.ckbar{animation:.4s both pc-ck-monte}@keyframes pc-ck-monte{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cktoast{animation:.35s both pc-dlg-pop}.sv31dlg[open]{animation:.35s cubic-bezier(.2,.7,.2,1) both pc-dlg-pop}.sv31dlg[open]::backdrop{animation:.3s both pc-dlg-fond}.pulse-inc{animation:1.6s ease-in-out infinite pc-pulse}@keyframes pc-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ckbar,.cktoast,.sv31dlg[open],.sv31dlg[open]::backdrop,.pulse-inc{opacity:1;animation:none;transform:none}}
.ckpos{z-index:30;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.ckbar{pointer-events:auto;background:var(--pc-blanc);border-top:1px solid var(--pc-filet);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:12px 64px;display:grid}.ckbar-t{font-family:var(--pc-f-titre);white-space:nowrap;font-size:14px;font-weight:600}.ckbar .ckp{margin:0;font-size:12px;line-height:18px}.ckbt{flex-wrap:nowrap;gap:8px;display:flex}.ckbt .btn{white-space:nowrap;min-height:36px;margin:0;padding:0 14px;font-size:13px}@media (max-width:1180px){.ckbar{padding:12px 24px}.ckbar-t{white-space:normal}}@media (max-width:900px){.ckpos{--ck-tab:104px;left:8px;right:8px;bottom:calc(var(--ck-tab) + env(safe-area-inset-bottom))}.ckbar{max-height:calc(100dvh - var(--ck-tab) - env(safe-area-inset-bottom) - 16px);overscroll-behavior:contain;border:1px solid var(--pc-filet);border-radius:var(--pc-r-carte);padding:12px 16px;display:block;overflow-y:auto}.ckbar-t{font-size:16px;line-height:24px}.ckbar .ckp{margin:4px 0 12px;font-size:14px;line-height:21px}.ckbt{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ckbt .btn{text-align:center;white-space:normal;justify-content:center;align-items:center;min-height:44px;padding:0 12px;display:flex}.ckbt .btn:hover:not([disabled]),.ckbt .btn:active{transform:none}.ckbt .ckperso{min-height:0;color:var(--pc-encre);background:0 0;border:0;order:1;grid-column:1/3;justify-self:center;margin-top:4px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:underline}.ckbt .ckperso:hover:not([disabled]){color:var(--pc-sceau-fonce);background:0 0}}
