:is(h2.list-group__title,.profile__name,.profile__avatar,.auth__title,.sheet__title,.dialog__title,.basket__title,.lost__title).t-sign{font-family:var(--display);font-variation-settings:normal;text-transform:uppercase;letter-spacing:.005em;font-weight:800;line-height:.95}[dir=rtl] :is(h2.list-group__title,.profile__name,.profile__avatar,.auth__title,.sheet__title,.dialog__title,.basket__title,.lost__title).t-sign{font-family:var(--display-ar);font-weight:var(--display-ar-weight);text-transform:none;letter-spacing:0;line-height:1.25}:is(.sheet__add,.dialog__add,.bar__btn,.cart-go,.basket__go,.auth .btn--primary){min-block-size:56px;font-size:var(--t-md);font-weight:var(--w-black);box-shadow:0 14px 28px -12px #b4441b99}:is(.sheet__add,.dialog__add,.bar__btn,.cart-go,.basket__go):disabled,:is(.cart-go,.basket__go)[data-disabled],.auth .btn--primary:disabled{box-shadow:none}:is(.sheet__add,.dialog__add,.cart-go,.basket__go){justify-content:space-between;padding-inline:22px 8px}:is(.sheet__add,.dialog__add,.bar__btn,.cart-go,.basket__go) .btn__price{border-radius:var(--r-full);background:color-mix(in srgb, var(--text) 16%, transparent);font-weight:var(--w-black);white-space:nowrap;padding:7px 13px}.acct-head.profile{background:var(--band);color:var(--on-band);border-radius:28px;gap:14px;margin-block:6px 4px;padding:18px;box-shadow:0 18px 30px -22px #78280a8c}.acct-head .profile__avatar{background:var(--sticker);block-size:60px;inline-size:60px;color:var(--on-sticker);border-radius:18px;font-size:2rem;line-height:1;rotate:-3deg;box-shadow:0 3px #1d150e24}[dir=rtl] .acct-head .profile__avatar{rotate:3deg}.acct-head__hello{font-size:var(--t-sm);font-weight:var(--w-bold);color:var(--on-band)}.acct-head .profile__name{color:var(--on-band);font-size:var(--t-lg);overflow-wrap:anywhere}.acct-head .profile__name.t-sign{padding-block:3px 1px;font-size:2.5rem;line-height:1}[dir=rtl] .acct-head .profile__name.t-sign{font-size:2.1rem;line-height:1.3}.acct-head .profile__sub{color:var(--on-band);font-weight:var(--w-medium)}.acct-head__sk,.acct-head .profile__avatar.acct-head__sk{box-shadow:none;background:#00000029;border-radius:8px;display:block}.acct-head .profile__avatar.acct-head__sk{border-radius:18px}.acct h2.list-group__title.t-sign{color:var(--text);margin:26px 4px 10px;font-size:1.4rem}.acct .list-group{background:var(--surface-2);box-shadow:none;border-radius:24px}.acct .list-group>li+li,.acct .list-row+.list-row{border-block-start:2px solid var(--bg)}.acct .list-row{min-block-size:64px;padding:10px 16px}.acct .list-row__icon{background:var(--bg);border-radius:14px;block-size:42px;inline-size:42px}.acct .list-row__title{font-weight:var(--w-bold)}.acct .list-row__end{color:var(--text);font-weight:var(--w-semibold)}.acct .list-row:not(.list-row--static):active{background:var(--sun)}@media (hover:hover) and (pointer:fine){.acct .list-row:not(.list-row--static):hover{background:var(--sun)}}.acct .list-row--danger,.acct .list-row--danger .list-row__icon{color:var(--danger)}.acct .list-group--apart{margin-block-start:28px}.acct .seg-theme__row{background:var(--bg)}.acct .seg-theme__opt{color:var(--text)}.acct .seg-theme__opt[aria-pressed=true]{background:var(--band);color:var(--on-band);box-shadow:none}.acct .list-row--stack .seg-theme__legend{font-weight:var(--w-bold)}.acct .install{background:var(--sun);border:0;border-radius:24px}.acct .empty{text-align:start;padding:4px 4px 12px}.acct-help{margin-block-start:20px;display:flex}[data-device=desktop] .acct-head.profile{border-radius:32px;gap:20px;padding:26px 30px}[data-device=desktop] .acct-head .profile__avatar{border-radius:22px;block-size:76px;inline-size:76px;font-size:2.6rem}[data-device=desktop] .acct-head .profile__name.t-sign{font-size:3.4rem}[dir=rtl][data-device=desktop] .acct-head .profile__name.t-sign{font-size:2.8rem}.auth{padding-block:calc(env(safe-area-inset-top,0px) + 20px) 36px;align-content:start;gap:16px}.auth:before{background:var(--band);border-end-end-radius:34px;border-end-start-radius:34px;block-size:176px;inset:0 0 auto}.auth:after{content:none}.auth__brand{color:var(--text);margin-block-end:0}.auth__brand .auth__brandName{color:var(--on-band)}.auth__art{background:var(--sun);block-size:152px;inline-size:152px;box-shadow:0 0 0 7px var(--bg);border-radius:50%;justify-self:center;place-items:center;margin-block:2px 4px;display:grid}.auth__art img{filter:drop-shadow(0 10px 12px #783c004d);block-size:auto;inline-size:118px}.auth__head{text-align:center;justify-items:center;margin-block-end:6px}.auth__title.t-sign{color:var(--text);font-size:clamp(2.5rem,11vw,3.1rem)}[dir=rtl] .auth__title.t-sign{font-size:clamp(2.1rem,9vw,2.6rem)}.auth__lede{max-inline-size:34ch}form.auth__step .field__hint{margin:-6px 0 0}.otp{gap:8px}.otp__box{background:var(--surface-2);font-variant-numeric:tabular-nums;border:2px solid #0000;border-radius:18px;block-size:68px;font-size:2.2rem}.otp__box.t-sign,[dir=rtl] .otp__box.t-sign{font-family:var(--display);letter-spacing:0;font-weight:800;line-height:1}.otp__box[data-filled]{background:var(--sun);border-color:#0000}.otp__box:focus-visible{border-color:var(--accent);background:var(--bg)}@media (max-width:380px){.otp{gap:6px}.otp__box{block-size:58px;font-size:1.85rem}}.auth__error{border-radius:18px}.auth-d{background:var(--bg);padding:48px}.auth-d__card{background:var(--bg);min-block-size:580px;inline-size:min(980px,100%);box-shadow:0 0 0 1px var(--border), 0 40px 80px -48px #78280a73;border:0;border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0;overflow:hidden}.auth-d__brand{background:var(--band);color:var(--text);grid-template-rows:auto 1fr auto;place-items:center start;gap:24px;padding:40px 44px;display:grid}.auth-d__id{align-items:center;gap:12px;display:flex}.auth-d__brand .auth-d__name{color:var(--on-band)}.auth-d__art{filter:drop-shadow(0 18px 18px #3c140059);justify-self:center;block-size:auto;inline-size:180px;rotate:-6deg}[dir=rtl] .auth-d__art{rotate:6deg}.auth-d__pitch{max-inline-size:24ch;color:var(--on-band);font-size:var(--t-xl);font-weight:var(--w-bold);margin:0;line-height:1.3}.auth-d .auth{align-content:center;padding:48px 44px}.auth-d .auth__art{display:none}.auth-d .auth__head{text-align:start;justify-items:start}.auth-d .auth__title.t-sign{font-size:3.2rem}[dir=rtl] .auth-d .auth__title.t-sign{font-size:2.6rem}[data-device=desktop] .auth--phone{max-inline-size:520px;padding-inline:32px}.picker__form{border-start-start-radius:30px;border-start-end-radius:30px}.picker__form-body{gap:14px}.picker .sheet__title.t-sign{color:var(--text);margin:0;font-size:2.2rem}[dir=rtl] .picker .sheet__title.t-sign{font-size:1.9rem}.picker__coords{border-radius:var(--r-full);background:var(--sun);inline-size:fit-content;color:var(--text);font-weight:var(--w-semibold);padding:5px 12px}.picker__locate{background:var(--band);color:var(--on-band);font-weight:var(--w-bold);border:0}.picker__locate-dot{border-color:var(--on-band)}.picker__back{border:0;block-size:44px;inline-size:44px}.picker .btn--primary:not(:disabled){box-shadow:0 14px 28px -12px #b4441b99}[data-device=desktop] .picker__form{border-radius:0}[data-device=desktop] .picker .sheet__title.t-sign{font-size:2.8rem}.lost{gap:14px}.lost__mark{background:var(--sun);box-shadow:none;border-radius:50%}.lost__mark:has(>img){block-size:156px;inline-size:156px}.lost__mark>img{filter:drop-shadow(0 10px 12px #783c004d);block-size:auto;inline-size:122px}.lost__title.t-sign{color:var(--text);font-size:2.6rem}[dir=rtl] .lost__title.t-sign,.lost__side .lost__title.t-sign{font-size:2.1rem}.lost .btn{min-block-size:54px;padding-inline:28px}.lost .btn--primary{box-shadow:0 14px 28px -12px #b4441b99}.sheet{border-start-start-radius:30px;border-start-end-radius:30px}.sheet__shot{aspect-ratio:4/3;border-end-end-radius:28px;border-end-start-radius:28px;overflow:hidden}.sheet__sticker{z-index:1;padding:4px 12px 3px;font-size:1.55rem;position:absolute;inset-block-end:14px;inset-inline-start:16px}.sheet__body{gap:8px;padding:18px 16px}.sheet__title.t-sign{color:var(--text);font-size:2.15rem}[dir=rtl] .sheet__title.t-sign{font-size:1.8rem}.sheet__body>.muted{margin:0;line-height:1.45}.sheet__foot{border-block-start:0;gap:10px;box-shadow:0 -14px 24px -22px #3c1e0a73}:is(.sheet,.dialog) .stepper{background:var(--surface-2);padding:5px}:is(.sheet,.dialog) .stepper button{background:var(--bg);block-size:44px;min-block-size:44px;inline-size:44px;font-weight:var(--w-bold);box-shadow:0 1px #3c1e0a14}:is(.sheet,.dialog) .stepper span{min-inline-size:30px;font-size:var(--t-md);font-weight:var(--w-black)}:is(.sheet,.dialog) .mods{gap:20px;margin-block-start:10px}:is(.sheet,.dialog) .mods__group{gap:8px}:is(.sheet,.dialog) .mods__legend{align-items:center;padding-block-end:2px}:is(.sheet,.dialog) .mods__name{font-size:var(--t-md);font-weight:var(--w-black);letter-spacing:0}:is(.sheet,.dialog) .mods__opt{background:var(--surface-2);min-block-size:54px;transition:background-color var(--dur-1) ease, border-color var(--dur-1) ease;border:2px solid #0000;border-radius:18px;padding-inline:14px}:is(.sheet,.dialog) .mods__opt:hover{background:var(--sun)}:is(.sheet,.dialog) .mods__opt:has(input:checked){border-color:var(--accent);background:var(--sun)}:is(.sheet,.dialog) .mods__opt:has(input:focus-visible){box-shadow:var(--focus)}:is(.sheet,.dialog) .mods__opt--off,:is(.sheet,.dialog) .mods__opt--off:hover{background:var(--surface-2)}:is(.sheet,.dialog) .mods__opt input{block-size:22px;inline-size:22px}:is(.sheet,.dialog) .mods__label{font-weight:var(--w-semibold)}:is(.sheet,.dialog) .mods__delta{color:var(--text);font-weight:var(--w-bold)}.bar{padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-block-start:0}.bar__btn{min-block-size:60px;padding-inline:8px}.bar__count{background:var(--sticker);block-size:42px;min-inline-size:42px;color:var(--on-sticker);font-size:var(--t-md);place-items:center;padding-inline:8px;line-height:1;display:inline-grid}.sheet .lines{background:var(--surface-2);border-start-start-radius:24px;border-start-end-radius:24px;gap:14px;padding:14px}.sheet .lines+.totals{border-block-start:2px dashed var(--border);background:var(--surface-2);border-end-end-radius:24px;border-end-start-radius:24px;margin-block-start:-10px;padding:12px 16px 14px}.sheet .line{gap:12px}.sheet .line__name{min-inline-size:0;font-weight:var(--w-bold)}.sheet .line__price{font-weight:var(--w-bold);white-space:nowrap}.sheet .line .stepper{background:var(--bg);padding:3px}.sheet .line .stepper button{background:var(--surface-2);block-size:36px;min-block-size:36px;inline-size:36px;box-shadow:none}.sheet .line .stepper span{min-inline-size:24px;font-size:var(--t-base)}.sheet .total-row--pay{color:var(--accent);font-weight:var(--w-black);padding-block-start:4px}.sheet .total-row--pay>span:last-child{font-size:1.35rem}.sheet .cart-go{min-block-size:58px;margin-block-start:6px}.dialog{background:var(--bg);border-radius:32px;inline-size:min(560px,100vw - 48px);box-shadow:0 40px 80px -30px #28140880}.dialog__shot{aspect-ratio:16/10;border-end-end-radius:28px;border-end-start-radius:28px;overflow:hidden}.dialog__body{gap:10px;padding:22px 26px 0}.dialog__title.t-sign{color:var(--text);margin:0;font-size:2.5rem}[dir=rtl] .dialog__title.t-sign{font-size:2.1rem}.dialog__actions{z-index:1;background:var(--bg);gap:10px;margin:10px -26px 0;padding:14px 26px 20px;position:sticky;inset-block-end:0;box-shadow:0 -14px 24px -22px #3c1e0a73}.basket__inner{background:var(--surface-2);box-shadow:none;border:0;border-radius:28px;gap:14px;padding:22px}.basket__title.t-sign{color:var(--text);font-size:2rem}.basket__none{text-align:center;justify-items:center;gap:6px;padding-block:6px 4px;display:grid}.basket__art{filter:drop-shadow(0 10px 12px #783c0040);block-size:auto;inline-size:96px}.basket .basket__empty{color:var(--text-muted);font-size:var(--t-base)}.basket__line-name,.basket__line-total{font-weight:var(--w-bold)}.basket__qty{background:var(--bg);border:0}.basket__qty button:hover{background:var(--sun)}.basket__totals{border-block-start:2px dashed var(--border)}.basket__row{color:var(--text-muted)}.basket__row--due{color:var(--accent);font-weight:var(--w-black)}.basket__cash{color:var(--text-muted)}.basket__go{inline-size:100%}.feed-sk__on-band{background:#00000029;border-radius:8px;display:block}.feed-sk__field{border-radius:var(--r-full);background:var(--band-field);block-size:48px;margin-block-start:10px;display:block}.feed-sk__card{background:var(--surface-2);border-radius:26px;padding-block-end:16px;overflow:hidden}.feed-sk__card .sk{background:var(--sun)}.feed-sk__bar{block-size:var(--topbar-h);align-items:center;gap:24px;max-inline-size:1520px;margin-inline:auto;padding-inline:24px;display:flex}.feed-sk__bar .feed-sk__field{flex:1;max-inline-size:560px;margin:0}.feed-sk__band{padding-block-end:22px}.feed-sk__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block-start:28px;display:grid}.store-d__head.rsign .store-d__id .feed-sk__on-band{display:block}@media (prefers-reduced-motion:reduce){:is(.sheet,.dialog) .mods__opt{transition:none}}.sheet .line__mods,.basket__line-mods{font-weight:var(--w-medium)}[data-device=desktop] .app>.auth.auth--phone{min-block-size:0;max-inline-size:520px;box-shadow:0 0 0 1px var(--border), 0 40px 80px -48px #78280a73;border-radius:36px;margin-block:48px;padding:28px 40px 40px;overflow:hidden}.phone-code{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800}
