:root{--d-r-field:4px;--d-r-card:4px;--d-r-modal:8px;--d-lh:1.7;--tabbar-h:64px;--topbar-h:58px;--d-ok:var(--ok);--d-ok-bg:var(--ok-soft);--d-warn:var(--warn);--d-warn-bg:var(--warn-soft);--d-crit:var(--bad);--d-crit-bg:var(--bad-soft);--d-muted:var(--t3);--r-sm:var(--d-r-field);--r-md:var(--d-r-card);--r-lg:var(--d-r-card);--r-xl:var(--d-r-card);--lh-base:var(--d-lh)}.app{display:grid;grid-template-columns:1fr;min-height:100dvh}.app>*,.shell{min-width:0}.shell{display:grid;grid-template-rows:auto 1fr;min-height:0}.shell>*{min-width:0}@media (min-width:960px){.app{grid-template-columns:260px minmax(0,1fr)}}.side{background:var(--surface);border-bottom:1px solid var(--line);padding:var(--s-3) var(--s-4);display:grid;gap:var(--s-3);align-content:start}@media (min-width:960px){.side{border-bottom:0;border-inline-start:1px solid var(--v-100);padding:var(--s-5) var(--s-4);position:sticky;inset-block-start:0;max-height:100dvh;overflow-y:auto;grid-template-rows:auto auto 1fr auto}}.brand{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-18);font-weight:var(--w-semi);letter-spacing:var(--track-tighter)}.brand,.brand .mark{color:var(--ink-900)}.store-tag{display:grid;gap:1px;padding:var(--s-2) var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);min-width:0}.store-tag b{font-size:var(--t-13);font-weight:var(--w-semi);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:start}.store-tag span{font-size:var(--t-11);color:var(--fg-2);align-items:center}.nav,.store-tag span{display:flex;gap:var(--s-1)}.nav{overflow-x:auto;scrollbar-width:none;max-width:100%;padding-bottom:2px}.nav::-webkit-scrollbar{display:none}@media (min-width:960px){.nav{flex-direction:column;overflow:visible;gap:1px}}.nav a,.nav>span{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);font-size:var(--t-14);font-weight:var(--w-medium);color:var(--fg-2);white-space:nowrap}.nav a .icon{color:var(--fg-3)}.nav a:hover{background:var(--surface-2);color:var(--fg)}.nav a:hover .icon{color:var(--fg-2)}.nav a[aria-current=page]{background:var(--pick-soft);color:var(--pick);font-weight:var(--w-semi);border-inline-start:4px solid var(--pick)}.nav a[aria-current=page] .icon{color:var(--pick)}.nav a[aria-current=page] .count{background:var(--pick);color:var(--on-action)}.nav .count{margin-inline-start:auto}.nav__sub{display:flex;gap:var(--s-1)}@media (min-width:960px){.nav__sub{flex-direction:column;gap:1px;margin-inline-start:var(--s-5);padding-inline-start:var(--s-3);border-inline-start:1px solid var(--line);margin-block:2px}}.nav__sub a{font-size:var(--t-13);padding-block:6px}.nav__disc,.nav__item{display:contents}.nav__disc:not([open])>.nav__sub,.navg:not([open])>.navg__sub{display:none}.nav__disc>summary{list-style:none;display:none;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;margin-inline-start:auto;border-radius:var(--r-sm);color:var(--fg-3);cursor:pointer}.nav__disc>summary::-webkit-details-marker{display:none}.nav__disc>summary:hover{background:var(--surface-2);color:var(--fg)}.nav__disc[open]>summary .icon{transform:rotate(180deg)}.nav__disc>summary .icon{transition:transform .15s ease}@media (prefers-reduced-motion:reduce){.nav__disc>summary .icon{transition:none}}.nav__lock{margin-inline-start:auto;color:var(--fg-3)}.nav .badge{margin-inline-start:var(--s-1)}.nav a[data-locked="1"]{color:var(--fg-3)}.drawer{margin:0 var(--s-4) var(--s-3)}.drawer__btn{list-style:none;display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--fg);font-size:var(--t-14);font-weight:var(--w-medium);cursor:pointer}.drawer__btn::-webkit-details-marker{display:none}.drawer[open] .drawer__btn{border-color:var(--line-3)}.drawer__panel{margin-block-start:var(--s-2);padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);max-block-size:min(70vh,560px);overflow-y:auto}.drawer__panel .nav{flex-direction:column;overflow:visible;gap:1px}.drawer__panel .nav__label{display:block}.drawer__panel .nav__sub{flex-direction:column;gap:1px;margin-inline-start:var(--s-5);padding-inline-start:var(--s-3);border-inline-start:1px solid var(--line);margin-block:2px}.drawer__panel .nav__disc>summary{display:flex}@media (min-width:960px){.drawer{display:none}.nav__disc>summary{display:flex}.nav__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:2px}.nav__item>a[data-nav]{grid-column:1;grid-row:1}.nav__item>.nav__add{grid-column:2;grid-row:1}.nav__disc>summary{grid-column:3;grid-row:1;margin-inline-start:0}.nav__sub{grid-column:1/-1}}@media (max-width:959px){.side{display:none}}.nav__label{font-size:var(--t-11);font-weight:var(--w-semi);color:var(--fg-3);padding:var(--s-3) var(--s-3) var(--s-1);letter-spacing:.04em}@media (max-width:959px){.nav__label{display:none}}.side--platform{background:var(--navy-900);border-inline-end-color:var(--navy-700)}.side--platform .nav__item{color:color-mix(in oklab,var(--fg-inv) 72%,transparent)}.side--platform .nav__item:hover{background:var(--navy-800);color:var(--fg-inv)}.side--platform .nav__item.is-active{background:var(--navy-700);color:var(--fg-inv)}.side--platform .brand{color:var(--fg-inv)}.side--platform .side__foot{border-block-start-color:var(--navy-700)}.side__brand{display:grid;gap:2px;padding:var(--s-4) var(--s-4) var(--s-3)}.side__scope{font-size:var(--t-12);color:color-mix(in oklab,var(--fg-inv) 60%,transparent)}.brand--sm{font-size:var(--t-16);gap:var(--s-2)}.side__foot{display:grid;align-content:start;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line)}.main{padding:var(--s-4);min-width:0;overflow-x:clip}@media (min-width:960px){.main{padding:var(--s-6) var(--s-8) var(--s-16)}}.gate{min-height:100dvh;display:grid;place-items:start center;padding:var(--s-8) var(--s-4) var(--s-12);background:var(--bg)}@media (min-width:720px){.gate{place-items:center;padding-block:var(--s-10)}}.gate__inner{width:100%;max-width:420px;display:grid;gap:var(--s-5)}.gate__inner--wide{max-width:560px}.gate__brand{display:grid;gap:var(--s-2);justify-items:center;text-align:center}.gate__brand .brand{font-size:var(--t-21)}.gate__tagline{font-size:var(--t-13);color:var(--fg-2)}.gate__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);padding:var(--s-6);display:grid;gap:var(--s-5)}.gate__title{display:grid;gap:var(--s-1)}.gate__title h1{font-size:var(--t-21)}.gate__title p{font-size:var(--t-14);color:var(--fg-2);margin:0}.gate__alt{text-align:center;font-size:var(--t-13);color:var(--fg-2)}.gate__alt a{color:var(--ink-900);font-weight:var(--w-semi)}.gate__alt a:hover{text-decoration:underline;text-underline-offset:3px}.gate__steps{display:flex;align-items:center;gap:var(--s-2);justify-content:center;font-size:var(--t-12);color:var(--fg-2)}.gate__steps i{width:26px;height:3px;border-radius:var(--r-full);background:var(--line-2)}.gate__steps i[data-on]{background:var(--accent-500)}details>summary{cursor:pointer;padding:var(--s-2) 0;font-weight:var(--w-semi);font-size:var(--t-14);color:var(--fg)}details>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--r-xs)}details[open]>summary{margin-block-end:var(--s-3)}.topbar{min-block-size:var(--topbar-h);position:sticky;inset-block-start:0;z-index:20;display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);background:var(--v-900);border-block-end:1px solid var(--v-800)}.topbar,.topbar .brand,.topbar .brand b{color:var(--on-action)}.topbar{min-block-size:56px;padding-block:6px}.topbar__start{display:inline-flex;align-items:center;gap:var(--s-4);flex:none;min-inline-size:0}.topbar__search{max-inline-size:36rem;margin-inline:var(--s-5);min-block-size:36px;background:color-mix(in srgb,var(--on-action) 12%,var(--v-900));border-color:color-mix(in srgb,var(--on-action) 22%,var(--v-900))}.topbar__end{display:inline-flex;align-items:center;gap:var(--s-2);flex:0 1 auto;min-inline-size:0}@media (max-width:767px){.topbar__search{margin-inline:var(--s-2)}.topbar__end{flex-wrap:wrap}}.topbar__brand{display:inline-flex;align-items:center;gap:var(--s-2);flex:none;font-size:var(--t-18);font-weight:var(--w-semi);letter-spacing:var(--track-tighter);text-decoration:none;min-block-size:44px}.topbar__brand,.topbar__brand .mark{color:var(--on-action)}.topbar__dot{inline-size:7px;block-size:7px;border-radius:999px;background:var(--v-300)}.topbar__kind{display:none;flex:none;padding:var(--s-1) var(--s-3);border-radius:var(--r-md);font-size:var(--t-12);font-weight:var(--w-medium);background:var(--v-800);border:1px solid var(--v-700);color:color-mix(in srgb,var(--on-action) 82%,transparent)}@media (min-width:1024px){.topbar__kind{display:inline-flex;align-items:center}}.side__store{display:flex;align-items:center;gap:var(--s-2);min-inline-size:0;font-size:var(--t-15,var(--t-16));font-weight:var(--w-semi);color:var(--fg);padding-block-end:var(--s-2)}.side__storeIcon{flex:none;inline-size:32px;block-size:32px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--v-100);color:var(--v-600)}.side__store .icon{color:var(--accent-600);flex:none}.topbar .icon,.topbar .menu__btn{color:var(--on-action)}.topbar .menu__btn:hover{background:var(--v-800);color:var(--on-action)}@media (min-width:960px){.topbar{padding:var(--s-2) var(--s-8)}}.topbar__search{display:flex;align-items:center;gap:var(--s-2);flex:1 1 auto;min-inline-size:0;max-inline-size:420px;padding:0 var(--s-3);block-size:44px;border:1px solid var(--v-700);border-radius:var(--r-full);background:var(--v-800);color:var(--v-300)}.topbar__search:focus-within{border-color:var(--v-300);box-shadow:var(--ring)}.topbar__input{flex:1 1 auto;min-inline-size:0;border:0;background:none;font:inherit;font-size:var(--t-13);color:var(--on-action);outline:none}.topbar__input::placeholder{color:var(--v-300)}@media (max-width:559px){.topbar__visit span{display:none}}.menu{position:relative;margin-inline-start:auto}.menu>summary{list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu__btn{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding:0 var(--s-2);border-radius:var(--r-full);font-size:var(--t-13);font-weight:var(--w-medium);color:var(--fg-2);cursor:pointer}.menu__btn:hover{background:var(--surface-2);color:var(--fg)}.menu__btn:focus-visible{box-shadow:var(--ring);outline:none}.menu[open] .menu__caret{transform:rotate(90deg)}.menu__caret{transition:transform var(--dur-1) var(--ease)}@media (max-width:559px){.menu__name{display:none}}.menu__pop{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;min-inline-size:220px;padding:var(--s-2);display:grid;gap:2px;background:var(--surface);color:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-3);z-index:30}.menu__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-2) var(--s-3);font-size:var(--t-13);font-weight:var(--w-semi);border-block-end:1px solid var(--line);margin-block-end:2px}.menu__head b{font-size:var(--t-11);font-weight:var(--w-medium);color:var(--fg-3)}.menu__item{display:flex;align-items:center;gap:var(--s-2);inline-size:100%;padding:var(--s-2) var(--s-3);border:0;background:none;font:inherit;font-size:var(--t-13);color:var(--fg-2);border-radius:var(--r-sm);text-align:start;cursor:pointer;min-block-size:44px}.menu__item:hover{background:var(--surface-2);color:var(--fg)}.menu__item .icon{color:var(--fg-3)}.menu__item--danger:hover{background:var(--danger-bg);color:var(--danger)}.menu__item--danger:hover .icon{color:var(--danger)}.tabbar{display:none}@media (max-width:959px){.tabbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-start:1px solid var(--line);padding-block-end:env(safe-area-inset-bottom,0);min-block-size:var(--tabbar-h)}.tabbar a{display:grid;justify-items:center;align-content:center;min-inline-size:0;gap:3px;min-block-size:54px;padding:var(--s-2) 2px;font-size:var(--t-11);font-weight:var(--w-medium);color:var(--fg-3)}.tabbar a[aria-current=page],.tabbar a[aria-current=page] .icon{color:var(--accent-600)}.tabbar__label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar__ico{position:relative;display:grid;place-items:center}.tabbar__dot{position:absolute;inset-block-start:-2px;inset-inline-end:-3px;inline-size:7px;block-size:7px;border-radius:var(--r-full);background:var(--danger);border:1.5px solid var(--surface)}.main{padding-block-end:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px) + var(--s-4))}:root .bid__bar,:root .cpf__bar,:root .savebar,:root .sl__save,:root .thed__save{inset-block-end:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px))}}.inv{max-inline-size:780px;margin-inline:auto;padding:var(--s-6) var(--s-5) var(--s-12);background:var(--paper);color:var(--t1);font-size:var(--t-14);line-height:var(--lh-base)}.inv__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-block-end:var(--s-6);padding-block-end:var(--s-4);border-block-end:1px dashed var(--line)}.inv__sizes{display:flex;gap:var(--s-2)}.inv__sizes [aria-current=page]{background:var(--pick);color:var(--on-action)}.inv__hint{font-size:var(--t-12);color:var(--fg-3);margin-inline-start:auto}.inv--80{padding:var(--s-3)}@media print{.noprint,.side,.tabbar,.topbar{display:none!important}.main{padding:0!important;overflow:visible!important}.app,.shell{display:block!important}.inv{max-inline-size:none}.inv,.inv--80{padding:0}@page{margin:12mm}}.topbar__kbd{display:none;align-items:center;gap:2px;font-family:var(--font-num);font-size:var(--t-11);color:color-mix(in srgb,var(--on-action) 78%,transparent);padding:1px 6px;border:1px solid var(--v-700);border-radius:var(--r-xs);background:var(--v-800)}@media (min-width:760px){.topbar__kbd{display:inline-flex}}.topbar__ibtn{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:var(--r-full);color:var(--fg-2);cursor:pointer;list-style:none;color:var(--on-action)}.topbar__ibtn:hover{background:color-mix(in srgb,var(--on-action) 16%,transparent);color:var(--on-action)}.topbar__ibtn:focus-visible{box-shadow:var(--ring);outline:none}.topbar__ibtn::-webkit-details-marker{display:none}.topbar__ibtn .count{position:absolute;inset-block-start:2px;inset-inline-end:0;min-width:18px;height:18px;font-size:var(--t-11)}.topbar__add{gap:var(--s-1)}@media (max-width:559px){.topbar__add span,.topbar__visit span{display:none}}@media (max-width:1199px){.topbar__visit span{display:none}.topbar__visit{min-inline-size:44px;justify-content:center}.topbar__end{gap:var(--s-1)}}@media (max-width:899px){.topbar__end .menu__name,.topbar__kind{display:none}.topbar__search{margin-inline:var(--s-2)}}.plan-chip{display:inline-flex;align-items:center;gap:4px;padding:2px var(--s-2);border-radius:var(--r-full);border:1px solid var(--accent-100);background:var(--accent-050);color:var(--accent-700);font-size:var(--t-11);font-weight:var(--w-semi);white-space:nowrap;text-decoration:none}.plan-chip--trial{border-color:var(--gold-soft);background:var(--gold-soft);color:var(--gold)}@media (max-width:759px){.plan-chip{display:none}}.menu--pop{position:relative;margin-inline-start:0}.menu__pop--wide{min-inline-size:280px;max-inline-size:min(92vw,340px)}.inbox__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s-2)}.inbox__item .count{background:var(--pick)}.inbox__empty{padding:var(--s-4) var(--s-3);text-align:center}.inbox__empty,.recent{font-size:var(--t-13);color:var(--fg-3)}.recent{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-block-end:var(--s-4)}.recent__label{margin-inline-end:var(--s-1)}.recent a,.recent__label{display:inline-flex;align-items:center;gap:var(--s-1)}.recent a{min-block-size:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--fg-2);text-decoration:none}.recent a:hover{border-color:var(--line-2);color:var(--fg)}.side .btn--sm,.topbar .btn--sm{--btn-h:44px}.range{gap:2px;padding:3px;border:1px solid var(--line);background:var(--surface)}.range,.range a{display:inline-flex;border-radius:var(--r-full)}.range a{align-items:center;min-block-size:38px;padding:0 var(--s-3);font-size:var(--t-13);font-weight:var(--w-medium);color:var(--fg-2);text-decoration:none}@media (max-width:768px){.range a{min-block-size:44px}}.range a[aria-current=true]{background:var(--pick-soft);color:var(--pick)}.range a:hover:not([aria-current=true]){background:var(--surface-2);color:var(--fg)}.kpis{display:grid;gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:960px){.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.kpis--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.kpis--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1280px){.kpis--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.kpi{display:grid;gap:var(--s-1);align-content:start;padding:var(--s-4);min-inline-size:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);color:inherit;text-decoration:none}.kpis--home .kpi__value{font-size:clamp(var(--t-24),5.4vw,var(--t-26))}.kpis--report .kpi{background:none;border:1px solid var(--v-100,var(--line));box-shadow:none}.kpis--report .kpi__value{font-size:clamp(var(--t-26),7.4vw,var(--t-32))}.rhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);margin-block-end:var(--s-5);padding:var(--s-5);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-3)}.rhead__text{min-inline-size:0}.rhead__text .page-head__sub,.rhead__text h1{margin:var(--s-1) 0 0}.rhead__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.rperiod{position:relative}.rperiod__btn{display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-4);background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-1);color:var(--fg);font-size:var(--t-14);list-style:none}.rperiod__btn::-webkit-details-marker{display:none}.rperiod__btn:hover{border-color:var(--line-3)}.rperiod__btn .icon:first-child{color:var(--pick)}.rperiod__caret{transform:rotate(90deg)}.rperiod[open] .rperiod__caret{transform:rotate(-90deg)}.rperiod__menu{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + var(--s-1));z-index:20;min-inline-size:14rem;padding:var(--s-1);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-3)}.rperiod__item{display:flex;align-items:center;min-block-size:44px;padding-inline:var(--s-3);border-radius:var(--r-1);color:var(--fg);font-size:var(--t-14)}.rperiod__item:hover{background:var(--surface-2)}.rperiod__item[aria-current=page]{background:var(--pick-soft);color:var(--pick-ink);font-weight:600}.grain{gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-2)}.grain,.grain__item{display:inline-flex;align-items:center}.grain__item{min-block-size:38px;padding-inline:var(--s-3);border:1px solid transparent;border-radius:var(--r-1);color:var(--fg-2);font-size:var(--t-13)}.grain__item:hover{color:var(--pick)}.grain__item[aria-current=page]{background:var(--surface);border-color:var(--line-2);box-shadow:var(--sh-1);color:var(--pick);font-weight:700}@media (max-width:480px){.grain__item{min-block-size:44px}}.shub__head{margin-block-end:var(--s-5)}.shub__headrow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-3)}.shub__headrow h1{margin:0}.shub__headrow .page-head__sub{margin:var(--s-1) 0 0}.sstat{display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:36px;padding-inline:var(--s-3);background:var(--surface);border:1px solid var(--pick-soft);border-radius:var(--r-2);color:var(--fg-2);font-size:var(--t-13)}.sstat__dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--ok)}.sstat--wait .sstat__dot{background:var(--warn)}.shub__find{position:relative;display:flex;margin-block-start:var(--s-4)}.shub__find input{inline-size:100%;min-block-size:44px;padding-inline:calc(var(--s-4) + 24px) var(--s-3);background:var(--surface);border:1px solid var(--pick-soft);border-radius:var(--r-2);color:var(--fg);font:inherit;font-size:var(--t-14)}.shub__find input:focus-visible{border-color:var(--pick);outline:2px solid var(--pick);outline-offset:-1px}.shub__findicon{position:absolute;inset-inline-start:var(--s-3);inset-block-start:50%;transform:translateY(-50%);color:var(--fg-3);pointer-events:none}.shub__findgo{position:absolute;inset-inline-end:6px;inset-block-start:6px}.sgroup{margin-block-end:var(--s-6)}.sgroup__head{display:flex;align-items:center;gap:var(--s-2);padding-block-end:var(--s-2);margin-block-end:var(--s-4);border-block-end:1px solid var(--pick-soft)}.sgroup__head h2{margin:0;font-size:var(--t-18)}.sgroup__n{padding:2px var(--s-2);background:var(--pick-soft);border-radius:var(--r-1);color:var(--pick);font-size:var(--t-12);font-weight:600}.scards{display:grid;grid-template-columns:1fr;gap:var(--s-4)}@media (min-width:768px){.scards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.scards{grid-template-columns:repeat(3,minmax(0,1fr))}}.scard{display:flex;align-items:flex-start;gap:var(--s-3);min-block-size:44px;padding:var(--s-5);background:var(--surface);border:1px solid var(--pick-soft);border-radius:var(--r-3);color:var(--fg)}.scard:hover{border-color:var(--pick);box-shadow:var(--sh-2)}.scard:focus-visible{outline:2px solid var(--pick);outline-offset:2px}.scard__tile{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;flex:0 0 auto;background:var(--pick-soft);border-radius:var(--r-2);color:var(--pick)}.scard:hover .scard__tile{background:var(--pick);color:var(--surface)}.scard__body{min-inline-size:0;flex:1 1 auto}.scard__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-1)}.scard__row h3{margin:0;font-size:var(--t-15);font-weight:700}.scard:hover .scard__row h3{color:var(--pick)}.scard__go{color:var(--fg-3);opacity:0}.scard:hover .scard__go{opacity:1}.scard__badge{margin-inline-start:var(--s-2);padding:2px var(--s-2);border-radius:var(--r-sm);background:var(--ok-bg,var(--surface-2));color:var(--ok,var(--fg-2));font-weight:500;white-space:nowrap}.scard__badge,.sfoot{font-size:var(--t-12)}.sfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);margin-block-start:var(--s-6);padding-block-start:var(--s-4);border-block-start:1px solid var(--line);color:var(--fg-3)}.sfoot__state,.sfoot__sys{display:inline-flex;align-items:center;gap:var(--s-2)}.sfoot__sys{gap:var(--s-4)}.slocale{display:flex;flex-wrap:wrap;gap:var(--s-6)}.slocale>div{display:grid;gap:var(--s-1)}.ostat{display:grid;gap:var(--s-4)}.ostat__row{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem;gap:var(--s-3);align-items:start}.sdom__add{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:flex-end}.sdom__host{flex:1 1 16rem;margin:0}.sdom{margin-block-start:var(--s-4)}.sdom__rec{margin:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md)}.sdom__rec,.sdom__rec>div{display:grid;gap:var(--s-2)}.sdom__rec>div{grid-template-columns:4rem minmax(0,1fr)}.sdom__rec dt{color:var(--fg-3);font-size:var(--t-13)}.sdom__rec dd{margin:0;font-size:var(--t-13);overflow-wrap:anywhere;text-align:start}.scard__hint{display:block;margin-block-start:2px;overflow:hidden;color:var(--fg-2);font-size:var(--t-13);text-overflow:ellipsis;white-space:nowrap}.shelp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5);background:var(--pick-soft);border:1px solid var(--pick-soft);border-radius:var(--r-3)}.shelp h3{margin:0;font-size:var(--t-16)}.shelp p{margin:var(--s-1) 0 0;color:var(--fg-2);font-size:var(--t-13)}@media (prefers-reduced-motion:no-preference){.scard,.scard__go,.scard__tile{transition:transform var(--dur-1) var(--ease)}}.kpis--home .kpi{box-shadow:0 1px 2px color-mix(in srgb,var(--v-900) 7%,transparent);border-color:var(--v-100,var(--line-2))}.kpi:hover{border-color:var(--line-2);box-shadow:var(--sh-1)}.kpi__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.kpi__label{font-size:var(--t-12);color:var(--fg-2);font-weight:var(--w-medium);min-inline-size:0}.kpi__tile{flex:none;inline-size:32px;block-size:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--v-100);color:var(--v-600)}.kpi__trend{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-block-size:26px}.kpi__value{font-family:var(--font-num);font-size:clamp(var(--t-18),5.4vw,var(--t-26));overflow-wrap:break-word;font-weight:var(--w-semi);letter-spacing:var(--track-tighter);line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi__spark{flex:none;inline-size:56px;block-size:24px;color:var(--accent-600)}.kpi__spark--flat{color:var(--line-3)}.kpi__foot{display:flex;justify-content:space-between;align-items:center;gap:var(--s-2);font-size:var(--t-12);color:var(--fg-3);margin-block-start:var(--s-1);padding-block-start:var(--s-2);border-block-start:1px solid var(--v-100,var(--line))}.kpi__note{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi__foot b{display:inline-flex;align-items:center;gap:2px;flex:none;color:var(--accent-700);font-weight:var(--w-medium)}.row--share .row__meta{flex-wrap:wrap}.share{inline-size:100%;block-size:6px;margin-block-start:var(--s-1);background:var(--v-100,var(--line));overflow:hidden}.share,.share>i{display:block;border-radius:var(--r-pill)}.share>i{block-size:100%;background:var(--v-600,var(--accent-600))}.promo{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-4);padding:var(--s-5);min-inline-size:0;background:var(--v-100);border:1px solid color-mix(in srgb,var(--v-600) 22%,var(--line-2));border-radius:var(--d-r-card,var(--r-md));box-shadow:0 1px 2px color-mix(in srgb,var(--v-900) 7%,transparent)}.promo__top{display:grid;gap:var(--s-2);min-inline-size:0}.promo__eyebrow{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-12);font-weight:var(--w-semi);color:var(--v-600)}.promo__title{margin:0;font-size:var(--t-15,var(--t-16));font-weight:var(--w-semi);color:var(--v-900)}.promo__body{margin:0;font-size:var(--t-13);line-height:var(--d-lh);color:var(--fg-2)}.promo__cta{inline-size:100%;justify-content:center;gap:var(--s-2);min-block-size:44px;background:transparent;color:var(--v-600);border:1px solid var(--v-600)}.promo__cta:hover{background:var(--v-600);color:var(--on-action);border-color:var(--v-600)}.mcards{display:grid;gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.mcards{grid-template-columns:repeat(4,minmax(0,1fr))}}.mcard{display:grid;align-content:start;padding:var(--s-4);background:var(--surface);border:1px solid var(--v-100,var(--line));border-radius:var(--d-r-card,var(--r-md))}.mcard,.mcard__head{gap:var(--s-2);min-inline-size:0}.mcard__head{display:flex;align-items:center;justify-content:space-between;font-size:var(--t-13);color:var(--fg-3)}.mcard__head .icon{flex:none;color:var(--accent-600)}.mcard__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);min-inline-size:0}.mcard__value{font-family:var(--font-num);font-size:var(--t-24,var(--t-21));font-weight:var(--w-semi);letter-spacing:var(--track-tighter);color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-inline-size:0;white-space:nowrap;overflow-wrap:normal;font-size:clamp(var(--t-18),6vw,var(--t-24,var(--t-21)))}.mcard__row{flex-wrap:wrap;row-gap:var(--s-1)}.mcard__value--text{white-space:normal}.mcard__value small{font-family:var(--font);font-size:var(--t-13);font-weight:var(--w-normal);color:var(--fg-3);margin-inline-start:4px}.mcard__badge{flex:none;padding-inline:var(--s-2);padding-block:2px;border-radius:var(--r-md);font-size:var(--t-11,var(--t-12));font-weight:600;background:var(--v-50);color:var(--accent-700);border:1px solid var(--v-100)}.mcard__badge--up{background:var(--ok-soft);color:var(--ok);border-color:color-mix(in srgb,var(--ok) 20%,transparent)}.mcard__badge--down{background:var(--danger-bg);color:var(--danger);border-color:color-mix(in srgb,var(--danger) 20%,transparent)}.mcard__badge--brand{background:var(--v-100);color:var(--v-600);border-color:color-mix(in srgb,var(--v-600) 30%,transparent)}.mcard__note{font-size:var(--t-12);color:var(--fg-3)}.mcard__row:has(.mcard__value--text){flex-wrap:wrap;row-gap:var(--s-1)}.mcard__value--text{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance;font-size:clamp(var(--t-16),4.8vw,var(--t-24));line-height:1.35}.treedepth{justify-content:space-between;padding:var(--s-3) var(--s-4);margin-block-end:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.treedepth,.treedepth__main{display:flex;align-items:center;gap:var(--s-3)}.treedepth__main{min-inline-size:0}.treedepth__icon{flex:none;inline-size:32px;block-size:32px;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;background:var(--v-100);color:var(--v-600)}.treedepth__text{display:grid;gap:2px;min-inline-size:0}.treedepth__label{font-size:var(--t-13);font-weight:var(--w-semi);color:var(--accent-700)}.treedepth__cap,.treedepth__note{font-size:var(--t-12);color:var(--fg-3)}.treedepth__cap{flex:none;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line)}.paycard{justify-content:space-between}.paycard,.paycard__main{display:flex;align-items:center;gap:var(--s-3)}.paycard__main{min-inline-size:0}.paycard__text>h2{margin:0}.paycard__text{display:grid;gap:2px;min-inline-size:0}.paycard__title{font-size:var(--t-15);font-weight:var(--w-semi)}.paycard__hint{font-size:var(--t-13);color:var(--fg-2)}.paycard__side{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--s-2)}.pay__tile,.paycard__side{align-items:center;flex:none}.pay__tile{inline-size:40px;block-size:40px;border-radius:var(--r-md);display:inline-flex;justify-content:center;background:var(--v-100);color:var(--v-600)}@media (max-width:599px){.paycard{flex-wrap:wrap}.paycard__side{inline-size:100%;justify-content:flex-start}}.tkpis{display:grid;gap:var(--s-3);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.tkpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.tkpi{flex-direction:column;padding:var(--s-5);min-inline-size:0;background:var(--surface);border:1px solid var(--v-100,var(--line));border-radius:var(--d-r-card,var(--r-md))}.tkpi,.tkpi__top{display:flex;justify-content:space-between;gap:var(--s-3)}.tkpi__top{align-items:flex-start}.tkpi__text{display:grid;gap:2px;min-inline-size:0}.tkpi__label{font-size:var(--t-13);color:var(--fg-3)}.tkpi__value{font-family:var(--font-num);font-size:var(--t-32);font-weight:var(--w-semi);letter-spacing:var(--track-tighter);color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-inline-size:0}.tkpi__note{font-size:var(--t-12);color:var(--fg-3)}.tkpi__tile{flex:none;inline-size:40px;block-size:40px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;background:var(--v-50);color:var(--v-600)}.tkpi__tile--bad{background:var(--danger-bg);color:var(--danger)}.tkpi__tile--ok{background:var(--ok-soft);color:var(--ok)}.tkpi__foot{display:flex;gap:var(--s-2);padding-block-start:var(--s-3);border-block-start:1px solid var(--v-100,var(--line));font-size:var(--t-13);color:var(--fg-3)}.tkpi--gauge,.tkpi__foot{align-items:center;justify-content:space-between}.tkpi--gauge{flex-direction:row}.gauge{flex:none;inline-size:72px;block-size:72px;transform:rotate(-90deg)}.gauge__track{fill:none;stroke:var(--v-100);stroke-width:4}.gauge__fill{fill:none;stroke:var(--v-600);stroke-width:4;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.gauge__fill{transition:none}}.goal{display:grid;gap:var(--s-3)}.goal__line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);font-size:var(--t-13)}.goal__name{font-weight:var(--w-semi);color:var(--fg);min-inline-size:0}.goal__cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2);margin-block-start:var(--s-1);padding-block-start:var(--s-3);border-block-start:1px solid var(--v-100,var(--line))}.goal__cell{display:grid;gap:2px;justify-items:center;text-align:center;padding:var(--s-3) var(--s-2);min-inline-size:0;background:var(--v-50,var(--surface-2));border:1px solid var(--v-100,var(--line));border-radius:var(--r-md)}.goal__cellLabel{font-size:var(--t-11,var(--t-12));color:var(--fg-3)}.goal__cellValue{font-family:var(--font-num);font-size:var(--t-15,var(--t-16));font-weight:var(--w-semi);color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-inline-size:0}.goal__cell--left .goal__cellValue{color:var(--v-700,var(--accent-700))}.goal__edit>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;min-block-size:44px;font-size:var(--t-13);color:var(--accent-700);font-weight:var(--w-medium)}.goal__edit>summary::-webkit-details-marker{display:none}.goal__edit>summary:hover{text-decoration:underline}.goal__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap}.goal__big{font-family:var(--font-num);font-size:var(--t-26);font-weight:var(--w-semi);letter-spacing:var(--track-tighter);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal__pct{font-size:var(--t-13);color:var(--fg-2)}.goal__form{display:flex;gap:var(--s-2);align-items:end;flex-wrap:wrap}.goal__form .field{flex:1 1 160px;margin:0}.feed,.feed__item{display:grid}.feed__item{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--s-3);align-items:center;padding:var(--s-3) var(--s-4);border-block-start:1px solid var(--line);text-decoration:none;color:inherit;min-block-size:56px}.feed__item:first-child{border-block-start:0}.feed__item:hover{background:var(--surface-2)}.feed__ico{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:var(--r-sm);background:var(--surface-2);color:var(--fg-2)}.feed__ico--warn{background:var(--warn-bg);color:var(--warn)}.feed__ico--danger{background:var(--danger-bg);color:var(--danger)}.feed__ico--info{background:var(--info-bg);color:var(--info)}.feed__title{font-size:var(--t-14);font-weight:var(--w-medium)}.feed__meta{font-size:var(--t-12);color:var(--fg-3)}.grip-h{display:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin-inline-end:var(--s-1);border:0;border-radius:var(--r-sm);background:transparent;color:var(--fg-3);cursor:grab;touch-action:none;flex:none}@media (scripting:enabled){.grip-h{display:inline-flex}}.grip-h:focus-visible,.grip-h:hover{color:var(--fg);background:var(--surface-2)}.grip-h:focus-visible{outline:none}.grip-h:focus-visible{box-shadow:var(--ring)}.is-dragging{position:relative;z-index:2;background:var(--surface);box-shadow:var(--sh-2);border-radius:var(--r-md)}.is-dragging,.is-dragging .grip-h{cursor:grabbing}[data-sortable][aria-busy=true]{opacity:.7}.menu-row .grip-h{block-size:40px}@media (max-width:768px){.menu-row .grip-h{block-size:44px}}@media (scripting:enabled){.inline{cursor:text;border-radius:var(--r-xs);outline:1px dashed transparent;outline-offset:2px}.inline:hover{outline-color:var(--line-3);background:var(--surface-2)}.badge.inline{cursor:pointer}}.inline.is-editing{outline:none;background:transparent;padding:0}.inline__input{--btn-h:32px;block-size:32px;min-inline-size:7ch;max-inline-size:12ch;padding:0 var(--s-2);font-size:var(--t-13);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inline.is-saving{opacity:.6}.inline.is-saved{outline:2px solid var(--ok-line);outline-offset:2px;background:var(--ok-bg)}.badge.is-optimistic{opacity:.75}.toasts{position:fixed;inset-block-end:calc(var(--s-4) + env(safe-area-inset-bottom));inset-inline:0;display:grid;justify-items:center;gap:var(--s-2);z-index:var(--z-dialog);pointer-events:none;padding:0 var(--s-4)}.toast{max-inline-size:min(100%,420px);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--navy-800);color:var(--on-navy);font-size:var(--t-14);box-shadow:var(--sh-3);animation:toast-in var(--dur-2) var(--spring) both;pointer-events:auto}.toast--ok{background:var(--ok)}.toast--bad{background:var(--danger)}.toast.is-out{animation:toast-out var(--dur-2) var(--ease) both}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes toast-out{to{opacity:0;transform:translateY(8px)}}@media (max-width:767px){.toasts{inset-block-end:calc(76px + env(safe-area-inset-bottom))}}.topbar__search{position:relative}.topbar__results{position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;display:grid;padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-3);z-index:var(--z-drawer);max-block-size:min(60vh,420px);overflow:auto}.topbar__results[aria-busy=true]:after{content:"…";padding:var(--s-2) var(--s-3);color:var(--fg-3)}.topbar__hit{display:block;padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);color:var(--fg);text-decoration:none;font-size:var(--t-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-block-size:40px;line-height:24px}.topbar__hit:focus-visible,.topbar__hit:hover{background:var(--surface-2)}.topbar__hit:focus-visible{outline:none;box-shadow:var(--ring)}.topbar__hit--all{color:var(--accent-600);font-weight:var(--w-semi);border-block-start:1px solid var(--line);margin-block-start:var(--s-1)}.topbar__none{margin:0;padding:var(--s-2) var(--s-3);color:var(--fg-2);font-size:var(--t-14)}.pv{display:grid;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper-2)}.pv__bar{display:flex;align-items:center;justify-content:space-between;padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--pv,var(--accent-600));color:var(--on-navy);font-weight:var(--w-semi);font-size:var(--t-13)}.pv__dot{inline-size:18px;block-size:18px;border-radius:50%;background:color-mix(in srgb,var(--on-navy) 25%,transparent)}.pv__hero{display:grid;gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-sm);background:color-mix(in srgb,var(--pv) 12%,var(--surface))}.pv__hero b{font-size:var(--t-16)}.pv__hero [data-pv=subtitle]{font-size:var(--t-12);color:var(--fg-2)}.pv__btn{justify-self:start;margin-block-start:var(--s-1);padding:var(--s-1) var(--s-3);border-radius:var(--r-full);background:var(--pv);color:var(--on-navy);font-size:var(--t-12);font-weight:var(--w-semi)}.pv__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-2)}.pv__card{display:grid;gap:var(--s-1);padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface)}.pv__img{block-size:40px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--pv) 16%,var(--surface))}.pv__t{block-size:8px;inline-size:70%;border-radius:var(--r-full);background:var(--ink-100)}.pv__price{font-size:var(--t-12);font-weight:var(--w-semi);color:var(--pv);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.toast,.toast.is-out{animation:none}}.toast a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:var(--w-semi)}.toast--live{background:var(--navy-900);border-inline-start:4px solid var(--accent-500)}.row--new{background:var(--accent-050)}.count[hidden]{display:none}.tick-inline{inline-size:20px;block-size:20px;margin:0;accent-color:var(--accent-600);cursor:pointer;flex:none}.cover-pick{display:flex;flex-wrap:wrap;gap:var(--s-2)}.cover-pick__item{position:relative;cursor:pointer}.cover-pick__item input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.cover-pick__item img,.cover-pick__none{display:grid;place-items:center;inline-size:120px;block-size:90px;object-fit:cover;border-radius:var(--r-sm);border:2px solid var(--line);background:var(--surface-2);font-size:var(--t-12);color:var(--fg-2)}.cover-pick__item input:checked+.cover-pick__none,.cover-pick__item input:checked+img{border-color:var(--accent-500);box-shadow:var(--ring)}.cover-pick__item input:focus-visible+.cover-pick__none,.cover-pick__item input:focus-visible+img{box-shadow:var(--ring)}.eyetog__ico{position:relative;display:inline-grid;place-items:center;inline-size:15px;block-size:15px}.eyetog__ico .icon{grid-area:1/1}.eyetog__ico .icon:first-child{opacity:0;transform:scale(.8)}.eyetog[data-on] .eyetog__ico .icon:first-child,.eyetog__ico .icon:nth-child(2){opacity:1;transform:none}.eyetog[data-on] .eyetog__ico .icon:nth-child(2){opacity:0;transform:scale(.8)}.eyetog[data-on]{color:var(--accent-600)}@media (prefers-reduced-motion:no-preference){.eyetog__ico .icon{transition:opacity var(--dur-1) var(--spring),transform var(--dur-1) var(--spring)}}.eyetog[disabled]{opacity:.55;cursor:progress}.is-bad{outline:2px solid var(--danger);outline-offset:2px;border-radius:var(--r-xs)}.bulk--stock{border-block-start:1px solid var(--line)}.input--sm{--btn-h:36px;block-size:36px;padding-inline:var(--s-2);font-size:var(--t-13);font-feature-settings:"tnum","tnum";font-variant-numeric:tabular-nums}@supports selector(:has(*)){.kindbox{display:none}form:has(input[name=kind][value=bundle]:checked) .kindbox[data-kind~=bundle],form:has(input[name=kind][value=bundle_fixed]:checked) .kindbox[data-kind~=bundle_fixed],form:has(input[name=kind][value=bxgy]:checked) .kindbox[data-kind~=bxgy],form:has(input[name=kind][value=free_shipping]:checked) .kindbox[data-kind~=free_shipping],form:has(input[name=kind][value=quantity]:checked) .kindbox[data-kind~=quantity],form:has(input[name=kind][value=subscription]:checked) .kindbox[data-kind~=subscription]{display:grid}}.kindpick{border:0;padding:0;margin:0}.kindpick,.kindpick__grid{display:grid;gap:var(--s-2)}.kindpick__grid{grid-template-columns:1fr}@media (min-width:720px){.kindpick__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kindpick__card{position:relative;cursor:pointer}.kindpick__card input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.kindpick__body{display:grid;gap:2px;justify-items:start;min-block-size:44px;padding:var(--s-3);border:2px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--fg-2)}.kindpick__body b{font-size:var(--t-14);color:var(--fg);font-weight:var(--w-semi)}.kindpick__hint{font-size:var(--t-12);color:var(--fg-3)}.kindpick__card input:checked+.kindpick__body{border-color:var(--accent-500);background:var(--accent-050);color:var(--fg)}.kindpick__card input:focus-visible+.kindpick__body{box-shadow:var(--ring)}.codefield{display:flex;gap:var(--s-2);align-items:stretch}.codefield .input{flex:1 1 auto;min-inline-size:0;font-feature-settings:"tnum"}.codefield__gen{display:none;flex:none}@media (scripting:enabled){.codefield__gen{display:inline-flex}}.kindpick__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rows--tree .row[data-depth="1"]{padding-inline-start:var(--s-10)}.rows--tree .row[data-depth="1"] .row__title:before{content:"";inline-size:10px;block-size:10px;flex:none;border-inline-start:1px solid var(--line-2);border-block-end:1px solid var(--line-2);border-end-start-radius:var(--r-xs);margin-inline-end:var(--s-2);margin-block-end:4px}.rows--tree .row[data-depth-want="1"]{padding-inline-start:var(--s-10)}.rows--tree .row[data-depth-want="0"]{padding-inline-start:0}.permedit{position:relative}.permedit>summary{list-style:none;cursor:pointer}.permedit>summary::-webkit-details-marker{display:none}.permedit__pop{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;z-index:var(--z-drawer);inline-size:min(92vw,460px);padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-3);display:grid;gap:var(--s-2)}.permedit__roles{display:flex;flex-wrap:wrap;gap:var(--s-2)}.permedit__grid{display:grid;gap:var(--s-1);grid-template-columns:1fr;max-block-size:40vh;overflow-y:auto}@media (min-width:560px){.permedit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.permedit__item{display:flex;align-items:center;gap:var(--s-2);min-block-size:32px;font-size:var(--t-13)}.permedit__item input{inline-size:18px;block-size:18px;accent-color:var(--accent-600);flex:none}.permedit__foot{justify-content:space-between;padding-block-start:var(--s-2);border-block-start:1px solid var(--line)}.daterange,.permedit__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.daterange__form{display:grid;align-items:end;gap:var(--s-2);grid-template-columns:auto auto auto}.daterange__dates{display:grid;grid-auto-flow:column;align-items:center;gap:var(--s-2)}.daterange__dates .input{inline-size:9.5rem}@media (max-width:559px){.daterange__form{grid-template-columns:1fr}.daterange__dates .input{inline-size:8.5rem}}.goal__big,.kpi__value,.price,.u-num{overflow-wrap:break-word}.picks{display:grid;gap:var(--s-3);grid-template-columns:1fr}@media (min-width:720px){.picks{grid-template-columns:repeat(3,minmax(0,1fr))}}.pick{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2);align-content:start;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);min-inline-size:0}.pick.is-on{border-color:var(--accent-500);background:var(--accent-050)}.pick__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.pick__title{font-size:var(--t-15);font-weight:var(--w-semi);color:var(--fg)}.pick__hint{margin:0;font-size:var(--t-12);color:var(--fg-3);line-height:var(--lh-snug)}.pick>*{min-inline-size:0}.pick .actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--s-2)}.pick .actions>form{display:grid}.pick .actions .btn{inline-size:100%}@media (max-width:719px){.pick .btn--sm{--btn-h:44px}}.explain{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);margin-block-end:var(--s-4)}.explain>summary{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding:var(--s-2) var(--s-4);cursor:pointer;font-size:var(--t-14);font-weight:var(--w-medium);color:var(--fg-2);list-style:none}.explain>summary::-webkit-details-marker{display:none}.explain>summary:hover{color:var(--fg)}.explain>summary:focus-visible{box-shadow:var(--ring);border-radius:var(--r-sm)}.explain[open]>summary{border-block-end:1px solid var(--line);color:var(--fg)}.explain__body{padding:var(--s-4)}.explain__list{margin:0;display:grid;gap:var(--s-3)}.explain__list dt{font-size:var(--t-13);font-weight:var(--w-semi);color:var(--fg);margin-block-end:var(--s-1)}.explain__list dd{margin:0;font-size:var(--t-13);color:var(--fg-2);line-height:var(--lh-base);max-inline-size:68ch}@media (min-width:900px){.explain__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}}.brand-slots{display:grid;gap:var(--s-5);grid-template-columns:1fr}@media (min-width:900px){.brand-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.brand-slot{display:grid;gap:var(--s-2);align-content:start;min-inline-size:0}.brand-slot__head{display:grid;gap:2px}.brand-slot__pv{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.brand-slot__pv--wide{grid-template-columns:1fr}.brand-slot__bg{display:grid;place-items:center;block-size:88px;padding:var(--s-2);border:1px solid var(--hair);border-radius:var(--r-md);color:var(--t3);overflow:hidden}.brand-slot__pv--wide .brand-slot__bg{block-size:64px}.brand-slot__bg--light{background:var(--paper)}.brand-slot__bg--dark{background:var(--v-900);border-color:var(--v-900);color:var(--v-300)}.brand-slot__bg img{max-inline-size:100%;max-block-size:100%;object-fit:contain}.brand-slot__form{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.file-pick{position:relative;cursor:pointer;min-block-size:44px}.file-pick:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.brand-icons{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:end}.brand-icons__i{display:grid;justify-items:center;gap:4px;font-size:var(--t-12);color:var(--t2)}.brand-icons__i img{border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--paper-3)}.og-card{display:grid;max-inline-size:420px;margin-block-end:var(--s-4);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden;background:var(--paper)}.og-card img{inline-size:100%;block-size:auto;aspect-ratio:1200/630;object-fit:cover}.og-card__empty{display:grid;place-items:center;aspect-ratio:1200/630;background:var(--paper-3);color:var(--t3)}.og-card__meta{display:grid;gap:2px;padding:var(--s-3);background:var(--paper-3);font-size:var(--t-13);color:var(--t2)}.og-card__meta b{color:var(--t1)}.brand-color{padding:4px;block-size:44px}.brand-scale{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.brand-scale__s{display:grid;place-items:end start;block-size:44px;padding:4px;border-radius:var(--r-sm);font-size:var(--t-11);color:var(--t1)}.brand-scale__s[data-step="500"],.brand-scale__s[data-step="600"],.brand-scale__s[data-step="700"],.brand-scale__s[data-step="800"],.brand-scale__s[data-step="900"]{color:var(--on-action)}[data-brand-contrast][data-ok="0"]{color:var(--bad)}.brand-fonts{display:grid;gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.brand-font,.brand-radius{display:grid;gap:4px;padding:var(--s-3);min-block-size:44px;cursor:pointer;border:1.5px solid var(--hair);border-radius:var(--r-md);background:var(--paper)}.brand-font:has(input:checked),.brand-radius:has(input:checked){border-color:var(--v-600);background:var(--v-50)}.brand-font:focus-within,.brand-radius:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.brand-font__name{font-weight:700;font-size:var(--t-16);color:var(--t1)}.brand-font__sample{font-size:var(--t-14);color:var(--t2)}.brand-radii{display:grid;gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr))}.brand-radius{justify-items:center;text-align:center;font-size:var(--t-13)}.brand-radius__card{display:grid;gap:6px;inline-size:100%;max-inline-size:110px;padding:8px;border:1px solid var(--hair);border-radius:var(--pv-r);background:var(--paper)}.brand-radius__img{block-size:40px;border-radius:var(--pv-r);background:var(--v-100)}.brand-radius__btn{block-size:14px;border-radius:var(--pv-r);background:var(--v-600)}.brand-pv__site{display:grid;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--hair);border-radius:var(--pv-r);background:var(--pv-50);font-family:var(--pv-font)}.brand-pv__hdr{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--pv-r);background:var(--paper);color:var(--pv-600)}.brand-pv__hdr b{color:var(--t1)}.brand-pv__hdr img{block-size:24px;inline-size:auto}.brand-pv__card{display:grid;gap:4px;padding:var(--s-3);border-radius:var(--pv-r);background:var(--paper);border:1px solid var(--hair)}.brand-pv__img{aspect-ratio:4/3;border-radius:var(--pv-r);background:var(--pv-100)}.brand-pv__card{--v-600:var(--pv-600);--r-md:var(--pv-r);--font-body:var(--pv-font)}.field [data-error-for]{display:none}.field:has(.input:user-invalid) [data-error-for]{display:flex}.field:has(.input:user-invalid) .input{border-color:var(--bad)}.theme-down{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin:var(--s-3) var(--s-4) 0}.theme-down span{flex:1 1;min-inline-size:220px}.cz-bar{position:sticky;inset-block-start:0;z-index:var(--z-sticky,20);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-block-end:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.cz{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1100px){.cz{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.cz__preview{position:sticky;inset-block-start:72px}}.cz__side{min-inline-size:0}.cz-lock{display:inline-flex;align-items:center;gap:4px;text-decoration:none}.cz-lock:focus-visible{outline:none;box-shadow:var(--ring)}.cz-themes{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cz-theme{display:grid;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.cz-theme.is-on{border-color:var(--accent-600);box-shadow:inset 0 0 0 1px var(--accent-600)}.cz-theme__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.cz-tree{list-style:none;margin:0;padding:0}.cz-node{align-items:flex-start}.cz-node[data-visible="0"] .row__title{color:var(--fg-3)}.cz-node__body{flex:1 1;min-inline-size:0}.cz-node__body>summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-block-size:44px;cursor:pointer;list-style:none}.cz-node__body>summary::-webkit-details-marker{display:none}.cz-node__body>summary:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--r-sm)}.cz-node__form{margin-block:var(--s-2) var(--s-3)}.icon.cz-up,[dir] .icon--dir.cz-up{transform:rotate(-90deg)}.icon.cz-down,[dir] .icon--dir.cz-down{transform:rotate(90deg)}.cz-add__list{display:grid;gap:var(--s-1);margin:var(--s-2) 0 0;padding:0;list-style:none;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cz-add__item{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);inline-size:100%;min-block-size:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--fg);font:inherit;text-align:start;cursor:pointer}.cz-add__item:focus-visible{outline:none;box-shadow:var(--ring)}.cz-add__item.is-locked{cursor:default;color:var(--fg-3)}.cz-govs{display:grid;gap:var(--s-1);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));border:0;padding:0;margin:0}.cz-img{display:grid;gap:var(--s-3);grid-template-columns:1fr;padding:var(--s-3);margin-block-end:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}@media (min-width:640px){.cz-img{grid-template-columns:160px 1fr}}.cz-img__empty,.cz-img__shot img{display:block;inline-size:160px;max-inline-size:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-sm);background:var(--surface)}.cz-img__empty{display:grid;place-items:center;padding:var(--s-2);text-align:center;font-size:var(--t-12);color:var(--fg-2);border:1px dashed var(--line-2)}.cz-img__acts{display:grid;gap:var(--s-3);align-content:start}.cz-img__up{display:grid;gap:var(--s-2)}.cz-img .btn,.cz-img .input{min-block-size:44px}.cz-img .btn{justify-self:start}.cz-focal fieldset{border:0;padding:0;margin:0 0 var(--s-2)}.cz-focal__grid{display:grid;grid-template-columns:repeat(3,44px);gap:4px;direction:rtl}.cz-focal__pt{display:grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--surface);cursor:pointer}.cz-focal__pt input{inline-size:18px;block-size:18px;margin:0;accent-color:var(--v-600)}.cz-focal__pt:has(input:checked){border-color:var(--v-600);background:var(--v-50)}.cz-focal__pt:has(input:focus-visible){outline:2.5px solid var(--v-500);outline-offset:2px}.cz-css{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-13)}.cz-frame__stage{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);block-size:900px}.cz-frame__el{display:block;border:0;inline-size:375px;block-size:900px;margin-inline:auto;background:var(--paper);transform-origin:top center}.cz-frame[data-device="768"] .cz-frame__el{inline-size:768px}.cz-frame[data-device="1440"] .cz-frame__el{inline-size:1440px}@media (scripting:none){.cz-frame__stage{overflow:auto}}.cz-frame__note{display:block;margin-block-start:var(--s-2)}.cz-legacy{margin-block-start:var(--s-6)}.cz-legacy>summary{margin-block-end:var(--s-3)}.bn-thumb{flex:none;inline-size:96px;block-size:54px;border-radius:var(--r-sm);object-fit:cover;background:var(--surface-2)}.bn-thumb--video{display:grid;place-items:center;color:var(--fg-3);font-size:var(--t-12)}.bn-media{display:grid;gap:var(--s-2);margin:0;padding:var(--s-3);list-style:none;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.bn-media__item{display:grid;gap:var(--s-1);justify-items:start}.bn-media__item img{inline-size:100%;block-size:auto;border-radius:var(--r-sm);background:var(--surface-2)}fieldset.field{border:0;padding:0;margin:0;min-inline-size:0}fieldset.field>legend{padding:0;margin-block-end:var(--s-2)}.docs-preview{position:sticky;inset-block-start:16px;align-self:start}.docs-preview__stage{overflow-x:auto;padding:16px;border-radius:var(--r-md);background:var(--hair)}.docs-preview__stage .sdoc{margin-inline:auto}@media (max-width:1023px){.docs-preview{position:static}}.wa-tree{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.wa-tree .wa-tree{padding-inline-start:var(--s-5);margin-block-start:var(--s-2);border-inline-start:2px solid var(--line)}.wa-node>details{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.wa-node__head{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-3);cursor:pointer}.wa-node__head .badge{margin-inline-start:auto}.wa-node__head:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.wa-node__form{padding:var(--s-3);border-block-start:1px solid var(--line)}.wa-node__add{margin-block-start:var(--s-3)}.wa-node__add>summary{list-style:none;display:inline-flex;min-block-size:44px}.wa-sim{margin:0;padding:var(--s-3);border-radius:var(--r-md);background:var(--ok-bg);white-space:pre-wrap;font-family:var(--font-body);font-size:var(--t-14);line-height:var(--lh-base)}.scan-dialog{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-4);background:var(--surface);inline-size:min(92vw,420px)}.scan-dialog::-webkit-backdrop{background:var(--overlay)}.scan-dialog::backdrop{background:var(--overlay)}.scan-dialog__video{display:block;inline-size:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-md);background:var(--surface-2)}.scan-dialog__hint{margin:var(--s-3) 0;font-size:var(--t-13)}@media (max-width:767.98px){[data-blog-comments] .row__acts .btn--icon,[data-blog-comments] .row__acts .btn--sm{--btn-h:44px}}.tip{display:grid;grid-template-columns:auto 1fr auto;gap:var(--s-3);align-items:center;padding:var(--s-3) var(--s-4);margin-block-end:var(--s-5);border:1px solid var(--line);border-inline-start:3px solid var(--accent-600);border-radius:var(--r-sm);background:var(--surface)}.tip--upgrade{border-inline-start-color:var(--accent-600);background:var(--accent-100)}.tip--feature{border-inline-start-color:var(--accent-500)}.tip--insight{border-inline-start-color:var(--ok-600,var(--accent-600))}.tip__icon{color:var(--accent-600)}.tip__body{display:grid;gap:2px;min-inline-size:0}.tip__title{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-14)}.tip__tag{font-size:var(--t-11);font-weight:var(--w-semi);padding:1px 6px;border-radius:999px;background:var(--surface-2);color:var(--fg-2)}.tip__text{font-size:var(--t-13);color:var(--fg-2)}.tip__acts{display:flex;align-items:center;gap:var(--s-2)}@media (max-width:559px){.tip{grid-template-columns:auto 1fr}.tip__acts{grid-column:1/-1;justify-content:flex-end}}.recent__item{display:inline-flex;align-items:center}.recent__item>a{border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0}.recent__pin{display:inline-flex}.recent__pin button{display:inline-grid;place-items:center;inline-size:40px;block-size:44px;border:1px solid var(--line);border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--r-full);border-end-end-radius:var(--r-full);background:var(--surface);color:var(--fg-3);cursor:pointer}.recent__pin button:hover{color:var(--gold)}.recent__item[data-pinned] .recent__pin button{color:var(--gold);background:var(--gold-soft)}.kpi__cmp{display:inline-flex;align-items:center;gap:2px;padding-inline:var(--s-2);padding-block:2px;border-radius:var(--r-sm);font-size:var(--t-11,var(--t-12));font-weight:600;color:var(--fg-3);background:var(--v-50)}.kpi__cmp--up{color:var(--ok);background:var(--ok-soft)}.kpi__cmp--down{color:var(--danger);background:var(--danger-bg)}.kpi__cmp--new{color:var(--accent-700);background:var(--v-100)}.goal__year{margin-block-start:var(--s-4);padding-block-start:var(--s-4);border-block-start:1px solid var(--line)}.gallery{display:grid;gap:var(--s-4)}@media (min-width:900px){.gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.theme-card{display:flex;flex-direction:column;overflow:hidden;padding:0}.theme-card.is-on{border-color:var(--accent-600)}.theme-card__desk{display:block;inline-size:100%;block-size:100%}.theme-card__desk,.theme-card__phone{object-fit:cover;object-position:top center}.theme-card__phone{position:absolute;inset-block-end:-6%;inset-inline-start:5%;inline-size:24%;block-size:auto;border:2px solid var(--surface);border-radius:var(--r-md);box-shadow:var(--sh-2)}.theme-card__body{display:grid;gap:var(--s-3);padding:var(--s-4)}.theme-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.theme-card__head h2{margin:0;font-size:var(--t-16)}.theme-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);font-size:var(--t-13)}.theme-card__stars{display:inline-flex;align-items:center;gap:var(--s-1);color:var(--gold)}.theme-card__sectors{flex-wrap:wrap;overflow:visible}.chip--sm{font-size:var(--t-12);min-block-size:30px;padding:0 var(--s-2)}.theme-card__rate{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);border-block-start:1px solid var(--line);padding-block-start:var(--s-3)}.rate{display:inline-flex;gap:2px}.rate__star{display:inline-grid;place-items:center;inline-size:34px;block-size:34px;border:0;background:none;color:var(--fg-3);cursor:pointer;border-radius:var(--r-sm)}.rate__star:hover{color:var(--gold);background:var(--gold-soft)}.rate__star[aria-pressed=true]{color:var(--gold)}.menu__pop{max-inline-size:min(280px,calc(100vw - var(--s-4) * 2))}@media (max-width:959px){.chip--sm{min-block-size:44px}.rate__star{inline-size:44px;block-size:44px}}@media (max-width:400px){.topbar{gap:var(--s-1);padding-inline:var(--s-2)}}@media (max-width:559px){.topbar{flex-wrap:wrap;row-gap:var(--s-2)}.topbar__search{flex:1 0 100%;order:9;max-inline-size:none}}@media (max-width:959px){a.badge{min-block-size:44px}}.theme-card__shot{position:relative;overflow:hidden;margin:0;aspect-ratio:16/10;background:var(--surface-2);border-block-end:1px solid var(--line)}.theme-card__frame{position:absolute;top:0;left:0;inline-size:1280px;block-size:1000px;border:0;pointer-events:none;transform:scale(.32);transform-origin:top left}@media (min-width:900px){.theme-card__frame{transform:scale(.36)}}.theme-card__poster{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center;z-index:1;transition:opacity var(--dur-2) var(--ease)}@media (hover:hover){.theme-card:focus-within .theme-card__poster,.theme-card:hover .theme-card__poster{opacity:0}}@media (prefers-reduced-motion:reduce){.theme-card__poster{transition:none}}.gallery{align-items:stretch}.theme-card__body{display:flex;flex-direction:column;flex:1 1}.theme-card__rate{order:1}.theme-card__foot{order:2;margin-block-start:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}.theme-card__price{font-size:var(--t-13);font-weight:600;color:var(--fg-2);display:flex;flex-direction:column;gap:2px}.theme-card__price .price{font-size:var(--t-15);font-weight:700;color:var(--fg)}.theme-card__price-note{font-size:var(--t-12);font-weight:500;color:var(--fg-3)}.theme-card__acts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.theme-card__acts .btn{min-block-size:44px}.theme-card__acts .confirm>summary{min-block-size:44px;display:inline-flex;align-items:center}.theme-card__meta>*+*{padding-inline-start:var(--s-3);border-inline-start:1px solid var(--line)}.confirm{display:inline-block;position:relative}.confirm>summary{list-style:none;cursor:pointer}.confirm>summary::-webkit-details-marker{display:none}.confirm__body{position:absolute;z-index:var(--z-sticky);inset-inline-start:0;inset-block-start:calc(100% + var(--s-2));inline-size:min(320px,80vw);display:grid;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-2)}[dir=rtl] .confirm__body{inset-inline-start:auto;inset-inline-end:0}@media (min-width:768px){.page-head--stick{position:sticky;top:var(--topbar-h);z-index:3;background:var(--bg);padding-block:var(--s-3);margin-block-start:calc(var(--s-3) * -1);border-block-end:1px solid var(--line)}}.qaccess{display:flex;gap:var(--s-2);margin-block-end:var(--s-4);overflow-x:auto;scrollbar-width:none;min-width:0}.qaccess::-webkit-scrollbar{display:none}.qaccess__item{display:inline-flex;align-items:center;gap:var(--s-2);flex:0 0 auto;min-block-size:36px;padding-inline:var(--s-3);border:1px solid var(--line);border-radius:var(--d-r-field);background:var(--pick-soft,var(--surface-2));color:var(--pick-ink,var(--fg));font-size:var(--t-13);font-weight:var(--w-semi);text-decoration:none}.qaccess__item:hover{background:var(--v-50,var(--surface-2));color:var(--fg);border-color:var(--v-300,var(--line-3))}.qaccess__item[aria-current]{background:var(--pick-soft,var(--v-100));color:var(--pick,var(--v-600));border-color:var(--v-200,var(--line-2))}@media (max-width:767px),(pointer:coarse){.qaccess__item{min-block-size:44px}}.hbanner{display:flex;gap:var(--s-3);padding:var(--s-4) var(--s-5);margin-block-end:var(--s-5);background:var(--hero,var(--v-600));border:1px solid var(--hero-line,var(--v-700));border-radius:var(--d-r-card)}.hbanner,.hbanner__icon{align-items:center;color:var(--on-action)}.hbanner__icon{display:inline-flex;justify-content:center;inline-size:40px;block-size:40px;flex:0 0 auto;border-radius:var(--r-sm);background:color-mix(in srgb,var(--on-action) 18%,transparent)}.hbanner__text{min-width:0;flex:1 1 auto}.hbanner__eyebrow{display:block;font-size:var(--t-11,var(--t-12));font-weight:var(--w-semi);margin-block-end:2px;color:color-mix(in srgb,var(--on-action) 76%,transparent)}.hbanner__title{font-size:var(--t-16);font-weight:var(--w-semi);margin:0 0 2px;color:var(--on-action)}.hbanner__body{font-size:var(--t-13);margin:0;line-height:var(--d-lh);color:color-mix(in srgb,var(--on-action) 88%,transparent)}.hbanner__cta{flex:0 0 auto;min-block-size:44px;background:var(--surface);color:var(--v-700,var(--accent-700));border-color:var(--surface)}.hbanner__cta:hover{background:var(--surface-2)}.hbanner__acts{display:flex;align-items:center;gap:var(--s-2);flex:0 0 auto}.hbanner__cta2{min-block-size:44px;background:transparent;color:var(--on-action);border-color:color-mix(in srgb,var(--on-action) 50%,transparent)}.hbanner__cta2:hover{background:color-mix(in srgb,var(--on-action) 12%,transparent)}@media (max-width:520px){.hbanner{flex-wrap:wrap}.hbanner__acts{inline-size:100%;flex-wrap:wrap}.hbanner__cta,.hbanner__cta2{inline-size:100%;justify-content:center}}.tchoice__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.tchoice__item{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3);min-block-size:44px;border:1px solid var(--line);border-radius:var(--d-r-field);background:var(--surface);color:var(--fg);text-decoration:none}.tchoice__item:hover{background:var(--v-50,var(--surface-2));border-color:var(--v-600,var(--accent-600))}.tchoice__item:focus-visible{outline:2px solid var(--v-600,var(--accent-600));outline-offset:2px}.tchoice__icon{display:inline-flex;color:var(--v-600,var(--accent-600));flex:0 0 auto}.tchoice__text{display:grid;gap:2px;min-width:0;flex:1 1 auto}.tchoice__go{color:var(--d-muted);flex:0 0 auto}.sheet,dialog{border-radius:var(--d-r-modal)}[data-hydrated] .u-nojs{display:none}.dt{display:block;overflow-x:auto;overscroll-behavior-x:contain}.dt tbody td .tick input[type=checkbox],.dt thead th .tick input[type=checkbox]{inline-size:20px;block-size:20px}.dt tbody td .tick,.dt thead th .tick{flex:none}.dt__name{display:grid;gap:2px;min-width:0}.dt__title{font-weight:var(--w-semi)}.dt__code{display:inline-flex;align-items:center;gap:var(--s-1)}.dt__code,.dt__sub{font-size:var(--t-12);color:var(--d-muted)}.dt__copy{display:none}[data-hydrated] .dt__copy{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;padding:0;border:0;background:none;color:var(--d-muted);border-radius:var(--d-r-field);cursor:pointer}[data-hydrated] .dt__copy:hover{color:var(--fg);background:var(--surface-2)}[data-hydrated] .dt__copy[data-copied]{color:var(--d-ok)}.dt__acts,.dt__pick{inline-size:1%;white-space:nowrap}.dt__acts{text-align:end}.dt__btn{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border:1px solid transparent;border-radius:var(--d-r-field);color:var(--d-muted);background:none;cursor:pointer;list-style:none}.dt__btn::-webkit-details-marker{display:none}.dt__btn:hover{color:var(--fg);background:var(--surface-2);border-color:var(--line)}.dt__btn:focus-visible{outline:2px solid var(--v-600,var(--accent-600));outline-offset:2px}.dt__chev{transition:transform .12s ease}.dt__chev--open{transform:rotate(-90deg)}.dt__menu{position:relative;display:inline-block}.dt__menulist{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 4px);z-index:5;min-inline-size:180px;display:grid;gap:2px;padding:var(--s-2);border:1px solid var(--line);border-radius:var(--d-r-card);background:var(--surface);box-shadow:var(--sh-2)}.dt__menulist a,.dt__menulist button{display:flex;align-items:center;gap:var(--s-2);min-block-size:36px;padding:0 var(--s-2);border:0;background:none;color:var(--fg);font:inherit;text-align:start;text-decoration:none;border-radius:var(--d-r-field);cursor:pointer;inline-size:100%}.dt__menulist a:hover,.dt__menulist button:hover{background:var(--surface-2)}.dt__menulist button[data-danger]{color:var(--d-crit)}.dt__drawer>td{background:var(--surface-2);padding:var(--s-4)}.dt__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-block-start:1px solid var(--line);color:var(--d-muted)}.dt__count,.dt__foot{font-size:var(--t-13)}@media (max-width:767px){.dt .table--cards tbody td.dt__pick{display:flex;font-weight:inherit;padding-block-end:0;margin-block-end:0;border-block-end:0}.dt .table--cards tbody td.dt__pick+td{display:block;font-weight:var(--w-semi);padding-block-end:var(--s-2);margin-block-end:var(--s-1);border-block-end:1px solid var(--line)}.dt .table--cards tbody td.dt__pick+td:before{content:none}.dt__btn{inline-size:44px;block-size:44px;flex:none}[data-hydrated] .dt__copy{min-inline-size:44px;min-block-size:44px}.dt tbody td .tick input[type=checkbox],.dt tbody td.dt__pick input[type=checkbox]{inline-size:20px;block-size:20px}.dt__acts{display:flex;gap:var(--s-2);justify-content:flex-start}.dt__drawer>td{padding:var(--s-3)}}.odraw{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.odraw__box{display:grid;gap:var(--s-1);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--d-r-card);background:var(--surface)}.odraw__label{font-size:var(--t-12);font-weight:var(--w-semi);color:var(--fg-2)}.odraw__line{margin:0;font-size:var(--t-13)}.chips--tabs{flex-wrap:nowrap}.odraw__box--items{grid-column:1/-1}.oitems{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none}.oitem{display:flex;align-items:center;gap:var(--s-3);padding-block:var(--s-1)}.oitem+.oitem{border-block-start:1px dashed var(--line);padding-block-start:var(--s-2)}.oitem .thumb{inline-size:40px;aspect-ratio:1;object-fit:cover;flex:none;border-radius:var(--d-r-field);background:var(--surface-2)}.oitem .thumb--ph{display:inline-grid;place-items:center;color:var(--d-muted)}.oitem__main{display:grid;gap:2px;min-inline-size:0;flex:1 1 auto}.oitem__name{font-size:var(--t-13);font-weight:var(--w-semi)}.oitem__qty{font-size:var(--t-12)}.oitem__sum{font-size:var(--t-13);white-space:nowrap}.oitem--rest{display:block;font-size:var(--t-12)}.odraw__acts{grid-column:1/-1;padding-block-start:var(--s-2);border-block-start:1px solid var(--line)}.odraw__acts,.odraw__assign{display:flex;flex-wrap:wrap;gap:var(--s-2)}.odraw__assign{align-items:center;margin-block-start:var(--s-2)}.odraw__assign .select{min-inline-size:180px}.pager--inline{display:inline-flex;margin:0}.dt__prod,.pager--inline{align-items:center;gap:var(--s-3)}.dt__prod{display:flex;min-width:0}.dt__prod .thumb{flex:0 0 auto;inline-size:40px;block-size:40px;border-radius:var(--d-r-field);object-fit:cover}.dt__grip{inline-size:1%;white-space:nowrap}@media not all and (scripting:enabled){.dt__grip{display:none}}.menuprev{display:flex;flex-wrap:wrap;gap:var(--s-3)}.menuprev__group{display:grid;gap:var(--s-1)}.menuprev__root{display:inline-flex;align-items:center;min-block-size:36px;padding-inline:var(--s-3);border:1px solid var(--line);border-radius:var(--d-r-field);background:var(--surface);font-weight:var(--w-semi);font-size:var(--t-13)}.menuprev__kids{display:flex;flex-wrap:wrap;gap:var(--s-1);padding-inline-start:var(--s-3)}.menuprev__kid{font-size:var(--t-12);color:var(--d-muted)}.menuprev__kid:not(:last-child):after{content:" ·"}.menuprev__thumb{inline-size:24px;aspect-ratio:1;margin-inline-end:var(--s-2);border-radius:var(--d-r-field);object-fit:cover;background:var(--surface-2);flex:none}.menuprev__thumb--none{display:inline-grid;place-items:center;color:var(--d-muted)}.menuprev__n{margin-inline-start:var(--s-2);padding-inline:var(--s-2);border-radius:var(--d-r-field);background:var(--surface-2);color:var(--d-muted);font-size:var(--t-11)}.menuprev__kid .menuprev__n{margin-inline-start:var(--s-1);padding-inline:var(--s-1)}@media (min-width:1200px){.cols--index-prev{grid-template-columns:minmax(0,190px) minmax(0,1fr) minmax(0,260px)}.pprev{position:sticky;inset-block-start:calc(var(--topbar-h) + var(--s-4))}}.pprev,.pprev__card{display:grid;gap:var(--s-2)}.pprev__card{padding:var(--s-3);border:1px solid var(--line);border-radius:var(--d-r-card);background:var(--surface)}.pprev__shot{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:var(--surface-2);color:var(--d-muted)}.pprev__shot,.pprev__shot img{border-radius:var(--d-r-field)}.pprev__shot img{inline-size:100%;block-size:100%;object-fit:cover}.pprev__name{font-size:var(--t-14);line-height:var(--d-lh);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pprev__name,.pprev__price{font-weight:var(--w-semi)}.dt{container-type:inline-size}@container (max-width: 840px){.dt td[data-cell=payState],.dt td[data-cell=payment],.dt td[data-cell=region],.dt th[data-col=payState],.dt th[data-col=payment],.dt th[data-col=region]{display:none}}@container (max-width: 760px){.dt td[data-cell=age],.dt td[data-cell=loc],.dt td[data-cell=placed],.dt td[data-cell=reminder],.dt td[data-cell=updated],.dt th[data-col=age],.dt th[data-col=loc],.dt th[data-col=placed],.dt th[data-col=reminder],.dt th[data-col=updated]{display:none}}@container (max-width: 520px){.dt td[data-cell=alert],.dt td[data-cell=courier],.dt td[data-cell=reserved],.dt th[data-col=alert],.dt th[data-col=courier],.dt th[data-col=reserved]{display:none}}@container (max-width: 980px){.dt .table td,.dt .table th{padding-inline:var(--s-2)}.dt__grip,.dt__pick{inline-size:44px}.dt__acts{inline-size:1%}.dt__name .dt__title{font-size:var(--t-13);display:inline-flex;align-items:center;min-block-size:44px}}@media (min-width:768px){@container (max-width: 980px){.dt__btn{inline-size:30px;block-size:30px}}}@container (max-width: 620px){.dt .table td,.dt .table th{padding-inline:var(--s-1)}.dt .badge{white-space:normal}}@media (min-width:1200px){.cols--tri:not(.is-picked){grid-template-columns:minmax(0,1fr)}}@media (min-width:1000px){.cols--detail{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.cols--detail>:last-child{position:sticky;inset-block-start:var(--s-4)}}.navg{display:contents}.navg>summary{list-style:none;display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);font-size:var(--t-14);font-weight:var(--w-medium);color:var(--fg-2);white-space:nowrap;cursor:pointer;min-block-size:44px}.navg>summary::-webkit-details-marker{display:none}.navg>summary .icon{color:var(--fg-3);flex:none}.navg>summary:hover{background:var(--surface-2);color:var(--fg)}.navg>summary:hover .icon{color:var(--fg-2)}.navg__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.navg__arrow{transition:transform .15s ease}.navg[open]>summary .navg__arrow{transform:rotate(180deg)}.navg[open]>summary{background:var(--surface-2);color:var(--fg);font-weight:var(--w-semi)}.navg[open]>summary .icon{color:var(--pick)}.navg__sub{display:flex;flex-direction:column;gap:var(--s-1)}@media (min-width:960px){.navg__sub{gap:1px;margin-inline-start:var(--s-4);padding-inline-start:var(--s-3);border-inline-start:2px solid var(--pick-soft);margin-block:2px var(--s-1)}}.navg__sub .nav__item>a{font-size:var(--t-13)}.planbox{display:grid;gap:var(--s-1);padding:var(--s-3);border:1px solid var(--pick-soft);border-radius:var(--r-md);background:var(--pick-soft)}.planbox__top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.planbox__name{font-weight:var(--w-bold);font-size:var(--t-13);color:var(--pick-ink)}.planbox__top .icon{color:var(--pick);flex:none}.planbox__sub{margin:0;font-size:var(--t-12);color:color-mix(in srgb,var(--v-900) 72%,transparent)}.planbox .btn{margin-block-start:var(--s-1)}.pager--num{flex-wrap:wrap;justify-content:space-between;gap:var(--s-3)}.pager__nums{display:flex;align-items:center;gap:var(--s-1);flex-wrap:wrap}.pager__page,.pager__step{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding-inline:var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--fg);text-decoration:none;background:var(--surface);font-size:var(--t-13);font-weight:var(--w-medium)}.pager__step{min-inline-size:44px}@media (min-width:960px) and (pointer:fine){.pager__page{min-inline-size:32px;min-block-size:32px}}.pager__page:hover,.pager__step:hover{background:var(--surface-2)}.pager__page[aria-current=page]{background:var(--v-600);border-color:var(--v-600);color:var(--on-action);font-weight:var(--w-semi)}.pager__page:focus-visible,.pager__step:focus-visible{box-shadow:var(--ring);outline:none}.pager__gap{padding-inline:var(--s-1);color:var(--fg-3)}.rate{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-4)}.rate__num{font-family:var(--font-num);font-size:var(--t-30);font-weight:var(--w-semi);line-height:1}.rate__stars{display:inline-flex;gap:2px}.rate__on{color:var(--warn)}.rate__off{color:var(--line-3,var(--line))}.rate__of{font-size:var(--t-12);color:var(--fg-2)}.rate__last{margin:var(--s-3) 0 0;font-size:var(--t-13);color:var(--fg-2);line-height:var(--d-lh);border-block-start:1px solid var(--line);padding-block-start:var(--s-3)}.bars{list-style:none;margin:0;padding:0}.bars,.bars__i{display:grid;gap:var(--s-2)}.bars__i{grid-template-columns:auto 1fr auto;align-items:center;font-size:var(--t-12)}.bars__k{color:var(--fg-2);white-space:nowrap}.bars__t{block-size:8px;background:var(--surface-3,var(--surface-2));overflow:hidden}.bars__f,.bars__t{border-radius:999px}.bars__f{display:block;block-size:100%;background:var(--v-600,var(--accent-600))}.bars__v{color:var(--fg-2);font-family:var(--font-num);min-inline-size:36px;text-align:end}.alert__cta{flex:0 0 auto;min-block-size:44px;align-self:center}@media (max-width:767px){.dt__title{display:inline-flex;align-items:center;min-block-size:44px;min-inline-size:44px}}.nav__kids{display:grid;gap:1px;margin-inline-start:var(--s-4);padding-inline-start:var(--s-3);border-inline-start:2px solid var(--v-100,var(--line))}.nav__kid>a{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);font-size:var(--t-13);color:var(--fg-2);text-decoration:none}.nav__kid>a:hover{background:var(--v-50,var(--surface-2));color:var(--fg)}.nav__kid>a[aria-current=page]{background:var(--pick-soft,var(--v-100));color:var(--pick,var(--v-600))}@media (max-width:767px),(pointer:coarse){.nav__kid>a{min-block-size:44px}}.subpanel{display:grid;gap:var(--s-2);margin-block-end:var(--s-4)}.subpanel__h{font-size:var(--t-14);font-weight:var(--w-semi);margin:0}.subpanel .panel__head{padding:0;border:0}.subpanel .panel__body{padding:0}.subpanel .panel__sub{font-size:var(--t-12);color:var(--fg-2);margin:0}.kpis--hero .kpi__value{font-size:clamp(var(--t-21),6.5vw,var(--t-30))}.hbanner--plain{background:var(--surface);border-color:var(--line);color:inherit}.hbanner--plain .hbanner__icon{background:var(--v-50,var(--surface-2));color:var(--v-600,var(--accent-600))}.hbanner--plain .hbanner__title{color:var(--fg)}.hbanner--plain .hbanner__body{color:var(--fg-2)}.hbanner--plain .hbanner__cta{background:var(--surface);color:var(--fg);border-color:var(--line-2)}.hbanner--plain .hbanner__eyebrow{color:var(--fg-3)}.hbanner--plain .hbanner__cta2{color:var(--v-700,var(--accent-700));border-color:var(--line-2)}.hbanner--plain .hbanner__cta2:hover{background:var(--v-50,var(--surface-2))}.page-head__acts{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.stabs{display:flex;gap:var(--s-6);overflow-x:auto;padding:var(--s-3) var(--s-5) 0;background:var(--pick-soft,var(--surface-2));border-block-end:1px solid var(--v-100,var(--line));border-start-start-radius:var(--r-3);border-start-end-radius:var(--r-3)}.stabs__item{display:inline-flex;align-items:center;gap:var(--s-2);flex:none;min-block-size:44px;padding-block-end:var(--s-2);border-block-end:2px solid transparent;color:var(--fg-2);font-size:var(--t-14);font-weight:var(--w-medium);white-space:nowrap}.stabs__item:hover{color:var(--fg)}.stabs__item[aria-current]{color:var(--pick);border-color:var(--pick);font-weight:var(--w-semi)}.sident{display:grid;gap:var(--s-5);padding-block-end:var(--s-5);border-block-end:1px solid var(--line)}@media (min-width:768px){.sident{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.sident__logorow{display:flex;align-items:center;gap:var(--s-4);margin-block-start:var(--s-3)}.sident__img{inline-size:80px;block-size:80px;flex:none;object-fit:contain;border-radius:var(--r-2);background:var(--surface-2);border:1px solid var(--line)}.sident__img--empty{display:inline-flex;align-items:center;justify-content:center;border:2px dashed var(--line-3);color:var(--fg-3)}.sident__fields{align-self:start}.stsub{margin:var(--s-5) 0 var(--s-2);font-size:var(--t-15);font-weight:var(--w-semi)}.input--static{display:flex;align-items:center;min-block-size:44px;background:var(--surface-2);color:var(--fg);cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stlegal{border-block-start:1px solid var(--line)}.stlegal__head{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--surface-2);cursor:pointer;list-style:none;min-block-size:44px}.stlegal__head::-webkit-details-marker{display:none}.stlegal__head:hover{background:var(--pick-soft,var(--surface-2))}.stlegal__ico{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:32px;block-size:32px;border-radius:var(--r-1);background:var(--pick-soft);color:var(--pick)}.stlegal__text{flex:1 1 auto;min-inline-size:0}.stlegal__text h2{margin:0;font-size:var(--t-15);font-weight:var(--w-semi)}.stlegal__text p{margin:2px 0 0;color:var(--fg-2);font-size:var(--t-13)}.stlegal__state{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--pick);font-size:var(--t-12);font-weight:var(--w-semi);flex:none}.stlegal__chev{transform:rotate(90deg);transition:transform .15s ease}.stlegal[open] .stlegal__chev{transform:rotate(-90deg)}.staddr{padding-block-start:0}.savebar__dot{display:inline-block;inline-size:10px;block-size:10px;border-radius:50%;background:var(--ok);margin-inline-end:var(--s-2);vertical-align:middle}@media (prefers-reduced-motion:reduce){.stlegal__chev{transition:none}}.snote{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4);background:var(--v-50,var(--surface));border:1px solid var(--v-100,var(--line));border-radius:var(--r-3)}h2.snote__title{margin:0;font-size:var(--t-14);font-weight:var(--w-semi);line-height:1.5}.rcols{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.rcols{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel__head .panel__h{margin:0;font-size:var(--t-18);font-weight:var(--w-semi);line-height:1.4}.donut{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-5)}.donut__ring{position:relative;inline-size:160px;block-size:160px;flex:none;margin-inline:auto}.donut__ring svg{display:block}.donut__center{position:absolute;inset:0;display:grid;place-content:center;text-align:center;gap:2px;pointer-events:none}.donut__k{font-size:var(--t-12);color:var(--fg-3)}.donut__n{font-family:var(--font-num);font-size:var(--t-24);font-weight:var(--w-semi);color:var(--fg);line-height:1.1}.donut__legend{list-style:none;margin:0;padding:0;flex:1 1;min-inline-size:min(100%,220px);display:grid;gap:var(--s-2)}.donut__item{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);min-block-size:44px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface-2)}.donut__sw{inline-size:12px;block-size:12px;border-radius:3px;flex:none}.donut__label{flex:1 1;min-inline-size:0}.donut__val{font-size:var(--t-13);color:var(--fg-2);white-space:nowrap}.trow__label{display:inline-flex;align-items:center;min-block-size:44px}.tkpis--h .tkpi__value{font-size:var(--t-24);margin:0}.swbtn{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border:0;background:transparent;cursor:pointer;padding:0}.swbtn__track{position:relative;inline-size:36px;block-size:20px;border-radius:999px;background:var(--line)}.swbtn__track:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:16px;block-size:16px;border-radius:999px;background:var(--surface);transition:transform .15s}.swbtn.is-on .swbtn__track{background:var(--v-600)}.swbtn.is-on .swbtn__track:after{transform:translateX(-16px)}.swbtn:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px;border-radius:999px}@media (prefers-reduced-motion:reduce){.swbtn__track,.swbtn__track:after{transition:none}}.sl{gap:var(--s-4)}@media (min-width:1024px){.sl{grid-template-columns:390px minmax(0,1fr)}}.sl__aside{border:1px solid var(--line);border-radius:var(--r-3);padding:var(--s-4);display:grid;gap:var(--s-3)}.sl__back{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;color:var(--fg-2);font-size:var(--t-13)}.sl__head{margin:0;padding:0;border:0}.sl__head h1{font-size:var(--t-18);display:inline-flex;align-items:center;gap:var(--s-2)}.sl__sect{display:grid;gap:2px;padding-block-start:var(--s-2);border-block-start:1px solid var(--line)}.sl__form{display:grid;gap:var(--s-3)}.sl__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.slide{border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface)}.slide__body>summary{list-style:none;cursor:pointer}.slide__body>summary::-webkit-details-marker{display:none}.slide__head{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);min-block-size:44px}.slide__ico{flex:none;inline-size:32px;block-size:32px;border-radius:var(--r-1);display:inline-flex;align-items:center;justify-content:center;background:var(--v-50);color:var(--v-600)}.slide__text{flex:1 1;min-inline-size:0;display:grid}.slide__title{font-weight:var(--w-semi);font-size:var(--t-14);overflow-wrap:anywhere}.slide__sub{font-size:var(--t-12);color:var(--fg-3)}.slide__body[open]>summary{border-block-end:1px solid var(--line)}.slide__body .cz-img,.slide__body .form{padding:var(--s-3)}.sl__add{display:flex;align-items:center;justify-content:center;gap:var(--s-2);min-block-size:44px;inline-size:100%;border:2px dashed var(--v-300);border-radius:var(--r-2);background:var(--v-50);color:var(--v-600);font-weight:var(--w-semi);cursor:pointer}.sl__save{margin-block-start:var(--s-2)}.sl__preview{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-3);padding:var(--s-4);min-inline-size:0;overflow:auto}.sl__preview .cz-frame__el{inline-size:100%;max-inline-size:100%;border:1px solid var(--line);border-radius:var(--r-2);background:var(--paper-fixed)}.crow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);margin-block-end:var(--s-3)}.crow .crumbs{margin:0}.crow__back{display:inline-flex;align-items:center;gap:var(--s-1);color:var(--fg-2);font-size:var(--t-13)}@media (max-width:767.98px){.crow__back{min-block-size:44px}}@media (min-width:768px){.crow .crumbs a{min-block-size:0}}.chead{flex-wrap:wrap;justify-content:space-between;padding:var(--s-5);margin-block-end:var(--s-4)}.chead,.chead__who{display:flex;align-items:center;gap:var(--s-3)}.chead__who{min-inline-size:0}.chead__mono{display:grid;place-items:center;flex:none;inline-size:56px;block-size:56px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--pick-soft);color:var(--pick);font-weight:700}.chead__line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.chead h1{margin:0}.chead .page-head__sub{margin:var(--s-1) 0 0}.ccols{display:grid;gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1024px){.ccols{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.cinfo{display:grid;gap:var(--s-4) var(--s-5)}@media (min-width:768px){.cinfo{grid-template-columns:repeat(2,minmax(0,1fr))}}.cinfo__item{display:grid;gap:var(--s-1);align-content:start;margin:0}.cinfo__label{color:var(--fg-3);font-size:var(--t-13)}.cinfo__code{font-size:var(--t-12)}.cinfo__date,.cinfo__phone,.cinfo__switch{display:inline-flex;align-items:center;gap:var(--s-2)}.cinfo__switch{min-block-size:44px}.careas{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-2) var(--s-4);margin-block-start:var(--s-4);padding-block-start:var(--s-4);border-block-start:1px solid var(--line)}.careas__main{flex:1 1 18rem;display:grid;gap:var(--s-2)}.careas__note{flex:0 1 auto;align-self:center;font-size:var(--t-12)}.careas__edit>summary{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;cursor:pointer;list-style:none}.careas__edit>summary::-webkit-details-marker{display:none}.careas__edit[open]{flex:1 1 100%}.careas__form{margin-block-start:var(--s-2)}.careas__edit:not([open])>.careas__form,.csettle:not([open])>.csettle__form{display:none}.careas__form details>summary{min-block-size:44px;display:flex;align-items:center;cursor:pointer}.cinfo__edit{margin-block-start:var(--s-1)}.ctabs{margin:0;flex-wrap:wrap;overflow:visible}.ctabs__n{display:inline-grid;place-items:center;min-inline-size:24px;block-size:24px;padding-inline:var(--s-1);border-radius:999px;background:var(--surface-2);font-size:var(--t-12)}.ctabs a[aria-current] .ctabs__n{background:var(--pick);color:var(--surface)}.cfoot{justify-content:space-between;gap:var(--s-2) var(--s-4);font-size:var(--t-12)}.cfoot,.cpolicy{display:flex;flex-wrap:wrap}.cpolicy{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5)}.cpolicy__text{flex:1 1 16rem;min-inline-size:0}.cpolicy h4{margin:0;font-size:var(--t-15)}.cpolicy p{margin:var(--s-1) 0 0;font-size:var(--t-13)}.cpolicy .u-link{display:inline-flex;align-items:center;min-block-size:44px}.cmoney__help{margin:0;font-size:var(--t-13)}.cdue{display:grid;gap:var(--s-2);padding:var(--s-4);border:1px solid var(--pick);border-radius:var(--r-2);background:var(--pick-soft)}.cdue__label{color:var(--pick);font-size:var(--t-13);font-weight:600}.cdue__value{font-size:var(--t-24,1.5rem);color:var(--pick)}.cdue__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-block-start:var(--s-2);border-block-start:1px solid var(--line);font-size:var(--t-12)}.cdue__wait{align-self:center;padding-inline:var(--s-1);border-radius:var(--r-1,4px);background:var(--surface);color:var(--warn)}.csettle>summary{list-style:none}.csettle>summary::-webkit-details-marker{display:none}.csettle__go{inline-size:100%;justify-content:center;min-block-size:56px;cursor:pointer}.csettle__form{margin-block-start:var(--s-3)}.clast{margin:0;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface-2);color:var(--fg-2);font-size:var(--t-12);text-align:center}.clink{display:flex;justify-content:center;gap:var(--s-1);min-block-size:44px;font-size:var(--t-13)}.caudit__h,.clink{align-items:center}.caudit__h{display:inline-flex;gap:var(--s-2);margin:0;font-size:var(--t-14);font-weight:600}.caudit__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-1) var(--s-3);margin:0;padding-block-start:var(--s-2);border-block-start:1px solid var(--line);font-size:var(--t-12)}.creceipt__rows{display:grid;gap:var(--s-3);margin:0}.creceipt__rows>div{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:var(--s-2)}.creceipt__rows dt{color:var(--fg-3)}.creceipt__rows dd{margin:0}.creceipt h1{margin:0;font-size:var(--t-18)}.mcols{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1024px){.mcols{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mcols__side{position:sticky;inset-block-start:calc(var(--topbar-h, 61px) + var(--s-4))}}.mlist{display:grid}.mitem,.mlist{gap:var(--s-3)}.mitem{display:flex;align-items:center;padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3)}.mitem__ico{flex:none;inline-size:36px;block-size:36px;border-radius:var(--r-2);display:inline-flex;align-items:center;justify-content:center;background:var(--v-50);color:var(--v-600)}.mitem__text{flex:1 1;min-inline-size:0;display:grid;gap:2px}.mitem__h{font-size:var(--t-15);font-weight:var(--w-semi)}.mitem__h,.mitem__sub{margin:0;overflow-wrap:anywhere}.mitem__sub{font-size:var(--t-13);color:var(--fg-3)}.mitem__text .badge{justify-self:start}.mitem__acts{display:flex;align-items:center;gap:var(--s-1);flex:none}.mitem__edit{position:relative}.mitem__edit>summary{list-style:none;cursor:pointer}.mitem__edit>summary::-webkit-details-marker{display:none}.mitem__edit[open]>summary{background:var(--v-50);color:var(--v-600)}.mitem__fields{display:grid;gap:var(--s-3);padding:var(--s-4);margin-block-start:var(--s-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-2)}.mitem__edit .mitem__fields{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 6px);z-index:var(--z-drawer);inline-size:min(92vw,420px);background:var(--surface);box-shadow:var(--sh-3)}.mitem--new{display:block;border-style:dashed;border-color:var(--v-300);background:var(--v-50)}.mitem__newhead{display:flex;align-items:center;gap:var(--s-2);cursor:pointer;color:var(--v-600);font-weight:var(--w-semi);min-block-size:44px;list-style:none}.mitem__newhead::-webkit-details-marker{display:none}.dt__btn--danger{color:var(--d-crit)}.mock{border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden;background:var(--surface)}.mock__url{font-family:var(--font-num);font-size:var(--t-12);color:var(--fg-3);padding:var(--s-2) var(--s-3);background:var(--surface-2);text-align:left}.mock__hdr,.mock__url{border-block-end:1px solid var(--line)}.mock__hdr{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3)}.mock__brand{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:var(--w-semi);min-inline-size:0}.mock__brand .member__avatar{inline-size:28px;block-size:28px;font-size:var(--t-12)}.mock__search{flex:1 1;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;font-size:var(--t-12);color:var(--fg-3);min-inline-size:0;white-space:nowrap;overflow:hidden}.mock__cart{color:var(--fg-2);display:inline-flex}.mock__nav{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);padding:var(--s-2) var(--s-3)}.mock__nav a{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--s-1);color:var(--fg-2);font-size:var(--t-13)}.mock__nav a[aria-current=page]{color:var(--pick);font-weight:var(--w-semi);background:var(--pick-soft);border-radius:var(--r-2);padding-inline:var(--s-2)}@media (max-width:767px){.mitem{flex-wrap:wrap}.mitem__acts{inline-size:100%;justify-content:flex-end}.mitem__edit .mitem__fields{position:static;inline-size:auto;box-shadow:none}}@media (min-width:768px){.tkpis--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tkpis--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tkpi__of{font-family:var(--font-body);font-size:var(--t-13);font-weight:var(--w-normal);color:var(--fg-3);letter-spacing:0}.member{display:flex;align-items:center;gap:var(--s-3);min-inline-size:0}.member__avatar{flex:none;inline-size:40px;block-size:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--v-50);color:var(--v-600);border:1px solid var(--v-100);font-weight:var(--w-semi);font-size:var(--t-13)}.member__text{display:grid;gap:2px;min-inline-size:0}.member__name{font-weight:var(--w-semi);display:inline-flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.member__contact{font-size:var(--t-13);color:var(--fg-3);overflow-wrap:anywhere}.rpill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-2);font-size:var(--t-13);background:var(--v-50);color:var(--v-600);border:1px solid var(--v-100);white-space:nowrap}.rpill:before{content:"";inline-size:6px;block-size:6px;border-radius:999px;background:currentColor}.rpill[data-role=owner]{background:var(--pick-soft);color:var(--pick);border-color:var(--pick)}.caps{display:inline-flex;flex-wrap:wrap;gap:4px}.caps,.rolecard{align-items:center}.rolecard{display:flex;gap:var(--s-3);padding:var(--s-4);background:var(--v-50);border:1px solid var(--v-100);border-radius:var(--r-3)}.rolecard__text{flex:1 1;min-inline-size:0}.rolecard__h{margin:0;font-size:var(--t-15);font-weight:var(--w-semi)}.rolecard__hint{margin:2px 0 0;font-size:var(--t-13);color:var(--fg-2)}.mx__on{color:var(--ok);display:inline-flex;align-items:center;gap:6px}.mx__part{font-size:var(--t-12)}.mx__off,.mx__part{color:var(--fg-3)}.member-edit{display:grid;gap:var(--s-4)}.member-edit .permedit__pop{position:static;inline-size:auto;box-shadow:none}@media (max-width:767px){.member__avatar{inline-size:36px;block-size:36px}.rpill{white-space:normal}}.fprev{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-5);padding:var(--s-4) var(--s-5);background:var(--surface-2);border-block-start:2px solid var(--line);border-radius:var(--r-2)}.fprev__brand{font-weight:var(--w-semi)}.fprev__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);font-size:var(--t-13);color:var(--fg-2)}.fprev__links li{min-block-size:24px}.fprev__links li,.snote__ico{display:inline-flex;align-items:center}.snote__ico{justify-content:center;flex:none;inline-size:32px;block-size:32px;border-radius:var(--r-1);background:var(--pick-soft);color:var(--pick)}.snote__title{font-size:var(--t-14);font-weight:var(--w-semi)}.snote__text{margin:2px 0 0;color:var(--fg-2);font-size:var(--t-13);line-height:1.7}.govs{display:grid;gap:var(--s-3)}.gov{background:var(--surface);border:1px solid var(--v-100,var(--line));border-radius:var(--r-3);overflow:hidden}.gov__head{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--pick-soft,var(--surface-2));cursor:pointer;list-style:none;min-block-size:44px}.gov__head::-webkit-details-marker{display:none}.gov[open] .gov__head{border-block-end:1px solid var(--v-100,var(--line))}.gov__ico{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:32px;block-size:32px;border-radius:var(--r-1);background:var(--v-100,var(--surface));color:var(--pick)}.gov__text{flex:1 1 auto;min-inline-size:0}.gov__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.gov__row h2{margin:0;font-size:var(--t-16)}.gov__chip,.gov__row h2{font-weight:var(--w-semi)}.gov__chip{display:inline-flex;align-items:center;padding:2px var(--s-2);border:1px solid var(--pick);border-radius:var(--r-1);background:var(--pick-soft);color:var(--pick)}.gov__chip,.gov__sub{font-size:var(--t-12)}.gov__sub{display:block;margin-block-start:2px;color:var(--fg-2)}.gov__switch{display:inline-flex;align-items:center;gap:var(--s-2);flex:none}.gov__swlabel{font-size:var(--t-12);color:var(--fg-2)}.gov__chev{flex:none;color:var(--fg-3);transform:rotate(90deg);transition:transform .15s ease}.gov[open] .gov__chev{transform:rotate(-90deg)}.gov__add{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin:var(--s-3);padding:var(--s-3);background:var(--pick-soft,var(--surface-2));border:1px dashed var(--pick);border-radius:var(--r-2);font-size:var(--t-13)}.gov__add .u-dim{display:inline-flex;align-items:center;gap:var(--s-1)}.zprice{position:relative;min-inline-size:7.5rem}.zprice__unit{position:absolute;inset-inline-end:var(--s-3);inset-block-start:50%;transform:translateY(-50%);color:var(--fg-3);font-size:var(--t-12);pointer-events:none}.zprice .input{padding-inline-end:2.6rem}.zfree{margin-block-start:var(--s-1);min-inline-size:7.5rem}.zfree .field__label{font-size:var(--t-11)}.zeta{white-space:nowrap}.zeta,.zeta__edit{display:inline-flex;align-items:center;gap:var(--s-1)}.zeta__edit{margin-block-start:var(--s-1)}.zeta__edit .input--sm{inline-size:4rem}@media (prefers-reduced-motion:reduce){.gov__chev{transition:none}}.panel__head--tools{flex-wrap:wrap;gap:var(--s-3);align-items:center}.panel__head--tools .chips{flex:1 1 auto;min-inline-size:0}.panel__head--tools .cluster{flex-wrap:wrap;gap:var(--s-2)}.panel__head--tools .input--sm{min-inline-size:11rem}.badge--pick{color:var(--pick);background:var(--pick-soft);border-color:var(--pick-soft)}.plink{align-items:center;gap:var(--s-1);padding:2px var(--s-2);border:1px solid var(--v-100,var(--line));border-radius:var(--r-1);background:var(--pick-soft,var(--surface-2));font-size:var(--t-12)}.plink,.plink .dt__copy{display:inline-flex}.grain--full{display:flex;inline-size:100%}.grain--full .grain__item{flex:1 1;justify-content:center}.trows{list-style:none;margin:0;padding:0}.trow{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-block-end:1px solid var(--line);min-block-size:44px}.trow:last-child{border-block-end:0}.trow__ico{color:var(--pick);flex:none;display:inline-flex}.trow__text{flex:1 1 auto;min-inline-size:0}.trow__label{display:block;font-size:var(--t-14);font-weight:var(--w-medium);cursor:pointer}.trow__hint{display:block;color:var(--fg-2);font-size:var(--t-12)}.switch{position:relative;display:inline-flex;align-items:center;inline-size:44px;block-size:44px;flex:none}.switch input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.switch__track{display:block;inline-size:44px;block-size:24px;border-radius:999px;background:var(--line-3);position:relative}.switch__track:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:20px;block-size:20px;border-radius:50%;background:var(--surface);box-shadow:var(--sh-1);transition:transform .15s ease}.switch input:checked+.switch__track{background:var(--pick)}.switch input:checked+.switch__track:after{transform:translateX(-20px)}[dir=ltr] .switch input:checked+.switch__track:after{transform:translateX(20px)}.switch input:focus-visible+.switch__track{outline:2px solid var(--pick);outline-offset:2px}.switch input:disabled+.switch__track{opacity:.5}@media (prefers-reduced-motion:reduce){.switch__track,.switch__track:after{transition:none}}@media (max-width:767px){.grip{min-block-size:44px}.crumbs a,.grip{min-inline-size:44px}.crumbs a{justify-content:center}.auth a.u-link,.auth__links a{display:inline-flex;align-items:center;min-block-size:44px}.input,.input--sm,.select,.topbar__input,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea{font-size:max(16px,1em)}}.odraw__assign .field--inline{flex:1 1 auto;min-inline-size:0;max-inline-size:100%}.odraw__assign .select{inline-size:100%;min-inline-size:0}.tabs.tabs--line>a[aria-current=page],.tabs.tabs--line>a[aria-current]{background:transparent;border-block-end:2px solid var(--pick);border-radius:0}.brand-scale__s[data-step="100"],.brand-scale__s[data-step="200"],.brand-scale__s[data-step="300"],.brand-scale__s[data-step="50"]{color:var(--ink-fixed)}@media (max-width:767px){a[href^="tel:"]{display:inline-flex;align-items:center;min-block-size:44px}[data-next-action]{position:sticky;inset-block-end:calc(54px + env(safe-area-inset-bottom, 0px));z-index:var(--z-sticky);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--sh-2)}[data-next-action] .panel__sub{display:none}}.field__err{display:flex;gap:var(--s-1);color:var(--danger);animation:fade-in var(--dur-1) var(--ease) both}.field__err,.field__net{font-size:var(--t-12);line-height:1.5}.field__net{color:var(--ok)}[aria-invalid=true].input,[aria-invalid=true].select,[aria-invalid=true].textarea{border-color:var(--danger)}[aria-invalid=true]:focus-visible{box-shadow:var(--ring-danger)}input[type=tel]{direction:ltr;text-align:end}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.btn.is-busy{position:relative;color:transparent!important;pointer-events:none}.btn.is-busy>*{visibility:hidden}.btn.is-busy:after{content:"";position:absolute;inset:0;margin:auto;inline-size:16px;block-size:16px;border-radius:50%;border:2px solid var(--paper-fixed);border-block-start-color:transparent;animation:craft-spin .7s linear infinite}.btn--ghost.is-busy:after,.btn--quiet.is-busy:after{border-color:var(--fg-2);border-block-start-color:transparent}@keyframes craft-spin{to{transform:rotate(1turn)}}.toast{display:flex;align-items:center;gap:var(--s-3)}.toast__act{background:none;border:0;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer;min-block-size:32px;padding-inline:var(--s-2)}.draftbar{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-4)}.draftbar .alert__body{flex:1 1 200px}.selpop{position:fixed;z-index:var(--z-dialog);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-3);padding:var(--s-2);display:grid;gap:var(--s-2);animation:fade-in var(--dur-1) var(--ease) both}.selpop__list{max-block-size:260px;overflow-y:auto;display:grid;gap:2px;overscroll-behavior:contain}.selpop__o{text-align:start;background:none;border:0;border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);font:inherit;font-size:var(--t-14);color:var(--fg);cursor:pointer;min-block-size:36px}.selpop__o.is-cur,.selpop__o:hover{background:var(--surface-2)}.selpop__o[aria-selected=true]{font-weight:700}.selpop__g{font-size:var(--t-12);color:var(--fg-2);padding:var(--s-2) var(--s-3) 2px}.selpop__none{padding:var(--s-3);color:var(--fg-2);font-size:var(--t-14);text-align:center}@media (max-width:599px){.selpop{inset-inline:var(--s-3);inset-block-end:calc(var(--s-3) + env(safe-area-inset-bottom));inset-block-start:auto}.selpop__list{max-block-size:50vh}.selpop__o{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.field__err,.selpop{animation:none}.btn.is-busy:after{animation-duration:1.8s}}.morefields{margin-block-end:var(--s-4)}.morefields__head{display:grid;gap:2px;padding:var(--s-3) var(--s-4);cursor:pointer;list-style:none;min-block-size:44px;font-weight:600}.morefields--in>.morefields__head{border:1px dashed var(--line);border-radius:var(--r-md)}.panel>.morefields>.morefields__head h2{margin:0;font-size:inherit}.morefields__head::-webkit-details-marker{display:none}.morefields__head small{font-weight:400;font-size:var(--t-12);color:var(--fg-2)}.morefields__head:hover{background:var(--surface-2)}.morefields[open]>.morefields__head{margin-block-end:var(--s-2)}.morefields>.morefields__body>.panel{box-shadow:none}@media (min-width:768px){.dt>.table--sticky thead th{inset-block-start:0;z-index:2;background:var(--surface-2)}.dt--fits>.table--sticky thead th{inset-block-start:var(--topbar-h)}.panel:has(>.dt),.panel:has(>.panel__body>.dt){overflow:visible}}.colpick{position:relative;margin-inline-start:auto}.colpick>summary{display:inline-flex;align-items:center;gap:var(--s-1);list-style:none;cursor:pointer}.colpick>summary::-webkit-details-marker{display:none}.colpick__pop{position:absolute;inset-block-end:calc(100% + var(--s-1));inset-inline-end:0;min-inline-size:200px;display:grid;gap:2px;padding:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-3);z-index:5}.colpick__l{display:flex;gap:var(--s-2);flex:1 1 auto}.colpick__l,.colpick__mv{align-items:center;cursor:pointer}.colpick__mv{display:inline-flex;justify-content:center;inline-size:28px;block-size:28px;border:0;background:none;color:var(--d-muted);border-radius:var(--r-sm)}.colpick__mv:hover:not(:disabled){background:var(--surface-3,var(--line));color:var(--fg)}.colpick__mv:disabled{opacity:.3;cursor:default}@media (pointer:coarse){.colpick__mv{inline-size:44px;block-size:44px}}.colpick__reset{margin-block-start:var(--s-1)}.colpick__o{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);font-size:var(--t-13);cursor:pointer;min-block-size:32px}.colpick__o:hover{background:var(--surface-2)}@media (max-width:767px){.colpick{display:none}}.skeleton--title{inline-size:160px}.skeleton--sub{inline-size:240px}details[open]>.colpick__pop,details[open]>.menu__pop,details[open]>.morefields__body{animation:fade-in var(--dur-1) var(--ease) both}@media (prefers-reduced-motion:reduce){details[open]>.colpick__pop,details[open]>.menu__pop,details[open]>.morefields__body{animation:none}}.craft .field [data-error-for],.craft .field:has(.input:user-invalid) [data-error-for]{display:none}@media (min-width:768px){.dt--fits{overflow:visible}}.morefields--in{margin-block:0}.morefields--in>.morefields__head{padding:var(--s-2) var(--s-3)}.menu__name{max-inline-size:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1340px){.topbar .menu__name,.topbar__end .menu__name{display:none}}@media (max-width:1500px){.topbar .plan-chip{display:none}}.topbar__ibtn{flex:0 0 auto}.topbar .topbar__visit .icon{color:inherit}@media (max-width:1280px){.topbar__kind{display:none}}@media (min-width:768px){tr[data-peek]{cursor:pointer}tr[data-peek]:hover>td{background:var(--surface-2)}}@media (max-width:767px){tr[data-peek]{cursor:pointer}}.peek{position:fixed;inset-block:0;inset-inline-start:auto;inset-inline-end:0;margin:0;inline-size:min(420px,100vw);max-inline-size:100vw;block-size:100dvh;max-block-size:100dvh;border:0;border-radius:0;padding:var(--s-5);overflow-y:auto;background:var(--surface);color:var(--fg)}.peek[open]{animation:fade-in var(--dur-1) var(--ease) both}@media (prefers-reduced-motion:reduce){.peek[open]{animation:none}}.peek__x{position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2);inline-size:44px;block-size:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--d-muted);border-radius:var(--r-sm);cursor:pointer}.peek__x:hover{background:var(--surface-2);color:var(--fg)}.peek__title{margin:0 0 var(--s-1);padding-inline-end:44px;font-size:var(--t-18);font-weight:var(--w-semi);line-height:1.5}.peek__sub{margin:0 0 var(--s-2);color:var(--d-muted);text-align:end}.peek__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2);margin:var(--s-4) 0}.peek__facts>div{padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--d-r-field);min-inline-size:0}.peek__facts dt{font-size:var(--t-12);color:var(--d-muted)}.peek__facts dd{margin:2px 0 0;font-weight:var(--w-semi);overflow-wrap:anywhere}.peek__sec{margin-block-end:var(--s-4)}.peek__h{margin:0 0 var(--s-2);font-size:var(--t-13);color:var(--d-muted);font-weight:var(--w-medium)}.peek__row{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);min-block-size:44px;padding-inline:var(--s-2);color:var(--fg);text-decoration:none;border-block-end:1px solid var(--line)}.peek__row:hover{background:var(--surface-2)}.peek__note{font-size:var(--t-13);color:var(--d-muted)}.peek__acts{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-block-start:var(--s-4)}.peek__acts .btn{min-block-size:44px}.peek__skel{display:grid;gap:var(--s-3);padding-block-start:var(--s-6)}.peek__skel .skeleton{display:block;block-size:56px;border-radius:var(--d-r-field)}.side--skel{min-block-size:0}.topbar--skel{min-block-size:56px}.skel-table{padding:var(--s-3)}.skel-table .skeleton--row:last-child{margin-block-end:0}.skeleton--card{block-size:104px;border-radius:var(--d-r-field)}.skeleton--chips{block-size:36px;margin-block-end:var(--s-4);border-radius:var(--d-r-field)}.skeleton--title{block-size:28px;inline-size:180px;margin-block-end:var(--s-2)}.skeleton--sub{block-size:14px;inline-size:min(320px,70%)}@media (max-width:959px){.side--skel{display:none}}.topbar__kbd{white-space:nowrap;flex:0 0 auto}.dt__titlerow{display:inline-flex;align-items:center;gap:var(--s-1);min-inline-size:0}:root[data-color-mode=dark] .promo__title{color:var(--fg)}:root[data-color-mode=dark] .planbox__sub{color:var(--fg-2)}@media (prefers-color-scheme:dark){:root[data-color-mode=auto] .promo__title{color:var(--fg)}:root[data-color-mode=auto] .planbox__sub{color:var(--fg-2)}}.pnew{max-inline-size:1280px;margin-inline:auto}.pnew__head{justify-content:space-between;flex-wrap:wrap;padding-block-end:var(--s-4);margin-block-end:var(--s-6);border-block-end:1px solid var(--line)}.pnew__head,.pnew__title{display:flex;align-items:center;gap:var(--s-4)}.pnew__title{min-inline-size:0}.pnew__back{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;flex:none;color:var(--accent-600);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-field)}.pnew__back:hover{background:var(--surface-2)}.pnew__h{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.pnew__h h1{margin:0;font-size:var(--t-24);line-height:1.4}.pnew__type{padding:2px var(--s-2);font-size:var(--t-12);font-weight:var(--w-semi);color:var(--fg-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--d-r-field);text-decoration:none}.pnew__sub{margin:2px 0 0;font-size:var(--t-13);color:var(--d-muted)}.pnew__acts{display:flex;gap:var(--s-3);flex:none}.pnew__acts .btn{min-block-size:40px;gap:var(--s-2)}.pnew__grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--s-6);align-items:start}.pnew__main,.pnew__side{display:flex;flex-direction:column;gap:var(--s-6);min-inline-size:0}.pnew__side{position:sticky;inset-block-start:80px}.pcard{border-radius:var(--d-r-field);padding:var(--s-6)}.pcard--side{padding:var(--s-5)}.pcard__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding-block-end:var(--s-3);margin-block-end:var(--s-5);border-block-end:1px solid var(--line);flex-wrap:wrap}.pcard__head h2{display:inline-flex;align-items:center;gap:var(--s-2);margin:0;font-size:var(--t-18);font-weight:var(--w-bold)}.pcard__head h2 .icon{color:var(--accent-600)}.pcard__head--sm{padding-block-end:var(--s-2);margin-block-end:var(--s-3)}.pcard__head--sm h3{display:inline-flex;align-items:center;gap:var(--s-1);margin:0;font-size:var(--t-15);font-weight:var(--w-bold)}.pcard__note{font-size:var(--t-12);color:var(--d-muted)}.pcard__live{padding:2px var(--s-2);font-size:var(--t-11);font-weight:var(--w-semi);color:var(--d-muted);background:var(--surface-2);border-radius:var(--d-r-field)}.pcard__toggle{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-13);color:var(--fg-2)}.pcard__h3{margin:0 0 var(--s-3);font-size:var(--t-14);font-weight:var(--w-bold)}.pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5)}.pgrid[hidden]{display:none}.pfield{display:flex;flex-direction:column;gap:var(--s-1);min-inline-size:0}.pfield--wide{grid-column:1/-1}.pfield--media{margin-block-end:var(--s-6);gap:var(--s-2)}.pfield__label{font-size:var(--t-13);font-weight:var(--w-semi)}.pfield__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.pfield__tip{font-size:var(--t-11);color:var(--d-muted)}.pinput{position:relative;display:block}.pinput .input{inline-size:100%;padding-left:64px;padding-right:var(--s-3);text-align:right}.pinput__unit{left:var(--s-3);font-size:var(--t-12);color:var(--d-muted)}.pinput__pill,.pinput__unit{position:absolute;inset-block-start:50%;transform:translateY(-50%);pointer-events:none}.pinput__pill{left:6px;padding:2px var(--s-2);font-size:var(--t-11);font-weight:var(--w-semi);color:var(--accent-600);background:var(--v-100);border-radius:var(--d-r-field)}.pinput .input:has(+.pinput__pill){padding-left:88px}.pinput--sm{inline-size:112px}.pinput--sm .input{padding-left:28px}.pinput--cell{inline-size:120px}.pdrop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-1);padding:var(--s-6);text-align:center;cursor:pointer;background:color-mix(in srgb,var(--surface-2) 40%,transparent);border:2px dashed var(--line);border-radius:var(--d-r-field)}.pdrop.is-over,.pdrop:hover{border-color:var(--accent-600)}.pdrop input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.pdrop__ico{display:inline-flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;margin-block-end:var(--s-2);color:var(--accent-600);background:var(--v-100);border-radius:var(--r-full)}.pdrop__title{font-size:var(--t-14);font-weight:var(--w-bold)}.pdrop__title u{color:var(--accent-600)}.pdrop__hint{font-size:var(--t-12);color:var(--d-muted)}.pthumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3);margin:var(--s-3) 0 0;padding:0;list-style:none}.pthumbs[hidden]{display:none}.pthumb{display:flex;flex-direction:column;padding:6px;background:var(--surface);border:1px solid var(--line);min-inline-size:0}.pthumb,.pthumb__img{border-radius:var(--d-r-field)}.pthumb__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--surface-2)}.pthumb__img img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.pthumb__main{position:absolute;inset-block-start:6px;inset-inline-start:6px;padding:2px 6px;font-size:var(--t-11);font-weight:var(--w-bold);color:var(--on-action);background:var(--accent-600);border-radius:var(--d-r-field)}.pthumb__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-1);padding-block-start:6px}.pthumb__name{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-11);color:var(--d-muted);text-align:center;direction:ltr}.pthumb__btn{display:inline-flex;flex:none;padding:0;color:var(--d-muted);background:none;border:0;cursor:pointer}.pthumb__btn:hover{color:var(--fg)}.pthumb__btn--del:hover{color:var(--danger)}.pthumb--add{padding:0;border-style:dashed;background:color-mix(in srgb,var(--surface-2) 30%,transparent)}.pthumb--add button{flex-direction:column;justify-content:center;gap:var(--s-1);inline-size:100%;block-size:100%;min-block-size:96px;font-size:var(--t-11);font-weight:var(--w-semi);color:var(--accent-600);background:none;border:0;cursor:pointer}.pcats,.pthumb--add button{display:flex;align-items:center}.pcats{flex-wrap:wrap;gap:var(--s-2);min-block-size:44px;padding:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-field)}.pcat{display:none;align-items:center;gap:6px;min-block-size:24px;padding-inline:10px;font-size:var(--t-13);color:var(--accent-600);background:var(--v-100);border:1px solid color-mix(in srgb,var(--accent-600) 20%,transparent);border-radius:var(--d-r-field);cursor:pointer}.pcat input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.pcat:has(input:checked){display:inline-flex}.pcat__x{display:none}.pcat:has(input:checked) .pcat__x{display:inline-flex}.pcat:has(input:focus-visible){outline:2px solid var(--accent-600);outline-offset:1px}.pcats:has(.pcats__add[open]) .pcat{display:inline-flex}.pcats:has(.pcats__add[open]) .pcat:not(:has(input:checked)){color:var(--fg-2);background:var(--surface-2);border-color:var(--line)}.pcats__add{order:99}.pcats__add summary{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:24px;padding-inline:10px;font-size:var(--t-12);color:var(--fg-2);background:var(--surface-2);border-radius:var(--d-r-field);cursor:pointer;list-style:none}.pcats__add summary::-webkit-details-marker{display:none}.pcats__empty{font-size:var(--t-13);color:var(--accent-600)}.pbranches{margin-block-start:var(--s-6);overflow:hidden;border:1px solid var(--line);border-radius:var(--d-r-field)}.pbranches[hidden]{display:none}.pbranches__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);flex-wrap:wrap;padding:var(--s-3);font-size:var(--t-13);background:var(--surface-2);border-block-end:1px solid var(--line)}.pbranches__head span{font-size:var(--t-12);color:var(--d-muted)}.pbranches__scroll{overflow-x:auto}.pbranches table{inline-size:100%;border-collapse:collapse;text-align:start}.pbranches td,.pbranches th{padding:10px var(--s-4);font-size:var(--t-14);text-align:start;white-space:nowrap}.pbranches thead th{font-size:var(--t-13);font-weight:var(--w-semi);background:color-mix(in srgb,var(--surface-2) 50%,transparent);border-block-end:1px solid var(--line)}.pbranches tbody tr+tr>*{border-block-start:1px solid var(--line)}.pbranches tbody th{font-weight:var(--w-semi)}.pbranches__name{display:inline-flex;align-items:center;gap:var(--s-2)}.pbranches__alert,.pbranches__name .icon{color:var(--d-muted)}.pbranches td:last-child,.pbranches thead th:last-child{text-align:end}.pstate{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);font-size:var(--t-11);font-weight:var(--w-semi);color:var(--d-muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--d-r-field)}.pstate.is-on{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-line)}.pbranches__foot{padding:10px var(--s-3);border-block-start:1px solid var(--line)}.pbranches__foot a{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-13);font-weight:var(--w-semi);color:var(--accent-600);text-decoration:none}.paccs{display:flex;flex-direction:column;gap:var(--s-3)}.pacc{border-radius:var(--d-r-field)}.pacc:hover{border-color:var(--d-muted)}.pacc__head{display:flex;align-items:center;gap:var(--s-3);min-block-size:44px;padding:var(--s-4);cursor:pointer;list-style:none}.pacc__head::-webkit-details-marker{display:none}.pacc__ico{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;flex:none;color:var(--accent-600);background:var(--surface-2);border-radius:var(--d-r-field)}.pacc__text{display:grid;gap:2px;flex:1 1 auto;min-inline-size:0}.pacc__title{font-size:var(--t-18);font-weight:var(--w-bold)}.pacc__sub{font-size:var(--t-12);color:var(--d-muted)}.pacc .pacc__arrow{flex:none;color:var(--d-muted);transform:rotate(90deg)}.pacc[open] .pacc__arrow{transform:rotate(-90deg)}.pacc__body{display:flex;flex-direction:column;align-items:stretch;gap:var(--s-4);padding:0 var(--s-4) var(--s-4)}.pacc__body>.btn{align-self:flex-start}.pacc__note{margin:0;font-size:var(--t-13);color:var(--d-muted)}.pmini{display:flex;flex-direction:column;padding:var(--s-3);border:1px solid var(--line)}.pmini,.pmini__shot{border-radius:var(--d-r-field)}.pmini__shot{position:relative;display:block;aspect-ratio:4/3;margin-block-end:var(--s-3);overflow:hidden;background:var(--surface-2)}.pmini__ph{display:flex;align-items:center;justify-content:center;color:var(--d-muted)}.pmini__ph,.pmini__ph img{inline-size:100%;block-size:100%}.pmini__ph img{object-fit:cover}.pmini__ph.has-img .icon{display:none}.pmini__stock{position:absolute;inset-block-start:var(--s-2);inset-inline-start:var(--s-2);padding:2px var(--s-2);font-size:var(--t-11);font-weight:var(--w-bold);color:var(--ok);background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--d-r-field)}.pmini__stock[hidden]{display:none}.pmini__name{margin-block-end:var(--s-1);font-size:var(--t-14);font-weight:var(--w-bold);overflow-wrap:anywhere}.pmini__brand{margin-block-end:var(--s-2);font-size:var(--t-12);color:var(--d-muted)}.pmini__brand:empty{display:none}.pmini__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s-2);margin-block-end:var(--s-3)}.pmini__prices b{font-size:var(--t-18);color:var(--accent-600)}.pmini__prices s{font-size:var(--t-12);color:var(--d-muted)}.pmini__prices s[hidden]{display:none}.pmini__buy{display:flex;align-items:center;justify-content:center;min-block-size:32px;margin-block-start:6px;font-size:var(--t-12);font-weight:var(--w-semi);color:var(--accent-600);border:1px solid var(--accent-600);border-radius:var(--d-r-field)}.pvis{display:flex;flex-direction:column;gap:10px}.pvis__o{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding:10px;font-size:var(--t-13);color:var(--fg-2);border:1px solid var(--line);border-radius:var(--d-r-field);cursor:pointer}.pvis__o>span:first-of-type{flex:1 1 auto}.pvis__o .icon{color:var(--d-muted)}.pvis__o:hover{background:var(--surface-2)}.pvis__o:has(input:checked){font-weight:var(--w-bold);color:var(--accent-600);background:var(--v-50);border-color:color-mix(in srgb,var(--accent-600) 40%,transparent)}.pvis__o input{accent-color:var(--accent-600);margin:0}.pvis__dot{inline-size:8px;block-size:8px;background:var(--ok);border-radius:var(--r-full)}.popts{display:flex;flex-direction:column}.popts__when{display:grid;gap:var(--s-2)}.popts__when[hidden]{display:none}.pdesign{display:grid;gap:var(--s-4)}.pdesign__badge{position:relative;gap:var(--s-2)}.pdesign__new>summary{position:absolute;inset-block-start:0;inset-inline-end:0;display:inline-flex;align-items:center;gap:2px;font-size:var(--t-12);font-weight:var(--w-semi);color:var(--accent-600);cursor:pointer;list-style:none}.pdesign__new>summary::-webkit-details-marker{display:none}#pdesign .check,.popts__row{align-items:center}.popts__row{display:flex;justify-content:space-between;gap:var(--s-3);padding-block:10px}.popts__row+.popts__row{border-block-start:1px solid var(--line)}.popts__row>span:first-child{display:grid;gap:2px}.popts__row b{font-size:var(--t-13);font-weight:var(--w-semi)}.popts__disc small,.popts__row small{font-size:var(--t-12);color:var(--d-muted)}.popts__row--stack{flex-direction:column;align-items:stretch;gap:var(--s-2)}.popts__row--flat{padding-block:0}.popts__disc{display:flex;align-items:center;gap:var(--s-2)}.popts__disc[hidden]{display:none}.pnew__save{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);position:static;padding:0;background:none;border:0;box-shadow:none}.pnew__save .savebar__note{flex:1 1 100%}.pnew__save .savebar__note:empty{display:none}.pnew__save .btn[type=submit]{flex:1 1 auto;min-block-size:40px}@media (max-width:1023px){.pnew__grid{grid-template-columns:minmax(0,1fr)}.pnew__side{position:static;display:contents}.pnew__save{position:sticky;inset-block-end:54px;z-index:10;padding:var(--s-3);background:color-mix(in srgb,var(--surface) 94%,transparent);border-block-start:1px solid var(--line)}}@media (max-width:767px){.pcard{padding:var(--s-4)}.pgrid{grid-template-columns:minmax(0,1fr)}.pthumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.pnew__head{align-items:stretch}.pnew__acts{inline-size:100%}.pnew__acts .btn{flex:1 1;min-block-size:44px}.pthumb__btn{min-inline-size:44px;align-items:center;justify-content:center}.pbranches__foot a,.pcats__add summary,.pdesign__new>summary,.pnew__save .btn,.pnew__save .btn[type=submit],.pthumb__btn{min-block-size:44px}.pdesign__badge .pfield__label{display:flex;align-items:center;min-block-size:44px}.pbranches thead{display:none}.pbranches table,.pbranches tbody,.pbranches tbody th,.pbranches td,.pbranches tr{display:block}.pbranches tr{padding:var(--s-3)}.pbranches tbody th,.pbranches td{padding:0;white-space:normal}.pbranches td{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-block-start:var(--s-2);text-align:start}.pbranches td:before{content:attr(data-label);font-size:var(--t-13);color:var(--d-muted)}.pbranches td:last-child{text-align:start}}.pnew .switch input:not(:checked)+.switch__track{background:var(--line)}[dir=rtl] .pnew__back .icon--dir{transform:none}.wb__bar{justify-content:space-between;flex-wrap:wrap;gap:var(--s-4);padding:var(--s-3) var(--s-4);margin-block-end:var(--s-6);background:var(--surface);border-block-end:1px solid var(--line)}.wb__bar,.wb__title{display:flex;align-items:center}.wb__title{gap:var(--s-3);min-inline-size:0}.wb__back{display:inline-flex;justify-content:center;inline-size:44px;block-size:44px;color:var(--d-muted)}.wb__back,.wb__h{align-items:center}.wb__h{display:flex;flex-wrap:wrap;gap:var(--s-2)}.wb__h h1{margin:0;font-size:var(--t-21);font-weight:var(--w-bold)}.wb__chip{padding:1px var(--s-2);font-size:var(--t-11);font-weight:var(--w-semi);color:var(--warn);background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--d-r-field)}.wb__chip--off{color:var(--danger);background:var(--danger-bg);border-color:var(--danger)}.wb__sub{margin:2px 0 0;font-size:var(--t-13);color:var(--d-muted)}.wb__acts{display:flex;flex-wrap:wrap}.wb__acts,.wb__printer{align-items:center;gap:var(--s-2)}.wb__printer{display:inline-flex;min-block-size:44px;padding-inline:var(--s-3);font-size:var(--t-12);color:var(--fg-2);text-decoration:none;background:var(--v-50);border:1px solid var(--line);border-radius:var(--d-r-field)}.wb__stage{display:grid;justify-items:center;gap:var(--s-4)}.wb__note{display:flex;align-items:center;gap:var(--s-2);margin:0;font-size:var(--t-12);color:var(--d-muted);text-align:center}.wb__note,.wb__paper{max-inline-size:100%}.wb__printonly{display:none}.wb__opts{display:grid;gap:var(--s-4);inline-size:min(420px,100%);padding:var(--s-4);background:var(--surface);border:1px solid var(--line)}.wb__optsh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);font-size:var(--t-14)}.wb__optsh span{font-size:var(--t-12);color:var(--d-muted)}.wb__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.wb__checks .check,.wb__checks .check:has(input:checked){align-items:center;background:var(--surface);border-color:var(--line)}.wb__optsf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);padding-block-start:var(--s-3);font-size:var(--t-12);color:var(--d-muted);border-block-start:1px solid var(--line)}.wb__go{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-13);font-weight:var(--w-bold);color:var(--accent-600);background:none;border:0;cursor:pointer}.wb .btn,.wb__go{min-block-size:44px}@media (max-width:767px){.wb__acts,.wb__acts .btn,.wb__printer{inline-size:100%;justify-content:center}.wb__checks{grid-template-columns:minmax(0,1fr)}}@media print{.wb__printonly{display:block}.wb__paper+.wb__paper,.wb__printonly{page-break-before:always;break-before:page}.wb__stage{display:block}}.main:has(.wb){padding:0}@media (max-width:959px){.main:has(.wb){padding-block-end:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px) + var(--s-4))}}.wb__stage{padding-inline:var(--s-4);padding-block-end:var(--s-6)}@media (min-width:960px){.wb__bar{padding-inline:var(--s-8)}}@media print{.wb__stage{padding:0}}.mk__head{align-items:flex-start;justify-content:space-between;gap:var(--s-4);margin-block-end:var(--s-8)}.mk__head,.mk__title{display:flex;flex-wrap:wrap}.mk__title{align-items:center;gap:var(--s-2)}.mk__title h1{margin:0;font-size:var(--t-26);font-weight:var(--w-bold)}.mk__chip{padding:2px var(--s-3);font-size:var(--t-12);font-weight:var(--w-semi);color:var(--accent-600);background:var(--v-50);border-radius:var(--d-r-field)}.mk__sub{margin:var(--s-1) 0 0;font-size:var(--t-13);color:var(--d-muted)}.mk__acts{display:flex;flex-wrap:wrap;gap:var(--s-2)}.mk__acts .btn{min-block-size:44px}.mk__sect{margin-block-end:var(--s-8)}.mk__sect-head{justify-content:space-between;flex-wrap:wrap;gap:var(--s-3);margin-block-end:var(--s-4)}.mk__h2,.mk__sect-head{display:flex;align-items:center}.mk__h2{gap:var(--s-2);margin:0;font-size:var(--t-18);font-weight:var(--w-bold)}.mk__more{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;font-size:var(--t-13);font-weight:var(--w-semi);color:var(--accent-600);text-decoration:none}.mk__seasons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}.mk__tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5)}.mk__season,.mk__tool{display:flex;flex-direction:column;min-inline-size:0;padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card)}.mk__season h3,.mk__tool h3{margin:var(--s-3) 0 var(--s-1);font-size:var(--t-16);font-weight:var(--w-bold)}.mk__tool p{flex:1 1 auto;margin:0 0 var(--s-4);font-size:var(--t-13);line-height:var(--lh-base);color:var(--d-muted)}.mk__card-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.mk__ico{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;color:var(--accent-600);background:var(--v-50);border-radius:var(--d-r-field)}.mk__tag{font-size:var(--t-11);color:var(--d-muted)}.mk__tag--new,.mk__tag--ok{font-weight:var(--w-semi);color:var(--ok)}.mk__tag--new{padding:1px var(--s-2);background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--d-r-field)}.mk__when{gap:var(--s-1);margin:0 0 var(--s-3)}.mk__season-foot,.mk__when{display:flex;align-items:center;font-size:var(--t-12);color:var(--d-muted)}.mk__season-foot{justify-content:space-between;gap:var(--s-2);margin-block-start:auto;padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}.mk__season-foot a{display:inline-flex;align-items:center;min-block-size:44px;font-weight:var(--w-bold);color:var(--accent-600);text-decoration:none;white-space:nowrap}.mk__tool-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}.mk__goal{padding:2px var(--s-2);font-size:var(--t-11);color:var(--accent-600);background:var(--v-50);border-radius:var(--d-r-field)}.mk__tool-foot .btn{--btn-h:44px;min-block-size:44px}.mk__chips{gap:var(--s-2)}.mk__chips,.mk__promo{display:flex;flex-wrap:wrap}.mk__promo{align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-6) var(--s-8);margin-block-end:var(--s-8);color:var(--on-action);background:var(--hero,var(--v-600));border-radius:var(--d-r-card)}.mk__promo h3{margin:var(--s-3) 0 var(--s-2);font-size:var(--t-22);font-weight:var(--w-bold);color:inherit}.mk__promo p{margin:0;font-size:var(--t-13)}.mk__promo-tag{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-3);font-size:var(--t-12);font-weight:var(--w-semi);border:1px solid color-mix(in srgb,var(--on-action) 40%,transparent);border-radius:var(--d-r-field)}.mk__promo .icon{color:inherit}.mk__promo-cta{display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-6);font-size:var(--t-14);font-weight:var(--w-bold);color:var(--accent-600);text-decoration:none;background:var(--surface);border-radius:var(--d-r-field)}.mk__promo-cta .icon{transform:scaleX(-1)}.mk__foot{padding-block:var(--s-6);font-size:var(--t-12);color:var(--d-muted);border-block-start:1px solid var(--line)}@media (max-width:1100px){.mk__seasons,.mk__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mk__seasons,.mk__tools{grid-template-columns:minmax(0,1fr)}.mk__acts,.mk__acts .btn{inline-size:100%;justify-content:center}}.oshell{padding:0}.oshell [data-order] .dt__title,.oshell [data-order] td:nth-child(2) a{white-space:nowrap}.pager__size{display:inline-flex;align-items:center;gap:var(--s-2)}.pager__size .select{inline-size:auto;min-inline-size:72px}.oshell .panel{border:0;box-shadow:none;background:none}.otools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-3);padding:var(--s-4);border-block-end:1px solid var(--line)}.otools__search{flex:1 1 280px;max-inline-size:520px}.otools__search .search{display:block}.otools__acts{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2)}.otools__acts .btn{min-block-size:44px}.ofilter__pop{inline-size:min(420px,90vw);padding:var(--s-4)}.opay{display:inline-block;padding:2px var(--s-2);font-size:var(--t-12);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--d-r-field)}.ostate{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--s-1)}.ourgent{padding:1px var(--s-2);font-size:var(--t-11);font-weight:var(--w-bold);color:var(--on-action);background:var(--danger);border-radius:var(--d-r-field)}.odraw{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.odraw__box--items{grid-column:auto}.odraw__side{display:flex;flex-direction:column;gap:var(--s-3);min-inline-size:0}.odraw__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2)}.odraw__chip{padding:1px var(--s-2);font-size:var(--t-11);color:var(--fg-2);background:var(--surface-2);border-radius:var(--d-r-field)}.odraw__line .icon{margin-inline-end:var(--s-1);vertical-align:-3px;color:var(--d-muted)}@media (max-width:767px){.odraw{grid-template-columns:minmax(0,1fr)}.otools__search{max-inline-size:none}}.ohead,.ohead__title{align-items:flex-start}.ohead__title{display:flex;gap:var(--s-3);min-inline-size:0}.ohead__back{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:44px;block-size:44px;color:var(--fg-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-field)}.ohead__h{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2)}.ohead__h h1{margin:0;font-size:var(--t-24);font-weight:var(--w-bold)}.ohead .actions .btn{min-block-size:44px}.omore{position:relative}.omore__pop{position:absolute;z-index:30;inset-inline-end:0;inline-size:min(560px,92vw);max-block-size:70vh;overflow-y:auto}.omore__block{padding:var(--s-3);border-block-start:1px solid var(--line)}.omore__block [data-next-action]{position:static;inset:auto;box-shadow:none}.ofin{display:grid;gap:var(--s-3)}.ofin__h{margin:0;font-size:var(--t-16);font-weight:var(--w-bold)}.ocourier{margin-block-start:var(--s-3)}.ocourier>summary{list-style:none;min-block-size:44px}.ocourier>summary::-webkit-details-marker{display:none}.ofin .kv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-2) var(--s-4)}.ofin .kv dd{margin:0;text-align:end}@media (max-width:767px){.ohead .actions{inline-size:100%}details[open]>:is(.menu__pop,.dt__menulist,.permedit__pop,.confirm__body,.mitem__fields,.goal__form,.pl__helptext,.colpick__pop){position:fixed;z-index:60;inset-inline:0;inset-block-start:auto;inset-block-end:0;inline-size:100%;min-inline-size:0;max-inline-size:none;max-block-size:80svh;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:var(--s-3) var(--s-3) calc(var(--s-3) + env(safe-area-inset-bottom));border-radius:var(--d-r-card) var(--d-r-card) 0 0;border-block-end:0;box-shadow:var(--sh-3);transform:none}}@media (max-width:767px){details[open]:has(>:is(.menu__pop,.dt__menulist,.permedit__pop,.confirm__body,.mitem__fields,.goal__form,.pl__helptext,.colpick__pop)):before{content:"";position:fixed;inset:0;z-index:59;pointer-events:none;background:var(--overlay)}details[open]>:is(.menu__pop,.dt__menulist) :is(a,button){min-block-size:44px}}@media (min-width:768px){:is(.menu__pop,.dt__menulist,.permedit__pop,.confirm__body,.mitem__fields,.goal__form,.pl__helptext,.colpick__pop){max-inline-size:calc(100vw - 2 * var(--s-4))}}.slx{display:flex;flex-direction:column;min-block-size:100dvh;color:var(--v-900);background:var(--surface-2)}[data-color-mode=dark] .slx{color:var(--fg)}.slx__bar{position:sticky;inset-block-start:0;z-index:20;justify-content:space-between;padding:var(--s-2) var(--s-4);background:var(--surface);border-block-end:1px solid var(--line)}.slx__bar,.slx__bar-e,.slx__bar-s{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3)}.slx__back{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;color:var(--fg-2)}.slx__name{font-size:var(--t-16)}.slx__state{padding:1px var(--s-2);font-size:var(--t-11);font-weight:var(--w-semi);color:var(--ok);background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--r-full)}.slx__state--draft{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-line)}.slx__pick{align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-3);font-size:var(--t-13);color:var(--fg-1,inherit);text-decoration:none}.slx__dev,.slx__pick{display:inline-flex;background:var(--v-50);border:1px solid var(--line);border-radius:var(--d-r-field)}.slx__dev{gap:2px;margin:0;padding:2px}.slx__dev label{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:40px;cursor:pointer;border-radius:var(--d-r-field)}.slx__dev input{position:absolute;opacity:0}.slx__dev label:has(input:checked){color:var(--on-action);background:var(--accent-600)}.slx__dev label:has(input:checked) .icon{color:inherit}.slx__link{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-13);color:var(--fg-2);text-decoration:none}.slx .btn,.slx__link{min-block-size:44px}.slx:has(input[value=phone]:checked) .cz-frame__el{inline-size:390px;margin-inline:auto}.sl{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:0}@media (min-width:1024px){.sl{grid-template-columns:27% minmax(0,1fr)}}.sl__aside{padding:0;border:0;border-inline-end:1px solid var(--line);border-radius:0}.sl__aside,.sl__top{background:var(--surface)}.sl__top{padding:var(--s-3) var(--s-4);border-block-end:1px solid var(--line)}.sl__titlebar{display:flex;justify-content:space-between}.sl__titlebar,.sl__titlebar h1{align-items:center;gap:var(--s-2)}.sl__titlebar h1{display:inline-flex;margin:0;font-size:var(--t-18);font-weight:var(--w-bold)}.sl__form{padding:var(--s-4)}.sl__sect{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);padding:0;border:0}.sl__hint,.sl__row small{font-size:var(--t-12);color:var(--d-muted)}.sl__row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2)}.sl__fields{display:grid;gap:var(--s-3);padding:var(--s-3)}.sl__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.sl__drop{display:flex;align-items:center;gap:var(--s-3);min-block-size:56px;padding:var(--s-2) var(--s-3);cursor:pointer;border:1px dashed var(--line-3,var(--line));border-radius:var(--d-r-field)}.sl__drop--thin{min-block-size:44px}.sl__drop img{object-fit:cover}.sl__drop img,.sl__dropico{inline-size:56px;block-size:44px;border-radius:var(--d-r-field)}.sl__dropico{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-600);background:var(--v-50)}.sl__dropt{flex:1 1 auto;display:grid;gap:2px;min-inline-size:0;font-size:var(--t-12);font-weight:var(--w-semi)}.sl__dropt small{font-weight:400;color:var(--d-muted)}.sl__dropa{font-size:var(--t-12);font-weight:var(--w-bold);color:var(--accent-600)}.sl__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-block-size:44px;font-size:var(--t-13)}.sl__range{inline-size:100%;min-block-size:44px;accent-color:var(--accent-600)}.sl__colors{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--s-1)}.sl__color{position:relative;display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;cursor:pointer}.sl__color input{flex:none;inline-size:44px;block-size:44px;padding:var(--s-2);background:none;border:0;cursor:pointer}.sl__range{font-size:16px}.sl__color small{font-size:var(--t-12);color:var(--d-muted)}.sl__more>summary{display:flex;align-items:center;min-block-size:44px;font-size:var(--t-13);font-weight:var(--w-semi);cursor:pointer}.sl__more{gap:var(--s-2);padding:var(--s-1) var(--s-3)}.sl__display,.sl__more{display:grid;border:1px solid var(--line);border-radius:var(--d-r-field)}.sl__display{gap:var(--s-1);padding:var(--s-3)}.sl__save{position:sticky;inset-block-end:0;z-index:5;display:flex;align-items:center;gap:var(--s-3);margin:0 calc(-1 * var(--s-4));padding:var(--s-3) var(--s-4);background:var(--surface);border-block-start:1px solid var(--line)}.sl__save .btn:first-child{flex:1 1 auto}.sl__preview{position:sticky;inset-block-start:62px;padding:var(--s-5);background:none;border:0;border-radius:0}.sl__preview .cz-frame__el{block-size:calc(100dvh - 110px)}@media (max-width:1023px){.sl__preview{position:static}.sl__preview .cz-frame__el{block-size:70dvh}}.hsection{margin-block-end:var(--s-5)}.hhead{display:inline-flex;align-items:center;gap:var(--s-2)}.hhead .ic,.hhead svg{flex:none}.hhead .ic,.hhead svg,.hrange{color:var(--v-600,var(--accent-600))}.hrange{display:inline-flex;align-items:center;gap:var(--s-2);padding-inline:var(--s-3);min-block-size:44px;background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-field)}.hrange__select{border:0;background:none;color:var(--fg);font:inherit;font-size:var(--t-13);min-block-size:44px;cursor:pointer}@media (max-width:767px){.hrange__select{font-size:16px}}.hquick{position:relative;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);margin-block-end:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card);min-inline-size:0}.hquick__label{flex:none;font-size:var(--t-13);font-weight:var(--w-semi);color:var(--fg)}.hquick .qaccess{flex:1 1 auto;margin:0}.hquick__all{flex:none}.hquick__all>summary{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;list-style:none;cursor:pointer;color:var(--v-600,var(--accent-600));font-size:var(--t-13);font-weight:var(--w-medium)}.hquick__all>summary::-webkit-details-marker{display:none}.hquick__menu{position:absolute;inset-inline-end:var(--s-4);inset-block-start:calc(100% + var(--s-1));z-index:30;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-1);inline-size:min(420px,calc(100% - var(--s-8, 32px)));padding:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card);box-shadow:var(--sh-2,var(--sh-1))}.hquick__menu a{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-2);color:var(--fg);font-size:var(--t-13);border-radius:var(--d-r-field)}.hquick__menu a:hover{background:var(--v-50,var(--surface-2))}.kpi__unit{font-size:var(--t-13);font-weight:var(--w-normal);color:var(--fg-2)}.hgoals{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.hgoals>.promo{margin:0}.hduo{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.hgoals:has(>.promo){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.hduo{grid-template-columns:repeat(2,minmax(0,1fr))}}.htop{align-items:center;gap:var(--s-3)}.htop .row__side{display:grid;justify-items:end;gap:2px}.htop__up{font-size:var(--t-12);color:var(--ok-700,var(--accent-700))}.htop__down{font-size:var(--t-12);color:var(--danger,var(--fg-2))}.hrate{display:grid;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:center}.hrate .rate{display:grid;justify-items:center;gap:var(--s-1)}.hrate__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.hrate__foot .rate__last{margin:0;padding:0;border:0;min-inline-size:0}@media (max-width:767px){.hquick{flex-wrap:wrap}.hquick .qaccess{order:3;flex-basis:100%}.hquick__all{margin-inline-start:auto}.hquick__menu{inset-inline:var(--s-3);inline-size:auto}.hrate{grid-template-columns:minmax(0,1fr)}.hrate__foot{flex-wrap:wrap}}.hnowrap{white-space:nowrap}.rate__on{fill:currentColor}.hgoal__tools{position:relative;display:inline-flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.hgoals .goal{gap:var(--s-2);padding-block:var(--s-3)}.hgoals .goal__cell{padding-block:var(--s-2)}.goal__edit--pop>.goal__form{position:absolute;inset-inline-end:0;inset-block-start:100%;z-index:30;inline-size:min(360px,80vw);padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card);box-shadow:var(--sh-1)}@media (max-width:767px){.kpis--home .kpi__trend{flex-direction:column;align-items:stretch}.kpis--home .kpi__spark{inline-size:100%}}.idoc__sub{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-block-end:var(--s-4);padding:var(--s-2) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card)}@media (min-width:960px){.idoc__sub{margin:calc(var(--s-6) * -1) calc(var(--s-8) * -1) var(--s-4);padding-inline:var(--s-8);border-width:0 0 1px;border-radius:0}}.idoc__state{display:inline-flex;align-items:center;gap:var(--s-3)}.inv.idoc{max-inline-size:900px;padding:0;background:transparent;color:inherit;display:grid;gap:var(--s-5);justify-items:center;min-inline-size:0}.idoc>.sdoc{inline-size:100%}.idoc>.sdoc--receipt{inline-size:80mm}.idoc__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);max-inline-size:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card);box-shadow:var(--sh-1)}.idoc__tools .btn{display:inline-flex;align-items:center;gap:var(--s-2);white-space:nowrap;min-block-size:44px}.idoc__wa{display:contents}.idoc__sep{inline-size:1px;block-size:28px;background:var(--line)}.idoc__zoom{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-12);font-weight:700}.idoc__zoom output{min-inline-size:44px;text-align:center}.idoc__size{display:inline-flex;min-block-size:44px}.idoc__hint,.idoc__size{align-items:center;gap:var(--s-2);font-size:var(--t-12);color:var(--fg-3)}.idoc__hint{display:flex;flex-wrap:wrap;justify-content:center;margin:0;text-align:center}.idoc__hint kbd{padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--d-r-input,4px)}.idoc__eta{justify-self:stretch;font-size:var(--t-13,var(--t-12))}.idoc__eta>summary{display:flex;align-items:center;min-block-size:44px;cursor:pointer;color:var(--fg-2)}.idoc__etaform{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3)}.idoc__etaform .field{flex:1 1 260px}@media (max-width:767px){.idoc__sep{display:none}.idoc__tools{justify-content:stretch}.idoc__tools .btn{flex:1 1 auto;justify-content:center}}@media print{.idoc>.sdoc{zoom:1!important}.inv.idoc{display:block;max-inline-size:none}}.wb__checks--one{grid-template-columns:minmax(0,1fr)}.wb__shelves{inline-size:min(420px,100%);font-size:var(--t-13,var(--t-12))}.wb__shelves>summary{display:flex;align-items:center;min-block-size:44px;cursor:pointer;color:var(--fg-2)}.wb__shelfform{display:grid;gap:var(--s-3)}.acart__bar{background:var(--surface);border:1px solid var(--line);border-block-end:0;border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg)}.acart__clear{font-size:var(--t-13);display:inline-flex;align-items:center;min-block-size:44px}.acart__table{border-start-start-radius:0;border-start-end-radius:0;margin-block-start:0}.acart__unit{font-size:var(--t-14);font-weight:var(--w-normal);color:var(--fg-3)}.tkpi h2.tkpi__value{margin:0;line-height:1.2}.acart__strip{align-items:center;justify-content:space-between;gap:var(--s-3);padding-inline:var(--s-5);border-block-end:1px solid var(--v-100,var(--line))}.acart__strip,.acart__tabs{display:flex;flex-wrap:wrap}.acart__tabs{gap:var(--s-5)}.acart__tab{display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:56px;font-size:var(--t-14);color:var(--fg-3);border-block-end:2px solid transparent;text-decoration:none}.acart__tab[aria-current]{color:var(--v-600,var(--accent-600));font-weight:var(--w-semi);border-block-end-color:initial}.acart__n{display:inline-flex;align-items:center;justify-content:center;min-inline-size:26px;block-size:26px;padding-inline:var(--s-1);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--t-12)}.acart__tab[aria-current] .acart__n{background:var(--v-50,var(--surface-2))}.acart__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);padding-block:var(--s-2)}.acart__select{position:relative;display:inline-flex;align-items:center}.acart__select>.icon{position:absolute;inset-inline-end:var(--s-2);pointer-events:none;color:var(--fg-3)}.acart__select .input{padding-inline-end:calc(var(--s-2) * 2 + 16px);inline-size:auto}.acart__stage{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);white-space:nowrap;border:1px solid;border-radius:var(--r-sm);font-size:var(--t-12);font-weight:var(--w-semi)}.acart__stage:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.acart__stage--payment{color:var(--danger);background:var(--danger-bg)}.acart__stage--delivery{color:var(--warn);background:var(--warn-bg)}.acart__stage--new{color:var(--v-600,var(--accent-600));background:var(--v-50,var(--surface-2))}.acart__stage--won{color:var(--ok);background:var(--ok-soft)}.acart__send{color:var(--ok);border-color:currentColor;white-space:nowrap}.acart__sent{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);white-space:nowrap;border-radius:var(--r-sm);background:var(--v-50,var(--surface-2));color:var(--fg-2);font-size:var(--t-12)}.acart__sent>.icon{color:var(--ok)}.acart__count{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.acart__per{font-size:var(--t-13);color:var(--fg-3)}.acart__per .input{inline-size:auto;display:inline-block}.acart__range{font-size:var(--t-13);color:var(--fg-3);padding-inline-start:var(--s-3);border-inline-start:1px solid var(--v-100,var(--line))}.acart__soft{background:var(--v-50,var(--surface-2));color:var(--v-600,var(--accent-600));border-color:transparent}.acart__gauge{position:relative;display:inline-grid;place-items:center;flex:none}.acart__gauge-n{position:absolute;font-size:var(--t-13);color:var(--fg)}.acart__market{display:inline-flex;align-items:center;gap:var(--s-1)}.acart__market--ok{color:var(--ok)}.tkpi__trend{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);white-space:nowrap;border:1px solid;border-radius:var(--r-sm);font-size:var(--t-12)}.tkpi__trend--bad{color:var(--danger);background:var(--danger-bg)}.tkpi__trend--ok{color:var(--ok);background:var(--ok-soft)}.acart__detail{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.acart__items{list-style:none;margin:0;padding:0}.acart__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-block-end:1px solid var(--v-100,var(--line))}.acart__sum{display:flex;justify-content:space-between;align-items:center}.acart__facts{display:grid;gap:var(--s-3);margin:0}.acart__facts>div{display:flex;justify-content:space-between;gap:var(--s-3)}.acart__facts dt{color:var(--fg-3);font-size:var(--t-13)}.acart__facts dd{margin:0;font-size:var(--t-13)}.acart__toggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.acart__toggle p{margin:0;flex:1 1 16rem}@media (max-width:767.98px){.acart__strip{padding-inline:var(--s-3)}.acart__tabs{gap:var(--s-3)}.acart__filters,.acart__select,.acart__select .input{inline-size:100%}.acart__detail{grid-template-columns:minmax(0,1fr)}.acart__range{border:0;padding:0}.acart__send{min-block-size:44px}}.clist__crumbs{margin-block-end:var(--s-2)}.clist__head{padding-block-end:var(--s-4);border-block-end:1px solid var(--line)}.clist__head,.clist__tip{margin-block-end:var(--s-4)}.clist__tip{align-items:center}.clist__tiptext{flex:1 1 auto;min-inline-size:0}.clist__tipclose{flex:none;margin:0}.clist__add{margin-block-end:var(--s-4)}.clist__checks{margin-block-start:var(--s-2)}.clist__tabs{margin-block-end:var(--s-4)}@media (min-width:768px){.clist__tabs>a{min-block-size:0;block-size:38px}}[data-couriers] .member__avatar{border-radius:var(--r-1,4px)}.clist__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);padding:var(--s-3);margin-block-end:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card)}.clist__search{position:relative;flex:1 1 280px;min-inline-size:0;max-inline-size:480px;margin:0}.clist__search>.icon,.clist__search>svg{position:absolute;inset-inline-start:var(--s-3);inset-block-start:50%;transform:translateY(-50%);color:var(--fg-2);pointer-events:none}.clist__searchfield{margin:0}.clist__searchfield .input{padding-inline-start:40px}.clist__btns{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-inline-start:auto}.clist__sep{inline-size:1px;block-size:24px;background:var(--line)}.clist__pop>summary{list-style:none;cursor:pointer}.clist__pop>summary::-webkit-details-marker{display:none}.clist__pop:not([open])>.dt__menulist{display:none}.clist__pop .dt__menulist a[aria-current]{color:var(--pick);font-weight:var(--w-semi)}.clist__pop>summary svg.clist__down{transform:rotate(-90deg)}.clist__table{margin-block-end:var(--s-4)}.clist__orders{display:inline-block;padding:2px var(--s-2);border-radius:var(--r-1,4px);background:var(--surface-2);font-size:var(--t-13);font-weight:var(--w-semi);white-space:nowrap}.clist__unit,.clist__zero{font-weight:400}.clist__unit{font-size:var(--t-14);color:var(--fg-2)}.clist__stats{margin-block-end:var(--s-4)}.clist__foot{margin:0;padding-block-start:var(--s-4);border-block-start:1px solid var(--line);text-align:center;color:var(--fg-2);font-size:var(--t-12)}[data-couriers] tr[data-state=off] .member__avatar{background:var(--surface-2);color:var(--fg-2)}[data-couriers] .dt__menulist{min-inline-size:200px}.ocourier__wa{display:inline-flex;margin-block-start:var(--s-2)}@media (max-width:767.98px){.clist__search{flex-basis:100%;max-inline-size:none}.clist__btns{margin-inline-start:0;inline-size:100%}.clist__btns>.clist__pop{flex:1 1 100%}.clist__btns .btn{inline-size:100%;justify-content:center;min-block-size:44px}.clist__sep{display:none}}html:not([data-hydrated]) [data-needs-js]{display:none!important}.ccat__crumbs{margin-block-end:var(--s-2)}.ccat__crumbs b{color:var(--pick);font-weight:var(--w-semi)}@media (min-width:768px){.ccat__crumbs a{min-block-size:0}}.ccard__switch{display:inline-flex;align-items:center;gap:var(--s-1);cursor:pointer}.ctree .grip-h{color:var(--fg-2);opacity:1}.ccat__head{padding-block-end:var(--s-4);margin-block-end:var(--s-5);border-block-end:1px solid var(--line)}.ccat__cols{display:grid;gap:var(--s-5);align-items:start}.ccat__main,.ccat__side{display:grid;gap:var(--s-4);min-inline-size:0}@media (min-width:1024px){.ccat__cols{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ccat__side{position:sticky;inset-block-start:var(--s-4)}}.ccat__hint{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4);background:var(--v-50,var(--surface));border:1px solid var(--v-100,var(--line));border-radius:var(--r-3)}.ccat__hintico{flex:none;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--r-1,4px);background:var(--surface);color:var(--pick)}.ccat__hinttext{flex:1 1 auto;min-inline-size:0}.ccat__hinttext p{margin:0}.ccat__hinttitle{font-size:var(--t-14);font-weight:var(--w-semi);color:var(--pick)}.ccat__hintsub{margin-block-start:2px;font-size:var(--t-12);color:var(--fg-2)}.ccat__hintn{flex:none;padding:var(--s-1) var(--s-3);border:1px solid var(--line);border-radius:var(--r-1,4px);font-size:var(--t-12);font-weight:var(--w-semi);white-space:nowrap}.ccat__hintn,.ccat__tree{background:var(--surface)}.ccat__tree{padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-3)}.ccat__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);padding-block-end:var(--s-3);margin-block-end:var(--s-4);border-block-end:1px solid var(--line);font-size:var(--t-12);color:var(--fg-2)}.ccat__bar b{color:var(--pick);font-weight:var(--w-semi)}.ccat__fold{gap:var(--s-2)}.ccat__fold,.ccat__fold button{display:inline-flex;align-items:center}.ccat__fold button{gap:var(--s-1);min-block-size:32px;padding-inline:var(--s-1);border:0;background:none;color:var(--fg-2);font:inherit;cursor:pointer}.ccat__fold button:hover{color:var(--pick)}.ccat__foldsep{inline-size:1px;block-size:16px;background:var(--line)}.ctree.rows--tree{display:block;border:0}.ctree.rows--tree>.row{display:block;padding:0;border:0;margin:0;background:none;min-block-size:0}.ctree.is-folded>.row[data-depth="1"]{display:none}.ctree>.row[data-depth="0"]:not(:first-child){margin-block-start:var(--s-4)}.ctree>.row[data-depth="0"]>.ccard{min-block-size:80px;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-1,4px);background:var(--surface)}.ctree>.row[data-depth="0"]:has(+.row[data-depth="1"])>.ccard{border-end-start-radius:0;border-end-end-radius:0}.ctree>.row[data-depth="1"]{padding:var(--s-3) var(--s-4) 0;border-inline:1px solid var(--line)}.ctree>.row[data-depth="1"]:not(:has(+.row[data-depth="1"])){padding-block-end:var(--s-3);border-block-end:1px solid var(--line);border-end-start-radius:var(--r-1,4px);border-end-end-radius:var(--r-1,4px)}.ctree>.row[data-depth="1"]>.ccard{position:relative;min-block-size:64px;margin-inline-start:var(--s-5);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-1,4px);background:var(--surface)}.ctree>.row[data-depth="1"]>.ccard:before{content:"";position:absolute;inset-inline-start:calc(var(--s-4) * -1 - 1px);inset-block-start:calc(var(--s-3) * -1 - 1px);inline-size:var(--s-4);block-size:calc(50% + var(--s-3));border-inline-start:1px solid var(--v-100,var(--line));border-block-end:1px solid var(--v-100,var(--line));pointer-events:none}.ctree .row.is-dragging>.ccard{box-shadow:var(--sh-2)}.ccard{flex-wrap:wrap}.ccard,.ccard__who{display:flex;align-items:center;gap:var(--s-3)}.ccard__who{flex:1 1 200px;min-inline-size:0}.ccard__tile{flex:none;display:grid;place-items:center;inline-size:48px;block-size:48px;border:1px solid var(--line);border-radius:var(--r-1,4px);background:var(--surface-2);color:var(--pick);overflow:hidden}.ccard__tile img{inline-size:100%;block-size:100%;object-fit:cover}.row[data-depth="1"] .ccard__tile{inline-size:40px;block-size:40px;background:var(--surface)}.ccard__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-inline-size:0;font-size:var(--t-16);font-weight:var(--w-semi)}.row[data-depth="1"] .ccard__name{font-size:var(--t-14);font-weight:500}.ccard__meta{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-inline-start:auto}.ccard__count{padding:var(--s-1) var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1,4px);font-size:var(--t-13);white-space:nowrap}.ccard__sw{margin:0;font-size:var(--t-12);color:var(--fg-2)}.ccard__acts,.ccard__sw{display:inline-flex;align-items:center;gap:var(--s-1)}.ccard__acts{padding-inline-start:var(--s-3);border-inline-start:1px solid var(--line)}.row[data-depth="1"] .ccard__acts{padding-inline-start:0;border-inline-start:0}.ccard .dt__menu:not([open])>.dt__menulist{display:none}.ccard .dt__menulist form{display:contents}.ccat__drop{display:flex;align-items:center;justify-content:center;gap:var(--s-2);min-block-size:56px;margin-block-start:var(--s-4);padding:var(--s-3);border:2px dashed var(--line);border-radius:var(--r-1,4px);color:var(--fg-2);font-size:var(--t-14);text-decoration:none}.ccat__drop:hover{color:var(--pick);border-color:var(--pick)}.ccat__prev{padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3)}.ccat__prevhead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2)}.ccat__prevhead h2{margin:0;font-size:var(--t-18)}.ccat__prevsub{margin:var(--s-2) 0 0;padding-block-end:var(--s-3);border-block-end:1px solid var(--line);font-size:var(--t-13);color:var(--fg-2)}.cmock{display:grid;gap:var(--s-3);margin-block-start:var(--s-3);padding:var(--s-3);background:var(--surface-2);font-size:var(--t-13)}.cmock,.cmock__bar{border:1px solid var(--line);border-radius:var(--r-1,4px)}.cmock__bar{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--surface);font-weight:var(--w-semi)}.cmock__barname{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmock__nav{padding:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1,4px)}.cmock__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.cmock__active{display:inline-flex;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);background:var(--pick);color:var(--surface);border-radius:var(--r-1,4px);font-weight:var(--w-semi)}.cmock__other{color:var(--fg-2)}.cmock__drop{margin-block-start:var(--s-2);max-inline-size:180px;padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-1,4px)}.cmock__dh{padding-block-end:var(--s-1);margin-block-end:var(--s-1);border-block-end:1px solid var(--line);font-weight:var(--w-semi)}.cmock__kid{display:flex;justify-content:space-between;gap:var(--s-2);padding-block:2px;color:var(--fg-2)}.cmock__all{padding-block-start:var(--s-1);margin-block-start:var(--s-1);border-block-start:1px solid var(--line);color:var(--fg-2)}.cmock__view{display:grid;gap:var(--s-2);padding:var(--s-2);background:var(--surface);border:1px solid var(--line)}.cmock__banner,.cmock__view{border-radius:var(--r-1,4px)}.cmock__banner{padding:var(--s-3);background:var(--v-50,var(--surface-2))}.cmock__banner b{display:block;color:var(--pick);font-size:var(--t-12)}.cmock__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.cmock__item{gap:var(--s-1);padding:var(--s-2);border:1px solid var(--line);min-inline-size:0}.cmock__item,.cmock__thumb{display:grid;border-radius:var(--r-1,4px)}.cmock__thumb{place-items:center;block-size:44px;background:var(--surface-2);color:var(--fg-2)}.cmock__iname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-12);font-weight:var(--w-semi)}.cmock__iprice{font-size:var(--t-12);color:var(--fg-2)}.ccat__how{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-block-start:var(--s-3);padding-block-start:var(--s-3);border-block-start:1px solid var(--line);min-block-size:44px;font-size:var(--t-16);font-weight:var(--w-semi);color:var(--fg);text-decoration:none}.ccat__how:hover{color:var(--pick)}.ccat__note{display:flex;gap:var(--s-2);margin:var(--s-2) 0 0;font-size:var(--t-12);color:var(--fg-2)}.ccat__depth{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3)}.ccat__depthico{flex:none;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--r-1,4px);background:var(--v-50,var(--surface-2));color:var(--pick)}.ccat__depthtext{flex:1 1 120px;min-inline-size:0;font-size:var(--t-12);color:var(--fg-2)}.ccat__depthtext b{display:block;font-size:var(--t-14);color:var(--fg);font-weight:var(--w-semi)}.ccat__depthcap{padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-1,4px);font-size:var(--t-12);color:var(--fg-2)}@media (max-width:767.98px){.ccat__hint{flex-wrap:wrap}.ccat__fold button{min-block-size:44px}.ctree>.row[data-depth="1"]{padding-inline:var(--s-2)}.ctree>.row[data-depth="1"]>.ccard{margin-inline-start:var(--s-3)}.ctree>.row[data-depth="1"]>.ccard:before{inset-inline-start:calc(var(--s-2) * -1 - 1px);inline-size:var(--s-2)}.ccard__meta{inline-size:100%;margin-inline-start:0;justify-content:space-between}.ccard__acts .btn,.ccard__acts .dt__btn{min-inline-size:44px;min-block-size:44px}}.cinv__alert{display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--s-3) var(--s-4);margin-block-end:var(--s-4);background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--r-1,4px);color:var(--warn)}.cinv__alert,.cinv__alerttext{align-items:center;gap:var(--s-2)}.cinv__alerttext{display:inline-flex;font-size:var(--t-14);font-weight:500}.cinv__alert a{display:inline-flex;align-items:center;gap:var(--s-1);color:inherit;font-weight:var(--w-semi);text-decoration:none;min-block-size:32px}.ctabs__n--low{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn-line)}.ctabs__n--out{background:var(--d-crit-bg,var(--surface-2));color:var(--d-crit);border:1px solid var(--d-crit)}.cinv__form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);flex:1 1 520px;min-inline-size:0;margin:0}.cinv__form .clist__search{flex:1 1 260px;max-inline-size:none}.cinv__wh{position:relative;flex:0 1 260px;min-inline-size:0;margin:0}.cinv__wh>svg{position:absolute;inset-inline-start:var(--s-3);inset-block-start:50%;transform:translateY(-50%);color:var(--fg-2);pointer-events:none}.cinv__wh .select{padding-inline-start:40px}.cinv__table tr[data-row-stock=low]{background:color-mix(in srgb,var(--warn-bg) 30%,transparent)}.cinv__table tr[data-row-stock=out]{background:color-mix(in srgb,var(--warn-bg) 45%,transparent)}.cinv__qty{display:inline-flex;align-items:center;gap:var(--s-2)}.cinv__qty .input{inline-size:72px;text-align:center;font-weight:var(--w-semi)}.cinv__table tr[data-row-stock=low] .cinv__qty .input{border-color:var(--warn);color:var(--warn)}.cinv__table tr[data-row-stock=out] .cinv__qty .input{border-color:var(--d-crit);color:var(--d-crit)}.cinv__unit{font-size:var(--t-12);color:var(--fg-2)}.cinv__table .dt__menulist{min-inline-size:240px}.cinv__alertfield{display:flex;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);font-size:var(--t-13)}.cinv__alertfield .input{inline-size:64px}.cinv__table .dt__menu:not([open])>.dt__menulist{display:none}.cinv__note{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-4);font-size:var(--t-12);color:var(--fg-2)}.cinv__panel{margin-block-end:var(--s-4)}@media (max-width:767.98px){.cinv__form{flex-basis:100%}.cinv__form .clist__search,.cinv__wh{flex:1 1 100%}.cinv__alert a{min-block-size:44px}}.cinv__tabs{margin-block-end:var(--s-4)}.cinv__cell{font-size:var(--t-13);color:var(--fg-2)}@media (max-width:767.98px){.cinv__table .dt td[data-cell=alert],.cinv__table .dt td[data-cell=loc],.cinv__table .dt td[data-cell=updated]{display:flex}}.zship__general,.zship__note{margin-block-end:var(--s-5)}.zship__ghead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-block-end:1px solid var(--line);font-size:var(--t-12)}.zship__ghead h2,.zship__shead h2{display:inline-flex;align-items:center;gap:var(--s-2);margin:0;font-size:var(--t-16);font-weight:var(--w-semi)}.zship__ctitle svg,.zship__ghead svg,.zship__shead svg{color:var(--pick)}.zship__gfields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5);padding:var(--s-4) var(--s-5)}.zship__gfields .field__hint{display:inline-flex;align-items:flex-start;gap:var(--s-1)}.zship__gfields .field__hint svg{flex:none}.zship__gfields .zprice{display:block}.zship__gfoot{margin-inline:var(--s-5);padding-block:var(--s-4);border-block-start:1px solid var(--line)}.zship__shead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);margin-block-end:var(--s-3);font-size:var(--t-12)}.gov__name{margin:0;font-size:var(--t-16);font-weight:var(--w-semi)}.gov__head{background:var(--surface)}.gov[open] .gov__head{background:var(--pick-soft,var(--surface-2))}.gov[open]{border-color:var(--pick)}.zship__ihead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-4) var(--s-5) var(--s-3)}.zship__ititle{font-weight:var(--w-semi);font-size:var(--t-14)}.ztable{inline-size:calc(100% - 2 * var(--s-5));margin-inline:var(--s-5)}.ztable__name{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:var(--w-semi)}.ztable__acts form{display:contents}.zstate{min-block-size:28px;padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface-2);color:var(--fg-2);font:inherit;font-size:var(--t-12);font-weight:var(--w-semi);cursor:pointer}.zstate--on{border-color:var(--ok);background:var(--ok-soft,var(--surface-2));color:var(--ok)}.ztable__edit td{background:var(--surface-2)}.zadd{padding:var(--s-4) var(--s-5);margin-block-end:var(--s-3)}.zadd h3{margin:0 0 var(--s-3);font-size:var(--t-14);font-weight:var(--w-semi)}.zadd--in{margin:var(--s-3) var(--s-5) var(--s-4);padding:var(--s-4);border:1px dashed var(--pick);border-radius:var(--r-2);background:var(--pick-soft,var(--surface-2))}.zadd__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--s-3);align-items:start}.zadd__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-2);margin-block-start:var(--s-3);grid-column:1/-1}.zreset{inline-size:min(20rem,80vw);padding:var(--s-3);white-space:normal}.zreset p{margin:0 0 var(--s-3);font-size:var(--t-13);color:var(--fg-2)}.zship__notes{margin-block:var(--s-5) var(--s-4)}.zship__card{padding:var(--s-4) var(--s-5)}.zship__ctitle{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);font-size:var(--t-14);font-weight:var(--w-semi)}.zship__card p{margin:0;font-size:var(--t-12);color:var(--fg-2);line-height:1.7}.zship__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-block-start:var(--s-3);border-block-start:1px solid var(--line);font-size:var(--t-12)}@media (max-width:767.98px){.zship__gfields{grid-template-columns:minmax(0,1fr)}.ztable{inline-size:auto;margin-inline:var(--s-3)}.zstate,.ztable .btn--icon{min-inline-size:44px;min-block-size:44px}.ztable__edit td{display:block}.zship__ihead{padding-inline:var(--s-3)}.gov__add .btn,.zship__ihead .btn{min-block-size:44px}.zadd--in{margin-inline:var(--s-3)}.gov__head{flex-wrap:wrap;padding:var(--s-3)}.gov__text{flex-basis:calc(100% - 3.5rem)}.gov__switch{margin-inline-start:auto}}.zship__addbtn{background:var(--pick-soft,var(--surface-2));border-color:var(--pick);color:var(--pick)}.zship__note{background:var(--surface);border:1px solid var(--line)}.zship__gfields .zprice__unit{z-index:1}.zship__gfields .input{font-weight:var(--w-semi)}.gov__sub{font-weight:var(--w-normal)}.gov__switch{padding-inline-end:var(--s-3);border-inline-end:1px solid var(--line)}.ztable{border:1px solid var(--line);border-radius:var(--r-1)}.ztable .btn--icon{border-color:transparent;background:transparent}.zship__foot{padding-block:var(--s-5);min-block-size:68px}@media (max-width:767.98px){.ztable{border:0}.gov__switch{border-inline-end:0}}.gov:not([open]) .gov__chev.icon--dir{transform:rotate(90deg)}.gov[open] .gov__chev.icon--dir{transform:rotate(-90deg)}.gov__swwrap{display:inline-flex;align-items:center;gap:var(--s-2);cursor:pointer}.zship__gfields .zprice .input{padding-inline:2.8rem var(--s-3)}.page-head__acts .clist__pop>summary.btn--ghost{border:1px solid var(--fg-1,currentColor)}.ztable .u-num{white-space:nowrap}.ccust{margin-block-end:var(--s-4);overflow:visible}.ccust__headbtn,.ccust__toolbtn{border:1px solid var(--line-strong,var(--line));background:var(--surface)}.ccust__headbtn{border-color:var(--fg-1,currentColor)}.ccust__tabs{padding-inline:var(--s-4);padding-block-start:var(--s-3)}.ccust__tools{margin:0;border:0;border-radius:0;background:transparent;padding:var(--s-3) var(--s-4)}.ccust__search{flex:1 1 320px;min-inline-size:0}.ccust__search .clist__search{max-inline-size:none}.ccust__caret{transform:rotate(90deg);color:var(--fg-3)}.ccust__who{display:inline-flex;align-items:center;gap:var(--s-3);min-inline-size:0}.ccust__ava{flex:none;display:inline-grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--r-2);border:1px solid var(--line);font-size:var(--t-13);font-weight:var(--w-semi)}.ccust__ava--0{background:var(--v-100);color:var(--v-600)}.ccust__ava--1{background:var(--ok-soft);color:var(--ok)}.ccust__ava--2{background:var(--warn-bg,var(--surface-2));color:var(--warn,var(--fg-2))}.ccust__id{display:grid;gap:2px;min-inline-size:0}.ccust__name{font-weight:var(--w-semi);color:var(--fg-1,inherit);text-decoration:none}.ccust__name:hover{text-decoration:underline}.ccust__phone{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--s-1);font-size:var(--t-12);color:var(--fg-3)}.ccust__phone a{display:inline-flex;color:var(--ok)}.ccust__orders{display:inline-block;padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface-2);font-size:var(--t-12);font-weight:var(--w-semi);white-space:nowrap}.ccust__orders--none{font-weight:var(--w-normal);color:var(--fg-3)}.ccust__seg{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface-2);font-size:var(--t-12);color:var(--fg-2);white-space:nowrap}.ccust__seg--vip{border-color:var(--warn,var(--line));background:var(--warn-bg,var(--surface-2));color:var(--warn,var(--fg-2))}.ccust__seg--loyal{border-color:var(--pick);background:var(--v-100);color:var(--v-600)}.ccust__seg--none{color:var(--fg-3)}.ccust__foot{align-items:center;background:var(--pick-soft,var(--surface-2))}.ccust__foot .snote__text{flex:1 1;margin:0}.ccust__live{flex:none;font-size:var(--t-12)}.ccust .dt__menulist button{display:flex;align-items:center;gap:var(--s-2);inline-size:100%;background:none;border:0;font:inherit;cursor:pointer;text-align:start}@media (max-width:767.98px){.ccust__tabs{overflow-x:auto;flex-wrap:nowrap}.ccust__phone a{min-inline-size:44px;justify-content:center}.ccust__name,.ccust__phone a{min-block-size:44px;align-items:center}.ccust__name{display:inline-flex}.ccust__foot{flex-wrap:wrap}}.ccust__caret.icon--dir{transform:rotate(90deg)}.cprof__top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-3)}.cprof__top .crumbs{margin:0}.cprof__id{color:var(--fg-3);font-size:var(--t-12)}.cprof__id .u-num{color:var(--fg-1)}.cprof__head{padding-block-end:var(--s-4);border-block-end:1px solid var(--line);margin-block-end:var(--s-5)}.cprof__title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3)}.cprof__vip{display:inline-flex;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-3)}.cprof__wa{border:1px solid var(--ok)}.cprof{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}@media (min-width:1024px){.cprof{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.cprof__main,.cprof__side{display:flex;flex-direction:column;gap:var(--s-4);min-inline-size:0}.cprof__card,.cprof__tabbar,.cprof__tablecard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.cprof__card{padding:var(--s-5)}.cprof__tablecard{overflow:visible}.cprof__who{display:flex;align-items:center;gap:var(--s-3);padding-block-end:var(--s-4);border-block-end:1px solid var(--line)}.cprof__avatar{display:grid;place-items:center;inline-size:64px;block-size:64px;flex:none;border-radius:var(--r-1);background:var(--v-600);color:var(--surface);font-size:var(--t-21);font-weight:700}.cprof__name{margin:0;font-size:var(--t-16);font-weight:700}.cprof__since{margin:var(--s-1) 0 0;color:var(--fg-3);font-size:var(--t-13)}.cprof__rows{display:flex;flex-direction:column;gap:var(--s-3);padding-block-start:var(--s-4)}.cprof__row{display:flex;justify-content:space-between;flex-wrap:wrap;min-block-size:44px}.cprof__k,.cprof__row{align-items:center;gap:var(--s-2)}.cprof__k{display:inline-flex;color:var(--fg-3);font-size:var(--t-13);font-weight:400}.cprof__v{display:inline-flex;align-items:center;gap:var(--s-2)}.cprof__phone{font-weight:700}.cprof__email{font-size:var(--t-13);overflow-wrap:anywhere}.cprof__waicon{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;color:var(--ok)}.cprof__waicon .icon{padding:3px;box-sizing:initial;border-radius:var(--r-1);background:var(--ok-bg)}.cprof__link{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;color:var(--v-600);font-size:var(--t-13);font-weight:700;cursor:pointer;list-style:none}.cprof__cardhead{display:flex;justify-content:space-between;flex-wrap:wrap;margin-block-end:var(--s-3)}.cprof__cardhead,.cprof__h{align-items:center;gap:var(--s-2)}.cprof__h{display:inline-flex;margin:0;font-size:var(--t-16);font-weight:700}[data-cust-activity] .cprof__h{margin-block-end:var(--s-4)}.cprof__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.cprof__metric{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1);min-inline-size:0}.cprof__mk{color:var(--fg-3);font-size:var(--t-12)}.cprof__mv{font-size:var(--t-18);font-weight:700}.cprof__mv small{font-size:var(--t-12);font-weight:400;color:var(--fg-3)}.cprof__mv--sm{font-size:var(--t-13)}.cprof__addr{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1)}.cprof__addrline{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2)}.cprof__addrline,.cprof__addrnote{padding-block-end:var(--s-3);border-block-end:1px solid var(--line)}.cprof__addrnote p{margin:var(--s-1) 0 0;line-height:1.7}.cprof__addrfoot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);font-size:var(--t-12);color:var(--fg-3)}.cprof__addrfoot span{display:inline-flex;align-items:center;gap:var(--s-1)}.cprof__ok{color:var(--ok)!important}.cprof__off{color:var(--warn)!important}.cprof__none{margin:0;color:var(--fg-3);font-size:var(--t-13)}.cprof__tags{display:flex;flex-wrap:wrap;gap:var(--s-2)}.cprof__tag{padding:var(--s-1) var(--s-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--t-12);font-weight:700}.cprof__tag--lead{color:var(--accent-700);background:var(--accent-100,var(--surface-2));border-color:currentColor}.cprof__tag--next{color:var(--ok);background:var(--ok-bg);border-color:currentColor}.cprof__view{border:1px solid var(--fg-1,currentColor);white-space:nowrap}.cprof__tagadd>summary::-webkit-details-marker{display:none}.cprof__tagform{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);min-inline-size:14rem}.cprof__tabbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);padding-inline:var(--s-3)}.cprof__tabs{border:0;min-inline-size:0}.cprof__tabs a{min-block-size:56px}.cprof__filter label,.cprof__tabs a{display:inline-flex;align-items:center;gap:var(--s-2)}.cprof__filter label{color:var(--fg-3);font-size:var(--t-12);white-space:nowrap}.cprof__filter select{min-block-size:44px;inline-size:8.5rem}@media (min-width:1024px){.cprof__tabs{flex-wrap:nowrap;gap:var(--s-1)}.cprof__tabs a{gap:var(--s-1);padding-inline:var(--s-2);white-space:nowrap}.cprof__tabs .ctabs__n{min-inline-size:20px;block-size:20px}.cprof__filter select{inline-size:7.5rem}}.cprof__badge{display:inline-flex;align-items:center;gap:var(--s-1);white-space:nowrap}.cprof__dboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--s-3);padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}.cprof__dbox{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1);min-inline-size:0}.cprof__dv{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-16);font-weight:700;color:var(--fg-1)}.cprof__dv--sm{font-size:var(--t-14);font-weight:400}.cprof__ds{color:var(--fg-3);font-size:var(--t-13);line-height:1.6}.cprof__dnote{color:var(--v-700,var(--v-600));font-size:var(--t-12);font-weight:700}.kpis--report .kpi__value small{margin-inline-start:var(--s-1);font-size:var(--t-14);font-weight:400;color:var(--fg-3)}.kpis--report .kpi__cmp{display:inline-flex;align-items:center;gap:var(--s-1)}.kpis--report .kpi__cmp--down .icon{transform:scaleY(-1)}.rcols>.panel{display:flex;flex-direction:column}.rcols>.panel>.panel__body{flex:1 1 auto}.rperiod__menu{display:none}.rperiod:focus-within .rperiod__menu,.rperiod__menu:active,.rperiod__menu:hover{display:block}.rperiod__btn{cursor:pointer}.rperiod:focus-within .rperiod__caret{transform:rotate(-90deg)}@media print{.rchart .grain,.rhead__tools{display:none!important}}.rexport{position:relative}.rexport>summary{list-style:none;cursor:pointer}.rexport>summary::-webkit-details-marker{display:none}.rchart__head{align-items:flex-start}.rchart__sum{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-5)}.rchart__k{margin:0;color:var(--fg-3);font-size:var(--t-13)}.rchart__v{font-size:var(--t-24);font-weight:700}.rchart__v small{font-size:var(--t-14);font-weight:400;color:var(--fg-3)}.rchart__legend{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--fg-3);font-size:var(--t-12)}.rchart__legend i{inline-size:10px;block-size:10px;border-radius:999px;background:var(--v-600)}.rline{margin:0}.rline__wrap{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem;direction:rtl}.rline__plot{position:relative;block-size:260px;grid-column:1;grid-row:1}.rline__svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.rline__y{position:relative;grid-column:2;grid-row:1}.rline__y span{position:absolute;inset-inline-end:var(--s-2);transform:translateY(-50%);white-space:nowrap;color:var(--fg-3);font-size:var(--t-11)}.rline__pts{position:absolute;inset:0}.rline__pt{transform:translateX(50%);outline:0}.rline__pt,.rline__rule{position:absolute;inset-block:0}.rline__rule{inset-inline-start:50%;border-inline-start:1px dashed var(--fg-3);opacity:0}.rline__dot{inline-size:8px;block-size:8px;margin-inline-start:-4px;margin-block-end:-4px;border-radius:999px}.rline__dot,.rline__tip{position:absolute;inset-inline-start:50%;background:var(--v-600)}.rline__tip{transform:translateX(50%);z-index:2;display:none;flex-direction:column;gap:2px;padding:var(--s-2) var(--s-3);border-radius:var(--r-1);color:var(--surface);font-size:var(--t-12);white-space:nowrap;pointer-events:none}.rline__tip b{font-size:var(--t-14)}.rline__pt--right .rline__tip{transform:translateX(0);inset-inline-start:0}.rline__pt--left .rline__tip{transform:translateX(100%);inset-inline-start:100%}.rline__pt:focus .rline__tip,.rline__pt:hover .rline__tip{display:flex}.rline__pt:focus .rline__rule,.rline__pt:hover .rline__rule{opacity:.7}.rline__plot:not(:hover):not(:focus-within) .rline__pt.is-peak .rline__tip{display:flex}.rline__plot:not(:hover):not(:focus-within) .rline__pt.is-peak .rline__rule{opacity:.7}.rline__x{position:relative;block-size:2rem;margin-block-start:var(--s-3);margin-inline-end:4.5rem;padding-block-start:var(--s-2);border-block-start:1px solid var(--line)}.rline__x span{position:absolute;transform:translateX(50%);white-space:nowrap;color:var(--fg-3);font-size:var(--t-11)}.rline__x span.is-peak{color:var(--fg-1);font-weight:700}.rline__x span:first-child{transform:none}.rline__x span:last-child{transform:translateX(100%)}@media (max-width:767.98px){.rline__wrap{grid-template-columns:minmax(0,1fr) 3.5rem}.rline__x{margin-inline-end:3.5rem}.rline__x span:nth-child(2n):not(:last-child){display:none}}.rbars{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:0;list-style:none}.rbar__top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-block-end:var(--s-2)}.rbar__top,.rbar__vals{align-items:center;gap:var(--s-2)}.rbar__vals{display:inline-flex}.rbar__pct{padding-inline:var(--s-1);border-radius:var(--r-1);background:var(--v-50);font-size:var(--t-11)}.rbar__track{block-size:8px;background:var(--v-50);overflow:hidden}.rbar__track,.rbar__track i{display:block;border-radius:999px}.rbar__track i{block-size:100%;background:var(--v-600)}.rbar:nth-child(2) .rbar__track i{opacity:.9}.rbar:nth-child(3) .rbar__track i{opacity:.75}.rbar:nth-child(n+4) .rbar__track i{opacity:.55}.rcols .rfootline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);margin-inline:var(--s-4);padding:var(--s-2) 0;background:transparent;border:0;border-block-start:1px solid var(--line);box-shadow:none;color:var(--fg-3);font-size:var(--t-12)}.rfootline b{color:var(--fg-1)}.rfootline__ok{align-items:center;color:var(--ok)!important}.donut__val,.rfootline__ok{display:inline-flex;gap:var(--s-1)}.donut__val{flex-wrap:wrap;font-size:var(--t-12)}.rtop__sum{color:var(--fg-3);font-size:var(--t-12)}.rtop__item{display:inline-flex;align-items:center;gap:var(--s-3);min-inline-size:0}.rtop__thumb{display:grid;place-items:center;inline-size:40px;block-size:40px;flex:none;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface-2);color:var(--fg-3)}.rtop__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.rtop__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.rtop__share{display:inline-flex;align-items:center;gap:var(--s-2);min-inline-size:9rem}.rtop__share .share{flex:1 1 auto;max-inline-size:none}.rfoot{padding-block:var(--s-4);border-block-start:1px solid var(--line);text-align:center;color:var(--fg-3);font-size:var(--t-12)}.rfoot p{margin:0 0 var(--s-2)}.rfoot__link{min-block-size:44px;color:var(--v-600);font-weight:700}.pay__livechip,.rfoot__link{display:inline-flex;align-items:center}.pay__livechip{padding:var(--s-1) var(--s-3)}.pays-sec{margin-block-end:var(--s-6)}.pays-sec__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);margin-block-end:var(--s-4)}.pays-sec__head h2{margin:0;font-size:var(--t-18);font-weight:700}.pays-sec__head .panel__sub{margin:var(--s-1) 0 0}.pays-sec__count{color:var(--fg-3);font-size:var(--t-12)}.pays-sec__more{margin-block-start:var(--s-3)}.pcards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}@media (min-width:768px){.pcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.pcards{grid-template-columns:repeat(3,minmax(0,1fr))}.pcard--cod{grid-column:span 2}}.pcard{display:flex;flex-direction:column;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1);min-inline-size:0}.pcard--cod{border:2px solid var(--v-600)}.pcard h3{margin:var(--s-4) 0 var(--s-2);font-size:var(--t-16);font-weight:700}.pcard p{margin:0;color:var(--fg-3);font-size:var(--t-13);line-height:1.5}.pcard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2)}.pcard__tile{display:inline-grid;place-items:center;min-inline-size:48px;block-size:48px;flex:none;padding-inline:var(--s-1);border:1px solid var(--line);border-radius:var(--r-1);background:var(--v-50);color:var(--v-600);font-size:var(--t-14);font-weight:700}.pcard__tile--strong{border-color:var(--v-600)}.pcard__tile--ok{background:var(--ok-bg);color:var(--ok);border-color:var(--ok)}.pcard__foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-block-start:auto;padding-block-start:var(--s-1)}.pcard__foot:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:1px;background:var(--line)}.pcard__body{margin-block-end:var(--s-4)}.pcard__codhead{display:flex;align-items:flex-start;gap:var(--s-3)}.pcard__codtext{flex:1 1 auto;min-inline-size:0}.pcard__codtitle{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2)}.pcard__codtitle h3{margin:0}.pcard__codtext p{margin-block-start:var(--s-1)}.pcard__toggle{flex:none}.pcard__inner{margin-block-start:var(--s-4);padding:var(--s-4);background:var(--v-50);border:1px solid var(--line);border-radius:var(--r-1)}.pcard__innerh{display:flex;align-items:center;gap:var(--s-2);padding-block-end:var(--s-3);margin-block-end:var(--s-3);border-block-end:1px solid var(--line)}.pcard__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}@media (min-width:768px){.pcard__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.pcard__fields .zprice{display:block}.pcard__fields .zprice .input{padding-inline:2.8rem var(--s-3)}.pcard__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-3);margin-block-start:var(--s-4)}.pacc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.pacc__party{display:inline-flex;align-items:center;gap:var(--s-3);min-inline-size:0}.pacc__tile{display:inline-grid;place-items:center;min-inline-size:40px;block-size:40px;flex:none;padding-inline:var(--s-1);border:1px solid var(--line);border-radius:var(--r-1);background:var(--v-50);color:var(--v-600);font-size:var(--t-11);font-weight:700}.pacc__num{display:inline-flex;align-items:center;gap:var(--s-1);min-inline-size:0}.pacc__val{padding:var(--s-1) var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface-2);font-size:var(--t-13);overflow-wrap:anywhere}.pacc__icon{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border:0;background:transparent;color:var(--v-600);cursor:pointer;padding:0}.pacc__icon[data-copied]{color:var(--ok)}.pacc__acts{display:inline-flex;align-items:center}.pacc__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-2) var(--s-4);border-block-start:1px solid var(--line);background:var(--v-50);color:var(--fg-3);font-size:var(--t-12)}.pacc__foot span:first-child{display:inline-flex;align-items:center;gap:var(--s-2)}.psec{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.psec__text{flex:1 1 16rem;min-inline-size:0}.psec__text h2{margin:0;font-size:var(--t-14);font-weight:700}.psec__text p{margin:var(--s-1) 0 0;color:var(--fg-3);font-size:var(--t-12);line-height:1.7}@media (min-width:768px){.pcard__inner.pcard__inner:has(>.savebar--sticky){padding-block-end:var(--s-4)}.pcard__actions.savebar{position:static;padding:0;background:transparent;border:0;box-shadow:none}}.mnote{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1);color:var(--v-600)}.mnote__text{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--s-1);color:var(--fg-1);min-inline-size:0}.mnote__text span{color:var(--fg-3);font-size:var(--t-13)}.mnote__close{flex:none;display:inline-grid;place-items:center;inline-size:44px;block-size:44px;margin:calc(var(--s-2) * -1);border:0;background:transparent;color:var(--fg-3);cursor:pointer}.mnote[hidden]{display:none}.mnote__text b{color:var(--fg-1)}.mock__search input{flex:1 1 auto;min-inline-size:0;inline-size:100%;border:0;background:transparent;font:inherit;font-size:var(--t-12);color:var(--fg-3)}.mtree{padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.mtree .mitem{display:block;padding:0}.mrow{justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4)}.mrow,.mrow__main{display:flex;align-items:center}.mrow__main{gap:var(--s-2);flex:1 1 auto;min-inline-size:0}.mrow__ico{display:inline-grid;place-items:center;inline-size:40px;block-size:40px;flex:none;border-radius:var(--r-1);background:var(--surface-2);color:var(--v-600)}.mrow__ico--sub{inline-size:32px;block-size:32px}.mitem--parent>.mrow .mrow__ico{background:var(--v-50)}.mrow__text{display:flex;flex-direction:column;gap:var(--s-1);min-inline-size:0}.mrow__title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2)}.mrow__h{margin:0;font-size:var(--t-15);font-weight:700}.mrow--sub .mrow__h{font-size:var(--t-14)}.mrow__chip{padding:2px var(--s-2);border-radius:var(--r-1);font-size:var(--t-12)}.mrow__chip--drop{background:var(--v-50);color:var(--v-600)}.mrow__chip--hot{border:1px solid var(--warn);background:var(--warn-bg);color:var(--warn)}.mrow__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);font-size:var(--t-12)}.mrow__path{padding:2px var(--s-2);border-radius:var(--r-1);background:var(--surface-2);color:var(--v-600);overflow-wrap:anywhere}.mrow__note{color:var(--fg-3)}.mrow__acts{display:flex;align-items:center;gap:var(--s-1);flex:none}.mrow__sep{inline-size:1px;block-size:32px;margin-inline:var(--s-2);background:var(--line)}.mitem--parent{border-color:var(--v-300);background:var(--v-50)}.mitem--parent>.mrow{border-block-end:1px solid var(--line)}.msub{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3)}.mitem--sub{background:var(--surface)}.mnew{margin-block-start:var(--s-3);border:1.5px dashed var(--v-300);border-radius:var(--r-1)}.mnew--sub{margin-block-start:0}.mnew__head{display:flex;align-items:center;justify-content:center;gap:var(--s-2);min-block-size:56px;color:var(--v-600);font-weight:700;cursor:pointer;list-style:none}.mnew--sub .mnew__head{min-block-size:44px;font-size:var(--t-13);font-weight:400}.mnew__head::-webkit-details-marker{display:none}.mnew .mitem__fields{padding:var(--s-4)}.msave{margin-block-start:var(--s-4)}.mprev__h{display:inline-flex;align-items:center;gap:var(--s-2);margin:0}.mprev__note{margin:0 0 var(--s-3);color:var(--fg-3);font-size:var(--t-13);line-height:1.7}.mock__chrome{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--surface-2);border-block-end:1px solid var(--line)}.mock__dots{display:inline-flex;gap:4px}.mock__dots i{inline-size:10px;block-size:10px;border-radius:50%;background:var(--danger)}.mock__dots i:nth-child(2){background:var(--warn)}.mock__dots i:nth-child(3){background:var(--ok)}.mock__chrome .mock__url{flex:1 1 auto;padding:2px var(--s-3);background:var(--surface);border:0;text-align:center;overflow:hidden;text-overflow:ellipsis}.mock__chrome .mock__url,.mock__total{border-radius:var(--r-1);white-space:nowrap}.mock__total{padding:2px var(--s-2);background:var(--v-50);color:var(--v-600);font-size:var(--t-12)}.mock__drop{display:inline-flex;align-items:center;gap:2px}.mock__caret{transform:rotate(90deg)}.mock__hot{color:var(--warn)!important;font-weight:700}.mock__hero{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);padding:var(--s-5) var(--s-4);text-align:center;background:var(--surface-2)}.mock__hero p{margin:0;color:var(--fg-3);font-size:var(--t-13);line-height:1.7}.mock__ok{display:inline-flex;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);background:var(--surface);color:var(--v-600);font-size:var(--t-12)}.mock__ok,.mtip{border:1px solid var(--line);border-radius:var(--r-1)}.mtip{margin-block-start:var(--s-4);padding:var(--s-3);background:var(--surface-2)}.mtip b{display:flex;align-items:center;gap:var(--s-2)}.mtip p{margin:var(--s-1) 0 0;color:var(--fg-3);font-size:var(--t-13);line-height:1.7}@media (max-width:767.98px){.mrow{flex-wrap:wrap;padding:var(--s-3)}.mrow__acts{inline-size:100%;justify-content:flex-end}.mock__search{display:none}}.stnav{display:flex;gap:var(--s-1);margin-block-end:var(--s-4);padding:var(--s-2);background:var(--surface);border:1px solid var(--line);overflow-x:auto}.stnav,.stnav a{align-items:center;border-radius:var(--r-1)}.stnav a{display:inline-flex;min-block-size:44px;padding-inline:var(--s-4);color:var(--fg-3);white-space:nowrap}.stnav a[aria-current]{background:var(--v-50);color:var(--v-600);font-weight:700}.sident__h{font-size:var(--t-15)}.sident__up{display:flex;align-items:flex-start}.sident__img--empty,.sident__up{flex-direction:column;gap:var(--s-1)}.sident__img--empty{border:1.5px dashed var(--v-300);color:var(--v-600);text-align:center}.sident__img--empty small{font-size:var(--t-11);color:var(--fg-3)}.field__labelrow{justify-content:space-between;flex-wrap:wrap;gap:var(--s-2)}.field__labelrow,.sturl{display:flex;align-items:center}.sturl{gap:var(--s-1);border:1px solid var(--line-2);border-radius:var(--r-1);background:var(--surface);min-block-size:44px;overflow:hidden}.sturl__scheme{padding:var(--s-2) var(--s-3);background:var(--surface-2);color:var(--fg-3);font-size:var(--t-13);align-self:stretch;display:inline-flex;align-items:center}.sturl__host{flex:1 1 auto;min-inline-size:0;min-block-size:44px;border:0;background:transparent;color:var(--fg-1);font:inherit;font-size:var(--t-13);font-weight:700;padding-inline:var(--s-2);text-overflow:ellipsis}.sturl .cprof__link{padding-inline:var(--s-3);white-space:nowrap}.stcontacts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}@media (min-width:768px){.stcontacts{grid-template-columns:repeat(2,minmax(0,1fr))}.stcontact--wide{grid-column:1/-1}}.stcontact{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1);min-inline-size:0}.stcontact__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2)}.stcontact__head .field__label{display:inline-flex;align-items:center;gap:var(--s-1)}.stcontact__chip{padding:2px var(--s-2);border:1px solid var(--line-2);border-radius:var(--r-1);background:var(--v-50);color:var(--v-600);font-size:var(--t-12)}.stcontact__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-3);align-items:center}@media (min-width:768px){.stcontact__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.stcontact__check{min-block-size:44px}.stpanel .sident{padding-block-end:var(--s-5)}.stlegalwrap{margin-block-end:var(--s-4)}.stlegalwrap .stlegal{border:0}.stgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}@media (min-width:768px){.stgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.stgrid__link{display:flex;align-items:center;color:inherit;font-weight:700;min-block-size:44px}.stgrid__link--between{justify-content:space-between;gap:var(--s-2)}.stgrid__chip{padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);color:var(--fg-3);font-size:var(--t-12);font-weight:400;white-space:nowrap}.stgrid__tick{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;color:var(--v-600);font-size:var(--t-12);font-weight:700;cursor:pointer}.stpanel .stabs{background:var(--surface-2);border-color:var(--line)}.stlegalwrap .stlegal__head{background:var(--surface)}.stcontact__check.check{padding:0;border:0;background:transparent;box-shadow:none}.sturl .pacc__icon{flex:none}.stpanel>.ststicky{margin:0 var(--s-5) var(--s-5)}@media (min-width:768px){.stpanel>.ststicky{position:fixed;z-index:40;inset-inline:0;inset-block-end:0;margin:0;padding:var(--s-3) var(--s-6);border:0;border-block-start:1px solid var(--line);border-radius:0;background:var(--surface);box-shadow:var(--sh-2)}}.stmore{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto 6rem}.mxsec{margin-block-start:var(--s-5)}.mxrole{padding:var(--s-2) var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-1)}.mxrole label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);color:var(--fg-3);font-size:var(--t-13);flex-wrap:nowrap;white-space:nowrap}.mxrole select{min-block-size:44px;inline-size:auto;min-inline-size:11rem;color:var(--fg-1);font-weight:700}.mxcard{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);padding:var(--s-3) var(--s-4);margin-block-end:var(--s-4);background:var(--v-50);border:1px solid var(--line);border-radius:var(--r-1)}.mxcard__text{flex:1 1 16rem;min-inline-size:0}.mxcard__text h3{margin:0;font-size:var(--t-15);font-weight:700}.mxcard__text p{margin:var(--s-1) 0 0;color:var(--fg-3);font-size:var(--t-12)}.mxtable{border:1px solid var(--line);border-radius:var(--r-1);overflow-x:auto}.mxtable thead th{background:var(--v-50)}.mxc{text-align:center;white-space:nowrap}.mxmod{display:flex;align-items:center;gap:var(--s-3);color:var(--fg-3);min-inline-size:14rem}.mxbox{display:inline-grid;place-items:center;inline-size:20px;block-size:20px;border:1.5px solid var(--line-2);border-radius:4px;background:var(--surface)}.mxbox.is-on{border-color:var(--v-600);background:var(--v-600);color:var(--surface)}.mxbox.is-part{border-color:var(--v-600);background:var(--v-50);color:var(--v-600)}@media (max-width:767.98px){.mxtable{overflow:visible}.mxtable table,.mxtable tbody{display:block}.mxtable thead{display:none}.mxtable tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2);padding:var(--s-3);border-block-end:1px solid var(--line)}.mxtable td{display:flex;flex-direction:column;align-items:center;gap:var(--s-1);padding:0;border:0;min-inline-size:0}.mxtable td:first-child{grid-column:1/-1;align-items:stretch}.mxtable td[data-label]:before{content:attr(data-label);color:var(--fg-3);font-size:var(--t-12)}.mxmod{min-inline-size:0}.mxrole,.mxrole select{inline-size:100%;min-inline-size:0}.mxrole label{display:flex;white-space:normal}.mxrole select{flex:1 1 auto}}.tmfoot{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);margin-block-start:var(--s-5);padding-block-start:var(--s-1);color:var(--fg-3);font-size:var(--t-12)}.tmfoot:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:1px;background:var(--line)}.pgnote{align-items:flex-start}.pgnote__link{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;inline-size:-moz-fit-content;inline-size:fit-content;color:var(--v-600);font-size:var(--t-13);font-weight:600}.pglist__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4)}.pglist__tools .ctabs{margin:0;border:0}.pglist__tools .ctabs a{block-size:36px;min-block-size:36px;padding-inline:var(--s-3);border:1px solid transparent;border-radius:var(--r-1)}.pglist__tools .ctabs a[aria-current]{background:var(--v-100);border-width:1px;border-color:var(--pick);color:var(--v-600)}.pglink .mono{white-space:nowrap}.pglist__find{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);flex:0 1 26rem;min-inline-size:0}.pglist__find .clist__search{flex:1 1 14rem}.pgname{display:flex;align-items:flex-start;gap:var(--s-3);color:var(--fg-2)}.pgname__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.pgname__text a{color:var(--fg-1);font-weight:600}.pgname__text small{color:var(--fg-3);font-size:var(--t-12)}.pgkind{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--t-12);white-space:nowrap}.pgkind:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--fg-3)}.pgkind[data-legal=yes]:before{background:var(--ok)}.pgkind[data-legal=no]:before{background:var(--pick)}.pgacts{display:inline-flex;align-items:center;gap:var(--s-1)}.pglist__foot{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-2) var(--s-4);font-size:var(--t-12)}.pglist__foot:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:1px;background:var(--line)}.pgprev{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.pgprev__text{flex:1 1 16rem;min-inline-size:0}.pgprev__text h2{margin:0;font-size:var(--t-14)}.pgprev__text p{margin:0;color:var(--fg-3);font-size:var(--t-13)}@media (max-width:767.98px){.pglist__find{flex:1 1 100%}.pgprev .btn{inline-size:100%}.pglist__tools .ctabs a{block-size:44px;min-block-size:44px}.pgname{padding-inline-start:52px;min-block-size:44px}.pgname__text a{display:inline-flex;align-items:center;min-block-size:44px}}.dset{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-5);align-items:start}.dset__main,.dset__side{min-inline-size:0}.dset__main{display:grid;gap:var(--s-4)}.dset__side{position:sticky;inset-block-start:72px;display:grid;gap:var(--s-3)}.dset__side .panel{display:flex;flex-direction:column;max-block-size:calc(100dvh - 310px);min-block-size:320px}.dset__note{display:flex;gap:var(--s-2);margin:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--v-100);font-size:var(--t-13)}.dset__tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-2)}.dset__tools .btn{justify-content:center}.dset .grain{padding:var(--s-2);background:var(--surface)}.dset .grain__item{gap:var(--s-2);min-block-size:52px;font-size:var(--t-14)}.dset .grain__item[aria-current=page]{background:var(--pick);border-color:var(--pick);color:var(--fg-inv);box-shadow:none}.dset__h{display:inline-flex;align-items:center;gap:var(--s-2)}.dset__req{color:var(--danger)}.dset__mode{display:inline-flex;align-items:center;gap:var(--s-2);white-space:nowrap}.dset__stage{overflow:auto;min-block-size:0;flex:1 1 auto}.dset__stage .sdoc{inline-size:794px;max-inline-size:none;zoom:.55}.dlogo{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-4);border:1px dashed var(--line);border-radius:var(--r-md)}.dlogo__box{display:grid;place-items:center;flex:none;inline-size:80px;block-size:80px;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--surface);color:var(--fg-2);overflow:hidden}.dlogo__box img{max-inline-size:72px;max-block-size:72px;object-fit:contain}.dlogo__body{display:grid;gap:var(--s-2);min-inline-size:0}.dlogo__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.dlogo__up{cursor:pointer}.dtogs{display:grid}.dtog{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block:var(--s-3)}.dtog+.dtog:before{content:none}.dtog:not(:last-of-type){box-shadow:inset 0 -1px 0 var(--hair)}.dtog__text{display:grid;gap:2px;min-inline-size:0}.dtog__name{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:600}.dtogs__more{margin:var(--s-3) 0 0}[data-dp-off~=address] [data-dp=address],[data-dp-off~=courier] [data-dp=courier],[data-dp-off~=description] [data-dp=description],[data-dp-off~=discount] [data-dp=discount],[data-dp-off~=images] [data-dp=images],[data-dp-off~=payment] [data-dp=payment],[data-dp-off~=qr] [data-dp=qr],[data-dp-off~=returns] [data-dp=returns],[data-dp-off~=sku] [data-dp=sku],[data-dp-off~=status] [data-dp=status],[data-dp-off~=weights] [data-dp=weights],[data-dp-stage]:not([data-dp-off~=discount]) span[data-dp-off=discount]{display:none}@media (max-width:1023px){.dset{grid-template-columns:minmax(0,1fr)}.dset__side{position:static}.dset__side .panel{max-block-size:none;min-block-size:0}.dset__stage{max-block-size:70dvh}}@media (max-width:767px){.dlogo{align-items:flex-start}.dset__stage .sdoc{zoom:.4}.dset__tools{grid-template-columns:minmax(0,1fr)}}.colay{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--s-3)}.colay__opt{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);cursor:pointer;min-block-size:44px}.colay__opt:has(input:checked){border-color:var(--pick);box-shadow:inset 0 0 0 1px var(--pick)}.colay__opt input{margin-block-start:4px;accent-color:var(--pick)}.colay__body{display:grid;gap:var(--s-1)}.ctabs__n--ok{background:var(--ok-bg);color:var(--ok)}.cpn__name--gone .dt__title{text-decoration:line-through;color:var(--fg-3)}.cpn__val{font-weight:var(--w-bold);white-space:nowrap}.cpn__val--pct{color:var(--pick)}.cpn__val--free{color:var(--ok)}.cpn__state{display:inline-flex;align-items:center;gap:var(--s-2)}.cpn__drawer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5);padding:var(--s-4);margin:var(--s-2) var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card)}.cpn__col+.cpn__col{padding-inline-start:var(--s-5);border-inline-start:1px solid var(--line)}.cpn__h{display:flex;align-items:center;gap:var(--s-1);margin:0 0 var(--s-2);font-size:var(--t-14);font-weight:var(--w-semi);color:var(--fg)}.cpn__h svg{color:var(--pick)}.cpn__terms{margin:0;padding:0;list-style:none;display:grid;gap:var(--s-1);font-size:var(--t-13);color:var(--fg-2)}.cpn__terms li:before{content:"•";color:var(--pick);font-weight:var(--w-bold);margin-inline-end:var(--s-1)}.cpn__terms b{color:var(--fg);font-weight:var(--w-semi)}.cpn__use{display:flex;justify-content:space-between;gap:var(--s-2);font-size:var(--t-13);margin-block-end:var(--s-1)}.cpn__bar{block-size:8px;border-radius:999px;background:var(--pick-soft);overflow:hidden}.cpn__bar>span{display:block;block-size:100%;background:var(--pick);border-radius:999px}.cpn__per{margin:var(--s-2) 0 0;font-size:var(--t-12);color:var(--fg-3)}.cpn__per b{color:var(--fg)}.cpn__kpis{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.cpn__kpi{display:grid;gap:2px;padding:var(--s-2);border-radius:var(--r-1);background:var(--surface-2);border:1px solid var(--line)}.cpn__kpi>span{font-size:var(--t-12);color:var(--fg-3)}.cpn__kpi>b{font-size:var(--t-14)}@media (max-width:767px){.cpn__drawer{grid-template-columns:1fr;gap:var(--s-3);margin:0}.cpn__col+.cpn__col{padding-inline-start:0;border-inline-start:0;padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}}.cpn-pick{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--s-4)}.cpn-pick__scrim{position:absolute;inset:0;background:color-mix(in srgb,var(--v-900) 40%,transparent)}.cpn-pick__box{position:relative;inline-size:min(720px,100%);max-block-size:calc(100dvh - 2 * var(--s-4));overflow:auto;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card);box-shadow:var(--sh-3)}.cpn-pick__head{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--v-50);border-block-end:1px solid var(--line)}.cpn-pick__headtext{flex:1 1 auto;min-inline-size:0}.cpn-pick__ico,.cpn-pick__tile{display:inline-grid;place-items:center;inline-size:40px;block-size:40px;flex:none;border-radius:var(--r-2);background:var(--pick);color:var(--on-action)}.cpn-pick__title{margin:0;font-size:var(--t-18);font-weight:var(--w-bold)}.cpn-pick__sub{margin:2px 0 0;font-size:var(--t-13);color:var(--fg-3)}.cpn-pick__x{flex:none}.cpn-pick__body{display:grid;gap:var(--s-4);padding:var(--s-5)}.cpn-pick__or{margin:0;font-size:var(--t-13);font-weight:var(--w-semi);color:var(--fg-2)}.cpn-pick__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.cpn-pick__opt{display:block;cursor:pointer}.cpn-pick__opt>input{position:absolute;opacity:0;pointer-events:none}.cpn-pick__card{display:grid;gap:var(--s-1);min-block-size:44px;padding:var(--s-4);border:1.5px solid var(--line);border-radius:var(--d-r-card);background:var(--surface)}.cpn-pick__opt:hover .cpn-pick__card{border-color:var(--v-300)}.cpn-pick__opt>input:checked+.cpn-pick__card{border-color:var(--pick);background:var(--pick-soft)}.cpn-pick__opt>input:focus-visible+.cpn-pick__card{outline:2px solid var(--ring-color);outline-offset:2px}.cpn-pick__opt:not(.cpn-pick__opt--big) .cpn-pick__tile{inline-size:32px;block-size:32px;background:var(--pick-soft);color:var(--pick)}.cpn-pick__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2);margin-block-end:var(--s-1)}.cpn-pick__card>b{font-size:var(--t-15)}.cpn-pick__text{font-size:var(--t-13);color:var(--fg-2);line-height:1.6}.cpn-pick__foot{display:flex;justify-content:flex-end;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-block-start:1px solid var(--line);background:var(--surface-2)}@media (max-width:767px){.cpn-pick{padding:0;place-items:end stretch}.cpn-pick__box{inline-size:100%;max-block-size:92dvh;border-end-start-radius:0;border-end-end-radius:0}.cpn-pick__grid{grid-template-columns:1fr}.cpn-pick__body,.cpn-pick__head{padding:var(--s-4)}.cpn-pick__foot>.btn{flex:1 1;min-block-size:44px;justify-content:center}}.cpn-form{max-inline-size:880px}.tabs.tabs--line.cpn-tabs>a{border-radius:var(--r-2)}.tabs.tabs--line.cpn-tabs>a[aria-current]{background:var(--pick-soft);color:var(--pick);border-block-end-color:transparent;border-radius:var(--r-2)}.dt__exp{inline-size:40px;text-align:center}@media (max-width:767px){.dt .table--cards tbody td.dt__exp{order:99}.dt .table--cards tbody td.dt__pick+td.dt__exp{display:flex;font-weight:inherit;padding-block-end:0;margin-block-end:0;border-block-end:0}.dt .table--cards tbody td.dt__pick+td.dt__exp:before{content:attr(data-label)}.dt .table--cards tbody td.dt__pick+td.dt__exp+td{display:block;font-weight:var(--w-semi);padding-block-end:var(--s-2);margin-block-end:var(--s-1);border-block-end:1px solid var(--line)}.dt .table--cards tbody td.dt__pick+td.dt__exp+td:before{content:none}}.cpf__headtext{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3)}.cpf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:var(--s-6);align-items:start}.cpf__main{display:grid;gap:var(--s-5);min-inline-size:0}.cpf__card{padding:0}.cpf__head{justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-block-end:1px solid var(--line)}.cpf__head,.cpf__title{display:flex;align-items:center}.cpf__title{gap:var(--s-2);margin:0;font-size:var(--t-16);font-weight:var(--w-bold);color:var(--fg)}.cpf__mark{inline-size:4px;block-size:18px;border-radius:var(--r-pill);background:var(--pick);flex:none}.cpf__body{padding:var(--s-5);display:grid;gap:var(--s-4)}.cpf__tile{border:1px solid var(--line);border-radius:var(--d-r-card);background:var(--surface)}.cpf__tilehead{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);min-block-size:64px}.cpf__tileico{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--r-md);background:var(--pick-soft);color:var(--pick);flex:none}.cpf__tiletext{display:grid;gap:2px;flex:1 1;min-inline-size:0}.cpf__tiletext h3{margin:0;font-size:var(--t-14);font-weight:var(--w-semi);color:var(--fg)}.cpf__tiletext small{font-size:var(--t-13);color:var(--fg-3)}.cpf__tilebody{display:grid;gap:var(--s-4);padding:var(--s-4);border-block-start:1px solid var(--line);background:var(--surface-2)}.cpf__tile:has(input[name=discountOn]:not(:checked)) .cpf__tilebody{display:none}.cpf__tile.cpf__tilehead:has(input:checked),.cpf__tile:has(input[name=discountOn]:checked){border-color:var(--pick)}.cpf__seg{display:inline-flex;gap:var(--s-1);padding:var(--s-1);border-radius:var(--d-r-field);background:var(--surface-2);border:1px solid var(--line);justify-self:start;max-inline-size:100%}.cpf__seg--wrap{flex-wrap:wrap}.cpf__seg label{position:relative;display:inline-flex}.cpf__seg input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.cpf__seg label{color:var(--fg-2)}.cpf__seg label>span{display:inline-flex;align-items:center;min-block-size:44px;padding:0 var(--s-4);font-size:var(--t-13);font-weight:var(--w-semi);color:inherit}.cpf__seg label,.cpf__seg label>span{border-radius:var(--r-sm)}.cpf__seg label:has(input:checked){background:var(--pick-soft);color:var(--pick)}.cpf__seg input:checked+span{color:var(--pick);box-shadow:inset 0 0 0 1.5px var(--pick)}.cpf__seg input:focus-visible+span{outline:2px solid var(--ring-color);outline-offset:2px}.cpf__affix{display:flex;align-items:stretch}.cpf__affix .input{flex:1 1;min-inline-size:0;border-start-end-radius:0;border-end-end-radius:0}.cpf__unit{display:inline-flex;align-items:center;padding:0 var(--s-3);border:1px solid var(--line);border-inline-start:0;border-start-end-radius:var(--d-r-field);border-end-end-radius:var(--d-r-field);background:var(--surface-2);font-size:var(--t-13);color:var(--fg-3);white-space:nowrap}.cpf__labelrow{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);flex-wrap:wrap}.cpf__code,.cpf__codein{font-weight:var(--w-bold);letter-spacing:.04em}.cpf__code{font-size:var(--t-16);color:var(--fg)}.cpf__when-all,.cpf__when-categories,.cpf__when-products{display:none}.cpf:has(input[name=scope][value=all]:checked) .cpf__when-all,.cpf:has(input[name=scope][value=categories]:checked) .cpf__when-categories,.cpf:has(input[name=scope][value=products]:checked) .cpf__when-products{display:grid;gap:var(--s-3)}.cpf__search{position:relative;display:block}.cpf__search svg{position:absolute;inset-inline-start:var(--s-3);inset-block-start:50%;transform:translateY(-50%);color:var(--fg-3);pointer-events:none}.cpf__search .input{padding-inline-start:40px;inline-size:100%}.cpf__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--s-1) var(--s-3);max-block-size:280px;overflow-y:auto;padding:var(--s-2);border:1px solid var(--line);border-radius:var(--d-r-field)}.cpf__list .check[hidden]{display:none}.cpf__method{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1.5px solid var(--pick);border-radius:var(--d-r-card);background:var(--v-50)}.cpf__methoddot{inline-size:18px;block-size:18px;border-radius:50%;border:5px solid var(--pick);background:var(--surface);flex:none}.cpf__side{position:sticky;inset-block-start:calc(var(--topbar-h, 64px) + var(--s-4));min-inline-size:0}.cpf__sum{padding:var(--s-5);display:grid;gap:var(--s-4)}.cpf__sumhead{justify-content:space-between;flex-wrap:wrap}.cpf__sumhead,.cpf__sumhead h3{display:flex;align-items:center;gap:var(--s-2)}.cpf__sumhead h3{margin:0;font-size:var(--t-14);font-weight:var(--w-bold)}.cpf__sumhead svg{color:var(--pick)}.cpf__ticket{padding:var(--s-4);border:1.5px dashed var(--v-300);border-radius:var(--d-r-card);background:var(--v-50);text-align:center}.cpf__ticketlabel{margin:0;font-size:var(--t-12);color:var(--fg-3)}.cpf__ticketcode{margin-block:var(--s-1);font-size:var(--t-21);font-weight:var(--w-bold);letter-spacing:.08em;color:var(--pick-ink);overflow-wrap:anywhere}.cpf__ticketname{margin:0;font-size:var(--t-13);color:var(--fg-2)}.cpf__metric{display:grid;gap:2px;text-align:center}.cpf__metric b{font-size:var(--t-24);font-weight:var(--w-bold);color:var(--fg)}.cpf__metric span{font-size:var(--t-12);color:var(--fg-3)}.cpf__metric span:empty{display:none}.cpf__props{display:grid;gap:var(--s-2);margin:0;padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}.cpf__props div{display:flex;justify-content:space-between;gap:var(--s-3);font-size:var(--t-13)}.cpf__props dt{color:var(--fg-3);flex:none}.cpf__props dd{margin:0;color:var(--fg);font-weight:var(--w-semi);text-align:end}.cpf__ctas{display:grid;gap:var(--s-2)}.cpf__note{display:flex;gap:var(--s-2);margin:0;font-size:var(--t-12);color:var(--fg-3)}.cpf__note svg{flex:none;margin-block-start:2px}.cpf__bar{display:none}@media (max-width:1023px){.cpf{grid-template-columns:minmax(0,1fr);padding-block-end:88px}.cpf__side{position:static}.cpf__ctas{display:none}.cpf__bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:30;display:flex;gap:var(--s-2);justify-content:flex-end;padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--surface);border-block-start:1px solid var(--line)}}@media (max-width:767px){.cpf__body,.cpf__head,.cpf__sum{padding:var(--s-4)}.cpf__bar .btn{flex:1 1}.cpf__seg{display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%}.cpf__seg:not(.cpf__seg--wrap){grid-template-columns:repeat(2,minmax(0,1fr))}.cpf__seg label>span{justify-content:center;text-align:center;inline-size:100%}.cpf__seg label{display:flex}}.ofr__kpis{margin-block-end:var(--s-4)}.ofr__kpis .kpi{box-shadow:0 1px 2px color-mix(in srgb,var(--v-900) 7%,transparent);border-color:var(--v-100,var(--line-2))}.ofr__kpis .kpi__value{font-size:clamp(var(--t-24),6vw,var(--t-32))}.ofr__kpis .kpi__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.ofr__kpis .kpi__note{color:var(--fg-3)}.ofr__kpis .kpi__note,.ofr__tag{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-12)}.ofr__tag{padding:2px var(--s-2);border-radius:var(--r-pill,999px);font-weight:var(--w-semi);background:var(--surface-2);border:1px solid var(--line);color:var(--fg-2);white-space:nowrap}.ofr__tag--free{background:var(--ok-soft);color:var(--ok-700,var(--ok));border-color:transparent}.ofr__tag--discount{background:var(--pick-soft);color:var(--pick);border-color:transparent}.ofr__items{margin:0;padding:0;list-style:none}.ofr__items,.ofr__items li{display:grid;gap:var(--s-2)}.ofr__items li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:var(--s-2);border-radius:var(--r-1);background:var(--surface-2);border:1px solid var(--line)}.ofr__ico{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--r-1);background:var(--surface);color:var(--fg-2)}.ofr__ico--gift{color:var(--ok-700,var(--ok))}.ofr__it{display:grid;gap:2px;min-inline-size:0}.ofr__it b{font-size:var(--t-13);font-weight:var(--w-semi);overflow-wrap:anywhere}.ofr__it small{font-size:var(--t-12);color:var(--fg-3)}.ofr__plus{color:var(--ok-700,var(--ok))}.ofr__lift small{display:block;margin-block-start:2px}.ofr__up{color:var(--ok-700,var(--ok))}.ofr__down{color:var(--danger)}.ofr-pick__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ofr-pick__eg{display:block;margin-block-start:var(--s-2);font-size:var(--t-12);color:var(--pick)}.cpn-pick__foot:has(.ofr-pick__note){flex-wrap:wrap;align-items:center}.ofr-pick__note{margin-inline-end:auto;font-size:var(--t-12);color:var(--fg-3)}@media (max-width:767px){.ofr-pick__grid{grid-template-columns:minmax(0,1fr)}.ofr-pick__note{flex-basis:100%}}.pl__titlerow{display:flex;align-items:center;gap:var(--s-2)}.pl__help{position:relative}.pl__help>summary{list-style:none;display:grid;place-items:center;inline-size:44px;block-size:44px;margin-block:-12px;border-radius:var(--r-full);color:var(--fg-3);cursor:pointer}.pl__help>summary::-webkit-details-marker{display:none}.pl__help>summary:hover{color:var(--pick)}.pl__helptext{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + var(--s-1));z-index:20;inline-size:min(320px,80vw);margin:0;padding:var(--s-3);border-radius:var(--r-md);box-shadow:var(--sh-2);font-size:var(--t-13);font-weight:var(--w-normal);color:var(--fg-2);line-height:1.7}.pl__helptext,.pl__more{background:var(--surface);border:1px solid var(--line)}.pl__more{inline-size:44px;block-size:44px;border-radius:var(--r-sm)}.pl__chips{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-block-end:var(--s-4)}.pl__chip{display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-3);border-radius:var(--r-sm);border:1px solid var(--v-100,var(--line));background:var(--surface);color:var(--fg-3);font-size:var(--t-13);text-decoration:none;white-space:nowrap}.pl__chip:hover,.pl__chip[aria-current]{color:var(--pick);border-color:var(--pick)}.pl__chip[aria-current]{background:var(--pick-soft);font-weight:var(--w-semi)}.pl__chipn{font-size:var(--t-12);color:var(--fg-3)}.pl__chip[aria-current] .pl__chipn{padding:0 var(--s-2);border-radius:var(--r-pill,999px);background:var(--pick);color:var(--surface);font-weight:var(--w-bold)}.pl__tools{flex-wrap:wrap}.pl__search{flex:1 1 260px}.pl__bulk{display:none;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);border-radius:var(--r-sm);background:var(--pick-soft);border:1px solid color-mix(in srgb,var(--pick) 30%,transparent)}.pl:has(input[name=ids]:checked) .pl__bulk{display:inline-flex}.pl__bulkhead{gap:var(--s-1);font-weight:var(--w-semi);color:var(--pick);white-space:nowrap}.pl__bulkhead,.pl__cancel{display:inline-flex;align-items:center;font-size:var(--t-13)}.pl__cancel{min-block-size:44px;padding-inline:var(--s-2);color:var(--fg-3)}.pl__bulkmenu{min-inline-size:240px}.pl__menuhead{display:block;padding:var(--s-2) var(--s-3) var(--s-1);font-size:var(--t-12);color:var(--fg-3)}.pl__menun{margin-inline-start:auto;color:var(--fg-3)}.pl__menusep{display:block;block-size:1px;margin-block:var(--s-1);background:var(--line)}.pl__stock{display:flex;gap:var(--s-2);padding:0 var(--s-3) var(--s-2)}.pl__stock .input{max-inline-size:10ch}.pl__danger{color:var(--danger)!important}.listbar--compact{display:inline-flex;align-items:center;gap:var(--s-2);margin:0;padding:0;border:0;background:none}.listbar--compact .listbar__modes{display:inline-flex;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.listbar--compact .listbar__mode{inline-size:44px;block-size:44px}.listbar__menu{min-inline-size:240px}.listbar__none{display:block;padding:var(--s-2) var(--s-3);font-size:var(--t-13)}.listbar__menu .listbar__save{display:flex;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-block-start:1px solid var(--line)}.dt__thsub{display:inline-block;inline-size:100%;font-size:var(--t-11);font-weight:var(--w-normal);color:var(--fg-3)}.pl__thumb{inline-size:48px;block-size:48px;border-radius:var(--r-sm);object-fit:contain;background:var(--pick-soft)}span.pl__thumb{display:grid;place-items:center;color:var(--pick)}.pl__dates{display:grid;gap:2px;font-size:var(--t-13);white-space:nowrap}.pl__acts{display:inline-flex;align-items:center;gap:var(--s-1)}.pl__del{background:transparent;color:var(--danger);border:1px solid var(--danger)}.pl__del:hover{background:var(--danger-bg,var(--bad-soft))}.pl__state--archived,.pl__state--draft{background:var(--surface-2);color:var(--fg-3);border-color:var(--line)}.pl__summary{margin-block-start:var(--s-6);padding:var(--s-5)}@media (min-width:1024px){.pl__summary{inline-size:calc(50% - var(--s-3));margin-inline-start:auto}}.dt__pick--grip{white-space:nowrap}.dt__pick--grip .grip-h{vertical-align:middle}.pl__sumhead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);padding-block-end:var(--s-3);margin-block-end:var(--s-4);border-block-end:1px solid var(--v-100,var(--line))}.pl__sumtitle{margin:0;font-size:var(--t-16);font-weight:var(--w-bold)}.pl__sumsub{margin:2px 0 0;font-size:var(--t-12);color:var(--fg-3)}.pl__sumico{color:var(--pick)}.pl__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}.pl__stat{display:grid;gap:var(--s-1);align-content:start;justify-items:center;padding:var(--s-3);border-radius:var(--r-sm);background:var(--v-50,var(--surface-2));border:1px solid var(--v-100,var(--line));text-align:center;color:inherit;text-decoration:none}a.pl__stat:hover{border-color:var(--pick)}.pl__statlabel{font-size:var(--t-12);color:var(--fg-3)}.pl__statvalue{font-size:var(--t-21);font-weight:var(--w-bold);overflow-wrap:anywhere}.pl__statvalue--low{color:var(--warn)}.pl__statvalue--out{color:var(--danger)}.pl__statnote{font-size:var(--t-12);color:var(--fg-3)}@media (max-width:767px){.pl__stats{grid-template-columns:minmax(0,1fr)}.pl__bulk{inline-size:100%}.pl__acts,.pl__bulk{flex-wrap:wrap}.pl__acts .btn{min-block-size:44px;flex:1 1 auto;justify-content:center}.pl .dt .table--cards tbody tr[data-product]{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"img name pick" "img price status" "img stock stock" "acts acts acts";column-gap:var(--s-3);row-gap:var(--s-1);align-items:center}.pl .dt .table--cards tbody tr[data-product]>td{min-block-size:0;padding:0;margin:0;border:0;font-weight:inherit}.pl .dt .table--cards tbody tr[data-product]>td:before{content:none}.pl .dt .table--cards tbody tr[data-product]>td.dt__pick{grid-area:pick;align-self:start}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=image]{grid-area:img;align-self:start}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=name]{grid-area:name;display:block;font-weight:var(--w-semi)}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=price]{grid-area:price;justify-content:flex-start;font-weight:var(--w-bold)}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=visible]{grid-area:status;justify-content:flex-end}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=stock]{grid-area:stock;justify-content:flex-start;gap:var(--s-1);font-size:var(--t-12)}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=stock]:before{content:"الكمية:";color:var(--fg-3)}.pl .dt .table--cards tbody tr[data-product]>td.dt__acts{grid-area:acts;display:flex;align-items:center;gap:var(--s-2);margin-block-start:var(--s-2);padding-block-start:var(--s-2);border-block-start:1px solid var(--line)}.pl .dt .table--cards tbody tr[data-product]>td.dt__acts .pl__acts{flex:1 1 auto;flex-wrap:nowrap}.pl .dt .table--cards tbody tr[data-product] .pl__thumb{inline-size:56px;block-size:56px}.pl .dt .table--cards tbody tr[data-product]>td[data-cell=dates]{display:none}.pl .dt .table--cards tbody tr[data-product]>td.dt__acts .pl__acts .btn{flex:1 1}}@media (min-width:768px){.pl[data-list-view=cards] .dt .table--cards{display:block}.pl[data-list-view=cards] .dt .table--cards thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.pl[data-list-view=cards] .dt .table--cards tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s-3);padding:var(--s-3)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"img img" "name name" "price status" "stock stock" "acts acts";row-gap:var(--s-2);column-gap:var(--s-2);align-items:center;align-content:start;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]:hover{border-color:var(--pick)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]:hover>td{background:transparent}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td{display:flex;align-items:center;min-block-size:0;padding:0;margin:0;border:0;text-align:start}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td:before{content:none}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td.dt__pick{position:absolute;inset-block-start:var(--s-4);inset-inline-start:var(--s-4);z-index:1;padding:var(--s-1);border-radius:var(--r-sm);background:var(--surface)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td.dt__pick .grip-h{display:none}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=image]{grid-area:img;display:block}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product] .pl__thumb{inline-size:100%;block-size:auto;aspect-ratio:1;background:var(--surface-2,var(--bg))}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=name]{grid-area:name;display:block;font-weight:var(--w-semi)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=price]{grid-area:price;font-weight:var(--w-bold)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=visible]{grid-area:status;justify-content:flex-end}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=stock]{grid-area:stock;gap:var(--s-1);font-size:var(--t-12)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=stock]:before{content:"الكمية:";color:var(--fg-3)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td[data-cell=dates]{display:none}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td.dt__acts{grid-area:acts;gap:var(--s-2);padding-block-start:var(--s-2);border-block-start:1px solid var(--line)}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td.dt__acts .pl__acts{flex:1 1 auto}.pl[data-list-view=cards] .dt .table--cards tbody tr[data-product]>td.dt__acts .pl__acts .btn{flex:1 1;justify-content:center;min-block-size:44px}.pl[data-list-view=cards] .dt .table--cards tbody tr.dt__drawer{grid-column:1/-1}}.mkt__promo{display:flex;align-items:flex-start;gap:var(--s-3)}.mkt__promo h2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0 0 var(--s-1);font-size:var(--t-16)}.mkt__promo p{margin:0}.mkt__promoicon{display:grid;place-items:center;inline-size:40px;block-size:40px;flex:none;border-radius:var(--r-md);background:var(--v-50);color:var(--v-600)}.mkt__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-3);margin-block:var(--s-2) var(--s-4)}.mkt__head h2{margin:0;font-size:var(--t-18)}.mkt__feats{display:grid;gap:var(--s-1);margin:0;padding:0;list-style:none;font-size:var(--t-13)}.mkt__feats li{display:flex;align-items:center;gap:var(--s-2)}.mkt__feats svg{color:var(--ok);flex:none}.thed{display:flex;flex-direction:column;min-block-size:100dvh;color:var(--v-900);background:var(--surface-2)}[data-color-mode=dark] .thed{color:var(--fg)}.thed__top{position:sticky;inset-block-start:0;z-index:20;justify-content:space-between;gap:var(--s-3);padding:var(--s-1) var(--s-4);color:var(--on-action);background:var(--v-900)}.thed__top,.thed__top-e,.thed__top-s{display:flex;align-items:center;flex-wrap:wrap}.thed__top-e,.thed__top-s{gap:var(--s-2)}.thed__title{margin:0;font-size:var(--t-16);font-weight:var(--w-bold);color:inherit}.thed__theme{padding:1px var(--s-2);font-size:var(--t-12);font-weight:var(--w-semi);border:1px solid;border-radius:var(--r-full);opacity:.85}.thed__ico{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;color:inherit;background:none;border:0;border-radius:var(--d-r-field);cursor:pointer}.thed__ico--sm{color:var(--fg-2)}.thed__ico--danger{color:var(--danger)}.thed__ghost{display:inline-flex;align-items:center;gap:var(--s-1);min-block-size:44px;padding-inline:var(--s-3);font-size:var(--t-13);color:inherit;text-decoration:none;border-radius:var(--d-r-field)}.thed__ghost:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.thed__dev{gap:2px;padding:2px;background:color-mix(in srgb,var(--v-900) 60%,black)}.thed__dev,.thed__devbtn{display:inline-flex;border-radius:var(--d-r-field)}.thed__devbtn{align-items:center;justify-content:center;inline-size:44px;block-size:44px;color:inherit;opacity:.75}.thed__devbtn[aria-current=true]{color:var(--v-900);background:var(--surface);opacity:1}.thed__saved{font-size:var(--t-12);opacity:.8}.thed__reset{display:flex;justify-content:flex-start;padding:var(--s-3) var(--s-4)}.thed__reset .btn,.thed__top .btn{min-block-size:44px}.thed__alert{margin:var(--s-2) var(--s-4) 0}.thed__body{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1200px){.thed__body{grid-template-columns:300px minmax(0,1fr) 340px}}.thed__props,.thed__tree{display:flex;flex-direction:column;background:var(--surface);border-inline-end:1px solid var(--line)}.thed__props{border-inline-end:0;border-inline-start:1px solid var(--line)}@media (min-width:1200px){.thed__props,.thed__tree{position:sticky;inset-block-start:52px;max-block-size:calc(100dvh - 52px);overflow-y:auto}}.thed__head{display:flex;justify-content:space-between;padding:var(--s-3) var(--s-4);border-block-end:1px solid var(--line)}.thed__head,.thed__head h2{align-items:center;gap:var(--s-2)}.thed__head h2{display:inline-flex;margin:0;font-size:var(--t-14);font-weight:var(--w-bold)}.thed__count,.thed__hint,.thed__sub{font-size:var(--t-12);color:var(--d-muted)}.thed__sub{margin:var(--s-2) var(--s-4) 0}.thed__list{display:grid;gap:var(--s-1);margin:0;padding:var(--s-2);list-style:none}.thed__node{display:flex;align-items:center;gap:var(--s-1);padding-inline:var(--s-1);border:1px solid transparent;border-radius:var(--d-r-field)}.thed__node.is-sel{background:var(--pick-soft);border-color:var(--pick)}.thed__node.is-off .thed__pick{opacity:.55}.thed__main{display:flex;gap:var(--s-1)}.thed__main,.thed__pick{flex:1 1 auto;align-items:center;min-inline-size:0}.thed__pick{display:inline-flex;gap:var(--s-2);min-block-size:44px;font-size:var(--t-13);color:inherit;text-decoration:none}.thed__node.is-sel .thed__pick{font-weight:var(--w-bold);color:var(--pick)}.thed__add{padding:var(--s-2) var(--s-3);border-block-start:1px solid var(--line)}.thed__addbtn{display:flex;align-items:center;justify-content:center;gap:var(--s-1);inline-size:100%;min-block-size:44px;font:inherit;font-size:var(--t-13);font-weight:var(--w-semi);color:var(--accent-600);cursor:pointer;background:none;border:1px dashed var(--line);border-radius:var(--d-r-field);list-style:none}.thed__addbtn::-webkit-details-marker{display:none}.thed__stage{display:flex;justify-content:center;min-inline-size:0;padding:var(--s-5)}.thed__browser{display:flex;flex-direction:column;inline-size:100%;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--d-r-card);box-shadow:var(--sh-2)}.thed__url{display:flex;align-items:center;justify-content:center;gap:var(--s-1);min-block-size:32px;font-size:var(--t-11);color:var(--d-muted);background:var(--surface-2);border-block-end:1px solid var(--line)}.thed__frame{inline-size:100%;block-size:calc(100dvh - 140px);min-block-size:480px;border:0;background:var(--surface)}.thed__tabs{display:flex;gap:2px;margin:var(--s-3) var(--s-4) 0;padding:2px;background:var(--surface-2)}.thed__tabs,.thed__tabs a{border-radius:var(--d-r-field)}.thed__tabs a{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-1);min-block-size:44px;font-size:var(--t-12);font-weight:var(--w-semi);color:var(--fg-2);text-decoration:none}.thed__tabs a[aria-current=page]{background:var(--surface)}.thed__form{display:flex;flex-direction:column;flex:1 1 auto}.thed__pane{display:grid;gap:var(--s-3);padding:var(--s-4)}.thed__pane[hidden]{display:none}.thed__row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);font-size:var(--t-13)}.thed__slides{margin:0;padding:0;list-style:none}.thed__slide,.thed__slides{display:grid;gap:var(--s-2)}.thed__slide{padding:var(--s-3);border:1px solid var(--line);border-radius:var(--d-r-field)}.thed__slide.is-first{background:var(--surface-2)}.thed__slide-h{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-13)}.thed__slide-h b{flex:1 1 auto}.thed__num{display:inline-flex;justify-content:center;inline-size:24px;block-size:24px;font-weight:var(--w-bold);color:var(--pick);background:var(--pick-soft);border-radius:var(--r-full)}.thed__img,.thed__num{align-items:center;font-size:var(--t-12)}.thed__img{display:flex;gap:var(--s-3);min-block-size:52px;padding:var(--s-1) var(--s-2);font-weight:var(--w-semi);cursor:pointer;border:1px dashed var(--line);border-radius:var(--d-r-field)}.thed__img span{display:grid;gap:2px}.thed__img small{font-weight:400;color:var(--d-muted)}.thed__img img,.thed__imgph{flex:none;inline-size:64px;block-size:40px;object-fit:cover;border-radius:var(--d-r-field)}.thed__imgph{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-600);background:var(--v-50)}.thed__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.thed__seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--s-1)}.thed__seg label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;font-size:var(--t-12);cursor:pointer;border:1px solid var(--line);border-radius:var(--d-r-field)}.thed__seg input{position:absolute;opacity:0}.thed__seg label:has(input:checked){font-weight:var(--w-bold);color:var(--pick);background:var(--pick-soft);border-color:var(--pick)}.thed__seg label:has(input:focus-visible){outline:2px solid var(--pick);outline-offset:2px}.thed__more{display:inline-flex;align-items:center;min-block-size:44px;font-size:var(--t-12);color:var(--accent-600)}.thed__save{position:sticky;inset-block-end:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-block-start:auto;padding:var(--s-3) var(--s-4);background:var(--surface);border-block-start:1px solid var(--line)}@media (max-width:767px){.thed__top{position:static}.thed__saved{display:none}.thed__stage{padding:var(--s-2)}.thed__frame{block-size:70dvh}}.bid__theme{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin-block:var(--s-3);padding:var(--s-2) var(--s-4);border:1px solid var(--v-100);border-radius:var(--r-md);background:var(--v-50);color:var(--v-700);font-size:var(--t-13)}.bid__themenote{color:var(--t2)}.bid__themego{margin-inline-start:auto;display:inline-flex;align-items:center;min-block-size:44px}.bid__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-block-end:var(--s-4);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.bid__head h1{margin:0 0 var(--s-1);font-size:var(--t-21)}.bid__headacts{display:flex;flex-wrap:wrap;gap:var(--s-2)}.bid__cols{display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1024px){.bid__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.bid__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.bid__col{display:grid;gap:var(--s-4);padding:var(--s-4);min-inline-size:0}.bid__colhead{display:flex;align-items:center;gap:var(--s-2)}.bid__colhead h2{margin:0;font-size:var(--t-18)}.bid__tile{display:grid;place-items:center;inline-size:36px;block-size:36px;flex:none;border-radius:var(--r-sm);background:var(--v-50);color:var(--v-600)}.bid__tag{margin-inline-start:auto;padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--t-11);color:var(--t2);white-space:nowrap}.bid__pick{display:flex;align-items:center;gap:var(--s-2)}.bid__swatchin{inline-size:44px;block-size:44px;padding:2px;flex:none;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);cursor:pointer}.bid__hex{flex:1 1;min-inline-size:0}.bid__fmt{padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--t-12);font-weight:var(--w-semi)}.bid__quick{display:grid;gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.bid__q{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--t1);font:inherit;font-size:var(--t-12);cursor:pointer}.bid__q[aria-pressed=true]{border-color:var(--v-600);background:var(--v-50)}.bid__dot{inline-size:14px;block-size:14px;border-radius:50%;flex:none}.bid__shades{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.bid__subhead{justify-content:space-between;padding:var(--s-2) var(--s-3);background:var(--paper-2);font-size:var(--t-13)}.bid__shade,.bid__subhead{display:flex;align-items:center}.bid__shade{gap:var(--s-2);min-block-size:48px;padding:var(--s-1) var(--s-3);border-block-start:1px solid var(--line);font-size:var(--t-12);cursor:pointer}.bid__shadein{inline-size:44px;block-size:44px;padding:8px;margin-block:-8px;flex:none;border:0;background:none;cursor:pointer}.bid__shadein::-webkit-color-swatch-wrapper{padding:0}.bid__shadein::-webkit-color-swatch{border:1px solid var(--line);border-radius:var(--r-sm)}.bid__shadein::-moz-color-swatch{border:1px solid var(--line);border-radius:var(--r-sm)}.bid__shadename{flex:1 1;min-inline-size:0}.bid__shadeact{display:inline-flex;align-items:center;gap:4px;color:var(--v-600);white-space:nowrap}.bid__seg{display:flex;flex-wrap:wrap;gap:var(--s-1);padding:var(--s-1);border:1px solid var(--line);background:var(--paper-2)}.bid__seg,.bid__segi{border-radius:var(--r-sm)}.bid__segi{flex:1 1;min-inline-size:64px}.bid__segi span{display:grid;place-items:center;min-block-size:44px;padding-inline:var(--s-2);border:1px solid transparent;border-radius:var(--r-sm);font-size:var(--t-12);color:var(--t2);cursor:pointer;text-align:center}.bid__segi:has(input:checked){background:var(--pick-soft);color:var(--pick)}.bid__segi input:checked+span{border-color:var(--v-600);color:var(--pick);font-weight:var(--w-semi)}.bid__segi input:focus-visible+span{outline:2px solid var(--v-600);outline-offset:2px}.bid__range{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:var(--s-2);min-block-size:44px;font-size:var(--t-13)}.bid__range input[type=range]{inline-size:100%;min-block-size:44px;accent-color:var(--v-600)}.bid__range select{min-block-size:44px}.bid__rlabel{color:var(--t1)}.bid__out{min-inline-size:72px;text-align:end;color:var(--v-700);font-size:var(--t-12)}.bid__fonts{display:grid;gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.bid__font{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-block-size:48px;padding-inline:var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--t-14);cursor:pointer}.bid__fontok{visibility:hidden;color:var(--v-600)}.bid__font:has(input:checked){border-color:var(--v-600);background:var(--v-50);color:var(--v-700)}.bid__font:has(input:checked) .bid__fontok{visibility:visible}.bid__font:has(input:focus-visible){outline:2px solid var(--v-600);outline-offset:2px}.bid__metrics{margin:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);display:grid;gap:var(--s-1)}.bid__metrics legend{padding-inline:var(--s-1);font-size:var(--t-13);font-weight:var(--w-semi);color:var(--v-700)}.bid__pvlabel{font-size:var(--t-12);color:var(--t2)}.bid__pcard{--v-600:var(--pv-600);--r-md:var(--pv-r);--font-body:var(--pv-font);display:grid;gap:var(--s-2);padding:var(--s-4);border:1px solid;border-radius:var(--pv-r,10px);font-family:var(--pv-font)}.bid__pcard p{margin:0;font-size:var(--t-12)}.bid__pcardrow{display:flex;justify-content:space-between;gap:var(--s-2)}.bid__pcard{--v-600:var(--pv-fill,var(--pv-600))}.bid__textpv{padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md)}.bid__textpv h3{margin:0 0 var(--s-2)}.bid__textpv p{margin:0 0 var(--s-3);color:var(--t2)}.bid__digits{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-block-start:var(--s-2);border-block-start:1px solid var(--line);font-size:var(--t-12)}.bid__digits .num{color:var(--v-700);font-weight:var(--w-semi);letter-spacing:.2em}.bid__colsrow{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:var(--s-2)}.bid__colsdev{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-12);color:var(--t2)}.bid__gridpv{display:grid;gap:var(--s-2);padding:var(--s-3);border:1px dashed var(--line);border-radius:var(--r-md);background:var(--paper-2)}.bid__gridbar{block-size:8px;border-radius:4px;background:var(--hair)}.bid__gridcells{display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));gap:var(--g-gap)}.bid__gridcells span{block-size:40px;border:1px solid var(--line);border-radius:var(--g-r);background:var(--surface)}.bid__bar{position:sticky;inset-block-end:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);margin-block:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-2)}.bid__marks{margin-block-start:var(--s-4)}.bid__markshead{display:flex;align-items:center;gap:var(--s-2);min-block-size:56px;padding-inline:var(--s-4);cursor:pointer;list-style:none}.bid__markshead::-webkit-details-marker{display:none}.bid__markschev{margin-inline-start:auto;transform:rotate(90deg)}.bid__marks[open] .bid__markschev{transform:rotate(-90deg)}@media (max-width:767px){.bid__head{padding:var(--s-4)}.bid__head h1{font-size:var(--t-18)}.bid__headacts,.bid__headacts>*{inline-size:100%}.bid__headacts .btn{justify-content:center}.bid__fonts{grid-template-columns:minmax(0,1fr)}.bid__range{grid-template-columns:minmax(0,1fr) auto}.bid__range input[type=range],.bid__range select{grid-column:1/-1;grid-row:2}.bid__colsrow{grid-template-columns:minmax(0,1fr)}.bid__bar .btn{flex:1 1;justify-content:center}}.bid__stops{display:flex;justify-content:space-between;gap:var(--s-2);margin-block-start:var(--s-1)}.bid__stop{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--s-1);font-size:var(--t-12);color:var(--fg-2);cursor:pointer}.bid__stop:has(input:checked){font-weight:var(--w-bold);color:var(--pick)}.bid__stop:has(input:focus-visible){outline:2px solid var(--pick);outline-offset:2px;border-radius:var(--r-sm)}.thed__browser{position:relative}.pv-status{display:none}[data-pv=error]>.pv-status,[data-pv=loading]>.pv-status{display:grid;position:absolute;inset:0;z-index:1;place-items:center;padding:var(--s-4);background:var(--surface)}.pv-status__error,.pv-status__loading{display:none;inline-size:min(100%,420px);gap:var(--s-2)}[data-pv=loading] .pv-status__loading{display:grid}[data-pv=error] .pv-status__error{display:grid;justify-items:center;text-align:center;color:var(--t2)}.pv-status__bar{display:block;block-size:20px;border-radius:var(--r-sm)}.pv-status__bar--short{inline-size:60%}.pv-status__block{display:block;block-size:180px;border-radius:var(--r-md)}.pv-status__say{font-size:var(--t-14);color:var(--t2);text-align:center}.pv-status__error b{color:var(--t1);font-size:var(--t-16)}.pv-status__error .icon,.pv-status__error svg{color:var(--danger)}.ostat{position:relative;display:inline-flex;align-items:center}.ostat__sel{appearance:none;-webkit-appearance:none;font:inherit;font-size:var(--t-13);cursor:pointer;min-block-size:32px;padding-block:0;padding-inline:var(--s-3) calc(var(--s-3) + 16px);border:1px solid transparent}.ostat__sel:hover{border-color:currentColor}.ostat__sel:focus-visible{outline:2px solid var(--ring-color);outline-offset:var(--focus-offset)}.ostat__sel:disabled{cursor:progress;opacity:1}.ostat__sel.is-bad{border-color:var(--danger)}.ostat__chev{position:absolute;inset-inline-end:var(--s-2);pointer-events:none}.ostat .ostat__chev.icon--dir{transform:rotate(90deg)}@media (pointer:coarse){.ostat__sel{min-block-size:44px}}.oassign{display:inline-flex;align-items:center;min-block-size:44px;font-size:var(--t-13)}.dt__menuh{display:block;padding:var(--s-2) var(--s-3) var(--s-1);font-size:var(--t-12);color:var(--fg-2);font-weight:600}.dt__menusep{border:0;border-block-start:1px solid var(--line);margin-block:var(--s-1)}.toast--undo{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-3);position:relative;overflow:hidden}.toast .toast__undo{background:transparent;color:inherit;border:1px solid;min-block-size:36px;font-weight:600}.toast .toast__undo:hover{background:color-mix(in srgb,currentColor 14%,transparent)}@media (pointer:coarse){.toast__undo{min-block-size:44px}}.toast__bar{position:absolute;inset-inline:0;inset-block-end:0;block-size:3px;background:currentColor;opacity:.5;transform-origin:inline-start;animation:toast-undo linear forwards}@keyframes toast-undo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.obar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-block-end:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.obar__now{margin:0;font-size:var(--t-14);color:var(--fg-2)}.obar__now b{color:var(--fg)}.obar__acts{display:flex;flex-wrap:wrap;gap:var(--s-2)}.obar__acts form{margin:0}@media (max-width:767px){.obar__acts{inline-size:100%}.obar__acts>*{flex:1 1 auto}.obar__acts .btn{inline-size:100%;justify-content:center;min-block-size:44px}}.oreason{inline-size:min(100% - 32px,480px)}.oreason__form{display:grid;gap:var(--s-3);padding:var(--s-5)}.oreason__h{margin:0;font-size:var(--t-18)}.oflow{margin-block-end:var(--s-4);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.menu__mobile,.oflow:empty{display:none}@media (max-width:767px){.topbar .plan-chip,.topbar .topbar__visit,.topbar [data-topbar=mode],.topbar a[data-sheet-open]{display:none}.menu__mobile{display:contents}}.menu__head--sub{font-size:var(--t-12);color:var(--fg-3);padding-block:var(--s-1)}@media (max-width:400px){.topbar{padding-block-start:max(6px,env(safe-area-inset-top,0px));padding-inline:max(var(--s-2),env(safe-area-inset-left,0px)) max(var(--s-2),env(safe-area-inset-right,0px))}}@media (min-width:401px) and (max-width:959px){.topbar{padding-block-start:max(6px,env(safe-area-inset-top,0px));padding-inline:max(var(--s-4),env(safe-area-inset-left,0px)) max(var(--s-4),env(safe-area-inset-right,0px))}}@media (max-width:767px){[data-orders-list] .table--cards tbody tr{position:relative;padding-inline-end:calc(var(--s-3) + 44px)}[data-orders-list] .table--cards tbody td.dt__pick{position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2);padding:0}[data-orders-list] .table--cards tbody td.dt__pick:before{content:none}[data-orders-list] .table--cards tbody td[data-cell=number]{order:1;display:flex;padding-block-end:0;font-weight:var(--w-bold)}[data-orders-list] .table--cards tbody td[data-cell=number]:before{content:none}[data-orders-list] .table--cards tbody td[data-cell=number] .dt__sub{font-weight:var(--w-normal);font-size:var(--t-12);color:var(--fg-3)}[data-orders-list] .table--cards tbody td[data-cell=status]{order:2}[data-orders-list] .table--cards tbody td[data-cell=customer]{order:3}[data-orders-list] .table--cards tbody td[data-cell=customer] .dt__name>:first-child{font-size:var(--t-15);font-weight:var(--w-semi);color:var(--fg)}[data-orders-list] .table--cards tbody td[data-cell=total]{order:4;font-weight:var(--w-semi)}[data-orders-list] .table--cards tbody td[data-cell=placed]{order:5}[data-orders-list] .table--cards tbody td[data-cell=courier]{order:6}[data-orders-list] .table--cards tbody td:not([data-cell]){order:7}}.thm__panelhead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-2) var(--s-3);margin-block-end:var(--s-4)}.thm__panelhead h2{margin:0 0 var(--s-1);font-size:var(--t-18)}.thm__panelhead p{margin:0}.thm__nowgrid{display:grid;gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1024px){.thm__nowgrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.thm__screen{margin:0;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:var(--paper-2)}.thm__screenbar{display:flex;align-items:center;min-block-size:32px;padding-inline:var(--s-3);border-block-end:1px solid var(--line);font-size:var(--t-12);color:var(--t2);background:var(--surface)}.thm__frame{display:block;inline-size:100%;block-size:340px;border:0;pointer-events:none;background:var(--surface)}.thm__meta{display:grid;gap:var(--s-3);min-inline-size:0}.thm__meta p{margin:0}.thm__name{display:flex;align-items:center;gap:var(--s-2)}.thm__name h3{margin:0;font-size:var(--t-21)}.thm__acts .btn{min-block-size:44px}.thm__installed{margin-block:var(--s-5)}.thm__grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.thm__card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;padding:0}.thm__card.is-on{border-color:var(--v-600)}.thm__thumb{position:relative;margin:0;block-size:150px;overflow:hidden;border-block-end:1px solid var(--line);background:var(--paper-2)}.thm__thumbframe{inline-size:400%;block-size:400%;border:0;transform:scale(.25);transform-origin:top right;pointer-events:none;background:var(--surface)}.thm__cur{position:absolute;inset-block-start:var(--s-2);inset-inline-start:var(--s-2)}.thm__cardbody{display:grid;gap:var(--s-2);padding:var(--s-4);align-content:start}.thm__cardbody h3{margin:0;font-size:var(--t-16)}.thm__sector{margin:0;font-size:var(--t-12);color:var(--v-700);font-weight:var(--w-semi)}.thm__pitch{margin:0;font-size:var(--t-13)}.thm__cardacts{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-block-start:var(--s-1)}.thm__cardacts .btn,.thm__cardacts summary{min-block-size:44px}.thm__cardacts>:first-child{flex:1 1}.thm__cardacts>:first-child>.btn,.thm__cardacts>details:first-child>summary{inline-size:100%;justify-content:center}.thm__count{margin:var(--s-3) 0 0;font-size:var(--t-12)}@media (max-width:767px){.thm__frame{block-size:220px}.thm__acts,.thm__acts .btn{inline-size:100%;justify-content:center}.thm__grid{grid-template-columns:minmax(0,1fr)}}.thm__main{justify-content:center}.thed__tabs{display:inline-flex;gap:var(--s-1)}.thed__tabs a[aria-current=page]{background:var(--pick-soft);color:var(--pick)}.thed__body--panel{display:block;padding:var(--s-5);max-inline-size:1200px;margin-inline:auto;inline-size:100%}@media (max-width:767px){.thed__body--panel{padding:var(--s-3)}}.thm__soon{position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}.bid__nums{margin-block-start:var(--s-4)}.bid__numsform{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bid__numsform .actions{grid-column:1/-1}.bid__numopt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);min-block-size:44px;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md,10px);cursor:pointer}.bid__numopt:has(input:checked){border-color:var(--v-600,var(--accent));box-shadow:0 0 0 1px var(--v-600,var(--accent)) inset}.bid__numname{font-weight:700}.bid__numpv{display:flex;gap:var(--s-2);align-items:baseline;margin-inline-start:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.thed__tabwrap{display:contents}.theme-card__price .was{margin-inline-start:var(--s-2);color:var(--t3,var(--t2));font-weight:500;font-size:var(--t-13);text-decoration:line-through}.mkt__more{margin-block:var(--s-2)}.mkt__more>summary{list-style:none;display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:44px}.mkt__more>summary::-webkit-details-marker{display:none}.mkt__tabs{display:flex;flex-wrap:wrap;gap:var(--s-1);margin-block-start:var(--s-2)}.mkt__tab{position:relative;display:inline-flex}.mkt__tab input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.mkt__tab span{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--s-3);border-radius:var(--r-md);border:1px solid var(--hair);font-size:var(--t-13);font-weight:600;color:var(--t2)}.mkt__tab input:checked+span{border-color:var(--v-600);color:var(--v-600);background:var(--v-50)}.mkt__tab input:focus-visible+span{outline:2px solid var(--v-600);outline-offset:2px}.mkt__panel{display:none;flex-basis:100%;margin:var(--s-2) 0 0;padding:var(--s-3);border:1px solid var(--hair);border-radius:var(--r-md)}.mkt__tabs:has(.mkt__tab:first-of-type input:checked) [data-panel="0"],.mkt__tabs:has(.mkt__tab:nth-of-type(2) input:checked) [data-panel="1"],.mkt__tabs:has(.mkt__tab:nth-of-type(3) input:checked) [data-panel="2"],.mkt__tabs:has(.mkt__tab:nth-of-type(4) input:checked) [data-panel="3"]{display:block}.mkt__tabs:has(.mkt__tab:nth-of-type(3) input:checked) [data-panel="2"]{display:flex;flex-wrap:wrap;gap:var(--s-1)}.mkt__panel p{margin:0 0 var(--s-2)}.mkt__swatches{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-block-end:var(--s-2)}.mkt__swatch{display:inline-grid;grid-template-columns:repeat(3,18px);gap:2px;align-items:center}.mkt__swatch i{display:block;inline-size:18px;block-size:18px;border-radius:4px;border:1px solid var(--hair)}.mkt__swatch small{grid-column:1/-1;color:var(--t2);font-size:var(--t-12,12px)}.theme-card{position:relative}.theme-card__acts .mkt__more{margin:0}.theme-card__acts .mkt__more[open]>.mkt__tabs{position:absolute;inset-inline:var(--s-3);inset-block-end:64px;z-index:5;max-block-size:70%;overflow:auto;padding:var(--s-3);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--sh-3)}.bid__palform{display:grid;gap:var(--s-2)}.bid__palopt{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--s-2) var(--s-3);min-block-size:44px;padding:var(--s-3);border:1px solid var(--hair);border-radius:var(--r-md);cursor:pointer}.bid__palopt:has(input:checked){border-color:var(--v-600);background:var(--v-50)}.bid__palname{font-weight:700}.bid__palsw{grid-column:2;display:flex;gap:4px;flex-wrap:wrap}.bid__palsw i{inline-size:24px;block-size:24px;border-radius:6px;border:1px solid var(--hair)}.bid__palcheck{grid-column:2;color:var(--ok-700,var(--t2));font-size:var(--t-13)}.bid__palcheck.is-warn{color:var(--warn-700,var(--t2))}.thed__acts{display:inline-flex;align-items:center;gap:2px}.thed__del{position:relative}.thed__del>summary{list-style:none;cursor:pointer}.thed__del>summary::-webkit-details-marker{display:none}.thed__delbox{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 4px);z-index:6;display:grid;gap:var(--s-2);min-inline-size:220px;padding:var(--s-3);border:1px solid var(--hair);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--sh-3);font-size:var(--t-13)}.cz-add__item--locked{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);color:var(--t2);text-decoration:none}.cz-add__item--locked .badge{display:inline-flex;align-items:center;gap:4px}.rec-list{list-style:none;margin:var(--s-4) 0 0;padding:0}.rec-card,.rec-list{display:grid;gap:var(--s-3)}.rec-card{padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.rec-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.rec-card__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-3);margin:0}.rec-card__facts dt{font-size:var(--t-12);color:var(--fg-muted)}.rec-card__facts dd{margin:0;font-weight:600;overflow-wrap:anywhere}.rec-card__items{margin:0;color:var(--fg-muted);font-size:var(--t-14);overflow-wrap:anywhere}.rec-card__warn{margin:0;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--warning-bg,var(--surface-2));font-size:var(--t-14)}.rec-card .actions,.rec-card__warn{display:flex;gap:var(--s-2);align-items:flex-start}.rec-card .actions{flex-wrap:wrap}.rec-card .actions .btn{min-block-size:44px}.rec-card__cancel>summary{list-style:none;cursor:pointer}.rec-card__cancel>summary::-webkit-details-marker{display:none}.rec-card__confirm{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;margin-block-start:var(--s-2);font-size:var(--t-14)}.whl,.whl__row{display:grid;gap:var(--s-3)}.whl__row{grid-template-columns:1fr 1fr}.buy-sum{margin:0;display:grid;gap:var(--s-2)}.buy-sum>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}.buy-sum dt{color:var(--fg-muted)}.buy-sum dd{margin:0;font-weight:600}.buy-sum__total{padding-block-start:var(--s-3);border-block-start:1px solid var(--line)}.buy-sum__total dt{color:var(--fg);font-weight:700}.buy-sum__total dd{font-size:var(--t-20);font-weight:800}.buy-accs{display:grid;gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.buy-acc{position:relative;display:block;cursor:pointer}.buy-acc input{position:absolute;inset-block-start:var(--s-3);inset-inline-end:var(--s-3)}.buy-acc__body{display:grid;gap:2px;padding:var(--s-3) var(--s-4);min-block-size:44px;border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow-wrap:anywhere}.buy-acc input:checked+.buy-acc__body{border-color:var(--v-600);background:var(--v-50)}.buy-acc input:focus-visible+.buy-acc__body{box-shadow:var(--ring)}.buy-acc__body small{color:var(--fg-muted)}.buy-feat{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.buy-feat li{display:flex;gap:var(--s-2);align-items:flex-start;font-size:var(--t-14)}.bid__pv3 .panel__body{display:grid;gap:var(--s-4)}.bid__pvtabs{display:flex;flex-wrap:wrap;gap:var(--s-2)}.bid__pvtabs label{position:relative;cursor:pointer}.bid__pvtabs input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.bid__pvtabs span{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--s-4);border:1px solid var(--line);border-radius:var(--r-pill);font-weight:600}.bid__pvtabs input:checked+span{background:var(--v-50);border-color:var(--v-600);color:var(--v-600)}.bid__pvtabs input:focus-visible+span{box-shadow:var(--ring)}.bid__pvpane{display:none}.bid__pv3:has(input[value=checkout]:checked) .bid__pvpane[data-pv=checkout],.bid__pv3:has(input[value=invoice]:checked) .bid__pvpane[data-pv=invoice],.bid__pv3:has(input[value=wa]:checked) .bid__pvpane[data-pv=wa]{display:block}.bid__co,.bid__inv{max-inline-size:420px;display:grid;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--pv-line);border-radius:var(--pv-r);background:var(--pv-card);color:var(--pv-ink);font-family:var(--pv-font)}.bid__co-h,.bid__inv-top b{font-family:var(--pv-head);font-size:var(--t-18)}.bid__co-opt{display:flex;gap:var(--s-3);align-items:center;padding:var(--s-3);border:1.5px solid var(--pv-line);border-radius:var(--pv-r)}.bid__co-opt>span{flex:0 0 18px;block-size:18px;border-radius:50%;border:2px solid var(--pv-line)}.bid__co-opt.is-on{border-color:var(--pv-600)}.bid__co-opt.is-on>span{border:5px solid var(--pv-600)}.bid__co-opt small{display:block;color:var(--pv-ink2)}.bid__co-sum{display:grid;gap:var(--s-1);padding-block-start:var(--s-3);border-block-start:1px solid var(--pv-line)}.bid__co-sum>div,.bid__inv-top,.bid__inv-total{display:flex;justify-content:space-between;gap:var(--s-3)}.bid__co-total,.bid__inv-total{font-weight:800}.bid__co-btn{display:grid;place-items:center;min-block-size:46px;border-radius:var(--pv-r);background:var(--pv-600);color:var(--pv-card);font-weight:700}.bid__inv-top{padding-block-end:var(--s-3);border-block-end:3px solid var(--pv-600);align-items:baseline}.bid__inv-row{display:grid;grid-template-columns:1fr 64px 110px;gap:var(--s-2);font-size:var(--t-14)}.bid__inv-row--h{color:var(--pv-ink2);font-size:var(--t-12)}.bid__inv-total{padding-block-start:var(--s-3);border-block-start:1px solid var(--pv-line);color:var(--pv-600)}.bid__wa{max-inline-size:360px;display:grid;gap:var(--s-2)}.bid__wa p{margin:0;padding:var(--s-3) var(--s-4);border-radius:14px;border-start-start-radius:4px;background:var(--surface-2,var(--surface));border:1px solid var(--line);line-height:1.9}.bid__wa small{color:var(--fg-muted)}.thed__node[data-group-first]:before{content:attr(data-group-first);display:block;inline-size:100%;flex-basis:100%;padding:var(--s-2) 0 var(--s-1);font-size:var(--t-12);font-weight:700;color:var(--fg-muted)}.thed__node[data-group-first]{flex-wrap:wrap}.thed__look{display:grid;gap:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-3);margin:0}.thed__look legend{padding-inline:var(--s-2);font-weight:700;font-size:var(--t-14)}.thed__step{display:contents}.thed__ghost:disabled{opacity:.45;cursor:not-allowed}.theme-card__acts .confirm{position:static}.theme-card__acts .confirm__body,[dir=rtl] .theme-card__acts .confirm__body{inset-inline:var(--s-3);inset-block-start:auto;inset-block-end:64px;inline-size:auto}