html:not(#pz):not(#pz):not(#pz) .ai-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);letter-spacing:.02em;background:var(--red-soft)!important;color:var(--red-text)!important;border:0!important}html:not(#pz):not(#pz):not(#pz) .ai-chip.sm{padding:2px 8px}html:not(#pz):not(#pz):not(#pz) .ai-btn.has-aid{color:var(--red-text)!important;border-color:var(--red-line)!important}@keyframes aiFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes aiPop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.btn,.call-dial,.call-done,.cc-chip,.cc-tabs button,.fu-call,.fu-ghost,.icon-btn,.qa-chips button,.qa-tabs button{transition:background-color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.btn{position:relative;overflow:hidden}.btn:not(:disabled):active,.call-dial:active,.cc-tabs button:active,.fu-call:active,.fu-ghost:active,.icon-btn:active,.qa-chips button:active,.qa-tabs button:active{transform:scale(.98)}.call-row,.customer-card,.ops-row,.qa-card,.signature-card{transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.call-row:hover,.customer-card:hover,.qa-card:hover,.signature-card:hover{border-color:var(--line-2)!important}.panel{animation:aiFadeUp var(--dur-3) var(--ease-out) both}.cc-dialog,.modal-card{animation:aiPop var(--dur-3) var(--ease-out) both}.fx-ripple{position:absolute;border-radius:50%;pointer-events:none;background:color-mix(in srgb,var(--text) 18%,transparent);transform:scale(0);animation:fxRipple .55s var(--ease-out) forwards}@keyframes fxRipple{to{transform:scale(1);opacity:0}}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html:not(#pz):not(#pz):not(#pz) .aic{position:relative;display:grid;gap:14px;margin-top:14px;padding:clamp(18px,2.4vw,26px);border-radius:var(--r-lg);background:var(--surface-1)!important;background-image:none!important;border:1px solid var(--line)!important;box-shadow:var(--shadow-1)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic.aic-pending{border-color:var(--st-waiting)!important}html:not(#pz):not(#pz):not(#pz) .aic-head{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}html:not(#pz):not(#pz):not(#pz) .aic-orb{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex:none;background:var(--red-soft)!important;color:var(--red-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-title{flex:1 1 260px;min-width:0;display:grid;gap:4px}html:not(#pz):not(#pz):not(#pz) .aic-kicker{font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-title h3{margin:0;font-size:calc(var(--fs-xl) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-title p{margin:0;max-width:72ch;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-go{min-height:44px!important}html:not(#pz):not(#pz):not(#pz) .aic-legal{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:12px;background:var(--surface-2)!important;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body)}html:not(#pz):not(#pz):not(#pz) .aic-legal svg{flex:none;margin-top:3px;color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .aic-legal b{color:var(--text)!important;font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .aic-refining{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-refining i{width:7px;height:7px;border-radius:50%;background:var(--red);animation:aic-breathe var(--pulse-busy) var(--ease-pulse) infinite}@keyframes aic-breathe{0%,to{opacity:.35}50%{opacity:1}}html:not(#pz):not(#pz):not(#pz) .aic-muted{margin:0;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-error{margin:0;display:flex;gap:8px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--danger-soft)!important;color:var(--danger-text)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-skeleton{display:grid;gap:10px}html:not(#pz):not(#pz):not(#pz) .aic-skeleton i{display:block;height:52px;border-radius:14px;background:var(--surface-2);animation:aic-breathe var(--pulse-period) var(--ease-pulse) infinite}html:not(#pz):not(#pz):not(#pz) .aic-inputs-wrap{border-radius:14px;background:var(--surface-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-inputs-wrap>summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;cursor:pointer;list-style:none;font-weight:var(--fw-medium);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-inputs-wrap>summary::-webkit-details-marker{display:none}html:not(#pz):not(#pz):not(#pz) .aic-inputs-wrap>summary:after{content:"+";margin-left:auto;color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .aic-inputs-wrap[open]>summary:after{content:"−"}html:not(#pz):not(#pz):not(#pz) .aic-inputs{display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:0 16px 16px}html:not(#pz):not(#pz):not(#pz) .aic-field{display:grid;gap:8px;align-content:start;min-width:0}html:not(#pz):not(#pz):not(#pz) .aic-field-wide{grid-column:1/-1}html:not(#pz):not(#pz):not(#pz) .aic-label{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));font-weight:var(--fw-medium);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-field input,html:not(#pz):not(#pz):not(#pz) .aic-field textarea,html:not(#pz):not(#pz):not(#pz) .aic-pop-rows input,html:not(#pz):not(#pz):not(#pz) .aic-questions input{width:100%;min-height:44px;padding:0 12px;border-radius:10px;font:inherit;border:1px solid var(--line-2)!important;background:var(--surface-1)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-field textarea{min-height:96px;padding:10px 50px 10px 12px;line-height:var(--lh-body);resize:vertical}html:not(#pz):not(#pz):not(#pz) .aic-photos{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html:not(#pz):not(#pz):not(#pz) .aic-thumb{position:relative;width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid var(--line-2)}html:not(#pz):not(#pz):not(#pz) .aic-thumb img{width:100%;height:100%;object-fit:cover;display:block}html:not(#pz):not(#pz):not(#pz) .aic-thumb button{position:absolute;top:3px;right:3px;width:24px;height:24px;border-radius:999px;border:0!important;display:grid;place-items:center;cursor:pointer;background:var(--surface-glass)!important;color:var(--text)!important;padding:0;min-height:0!important}html:not(#pz):not(#pz):not(#pz) .aic-quota{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-body{display:grid;gap:14px}html:not(#pz):not(#pz):not(#pz) .aic-safety{--s:var(--st-done);--s-soft:var(--st-done-soft);--s-text:var(--st-done-text);display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:var(--s-soft)!important;color:var(--s-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-safety.aic-priority{--s:var(--st-waiting);--s-soft:var(--st-waiting-soft);--s-text:var(--st-waiting-text)}html:not(#pz):not(#pz):not(#pz) .aic-safety.aic-stop{--s:var(--st-urgent);--s-soft:var(--st-urgent-soft);--s-text:var(--st-urgent-text)}html:not(#pz):not(#pz):not(#pz) .aic-safety>div:first-of-type{flex:1 1 240px;min-width:0}html:not(#pz):not(#pz):not(#pz) .aic-safety b{display:block;font-weight:var(--fw-semibold);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-safety span{display:block;margin-top:2px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-snug);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-file{display:grid;gap:1px;padding:8px 12px;border-radius:12px;background:var(--surface-1)!important;text-align:right}html:not(#pz):not(#pz):not(#pz) .aic-file b{font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-file small{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-systems{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-systems b{font-weight:var(--fw-medium);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-systems span{padding:3px 10px;border-radius:999px;background:var(--surface-2)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-need{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:var(--st-waiting-soft)!important;color:var(--st-waiting-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-need>div{flex:1 1 220px;min-width:0}html:not(#pz):not(#pz):not(#pz) .aic-need b{display:block;color:var(--text)!important;font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .aic-need span{display:block;margin-top:2px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-zone{display:grid;gap:12px;align-content:start;min-width:0;padding:18px;border-radius:16px;background:var(--surface-2)!important;border:0!important;box-shadow:none!important}html:not(#pz):not(#pz):not(#pz) .aic-zone h4{margin:0;display:flex;gap:8px;align-items:center;font-size:calc(var(--fs-md) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-zone h4 svg{color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .aic-cols{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}html:not(#pz):not(#pz):not(#pz) .aic-hyps{margin:0;padding:0;list-style:none;display:grid;gap:12px}html:not(#pz):not(#pz):not(#pz) .aic-hyps>li{--l:var(--st-off);display:grid;gap:8px;padding:14px 16px;border-radius:14px;background:var(--surface-1)!important;border-left:3px solid var(--l)!important}html:not(#pz):not(#pz):not(#pz) .aic-hyps>li.aic-h-tres_probable{--l:var(--red)}html:not(#pz):not(#pz):not(#pz) .aic-hyps>li.aic-h-probable{--l:var(--st-waiting)}html:not(#pz):not(#pz):not(#pz) .aic-h-top{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}html:not(#pz):not(#pz):not(#pz) .aic-h-top b{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:calc(var(--fs-md) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-h-num{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-medium);color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .aic-h-top em{font-style:normal;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);color:var(--text-2)!important;white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .aic-stop-tag{padding:2px 8px;border-radius:999px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);background:var(--st-urgent-soft)!important;color:var(--st-urgent-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-bar{height:5px;border-radius:999px;background:var(--surface-3)!important;overflow:hidden}html:not(#pz):not(#pz):not(#pz) .aic-bar i{display:block;height:100%;border-radius:999px;background:var(--l)}html:not(#pz):not(#pz):not(#pz) .aic-hyps>li>p{margin:0;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-hyps>li>p.aic-evidence{color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-evidence b,html:not(#pz):not(#pz):not(#pz) .aic-missing b{font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .aic-clue{justify-self:start;padding:3px 10px;border-radius:999px;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));background:var(--st-booked-soft)!important;color:var(--st-booked-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-sub-h{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .aic-h-checks{margin:0;padding-left:20px;display:grid;gap:4px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-parts{display:grid;gap:6px;margin-top:2px}html:not(#pz):not(#pz):not(#pz) .aic-parts-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--surface-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-parts-row>svg{color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .aic-parts-txt{display:grid;gap:1px;min-width:0}html:not(#pz):not(#pz):not(#pz) .aic-parts-txt b{font-weight:var(--fw-medium);color:var(--text)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-parts-txt small{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-parts-links{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}html:not(#pz):not(#pz):not(#pz) .aic-parts-links a{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px;border-radius:10px;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-medium);text-decoration:none!important;background:var(--surface-1)!important;border:1px solid var(--line-2)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-parts-links a.aic-partner{color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-questions{margin:0;padding:0;list-style:none;display:grid;gap:12px}html:not(#pz):not(#pz):not(#pz) .aic-questions li{display:grid;gap:6px}html:not(#pz):not(#pz):not(#pz) .aic-questions b{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:var(--fw-medium);color:var(--text)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-questions span{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-tag{font-style:normal;padding:1px 8px;border-radius:999px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);background:var(--red-soft)!important;color:var(--red-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-redo{justify-self:start}html:not(#pz):not(#pz):not(#pz) .aic-script{margin:0;padding:12px 14px;border-radius:12px;background:var(--surface-1)!important;color:var(--text)!important;line-height:var(--lh-body);font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-report{margin:0;padding-left:18px;display:grid;gap:4px;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body)}html:not(#pz):not(#pz):not(#pz) .aic-actions{display:flex;flex-wrap:wrap;gap:8px}html:not(#pz):not(#pz):not(#pz) .aic-ws{display:grid;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}html:not(#pz):not(#pz):not(#pz) .aic-ws-col{display:grid;gap:12px;min-width:0}html:not(#pz):not(#pz):not(#pz) .aic-ws h5{margin:0;display:flex;gap:6px;align-items:center;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-steps{margin:0;padding:0;list-style:none;display:grid;gap:8px}html:not(#pz):not(#pz):not(#pz) .aic-ws-steps>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:12px;background:var(--surface-1)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-steps>li.is-safety{background:var(--st-urgent-soft)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-steps b{font-weight:var(--fw-medium);color:var(--text)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-ws-steps p{margin:4px 0 0;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)!important;line-height:var(--lh-snug)}html:not(#pz):not(#pz):not(#pz) .aic-ws-n{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .aic-ws-label,html:not(#pz):not(#pz):not(#pz) .aic-ws-n{font-weight:var(--fw-semibold);background:var(--surface-2)!important;color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-label{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;font-style:normal;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));vertical-align:1px}html:not(#pz):not(#pz):not(#pz) .aic-ws-label.aic-st-safety{background:var(--st-urgent-soft)!important;color:var(--st-urgent-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-label.aic-st-p1{background:var(--red-soft)!important;color:var(--red-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-box{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:var(--surface-1)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-box ul{padding-left:18px;display:grid;gap:4px}html:not(#pz):not(#pz):not(#pz) .aic-ws-box p,html:not(#pz):not(#pz):not(#pz) .aic-ws-box ul{margin:0;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-warn{background:var(--st-waiting-soft)!important}html:not(#pz):not(#pz):not(#pz) ul.aic-ws-if{list-style:none;padding:0}html:not(#pz):not(#pz):not(#pz) .aic-ws-if li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:start}html:not(#pz):not(#pz):not(#pz) .aic-ws-if b{font-weight:var(--fw-medium);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-ws-if svg{margin-top:4px;color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .aic-tagset{display:flex;flex-wrap:wrap;gap:6px}html:not(#pz):not(#pz):not(#pz) .aic-part{padding:3px 10px;border-radius:999px;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));background:var(--surface-2)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-part small{color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-meta>span:first-child{display:inline-flex;align-items:center;gap:6px}html:not(#pz):not(#pz):not(#pz) .aic-limits{padding:14px 16px;border-radius:14px;background:var(--surface-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-limits b{font-weight:var(--fw-semibold);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-limits ul{margin:8px 0 0;padding-left:18px;display:grid;gap:4px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-body);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-mention{margin:0;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-disclaimer{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));line-height:var(--lh-snug);color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .aic-overlay{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--surface-0) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:not(#pz):not(#pz):not(#pz) .aic-overlay-top{align-items:start;overflow:auto;padding:28px 16px}html:not(#pz):not(#pz):not(#pz) .aic-dialog{position:relative;width:min(640px,100%);max-height:92vh;overflow:auto;display:grid;gap:12px;padding:28px 26px 22px;border-radius:var(--r-dialog);background:var(--surface-1)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow-2)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-dialog h2{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-pop-lead{margin:0;color:var(--text-2)!important;line-height:var(--lh-body)}html:not(#pz):not(#pz):not(#pz) .aic-x{position:absolute!important;right:14px;top:14px;z-index:2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;min-height:0!important;border:1px solid var(--line-2)!important;background:var(--surface-2)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-pop-rows{margin:0;padding:0;list-style:none;display:grid;gap:10px}html:not(#pz):not(#pz):not(#pz) .aic-pop-rows li{display:flex;gap:12px;padding:12px;border-radius:14px;background:var(--surface-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-pop-rows li>div{flex:1 1;min-width:0;display:grid;gap:4px}html:not(#pz):not(#pz):not(#pz) .aic-pop-rows b{font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .aic-pop-rows small{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-n{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-weight:var(--fw-semibold);font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));background:var(--red-soft)!important;color:var(--red-text)!important}html:not(#pz):not(#pz):not(#pz) .aic-pop-legal{margin:4px 0 0;display:flex;gap:7px;align-items:flex-start;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));line-height:var(--lh-snug);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .aic-pop-foot{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:8px}html:not(#pz):not(#pz):not(#pz) .aic-pop-foot .btn{min-height:46px!important}html:not(#pz):not(#pz):not(#pz) .aic-sheet{position:relative;width:min(1000px,100%);margin:0 auto}html:not(#pz):not(#pz):not(#pz) .aic-sheet .aic{margin-top:0;padding-top:24px}html:not(#pz):not(#pz):not(#pz) .aic-sheet .aic-head{padding-right:48px}@media (prefers-reduced-motion:no-preference){html:not(#pz):not(#pz):not(#pz) .aic-dialog,html:not(#pz):not(#pz):not(#pz) .aic-sheet{animation:aiPop var(--dur-3) var(--ease-out) both}}@media (max-width:760px){html:not(#pz):not(#pz):not(#pz) .aic-cols,html:not(#pz):not(#pz):not(#pz) .aic-inputs,html:not(#pz):not(#pz):not(#pz) .aic-ws{grid-template-columns:minmax(0,1fr)}html:not(#pz):not(#pz):not(#pz) .aic-go{width:100%;min-height:48px!important}html:not(#pz):not(#pz):not(#pz) .aic-dialog{padding:24px 16px 16px}html:not(#pz):not(#pz):not(#pz) .aic-parts-row{grid-template-columns:auto minmax(0,1fr)}html:not(#pz):not(#pz):not(#pz) .aic-parts-links{grid-column:1/-1;justify-content:flex-start}html:not(#pz):not(#pz):not(#pz) .aic-parts-links a{min-height:44px}html:not(#pz):not(#pz):not(#pz) .aic-file{text-align:left}html:not(#pz):not(#pz):not(#pz) .aic-ws-if li{grid-template-columns:minmax(0,1fr)}html:not(#pz):not(#pz):not(#pz) .aic-ws-if svg{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){html:not(#pz):not(#pz):not(#pz) .aic-refining i,html:not(#pz):not(#pz):not(#pz) .aic-skeleton i{animation:none!important;opacity:.7}.cc-dialog,.modal-card,.panel,html:not(#pz):not(#pz):not(#pz) .aic-dialog,html:not(#pz):not(#pz):not(#pz) .aic-sheet{animation:none!important}}.bid{gap:28px}.bid,.bid .bid-block{display:flex;flex-direction:column}.bid .bid-block{gap:10px;margin:0}.bid .bid-block>label,.bid .bvp-pick>label{display:block;margin:0;font-size:14px;font-weight:700;color:#f1f4f8}.bid input:not([type]),.bid input[type=text],.bid select,.bid textarea{width:100%;box-sizing:border-box;margin:0}.bid textarea{min-height:112px;line-height:1.55;padding:14px 16px;resize:vertical}.bid .bid-hint{margin:0;padding:0;background:none;border:0;font-size:12.5px;font-weight:500;line-height:1.55;color:#8d98a4}.bid .bid-hint b{color:#ffb087}.bid .bid-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.bid .bid-count{flex:none;font-size:12px;color:#8d98a4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bid .bid-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:720px){.bid .bid-grid{grid-template-columns:1fr}}.bid .bvp{margin:0;padding:22px 22px 20px;display:flex;flex-direction:column;gap:20px;border-radius:16px}.bid .bvp legend{padding:0 8px;font-size:14px;font-weight:700;opacity:1}.bid .bvp-genders{display:flex;gap:12px;flex-wrap:wrap}.bid .bvp-pick{display:flex;flex-direction:column;gap:10px}.bid .bvp-line{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.bid .bvp-line select{flex:1 1 280px;width:auto}.bid .bvp-line .btn{flex:none;margin:0;white-space:nowrap}.cd{padding:26px 26px 28px;min-height:480px;display:flex;flex-direction:column;gap:18px}.cd-empty{display:grid;place-items:center;min-height:420px;color:#87919b}.cd-head{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.cd-id{flex:1 1 260px;min-width:0}.cd-id h2{margin:4px 0 8px;font-size:28px;line-height:1.1;letter-spacing:-.3px;overflow-wrap:anywhere}.cd-tags{display:flex;gap:8px;flex-wrap:wrap}.cd-tag{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700;background:rgba(255,91,65,.12);border:1px solid rgba(255,91,65,.28);color:#ffb2a3}.cd-tag.soft{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:#9aa5b0;font-weight:600}.cd-actions{display:flex;gap:10px;flex-wrap:wrap}.cd-del{color:#ff9d94}.cd-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cd-card{display:flex;gap:14px;align-items:center;padding:16px 18px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);min-width:0}.cd-ico{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(255,91,65,.14);color:#ff8a6b}.cd-card small{display:block;font-size:11.5px;letter-spacing:.4px;text-transform:uppercase;color:#83909b;margin-bottom:3px}.cd-card .cd-val{display:block;font-size:16.5px;font-weight:700;color:#fff;text-decoration:none;overflow-wrap:anywhere}.cd-card a.cd-val:hover{color:#ffb2a3}.cd-card .cd-val.muted{color:#6f7b87;font-weight:600}.cd-card a.cd-val[href^="mailto:"]{font-size:14.5px;line-height:1.35}.cd-card em{display:block;margin-top:3px;font-size:11.5px;font-style:normal;color:#8d98a4}.cd-consent{padding:11px 16px;border-radius:12px;font-size:13px;font-weight:700;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);color:#9aa5b0}.cd-consent-on{border-color:rgba(49,213,145,.3);background:rgba(49,213,145,.07);color:#8be6bd}.cd-consent-off{border-color:rgba(255,138,130,.3);background:rgba(255,71,59,.07);color:#ff9d94}.cd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cd-kpi{padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.cd-kpi b{display:block;font-size:28px;line-height:1;color:#fff}.cd-kpi small{display:block;margin-top:7px;font-size:12.5px;color:#83909b}.cd-last{padding:16px 18px;border-radius:16px;border:1px solid rgba(255,91,65,.25);background:rgba(255,91,65,.06);display:grid;gap:4px}.cd-last small{font-size:11px;letter-spacing:1.2px;color:#ff8a6b;font-weight:800}.cd-last b{font-size:16px;color:#fff}.cd-last span{font-size:13.5px;line-height:1.5;color:#b9c2cc}.cd-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cd-box{padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}.cd-box h4{display:flex;align-items:center;gap:9px;margin:0 0 14px;font-size:15.5px;color:#fff}.cd-none{margin:0;color:#8d98a4;font-size:13.5px}.cd-row{padding:12px 0;border-top:1px solid rgba(255,255,255,.06);display:grid;gap:8px}.cd-row:first-of-type{border-top:0;padding-top:0}.cd-row b{font-size:16px}.cd-chips{display:flex;gap:7px;flex-wrap:wrap}.cd-chips span{padding:3px 10px;border-radius:8px;font-size:12px;font-weight:700;background:rgba(255,255,255,.07);color:#d7dde5}.cd-chips span.muted{color:#6f7b87;font-weight:600;background:rgba(255,255,255,.035)}.cd-notes p{margin:0;white-space:pre-wrap;line-height:1.6;color:#d7dde5}@media (max-width:1100px){.cd-cols,.cd-contact{grid-template-columns:1fr}.cd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd-optnote{margin:0;font-size:12.5px;line-height:1.55;color:#8d98a4}:root{--sk-accent:var(--red);--sk-amber:var(--st-waiting)}.sk-box{position:relative;width:22px;height:22px;border-radius:50%!important;border:2px solid var(--line-2);background:transparent;display:inline-grid;place-items:center;color:var(--surface-0);padding:0;flex:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)!important}.sk-box:after{content:"";position:absolute;inset:-11px;border-radius:50%}.sk-box.sq{border-radius:6px!important}.sk-box.sq:after{border-radius:8px}.sk-box:hover{border-color:var(--sk-accent);box-shadow:0 0 0 4px var(--red-soft);transform:none}.sk-box:active{transform:scale(.9)}.sk-box:focus-visible{outline:2px solid var(--sk-accent);outline-offset:3px}.sk-box.mixed,.sk-box.on{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--surface-0)}html[data-theme=light] .sk-box.mixed,html[data-theme=light] .sk-box.on{color:var(--surface-1)}.sk-box.mixed:hover,.sk-box.on:hover{background:var(--sk-accent)}.sk-box svg{animation:sk-pop var(--dur-2) var(--ease-out)}@keyframes sk-pop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.sk-pin{position:relative;border:0;background:transparent;color:var(--text-3);width:32px;height:32px;border-radius:10px!important;display:inline-grid;place-items:center;padding:0;flex:none;cursor:pointer;transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)!important}.sk-pin:after{content:"";position:absolute;inset:-6px}.sk-pin:hover{background:var(--surface-2);color:var(--sk-amber);transform:none}.sk-pin:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.sk-pin.on{color:var(--sk-amber);transform:rotate(-18deg)}.sk-pin.on:hover{transform:rotate(-18deg);background:var(--surface-2)}.sk-bar{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;margin:0 0 10px;background:transparent;border:1px solid transparent;border-radius:var(--r-card,14px);box-shadow:none;transition:border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease);flex-wrap:wrap;color:var(--text)}.sk-bar.active{background:var(--surface-1);border-color:color-mix(in srgb,var(--sk-accent) 45%,transparent);box-shadow:var(--shadow-1)}.sk-bar.flat{margin:0;border-radius:0;border-width:0 0 1px;border-color:var(--line);box-shadow:none;background:transparent;padding:8px 14px}.sk-bar.flat.active{background:color-mix(in srgb,var(--sk-accent) 6%,transparent);box-shadow:none}.sk-link{border:0;background:none;color:var(--text-2);font-weight:var(--fw-medium);font-size:13px;padding:6px 8px;border-radius:8px!important;white-space:nowrap;min-height:36px}.sk-link:hover:not(:disabled){background:var(--surface-2);color:var(--text);transform:none}.sk-link:disabled{opacity:.45;cursor:default}.sk-hint{font-size:12.5px;color:var(--text-3);min-width:0}.sk-slot{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}.sk-slot:empty{display:none}.sk-trailing{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sk-bar>.sk-trailing{margin-left:0}.sk-count{font-size:14px;color:var(--text-2);white-space:nowrap}.sk-count b{font-size:15px;color:var(--text);font-weight:var(--fw-semibold)}.sk-actions{display:flex;gap:6px;flex-wrap:wrap;margin-left:4px}.sk-act{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-2);background:transparent;color:var(--text);padding:8px 13px;border-radius:999px!important;font-size:13px;font-weight:var(--fw-medium);min-height:40px;box-shadow:none;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.sk-act:hover:not(:disabled){background:var(--surface-2);border-color:color-mix(in srgb,var(--sk-accent) 45%,transparent);transform:none}.sk-act:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.sk-act.danger{color:var(--red-text)}.sk-act.danger:hover:not(:disabled){background:var(--red-soft);border-color:var(--red-line,var(--red))}.sk-act:disabled{opacity:.5;cursor:default}.sk-x{margin-left:auto;border:0;background:transparent;width:36px;height:36px;border-radius:50%!important;display:grid;place-items:center;color:var(--text-2);padding:0}.sk-x:hover{background:var(--surface-2);color:var(--text)}.sk-x:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.sk-confirm{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;flex:1 1;min-width:0;background:transparent}.sk-confirm b{color:var(--text);font-weight:var(--fw-semibold);background:transparent}.sk-confirm>span{font-size:12.5px;color:var(--text-2);flex:1 1 220px;min-width:0;line-height:1.45;background:transparent}.sk-confirm-btns{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.sk-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-2);background:transparent;color:var(--text);padding:8px 14px;min-height:40px;font-size:13px;font-weight:var(--fw-medium);border-radius:10px!important}.sk-btn:hover:not(:disabled){background:var(--surface-2)}.sk-btn.danger{background:var(--red-btn,var(--red));border-color:var(--red-btn,var(--red));color:var(--surface-0)}html[data-theme=light] .sk-btn.danger{color:var(--surface-1)}.sk-btn.danger:hover:not(:disabled){background:var(--red)}.sk-btn:disabled{opacity:.6;cursor:default}.sk-toast{position:absolute;right:12px;top:calc(100% + 6px);z-index:30;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:var(--fw-medium);padding:9px 13px;border-radius:10px;box-shadow:var(--shadow-2);animation:sk-pop var(--dur-2) var(--ease-out);max-width:calc(100% - 24px);background:var(--surface-1);color:var(--text);border:1px solid var(--line-2)}.sk-toast.ok{border-color:color-mix(in srgb,var(--st-done) 55%,transparent)}.sk-toast.ok svg{color:var(--st-done)}.sk-toast.ko{border-color:var(--danger-line,var(--danger))}.sk-toast.ko svg{color:var(--danger)}.sk-row{position:relative;transition:background-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}.sk-row.sk-pinned:not(.sk-selected){box-shadow:inset 3px 0 0 color-mix(in srgb,var(--sk-amber) 75%,transparent)}tr.sk-row.sk-pinned:not(.sk-selected){box-shadow:none}tr.sk-row.sk-pinned:not(.sk-selected)>td{background-color:color-mix(in srgb,var(--sk-amber) 5%,transparent)}tr.sk-row.sk-pinned:not(.sk-selected)>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--sk-amber) 75%,transparent)}.sk-row.sk-row.sk-selected{background:color-mix(in srgb,var(--sk-accent) 8%,transparent)!important;box-shadow:inset 3px 0 0 var(--sk-accent)}tr.sk-row.sk-row.sk-selected{box-shadow:none}tr.sk-row.sk-selected>td{background:color-mix(in srgb,var(--sk-accent) 8%,transparent)!important}tr.sk-row.sk-selected>td:first-child{box-shadow:inset 3px 0 0 var(--sk-accent)}.sk-row:not(.sk-unread) .sk-title{font-weight:var(--fw-medium)}.sk-row.sk-unread .sk-title{font-weight:var(--fw-semibold);color:var(--text)}.sk-row.sk-unread:before{content:"";position:absolute;left:4px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--sk-accent);z-index:1;pointer-events:none}tr.sk-row.sk-unread:before{display:none}tr.sk-row.sk-unread>td:first-child{position:relative}tr.sk-row.sk-unread>td:first-child:before{content:"";position:absolute;left:4px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--sk-accent)}.sk-lead{display:flex;align-items:center;gap:10px;flex:none}td.sk-cell,th.sk-cell{width:46px;padding-left:18px!important;padding-right:4px!important}.sk-empty{padding:26px 16px;text-align:center;color:var(--text-3);font-size:13px}@media (max-width:640px){.sk-bar{padding:8px 10px;gap:8px 10px}.sk-slot{margin-left:0;width:100%}.sk-hint,.sk-slot>*{flex:1 1 100%}.sk-hint{order:5}.sk-actions{margin-left:0;width:100%}.sk-act{flex:1 1 auto;justify-content:center;min-height:44px}.sk-x{position:absolute;top:10px;right:10px;margin:0}.sk-count{padding-right:40px}.sk-confirm-btns{margin-left:0;width:100%}.sk-confirm-btns .sk-btn{flex:1 1;min-height:48px}.sk-toast{left:12px;right:12px;justify-content:center}}.sk-chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 13px;border-radius:999px!important;border:1px solid var(--line-2);background:transparent;color:var(--text-2);font-size:12.5px;font-weight:var(--fw-medium);white-space:nowrap}.sk-chip b{font-size:11.5px;padding:1px 7px;border-radius:999px;color:var(--text);font-weight:var(--fw-semibold)}.sk-chip b,.sk-chip:hover{background:var(--surface-2)}.sk-chip:hover{transform:none}.sk-chip.on{background:var(--red-soft);border-color:color-mix(in srgb,var(--sk-accent) 50%,transparent);color:var(--text)}.sk-chip.on b{background:var(--sk-accent);color:var(--surface-0)}.sk-chip:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.sk-bar .searchbox{min-width:200px;height:40px;background:var(--surface-1);border-color:var(--line-2)}.sk-bar .searchbox input{color:var(--text);font-size:13px}.sk-row.call-row:hover,.sk-row.qa-card:hover{transform:none}@media (prefers-reduced-motion:reduce){.sk-act,.sk-bar,.sk-box,.sk-pin,.sk-row{transition:none!important}.sk-box svg,.sk-toast{animation:none}}.sl-lock{position:fixed;inset:0;z-index:2147483200;display:grid;place-items:center;transition:background 1s linear;color:#fff;animation:sl-fadein .45s ease-out both;text-align:center;padding:24px}.sl-in{position:relative;z-index:0;display:grid;justify-items:center;gap:14px;max-width:560px;padding:34px 46px;text-shadow:0 1px 14px rgba(0,0,0,.9),0 0 3px rgba(0,0,0,.7)}.sl-in:before{content:"";position:absolute;inset:-90px -160px;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at center,rgba(6,0,2,.95) 0,rgba(12,0,3,.9) 48%,rgba(18,0,4,0) 78%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:radial-gradient(ellipse at center,#000 58%,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 58%,transparent 80%);pointer-events:none}.sl-kick{font-size:13px;font-weight:800;letter-spacing:.3em;color:#ff9aa6}.sl-ring{position:relative;width:190px;height:190px;margin:10px 0}.sl-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.sl-track{fill:none;stroke:rgba(255,255,255,.18);stroke-width:1.5}.sl-bar{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset 1s linear;filter:drop-shadow(0 0 10px rgba(255,60,80,.8))}.sl-count{position:absolute;inset:0;display:grid;place-content:center;gap:0}.sl-count b{font-size:46px;line-height:1;font-weight:200;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#fff;text-shadow:0 0 28px rgba(255,60,80,.45)}.sl-lock h2{margin:0;font-size:19px;font-weight:600;letter-spacing:.01em;color:#fff}.sl-lock p{margin:0;color:#ffe3e6;font-size:14.5px;line-height:1.5;animation:sl-pulse 1.8s ease-in-out infinite}@keyframes sl-fadein{0%{opacity:0}to{opacity:1}}@keyframes sl-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.sl-lock,.sl-lock p{animation:none}.sl-bar{transition:none}}.pz-logo{position:relative;display:block;flex:none;height:34px;margin-left:10px;border-radius:7px;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.pz-logo-art{display:block;width:100%;height:100%;overflow:visible;opacity:.86;transition:opacity .45s ease}.pz-logo:focus-visible .pz-logo-art{opacity:1}html[data-theme=light] .pz-logo:not(.pz-logo-hero) .pz-logo-art{opacity:.92}html[data-theme=light] .pz-logo:not(.pz-logo-hero):focus-visible .pz-logo-art{opacity:1}.pz-logo .pz-v-d,html[data-theme=light] .pz-logo:not(.pz-logo-hero) .pz-v-n{display:none}html[data-theme=light] .pz-logo:not(.pz-logo-hero) .pz-v-d{display:inline}.pz-logo-glow{opacity:.55;transform-box:fill-box;transform-origin:center;transition:opacity .45s ease}html[data-theme=light] .pz-logo:not(.pz-logo-hero) .pz-logo-glow{opacity:.22}.pz-logo-hero .pz-logo-glow{opacity:.9;animation:pz-logo-ignite-glow 1.8s cubic-bezier(.2,.7,.2,1) both,pz-logo-breathe var(--pulse-period,6.4s) cubic-bezier(.4,0,.2,1) 1.8s infinite}@keyframes pz-logo-breathe{0%,to{opacity:.62}50%{opacity:1}}@keyframes pz-logo-ignite-glow{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:.9;transform:scale(1)}}.pz-logo-edge{opacity:.55}.pz-logo-under{opacity:.3}html[data-theme=light] .pz-logo:not(.pz-logo-hero) .pz-logo-edge{opacity:.42}.pz-logo-sheen{opacity:.7;transform:translateX(var(--pz-dx,0));transition:transform .75s cubic-bezier(.2,.75,.2,1),opacity .45s ease}.pz-logo:focus-visible .pz-logo-sheen{opacity:1}html[data-theme=light] .pz-logo:not(.pz-logo-hero) .pz-logo-sheen{opacity:.55}html[data-theme=light] .pz-logo:not(.pz-logo-hero):focus-visible .pz-logo-sheen{opacity:.85}@media(hover:hover){.pz-logo:hover .pz-logo-art{opacity:1}.pz-logo:hover .pz-logo-glow{opacity:.9}html[data-theme=light] .pz-logo:not(.pz-logo-hero):hover .pz-logo-glow{opacity:.32}.pz-logo:hover .pz-logo-sheen,html[data-theme=light] .pz-logo:not(.pz-logo-hero):hover .pz-logo-art{opacity:1}html[data-theme=light] .pz-logo:not(.pz-logo-hero):hover .pz-logo-sheen{opacity:.85}}.pz-logo:active .pz-logo-art,html[data-theme=light] .pz-logo:not(.pz-logo-hero):active .pz-logo-art{opacity:.78;transition-duration:.08s}.pz-logo-flash,.pz-logo-glint{opacity:0;pointer-events:none}.pz-logo-wake .pz-logo-glint{animation:pz-logo-glint .95s cubic-bezier(.35,.05,.25,1) both}.pz-logo-ignite .pz-logo-glint{animation:pz-logo-glint .6s cubic-bezier(.3,.1,.3,1) both}.pz-logo-ignite .pz-logo-flash{animation:pz-logo-flash .65s ease-out both}.pz-logo-glinting .pz-logo-glint{animation:pz-logo-glint 2.4s cubic-bezier(.45,.05,.25,1) both}@keyframes pz-logo-glint{0%{opacity:1;transform:translateX(-160px)}to{opacity:1;transform:translateX(calc(var(--pz-w,1200px) + 160px))}}@keyframes pz-logo-flash{0%{opacity:.2}to{opacity:0}}html:not(#pz):not(#pz) a.pz-logo:focus-visible{outline-offset:4px!important}@media(max-width:1100px){.pz-logo{height:30px}}@media(max-width:700px){.pz-logo{height:24px;margin-left:0}}.pz-logo-hero{height:auto;width:min(320px,80vw);margin:0}.pz-logo-hero .pz-logo-art{opacity:.94}@media(prefers-reduced-motion:reduce){.pz-logo-art,.pz-logo-sheen{transition:none!important;transform:none!important}.pz-logo-glow{animation:none!important;transform:none!important}.pz-logo-flash,.pz-logo-glint{animation:none!important;opacity:0!important}}body,html{overflow-x:clip}.pz-logo-pays{opacity:.93}html[data-theme=light] .pz-logo-pays{opacity:.94}.pz-logo-pays-run{animation:pz-flag-run 9s linear infinite}.pz-logo-pays-fold{animation:pz-flag-fold 3.2s linear infinite}.pz-logo-pays-run-y{animation-name:pz-flag-run-y}@keyframes pz-flag-run{0%{transform:translateX(0)}to{transform:translateX(var(--pz-run))}}@keyframes pz-flag-run-y{0%{transform:translateY(0)}to{transform:translateY(var(--pz-run))}}@keyframes pz-flag-fold{0%{transform:translateX(0)}to{transform:translateX(240px)}}@media (prefers-reduced-motion:reduce){.pz-logo-pays-fold,.pz-logo-pays-run{animation:none}}.lg-root{--lg-sq:#1d1d22;--lg-sq-2:#0a0a0d;--lg-fold-hi:rgba(255,255,255,.05);--lg-fold-lo:rgba(0,0,0,.35);--lg-floor-op:.72;--lg-focus:#d9ac3c;--lg-focus-soft:rgba(217,172,60,.16);--lg-glow:color-mix(in srgb,var(--red) 24%,transparent);--lg-glow-2:color-mix(in srgb,var(--text) 6%,transparent);position:relative;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(28px,6vw,104px);align-items:center;padding:clamp(28px,6vw,88px) clamp(16px,6vw,88px);overflow:hidden;isolation:isolate;background:var(--surface-0);color:var(--text);font-family:var(--font-sans);font-weight:var(--fw-regular);line-height:var(--lh-body)}html[data-theme=light] .lg-root{--lg-sq:#e2e2e7;--lg-sq-2:#f4f4f7;--lg-fold-hi:rgba(255,255,255,.6);--lg-fold-lo:rgba(0,0,0,.07);--lg-floor-op:.85;--lg-focus:#8c6414;--lg-focus-soft:rgba(140,100,20,.18);--lg-glow:color-mix(in srgb,var(--red) 12%,transparent);--lg-glow-2:color-mix(in srgb,var(--hero) 10%,transparent)}.lg-floor{position:absolute;left:-16vw;right:-16vw;bottom:-14%;height:64%;z-index:-3;opacity:var(--lg-floor-op);pointer-events:none;background:linear-gradient(100deg,transparent 0 30%,var(--lg-fold-hi) 44%,transparent 52%,var(--lg-fold-lo) 70%,transparent 84%),repeating-conic-gradient(from 90deg,var(--lg-sq) 0 25%,var(--lg-sq-2) 0 50%) 50% 0 /150px 150px;transform:perspective(640px) rotateX(70deg);transform-origin:50% 0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 52%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 52%,#000 78%,transparent)}.lg-stage{display:grid;grid-template-columns:240px minmax(0,1fr);gap:26px;align-items:end;width:100%}.lg-mini{display:none}.lg-mini-face{flex:none;box-shadow:0 0 0 3px var(--surface-0),0 0 0 4px var(--red-line,var(--line-2))}.lg-mini-bubble{position:relative;flex:1 1;min-width:0;padding:10px 12px;border-radius:6px 18px 18px 18px;text-align:left;background:color-mix(in srgb,var(--surface-1) 90%,transparent);border:1px solid var(--line);box-shadow:var(--shadow-1)}html[data-theme=light] .lg-mini-bubble{background:var(--surface-1)}.lg-mini-name{display:block;margin-bottom:2px;font-size:var(--fs-sm)}.lg-mini-bubble p{margin:0;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text)}.lg-sia{width:240px}.lg-stage-text{display:grid;gap:16px;padding-bottom:6px}.lg-glowA{width:62vw;height:62vw;max-width:900px;max-height:900px;left:-16%;top:-26%;background:radial-gradient(circle,var(--lg-glow),transparent 62%)}.lg-glowA,.lg-glowB{position:absolute;z-index:-2;border-radius:50%}.lg-glowB{width:46vw;height:46vw;max-width:700px;max-height:700px;right:-12%;bottom:-24%;background:radial-gradient(circle,var(--lg-glow-2),transparent 64%)}.lg-hero{display:grid;gap:clamp(16px,2vw,24px);justify-items:start;justify-self:end;max-width:560px;animation:lg-rise var(--dur-4) var(--ease-out) both}.lg-tag{margin:8px 0 0;font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:clamp(30px,3.6vw,48px);line-height:1.1;font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--text)}.lg-tag em{font-style:normal;color:var(--red)}html[data-theme=light] .lg-tag em{color:var(--red-text)}.lg-lead{margin:0;max-width:34em;font-size:var(--fs-lg);line-height:var(--lh-loose);color:var(--text-2)}.lg-facts{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:12px}.lg-facts li{display:flex;align-items:center;gap:12px;font-size:var(--fs-md);color:var(--text-2)}html[data-theme=light] .lg-facts li{color:#3f3a35}.lg-facts svg{flex:none;width:32px;height:32px;padding:8px;border-radius:50%;color:var(--red-text);background:var(--red-soft)}.lg-side{justify-self:start;width:min(440px,100%);animation:lg-rise var(--dur-4) var(--ease-out) .08s both}.lg-glass{position:relative;padding:clamp(26px,3.2vw,40px);border-radius:var(--r-xl);background:color-mix(in srgb,var(--surface-1) 86%,transparent);border:1px solid var(--line);box-shadow:var(--shadow-2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=light] .lg-glass{background:var(--surface-1)}.lg-kick{display:block;font-size:var(--fs-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--red-text)}.lg-kick,.lg-title{font-weight:var(--fw-semibold)}.lg-title{margin:10px 0 8px;font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--text)}.lg-sub{margin:0 0 4px;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--text-2)}.lg-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border-radius:50%;color:var(--red-text);background:var(--red-soft)}.lg-form{display:grid;gap:18px;margin-top:24px}.lg-field{display:grid;gap:8px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2)}.lg-input-wrap{position:relative;display:block}.lg-input{width:100%;height:52px;padding:0 52px 0 16px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface-0);color:var(--text);font:inherit;font-size:16px;outline:none;transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.lg-input::placeholder{color:var(--text-3)}.lg-input:hover{border-color:var(--text-3)}.lg-input:focus{outline:none!important;border-color:var(--lg-focus)!important;box-shadow:0 0 0 4px var(--lg-focus-soft)!important}html:not(#pz):not(#pz):not(#pz) .lg-input:focus-visible{outline:2px solid var(--lg-focus)!important;outline-offset:2px!important}.lg-input[aria-invalid=true]{border-color:var(--red)!important}.lg-input[aria-invalid=true]:focus{border-color:var(--red)!important;box-shadow:0 0 0 4px var(--red-soft)!important}html:not(#pz):not(#pz):not(#pz) .lg-input[aria-invalid=true]:focus-visible{outline-color:var(--red)!important}.lg-input-plain{padding-right:16px}.lg-eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--text-3);cursor:pointer}.lg-eye:hover{color:var(--text);background:var(--surface-2)}.lg-eye:focus-visible{outline:2px solid var(--focus);outline-offset:0}.lg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:4px;padding:0 20px;border:0;border-radius:14px;font:inherit;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:#fff;cursor:pointer;text-decoration:none;background:var(--red-btn);box-shadow:var(--shadow-btn);transition:background-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.lg-btn:hover{background:var(--red-2)}html[data-theme=light] .lg-btn,html[data-theme=light] .lg-btn:hover{color:#fff}.lg-btn:active{transform:translateY(1px)}.lg-btn:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.lg-btn:disabled{opacity:.7;cursor:progress}.lg-row{display:flex;justify-content:center;margin-top:20px}.lg-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-2);text-decoration:none;border-radius:10px}.lg-link:hover{color:var(--text);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red-line)}.lg-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lg-alert{margin:18px 0 0;padding:12px 14px;border-radius:12px;font-size:var(--fs-md);line-height:var(--lh-body)}.lg-alert-bad{color:var(--danger-text);background:var(--danger-soft)}.lg-alert-ok{color:var(--green-text);background:var(--green-soft)}.lg-form .lg-alert{margin:0}.lg-demo{margin:20px 0 0;font-size:var(--fs-sm);color:var(--text-3)}.lg-demo summary{cursor:pointer;display:inline-flex;align-items:center;min-height:44px;list-style:none}.lg-demo summary::-webkit-details-marker{display:none}.lg-demo summary:before{content:"+";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:8px;border-radius:50%;border:1px solid var(--line-2);font-size:12px;line-height:1}.lg-demo[open] summary:before{content:"–"}.lg-demo p{margin:4px 0 0;padding:12px 14px;border-radius:12px;background:var(--surface-2);line-height:var(--lh-loose);color:var(--text-2)}.lg-help{margin:0;font-size:var(--fs-sm);color:var(--text-3)}.lg-signup{display:grid;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line);text-align:center}.lg-signup p{margin:0;font-size:var(--fs-sm);color:var(--text-2)}.lg-btn.lg-btn-ghost{margin-top:0;background:transparent;color:var(--text);border:1px solid var(--line-2);box-shadow:none}.lg-btn.lg-btn-ghost:hover{background:var(--surface-2);border-color:var(--text-3)}html[data-theme=light] .lg-btn.lg-btn-ghost,html[data-theme=light] .lg-btn.lg-btn-ghost:hover{color:var(--text)}.lg-foot{margin:22px 0 0;text-align:center;font-size:var(--fs-xs);color:var(--text-3);letter-spacing:.02em}.lg-lang{display:flex;justify-content:center;gap:4px;margin:6px 0 0}.lg-lang-btn{appearance:none;min-width:44px;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:none;box-shadow:none;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.08em;color:var(--text-3);cursor:pointer;transition:color var(--dur-2) var(--ease)}.lg-lang-btn:hover{color:var(--text-2);transform:none}.lg-lang-btn.is-on{color:var(--text);font-weight:var(--fw-semibold)}.lg-lang-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes lg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html[data-theme=light] .lg-root .pz-logo-hero .pz-v-n{display:none}html[data-theme=light] .lg-root .pz-logo-hero .pz-v-d{display:inline}html[data-theme=light] .lg-root .pz-logo-hero .pz-logo-glow{opacity:.45}html[data-theme=light] .lg-root .pz-logo-hero .pz-logo-edge{opacity:.4}@media (max-width:1000px){.lg-root{grid-template-columns:1fr;align-content:start;gap:28px;padding:32px 16px 40px}.lg-hero{justify-self:center;justify-items:center;text-align:center}.lg-lead{margin-inline:auto}.lg-facts{justify-items:start}.lg-side{justify-self:center}.lg-stage{grid-template-columns:200px minmax(0,400px);justify-content:center;text-align:left}.lg-sia{width:200px}.lg-lead{margin-inline:0}}@media (max-width:560px){.lg-root{gap:22px;padding:24px 16px 32px}.lg-hero{gap:12px}.lg-hero .pz-logo-hero{width:min(168px,48vw)}.lg-tag{font-size:26px;margin-top:0}.lg-facts,.lg-lead,.lg-stage{display:none}.lg-mini{display:flex;align-items:flex-start;gap:12px;width:100%}.lg-floor{height:40%;bottom:-10%;background-size:auto,100px 100px}.lg-glass{padding:22px 18px 20px;border-radius:var(--r-lg)}.lg-form{gap:16px;margin-top:18px}.lg-title{font-size:var(--fs-2xl)}.lg-btn,.lg-input{min-height:54px;height:54px}}@media (prefers-reduced-motion:reduce){.lg-hero,.lg-side{animation:none}.lg-btn,.lg-input,.lg-lang-btn{transition:none}}button.lg-link{background:none;border:0;cursor:pointer;font-family:inherit}.lg-totp-enroll{display:grid;justify-items:center;gap:10px;margin:8px 0 4px}.lg-totp-qr{width:200px;height:200px;max-width:70vw;max-height:70vw;padding:10px;border-radius:14px;background:#ffffff}.lg-totp-secret{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--fs-sm);overflow-wrap:anywhere;color:var(--text)}.lg-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:12px 0 20px;padding-left:1.4em}.lg-codes code{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--fs-md);color:var(--text)}@media (max-width:420px){.lg-codes{grid-template-columns:1fr}}.cf,.cf-lightbox,.cf-overlay,.cf-toast{--cf-panel:#10161e;--cf-panel2:#0b1117;--cf-line:rgba(255,255,255,.085);--cf-line2:rgba(255,255,255,.14);--cf-text:#f3f5f8;--cf-muted:#97a3b2;--cf-red:#ff5a4f;--cf-green:#2ee69b;--cf-orange:#ffa23a;--cf-blue:#6aa8ff;color:var(--cf-text)}.cf *,.cf-lightbox *,.cf-overlay *{box-sizing:border-box}.cf-top{justify-content:space-between;gap:14px;margin-bottom:14px}.cf-summary,.cf-top{display:flex;align-items:center;flex-wrap:wrap}.cf-summary{gap:10px;min-width:0}.cf-summary b{font-size:16px;color:#fff}.cf-summary>span{color:var(--cf-muted);font-size:13px}.cf-top-actions{display:flex;gap:8px;flex-wrap:wrap}.cf-filters{gap:10px;flex-wrap:wrap;margin-bottom:10px}.cf-filters,.cf-search{display:flex;align-items:center}.cf-search{flex:1 1 260px;max-width:460px;gap:8px;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid var(--cf-line)!important;background:#080c11!important;color:var(--cf-muted);transition:border-color .15s,box-shadow .15s}.cf-search:focus-within{border-color:rgba(255,90,79,.5)!important;box-shadow:0 0 0 3px rgba(255,90,79,.1)}.cf .cf-search input{flex:1 1;min-width:0;outline:0;box-shadow:none!important;color:#fff!important;font-size:14px;padding:0;min-height:38px}.cf .cf-search button,.cf .cf-search input{border:0!important;background:transparent!important}.cf .cf-search button{color:var(--cf-muted)!important;display:grid;place-items:center;padding:4px;border-radius:8px!important}.cf-search button:hover{color:#fff!important;background:rgba(255,255,255,.08)!important}.cf-seg{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:#080c11;border:1px solid var(--cf-line);max-width:100%;overflow-x:auto}.cf-seg button{border:0!important;background:transparent!important;color:var(--cf-muted)!important;padding:7px 12px;border-radius:10px!important;font-size:13px;font-weight:700;white-space:nowrap;display:inline-flex;gap:7px;align-items:center}.cf-seg button em{font-style:normal;font-size:11.5px;padding:1px 7px;border-radius:999px;background:rgba(255,255,255,.08)}.cf-seg button.on,.cf-seg button:hover{color:#fff!important}.cf-seg button.on{background:linear-gradient(135deg,rgba(255,90,79,.9),rgba(233,47,30,.9))!important;box-shadow:0 6px 18px rgba(255,67,45,.25)!important}.cf-seg button.on em{background:rgba(255,255,255,.22)}.cf .sk-bar{background:rgba(255,255,255,.035);border-color:var(--cf-line);color:var(--cf-text);box-shadow:none}.cf .sk-bar.active{background:linear-gradient(90deg,rgba(255,90,79,.17),rgba(255,90,79,.05));border-color:rgba(255,90,79,.38);box-shadow:0 10px 28px rgba(255,67,45,.12)}.cf .sk-link{color:var(--cf-muted)}.cf .sk-link:hover:not(:disabled){background:rgba(255,255,255,.07);color:#fff}.cf .sk-hint{color:var(--cf-muted)}.cf .sk-count{color:#ffd9d5}.cf .sk-act{background:rgba(255,255,255,.07)!important;color:#eef2f6!important;border:1px solid var(--cf-line)!important;box-shadow:none;border-radius:999px!important}.cf .sk-act:hover:not(:disabled){background:rgba(255,255,255,.14)!important;box-shadow:none}.cf .sk-act.danger{color:#ff8a7e!important}.cf .sk-act.danger:hover:not(:disabled){background:rgba(255,90,79,.16)!important}.cf .sk-x{background:rgba(255,255,255,.08);color:#d8dee6}.cf .sk-x:hover{background:rgba(255,255,255,.16)}.cf .sk-confirm b{color:#ff8a7e}.cf .sk-confirm span{color:var(--cf-muted)}.cf .sk-box,.cf-overlay .sk-box{background:#080c11!important;border-color:#5a6677}.cf .sk-box:hover{border-color:var(--cf-red);box-shadow:0 0 0 4px rgba(255,90,79,.14)}.cf .sk-box.mixed,.cf .sk-box.on{background:var(--cf-red)!important;border-color:var(--cf-red)}.cf .sk-pin,.cf-overlay .sk-pin{color:#7d8898;background:transparent!important}.cf .sk-pin:hover,.cf-overlay .sk-pin:hover{background:rgba(255,255,255,.09)!important;color:#ffd066}.cf .sk-pin.on,.cf-overlay .sk-pin.on{color:#ffc24a;background:rgba(255,194,74,.14)!important}.cf-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cf-row{display:grid;grid-template-columns:30px 56px minmax(0,1.5fr) minmax(140px,1fr) 104px 140px auto;align-items:center;gap:14px;padding:11px 14px;border-radius:16px;border:1px solid var(--cf-line);background:linear-gradient(180deg,#121923,#0d131a);cursor:pointer;outline:none;animation:cf-rise .28s ease both;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.cf-row:focus-visible,.cf-row:hover{transform:translateY(-1px);border-color:rgba(255,90,79,.4);box-shadow:0 12px 30px rgba(0,0,0,.32)}.cf-row:focus-visible{box-shadow:0 0 0 3px rgba(255,90,79,.25)}.cf .cf-row.sk-selected{background:linear-gradient(90deg,rgba(255,90,79,.14),rgba(255,90,79,.04))!important;border-color:rgba(255,90,79,.45);box-shadow:inset 3px 0 0 var(--cf-red)}.cf .cf-row.sk-pinned:not(.sk-selected){background:linear-gradient(90deg,rgba(255,194,74,.1),transparent 45%),linear-gradient(180deg,#121923,#0d131a)}.cf-cell-sel{display:grid;place-items:center}.cf-cell-main{min-width:0;display:grid;gap:5px}.cf-cell-main .sk-title{font-size:15px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.cf-sub{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0;font-size:12.5px;color:var(--cf-muted)}.cf-sub-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cf-cell-status{min-width:0;display:flex}.cf-cell-km{font-size:13.5px;font-weight:700;color:#dfe5ec;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cf-cell-fuel{min-width:0}.cf-cell-end{display:flex;align-items:center;gap:4px;color:#6f7b8c}.cf-row:hover .cf-chev{color:#fff;transform:translateX(2px)}.cf-chev{transition:transform .15s,color .15s}.cf-plate{display:inline-flex;align-items:center;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:800;letter-spacing:.04em;padding:2px 8px;border-radius:6px;background:#eef1f5;color:#11161d;border:2px solid #2b4aa8;white-space:nowrap}.cf-muted{color:var(--cf-muted);font-size:13px}.cf-code{font-family:ui-monospace,Menlo,monospace;font-size:13px;letter-spacing:.04em;color:#d6dde6;word-break:break-all}.cf-thumb{display:grid;place-items:center;overflow:hidden;flex:none;border:1px solid var(--cf-line);background:#0b1016}.cf-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.cf-row:hover .cf-thumb img{transform:scale(1.06)}.cf-thumb-empty{border-width:1px;border-style:solid}.cf-pill{min-width:0;max-width:100%;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-pill,.cf-pill i{display:inline-block}.cf-pill i{vertical-align:middle;margin:-2px 7px 0 0;width:7px;height:7px;border-radius:50%;background:currentColor;flex:none;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.cf-pill.green{color:#3be3a4;background:rgba(46,230,155,.12)}.cf-pill.orange{color:#ffb057;background:rgba(255,162,58,.13)}.cf-pill.grey{color:#aab4c1;background:rgba(255,255,255,.07)}.cf-gauge{display:inline-flex;align-items:center;gap:9px;width:100%;max-width:230px}.cf-gauge-track{flex:1 1;height:9px;min-width:50px;border-radius:999px;background:rgba(255,255,255,.09);overflow:hidden;display:block}.cf-gauge-track i{display:block;height:100%;border-radius:999px;transition:width .4s ease}.cf-gauge b{font-size:12.5px;min-width:40px;text-align:right;color:#dfe5ec;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cf-gauge.compact{max-width:150px}.cf-alertchip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:800;font-style:normal;white-space:nowrap}.cf-alertchip.expired{color:#ff8a7e;background:rgba(255,90,79,.14)}.cf-alertchip.soon{color:#ffb057;background:rgba(255,162,58,.14)}.cf-alertchip.ok{color:#3be3a4;background:rgba(46,230,155,.1)}.cf-empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:46px 20px;border-radius:20px;border:1px dashed var(--cf-line2);background:radial-gradient(circle at 50% 0,rgba(255,90,79,.08),transparent 55%),rgba(255,255,255,.015)}.cf-empty.small{padding:30px 20px}.cf-empty h4{margin:0;font-size:17px;color:#fff}.cf-empty p{margin:0;max-width:520px;color:var(--cf-muted);font-size:13.5px;line-height:1.55}.cf-empty-art{width:70px;height:70px;border-radius:22px;display:grid;place-items:center;color:var(--cf-red);background:linear-gradient(145deg,rgba(255,90,79,.2),rgba(255,90,79,.05));border:1px solid rgba(255,90,79,.3);animation:cf-float 3.6s ease-in-out infinite}.cf-empty.small .cf-empty-art{width:54px;height:54px;border-radius:16px}.cf-row-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cf-row-actions.center{justify-content:center}.cf-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:1300;display:inline-flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:11px 16px;border-radius:14px;font-size:14px;font-weight:700;box-shadow:0 18px 50px rgba(0,0,0,.5);animation:cf-toast .25s ease both}.cf-toast.ok{background:#0f3b2b;color:#d8fbe9;border:1px solid rgba(46,230,155,.4)}.cf-toast.ko{background:#4a1118;color:#ffe1e4;border:1px solid rgba(255,90,79,.45)}.cf-overlay{position:fixed;inset:0;z-index:1000;background:rgba(3,6,10,.74);display:flex;animation:cf-fade .16s ease both}.cf-overlay.side{justify-content:flex-end}.cf-overlay.center{align-items:center;justify-content:center;padding:16px}.cf-drawer{width:min(1060px,100vw);height:100%;display:flex;flex-direction:column;background:var(--cf-panel2)!important;border-left:1px solid var(--cf-line2);box-shadow:-30px 0 90px rgba(0,0,0,.55);animation:cf-slide .26s cubic-bezier(.2,.8,.2,1) both}.cf-drawer-head{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--cf-line);background:linear-gradient(180deg,#131b25,#0e141b)}.cf-drawer-title{flex:1 1;min-width:0}.cf-drawer-title h3{margin:0;font-size:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.cf-drawer-sub{margin-top:6px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--cf-muted);min-width:0}.cf-drawer-actions{display:flex;align-items:center;gap:8px;flex:none}.cf-drawer-body{flex:1 1;overflow-y:auto;padding:20px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:22px;align-items:start;overscroll-behavior:contain}.cf-col-photos{position:sticky;top:0;display:grid;gap:10px;min-width:0}.cf-col-sheet{display:grid;gap:14px;min-width:0}.cf-x{width:36px;height:36px;display:grid;place-items:center;padding:0;border-radius:50%!important;border:1px solid var(--cf-line)!important;background:rgba(255,255,255,.06)!important;color:#d6dde6!important;flex:none}.cf-x:hover:not(:disabled){background:rgba(255,255,255,.14)!important;color:#fff!important}.cf-x.sm{width:30px;height:30px}.cf-gallery{display:grid;gap:10px;padding:10px;border-radius:20px;border:1px solid var(--cf-line);background:rgba(255,255,255,.02);transition:border-color .15s,background .15s}.cf-gallery.over{border-color:var(--cf-red);background:rgba(255,90,79,.07)}.cf-hero{position:relative;aspect-ratio:4/3;width:100%;border-radius:14px;overflow:hidden;background:#05090d;border:0}.cf-hero img{width:100%;height:100%;object-fit:cover;display:block;animation:cf-fade .25s ease both}.cf-hero.empty{display:grid;place-content:center;justify-items:center;gap:8px;text-align:center;color:var(--cf-muted);border:1px dashed var(--cf-line2)!important;background:radial-gradient(circle at 50% 30%,rgba(255,90,79,.08),transparent 60%),#080c11!important;cursor:pointer;padding:20px}.cf-hero.empty b{color:#fff;font-size:15px}.cf-hero.empty span{font-size:13px}.cf-hero.empty:hover{border-color:var(--cf-red)!important}.cf-cover-badge{left:10px;top:10px;display:inline-flex;gap:5px;align-items:center;padding:4px 9px;border-radius:999px;font-size:11.5px;font-weight:800;background:rgba(0,0,0,.6);color:#ffd066}.cf-cover-badge,.cf-hero-btn{position:absolute;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cf-hero-btn{display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%!important;border:0!important;background:rgba(0,0,0,.55)!important;color:#fff!important;opacity:.9}.cf-hero-btn:hover{background:rgba(0,0,0,.8)!important;opacity:1}.cf-hero-btn.zoom{right:10px;top:10px;width:34px;height:34px}.cf-hero-btn.prev{left:10px;top:50%;transform:translateY(-50%)}.cf-hero-btn.next{right:10px;top:50%;transform:translateY(-50%)}.cf-hero-tools{position:absolute;left:10px;right:10px;bottom:10px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cf-tool{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px!important;border:0!important;font-size:12.5px;font-weight:700;background:rgba(0,0,0,.62)!important;color:#fff!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cf-tool:hover:not(:disabled){background:rgba(0,0,0,.85)!important}.cf-tool.danger{color:#ff9a90!important}.cf-strip{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px}.cf-strip-item{position:relative;flex:none;width:66px;height:66px;padding:0;border-radius:12px!important;overflow:hidden;border:2px solid transparent!important;background:#05090d!important;opacity:.72;transition:opacity .15s,transform .15s,border-color .15s}.cf-strip-item:hover{opacity:1;transform:translateY(-1px)}.cf-strip-item.on{opacity:1;border-color:var(--cf-red)!important}.cf-strip-item img{width:100%;height:100%;object-fit:cover;display:block}.cf-strip-item em{position:absolute;left:4px;top:4px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:rgba(0,0,0,.7);color:#ffd066}.cf-strip-add{flex:none;width:66px;height:66px;display:grid;place-items:center;border-radius:12px!important;border:1px dashed var(--cf-line2)!important;background:transparent!important;color:var(--cf-muted)!important}.cf-strip-add:hover:not(:disabled){color:#fff!important;border-color:var(--cf-red)!important}.cf-photo-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--cf-muted)}.cf-progress{position:relative;height:30px;border-radius:10px;background:rgba(255,255,255,.07);overflow:hidden;display:grid;place-items:center}.cf-progress i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,rgba(255,90,79,.5),rgba(255,138,76,.5));transition:width .25s ease}.cf-progress span{position:relative;font-size:12.5px;font-weight:700;color:#fff}.cf-sect{padding:16px;border-radius:18px;border:1px solid var(--cf-line);background:linear-gradient(180deg,#111822,#0c1218)}.cf-sect h4{margin:0 0 12px;display:flex;align-items:center;gap:8px;font-size:14.5px;color:#fff;letter-spacing:.01em}.cf-sect h4 svg{color:var(--cf-red)}.cf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cf-field{display:grid;gap:6px;align-content:start;min-width:0}.cf-field.wide{grid-column:1/-1}.cf-label{font-size:12px;font-weight:800;color:var(--cf-muted);letter-spacing:.02em}.cf-value{min-height:24px;font-size:14.5px;color:#f1f4f8;overflow-wrap:anywhere;display:flex}.cf-dateview,.cf-value{align-items:center;gap:8px;flex-wrap:wrap}.cf-dateview{display:inline-flex}.cf-pre{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.55;color:#e8edf3;overflow-wrap:anywhere}.cf-field input:not([type=checkbox]):not([type=range]),.cf-field select,.cf-field textarea{width:100%;min-height:42px;padding:8px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.11)!important;background:#05090d!important;color:#fff!important;font-size:14px;box-shadow:none!important;color-scheme:dark;outline:none;transition:border-color .15s,box-shadow .15s}.cf-field textarea{resize:vertical;min-height:78px;line-height:1.5}.cf-field input:focus,.cf-field select:focus,.cf-field textarea:focus{border-color:rgba(255,90,79,.6)!important;box-shadow:0 0 0 3px rgba(255,90,79,.14)!important}.cf-tip{margin:0;font-size:12.5px;color:var(--cf-muted);line-height:1.5}.cf-tip.warn{color:#ffb057}.cf-chips{display:flex;flex-wrap:wrap;gap:6px}.cf-chips button{padding:5px 11px;border-radius:999px!important;font-size:12.5px;font-weight:700;border:1px solid var(--cf-line2)!important;background:rgba(255,255,255,.04)!important;color:#cbd3dd!important}.cf-chips button:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}.cf-chips button.on{background:rgba(255,90,79,.18)!important;border-color:rgba(255,90,79,.55)!important;color:#ffb8b1!important}.cf-fuel-edit{display:grid;gap:10px}.cf-fuel-row{display:flex;align-items:center;gap:12px}.cf-fuel-val{min-width:48px;text-align:right;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cf-fuel-row input[type=range]{flex:1 1;appearance:none;height:10px;border-radius:999px;background:linear-gradient(90deg,var(--c,#2ee69b) var(--p,0),rgba(255,255,255,.12) var(--p,0))!important;border:0!important;box-shadow:none!important;padding:0;outline:none;cursor:pointer}.cf-fuel-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--c,#2ee69b);box-shadow:0 2px 8px rgba(0,0,0,.5);cursor:grab}.cf-fuel-row input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--c,#2ee69b);box-shadow:0 2px 8px rgba(0,0,0,.5);cursor:grab}.cf-quick{display:flex;flex-wrap:wrap;gap:6px}.cf-quick button{padding:4px 11px;border-radius:999px!important;font-size:12.5px;font-weight:700;border:1px solid var(--cf-line2)!important;background:transparent!important;color:#cbd3dd!important}.cf-quick button.on,.cf-quick button:hover{background:rgba(255,255,255,.12)!important;color:#fff!important}.cf-switch{position:relative;display:inline-flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#e8edf3}.cf-switch input{position:absolute;opacity:0;width:1px;height:1px}.cf-switch i{width:44px;height:26px;border-radius:999px;background:#2a3340;position:relative;flex:none;transition:background .2s}.cf-switch i:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 2px 6px rgba(0,0,0,.4)}.cf-switch input:checked+i{background:var(--cf-green)}.cf-switch input:checked+i:after{transform:translateX(18px)}.cf-switch input:focus-visible+i{box-shadow:0 0 0 3px rgba(255,90,79,.35)}.cf-switch input:disabled+i{opacity:.5}.cf-loan{border-left:4px solid var(--cf-green)}.cf-loan.loaned{border-left-color:var(--cf-orange);background:linear-gradient(180deg,rgba(255,162,58,.09),rgba(255,162,58,.02)),#0c1218}.cf-loan.inactive{border-left-color:#6d7888}.cf-loan-now{display:grid;gap:3px;margin-bottom:12px}.cf-loan-now b{font-size:15.5px;color:#ffcf9a}.cf-loan-now span{font-size:13px;color:var(--cf-muted)}.cf-subform{display:grid;gap:12px}.cf-subform>b{color:#fff;font-size:14px}.cf-planned{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px;font-size:13px;color:var(--cf-muted)}.cf-planned li{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cf-planned svg{color:var(--cf-blue)}.cf-planned b{color:#e8edf3}.cf-history{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cf-history li{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.035);border:1px solid var(--cf-line);font-size:13px}.cf-history b{color:#fff;font-size:14px}.cf-history span{color:var(--cf-muted)}.cf-history em{font-style:normal;color:#9ad9ff;font-weight:700}.cf-history small{color:#ffb087;font-size:12.5px}.cf-danger-zone{border-color:rgba(255,90,79,.22);background:linear-gradient(180deg,rgba(255,90,79,.06),transparent),#0c1218}.cf-confirm{display:grid;gap:8px}.cf-confirm b{color:#ff9a90}.cf-confirm span{font-size:13px;color:var(--cf-muted)}.cf-confirm>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.btn.cf-btn-danger{background:linear-gradient(135deg,#ff5a4f,#d92a21)!important;color:#fff!important;border:0!important}.btn.cf-btn-ghost-danger{background:transparent!important;color:#ff8a7e!important;border:1px solid rgba(255,90,79,.4)!important}.btn.cf-btn-ghost-danger:hover:not(:disabled){background:rgba(255,90,79,.14)!important;color:#fff!important}.cf-savebar{position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-top:1px solid var(--cf-line2);background:rgba(10,15,21,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cf-savebar>span{margin-right:auto;font-size:13px;color:var(--cf-muted)}.cf-savebar>span.dirty{color:#ffb057;font-weight:700}.cf-alert{display:flex;gap:9px;align-items:flex-start;padding:10px 13px;border-radius:12px;font-size:13.5px;line-height:1.45}.cf-alert svg{flex:none;margin-top:2px}.cf-alert.bad{background:rgba(255,90,79,.12);border:1px solid rgba(255,90,79,.35);color:#ffc2bc}.cf-alert.good{background:rgba(46,230,155,.1);border:1px solid rgba(46,230,155,.32);color:#bff7de}.cf-lightbox{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.9);animation:cf-fade .15s ease both;cursor:zoom-out}.cf-lightbox img{max-width:min(96vw,1400px);max-height:92vh;border-radius:12px;box-shadow:0 30px 100px rgba(0,0,0,.6)}.cf-lightbox .cf-x{position:absolute;right:18px;top:18px}.cf-dialog{width:min(1120px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;border-radius:24px;border:1px solid var(--cf-line2);background:var(--cf-panel2)!important;box-shadow:0 40px 120px rgba(0,0,0,.6);animation:cf-pop .22s cubic-bezier(.2,.8,.2,1) both;overflow:hidden}.cf-dialog-head{display:flex;align-items:center;gap:14px;padding:18px 22px;border-bottom:1px solid var(--cf-line);background:linear-gradient(180deg,#131b25,#0e141b)}.cf-dialog-head>div{flex:1 1;min-width:0}.cf-dialog-head h3{margin:0;font-size:18px;color:#fff}.cf-dialog-head p{margin:3px 0 0;font-size:13px;color:var(--cf-muted)}.cf-dialog-icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex:none;color:var(--cf-red);background:linear-gradient(145deg,rgba(255,90,79,.22),rgba(255,90,79,.06));border:1px solid rgba(255,90,79,.3)}.cf-import-body{padding:20px 22px 22px;overflow-y:auto;display:grid;gap:14px}.cf-drop{display:grid;justify-items:center;gap:6px;padding:30px 16px;text-align:center;border-radius:18px;border:2px dashed var(--cf-line2);color:var(--cf-muted);cursor:pointer;transition:border-color .15s,background .15s,transform .15s;outline:none}.cf-drop svg{color:var(--cf-red)}.cf-drop b{color:#fff;font-size:15.5px}.cf-drop.over,.cf-drop:focus-visible,.cf-drop:hover{border-color:var(--cf-red);background:rgba(255,90,79,.07)}.cf-drop.over{transform:scale(1.01)}.cf-or{display:flex;align-items:center;gap:12px;color:var(--cf-muted);font-size:12.5px}.cf-or:after,.cf-or:before{content:"";flex:1 1;height:1px;background:var(--cf-line)}.cf-import-foot{justify-content:space-between;gap:10px}.cf-import-foot,.cf-import-summary{display:flex;align-items:center;flex-wrap:wrap}.cf-import-summary{gap:8px}.cf-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:800;background:rgba(255,255,255,.08);color:#d6dde6;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-chip.good{background:rgba(46,230,155,.13);color:#3be3a4}.cf-chip.blue{background:rgba(106,168,255,.15);color:#9cc4ff}.cf-chip.warn{background:rgba(255,162,58,.15);color:#ffb057}.cf-chip.bad{background:rgba(255,90,79,.16);color:#ff8a7e}.cf-warnings{margin:0;padding:10px 14px 10px 30px;border-radius:12px;background:rgba(255,162,58,.08);border:1px solid rgba(255,162,58,.25);color:#ffd7a6;font-size:13px;line-height:1.55}.cf-table-wrap{overflow:auto;max-height:46vh;border-radius:14px;border:1px solid var(--cf-line);background:#080c11}.cf-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}.cf-table th{position:sticky;top:0;z-index:2;text-align:left;padding:9px 8px;font-size:11.5px;font-weight:800;letter-spacing:.03em;text-transform:none;color:var(--cf-muted);background:#0e141b;border-bottom:1px solid var(--cf-line2);white-space:nowrap}.cf-table td{padding:5px 6px;border-bottom:1px solid var(--cf-line);vertical-align:middle;min-width:0}.cf-table td input{width:100%;min-height:34px;padding:5px 9px;border-radius:8px;border:1px solid transparent!important;background:rgba(255,255,255,.035)!important;color:#fff!important;font-size:13px;box-shadow:none!important;outline:none}.cf-table td input:hover{border-color:var(--cf-line2)!important}.cf-table td input:focus{border-color:rgba(255,90,79,.6)!important;background:#05090d!important}.cf-table td input.bad{border-color:rgba(255,90,79,.7)!important;background:rgba(255,90,79,.12)!important}.cf-table tr.row-bad td{background:rgba(255,90,79,.05)}.cf-table .cf-col-n{width:36px;text-align:center;color:var(--cf-muted);position:sticky;left:0;background:#0b1016;z-index:1}.cf-table th.cf-col-n{z-index:3;background:#0e141b}.cf-table .cf-col-state{min-width:120px;max-width:200px;white-space:normal}.cf-col-state small{display:block;margin-top:3px;font-size:11px;line-height:1.35;color:#ffb4ad}.cf-done{justify-items:center;text-align:center;padding:38px 22px 34px}.cf-done h4{margin:0;font-size:22px;color:#fff}.cf-done p{margin:0;color:var(--cf-muted)}.cf-done-icon{width:70px;height:70px;border-radius:50%;display:grid;place-items:center;color:var(--cf-green);background:rgba(46,230,155,.12);border:1px solid rgba(46,230,155,.35);animation:cf-pop .35s cubic-bezier(.2,.8,.2,1) both}@keyframes cf-fade{0%{opacity:0}to{opacity:1}}@keyframes cf-slide{0%{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}@keyframes cf-pop{0%{transform:scale(.96) translateY(8px);opacity:0}to{transform:none;opacity:1}}@keyframes cf-rise{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@keyframes cf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes cf-toast{0%{transform:translate(-50%,12px);opacity:0}to{transform:translate(-50%);opacity:1}}@media (prefers-reduced-motion:reduce){.cf *,.cf-lightbox,.cf-overlay *,.cf-toast{animation:none!important;transition:none!important}}@media (max-width:1100px){.cf-row{grid-template-columns:30px 56px minmax(0,1.4fr) minmax(130px,1fr) 100px auto}.cf-cell-fuel{display:none}}@media (max-width:900px){.cf-drawer-body{grid-template-columns:minmax(0,1fr)}.cf-col-photos{position:static}}@media (max-width:760px){.cf-row{grid-template-columns:30px 56px minmax(0,1fr) auto;grid-template-areas:"sel thumb main end" ". status status status" ". km fuel fuel";row-gap:10px;padding:12px}.cf-cell-sel{grid-area:sel}.cf-row>.cf-thumb{grid-area:thumb}.cf-cell-main{grid-area:main}.cf-cell-status{grid-area:status}.cf-cell-km{grid-area:km;align-self:center}.cf-cell-fuel{display:block;grid-area:fuel}.cf-cell-end{grid-area:end}.cf-grid{grid-template-columns:minmax(0,1fr)}.cf-drawer-head{padding:12px 14px;gap:10px;flex-wrap:wrap}.cf-drawer-title{flex-basis:100%;order:3}.cf-drawer-actions{margin-left:auto}.cf-drawer-body{padding:14px}.cf-savebar{padding:10px 14px;flex-wrap:wrap}.cf-savebar>span{flex-basis:100%}.cf-savebar .btn{flex:1 1}.cf-overlay.center{padding:0;align-items:flex-end}.cf-dialog{max-height:94vh;border-radius:22px 22px 0 0}.cf-top-actions{width:100%}.cf-import-foot .btn,.cf-top-actions .btn{flex:1 1}}