@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-ground:#08090b;--c-bar:#0b0c0f;--c-niche:#121317;--c-niche-2:#1a1c20;--c-raised:#22252a;--c-edge:#ffffff0f;--c-line:#ffffff12;--c-line-strong:#ffffff1f;--c-line-hover:#fff3;--c-scrim:#040506b8;--c-spot:#ffd9a8;--c-spot-rest:#ffd9a812;--c-spot-hover:#ffd9a81c;--c-spot-on:#ffd9a86b;--c-orange:#f5931f;--c-orange-hover:#ffa53d;--c-orange-pressed:#e0820f;--c-on-orange:#1a0e00;--c-orange-soft:#f5931f1f;--c-text:#ededed;--c-text-2:#9a9ca3;--c-text-3:#8a8d95;--c-text-disabled:#5d6068;--c-ok:#5ccb8a;--c-ok-soft:#5ccb8a1f;--c-warn:#e9be5b;--c-warn-soft:#e9be5b1f;--c-danger:#ff8278;--c-danger-soft:#ff82781f;--c-danger-strong:#c43d33;--c-danger-strong-hover:#d14438;--c-info:#7db6f5;--c-info-soft:#7db6f51f;--c-muted:#9a9ca3;--c-muted-soft:#9a9ca31f;--font-display:"Sora Variable", "Sora", system-ui, sans-serif;--font-ui:"Inter Variable", "Inter", system-ui, sans-serif;--fs-11:.6875rem;--fs-12:.75rem;--fs-13:.8125rem;--fs-14:clamp(.8125rem, .78rem + .12vw, .875rem);--fs-15:clamp(.875rem, .84rem + .14vw, .9375rem);--fs-17:clamp(1rem, .96rem + .18vw, 1.0625rem);--fs-20:clamp(1.125rem, 1.06rem + .3vw, 1.25rem);--fs-24:clamp(1.3125rem, 1.2rem + .5vw, 1.5rem);--fs-32:clamp(1.625rem, 1.45rem + .8vw, 2rem);--fs-total:clamp(2.5rem, 1.9rem + 2.4vw, 3.25rem);--lh-tight:1.15;--lh-ui:1.35;--lh-body:1.5;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:40px;--s-8:48px;--s-9:64px;--r-chip:6px;--r-control:10px;--r-niche:14px;--r-panel:16px;--r-pill:999px;--h-sm:36px;--h-md:44px;--h-lg:52px;--h-xl:64px;--rail-w:72px;--topbar-h:56px;--bottombar-h:64px;--sale-panel-w:440px;--d-hover:.12s;--d-select:.16s;--d-enter:.2s;--d-sheet:.24s;--d-roll:.15s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-lift:cubic-bezier(.2, .8, .2, 1);--shadow-panel:0 24px 48px -12px #0009;--shadow-sheet:0 -16px 48px -8px #000000b3;--shadow-pop:0 12px 32px -6px #000000a6;--z-base:0;--z-sticky:10;--z-rail:20;--z-topbar:30;--z-scrim:40;--z-sheet:50;--z-dialog:60;--z-toast:70}@media (width>=768px) and (width<=1099px){:root{--fs-total:clamp(2.25rem, 1rem + 3vw, 2.75rem)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--c-ground)}body{background:var(--c-ground);min-height:100dvh;color:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-15);line-height:var(--lh-ui);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--c-orange);accent-color:var(--c-orange);margin:0}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-underline-offset:3px;text-decoration-color:#ededed59}a:hover{text-decoration-color:currentColor}kbd{font-family:var(--font-ui)}.tnum,table,input[inputmode=decimal],input[inputmode=numeric]{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{color:#fff;background:#f5931f59}::placeholder{color:var(--c-text-3);opacity:1}*{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff24 padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#ffffff3d}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.ui-kbd{border:1px solid var(--c-line-strong);min-width:22px;height:20px;color:var(--c-text-2);font:500 var(--fs-11) / 1 var(--font-ui);letter-spacing:.02em;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ui-kbd--on-orange{color:#3a2000;border-color:#1a0e004d}@media (hover:none) and (pointer:coarse){.ui-kbd{display:none}}.ui-btn{--btn-h:var(--h-md);justify-content:center;align-items:center;gap:var(--s-2);height:var(--btn-h);min-width:var(--btn-h);padding:0 var(--s-4);border-radius:var(--r-control);font:500 var(--fs-14) / 1 var(--font-ui);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--d-hover) var(--ease-out), border-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out), transform var(--d-hover) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.ui-btn svg{stroke-width:1.75px;flex:none;width:18px;height:18px}.ui-btn--sm{--btn-h:var(--h-sm);padding:0 var(--s-3);font-size:var(--fs-13)}.ui-btn--lg{--btn-h:var(--h-lg);padding:0 var(--s-5);font-size:var(--fs-15)}.ui-btn--xl{--btn-h:var(--h-xl);padding:0 var(--s-5);border-radius:var(--r-niche);font:700 var(--fs-20) / 1 var(--font-display);letter-spacing:-.005em;gap:var(--s-3)}.ui-btn--xl svg{width:22px;height:22px}.ui-btn--block{width:100%;display:flex}.ui-btn:active:not(:disabled){transform:translateY(1px)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{cursor:not-allowed}.ui-btn--primary{background:var(--c-orange);color:var(--c-on-orange);font-weight:600;box-shadow:inset 0 1px #ffffff47,0 8px 20px -12px #000c}.ui-btn--primary:hover:not(:disabled){background:var(--c-orange-hover)}.ui-btn--primary:active:not(:disabled){background:var(--c-orange-pressed)}.ui-btn--primary:focus-visible{outline-color:var(--c-spot)}.ui-btn--primary:disabled{background:var(--c-niche-2);color:var(--c-text-3);box-shadow:inset 0 0 0 1px var(--c-line)}.ui-btn--primary:disabled .ui-btn__kbd{opacity:.6;border-color:var(--c-line-strong);color:var(--c-text-3)}.ui-btn--secondary{background:var(--c-niche-2);border-color:var(--c-line-strong);color:var(--c-text)}.ui-btn--secondary:hover:not(:disabled){background:var(--c-raised);border-color:var(--c-line-hover)}.ui-btn--secondary:active:not(:disabled){background:#1d1f24}.ui-btn--secondary:disabled,.ui-btn--ghost:disabled,.ui-btn--danger:disabled{color:var(--c-text-disabled);border-color:var(--c-line);background:0 0}.ui-btn--ghost{color:var(--c-text-2);background:0 0}.ui-btn--ghost:hover:not(:disabled){color:var(--c-text);background:#ffffff0d}.ui-btn--ghost:active:not(:disabled){background:#ffffff14}.ui-btn--danger{color:var(--c-danger);background:0 0;border-color:#ff82784d}.ui-btn--danger:hover:not(:disabled){background:var(--c-danger-soft);border-color:#ff827880}.ui-btn--danger:active:not(:disabled){background:#ff82782e}.ui-btn--danger-solid{background:var(--c-danger-strong);color:#fff;font-weight:600}.ui-btn--danger-solid:hover:not(:disabled){background:var(--c-danger-strong-hover)}.ui-btn--danger-solid:active:not(:disabled){background:#a9332a}.ui-btn--danger-solid:disabled{color:#8f7774;background:#3a2422}.ui-btn__label{text-overflow:ellipsis;overflow:hidden}.ui-btn__label--words,.ui-btn__full{flex-wrap:wrap;align-content:flex-start;column-gap:.28em;min-width:0;height:1.25em;line-height:1.25;display:flex;overflow:hidden}.ui-btn__word{flex:none}.ui-btn__label--alt{min-width:0;display:inline-flex}.ui-btn__short{white-space:nowrap;display:none}@media (width<=1099px){.ui-btn__label--short-1100 .ui-btn__full{display:none}.ui-btn__label--short-1100 .ui-btn__short{display:inline}}@media (width<=479px){.ui-btn__label--short-480 .ui-btn__full{display:none}.ui-btn__label--short-480 .ui-btn__short{display:inline}}.ui-btn__kbd{margin-left:var(--s-1)}.ui-btn--busy .ui-btn__label,.ui-btn--busy .ui-btn__icon,.ui-btn--busy .ui-btn__kbd{opacity:0}.ui-btn__spinner{place-items:center;display:grid;position:absolute;inset:0}.ui-spin{animation:.9s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-iconbtn{width:var(--btn-h);padding:0}.ui-iconbtn.ui-btn--sm svg{width:16px;height:16px}.ui-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-field__label{color:var(--c-text-2);font-size:var(--fs-13);font-weight:500}.ui-field__label em{color:var(--c-text-3);font-style:normal;font-weight:400}.ui-field__hint{color:var(--c-text-2);font-size:var(--fs-12);line-height:var(--lh-body)}.ui-field__error{color:var(--c-danger);font-size:var(--fs-13);line-height:var(--lh-body);align-items:flex-start;gap:6px;display:flex}.ui-field__error svg{flex:none;width:15px;height:15px;margin-top:2px}.ui-input{--in-h:var(--h-md);align-items:center;gap:var(--s-2);height:var(--in-h);padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-control);background:var(--c-niche-2);transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);display:flex;position:relative}.ui-input--lg{--in-h:var(--h-lg);padding:0 var(--s-4);border-radius:12px}.ui-input--sm{--in-h:var(--h-sm)}.ui-input:hover{border-color:var(--c-line-hover)}.ui-input:focus-within{border-color:var(--c-orange);background:#1c1e23}.ui-input:has(.ui-input__control:focus-visible){box-shadow:0 0 0 1px var(--c-orange)}.ui-input--invalid,.ui-input--invalid:hover{border-color:#ff8278b3}.ui-input--disabled,.ui-input--disabled:hover{border-color:var(--c-line);background:var(--c-niche);color:var(--c-text-disabled)}.ui-input__control{min-width:0;height:100%;font-size:var(--fs-15);color:var(--c-text);background:0 0;border:0;outline:0;flex:1}.ui-input--lg .ui-input__control{font-size:var(--fs-15)}@media (pointer:coarse){.ui-input__control,.ui-input--lg .ui-input__control,.ui-input textarea{font-size:16px}}.ui-input__control:disabled{cursor:not-allowed;color:var(--c-text-disabled)}.ui-input__control:focus-visible{outline:none}.ui-input__icon{color:var(--c-text-2);flex:none;place-items:center;display:grid}.ui-input__icon svg{stroke-width:1.75px;width:18px;height:18px}.ui-input__prefix{color:var(--c-text-2);font-size:var(--fs-14);flex:none}.ui-input--money .ui-input__control{text-align:right;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:500}.ui-input__clear{width:28px;height:28px;color:var(--c-text-2);border-radius:8px;flex:none;place-items:center;display:grid}.ui-input__clear:hover{color:var(--c-text);background:#ffffff0f}.ui-input__clear svg{width:16px;height:16px}.ui-textarea{height:auto;padding:var(--s-2) var(--s-3);align-items:stretch}.ui-textarea .ui-input__control{resize:vertical;min-height:72px;line-height:var(--lh-body);padding:2px 0}.ui-select{padding-right:0}.ui-select .ui-input__control{appearance:none;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding-right:36px;overflow:hidden}.ui-select .ui-input__control option{background:var(--c-niche-2);color:var(--c-text)}.ui-select__chev{pointer-events:none;color:var(--c-text-2);position:absolute;right:12px}.ui-select__chev svg{width:16px;height:16px}.ui-seg{border:1px solid var(--c-line);background:var(--c-niche);border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ui-seg--block{display:flex}.ui-seg--block .ui-seg__opt{flex:1}.ui-seg__opt{justify-content:center;align-items:center;gap:var(--s-2);min-height:38px;padding:0 var(--s-3);color:var(--c-text-2);font-size:var(--fs-14);white-space:nowrap;transition:background-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out);border-radius:9px;font-weight:500;display:inline-flex}.ui-seg__opt svg{stroke-width:1.75px;width:17px;height:17px}.ui-seg__opt:hover:not(:disabled):not([aria-checked=true]){color:var(--c-text);background:#ffffff0a}.ui-seg__opt[aria-checked=true]{background:var(--c-raised);color:var(--c-text);box-shadow:inset 0 1px 0 var(--c-edge), 0 2px 6px -2px #0009}.ui-seg__opt:active:not(:disabled){background:#2a2d33}.ui-seg__opt:disabled{color:var(--c-text-disabled)}.ui-seg__opt:focus-visible{outline-offset:-2px}.ui-tabs{scrollbar-width:none;gap:6px;min-width:0;margin:-2px;padding:2px;display:flex;overflow-x:auto}.ui-tabs[data-wrap=on]{flex-wrap:wrap;overflow:visible}.ui-tabs[data-more=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.ui-tabs[data-more=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.ui-tabs[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.ui-tabs--nowrap,.ui-tabs--nowrap[data-wrap]{flex-wrap:nowrap;overflow-x:auto}@media (width<=1365px){.ui-tabs--nowrap{gap:2px}.ui-tabs--nowrap .ui-tab{font-size:var(--fs-13);gap:4px;padding:0 9px}.ui-tabs--nowrap .ui-tab__count{font-size:var(--fs-12)}}.ui-tabs__list{gap:inherit;flex:none;display:flex}.ui-tabs[data-wrap=on] .ui-tabs__list{flex-wrap:wrap;flex:0 auto}.ui-tabs__sep{background:var(--c-line-strong);flex:none;align-self:center;width:1px;height:20px;margin:0 4px}.ui-tab__check{stroke-width:2.25px;width:14px;height:14px;margin-left:-2px}.ui-tab--toggle[aria-pressed=true]{background:var(--c-text);color:var(--c-ground)}.ui-tab--toggle[aria-pressed=true] .ui-tab__count{color:#4a4c52}.ui-tab--toggle[aria-pressed=true]:active{background:#d6d6d6}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{border-radius:var(--r-pill);height:36px;color:var(--c-text-2);font-size:var(--fs-14);white-space:nowrap;transition:background-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out), border-color var(--d-hover) var(--ease-out);border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}.ui-tab__count{font-variant-numeric:tabular-nums;color:var(--c-text-3);font-size:var(--fs-13)}.ui-tab:hover:not(:disabled):not([aria-selected=true]):not([aria-pressed=true]){color:var(--c-text);border-color:var(--c-line-strong)}.ui-tab[aria-selected=true]{background:var(--c-text);color:var(--c-ground)}.ui-tab[aria-selected=true] .ui-tab__count{color:#4a4c52}.ui-tab:active:not(:disabled):not([aria-pressed=true]){background:#ffffff14}.ui-tab[aria-selected=true]:active{background:#d6d6d6}.ui-tab:disabled{color:var(--c-text-disabled)}@media (pointer:coarse){.ui-tab{height:var(--h-md)}.ui-btn--sm{--btn-h:var(--h-md)}.ui-input--sm{--in-h:var(--h-md)}}.ui-pedestal{--ped-h:108px;height:var(--ped-h);isolation:isolate;justify-content:center;align-items:flex-end;padding-bottom:12px;display:flex;position:relative}.ui-pedestal--sm{--ped-h:52px;padding-bottom:6px}.ui-pedestal--md{--ped-h:80px;padding-bottom:9px}.ui-pedestal:after{content:"";z-index:-1;background:radial-gradient(closest-side,#050506 55%,#05050600);border-radius:50%;width:64%;max-width:96px;height:12px;position:absolute;bottom:4px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0d}.ui-pedestal--sm:after{height:7px;bottom:2px}.ui-pedestal__glyph{filter:drop-shadow(0 8px 10px #0000008c);width:auto;height:78%}.ui-pedestal__img{object-fit:contain;filter:drop-shadow(0 8px 10px #0000008c);width:auto;max-height:82%}.ui-niche{border-radius:var(--r-niche);background:linear-gradient(180deg, #16181c 0%, var(--c-niche) 62%, #101114 100%);min-width:0;box-shadow:inset 0 1px 0 var(--c-edge);text-align:left;isolation:isolate;transition:border-color var(--d-hover) var(--ease-out), box-shadow var(--d-select) var(--ease-out);border:1px solid #ffffff0d;flex-direction:column;padding:0 14px 12px;display:flex;position:relative;overflow:hidden}.ui-niche:before,.ui-niche__spot{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.ui-niche:before{background:radial-gradient(70% 60% at 50% -4%, var(--c-spot-hover), transparent 72%);opacity:.64;transition:opacity var(--d-hover) var(--ease-out)}.ui-niche__spot{background:radial-gradient(85% 70% at 50% -8%, var(--c-spot-on), #ffd9a814 58%, transparent 80%), linear-gradient(180deg, #24221f, #1c1c1e);opacity:0;transition:opacity var(--d-select) var(--ease-out)}.ui-niche__lamp{width:34px;height:3px;transition:background-color var(--d-select) var(--ease-out), transform var(--d-select) var(--ease-out);background:#ffd9a84d;border-radius:0 0 3px 3px;margin-left:-17px;position:absolute;top:0;left:50%}.ui-niche--interactive{cursor:pointer}.ui-niche--interactive:hover:not(:disabled){border-color:#ffd9a838}.ui-niche--interactive:hover:not(:disabled):before{opacity:1}.ui-niche--interactive:active:not(:disabled){border-color:#ffd9a859}.ui-niche--interactive:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.ui-niche--selected{border-color:var(--c-orange);box-shadow:inset 0 1px #ffffff14,0 18px 40px -16px #ffd9a847}.ui-niche--selected.ui-niche--interactive:hover:not(:disabled){border-color:var(--c-orange-hover)}.ui-niche--selected .ui-niche__spot{opacity:1}.ui-niche--selected .ui-niche__lamp{background:var(--c-spot);transform:scaleX(1.6);box-shadow:0 0 18px 3px #ffd9a899}.ui-niche:disabled,.ui-niche--disabled{cursor:not-allowed}.ui-niche:disabled .ui-niche__media,.ui-niche--disabled .ui-niche__media{opacity:.45}.ui-niche:disabled .ui-niche__title,.ui-niche:disabled .ui-niche__price,.ui-niche--disabled .ui-niche__title,.ui-niche--disabled .ui-niche__price{color:var(--c-text-2)}.ui-niche__badge{border-radius:var(--r-pill);font-size:var(--fs-11);z-index:1;padding:3px 8px;font-weight:600;line-height:1.3;position:absolute;top:10px;right:10px}.ui-niche__badge--spot{background:var(--c-spot);color:var(--c-ground);left:10px;right:auto}.ui-niche__badge--warn{background:var(--c-warn-soft);color:var(--c-warn);box-shadow:inset 0 0 0 1px #e9be5b4d}.ui-niche__badge--muted{color:var(--c-text-2);background:#ffffff0f}.ui-niche__badge--start{left:10px;right:auto}.ui-niche__badge--end{left:auto;right:10px}.ui-niche__text{min-height:calc(var(--fs-14) * 2.6 + 18px);flex-direction:column;margin-top:4px;display:flex}.ui-niche__title{color:var(--c-text);font-size:var(--fs-14);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ui-niche__meta{min-height:16px;color:var(--c-text-2);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-weight:400;display:block;overflow:hidden}.ui-niche__foot{justify-content:space-between;align-items:baseline;gap:var(--s-2);padding-top:var(--s-2);margin-top:auto;display:flex}.ui-niche__price{font:600 var(--fs-17) / 1.1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--c-text);white-space:nowrap}.ui-niche__stock{color:var(--c-text-2);font-size:var(--fs-12);white-space:nowrap;font-variant-numeric:tabular-nums}.ui-chip{--chip-fg:var(--c-muted);--chip-bg:var(--c-muted-soft);border-radius:var(--r-pill);background:var(--chip-bg);height:24px;color:var(--chip-fg);font-size:var(--fs-12);white-space:nowrap;align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:600;line-height:1;display:inline-flex}.ui-chip svg{stroke-width:2px;flex:none;width:14px;height:14px}.ui-chip--sm{height:20px;font-size:var(--fs-11);padding:0 7px 0 5px}.ui-chip--sm svg{width:12px;height:12px}.ui-chip--ok{--chip-fg:var(--c-ok);--chip-bg:var(--c-ok-soft)}.ui-chip--warn{--chip-fg:var(--c-warn);--chip-bg:var(--c-warn-soft)}.ui-chip--danger{--chip-fg:var(--c-danger);--chip-bg:var(--c-danger-soft)}.ui-chip--info{--chip-fg:var(--c-info);--chip-bg:var(--c-info-soft)}.ui-money{font-variant-numeric:tabular-nums;white-space:nowrap}.ui-money--display{font-family:var(--font-display);font-weight:600}.ui-money--ok{color:var(--c-ok)}.ui-money--danger{color:var(--c-danger)}.ui-money--warn{color:var(--c-warn)}.ui-money--muted,.ui-money--discount{color:var(--c-text-2)}.ui-total{justify-content:space-between;align-items:flex-end;gap:var(--s-3);display:flex}.ui-total__label{color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;padding-bottom:.6em;font-weight:600}.ui-total__value{font:700 var(--fs-total) / 1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--c-text);align-items:baseline;gap:6px;display:inline-flex;overflow:hidden}.ui-total__cur{color:var(--c-text-2);letter-spacing:0;font-size:.44em;font-weight:600}.ui-total__num{display:inline-block}.ui-total__num--roll{animation:ui-roll var(--d-roll) var(--ease-out)}@keyframes ui-roll{0%{opacity:.2;transform:translateY(.28em)}to{opacity:1;transform:none}}.ui-panel{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge)}.ui-panel--glass{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:inset 0 1px 0 #ffffff14, var(--shadow-panel);background:linear-gradient(#ffffff0d,#ffffff03 30%),#1a1c20d6;border-color:#ffffff17}.ui-pagehead{gap:var(--s-4);padding-bottom:var(--s-4);flex-direction:column;display:flex}.ui-pagehead__row{justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}.ui-pagehead__text{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-pagehead__title{align-items:baseline;gap:var(--s-3);font-size:var(--fs-24);display:flex}.ui-pagehead__title:focus:not(:focus-visible){outline:none}.ui-pagehead__title{align-self:flex-start;max-width:100%}.ui-pagehead__title:focus-visible{outline-offset:4px;border-radius:4px}.ui-pagehead__count{font:500 var(--fs-15) / 1 var(--font-ui);color:var(--c-text-2);font-variant-numeric:tabular-nums;letter-spacing:0}.ui-pagehead__desc{max-width:68ch;color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}@media (width<=767px){.ui-pagehead__desc{display:none}}.ui-pagehead__actions,.ui-pagehead__filters{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ui-empty{justify-content:center;align-items:center;gap:var(--s-3);padding:var(--s-8) var(--s-5);text-align:center;flex-direction:column;display:flex}.ui-empty--framed{border-radius:var(--r-panel);border:1px dashed #ffffff1a}.ui-empty__art{width:120px;margin-bottom:var(--s-1)}.ui-empty__art .ui-pedestal{--ped-h:92px}.ui-empty__art .ui-pedestal__glyph{color:#3a3d44}.ui-empty__title{font-size:var(--fs-17);font-weight:600}.ui-empty__desc{max-width:46ch;color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}.ui-empty__actions{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.ui-table-wrap{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);max-width:100%;position:relative;overflow:auto}.ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-14)}.ui-table th{z-index:var(--z-sticky);height:40px;padding:0 var(--s-4);border-bottom:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.02em;text-align:left;white-space:nowrap;background:#15161a;font-weight:600;position:sticky;top:0}.ui-table td{height:52px;padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--c-line);vertical-align:middle}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.ui-table .is-center{text-align:center}.ui-table__sort{height:28px;color:inherit;font:inherit;letter-spacing:inherit;border-radius:6px;align-items:center;gap:4px;margin:0 -6px;padding:0 6px;display:inline-flex}.ui-table__sort:hover{color:var(--c-text);background:#ffffff0d}.ui-table__sort svg{width:14px;height:14px}.ui-table__sort[data-active=true]{color:var(--c-text)}.ui-table tbody tr{transition:background-color var(--d-hover) var(--ease-out)}.ui-table tbody tr.is-clickable{cursor:pointer}.ui-table tbody tr.is-clickable:hover{background:#ffffff08}.ui-table tbody tr.is-clickable:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.ui-table td:first-child{position:relative}.ui-table__open{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.ui-table__cell{pointer-events:none;display:block;position:relative}.ui-table__cell :where(a,button,input,select,textarea,label,[tabindex]){pointer-events:auto}.ui-table tr:has(.ui-table__open:focus-visible){outline:2px solid var(--c-orange);outline-offset:-2px}.ui-table__open:focus-visible{outline:none}.ui-table tbody tr.is-selected{box-shadow:inset 0 1px 0 var(--c-edge);background:#ffffff0f}.ui-table__more{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-13);display:flex;position:sticky;left:0}.ui-table__empty{padding:var(--s-2)}.ui-skel{background:#ffffff0f;border-radius:8px;animation:1.4s ease-in-out infinite alternate ui-skel;display:block}@keyframes ui-skel{0%{opacity:1}to{opacity:.45}}.ui-scrim{z-index:var(--z-scrim);background:var(--c-scrim);opacity:0;transition:opacity var(--d-sheet) var(--ease-out);position:fixed;inset:0}.ui-scrim[data-state=open]{opacity:1}.ui-scrim[data-state=closing]{opacity:0;transition-duration:var(--d-select);transition-timing-function:var(--ease-in)}.ui-sheet{z-index:var(--z-sheet);max-height:calc(100dvh - var(--s-6));box-shadow:inset 0 1px 0 #ffffff12, var(--shadow-sheet);opacity:0;transition:transform var(--d-sheet) var(--ease-lift), opacity var(--d-sheet) var(--ease-lift);background:#15171b;border:1px solid #ffffff17;flex-direction:column;display:flex;position:fixed}.ui-sheet:focus-visible{outline:none}.ui-sheet--bottom{width:min(var(--sheet-w,640px), 100vw);border-bottom:0;border-radius:18px 18px 0 0;bottom:0;left:50%;transform:translate(-50%,32px)}.ui-sheet--bottom[data-state=open]{opacity:1;transform:translate(-50%)}.ui-sheet--bottom[data-state=closing]{transform:translate(-50%,16px)}.ui-sheet--right{width:min(var(--sheet-w,520px), 100vw);border-right:0;border-radius:18px 0 0 18px;max-height:none;top:0;bottom:0;right:0;transform:translate(28px)}.ui-sheet--right[data-state=open]{opacity:1;transform:none}.ui-sheet--right[data-state=closing]{transform:translate(16px)}.ui-sheet[data-state=closing]{opacity:0;transition-duration:var(--d-select);transition-timing-function:var(--ease-in)}.ui-sheet__grab{display:none}.ui-sheet__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-3);display:flex}.ui-sheet__title{font-size:var(--fs-20)}.ui-sheet__desc{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body);margin-top:6px}.ui-sheet__body{min-height:0;padding:var(--s-2) var(--s-5) var(--s-5);overscroll-behavior:contain;flex:1;overflow:auto}.ui-sheet__foot{justify-content:flex-end;gap:var(--s-2);padding:var(--s-4) var(--s-5) calc(var(--s-4) + env(safe-area-inset-bottom));border-top:1px solid var(--c-line);display:flex}@media (width>=1024px){.ui-sheet--bottom{bottom:var(--s-5);max-height:calc(100dvh - var(--s-5) * 2);border-bottom:1px solid #ffffff17;border-radius:18px}.ui-sheet--bottom .ui-sheet__foot{padding-bottom:var(--s-4)}}.ui-sheet__body[data-more=end],.ui-scrollfade[data-more=end]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.ui-scrollfade{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex:1;min-height:0;overflow:auto}.ui-scrollfade:focus-visible{outline-offset:-2px}@media (width<=767px){.ui-sheet--bottom,.ui-sheet--right{border-bottom:0;border-right:1px solid #ffffff17;border-radius:18px 18px 0 0;width:100%;max-height:calc(100dvh - 24px);inset:auto 0 0;transform:translateY(32px)}.ui-sheet--bottom[data-state=open],.ui-sheet--right[data-state=open]{transform:none}.ui-sheet--bottom[data-state=closing],.ui-sheet--right[data-state=closing]{transform:translateY(16px)}.ui-sheet__grab{touch-action:none;cursor:grab;flex:none;width:88px;height:24px;margin:0 auto -12px;display:block;position:relative}.ui-sheet__grab:before{content:"";background:#ffffff2e;border-radius:2px;width:40px;height:4px;position:absolute;top:8px;left:24px}.ui-sheet__grab:active{cursor:grabbing}.ui-sheet__head{touch-action:pan-x;padding:var(--s-3) var(--s-4) var(--s-2)}.ui-sheet__body{padding:var(--s-2) var(--s-4) var(--s-4)}.ui-sheet__foot{padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom))}.ui-sheet__foot>.ui-btn{flex:1}}.ui-dialog{z-index:var(--z-dialog);width:min(var(--dialog-w,460px), calc(100vw - 32px));border-radius:var(--r-panel);max-height:calc(100dvh - 48px);box-shadow:inset 0 1px 0 #ffffff12, var(--shadow-pop);opacity:0;transition:transform var(--d-sheet) var(--ease-lift), opacity var(--d-sheet) var(--ease-lift);background:#17191d;border:1px solid #ffffff1a;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-48%)scale(.97)}.ui-dialog[data-state=open]{opacity:1;transform:translate(-50%,-50%)}.ui-dialog[data-state=closing]{opacity:0;transition-duration:var(--d-select);transition-timing-function:var(--ease-in);transform:translate(-50%,-49%)scale(.985)}.ui-dialog:focus-visible{outline:none}.ui-dialog__head{gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-2);display:flex}.ui-dialog__icon{background:var(--c-danger-soft);width:40px;height:40px;color:var(--c-danger);border-radius:12px;flex:none;place-items:center;display:grid}.ui-dialog__icon--warn{background:var(--c-warn-soft);color:var(--c-warn)}.ui-dialog__icon--info{background:var(--c-info-soft);color:var(--c-info)}.ui-dialog__icon svg{width:20px;height:20px}.ui-dialog__title{font-size:var(--fs-17);padding-top:2px}.ui-dialog__desc{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body);margin-top:6px}.ui-dialog__body{padding:var(--s-3) var(--s-5) 0;gap:var(--s-3);flex-direction:column;display:flex;overflow:auto}.ui-dialog__foot{justify-content:flex-end;gap:var(--s-2);padding:var(--s-5);display:flex}@media (width<=479px){.ui-dialog__foot{flex-direction:column-reverse}.ui-dialog__foot>.ui-btn{width:100%}}.ui-toasts{z-index:var(--z-toast);right:var(--toast-right,var(--s-5));bottom:var(--toast-bottom,var(--s-5));align-items:flex-end;gap:var(--s-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.ui-toast{align-items:flex-start;gap:var(--s-3);width:min(var(--toast-maxw,380px), calc(100vw - 32px));padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);box-shadow:inset 0 1px 0 #ffffff0f, var(--shadow-pop);pointer-events:auto;animation:ui-toast-in var(--d-enter) var(--ease-out);background:#1c1e23;border:1px solid #ffffff1a;border-radius:12px;display:flex}.ui-toast[data-leaving=true]{opacity:0;transition:opacity var(--d-select) var(--ease-in), transform var(--d-select) var(--ease-in);transform:translateY(6px)}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ui-toast__icon{color:var(--c-text-2);flex:none;margin-top:1px}.ui-toast__icon svg{width:18px;height:18px}.ui-toast--ok .ui-toast__icon{color:var(--c-ok)}.ui-toast--warn .ui-toast__icon{color:var(--c-warn)}.ui-toast--danger .ui-toast__icon{color:var(--c-danger)}.ui-toast--info .ui-toast__icon{color:var(--c-info)}.ui-toast__text{flex:1;min-width:0;padding-top:1px}.ui-toast__title{font-size:var(--fs-14);font-weight:600}.ui-toast__desc{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body);margin-top:2px}.ui-toast__actions{align-items:center;gap:2px;margin:-4px -2px -4px 0;display:flex}@media (width<=767px){.ui-toasts{left:var(--s-4);right:var(--s-4);bottom:calc(var(--bottombar-h) + var(--s-3) + env(safe-area-inset-bottom));align-items:stretch}.ui-toast{width:100%}}.ui-toast--action{flex-wrap:wrap}.ui-toast--action .ui-toast__text{flex:140px}.ui-toast--action .ui-toast__actions{margin-left:auto}html[data-toast-place=top] .ui-toasts{top:calc(var(--topbar-h) + var(--s-3));bottom:auto}html[data-toast-place=top] .ui-toast{animation-name:ui-toast-in-top}html[data-toast-place=top] .ui-toast[data-leaving=true]{transform:translateY(-6px)}@keyframes ui-toast-in-top{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-btn,.ui-niche__lamp,.ui-sheet,.ui-dialog,.ui-toast{transition-property:opacity,background-color,border-color,color}.ui-btn:active:not(:disabled){transform:none}.ui-sheet--bottom,.ui-sheet--bottom[data-state],.ui-dialog,.ui-dialog[data-state]{transform:translate(-50%)}.ui-dialog,.ui-dialog[data-state]{transform:translate(-50%,-50%)}.ui-sheet--right,.ui-sheet--right[data-state]{transform:none}.ui-niche--selected .ui-niche__lamp{width:54px;margin-left:-27px;transform:none}.ui-total__num--roll{animation-name:ui-fade}.ui-niche:before{transition:none}.ui-toast,html[data-toast-place=top] .ui-toast{animation-name:ui-fade}.ui-toast[data-leaving=true],html[data-toast-place=top] .ui-toast[data-leaving=true]{transform:none}.ui-skel{animation:none}.ui-spin{animation-duration:2.4s}@media (width<=767px){.ui-sheet--bottom,.ui-sheet--bottom[data-state],.ui-sheet--right,.ui-sheet--right[data-state]{transform:none}}}@keyframes ui-fade{0%{opacity:.2}to{opacity:1}}.ui-scrim--dialog{z-index:calc(var(--z-dialog) - 1)}.ui-dialog__form{gap:var(--s-3);flex-direction:column;display:flex}.ui-dialog__foot--inline{padding:var(--s-2) 0 var(--s-5)}.ui-empty__icon{background:var(--c-niche-2);width:56px;height:56px;box-shadow:inset 0 1px 0 var(--c-edge);color:var(--c-text-2);border-radius:16px;place-items:center;display:grid}.ui-empty__icon svg{stroke-width:1.5px;width:26px;height:26px}.ui-page{width:100%;max-width:var(--page-max,1440px);padding:var(--s-5) var(--s-5) var(--s-8);margin:0 auto}.ui-page--narrow{--page-max:880px}.ui-page--full{--page-max:none}@media (width<=767px){.ui-page{padding:var(--s-4) var(--s-4) var(--s-6)}}.app{grid-template-columns:var(--rail-w) minmax(0, 1fr);grid-template-rows:var(--topbar-h) minmax(0, 1fr);background:var(--c-ground);height:100dvh;display:grid;overflow:hidden}.app__skip{left:var(--s-3);z-index:var(--z-toast);padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--c-orange);color:var(--c-on-orange);font-weight:600;text-decoration:none;position:absolute;top:-64px}.app__skip:focus{top:var(--s-2)}.app__main{overscroll-behavior:contain;grid-area:2/2;min-width:0;min-height:0;position:relative;overflow:auto}.app__main:focus{outline:none}.app__loading{min-height:40vh}.topbar{z-index:var(--z-topbar);align-items:center;gap:var(--s-4);padding:0 var(--s-4) 0 var(--s-4);border-bottom:1px solid var(--c-line);background:var(--c-bar);grid-area:1/1/auto/-1;min-width:0;display:flex}.topbar__brand{height:40px;padding:0 var(--s-1);border-radius:8px;flex:none;align-items:center;display:flex}.topbar__logo-mark{display:none}.topbar__demo{border:1px solid var(--c-line-strong);color:var(--c-text-2);font-size:var(--fs-11);letter-spacing:.12em;white-space:nowrap;cursor:help;border-radius:5px;padding:4px 8px;font-weight:600}.topbar__spacer{flex:1;min-width:0}.topbar__cash{align-items:center;gap:var(--s-2);color:var(--c-text-2);font-size:var(--fs-13);white-space:nowrap;text-decoration:none;display:inline-flex}.topbar__cash svg{flex:none;width:16px;height:16px}.topbar__cash b{color:var(--c-text);font-weight:500}.topbar__cash--open{height:36px;padding:0 var(--s-2);margin:0 calc(var(--s-2) * -1);transition:background-color var(--d-hover) var(--ease-out);border-radius:8px}.topbar__cash--open:hover{background:#ffffff0a}.topbar__cash--open svg{color:var(--c-ok)}.topbar__cash--closed b{color:var(--c-text-2)}.topbar__sync{align-items:center;gap:var(--s-2);border:1px solid var(--c-line-strong);border-radius:var(--r-pill);height:32px;color:var(--c-text-2);font-size:var(--fs-13);white-space:nowrap;transition:background-color var(--d-hover) var(--ease-out), border-color var(--d-hover) var(--ease-out);padding:0 12px 0 10px;font-weight:500;display:inline-flex}.topbar__sync svg{flex:none;width:15px;height:15px}.topbar__sync:hover{border-color:var(--c-line-hover);background:#ffffff0a}.topbar__sync:active{background:#ffffff12}.topbar__sync--ok svg{color:var(--c-ok)}.topbar__sync--warn{background:var(--c-warn-soft);color:var(--c-warn);border-color:#e9be5b66}.topbar__sync--warn:hover{background:#e9be5b29;border-color:#e9be5b99}.topbar__sync--danger{background:var(--c-danger-soft);color:var(--c-danger);border-color:#ff827873}.topbar__sync--danger:hover{background:#ff827829;border-color:#ff8278a6}.topbar__sync-short{display:none}.topbar__op{padding-left:var(--s-4);border-left:1px solid var(--c-line);flex-direction:column;align-items:flex-end;gap:2px;min-width:0;line-height:1.15;display:flex}.topbar__op-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:var(--fs-13);font-weight:500;overflow:hidden}.topbar__op-role{color:var(--c-text-2);font-size:var(--fs-11)}.topbar__out{margin-left:calc(var(--s-2) * -1)}.rail{z-index:var(--z-rail);padding:var(--s-3) 0;border-right:1px solid var(--c-line);background:var(--c-bar);scrollbar-width:none;flex-direction:column;grid-area:2/1;align-items:center;gap:2px;display:flex;overflow-y:auto}.rail::-webkit-scrollbar{display:none}.rail__link{width:68px;min-height:52px;color:var(--c-text-2);letter-spacing:-.01em;text-align:center;transition:background-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;padding:8px 0 7px;font-size:10.5px;font-weight:500;line-height:1.1;text-decoration:none;display:flex;position:relative}.rail__link svg{stroke-width:1.6px;flex:none;width:20px;height:20px}.rail__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rail__link:hover{color:var(--c-text);background:#ffffff0a}.rail__link:active{background:#ffffff12}.rail__link:focus-visible{outline-offset:-2px}.rail__link.is-active{color:var(--c-text);background:var(--c-niche-2);box-shadow:inset 0 1px 0 var(--c-edge)}.rail__link.is-active svg{color:var(--c-orange)}.rail__link.is-active:before{content:"";background:var(--c-orange);border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:-2px}@media (height<=720px){.rail__link{gap:3px;min-height:46px;padding:6px 0 5px}}.bottombar{display:none}.bottombar__link{min-width:0;min-height:var(--bottombar-h);color:var(--c-text-2);font-size:var(--fs-11);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;font-weight:500;text-decoration:none;display:flex;position:relative}.bottombar__link span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.bottombar__link svg{stroke-width:1.6px;width:22px;height:22px}.bottombar__link:active{background:#ffffff0d}.bottombar__link:focus-visible{outline-offset:-3px}.bottombar__link.is-active{color:var(--c-text)}.bottombar__link.is-active svg{color:var(--c-orange)}.bottombar__link.is-active:before{content:"";background:var(--c-orange);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:28%;right:28%}.more{gap:var(--s-4);flex-direction:column;display:flex}.more__list{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.more__link{align-items:center;gap:var(--s-3);min-height:52px;padding:0 var(--s-3);border:1px solid var(--c-line);background:var(--c-niche);color:var(--c-text);font-size:var(--fs-15);border-radius:12px;font-weight:500;text-decoration:none;display:flex}.more__link svg{width:20px;height:20px;color:var(--c-text-2);stroke-width:1.6px}.more__link:active{background:var(--c-raised)}.more__link.is-active{border-color:#f5931f80}.more__link.is-active svg{color:var(--c-orange)}.more__op{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--c-line);font-size:var(--fs-14);display:flex}.more__op-k{color:var(--c-text-2);font-size:var(--fs-12);display:block}.more__op b{font-weight:600}.more__op b+.more__op-k{display:inline}.sync-sheet{gap:var(--s-3);flex-direction:column;display:flex}.sync-sheet__meta{color:var(--c-text-2);font-size:var(--fs-13)}.sync-sheet__h{align-items:baseline;gap:var(--s-2);margin-top:var(--s-2);font-size:var(--fs-15);display:flex}.sync-sheet__h span{color:var(--c-text-2);font:500 var(--fs-14) / 1 var(--font-ui)}.sync-sheet__desc{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body)}.sync-sheet__list{flex-direction:column;display:flex}.sync-sheet__item{padding:var(--s-3) 0;border-bottom:1px solid var(--c-line);flex-direction:column;gap:4px;display:flex}.sync-sheet__row{justify-content:space-between;gap:var(--s-3);font-size:var(--fs-14);display:flex}.sync-sheet__ref,.sync-sheet__at{color:var(--c-text-2);font-size:var(--fs-12)}.sync-sheet__msg{color:var(--c-danger);font-size:var(--fs-13);line-height:var(--lh-body)}.sync-sheet__actions{gap:var(--s-2);margin-top:var(--s-1);display:flex}.boot{background:var(--c-ground);min-height:100dvh;animation:ui-fade .4s var(--ease-out);place-items:center;display:grid}@media (width<=1099px){.topbar__op{display:none}}@media (width<=899px){.topbar__sync-label{display:none}.topbar__sync-short{display:inline}.topbar__sync{padding:0 10px}}@media (width<=767px){.app{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--topbar-h) minmax(0, 1fr) calc(var(--bottombar-h) + env(safe-area-inset-bottom))}.rail{display:none}.app__main{grid-column:1}.app__main .ui-page{padding-bottom:var(--bottombar-h)}.topbar{gap:var(--s-2);padding:0 var(--s-3)}.topbar__logo-full{display:none}.topbar__logo-mark{display:block}.topbar__demo{letter-spacing:.06em;padding:3px 6px}.topbar__out,.topbar__cash--open .tnum,.topbar__cash--closed>svg,.topbar__cash--closed b{display:none}.topbar__sync{justify-content:center;min-width:36px;height:36px}.bottombar{z-index:var(--z-rail);padding-bottom:env(safe-area-inset-bottom);box-shadow:inset 0 1px 0 var(--c-line);background:var(--c-bar);grid-area:3/1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}@media (width<=379px){.topbar__demo{display:none}}.rcpt{color:#000;width:72mm;max-width:100%;font:400 9.5pt / 1.35 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:left;background:#fff;padding:4mm 4mm 6mm}.rcpt p{margin:0}.rcpt__head{text-align:center;border-bottom:1px dashed #000;padding-bottom:2.5mm;font-size:8.5pt}.rcpt__store{font:700 12pt / 1.2 var(--font-display);letter-spacing:.12em;margin-bottom:1mm!important}.rcpt__title{letter-spacing:.08em;text-align:center;font-size:10pt;font-weight:700;margin:2.5mm 0!important}.rcpt__cancelled{text-align:center;border:1.5px solid #000;padding:1mm 0;font-weight:700;margin-bottom:2mm!important}.rcpt__meta{border-bottom:1px dashed #000;padding-bottom:2.5mm}.rcpt__row{justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.rcpt__row>span:first-child{min-width:0}.rcpt__row--strong{font-size:11pt;font-weight:700}.rcpt__num{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.rcpt__lines{border-bottom:1px dashed #000;margin:0;padding:1.5mm 0 2.5mm;list-style:none}.rcpt__line{padding:1.2mm 0}.rcpt__desc{font-weight:600}.rcpt__sub{padding-left:3mm;font-size:8.5pt}.rcpt__totals,.rcpt__block{border-bottom:1px dashed #000;padding:2mm 0 2.5mm}.rcpt__h{letter-spacing:.08em;text-transform:uppercase;font-size:8.5pt;font-weight:700;margin-bottom:1mm!important}.rcpt__pay+.rcpt__pay{margin-top:1mm}.rcpt__foot{text-align:center;padding-top:2.5mm;font-size:8.5pt}.rcpt__fine{margin-top:1.5mm!important}.rcpt-print{display:none}@media print{@page{size:80mm auto;margin:0}body:has(>.rcpt-print){background:#fff!important}body:has(>.rcpt-print)>:not(.rcpt-print){display:none!important}:is(html:has(body>.rcpt-print),body:has(>.rcpt-print)){height:auto!important;overflow:visible!important}.rcpt-print{width:80mm;display:block!important}.rcpt-print .rcpt{width:80mm;padding:3mm 4mm 8mm}}.venda{grid-template-columns:minmax(0, 1fr) var(--sale-panel-w);height:100%;min-height:0;display:grid}.venda-cat{gap:var(--s-3);min-width:0;min-height:0;padding:20px var(--s-5) 0;flex-direction:column;display:flex}.venda-cat__search{gap:var(--s-2);display:flex}.venda-cat__input{flex:1;min-width:0}.venda-cat__scan,.venda-cat__tabs{flex:none}.venda-cat__scroll{min-height:0;margin:0 calc(var(--s-2) * -1);padding:var(--s-1) var(--s-2) var(--s-5);flex:1;overflow:auto;container-type:inline-size}.venda-grid{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.venda-grid__cell{min-width:0;display:flex}.venda-grid__cell>.ui-niche{flex:1;min-height:212px}@container (width<=760px){.venda-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=540px){.venda-grid{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}}.venda-kicker{font-weight:600}.venda-kicker--semi{color:var(--c-spot)}.venda-kicker--novo{color:var(--c-info)}.venda-notice{padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--fs-13);line-height:var(--lh-ui)}.venda-notice--panel{margin-top:var(--s-2)}.venda-warn{gap:var(--s-2);margin-top:var(--s-2);color:var(--c-warn);font-size:var(--fs-12);line-height:var(--lh-ui);display:flex}.venda-warn svg{flex:none;width:15px;height:15px;margin-top:1px}.venda-hint{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.venda-unset{padding:10px var(--s-3);border:1px dashed var(--c-line-strong);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.venda-suffix{color:var(--c-text-2);padding-right:14px}.venda-panel{border-radius:18px;min-height:0;margin:14px 14px 14px 0;padding:20px 22px 22px;display:flex;overflow:hidden}.venda-panel__inner{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.venda-panel__head{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.venda-panel__title{font:600 var(--fs-17) / 1.2 var(--font-display)}.venda-panel__count{color:var(--c-text-2);font-size:var(--fs-12)}.venda-cust{width:100%;min-height:var(--h-md);margin-top:var(--s-3);padding:0 var(--s-3);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--fs-13);text-align:left;cursor:pointer;transition:border-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out);background:0 0;border:1px dashed #ffffff24;align-items:center;gap:10px;display:flex}.venda-cust>svg{flex:none;width:16px;height:16px}button.venda-cust:hover{border-color:var(--c-line-hover);color:var(--c-text)}button.venda-cust:focus-visible,.venda-cust__main:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.venda-cust__kbd{margin-left:auto}.venda-cust--set{padding-right:var(--s-1);border-style:solid;border-color:var(--c-line-strong);color:var(--c-text);cursor:default;background:#ffffff06}.venda-cust__main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;flex:1;padding:6px 0;display:flex}.venda-cust__main b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.venda-cust__main span{color:var(--c-text-2);font-size:var(--fs-12)}.venda-cust__main:hover b{text-underline-offset:3px;text-decoration:underline}.venda-lines{min-height:0;margin:var(--s-1) -10px 0;flex:1;padding:0;list-style:none;overflow:auto}.venda-lines[data-more=end]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.venda-line{gap:var(--s-3);border-bottom:1px solid var(--c-line);transition:background-color var(--d-select) var(--ease-out);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;padding:14px 10px 10px;display:grid}.venda-line>*{animation:venda-line-in var(--d-enter) var(--ease-out) both}.venda-line:last-child{border-bottom-color:#0000}.venda-line--lit{background:linear-gradient(90deg,#ffd9a81a,#ffd9a800 80%);border-bottom-color:#0000;border-radius:12px;box-shadow:inset 1px 0 #ffd9a8b3}@keyframes venda-line-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.venda-line__thumb{background:radial-gradient(30px 30px at 50% 0, #ffd9a824, transparent), var(--c-niche-2);border-radius:9px;justify-content:center;align-items:center;height:52px;display:flex;overflow:hidden}.venda-line__thumb .ui-pedestal{width:100%}.venda-line__body{min-width:0}.venda-line__name{font-size:var(--fs-14);font-weight:500;line-height:1.3}.venda-line__meta,.venda-line__why{color:var(--c-text-2);font-size:var(--fs-12);margin-top:4px;line-height:1.45}.venda-line__why{color:var(--c-text-2);font-style:italic}.venda-line__tools{align-items:center;gap:2px;margin:6px 0 0 -8px;display:flex}.venda-line__tools .ui-iconbtn{color:var(--c-text-2)}.venda-line__tools .venda-line__gift-on{color:var(--c-text);background:var(--c-raised)}.venda-line__price{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.venda-line__price .venda-line__rm{color:var(--c-text-2);align-self:flex-end;margin-top:4px}@media (pointer:coarse){.venda-line__tools{gap:8px}.venda-line__tools .ui-iconbtn,.venda-line__price .ui-iconbtn{--btn-h:var(--h-md)}}.venda-line__price .ui-money--display{font-size:var(--fs-14);font-weight:600}.venda-line__was{color:var(--c-text-3);font-size:var(--fs-12);font-variant-numeric:tabular-nums}.venda-line__qty{color:var(--c-text-2);font-size:var(--fs-12)}.venda-line__gift{border-radius:var(--r-pill);color:var(--c-spot);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffd9a859;padding:2px 8px;font-weight:600}.venda-step{margin-right:var(--s-1);border:1px solid var(--c-line);border-radius:var(--r-control);align-items:center;display:inline-flex}.venda-step__n{min-width:28px;font:600 var(--fs-14) / 1 var(--font-display);text-align:center}.venda-step--lg .venda-step__n{min-width:48px;font-size:var(--fs-17)}.venda-panel__empty{justify-content:center;align-items:center;gap:var(--s-1);min-height:160px;padding:var(--s-5) var(--s-3);text-align:center;flex-direction:column;flex:1;display:flex}.venda-panel__empty .ui-pedestal{width:120px;margin-bottom:var(--s-2);opacity:.8}.venda-panel__empty-title{font-weight:500}.venda-panel__empty-desc{max-width:30ch;color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body)}.venda-cash{justify-content:safe center;gap:var(--s-3);min-height:0;padding:var(--s-4) 0;flex-direction:column;flex:1;display:flex;overflow:auto}.venda-cash>*{flex-shrink:0}.venda-cash__icon{border:1px solid var(--c-line-strong);width:40px;height:40px;color:var(--c-text-2);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.venda-cash__icon svg{width:20px;height:20px}.venda-cash__title{font:600 var(--fs-20) / 1.2 var(--font-display)}.venda-cash__desc{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body)}.venda-sum{border-top:1px solid var(--c-line);flex:none;margin-top:auto;padding-top:14px}.venda-sum__row{justify-content:space-between;align-items:baseline;gap:var(--s-3);color:var(--c-text-2);font-size:var(--fs-14);padding:3px 0;display:flex}.venda-sum__row .ui-money--display{color:var(--c-text);font-size:var(--fs-14);font-weight:500}.venda-sum__row--muted small{color:var(--c-text-3);font-size:var(--fs-12)}.venda-sum__link{color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.venda-sum__link:hover:not(:disabled){color:var(--c-text)}.venda-sum__link:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px;border-radius:4px}.venda-sum__total{margin:14px 0 16px}.venda-sum__sec{gap:var(--s-2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);margin-top:10px;display:grid}.venda-sum__sec .ui-btn{padding-inline:10px}.venda-bar{display:none}.venda-form{gap:var(--s-4);flex-direction:column;display:flex}.venda-form__title{font:600 var(--fs-17) / 1.2 var(--font-display)}.venda-form__actions{align-items:center;gap:var(--s-2);margin-top:var(--s-1);display:flex}.venda-form__spacer{flex:1}.venda-limit{margin:0}.venda-preview{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-line);background:#ffffff05;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid}.venda-preview dt{color:var(--c-text-2);font-size:var(--fs-12)}.venda-preview dd{margin:4px 0 0}.venda-preview .ui-money--display{font-size:var(--fs-17);font-weight:600}.venda-imei-input .ui-input__control{font-variant-numeric:tabular-nums;letter-spacing:.06em}.venda-cpick{gap:var(--s-3);flex-direction:column;display:flex}.venda-cpick__results{gap:var(--s-2);flex-direction:column;min-height:64px;display:flex}.venda-cpick__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.venda-cpick__item{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-control);background:var(--c-niche-2);color:var(--c-text);text-align:left;cursor:pointer;transition:border-color var(--d-hover) var(--ease-out);display:flex}.venda-cpick__item b{font-weight:500;display:block}.venda-cpick__item small{color:var(--c-text-2);font-size:var(--fs-12);margin-top:2px;display:block}.venda-cpick__item svg{width:16px;height:16px;color:var(--c-text-2);flex:none}.venda-cpick__item:hover{border-color:var(--c-line-hover)}.venda-cpick__item:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.venda-cam{aspect-ratio:16/9;background:#000;border-radius:12px;position:relative;overflow:hidden}.venda-cam__video{object-fit:cover;width:100%;height:100%}.venda-cam__frame{border:2px solid #ffffff8c;border-radius:8px;position:absolute;inset:30% 10%}.venda-cam__hint{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);color:var(--c-text);font-size:var(--fs-13);background:linear-gradient(#0000,#000000b3);display:flex;position:absolute;bottom:0;left:0;right:0}.venda-cam__hint svg{width:16px;height:16px}.venda-cam--off{aspect-ratio:auto;padding:var(--s-3) 14px;border:1px dashed var(--c-line-strong);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui);background:0 0;align-items:flex-start;gap:10px;display:flex}.venda-cam--off svg{flex:none;width:18px;height:18px}.venda-pay-sheet .ui-sheet__body{padding-bottom:var(--s-5)}.venda-pay{gap:var(--s-5);grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.venda-pay__main{min-width:0}.venda-methods{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.venda-method{min-height:88px;padding:var(--s-3) var(--s-2) 10px;border:1px solid var(--c-line-strong);background:var(--c-niche-2);box-shadow:inset 0 1px 0 var(--c-edge);color:var(--c-text);cursor:pointer;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.venda-method__icon svg{width:22px;height:22px;color:var(--c-text-2);transition:color var(--d-hover) var(--ease-out)}.venda-method__label{font-size:var(--fs-14);font-weight:600}.venda-method__hint{color:var(--c-text-2);font-size:var(--fs-11);text-align:center;margin-top:-4px;line-height:1.2}.venda-method__kbd{position:absolute;top:6px;right:6px}.venda-method:hover:not(:disabled){border-color:var(--c-line-hover);background:var(--c-raised)}.venda-method:active:not(:disabled){background:#282b31}.venda-method:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.venda-method.is-on{border-color:var(--c-text);background:var(--c-raised)}.venda-method.is-on .venda-method__icon svg{color:var(--c-text)}.venda-method:disabled{cursor:not-allowed;opacity:.42}.venda-pay__panel{margin-top:var(--s-5)}.venda-pay__pick{padding:var(--s-6) 0;color:var(--c-text-2);text-align:center}.venda-pay__form{gap:var(--s-4);flex-direction:column;display:flex}.venda-pay__row2{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.venda-pay__add{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.venda-pix{align-items:center;gap:var(--s-4);display:flex}.venda-pix__qr{background:#fff;border-radius:10px;flex:none;width:180px;height:180px}.venda-pix__qr--empty{background:#ffffff0f;display:block}.venda-check{align-items:center;gap:var(--s-3);border:1px solid var(--c-line-strong);background:var(--c-niche-2);min-height:56px;color:var(--c-text);text-align:left;cursor:pointer;transition:border-color var(--d-hover) var(--ease-out);border-radius:12px;padding:10px 14px;display:flex}.venda-check b{font-weight:600;display:block}.venda-check small{color:var(--c-text-2);font-size:var(--fs-12);display:block}.venda-check__box{border:1.5px solid var(--c-line-hover);width:24px;height:24px;transition:background-color var(--d-hover) var(--ease-out), border-color var(--d-hover) var(--ease-out);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.venda-check__box svg{width:16px;height:16px}.venda-check:hover:not(:disabled){border-color:var(--c-line-hover)}.venda-check:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.venda-check.is-on{border-color:#5ccb8a80}.venda-check.is-on .venda-check__box{border-color:var(--c-ok);background:var(--c-ok);color:#06200f}.venda-check:disabled{cursor:not-allowed;opacity:.5}.venda-cardtype{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.venda-cardtype__opt,.venda-inst__opt,.venda-quick__btn{border:1px solid var(--c-line-strong);background:var(--c-niche-2);color:var(--c-text);cursor:pointer;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out)}.venda-cardtype__opt{height:var(--h-lg);font-size:var(--fs-15);border-radius:12px;font-weight:600}.venda-cardtype__opt:hover,.venda-inst__opt:hover,.venda-quick__btn:hover{border-color:var(--c-line-hover);background:var(--c-raised)}.venda-cardtype__opt:focus-visible,.venda-inst__opt:focus-visible,.venda-quick__btn:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.venda-cardtype__opt.is-on,.venda-inst__opt.is-on,.venda-quick__btn.is-on{border-color:var(--c-text);background:var(--c-raised)}.venda-inst{border:0;min-width:0;margin:0;padding:0}.venda-inst legend{margin-bottom:var(--s-2)}.venda-inst__grid{gap:var(--s-2);margin-bottom:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(118px,1fr));display:grid}.venda-inst__opt{padding:var(--s-2) var(--s-3);border-radius:var(--r-control);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.venda-inst__opt b{font:600 var(--fs-17) / 1.1 var(--font-display)}.venda-inst__opt span{font-size:var(--fs-13)}.venda-inst__opt small{color:var(--c-text-2);font-size:var(--fs-11);line-height:1.25}.venda-charge{font-weight:600}.venda-quick{gap:var(--s-2);flex-wrap:wrap;display:flex}.venda-quick__btn{height:var(--h-md);padding:0 var(--s-4);border-radius:var(--r-control);font-size:var(--fs-14);font-weight:500}.venda-change{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:14px var(--s-4);border:1px solid var(--c-line);background:#ffffff06;border-radius:12px;display:flex}.venda-change__label{color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.venda-change__value{color:var(--c-text-3);font:700 clamp(2rem, 1.6rem + 1.4vw, 2.75rem) / 1 var(--font-display);letter-spacing:-.02em}.venda-change__value.is-on{color:var(--c-text)}.venda-cr__count{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.venda-bars{padding:var(--s-3) var(--s-4);border:1px solid var(--c-line);background:#ffffff05;border-radius:12px;margin:0}.venda-bars__list{margin:0 0 var(--s-2);flex-direction:column;gap:6px;max-height:220px;padding:0;list-style:none;display:flex;overflow:auto}.venda-bars__row{align-items:center;gap:var(--s-3);font-size:var(--fs-13);grid-template-columns:84px minmax(0,1fr) 96px;display:grid}.venda-bars__k{color:var(--c-text-2)}.venda-bars__track{background:#ffffff0d;border-radius:5px;height:10px;overflow:hidden}.venda-bars__bar{background:#c9cbd1;border-radius:5px;height:100%;display:block}.venda-bars__row--down .venda-bars__bar{background:var(--c-ok)}.venda-bars__v{text-align:right}.venda-pay__side{gap:var(--s-3);min-width:0;padding-left:var(--s-5);border-left:1px solid var(--c-line);flex-direction:column;display:flex}.venda-pay__sum{padding-bottom:var(--s-2);border-bottom:1px solid var(--c-line)}.venda-pay__h{color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.venda-paylines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.venda-payline{align-items:center;gap:var(--s-2);border-bottom:1px solid var(--c-line);animation:venda-line-in var(--d-enter) var(--ease-out) both;grid-template-columns:minmax(0,1fr) auto auto;padding:6px 0;display:grid}.venda-payline__label{font-size:var(--fs-13);line-height:var(--lh-ui)}.venda-payline__label small{color:var(--c-text-2)}.venda-payline .ui-money--display{font-size:var(--fs-14);font-weight:600}.venda-pay__due{padding-top:var(--s-3);margin-top:auto}.venda-pay__big{align-items:flex-start;gap:var(--s-1);flex-direction:column}.venda-pay__big .ui-total__label{padding-bottom:0}.venda-pay__big .ui-total__value{max-width:100%;font-size:clamp(2.25rem,1.9rem + 1.2vw,2.75rem)}.venda-pay__closes{color:var(--c-ok);font-size:var(--fs-13);line-height:var(--lh-ui)}.venda-pay__big.is-zero .ui-total__value{color:var(--c-ok)}.venda-pay__err{margin:0}.venda-done{gap:var(--s-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.venda-done__main{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.venda-done__ok{align-items:center;gap:var(--s-2);color:var(--c-ok);font-weight:600;display:flex}.venda-done__ok svg{width:20px;height:20px}.venda-done__total .ui-money--display{font:700 clamp(2.5rem, 1.9rem + 2.4vw, 3.25rem) / 1 var(--font-display);letter-spacing:-.02em}.venda-done__note{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-ui);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.venda-done__note a{color:var(--c-text);text-underline-offset:3px}.venda-done__note--warn{color:var(--c-warn)}.venda-done__note svg{width:16px;height:16px}.venda-done__actions{gap:var(--s-2);max-width:360px;margin-top:var(--s-2);flex-direction:column;display:flex}.venda-done__paper{background:#fff;border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 40px -12px #000000b3}.venda-done__scroll{scrollbar-color:#00000038 transparent;max-height:min(100dvh - 260px,640px)}@media (width<=1099px){.venda{grid-template-columns:minmax(0,1fr) 380px}.venda-sum__sec{grid-template-columns:auto minmax(0,1fr) auto}.venda-sum__sec .ui-btn__kbd{display:none}.venda-cat{padding-inline:var(--s-4)}}@media (width<=900px){.venda-cat__scan .ui-btn__label{display:none}.venda-cat__scan{width:var(--h-lg);justify-content:center;padding:0}.venda-pay{grid-template-columns:minmax(0,1fr)}.venda-pay__side{padding-left:0;padding-top:var(--s-4);border-left:0;border-top:1px solid var(--c-line)}.venda-done{grid-template-columns:minmax(0,1fr)}.venda-done__paper{justify-self:center}.venda-done__scroll{max-height:none;overflow:visible}}@media (width<=767px){.venda{grid-template-columns:minmax(0,1fr)}.venda-cat{padding:var(--s-3) var(--s-4) 0}.venda-cat__scroll{padding-bottom:calc(76px + var(--s-4))}.venda-grid__cell--device>.ui-niche{min-height:196px}.venda-grid__cell:not(.venda-grid__cell--device)>.ui-niche{min-height:152px}.venda-grid__cell:not(.venda-grid__cell--device) .ui-pedestal{--ped-h:64px}.venda-bar{left:0;right:0;bottom:calc(var(--bottombar-h) + env(safe-area-inset-bottom));z-index:var(--z-sticky);align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-top:1px solid var(--c-line);background:#0b0c0ff5;display:flex;position:fixed}.venda-bar__sum{align-items:center;gap:var(--s-2);min-width:0;min-height:var(--h-lg);padding:0 var(--s-3);border:1px solid var(--c-line-strong);background:var(--c-niche-2);color:var(--c-text);cursor:pointer;border-radius:12px;flex:1;display:flex}.venda-bar__sum svg{width:18px;height:18px;color:var(--c-text-2);flex:none}.venda-bar__n{color:var(--c-text-2);font-size:var(--fs-13);white-space:nowrap}.venda-bar__total{font:700 var(--fs-17) / 1 var(--font-display);white-space:nowrap;margin-left:auto}.venda-bar__sum:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.venda-panel-sheet .ui-sheet__body{flex-direction:column;display:flex}.venda-panel__inner--sheet .venda-panel__head{display:none}.venda-panel__inner--sheet .venda-lines{overflow:visible}.venda-panel-sheet .ui-sheet__body{padding-bottom:0}.venda-panel__inner--sheet .venda-sum{z-index:1;margin:0 calc(var(--s-5) * -1);padding:var(--s-3) var(--s-5) calc(var(--s-4) + env(safe-area-inset-bottom));background:#15171b;position:sticky;bottom:0;box-shadow:0 -12px 24px -12px #000c}.venda-methods{grid-template-columns:repeat(3,minmax(0,1fr))}.venda-method{min-height:76px}.venda-pay__row2{grid-template-columns:minmax(0,1fr)}.venda-pay-sheet .ui-sheet__body{padding-bottom:0}.venda-pay__side{z-index:1;gap:var(--s-2);margin:0 calc(var(--s-5) * -1);padding:var(--s-3) var(--s-5) calc(var(--s-4) + env(safe-area-inset-bottom));background:#15171b;position:sticky;bottom:0;box-shadow:0 -12px 24px -12px #000c}.venda-pay__sum,.venda-pay__h,.venda-pay__side>.venda-hint{display:none}.venda-paylines{max-height:96px;overflow:auto}.venda-pay__due{padding-top:0}.venda-pay__big{flex-direction:row;justify-content:space-between;align-items:baseline}.venda-pay__big .ui-total__value{font-size:2rem}.venda-pix{flex-direction:column;align-items:flex-start}.venda-bars__row{gap:var(--s-2);grid-template-columns:72px minmax(0,1fr) 88px}}@media (prefers-reduced-motion:reduce){.venda-line>*,.venda-payline{animation-name:venda-fade-in}@keyframes venda-fade-in{0%{opacity:0}to{opacity:1}}}.apar{gap:var(--s-4);flex-direction:column;display:flex}.apar .ui-pagehead{padding-bottom:0}.apar-status{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.apar-filters{gap:var(--s-2);flex-direction:column;display:flex}.apar-filters__search{gap:var(--s-2);display:flex}.apar-filters__input{flex:1;min-width:0}.apar-filters__scan{flex:none}.apar-filters__selects{gap:var(--s-2);flex-wrap:wrap;display:flex}.apar-filters__selects .ui-select{width:auto;min-width:148px}.apar-seg{align-items:center;gap:6px;min-width:0;display:inline-flex}.apar-seg__k{color:var(--c-text-2);font-size:var(--fs-13);white-space:nowrap}.apar-filters__selects .apar-seg .ui-seg{border-radius:10px;padding:2px}.apar-filters__selects .apar-seg .ui-seg__opt{min-height:30px;font-size:var(--fs-14);border-radius:8px;padding:0 10px}.apar-filters-sheet{gap:var(--s-3);display:grid}.apar-filters-sheet .ui-select{width:100%}.apar-filters-sheet .apar-seg{flex-direction:column;align-items:stretch;gap:6px;display:flex}.apar-devcell{align-items:center;gap:var(--s-3);min-width:0;display:flex}.apar-devcell__thumb,.apar-mrow__thumb{flex:none;width:40px;height:40px}.apar-devcell__thumb .ui-pedestal,.apar-mrow__thumb .ui-pedestal{width:100%;height:100%}.apar-devcell__text{flex-direction:column;gap:2px;min-width:0;display:flex}.apar-devcell__text b{font-weight:600}.apar-sub{color:var(--c-text-2);font-size:var(--fs-13)}.apar-sub--plain{font-size:var(--fs-14)}.apar-imei{letter-spacing:.02em;white-space:nowrap}.apar-cond{align-items:baseline;gap:var(--s-2);white-space:nowrap;display:inline-flex}.apar-cond__k{font-size:var(--fs-13);font-weight:600}.apar-cond__k--semi{color:var(--c-spot)}.apar-cond__k--novo{color:var(--c-info)}.apar-cond__bat{color:var(--c-text-2);font-size:var(--fs-13)}.apar-statuscell{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.apar-statuscell .apar-sub{font-size:var(--fs-12)}.apar-table .ui-money--display{font-weight:600}.apar-emptywrap{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche)}.apar-more{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-13);display:flex}.apar-emptywrap .apar-more{justify-content:center}.apar-more--plain{padding:var(--s-2) 0 0}.apar-mlist{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);overflow:hidden}.apar-mlist__ul{margin:0;padding:0;list-style:none}.apar-mlist__ul>li+li{border-top:1px solid var(--c-line)}.apar-mrow{align-items:center;gap:var(--s-3);width:100%;min-height:72px;padding:var(--s-3);color:var(--c-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--d-hover) var(--ease-out);background:0 0;border:0;display:flex}.apar-mrow--sk{cursor:default}.apar-mrow:hover{background:#ffffff08}.apar-mrow:active{background:var(--c-raised)}.apar-mrow:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.apar-mrow[aria-current]{background:#ffffff0f}.apar-mrow__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.apar-mrow__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.apar-mrow__meta{color:var(--c-text-2);font-size:var(--fs-12)}.apar-mrow__chips{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.apar-mrow__price{font-size:var(--fs-14);flex:none;align-items:center;gap:2px;display:flex}.apar-mrow__price .ui-money--display{font-weight:600}.apar-mrow__price svg{width:16px;height:16px;color:var(--c-text-3)}.apar-hint{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.apar-muted{color:var(--c-text-2)}.apar-notice{padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--fs-13);line-height:var(--lh-ui)}.apar-notice--row{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.apar-unset{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-3);padding:10px var(--s-3);border:1px dashed var(--c-line-strong);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui);flex-wrap:wrap;display:flex}.apar-unset p{flex:260px;margin:0}.apar-link{color:var(--c-text);font:inherit;font-size:var(--fs-13);text-decoration:underline;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-weight:600}.apar-link:hover{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}.apar-link:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px;border-radius:2px}.apar-ok{color:var(--c-ok);align-items:center;gap:6px;display:inline-flex}.apar-ok svg{width:14px;height:14px}.apar-spacer{flex:1}.apar-form{gap:var(--s-4);flex-direction:column;display:flex}.apar-form__imei{gap:var(--s-2);flex-direction:column;display:flex}.apar-form__row2{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.apar-form__actions{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.apar-imei-input .ui-input__control,.apar-serial-input .ui-input__control{font-variant-numeric:tabular-nums;letter-spacing:.06em}.apar-suffix{color:var(--c-text-2);padding-right:14px}.apar-input-btn{height:calc(100% - 12px);padding:0 var(--s-3);border:1px solid var(--c-line-strong);color:var(--c-text);font:inherit;font-size:var(--fs-13);white-space:nowrap;cursor:pointer;transition:background-color var(--d-hover) var(--ease-out), border-color var(--d-hover) var(--ease-out);background:0 0;border-radius:8px;flex:none;align-items:center;gap:6px;margin-right:6px;font-weight:600;display:inline-flex}.apar-input-btn svg{width:16px;height:16px}.apar-input-btn:hover{border-color:var(--c-line-hover);background:#ffffff0a}.apar-input-btn:active{background:var(--c-raised)}.apar-input-btn:focus-visible{outline:2px solid var(--c-orange);outline-offset:1px}.apar-input-btn[aria-pressed=true]{border-color:var(--c-line-hover);background:#ffffff14}.apar-cam{aspect-ratio:16/9;background:#000;border-radius:12px;margin:0;position:relative;overflow:hidden}.apar-cam__video{object-fit:cover;width:100%;height:100%}.apar-cam__frame{border:2px solid #ffffff8c;border-radius:8px;position:absolute;inset:30% 10%}.apar-cam__hint{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);color:var(--c-text);font-size:var(--fs-13);background:#0000009e;margin:0;display:flex;position:absolute;bottom:0;left:0;right:0}.apar-cam__hint svg{width:16px;height:16px}.apar-cam--off{aspect-ratio:auto;padding:var(--s-3) 14px;border:1px dashed var(--c-line-strong);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui);background:0 0;align-items:flex-start;gap:10px;display:flex}.apar-cam--off svg{flex:none;width:18px;height:18px}.apar-detail{gap:var(--s-5);padding-top:var(--s-2);flex-direction:column;display:flex}.apar-h3{margin:0 0 var(--s-3);font:600 var(--fs-15) / 1.2 var(--font-display)}.apar-label{padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-niche);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);position:relative}.apar-label__head{align-items:center;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line);grid-template-columns:72px minmax(0,1fr) auto;display:grid}.apar-label__thumb{width:72px;height:72px}.apar-label__thumb .ui-pedestal{width:100%;height:100%}.apar-label__id,.apar-label__price{flex-direction:column;gap:4px;min-width:0;display:flex}.apar-label__price{align-items:flex-end}.apar-label__k{color:var(--c-text-2);font-size:var(--fs-12)}.apar-label__imei{font:600 var(--fs-20) / 1.15 var(--font-display);letter-spacing:.02em;white-space:nowrap}.apar-label__truth{color:var(--c-text-3);font-size:var(--fs-12);line-height:var(--lh-ui)}.apar-label__money{font-size:var(--fs-24);white-space:nowrap;font-weight:600}.apar-label__grid{gap:var(--s-3) var(--s-4);padding-top:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.apar-label__cell{min-width:0}.apar-label__cell dt{color:var(--c-text-2);font-size:var(--fs-12)}.apar-label__cell dd{overflow-wrap:anywhere;font-size:var(--fs-14);margin:4px 0 0}.apar-margin{align-items:baseline;gap:var(--s-2);display:inline-flex}.apar-label__notes{margin:var(--s-4) 0 0;padding-top:var(--s-3);border-top:1px solid var(--c-line);font-size:var(--fs-14);line-height:var(--lh-body);flex-direction:column;gap:4px;display:flex}.apar-facts{flex-direction:column;display:flex}.apar-fact{align-items:center;gap:var(--s-3);min-height:48px;padding:var(--s-2) 0;border-bottom:1px solid var(--c-line);grid-template-columns:120px minmax(0,1fr);display:grid}.apar-fact>:last-child{justify-self:start;max-width:100%}.apar-fact__k{color:var(--c-text-2);font-size:var(--fs-13)}.apar-fact__v{font-size:var(--fs-14);line-height:var(--lh-ui)}.apar-fact__v--ok{color:var(--c-ok)}.apar-fact__v--danger{color:var(--c-danger)}.apar-fact__sale{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.apar-linkrow{align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-2);margin-left:calc(var(--s-2) * -1);color:var(--c-text);font:inherit;font-size:var(--fs-14);text-align:left;cursor:pointer;transition:background-color var(--d-hover) var(--ease-out);background:0 0;border:0;border-radius:8px;font-weight:600;display:inline-flex}.apar-linkrow svg{width:16px;height:16px;color:var(--c-text-2);flex:none}.apar-linkrow:hover{background:#ffffff0a}.apar-linkrow:active{background:var(--c-raised)}.apar-linkrow:hover .apar-linkrow__go{color:var(--c-text)}.apar-linkrow:focus-visible{outline:2px solid var(--c-orange);outline-offset:1px}.apar-receipt{align-items:center;gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.apar-receipt__paper{max-width:100%;overflow:auto}.apar-sellhint{justify-content:space-between;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);color:var(--c-text-2);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.apar-actions__list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.apar-action{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.apar-action .ui-btn{justify-content:flex-start;min-width:200px}.apar-action__to{align-items:center;gap:var(--s-2);display:inline-flex}.apar-action__to svg{width:14px;height:14px;color:var(--c-text-3)}.apar-action__why{color:var(--c-text-2);font-size:var(--fs-12);flex-basis:100%}.apar-confirm-move{align-items:center;gap:var(--s-2);color:var(--c-text-2);font-size:var(--fs-13);flex-wrap:wrap;margin:0;display:flex}.apar-confirm-move svg{width:14px;height:14px}.apar-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.apar-tl--sk{gap:var(--s-2)}.apar-tl__item{gap:var(--s-3);padding-bottom:var(--s-4);grid-template-columns:20px minmax(0,1fr);display:grid;position:relative}.apar-tl__item:before{content:"";background:var(--c-line-strong);width:1px;position:absolute;top:14px;bottom:0;left:9px}.apar-tl__item:last-child:before{display:none}.apar-tl__node{border:1px solid var(--c-line-hover);background:var(--c-ground);border-radius:50%;width:9px;height:9px;margin:5px 0 0 5px}.apar-tl__item--now .apar-tl__node{border-color:var(--c-text);background:var(--c-text)}.apar-tl__body{flex-direction:column;gap:4px;min-width:0;display:flex}.apar-tl__top{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.apar-tl__type{font-size:var(--fs-14);font-weight:600}.apar-tl__at{color:var(--c-text-2);font-size:var(--fs-12);margin-left:auto}.apar-tl__note{color:var(--c-text);font-size:var(--fs-13);line-height:var(--lh-ui);overflow-wrap:anywhere;margin:0}.apar-tl__by{color:var(--c-text-2);font-size:var(--fs-12);margin:0}.apar-wres{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-niche);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);flex-direction:column;display:flex}.apar-wres__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.apar-wres__head>div{flex-direction:column;gap:4px;display:flex}.apar-wres__model{font:600 var(--fs-17) / 1.2 var(--font-display)}.apar-wres__big{font:600 var(--fs-20) / 1.25 var(--font-display);margin:0}.apar-wres__grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.apar-wres__grid dt{color:var(--c-text-2);font-size:var(--fs-12)}.apar-wres__grid dd{font-size:var(--fs-14);margin:4px 0 0}@media (width<=767px){.apar{gap:var(--s-3)}.apar .ui-pagehead__actions{width:100%}.apar .ui-pagehead__actions .ui-btn{flex:1}.apar-filters__selects{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.apar-filters__selects .ui-select{min-width:0}.apar-filters__scan .ui-btn__label{display:none}.apar-form__row2{grid-template-columns:minmax(0,1fr)}.apar-label__head{grid-template-columns:56px minmax(0,1fr)}.apar-label__thumb{width:56px;height:56px}.apar-label__price{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:baseline}.apar-label__imei{font-size:var(--fs-17)}.apar-label__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apar-fact{grid-template-columns:96px minmax(0,1fr)}.apar-action .ui-btn{flex:200px;min-width:0}.apar-input-btn span{display:none}}.est-search{flex:320px;min-width:0;max-width:520px}.est-tabs{margin-bottom:var(--s-3)}.est-lownote{margin-bottom:var(--s-3);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.est-table{min-height:240px}.est-table .ui-table{table-layout:fixed}.est-table .ui-table td{text-overflow:ellipsis;height:64px;overflow:hidden}.est-item{align-items:center;gap:var(--s-3);min-width:0;display:flex}.est-item .ui-pedestal{flex:none;width:52px}.est-item__text{flex-direction:column;gap:3px;min-width:0;display:flex}.est-item__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.est-item__sub{color:var(--c-text-2);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.est-item__phone{align-items:center;gap:var(--s-2);font-size:var(--fs-13);margin-top:2px;display:flex}.est-item.is-inactive .est-item__name{color:var(--c-text-2)}.est-item.is-inactive .ui-pedestal{opacity:.45}.est-muted{color:var(--c-text-2);font-size:var(--fs-13)}.est-models-cell{max-width:100%;font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden}.est-models-cell small{color:var(--c-text-2);font-weight:600}.est-price{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.est-price small{color:var(--c-text-2);font-size:var(--fs-12);font-variant-numeric:tabular-nums}.est-stock{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.est-stock__n{font:600 var(--fs-17) / 1 var(--font-display);font-variant-numeric:tabular-nums}.est-stock__n.is-low{color:var(--c-warn)}.est-stock__n.is-out{color:var(--c-danger)}.est-stock small{color:var(--c-text-2);font-size:var(--fs-11)}.est-ok{color:var(--c-text-3);font-size:var(--fs-12)}.est-rowact{justify-content:flex-end;align-items:center;gap:var(--s-1);white-space:nowrap;display:inline-flex}.est-rowact .ui-btn{flex:none}.est-rowact .ui-btn__label{overflow:visible}.est-table .ui-table th,.est-table .ui-table td{white-space:nowrap}.est-table .ui-table td:first-child{white-space:normal}.est-table--phone .ui-table th,.est-table--phone .ui-table td{padding-left:var(--s-3);padding-right:var(--s-3)}.est-table--phone .est-item__name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.est-table--phone .ui-table th:last-child{padding-left:0}.est-table--phone .est-item .ui-pedestal{width:44px}.est-form{gap:var(--s-5);flex-direction:column;display:flex}.est-fs{min-width:0;padding:var(--s-5) 0 0;border:0;border-top:1px solid var(--c-line);margin:0}.est-fs:first-of-type{border-top:0;padding-top:0}.est-fs__legend{float:left;width:100%;margin-bottom:var(--s-3);font:600 var(--fs-15) / 1.2 var(--font-display);padding:0}.est-fs__legend+*{clear:both}.est-grid{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.est-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.est-span-2{grid-column:span 2}.est-code .ui-input__control,.est-code{font-variant-numeric:tabular-nums;letter-spacing:.04em}.est-num .ui-input__control{font-variant-numeric:tabular-nums}.est-margin{margin-top:var(--s-3);color:var(--c-text-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums}.est-margin--neg{color:var(--c-danger)}.est-models{gap:var(--s-2);flex-direction:column;display:flex}.est-models__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.est-models__chip{border:1px solid var(--c-line-strong);border-radius:var(--r-pill);background:var(--c-niche-2);height:32px;color:var(--c-text);font-size:var(--fs-13);cursor:pointer;transition:border-color var(--d-hover) var(--ease-out);align-items:center;gap:6px;padding:0 8px 0 12px;display:inline-flex}.est-models__chip svg{width:14px;height:14px;color:var(--c-text-2)}.est-models__chip:hover{border-color:var(--c-line-hover)}.est-models__chip:hover svg{color:var(--c-danger)}.est-models__chip:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.est-models__row{gap:var(--s-2);display:flex}.est-models__input{flex:1;min-width:0}.est-note{align-items:center;gap:var(--s-2);padding:10px var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui);flex-wrap:wrap;display:flex}.est-note>span{flex:200px}.est-note svg{flex:none;width:16px;height:16px}.est-note--warn{background:var(--c-warn-soft);color:var(--c-warn);border-color:#0000}.est-hint{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.est-unset{color:var(--c-text-3);font-style:italic}.est-toggle{align-items:center;gap:var(--s-3);border:1px solid var(--c-line-strong);background:var(--c-niche-2);width:100%;min-height:56px;color:var(--c-text);text-align:left;cursor:pointer;transition:border-color var(--d-hover) var(--ease-out);border-radius:12px;padding:10px 14px;display:flex}.est-toggle__box{border:1.5px solid var(--c-line-hover);width:24px;height:24px;transition:background-color var(--d-hover) var(--ease-out), border-color var(--d-hover) var(--ease-out);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.est-toggle__box svg{width:16px;height:16px}.est-toggle__text b{font-weight:600;display:block}.est-toggle__text small{color:var(--c-text-2);font-size:var(--fs-12);line-height:var(--lh-ui);margin-top:2px;display:block}.est-toggle:hover:not(:disabled){border-color:var(--c-line-hover)}.est-toggle:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.est-toggle.is-on .est-toggle__box{border-color:var(--c-text);background:var(--c-text);color:var(--c-ground)}.est-toggle:disabled{cursor:not-allowed;opacity:.6}.est-picked{align-items:center;gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line);display:flex}.est-picked .ui-pedestal{flex:none;width:52px}.est-picked__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.est-picked__text b{font-weight:600}.est-picked__text small{color:var(--c-text-2);font-size:var(--fs-12)}.est-qty-row{align-items:start;gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.est-qty{gap:var(--s-2);display:flex}.est-qty__input{flex:1;min-width:0}.est-qty__input .ui-input__control{font:600 var(--fs-20) / 1 var(--font-display);font-variant-numeric:tabular-nums;text-align:center}.est-ba{justify-content:start;align-items:end;column-gap:var(--s-4);row-gap:var(--s-1);grid-template-rows:auto auto;grid-template-columns:auto auto auto;padding-top:22px;display:grid}.est-ba__cell{flex-direction:column;gap:6px;display:flex}.est-ba__label{color:var(--c-text-2);font-size:var(--fs-12)}.est-ba__num{font:600 var(--fs-32) / 1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--c-text-2)}.est-ba__num--after{color:var(--c-text-3);transition:color var(--d-select) var(--ease-out)}.est-ba.is-live .est-ba__num--after{color:var(--c-text)}.est-ba__num--after.is-neg{color:var(--c-danger)}.est-ba__arrow{width:22px;height:22px;color:var(--c-text-3);margin-bottom:6px}.est-ba__delta{color:var(--c-text-3);font-size:var(--fs-13);font-variant-numeric:tabular-nums;grid-column:1/-1;font-weight:600}.est-ba__delta.is-in{color:var(--c-ok)}.est-ba__delta.is-out{color:var(--c-warn)}.est-pick{gap:var(--s-3);flex-direction:column;display:flex}.est-pick__results{gap:var(--s-2);flex-direction:column;min-height:120px;display:flex}.est-pick__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.est-pick__item{align-items:center;gap:var(--s-3);width:100%;min-height:60px;padding:4px var(--s-3) 4px 4px;border:1px solid var(--c-line);background:var(--c-niche);color:var(--c-text);text-align:left;cursor:pointer;transition:border-color var(--d-hover) var(--ease-out);border-radius:12px;display:flex}.est-pick__item .ui-pedestal{flex:none;width:52px}.est-pick__item>svg{width:18px;height:18px;color:var(--c-text-2);flex:none}.est-pick__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.est-pick__text b{font-weight:600}.est-pick__text small{color:var(--c-text-2);font-size:var(--fs-12)}.est-pick__item:hover{border-color:var(--c-line-hover)}.est-pick__item:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.est-detail .ui-sheet__body{gap:var(--s-5);flex-direction:column;display:flex}.est-detail__top{align-items:center;gap:var(--s-5);display:flex}.est-detail__top .ui-pedestal{flex:none;width:96px}.est-detail__stock{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.est-detail__label{color:var(--c-text-2);font-size:var(--fs-12)}.est-detail__num{font:600 var(--fs-total) / 1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.est-detail__num.is-low{color:var(--c-warn)}.est-detail__num.is-out{color:var(--c-danger)}.est-detail__sub{color:var(--c-text-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums}.est-detail__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.est-detail__sec{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--c-line);flex-direction:column;display:flex}.est-detail__h{font:600 var(--fs-15) / 1.2 var(--font-display)}.est-facts{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.est-facts dt{color:var(--c-text-2);font-size:var(--fs-12)}.est-facts dd{font-size:var(--fs-14);overflow-wrap:anywhere;margin:4px 0 0}.est-facts__wide{grid-column:1/-1}.est-fact-margin{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.est-fact-margin small{color:var(--c-text-2);font-size:var(--fs-12)}.est-moves{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.est-move{justify-content:space-between;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--c-line);display:flex}.est-move:last-child{border-bottom:0}.est-move__main{flex-direction:column;gap:3px;min-width:0;display:flex}.est-move__type{font-weight:600}.est-move__reason{color:var(--c-text);font-size:var(--fs-13);overflow-wrap:anywhere}.est-move__meta{color:var(--c-text-2);font-size:var(--fs-12)}.est-move__nums{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.est-move__qty{font:600 var(--fs-17) / 1 var(--font-display);font-variant-numeric:tabular-nums}.est-move__qty.is-in{color:var(--c-ok)}.est-move__qty.is-out{color:var(--c-warn)}.est-move__ba{color:var(--c-text-2);font-size:var(--fs-12);align-items:center;gap:4px;display:inline-flex}.est-move__ba svg{width:12px;height:12px}.est-move__ba--unknown{text-align:right;max-width:140px}.est-moves__more{align-self:flex-start}@media (width<=767px){.est-search{flex-basis:100%;max-width:none}.est-table--phone .est-item__name{text-wrap:balance}.est-grid,.est-grid--3{grid-template-columns:minmax(0,1fr)}.est-span-2{grid-column:auto}.est-qty-row{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}.est-ba{padding-top:0}.est-detail__top .ui-pedestal{width:72px}.est-detail__actions .ui-btn{flex:1 1 calc(50% - var(--s-2))}.est-facts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.est-toggle,.est-toggle__box,.est-models__chip,.est-pick__item,.est-ba__num--after{transition:none}}.est-table .ui-table__sort svg{flex:none}.mov-filters{gap:var(--s-3);flex-direction:column;width:100%;display:flex}.mov-filters__row{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.mov-filters__search{flex:280px;min-width:220px;max-width:440px}.mov-filters__user{width:200px}.mov-filters__dates{align-items:center;gap:var(--s-2);display:inline-flex}.mov-filters__date{width:168px}.mov-filters__date .ui-input__control{font-variant-numeric:tabular-nums}.mov-filters__date .ui-input__control::-webkit-calendar-picker-indicator{filter:invert(.75);cursor:pointer}.mov-filters__err{margin-top:calc(var(--s-1) * -1);color:var(--c-danger);font-size:var(--fs-13)}.mov-filters__clear{margin-left:auto}.mov-filters__kinds{flex:0 auto}.mov-offline{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);color:var(--c-text);font-size:var(--fs-13);line-height:var(--lh-ui);display:flex}.mov-offline svg{width:16px;height:16px;color:var(--c-warn);flex:none}.mov-summary{align-items:end;gap:var(--s-2) var(--s-7);padding:var(--s-2) 0 var(--s-5);margin-bottom:var(--s-4);border-bottom:1px solid var(--c-line);grid-template-columns:auto minmax(200px,1fr);display:grid}.mov-summary__nums{gap:var(--s-3) var(--s-7);flex-wrap:wrap;display:flex}.mov-summary__num{gap:var(--s-1);flex-direction:column;display:flex}.mov-summary__k{color:var(--c-text-2);font-size:var(--fs-13)}.mov-summary__v{font-size:var(--fs-32);letter-spacing:-.02em;color:var(--c-text);line-height:1.05}.mov-summary__num--net .mov-summary__v{color:var(--c-text-2)}.mov-bars{flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.mov-bars__row{align-items:center;gap:var(--s-3);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.mov-bars__k{color:var(--c-text-2);font-size:var(--fs-12)}.mov-bars__track{background:#ffffff0d;border-radius:4px;height:8px;display:block;overflow:hidden}.mov-bars__fill{border-radius:4px;height:100%;display:block}.mov-bars__fill--in{background:#c9cbd1}.mov-bars__fill--out{background:0 0;box-shadow:inset 0 0 0 1.5px #c9cbd1b3}.mov-summary__note{text-wrap:pretty;max-width:96ch;color:var(--c-text-3);font-size:var(--fs-12);line-height:var(--lh-ui);grid-column:1/-1}.mov-list{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);overflow:hidden}.mov-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-14)}.mov-table thead th{height:40px;padding:0 var(--s-4);border-bottom:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.02em;text-align:left;white-space:nowrap;background:#15161a;font-weight:600}.mov-table td{height:56px;padding:var(--s-1) var(--s-4);border-bottom:1px solid var(--c-line);vertical-align:middle}.mov-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.mov-col-when{width:76px}.mov-col-type{width:212px}.mov-col-stock{width:104px}.mov-col-who{width:140px}.mov-col-amount{width:148px}.mov-day th,.mov-day td{height:44px;padding:0 var(--s-4);border-bottom:1px solid var(--c-line);background:#ffffff05}.mov-group+.mov-group .mov-day th,.mov-group+.mov-group .mov-day td{border-top:1px solid var(--c-line)}.mov-day__label{color:var(--c-text);font-size:var(--fs-13);text-align:left;font-weight:400}.mov-day__name{font-weight:600}.mov-day__n{margin-left:var(--s-3);color:var(--c-text-2)}.mov-day__totals{white-space:nowrap;font-size:var(--fs-13)}.mov-day__sum{color:var(--c-text);align-items:baseline;gap:6px;display:inline-flex}.mov-day__sum+.mov-day__sum{margin-left:var(--s-4)}.mov-day__k{color:var(--c-text-2)}.mov-row{cursor:pointer;transition:background-color var(--d-hover) var(--ease-out)}.mov-row:hover{background-color:#ffffff08}.mov-row td:first-child{position:relative}.mov-row__open{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.mov-row:has(.mov-row__open:focus-visible){outline:2px solid var(--c-orange);outline-offset:-2px}.mov-row__open:focus-visible{outline:none}.mov-row:active{background-color:#ffffff0d}.mov-row.is-lit{background-color:#0000;background-image:linear-gradient(90deg,#ffd9a821,#ffd9a80b 55%,#ffd9a805)}.mov-group:last-child .mov-row:last-child td{border-bottom:0}.mov-row__when{color:var(--c-text-2)}.mov-row__who{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.mov-row__qty{color:var(--c-text);font-size:var(--fs-15);white-space:nowrap}.mov-row__qty.is-out{color:var(--c-text-2)}.mov-row__amount{font-size:var(--fs-17);white-space:nowrap}.mov-row:not(.is-lit) .mov-row__amount .ui-money{color:#d9dadd}.mov-row .mov-row__amount .ui-money.ui-money--muted{color:var(--c-text-2)}.mov-row__dup{color:var(--c-text-3);font-size:var(--fs-12);display:block}.mov-tag{align-items:center;gap:var(--s-2);min-width:0;color:var(--c-text);font-size:var(--fs-13);font-weight:500;display:inline-flex}.mov-tag__icon{background:var(--c-niche-2);width:26px;height:26px;box-shadow:inset 0 1px 0 var(--c-edge);color:var(--c-text-2);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mov-tag__icon svg{stroke-width:1.85px;width:15px;height:15px}.mov-tag__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mov-what{flex-direction:column;gap:2px;min-width:0;display:flex}.mov-what__title{color:var(--c-text);font-weight:500}.mov-what__detail{color:var(--c-text-2);font-size:var(--fs-12);line-height:var(--lh-ui);-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mov-link{color:var(--c-text);text-underline-offset:3px;text-decoration:none;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);border-radius:4px}.mov-link:hover{text-decoration-line:underline}.mov-link:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.mov-ba{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mov-ba svg{width:13px;height:13px;color:var(--c-text-3)}.mov-ba__before{color:var(--c-text-2)}.mov-ba__after{color:var(--c-text);font-weight:600}.mov-ba--lg{font-size:var(--fs-15)}.mov-list__more{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:52px;padding:var(--s-2) var(--s-4);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.mov-list__err{color:var(--c-danger)}.mov-list__note{padding:0 var(--s-4) var(--s-3);color:var(--c-text-3);font-size:var(--fs-12);line-height:var(--lh-ui)}.mov-skel-day,.mov-skel-row{justify-content:space-between;align-items:center;gap:var(--s-4);padding:0 var(--s-4);border-bottom:1px solid var(--c-line);display:flex}.mov-skel-day{background:#ffffff05;height:44px}.mov-skel-row{height:56px}.mov-skel-row:last-child{border-bottom:0}.mov-sheet .ui-sheet__desc{margin-top:var(--s-2)}.mov-sheet__body{gap:var(--s-5);flex-direction:column;display:flex}.mov-hero{gap:var(--s-1);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.mov-hero__num{font:600 var(--fs-32) / 1.05 var(--font-display);letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}.mov-hero__sub{color:var(--c-text-2);font-size:var(--fs-14)}.mov-facts{flex-direction:column;margin:0;display:flex}.mov-fact{gap:var(--s-3);border-bottom:1px solid var(--c-line);font-size:var(--fs-14);line-height:var(--lh-ui);grid-template-columns:148px minmax(0,1fr);align-items:baseline;padding:10px 0;display:grid}.mov-fact:last-child{border-bottom:0}.mov-fact dt{color:var(--c-text-2);font-size:var(--fs-13)}.mov-fact dd{color:var(--c-text);overflow-wrap:anywhere;margin:0}.mov-fact .is-unset,.mov-sheet .is-unset{color:var(--c-text-3)}.mov-imei{letter-spacing:.02em}.mov-sec{gap:var(--s-2);flex-direction:column;display:flex}.mov-sec__title{font:600 var(--fs-15) / 1.3 var(--font-display);color:var(--c-text)}.mov-lines{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.mov-line{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-bottom:1px solid var(--c-line);font-size:var(--fs-14);padding:10px 0;display:flex}.mov-line__name{min-width:0;color:var(--c-text)}.mov-line__qty{color:var(--c-text-2)}.mov-line__sub{color:var(--c-text-2);font-size:var(--fs-12);margin-top:2px;display:block}.mov-line--muted .mov-line__name{color:var(--c-text-2)}.mov-line--total{font-size:var(--fs-17);border-bottom:0}.mov-line--total .mov-line__name{font-weight:600}.mov-sheet__ro{color:var(--c-text-3);font-size:var(--fs-12);line-height:var(--lh-ui)}.mov-sheet__foot{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;width:100%;display:flex}@media (width<=1180px){.mov-col-stock,.mov-row__stock{display:none}}@media (width<=767px){.mov-filters__row{gap:var(--s-2)}.mov-filters__period{width:100%}.mov-filters__period .ui-seg__opt{flex:1}.mov-filters__search{flex-basis:100%;max-width:none}.mov-filters__user{width:100%}.mov-filters__dates{grid-template-columns:1fr 1fr;width:100%;display:grid}.mov-filters__date{width:auto}.mov-filters__kinds{flex-basis:100%}.mov-filters__clear{margin-left:0}.mov-summary{gap:var(--s-3);padding-bottom:var(--s-4);grid-template-columns:minmax(0,1fr)}.mov-summary__nums{gap:var(--s-3) var(--s-5)}.mov-summary__v{font-size:var(--fs-24)}.mov-summary__rule{display:none}.mov-bars{padding-bottom:0}.mov-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mov-table,.mov-table tbody{display:block}.mov-table tr{align-items:center;column-gap:var(--s-3);display:grid}.mov-table td,.mov-table th{background:0 0;border:0;height:auto;padding:0;display:block}.mov-day{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--c-line);background:#ffffff05;grid-template-columns:minmax(0,1fr);row-gap:2px}.mov-group+.mov-group .mov-day{border-top:1px solid var(--c-line)}.mov-day th,.mov-day td,.mov-group+.mov-group .mov-day th,.mov-group+.mov-group .mov-day td{background:0 0;border:0;height:auto;padding:0}.mov-table .mov-day__totals{text-align:left;font-size:var(--fs-12)}.mov-row{padding:var(--s-3);border-bottom:1px solid var(--c-line);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"type type amount""what what what""when who who";row-gap:6px}.mov-group:last-child .mov-row:last-child{border-bottom:0}.mov-row__type{grid-area:type;min-width:0}.mov-row__amount{grid-area:amount}.mov-row__what{grid-area:what;min-width:0}.mov-what__detail{-webkit-line-clamp:2;line-clamp:2}.mov-table .mov-row__when{font-size:var(--fs-12);grid-area:when}.mov-table .mov-row__who{max-width:none;font-size:var(--fs-12);grid-area:who}.mov-table .mov-row__who:before{content:"· "}.mov-table .mov-row__stock{display:none}.mov-fact{grid-template-columns:minmax(0,1fr);gap:2px}.mov-sheet__foot>.ui-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.mov-row{transition:none}}.vendas-filters{gap:var(--s-3);flex-direction:column;width:100%;display:flex}.vendas-filters__row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.vendas-filters__search{flex:320px;max-width:440px}.vendas-filters__sel{flex:0 auto;min-width:168px}.vendas-filters__dates{gap:var(--s-2);display:inline-flex}.vendas-filters__date{width:156px}.vendas-filters__period{flex:none}.vendas-filters__tabs{flex:0 auto;min-width:0}.vendas-filters__clear{margin-left:auto}.vendas-found{gap:var(--s-2);margin-bottom:var(--s-3);flex-direction:column;display:flex}.vendas-found__title{font:600 var(--fs-17) / var(--lh-tight) var(--font-display)}.vendas-found__people{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.vendas-found__lbl,.vendas-found__note,.vendas-note{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.vendas-note{margin-bottom:var(--s-3)}.vendas-listwrap{transition:opacity var(--d-hover) var(--ease-out)}.vendas-listwrap.is-busy{opacity:.6}.vendas a.ui-btn{text-decoration:none}.vendas-table td{height:60px}.vendas-code{align-items:baseline;gap:var(--s-2);white-space:nowrap;display:inline-flex}.vendas-code b{font:600 var(--fs-14) / 1 var(--font-display);letter-spacing:.02em}.vendas-code__when{color:var(--c-text-2);font-size:var(--fs-13)}.vendas-sync{color:var(--c-muted);font-size:var(--fs-12);align-self:center;align-items:center;gap:4px;font-weight:600;display:inline-flex}.vendas-sync svg{width:14px;height:14px}.vendas-sync--pending{color:var(--c-warn)}.vendas-ell{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vendas-table .vendas-ell{max-width:14rem}@media (width<=1439px){.vendas-table .vendas-ell{max-width:9.5rem}.vendas-table .vendas-items{max-width:24rem}}.vendas-dim{color:var(--c-text-2)}.vendas-items{flex-direction:column;gap:2px;min-width:0;max-width:420px;display:flex}.vendas-items__first{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vendas-items__more{color:var(--c-text-3);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vendas-items__cust{color:var(--c-text-2)}.vendas-pays{flex-wrap:wrap;gap:4px;display:inline-flex}.vendas-pay{border:1px solid var(--c-line-strong);border-radius:var(--r-chip);height:22px;color:var(--c-text-2);font-size:var(--fs-12);white-space:nowrap;align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.vendas-total.ui-money--display{font:600 var(--fs-17) / 1 var(--font-display);color:var(--c-text)}.vendas-total.is-void,.vendas-sums__total .is-void{color:var(--c-text-3);text-decoration:line-through;text-decoration-thickness:1px}.vendas-cards{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);flex-direction:column;display:flex;overflow:hidden}.vendas-cards>li+li{border-top:1px solid var(--c-line)}.vendas-card{width:100%;min-height:44px;padding:var(--s-3) var(--s-6) var(--s-3) var(--s-4);color:inherit;font:inherit;text-align:left;transition:background-color var(--d-hover) var(--ease-out);flex-direction:column;gap:6px;display:flex;position:relative}.vendas-card--skel{gap:var(--s-2)}.vendas-card:hover{background:#ffffff08}.vendas-card:active{background:var(--c-raised)}.vendas-card:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.vendas-card.is-selected{background:var(--c-raised)}.vendas-card__top,.vendas-card__bot{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.vendas-card__mid{align-items:baseline;gap:var(--s-2);min-width:0;display:flex}.vendas-card__cust{color:var(--c-text-2);font-size:var(--fs-13)}.vendas-card__go{top:50%;right:var(--s-2);width:18px;height:18px;color:var(--c-text-3);position:absolute;transform:translateY(-50%)}.vendas-cards__more{gap:var(--s-2);padding:var(--s-3) 0;color:var(--c-text-2);font-size:var(--fs-13);flex-direction:column;display:flex}.vendas-cards-empty{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche)}.vendas-sheet .ui-sheet__title{font-family:var(--font-display);font-variant-numeric:tabular-nums}.vendas-sheet__sk{gap:var(--s-3);flex-direction:column;display:flex}.vendas-sheet__missing{color:var(--c-text-2)}.vendas-sheet__body{flex-direction:column;display:flex}.vendas-sheet__status{align-items:center;gap:var(--s-2) var(--s-3);padding-bottom:var(--s-4);flex-wrap:wrap;display:flex}.vendas-sheet__cust{font-size:var(--fs-14)}.vendas-sheet__link{color:var(--c-text-2);font-size:var(--fs-13);text-decoration:underline;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);text-underline-offset:3px}.vendas-sheet__link:hover{color:var(--c-text)}.vendas-sheet__link:focus-visible,.vendas-sheet__why a:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px;border-radius:4px}.vendas-sec{padding:var(--s-4) 0;border-top:1px solid var(--c-line)}.vendas-sec__h{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-3);color:var(--c-text-2);font:600 var(--fs-13) / 1 var(--font-ui);letter-spacing:.02em;padding:0;display:flex}.vendas-sec__sum{font-size:var(--fs-13)}.vendas-sec__note{margin-top:var(--s-2);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.vendas-sec__note.is-warn{color:var(--c-warn)}.vendas-lines,.vendas-pays-list,.vendas-rets,.vendas-hist{flex-direction:column;display:flex}.vendas-lineitem,.vendas-payrow,.vendas-ret{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:10px 0;display:flex}.vendas-lineitem+.vendas-lineitem,.vendas-payrow+.vendas-payrow,.vendas-ret+.vendas-ret{border-top:1px solid var(--c-line)}.vendas-lineitem__main,.vendas-payrow__main{flex-direction:column;gap:3px;min-width:0;display:flex}.vendas-lineitem__name{align-items:baseline;gap:var(--s-2);font-size:var(--fs-15);flex-wrap:wrap;font-weight:500;display:flex}.vendas-lineitem.is-back .vendas-lineitem__name{color:var(--c-text-2)}.vendas-lineitem__back{color:var(--c-warn);font-size:var(--fs-12);font-weight:600}.vendas-lineitem__meta,.vendas-payrow__detail,.vendas-ret__meta{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.vendas-lineitem__why{color:var(--c-text-3);font-size:var(--fs-12);font-style:italic}.vendas-lineitem__price,.vendas-payrow__side{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.vendas-lineitem__price .ui-money--display,.vendas-payrow__side .ui-money--display,.vendas-ret .ui-money--display{font:600 var(--fs-15) / 1.2 var(--font-display)}.vendas-lineitem__was{color:var(--c-text-3);font-size:var(--fs-12)}.vendas-gift{color:var(--c-text-2);font-size:var(--fs-13);align-items:center;gap:4px;font-weight:600;display:inline-flex}.vendas-gift svg{width:14px;height:14px}.vendas-sums{margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--c-line)}.vendas-sums__row{justify-content:space-between;gap:var(--s-3);color:var(--c-text-2);font-size:var(--fs-14);padding:3px 0;display:flex}.vendas-sums__row small{color:var(--c-text-3);font-size:var(--fs-12)}.vendas-sums__total{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-top:var(--s-2);font-weight:600;display:flex}.vendas-sums__total .ui-money--display{font:700 var(--fs-32) / 1 var(--font-display);letter-spacing:-.02em}.vendas-payrow__label{font-size:var(--fs-15);font-weight:500}.vendas-post{border:1px solid var(--c-line-strong);border-radius:var(--r-pill);min-height:32px;color:var(--c-text-2);font-size:var(--fs-12);transition:border-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.vendas-post svg{width:15px;height:15px}.vendas-post:hover:not(:disabled){border-color:var(--c-line-hover);color:var(--c-text)}.vendas-post:active:not(:disabled){background:var(--c-raised)}.vendas-post:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.vendas-post:disabled{opacity:.55;cursor:progress}.vendas-post.is-on{background:var(--c-ok-soft);color:var(--c-ok);border-color:#0000}.vendas-ret__what{font-size:var(--fs-14)}.vendas-hist__item{gap:var(--s-3);grid-template-columns:128px minmax(0,1fr);padding:8px 0;display:grid}.vendas-hist__when{color:var(--c-text-3);font-size:var(--fs-12);line-height:1.6}.vendas-hist__body{padding-left:var(--s-3);border-left:1px solid var(--c-line-strong)}.vendas-hist__title{align-items:baseline;gap:var(--s-2);font-size:var(--fs-14);flex-wrap:wrap;font-weight:500;display:flex}.vendas-hist__item.is-cancelled .vendas-hist__title{color:var(--c-danger)}.vendas-hist__item.is-returned .vendas-hist__title{color:var(--c-warn)}.vendas-hist__amt{color:var(--c-text-2);font-size:var(--fs-13);font-weight:400}.vendas-hist__meta{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.vendas-paper{width:fit-content;max-width:100%;margin-top:var(--s-3);background:#fff;border-radius:6px;box-shadow:0 18px 40px -12px #000000b3}.vendas-sheet__foot{gap:var(--s-3);flex-direction:column;width:100%;display:flex}.vendas-sheet__why{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.vendas-sheet__why a{color:var(--c-text);text-underline-offset:3px}.vendas-sheet__btns{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.vendas-fx{gap:var(--s-2);margin-bottom:var(--s-3);flex-direction:column;display:flex}.vendas-fx__head{padding-bottom:var(--s-2);border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:baseline;display:flex}.vendas-fx__code{font:600 var(--fs-15) / 1 var(--font-display)}.vendas-fx__head .ui-money--display{font:700 var(--fs-20) / 1 var(--font-display)}.vendas-fx__h{color:var(--c-text-2);font-size:var(--fs-13);font-weight:600}.vendas-fx__list{color:var(--c-text);font-size:var(--fs-14);line-height:var(--lh-ui);flex-direction:column;gap:6px;padding-left:18px;list-style:outside;display:flex}.vendas-fx__list li::marker{color:var(--c-text-3)}.vendas-fx__list .is-warn{color:var(--c-warn)}.vendas-alert{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--fs-13);display:flex}.vendas-alert svg{flex:none;width:16px;height:16px}.vendas-retsec{min-width:0;padding:var(--s-3) 0;border:0;margin:0}.vendas-retsec+.vendas-retsec{border-top:1px solid var(--c-line)}.vendas-picks{gap:var(--s-2);flex-direction:column;display:flex}.vendas-pick{border:1px solid var(--c-line);border-radius:var(--r-niche);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);transition:border-color var(--d-hover) var(--ease-out)}.vendas-pick:hover{border-color:var(--c-line-strong)}.vendas-pick.is-on{border-color:var(--c-line-hover);background:var(--c-niche-2)}.vendas-pick__head{align-items:center;gap:var(--s-3);min-height:52px;padding:var(--s-2) var(--s-4);cursor:pointer;display:flex}.vendas-pick__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vendas-pick__name{font-size:var(--fs-15);font-weight:500}.vendas-pick__meta{color:var(--c-text-2);font-size:var(--fs-13)}.vendas-pick__full{color:var(--c-text-2);font-size:var(--fs-14);flex:none}.vendas-pick__body{align-items:flex-start;gap:var(--s-3) var(--s-5);padding:var(--s-1) var(--s-4) var(--s-4) calc(var(--s-4) + 20px + var(--s-3));flex-wrap:wrap;display:flex}.vendas-pick__amount{width:200px}.vendas-pick__note{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui);flex-basis:100%}.vendas-pick__lbl{margin-right:var(--s-1);color:var(--c-text-2);font-size:var(--fs-13)}.vendas-pick__restock{align-items:center;gap:var(--s-2);min-height:36px;color:var(--c-text);font-size:var(--fs-14);cursor:pointer;flex-basis:100%;display:flex}.vendas-step{align-items:center;gap:var(--s-2);align-self:center;display:inline-flex}.vendas-step__n{min-width:24px;font:600 var(--fs-17) / 1 var(--font-display);text-align:center}.vendas-check{width:20px;height:20px;accent-color:var(--c-text);cursor:pointer;flex:none;margin:0}.vendas-check:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.vendas-methods.ui-seg{flex-wrap:wrap;overflow:visible}.vendas-retfoot{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;width:100%;display:flex}.vendas-retfoot__total{align-items:baseline;gap:var(--s-3);color:var(--c-text-2);font-size:var(--fs-14);display:flex}.vendas-retfoot__total .ui-money--display{color:var(--c-text);font:700 var(--fs-32) / 1 var(--font-display);letter-spacing:-.02em}.vendas-retfoot__btns{gap:var(--s-2);display:flex}@media (width<=767px){.vendas-filters__search{flex-basis:100%;max-width:none}.vendas-filters__sel{flex:1 1 calc(50% - var(--s-2));min-width:0}.vendas-filters__sel--seller,.vendas-filters__period{flex-basis:100%}.vendas-filters__period .ui-seg__opt{padding-inline:var(--s-1);flex:1}.vendas-filters__sel.ui-select{padding-left:10px}.vendas-filters__sel.ui-select .ui-input__control{padding-right:26px}.vendas-filters__sel.ui-select .ui-select__chev{right:8px}.vendas-filters__dates{flex-basis:100%}.vendas-filters__date{flex:1;width:auto}.vendas-filters__tabs{flex-basis:100%}.vendas-filters__clear{margin-left:0}.vendas-hist__item{grid-template-columns:minmax(0,1fr);gap:2px}.vendas-hist__body{border-left:0;padding-left:0}.vendas-sheet__btns>.ui-btn{flex:1 1 calc(50% - var(--s-1));padding-inline:var(--s-2)}.vendas-sheet__btns>.vendas-sheet__print{flex-basis:100%;order:-1}.vendas-pick__body{padding-left:var(--s-4)}.vendas-pick__amount,.vendas-retfoot__btns{width:100%}.vendas-retfoot__btns>.ui-btn{flex:1}}@media (prefers-reduced-motion:reduce){.vendas-card,.vendas-post,.vendas-pick,.vendas-listwrap{transition:none}}.dep-summary{align-items:flex-end;gap:var(--s-3) var(--s-6);padding:var(--s-2) 0 var(--s-5);margin-bottom:var(--s-4);border-bottom:1px solid var(--c-line);flex-wrap:wrap;display:flex}.dep-summary__total{align-items:flex-start;gap:var(--s-2);flex-direction:column}.dep-summary__total .ui-total__label{padding-bottom:0}.dep-summary__facts{gap:var(--s-1);flex-direction:column;padding-bottom:6px;display:flex}.dep-summary__n{font:600 var(--fs-17) / 1.3 var(--font-display);color:var(--c-text)}.dep-summary__old{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-ui)}.dep-summary__old b{color:var(--c-text);font-weight:500}.dep-summary__age{color:var(--c-text-2)}.dep-tabs{margin-bottom:var(--s-4)}.dep-toolbar{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.dep-order__short{display:none}.dep-toolbar__all{align-items:center;gap:var(--s-1);margin-left:calc(var(--s-1) * -1);color:var(--c-text);font-size:var(--fs-14);font-weight:500;display:flex}.dep-check{width:var(--h-md);height:var(--h-md);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.dep-check--text{gap:var(--s-2);width:auto;padding:0 var(--s-3) 0 12px;border-radius:var(--r-control);transition:background-color var(--d-hover) var(--ease-out)}.dep-check--text:hover{background:#ffffff0a}.dep-check__text{color:var(--c-text);font-size:var(--fs-14);white-space:nowrap;pointer-events:none;font-weight:500}.dep-check__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dep-check__box{border:1.5px solid var(--c-line-hover);width:20px;height:20px;color:var(--c-ground);pointer-events:none;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);background:#ffffff05;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.dep-check__box svg{stroke-width:3px;width:14px;height:14px}.dep-check:hover .dep-check__box{border-color:var(--c-text-2)}.dep-check.is-on .dep-check__box,.dep-check.is-mixed .dep-check__box{border-color:var(--c-text);background:var(--c-text)}.dep-check:hover.is-on .dep-check__box,.dep-check:hover.is-mixed .dep-check__box{background:#fff;border-color:#fff}.dep-check__input:active+.dep-check__box{transform:scale(.94)}.dep-check__input:focus-visible+.dep-check__box{outline:2px solid var(--c-orange);outline-offset:3px}.dep-check.is-disabled{cursor:not-allowed;opacity:.45}.dep-list{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);overflow:hidden}.dep-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-14)}.dep-table th{height:40px;padding:0 var(--s-4);border-bottom:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.02em;text-align:left;white-space:nowrap;background:#15161a;font-weight:600}.dep-table td{height:56px;padding:var(--s-1) var(--s-4);border-bottom:1px solid var(--c-line);vertical-align:middle}.dep-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.dep-table th.dep-table__check,.dep-table td.dep-table__check{width:60px;padding:0 0 0 var(--s-2)}.dep-day td,.dep-day th{border-bottom:1px solid var(--c-line);background:#ffffff05;height:44px}.dep-group+.dep-group .dep-day td,.dep-group+.dep-group .dep-day th{border-top:1px solid var(--c-line)}.dep-day__label{letter-spacing:0;font-weight:400}.dep-day .dep-day__label{color:var(--c-text);font-size:var(--fs-13)}.dep-day__name{font-weight:600}.dep-day__n{margin-left:var(--s-3);color:var(--c-text-2);font-weight:400}.dep-day__total{color:var(--c-text-2);font-size:var(--fs-13)}.dep-row{cursor:pointer;transition:background-color var(--d-hover) var(--ease-out)}.dep-row:hover{background-color:#ffffff08}.dep-row.is-lit{background-color:#0000;background-image:linear-gradient(90deg,#ffd9a821,#ffd9a80b 55%,#ffd9a805)}.dep-row.is-lit:hover{background-image:linear-gradient(90deg,#ffd9a829,#ffd9a80f 55%,#ffd9a808)}.dep-group:last-child .dep-row:last-child td{border-bottom:0}.dep-row__when{width:96px;color:var(--c-text-2)}.dep-salecell,.dep-cancelled .dep-row__sale{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.dep-row__kind{color:var(--c-text-2);font-size:var(--fs-12)}.dep-row__seller{color:var(--c-text-2)}.dep-row__amount{font-size:var(--fs-17)}.dep-row:not(.is-lit) .dep-row__amount .ui-money{color:#d9dadd}.dep-code{color:var(--c-text);text-underline-offset:3px;text-decoration:none;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);border-radius:4px;font-weight:600}.dep-code:hover{text-decoration-line:underline}.dep-code:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.dep-list__more{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:52px;padding:var(--s-2) var(--s-4);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-13);display:flex}.dep-skel-row{justify-content:space-between;align-items:center;gap:var(--s-4);height:56px;padding:0 var(--s-4);border-bottom:1px solid var(--c-line);display:flex}.dep-skel-row:last-child{border-bottom:0}.dep-hint{margin:0 0 var(--s-3);color:var(--c-text-2);font-size:var(--fs-13)}.dep-selbar{z-index:var(--z-sticky);margin-top:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--c-line-strong);border-radius:var(--r-panel) var(--r-panel) 0 0;box-shadow:inset 0 1px 0 var(--c-edge), var(--shadow-pop);background:#15161a;border-bottom:0;position:sticky;bottom:0}.dep-selbar__track{background:#ffffff0f;border-radius:4px;height:8px;position:relative;overflow:hidden}.dep-selbar__fill{background:var(--c-spot);width:100%;height:100%;transform:scaleX(var(--p,0));transform-origin:0;transition:transform var(--d-select) var(--ease-out);border-radius:4px;display:block}.dep-selbar__row{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-3);display:flex}.dep-selbar__text{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.dep-selbar__sum{font:600 var(--fs-24) / 1.1 var(--font-display);letter-spacing:-.01em;color:var(--c-text)}.dep-selbar__of{color:var(--c-text-2);font-size:var(--fs-13)}.dep-selbar__offline{color:var(--c-warn);font-size:var(--fs-12);align-items:center;gap:6px;font-weight:600;display:inline-flex}.dep-selbar__offline svg{width:14px;height:14px}.dep-selbar__actions{align-items:center;gap:var(--s-2);flex:none;display:flex}.dep-drow{cursor:pointer;transition:background-color var(--d-hover) var(--ease-out)}.dep-drow:hover{background:#ffffff08}.dep-drow.is-open td{border-bottom-color:#0000}.dep-chev{transition:transform var(--d-select) var(--ease-out)}.dep-drow.is-open .dep-chev{transform:rotate(180deg)}.dep-drow__date{white-space:nowrap;font-weight:600}.dep-drow__bank,.dep-drow__ref{color:var(--c-text)}.dep-drow .is-unset{color:var(--c-text-3)}.dep-drow__n{color:var(--c-text-2);white-space:nowrap}.dep-drow__amount{font-size:var(--fs-17)}.dep-detail td{height:auto;padding:0 var(--s-4) var(--s-4) 60px;background:#ffffff03}.dep-detail__inner{gap:var(--s-3);padding-top:var(--s-1);flex-direction:column;display:flex}.dep-detail__meta{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui);flex-direction:column;gap:2px;display:flex}.dep-detail__note{color:var(--c-text)}.dep-detail__loading{gap:var(--s-2);padding:var(--s-2) 0;flex-direction:column;display:flex}.dep-detail__miss{color:var(--c-warn);font-size:var(--fs-13)}.dep-sub{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.dep-sub__row{align-items:center;gap:var(--s-4);min-height:48px;padding:var(--s-1) 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-13);grid-template-columns:150px minmax(0,1fr) minmax(0,1fr) 120px;display:grid}.dep-sub__row:last-child{border-bottom:0}.dep-sub__when,.dep-sub__seller{color:var(--c-text-2)}.dep-sub__sale{align-items:baseline;gap:var(--s-2);display:flex}.dep-sub__amount{font-size:var(--fs-14);text-align:right}.dep-cancelled .dep-row__sale{align-items:baseline;gap:var(--s-2);flex-direction:row}.dep-sheet__form{gap:var(--s-4);flex-direction:column;display:flex}.dep-sheet__total{gap:var(--s-1);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.dep-sheet__from{color:var(--c-text-2);font-size:var(--fs-13);text-align:right}.dep-sheet__grid{gap:var(--s-4);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.dep-sheet__date .ui-input__control{font-variant-numeric:tabular-nums}.dep-sheet__date .ui-input__control::-webkit-calendar-picker-indicator{filter:invert(.75);cursor:pointer}.dep-sheet__foot{justify-content:flex-end;align-items:center;gap:var(--s-2);width:100%;display:flex}.dep-offline{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-control);background:var(--c-warn-soft);display:flex}.dep-offline>svg{width:18px;height:18px;color:var(--c-warn);flex:none;margin-top:2px}.dep-offline__title{color:var(--c-warn);font-weight:600;font-size:var(--fs-14)}.dep-offline__desc{color:var(--c-text);font-size:var(--fs-13);line-height:var(--lh-ui);margin-top:2px}.dep-sheet__err{margin:0}@media (width<=767px){.dep-summary{padding-bottom:var(--s-4);gap:var(--s-2) var(--s-5)}.dep-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dep-table,.dep-table tbody{display:block}.dep-table tr{align-items:center;column-gap:var(--s-2);display:grid}.dep-table td,.dep-table th{border:0;height:auto;padding:0;display:block}.dep-table th.dep-table__check,.dep-table td.dep-table__check{width:auto;padding:0}.dep-day{min-height:44px;padding:0 var(--s-3) 0 var(--s-1);border-bottom:1px solid var(--c-line);background:#ffffff05;grid-template-columns:44px minmax(0,1fr) auto}.dep-group+.dep-group .dep-day{border-top:1px solid var(--c-line)}.dep-day td,.dep-day th,.dep-group+.dep-group .dep-day td,.dep-group+.dep-group .dep-day th{background:0 0;border:0}.dep-day__n{margin-left:var(--s-2)}.dep-row{padding:var(--s-2) var(--s-3) var(--s-2) var(--s-1);border-bottom:1px solid var(--c-line);grid-template-columns:44px auto minmax(0,1fr) auto;grid-template-areas:"check sale sale amount""check when seller seller";row-gap:2px}.dep-group:last-child .dep-row:last-child{border-bottom:0}.dep-row .dep-table__check{grid-area:check}.dep-row__sale{grid-area:sale;min-width:0}.dep-salecell{align-items:baseline;gap:var(--s-2);flex-direction:row;min-width:0}.dep-row__kind{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dep-table .dep-row__when{width:auto;font-size:var(--fs-12);grid-area:when}.dep-row__seller{font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;grid-area:seller;overflow:hidden}.dep-row__seller:before{content:"· "}.dep-row__amount{grid-area:amount}.dep-drow{padding:var(--s-2) var(--s-3) var(--s-2) var(--s-1);border-bottom:1px solid var(--c-line);grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"exp date amount""exp bank n""exp ref ref";row-gap:2px}.dep-drow.is-open{border-bottom-color:#0000}.dep-drow .dep-table__check{grid-area:exp}.dep-drow__date{grid-area:date}.dep-drow__bank{font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;grid-area:bank;overflow:hidden}.dep-drow__ref{font-size:var(--fs-12);color:var(--c-text-2);grid-area:ref}.dep-drow__n{font-size:var(--fs-12);grid-area:n}.dep-drow__amount{grid-area:amount}.dep-detail{border-bottom:1px solid var(--c-line);display:block}.dep-detail td{padding:0 var(--s-3) var(--s-3) var(--s-3)}.dep-sub__row{gap:2px var(--s-3);padding:var(--s-2) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sale amount""when seller"}.dep-sub__sale{grid-area:sale}.dep-sub__amount{text-align:right;grid-area:amount}.dep-sub__when{font-size:var(--fs-12);grid-area:when}.dep-sub__seller{font-size:var(--fs-12);text-align:right;grid-area:seller}.dep-selbar{padding:var(--s-3) var(--s-4);bottom:0}.dep-selbar__track{display:none}.dep-selbar__row{flex-direction:row;align-items:center;margin-top:0}.dep-selbar__text{flex:1;min-width:0}.dep-selbar__ofTotal,.dep-selbar__clear{display:none}.dep-toolbar{flex-wrap:nowrap}.dep-order__long{display:none}.dep-order__short{display:inline}.dep-sheet__grid{grid-template-columns:minmax(0,1fr)}.dep-sheet__foot>.ui-btn--primary{flex:1}}@media (prefers-reduced-motion:reduce){.dep-selbar__fill,.dep-chev,.dep-check__box{transition:none}.dep-check__input:active+.dep-check__box{transform:none}}.cli-search{width:min(560px,100%)}.cli-sort{flex:none}.cli-last{align-items:baseline;gap:var(--s-2);white-space:nowrap;display:inline-flex}.cli-last__value{color:var(--c-text-2);font-size:var(--fs-13)}.cli-dash{color:var(--c-text-3)}.cli-nc{font-size:var(--fs-12);white-space:nowrap}.cli-warrchip{vertical-align:middle}.cli-bal{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;display:inline-flex}.cli-bal__late{color:var(--c-danger);font-size:var(--fs-12);font-weight:600}.cli-name{color:var(--c-text);font-weight:500}.cli-dim{color:var(--c-text-2)}.cli-consent{color:var(--c-text-2);font-size:var(--fs-13)}.cli-consent.is-on{color:var(--c-ok)}.cli-cards{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);flex-direction:column;display:flex;overflow:hidden}.cli-cards>li+li{border-top:1px solid var(--c-line)}.cli-card{width:100%;min-height:56px;padding:var(--s-3) var(--s-6) var(--s-3) var(--s-4);color:inherit;font:inherit;text-align:left;transition:background-color var(--d-hover) var(--ease-out);flex-direction:column;gap:4px;display:flex;position:relative}.cli-card--skel{gap:var(--s-2)}.cli-card:hover{background:#ffffff08}.cli-card:active{background:var(--c-raised)}.cli-card:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.cli-card.is-selected{box-shadow:inset 0 1px 0 var(--c-edge);background:#ffffff0f}.cli-card__top{align-items:center;gap:var(--s-2);min-width:0;display:flex}.cli-card__owes{color:var(--c-text);font-size:var(--fs-13)}.cli-card__owes.is-late{color:var(--c-danger);font-weight:500}.cli-card__name{color:var(--c-text);font-size:var(--fs-15);font-weight:500;line-height:var(--lh-ui)}.cli-card__meta{align-items:baseline;gap:var(--s-3);color:var(--c-text-2);font-size:var(--fs-13);display:flex}.cli-card__go{top:50%;right:var(--s-2);width:18px;height:18px;color:var(--c-text-3);position:absolute;transform:translateY(-50%)}.cli-cards__more{gap:var(--s-2);padding:var(--s-3) 0;color:var(--c-text-2);font-size:var(--fs-13);flex-direction:column;display:flex}.cli-cards-empty{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche)}.cli-sheet .ui-sheet__title{font-family:var(--font-display)}.cli-sheet__sk{gap:var(--s-3);padding-top:var(--s-2);flex-direction:column;display:flex}.cli-sheet__body{flex-direction:column;display:flex}.cli-figures{gap:var(--s-4);padding:var(--s-2) 0 var(--s-5);grid-template-columns:1fr 1fr;display:grid}.cli-figure{flex-direction:column;gap:6px;min-width:0;display:flex}.cli-figure__label{color:var(--c-text-2);font-size:var(--fs-13);font-weight:500}.cli-figure__value{font-size:var(--fs-32);line-height:var(--lh-tight);letter-spacing:-.01em}.cli-figure__sub{color:var(--c-text-2);font-size:var(--fs-13)}.cli-figure__sub.is-late{color:var(--c-danger)}.cli-figure__none{color:var(--c-text-2);font:500 var(--fs-17) / 1.3 var(--font-display);padding-top:6px}.cli-sec{padding:var(--s-4) 0;border-top:1px solid var(--c-line)}.cli-sec__h{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-3);color:var(--c-text-2);font:600 var(--fs-13) / 1 var(--font-ui);letter-spacing:.02em;display:flex}.cli-sec__sum{color:var(--c-text-2);font-size:var(--fs-13);font-weight:500}.cli-sec__note{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.cli-sec__note--top{margin:calc(var(--s-1) * -1) 0 var(--s-3)}.cli-sec__note.is-warn{color:var(--c-warn)}.cli-sec__sk{gap:var(--s-2);flex-direction:column;display:flex}.cli-sec__more{margin-top:var(--s-3)}.cli-textbtn{color:var(--c-text);font:inherit;text-underline-offset:3px;padding:0;font-weight:500;text-decoration:underline}.cli-textbtn:hover{color:var(--c-text);text-decoration-thickness:2px}.cli-textbtn:focus-visible,.cli-link:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px;border-radius:4px}.cli-link{color:var(--c-text);font-size:var(--fs-13);text-decoration:underline;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);text-underline-offset:3px;transition:color var(--d-hover) var(--ease-out), text-decoration-color var(--d-hover) var(--ease-out);font-weight:500}.cli-link:hover{text-decoration-color:currentColor}.cli-contact{flex-direction:column;display:flex}.cli-contact__row{gap:var(--s-3);font-size:var(--fs-14);line-height:var(--lh-ui);grid-template-columns:120px 1fr;padding:10px 0;display:grid}.cli-contact__row+.cli-contact__row{border-top:1px solid var(--c-line)}.cli-contact__row dt{color:var(--c-text-2)}.cli-contact__row dd{min-width:0;color:var(--c-text);overflow-wrap:anywhere}.cli-contact__row .cli-link{font-size:inherit}.cli-pre{white-space:pre-line}.cli-devices,.cli-sales,.cli-contracts{flex-direction:column;display:flex}.cli-devices>li+li,.cli-sales>li+li,.cli-contracts>li+li{border-top:1px solid var(--c-line)}.cli-device,.cli-sale{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:56px;margin:0 calc(var(--s-2) * -1);padding:10px var(--s-2);border-radius:var(--r-control);color:inherit;transition:background-color var(--d-hover) var(--ease-out);text-decoration:none;display:flex}.cli-device:hover,.cli-sale:hover{background:#ffffff08}.cli-device:active,.cli-sale:active{background:var(--c-raised)}.cli-device:focus-visible,.cli-sale:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.cli-go{width:16px;height:16px;color:var(--c-text-3);flex:none}.cli-device__main,.cli-sale__main{flex-direction:column;gap:3px;min-width:0;display:flex}.cli-device__name,.cli-sale__items{color:var(--c-text);font-size:var(--fs-14);font-weight:500;line-height:var(--lh-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cli-sale__items{font-weight:400}.cli-device__meta{color:var(--c-text-2);font-size:var(--fs-12)}.cli-device__side,.cli-sale__side{align-items:center;gap:var(--s-2);flex:none;display:flex}.cli-warranty{font-size:var(--fs-13)}.cli-warranty.is-active{color:var(--c-info)}.cli-warranty.is-ended,.cli-warranty.is-unset{color:var(--c-text-2)}.cli-sale__code{color:var(--c-text);font-size:var(--fs-13)}.cli-sale__code b{font-weight:600}.cli-sale__total{font-size:var(--fs-15)}.cli-sale__total.is-void{color:var(--c-text-3);text-decoration:line-through}.cli-contract{gap:var(--s-2);padding:var(--s-3) 0;flex-direction:column;display:flex}.cli-contract.is-void{color:var(--c-text-2)}.cli-contract.is-void :is(.cli-contract__title,.cli-contract__facts,.cli-contract__next,.cli-contract__bal .ui-money){color:inherit}.cli-contract__top,.cli-contract__facts,.cli-contract__foot{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.cli-contract__title{align-items:center;gap:var(--s-2);color:var(--c-text);font-size:var(--fs-14);display:flex}.cli-contract__title b{font-weight:600}.cli-contract__bal{align-items:baseline;gap:var(--s-2);font-size:var(--fs-13);display:flex}.cli-contract__bal .ui-money{font-size:var(--fs-17)}.cli-bar{background:#ffffff14;border-radius:4px;height:8px;position:relative;overflow:hidden}.cli-bar__paid{background:var(--c-ok);opacity:.75;border-radius:4px;position:absolute;inset:0 auto 0 0}.cli-contract__facts{color:var(--c-text);font-size:var(--fs-13)}.cli-contract__next{color:var(--c-text-2);font-size:var(--fs-13)}.cli-contract__next.is-late{color:var(--c-danger);font-weight:500}.cli-sheet__foot{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;width:100%;display:flex}.cli-sheet__foot .ui-btn:first-child{margin-right:auto}.cli-wa:hover{border-color:var(--c-line-hover)}.cli-wa:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.cli-short{display:none}.cli-form{gap:var(--s-4);padding-top:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.cli-form__wide{grid-column:1/-1}.cli-form__foot{justify-content:flex-end;gap:var(--s-2);width:100%;display:flex}.cli-form__info{color:var(--c-text-2);font-size:var(--fs-13)}.cli-check{align-items:flex-start;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-control);cursor:pointer;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);display:flex;position:relative}.cli-check:hover{border-color:var(--c-line-hover);background:#ffffff05}.cli-check__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cli-check__box{border:1.5px solid var(--c-line-hover);width:20px;height:20px;color:var(--c-ground);pointer-events:none;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);background:#ffffff05;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.cli-check__box svg{stroke-width:3px;width:14px;height:14px}.cli-check.is-on .cli-check__box{border-color:var(--c-text);background:var(--c-text)}.cli-check__input:active+.cli-check__box{transform:scale(.94)}.cli-check__input:focus-visible+.cli-check__box{outline:2px solid var(--c-orange);outline-offset:3px}.cli-check__text{pointer-events:none;flex-direction:column;gap:4px;display:flex}.cli-check__label{color:var(--c-text);font-size:var(--fs-14);font-weight:500}.cli-check__hint{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-ui)}.cli-dup{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);border:1px solid #e9be5b4d;display:flex}.cli-dup>svg{width:18px;height:18px;color:var(--c-warn);flex:none;margin-top:1px}.cli-dup__body{gap:var(--s-2);flex-direction:column;display:flex}.cli-dup__text{color:var(--c-text);font-size:var(--fs-14);line-height:var(--lh-ui)}.cli-dup__btns{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (width<=767px){.cli .ui-pagehead__actions{width:100%}.cli .ui-pagehead__actions>.ui-btn{flex:1}.cli-search{width:100%}.cli-figure__value{font-size:var(--fs-24)}.cli-contact__row{grid-template-columns:96px 1fr}.cli-form{grid-template-columns:1fr}.cli-sheet__foot .ui-btn:first-child{margin-right:0}.cli-sheet__foot>.ui-btn,.cli-sheet__foot>a.ui-btn{flex:1 1 calc(50% - var(--s-1));padding-inline:var(--s-2)}.cli-sheet__foot>.cli-sheet__sale{flex-basis:100%;order:-1}.cli-long{display:none}.cli-short{display:inline}.cli-device__meta{white-space:normal}}@media (prefers-reduced-motion:reduce){.cli-card,.cli-device,.cli-sale,.cli-check,.cli-check__box,.cli-link{transition:none}.cli-check__input:active+.cli-check__box{transform:none}}.cred-summary{align-items:flex-end;gap:var(--s-3) var(--s-7);padding:var(--s-2) 0 var(--s-5);margin-bottom:var(--s-5);border-bottom:1px solid var(--c-line);flex-wrap:wrap;display:flex}.cred-summary__total{align-items:flex-start;gap:var(--s-2);flex-direction:column}.cred-summary__total .ui-total__label{padding-bottom:0}.cred-summary__facts{gap:var(--s-2) var(--s-6);flex-wrap:wrap;padding-bottom:6px;display:flex}.cred-summary__facts>div{flex-direction:column;gap:2px;display:flex}.cred-summary__facts dt{color:var(--c-text-3);font-size:var(--fs-12)}.cred-summary__facts dd{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-ui)}.cred-summary__facts dd b{color:var(--c-text);font:600 var(--fs-17) / 1.3 var(--font-display)}.cred-summary__facts .is-late dd b{color:var(--c-danger)}.cred-grid{align-items:start;gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(280px,340px);display:grid}.cred-grid--solo{grid-template-columns:minmax(0,1fr)}.cred-main{min-width:0}.cred-h2{margin-bottom:var(--s-3);font-size:var(--fs-17)}.cred-side{top:var(--s-4);position:sticky}.cred-filters{gap:var(--s-3);margin-bottom:var(--s-4);flex-direction:column;display:flex}.cred-filters__row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.cred-search{flex:260px;max-width:420px}.cred-tabs__cust{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:22ch;display:inline-block;overflow:hidden}.cred-error{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-control);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--fs-14);display:flex}.cred-dim{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}.cred-late{color:var(--c-danger)}.cred-cust{font-weight:500}.ui-table td .cred-cust{white-space:nowrap;text-overflow:ellipsis;min-width:14ch;display:block;overflow:hidden}.cred-sale{flex-direction:column;gap:2px;display:flex}.cred-sale span{color:var(--c-text-3);font-size:var(--fs-12)}.cred-next{flex-direction:column;gap:2px;display:flex}.cred-next b{font-weight:500}.cred-next__rel{color:var(--c-text-2);font-size:var(--fs-12)}.ui-table .cred-next__rel{white-space:nowrap}.cred-next.is-late b,.cred-next.is-late .cred-next__rel{color:var(--c-danger)}.cred-paid{flex-direction:column;gap:6px;min-width:120px;display:flex}.cred-paid__track{height:8px;display:block}.cred-paid__bar{width:var(--w,0%);background:#ffffff14;border-radius:4px;min-width:6px;height:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.cred-paid__fill{width:var(--p,0%);background:#c9cbd1;height:100%;display:block}.cred-paid__bar.is-late{box-shadow:inset 0 0 0 1px #ff82788c}.cred-paid__txt{color:var(--c-text-2);font-size:var(--fs-12)}.cred-balance{font-size:var(--fs-17)}.cred-cards{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);flex-direction:column;display:flex;overflow:hidden}.cred-cards>li+li{border-top:1px solid var(--c-line)}.cred-card{gap:var(--s-2);width:100%;min-height:44px;padding:var(--s-3) var(--s-6) var(--s-3) var(--s-4);color:inherit;font:inherit;text-align:left;transition:background-color var(--d-hover) var(--ease-out);flex-direction:column;display:flex;position:relative}.cred-card--skel{gap:var(--s-2)}.cred-card:hover{background:#ffffff08}.cred-card:active{background:var(--c-raised)}.cred-card:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.cred-card.is-selected{background:linear-gradient(180deg, var(--c-spot-hover), transparent 120%)}.cred-card__top,.cred-card__mid{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.cred-card__top .cred-balance{flex:none}.cred-card__sale{color:var(--c-text-3);font-size:var(--fs-12)}.cred-card__go{top:50%;right:var(--s-2);width:18px;height:18px;color:var(--c-text-3);position:absolute;transform:translateY(-50%)}.cred-cards__more{gap:var(--s-2);padding:var(--s-3) 0;color:var(--c-text-2);font-size:var(--fs-13);flex-direction:column;display:flex}.cred-cards-empty{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche)}.cred-bal{border:1px solid var(--c-line);border-radius:var(--r-panel);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge);margin:0;overflow:hidden}.cred-bal__skel{gap:var(--s-2);padding:var(--s-3) var(--s-4);flex-direction:column;display:flex}.cred-bal__list>li+li{border-top:1px solid var(--c-line)}.cred-bal__row{transition:background-color var(--d-select) var(--ease-out);align-items:center;display:flex;position:relative}.cred-bal__row.is-lit{background:radial-gradient(120% 140% at 50% -40%, var(--c-spot-on), transparent 70%);box-shadow:inset 0 0 0 1px var(--c-line-hover)}.cred-bal__pick{min-width:0;min-height:44px;padding:var(--s-3) var(--s-2) var(--s-3) var(--s-4);color:inherit;font:inherit;text-align:left;transition:background-color var(--d-hover) var(--ease-out);flex-direction:column;flex:1;gap:6px;display:flex}.cred-bal__pick:hover{background:#ffffff08}.cred-bal__pick:active{background:var(--c-raised)}.cred-bal__pick:focus-visible{outline:2px solid var(--c-orange);outline-offset:-2px}.cred-bal__top{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.cred-bal__name{min-width:0;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cred-bal__v{font:600 var(--fs-15) / 1.2 var(--font-display);flex:none}.cred-bal__track{height:8px;display:block}.cred-bal__bar{width:var(--w,0%);background:#c9cbd1;border-radius:4px;min-width:6px;height:100%;display:block;position:relative;overflow:hidden}.cred-bal__late{width:var(--late,0%);background:var(--c-danger);height:100%;display:block}.cred-bal__meta{color:var(--c-text-2);font-size:var(--fs-12)}.cred-bal__pdf{margin-right:var(--s-2);flex:none}.cred-bal__more{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-13);display:flex}.cred-sheet .ui-sheet__title{font-family:var(--font-display)}.cred-sheet__sk{gap:var(--s-3);flex-direction:column;display:flex}.cred-sheet__body{gap:var(--s-5);flex-direction:column;display:flex}.cred-sheet__top{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.cred-sheet__links{gap:var(--s-4);flex-wrap:wrap;display:flex}.cred-sheet__total{align-items:flex-start;gap:var(--s-2);flex-direction:column}.cred-sheet__total .ui-total__label{padding-bottom:0}.cred-sheet__foot{justify-content:flex-end;align-items:center;gap:var(--s-2);width:100%;display:flex}.cred-link{min-height:32px;color:var(--c-text);font-size:var(--fs-14);text-decoration:underline;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);text-underline-offset:3px;transition:text-decoration-color var(--d-hover) var(--ease-out);border-radius:4px;align-items:center;gap:6px;display:inline-flex}.cred-link svg{width:15px;height:15px;color:var(--c-text-3)}.cred-link:hover{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}.cred-link:active{color:var(--c-text-2)}.cred-link:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.cred-facts{gap:var(--s-3) var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cred-facts>div{flex-direction:column;gap:4px;min-width:0;display:flex}.cred-facts dt{color:var(--c-text-3);font-size:var(--fs-12)}.cred-facts dd{font-size:var(--fs-15)}.cred-facts dd.cred-dim{font-size:var(--fs-14)}.cred-sec{gap:var(--s-3);flex-direction:column;display:flex}.cred-sec__h{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--fs-15);font-weight:600;display:flex}.cred-sec__n{color:var(--c-text-3);font-size:var(--fs-13);font-weight:400}.cred-inst{margin:0}.cred-inst__list{flex-direction:column;display:flex}.cred-inst__row{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--c-line);min-height:48px;font-size:var(--fs-14);grid-template-columns:8.5rem minmax(0,1fr) 7.5rem 6.5rem;display:grid}.cred-inst__row:last-child{border-bottom:0}.cred-inst__k,.cred-inst__v{flex-direction:column;gap:2px;line-height:1.25;display:flex}.cred-inst__k b{font-weight:500}.cred-inst__k span,.cred-inst__v span{color:var(--c-text-2);font-size:var(--fs-12)}.cred-inst__v{text-align:right;align-items:flex-end}.cred-inst__v b{font-weight:500}.cred-inst__track{height:10px;display:block}.cred-inst__bar{width:var(--w,0%);background:#ffffff0f;border-radius:5px;height:100%;display:block;overflow:hidden;box-shadow:inset 0 0 0 1.5px #c9cbd18c}.cred-inst__fill{width:var(--p,0%);background:#c9cbd1;height:100%;display:block}.cred-inst__row.is-paid .cred-inst__fill{background:var(--c-ok)}.cred-inst__row.is-late .cred-inst__bar{box-shadow:inset 0 0 0 1.5px var(--c-danger)}.cred-inst__row.is-late .cred-inst__k span{color:var(--c-danger)}.cred-inst__s{justify-content:flex-end;display:flex}.cred-pays{flex-direction:column;display:flex}.cred-pays__row{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:48px;padding:var(--s-2) 0;border-bottom:1px solid var(--c-line);display:flex}.cred-pays__row:last-child{border-bottom:0}.cred-pays__k{min-width:0;font-size:var(--fs-14);flex-direction:column;gap:2px;display:flex}.cred-pays__k b{font-weight:500}.cred-pays__k span{color:var(--c-text-2);font-size:var(--fs-12)}.cred-pays__k .cred-pays__fee{color:var(--c-warn)}.cred-pays__v{font-size:var(--fs-15);flex:none}.cred-pays__empty{font-size:var(--fs-14)}.cred-pays__more{align-self:flex-start}.cred-form{gap:var(--s-4);flex-direction:column;display:flex}.cred-receive__total{gap:var(--s-2);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.cred-receive__total .ui-total{align-items:flex-start;gap:var(--s-2);flex-direction:column}.cred-receive__total .ui-total__label{padding-bottom:0}.cred-receive__debt{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-ui)}.cred-receive__debt b{color:var(--c-text);font-weight:600}.cred-receive__amount{max-width:320px}.cred-quick{gap:var(--s-2);margin-top:calc(var(--s-2) * -1);flex-wrap:wrap;display:flex}.cred-quick__opt{min-height:var(--h-sm);padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-pill);color:var(--c-text-2);font-size:var(--fs-13);transition:border-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);align-items:center;gap:6px;display:inline-flex}.cred-quick__opt:hover{border-color:var(--c-line-hover);color:var(--c-text)}.cred-quick__opt:active{background:var(--c-raised)}.cred-quick__opt[aria-pressed=true]{border-color:var(--c-line-hover);background:var(--c-niche-2);color:var(--c-text)}.cred-quick__opt:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.cred-quick__opt:disabled{color:var(--c-text-disabled);cursor:not-allowed}.cred-note{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-2);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body);display:flex}.cred-note svg{flex:none;width:16px;height:16px;margin-top:2px}.cred-note--warn{padding:var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);color:var(--c-warn)}.cred-note--warn .cred-link{color:var(--c-warn);font-size:inherit;min-height:0}.cred-plan{gap:var(--s-2);flex-direction:column;display:flex}.cred-plan__list{border-top:1px solid var(--c-line);flex-direction:column;display:flex}.cred-plan__row{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:48px;padding:var(--s-2) 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-14);display:flex}.cred-plan__k,.cred-plan__v{flex-direction:column;gap:2px;display:flex}.cred-plan__k b,.cred-plan__v b{font-weight:500}.cred-plan__k>span,.cred-plan__v>span{color:var(--c-text-2);font-size:var(--fs-12)}.cred-plan__v{text-align:right;align-items:flex-end}.cred-plan__v .cred-plan__fee{color:var(--c-warn)}.cred-fees{gap:var(--s-2);flex-direction:column;display:flex}.cred-fees__row{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.cred-fees__v{color:var(--c-warn);font-weight:600}.cred-fees .cred-dim{font-size:var(--fs-13)}.cred-fees__waive{align-self:flex-start}.cred-statement__n{font:600 var(--fs-17) / 1.3 var(--font-display)}.cred-facts--statement{grid-template-columns:repeat(2,minmax(0,1fr))}.cred-facts--statement .is-strong dd{font-size:var(--fs-20)}@media (width<=1099px){.cred-grid{grid-template-columns:minmax(0,1fr)}.cred-side{order:-1;position:static}.cred-bal__list{max-height:260px;overflow-y:auto}}@media (width<=767px){.cred-summary{gap:var(--s-3);padding-bottom:var(--s-4)}.cred-summary__facts{gap:var(--s-2) var(--s-5)}.cred-search{max-width:none}.cred-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cred-inst__row{padding:var(--s-2) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v""bar s";row-gap:6px}.cred-inst__k{grid-area:k}.cred-inst__v{grid-area:v}.cred-inst__track{grid-area:bar}.cred-inst__s{grid-area:s}.cred-sheet__foot>.ui-btn--primary{flex:1}.cred-receive__amount{max-width:none}.cred-methods .ui-seg__opt>span[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce){.cred-bal__row,.cred-bal__pick,.cred-card,.cred-quick__opt,.cred-link{transition:none}}.cxp{color:#000;width:72mm;max-width:100%;font:400 9.5pt / 1.35 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:left;background:#fff;padding:4mm 4mm 6mm}.cxp p{margin:0}.cxp__head{text-align:center;border-bottom:1px dashed #000;padding-bottom:2.5mm}.cxp__store{font:700 12pt / 1.2 var(--font-display);letter-spacing:.12em;margin-bottom:1mm!important}.cxp__title{letter-spacing:.08em;font-size:10pt;font-weight:700}.cxp__block{border-bottom:1px dashed #000;padding:2mm 0 2.5mm}.cxp__row{justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.cxp__row>span:first-child{min-width:0}.cxp__row--strong{font-size:11pt;font-weight:700}.cxp__num{white-space:nowrap;flex:none}.cxp__h{letter-spacing:.08em;text-transform:uppercase;font-size:8.5pt;font-weight:700;margin-bottom:1mm!important}.cxp__sub{padding-left:3mm;font-size:8.5pt}.cxp__mv+.cxp__mv{margin-top:1mm}.cxp__foot{text-align:center;padding-top:2.5mm;font-size:8.5pt}.cxp__sign{border-top:1px solid #000;padding-top:1mm;margin-top:9mm!important}.cxp__fine{margin-top:1.5mm!important}.cxp-print{display:none}@media print{@page{size:80mm auto;margin:0}body:has(>.cxp-print){background:#fff!important}body:has(>.cxp-print)>:not(.cxp-print){display:none!important}:is(html:has(body>.cxp-print),body:has(>.cxp-print)){height:auto!important;overflow:visible!important}.cxp-print{width:80mm;display:block!important}.cxp-print .cxp{width:80mm;padding:3mm 4mm 8mm}}.cx-grid{align-items:start;gap:var(--s-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.cx-h2{margin-bottom:var(--s-3);font-size:var(--fs-17)}.cx-session{gap:var(--s-5);padding:var(--s-5);flex-direction:column;display:flex}.cx-session__top{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.cx-session__who{color:var(--c-text-2);font-size:var(--fs-14);font-variant-numeric:tabular-nums}.cx-expected.ui-total,.cx-expected{justify-content:flex-start;align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.cx-expected .ui-total__label{padding-bottom:0}.cx-blind{gap:var(--s-2);padding:var(--s-3) 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.cx-blind__k{color:var(--c-text-2);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.cx-blind__v{max-width:46ch;color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}.cx-sec{gap:var(--s-3);flex-direction:column;display:flex}.cx-sec__row{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.cx-sec__h{font-size:var(--fs-15);font-weight:600}.cx-sec__n{color:var(--c-text-3);font-size:var(--fs-13)}.cx-session__deposit{padding-top:var(--s-4);border-top:1px solid var(--c-line)}.cx-skel{gap:var(--s-3);flex-direction:column;display:flex}.cx-error{justify-content:space-between;align-items:center;gap:var(--s-3);color:var(--c-danger);font-size:var(--fs-14);display:flex}.cx-bars{margin:0}.cx-bars__list{flex-direction:column;gap:2px;display:flex}.cx-bars__row{align-items:center;gap:var(--s-4);min-height:36px;font-size:var(--fs-14);grid-template-columns:minmax(0,15rem) minmax(0,1fr) 7.5rem;display:grid}.cx-bars__k{color:var(--c-text-2);flex-direction:column;line-height:1.25;display:flex}.cx-bars__k small{color:var(--c-text-3);font-size:var(--fs-12)}.cx-bars__track{background:#ffffff0d;border-radius:5px;height:10px;overflow:hidden}.cx-bars__bar{width:var(--w,0%);background:#c9cbd1;border-radius:5px;height:100%;display:block}.cx-bars__row--out .cx-bars__bar{background:0 0;box-shadow:inset 0 0 0 1.5px #c9cbd1b3}.cx-bars__v{color:var(--c-text);text-align:right;white-space:nowrap}.cx-bars__row.is-zero .cx-bars__k,.cx-bars__row.is-zero .cx-bars__v{color:var(--c-text-3)}.cx-bars__row--total{margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--c-line)}.cx-bars__row--total .cx-bars__k{color:var(--c-text);font-weight:600}.cx-bars__row--total .cx-bars__track{border-radius:7px;height:14px}.cx-bars__row--total .cx-bars__bar{background:var(--c-text);border-radius:7px}.cx-bars__row--total .cx-bars__v{font:600 var(--fs-17) / 1 var(--font-display)}.cx-bars--blind .cx-bars__row,.cx-detail .cx-bars--blind .cx-bars__row{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto}.cx-bars--blind .cx-bars__row:last-child{border-bottom:0}.cx-bars__n{color:var(--c-text);font-size:var(--fs-14);text-align:right;white-space:nowrap}.cx-bars--blind .cx-bars__row--in:first-child .cx-bars__n,.cx-bars__row.is-zero .cx-bars__n{color:var(--c-text-3)}.cx-bars__hidden{align-items:center;gap:var(--s-2);margin-top:var(--s-3);color:var(--c-text-3);font-size:var(--fs-12);line-height:1.4;display:flex}.cx-bars__hidden svg{flex:none;width:14px;height:14px}.cx-type{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cx-type svg{width:15px;height:15px;color:var(--c-text-3);flex:none}.cx-reason{color:var(--c-text-2);white-space:nowrap;text-overflow:ellipsis;contain:inline-size;min-width:6.5rem;display:block;overflow:hidden}.cx-moves .ui-table th,.cx-moves .ui-table td{padding-inline:var(--s-3)}@media (width>=768px){.cx-moves .ui-table th:nth-child(2),.cx-moves .ui-table td:nth-child(2),.cx-moves .ui-table th:nth-child(4),.cx-moves .ui-table td:nth-child(4){width:1%}}.cx-mismatch{line-height:var(--lh-body);display:block}.cx-dim{color:var(--c-text-3)}.cx-history-sec{margin-top:var(--s-7)}.cx-day{flex-direction:column;gap:2px;display:flex}.cx-day b{font-weight:600}.cx-day span{color:var(--c-text-3);font-size:var(--fs-12)}.cx-session--closed{gap:var(--s-4)}.cx-closed__title{font-size:var(--fs-20)}.cx-closed__desc{max-width:60ch;color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}.cx-closed__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.cx-form{gap:var(--s-4);flex-direction:column;display:flex}.cx-note{align-items:flex-start;gap:var(--s-2);color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body);display:flex}.cx-note svg{flex:none;width:16px;height:16px;margin-top:2px}.cx-note--warn{padding:var(--s-3);border-radius:var(--r-control);background:var(--c-warn-soft);color:var(--c-warn)}.cx-link{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-line-hover);text-decoration-color:var(--c-line-hover);text-underline-offset:3px;transition:text-decoration-color var(--d-hover) var(--ease-out);border-radius:4px}.cx-link:hover{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}.cx-link:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.cx-quick{gap:var(--s-2);margin-top:calc(var(--s-2) * -1);flex-wrap:wrap;display:flex}.cx-quick__opt{min-height:var(--h-sm);padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-pill);color:var(--c-text-2);font-size:var(--fs-13);transition:border-color var(--d-hover) var(--ease-out), color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out)}.cx-quick__opt:hover{border-color:var(--c-line-hover);color:var(--c-text)}.cx-quick__opt:active{background:var(--c-raised)}.cx-quick__opt[aria-pressed=true]{border-color:var(--c-line-hover);background:var(--c-niche-2);color:var(--c-text)}.cx-quick__opt:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.cx-count{gap:var(--s-4);flex-direction:column;display:flex}.cx-denoms{gap:var(--s-2) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-denoms__group{border:0;min-width:0;margin:0;padding:0}.cx-denoms__legend{margin-bottom:var(--s-2);color:var(--c-text-2);font-size:var(--fs-13);padding:0;font-weight:600}.cx-denoms__list{flex-direction:column;display:flex}.cx-denom{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--c-line);grid-template-columns:4.5rem auto minmax(0,1fr);min-height:48px;display:grid}.cx-denom__face{font:600 var(--fs-15) / 1 var(--font-display)}.cx-denom__step{align-items:center;gap:6px;display:inline-flex}.cx-denom__qty{width:3.5rem;height:var(--h-sm);border:1px solid var(--c-line-strong);border-radius:var(--r-control);background:var(--c-niche-2);text-align:center;font-size:var(--fs-15);transition:border-color var(--d-hover) var(--ease-out)}.cx-denom__qty:hover{border-color:var(--c-line-hover)}.cx-denom__qty:focus-visible{border-color:var(--c-orange);box-shadow:0 0 0 3px var(--c-orange-soft);outline:none}.cx-denom__qty::placeholder{color:var(--c-text-3)}.cx-denom__qty:disabled{color:var(--c-text-disabled)}.cx-denom__sub{color:var(--c-text-2);font-size:var(--fs-13);text-align:right}.cx-denoms__sum{padding-top:var(--s-3);color:var(--c-text-2);font-size:var(--fs-14);grid-column:1/-1;justify-content:space-between;align-items:baseline;display:flex}.cx-denoms__sum-v{color:var(--c-text);font:600 var(--fs-24) / 1 var(--font-display)}.cx-check{gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.cx-diff.ui-total{align-items:flex-start;gap:var(--s-2);flex-direction:column}.cx-diff .ui-total__label{padding-bottom:0}.cx-diff--short .ui-total__value,.cx-diff--short .ui-total__cur{color:var(--c-danger)}.cx-diff--over .ui-total__value,.cx-diff--over .ui-total__cur{color:var(--c-warn)}.cx-diff--ok .ui-total__value,.cx-diff--ok .ui-total__cur{color:var(--c-ok)}.cx-diff__say{font-size:var(--fs-15);font-weight:500}.cx-diff__say--ok{color:var(--c-ok)}.cx-diff__say--short{color:var(--c-danger)}.cx-diff__say--over{color:var(--c-warn)}.cx-cmp{gap:var(--s-2);margin:var(--s-2) 0 0;flex-direction:column;display:flex}.cx-cmp__row{align-items:center;gap:var(--s-4);font-size:var(--fs-14);grid-template-columns:6rem minmax(0,1fr) 8rem;display:grid}.cx-cmp__k{color:var(--c-text-2)}.cx-cmp__track{background:#ffffff0d;border-radius:7px;height:14px;overflow:hidden}.cx-cmp__bar{width:var(--w,0%);background:var(--c-text);border-radius:7px;height:100%;display:block}.cx-cmp__row--expected .cx-cmp__bar{background:0 0;box-shadow:inset 0 0 0 1.5px #edededbf}.cx-cmp__v{font:600 var(--fs-17) / 1 var(--font-display);text-align:right;white-space:nowrap}.cx-done{align-items:start;gap:var(--s-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.cx-done__main{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.cx-done__ok{align-items:center;gap:var(--s-2);font:600 var(--fs-20) / 1.2 var(--font-display);display:flex}.cx-done__ok svg{width:22px;height:22px;color:var(--c-ok)}.cx-done__grid{gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.cx-done__grid dt{color:var(--c-text-2);font-size:var(--fs-12)}.cx-done__grid dd{font:600 var(--fs-20) / 1.1 var(--font-display);font-variant-numeric:tabular-nums;margin:4px 0 0}.cx-done__reason{color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}.cx-done__paper{max-height:min(60dvh,100dvh - 300px);box-shadow:var(--shadow-pop);border-radius:6px}.cx-detail{gap:var(--s-5);flex-direction:column;display:flex}.cx-detail__meta{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.cx-meta{gap:var(--s-5);flex-wrap:wrap;margin:0;display:flex}.cx-meta dt{color:var(--c-text-3);font-size:var(--fs-12)}.cx-meta dd{font-size:var(--fs-14);margin:2px 0 0}.cx-detail .cx-bars__row{gap:var(--s-3);grid-template-columns:minmax(0,11rem) minmax(0,1fr) 6.5rem}@media (width<=1100px){.cx-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.cx-session{padding:var(--s-4);gap:var(--s-4)}.cx .ui-pagehead__actions{width:100%}.cx .ui-pagehead__actions .ui-btn{min-height:var(--h-md);flex:auto}.cx-bars__row,.cx-detail .cx-bars__row{gap:4px var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v""track track";padding:6px 0}.cx-bars__k{grid-area:k}.cx-bars__v{grid-area:v}.cx-bars__track{grid-area:track}.cx-bars--blind .cx-bars__row,.cx-detail .cx-bars--blind .cx-bars__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k n"}.cx-bars--blind .cx-bars__n{grid-area:n}.cx-moves .ui-table thead{display:none}.cx-moves .ui-table tbody tr{gap:2px var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"type amount""reason time";display:grid}.cx-moves .ui-table tbody td{border:0;height:auto;padding:0;display:block}.cx-moves .ui-table tbody td:first-child{text-align:right;color:var(--c-text-2);font-size:var(--fs-12);grid-area:time}.cx-moves .ui-table tbody td:nth-child(2){grid-area:type}.cx-moves .ui-table tbody td:nth-child(3){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-text-2);font-size:var(--fs-12);grid-area:reason;overflow:hidden}.cx-moves .ui-table tbody td:nth-child(4){text-align:right;grid-area:amount}.cx-moves .ui-table tbody td.ui-table__empty{padding:var(--s-2);color:inherit;font-size:inherit;text-align:center;grid-area:1/1/-1/-1}.cx-denoms{grid-template-columns:minmax(0,1fr)}.cx-sheet .ui-sheet__foot>.ui-btn--ghost{padding-inline:var(--s-3);flex:none}.cx-sheet .ui-sheet__foot>.ui-btn--primary{flex:auto;min-width:0}.cx-denom__step .ui-btn{width:var(--h-md);height:var(--h-md)}.cx-denom__qty{height:var(--h-md)}.cx-cmp__row{gap:var(--s-3);grid-template-columns:5rem minmax(0,1fr) auto}.cx-done{grid-template-columns:minmax(0,1fr)}.cx-done__paper{justify-self:center;max-height:none;overflow:visible}.cx-done__grid dd{font-size:var(--fs-17)}.cx-history-sec{margin-top:var(--s-6)}}@media (prefers-reduced-motion:reduce){.cx-quick__opt,.cx-link,.cx-denom__qty{transition:none}}.login{align-items:center;gap:var(--s-8);min-height:100dvh;padding:var(--s-6) clamp(var(--s-5), 6vw, 120px);isolation:isolate;background:var(--c-ground);grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-template-areas:"brand card";display:grid;position:relative;overflow:hidden}.login__stage{z-index:-1;background:radial-gradient(42% 58% at 30% -6%, #ffd9a812, transparent 70%), linear-gradient(180deg, #0b0c0f 0%, var(--c-ground) 60%);position:absolute;inset:0}.login__brand{padding-bottom:calc(24px + var(--pl-side) + var(--pl-face) * .62);flex-direction:column;grid-area:brand;justify-content:center;align-items:center;display:flex;position:relative}.login__logo{z-index:1;width:auto;max-width:100%;position:relative}.login__brand{--pl-w:min(100%, 560px);--pl-face:44px;--pl-side:40px}.login__plinth{width:var(--pl-w);height:calc(var(--pl-face) / 2 + var(--pl-side) + var(--pl-face) / 2);position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.login__plinth:before{content:"";left:0;right:0;top:calc(var(--pl-face) / 2);height:calc(var(--pl-side) + var(--pl-face) / 2);border-radius:0 0 50% 50% / 0 0 calc(var(--pl-face) / 2) calc(var(--pl-face) / 2);box-shadow:0 calc(var(--pl-side) * .9) 50px -10px #000000e6, -60px 30px 80px -30px #7f614847, 60px 30px 80px -30px #3b5d7b4d;background:linear-gradient(90deg,#0d0d0f,#141518 30%,#101114 70%,#0b0c0e);position:absolute}.login__plinth:after{content:"";height:var(--pl-face);background:radial-gradient(70% 90% at 50% 20%,#1e2025,#131418 70%);border-radius:50%;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 1px #ffffff1a}.login__card{gap:var(--s-4);padding:var(--s-6);border:1px solid var(--c-line);background:var(--c-niche);box-shadow:inset 0 1px 0 var(--c-edge), var(--shadow-panel);border-radius:18px;flex-direction:column;grid-area:card;display:flex}.login__form{gap:var(--s-4);flex-direction:column;display:flex}.login__title{font-size:var(--fs-24)}.login__desc{margin-top:calc(var(--s-2) * -1);color:var(--c-text-2);font-size:var(--fs-14);line-height:var(--lh-body)}.login__foot{color:var(--c-text-2);font-size:var(--fs-13);line-height:var(--lh-body)}.login__error{padding:var(--s-3) var(--s-4);border-radius:var(--r-control);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--fs-14);line-height:var(--lh-body);border:1px solid #ff82784d}.login__choices{gap:var(--s-2);margin-top:var(--s-2);flex-direction:column;display:flex}.login__choice{align-items:center;gap:var(--s-3);min-height:72px;padding:var(--s-3) var(--s-4);border:1px solid var(--c-line-strong);border-radius:var(--r-niche);background:var(--c-niche-2);text-align:left;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);display:flex}.login__choice:hover:not(:disabled){background:var(--c-raised);border-color:#f5931f8c}.login__choice:active:not(:disabled){background:#1d1f24}.login__choice:disabled{cursor:not-allowed;opacity:.55}.login__choice[aria-busy=true]{opacity:1;border-color:var(--c-orange)}.login__choice-icon{background:var(--c-orange-soft);width:40px;height:40px;color:var(--c-orange);border-radius:12px;flex:none;place-items:center;display:grid}.login__choice-icon svg{width:20px;height:20px}.login__choice-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.login__choice-text b{font-size:var(--fs-15);font-weight:600}.login__choice-text span{color:var(--c-text-2);font-size:var(--fs-13)}.login__choice-chev{width:18px;height:18px;color:var(--c-text-2);flex:none}@media (width<=899px){.login{align-content:start;gap:var(--s-5);padding:var(--s-6) var(--s-4) var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""card"}.login__brand{--pl-w:min(92%, 420px);--pl-face:28px;--pl-side:18px;padding-top:var(--s-2)}.login__logo{height:104px}.login__plinth{bottom:12px}.login__card{padding:var(--s-5) var(--s-4);justify-self:center;width:100%;max-width:480px}}
