.app-users{gap:var(--shop-gap);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-y:auto}.app-users:not([data-list=ready]){justify-content:safe center}.app-users[data-cut]{-webkit-mask-image:linear-gradient(#0000 0,#000 .8rem);mask-image:linear-gradient(#0000 0,#000 .8rem)}.app-users--framed{margin-top:var(--bar-gap);margin-bottom:var(--bar-gap);padding:var(--sk-gap) 0 var(--sk-gap) var(--sk-gap);border:1px solid var(--pc-frame);border-radius:var(--radius-lg)}.app-users--framed.app-scrolly::-webkit-scrollbar-thumb{transition:background-color .22s var(--e-out);background-color:#0000}.app-users--framed.app-scrolly[data-rolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink) 22%, transparent)}@media (hover:hover) and (pointer:fine){.app-users--framed.app-scrolly::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--ink) 34%, transparent)}}@media (prefers-reduced-motion:reduce){.app-users--framed.app-scrolly::-webkit-scrollbar-thumb{transition:none}}.app-users__wait,.app-users__empty,.app-users__none,.app-users__failed{display:none}.app-users[data-list=loading] .app-users__wait,.app-users[data-list=empty] .app-users__empty,.app-users[data-list=none] .app-users__none,.app-users[data-list=failed] .app-users__failed{display:flex}.app-users__wait,.app-users__empty,.app-users__none,.app-users__failed{min-height:var(--shops-wait);text-align:center;font-family:var(--ui);color:var(--dim);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.45rem;padding:1rem;font-size:.84rem;line-height:1.4}.app-users__wait{flex-direction:row}.app-users__title{color:var(--ink);margin:0;font-size:.95rem;font-weight:600}.app-users__hint{max-width:24rem;color:var(--dim-2);margin:0}.app-users__act{margin-top:.5rem}.app-ava{width:var(--user-ava);height:var(--user-ava);background:var(--hover);box-shadow:inset 0 0 0 1px var(--hair);font-family:var(--ui);color:var(--dim);border-radius:50%;flex:none;place-items:center;font-size:.76rem;font-weight:600;display:grid}.app-user{border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);flex:none;overflow:hidden}.app-user__head{grid-template-columns:minmax(0, 1fr) var(--user-lvl) var(--user-act) var(--shop-date) auto;align-items:center;gap:var(--shop-col);min-height:calc(var(--tool-h) + var(--shop-pad-y) * 2);padding:var(--shop-pad-y) calc(var(--shop-pad-x) - .25rem) var(--shop-pad-y) var(--shop-pad-x);grid-template-areas:"who lvl act date btns";display:grid}.app-user__who{grid-area:who;align-items:center;gap:.6rem;min-width:0;display:flex}.app-user__ttl{min-width:0}.app-user__name{font-family:var(--ui);font-size:var(--row-word);color:var(--ink);font-weight:500;line-height:1.25;display:flex}.app-user__nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-user__you{white-space:pre;color:var(--dim);flex:none;font-weight:400}.app-user__mail{font-family:var(--ui);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.25;display:block;overflow:hidden}.app-user__lvl{font-family:var(--ui);color:var(--dim-2);grid-area:lvl;font-size:.78rem}.app-user__lvl--view{height:var(--chip-h);padding:0 var(--chip-pad);border-radius:var(--chip-radius);background:var(--press);color:var(--dim);align-items:center;display:inline-flex}.app-user__act{grid-area:act}.app-user__date{font-family:var(--ui);color:var(--dim-2);white-space:nowrap;grid-area:date;font-size:.78rem}.app-user__btns{grid-area:btns;gap:.2rem;display:flex}.app-user__btn{width:var(--tool-h);height:var(--tool-h);border-radius:var(--radius);color:var(--dim-2);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.app-user__btn svg{width:var(--tool-icon);height:var(--tool-icon)}@media (hover:hover) and (pointer:fine){.app-user__btn:not(:disabled):hover{background:var(--ctl-bg-lift);color:var(--ink)}.app-user__btn--del:not(:disabled):hover{color:var(--danger)}}.app-user__btn:focus{outline:none}.app-user__btn:focus-visible{color:var(--ink);box-shadow:inset 0 0 0 1px var(--opt-ring)}.app-user__btn:disabled{opacity:.65;cursor:default}.app-user.is-off .app-ava,.app-user.is-off .app-user__name,.app-user.is-off .app-user__mail,.app-user.is-off .app-user__lvl,.app-user.is-off .app-chip{opacity:.5}.app-user__shops{align-items:center;gap:var(--chip-gap);padding:.6rem var(--shop-pad-x) .7rem;border-top:1px solid var(--hair);flex-wrap:wrap;display:flex}.app-user__shops-cap{font-family:var(--ui);color:var(--dim-2);font-size:.76rem}.app-chip--shop{gap:.38rem}.app-chip--shop:before{content:"";width:var(--nav-mark);border-radius:calc(var(--nav-mark) / 2);background:var(--mp);flex:none;height:.78rem}.app-chip[data-mp=ozon]{--mp:var(--mp-ozon)}.app-chip[data-mp=wb]{--mp:var(--mp-wb)}.app-user.is-coming{opacity:0}.app-rw{border-bottom:1px solid var(--hair);grid-template-columns:5.4rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:2.9rem;display:grid}.app-rw:last-child{border-bottom:0}.app-rw__cap{font-family:var(--ui);color:var(--dim);font-size:.8rem}.app-rw__val{font-family:var(--ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.87rem;overflow:hidden}.app-rw__val--dots{letter-spacing:.12em;color:var(--dim)}.app-rw__go{cursor:pointer;font-family:var(--ui);color:var(--dim);transition:color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0;font-size:.8rem;line-height:normal}@media (hover:hover) and (pointer:fine){.app-rw__go:hover{color:var(--ink)}}.app-rw__go:focus{outline:none}.app-rw__go:focus-visible{color:var(--ink);text-decoration:underline}.app-rw__edit{grid-column:1/-1;padding-bottom:.7rem}.app-rw__acts{justify-content:flex-end;gap:var(--card-gap);margin-top:var(--field-step);display:flex}.app-rw__err{margin:var(--field-gap) 0 0;font-family:var(--ui);color:var(--danger);font-size:.78rem;line-height:1.35}.app-rw__err:empty,.app-rw.is-edit .app-rw__val,.app-rw.is-edit .app-rw__go,.app-rw:not(.is-edit) .app-rw__edit{display:none}.app-rw.is-edit{padding-top:.55rem;display:block}.app-rw.is-edit .app-rw__cap{margin-bottom:var(--field-gap);font-size:.78rem;display:block}.app-grp{margin-top:var(--group-gap);font-family:var(--ui)}.app-grp__ttl{font-size:var(--nav-group);letter-spacing:var(--nav-group-tracking);text-transform:uppercase;color:var(--dim-2);margin:0 0 .3rem;font-weight:600}.app-grp__box{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:12.5rem;overflow-y:auto}.app-acc{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:2.2rem;padding:0 .15rem 0 .65rem;display:grid;position:relative}.app-acc[data-mp]:before{content:"";width:var(--nav-mark);border-radius:0 var(--nav-mark) var(--nav-mark) 0;background:var(--mp);height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-acc[data-mp=ozon]{--mp:var(--mp-ozon)}.app-acc[data-mp=wb]{--mp:var(--mp-wb)}.app-acc__nm{font-family:var(--ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.app-acc__note{font-family:var(--ui);color:var(--dim-2);padding:.3rem .15rem;font-size:.8rem}@media (width<=62rem){.app-user__head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who btns""lvl act""date date";row-gap:.4rem}.app-user__act{justify-self:end}.app-user__date{grid-area:date}}@media (width<=34rem){.app-user__head{grid-template-areas:"who btns""lvl act"}.app-user__date{display:none}.app-chip{max-width:100%}}.app-btn{height:var(--ctl-h);padding:0 var(--btn-pad);border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-word);font-family:var(--ui);font-size:var(--ctl-word);white-space:nowrap;cursor:pointer;transition:background-color var(--t-hover) var(--e-out);border:0;flex:none;align-items:center;gap:.5rem;font-weight:600;line-height:1;display:inline-flex}.app-btn__ic{width:var(--btn-icon);height:var(--btn-icon);flex:none;place-items:center;display:grid}.app-btn__ic svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.app-btn:not(:disabled):hover{background:var(--btn-bg-hover)}}.app-btn:active{transform:translateY(.5px)}.app-btn:disabled{opacity:.65;cursor:default}.app-btn:focus{outline:none}.app-btn:focus-visible{background:var(--btn-bg-hover)}.app-btn--ghost{border:1px solid var(--ctl-line);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-weight:500}@media (hover:hover) and (pointer:fine){.app-btn--ghost:not(:disabled):hover{background:var(--ctl-bg-lift)}}.app-btn--ghost:focus-visible{background:var(--ctl-bg-lift)}.app-btn--danger{border:1px solid color-mix(in srgb, var(--danger) 32%, transparent);background:color-mix(in srgb, var(--danger) 7%, transparent);color:var(--danger);font-weight:500}@media (hover:hover) and (pointer:fine){.app-btn--danger:not(:disabled):hover{background:color-mix(in srgb, var(--danger) 13%, transparent)}}.app-btn--danger:focus-visible{background:color-mix(in srgb, var(--danger) 13%, transparent)}.app-btn--plate{border:1px solid color-mix(in srgb, var(--act-fill) 24%, transparent);background:var(--act-soft);color:var(--act-word)}@media (hover:hover) and (pointer:fine){.app-btn--plate:not(:disabled):hover{background:color-mix(in srgb, var(--act-fill) 14%, var(--act-soft))}}.app-btn--plate:focus-visible{background:color-mix(in srgb, var(--act-fill) 14%, var(--act-soft))}@media (forced-colors:active){.app-btn:focus-visible{outline-offset:2px;outline:2px solid highlight}.app-btn--plate{color:canvastext;background:canvas;border-color:canvastext}}.is-locked .app-main{overflow:hidden}.app-modal{z-index:20;color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;place-items:center;padding:1.5rem;font-size:1rem;line-height:1.5;display:grid;position:fixed;inset:0}.app-modal[data-own=ozon]{--mp:var(--mp-ozon);--act-fill:var(--act-fill-ozon);--act-soft:var(--act-soft-ozon);--act-word:var(--act-word-ozon);--chk-on:var(--act-fill-ozon)}.app-modal[data-own=wb]{--mp:var(--mp-wb);--act-fill:var(--act-fill-wb);--act-soft:var(--act-soft-wb);--act-word:var(--act-word-wb);--chk-on:var(--act-fill-wb)}.app-modal[data-own] .app-btn:not(.app-btn--ghost):not(.app-btn--danger):not(.app-btn--plate){background:var(--act-fill);border-color:var(--act-fill);color:var(--accent-ink)}@media (hover:hover) and (pointer:fine){.app-modal[data-own] .app-btn:not(.app-btn--ghost):not(.app-btn--danger):not(.app-btn--plate):not(:disabled):hover{background:color-mix(in srgb, var(--act-fill) 88%, #000);border-color:color-mix(in srgb, var(--act-fill) 88%, #000)}}.app-modal[data-own] .app-btn:not(.app-btn--ghost):not(.app-btn--danger):not(.app-btn--plate):focus-visible{background:color-mix(in srgb, var(--act-fill) 88%, #000);border-color:color-mix(in srgb, var(--act-fill) 88%, #000)}.app-modal__veil{position:absolute;inset:0}.app-modal__stage{max-width:100%;position:relative}.app-modal__box:focus{outline:none}.app-modal__box{z-index:1;width:var(--modal-w);position:relative}@supports (width:round(1rem, 1px)){.app-modal__box{width:round(var(--modal-w), 1px)}}.app-modal__box{max-width:100%;padding:var(--modal-pad);border:1px solid var(--pop-line);border-radius:var(--modal-radius);background:var(--pop-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--modal-shadow);overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-modal.is-open .app-modal__veil{background:var(--ovl-bg-solid,#1517268c)}.app-modal__box{background:var(--pop-solid)}}.app-modal{visibility:hidden;transition:visibility 0s linear .15s}.app-modal__veil{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .15s var(--e-out), -webkit-backdrop-filter .15s var(--e-out), backdrop-filter .15s var(--e-out);background-color:#0000}.app-modal__box{opacity:0;transition:opacity .12s var(--e-out), transform .12s var(--e-out);transform:translateY(.5rem)}.app-modal.is-open{visibility:visible;transition:visibility}.app-modal.is-open .app-modal__veil{background-color:var(--ovl-bg);-webkit-backdrop-filter:blur(var(--ovl-blur));backdrop-filter:blur(var(--ovl-blur));transition:background-color .22s var(--e-out), -webkit-backdrop-filter .22s var(--e-out), backdrop-filter .22s var(--e-out)}.app-modal.is-open .app-modal__box{opacity:1;transition:opacity .22s var(--e-out), transform .22s var(--e-out);transform:none}.app-modal__title{padding-right:calc(var(--tool-h) + .5rem);white-space:nowrap;text-overflow:ellipsis;font-family:var(--display);font-size:var(--modal-title);font-weight:600;line-height:var(--line-min);letter-spacing:-.018em;color:var(--title);margin:0;overflow:hidden}.app-modal__body>.app-modal__title{margin-bottom:var(--field-step)}.app-step[data-step=pick] .app-modal__title{margin-bottom:var(--modal-pad)}.app-modal__title-sub{font-family:var(--ui);letter-spacing:0;color:var(--dim);font-weight:400}.app-modal__title-sub:empty{display:none}.app-step[data-step=form] .app-modal__title,.app-step[data-step=brands] .app-modal__title{margin-bottom:var(--field-step)}.app-modal__close{z-index:1;top:calc(var(--modal-pad) + (var(--modal-title) * 1.15 - var(--tool-h)) / 2);right:calc(var(--modal-pad) + (var(--tool-icon) - var(--tool-h)) / 2);position:absolute}@supports (top:round(1rem, 1px)){.app-modal__close{top:round(var(--modal-pad) + (var(--modal-title) * 1.15 - var(--tool-h)) / 2, 1px);right:round(var(--modal-pad) + (var(--tool-icon) - var(--tool-h)) / 2, 1px)}}.app-modal__close{width:var(--tool-h);height:var(--tool-h);place-items:center;display:grid}@supports (width:round(1rem, 1px)){.app-modal__close{width:round(var(--tool-h), 1px);height:round(var(--tool-h), 1px)}}.app-modal__close{border-radius:var(--row-radius);color:var(--dim-2);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), transform var(--t-press) var(--e-out);background:0 0;border:0;padding:0}.app-modal__close svg{width:var(--tool-icon);height:var(--tool-icon)}@supports (width:round(1rem, 1px)){.app-modal__close svg{width:round(var(--tool-icon), 1px);height:round(var(--tool-icon), 1px)}}.app-modal__close:focus{outline:none}@media (hover:hover) and (pointer:fine){.app-modal__close:hover{background:var(--hover);color:var(--ink)}}.app-modal__close:active{background:var(--press);transform:scale(.94)}.app-modal__close:focus-visible{background:var(--hover);color:var(--ink);box-shadow:inset 0 0 0 1px var(--opt-ring)}.app-modal__text{font-family:var(--ui);color:var(--dim);margin:0;font-size:.87rem;line-height:1.45}.app-modal__text b{color:var(--ink);font-weight:600}.app-modal__grid{gap:var(--card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-modal[data-allow=ozon] .app-card[data-mp=wb],.app-modal[data-allow=wb] .app-card[data-mp=ozon]{display:none}.app-card{text-align:left;padding:var(--card-pad);border:1px solid color-mix(in srgb, var(--mp) 26%, transparent);border-radius:var(--card-radius);background:color-mix(in srgb, var(--mp) calc(var(--mp-tint) - 4%), transparent);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);justify-items:start;gap:.18rem;display:grid}.app-card[data-mp=ozon]{--mp:var(--mp-ozon)}.app-card[data-mp=wb]{--mp:var(--mp-wb)}@media (hover:hover) and (pointer:fine){.app-card:hover{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);border-color:color-mix(in srgb, var(--mp) 42%, transparent)}}.app-card:focus{outline:none}.app-card:focus-visible{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);border-color:color-mix(in srgb, var(--mp) 42%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mp) 55%, transparent)}.app-card__name{font-family:var(--ui);color:var(--ink);font-size:.95rem;font-weight:600;line-height:1.2}.app-card__kind{font-family:var(--ui);color:var(--dim);font-size:.8rem;line-height:1.2}.app-step[hidden]{display:none}.app-mp-line{margin:0 0 var(--group-gap);align-items:center;gap:.5rem;display:flex}.app-mp-line__cap{font-family:var(--ui);color:var(--dim);font-size:.8rem}.app-mp-line__cab{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--ui);color:var(--dim);font-size:.8rem;overflow:hidden}.app-mp-line__cab:before{content:"·";color:var(--dim-2);margin-right:.45rem}.app-mp-line__cab:empty{display:none}.app-mp-badge{border:1px solid color-mix(in srgb, var(--mp) 26%, transparent);background:color-mix(in srgb, var(--mp) calc(var(--mp-tint) - 4%), transparent);height:1.5rem;font-family:var(--ui);color:var(--ink);border-radius:.45rem;align-items:center;padding:0 .55rem;font-size:.82rem;line-height:1;display:inline-flex}.app-modal[data-mp=ozon]{--mp:var(--mp-ozon)}.app-modal[data-mp=wb]{--mp:var(--mp-wb)}.app-modal__foot .app-btn--wipe{margin-right:auto}.app-modal__foot{justify-content:flex-end;gap:var(--card-gap);margin-top:var(--foot-gap);display:flex}.app-head{height:calc(var(--head-h) + 1px);padding-left:var(--head-indent);padding-right:var(--page-pad);border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:1rem;display:flex}.app-head__title{min-width:0;font-family:var(--display);font-size:var(--head-title);font-weight:600;line-height:var(--line-min);letter-spacing:-.024em;color:var(--title);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.app-work{padding:var(--work-top) var(--page-pad) 0 var(--head-indent);flex-direction:column;flex:auto;min-height:0;display:flex}.app-bar{align-items:center;gap:var(--bar-gap);flex-wrap:wrap;flex:none;display:flex}.app-bar__end{margin-left:auto}.app-scrolly::-webkit-scrollbar{width:var(--bar-w);height:var(--bar-w)}.app-scrolly::-webkit-scrollbar-track{margin-block:var(--bar-inset);background:0 0}.app-scrolly::-webkit-scrollbar-thumb{border:var(--bar-pad) solid transparent;background-color:color-mix(in srgb, var(--ink) 22%, transparent);background-clip:padding-box;border-radius:999px}@media (hover:hover) and (pointer:fine){.app-scrolly::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--ink) 34%, transparent)}}.app-scrolly::-webkit-scrollbar-corner{background:0 0}.app-search{width:var(--search-w);align-items:center;max-width:100%;display:flex;position:relative}.app-search__icon{left:var(--ctl-pad);width:1rem;height:1rem;color:var(--dim-2);pointer-events:none;transition:color .26s var(--e-out);place-items:center;display:grid;position:absolute}.app-search__icon svg{width:100%;height:100%}.app-search__input{width:100%;height:var(--ctl-h);padding:0 var(--ctl-pad) 0 calc(var(--ctl-pad) + 1rem + .55rem);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-family:var(--ui);font-size:var(--ctl-word);appearance:none;line-height:1}.app-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.app-search__input::-webkit-search-decoration{-webkit-appearance:none}.app-search__input::placeholder{color:var(--dim-2);opacity:1}.app-search__input{text-overflow:ellipsis;overflow:hidden}.app-search__input:focus{outline:none}@media (hover:hover) and (pointer:fine){.app-search:hover .app-search__icon{color:var(--dim)}}.app-search:focus-within .app-search__icon{color:var(--ink)}.app-chip{height:var(--chip-h);max-width:13rem;padding:0 var(--chip-pad);border-radius:var(--chip-radius);background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);font-family:var(--ui);font-size:.76rem;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex;overflow:hidden}.app-sw{width:var(--sw-w);height:var(--sw-h);border:1px solid var(--ctl-line);border-radius:calc(var(--sw-h) / 2);background:var(--ctl-bg);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);flex:none;padding:0;position:relative}.app-sw:after{content:"";width:calc(var(--sw-h) - .36rem);height:calc(var(--sw-h) - .36rem);background:var(--dim-2);transition:left var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);border-radius:50%;position:absolute;top:50%;left:.1rem;transform:translateY(-50%)}.app-sw[aria-checked=true]{background:var(--btn-bg);border-color:#0000}.app-sw[aria-checked=true]:after{left:calc(100% - var(--sw-h) + .26rem);background:var(--btn-word)}.app-sw:focus{outline:none}.app-sw:focus-visible{box-shadow:0 0 0 2px var(--canvas), 0 0 0 3px var(--opt-ring)}.app-sw:disabled{opacity:.45;cursor:default}.app-sw-cell{align-items:center;gap:.45rem;display:flex}.app-sw-cell__cap{font-family:var(--ui);color:var(--dim-2);font-size:.78rem}.auth-link{color:var(--dim);cursor:pointer;transition:color .18s var(--e-out);background:0 0;border:0;align-self:center;padding:.2rem .4rem;font-family:inherit;font-size:.82rem}.auth-link:active{opacity:.6}.auth-link--inline{color:var(--accent);border-bottom:1px solid color-mix(in srgb, var(--accent) 35%, transparent);align-self:auto;padding:0;text-decoration:none}@media (hover:hover) and (pointer:fine){.auth-link:hover{color:var(--accent)}}.auth-link:focus-visible{color:var(--accent)}.auth-link--inline:focus-visible{border-bottom-color:var(--accent)}.auth-panel{z-index:3;width:var(--panel-w);isolation:isolate;box-shadow:var(--glass-shadow);display:flex;position:fixed;top:0;bottom:0;right:0;container:panel/inline-size}.auth-panel__bg{z-index:0;pointer-events:none;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bri));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bri));position:absolute;inset:0;overflow:hidden}.auth-panel__bg:before{content:"";z-index:3;border-left:1px solid var(--glass-edge);box-shadow:var(--glass-inner);position:absolute;inset:0}.auth-panel__gloss{z-index:4;background:linear-gradient(180deg, rgba(255, 255, 255, var(--gloss)), transparent 22%);pointer-events:none;position:absolute;inset:0}.auth-panel__scroll{z-index:1;overscroll-behavior:contain;scrollbar-width:none;min-width:0;padding:var(--panel-pad);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative;overflow-y:auto}.auth-panel__scroll::-webkit-scrollbar{width:0}.auth-panel__body{gap:var(--panel-gap);flex-direction:column;width:100%;max-width:26rem;margin-inline:auto;display:flex}.auth-brand{align-items:center;gap:.6rem;margin-bottom:.35rem;display:flex}.auth-brand__mark{--mark-gray:var(--dim);--mark-blue:var(--accent);background:linear-gradient(to top right, var(--mark-blue) calc(50% - .5px), var(--mark-gray) calc(50% + .5px));width:1.7rem;height:1.7rem;color:var(--accent-ink);box-shadow:0 .3rem .8rem -.35rem color-mix(in srgb, var(--accent) 45%, #15172673);border-radius:.55rem;flex:none;place-items:center;display:grid}.auth-brand__mark svg{width:1rem;height:1rem}.auth-brand__word{font-family:var(--display);letter-spacing:-.015em;font-size:.95rem;font-weight:600}.auth-foot{border-top:1px solid var(--ctl-line);color:var(--dim-2);margin:.55rem 0 0;padding-top:.8rem;font-size:.76rem}@media (height<=738px){.auth-panel{--panel-gap:.7rem;--ctl-h:2.3rem;--panel-pad:clamp(.9rem, 1.55vw, 1.45rem)}.auth-panel__scroll{padding-block:clamp(.8rem,2vh,1.3rem)}.auth-brand{margin-bottom:.1rem}.auth-foot{margin-top:.35rem;padding-top:.6rem}}@media (height<=684px){.auth-panel{--panel-gap:.58rem}}@media (height<=594px){.auth-panel{--panel-gap:.48rem;--ctl-h:2.2rem}.auth-foot{margin-top:.25rem;padding-top:.5rem;font-size:.72rem}}@media (width<=57.591rem){.auth-panel{border-radius:1.4rem;width:min(100%,30rem);max-width:calc(100% - clamp(1.5rem,8vw,3rem));margin:clamp(1rem,4vw,2rem) auto clamp(1.5rem,5vw,3rem);position:relative;inset:auto;overflow:hidden;box-shadow:0 1.4rem 3rem -1rem #1c183c4d}.auth-panel__bg:before{border-left:0;box-shadow:inset 0 1px #ffffffd9}.auth-panel__scroll{justify-content:flex-start}}@media (prefers-reduced-transparency:reduce){.auth-panel__bg{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff2}.auth-panel__gloss{display:none}}@media (prefers-contrast:more){.auth-panel__bg{background:#ffffffe6}}@media (forced-colors:active){.auth-brand__mark{border:1px solid buttonborder}.auth-panel__gloss{display:none}}.auth-stage{transition:height .42s var(--e-drawer)}.auth-view{gap:var(--panel-gap);flex-direction:column;display:flex}.auth-view__form{flex-direction:column;gap:.85rem;display:flex}.auth-view__actions{flex-direction:column;gap:.5rem;display:flex}.auth-view__note{color:var(--dim-2);text-align:center;margin:0;font-size:.78rem}.auth-view__note b{color:var(--dim);font-weight:500}.auth-view.is-entering>*{animation:auth-view-in .34s var(--e-drawer) both}.auth-view.is-entering>:nth-child(2){animation-delay:45ms}.auth-view.is-entering>:nth-child(3){animation-delay:82ms}.auth-view.is-entering>:nth-child(4){animation-delay:.116s}.auth-view.is-entering>:nth-child(5){animation-delay:.146s}.auth-view.is-leaving{animation:auth-view-out .13s var(--e-out) both}@keyframes auth-view-in{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:none}}@keyframes auth-view-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(2px);transform:translate(-.4rem)}}@media (prefers-reduced-motion:reduce){.auth-stage{transition:none}.auth-view.is-entering>*{animation:auth-view-fade .16s var(--e-out) both!important;animation-delay:0s!important}@keyframes auth-view-fade{0%{opacity:0}to{opacity:1}}}.auth-scene{z-index:0;background:var(--canvas);isolation:isolate;position:fixed;inset:0;overflow:hidden}.auth-scene__art{pointer-events:none;opacity:.62;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 26%,#000 58%);mask-image:linear-gradient(90deg,#0000 26%,#000 58%)}.auth-scene__floor{transform-origin:70% 52%;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-auto-rows:2.1rem;align-content:start;gap:.6rem;display:grid;position:absolute;inset:-60% -40% -60% -10%;transform:rotateX(54deg)rotate(-40deg)scale(1.35)}.auth-scene__card{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--dim) 55%, transparent);white-space:nowrap;background:#ffffffb8;border:1px solid #15172617;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.6rem;padding:0 .7rem;font-size:.68rem;display:flex;overflow:hidden;box-shadow:0 .35rem .7rem -.45rem #1c183c73}.auth-scene__card b{letter-spacing:.01em;font-weight:600}.auth-scene__card i{opacity:.8;font-style:normal}.auth-scene__card--ozon b{color:color-mix(in srgb, var(--ozon) 42%, transparent)}.auth-scene__card--wb b{color:color-mix(in srgb, var(--wb) 38%, transparent)}.auth-scene__copy{z-index:2;min-height:100svh;padding:clamp(2rem, 5vh, 4rem) calc(var(--panel-w) + clamp(2rem, 4.5vw, 5rem)) clamp(2rem, 5vh, 4rem) clamp(1.6rem, 6vw, 7rem);flex-direction:column;justify-content:center;gap:.8rem;max-width:min(100%,78rem);display:flex;position:relative}.auth-scene__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dim-2);margin:0;font-size:.72rem;font-weight:500}.auth-scene__title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:15ch;color:var(--ink);margin:0;font-size:clamp(1.9rem,3vw,3.2rem);font-weight:600;line-height:1.04}.auth-scene__text{max-width:34ch;color:var(--dim);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.55}@media (width<=57.591rem){.auth-scene{min-height:auto;position:relative}.auth-scene__copy{text-align:left;min-height:auto;padding:clamp(2rem,7vw,3rem) clamp(1.25rem,5vw,2.5rem) clamp(.5rem,2vw,1rem)}.auth-scene__title{max-width:18ch;font-size:clamp(1.7rem,6.5vw,2.4rem)}.auth-scene__text{max-width:42ch}.auth-scene__art{display:none}}.auth-alert{border:1px solid color-mix(in srgb, var(--danger) 30%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--danger) 8%, #fff9);color:color-mix(in srgb, var(--danger) 82%, var(--ink));animation:auth-alert-in .26s var(--e-out) both;align-items:flex-start;gap:.55rem;margin:0;padding:.6rem .75rem;font-size:.8rem;line-height:1.4;display:flex}.auth-alert:empty{display:none}.auth-alert svg{flex:none;width:1rem;height:1rem;margin-top:.1rem}@keyframes auth-alert-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.auth-btn{width:100%;height:var(--ctl-h);border-radius:var(--radius);cursor:pointer;transition:background-color .18s var(--e-out), transform .14s var(--e-out), opacity .18s var(--e-out), box-shadow .18s var(--e-out), color .18s var(--e-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.95rem;font-weight:500;display:inline-flex;position:relative}.auth-btn:active{transform:scale(.975)}.auth-btn[disabled]{cursor:default;opacity:.72;transform:none}.auth-btn--primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 .4rem 1rem -.4rem color-mix(in srgb, var(--accent) 75%, transparent)}.auth-btn--ghost{color:var(--ink);border-color:var(--ctl-line);background:#ffffffb3}.auth-btn__spinner{opacity:.75;border:1.6px solid;border-top-color:#0000;border-radius:50%;width:.95em;height:.95em;animation:.62s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.auth-btn--primary:not([disabled]):hover{background:var(--accent-2)}.auth-btn--ghost:not([disabled]):hover{background:#fff}}.auth-btn--primary:not([disabled]):focus-visible{background:var(--accent-2)}.auth-btn--ghost:not([disabled]):focus-visible{background:#fff}@media (pointer:coarse){.auth-btn{height:2.95rem}}@media (forced-colors:active){.auth-btn{border:1px solid buttonborder}.auth-btn--primary{color:buttontext;background:buttonface}}@media (prefers-reduced-motion:reduce){.auth-btn__spinner{animation:1.4s linear infinite auth-spin!important}}.auth-field{flex-direction:column;gap:.34rem;display:flex;position:relative}.auth-field__label{text-transform:uppercase;letter-spacing:.09em;color:var(--dim);transition:color .18s var(--e-out);font-size:.66rem;font-weight:600}.auth-field:focus-within>.auth-field__label{color:var(--ink)}.auth-field__control{align-items:center;display:flex;position:relative}.auth-field__input{width:100%;height:var(--ctl-h);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);transition:border-color .18s var(--e-out), box-shadow .18s var(--e-out), background-color .18s var(--e-out), color .18s var(--e-out);padding:0 .95rem;font-size:.95rem}.auth-field__input::placeholder{color:var(--dim-2)}.auth-field__input:focus{border-color:var(--ctl-line-active);background:var(--ctl-bg-focus)}.auth-field__input[aria-invalid=true]{border-color:var(--danger)}.auth-field__input--password{padding-right:2.8rem}.auth-field__peek{width:2rem;height:2rem;color:var(--dim-2);cursor:pointer;transition:color .18s var(--e-out), background-color .18s var(--e-out), transform .14s var(--e-out);background:0 0;border:0;border-radius:.5rem;place-items:center;display:grid;position:absolute;right:.4rem}.auth-field__peek:active{transform:scale(.92)}.auth-field__peek svg{width:1.15em;height:1.15em}.auth-field__caps{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--dim);letter-spacing:.04em;pointer-events:none;opacity:0;transition:opacity .16s var(--e-out);border-radius:.35rem;align-items:center;gap:.28rem;padding:.12rem .4rem;font-size:.64rem;display:flex;position:absolute;top:50%;right:2.9rem;transform:translateY(-50%)}.auth-field__caps.is-on{opacity:1}.auth-field__error{color:var(--danger);animation:auth-err-in .24s var(--e-out) both;margin:0;font-size:.76rem}.auth-field__error:empty{display:none}@keyframes auth-err-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.auth-field__input:hover:not(:focus){background:var(--ctl-bg-hover);border-color:var(--ctl-line-active)}.auth-field__peek:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}}.auth-field__peek:focus-visible{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}@media (width<=36rem){.auth-field__input{font-size:16px}}@media (pointer:coarse){.auth-field__input{height:2.95rem}.auth-field__input--password{padding-right:3.2rem}.auth-field__peek{width:2.75rem;height:2.75rem}}@media (forced-colors:active){.auth-field__input{border:1px solid buttonborder}}@media (prefers-reduced-transparency:reduce){.auth-field__input{background:#fff}}.auth-totp{color:var(--dim-2);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.auth-totp svg{width:.95rem;height:.95rem;transform:rotate(-90deg)}.auth-totp circle{fill:none;stroke-width:2.4px}.auth-totp__track{stroke:color-mix(in srgb, var(--ink) 12%, transparent)}.auth-totp__arc{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset 1s linear}.auth-code{flex-direction:column;gap:.45rem;display:flex}.auth-code__head{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.auth-code__label{text-transform:uppercase;letter-spacing:.09em;color:var(--dim);transition:color .18s var(--e-out);font-size:.66rem;font-weight:600}.auth-code__area{position:relative}.auth-code__cells{grid-template-columns:repeat(6,1fr);gap:.4rem;display:grid}.auth-code__cell{border:1px solid var(--ctl-line);background:var(--ctl-bg);font-variant-numeric:tabular-nums;height:2.7rem;box-shadow:var(--ctl-shadow);transition:border-color .18s var(--e-out), box-shadow .18s var(--e-out), background-color .18s var(--e-out), transform .18s var(--spring);border-radius:.7rem;place-items:center;font-size:1.15rem;font-weight:500;display:grid;position:relative}.auth-code__cell.is-filled{background:var(--ctl-bg-focus)}.auth-code__cell.is-active{border-color:var(--ctl-line-active);background:var(--ctl-bg-focus)}.auth-code__cell.is-active:after{content:"";background:var(--ink);border-radius:1px;width:2px;height:1.2rem;animation:1.06s step-end infinite auth-caret;position:absolute}.auth-code__cell.is-filled.is-active:after{display:none}@keyframes auth-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.auth-code__digit{animation:auth-stamp .12s var(--e-out) both}@keyframes auth-stamp{0%{opacity:0;transform:translateY(.2rem)scale(.94)}to{opacity:1;transform:none}}.auth-code__input{color:#0000;caret-color:#0000;letter-spacing:2em;text-indent:-9999px;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.auth-code.is-invalid .auth-code__cell{border-color:var(--danger)}.auth-code.is-invalid .auth-code__cells{animation:.38s cubic-bezier(.36,.07,.19,.97) both auth-shake}@keyframes auth-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.auth-code__error{color:var(--danger);animation:auth-err-in .24s var(--e-out) both;margin:0;font-size:.76rem}.auth-code__error:empty{display:none}.auth-code__hint{color:var(--dim-2);margin:0;font-size:.76rem}@media (height<=738px){.auth-code__cell{height:2.35rem}}@media (height<=684px){.auth-code__cell{height:2.2rem}}@media (height<=594px){.auth-code__cell{height:2.05rem}}@media (pointer:coarse){.auth-code__cell{height:3.2rem}}@media (forced-colors:active){.auth-code__cell{border:1px solid buttonborder}}@media (prefers-reduced-transparency:reduce){.auth-code__cell{background:#fff}}@media (prefers-reduced-motion:reduce){.auth-code__cell.is-active:after{opacity:1;animation:none!important}}.auth-head{flex-direction:column;gap:.38rem;display:flex}.auth-head__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--dim-2);align-items:center;gap:.5rem;margin:0;font-size:.71rem;font-weight:500;display:flex}.auth-head__dots{gap:.28rem;display:flex}.auth-head__dots i{background:color-mix(in srgb, var(--ink) 18%, transparent);width:.34rem;height:.34rem;transition:background-color .24s var(--e-out);border-radius:50%}.auth-head__dots i.is-on{background:var(--accent)}.auth-head__title{font-family:var(--display);letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:1.5rem;font-weight:600;line-height:1.08}.auth-head__sub{color:var(--dim);text-wrap:pretty;max-width:38ch;margin:0;font-size:.9rem;line-height:1.5}.auth-head__sub b{color:var(--ink);font-weight:500}@media (height<=738px){.auth-head__title{font-size:1.3rem}.auth-head__sub{font-size:.86rem}}@media (height<=594px){.auth-head__title{font-size:1.2rem}.auth-head__sub{font-size:.82rem}}.auth-setup{border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:#fff9;gap:.85rem;padding:.85rem;display:grid}@container panel (width>=23rem){.auth-setup{grid-template-columns:auto 1fr;align-items:start}}.auth-setup__qr{color:#151726;background:#fff;border-radius:.6rem;width:clamp(8.2rem,28.5cqi,10.1rem);margin:0;padding:.45rem;box-shadow:0 .4rem 1rem -.4rem #1c183c59}.auth-setup__qr svg{shape-rendering:crispedges;width:100%;height:auto}.auth-setup__qr-fallback{color:var(--dim-2);margin:0;font-size:.76rem}.auth-setup__aside{flex-direction:column;gap:.6rem;min-width:0;display:flex}.auth-setup__lead{color:var(--dim);margin:0;font-size:.8rem}.auth-setup__steps{color:var(--dim);margin:0;padding-left:1.15em;font-size:.78rem}.auth-setup__steps li+li{margin-top:.3em}.auth-setup__steps li::marker{color:var(--accent)}.auth-secret{flex-direction:column;gap:.3rem;display:flex}.auth-secret__label{color:var(--dim-2);font-size:.72rem}.auth-secret__row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.auth-secret__value{background:color-mix(in srgb, var(--ink) 6%, transparent);font-family:var(--ui);font-variant-numeric:tabular-nums;letter-spacing:.05em;border-radius:.4rem;padding:.24rem .5rem;font-size:.76rem}.auth-secret__copy{border:1px solid var(--ctl-line);color:var(--dim);cursor:pointer;transition:color .18s var(--e-out), border-color .18s var(--e-out), background-color .18s var(--e-out), transform .14s var(--e-out);background:#fffc;border-radius:999px;padding:.24rem .6rem;font-family:inherit;font-size:.72rem}.auth-secret__copy:active{transform:scale(.96)}.auth-secret__copy.is-done{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, transparent)}.auth-secret__copy[disabled]{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.auth-secret__copy:hover{color:var(--ink);border-color:var(--ctl-line-strong)}}.auth-secret__copy:focus-visible{color:var(--ink);border-color:var(--ctl-line-strong)}@media (height<=738px){.auth-setup{gap:.62rem;padding:.7rem}.auth-setup__qr{width:clamp(8rem,26cqi,9.4rem)}.auth-setup__lead{font-size:.76rem}.auth-setup__steps{font-size:.75rem}}@media (height<=684px){.auth-setup{padding:.55rem}.auth-setup__steps{font-size:.72rem}}@media (height<=594px){.auth-setup{gap:.5rem;padding:.5rem}.auth-setup__qr{width:clamp(7.9rem,24cqi,8.6rem)}.auth-setup__lead{font-size:.72rem}.auth-setup__steps{font-size:.7rem;line-height:1.35}.auth-secret__label{font-size:.68rem}}@media (pointer:coarse){.auth-secret__copy{padding:.4rem .8rem}}@media (forced-colors:active){.auth-setup,.auth-secret__copy{border:1px solid buttonborder}}@media (prefers-reduced-transparency:reduce){.auth-setup{background:#fff}}.auth-check{color:var(--dim);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.78rem;line-height:1.35;display:flex}.auth-check input{width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer;flex:none;margin:.1rem 0 0}.auth-check a{color:var(--accent)}.auth-check.is-invalid{color:var(--danger)}.auth-routelink{color:var(--accent);text-underline-offset:.15em;font-weight:500;text-decoration:underline}.auth-done{color:var(--dim);flex-direction:column;gap:.75rem;font-size:.86rem;line-height:1.45;display:flex}.auth-done b{color:var(--ink);font-weight:600}.auth-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;color:var(--ink);background:var(--canvas);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;line-height:1.5;position:relative}.auth-page ::selection{background:color-mix(in srgb, var(--accent) 20%, transparent)}.auth-page :focus,.auth-page :focus-visible{outline:none}:where(.auth-page) button,:where(.auth-page) input{font:inherit;color:inherit}.auth-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-page.is-boot{--boot-slow:.76s;--boot-fast:.5s}.auth-page.is-boot .auth-scene__floor{animation:auth-boot-fade .9s var(--e-out) both}.auth-page.is-boot .auth-panel{animation:auth-boot-slide var(--boot-slow) var(--e-drawer) both;animation-delay:60ms}.auth-page.is-boot .auth-scene__copy>*{animation:auth-boot-rise var(--boot-slow) var(--e-out) both}.auth-page.is-boot .auth-scene__eyebrow{animation-delay:.12s}.auth-page.is-boot .auth-scene__title{animation-delay:.2s}.auth-page.is-boot .auth-scene__text{animation-delay:.28s}.auth-page.is-boot .auth-brand,.auth-page.is-boot .auth-view--signin>*,.auth-page.is-boot .auth-foot{animation:auth-boot-rise var(--boot-fast) var(--e-out) both}.auth-page.is-boot .auth-brand{animation-delay:.56s}.auth-page.is-boot .auth-view--signin>.auth-head{animation-delay:.63s}.auth-page.is-boot .auth-view--signin>.auth-view__form{animation-delay:.7s}.auth-page.is-boot .auth-view--signin>.auth-view__note,.auth-page.is-boot .auth-foot{animation-delay:.77s}@keyframes auth-boot-fade{0%{opacity:0}to{opacity:1}}@keyframes auth-boot-slide{0%{transform:translate(1.4rem)}to{transform:none}}@keyframes auth-boot-rise{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:none}}@media (width<=57.591rem){.auth-page{flex-direction:column;display:flex}}@media (prefers-reduced-motion:reduce){.auth-page *,.auth-page :before,.auth-page :after{transition-duration:.01ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.auth-page.is-boot .auth-scene__floor,.auth-page.is-boot .auth-scene__copy>*,.auth-page.is-boot .auth-brand,.auth-page.is-boot .auth-view--signin>*,.auth-page.is-boot .auth-foot{animation:auth-boot-fade .24s var(--e-out) both!important;animation-delay:0s!important}.auth-page.is-boot .auth-panel{animation:none!important}}@media (forced-colors:active){.auth-page :focus-visible{outline-offset:2px;outline:2px solid highlight}}.lp{--lp-max:72rem;--lp-pad:clamp(1.25rem, 4vw, 3rem);--lp-glass:#ffffffb8;--lp-glass-line:#15172617;--lp-shadow:0 .1rem .25rem -.1rem #1517261a, 0 .9rem 2rem -1rem #1c183c47;background:var(--canvas);min-height:100svh;color:var(--ink);font-family:var(--ui);font-size:1rem;line-height:1.55}.lp :where(a){color:inherit}.lp :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.4rem}.lp-top{z-index:20;padding:.7rem var(--lp-pad);-webkit-backdrop-filter:blur(18px)saturate(150%);border-bottom:1px solid var(--lp-glass-line);background:#efeff3b8;align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}.lp-brand{align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.lp-brand__mark{color:#fff;background:linear-gradient(225deg, #5a5e76 49.5%, var(--accent) 50.5%);border-radius:.55rem;place-items:center;width:1.85rem;height:1.85rem;display:grid}.lp-brand__mark svg{width:1.1rem;height:1.1rem}.lp-brand__word{letter-spacing:-.02em;font-size:1.2rem;font-weight:640}.lp-nav{gap:1.25rem;margin-right:auto;font-size:.92rem;display:flex}.lp-nav a{color:var(--dim);text-decoration:none}.lp-nav a:hover{color:var(--ink)}.lp-top__act{gap:.5rem;display:flex}.lp-btn{height:2.45rem;font:inherit;white-space:nowrap;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:0 1rem;font-size:.92rem;font-weight:560;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.lp-btn--primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 .55rem 1.2rem -.6rem color-mix(in srgb, var(--accent) 70%, transparent)}.lp-btn--primary:hover{background:color-mix(in srgb, var(--accent) 88%, #000)}.lp-btn--ghost{background:var(--lp-glass);border:1px solid var(--lp-glass-line);color:var(--ink)}.lp-btn--ghost:hover{background:#fff}.lp-btn--quiet{color:var(--dim)}.lp-btn--quiet:hover{color:var(--ink)}.lp-btn--lg{height:2.9rem;padding:0 1.3rem;font-size:1rem}.lp-hero{isolation:isolate;max-width:calc(var(--lp-max) + 2 * var(--lp-pad));min-height:min(46rem,100svh - 3.5rem);padding:clamp(2.5rem, 7vh, 5rem) var(--lp-pad);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin:0 auto;display:grid;position:relative;overflow:hidden}.lp-floor{z-index:-1;pointer-events:none;opacity:.6;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 70%);mask-image:linear-gradient(90deg,#0000 30%,#000 70%)}.lp-floor__grid{transform-origin:70% 52%;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-auto-rows:2.1rem;align-content:start;gap:.6rem;display:grid;position:absolute;inset:-55% -35% -55% 0;transform:rotateX(54deg)rotate(-40deg)scale(1.35)}.lp-floor__tile{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--dim) 55%, transparent);white-space:nowrap;background:#ffffffb8;border:1px solid #15172617;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.6rem;padding:0 .7rem;font-size:.68rem;display:flex;overflow:hidden;box-shadow:0 .35rem .7rem -.45rem #1c183c73}.lp-floor__tile b{font-weight:600}.lp-floor__tile i{opacity:.8;font-style:normal}.lp-floor__tile--ozon b{color:color-mix(in srgb, var(--mp-ozon) 42%, transparent)}.lp-floor__tile--wb b{color:color-mix(in srgb, var(--mp-wb) 38%, transparent)}.lp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dim-2);margin:0 0 .9rem;font-size:.76rem;font-weight:560}.lp-h1{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.5rem,5.4vw,4.4rem);font-weight:640;line-height:1}.lp-lead{max-width:46ch;color:var(--dim);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.6}.lp-lead--hero{margin-top:1.2rem;font-size:1.1rem}.lp-hero__cta{flex-wrap:wrap;gap:.6rem;margin-top:1.8rem;display:flex}.lp-hero__note{color:var(--dim-2);margin:.9rem 0 0;font-size:.84rem}.lp-hero__card{border:1px solid var(--lp-glass-line);background:var(--lp-glass);-webkit-backdrop-filter:blur(20px)saturate(150%);box-shadow:var(--lp-shadow);border-radius:1.1rem;padding:clamp(1rem,2vw,1.4rem)}.guard{flex-direction:column;gap:.75rem;display:flex}.guard__legend{color:var(--dim);flex-wrap:wrap;gap:.5rem 1.4rem;font-size:.86rem;display:flex}.guard__legend b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:.35rem;font-weight:620}.guard__key i{vertical-align:middle;border-radius:1rem;width:.9rem;height:.18rem;margin-right:.45rem;display:inline-block}.guard__key--rival i{background:var(--mp-wb)}.guard__key--ours i{background:var(--accent)}.guard__chart{width:100%;height:auto;display:block;overflow:visible}.guard__loss{fill:color-mix(in srgb, var(--danger) 7%, transparent)}.guard__loss-label{fill:color-mix(in srgb, var(--danger) 75%, var(--dim));font-size:11px;font-weight:560}.guard__grid{stroke:#15172612;stroke-width:1px}.guard__axis{fill:var(--dim-2);font-variant-numeric:tabular-nums;font-size:10.5px}.guard__floor{stroke:var(--danger);stroke-width:1.4px;stroke-dasharray:5 4}.guard__floor-label{fill:var(--danger);font-size:11px;font-weight:620}.guard__line{fill:none;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.guard__line--rival{stroke:var(--mp-wb);opacity:.8}.guard__line--ours{stroke:var(--accent);stroke-width:3px}.guard__dot{fill:#fff;stroke:var(--accent);stroke-width:3px;transition:cx .42s cubic-bezier(.2,.7,.2,1),cy .42s cubic-bezier(.2,.7,.2,1)}.guard__note{color:var(--dim);opacity:.35;background:#fff9;border-radius:.7rem;margin:0;padding:.7rem .85rem;font-size:.88rem;line-height:1.45;transition:opacity .4s}.guard__note.is-on{opacity:1;color:var(--ink)}.lp-section{max-width:var(--lp-max);padding:clamp(3rem, 8vh, 5.5rem) var(--lp-pad) 0;margin:0 auto}.lp-section__head{flex-direction:column;gap:.7rem;margin-bottom:2rem;display:flex}.lp-h2{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:640;line-height:1.08}.lp-h3{letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.04rem;font-weight:620}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.lp-step{border-top:2px solid var(--accent);background:var(--lp-glass);border-radius:0 0 .9rem .9rem;padding:1.2rem 1.25rem 1.3rem}.lp-step p{color:var(--dim);margin:0;font-size:.95rem}.lp-step__n{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.7rem;font-size:.76rem;font-weight:600;display:block}.lp-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1rem;display:grid}.lp-group:first-child{grid-column:1/-1}.lp-group:first-child .lp-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-group:not(:first-child) .lp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-group__title{letter-spacing:.1em;text-transform:uppercase;color:var(--dim-2);margin:0 0 .7rem;font-size:.76rem;font-weight:600}.lp-cards{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.8rem;display:grid}.lp-card{border:1px solid var(--lp-glass-line);background:var(--lp-glass);border-radius:.9rem;padding:1.1rem 1.2rem}.lp-card p{color:var(--dim);margin:0;font-size:.94rem}.lp-periods{border:1px solid var(--lp-glass-line);background:var(--lp-glass);border-radius:.8rem;flex-wrap:wrap;gap:.25rem;margin-bottom:1.2rem;padding:.25rem;display:inline-flex}.lp-periods__item{height:2.1rem;color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.88rem;display:inline-flex}.lp-periods__item.is-on{color:var(--ink);box-shadow:var(--lp-shadow);background:#fff}.lp-periods__off{color:var(--pc-ok);font-size:.8rem;font-weight:620}.lp-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.lp-plan{border:1px solid var(--lp-glass-line);background:var(--lp-glass);box-shadow:var(--lp-shadow);border-radius:1rem;flex-direction:column;padding:1.3rem 1.3rem 1.4rem;display:flex}.lp-plan__name{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:640}.lp-plan__fits{color:var(--dim);margin:.2rem 0 1.1rem;font-size:.9rem}.lp-plan__price{color:var(--dim);margin:0}.lp-plan__price b{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:660}.lp-plan__total{color:var(--dim-2);font-variant-numeric:tabular-nums;margin:.15rem 0 1rem;font-size:.84rem}.lp-plan__list{border-top:1px solid var(--hair);color:var(--dim);flex-direction:column;gap:.4rem;margin:0 0 1.3rem;padding:.9rem 0 0;font-size:.93rem;list-style:none;display:flex}.lp-plan__list b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:620}.lp-plan__cta{margin-top:auto}.lp-trial{color:var(--dim);margin:1.2rem 0 0}.lp-trial b{color:var(--ink);font-weight:620}.lp-faq{flex-direction:column;gap:.5rem;max-width:48rem;display:flex}.lp-faq__item{border:1px solid var(--lp-glass-line);background:var(--lp-glass);border-radius:.8rem}.lp-faq__item summary{cursor:pointer;padding:.95rem 1.1rem;font-weight:580;list-style:none}.lp-faq__item summary::-webkit-details-marker{display:none}.lp-faq__item summary:after{content:"+";float:right;color:var(--dim-2);font-weight:400}.lp-faq__item[open] summary:after{content:"−"}.lp-faq__item p{color:var(--dim);margin:0;padding:0 1.1rem 1rem}.lp-final{max-width:var(--lp-max);padding:clamp(1.6rem, 4vw, 2.6rem) var(--lp-pad);border-top:1px solid var(--hair);flex-direction:column;align-items:flex-start;gap:1rem;margin:clamp(3rem,8vh,5.5rem) auto 0;display:flex}.lp-foot{max-width:var(--lp-max);padding:1.6rem var(--lp-pad) 2.4rem;color:var(--dim-2);flex-wrap:wrap;justify-content:space-between;gap:.8rem 1.6rem;margin:0 auto;font-size:.84rem;display:flex}.lp-foot nav{flex-wrap:wrap;gap:1.2rem;display:flex}.lp-foot a{color:var(--dim)}@media (width<=60rem){.lp-hero{grid-template-columns:1fr;min-height:auto}.lp-groups{grid-template-columns:1fr}.lp-group:first-child .lp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-floor{-webkit-mask-image:linear-gradient(#0000 35%,#000 80%);mask-image:linear-gradient(#0000 35%,#000 80%)}.lp-steps,.lp-plans{grid-template-columns:1fr}.lp-nav{display:none}.lp-top{justify-content:space-between}}@media (width<=40rem){.lp-group .lp-cards,.lp-group:first-child .lp-cards,.lp-group:not(:first-child) .lp-cards{grid-template-columns:1fr}}@media (width<=30rem){.lp-top__act .lp-btn--quiet{display:none}.lp-hero__cta .lp-btn{width:100%}}@media (prefers-reduced-motion:reduce){.lp-btn,.guard__dot,.guard__note{transition:none}}.legal{max-width:46rem;padding:clamp(2rem, 6vh, 3.5rem) var(--lp-pad) 4rem;margin:0 auto}.legal section{margin-top:1.6rem}.legal p{color:var(--dim);margin:.4rem 0 0;line-height:1.65}.legal__edition{margin:0 0 1rem;font-size:.85rem}.legal__scroll{overflow-x:auto}.legal__table{border-collapse:collapse;width:100%;margin-top:.6rem;font-size:.9rem}.legal__table th,.legal__table td{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);text-align:left;color:var(--dim);padding:.45rem .5rem}.legal__table th{color:var(--ink);font-weight:600}.legal__table td:not(:first-child),.legal__table th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.legal__docs{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:2.4rem;padding-top:1.2rem;font-size:.9rem;display:flex}.app-billing{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-bottom:var(--page-pad);flex-direction:column;flex:auto;gap:1rem;max-width:68rem;display:flex;overflow-y:auto}.app-bill-wait{color:var(--dim);font-size:.9rem}.app-bill-h2{color:var(--ink);margin:0;font-size:1.05rem;font-weight:600}.app-bill-state{border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);padding:1rem var(--shop-pad-x) 1.05rem}.app-bill-state__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 .2rem;font-size:.72rem;font-weight:600}.app-bill-state__title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.45rem;font-weight:650}.app-bill-state__line{color:var(--title);margin:.25rem 0 0;font-size:.92rem}.app-bill-state__stop{border:1px solid var(--alert-line);border-radius:var(--radius);background:var(--alert-bg);color:var(--alert-word);margin:.7rem 0 0;padding:.55rem .7rem;font-size:.88rem;line-height:1.45}.app-bill-usage{gap:var(--shop-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.app-bill-meter{--meter:var(--ink);border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);padding:.8rem var(--shop-pad-x) .9rem}.app-bill-meter[data-tone=near]{--meter:var(--pc-warn)}.app-bill-meter[data-tone=over]{--meter:var(--danger)}.app-bill-meter__row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.app-bill-meter__title{color:var(--dim);font-size:.85rem}.app-bill-meter__num{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem}.app-bill-meter__num b{color:var(--meter);font-size:1.15rem;font-weight:650}.app-bill-meter__bar{background:var(--hair);border-radius:99px;height:.38rem;margin-top:.6rem;overflow:hidden}.app-bill-meter__bar i{border-radius:inherit;background:var(--meter);height:100%;transition:width var(--t-open) var(--e-out);display:block}.app-bill-plans{flex-direction:column;gap:.75rem;margin-top:.35rem;display:flex}.app-bill-plans__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.app-bill-periods{border:1px solid var(--ctl-line);border-radius:calc(var(--radius) + .18rem);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);gap:.15rem;padding:.18rem;display:inline-flex}.app-bill-periods__item{border-radius:var(--radius);height:1.85rem;color:var(--dim);font:inherit;cursor:pointer;transition:background var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.84rem;display:inline-flex}.app-bill-periods__item:hover{color:var(--ink);background:var(--hover)}.app-bill-periods__item[aria-checked=true]{background:var(--btn-bg);color:var(--btn-word)}.app-bill-periods__item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.app-bill-periods__off{color:var(--alert-ok-word);font-size:.74rem;font-weight:600}.app-bill-periods__item[aria-checked=true] .app-bill-periods__off{color:inherit;opacity:.8}.app-bill-autorenew{color:var(--title);cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.45;display:flex}.app-bill-autorenew input{width:1rem;height:1rem;accent-color:var(--btn-bg);flex:none;margin:.2rem 0 0}.app-bill-autorenew a{color:var(--accent)}.app-bill-plans__grid{gap:var(--shop-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.app-bill-plan{border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);padding:.95rem var(--shop-pad-x) 1rem;flex-direction:column;display:flex}.app-bill-plan[data-current]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink), var(--ctl-shadow)}.app-bill-plan__head{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.6rem;display:flex}.app-bill-plan__name{color:var(--ink);margin:0;font-size:1.05rem;font-weight:650}.app-bill-plan__tag{border-radius:var(--chip-radius);background:var(--btn-bg);color:var(--btn-word);white-space:nowrap;padding:.12rem .45rem;font-size:.72rem;font-weight:600}.app-bill-plan__tag--fit{background:var(--alert-ok-bg);color:var(--alert-ok-word);box-shadow:inset 0 0 0 1px var(--alert-ok-line)}.app-bill-plan__fits{color:var(--dim);margin:.15rem 0 0;font-size:.84rem}.app-bill-plan__price{color:var(--dim);margin:.8rem 0 0;font-size:.85rem}.app-bill-plan__price b{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:650}.app-bill-plan__total{color:var(--dim);margin:.1rem 0 0;font-size:.8rem}.app-bill-plan__list{border-top:1px solid var(--hair);color:var(--title);gap:.3rem;margin:.8rem 0 0;padding:.7rem 0 0;font-size:.86rem;list-style:none;display:grid}.app-bill-plan__list b{color:var(--ink);font-variant-numeric:tabular-nums}.app-bill-plan__list li[data-short]{color:var(--danger)}.app-bill-plan__list li[data-short] b{color:inherit}.app-bill-plan__short{color:var(--danger);margin:.7rem 0 0;font-size:.8rem;line-height:1.4}.app-bill-note{color:var(--dim);margin:0;font-size:.82rem}.app-bill-plan__pay{height:var(--ctl-h);border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-word);font:inherit;cursor:pointer;transition:background var(--t-hover) var(--e-out);border:0;align-self:stretch;margin-top:auto;font-size:.88rem;font-weight:600}.app-bill-plan>:nth-last-child(2){margin-bottom:.9rem}.app-bill-plan__pay:hover:not(:disabled){background:var(--btn-bg-hover)}.app-bill-plan__pay:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-bill-plan__pay:disabled{cursor:default;background:var(--hair);color:var(--dim)}.app-bill-return{border:1px solid var(--alert-ok-line);border-radius:var(--radius-lg);background:var(--alert-ok-bg);color:var(--alert-ok-word);margin:0;padding:.6rem .75rem;font-size:.9rem}.app-bill-card{border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);padding:.9rem var(--shop-pad-x);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.app-bill-card__main{flex:22rem;min-width:0}.app-bill-card__hint{color:var(--dim);margin:.25rem 0 0;font-size:.86rem}.app-bill-card__act{align-items:center;gap:1rem;display:flex}.app-bill-card__switch{color:var(--title);align-items:center;gap:.5rem;font-size:.86rem;display:inline-flex}.app-bill-card__forget{color:var(--danger);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:.86rem}.app-bill-card__forget:hover{text-decoration:underline}.app-bill-card__forget:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-bill-history{flex-direction:column;gap:.6rem;display:flex}.app-bill-history__table{border-collapse:separate;border-spacing:0;border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);width:100%;box-shadow:var(--ctl-shadow);font-size:.86rem;overflow:hidden}.app-bill-history__table th{text-align:left;color:var(--dim);padding:.55rem var(--shop-pad-x) .45rem;border-bottom:1px solid var(--hair);font-size:.78rem;font-weight:500}.app-bill-history__table td{padding:.5rem var(--shop-pad-x);color:var(--title);border-bottom:1px solid var(--hair)}.app-bill-history__table tr:last-child td{border-bottom:0}.app-bill-history__num{font-variant-numeric:tabular-nums;white-space:nowrap}.app-bill-history__auto{color:var(--dim)}.app-bill-history__status{border-radius:var(--chip-radius);background:var(--hair);color:var(--title);white-space:nowrap;padding:.08rem .42rem;font-size:.76rem;font-weight:600;display:inline-block}tr[data-status=confirmed] .app-bill-history__status{background:var(--alert-ok-bg);color:var(--alert-ok-word)}tr[data-status=failed] .app-bill-history__status,tr[data-status=error] .app-bill-history__status{background:var(--alert-bg);color:var(--alert-word)}@media (width<=860px){.app-bill-usage,.app-bill-plans__grid{grid-template-columns:minmax(0,1fr)}.app-bill-history__table th:nth-child(5),.app-bill-history__table td:nth-child(5){display:none}}@media (prefers-reduced-motion:reduce){.app-bill-meter__bar i{transition:none}}.app-shops{gap:var(--shop-gap);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-y:auto}.app-shops[data-cut]{-webkit-mask-image:linear-gradient(#0000 0,#000 .8rem);mask-image:linear-gradient(#0000 0,#000 .8rem)}.app-shops--framed{margin-top:var(--bar-gap);margin-bottom:var(--bar-gap);padding:var(--sk-gap) 0 var(--sk-gap) var(--sk-gap);border:1px solid var(--pc-frame);border-radius:var(--radius-lg)}.app-shops--framed.app-scrolly::-webkit-scrollbar-thumb{transition:background-color .22s var(--e-out);background-color:#0000}.app-shops--framed.app-scrolly[data-rolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink) 22%, transparent)}@media (hover:hover) and (pointer:fine){.app-shops--framed.app-scrolly::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--ink) 34%, transparent)}}@media (prefers-reduced-motion:reduce){.app-shops--framed.app-scrolly::-webkit-scrollbar-thumb{transition:none}}.app-shops:not([data-list=ready]){justify-content:safe center}.app-shops__wait,.app-shops__empty,.app-shops__none,.app-shops__failed{display:none}.app-shops[data-list=loading] .app-shops__wait,.app-shops[data-list=empty] .app-shops__empty,.app-shops[data-list=none] .app-shops__none,.app-shops[data-list=failed] .app-shops__failed{display:flex}.app-shops__wait,.app-shops__empty,.app-shops__none,.app-shops__failed{min-height:var(--shops-wait);text-align:center;font-family:var(--ui);color:var(--dim);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1rem;font-size:.84rem;line-height:1.4}.app-shops__wait{flex-direction:row}.app-shops__wait,.app-shops__empty,.app-shops__none,.app-shops__failed{flex:none}.app-shops__title{color:var(--ink);margin:0;font-size:.95rem;font-weight:600}.app-shops__hint{max-width:24rem;color:var(--dim-2);margin:0}.app-shops__act{margin-top:.5rem}.app-shop{border:1px solid var(--ctl-line);border-radius:var(--radius-lg);background:var(--ctl-bg);box-shadow:inset var(--shop-edge) 0 0 var(--mp), var(--ctl-shadow);flex:none;overflow:hidden}.app-shop[data-mp=ozon]{--mp:var(--mp-ozon)}.app-shop[data-mp=wb]{--mp:var(--mp-wb)}.app-shop__head{grid-template-columns:minmax(0, 1fr) var(--shop-status) var(--shop-date) auto;align-items:center;gap:var(--shop-col);min-height:calc(var(--tool-h) + var(--shop-pad-y) * 2);padding:var(--shop-pad-y) calc(var(--shop-pad-x) - .25rem) var(--shop-pad-y) calc(var(--shop-pad-x) + var(--shop-edge));grid-template-areas:"ttl state date act";display:grid}.app-shop__ttl{grid-area:ttl;min-width:0}.app-shop__name{font-family:var(--ui);font-size:var(--row-word);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.25;display:block;overflow:hidden}.app-shop__sub{font-family:var(--ui);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.25;display:block;overflow:hidden}.app-shop__state{min-width:0;font-family:var(--ui);color:var(--dim-2);grid-area:state;align-items:center;gap:.4rem;font-size:.78rem;line-height:1.3;display:flex}.app-shop__state-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shop__dot{background:currentColor;border-radius:50%;flex:none;width:.4rem;height:.4rem}.app-shop[data-state=broken] .app-shop__state{color:var(--danger)}.app-shop__state .app-spin,.app-shop__state .app-shop__dot{display:none}.app-shop[data-state=loading] .app-shop__state .app-spin,.app-shop[data-state=brands] .app-shop__state .app-spin,.app-shop[data-state=broken] .app-shop__state .app-shop__dot{display:block}.app-shop__date{font-family:var(--ui);color:var(--dim-2);white-space:nowrap;grid-area:date;font-size:.78rem;line-height:1.3}.app-shop__act{grid-area:act;gap:.2rem;display:flex}.app-shop__btn{width:var(--tool-h);height:var(--tool-h);border-radius:var(--radius);color:var(--dim-2);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.app-shop__btn svg{width:var(--tool-icon);height:var(--tool-icon)}@media (hover:hover) and (pointer:fine){.app-shop__btn:not(:disabled):hover{background:var(--ctl-bg-lift);color:var(--ink)}.app-shop__btn--del:not(:disabled):hover{color:var(--danger)}}.app-shop__btn:focus{outline:none}.app-shop__btn:focus-visible{color:var(--ink);box-shadow:inset 0 0 0 1px var(--opt-ring)}.app-shop__btn:not(:disabled):active{transform:translateY(.5px)}.app-shop__btn:disabled{opacity:.4;cursor:default}.app-shop__brands{align-items:center;gap:var(--chip-gap);padding:.6rem var(--shop-pad-x) .7rem calc(var(--shop-pad-x) + var(--shop-edge));border-top:1px solid var(--hair);flex-wrap:wrap;display:flex}.app-shop[data-kind=whole] .app-shop__brands{display:none}.app-chip--edit{border-color:var(--ctl-line);color:var(--dim);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);background:0 0;gap:.3rem}.app-chip--edit svg{flex:none;width:.7rem;height:.7rem}@media (hover:hover) and (pointer:fine){.app-chip--edit:not(:disabled):hover{background:var(--ctl-bg-lift);color:var(--ink)}}.app-chip--edit:focus{outline:none}.app-chip--edit:focus-visible{color:var(--ink);box-shadow:inset 0 0 0 1px var(--opt-ring)}.app-chip--edit:disabled{opacity:.4;cursor:default}.app-chip--edit[data-blocked]{cursor:default}@media (hover:hover) and (pointer:fine){.app-chip--edit[data-blocked]:hover{border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger);background:0 0}}.app-chip--edit[data-blocked]:focus-visible{border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 40%, transparent)}.app-chip--new{border-style:dashed;border-color:color-mix(in srgb, var(--mp) 40%, transparent);color:var(--dim);background:0 0}.app-shop.is-coming{opacity:0}@media (width<=62rem){.app-shop__head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ttl act""state date";row-gap:.35rem}.app-shop__date{justify-self:end}}@media (width<=34rem){.app-shop__head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ttl act""state state"}.app-shop__date{display:none}.app-chip{max-width:100%}}.app-filter{width:var(--filter-w);flex:none;max-width:100%;position:relative}.app-filter[data-mp=ozon]{--mp:var(--mp-ozon)}.app-filter[data-mp=wb]{--mp:var(--mp-wb)}.app-filter__btn{width:100%;height:var(--ctl-h);padding:0 var(--ctl-pad);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-family:var(--ui);font-size:var(--ctl-word);line-height:var(--line-min);text-align:left;cursor:pointer;transition:background-color .26s var(--e-out);align-items:center;gap:.5rem;display:flex}.app-filter[data-mp] .app-filter__btn{background:color-mix(in srgb, var(--mp) var(--mp-tint), var(--ctl-bg))}.app-filter__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.app-filter__arrow{width:.95rem;height:.95rem;color:var(--dim-2);transition:color .26s var(--e-out), transform var(--t-fold) var(--e-out);flex:none;place-items:center;margin-left:auto;display:grid}.app-filter__arrow svg{width:100%;height:100%}.app-filter__btn:focus{outline:none}@media (hover:hover) and (pointer:fine){.app-filter__btn:hover .app-filter__arrow{color:var(--dim)}}.app-filter__btn:focus-visible .app-filter__arrow{color:var(--ink)}.app-filter.is-open .app-filter__arrow{color:var(--ink);transform:rotate(180deg)}.app-filter__menu{z-index:5;top:calc(100% + var(--pop-gap));width:max-content;min-width:100%;max-width:var(--pop-max);padding:var(--pop-pad);gap:var(--opt-gap);border:1px solid var(--pop-line);border-radius:var(--pop-radius);background:var(--pop-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--pop-shadow);opacity:0;visibility:hidden;transition:opacity .14s var(--e-out), transform .14s var(--e-out), visibility 0s linear .14s;margin:0;list-style:none;display:grid;position:absolute;left:0;overflow-y:auto;transform:translateY(-.3rem)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-filter__menu{background:var(--pop-solid)}}.app-filter.is-open .app-filter__menu{opacity:1;visibility:visible;transition:opacity .2s var(--e-out), transform .2s var(--e-out), visibility 0s;transform:none}.app-filter.is-up .app-filter__menu{top:auto;bottom:calc(100% + var(--pop-gap));transform:translateY(.3rem)}.app-filter.is-up.is-open .app-filter__menu{transform:none}.app-filter__opt{height:var(--opt-h);padding:0 calc(var(--ctl-pad) - var(--pop-pad));border-radius:var(--radius);color:var(--ink);font-size:var(--ctl-word);line-height:var(--opt-h);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--t-hover) var(--e-out);display:block;overflow:hidden}.app-filter__opt[data-mp=ozon]{--mp:var(--mp-ozon)}.app-filter__opt[data-mp=wb]{--mp:var(--mp-wb)}.app-filter__opt:not([data-mp]){--mp:var(--mp-plain);--mp-tint:var(--mp-tint-plain)}.app-filter__opt[aria-selected=true]{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent)}@media (hover:hover) and (pointer:fine){.app-filter__opt:hover{background:color-mix(in srgb, var(--mp) calc(var(--mp-tint) + 4%), transparent)}}.app-filter__opt:focus-visible{background:color-mix(in srgb, var(--mp) calc(var(--mp-tint) + 4%), transparent);box-shadow:inset 0 0 0 1px var(--opt-ring);outline:none}.app-filter__vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-filter--many .app-filter__menu{max-height:calc(var(--pop-rows) * var(--opt-h) + (var(--pop-rows) - 1) * var(--opt-gap) + 2 * var(--pop-pad))}.app-filter__menu.is-scroll{padding-right:0}.app-filter__btn:disabled{opacity:.45;cursor:default;opacity:.55;cursor:default}.app-filter--shop .app-filter__opt{height:auto;min-height:var(--opt-h);white-space:normal;overflow-wrap:anywhere;text-overflow:clip;padding-top:.3rem;padding-bottom:.3rem;line-height:1.35;overflow:visible}.app-brands{min-width:0}.app-brands__wait,.app-brands__note,.app-brands__body{display:none}.app-step[data-brands=loading] .app-brands__wait,.app-step[data-brands=empty] .app-brands__note,.app-step[data-brands=failed] .app-brands__note{display:flex}.app-step[data-brands=ready] .app-brands__body{display:block}.app-brands__wait,.app-brands__note{min-height:6.5rem;font-family:var(--ui);color:var(--dim);align-items:center;gap:.55rem;padding:0 .2rem;font-size:.82rem;line-height:1.4}.app-brands__note{color:var(--dim-2)}.app-brands__count{margin:0 0 var(--field-step);font-family:var(--ui);color:var(--dim);font-size:.78rem;line-height:1.3}.app-brands__list{gap:var(--opt-gap);max-height:var(--brands-max);overscroll-behavior:contain;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.app-brands__row{width:100%;padding:var(--brand-pad);border-radius:var(--radius);text-align:left;cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.app-brands__row[data-mp=ozon]{--mp:var(--mp-ozon)}.app-brands__row[data-mp=wb]{--mp:var(--mp-wb)}.app-brands__name{font-family:var(--ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.87rem;font-weight:500;line-height:1.25;display:block;overflow:hidden}.app-brands__meta{margin-top:var(--brand-gap);font-family:var(--ui);color:var(--dim);font-size:.76rem;line-height:1.25;display:block}.app-brands__warn{margin:var(--field-step) 0 0;font-family:var(--ui);color:var(--danger);font-size:.78rem;line-height:1.35}.app-brands__warn:empty{display:none}.app-brands__row[data-mp=ozon]{--chk-on:var(--act-fill-ozon)}.app-brands__row[data-mp=wb]{--chk-on:var(--act-fill-wb)}.app-brands__row .app-chk__box{margin-top:.1rem}@media (hover:hover) and (pointer:fine){.app-brands__row:not(:disabled):hover{background:color-mix(in srgb, var(--mp) calc(var(--mp-tint) - 4%), transparent)}}.app-brands__row[aria-selected=true]{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);border-color:color-mix(in srgb, var(--mp) 26%, transparent)}.app-brands__row:focus{outline:none}.app-brands__row:focus-visible{border-color:color-mix(in srgb, var(--mp) 42%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mp) 55%, transparent)}.app-brands__row:disabled{cursor:default;opacity:.45}.app-brands__row:disabled .app-brands__meta{color:var(--dim-2)}.app-oz-bar{align-items:center;gap:var(--bar-gap);flex-wrap:wrap;display:flex}.app-oz-bar__send{cursor:pointer;background:var(--act-fill);color:var(--accent-ink);transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);border-color:#0000}@media (hover:hover) and (pointer:fine){.app-oz-bar__send:not([data-busy]):not(:disabled):hover{background:color-mix(in srgb, var(--act-fill) 88%, #000)}}.app-oz-bar__send:focus-visible{background:color-mix(in srgb, var(--act-fill) 88%, #000)}.app-oz-bar__calc{cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out)}@media (hover:hover) and (pointer:fine){.app-oz-bar__calc[data-busy]:hover{background:var(--act-soft)}}.app-oz-bar__send[data-busy],.app-oz-bar__calc[data-busy]{cursor:default;pointer-events:none;background:var(--act-soft);border-color:color-mix(in srgb, var(--act-fill) 18%, transparent);color:color-mix(in srgb, var(--act-word) 55%, transparent)}.app-oz-bar__send[data-busy] .app-btn__ic,.app-oz-bar__calc[data-busy] .app-btn__ic{color:var(--act-word)}.app-oz-bar__send .app-btn__ic,.app-oz-bar__calc .app-btn__ic{position:relative}.app-oz-bar__send .app-btn__ic svg,.app-oz-bar__calc .app-btn__ic svg{transition:opacity var(--t-hover) var(--e-out)}.app-oz-bar__send .app-btn__ic:after,.app-oz-bar__calc .app-btn__ic:after{content:"";border:2px solid color-mix(in srgb, currentColor 26%, transparent);opacity:0;transition:opacity var(--t-hover) var(--e-out);border-top-color:currentColor;border-radius:50%;position:absolute;inset:0}.app-oz-bar__send[data-busy] .app-btn__ic svg,.app-oz-bar__calc[data-busy] .app-btn__ic svg{opacity:0}.app-oz-bar__send[data-busy] .app-btn__ic:after,.app-oz-bar__calc[data-busy] .app-btn__ic:after{opacity:1;animation:.7s linear infinite status-spin}@media (prefers-reduced-motion:reduce){.app-oz-bar__send[data-busy] .app-btn__ic:after,.app-oz-bar__calc[data-busy] .app-btn__ic:after{animation-duration:2.4s}}.app-oz-sum{align-items:center;gap:var(--sum-gap);min-width:0;height:var(--ctl-h);padding:0 var(--ctl-pad);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);font-family:var(--ui);font-size:var(--sum-word);color:var(--dim-2);line-height:1.3;display:flex}.app-oz-sum__row{align-items:center;gap:var(--sum-gap);min-width:0;display:flex}.app-oz-sum__item{white-space:nowrap;align-items:center;gap:.38rem;display:flex}.app-oz-sum__val{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.app-oz-sum__item+.app-oz-sum__item:before,.app-oz-sum__item+.app-oz-sum__note:before,.app-oz-sum__note+.app-oz-sum__note:before{content:"";width:1px;height:.95rem;margin-right:calc(var(--sum-gap) - .42rem);background:var(--hair)}.app-oz-sum__ic{width:var(--sum-ic);height:var(--sum-ic);color:var(--dim-2);flex:none}.app-oz-sum__ic svg{width:100%;height:100%}.app-oz-sum__spin{border:2px solid color-mix(in srgb, currentColor 26%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.9rem;height:.9rem;animation:.7s linear infinite status-spin;display:none}.app-oz-sum__note{white-space:nowrap;color:var(--danger);align-items:center;gap:.34rem;display:flex}.app-oz-sum__note .app-oz-sum__ic{color:inherit}.app-oz-sum[data-auto=run] .app-oz-sum__spin{display:block}.app-oz-sum[data-auto=run] .app-oz-sum__ic--auto,.app-oz-sum__down,.app-oz-sum__none,.app-oz-sum[data-state=down] .app-oz-sum__row{display:none}.app-oz-sum[data-state=down] .app-oz-sum__down{display:flex}.app-oz-sum[data-state=none] .app-oz-sum__row,.app-oz-sum[data-state=none] .app-oz-sum__down{display:none}.app-oz-sum[data-state=none] .app-oz-sum__none{display:flex}.app-oz-sum__none{white-space:nowrap;color:var(--dim);align-items:center;gap:.34rem}.app-oz-sum__none .app-oz-sum__ic{color:var(--dim-2)}.app-oz-tb{align-items:center;gap:var(--bar-gap);margin-top:calc(var(--shops-top) + .4rem);flex-wrap:wrap;flex:none;display:flex}.app-oz-tb__tool{width:var(--ctl-h);height:var(--ctl-h);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--dim);font-family:var(--ui);font-size:var(--ctl-word);font-weight:500;line-height:var(--line-min);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.app-oz-tb__ic{width:var(--tb-icon);height:var(--tb-icon);flex:none;place-items:center;display:grid;position:relative}.app-oz-tb__ic svg{width:100%;height:100%;transition:opacity var(--t-hover) var(--e-out)}@media (hover:hover) and (pointer:fine){.app-oz-tb__tool:not([data-busy]):not(:disabled):hover{background:var(--ctl-bg-lift);color:var(--ink)}}.app-oz-tb__tool:focus{outline:none}.app-oz-tb__tool:focus-visible{background:var(--ctl-bg-lift);color:var(--ink)}@media (forced-colors:active){.app-oz-tb__tool:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-tb__tool[data-on]{background:var(--act-soft);border-color:color-mix(in srgb, var(--act-fill) 24%, transparent);color:var(--act-word)}@media (hover:hover) and (pointer:fine){.app-oz-tb__tool[data-on]:not(:disabled):hover{background:color-mix(in srgb, var(--act-fill) 14%, var(--act-soft));color:var(--act-word)}}.app-oz-tb__n{min-width:var(--tb-n);height:var(--tb-n);background:var(--act-fill);color:var(--accent-ink);font-size:var(--tb-n-word);font-weight:700;line-height:var(--tb-n);text-align:center;font-variant-numeric:tabular-nums;border-radius:1rem;padding:0 .22rem;position:absolute;top:-.3rem;right:-.3rem}.app-oz-tb__tool:not([data-on]) .app-oz-tb__n{display:none}.app-oz-tb__tool[data-busy]{cursor:default;pointer-events:none;color:color-mix(in srgb, var(--dim) 55%, transparent)}.app-oz-tb__tool[data-busy] .app-oz-tb__ic{color:var(--ink)}.app-oz-tb__ic:after{content:"";border:2px solid color-mix(in srgb, currentColor 26%, transparent);opacity:0;transition:opacity var(--t-hover) var(--e-out);border-top-color:currentColor;border-radius:50%;position:absolute;inset:0}.app-oz-tb__tool[data-busy] .app-oz-tb__ic svg{opacity:0}.app-oz-tb__tool[data-busy] .app-oz-tb__ic:after{opacity:1;animation:.7s linear infinite status-spin}@media (prefers-reduced-motion:reduce){.app-oz-tb__tool[data-busy] .app-oz-tb__ic:after{animation-duration:2.4s}}.app-oz-tb__tool:disabled{opacity:.65;cursor:default}.app-oz-tb__chk{height:var(--ctl-h);font-family:var(--ui);font-size:var(--ctl-word);line-height:var(--line-min);color:var(--dim);white-space:nowrap;cursor:pointer;transition:color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);background:0 0;border:0;flex:none;align-items:center;gap:.5rem;padding:0 .15rem;display:inline-flex}.app-oz-tb__chk[aria-pressed=true]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.app-oz-tb__chk:not(:disabled):hover{color:var(--ink)}.app-oz-tb__chk:not([aria-pressed=true]):not(:disabled):hover .app-oz-tb__chk-box{border-color:var(--dim-2)}}.app-oz-tb__chk:focus{outline:none}.app-oz-tb__chk:focus-visible .app-oz-tb__chk-box{border-color:var(--act-fill);box-shadow:inset 0 0 0 1px var(--act-fill)}@media (forced-colors:active){.app-oz-tb__chk:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-tb__chk:disabled{opacity:.65;cursor:default}.app-oz-tb__chk-box{width:var(--check);height:var(--check);border:1px solid var(--ctl-line);border-radius:var(--check-radius);background:var(--ctl-bg);transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);flex:none;place-items:center;display:grid;position:relative}.app-oz-tb__chk-box:after{content:"";width:calc(var(--check) * .274);height:calc(var(--check) * .505);border:solid var(--accent-ink);opacity:0;transition:opacity var(--t-press) var(--e-out), transform var(--t-press) var(--e-out);border-width:0 1.6px 1.6px 0;position:absolute;top:47%;left:50%;transform:translate(-50%,-55%)rotate(42deg)scale(.55)}.app-oz-tb__chk[aria-pressed=true] .app-oz-tb__chk-box{background:var(--act-fill);border-color:var(--act-fill)}.app-oz-tb__chk[aria-pressed=true] .app-oz-tb__chk-box:after{opacity:1;transform:translate(-50%,-55%)rotate(42deg)scale(1)}.app-oz-tb__chk-n{color:var(--ink);font-variant-numeric:tabular-nums}.app-oz-card{gap:var(--pc-gap);min-width:0;padding:var(--pc-pad);padding-right:calc(var(--pc-pad) + 1.3rem);border:1px solid var(--pc-edge);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;align-items:start;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.app-oz-card:not(.is-open):not(.is-picked):hover{background:var(--pc-bg-hov);border-color:var(--pc-edge-hov)}}.app-oz-card.is-open{background:color-mix(in srgb, var(--act-fill) 6%, transparent);border-color:color-mix(in srgb, var(--act-fill) 38%, transparent)}.app-oz-card.is-picked{background:var(--pc-bg-pick);border-color:var(--pc-edge-pick);box-shadow:inset 0 0 0 1px var(--pc-edge-pick)}.app-oz-card:focus{outline:none}.app-oz-card:focus-visible{background:color-mix(in srgb, var(--act-fill) 9%, transparent);border-color:color-mix(in srgb, var(--act-fill) 44%, transparent)}@media (forced-colors:active){.app-oz-card:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-card__chk{top:var(--pc-pad);right:var(--pc-pad);border:1px solid var(--pc-box);width:.95rem;height:.95rem;color:var(--accent-ink);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:.28rem;padding:0;position:absolute}.app-oz-card__chk[data-blocked],.app-oz-card__chk:disabled{opacity:.4;cursor:default}.app-oz-card__chk:after{content:"";opacity:0;width:.26rem;height:.48rem;transition:opacity var(--t-press) var(--e-out), transform var(--t-press) var(--e-out);border:1.6px solid;border-width:0 1.6px 1.6px 0;position:absolute;top:47%;left:50%;transform:translate(-50%,-55%)rotate(42deg)scale(.55)}.app-oz-card.is-picked .app-oz-card__chk{background:var(--act-fill);border-color:var(--act-fill)}.app-oz-card.is-picked .app-oz-card__chk:after{opacity:1;transform:translate(-50%,-55%)rotate(42deg)scale(1)}@media (hover:hover) and (pointer:fine){.app-oz-card:not(.is-picked) .app-oz-card__chk:not([data-blocked]):not(:disabled):hover{border-color:var(--pc-ink)}}.app-oz-card__chk:focus{outline:none}.app-oz-card__chk:focus-visible{border-color:var(--pc-ink)}@media (forced-colors:active){.app-oz-card__chk:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-card--a{grid-template-columns:minmax(19.5rem,1.2fr) minmax(15rem,1.18fr) minmax(12.45rem,.72fr) minmax(12.45rem,.62fr)}.app-oz-head{gap:var(--pc-gap);padding:0 calc(var(--pc-pad) + .35rem + var(--bar-w) + 1px + 1.3rem) .3rem calc(var(--pc-pad) + 1px);font-size:var(--pc-label);letter-spacing:.04em;text-transform:uppercase;color:var(--pc-key);border-bottom:1px solid var(--pc-div);display:grid}.app-oz-head__c{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-oz-card__g{gap:var(--pc-step);align-content:start;min-width:0;display:grid}.app-oz-card__g--line{border-left:1px solid var(--pc-div);padding-left:var(--pc-gap)}.app-oz-card__f{gap:.1rem;min-width:0;display:grid}.app-oz-card__f--wide{grid-column:1/-1}.app-oz-card__k{font-size:var(--pc-label);color:var(--pc-key);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-oz-card__v{font-size:var(--pc-val);color:var(--pc-ink);font-variant-numeric:tabular-nums;margin:0}.app-oz-card__goods .app-oz-card__v,.app-oz-card__pair .app-oz-card__v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-oz-card__v--quiet{color:var(--pc-key)}.app-oz-card__v--ok{color:var(--pc-ok)}.app-oz-card__v--warn{color:var(--pc-warn)}.app-oz-card__v--bad{color:var(--pc-bad)}.app-oz-card__goods{gap:var(--pc-gap);min-width:0;display:flex}.app-oz-card__pair{gap:var(--pc-step) var(--pc-gap);flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.app-oz-card__g--line>.app-oz-card__pair{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.app-oz-card__name{width:fit-content;max-width:100%;font-size:var(--pc-name);color:var(--pc-title);cursor:pointer;transition:color var(--t-hover) var(--e-out);font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.app-oz-card__name:hover{color:var(--pc-name-hov)}}.app-oz-card__name:focus{outline:none}.app-oz-card__name:focus-visible{color:var(--pc-name-hov)}@media (forced-colors:active){.app-oz-card__name:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-card__code{width:fit-content;max-width:100%;font-family:inherit;line-height:inherit;text-align:left;cursor:copy;transition:color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.app-oz-card__code:hover{color:var(--pc-name-hov)}}.app-oz-card__code:focus{outline:none}.app-oz-card__code:focus-visible{color:var(--pc-name-hov)}@media (forced-colors:active){.app-oz-card__code:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-card__go{font-family:inherit;line-height:inherit;text-align:left;cursor:pointer;transition:color var(--t-hover) var(--e-out);background:0 0;border:0;margin:0;padding:0}@media (hover:hover) and (pointer:fine){.app-oz-card__go:hover{color:var(--pc-name-hov)}}.app-oz-card__go:focus{outline:none}.app-oz-card__go:focus-visible{color:var(--pc-name-hov)}@media (forced-colors:active){.app-oz-card__go:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-card__side{flex:none;align-content:start;justify-items:start;gap:.34rem;display:grid}.app-oz-card__chip{border:1px solid var(--pc-box);font-size:var(--pc-chip);color:var(--pc-key);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .38rem;line-height:1.35;display:inline-flex}.app-oz-card__chip.is-ok{color:var(--pc-ok);border-color:var(--pc-ok-line)}.app-oz-card__chip.is-bad{color:var(--pc-bad);border-color:var(--pc-bad-line)}.app-oz-card__chip.is-mute{color:var(--pc-mute);border-color:var(--pc-mute-line)}.app-oz-card__ph{width:var(--pc-photo);height:var(--pc-photo-h);border:1px solid var(--pc-shot-line);background:var(--pc-shot);color:var(--pc-mute);border-radius:.55rem;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.app-oz-card__ph svg{width:34%;height:34%}.app-oz-card__ph-wait{opacity:0;pointer-events:none;position:absolute;inset:0}.app-oz-card__ph img{object-fit:contain;width:100%;height:100%;min-height:0;filter:brightness(var(--pc-shot-bri)) saturate(var(--pc-shot-sat))}.app-oz-card__ph--img{padding:0;position:relative}.app-oz-card__ph--blur{background:0 0;border-color:#0000}.app-oz-card__ph--blur:before{content:"";background:var(--shot) center/cover no-repeat;filter:blur(.5rem) saturate(calc(1.06 * var(--pc-shot-sat))) brightness(calc(.98 * var(--pc-shot-bri)));position:absolute;inset:0;transform:scale(1.25)}.app-oz-card__ph--blur img{position:relative}.app-oz-card__pill{border:1px solid var(--pc-mute-line);width:fit-content;font-family:inherit;font-size:var(--pc-chip);color:var(--pc-mute);cursor:pointer;transition:color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:1rem;place-self:start;padding:.06rem .42rem;line-height:1.4}.app-oz-card__pill.is-ok{border-color:var(--pc-ok-line);color:var(--pc-ok)}.app-oz-card__pill.is-bad{border-color:var(--pc-bad-line);color:var(--pc-bad)}.app-oz-card__pill.is-mute{border-color:var(--pc-mute-line);color:var(--pc-mute)}@media (hover:hover) and (pointer:fine){.app-oz-card__pill:hover{border-color:color-mix(in srgb, currentColor 46%, transparent)}}.app-oz-card__pill:focus{outline:none}.app-oz-card__pill:focus-visible{border-color:color-mix(in srgb, currentColor 60%, transparent)}.app-oz-card__pr{justify-items:start;gap:.18rem;display:grid}.app-oz-card__line{flex-wrap:wrap;align-items:baseline;gap:.34rem;display:flex}.app-oz-card__card{border:1px solid color-mix(in srgb, var(--act-fill) 34%, transparent);font-size:var(--pc-price);color:var(--act-word);background:color-mix(in srgb, var(--act-fill) 7%, transparent);font-variant-numeric:tabular-nums;border-radius:.45rem;padding:.04rem .34rem;font-weight:600}.app-oz-card__note{font-size:var(--pc-label);color:var(--pc-key);white-space:nowrap}.app-oz-card__plain{font-size:var(--pc-price);color:var(--pc-ink);font-variant-numeric:tabular-nums}.app-oz-card__old{font-size:var(--pc-val);color:var(--pc-key);font-variant-numeric:tabular-nums;text-decoration:line-through}.app-oz-card__card.is-mute{color:var(--pc-mute);border-color:var(--pc-div);background:0 0}.app-oz-card__plain.is-mute{color:var(--pc-key)}.app-oz-card[data-updating]{cursor:progress}.app-oz-card__wait{right:var(--pc-pad);bottom:var(--pc-pad);background:color-mix(in srgb, var(--act-fill) 12%, var(--canvas));color:var(--act-word);font-size:var(--pc-chip);white-space:nowrap;border-radius:1rem;align-items:center;gap:.3rem;padding:.1rem .48rem .1rem .38rem;line-height:1.4;display:inline-flex;position:absolute}.app-oz-card__wait-spin{border:1.5px solid color-mix(in srgb, currentColor 26%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.62rem;height:.62rem;animation:.7s linear infinite status-spin}@media (prefers-reduced-motion:reduce){.app-oz-card__wait-spin{border-top-color:color-mix(in srgb, currentColor 26%, transparent);animation:none}}@container goods (width<=64rem){.app-oz-card--a{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-oz-card__g--line{padding-left:0;padding-top:var(--pc-step);border-left:0;border-top:1px solid var(--pc-div)}}@container goods (width<=40rem){.app-oz-card--a{grid-template-columns:minmax(0,1fr)}.app-oz-card__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.app-oz-head{display:none}}.app-oz-sw{width:var(--sw-w);height:var(--sw-h);border:1px solid var(--pc-mute-line);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);background:0 0;border-radius:999px;flex:none;padding:0;position:relative}.app-oz-sw__knob{top:50%;left:var(--sw-pad);width:var(--sw-knob);height:var(--sw-knob);background:var(--pc-mute);transition:left var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);border-radius:50%;position:absolute;transform:translateY(-50%)}.app-oz-sw[aria-checked=true]{background:var(--act-fill);border-color:var(--act-fill)}.app-oz-sw[aria-checked=true] .app-oz-sw__knob{left:calc(100% - var(--sw-knob) - var(--sw-pad));background:var(--accent-ink)}@media (hover:hover) and (pointer:fine){.app-oz-sw[aria-checked=false]:not(:disabled):hover{border-color:var(--pc-ink)}}.app-oz-sw:focus{outline:none}.app-oz-sw:focus-visible{outline:var(--ring-w) solid var(--pc-ring);outline-offset:var(--ring-off)}.app-oz-sw:disabled{opacity:.45;cursor:default}.app-oz-col{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.app-oz-side{gap:var(--side-gap);min-height:0;padding:var(--side-pad);border:1px solid var(--pc-frame);border-radius:var(--radius-lg);transition:border-radius var(--t-open) var(--e-out);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.app-oz-pend{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:0fr;display:grid;position:absolute;bottom:calc(100% - 1px);left:0;right:0}.app-oz-col.is-pend .app-oz-pend{grid-template-rows:1fr}.app-oz-pend__wrap{align-items:flex-end;min-width:0;display:flex;overflow:hidden}.app-oz-pend__box{border:1px solid var(--pc-bad-line);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:color-mix(in srgb, var(--pc-bad) 8%, transparent);width:100%;color:var(--pc-bad);text-align:center;border-bottom:0;flex:none;margin:0;padding:.5rem .8rem;font-size:.78rem;font-weight:600;line-height:1.35}.app-oz-col.is-pend .app-oz-side{border-top-left-radius:0;border-top-right-radius:0}.app-oz-sp{--sp-bg:var(--act-soft);--sp-line:color-mix(in srgb, var(--act-fill) 24%, transparent);--sp-ink:color-mix(in srgb, var(--act-word) 88%, var(--sp-bg));--sp-knob-bg:color-mix(in srgb, var(--act-fill) 16%, transparent);--sp-knob-hov:color-mix(in srgb, var(--act-fill) 24%, transparent);--sp-hover:color-mix(in srgb, var(--act-fill) 8%, transparent);--sp-sign:color-mix(in srgb, var(--act-fill) 70%, var(--act-word));--sf-bg:var(--ctl-bg);--sf-bg-on:var(--ctl-bg-lift);--sf-line:color-mix(in srgb, var(--act-fill) 26%, transparent);--sf-div:color-mix(in srgb, var(--act-fill) 18%, transparent);--sf-key:color-mix(in srgb, var(--pc-key) 70%, var(--act-word));--sf-link:var(--act-word);--sf-bad:var(--pc-bad);border-radius:var(--sp-radius);border:1px solid var(--sp-line);background:var(--sp-bg)}.app-oz-sp__h{margin:0}.app-oz-sp__btn{width:100%;min-height:var(--sp-h);padding:0 var(--sp-pad-r) 0 var(--sp-pad-l);color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer;appearance:none;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.app-oz-sp__t{min-width:0;font-size:var(--sp-font);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.app-oz-sp__pm{width:var(--sp-knob);height:var(--sp-knob);border-radius:var(--sp-knob-radius);background:var(--sp-knob-bg);transition:background-color var(--t-hover) var(--e-out);flex:none;position:relative}.app-oz-sp__pm:before,.app-oz-sp__pm:after{content:"";background:var(--sp-sign);transition:transform var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);border-radius:999px;position:absolute;top:50%;left:50%}.app-oz-sp__pm:before{width:var(--sp-sign-w);height:var(--sp-sign-h);margin:calc(var(--sp-sign-h) / -2) 0 0 calc(var(--sp-sign-w) / -2)}.app-oz-sp__pm:after{width:var(--sp-sign-h);height:var(--sp-sign-w);margin:calc(var(--sp-sign-w) / -2) 0 0 calc(var(--sp-sign-h) / -2)}.app-oz-sp__btn[aria-expanded=true] .app-oz-sp__pm:after{opacity:0;transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.app-oz-sp__btn:hover{background:var(--sp-hover)}.app-oz-sp__btn:hover .app-oz-sp__pm{background:var(--sp-knob-hov)}}.app-oz-sp__btn:focus{outline:none}.app-oz-sp__btn:focus-visible{background:var(--sp-hover)}.app-oz-sp__btn:focus-visible .app-oz-sp__pm{background:var(--sp-knob-hov)}@media (forced-colors:active){.app-oz-sp__btn:focus-visible{outline-offset:-3px;outline:2px solid highlight}}.app-oz-sp__wrap{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:0fr;display:grid}.app-oz-sp.is-open .app-oz-sp__wrap{grid-template-rows:1fr}.app-oz-sp__wrap>.app-oz-sp__b{min-width:0;overflow:hidden}.app-oz-sp.is-done .app-oz-sp__wrap>.app-oz-sp__b{overflow:visible}.app-oz-sp__b{min-height:0;padding:0 var(--sf-side);flex-direction:column;display:flex}.app-oz-sp.is-open .app-oz-sp__h{border-bottom:1px solid var(--sf-div)}.app-oz-sf__form,.app-oz-sf__none{gap:var(--sf-gap);min-width:0;padding:var(--sf-pad) 0;flex-direction:column;display:flex}.app-oz-sf__none{color:var(--sp-ink);margin:0;font-size:.74rem;line-height:1.4}.app-oz-sf{flex-direction:column;gap:.25rem;min-width:0;display:flex}.app-oz-sf__l{font-size:var(--pc-label);line-height:var(--line-min);color:var(--sf-key)}.app-oz-sf__in{width:100%;height:var(--sf-h);font:inherit;color:var(--pc-ink);background:var(--sf-bg);border:1px solid var(--sf-line);border-radius:var(--sf-radius);appearance:none;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);padding:0 .6rem;font-size:.82rem}.app-oz-sf__in::placeholder{color:var(--sf-key)}.app-oz-sf__in:focus,.app-oz-sf__in:focus-visible{background:var(--sf-bg-on);box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.app-oz-sf__in:hover{border-color:color-mix(in srgb, var(--act-fill) 38%, transparent)}}.app-oz-sf__in:disabled{opacity:.6;cursor:default}.app-oz-sp .app-filter{--ctl-h:var(--sf-h);--ctl-word:.82rem;--ctl-pad:.6rem;--opt-h:1.8rem;--opt-gap:.12rem;--pop-pad:.25rem;--pop-gap:.25rem;--radius:.38rem;--pop-max:100%;--mp:var(--act-fill);width:100%}.app-oz-sp .app-filter__btn{height:var(--sf-h);background:var(--sf-bg);border-color:var(--sf-line);border-radius:var(--sf-radius);box-shadow:none;padding:0 .6rem;font-size:.82rem}.app-oz-sp .app-filter__label{color:var(--pc-ink);font-size:.82rem}.app-oz-sp .app-filter__arrow{color:var(--sf-key)}.app-oz-sp .app-filter__btn:focus-visible{background:var(--sf-bg-on)}.app-oz-sf__grid{align-items:end;gap:var(--sf-gap) .6rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.app-oz-sf__calc{min-height:var(--sf-h);color:var(--pc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-items:center;margin:0;padding:0 .1rem;font-size:.82rem;display:flex;overflow:hidden}.app-oz-sf__sw{min-height:var(--sf-h);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.app-oz-sf__sw-l{color:var(--pc-ink);font-size:.8rem;line-height:1.25}.app-oz-sf__go-row{margin:0}.app-oz-sf__go{font:inherit;color:var(--sf-link);cursor:pointer;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);transition:text-decoration-color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0;font-size:.78rem}@media (hover:hover) and (pointer:fine){.app-oz-sf__go:hover{text-decoration-color:currentColor}}.app-oz-sf__go:focus{outline:none}.app-oz-sf__go:focus-visible{text-decoration-color:currentColor}.app-oz-sf__go:disabled{opacity:.55;cursor:default;text-decoration-color:#0000}.app-oz-sf__say{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:1fr;display:grid}.app-oz-sf__say>*{min-height:0;overflow:hidden}.app-oz-sf__say[data-off]{margin-bottom:calc(var(--sf-gap) * -1);grid-template-rows:0fr}.app-oz-sf__say:has(+.app-oz-sf__go-row){margin-bottom:calc(var(--sf-gap) * -.5)}.app-oz-sf__say[data-off]:has(+.app-oz-sf__go-row){margin-bottom:calc(var(--sf-gap) * -1)}@media (prefers-reduced-motion:reduce){.app-oz-sf__say{transition:none}}.app-oz-sf__bad{color:var(--sf-bad);margin:0;font-size:.74rem;line-height:1.35}.app-oz-sf__act{gap:.4rem;display:flex}.app-oz-sf__btn{min-width:0;height:var(--sf-h);font:inherit;border-radius:var(--sf-radius);color:var(--sf-link);border:1px solid var(--sf-line);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;flex:1 1 0;padding:0 .7rem;font-size:.78rem;font-weight:500}.app-oz-sf__btn--go{color:var(--accent-ink);background:var(--act-fill);border-color:#0000}@media (hover:hover) and (pointer:fine){.app-oz-sf__btn:not(:disabled):hover{border-color:color-mix(in srgb, var(--act-fill) 45%, transparent)}.app-oz-sf__btn--go:not(:disabled):hover{background:color-mix(in srgb, var(--act-fill) 88%, #000)}}.app-oz-sf__btn:disabled{cursor:default;color:color-mix(in srgb, var(--sf-link) 78%, transparent);border-color:color-mix(in srgb, var(--sf-line) 50%, transparent);background:0 0}.app-oz-sf__btn--go:disabled{background:color-mix(in srgb, var(--act-fill) 16%, transparent);border-color:#0000}.app-oz-sf__btn:focus{outline:none}.app-oz-sf__btn:focus-visible{border-color:color-mix(in srgb, var(--act-fill) 55%, transparent)}.app-oz-sf__btn--go:focus-visible{background:color-mix(in srgb, var(--act-fill) 88%, #000)}.app-oz-sf.is-off{opacity:.45;pointer-events:none}.app-oz-ms{min-width:0}.app-oz-ms__btn{width:100%;height:var(--sf-h);font:inherit;color:var(--pc-ink);text-align:left;background:var(--sf-bg);border:1px solid var(--sf-line);border-radius:var(--sf-radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);align-items:center;gap:.4rem;padding:0 .6rem;font-size:.82rem;display:flex}@media (hover:hover) and (pointer:fine){.app-oz-ms__btn:hover{border-color:color-mix(in srgb, var(--act-fill) 38%, transparent)}}.app-oz-ms__btn:disabled{opacity:.6;cursor:default}.app-oz-ms__btn:focus{outline:none}.app-oz-ms__btn:focus-visible,.app-oz-ms.is-open .app-oz-ms__btn{background:var(--sf-bg-on)}.app-oz-ms__label{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.app-oz-ms__num{color:var(--sf-link);background:color-mix(in srgb, var(--act-fill) 14%, transparent);border-radius:999px;flex:none;padding:.02rem .32rem;font-size:.7rem;font-weight:600}.app-oz-ms__arrow{width:.8rem;height:.8rem;color:var(--sf-key);flex:none;display:inline-flex}.app-oz-ms__arrow svg{width:100%;height:100%;transition:transform var(--t-hover) var(--e-out)}.app-oz-ms.is-open .app-oz-ms__arrow svg{transform:rotate(180deg)}.app-oz-ms__wrap{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:0fr;display:grid}.app-oz-ms.is-open .app-oz-ms__wrap{grid-template-rows:1fr}.app-oz-ms__box{min-width:0;overflow:hidden}.app-oz-ms__panel{background:var(--sf-bg);border:1px solid var(--sf-line);border-radius:var(--sf-radius);margin-top:.35rem;padding:.25rem}.app-oz-ms__list{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:11rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.app-oz-ms__opt{width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t-hover) var(--e-out);background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.45rem;padding:.32rem .38rem;display:flex}@media (hover:hover) and (pointer:fine){.app-oz-ms__opt:hover{background:color-mix(in srgb, var(--act-fill) 8%, transparent)}}.app-oz-ms__opt:focus{outline:none}.app-oz-ms__opt:focus-visible{background:color-mix(in srgb, var(--act-fill) 12%, transparent)}.app-oz-ms__opt span{min-width:0;color:var(--pc-ink);white-space:normal;flex:auto;font-size:.78rem;line-height:1.3}.app-oz-ms__opt i{border:1px solid var(--pc-mute-line);background:var(--ctl-bg);width:.8rem;height:.8rem;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);border-radius:.22rem;flex:none;position:relative}[role=option][aria-selected=true] .app-oz-ms__opt i{background:var(--act-fill);border-color:var(--act-fill)}[role=option][aria-selected=true] .app-oz-ms__opt i:after{content:"";border:solid var(--accent-ink);border-width:0 1.5px 1.5px 0;width:.22rem;height:.42rem;position:absolute;top:.1rem;left:.26rem;transform:rotate(45deg)}.app-oz-ms__empty{color:var(--sf-key);margin:0;padding:.4rem .3rem;font-size:.76rem;line-height:1.4}.app-oz-side::-webkit-scrollbar{width:0;height:0}.app-modal:has(#oz-query-title){--modal-w:min(var(--modal-w-q), calc(100vw - 3rem))}.app-oz-q{grid-template-columns:var(--q-left) 1fr;gap:var(--q-gap);height:var(--q-pane-h);margin-top:var(--group-gap);grid-template-rows:minmax(0,1fr);display:grid}.app-oz-q__left,.app-oz-q__right{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.app-oz-q__left{gap:.5rem}.app-oz-q__left .app-search{width:100%}.app-oz-q__right{padding-top:calc(var(--ctl-h) + .5rem)}.app-oz-q__cap{font-family:var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--dim-2);flex:none;margin:0 0 .5rem;font-size:.68rem;font-weight:600}.app-oz-q__fields{flex:auto;min-height:0;padding-right:.3rem;overflow-y:auto}.app-oz-q__grp{padding:0 var(--row-pad);letter-spacing:.07em;font-size:.68rem;font-weight:600;line-height:var(--line-min);text-transform:uppercase;color:var(--dim-2);margin:.55rem 0 .12rem}.app-oz-q__grp-box:first-child .app-oz-q__grp{margin-top:0}.app-oz-q__f{width:100%;height:var(--opt-h);padding:0 var(--row-pad);border-radius:var(--radius);font:inherit;font-size:var(--row-word);line-height:var(--line-min);color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;align-items:center;gap:.5rem;display:flex}.app-oz-q__f span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.app-oz-q__f:hover{background:var(--hover)}.app-oz-q__f[data-off]:hover{background:0 0}}.app-oz-q__f:focus{outline:none}.app-oz-q__f:focus-visible{background:var(--hover)}.app-oz-q__f[data-used]{color:var(--act-word);font-weight:500}.app-oz-q__f[data-off]{opacity:.4;cursor:default}.app-oz-q__n{width:1.05rem;height:1.05rem;color:var(--act-fill);flex:none;place-items:center;margin-left:auto;display:grid}.app-oz-q__n svg{width:.82rem;height:.82rem}.app-oz-q__n--num{background:color-mix(in srgb, var(--act-fill) 16%, transparent);color:var(--act-word);font-variant-numeric:tabular-nums;border-radius:1rem;font-size:.66rem;font-weight:700;line-height:1}.app-oz-q__none{padding:0 var(--row-pad);font-family:var(--ui);color:var(--dim-2);flex:none;margin:.5rem 0 0;font-size:.82rem;line-height:1.4}.app-oz-q__note{z-index:2;border:1px solid var(--pop-line);border-radius:var(--radius);background:var(--pop-solid);box-shadow:var(--pop-shadow);font-family:var(--ui);color:var(--dim);margin:0;padding:.45rem .6rem;font-size:.78rem;line-height:1.4;position:absolute;bottom:0;left:0;right:.3rem}.app-oz-q__list{scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:.46rem;min-height:0;display:flex;overflow-y:auto}.app-oz-q__num{width:var(--qr-n);font-family:var(--ui);font-size:.78rem;line-height:var(--line-min);color:var(--dim-2);text-align:right;font-variant-numeric:tabular-nums;flex:none}.app-oz-q__row{flex:none;align-items:center;gap:.42rem;display:flex}.app-oz-q__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ctl-word);font-weight:500;line-height:var(--line-min);color:var(--ink);flex:40%;overflow:hidden}.app-oz-q__op{flex:0 0 var(--qs-op);min-width:0}.app-oz-q__op--wide{flex:0 0 var(--qs-dir)}.app-oz-q__val{flex:40%;min-width:0}.app-oz-q__row[data-novalue] .app-oz-q__val{visibility:hidden}.app-oz-q__in{width:100%;height:var(--ctl-h);font:inherit;color:var(--ink);background:var(--ctl-bg);border:1px solid var(--ctl-line);border-radius:var(--radius);appearance:none;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);padding:0 .7rem;font-size:.82rem}.app-oz-q__in::placeholder{color:var(--dim-2);opacity:1}.app-oz-q__in:focus{outline:none}.app-oz-q__x{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--radius);color:var(--dim-2);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.app-oz-q__x svg{width:.9rem;height:.9rem}@media (hover:hover) and (pointer:fine){.app-oz-q__x:hover{background:var(--hover);color:var(--ink)}}.app-oz-q__x:focus{outline:none}.app-oz-q__x:focus-visible{background:var(--hover);color:var(--ink)}.app-oz-q__empty{color:var(--dim-2);flex:none;margin:.4rem 0 0;font-size:.82rem;line-height:1.4}@media (forced-colors:active){.app-oz-q__f:focus-visible,.app-oz-q__x:focus-visible{outline-offset:-2px;outline:2px solid highlight}}@media (width<=52rem){.app-oz-q{grid-template-columns:minmax(0,1fr);max-height:calc(100svh - 12rem)}.app-oz-q__right{padding-top:.6rem}.app-oz-q__name{flex:0 0 7rem}}.app-modal:has(#oz-peek-stocks-title){--modal-w:min(var(--peek-w-st), calc(100vw - 3rem))}.app-modal:has(#oz-peek-promotions-title){--modal-w:min(var(--peek-w-ac), calc(100vw - 3rem))}:is(.app-modal:has(#oz-peek-competitors-title),.app-modal:has(#oz-peek-platforms-title)){--modal-w:min(var(--peek-w-co), calc(100vw - 3rem))}.app-oz-peek{min-height:var(--peek-state)}.app-oz-peek__wrap{gap:var(--peek-gap);overscroll-behavior:contain;flex-direction:column;max-height:min(26rem,50vh);display:flex;overflow:auto}.app-oz-peek__head,.app-oz-peek__row{font-size:var(--peek-font);align-items:center;gap:.5rem;display:grid}.app-oz-peek__head{padding:0 var(--peek-pad) .25rem;font-size:var(--peek-cap);letter-spacing:.04em;text-transform:uppercase;color:var(--pc-key);border-bottom:1px solid var(--pc-div);font-weight:500}.app-oz-peek__head>span{white-space:nowrap}.app-oz-peek__row{padding:var(--peek-row) var(--peek-pad);border-radius:var(--peek-radius);background:var(--peek-tile);color:var(--pc-ink)}.app-oz-peek__row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-oz-peek[data-kind=stocks] .app-oz-peek__head,.app-oz-peek[data-kind=stocks] .app-oz-peek__row{grid-template-columns:minmax(0,46fr) minmax(0,30fr) minmax(0,24fr)}.app-oz-peek[data-kind=promotions] .app-oz-peek__head,.app-oz-peek[data-kind=promotions] .app-oz-peek__row{grid-template-columns:minmax(0,61fr) 10rem minmax(13.2rem,39fr) 26.5rem;min-width:60rem}.app-oz-peek[data-kind=competitors] .app-oz-peek__head,.app-oz-peek[data-kind=competitors] .app-oz-peek__row,.app-oz-peek[data-kind=platforms] .app-oz-peek__head,.app-oz-peek[data-kind=platforms] .app-oz-peek__row{grid-template-columns:minmax(0,13fr) minmax(0,38fr) minmax(0,12fr) minmax(0,12fr) minmax(0,11fr) minmax(0,14fr);min-width:46rem}.app-oz-peek[data-kind=competitors] .app-oz-peek__head>:nth-child(5),.app-oz-peek[data-kind=competitors] .app-oz-peek__row>:nth-child(5),.app-oz-peek[data-kind=platforms] .app-oz-peek__head>:nth-child(5),.app-oz-peek[data-kind=platforms] .app-oz-peek__row>:nth-child(5){padding-left:.4rem}.app-oz-peek__row[data-quiet]{color:var(--pc-mute)}.app-oz-peek__row:not([data-quiet]) .app-oz-peek__act{font-weight:600}.app-oz-peek__num{text-align:right;font-variant-numeric:tabular-nums}.app-oz-peek__row--total{border-top:1px solid var(--pc-div);color:var(--pc-title);background:0 0;border-radius:0;padding-top:.6rem;font-weight:600}.app-oz-peek__total-label{grid-column:1/3}.app-oz-peek__link{color:inherit;transition:color var(--t-hover) var(--e-out);text-decoration:none}@media (hover:hover) and (pointer:fine){.app-oz-peek__link:hover{color:var(--pc-name-hov);text-decoration:underline}}.app-oz-peek__link:focus{outline:none}.app-oz-peek__link:focus-visible{outline:var(--ring-w) solid var(--pc-ring);outline-offset:var(--ring-off);border-radius:.2rem}.app-oz-peek__wait,.app-oz-peek__empty,.app-oz-peek__failed{min-height:var(--peek-state);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;margin:0;padding:1.2rem;display:flex}.app-oz-peek__wait{color:var(--dim);font-size:var(--ctl-word);flex-direction:row;gap:.5rem}.app-oz-peek__title{color:var(--ink);margin:0;font-size:.88rem;line-height:1.4}.app-oz-peek__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}:is(.app-modal:has(#ozon-follow-competitors-title),.app-modal:has(#ozon-follow-platforms-title)){--modal-w:var(--fw-w);align-items:start;padding-top:clamp(1.5rem,22vh,14rem)}.app-oz-follow{--fw-key:color-mix(in srgb, var(--pc-key) 85%, var(--pc-ink));--fw-line:var(--pc-frame);flex-direction:column;min-width:0;display:flex}.app-oz-follow__list{gap:var(--fw-gap);min-width:0;max-height:var(--fw-list-max);overscroll-behavior:contain;flex-direction:column;flex:none;display:flex;overflow-y:auto}.app-oz-follow__empty{color:var(--fw-key);margin:0;font-size:.8rem;line-height:1.45}.app-oz-follow__list .app-filter__menu[hidden]{display:none}.app-oz-follow__card{min-width:0;padding:var(--fw-pad);border:1px solid var(--fw-line);border-radius:var(--fw-radius);background:color-mix(in srgb, var(--pc-ink) 4%, transparent);flex-direction:column;flex:none;gap:.5rem;display:flex}.app-oz-follow__head{align-items:center;gap:.5rem;min-width:0;display:flex}.app-oz-follow__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pc-ink);flex:auto;font-size:.8rem;font-weight:600;overflow:hidden}.app-oz-follow__on{flex:none;align-items:center;gap:.4rem;display:inline-flex}.app-oz-follow__on-l{color:var(--fw-key);white-space:nowrap;font-size:.75rem}.app-oz-follow__on:has(.app-oz-sw:disabled){opacity:.45}.app-oz-follow__grid{grid-template-columns:minmax(7rem,1fr) minmax(0,10.8rem) auto;align-items:end;gap:.5rem .55rem;min-width:0;display:grid}.app-oz-follow__grid--pl{grid-template-columns:minmax(0,1fr) auto}.app-oz-follow__f--wide{grid-column:1/-1}.app-oz-follow__f{flex-direction:column;gap:.25rem;min-width:0;display:flex}.app-oz-follow__rule{border-top:1px solid var(--pc-div);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;margin:.85rem 0 0;padding:.75rem 0 0;display:flex}.app-oz-follow__rule-l{color:var(--fw-key);font-size:.75rem;line-height:1.35}.app-oz-follow__k{color:var(--fw-key);font-size:.7rem;line-height:1.25}.app-oz-follow__f .app-field__input{box-shadow:none;border-radius:.45rem;padding:0 .6rem;font-size:.8rem}.app-oz-follow__f .app-field__input::placeholder{color:var(--fw-key)}.app-oz-follow__f .app-filter,.app-oz-follow__f .app-filter__btn{width:100%}.app-oz-follow__f .app-filter{--ctl-word:.8rem;--ctl-pad:.6rem;--opt-h:1.8rem;--opt-gap:.12rem;--pop-pad:.25rem;--pop-gap:.25rem;--radius:.38rem;--pop-max:100%}.app-oz-follow__f .app-filter__btn{box-shadow:none;border-radius:.45rem;padding:0 .6rem}.app-oz-follow__f .app-filter__label{color:var(--pc-ink);font-size:.8rem}.app-oz-follow__f .app-filter__arrow{color:var(--fw-key)}.app-oz-follow__delta{align-items:center;gap:.35rem;display:flex}.app-oz-follow__step{height:var(--fw-step-h);background:var(--ctl-bg);border:1px solid var(--ctl-line);border-radius:.45rem;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.app-oz-follow__pm{width:1.45rem;font:inherit;color:var(--fw-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;place-items:center;font-size:.85rem;display:grid}@media (hover:hover) and (pointer:fine){.app-oz-follow__pm:not(:disabled):hover{background:var(--hover);color:var(--pc-ink)}}.app-oz-follow__pm:focus,.app-oz-follow__pm:focus-visible{outline:none}.app-oz-follow__pm:disabled{cursor:default;opacity:.45}.app-oz-follow__val{width:2.7rem;min-width:0;font:inherit;color:var(--pc-ink);text-align:center;border:0;border-left:1px solid var(--ctl-line);border-right:1px solid var(--ctl-line);font-variant-numeric:tabular-nums;appearance:none;background:0 0;padding:0 .2rem;font-size:.78rem}.app-oz-follow__val:focus,.app-oz-follow__val:focus-visible{outline:none}.app-oz-follow__val:disabled{cursor:default}.app-oz-follow__step:focus-within{background:var(--ctl-bg-lift)}.app-oz-follow__seg{background:color-mix(in srgb, var(--pc-ink) 6%, transparent);border-radius:.45rem;flex:none;padding:.11rem;display:inline-flex}.app-oz-follow__seg-b{height:calc(var(--fw-seg-h) - .22rem);font:inherit;color:var(--fw-key);cursor:pointer;white-space:nowrap;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), box-shadow var(--t-hover) var(--e-out);background:0 0;border:0;border-radius:.34rem;padding:0 .5rem;font-size:.75rem}@media (hover:hover) and (pointer:fine){.app-oz-follow__seg-b[aria-checked=false]:not(:disabled):hover{color:var(--pc-ink)}}.app-oz-follow__seg-b[aria-checked=true]{color:var(--pc-ink);background:var(--ctl-bg-lift);box-shadow:0 1px 2px #00000012}.app-oz-follow__seg-b:focus{outline:none}.app-oz-follow__seg-b:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:-1px}.app-oz-follow__seg-b:disabled{cursor:default;opacity:.55}.app-oz-follow__kill{border:1px solid var(--fw-line);cursor:pointer;width:1.55rem;height:1.55rem;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:.42rem;flex:none;place-items:center;padding:0;display:grid}.app-oz-follow__kill:before{content:"";background:var(--fw-key);border-radius:1px;width:.6rem;height:.095rem}@media (hover:hover) and (pointer:fine){.app-oz-follow__kill:not(:disabled):hover{background:var(--hover);border-color:var(--pc-mute-line)}.app-oz-follow__kill:not(:disabled):hover:before{background:var(--pc-ink)}}.app-oz-follow__kill:focus{outline:none}.app-oz-follow__kill:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:2px}.app-oz-follow__kill:disabled{cursor:default;opacity:.45}.app-oz-follow__price{min-width:0;color:var(--fw-key);margin:0;font-size:.73rem;line-height:1.4}.app-oz-follow__price b{color:var(--pc-ink);font-variant-numeric:tabular-nums;font-weight:600}.app-oz-follow__add{border:1px dashed var(--fw-line);border-radius:var(--fw-radius);width:100%;min-height:2.2rem;font:inherit;color:var(--fw-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;justify-content:center;align-items:center;gap:.35rem;padding:0 .6rem;font-size:.78rem;display:flex}@media (hover:hover) and (pointer:fine){.app-oz-follow__add:not(:disabled):hover{color:var(--act-word);border-color:color-mix(in srgb, var(--act-fill) 45%, transparent);background:color-mix(in srgb, var(--act-fill) 6%, transparent)}}.app-oz-follow__add:focus{outline:none}.app-oz-follow__add:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:2px}.app-oz-follow__add:disabled{opacity:.4;cursor:default}@media (width<=40rem){.app-oz-follow__grid{grid-template-columns:minmax(0,1fr)}}.app-modal:has(#ozon-margin-title){--modal-w:var(--fx-w);align-items:start;padding-top:clamp(1.5rem,22vh,14rem)}.app-oz-mf{flex-direction:column;min-width:0;display:flex}.app-oz-mf__calc{flex-direction:column;margin:0;display:flex}.app-oz-mf__slot{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:1fr;display:grid}.app-oz-mf__slot>*{min-height:0;overflow:hidden}.app-oz-mf__slot>.app-oz-mf__row{min-height:0}.app-oz-mf__slot[data-off]{grid-template-rows:0fr}.app-oz-mf__slot[data-off] .app-oz-mf__row{border-bottom-color:#0000;padding-block:0}@media (prefers-reduced-motion:reduce){.app-oz-mf__slot{transition:none}}.app-oz-mf__row{transition:padding var(--t-open) var(--e-out);min-height:var(--fx-row);border-bottom:1px solid var(--pc-div);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.3rem 0;display:grid}.app-oz-mf__row:last-child{border-bottom:0}.app-oz-mf__row dt{align-items:baseline;gap:.35rem;min-width:0;margin:0;display:flex}.app-oz-mf__row dd{font-size:var(--pc-val);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--pc-ink);margin:0}.app-oz-mf__k{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pc-ink);font-size:.8rem;overflow:hidden}.app-oz-mf__row--in dd{color:var(--ink);font-weight:600}.app-oz-mf__row--out dd:before{content:"− ";color:var(--pc-key)}.app-oz-mf__row--sum{border-top:1px solid var(--pc-frame);border-bottom:0;margin-top:.3rem;padding-top:.6rem}.app-oz-mf__row--sum .app-oz-mf__k{color:var(--ink);font-weight:600}.app-oz-mf__row--sum dd{color:var(--ink);font-size:.95rem;font-weight:600}.app-oz-mf__row--sum dt{display:block}.app-oz-mf__share{font-size:var(--pc-label);color:var(--pc-key);margin-top:.1rem;display:block}.app-oz-mf__in{height:var(--fx-step-h);border:1px solid var(--ctl-line);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);transition:border-color var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);border-radius:.38rem;align-items:stretch;display:inline-flex;overflow:hidden}.app-oz-mf__pm{width:1.45rem;font:inherit;color:var(--pc-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;flex:none;place-items:center;font-size:.85rem;display:grid}@media (hover:hover) and (pointer:fine){.app-oz-mf__pm:not(:disabled):hover{background:var(--hover);color:var(--pc-ink)}}.app-oz-mf__pm:focus,.app-oz-mf__pm:focus-visible{outline:none}.app-oz-mf__pm:disabled{cursor:default;opacity:.45}.app-oz-mf__in input{border:0;border-left:1px solid var(--ctl-line);width:2.4rem;min-width:0;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);background:0 0;padding:.05rem .1rem 0 .35rem;font-size:.78rem}.app-oz-mf__in input:focus{outline:none}.app-oz-mf__in:focus-within{background:var(--ctl-bg-lift)}.app-oz-mf__in:has(input:disabled){opacity:.55}.app-oz-mf__rate{color:var(--pc-key);flex:none;font-size:.72rem}.app-oz-mf__unit{border-right:1px solid var(--ctl-line);color:var(--pc-key);flex:none;place-items:center;padding:.05rem .35rem 0 .1rem;font-size:.78rem;display:grid}.app-oz-mf__row--edit{grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem}.app-oz-mf__sum{min-width:5.6rem;font-size:var(--pc-val);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--pc-ink)}.app-oz-mf__sum:before{content:"− ";color:var(--pc-key)}.app-oz-mf__back-row{text-align:right;margin:0;padding:0 0 .4rem}.app-oz-mf__back{font:inherit;color:var(--pc-plate-ink);cursor:pointer;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);transition:text-decoration-color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0;font-size:.73rem}@media (hover:hover) and (pointer:fine){.app-oz-mf__back:hover{text-decoration-color:currentColor}}.app-oz-mf__back:focus{outline:none}.app-oz-mf__back:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:2px;border-radius:.2rem}.app-oz-mf__empty{color:var(--dim);margin:0;font-size:.8rem;line-height:1.45}@media (forced-colors:active){.app-oz-mf__in:focus-within{outline-offset:1px;outline:2px solid highlight}}.app-oz-imp__sub{font-size:var(--ctl-word);color:var(--dim);margin:0 0 .85rem;line-height:1.45}.app-oz-imp__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.app-oz-imp__drop{border:1px dashed var(--ctl-line);border-radius:var(--radius);background:color-mix(in srgb, var(--ctl-bg) 55%, transparent);text-align:center;transition:border-color var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);justify-items:center;gap:.5rem;padding:1.4rem 1rem;display:grid}.app-oz-imp__drop[data-over]{border-color:var(--act-fill);background:var(--act-soft)}.app-oz-imp__ic{width:1.6rem;height:1.6rem;color:var(--dim-2)}.app-oz-imp__ic svg{width:100%;height:100%}.app-oz-imp__t{font-size:.88rem;font-weight:600;line-height:var(--line-min);color:var(--ink)}.app-oz-imp__s{font-size:.8rem;line-height:var(--line-min);color:var(--dim-2)}.app-oz-imp__file{border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.app-oz-imp__ic--file{width:1.05rem;height:1.05rem;color:var(--act-word);flex:none}.app-oz-imp__n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--pc-val);line-height:var(--line-min);color:var(--ink);overflow:hidden}.app-oz-imp__z{font-size:.78rem;line-height:var(--line-min);font-variant-numeric:tabular-nums;color:var(--dim-2);flex:none;margin-left:auto}.app-oz-imp__x{border-radius:var(--radius);width:1.5rem;height:1.5rem;color:var(--dim);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.app-oz-imp__x svg{width:.85rem;height:.85rem}@media (hover:hover) and (pointer:fine){.app-oz-imp__x:hover{background:var(--hover);color:var(--ink)}}.app-oz-imp__x:focus{outline:none}.app-oz-imp__x:focus-visible{background:var(--hover);color:var(--ink)}.app-oz-imp__cols{margin-top:var(--group-gap);border-radius:var(--radius);background:color-mix(in srgb, var(--hair) 45%, transparent);color:var(--dim);padding:.7rem .8rem;font-size:.78rem;line-height:1.5}.app-oz-imp__cols p{color:inherit;margin:0}.app-oz-imp__cols p+p{margin-top:.45rem}.app-oz-imp__cols b{color:var(--ink);font-weight:600}@media (forced-colors:active){.app-oz-imp__drop{background:canvas;border-color:canvastext}.app-oz-imp__drop[data-over]{border-color:highlight}.app-oz-imp__cols{background:canvas;border:1px solid canvastext}.app-oz-imp__x:focus-visible{outline-offset:1px;outline:2px solid highlight}}.app-oz-page{flex-direction:column;flex:auto;min-height:0;display:flex}.app-oz-work{grid-template-columns:minmax(0, 1fr) var(--side-w);gap:var(--ws-gap);min-height:0;margin-top:0;margin-bottom:var(--page-pad);flex:auto;grid-template-rows:minmax(0,1fr);display:grid}.app-oz-tb{width:fit-content;max-width:calc(100% - var(--side-w) - var(--ws-gap));padding:var(--sk-gap);border:1px solid var(--pc-frame);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-top:calc(var(--shops-top) + .4rem - var(--sk-gap) - 1px);border-bottom:0}.app-oz-list{gap:var(--sk-gap);min-width:0;min-height:0;padding:var(--sk-gap);border:1px solid var(--pc-frame);border-top:1px solid var(--pc-frame);border-radius:var(--radius-lg);border-top-left-radius:0;flex-direction:column;display:flex;position:relative;container:goods/inline-size}@supports (left:anchor(--tools right)){.app-oz-tb{anchor-name:--tools}.app-oz-list{border-top:0}.app-oz-page{position:relative}.app-oz-page:before{content:"";top:anchor(--tools bottom);left:anchor(--tools right);right:calc(var(--side-w) + var(--ws-gap) + var(--radius-lg));border-top:1px solid var(--pc-frame);position:absolute}}.app-oz-list__scroll{scrollbar-gutter:stable;flex:0 auto;min-height:0;padding-right:.35rem;position:relative;overflow-y:auto}.app-oz-list__run{width:100%;position:relative}.app-oz-list__seat{width:100%;position:absolute;top:0;left:0}.app-oz-list__wait,.app-oz-list__empty,.app-oz-list__none,.app-oz-list__denied,.app-oz-list__failed{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-oz-list__wait{color:var(--dim);flex-direction:row;gap:.5rem;font-size:.88rem}.app-oz-list__title{color:var(--ink);margin:0;font-size:.88rem;line-height:1.4}.app-oz-list__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}@media (width<=62rem){.app-oz-work{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}}.app-oz-tools__bad{font-size:var(--ctl-word);color:var(--danger);margin:.4rem 0 0;line-height:1.4}.app-oz-dt{flex:none;position:relative}.app-oz-dt__btn{height:var(--ctl-h);padding:0 var(--ctl-pad);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-family:var(--ui);font-size:var(--ctl-word);line-height:var(--line-min);white-space:nowrap;cursor:pointer;align-items:center;gap:.5rem;display:flex}.app-oz-dt__btn:disabled{cursor:default}.app-oz-dt__btn:focus{outline:none}.app-oz-dt__ic{width:1.05rem;height:1.05rem;color:var(--dim-2);flex:none;place-items:center;display:grid}.app-oz-dt__ic svg{width:100%;height:100%}.app-oz-dt__word{color:var(--dim)}.app-oz-dt[data-set] .app-oz-dt__word{color:var(--ink);font-weight:500}.app-oz-dt[data-set] .app-oz-dt__ic{color:var(--ink)}.app-oz-dt__arrow{width:.95rem;height:.95rem;color:var(--dim-2);transition:color .26s var(--e-out), transform var(--t-fold) var(--e-out);flex:none;place-items:center;display:grid}.app-oz-dt__arrow svg{width:.85rem;height:.85rem;display:block}@media (hover:hover) and (pointer:fine){.app-oz-dt__btn:not(:disabled):hover .app-oz-dt__arrow{color:var(--dim)}}.app-oz-dt__btn:focus-visible .app-oz-dt__arrow{color:var(--ink)}.app-oz-dt__btn[aria-expanded=true] .app-oz-dt__arrow{color:var(--ink);transform:rotate(180deg)}.app-oz-dt__pop{z-index:6;top:calc(100% + var(--pop-gap));padding:var(--pop-pad);border:1px solid var(--pop-line);border-radius:var(--pop-radius);background:var(--pop-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--pop-shadow);grid-template-columns:auto auto;gap:0 .7rem;display:grid;position:absolute;right:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-oz-dt__pop{background:var(--pop-solid)}}.app-oz-dt__quick{border-right:1px solid var(--pc-div);flex-direction:column;grid-column:1;gap:.1rem;padding-right:.7rem;display:flex}.app-oz-dt__q{height:var(--opt-h);text-align:left;white-space:nowrap;font-family:var(--ui);color:var(--ink);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0 .6rem;font-size:.82rem}@media (hover:hover) and (pointer:fine){.app-oz-dt__q:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.app-oz-dt__q[data-on]{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);font-weight:600}.app-oz-dt__q:focus{outline:none}.app-oz-dt__q:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}.app-oz-dt__cal{grid-column:2;width:15.4rem}.app-oz-dt__head{height:var(--opt-h);justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.25rem;display:flex}.app-oz-dt__month{font-family:var(--ui);color:var(--ink);text-transform:capitalize;font-size:.85rem;font-weight:600}.app-oz-dt__step{width:1.7rem;height:1.7rem;color:var(--dim);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;place-items:center;display:grid}.app-oz-dt__step svg{width:.95rem;height:.95rem}@media (hover:hover) and (pointer:fine){.app-oz-dt__step:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}}.app-oz-dt__step:focus{outline:none}.app-oz-dt__step:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}.app-oz-dt__week,.app-oz-dt__grid{grid-template-columns:repeat(7,1fr);display:grid}.app-oz-dt__week{font-family:var(--ui);letter-spacing:.03em;text-transform:uppercase;color:var(--dim-2);text-align:center;margin-bottom:.15rem;font-size:.68rem}.app-oz-dt__day{height:2rem;font-family:var(--ui);color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;font-size:.82rem}.app-oz-dt__day[data-out]{color:var(--dim-2)}.app-oz-dt__day[data-today]{font-weight:600;position:relative}.app-oz-dt__day[data-today]:after{content:"";background:currentColor;border-radius:50%;width:.22rem;height:.22rem;position:absolute;bottom:.28rem;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.app-oz-dt__day:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.app-oz-dt__day[data-in]{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);border-radius:0}.app-oz-dt__day[data-edge=a]{border-radius:var(--radius) 0 0 var(--radius)}.app-oz-dt__day[data-edge=b]{border-radius:0 var(--radius) var(--radius) 0}.app-oz-dt__day[data-edge=ab]{border-radius:var(--radius)}.app-oz-dt__day[data-edge]{background:var(--mp);color:var(--accent-ink);font-weight:600}.app-oz-dt__day[data-edge][data-today]:after{background:var(--accent-ink)}.app-oz-dt__day:focus{outline:none}.app-oz-dt__day:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}.app-oz-dt__foot{border-top:1px solid var(--pc-div);grid-column:1/-1;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.3rem;padding-top:.4rem;display:flex}.app-oz-dt__hint{font-family:var(--ui);color:var(--dim-2);font-size:.72rem}.app-oz-dt__reset{height:1.7rem;font-family:var(--ui);color:var(--dim);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0 .5rem;font-size:.78rem}@media (hover:hover) and (pointer:fine){.app-oz-dt__reset:not(:disabled):hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}}.app-oz-dt__reset:disabled{opacity:.4;cursor:default}.app-oz-dt__reset:focus{outline:none}.app-oz-dt__reset:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}@media (width<=26.25rem){.app-oz-dt__pop{grid-template-columns:auto}.app-oz-dt__quick{border-right:0;border-bottom:1px solid var(--pc-div);flex-flow:wrap;grid-column:1;padding:0 0 .5rem}.app-oz-dt__cal{grid-column:1}}@media (forced-colors:active){.app-oz-dt__day[data-edge]{color:highlighttext;background:highlight}.app-oz-dt__day[data-in]{background:canvas;outline:1px solid canvastext}}.app-oz-jn{flex-direction:column;flex:auto;min-height:0;display:flex}.app-oz-jn__bar{align-items:center;gap:var(--bar-gap);flex-wrap:wrap;flex:none;display:flex}.app-oz-jn__bar[data-off]{opacity:.45}.app-oz-jn__bar .app-filter--shop{width:13.5rem}.app-oz-jn__bar .app-filter--src{width:11rem}.app-oz-jn__bar .app-filter--act{width:16rem}.app-oz-jn--act .app-oz-jn__bar .app-search__input{padding-right:calc(var(--ctl-pad) - .5rem)}.app-oz-jn__bar .app-filter__menu{max-height:calc(var(--opt-h) * 3 + var(--opt-gap) * 2 + var(--pop-pad) * 2);overflow-y:auto}.app-oz-jn__body{min-height:0;margin-top:var(--bar-gap);margin-bottom:var(--bar-gap);border:1px solid var(--pc-frame);border-radius:var(--radius-lg);--jr-pad:.3rem;--cap-rise:.46rem;flex-direction:column;flex:auto;display:flex;container-type:inline-size}.app-oz-jn--price .app-oz-jn__body{container-name:log}.app-oz-jn--act .app-oz-jn__body{container-name:act}.app-oz-jn__list{gap:var(--sk-gap);min-height:0;padding:calc(var(--sk-gap) - var(--jr-pad));padding-right:0;padding-top:calc(var(--sk-gap) - var(--jr-pad) + var(--cap-rise));scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.app-oz-jn__run{flex:none;width:100%;position:relative}.app-oz-jn__seat{width:100%;position:absolute;top:0;left:0}.app-oz-jn__list::-webkit-scrollbar-thumb{transition:background-color .22s var(--e-out);background-color:#0000}.app-oz-jn__list[data-rolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink) 22%, transparent)}.app-oz-jn__tail{height:2.4rem;color:var(--dim-2);flex:none;justify-content:center;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.app-oz-jn__wait,.app-oz-jn__empty,.app-oz-jn__none,.app-oz-jn__failed{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-oz-jn__wait,.app-oz-jn__title{color:var(--ink);margin:0;font-size:.88rem;font-weight:400;line-height:1.4}.app-oz-jn__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}.app-oz-rec{gap:var(--pc-gap);min-width:0;padding:var(--jr-pad) 0 var(--jr-pad) var(--jr-pad);flex:none;align-items:stretch;display:grid}.app-oz-rec__b{border:1px solid var(--pc-div);border-radius:var(--radius);min-width:0;padding:.6rem .55rem .5rem;position:relative}.app-oz-rec__cap{top:calc(-1 * var(--cap-rise));font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--pc-key);white-space:nowrap;background:var(--app-bg);background-attachment:fixed;margin:0;padding:0 .3rem;font-size:.6rem;font-weight:500;position:absolute;left:.55rem}.app-oz-rec--price{grid-template-columns:minmax(0,1fr) auto auto auto}.app-oz-rec__what{gap:.7rem;min-width:0;display:flex}.app-oz-rec__side{flex-direction:column;gap:.22rem;min-width:0;display:flex}.app-oz-rec__name{width:fit-content;max-width:100%;font-size:var(--pc-name);font-weight:500;line-height:var(--line-min);color:var(--pc-title);text-overflow:ellipsis;white-space:nowrap;margin:0;text-decoration:none;display:block;overflow:hidden}a.app-oz-rec__name{cursor:pointer;transition:color var(--t-hover) var(--e-out)}@media (hover:hover) and (pointer:fine){a.app-oz-rec__name:hover{color:var(--pc-name-hov)}}a.app-oz-rec__name:focus{outline:none}a.app-oz-rec__name:focus-visible{color:var(--pc-name-hov)}@media (forced-colors:active){a.app-oz-rec__name:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-rec__keys{font-size:.74rem;line-height:var(--line-min);color:var(--pc-key);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-oz-rec__stamp{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;margin:auto 0 0;display:flex}.app-oz-rec__date{color:var(--pc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.74rem}.app-oz-rec__shop{min-width:0;color:var(--pc-key);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.app-oz-rec__src{white-space:nowrap;border:1px solid var(--pc-mute-line);height:1.3rem;color:var(--pc-mute);border-radius:999px;flex:none;align-items:center;padding:0 .45rem;font-size:.7rem;display:inline-flex}.app-oz-rec__src[data-src=hand]{border-color:var(--pc-plate-line);color:var(--pc-plate-ink)}.app-oz-rec__lk{flex-direction:column;gap:.05rem;margin-bottom:.28rem;display:flex}.app-oz-rec__lk-k{font-size:var(--pc-label);color:var(--pc-key)}.app-oz-rec__lk-v{color:var(--pc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95rem;font-weight:600}.app-oz-rec__lk-v[data-way=up]{color:var(--pc-ok)}.app-oz-rec__lk-v[data-way=down]{color:var(--pc-bad)}.app-oz-rec__b--price{flex-direction:column;flex:none;justify-content:center;width:12.4rem;display:flex}.app-oz-rec__arrow{width:1.4rem;height:1.4rem;color:var(--pc-key);flex:none;align-self:center;place-items:center;display:grid}.app-oz-rec__arrow svg{width:100%;height:100%}.app-oz-rec__arrow[data-way=up]{color:var(--pc-ok)}.app-oz-rec__arrow[data-way=down]{color:var(--pc-bad)}@container log (width<=51rem){.app-oz-rec--price{grid-template-columns:minmax(0,1fr)}.app-oz-rec__arrow{justify-self:start;transform:rotate(90deg)}.app-oz-rec__b--price{width:100%}}.app-oz-rec--act{grid-template-columns:10.5rem minmax(0,1fr) 13rem auto}.app-oz-rec--act .app-oz-rec__b{flex-direction:column;justify-content:center;gap:.18rem;display:flex}.app-oz-rec__who,.app-oz-rec__word{font-size:.82rem;font-weight:500;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-oz-rec__text{font-size:.74rem;line-height:var(--line-min);color:var(--dim-2);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-oz-rec__place{font-size:.8rem;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-oz-rec__n{font-size:.74rem;line-height:var(--line-min);color:var(--dim-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.app-oz-rec__b--go{justify-content:center;align-items:center;padding:.5rem}.app-oz-rec__go{gap:.4rem;padding:0 .75rem;font-size:.82rem}.app-oz-rec__go .app-btn__ic{width:.9rem;height:.9rem}@container act (width<=48rem){.app-oz-rec--act{grid-template-columns:minmax(0,1fr)}.app-oz-rec__b--go{align-items:start}}.app-modal:has(#ozon-action-log-details-title){--modal-w:min(var(--deed-w), calc(100vw - 3rem))}.app-modal:has(#ozon-action-log-details-title) .app-modal__box{flex-direction:column;max-height:calc(100svh - 3rem);display:flex}.app-modal:has(#ozon-action-log-details-title) .app-modal__body{flex-direction:column;min-height:0;display:flex}.app-oz-deed{flex-direction:column;gap:.6rem;min-width:0;min-height:0;margin-top:.75rem;display:flex;container:deed/inline-size}.app-oz-deed__meta{border:1px solid var(--pc-div);border-radius:var(--radius);flex-direction:column;flex:none;gap:.25rem;padding:.5rem .65rem;display:flex}.app-oz-deed__mrow{font-size:.8rem;line-height:var(--line-min);justify-content:space-between;align-items:baseline;gap:1.2rem;display:flex}.app-oz-deed__mkey{color:var(--dim-2);flex:none}.app-oz-deed__mval{text-align:right;font-variant-numeric:tabular-nums;white-space:pre-wrap;word-break:break-word;min-width:0;font-weight:500}.app-oz-deed__find{flex:none;width:100%}.app-oz-deed__find .app-search{width:100%}.app-oz-deed__body{scrollbar-gutter:stable;flex-direction:column;gap:.6rem;min-height:0;display:flex;overflow-y:auto}.app-oz-deed__sec{flex-direction:column;gap:.35rem;min-width:0;display:flex}.app-oz-deed__cap{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--dim-2);margin:0;font-size:.68rem;font-weight:600}.app-oz-deed__items{scrollbar-gutter:stable;margin-right:calc(-1 * var(--bar-w));flex-direction:column;gap:.35rem;display:flex;overflow-y:auto}.app-oz-deed__card{border:1px solid var(--pc-div);border-radius:var(--radius);grid-template-columns:8.5rem minmax(0,1fr);gap:.7rem;padding:.5rem .55rem;display:grid}.app-oz-deed__cs{flex-direction:column;gap:.1rem;min-width:0;display:flex}.app-oz-deed__sku{font-size:.82rem;font-weight:500;line-height:var(--line-min);color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-oz-deed__cnt{font-size:.72rem;font-style:normal;line-height:var(--line-min);color:var(--dim-2);margin:0}.app-oz-deed__cl{flex-direction:column;gap:.3rem;min-width:0;display:flex}.app-oz-deed__ch{font-size:.78rem;line-height:var(--line-min);grid-template-columns:minmax(0,1fr) auto 1rem auto;align-items:center;gap:.45rem;display:grid}.app-oz-deed__f{min-width:0;color:var(--dim-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-oz-deed__was{color:var(--dim);white-space:nowrap;text-decoration:line-through}.app-oz-deed__arr{width:1rem;height:1rem;color:var(--pc-key);place-items:center;display:grid}.app-oz-deed__arr svg{width:100%;height:100%}.app-oz-deed__now{color:var(--ink);white-space:nowrap;font-weight:500}.app-oz-deed__ch.is-long{grid-template-columns:1rem minmax(0,1fr);grid-template-areas:"f f""was was""arr now";align-items:start;gap:.18rem .45rem}.app-oz-deed__ch.is-long .app-oz-deed__f{white-space:normal;grid-area:f}.app-oz-deed__ch.is-long .app-oz-deed__was{grid-area:was}.app-oz-deed__ch.is-long .app-oz-deed__arr{grid-area:arr;transform:rotate(90deg)}.app-oz-deed__ch.is-long .app-oz-deed__now{grid-area:now}.app-oz-deed__ch.is-long .app-oz-deed__was,.app-oz-deed__ch.is-long .app-oz-deed__now{white-space:normal;overflow-wrap:anywhere}.app-oz-deed__empty{text-align:center;color:var(--dim-2);margin:0;padding:1.6rem .6rem;font-size:.82rem;line-height:1.5}@container deed (width<=30rem){.app-oz-deed__card{grid-template-columns:minmax(0,1fr);gap:.35rem}.app-oz-deed__cs{flex-direction:row;align-items:baseline;gap:.5rem}}.app-modal:has(#oz-sched-title){--modal-w:min(var(--sch-w), calc(100vw - 3rem));--sch-on:var(--act-fill-ozon);--chk-on:var(--act-fill-ozon)}.app-modal:has(#oz-sched-title) .app-modal__body>.app-modal__title{margin-bottom:.85rem}.app-modal:has(#oz-sched-title) .app-modal__foot{margin-top:1rem}.app-oz-sch{-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.app-oz-sch__head{grid-template-columns:var(--sch-day) minmax(0, 1fr) auto;align-items:center;gap:.5rem;padding-bottom:.3rem;display:grid}.app-oz-sch__end{color:var(--pc-key);font-size:.62rem;font-style:normal;line-height:1;transform:translate(-.3rem)}.app-oz-sch__hrs{grid-template-columns:repeat(24,1fr);gap:2px;display:grid}.app-oz-sch__hrs i{color:var(--pc-key);font-size:.62rem;font-style:normal;line-height:1;transform:translate(-.28rem)}.app-oz-sch__grid{flex-direction:column;display:flex}.app-oz-sch__row{grid-template-columns:var(--sch-day) minmax(0, 1fr) auto;min-height:calc(var(--sch-cell) + .5rem);align-items:center;gap:.5rem;display:grid}.app-oz-sch__day{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.app-oz-sch__day b{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.app-oz-sch__head .app-oz-sch__day b{color:var(--pc-key);font-size:.72rem}.app-oz-sch__row[data-off] .app-oz-sch__day b{color:var(--dim-2)}.app-oz-sch__cells{touch-action:none;grid-template-columns:repeat(24,1fr);gap:2px;display:grid}.app-oz-sch__c{height:var(--sch-cell);background:color-mix(in srgb, var(--ink) 6%, transparent);cursor:pointer;min-width:0;transition:background-color var(--t-press) var(--e-out);border:0;border-radius:2px;padding:0}.app-oz-sch__c[aria-selected=true]{background:var(--sch-on)}.app-oz-sch__row[data-off] .app-oz-sch__c{background:color-mix(in srgb, var(--ink) 3.5%, transparent)}@media (hover:hover) and (pointer:fine){.app-oz-sch__c:not(:disabled):hover{background:color-mix(in srgb, var(--ink) 13%, transparent)}.app-oz-sch__c:not(:disabled)[aria-selected=true]:hover{background:color-mix(in srgb, var(--sch-on) 82%, var(--ink))}}.app-oz-sch__c:disabled{cursor:default}.app-oz-sch__c:focus{outline:none}.app-oz-sch__c:focus-visible{outline:var(--ring-w) solid var(--sch-on);outline-offset:1px;z-index:1;position:relative}.app-oz-sch__sp{flex:auto}@media (width<=34rem){.app-oz-sch__head,.app-oz-sch__row{grid-template-columns:6.4rem minmax(0,1fr) auto;gap:.35rem}.app-oz-sch__day b{font-size:.74rem}.app-oz-sch__cells,.app-oz-sch__hrs{gap:1px}}@media (forced-colors:active){.app-oz-sch__c{border:1px solid canvastext}.app-oz-sch__c[aria-selected=true]{background:highlight}.app-oz-sch__c:focus-visible{outline-offset:1px;outline:2px solid highlight}}.app-modal:has(#oz-shop-formula-title){--modal-w:var(--mg-w);--chk-on:var(--act-fill-ozon)}.app-modal:has(#oz-shop-formula-title) .app-modal__body>.app-modal__title{margin-bottom:.85rem}.app-modal:has(#oz-shop-formula-title) .app-modal__foot{margin-top:1.1rem}.app-oz-fx{flex-direction:column;display:flex}.app-oz-fx__sec+.app-oz-fx__sec{margin-top:.75rem}.app-oz-fx__cap{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-key);margin:0 0 .45rem;font-size:.66rem;font-weight:600}.app-oz-fx__checks{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.35rem .8rem;display:grid}.app-oz-fx__row{min-width:0;font-family:var(--ui);font-size:.82rem;line-height:var(--line-min);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.18rem 0;display:inline-flex}.app-oz-fx__row>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-oz-fx__row:disabled{opacity:.55;cursor:default}@media (hover:hover) and (pointer:fine){.app-oz-fx__row:not(:disabled):hover .app-chk__box[aria-checked=false]{border-color:color-mix(in srgb, var(--ink) 24%, transparent)}}.app-oz-fx__row:focus{outline:none}.app-oz-fx__row:focus-visible .app-chk__box{border-color:var(--act-fill);box-shadow:inset 0 0 0 1px var(--act-fill)}.app-oz-fx__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .7rem;display:grid}.app-oz-fx__f{flex-direction:column;gap:.25rem;min-width:0;display:flex}.app-oz-fx__f>span{color:var(--pc-key);font-size:.72rem}.app-oz-fx__f .app-filter,.app-oz-fx__f .app-filter__btn,.app-oz-fx__f .app-field__input{width:100%}.app-oz-fx__wait{min-height:9rem;font-size:var(--ctl-word);color:var(--dim);justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.app-oz-fx__err{color:var(--danger);margin:.8rem 0 0;font-size:.78rem;line-height:1.4}@media (width<=26rem){.app-oz-fx__checks{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.app-oz-fx__grid{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.app-oz-fx__row:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-oz-set{flex-direction:column;flex:auto;min-height:0;display:flex}.app-oz-set__seg{border-radius:calc(var(--radius) + .11rem);background:color-mix(in srgb, var(--ink) 6%, transparent);flex:none;align-self:flex-start;padding:.11rem;display:inline-flex}.app-oz-set__segb{height:calc(var(--ctl-h) - .22rem);border-radius:var(--radius);font-family:var(--ui);color:var(--dim);white-space:nowrap;cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), box-shadow var(--t-hover) var(--e-out);background:0 0;border:0;padding:0 .8rem;font-size:.84rem;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){.app-oz-set__segb[aria-current=false]:not(:disabled):hover{color:var(--ink)}}.app-oz-set__segb[aria-current=page]{color:var(--ink);background:var(--ctl-bg-lift);cursor:default;box-shadow:0 1px 2px #00000012}.app-oz-set__segb:disabled{opacity:.45;cursor:default}.app-oz-set__segb:focus{outline:none}.app-oz-set__segb:focus-visible{background:var(--ctl-bg-lift);color:var(--ink)}.app-oz-set__pane{min-height:0;margin-top:var(--bar-gap);margin-bottom:var(--bar-gap);flex-direction:column;flex:auto;display:flex}.app-oz-set__frame{border:1px solid var(--pc-frame);border-radius:var(--radius-lg);flex-direction:column;flex:auto;min-height:0;display:flex;container:ozset/inline-size}.app-oz-set__list{gap:var(--sk-gap);min-height:0;padding:calc(var(--sk-gap) - var(--set-pad));padding-right:0;padding-top:calc(var(--sk-gap) - var(--set-pad) + var(--set-rise));scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.app-oz-set__list::-webkit-scrollbar-thumb{transition:background-color .22s var(--e-out);background-color:#0000}.app-oz-set__list[data-rolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink) 22%, transparent)}.app-oz-set__row{gap:var(--pc-gap);min-width:0;padding:var(--set-pad) 0 var(--set-pad) var(--set-pad);flex:none;align-items:stretch;display:grid}.app-oz-set__row--auto{grid-template-columns:var(--set-sw) minmax(0, 1fr) minmax(0, 1fr) auto}.app-oz-set__row--fx{grid-template-columns:var(--set-name) minmax(0, 1fr) auto}.app-oz-set__b{border:1px solid var(--pc-div);border-radius:var(--radius);align-items:center;gap:.45rem;min-width:0;padding:.55rem;display:flex;position:relative}.app-oz-set__b[data-cap]:before{content:attr(data-cap);top:calc(-1 * var(--set-rise));font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--pc-key);background:var(--app-bg);background-attachment:fixed;padding:0 .3rem;font-size:.6rem;font-weight:500;position:absolute;left:.55rem}.app-oz-set__nm{min-width:0;font-size:.87rem;font-weight:500;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-oz-set__state{color:var(--ink);font-size:.82rem;font-weight:500}.app-oz-set__b--sw[data-off] .app-oz-set__state{color:var(--dim)}.app-oz-set__b--go{justify-content:center;padding:.5rem}.app-oz-set__look{gap:.4rem;padding:0 .75rem;font-size:.82rem}.app-oz-set__look .app-btn__ic{width:.9rem;height:.9rem}.app-oz-set__col{flex-direction:column;gap:.18rem;min-width:0;display:flex}.app-oz-fxline{flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:.8rem;line-height:1.5;display:flex}.app-oz-fxline__pair{align-items:baseline;gap:.3rem;display:inline-flex}.app-oz-fxline__base{color:var(--ink);font-weight:600}.app-oz-fxline__res{color:var(--act-word);font-weight:600}.app-oz-fxline__op{color:var(--pc-key)}.app-oz-fxline__t{color:var(--dim)}.app-oz-fxline__t[data-off]{color:color-mix(in srgb, var(--dim-2) 80%, transparent);text-decoration:line-through}.app-oz-fxline--none{color:var(--pc-bad);font-weight:500}.app-oz-fxline--wait{color:var(--dim-2)}.app-oz-set__sub{color:var(--dim-2);font-size:.73rem;font-style:normal;line-height:1.35}.app-oz-set__sub--bad{color:var(--pc-bad)}.app-oz-set__bad{font-size:var(--pc-label);color:var(--danger);grid-column:1/-1;margin:.3rem 0 0;line-height:1.4}.app-oz-set__wait,.app-oz-set__empty,.app-oz-set__none,.app-oz-set__failed{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-oz-set__wait,.app-oz-set__title{color:var(--ink);margin:0;font-size:.88rem;font-weight:400;line-height:1.4}.app-oz-set__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}@container ozset (width<=70rem){.app-oz-set__b--wk{flex-direction:column;align-items:flex-start;gap:.3rem}}@container ozset (width<=60rem){.app-oz-set__row--fx{grid-template-columns:17rem minmax(0,1fr) auto}}@container ozset (width<=46rem){.app-oz-set__row--auto,.app-oz-set__row--fx{grid-template-columns:minmax(0,1fr)}.app-oz-set__b--go{justify-content:flex-start}}@media (forced-colors:active){.app-oz-set__segb[aria-current=page]{outline:1px solid canvastext}.app-oz-set__segb:focus-visible{outline-offset:-1px;outline:2px solid highlight}}.app-oz-wk{--wk-on:var(--act-fill);gap:var(--wk-gap);flex:none;display:inline-flex}.app-oz-wk[data-off]{--wk-on:color-mix(in srgb, var(--dim-2) 42%, transparent)}.app-oz-wk__d{flex-direction:column;align-items:center;gap:.2rem;display:flex}.app-oz-wk__b{width:var(--wk-col);height:var(--wk-h);background-color:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:2px;display:block}.app-oz-wk__c{color:var(--pc-key);font-size:.62rem;font-style:normal;line-height:1}.app-oz-set__words{min-width:0;color:var(--dim);font-size:.76rem;font-style:normal;line-height:1.35}.app-oz-set__b--wk{gap:.9rem}.app-tabs{align-self:flex-start;align-items:flex-start;gap:var(--tab-gap);scrollbar-width:none;min-width:0;height:calc(100% + 1px);display:flex;position:relative;overflow:auto hidden}.app-tabs::-webkit-scrollbar{display:none}.app-tabs__mark{top:var(--tab-top);bottom:0;left:var(--mark-x,0);width:var(--mark-w,0);pointer-events:none;border-radius:var(--tab-radius) var(--tab-radius) 0 0;background:var(--app-bg);border:1px solid var(--hair);border-top:var(--tab-mark) solid var(--mp);transition:left var(--t-tab) var(--e-out), width var(--t-tab) var(--e-out);background-attachment:fixed;border-bottom:0;position:absolute}.app-tabs:not([data-ready]) .app-tabs__mark{opacity:0;transition:none}.app-tab{z-index:1;margin-top:var(--tab-top);height:calc(100% - var(--tab-top));padding:0 var(--tab-pad) calc(var(--rail-pad) + 1px - var(--tab-drop));border-radius:var(--tab-radius) var(--tab-radius) 0 0;font-family:var(--ui);font-size:var(--tab-word);letter-spacing:-.004em;color:var(--dim);white-space:nowrap;cursor:pointer;transition:color var(--t-tab) var(--e-out);background:0 0;border:0;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;position:relative}.app-tab.is-on{color:var(--title);cursor:default;font-weight:600}.app-tab:before{content:"";border-radius:var(--tab-radius) var(--tab-radius) 0 0;background:linear-gradient(180deg, rgba(255, 255, 255, var(--gloss)), transparent 45%), var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border:1px solid var(--glass-edge);opacity:0;pointer-events:none;transition:opacity var(--t-hover) var(--e-out);border-bottom:0;position:absolute;inset:0 0 1px}@media (hover:hover) and (pointer:fine){.app-tab:not(.is-on):hover:before{opacity:1}}.app-tab:not(.is-on):active:before{opacity:.55}.app-tab__word{display:inline-block;position:relative}.app-tab__word:after{content:attr(data-word);visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.app-tab:focus{outline:none}.app-tab:not(.is-on):focus-visible:before{opacity:1}@media (forced-colors:active){.app-tab:focus-visible{outline-offset:-3px;border-radius:var(--tab-radius) var(--tab-radius) 0 0;z-index:2;outline:2px solid highlight}}.app-oz-fail{margin:var(--shops-top) 0 0;font-size:var(--ctl-word);color:var(--danger);line-height:1.45}.app-wb-dt{flex:none;position:relative}.app-wb-dt__btn{height:var(--ctl-h);padding:0 var(--ctl-pad);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-family:var(--ui);font-size:var(--ctl-word);line-height:var(--line-min);white-space:nowrap;cursor:pointer;align-items:center;gap:.5rem;display:flex}.app-wb-dt__btn:disabled{cursor:default}.app-wb-dt__btn:focus{outline:none}.app-wb-dt__ic{width:1.05rem;height:1.05rem;color:var(--dim-2);flex:none;place-items:center;display:grid}.app-wb-dt__ic svg{width:100%;height:100%}.app-wb-dt__word{color:var(--dim)}.app-wb-dt[data-set] .app-wb-dt__word{color:var(--ink);font-weight:500}.app-wb-dt[data-set] .app-wb-dt__ic{color:var(--ink)}.app-wb-dt__arrow{width:.95rem;height:.95rem;color:var(--dim-2);transition:color .26s var(--e-out), transform var(--t-fold) var(--e-out);flex:none;place-items:center;display:grid}.app-wb-dt__arrow svg{width:.85rem;height:.85rem;display:block}@media (hover:hover) and (pointer:fine){.app-wb-dt__btn:not(:disabled):hover .app-wb-dt__arrow{color:var(--dim)}}.app-wb-dt__btn:focus-visible .app-wb-dt__arrow{color:var(--ink)}.app-wb-dt__btn[aria-expanded=true] .app-wb-dt__arrow{color:var(--ink);transform:rotate(180deg)}.app-wb-dt__pop{z-index:6;top:calc(100% + var(--pop-gap));padding:var(--pop-pad);border:1px solid var(--pop-line);border-radius:var(--pop-radius);background:var(--pop-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--pop-shadow);grid-template-columns:auto auto;gap:0 .7rem;display:grid;position:absolute;right:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-wb-dt__pop{background:var(--pop-solid)}}.app-wb-dt__quick{border-right:1px solid var(--pc-div);flex-direction:column;grid-column:1;gap:.1rem;padding-right:.7rem;display:flex}.app-wb-dt__q{height:var(--opt-h);text-align:left;white-space:nowrap;font-family:var(--ui);color:var(--ink);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0 .6rem;font-size:.82rem}@media (hover:hover) and (pointer:fine){.app-wb-dt__q:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.app-wb-dt__q[data-on]{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);font-weight:600}.app-wb-dt__q:focus{outline:none}.app-wb-dt__q:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}.app-wb-dt__cal{grid-column:2;width:15.4rem}.app-wb-dt__head{height:var(--opt-h);justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.25rem;display:flex}.app-wb-dt__month{font-family:var(--ui);color:var(--ink);text-transform:capitalize;font-size:.85rem;font-weight:600}.app-wb-dt__step{width:1.7rem;height:1.7rem;color:var(--dim);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;place-items:center;display:grid}.app-wb-dt__step svg{width:.95rem;height:.95rem}@media (hover:hover) and (pointer:fine){.app-wb-dt__step:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}}.app-wb-dt__step:focus{outline:none}.app-wb-dt__step:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}.app-wb-dt__week,.app-wb-dt__grid{grid-template-columns:repeat(7,1fr);display:grid}.app-wb-dt__week{font-family:var(--ui);letter-spacing:.03em;text-transform:uppercase;color:var(--dim-2);text-align:center;margin-bottom:.15rem;font-size:.68rem}.app-wb-dt__day{height:2rem;font-family:var(--ui);color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;font-size:.82rem}.app-wb-dt__day[data-out]{color:var(--dim-2)}.app-wb-dt__day[data-today]{font-weight:600;position:relative}.app-wb-dt__day[data-today]:after{content:"";background:currentColor;border-radius:50%;width:.22rem;height:.22rem;position:absolute;bottom:.28rem;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.app-wb-dt__day:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.app-wb-dt__day[data-in]{background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);border-radius:0}.app-wb-dt__day[data-edge=a]{border-radius:var(--radius) 0 0 var(--radius)}.app-wb-dt__day[data-edge=b]{border-radius:0 var(--radius) var(--radius) 0}.app-wb-dt__day[data-edge=ab]{border-radius:var(--radius)}.app-wb-dt__day[data-edge]{background:var(--mp);color:var(--accent-ink);font-weight:600}.app-wb-dt__day[data-edge][data-today]:after{background:var(--accent-ink)}.app-wb-dt__day:focus{outline:none}.app-wb-dt__day:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}.app-wb-dt__foot{border-top:1px solid var(--pc-div);grid-column:1/-1;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.3rem;padding-top:.4rem;display:flex}.app-wb-dt__hint{font-family:var(--ui);color:var(--dim-2);font-size:.72rem}.app-wb-dt__reset{height:1.7rem;font-family:var(--ui);color:var(--dim);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0 .5rem;font-size:.78rem}@media (hover:hover) and (pointer:fine){.app-wb-dt__reset:not(:disabled):hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}}.app-wb-dt__reset:disabled{opacity:.4;cursor:default}.app-wb-dt__reset:focus{outline:none}.app-wb-dt__reset:focus-visible{outline:var(--ring-w) solid var(--opt-ring);outline-offset:-2px}@media (width<=26.25rem){.app-wb-dt__pop{grid-template-columns:auto}.app-wb-dt__quick{border-right:0;border-bottom:1px solid var(--pc-div);flex-flow:wrap;grid-column:1;padding:0 0 .5rem}.app-wb-dt__cal{grid-column:1}}@media (forced-colors:active){.app-wb-dt__day[data-edge]{color:highlighttext;background:highlight}.app-wb-dt__day[data-in]{background:canvas;outline:1px solid canvastext}}.app-modal:has(#wb-action-log-details-title){--modal-w:min(var(--deed-w), calc(100vw - 3rem))}.app-modal:has(#wb-action-log-details-title) .app-modal__box{flex-direction:column;max-height:calc(100svh - 3rem);display:flex}.app-modal:has(#wb-action-log-details-title) .app-modal__body{flex-direction:column;min-height:0;display:flex}.app-wb-deed{flex-direction:column;gap:.6rem;min-width:0;min-height:0;margin-top:.75rem;display:flex;container:deed/inline-size}.app-wb-deed__meta{border:1px solid var(--pc-div);border-radius:var(--radius);flex-direction:column;flex:none;gap:.25rem;padding:.5rem .65rem;display:flex}.app-wb-deed__mrow{font-size:.8rem;line-height:var(--line-min);justify-content:space-between;align-items:baseline;gap:1.2rem;display:flex}.app-wb-deed__mkey{color:var(--dim-2);flex:none}.app-wb-deed__mval{text-align:right;font-variant-numeric:tabular-nums;min-width:0;font-weight:500}.app-wb-deed__find{flex:none;width:100%}.app-wb-deed__find .app-search{width:100%}.app-wb-deed__body{scrollbar-gutter:stable;flex-direction:column;gap:.6rem;min-height:0;display:flex;overflow-y:auto}.app-wb-deed__sec{flex-direction:column;gap:.35rem;min-width:0;display:flex}.app-wb-deed__cap{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--dim-2);margin:0;font-size:.68rem;font-weight:600}.app-wb-deed__items{scrollbar-gutter:stable;margin-right:calc(-1 * var(--bar-w));flex-direction:column;gap:.35rem;display:flex;overflow-y:auto}.app-wb-deed__card{border:1px solid var(--pc-div);border-radius:var(--radius);grid-template-columns:8.5rem minmax(0,1fr);gap:.7rem;padding:.5rem .55rem;display:grid}.app-wb-deed__cs{flex-direction:column;gap:.1rem;min-width:0;display:flex}.app-wb-deed__sku{font-size:.82rem;font-weight:500;line-height:var(--line-min);color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-deed__cnt{font-size:.72rem;line-height:var(--line-min);color:var(--dim-2);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-deed__cl{flex-direction:column;gap:.3rem;min-width:0;display:flex}.app-wb-deed__ch{font-size:.78rem;line-height:var(--line-min);grid-template-columns:minmax(0,1fr) auto 1rem auto;align-items:center;gap:.45rem;display:grid}.app-wb-deed__f{min-width:0;color:var(--dim-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-wb-deed__was{color:var(--dim);white-space:nowrap;text-decoration:line-through}.app-wb-deed__arr{width:1rem;height:1rem;color:var(--pc-key);place-items:center;display:grid}.app-wb-deed__arr svg{width:100%;height:100%}.app-wb-deed__now{color:var(--ink);white-space:nowrap;font-weight:500}.app-wb-deed__ch.is-long{grid-template-columns:1rem minmax(0,1fr);grid-template-areas:"f f""was was""arr now";align-items:start;gap:.18rem .45rem}.app-wb-deed__ch.is-long .app-wb-deed__f{white-space:normal;grid-area:f}.app-wb-deed__ch.is-long .app-wb-deed__was{grid-area:was}.app-wb-deed__ch.is-long .app-wb-deed__arr{grid-area:arr;transform:rotate(90deg)}.app-wb-deed__ch.is-long .app-wb-deed__now{grid-area:now}.app-wb-deed__ch.is-long .app-wb-deed__was,.app-wb-deed__ch.is-long .app-wb-deed__now{white-space:normal;overflow-wrap:anywhere}.app-wb-deed__chips{scrollbar-gutter:stable;max-height:4.4rem;margin-right:calc(-1 * var(--bar-w));flex-wrap:wrap;align-content:flex-start;gap:.35rem;display:flex;overflow-y:auto}.app-wb-deed__chip{border:1px solid var(--pc-div);font-size:.74rem;line-height:var(--line-min);color:var(--dim);font-variant-numeric:tabular-nums;border-radius:999px;padding:.22rem .5rem}.app-wb-deed__empty{text-align:center;color:var(--dim-2);margin:0;padding:1.6rem .6rem;font-size:.82rem;line-height:1.5}@container deed (width<=30rem){.app-wb-deed__card{grid-template-columns:minmax(0,1fr);gap:.35rem}.app-wb-deed__cs{flex-direction:row;align-items:baseline;gap:.5rem}}.app-wb-jn{flex-direction:column;flex:auto;min-height:0;display:flex}.app-wb-jn__bar{align-items:center;gap:var(--bar-gap);flex-wrap:wrap;flex:none;display:flex}.app-wb-jn__bar[data-off]{opacity:.45}.app-wb-jn__bar .app-filter--shop{width:13.5rem}.app-wb-jn__bar .app-filter--act{width:16rem}.app-wb-jn--act .app-wb-jn__bar .app-search__input{padding-right:calc(var(--ctl-pad) - .5rem)}.app-wb-jn__bar .app-filter__menu{max-height:calc(var(--opt-h) * 3 + var(--opt-gap) * 2 + var(--pop-pad) * 2);overflow-y:auto}.app-wb-jn__body{min-height:0;margin-top:var(--bar-gap);margin-bottom:var(--bar-gap);border:1px solid var(--pc-frame);border-radius:var(--radius-lg);--jr-pad:.3rem;--cap-rise:.46rem;flex-direction:column;flex:auto;display:flex;container:log/inline-size}.app-wb-jn__list{gap:var(--sk-gap);min-height:0;padding:calc(var(--sk-gap) - var(--jr-pad));padding-right:0;padding-top:calc(var(--sk-gap) - var(--jr-pad) + var(--cap-rise));scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.app-wb-jn__list::-webkit-scrollbar-thumb{transition:background-color .22s var(--e-out);background-color:#0000}.app-wb-jn__list[data-rolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink) 22%, transparent)}.app-wb-jn__tail{height:2.4rem;color:var(--dim-2);flex:none;justify-content:center;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.app-wb-jn__wait,.app-wb-jn__empty,.app-wb-jn__none,.app-wb-jn__failed{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-wb-jn__wait,.app-wb-jn__title{color:var(--ink);margin:0;font-size:.88rem;font-weight:400;line-height:1.4}.app-wb-jn__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}.app-wb-rec{gap:var(--pc-gap);min-width:0;padding:var(--jr-pad) 0 var(--jr-pad) var(--jr-pad);flex:none;align-items:stretch;display:grid}.app-wb-rec__b{border:1px solid var(--pc-div);border-radius:var(--radius);min-width:0;padding:.6rem .55rem .5rem;position:relative}.app-wb-rec__b[data-cap]:before{content:attr(data-cap);top:calc(-1 * var(--cap-rise));font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--pc-key);white-space:nowrap;background:var(--app-bg);background-attachment:fixed;padding:0 .3rem;font-size:.6rem;font-weight:500;position:absolute;left:.55rem}.app-wb-rec--price{grid-template-columns:minmax(0,1fr) auto auto auto}.app-wb-rec__what{gap:.7rem;min-width:0;display:flex}.app-wb-rec__side{flex-direction:column;gap:.22rem;min-width:0;display:flex}.app-wb-rec__name{font-size:var(--pc-name);font-weight:500;line-height:var(--line-min);color:var(--pc-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-rec__keys{font-size:.74rem;line-height:var(--line-min);color:var(--pc-key);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-rec__stamp{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;margin:auto 0 0;display:flex}.app-wb-rec__date{color:var(--pc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.74rem}.app-wb-rec__shop{min-width:0;color:var(--pc-key);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.app-wb-rec__b--price{flex-direction:column;flex:none;justify-content:center;width:14rem;display:flex}.app-wb-rec__lk{flex-direction:column;gap:.05rem;margin-bottom:.28rem;display:flex}.app-wb-rec__lk-k{font-size:var(--pc-label);color:var(--pc-key)}.app-wb-rec__lk-v{color:var(--pc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95rem;font-weight:600}.app-wb-rec__lk-v[data-way=up]{color:var(--pc-ok)}.app-wb-rec__lk-v[data-way=down]{color:var(--pc-bad)}.app-wb-rec__arrow{width:1.4rem;height:1.4rem;color:var(--pc-key);flex:none;align-self:center;place-items:center;display:grid}.app-wb-rec__arrow svg{width:100%;height:100%}.app-wb-rec__arrow[data-way=up]{color:var(--pc-ok)}.app-wb-rec__arrow[data-way=down]{color:var(--pc-bad)}.app-wb-rec--act{grid-template-columns:10.5rem minmax(0,1fr) 13rem auto}.app-wb-rec--act .app-wb-rec__b{flex-direction:column;justify-content:center;gap:.18rem;display:flex}.app-wb-rec__who,.app-wb-rec__word{font-size:.82rem;font-weight:500;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-rec__text{font-size:.74rem;line-height:var(--line-min);color:var(--dim-2);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-rec__place{font-size:.8rem;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-wb-rec__n{font-size:.74rem;line-height:var(--line-min);color:var(--dim-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.app-wb-rec__b--go{justify-content:center;align-items:center;padding:.5rem}.app-wb-rec__go{gap:.4rem;padding:0 .75rem;font-size:.82rem}.app-wb-rec__go .app-btn__ic{width:.9rem;height:.9rem}@container log (width<=54rem){.app-wb-rec--price{grid-template-columns:minmax(0,1fr)}.app-wb-rec__b--price{width:auto}.app-wb-rec__arrow{justify-self:start;transform:rotate(90deg)}}@container log (width<=48rem){.app-wb-rec--act{grid-template-columns:minmax(0,1fr)}.app-wb-rec__b--go{align-items:start}}.app-wb-bar{align-items:center;gap:var(--bar-gap);flex-wrap:wrap;display:flex}.app-wb-bar__calc{cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out)}@media (hover:hover) and (pointer:fine){.app-wb-bar__calc[data-busy]:hover{background:var(--act-soft)}}.app-wb-bar__calc[data-busy]{cursor:default;pointer-events:none;border-color:color-mix(in srgb, var(--act-fill) 18%, transparent);color:color-mix(in srgb, var(--act-word) 55%, transparent)}.app-wb-bar__calc[data-busy] .app-btn__ic{color:var(--act-word)}.app-wb-bar__calc .app-btn__ic{position:relative}.app-wb-bar__calc .app-btn__ic svg{transition:opacity var(--t-hover) var(--e-out)}.app-wb-bar__calc .app-btn__ic:after{content:"";border:2px solid color-mix(in srgb, currentColor 26%, transparent);opacity:0;transition:opacity var(--t-hover) var(--e-out);border-top-color:currentColor;border-radius:50%;position:absolute;inset:0}.app-wb-bar__calc[data-busy] .app-btn__ic svg{opacity:0}.app-wb-bar__calc[data-busy] .app-btn__ic:after{opacity:1;animation:.7s linear infinite status-spin}@media (prefers-reduced-motion:reduce){.app-wb-bar__calc[data-busy] .app-btn__ic:after{animation-duration:2.4s}}.app-wb-sum{align-items:center;gap:var(--sum-gap);min-width:0;height:var(--ctl-h);padding:0 var(--ctl-pad);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);font-family:var(--ui);font-size:var(--sum-word);color:var(--dim-2);line-height:1.3;display:flex}.app-wb-sum__row{align-items:center;gap:var(--sum-gap);min-width:0;display:flex}.app-wb-sum__item{white-space:nowrap;align-items:center;gap:.38rem;display:flex}.app-wb-sum__val{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.app-wb-sum__item+.app-wb-sum__item:before,.app-wb-sum__item+.app-wb-sum__note:before,.app-wb-sum__note+.app-wb-sum__note:before{content:"";width:1px;height:.95rem;margin-right:calc(var(--sum-gap) - .42rem);background:var(--hair)}.app-wb-sum__ic{width:var(--sum-ic);height:var(--sum-ic);color:var(--dim-2);flex:none}.app-wb-sum__ic svg{width:100%;height:100%}.app-wb-sum__spin{border:2px solid color-mix(in srgb, currentColor 26%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.9rem;height:.9rem;animation:.7s linear infinite status-spin;display:none}.app-wb-sum__note{white-space:nowrap;color:var(--danger);align-items:center;gap:.34rem;display:flex}.app-wb-sum__note .app-wb-sum__ic{color:inherit}.app-wb-sum[data-auto=run] .app-wb-sum__spin{display:block}.app-wb-sum[data-auto=run] .app-wb-sum__ic--auto,.app-wb-sum__down,.app-wb-sum__none,.app-wb-sum[data-state=down] .app-wb-sum__row{display:none}.app-wb-sum[data-state=down] .app-wb-sum__down{display:flex}.app-wb-sum[data-state=none] .app-wb-sum__row,.app-wb-sum[data-state=none] .app-wb-sum__down{display:none}.app-wb-sum[data-state=none] .app-wb-sum__none{display:flex}.app-wb-sum__none{white-space:nowrap;color:var(--dim);align-items:center;gap:.34rem}.app-wb-sum__none .app-wb-sum__ic{color:var(--dim-2)}.app-wb-tools{align-items:center;gap:var(--bar-gap);margin-top:calc(var(--shops-top) + .4rem);flex-wrap:wrap;flex:none;display:flex}.app-wb-tool{width:var(--ctl-h);height:var(--ctl-h);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--dim);font-family:var(--ui);font-size:var(--ctl-word);font-weight:500;line-height:var(--line-min);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.app-wb-tool__ic{width:var(--tb-icon);height:var(--tb-icon);flex:none;place-items:center;display:grid;position:relative}.app-wb-tool__ic svg{width:100%;height:100%;transition:opacity var(--t-hover) var(--e-out)}@media (hover:hover) and (pointer:fine){.app-wb-tool:not([data-busy]):not(:disabled):hover{background:var(--ctl-bg-lift);color:var(--ink)}}.app-wb-tool:focus{outline:none}.app-wb-tool:focus-visible{background:var(--ctl-bg-lift);color:var(--ink)}@media (forced-colors:active){.app-wb-tool:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-wb-tool[data-on]{background:var(--act-soft);border-color:color-mix(in srgb, var(--act-fill) 24%, transparent);color:var(--act-word)}@media (hover:hover) and (pointer:fine){.app-wb-tool[data-on]:not(:disabled):hover{background:color-mix(in srgb, var(--act-fill) 14%, var(--act-soft));color:var(--act-word)}}.app-wb-tool__n{min-width:var(--tb-n);height:var(--tb-n);background:var(--act-fill);color:var(--accent-ink);font-size:var(--tb-n-word);font-weight:700;line-height:var(--tb-n);text-align:center;font-variant-numeric:tabular-nums;border-radius:1rem;padding:0 .22rem;position:absolute;top:-.3rem;right:-.3rem}.app-wb-tool:not([data-on]) .app-wb-tool__n{display:none}.app-wb-tool[data-busy]{cursor:default;pointer-events:none;color:color-mix(in srgb, var(--dim) 55%, transparent)}.app-wb-tool[data-busy] .app-wb-tool__ic{color:var(--ink)}.app-wb-tool__ic:after{content:"";border:2px solid color-mix(in srgb, currentColor 26%, transparent);opacity:0;transition:opacity var(--t-hover) var(--e-out);border-top-color:currentColor;border-radius:50%;position:absolute;inset:0}.app-wb-tool[data-busy] .app-wb-tool__ic svg{opacity:0}.app-wb-tool[data-busy] .app-wb-tool__ic:after{opacity:1;animation:.7s linear infinite status-spin}.app-wb-tool:disabled{opacity:.65;cursor:default}.app-wb-card{gap:var(--pc-gap);min-width:0;padding:var(--pc-pad);border:1px solid var(--pc-edge);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;align-items:start;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.app-wb-card:not(.is-open):hover{background:var(--pc-bg-hov);border-color:var(--pc-edge-hov)}}.app-wb-card.is-open{background:color-mix(in srgb, var(--act-fill) 6%, transparent);border-color:color-mix(in srgb, var(--act-fill) 38%, transparent)}.app-wb-card:focus{outline:none}.app-wb-card:focus-visible{background:color-mix(in srgb, var(--act-fill) 9%, transparent);border-color:color-mix(in srgb, var(--act-fill) 44%, transparent)}@media (forced-colors:active){.app-wb-card:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-wb-card--a{grid-template-columns:minmax(19.5rem,1.2fr) minmax(15.8rem,1.18fr) minmax(13.4rem,.72fr) minmax(13.4rem,.62fr)}.app-wb-head{gap:var(--pc-gap);padding:0 calc(var(--pc-pad) + .35rem + var(--bar-w) + 1px) .3rem calc(var(--pc-pad) + 1px);font-size:var(--pc-label);letter-spacing:.04em;text-transform:uppercase;color:var(--pc-key);border-bottom:1px solid var(--pc-div);display:grid}.app-wb-head__c{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-wb-card__g{gap:var(--pc-step);align-content:start;min-width:0;display:grid}.app-wb-card__g--line{border-left:1px solid var(--pc-div);padding-left:var(--pc-gap)}.app-wb-card__f{gap:.1rem;min-width:0;display:grid}.app-wb-card__f--wide{grid-column:1/-1}.app-wb-card__k{font-size:var(--pc-label);color:var(--pc-key);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-wb-card__v{font-size:var(--pc-val);color:var(--pc-ink);font-variant-numeric:tabular-nums;margin:0}.app-wb-card__goods .app-wb-card__v,.app-wb-card__pair .app-wb-card__v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-wb-card__v--quiet{color:var(--pc-key)}.app-wb-card__v--ok{color:var(--pc-ok)}.app-wb-card__v--warn{color:var(--pc-warn)}.app-wb-card__v--bad{color:var(--pc-bad)}.app-wb-card__goods{gap:var(--pc-gap);min-width:0;display:flex}.app-wb-card__pair{gap:var(--pc-step) var(--pc-gap);flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.app-wb-card__g--line>.app-wb-card__pair{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.app-wb-card__name{width:fit-content;max-width:100%;font-size:var(--pc-name);color:var(--pc-title);cursor:pointer;transition:color var(--t-hover) var(--e-out);font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.app-wb-card__name:hover{color:var(--pc-name-hov)}}.app-wb-card__name:focus{outline:none}.app-wb-card__name:focus-visible{color:var(--pc-name-hov)}.app-wb-card__nmid{width:fit-content;max-width:100%;font-family:inherit;line-height:inherit;text-align:left;cursor:copy;transition:color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.app-wb-card__nmid:hover{color:var(--pc-name-hov)}}.app-wb-card__nmid:focus{outline:none}.app-wb-card__nmid:focus-visible{color:var(--pc-name-hov)}@media (forced-colors:active){.app-wb-card__nmid:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-wb-card__side{flex:none;align-content:start;justify-items:start;gap:.34rem;display:grid}.app-wb-card__chip{border:1px solid var(--pc-box);font-size:var(--pc-chip);color:var(--pc-key);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .38rem;line-height:1.35;display:inline-flex}.app-wb-card__chip.is-ok{color:var(--pc-ok);border-color:var(--pc-ok-line)}.app-wb-card__chip.is-bad{color:var(--pc-bad);border-color:var(--pc-bad-line)}.app-wb-card__chip.is-mute{color:var(--pc-mute);border-color:var(--pc-mute-line)}.app-wb-card__chip--q{color:var(--pc-warn);border-color:var(--pc-warn-line)}.app-wb-card__ph{width:var(--pc-photo);height:var(--pc-photo-h);border:1px solid var(--pc-shot-line);background:var(--pc-shot);color:var(--pc-mute);border-radius:.55rem;place-items:center;display:grid;position:relative;overflow:hidden}.app-wb-card__ph svg{width:34%;height:34%}.app-wb-card__ph-wait{opacity:0;pointer-events:none;position:absolute;inset:0}.app-wb-card__ph img{object-fit:contain;width:100%;height:100%;min-height:0;filter:brightness(var(--pc-shot-bri)) saturate(var(--pc-shot-sat))}.app-wb-card__ph--img{padding:0;position:relative}.app-wb-card__ph--blur{background:0 0;border-color:#0000}.app-wb-card__ph--blur:before{content:"";background:var(--shot) center/cover no-repeat;filter:blur(.5rem) saturate(calc(1.06 * var(--pc-shot-sat))) brightness(calc(.98 * var(--pc-shot-bri)));position:absolute;inset:0;transform:scale(1.25)}.app-wb-card__ph--blur img{position:relative}.app-wb-card__pr{justify-items:start;gap:.18rem;display:grid}.app-wb-card__line{flex-wrap:wrap;align-items:baseline;gap:.34rem;display:flex}.app-wb-card__wallet{border:1px solid color-mix(in srgb, var(--act-fill) 34%, transparent);font-size:var(--pc-price);color:var(--act-word);background:color-mix(in srgb, var(--act-fill) 7%, transparent);font-variant-numeric:tabular-nums;border-radius:.45rem;padding:.04rem .34rem;font-weight:600}.app-wb-card__note{font-size:var(--pc-label);color:var(--pc-key);white-space:nowrap}.app-wb-card__plain{font-size:var(--pc-price);color:var(--pc-ink);font-variant-numeric:tabular-nums}.app-wb-card__old{font-size:var(--pc-val);color:var(--pc-key);font-variant-numeric:tabular-nums;text-decoration:line-through}.app-wb-card__plain.is-mute,.app-wb-card__wallet.is-mute{color:var(--pc-key)}.app-wb-card__pill{border:1px solid var(--pc-mute-line);width:fit-content;font-family:inherit;font-size:var(--pc-chip);color:var(--pc-mute);cursor:pointer;transition:color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:1rem;place-self:start;padding:.06rem .42rem;line-height:1.4}.app-wb-card__pill.is-ok{border-color:var(--pc-ok-line);color:var(--pc-ok)}.app-wb-card__pill.is-bad{border-color:var(--pc-bad-line);color:var(--pc-bad)}.app-wb-card__pill.is-mute{border-color:var(--pc-mute-line);color:var(--pc-mute)}@media (hover:hover) and (pointer:fine){.app-wb-card__pill:hover{border-color:color-mix(in srgb, currentColor 46%, transparent)}}.app-wb-card__pill:focus{outline:none}.app-wb-card__pill:focus-visible{border-color:color-mix(in srgb, currentColor 60%, transparent)}.app-wb-card[data-updating]{cursor:progress}.app-wb-card__wait{background:color-mix(in srgb, var(--act-fill) 12%, var(--canvas));color:var(--act-word);font-size:var(--pc-chip);white-space:nowrap;border-radius:1rem;padding:.06rem .42rem;line-height:1.4;position:absolute;top:.4rem;right:.6rem}@container goods (width<=64rem){.app-wb-card--a{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-wb-card__g--line{padding-left:0;padding-top:var(--pc-step);border-left:0;border-top:1px solid var(--pc-div)}}@container goods (width<=40rem){.app-wb-card--a{grid-template-columns:minmax(0,1fr)}.app-wb-card__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.app-wb-head{display:none}}.app-wb-col{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.app-wb-side{gap:var(--side-gap);min-height:0;padding:var(--side-pad);border:1px solid var(--pc-frame);border-radius:var(--radius-lg);transition:border-radius var(--t-open) var(--e-out);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.app-wb-pend{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:0fr;display:grid;position:absolute;bottom:calc(100% - 1px);left:0;right:0}.app-wb-col.is-pend .app-wb-pend{grid-template-rows:1fr}.app-wb-pend__wrap{align-items:flex-end;min-width:0;display:flex;overflow:hidden}.app-wb-pend__box{border:1px solid var(--pc-bad-line);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:color-mix(in srgb, var(--pc-bad) 8%, transparent);width:100%;color:var(--pc-bad);text-align:center;border-bottom:0;flex:none;margin:0;padding:.5rem .8rem;font-size:.78rem;font-weight:600;line-height:1.35}.app-wb-col.is-pend .app-wb-side{border-top-left-radius:0;border-top-right-radius:0}.app-wb-sp{--sp-bg:var(--act-soft);--sp-line:color-mix(in srgb, var(--act-fill) 24%, transparent);--sp-ink:color-mix(in srgb, var(--act-word) 88%, var(--sp-bg));--sp-knob-bg:color-mix(in srgb, var(--act-fill) 16%, transparent);--sp-knob-hov:color-mix(in srgb, var(--act-fill) 24%, transparent);--sp-hover:color-mix(in srgb, var(--act-fill) 8%, transparent);--sp-sign:color-mix(in srgb, var(--act-fill) 70%, var(--act-word));--sf-bg:var(--ctl-bg);--sf-bg-on:var(--ctl-bg-lift);--sf-line:color-mix(in srgb, var(--act-fill) 26%, transparent);--sf-div:color-mix(in srgb, var(--act-fill) 18%, transparent);--sf-key:color-mix(in srgb, var(--pc-key) 70%, var(--act-word));--sf-link:var(--act-word);--sf-bad:var(--pc-bad);border-radius:var(--sp-radius);border:1px solid var(--sp-line);background:var(--sp-bg)}.app-wb-sp__h{margin:0}.app-wb-sp__btn{width:100%;min-height:var(--sp-h);padding:0 var(--sp-pad-r) 0 var(--sp-pad-l);color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer;appearance:none;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.app-wb-sp__t{min-width:0;font-size:var(--sp-font);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.app-wb-sp__pm{width:var(--sp-knob);height:var(--sp-knob);border-radius:var(--sp-knob-radius);background:var(--sp-knob-bg);transition:background-color var(--t-hover) var(--e-out);flex:none;position:relative}.app-wb-sp__pm:before,.app-wb-sp__pm:after{content:"";background:var(--sp-sign);transition:transform var(--t-hover) var(--e-out), opacity var(--t-hover) var(--e-out);border-radius:999px;position:absolute;top:50%;left:50%}.app-wb-sp__pm:before{width:var(--sp-sign-w);height:var(--sp-sign-h);margin:calc(var(--sp-sign-h) / -2) 0 0 calc(var(--sp-sign-w) / -2)}.app-wb-sp__pm:after{width:var(--sp-sign-h);height:var(--sp-sign-w);margin:calc(var(--sp-sign-w) / -2) 0 0 calc(var(--sp-sign-h) / -2)}.app-wb-sp__btn[aria-expanded=true] .app-wb-sp__pm:after{opacity:0;transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.app-wb-sp__btn:hover{background:var(--sp-hover)}.app-wb-sp__btn:hover .app-wb-sp__pm{background:var(--sp-knob-hov)}}.app-wb-sp__btn:focus{outline:none}.app-wb-sp__btn:focus-visible{background:var(--sp-hover)}.app-wb-sp__btn:focus-visible .app-wb-sp__pm{background:var(--sp-knob-hov)}@media (forced-colors:active){.app-wb-sp__btn:focus-visible{outline-offset:-3px;outline:2px solid highlight}}.app-wb-sp__wrap{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:0fr;display:grid}.app-wb-sp.is-open .app-wb-sp__wrap{grid-template-rows:1fr}.app-wb-sp__wrap>.app-wb-sp__b{min-width:0;overflow:hidden}.app-wb-sp.is-done .app-wb-sp__wrap>.app-wb-sp__b{overflow:visible}.app-wb-sp__b{min-height:0;padding:0 var(--sf-side);flex-direction:column;display:flex}.app-wb-sp.is-open .app-wb-sp__h{border-bottom:1px solid var(--sf-div)}.app-wb-sf__form,.app-wb-sf__none{gap:var(--sf-gap);min-width:0;padding:var(--sf-pad) 0;flex-direction:column;display:flex}.app-wb-sf__none{color:var(--sp-ink);margin:0;font-size:.74rem;line-height:1.4}.app-wb-sf{flex-direction:column;gap:.25rem;min-width:0;display:flex}.app-wb-sf__l{font-size:var(--pc-label);line-height:var(--line-min);color:var(--sf-key)}.app-wb-sf__in{width:100%;height:var(--sf-h);font:inherit;color:var(--pc-ink);background:var(--sf-bg);border:1px solid var(--sf-line);border-radius:var(--sf-radius);appearance:none;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);padding:0 .6rem;font-size:.82rem}.app-wb-sf__in::placeholder{color:var(--sf-key)}.app-wb-sf__in:focus,.app-wb-sf__in:focus-visible{background:var(--sf-bg-on);box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.app-wb-sf__in:hover{border-color:color-mix(in srgb, var(--act-fill) 38%, transparent)}}.app-wb-sf__in:disabled{opacity:.6;cursor:default}.app-wb-sp .app-filter{--ctl-h:var(--sf-h);--ctl-word:.82rem;--ctl-pad:.6rem;--opt-h:1.8rem;--opt-gap:.12rem;--pop-pad:.25rem;--pop-gap:.25rem;--radius:.38rem;--pop-max:100%;--mp:var(--act-fill);width:100%}.app-wb-sp .app-filter__btn{height:var(--sf-h);background:var(--sf-bg);border-color:var(--sf-line);border-radius:var(--sf-radius);box-shadow:none;padding:0 .6rem;font-size:.82rem}.app-wb-sp .app-filter__label{color:var(--pc-ink);font-size:.82rem}.app-wb-sp .app-filter__arrow{color:var(--sf-key)}.app-wb-sp .app-filter__btn:focus-visible{background:var(--sf-bg-on)}.app-wb-sf__grid{align-items:end;gap:var(--sf-gap) .6rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.app-wb-sf__calc{min-height:var(--sf-h);color:var(--pc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-items:center;margin:0;padding:0 .1rem;font-size:.82rem;display:flex;overflow:hidden}.app-wb-sf__sw{min-height:var(--sf-h);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.app-wb-sf__sw-l{color:var(--pc-ink);order:-1;font-size:.8rem;line-height:1.25}.app-wb-sw{width:var(--sw-w);height:var(--sw-h);border:1px solid var(--pc-mute-line);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:999px;flex:none;padding:0;position:relative}.app-wb-sw__knob{top:50%;left:var(--sw-pad);width:var(--sw-knob);height:var(--sw-knob);background:var(--pc-mute);transition:left var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);border-radius:50%;position:absolute;transform:translateY(-50%)}.app-wb-sw[aria-checked=true]{background:var(--act-fill);border-color:var(--act-fill)}.app-wb-sw[data-blocked]{opacity:.65;cursor:default}.app-wb-sw[aria-checked=true] .app-wb-sw__knob{left:calc(100% - var(--sw-knob) - var(--sw-pad));background:var(--accent-ink)}.app-wb-sw[data-busy],.app-wb-sw:disabled{opacity:.55;pointer-events:none}@media (hover:hover) and (pointer:fine){.app-wb-sw[aria-checked=false]:hover{border-color:var(--pc-ink)}}.app-wb-sw:focus{outline:none}.app-wb-sw:focus-visible{border-color:var(--act-fill)}@media (forced-colors:active){.app-wb-sw:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-wb-sf__go-row{margin:0}.app-wb-sf__go{font:inherit;color:var(--sf-link);cursor:pointer;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);transition:text-decoration-color var(--t-hover) var(--e-out);background:0 0;border:0;padding:0;font-size:.78rem}@media (hover:hover) and (pointer:fine){.app-wb-sf__go:hover{text-decoration-color:currentColor}}.app-wb-sf__go:focus{outline:none}.app-wb-sf__go:focus-visible{text-decoration-color:currentColor}.app-wb-sf__say{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:1fr;display:grid}.app-wb-sf__say>*{min-height:0;overflow:hidden}.app-wb-sf__say[data-off]{margin-bottom:calc(var(--sf-gap) * -1);grid-template-rows:0fr}.app-wb-sf__say:has(+.app-wb-sf__go-row){margin-bottom:calc(var(--sf-gap) * -.5)}.app-wb-sf__say[data-off]:has(+.app-wb-sf__go-row){margin-bottom:calc(var(--sf-gap) * -1)}@media (prefers-reduced-motion:reduce){.app-wb-sf__say{transition:none}}.app-wb-sf__bad{color:var(--sf-bad);margin:0;font-size:.74rem;line-height:1.35}.app-wb-sf__act{gap:.4rem;display:flex}.app-wb-sf__btn{min-width:0;height:var(--sf-h);font:inherit;border-radius:var(--sf-radius);color:var(--sf-link);border:1px solid var(--sf-line);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;flex:1 1 0;padding:0 .7rem;font-size:.78rem;font-weight:500}.app-wb-sf__btn--go{color:var(--accent-ink);background:var(--act-fill);border-color:#0000}@media (hover:hover) and (pointer:fine){.app-wb-sf__btn:not(:disabled):not([data-blocked]):hover{border-color:color-mix(in srgb, var(--act-fill) 45%, transparent)}.app-wb-sf__btn--go:not(:disabled):not([data-blocked]):hover{background:color-mix(in srgb, var(--act-fill) 88%, #000)}}.app-wb-sf__btn[data-blocked]{opacity:.65;cursor:default}.app-wb-sf__btn:disabled{cursor:default;color:color-mix(in srgb, var(--sf-link) 78%, transparent);border-color:color-mix(in srgb, var(--sf-line) 50%, transparent);background:0 0}.app-wb-sf__btn--go:disabled{background:color-mix(in srgb, var(--act-fill) 16%, transparent);border-color:#0000}.app-wb-sf__btn:focus{outline:none}.app-wb-sf__btn:focus-visible{border-color:color-mix(in srgb, var(--act-fill) 55%, transparent)}.app-wb-sf__btn--go:focus-visible{background:color-mix(in srgb, var(--act-fill) 88%, #000)}.app-wb-side::-webkit-scrollbar{width:0;height:0}:is(.app-modal:has(#wb-competitors-title),.app-modal:has(#wb-platforms-title)){--modal-w:var(--fw-w);align-items:start;padding-top:clamp(1.5rem,22vh,14rem)}.app-wb-follow{--fw-key:color-mix(in srgb, var(--pc-key) 85%, var(--pc-ink));--fw-line:var(--pc-frame);flex-direction:column;min-width:0;display:flex}.app-wb-follow__list{gap:var(--fw-gap);min-width:0;max-height:var(--fw-list-max);overscroll-behavior:contain;flex-direction:column;flex:none;display:flex;overflow-y:auto}.app-wb-follow__empty{color:var(--fw-key);margin:0;font-size:.8rem;line-height:1.45}.app-wb-follow__list .app-filter__menu[hidden]{display:none}.app-wb-follow__card{min-width:0;padding:var(--fw-pad);border:1px solid var(--fw-line);border-radius:var(--fw-radius);background:color-mix(in srgb, var(--pc-ink) 4%, transparent);flex-direction:column;gap:.5rem;display:flex}.app-wb-follow__head{align-items:center;gap:.5rem;min-width:0;display:flex}.app-wb-follow__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pc-ink);flex:auto;font-size:.8rem;font-weight:600;overflow:hidden}.app-wb-follow__on{flex:none;align-items:center;gap:.4rem;display:inline-flex}.app-wb-follow__on-l{color:var(--fw-key);white-space:nowrap;font-size:.75rem}.app-wb-follow__on:has(.app-sw:disabled){opacity:.45}.app-wb-follow__clear{border:1px solid var(--pc-frame);height:1.55rem;font:inherit;color:var(--fw-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:.42rem;flex:none;padding:0 .55rem;font-size:.73rem}@media (hover:hover) and (pointer:fine){.app-wb-follow__clear:not(:disabled):hover{background:var(--hover);border-color:var(--pc-mute-line)}}.app-wb-follow__clear:focus{outline:none}.app-wb-follow__clear:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:2px}.app-wb-follow__clear:disabled{opacity:.45;cursor:default}.app-wb-follow__drop{font:inherit;font-size:var(--pc-label);color:var(--pc-bad);cursor:pointer;transition:color var(--t-hover) var(--e-out);background:0 0;border:0;flex:none;padding:0}@media (hover:hover) and (pointer:fine){.app-wb-follow__drop:not(:disabled):hover{color:var(--danger)}}.app-wb-follow__drop:focus{outline:none}.app-wb-follow__drop:focus-visible{text-decoration:underline}.app-wb-follow__drop:disabled{color:var(--dim-2);cursor:default}.app-wb-follow__grid{grid-template-columns:minmax(7rem,1fr) minmax(0,10.8rem) auto;align-items:end;gap:.5rem .55rem;min-width:0;display:grid}.app-wb-follow__grid--pl{grid-template-columns:minmax(0,1fr) auto}.app-wb-follow__f--wide{grid-column:1/-1}.app-wb-follow__f{flex-direction:column;gap:.25rem;min-width:0;display:flex}.app-wb-follow__rule{border-top:1px solid var(--pc-div);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;margin:.85rem 0 0;padding:.75rem 0 0;display:flex}.app-wb-follow__rule-l{color:var(--fw-key);font-size:.75rem;line-height:1.35}.app-wb-follow__k{color:var(--fw-key);font-size:.7rem;line-height:1.25}.app-wb-follow__f .app-field__input{box-shadow:none;border-radius:.45rem;padding:0 .6rem;font-size:.8rem}.app-wb-follow__f .app-field__input::placeholder{color:var(--fw-key)}.app-wb-follow__f .app-filter,.app-wb-follow__f .app-filter__btn{width:100%}.app-wb-follow__f .app-filter{--ctl-word:.8rem;--ctl-pad:.6rem;--opt-h:1.8rem;--opt-gap:.12rem;--pop-pad:.25rem;--pop-gap:.25rem;--radius:.38rem;--pop-max:100%}.app-wb-follow__f .app-filter__btn{box-shadow:none;border-radius:.45rem;padding:0 .6rem}.app-wb-follow__f .app-filter__label{color:var(--pc-ink);font-size:.8rem}.app-wb-follow__f .app-filter__arrow{color:var(--fw-key)}.app-wb-follow__delta{align-items:center;gap:.35rem;display:flex}.app-wb-follow__step{height:var(--fw-step-h);background:var(--ctl-bg);border:1px solid var(--ctl-line);border-radius:.45rem;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.app-wb-follow__pm{width:1.45rem;font:inherit;color:var(--fw-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;place-items:center;font-size:.85rem;display:grid}@media (hover:hover) and (pointer:fine){.app-wb-follow__pm:not(:disabled):hover{background:var(--hover);color:var(--pc-ink)}}.app-wb-follow__pm:focus,.app-wb-follow__pm:focus-visible{outline:none}.app-wb-follow__pm:disabled{cursor:default;opacity:.45}.app-wb-follow__val{width:2.7rem;min-width:0;font:inherit;color:var(--pc-ink);text-align:center;border:0;border-left:1px solid var(--ctl-line);border-right:1px solid var(--ctl-line);font-variant-numeric:tabular-nums;appearance:none;background:0 0;padding:0 .2rem;font-size:.78rem}.app-wb-follow__val:focus,.app-wb-follow__val:focus-visible{outline:none}.app-wb-follow__val:disabled{cursor:default}.app-wb-follow__step:focus-within{background:var(--ctl-bg-lift)}.app-wb-follow__seg{background:color-mix(in srgb, var(--pc-ink) 6%, transparent);border-radius:.45rem;flex:none;padding:.11rem;display:inline-flex}.app-wb-follow__seg-b{height:calc(var(--fw-seg-h) - .22rem);font:inherit;color:var(--fw-key);cursor:pointer;white-space:nowrap;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), box-shadow var(--t-hover) var(--e-out);background:0 0;border:0;border-radius:.34rem;padding:0 .5rem;font-size:.75rem}@media (hover:hover) and (pointer:fine){.app-wb-follow__seg-b[aria-checked=false]:not(:disabled):hover{color:var(--pc-ink)}}.app-wb-follow__seg-b[aria-checked=true]{color:var(--pc-ink);background:var(--ctl-bg-lift);box-shadow:0 1px 2px #00000012}.app-wb-follow__seg-b:focus{outline:none}.app-wb-follow__seg-b:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:-1px}.app-wb-follow__seg-b:disabled{cursor:default;opacity:.55}.app-wb-follow__kill{border:1px solid var(--fw-line);cursor:pointer;width:1.55rem;height:1.55rem;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;border-radius:.42rem;flex:none;place-items:center;padding:0;display:grid}.app-wb-follow__kill:before{content:"";background:var(--fw-key);border-radius:1px;width:.6rem;height:.095rem}@media (hover:hover) and (pointer:fine){.app-wb-follow__kill:not(:disabled):hover{background:var(--hover);border-color:var(--pc-mute-line)}.app-wb-follow__kill:not(:disabled):hover:before{background:var(--pc-ink)}}.app-wb-follow__kill:focus{outline:none}.app-wb-follow__kill:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:2px}.app-wb-follow__kill:disabled{cursor:default;opacity:.45}.app-wb-follow__price{min-width:0;color:var(--fw-key);margin:0;font-size:.73rem;line-height:1.4}.app-wb-follow__price b{color:var(--pc-ink);font-variant-numeric:tabular-nums;font-weight:600}.app-wb-follow__add{border:1px dashed var(--fw-line);border-radius:var(--fw-radius);width:100%;min-height:2.2rem;font:inherit;color:var(--fw-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);background:0 0;justify-content:center;align-items:center;gap:.35rem;padding:0 .6rem;font-size:.78rem;display:flex}@media (hover:hover) and (pointer:fine){.app-wb-follow__add:not(:disabled):hover{color:var(--act-word);border-color:color-mix(in srgb, var(--act-fill) 45%, transparent);background:color-mix(in srgb, var(--act-fill) 6%, transparent)}}.app-wb-follow__add:focus{outline:none}.app-wb-follow__add:focus-visible{outline:2px solid color-mix(in srgb, var(--act-fill) 55%, transparent);outline-offset:2px}.app-wb-follow__add:disabled{opacity:.4;cursor:default}.app-wb-follow__limit{font-size:var(--pc-label);color:var(--dim-2);margin:0;line-height:1.45}.app-wb-follow__note{font-size:var(--ctl-word);color:var(--dim);margin:0;line-height:1.45}@media (width<=40rem){.app-wb-follow__grid{grid-template-columns:minmax(0,1fr)}}.app-wb-follow .app-sw[aria-checked=true]{background:var(--act-fill);border-color:var(--act-fill)}.app-wb-follow .app-sw[aria-checked=true]:after{background:var(--accent-ink)}.app-modal:has(#wb-margin-title){--modal-w:var(--fx-w);align-items:start;padding-top:clamp(1.5rem,22vh,14rem)}.app-wb-mf{flex-direction:column;min-width:0;display:flex}.app-wb-mf__calc{flex-direction:column;margin:0;display:flex}.app-wb-mf__slot{transition:grid-template-rows var(--t-open) var(--e-out);grid-template-rows:1fr;display:grid}.app-wb-mf__slot>*{min-height:0;overflow:hidden}.app-wb-mf__slot>.app-wb-mf__row{min-height:0}.app-wb-mf__slot[data-off]{grid-template-rows:0fr}.app-wb-mf__slot[data-off] .app-wb-mf__row{border-bottom-color:#0000;padding-block:0}@media (prefers-reduced-motion:reduce){.app-wb-mf__slot{transition:none}}.app-wb-mf__row{transition:padding var(--t-open) var(--e-out);min-height:var(--fx-row);border-bottom:1px solid var(--pc-div);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.3rem 0;display:grid}.app-wb-mf__row:last-child{border-bottom:0}.app-wb-mf__row dt{align-items:baseline;gap:.35rem;min-width:0;margin:0;display:flex}.app-wb-mf__row dd{font-size:var(--pc-val);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--pc-ink);margin:0}.app-wb-mf__k{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pc-ink);font-size:.8rem;overflow:hidden}.app-wb-mf__row--in dd{color:var(--ink);font-weight:600}.app-wb-mf__row--out dd:before{content:"− ";color:var(--pc-key)}.app-wb-mf__row--sum{border-top:1px solid var(--pc-frame);border-bottom:0;margin-top:.3rem;padding-top:.6rem}.app-wb-mf__row--sum .app-wb-mf__k{color:var(--ink);font-weight:600}.app-wb-mf__row--sum dd{color:var(--ink);font-size:.95rem;font-weight:600}.app-wb-mf__row--sum dt{display:block}.app-wb-mf__share{font-size:var(--pc-label);color:var(--pc-key);margin-top:.1rem;display:block}.app-wb-mf__in{height:var(--fx-step-h);border:1px solid var(--ctl-line);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);transition:border-color var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);border-radius:.38rem;align-items:stretch;display:inline-flex;overflow:hidden}.app-wb-mf__pm{width:1.45rem;font:inherit;color:var(--pc-key);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;flex:none;place-items:center;font-size:.85rem;display:grid}@media (hover:hover) and (pointer:fine){.app-wb-mf__pm:not(:disabled):hover{background:var(--hover);color:var(--pc-ink)}}.app-wb-mf__pm:focus,.app-wb-mf__pm:focus-visible{outline:none}.app-wb-mf__pm:disabled{cursor:default;opacity:.45}.app-wb-mf__in input{border:0;border-left:1px solid var(--ctl-line);width:2.4rem;min-width:0;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);background:0 0;padding:.05rem .1rem 0 .35rem;font-size:.78rem}.app-wb-mf__in input:focus{outline:none}.app-wb-mf__in:focus-within{background:var(--ctl-bg-lift)}.app-wb-mf__in:has(input:disabled){opacity:.55}.app-wb-mf__rate{color:var(--pc-key);flex:none;font-size:.72rem}.app-wb-mf__unit{border-right:1px solid var(--ctl-line);color:var(--pc-key);flex:none;place-items:center;padding:.05rem .35rem 0 .1rem;font-size:.78rem;display:grid}.app-wb-mf__row--edit{grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem}.app-wb-mf__sum{min-width:5.6rem;font-size:var(--pc-val);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--pc-ink)}.app-wb-mf__sum:before{content:"− ";color:var(--pc-key)}.app-wb-mf__empty,.app-wb-mf__note{color:var(--dim);margin:.8rem 0 0;font-size:.8rem;line-height:1.45}.app-wb-mf__empty{margin:0}@media (forced-colors:active){.app-wb-mf__in:focus-within{outline-offset:1px;outline:2px solid highlight}}.app-modal:has(#wb-peek-title){--modal-w:min(var(--peek-w-co), calc(100vw - 3rem))}.app-wb-peek{flex-direction:column;gap:.22rem;min-width:0;display:flex;overflow-x:auto}.app-wb-peek__head,.app-wb-peek__row{grid-template-columns:minmax(0,10fr) minmax(0,37fr) minmax(0,11fr) minmax(0,11fr) minmax(0,10fr) minmax(0,19fr);align-items:center;gap:.5rem;min-width:42rem;font-size:.78rem;display:grid}.app-wb-peek__head{font-size:var(--pc-label);letter-spacing:.04em;text-transform:uppercase;color:var(--pc-key);border-bottom:1px solid var(--pc-div);padding:0 .55rem .25rem}.app-wb-peek__head>span{white-space:nowrap}.app-wb-peek__row{border-radius:var(--radius);background:color-mix(in srgb, var(--ink) 3%, transparent);color:var(--pc-ink);padding:.42rem .55rem}.app-wb-peek__row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-wb-peek__row[data-quiet]{color:var(--pc-key)}.app-wb-peek__num{text-align:right;font-variant-numeric:tabular-nums}.app-wb-peek__id a{color:inherit;transition:color var(--t-hover) var(--e-out);text-decoration:none}@media (hover:hover) and (pointer:fine){.app-wb-peek__id a:hover{color:var(--pc-name-hov)}}.app-wb-peek__id a:focus{outline:none}.app-wb-peek__id a:focus-visible{color:var(--pc-name-hov)}.app-wb-peek__wait,.app-wb-peek__blank{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-wb-peek__wait{color:var(--dim);font-size:var(--ctl-word);flex-direction:row;gap:.5rem}.app-wb-peek__title{color:var(--ink);margin:0;font-size:.88rem;line-height:1.4}.app-wb-peek__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}.app-wb-imp__sub{font-size:var(--ctl-word);color:var(--dim);margin:0 0 .85rem;line-height:1.45}.app-wb-imp__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.app-wb-imp__drop{border:1px dashed var(--ctl-line);border-radius:var(--radius);background:color-mix(in srgb, var(--ctl-bg) 55%, transparent);text-align:center;transition:border-color var(--t-hover) var(--e-out), background-color var(--t-hover) var(--e-out);justify-items:center;gap:.5rem;padding:1.4rem 1rem;display:grid}.app-wb-imp__drop[data-over]{border-color:var(--act-fill);background:var(--act-soft)}.app-wb-imp__ic{width:1.6rem;height:1.6rem;color:var(--dim-2)}.app-wb-imp__ic svg{width:100%;height:100%}.app-wb-imp__t{font-size:.88rem;font-weight:600;line-height:var(--line-min);color:var(--ink)}.app-wb-imp__s{font-size:.8rem;line-height:var(--line-min);color:var(--dim-2)}.app-wb-imp__file{border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.app-wb-imp__ic--file{width:1.05rem;height:1.05rem;color:var(--act-word);flex:none}.app-wb-imp__n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--pc-val);line-height:var(--line-min);color:var(--ink);overflow:hidden}.app-wb-imp__z{font-size:.78rem;line-height:var(--line-min);font-variant-numeric:tabular-nums;color:var(--dim-2);flex:none;margin-left:auto}.app-wb-imp__x{border-radius:var(--radius);width:1.5rem;height:1.5rem;color:var(--dim);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.app-wb-imp__x svg{width:.85rem;height:.85rem}@media (hover:hover) and (pointer:fine){.app-wb-imp__x:hover{background:var(--hover);color:var(--ink)}}.app-wb-imp__x:focus{outline:none}.app-wb-imp__x:focus-visible{background:var(--hover);color:var(--ink)}.app-wb-imp__cols{margin-top:var(--group-gap);border-radius:var(--radius);background:color-mix(in srgb, var(--hair) 45%, transparent);color:var(--dim);padding:.7rem .8rem;font-size:.78rem;line-height:1.5}.app-wb-imp__cols p{color:inherit;margin:0}.app-wb-imp__cols p+p{margin-top:.45rem}.app-wb-imp__cols b{color:var(--ink);font-weight:600}@media (forced-colors:active){.app-wb-imp__drop{background:canvas;border-color:canvastext}.app-wb-imp__drop[data-over]{border-color:highlight}.app-wb-imp__cols{background:canvas;border:1px solid canvastext}.app-wb-imp__x:focus-visible{outline-offset:1px;outline:2px solid highlight}}.app-modal:has(#wb-query-title){--modal-w:min(var(--modal-w-q), calc(100vw - 3rem))}.app-wb-q{grid-template-columns:var(--q-left) 1fr;gap:var(--q-gap);height:var(--q-pane-h);margin-top:var(--group-gap);grid-template-rows:minmax(0,1fr);display:grid}.app-wb-q__left,.app-wb-q__right{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.app-wb-q__left{gap:.5rem}.app-wb-q__left .app-search{width:100%}.app-wb-q__right{padding-top:calc(var(--ctl-h) + .5rem)}.app-wb-q__cap{font-family:var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--dim-2);flex:none;margin:0 0 .5rem;font-size:.68rem;font-weight:600}.app-wb-q__fields{flex:auto;min-height:0;padding-right:.3rem;overflow-y:auto}.app-wb-q__grp{padding:0 var(--row-pad);font-family:var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--dim-2);margin:.55rem 0 .12rem;font-size:.68rem;font-weight:600}.app-wb-q__grp-box:first-child .app-wb-q__grp{margin-top:0}.app-wb-q__f{width:100%;height:var(--opt-h);padding:0 var(--row-pad);border-radius:var(--radius);font:inherit;font-size:var(--row-word);line-height:var(--line-min);color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:0;align-items:center;gap:.5rem;display:flex}.app-wb-q__f span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.app-wb-q__f:hover{background:var(--hover)}.app-wb-q__f[data-off]:hover{background:0 0}}.app-wb-q__f:focus{outline:none}.app-wb-q__f:focus-visible{background:var(--hover)}.app-wb-q__f[data-used]{color:var(--act-word);font-weight:500}.app-wb-q__f[data-off]{opacity:.4;cursor:default}.app-wb-q__n{width:1.05rem;height:1.05rem;color:var(--act-fill);flex:none;place-items:center;margin-left:auto;display:grid}.app-wb-q__n svg{width:.82rem;height:.82rem}.app-wb-q__n--num{background:color-mix(in srgb, var(--act-fill) 16%, transparent);color:var(--act-word);font-variant-numeric:tabular-nums;border-radius:1rem;font-size:.66rem;font-weight:700;line-height:1}.app-wb-q__none{padding:0 var(--row-pad);font-family:var(--ui);color:var(--dim-2);flex:none;margin:.5rem 0 0;font-size:.82rem;line-height:1.4}.app-wb-q__note{z-index:2;border:1px solid var(--pop-line);border-radius:var(--radius);background:var(--pop-solid);box-shadow:var(--pop-shadow);font-family:var(--ui);color:var(--dim);margin:0;padding:.45rem .6rem;font-size:.78rem;line-height:1.4;position:absolute;bottom:0;left:0;right:.3rem}.app-wb-q__list{scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:.46rem;min-height:0;display:flex;overflow-y:auto}.app-wb-q__num{width:var(--qr-n);font-family:var(--ui);font-size:.78rem;line-height:var(--line-min);color:var(--dim-2);text-align:right;font-variant-numeric:tabular-nums;flex:none}.app-wb-q__row{flex:none;align-items:center;gap:.42rem;display:flex}.app-wb-q__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ctl-word);font-weight:500;line-height:var(--line-min);color:var(--ink);flex:40%;overflow:hidden}.app-wb-q__op{flex:0 0 var(--qs-op);min-width:0}.app-wb-q__op--wide{flex:0 0 var(--qs-dir)}.app-wb-q__val{flex:40%;min-width:0}.app-wb-q__row[data-novalue] .app-wb-q__val{visibility:hidden}.app-wb-q__in{width:100%;height:var(--ctl-h);font:inherit;color:var(--ink);background:var(--ctl-bg);border:1px solid var(--ctl-line);border-radius:var(--radius);appearance:none;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);padding:0 .7rem;font-size:.82rem}.app-wb-q__in::placeholder{color:var(--dim-2);opacity:1}.app-wb-q__in:focus{outline:none}.app-wb-q__x{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--radius);color:var(--dim-2);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.app-wb-q__x svg{width:.9rem;height:.9rem}@media (hover:hover) and (pointer:fine){.app-wb-q__x:hover{background:var(--hover);color:var(--ink)}}.app-wb-q__x:focus{outline:none}.app-wb-q__x:focus-visible{background:var(--hover);color:var(--ink)}.app-wb-q__empty{color:var(--dim-2);flex:none;margin:.4rem 0 0;font-size:.82rem;line-height:1.4}@media (forced-colors:active){.app-wb-q__f:focus-visible,.app-wb-q__x:focus-visible{outline-offset:-2px;outline:2px solid highlight}}@media (width<=52rem){.app-wb-q{grid-template-columns:minmax(0,1fr);max-height:calc(100svh - 12rem)}.app-wb-q__right{padding-top:.6rem}.app-wb-q__name{flex:0 0 7rem}}.app-wb-page{flex-direction:column;flex:auto;min-height:0;display:flex}.app-wb-work{grid-template-columns:minmax(0, 1fr) var(--side-w);gap:var(--ws-gap);min-height:0;margin-top:0;margin-bottom:var(--page-pad);flex:auto;grid-template-rows:minmax(0,1fr);display:grid}.app-wb-tools{width:fit-content;max-width:calc(100% - var(--side-w) - var(--ws-gap));padding:var(--sk-gap);border:1px solid var(--pc-frame);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-top:calc(var(--shops-top) + .4rem - var(--sk-gap) - 1px);border-bottom:0}.app-wb-list{gap:var(--sk-gap);min-width:0;min-height:0;padding:var(--sk-gap);border:1px solid var(--pc-frame);border-top:1px solid var(--pc-frame);border-radius:var(--radius-lg);border-top-left-radius:0;flex-direction:column;display:flex;position:relative;container:goods/inline-size}@supports (left:anchor(--tools right)){.app-wb-tools{anchor-name:--tools}.app-wb-list{border-top:0}.app-wb-page{position:relative}.app-wb-page:before{content:"";top:anchor(--tools bottom);left:anchor(--tools right);right:calc(var(--side-w) + var(--ws-gap) + var(--radius-lg));border-top:1px solid var(--pc-frame);position:absolute}}.app-wb-list__scroll{scrollbar-gutter:stable;flex:0 auto;min-height:0;padding-right:.35rem;position:relative;overflow-y:auto}.app-wb-list__run{width:100%;position:relative}.app-wb-list__seat{width:100%;position:absolute;top:0;left:0}.app-wb-list__wait,.app-wb-list__empty,.app-wb-list__none,.app-wb-list__failed{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-wb-list__wait{color:var(--dim);flex-direction:row;gap:.5rem;font-size:.88rem}.app-wb-list__title{color:var(--ink);margin:0;font-size:.88rem;line-height:1.4}.app-wb-list__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}@media (width<=62rem){.app-wb-work{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}}.app-wb-tools__bad{font-size:var(--ctl-word);color:var(--danger);margin:.4rem 0 0;line-height:1.4}.app-modal:has(#wb-sched-title){--modal-w:min(var(--sch-w), calc(100vw - 3rem));--sch-on:var(--act-fill-wb);--chk-on:var(--act-fill-wb)}.app-modal:has(#wb-sched-title) .app-modal__body>.app-modal__title{margin-bottom:.85rem}.app-modal:has(#wb-sched-title) .app-modal__foot{margin-top:1rem}.app-wb-sch{-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.app-wb-sch__head{grid-template-columns:var(--sch-day) minmax(0, 1fr) auto;align-items:center;gap:.5rem;padding-bottom:.3rem;display:grid}.app-wb-sch__end{color:var(--pc-key);font-size:.62rem;font-style:normal;line-height:1;transform:translate(-.3rem)}.app-wb-sch__hrs{grid-template-columns:repeat(24,1fr);gap:2px;display:grid}.app-wb-sch__hrs i{color:var(--pc-key);font-size:.62rem;font-style:normal;line-height:1;transform:translate(-.28rem)}.app-wb-sch__grid{flex-direction:column;display:flex}.app-wb-sch__row{grid-template-columns:var(--sch-day) minmax(0, 1fr) auto;min-height:calc(var(--sch-cell) + .5rem);align-items:center;gap:.5rem;display:grid}.app-wb-sch__day{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.app-wb-sch__day b{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.app-wb-sch__head .app-wb-sch__day b{color:var(--pc-key);font-size:.72rem}.app-wb-sch__row[data-off] .app-wb-sch__day b{color:var(--dim-2)}.app-wb-sch__cells{touch-action:none;grid-template-columns:repeat(24,1fr);gap:2px;display:grid}.app-wb-sch__c{height:var(--sch-cell);background:color-mix(in srgb, var(--ink) 6%, transparent);cursor:pointer;min-width:0;transition:background-color var(--t-press) var(--e-out);border:0;border-radius:2px;padding:0}.app-wb-sch__c[aria-selected=true]{background:var(--sch-on)}.app-wb-sch__row[data-off] .app-wb-sch__c{background:color-mix(in srgb, var(--ink) 3.5%, transparent)}@media (hover:hover) and (pointer:fine){.app-wb-sch__c:not(:disabled):hover{background:color-mix(in srgb, var(--ink) 13%, transparent)}.app-wb-sch__c:not(:disabled)[aria-selected=true]:hover{background:color-mix(in srgb, var(--sch-on) 82%, var(--ink))}}.app-wb-sch__c:disabled{cursor:default}.app-wb-sch__c:focus{outline:none}.app-wb-sch__c:focus-visible{outline:var(--ring-w) solid var(--sch-on);outline-offset:1px;z-index:1;position:relative}.app-wb-sch__sp{flex:auto}@media (width<=34rem){.app-wb-sch__head,.app-wb-sch__row{grid-template-columns:6.4rem minmax(0,1fr) auto;gap:.35rem}.app-wb-sch__day b{font-size:.74rem}.app-wb-sch__cells,.app-wb-sch__hrs{gap:1px}}@media (forced-colors:active){.app-wb-sch__c{border:1px solid canvastext}.app-wb-sch__c[aria-selected=true]{background:highlight}.app-wb-sch__c:focus-visible{outline-offset:1px;outline:2px solid highlight}}.app-modal:has(#wb-shop-formula-title){--modal-w:min(var(--mg-w), calc(100vw - 3rem));--chk-on:var(--act-fill-wb)}.app-modal:has(#wb-shop-formula-title) .app-modal__body>.app-modal__title{margin-bottom:.85rem}.app-modal:has(#wb-shop-formula-title) .app-modal__foot{margin-top:1.1rem}.app-wb-fx{flex-direction:column;display:flex}.app-wb-fx__sec+.app-wb-fx__sec{margin-top:.75rem}.app-wb-fx__cap{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-key);margin:0 0 .45rem;font-size:.66rem;font-weight:600}.app-wb-fx__checks{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.35rem .8rem;display:grid}.app-wb-fx__row{min-width:0;font-family:var(--ui);font-size:.82rem;line-height:var(--line-min);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.18rem 0;display:inline-flex}.app-wb-fx__row>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-wb-fx__row:disabled{opacity:.55;cursor:default}@media (hover:hover) and (pointer:fine){.app-wb-fx__row:not(:disabled):hover .app-chk__box[aria-checked=false]{border-color:color-mix(in srgb, var(--ink) 24%, transparent)}}.app-wb-fx__row:focus{outline:none}.app-wb-fx__row:focus-visible .app-chk__box{border-color:var(--act-fill);box-shadow:inset 0 0 0 1px var(--act-fill)}.app-wb-fx__wait{min-height:9rem;font-size:var(--ctl-word);color:var(--dim);justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.app-wb-fx__f{flex-direction:column;gap:.25rem;width:calc(50% - .4rem);margin-top:.35rem;display:flex}.app-wb-fx__in{display:block;position:relative}.app-wb-fx__in .app-field__input{width:100%;padding-right:1.7rem}.app-wb-fx__unit{top:50%;right:var(--ctl-pad);font-size:var(--ctl-word);color:var(--dim);pointer-events:none;position:absolute;transform:translateY(-50%)}.app-wb-fx__in .app-field__input:disabled{opacity:.55;cursor:default}.app-wb-fx__in:has(.app-field__input:disabled) .app-wb-fx__unit{opacity:.55}.app-wb-fx__err{color:var(--danger);margin:0;font-size:.78rem;line-height:1.4}.app-wb-fx__in .app-field__input[aria-invalid=true]{border-color:var(--invalid-line)}@media (width<=26rem){.app-wb-fx__checks{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.app-wb-fx__f{width:100%}}@media (forced-colors:active){.app-wb-fx__row:focus-visible{outline-offset:2px;outline:2px solid highlight}}.app-wb-set{flex-direction:column;flex:auto;min-height:0;display:flex}.app-wb-set__seg{border-radius:calc(var(--radius) + .11rem);background:color-mix(in srgb, var(--ink) 6%, transparent);flex:none;align-self:flex-start;padding:.11rem;display:inline-flex}.app-wb-set__segb{height:calc(var(--ctl-h) - .22rem);border-radius:var(--radius);font-family:var(--ui);color:var(--dim);white-space:nowrap;cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), box-shadow var(--t-hover) var(--e-out);background:0 0;border:0;padding:0 .8rem;font-size:.84rem;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){.app-wb-set__segb[aria-current=false]:not(:disabled):hover{color:var(--ink)}}.app-wb-set__segb[aria-current=page]{color:var(--ink);background:var(--ctl-bg-lift);cursor:default;box-shadow:0 1px 2px #00000012}.app-wb-set__segb:disabled{opacity:.45;cursor:default}.app-wb-set__segb:focus{outline:none}.app-wb-set__segb:focus-visible{background:var(--ctl-bg-lift);color:var(--ink)}.app-wb-set__pane{min-height:0;margin-top:var(--bar-gap);margin-bottom:var(--bar-gap);flex-direction:column;flex:auto;display:flex}.app-wb-set__frame{border:1px solid var(--pc-frame);border-radius:var(--radius-lg);flex-direction:column;flex:auto;min-height:0;display:flex;container:wbset/inline-size}.app-wb-set__list{gap:var(--sk-gap);min-height:0;padding:calc(var(--sk-gap) - var(--set-pad));padding-right:0;padding-top:calc(var(--sk-gap) - var(--set-pad) + var(--set-rise));scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.app-wb-set__list::-webkit-scrollbar-thumb{transition:background-color .22s var(--e-out);background-color:#0000}.app-wb-set__list[data-rolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink) 22%, transparent)}.app-wb-set__row{gap:var(--pc-gap);min-width:0;padding:var(--set-pad) 0 var(--set-pad) var(--set-pad);flex:none;align-items:stretch;display:grid}.app-wb-set__row--auto{grid-template-columns:var(--set-sw) minmax(0, 1fr) minmax(0, 1fr) auto}.app-wb-set__row--fx{grid-template-columns:var(--set-name) minmax(0, 1fr) auto}.app-wb-set__b{border:1px solid var(--pc-div);border-radius:var(--radius);align-items:center;gap:.45rem;min-width:0;padding:.55rem;display:flex;position:relative}.app-wb-set__b[data-cap]:before{content:attr(data-cap);top:calc(-1 * var(--set-rise));font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--pc-key);background:var(--app-bg);background-attachment:fixed;padding:0 .3rem;font-size:.6rem;font-weight:500;position:absolute;left:.55rem}.app-wb-set__nm{min-width:0;font-size:.87rem;font-weight:500;line-height:var(--line-min);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-wb-set__state{color:var(--ink);font-size:.82rem;font-weight:500}.app-wb-set__b--sw[data-off] .app-wb-set__state{color:var(--dim)}.app-wb-set__b--go{justify-content:center;padding:.5rem}.app-wb-set__look{gap:.4rem;padding:0 .75rem;font-size:.82rem}.app-wb-set__look .app-btn__ic{width:.9rem;height:.9rem}.app-wb-wk{--wk-on:var(--act-fill);gap:var(--wk-gap);flex:none;display:inline-flex}.app-wb-wk[data-off]{--wk-on:color-mix(in srgb, var(--dim-2) 42%, transparent)}.app-wb-wk__d{flex-direction:column;align-items:center;gap:.2rem;display:flex}.app-wb-wk__b{width:var(--wk-col);height:var(--wk-h);background-color:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:2px;display:block}.app-wb-wk__c{color:var(--pc-key);font-size:.62rem;font-style:normal;line-height:1}.app-wb-set__words{min-width:0;color:var(--dim);font-size:.76rem;font-style:normal;line-height:1.35}.app-wb-set__b--wk{gap:.9rem}.app-wb-set__col{flex-direction:column;gap:.18rem;min-width:0;display:flex}.app-wb-fxline{flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:.8rem;line-height:1.5;display:flex}.app-wb-fxline__pair{align-items:baseline;gap:.3rem;display:inline-flex}.app-wb-fxline__base{color:var(--ink);font-weight:600}.app-wb-fxline__res{color:var(--act-word);font-weight:600}.app-wb-fxline__op{color:var(--pc-key)}.app-wb-fxline__t{color:var(--dim)}.app-wb-fxline__t[data-off]{color:color-mix(in srgb, var(--dim-2) 80%, transparent);text-decoration:line-through}.app-wb-fxline--none{color:var(--pc-bad);font-weight:500}.app-wb-fxline--wait{color:var(--dim-2)}.app-wb-set__sub{color:var(--dim-2);font-size:.73rem;font-style:normal;line-height:1.35}.app-wb-set__sub--bad{color:var(--pc-bad)}.app-wb-set__bad{font-size:var(--pc-label);color:var(--danger);grid-column:1/-1;margin:.3rem 0 0;line-height:1.4}.app-wb-set__wait,.app-wb-set__empty,.app-wb-set__none,.app-wb-set__failed{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.6rem;min-height:11rem;margin:0;padding:1.2rem;display:flex}.app-wb-set__wait,.app-wb-set__title{color:var(--ink);margin:0;font-size:.88rem;font-weight:400;line-height:1.4}.app-wb-set__hint{max-width:26rem;color:var(--dim-2);margin:0;font-size:.78rem;line-height:1.5}@container wbset (width<=70rem){.app-wb-set__b--wk{flex-direction:column;align-items:flex-start;gap:.3rem}}@container wbset (width<=60rem){.app-wb-set__row--fx{grid-template-columns:17rem minmax(0,1fr) auto}}@container wbset (width<=46rem){.app-wb-set__row--auto,.app-wb-set__row--fx{grid-template-columns:minmax(0,1fr)}.app-wb-set__b--go{justify-content:flex-start}}@media (forced-colors:active){.app-wb-set__segb[aria-current=page]{outline:1px solid canvastext}.app-wb-set__segb:focus-visible{outline-offset:-1px;outline:2px solid highlight}.app-wb-wk__b{border:1px solid canvastext}}.app-wb-fail{margin:var(--shops-top) 0 0;font-size:var(--ctl-word);color:var(--danger);line-height:1.45}.app-rail{z-index:3;width:var(--rail-w);isolation:isolate;box-shadow:var(--glass-shadow);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;container:rail/inline-size}.app-rail__bg{z-index:0;pointer-events:none;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));position:absolute;inset:0;overflow:hidden}.app-rail__bg:before{content:"";z-index:3;border-right:1px solid var(--glass-edge);box-shadow:var(--glass-inner);position:absolute;inset:0}.app-rail__gloss{z-index:4;background:linear-gradient(180deg, rgba(255, 255, 255, var(--gloss)), transparent 22%);pointer-events:none;position:absolute;inset:0}.app-rail__inner{z-index:1;min-width:0;min-height:0;padding:var(--rail-pad);flex-direction:column;flex:1;display:flex;position:relative}.app-rail__foot{margin-top:auto}.app-brand{justify-content:space-between;align-items:center;gap:var(--rail-gap);min-height:var(--brand-h);min-width:0;padding-inline:var(--row-pad);display:flex}.app-brand__word{min-width:0;font-family:var(--display);font-size:var(--brand-word);letter-spacing:-.022em;color:var(--ink);white-space:nowrap;font-weight:600;line-height:1.15}.app-brand__dot{color:var(--dim)}.app-brand__mark{--mark-blue:var(--accent);--mark-gray:var(--brand-mark-gray);width:var(--brand-mark);height:var(--brand-mark);border-radius:var(--brand-radius);background:linear-gradient(to top right, var(--mark-blue) calc(50% - .5px), var(--mark-gray) calc(50% + .5px));color:var(--accent-ink);box-shadow:0 .3rem .8rem -.35rem color-mix(in srgb, var(--accent) 45%, #15172673);flex:none;place-items:center;display:grid}.app-brand__mark svg{width:var(--brand-icon);height:var(--brand-icon)}.app-tools{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);margin-top:var(--band-gap);margin-inline:calc(var(--rail-pad) * -1);padding-top:.5rem;padding-bottom:.5rem;padding-inline:calc(var(--rail-pad) + var(--row-pad));justify-content:space-between;align-items:center;display:flex}.app-tool{width:var(--tool-h);height:var(--tool-h);border-radius:var(--row-radius);color:var(--dim-2);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), color var(--t-hover) var(--e-out), transform var(--t-press) var(--e-out);--ico:var(--tool-icon);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.app-tool svg{width:var(--ico);height:var(--ico)}.app-tool--fold{--ico:calc(var(--tool-icon) * 1.12)}.app-tool--support{--ico:calc(var(--tool-icon) * .94)}@media (hover:hover) and (pointer:fine){.app-tool:hover{background:var(--hover);color:var(--ink)}}.app-tool:active{background:var(--press);transform:scale(.94)}.app-tool--theme svg{transition:opacity var(--t-fold) var(--e-out), transform var(--t-fold) var(--e-out);grid-area:1/1}.app-ico-sun{opacity:0;transform:rotate(-70deg)scale(.6)}.app-ico-moon,[data-theme=dark] .app-ico-sun{opacity:1;transform:none}[data-theme=dark] .app-ico-moon{opacity:0;transform:rotate(70deg)scale(.6)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .app-ico-sun{opacity:1;transform:none}:root:not([data-theme=light]) .app-ico-moon{opacity:0;transform:rotate(70deg)scale(.6)}}.app-tool--fold svg{transition:opacity var(--t-fold) var(--e-out), transform var(--t-fold) var(--e-out);grid-area:1/1}.app-ico-min{opacity:1;transform:none}.app-ico-max,.app-rail.is-collapsed .app-ico-min{opacity:0;transform:scale(.62)}.app-rail.is-collapsed .app-ico-max{opacity:1;transform:none}.app-who{align-items:center;gap:var(--rail-gap);border-bottom:1px solid var(--hair);min-width:0;margin-top:.7rem;margin-inline:calc(var(--rail-pad) * -1);padding-inline:calc(var(--rail-pad) + var(--row-pad));padding-bottom:.83rem;display:flex}.app-who__text{flex-direction:column;gap:.21rem;min-width:0;display:flex}.app-who__role{font-size:var(--who-role);letter-spacing:-.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.app-who__mail{font-size:var(--who-mail);letter-spacing:.005em;color:var(--dim-2);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.app-who__avatar{width:var(--who-avatar);height:var(--who-avatar);background:var(--hover);box-shadow:inset 0 0 0 1px var(--hair);color:var(--dim);border-radius:50%;flex:none;place-items:center;display:none}.app-who__avatar svg{width:var(--tool-icon);height:var(--tool-icon)}.app-nav{flex-direction:column;gap:.1rem;margin-top:.78rem;display:flex}.app-nav__group{padding-inline:var(--row-pad);font-size:var(--nav-group);letter-spacing:var(--nav-group-tracking);text-transform:uppercase;color:var(--dim-2);white-space:nowrap;margin:0 0 .28rem;font-weight:600;overflow:hidden}.app-row+.app-nav__group{margin-top:.86rem}.app-row__ic img{object-fit:contain;width:92%;height:92%}.app-row--nav[data-mp] .app-row__ic{opacity:.72;transition:opacity var(--t-hover) var(--e-out)}.app-row--nav.is-on[data-mp] .app-row__ic{opacity:1}@media (hover:hover) and (pointer:fine){.app-row--nav[data-mp]:hover .app-row__ic{opacity:1}.app-row--nav:where(:not([aria-disabled=true])):hover{background:var(--hover);color:var(--ink)}}.app-row--nav{position:relative}.app-row--nav.is-on{color:var(--ink);background:color-mix(in srgb, var(--mp) var(--mp-tint), transparent);font-weight:600}.app-row--nav.is-on:before{content:"";width:var(--nav-mark);border-radius:0 var(--nav-mark) var(--nav-mark) 0;background:var(--mp);height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-row--nav[data-mp=ozon]{--mp:var(--mp-ozon)}.app-row--nav[data-mp=wb]{--mp:var(--mp-wb)}.app-row--nav:not([data-mp]){--mp:var(--mp-plain);--mp-tint:var(--mp-tint-plain)}.app-row{align-items:center;gap:var(--rail-gap);width:100%;min-height:var(--row-h);padding:0 var(--row-pad);border-radius:var(--row-radius);color:var(--dim-2);font-family:var(--ui);font-size:var(--row-word);letter-spacing:-.002em;text-align:left;cursor:pointer;transition:background-color .18s var(--e-out), color .18s var(--e-out), transform .12s var(--e-out);background:0 0;border:0;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.app-row__ic{width:var(--row-icon);height:var(--row-icon);transition:transform .18s var(--e-out);flex:none;place-items:center;display:grid}.app-row__ic svg{width:100%;height:100%}.app-row__label{white-space:nowrap;min-width:0;overflow:hidden}.app-row:where(:not([aria-disabled=true])):active{transform:scale(.985)}.app-row[aria-disabled=true]{opacity:.55;cursor:default}.app-row--out .app-row__ic svg{transform:none}@media (hover:hover) and (pointer:fine){.app-row--out:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 18%, transparent)}.app-row--out:hover .app-row__ic{transform:translate(.14rem)}}.app-row--out:focus-visible{color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, transparent)}.app-rail{transition:width var(--t-fold) var(--e-drawer)}.app-rail.is-collapsed{width:var(--rail-w-min)}.app-main{transition:padding-left var(--t-fold) var(--e-drawer)}.app-rail.is-collapsed~.app-main{padding-left:calc(var(--rail-w-min) + var(--rail-gutter))}.app-rail.is-collapsed .app-who__avatar{display:grid}.app-rail.is-collapsed .app-who{justify-content:center;gap:0;padding-inline:0}.app-rail.is-collapsed .app-nav__group{display:none}.app-rail.is-collapsed .app-brand__word,.app-rail.is-collapsed .app-who__text,.app-rail.is-collapsed .app-row__label{opacity:0;width:0;transition:opacity .14s var(--e-out);pointer-events:none;flex:0 0 0}.app-rail.is-collapsed .app-brand,.app-rail.is-collapsed .app-row{justify-content:center;gap:0;padding-inline:0}.app-rail.is-collapsed .app-tools{flex-direction:column;justify-content:center;gap:.1rem;padding-inline:0}.app-rail.is-collapsed [data-tip]{position:relative}.app-rail.is-collapsed [data-tip]:after{content:attr(data-tip);z-index:40;background:color-mix(in srgb, var(--ink) 93%, transparent);color:var(--canvas);font-size:var(--row-word);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s var(--e-out), transform .14s var(--e-out);border-radius:.42rem;padding:.26rem .5rem;font-weight:500;line-height:1.2;position:absolute;top:50%;left:calc(100% + .45rem);transform:translateY(-50%)translate(-.25rem)}@media (hover:hover) and (pointer:fine){.app-rail.is-collapsed [data-tip]:hover:after{opacity:1;transition-delay:.32s;transform:translateY(-50%)translate(0)}}.app-rail.is-collapsed [data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}.app-offline{z-index:15;left:calc(var(--rail-w) + var(--rail-gutter));right:var(--rail-gutter);bottom:var(--page-pad);width:max-content;max-width:calc(100% - 2rem);padding:var(--alert-pad-y) var(--alert-pad-x);border:1px solid var(--alert-line);border-radius:var(--alert-radius);background:var(--alert-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--alert-shadow);color:var(--alert-word);font-family:var(--ui);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--e-out), transform .24s var(--e-out), visibility 0s .24s;align-items:center;gap:.45rem;margin:0 auto;font-size:.82rem;line-height:1.35;display:flex;position:fixed;transform:translateY(.4rem)}.app-offline.is-on{opacity:1;visibility:visible;transition:opacity .24s var(--e-out), transform .24s var(--e-out), visibility 0s;transform:none}.app-bill-notice{z-index:14;right:var(--page-pad);bottom:var(--page-pad);max-width:min(30rem, 100vw - var(--rail-w) - var(--rail-gutter) * 2 - var(--page-pad));border:1px solid var(--pc-warn-line);border-radius:var(--radius-lg);background:var(--pop-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--pop-shadow);color:var(--ink);align-items:center;gap:.75rem;padding:.55rem .6rem .55rem .85rem;font-size:.86rem;line-height:1.4;display:flex;position:fixed}.app-bill-notice[data-tone=stop]{border-color:var(--alert-line);background:var(--alert-bg);color:var(--alert-word)}.app-bill-notice__go{border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-word);white-space:nowrap;flex:none;padding:.35rem .65rem;font-weight:600;text-decoration:none}.app-bill-notice__go:hover{background:var(--btn-bg-hover)}.app-bill-notice__go:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-page{color:var(--ink);font-family:var(--ui);background:var(--canvas);-webkit-font-smoothing:antialiased;min-height:100svh;font-size:1rem;line-height:1.5}.app-page[data-mp=ozon]{--mp:var(--mp-ozon);--act-fill:var(--act-fill-ozon);--act-soft:var(--act-soft-ozon);--act-word:var(--act-word-ozon)}.app-page[data-mp=wb]{--mp:var(--mp-wb);--act-fill:var(--act-fill-wb);--act-soft:var(--act-soft-wb);--act-word:var(--act-word-wb);--pc-name-hov:var(--pc-plate-ink-wb)}.app-page[data-mp]{--app-bg:radial-gradient(var(--glow-size) at var(--glow-at), color-mix(in srgb, var(--mp) var(--glow-near), transparent) 0%, color-mix(in srgb, var(--mp) var(--glow-far), transparent) 46%, transparent 74%), var(--canvas);background:var(--app-bg);background-attachment:fixed}.app-main{z-index:1;overscroll-behavior:contain;height:100svh;padding-left:calc(var(--rail-w) + var(--rail-gutter));padding-right:var(--rail-gutter);flex-direction:column;display:flex;position:relative;overflow:hidden}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/Inter.woff2)format("woff2")}html{-webkit-text-size-adjust:100%;font-size:clamp(14px,.126vw + 12.28px,15.5px)}html[data-scale=auth]{font-size:clamp(12.6px,.126vw + 11.052px,13.95px)}:root{--ui:Inter, sans-serif;--display:Inter, sans-serif;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--line-min:1.2;--rail-gutter:clamp(.7rem, .8vw, .95rem);--rail-w:clamp(12.3rem, 11.2vw, 12.65rem);--rail-pad:.65rem;--rail-gap:.55rem;--page-pad:clamp(1rem, 1.4vw, 1.5rem);--radius:var(--row-radius);--radius-lg:.95rem;--brand-h:2.3rem;--brand-mark:1.7rem;--brand-icon:1rem;--brand-word:1.45rem;--brand-radius:.55rem;--band-gap:.7rem;--head-h:calc(var(--rail-pad) + var(--brand-h) + var(--band-gap));--head-title:1.45rem;--head-indent:.28rem;--ctl-h:var(--tool-h);--ctl-pad:.95rem;--ctl-word:.95rem;--search-w:clamp(12.6rem, 18vw, 15rem);--filter-w:12.5rem;--bar-gap:.55rem;--pop-pad:.3rem;--pop-max:22rem;--tb-icon:1.05rem;--tb-n:1.05rem;--tb-n-word:.66rem;--side-w:22.5rem;--ws-gap:.8rem;--sk-gap:.5rem;--sk-head:1.9rem;--sk-card:5.9rem;--sk-foot:2.2rem;--side-pad:.5rem;--side-gap:.34rem;--sp-h:2.85rem;--sp-radius:.8rem;--sp-pad-l:.95rem;--sp-pad-r:.7rem;--sp-font:.82rem;--sp-knob:1.9rem;--sp-knob-radius:.55rem;--sp-sign-w:.72rem;--sp-sign-h:.14rem}@supports (height:round(1rem, 1px)){:root{--sp-h:round(2.85rem, 1px);--side-gap:round(.34rem, 1px);--sp-knob:round(1.9rem, 1px);--sp-sign-w:round(.72rem, 1px);--sp-sign-h:round(.14rem, 1px)}}:root{--sf-h:var(--ctl-h);--sf-radius:.5rem;--sf-gap:.55rem;--sf-pad:.6rem;--sf-side:.8rem;--sw-knob:.78rem;--sw-pad:.13rem;--fx-w:29rem;--fx-row:2.15rem;--fx-step-h:1.7rem;--fw-w:34rem;--fw-gap:.55rem;--fw-pad:.75rem;--fw-radius:.6rem;--fw-seg-h:var(--ctl-h);--fw-step-h:var(--ctl-h);--fw-list-max:min(26rem, 50vh);--pc-pad:.7rem;--pc-gap:.72rem;--pc-step:.42rem;--pc-label:.72rem;--pc-val:.84rem;--pc-name:.87rem;--pc-price:1.02rem;--pc-chip:.72rem;--pc-photo:6.4rem;--pc-photo-h:7.6rem;--peek-font:.78rem;--peek-cap:.68rem;--peek-row:.42rem;--peek-pad:.55rem;--peek-gap:.28rem;--peek-radius:.5rem;--peek-state:9rem;--deed-w:44rem;--peek-w-st:29rem;--peek-w-ac:80rem;--peek-w-co:60rem;--ring-w:2px;--ring-off:2px;--modal-w-q:54rem;--q-left:16.5rem;--q-gap:1.1rem;--q-pane-h:20rem;--qs-op:10.6rem;--qs-dir:12.4rem;--qr-n:1.2rem;--qr-gap:.4rem;--drop-pad-y:1.7rem;--drop-pad-x:1rem;--btn-pad:.9rem;--btn-icon:.95rem;--modal-w:28.6rem;--modal-pad:1.15rem;--modal-radius:1.25rem;--modal-title:1.15rem;--card-pad:.85rem;--card-gap:.5rem;--card-radius:.62rem;--ovl-blur:4px;--brands-max:15.45rem;--brand-pad:.5rem .6rem;--brand-gap:.15rem;--check:1.02rem;--check-radius:.32rem;--field-gap:.28rem;--field-step:.62rem;--group-gap:1.05rem;--foot-gap:1.35rem;--spin:.9rem;--alert-tuck:1.4rem;--alert-w-max:19rem;--alert-pad-y:.7rem;--alert-pad-x:.8rem;--alert-radius:.7rem;--shop-gap:.5rem;--shop-pad-y:.55rem;--shop-pad-x:.85rem;--shop-edge:.19rem;--shop-status:15.5rem;--shop-date:6.4rem;--shop-col:.9rem;--shops-top:1.05rem;--shops-wait:11rem;--user-ava:2.1rem;--user-lvl:9.6rem;--user-act:7rem;--sw-w:2.1rem;--sw-h:1.2rem;--tab-word:.9rem;--tab-pad:.78rem;--tab-gap:.1rem;--tab-mark:3px;--tab-drop:.216rem;--tab-top:calc(var(--rail-pad) + var(--tab-drop));--tab-radius:var(--radius);--set-sw:9.5rem;--set-name:22rem;--set-pad:.3rem;--set-rise:.46rem;--wk-col:1.05rem;--wk-h:2.1rem;--wk-gap:.28rem;--sch-w:44rem;--sch-cell:1.25rem;--sch-day:9.6rem;--mg-w:32rem;--sum-word:.82rem;--sum-gap:.8rem;--sum-ic:.95rem;--glow-size:260% 56%;--glow-at:0% 0%;--glow-near:11%;--glow-far:3.5%;--chip-h:1.55rem;--chip-pad:.42rem;--chip-radius:.38rem;--chip-gap:.3rem;--opt-gap:.16rem;--pop-radius:calc(var(--radius) + var(--pop-pad));--pop-gap:.35rem;--opt-h:2rem;--pop-rows:3;--bar-w:.5rem;--bar-pad:.18rem;--bar-inset:.5rem;--work-top:calc(.5rem + var(--tool-h) / 2 - var(--ctl-h) / 2);--row-h:2rem;--row-icon:1.05rem;--row-word:.87rem;--row-pad:.5rem;--row-radius:.52rem;--who-role:.87rem;--who-mail:.76rem;--who-avatar:1.75rem;--nav-group:.68rem;--nav-group-tracking:.09em;--nav-mark:.215rem;--tool-h:2rem;--tool-icon:1rem;--rail-w-min:3.6rem;--t-fold:.32s;--t-tab:.26s;--t-hover:.18s;--t-press:.12s;--t-open:.22s;--e-out:cubic-bezier(.23,1,.32,1);--e-io:cubic-bezier(.77,0,.175,1);--e-drawer:cubic-bezier(.32,.72,0,1)}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#151726;--dim:#5a5e76;--dim-2:#5f6379;--accent:#0b6bff;--accent-ink:#fff;--canvas:#efeff3;--danger:#ba1c38;--title:#3a4256;--ctl-bg:#ffffffb8;--ctl-line:#1517261a;--ctl-shadow:inset 0 1px 1px #1517260d;--ctl-bg-lift:#ffffffeb;--pop-bg:#ffffffc7;--pop-solid:#fff;--pop-blur:20px;--pop-sat:150%;--pop-line:#1517261a;--pop-shadow:0 .1rem .25rem -.1rem #1517261a, 0 .7rem 1.6rem -.5rem #15172638;--btn-bg:#22263a;--btn-bg-hover:#2e3350;--btn-word:#fff;--ovl-bg:#15172642;--modal-shadow:0 .2rem .5rem -.2rem #1517262e, 0 1.6rem 3.2rem -1rem #15172657;--alert-bg:#fff0f2e0;--alert-line:#ba1c3842;--alert-word:#8c1128;--alert-shadow:0 .5rem 1.2rem -.5rem #ba1c384d;--alert-ok-bg:#ecfaf3e0;--alert-ok-line:#14764a42;--alert-ok-word:#0b5738;--alert-ok-shadow:0 .5rem 1.2rem -.5rem #14764a4d;--invalid-line:#ba1c388c;--opt-ring:#1517264d;--hover:#ffffff8c;--press:#1517260d;--hair:#1517261a;--mp-ozon:#005bff;--mp-wb:#8b3de8;--act-fill-ozon:#1d62d8;--act-soft-ozon:#d4e3ff;--act-word-ozon:#134c9e;--act-fill-wb:#8637e6;--act-soft-wb:#ebdefc;--act-word-wb:#6b2bb0;--mp-tint:9%;--mp-plain:#5a5e76;--mp-tint-plain:7%;--brand-mark-gray:#5a5e76;--glass-fill:#ffffff26;--glass-blur:4px;--glass-sat:132%;--glass-edge:#ffffff8c;--glass-inner:inset -1px 0 0 #ffffffd9;--glass-shadow:1.4rem 0 3rem -1.3rem #1c183c4d, .2rem 0 .6rem -.35rem #1c183c24;--gloss:.4;--sk-line:#15172633;--sk-line-2:#15172621;--pc-bg-hov:#ffffff61;--pc-bg-act:#ffffffb3;--pc-bg-pick:#0b6bff11;--pc-edge:#1517261f;--pc-edge-hov:#15172629;--pc-edge-act:#15172657;--pc-edge-pick:#0b6bff61;--pc-frame:#15172624;--pc-div:#1517261a;--pc-key:#63687f;--pc-ink:#151726;--pc-title:#242b3e;--pc-plate-line:#0b6bff4d;--pc-plate-ink:#0b57d0;--pc-plate-ink-wb:#7d28e4;--pc-shot:#fff;--pc-shot-line:#1517261f;--pc-shot-bri:1;--pc-shot-sat:1;--pc-box:#15172652;--pc-ok:#14764a;--pc-ok-line:#14764a57;--pc-warn:#8a6206;--pc-warn-line:#8a620657;--pc-bad:#b22440;--pc-bad-line:#b2244057;--pc-mute:#5f6379;--pc-mute-line:#1517262e;--pc-ring:#0b6bff8c;--peek-tile:#1517260b;--pc-name-hov:var(--pc-plate-ink)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#eceef4;--dim:#a2a7bc;--dim-2:#8b90a6;--accent:#4c8dff;--accent-ink:#fff;--canvas:#0e0f14;--danger:#ff6b84;--title:#d3daea;--ctl-bg:#ffffff0d;--ctl-line:#ffffff1f;--ctl-shadow:inset 0 1px 1px #00000040;--ctl-bg-lift:#ffffff17;--pop-bg:#1e2027c7;--pop-solid:#1e2027;--pop-blur:20px;--pop-sat:140%;--pop-line:#ffffff1f;--pop-shadow:0 .1rem .25rem -.1rem #00000080, 0 .7rem 1.6rem -.5rem #000000a6;--btn-bg:#e7eaf2;--btn-bg-hover:#fff;--btn-word:#12141a;--ovl-bg:#00000094;--modal-shadow:0 .2rem .5rem -.2rem #00000080, 0 1.6rem 3.2rem -1rem #000000b3;--alert-bg:#3a141cdb;--alert-line:#ff6b8447;--alert-word:#ffc2cd;--alert-shadow:0 .5rem 1.2rem -.5rem #0009;--alert-ok-bg:#102e23db;--alert-ok-line:#5bd39b47;--alert-ok-word:#a8e8cb;--alert-ok-shadow:0 .5rem 1.2rem -.5rem #0009;--invalid-line:#ff6b848c;--opt-ring:#ffffff52;--hover:#ffffff13;--press:#00000040;--hair:#ffffff1a;--mp-ozon:#2e7bff;--mp-wb:#a265f2;--act-fill-ozon:#1c6ae0;--act-soft-ozon:#13233f;--act-word-ozon:#9dc0ff;--act-fill-wb:#8447de;--act-soft-wb:#22152f;--act-word-wb:#c9a8f5;--mp-tint:14%;--mp-plain:#a2a7bc;--mp-tint-plain:9%;--brand-mark-gray:#4a5068;--glass-fill:#ffffff08;--glass-blur:4px;--glass-sat:118%;--glass-edge:#ffffff1f;--glass-inner:inset -1px 0 0 #ffffff0d;--glass-shadow:1.4rem 0 3rem -1.3rem #0000008c, .2rem 0 .6rem -.35rem #00000059;--gloss:.04;--sk-line:#ffffff3d;--sk-line-2:#ffffff26;--pc-bg-hov:#ffffff07;--pc-bg-act:#ffffff0e;--pc-bg-pick:#4c8dff1c;--pc-edge:#ffffff1f;--pc-edge-hov:#ffffff29;--pc-edge-act:#ffffff47;--pc-edge-pick:#4c8dff70;--pc-frame:#ffffff24;--pc-div:#ffffff1a;--pc-key:#8b90a6;--pc-ink:#eceef4;--pc-title:#dde3f0;--pc-plate-line:#4c8dff61;--pc-plate-ink:#9ec0ff;--pc-plate-ink-wb:#cdb4f2;--pc-shot:#dfe3ec;--pc-shot-line:#ffffff21;--pc-shot-bri:.9;--pc-shot-sat:.96;--pc-box:#ffffff5c;--pc-ok:#5bd39b;--pc-ok-line:#5bd39b5c;--pc-warn:#e3b25e;--pc-warn-line:#e3b25e5c;--pc-bad:#ff8fa3;--pc-bad-line:#ff8fa361;--pc-mute:#a2a7bc;--pc-mute-line:#ffffff2e;--pc-ring:#4c8dff99;--peek-tile:#ffffff0d;--pc-name-hov:var(--pc-plate-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#eceef4;--dim:#a2a7bc;--dim-2:#8b90a6;--accent:#4c8dff;--accent-ink:#fff;--canvas:#0e0f14;--danger:#ff6b84;--title:#d3daea;--ctl-bg:#ffffff0d;--ctl-line:#ffffff1f;--ctl-shadow:inset 0 1px 1px #00000040;--ctl-bg-lift:#ffffff17;--pop-bg:#1e2027c7;--pop-solid:#1e2027;--pop-blur:20px;--pop-sat:140%;--pop-line:#ffffff1f;--pop-shadow:0 .1rem .25rem -.1rem #00000080, 0 .7rem 1.6rem -.5rem #000000a6;--btn-bg:#e7eaf2;--btn-bg-hover:#fff;--btn-word:#12141a;--ovl-bg:#00000094;--modal-shadow:0 .2rem .5rem -.2rem #00000080, 0 1.6rem 3.2rem -1rem #000000b3;--alert-bg:#3a141cdb;--alert-line:#ff6b8447;--alert-word:#ffc2cd;--alert-shadow:0 .5rem 1.2rem -.5rem #0009;--alert-ok-bg:#102e23db;--alert-ok-line:#5bd39b47;--alert-ok-word:#a8e8cb;--alert-ok-shadow:0 .5rem 1.2rem -.5rem #0009;--invalid-line:#ff6b848c;--opt-ring:#ffffff52;--hover:#ffffff13;--press:#00000040;--hair:#ffffff1a;--mp-ozon:#2e7bff;--mp-wb:#a265f2;--act-fill-ozon:#1c6ae0;--act-soft-ozon:#13233f;--act-word-ozon:#9dc0ff;--act-fill-wb:#8447de;--act-soft-wb:#22152f;--act-word-wb:#c9a8f5;--mp-tint:14%;--mp-plain:#a2a7bc;--mp-tint-plain:9%;--brand-mark-gray:#4a5068;--glass-fill:#ffffff08;--glass-blur:4px;--glass-sat:118%;--glass-edge:#ffffff1f;--glass-inner:inset -1px 0 0 #ffffff0d;--glass-shadow:1.4rem 0 3rem -1.3rem #0000008c, .2rem 0 .6rem -.35rem #00000059;--gloss:.04;--sk-line:#ffffff3d;--sk-line-2:#ffffff26;--pc-bg-hov:#ffffff07;--pc-bg-act:#ffffff0e;--pc-bg-pick:#4c8dff1c;--pc-edge:#ffffff1f;--pc-edge-hov:#ffffff29;--pc-edge-act:#ffffff47;--pc-edge-pick:#4c8dff70;--pc-frame:#ffffff24;--pc-div:#ffffff1a;--pc-key:#8b90a6;--pc-ink:#eceef4;--pc-title:#dde3f0;--pc-plate-line:#4c8dff61;--pc-plate-ink:#9ec0ff;--pc-plate-ink-wb:#cdb4f2;--pc-shot:#dfe3ec;--pc-shot-line:#ffffff21;--pc-shot-bri:.9;--pc-shot-sat:.96;--pc-box:#ffffff5c;--pc-ok:#5bd39b;--pc-ok-line:#5bd39b5c;--pc-warn:#e3b25e;--pc-warn-line:#e3b25e5c;--pc-bad:#ff8fa3;--pc-bad-line:#ff8fa361;--pc-mute:#a2a7bc;--pc-mute-line:#ffffff2e;--pc-ring:#4c8dff99;--peek-tile:#ffffff0d;--pc-name-hov:var(--pc-plate-ink)}}.auth-page{--accent:#0b6bff;--accent-ink:#fff;--canvas:#efeff3;--ctl-bg:#ffffffb8;--ctl-line:#1517261a;--ctl-shadow:inset 0 1px 1px #1517260d;--dim:#5a5e76;--glass-edge:#ffffff8c;--glass-fill:#ffffff26;--glass-sat:132%;--gloss:.4;--ink:#151726;--danger:#c7213f;--dim-2:#676b80;--glass-blur:3.6px;--glass-inner:inset 1px 0 0 #ffffffd9;--glass-shadow:-1.8rem 0 3.8rem -1.4rem #1c183c57;--ctl-h:2.45rem;--radius:.75rem;--radius-lg:1rem;--panel-w:clamp(21rem, 28vw, 25.8rem);--panel-pad:clamp(1.25rem, 1.8vw, 1.95rem);--panel-gap:.92rem;--accent-2:#0a57cc;--ok:#0e9c6b;--ozon:#005bff;--wb:#cb11ab;--glass-bri:1;--ctl-bg-hover:#ffffffe0;--ctl-bg-focus:#fff;--ctl-line-strong:#1517262e;--ctl-line-active:#15172657;--spring:linear(0, .0018, .0069 1.15%, .026 2.3%, .0637, .1135 5.18%, .2229 7.78%, .5977 15.84%, .7014, .7904, .8641, .9228, .9676 28.8%, 1.0032 31.68%, 1.0225, 1.0352 36.29%, 1.0431 38.88%, 1.046 42.05%, 1.0448 44.35%, 1.0407 47.23%, 1.0118 61.63%, 1.0025 69.41%, .9981 80.35%, .9992 99.94%)}@media (prefers-contrast:more){:root{--ctl-line:#15172657;--dim:#3c4055;--dim-2:#4a4e63}}.is-theming,.is-theming *{transition:background-color .22s var(--e-out), border-color .22s var(--e-out), color .22s var(--e-out), box-shadow .22s var(--e-out)!important}@media (prefers-reduced-motion:reduce){.is-theming,.is-theming *{transition:none!important}}.app-group+.app-group,.app-field+.app-group,.app-group+.app-field{margin-top:var(--group-gap)}.app-group__title{margin:0 0 var(--field-step);font-family:var(--ui);line-height:1.5;font-size:var(--nav-group);letter-spacing:var(--nav-group-tracking);text-transform:uppercase;color:var(--dim-2);font-weight:600}.app-field+.app-field{margin-top:var(--field-step)}.app-field{position:relative}.app-field__label{margin-bottom:var(--field-gap);font-family:var(--ui);color:var(--dim);font-size:.8rem;line-height:1.2;display:block}.app-field__input{width:100%;height:var(--ctl-h);padding:0 var(--ctl-pad);border:1px solid var(--ctl-line);border-radius:var(--radius);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-family:var(--ui);font-size:var(--ctl-word);appearance:none;line-height:1}.app-field__input::placeholder{color:var(--dim-2);opacity:1}.app-field__input:focus{outline:none}.app-field.is-invalid .app-field__label{color:var(--danger)}.app-field.is-invalid .app-field__input{border-color:var(--invalid-line)}.app-field__fixed{min-height:var(--ctl-h);font-family:var(--ui);font-size:var(--ctl-word);color:var(--dim);align-items:center;margin:0;display:flex}.app-trap{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.app-field__input--key{padding-right:2.4rem}.app-field__peek{right:.25rem;bottom:calc((var(--ctl-h) - 1.6rem) / 2);width:1.6rem;height:1.6rem;color:var(--dim-2);cursor:pointer;transition:color var(--t-hover) var(--e-out), transform .14s var(--e-out);background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid;position:absolute}.app-field__peek:active{transform:scale(.92)}.app-field__peek svg{width:1.05em;height:1.05em}@media (hover:hover) and (pointer:fine){.app-field__peek:hover{color:var(--ink)}}.app-field__peek:focus-visible{color:var(--ink)}@media (pointer:coarse){.app-field__peek{width:2.1rem;height:2.1rem;bottom:calc((var(--ctl-h) - 2.1rem) / 2)}.app-field__input--key{padding-right:2.8rem}}.app-status{font-family:var(--ui);color:var(--dim);align-items:center;gap:.45rem;margin:0 auto 0 .14rem;font-size:.8rem;display:flex}.app-status[hidden]{display:none}.app-spin{width:var(--spin);height:var(--spin);border:2px solid color-mix(in srgb, var(--dim) 28%, transparent);border-top-color:var(--dim);border-radius:50%;flex:none;animation:.7s linear infinite status-spin}@keyframes status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-spin{border-top-color:color-mix(in srgb, var(--dim) 28%, transparent);animation:none}}.app-alert{z-index:0;top:var(--modal-radius);right:calc(100% - var(--alert-tuck));width:max-content;max-width:var(--alert-w-max);padding:var(--alert-pad-y) calc(var(--alert-pad-x) + var(--alert-tuck)) var(--alert-pad-y) var(--alert-pad-x);border:1px solid var(--alert-line);border-radius:var(--alert-radius);background:var(--alert-bg);-webkit-backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));backdrop-filter:blur(var(--pop-blur)) saturate(var(--pop-sat));box-shadow:var(--alert-shadow);color:var(--alert-word);font-family:var(--ui);opacity:0;visibility:hidden;transition:opacity .16s var(--e-out), transform .16s var(--e-out), visibility 0s linear .16s;align-items:flex-start;gap:.5rem;font-size:.82rem;line-height:1.35;display:flex;position:absolute;transform:translate(1.8rem)}.app-alert--good{border-color:var(--alert-ok-line);background:var(--alert-ok-bg);box-shadow:var(--alert-ok-shadow);color:var(--alert-ok-word)}.app-alert--good .app-alert__ic{color:var(--pc-ok)}.app-alert.is-on{opacity:1;visibility:visible;transition:opacity .24s var(--e-out), transform .24s var(--e-out), visibility 0s;transform:none}.app-alert__ic{width:.95rem;height:.95rem;color:var(--danger);flex:none;place-items:center;margin-top:.06rem;display:grid}.app-alert__ic svg{width:100%;height:100%}.app-alert__text{margin:0}@media (width<=60rem){.app-alert{top:calc(100% - var(--alert-tuck));right:var(--modal-radius);left:var(--modal-radius);width:auto;max-width:none;padding:calc(var(--alert-pad-y) + var(--alert-tuck)) var(--alert-pad-x) var(--alert-pad-y) var(--alert-pad-x);transform:translateY(-1.8rem)}.app-alert.is-on{transform:none}}.app-note{margin:var(--field-step) 0 0;padding:var(--alert-pad-y) var(--alert-pad-x);border:1px solid var(--alert-line);border-radius:var(--alert-radius);background:var(--alert-bg);color:var(--alert-word);font-family:var(--ui);font-size:.82rem;line-height:1.35}.app-chk__box{width:var(--check);height:var(--check);border:1px solid var(--ctl-line);border-radius:var(--check-radius);background:var(--ctl-bg);cursor:pointer;transition:background-color var(--t-hover) var(--e-out), border-color var(--t-hover) var(--e-out);flex:none;place-items:center;padding:0;display:grid;position:relative}.app-chk__box:after{content:"";width:calc(var(--check) * .274);height:calc(var(--check) * .505);border:solid var(--accent-ink);opacity:0;transition:opacity var(--t-press) var(--e-out), transform var(--t-press) var(--e-out);border-width:0 1.6px 1.6px 0;position:absolute;top:47%;left:50%;transform:translate(-50%,-55%)rotate(42deg)scale(.55)}.app-chk__box[aria-checked=true],[aria-selected=true]>.app-chk__box{background:var(--chk-on,var(--act-fill));border-color:var(--chk-on,var(--act-fill))}.app-chk__box[aria-checked=true]:after,[aria-selected=true]>.app-chk__box:after{opacity:1;transform:translate(-50%,-55%)rotate(42deg)scale(1)}@media (hover:hover) and (pointer:fine){.app-chk__box[aria-checked=false]:hover{border-color:color-mix(in srgb, var(--ink) 24%, transparent)}}.app-chk__box:focus{outline:none}.app-chk__box:focus-visible{border-color:var(--chk-on,var(--act-fill));box-shadow:inset 0 0 0 1px var(--chk-on,var(--act-fill))}@media (forced-colors:active){.app-chk__box:focus-visible{outline-offset:2px;outline:2px solid highlight}}:root{--font-family-base:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-accent:var(--font-family-base);--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--line-height-tight:1.2;--line-height-base:1.45;--line-height-relaxed:1.6;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--container-width:1280px;--color-bg:#f4f6f8;--color-surface:#fff;--color-surface-muted:#f8fafc;--color-surface-accent:#eef4ff;--color-border:#d9e1ea;--color-border-strong:#c4cfdb;--color-text:#1f2937;--color-text-muted:#596579;--color-text-soft:#7d8797;--color-text-inverse:#fff;--color-primary:#2f6fed;--color-primary-hover:#255fd0;--color-primary-active:#1f51b5;--color-success:#1f9d68;--color-warning:#d18a1d;--color-danger:#d64545;--color-focus-ring:transparent;--color-selection:#2f6fed24;--shadow-card:0 6px 20px #0f172a0f;--shadow-focus:none;--control-height-sm:30px;--control-height-md:36px;--control-height-lg:40px;--transition-base:.18s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color-bg);min-width:320px;min-height:100vh;color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-14);line-height:var(--line-height-base);text-rendering:optimizelegibility;margin:0}::selection{background-color:var(--color-selection)}button,input,textarea,select{font:inherit}button,input,textarea,select,a{-webkit-tap-highlight-color:transparent}button{background:0 0}img,picture,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:focus,a:focus-visible,button:focus,button:focus-visible,input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{box-shadow:none;outline:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}#root{min-height:100vh}h1,h2,h3,h4{color:var(--color-text)}h1{font-family:var(--font-family-accent);font-size:var(--font-size-20);line-height:var(--line-height-tight);font-weight:var(--font-weight-700)}h2{font-size:17px;line-height:var(--line-height-tight);font-weight:var(--font-weight-600)}h3{font-size:var(--font-size-16);line-height:var(--line-height-tight);font-weight:var(--font-weight-600)}h4{font-size:var(--font-size-14);line-height:var(--line-height-tight);font-weight:var(--font-weight-600)}p{color:var(--color-text-muted)}
