:root{color-scheme:light;--p-pero-0: #FFFFFF;--p-pero-50: #FAF6F4;--p-pero-100: #F5F0ED;--p-pero-200: #ECE4E0;--p-pero-300: #DDD2CD;--p-pero-400: #BFB1AC;--p-pero-500: #8F8183;--p-pero-600: #6E6163;--p-pero-700: #574B4D;--p-kluv-700: #4B3D46;--p-kluv-800: #3A2D35;--p-kluv-900: #2A1F26;--p-night-50: #F7F0F2;--p-night-300: #B9ABB0;--p-night-400: #93858B;--p-night-700: #473A42;--p-night-800: #342A31;--p-night-850: #292027;--p-night-900: #1F171E;--p-night-950: #171116;--p-hohol-100: #FFEFD9;--p-hohol-200: #FFE2BA;--p-hohol-300: #FFD08A;--p-hohol-400: #FFB547;--p-hohol-500: #FF9E1B;--p-hohol-600: #F58A00;--p-hohol-700: #C96A00;--p-hohol-800: #964B00;--p-hohol-night: #3D2A14;--p-signal-red-100: #FCE5E2;--p-signal-red-300: #FF8A7E;--p-signal-red-500: #D8372C;--p-signal-red-600: #C22F25;--p-signal-red-700: #A8281F;--p-signal-red-night: #43201D;--p-signal-green-100: #DDF3E7;--p-signal-green-300: #5FD39A;--p-signal-green-600: #1A7A4A;--p-signal-green-night: #173527;--p-gold-200: #FFE7A3;--p-gold-400: #F7C948;--p-gold-600: #C99A12;--p-gold-800: #7A5C00;--p-nest-stage: #1B1319;--p-nest-common-glow: #4A3443;--p-nest-common-mid: #2A1F26;--p-nest-rare-glow: #465566;--p-nest-rare-mid: #252A33;--p-nest-epic-glow: #6B4A1E;--p-nest-epic-mid: #33231F;--p-nest-legendary-glow: #5B3A72;--p-nest-legendary-mid: #2E1F3A;--p-market-wb: #9B2FDB;--p-market-ozon: #005BFF;--p-market-yam: #FFD426;--sp-0: 0px;--sp-2: 2px;--sp-4: 4px;--sp-6: 6px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-20: 20px;--sp-24: 24px;--sp-32: 32px;--sp-40: 40px;--sp-48: 48px;--sp-64: 64px;--r-6: 6px;--r-10: 10px;--r-14: 14px;--r-20: 20px;--r-28: 28px;--r-full: 999px;--size-touch: 44px;--size-icon-2xs: 14px;--size-icon-xs: 16px;--size-icon-s: 20px;--size-icon-m: 24px;--size-icon-l: 32px;--size-icon-xl: 40px;--size-header: 52px;--font-text: "Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Unbounded", "Onest", system-ui, sans-serif;--z-deck: 12;--z-header: 10;--z-popover: 30;--z-scrim: 40;--z-sheet: 41;--z-toast: 60;--z-moment: 80;--z-page: 20;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-sheet: cubic-bezier(.32, .72, 0, 1);--ease-linear: cubic-bezier(0, 0, 1, 1);--d-press: .12s;--d-fast: .16s;--d-base: .22s;--d-slow: .32s;--d-screen: .38s;--d-sheet: .5s;--spring-snap: 632 50.3 1;--spring-move: 247 31.4 1;--spring-throw: 247 25.1 1;--spring-sheet: 439 33.5 1;--spring-pop: 322 21.5 1;--k-card-radius: 20px;--k-card-shadow: var(--e-e2);--k-card-gutter: 8px;--k-card-next-scale: .95;--k-card-pad-x: 20px;--k-card-max-ratio: 1.9;--k-card-photo-ratio: 1.5333;--k-card-bars-top: 20px;--k-card-bar-height: 4px;--k-card-bar-gap: 5px;--k-card-facts-top: 36px;--k-card-actions-bottom: 20px;--k-deck-button-size-l: 72px;--k-deck-button-size-m: 60px;--k-deck-button-size-s: 44px;--k-deck-button-gap: 24px;--k-deck-button-icon-l: 32px;--k-deck-button-icon-m: 28px;--k-deck-button-icon-s: 22px;--k-sheet-radius: 28px;--k-field-radius: 14px;--k-field-height: 52px;--k-button-height-l: 56px;--k-button-height-m: 44px;--k-button-radius: 999px;--c-bg-page: #F5F0ED;--c-bg-surface: #FFFFFF;--c-bg-raised: #FFFFFF;--c-bg-sunken: #ECE4E0;--c-bg-accent-soft: #FFEFD9;--c-bg-inverse: #2A1F26;--c-bg-danger-soft: #FCE5E2;--c-bg-success-soft: #DDF3E7;--c-text-primary: #2A1F26;--c-text-secondary: #6E6163;--c-text-tertiary: #8F8183;--c-text-on-accent: #2A1F26;--c-text-accent: #964B00;--c-text-inverse: #FFFFFF;--c-text-on-danger: #FFFFFF;--c-text-inverse-accent: #FFB547;--c-text-danger: #C22F25;--c-text-success: #1A7A4A;--c-line-subtle: rgba(42,31,38,.08);--c-line-strong: rgba(42,31,38,.16);--c-line-control: #8F8183;--c-action-primary: #FF9E1B;--c-action-primary-top: #FFB547;--c-action-primary-pressed: #F58A00;--c-action-neutral: #ECE4E0;--c-action-neutral-pressed: #DDD2CD;--c-action-danger: #D8372C;--c-action-danger-pressed: #A8281F;--c-focus: #2A1F26;--c-scrim: rgba(27,19,25,.48);--c-reward-gold: #F7C948;--c-reward-gold-hi: #FFE7A3;--c-reward-gold-lo: #C99A12;--c-reward-gold-text: #7A5C00;--c-photo-plate: rgba(27,19,25,.86);--c-photo-on-plate: #FAF6F4;--c-photo-bar-on: #FFFFFF;--c-photo-bar-off: rgba(255,255,255,.48);--c-photo-outline: rgba(27,19,25,.08);--c-photo-veil: #F1EAE6;--c-photo-paper: #FFFFFF;--c-photo-bar-shadow: rgba(27,19,25,.35);--c-photo-shade: rgba(27,19,25,.3);--c-photo-dim: rgba(27,19,25,.32);--c-photo-grad: rgba(23,17,22,1);--c-photo-grad-text: rgba(23,17,22,.68);--c-photo-grad-foot: rgba(23,17,22,.9);--c-photo-on: #FFFFFF;--c-photo-on-muted: rgba(255,255,255,.8);--c-photo-btn: rgba(41,32,39,.8);--c-photo-btn-pressed: rgba(41,32,39,.96);--c-photo-chip: rgba(27,19,25,.62);--c-photo-fill-like: #FF9E1B;--c-photo-fill-nope: #C84E3A;--c-photo-sign-shadow: rgba(23,17,22,.45);--c-photo-btn-line: rgba(255,255,255,.14);--c-find-stage: #1B1319;--c-find-common-glow: #4A3443;--c-find-common-mid: #2A1F26;--c-find-rare-glow: #465566;--c-find-rare-mid: #252A33;--c-find-epic-glow: #6B4A1E;--c-find-epic-mid: #33231F;--c-find-legendary-glow: #5B3A72;--c-find-legendary-mid: #2E1F3A;--c-find-on: #FFFFFF;--c-find-on-muted: rgba(250,246,244,.78);--c-find-label: #FFE7A3;--c-find-label-bg: rgba(255,231,163,.14);--c-find-label-line: rgba(255,231,163,.28);--c-find-rays: rgba(255,215,130,.1);--c-find-rays-rose: rgba(255,176,224,.16);--c-find-rays-aqua: rgba(150,222,255,.16);--c-find-rays-gold: rgba(255,231,163,.16);--c-sheen: rgba(255,255,255,.5);--c-glint: rgba(255,255,255,.5);--c-knob: #FFFFFF;--c-market-on: #FFFFFF;--c-market-wb: #9B2FDB;--c-market-ozon: #005BFF;--c-market-yam: #FFD426;--e-e1: 0 1px 2px rgba(74,40,52,.08), 0 4px 12px rgba(74,40,52,.08);--e-e2: 0 1px 2px rgba(74,40,52,.06), 0 8px 28px rgba(74,40,52,.12);--e-e3: 0 2px 6px rgba(74,40,52,.08), 0 16px 48px rgba(74,40,52,.18);--e-gloss: inset 0 1.5px 0 rgba(255,255,255,.55), inset 0 -2px 0 rgba(150,75,0,.22);--e-pressed: 0 1px 2px rgba(74,40,52,.1);--e-knob: 0 1px 3px rgba(27,19,25,.3);--e-glow-strong: 0 8px 22px rgba(255,140,20,.5);--e-glow: 0 6px 16px rgba(255,140,20,.36)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--c-bg-page: #171116;--c-bg-surface: #1F171E;--c-bg-raised: #292027;--c-bg-sunken: #342A31;--c-bg-accent-soft: #3D2A14;--c-bg-inverse: #F7F0F2;--c-bg-danger-soft: #43201D;--c-bg-success-soft: #173527;--c-text-primary: #F7F0F2;--c-text-secondary: #B9ABB0;--c-text-tertiary: #93858B;--c-text-on-accent: #2A1F26;--c-text-accent: #FFB547;--c-text-inverse: #2A1F26;--c-text-on-danger: #FFFFFF;--c-text-inverse-accent: #964B00;--c-text-danger: #FF8A7E;--c-text-success: #5FD39A;--c-line-subtle: rgba(255,240,245,.08);--c-line-strong: rgba(255,240,245,.16);--c-line-control: #93858B;--c-action-primary: #FF9E1B;--c-action-primary-top: #FFB547;--c-action-primary-pressed: #F58A00;--c-action-neutral: #342A31;--c-action-neutral-pressed: #473A42;--c-action-danger: #D8372C;--c-action-danger-pressed: #A8281F;--c-focus: #FFFFFF;--c-scrim: rgba(0,0,0,.62);--c-reward-gold: #F7C948;--c-reward-gold-hi: #FFE7A3;--c-reward-gold-lo: #C99A12;--c-reward-gold-text: #F7C948;--c-photo-plate: rgba(27,19,25,.86);--c-photo-on-plate: #FAF6F4;--c-photo-bar-on: #FFFFFF;--c-photo-bar-off: rgba(255,255,255,.48);--c-photo-outline: rgba(255,255,255,.08);--c-photo-veil: #2E242B;--c-photo-paper: #FFFFFF;--c-photo-bar-shadow: rgba(27,19,25,.35);--c-photo-shade: rgba(27,19,25,.3);--c-photo-dim: rgba(27,19,25,.32);--c-photo-grad: rgba(23,17,22,1);--c-photo-grad-text: rgba(23,17,22,.68);--c-photo-grad-foot: rgba(23,17,22,.9);--c-photo-on: #FFFFFF;--c-photo-on-muted: rgba(255,255,255,.8);--c-photo-btn: rgba(41,32,39,.8);--c-photo-btn-pressed: rgba(41,32,39,.96);--c-photo-chip: rgba(27,19,25,.62);--c-photo-fill-like: #FF9E1B;--c-photo-fill-nope: #C84E3A;--c-photo-sign-shadow: rgba(23,17,22,.45);--c-photo-btn-line: rgba(255,255,255,.14);--c-find-stage: #1B1319;--c-find-common-glow: #4A3443;--c-find-common-mid: #2A1F26;--c-find-rare-glow: #465566;--c-find-rare-mid: #252A33;--c-find-epic-glow: #6B4A1E;--c-find-epic-mid: #33231F;--c-find-legendary-glow: #5B3A72;--c-find-legendary-mid: #2E1F3A;--c-find-on: #FFFFFF;--c-find-on-muted: rgba(250,246,244,.78);--c-find-label: #FFE7A3;--c-find-label-bg: rgba(255,231,163,.14);--c-find-label-line: rgba(255,231,163,.28);--c-find-rays: rgba(255,215,130,.1);--c-find-rays-rose: rgba(255,176,224,.16);--c-find-rays-aqua: rgba(150,222,255,.16);--c-find-rays-gold: rgba(255,231,163,.16);--c-sheen: rgba(255,240,245,.07);--c-glint: rgba(255,255,255,.5);--c-knob: #FFFFFF;--c-market-on: #FFFFFF;--c-market-wb: #9B2FDB;--c-market-ozon: #005BFF;--c-market-yam: #FFD426;--e-e1: 0 0 0 1px rgba(255,240,245,.06), 0 4px 12px rgba(0,0,0,.4);--e-e2: 0 0 0 1px rgba(255,240,245,.06), 0 10px 32px rgba(0,0,0,.5);--e-e3: 0 0 0 1px rgba(255,240,245,.08), 0 20px 56px rgba(0,0,0,.6);--e-gloss: inset 0 1.5px 0 rgba(255,255,255,.45), inset 0 -2px 0 rgba(150,75,0,.3);--e-pressed: 0 0 0 1px rgba(255,240,245,.06);--e-knob: 0 1px 3px rgba(0,0,0,.5);--e-glow-strong: 0 8px 24px rgba(255,140,20,.42);--e-glow: 0 6px 20px rgba(255,140,20,.3)}}:root[data-theme=dark]{color-scheme:dark;--c-bg-page: #171116;--c-bg-surface: #1F171E;--c-bg-raised: #292027;--c-bg-sunken: #342A31;--c-bg-accent-soft: #3D2A14;--c-bg-inverse: #F7F0F2;--c-bg-danger-soft: #43201D;--c-bg-success-soft: #173527;--c-text-primary: #F7F0F2;--c-text-secondary: #B9ABB0;--c-text-tertiary: #93858B;--c-text-on-accent: #2A1F26;--c-text-accent: #FFB547;--c-text-inverse: #2A1F26;--c-text-on-danger: #FFFFFF;--c-text-inverse-accent: #964B00;--c-text-danger: #FF8A7E;--c-text-success: #5FD39A;--c-line-subtle: rgba(255,240,245,.08);--c-line-strong: rgba(255,240,245,.16);--c-line-control: #93858B;--c-action-primary: #FF9E1B;--c-action-primary-top: #FFB547;--c-action-primary-pressed: #F58A00;--c-action-neutral: #342A31;--c-action-neutral-pressed: #473A42;--c-action-danger: #D8372C;--c-action-danger-pressed: #A8281F;--c-focus: #FFFFFF;--c-scrim: rgba(0,0,0,.62);--c-reward-gold: #F7C948;--c-reward-gold-hi: #FFE7A3;--c-reward-gold-lo: #C99A12;--c-reward-gold-text: #F7C948;--c-photo-plate: rgba(27,19,25,.86);--c-photo-on-plate: #FAF6F4;--c-photo-bar-on: #FFFFFF;--c-photo-bar-off: rgba(255,255,255,.48);--c-photo-outline: rgba(255,255,255,.08);--c-photo-veil: #2E242B;--c-photo-paper: #FFFFFF;--c-photo-bar-shadow: rgba(27,19,25,.35);--c-photo-shade: rgba(27,19,25,.3);--c-photo-dim: rgba(27,19,25,.32);--c-photo-grad: rgba(23,17,22,1);--c-photo-grad-text: rgba(23,17,22,.68);--c-photo-grad-foot: rgba(23,17,22,.9);--c-photo-on: #FFFFFF;--c-photo-on-muted: rgba(255,255,255,.8);--c-photo-btn: rgba(41,32,39,.8);--c-photo-btn-pressed: rgba(41,32,39,.96);--c-photo-chip: rgba(27,19,25,.62);--c-photo-fill-like: #FF9E1B;--c-photo-fill-nope: #C84E3A;--c-photo-sign-shadow: rgba(23,17,22,.45);--c-photo-btn-line: rgba(255,255,255,.14);--c-find-stage: #1B1319;--c-find-common-glow: #4A3443;--c-find-common-mid: #2A1F26;--c-find-rare-glow: #465566;--c-find-rare-mid: #252A33;--c-find-epic-glow: #6B4A1E;--c-find-epic-mid: #33231F;--c-find-legendary-glow: #5B3A72;--c-find-legendary-mid: #2E1F3A;--c-find-on: #FFFFFF;--c-find-on-muted: rgba(250,246,244,.78);--c-find-label: #FFE7A3;--c-find-label-bg: rgba(255,231,163,.14);--c-find-label-line: rgba(255,231,163,.28);--c-find-rays: rgba(255,215,130,.1);--c-find-rays-rose: rgba(255,176,224,.16);--c-find-rays-aqua: rgba(150,222,255,.16);--c-find-rays-gold: rgba(255,231,163,.16);--c-sheen: rgba(255,240,245,.07);--c-glint: rgba(255,255,255,.5);--c-knob: #FFFFFF;--c-market-on: #FFFFFF;--c-market-wb: #9B2FDB;--c-market-ozon: #005BFF;--c-market-yam: #FFD426;--e-e1: 0 0 0 1px rgba(255,240,245,.06), 0 4px 12px rgba(0,0,0,.4);--e-e2: 0 0 0 1px rgba(255,240,245,.06), 0 10px 32px rgba(0,0,0,.5);--e-e3: 0 0 0 1px rgba(255,240,245,.08), 0 20px 56px rgba(0,0,0,.6);--e-gloss: inset 0 1.5px 0 rgba(255,255,255,.45), inset 0 -2px 0 rgba(150,75,0,.3);--e-pressed: 0 0 0 1px rgba(255,240,245,.06);--e-knob: 0 1px 3px rgba(0,0,0,.5);--e-glow-strong: 0 8px 24px rgba(255,140,20,.42);--e-glow: 0 6px 20px rgba(255,140,20,.3)}.t-display-l{font:800 30px/34px var(--font-display);letter-spacing:-.02em}.t-display-m{font:800 22px/26px var(--font-display);letter-spacing:-.015em}.t-title-l{font:700 28px/32px var(--font-text);letter-spacing:-.02em}.t-title-m{font:700 22px/28px var(--font-text);letter-spacing:-.015em}.t-title-s{font:600 17px/22px var(--font-text);letter-spacing:-.01em}.t-body-l{font:400 17px/24px var(--font-text);letter-spacing:-.005em}.t-body-m{font:400 15px/20px var(--font-text);letter-spacing:0em}.t-card-title{font:500 17px/22px var(--font-text);letter-spacing:-.005em}.t-label-l{font:600 17px/22px var(--font-text);letter-spacing:-.01em}.t-label-m{font:600 15px/20px var(--font-text);letter-spacing:-.005em}.t-caption{font:500 13px/16px var(--font-text);letter-spacing:.005em}.t-micro{font:700 11px/14px var(--font-text);letter-spacing:.02em;font-variant-numeric:tabular-nums}.t-price-l{font:700 24px/28px var(--font-text);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.t-price-m{font:700 17px/22px var(--font-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.t-price-xl{font:700 28px/32px var(--font-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums}@font-face{font-family:Onest;src:url(/assets/onest-var-BrHh7Mva.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Unbounded;src:url(/assets/unbounded-var-BcYF5jcS.woff2) format("woff2");font-weight:600 900;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background:var(--c-bg-page);color:var(--c-text-primary);font:400 17px/24px var(--font-text)}button{font:inherit;color:inherit;border:0;background:none;padding:0;margin:0;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer}button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}img{display:block}.icon{width:var(--size-icon-m);height:var(--size-icon-m);flex:none}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nowrap{white-space:nowrap}.screen{position:relative;height:100dvh;display:flex;flex-direction:column;background:var(--c-bg-page);overflow:hidden;padding-top:var(--sat, env(safe-area-inset-top, 0px));padding-bottom:var(--sab, env(safe-area-inset-bottom, 0px))}.deck-header{flex:none;height:var(--size-header);display:grid;grid-template-columns:88px 1fr 88px;align-items:center;padding:0 var(--sp-4);position:relative;z-index:var(--z-header)}.deck-header__left{display:flex;align-items:center}.deck-header__right{display:flex;align-items:center;justify-content:flex-end}.icon-btn{width:var(--size-touch);height:var(--size-touch);display:grid;place-items:center;border-radius:var(--r-full);color:var(--c-text-primary);position:relative;transition:transform var(--d-press) var(--ease-out),background-color var(--d-press) var(--ease-out)}.icon-btn:active,.icon-btn.is-pressed{transform:scale(.94);background:var(--c-action-neutral)}.icon-btn .mark{width:34px;height:34px}.icon-btn[disabled]{color:var(--c-text-tertiary);pointer-events:none}.avatar{width:30px;height:30px;border-radius:var(--r-full);background:var(--c-bg-accent-soft);color:var(--c-text-accent);display:grid;place-items:center;box-shadow:0 0 0 1.5px var(--c-bg-surface),0 0 0 2.5px var(--c-line-strong);overflow:hidden}.avatar .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.quiet-badge{position:absolute;right:0;bottom:3px;width:20px;height:20px;border-radius:var(--r-full);background:var(--c-action-primary);color:var(--c-text-on-accent);box-shadow:0 0 0 2px var(--c-bg-page);display:grid;place-items:center}.quiet-badge .icon{width:var(--size-icon-2xs);height:var(--size-icon-2xs);stroke-width:3}.round--like .quiet-badge{right:-2px;top:-2px;bottom:auto;width:22px;height:22px;background:var(--c-text-on-accent);color:var(--c-action-primary)}.segmented{justify-self:center;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;position:relative;height:36px;padding:3px;border-radius:var(--r-full);background:var(--c-bg-sunken)}.segmented__thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:var(--r-full);background:var(--c-bg-raised);box-shadow:var(--e-e1);transition:transform var(--d-base) var(--ease-in-out)}.segmented[data-value=gift] .segmented__thumb{transform:translate(100%)}.segmented__item{position:relative;z-index:1;min-width:76px;padding:0 10px;border-radius:var(--r-full);color:var(--c-text-secondary);display:grid;place-items:center;transition:color var(--d-fast) var(--ease-out)}.segmented__item[aria-pressed=true]{color:var(--c-text-primary)}.segmented__item:active,.segmented__item.is-pressed{transform:scale(.97)}.segmented[aria-disabled=true]{opacity:.5;pointer-events:none}.segmented__item:after{content:"";position:absolute;inset:-7px 0}.session-bar{position:absolute;top:0;left:50%;width:var(--card-w);margin-left:calc(var(--card-w) / -2);height:40px;padding:0 var(--sp-6) 0 var(--sp-12);border-radius:var(--r-14);background:var(--c-bg-surface);box-shadow:var(--e-e1);display:flex;align-items:center;gap:var(--sp-8);color:var(--c-text-primary);text-align:left}.session-bar{transition:transform var(--d-press) var(--ease-out),background-color var(--d-press) var(--ease-out)}.session-bar:active,.session-bar.is-pressed{transform:scale(.98);background:var(--c-action-neutral)}.session-bar .icon{width:var(--size-icon-s);height:var(--size-icon-s);color:var(--c-text-accent)}.session-bar .icon.is-muted{color:var(--c-text-secondary);margin:0 var(--sp-4)}.session-bar__who{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-bar__budget{color:var(--c-text-secondary);flex:none;white-space:nowrap;margin-right:auto}.session-bar__count{flex:none;height:28px;padding:0 var(--sp-8);border-radius:var(--r-10);background:var(--c-bg-accent-soft);color:var(--c-text-accent);display:inline-flex;align-items:center;gap:var(--sp-4);font-variant-numeric:tabular-nums}.session-bar__count .icon{width:var(--size-icon-xs);height:var(--size-icon-xs)}.deck{flex:1;min-height:0;position:relative;container-type:size;margin:var(--sp-8) var(--k-card-gutter);z-index:var(--z-deck);--top: 0px;--card-w: min(100cqw, calc((100cqh - var(--top)) / 1.25));--card-h: min(calc(100cqh - var(--top)), calc(var(--card-w) * var(--k-card-max-ratio)));--card-foot: max(0px, calc(var(--card-h) - var(--card-w) * var(--k-card-photo-ratio)))}.deck[data-session]{--top: 48px}.card{position:absolute;left:50%;top:calc(var(--top) + (100cqh - var(--top) - var(--card-h)) / 2);width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);border-radius:var(--k-card-radius);background:var(--c-photo-grad);color:var(--c-photo-on);box-shadow:var(--k-card-shadow);overflow:hidden;isolation:isolate;transform-origin:50% 50%;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.card--next{transform:scale(var(--k-card-next-scale))}.card__photo{position:absolute;left:0;right:0;top:0;height:calc(var(--card-h) - var(--card-foot));background:var(--c-photo-veil);overflow:hidden}.card__photo img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;pointer-events:none;background:var(--c-photo-paper)}.card__photo:before{content:"";position:absolute;left:0;right:0;top:0;height:72px;background:linear-gradient(180deg,var(--c-photo-shade) 0%,color-mix(in srgb,var(--c-photo-shade) 63%,transparent) 25%,color-mix(in srgb,var(--c-photo-shade) 33%,transparent) 50%,color-mix(in srgb,var(--c-photo-shade) 12%,transparent) 75%,transparent 100%);pointer-events:none;z-index:1}.card__shade{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(to top,var(--c-photo-grad) 0,var(--c-photo-grad) var(--card-foot),transparent calc(var(--card-foot) + 72px)),linear-gradient(to top,var(--c-photo-grad-foot) 0,var(--c-photo-grad-foot) 108px,var(--c-photo-grad-text) 216px,color-mix(in srgb,var(--c-photo-grad) 44%,transparent) 256px,color-mix(in srgb,var(--c-photo-grad) 18%,transparent) 300px,transparent 348px)}.bars{position:absolute;left:var(--k-card-pad-x);right:var(--k-card-pad-x);top:var(--k-card-bars-top);display:flex;gap:var(--k-card-bar-gap);pointer-events:none;z-index:2}.bars[data-many]{gap:2px}.bars i{flex:1;height:var(--k-card-bar-height);border-radius:2px;background:var(--c-photo-bar-off)}.bars i.is-on{background:var(--c-photo-bar-on);box-shadow:0 1px 2px var(--c-photo-bar-shadow)}.card__facts{position:absolute;left:var(--k-card-pad-x);right:var(--k-card-pad-x);top:var(--k-card-facts-top);height:28px;display:flex;flex-wrap:wrap;gap:var(--sp-6);overflow:hidden;pointer-events:none;z-index:2}.card__facts:first-child,.card:not(:has(.bars)) .card__facts{top:var(--k-card-bars-top)}.fact{flex:none;height:28px;padding:0 var(--sp-12);border-radius:var(--r-full);background:var(--c-photo-chip);color:var(--c-photo-on);display:inline-flex;align-items:center;gap:var(--sp-4);white-space:nowrap}.fact:has(.icon){padding-left:var(--sp-8)}.fact .icon{width:var(--size-icon-xs);height:var(--size-icon-xs)}.fact--rating .icon{color:var(--c-action-primary)}.fact--cut{flex:0 1 auto;min-width:72px;max-width:100%}.fact--cut>span{overflow:hidden;text-overflow:ellipsis}.fact--accent{background:var(--c-action-primary);color:var(--c-text-on-accent)}.card__body{position:absolute;left:0;right:0;bottom:0;padding:0 var(--k-card-pad-x) var(--k-card-actions-bottom);z-index:2}.card__info{text-align:left;padding:var(--sp-8) 0 var(--sp-16)}.card__price-row{display:flex;align-items:baseline;gap:var(--sp-8);min-height:32px}.card__price{color:var(--c-photo-on);white-space:nowrap}.card__price .ts{letter-spacing:.13em}.card__price--none{font:600 17px/32px var(--font-text);letter-spacing:-.01em;color:var(--c-photo-on-muted)}.card__date{color:var(--c-photo-on-muted);white-space:nowrap}.market{flex:none;height:20px;padding:0 var(--sp-6);border-radius:var(--r-6);display:inline-grid;place-items:center;background:var(--c-market-wb);color:var(--c-market-on)}.market[data-m=ozon]{background:var(--c-market-ozon)}.market[data-m=yam]{background:var(--c-market-yam);color:var(--c-text-on-accent)}.card__title{margin-top:var(--sp-2);color:var(--c-photo-on);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;text-wrap:pretty}.card__foot{margin-top:var(--sp-6);min-height:20px;display:flex;align-items:center;gap:var(--sp-8)}.card__brand{flex:0 1 auto;min-width:0;color:var(--c-photo-on-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__actions{display:flex;align-items:center;justify-content:center;gap:var(--k-deck-button-gap)}.cbtn{flex:none;border-radius:var(--r-full);display:grid;place-items:center;background:var(--c-photo-btn);color:var(--c-photo-on);position:relative;box-shadow:inset 0 0 0 1px var(--c-photo-btn-line);transition:transform var(--d-press) var(--ease-out),background-color var(--d-press) var(--ease-out),color var(--d-fast) var(--ease-out)}.cbtn:active,.cbtn.is-pressed{transform:scale(.94);background:var(--c-photo-btn-pressed)}.cbtn--s{width:var(--k-deck-button-size-s);height:var(--k-deck-button-size-s)}.cbtn--s .icon{width:var(--k-deck-button-icon-s);height:var(--k-deck-button-icon-s)}.cbtn--m{width:var(--k-deck-button-size-m);height:var(--k-deck-button-size-m)}.cbtn--m .icon{width:var(--k-deck-button-icon-m);height:var(--k-deck-button-icon-m)}.cbtn--l{width:var(--k-deck-button-size-l);height:var(--k-deck-button-size-l)}.cbtn--l .icon{width:var(--k-deck-button-icon-l);height:var(--k-deck-button-icon-l)}.cbtn--like{background:linear-gradient(180deg,var(--c-action-primary-top),var(--c-action-primary));color:var(--c-text-on-accent);box-shadow:var(--e-gloss),var(--e-glow);--icon-glint: var(--c-glint)}.cbtn--like:active,.cbtn--like.is-pressed{background:linear-gradient(180deg,var(--c-action-primary),var(--c-action-primary-pressed));box-shadow:var(--e-gloss)}.cbtn.is-on{color:var(--c-action-primary)}.cbtn .quiet-badge{right:-2px;top:-2px;bottom:auto;width:22px;height:22px;background:var(--c-text-on-accent);color:var(--c-action-primary);box-shadow:none}.card__flag{position:absolute;left:var(--k-card-pad-x);top:72px;height:28px;padding:0 var(--sp-8);border-radius:var(--r-10);background:var(--c-photo-plate);color:var(--c-photo-on-plate);display:inline-flex;align-items:center;gap:var(--sp-4);z-index:2}.card__flag .icon{width:var(--size-icon-xs);height:var(--size-icon-xs)}.card__fill{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:3;--fill: var(--c-photo-fill-nope);background:linear-gradient(to top,var(--fill) 0%,color-mix(in srgb,var(--fill) 88%,transparent) 9%,color-mix(in srgb,var(--fill) 58%,transparent) 20%,color-mix(in srgb,var(--fill) 24%,transparent) 31%,color-mix(in srgb,var(--fill) 6%,transparent) 40%,transparent 48%)}.card__fill--like{--fill: var(--c-photo-fill-like)}.card__sign{position:absolute;left:50%;top:50%;width:96px;height:96px;margin:-48px 0 0 -48px;color:var(--c-photo-on);opacity:0;pointer-events:none;z-index:4;filter:drop-shadow(0 2px 10px var(--c-photo-sign-shadow))}.card__sign>svg{width:100%;height:100%;display:block}.card__sign-quiet{position:absolute;right:2px;bottom:6px;width:36px;height:36px;border-radius:var(--r-full);background:var(--c-action-primary);color:var(--c-text-on-accent);display:none;place-items:center}.card__sign-quiet .icon{width:var(--size-icon-s);height:var(--size-icon-s);stroke-width:2.8}.card__sign.is-quiet .card__sign-quiet{display:grid}.coach{position:absolute;inset:0;border-radius:inherit;background:var(--c-photo-dim);display:grid;grid-template-rows:1fr auto;gap:var(--sp-8);padding:var(--sp-12) var(--sp-12) 232px;pointer-events:none;z-index:3}.coach__sides{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-8);align-items:center}.coach__side{justify-self:center;min-width:136px;display:grid;justify-items:center;gap:var(--sp-2);padding:var(--sp-12);border-radius:var(--r-20);background:var(--c-photo-plate);color:var(--c-photo-on-plate);text-align:center}.coach__side .icon{width:var(--size-icon-l);height:var(--size-icon-l);margin-bottom:var(--sp-2)}.coach__side--like .icon,.coach__side--like .t-title-s{color:var(--c-action-primary)}.coach__tap{padding:var(--sp-8) var(--sp-12);border-radius:var(--r-14);background:var(--c-photo-plate);color:var(--c-photo-on-plate);text-align:center;text-wrap:balance}.deck-actions{flex:none;height:96px;display:flex;align-items:center;justify-content:center;gap:var(--k-deck-button-gap);position:relative;z-index:var(--z-header)}.round{border-radius:var(--r-full);display:grid;place-items:center;background:var(--c-bg-raised);color:var(--c-text-primary);box-shadow:var(--e-e1);position:relative;transition:transform var(--d-press) var(--ease-out),box-shadow var(--d-press) var(--ease-out),background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}.round.is-tracking{transition-property:box-shadow,background-color,color}.round--like{touch-action:none}.round--s{width:var(--k-deck-button-size-s);height:var(--k-deck-button-size-s)}.round--s .icon{width:var(--k-deck-button-icon-s);height:var(--k-deck-button-icon-s)}.round--m{width:var(--k-deck-button-size-m);height:var(--k-deck-button-size-m)}.round--m .icon{width:var(--k-deck-button-icon-m);height:var(--k-deck-button-icon-m)}.round--l{width:var(--k-deck-button-size-l);height:var(--k-deck-button-size-l)}.round--l .icon{width:var(--k-deck-button-icon-l);height:var(--k-deck-button-icon-l)}.round:active,.round.is-pressed{transform:scale(.94);box-shadow:var(--e-pressed)}.round--like{background:linear-gradient(180deg,var(--c-action-primary-top),var(--c-action-primary));color:var(--c-text-on-accent);box-shadow:var(--e-gloss),var(--e-glow);--icon-glint: var(--c-glint)}.round--like:active,.round--like.is-pressed{background:linear-gradient(180deg,var(--c-action-primary),var(--c-action-primary-pressed));box-shadow:var(--e-gloss)}.round--nope.is-armed{background:var(--c-text-primary);color:var(--c-bg-surface)}.round.is-on{color:var(--c-text-primary);--icon-glint: var(--c-bg-raised)}.round--like.is-selected{box-shadow:inset 0 0 0 3px var(--c-text-on-accent),var(--e-gloss),var(--e-glow)}.round--like.is-armed{box-shadow:var(--e-gloss),var(--e-glow-strong)}.round[disabled]{color:var(--c-text-tertiary);box-shadow:none;background:var(--c-action-neutral)}.round--like[disabled]{background:var(--c-action-neutral);color:var(--c-text-tertiary);box-shadow:none}.popover{position:absolute;z-index:var(--z-popover);padding:var(--sp-6);border-radius:var(--r-20);background:var(--c-bg-raised);box-shadow:var(--e-e3)}.popover__item{display:flex;align-items:center;gap:var(--sp-12);min-height:56px;padding:var(--sp-8) var(--sp-16) var(--sp-8) var(--sp-12);border-radius:var(--r-14);text-align:left;width:100%}.popover__item.is-hot{background:var(--c-bg-accent-soft)}.popover__item .icon{width:28px;height:28px;color:var(--c-text-accent)}.popover__item{touch-action:none}.popover__item small{display:block;color:var(--c-text-secondary)}.popover__item span{white-space:nowrap}.switch{width:46px;height:28px;border-radius:var(--r-full);background:var(--c-line-control);position:relative;flex:none;transition:background-color var(--d-fast) var(--ease-out)}.switch:after{content:"";position:absolute;left:2px;top:2px;width:24px;height:24px;border-radius:var(--r-full);background:var(--c-knob);box-shadow:var(--e-knob);transition:transform var(--d-base) var(--ease-out)}[aria-checked=true]>.switch,.switch.is-on{background:var(--c-action-primary)}[aria-checked=true]>.switch:after,.switch.is-on:after{transform:translate(18px)}.switch.is-disabled,[disabled]>.switch{opacity:.5}.popover__note{padding:var(--sp-8) var(--sp-12) var(--sp-4);max-width:264px}.popover__note small{display:block;color:var(--c-text-secondary);margin-top:var(--sp-2)}.popover__row:active,.popover__row.is-pressed{background:var(--c-action-neutral)}.popover__row{transition:background-color var(--d-press) var(--ease-out)}.popover__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-16);min-height:48px;padding:0 var(--sp-12);border-radius:var(--r-14);width:100%;text-align:left}.toast{position:absolute;left:var(--sp-8);right:var(--sp-8);top:calc(var(--sat, 0px) + var(--size-header) + var(--sp-4));z-index:var(--z-toast);min-height:48px;padding:var(--sp-6) var(--sp-12);border-radius:var(--r-20);background:var(--c-bg-inverse);color:var(--c-text-inverse);box-shadow:var(--e-e3);display:flex;align-items:center;gap:var(--sp-8)}.toast--action{padding-right:var(--sp-6)}.toast__text{flex:1;min-width:0;text-wrap:pretty;padding:var(--sp-2) 0}.toast .icon{width:var(--size-icon-s);height:var(--size-icon-s);opacity:.8}.toast__action{height:36px;padding:0 var(--sp-12);border-radius:var(--r-14);color:var(--c-text-inverse-accent);position:relative;flex:none}.toast__action:after{content:"";position:absolute;inset:-4px 0}.toast__action{transition:opacity var(--d-press) var(--ease-out)}.toast__action:active,.toast__action.is-pressed{opacity:.6}.btn{height:var(--k-button-height-l);padding:0 var(--sp-24);border-radius:var(--k-button-radius);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);white-space:nowrap;transition:transform var(--d-press) var(--ease-out),background-color var(--d-press) var(--ease-out)}.btn:active,.btn.is-pressed{transform:scale(.97)}.btn--primary{background:linear-gradient(180deg,var(--c-action-primary-top),var(--c-action-primary));color:var(--c-text-on-accent);box-shadow:var(--e-gloss),var(--e-glow)}.btn--neutral{background:var(--c-action-neutral);color:var(--c-text-primary)}.btn--text{color:var(--c-text-accent);height:var(--size-touch);padding:0 var(--sp-16)}.btn--m{height:var(--k-button-height-m);padding:0 var(--sp-20)}.skeleton{background:var(--c-bg-sunken);border-radius:var(--r-6);position:relative;overflow:hidden}.skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,var(--c-sheen) 50%,transparent 70%);transform:translate(-100%);animation:shimmer 1.4s var(--ease-linear) infinite}@keyframes shimmer{to{transform:translate(100%)}}.card__photo-msg{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--sp-8);color:var(--c-text-secondary);text-align:center;padding:var(--sp-24)}.card__photo-msg .icon{width:var(--size-icon-xl);height:var(--size-icon-xl);color:var(--c-text-tertiary)}.state{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;text-align:center;padding:0 var(--sp-32) var(--sp-24)}.state__art{width:168px;height:168px;margin-bottom:var(--sp-20)}.state__art--icon{width:112px;height:112px;margin-top:var(--sp-24);border-radius:var(--r-full);background:var(--c-bg-sunken);color:var(--c-text-secondary);display:grid;place-items:center}.state__art--icon .icon{width:56px;height:56px}.state__title{color:var(--c-text-primary);margin:0 0 var(--sp-8);text-wrap:balance}.state__text{color:var(--c-text-secondary);margin:0 0 var(--sp-24);max-width:300px;text-wrap:pretty}.state__actions{display:grid;gap:var(--sp-4);justify-items:center}.card--find{display:flex;flex-direction:column;--glow: var(--c-find-common-glow);--mid: var(--c-find-common-mid);background:radial-gradient(120% 80% at 50% 38%,var(--glow) 0%,var(--mid) 62%,var(--c-find-stage) 100%);color:var(--c-find-on);align-items:center;text-align:center}.card--find[data-rarity=rare]{--glow: var(--c-find-rare-glow);--mid: var(--c-find-rare-mid)}.card--find[data-rarity=epic]{--glow: var(--c-find-epic-glow);--mid: var(--c-find-epic-mid)}.card--find[data-rarity=legendary]{--glow: var(--c-find-legendary-glow);--mid: var(--c-find-legendary-mid)}.find__rays{position:absolute;left:50%;top:38%;width:720px;height:720px;margin:-360px 0 0 -360px;background:repeating-conic-gradient(from 0deg,var(--c-find-rays) 0deg 8deg,transparent 8deg 20deg);-webkit-mask-image:radial-gradient(closest-side,#000 20%,transparent 78%);mask-image:radial-gradient(closest-side,#000 20%,transparent 78%)}.card--find[data-rarity=common] .find__rays{opacity:.55}.card--find[data-rarity=rare] .find__rays{opacity:.8}.card--find[data-rarity=legendary] .find__rays{background:repeating-conic-gradient(from 0deg,var(--c-find-rays-rose) 0deg 6deg,transparent 6deg 12deg,var(--c-find-rays-aqua) 12deg 18deg,transparent 18deg 24deg,var(--c-find-rays-gold) 24deg 30deg,transparent 30deg 36deg)}.find__egg{position:relative;margin-top:auto;width:62%;max-width:232px;aspect-ratio:1 / 1.12}.find__egg svg{width:100%;height:100%;overflow:visible}.find__label{position:relative;margin-top:var(--sp-20);height:28px;padding:0 var(--sp-12);border-radius:var(--r-full);background:var(--c-find-label-bg);color:var(--c-find-label);display:inline-flex;align-items:center;gap:var(--sp-6);box-shadow:inset 0 0 0 1px var(--c-find-label-line)}.find__label .icon{width:var(--size-icon-xs);height:var(--size-icon-xs)}.find__title{position:relative;margin:var(--sp-12) var(--sp-20) 0;color:var(--c-find-on);text-wrap:balance}.find__text{position:relative;margin:var(--sp-8) var(--sp-24) auto;color:var(--c-find-on-muted);text-wrap:pretty;max-width:300px}.find-actions{flex:none;height:88px;display:flex;align-items:center;justify-content:center;gap:var(--sp-8);padding:0 var(--sp-16)}.find-actions .btn--primary{flex:1;max-width:260px}@media(prefers-reduced-motion:reduce){.skeleton:after{animation:none}.segmented__thumb{transition-duration:0ms}}.nav{flex:none;height:var(--size-header);display:grid;grid-template-columns:88px 1fr 88px;align-items:center;padding:0 var(--sp-4);position:relative;z-index:var(--z-header)}.nav__title{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav__left{display:flex;align-items:center}.nav__right{display:flex;align-items:center;justify-content:flex-end}.nav__text-btn{height:var(--size-touch);padding:0 var(--sp-12);color:var(--c-text-accent)}.scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 var(--sp-16) var(--sp-32)}.page-title{margin:var(--sp-4) 0 var(--sp-16);color:var(--c-text-primary);text-wrap:balance}.page-lead{margin:calc(var(--sp-8) * -1) 0 var(--sp-20);color:var(--c-text-secondary);text-wrap:pretty}.section-title{margin:var(--sp-24) 0 var(--sp-8);color:var(--c-text-secondary)}.footer-bar{flex:none;padding:var(--sp-12) var(--sp-16) var(--sp-12);display:grid;gap:var(--sp-4);background:var(--c-bg-page);box-shadow:0 -1px 0 var(--c-line-subtle)}.btn--block{display:flex;width:100%}.btn--danger{background:var(--c-action-danger);color:var(--c-text-on-danger)}.btn--danger:active,.btn--danger.is-pressed{background:var(--c-action-danger-pressed)}.btn--danger.is-loading:after{border-color:var(--c-text-on-danger);border-right-color:transparent}.btn--text.is-loading:after{border-color:var(--c-text-accent);border-right-color:transparent}.btn--danger-text{color:var(--c-text-danger)}.btn--neutral:active,.btn--neutral.is-pressed{background:var(--c-action-neutral-pressed)}.btn--primary:active,.btn--primary.is-pressed{background:linear-gradient(180deg,var(--c-action-primary),var(--c-action-primary-pressed));box-shadow:var(--e-gloss)}.btn[disabled],.btn.is-disabled{background:var(--c-action-neutral);color:var(--c-text-tertiary);box-shadow:none}.btn--text[disabled]{background:none}.btn .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.btn.is-loading{color:transparent;position:relative;pointer-events:none}.btn.is-loading:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:var(--r-full);border:2.5px solid var(--c-text-on-accent);border-right-color:transparent;animation:spin .7s var(--ease-linear) infinite}.btn--neutral.is-loading:after{border-color:var(--c-text-primary);border-right-color:transparent}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:28px;height:28px;border-radius:var(--r-full);border:3px solid var(--c-line-strong);border-top-color:var(--c-action-primary);animation:spin .7s var(--ease-linear) infinite}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-8)}.chip{height:40px;padding:0 var(--sp-16);border-radius:var(--r-full);background:var(--c-bg-surface);color:var(--c-text-primary);box-shadow:inset 0 0 0 1px var(--c-line-strong);display:inline-flex;align-items:center;gap:var(--sp-6);white-space:nowrap;position:relative;transition:transform var(--d-press) var(--ease-out),background-color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out)}.chip:after{content:"";position:absolute;inset:-2px 0}.chip:active,.chip.is-pressed{transform:scale(.97);background:var(--c-action-neutral)}.chip[aria-pressed=true],.chip.is-on{background:var(--c-bg-accent-soft);box-shadow:inset 0 0 0 2px var(--c-action-primary)}.chip[disabled]{color:var(--c-text-tertiary);box-shadow:inset 0 0 0 1px var(--c-line-subtle)}.chip .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.field{display:grid;gap:var(--sp-6);min-width:0}.field__label{color:var(--c-text-secondary)}.field__box{height:var(--k-field-height);border-radius:var(--k-field-radius);background:var(--c-bg-sunken);display:flex;align-items:center;gap:var(--sp-8);padding:0 var(--sp-16);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow var(--d-fast) var(--ease-out)}.field__box input{flex:1;min-width:0;width:0;border:0;outline:0;background:none;color:var(--c-text-primary);font:400 17px/24px var(--font-text);padding:0}.field__box input::placeholder{color:var(--c-text-secondary)}.field__affix{color:var(--c-text-secondary);flex:none}.field.is-focus .field__box,.field__box:focus-within{box-shadow:inset 0 0 0 2px var(--c-focus)}.field.is-error .field__box{box-shadow:inset 0 0 0 2px var(--c-action-danger)}.field__hint{color:var(--c-text-secondary)}.field.is-error .field__hint{color:var(--c-text-danger)}.field.is-disabled .field__box{opacity:.5}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-8)}.or{display:flex;align-items:center;gap:var(--sp-12);color:var(--c-text-secondary);margin:var(--sp-16) 0}.or:before,.or:after{content:"";flex:1;border-top:1px solid var(--c-line-strong)}.group{background:var(--c-bg-surface);border-radius:var(--r-20);box-shadow:var(--e-e1);overflow:hidden}.group+.group{margin-top:var(--sp-16)}.row{width:100%;min-height:56px;padding:var(--sp-8) var(--sp-16);display:flex;align-items:center;gap:var(--sp-12);text-align:left;position:relative;color:var(--c-text-primary);transition:background-color var(--d-press) var(--ease-out)}.row+.row:before{content:"";position:absolute;left:var(--sp-16);right:0;top:0;border-top:1px solid var(--c-line-subtle)}.row--icon+.row--icon:before{left:52px}.row:active,.row.is-pressed{background:var(--c-action-neutral)}.row[disabled],.row.is-disabled{color:var(--c-text-tertiary);pointer-events:none}.row[disabled] .row__sub,.row.is-disabled .row__sub{color:var(--c-text-tertiary)}.row--tall{min-height:80px}.row--tall .row__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.row .count{flex:none}.row>.icon{color:var(--c-text-secondary)}.row__text{flex:1;min-width:0;display:grid}.row__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row__sub{color:var(--c-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row__value{color:var(--c-text-secondary);flex:none}.row__chev{color:var(--c-text-tertiary);width:var(--size-icon-s);height:var(--size-icon-s);flex:none}.row--danger{color:var(--c-text-danger)}.row--danger>.icon{color:var(--c-text-danger)}.row__thumb{width:44px;height:44px;border-radius:var(--r-10);object-fit:cover;background:var(--c-photo-paper);flex:none;box-shadow:inset 0 0 0 1px var(--c-photo-outline)}.check{width:26px;height:26px;border-radius:var(--r-full);box-shadow:inset 0 0 0 2px var(--c-line-control);display:grid;place-items:center;color:transparent;flex:none;transition:background-color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out)}.check .icon{width:var(--size-icon-xs);height:var(--size-icon-xs);stroke-width:3.2}.check.is-disabled,.radio.is-disabled,[disabled]>.check,[disabled]>.radio,.is-disabled>.radio{box-shadow:inset 0 0 0 2px var(--c-line-strong)}.radio{transition:box-shadow var(--d-fast) var(--ease-out)}.check.is-on,[aria-checked=true]>.check{background:var(--c-action-primary);box-shadow:none;color:var(--c-text-on-accent)}.radio{width:24px;height:24px;border-radius:var(--r-full);box-shadow:inset 0 0 0 2px var(--c-line-control);flex:none}.radio.is-on,[aria-checked=true]>.radio{box-shadow:inset 0 0 0 7px var(--c-action-primary)}.ava{--s: 40px;width:var(--s);height:var(--s);border-radius:var(--r-full);background:var(--c-bg-accent-soft);color:var(--c-text-accent);display:grid;place-items:center;flex:none;overflow:hidden;font:700 calc(var(--s) * .4)/1 var(--font-text)}.ava--l{--s: 72px}.ava--s{--s: 30px}.ava--xl{--s: 96px}.cover{width:64px;height:64px;border-radius:var(--r-14);object-fit:cover;flex:none;background:var(--c-photo-paper);box-shadow:inset 0 0 0 1px var(--c-photo-outline)}.cover--empty{display:grid;place-items:center;background:var(--c-bg-sunken);color:var(--c-text-tertiary);box-shadow:none}.cover--s{width:44px;height:44px;border-radius:var(--r-10)}.cover--s .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.pin{display:block;width:var(--pin, 72px);height:var(--pin, 72px);flex:none}.pin svg{display:block;width:100%;height:100%;overflow:visible}.ava img{width:100%;height:100%;object-fit:cover}.grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-16) var(--sp-8)}.tile{position:relative;display:grid;gap:var(--sp-6);text-align:left;color:var(--c-text-primary)}.tile__photo{position:relative;aspect-ratio:3 / 4;border-radius:var(--r-20);overflow:hidden;background:var(--c-photo-veil)}.tile__photo img{width:100%;height:100%;object-fit:cover;background:var(--c-photo-paper)}.tile__photo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-photo-outline);pointer-events:none}.tile__price{display:block}.tile__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--c-text-secondary)}.tile__meta{padding:0 var(--sp-4);display:grid;gap:var(--sp-2)}.tile__flag{position:absolute;left:var(--sp-8);bottom:var(--sp-8);height:28px;padding:0 var(--sp-8);border-radius:var(--r-10);background:var(--c-photo-plate);color:var(--c-photo-on-plate);display:inline-flex;align-items:center;gap:var(--sp-4)}.tile__flag .icon{width:var(--size-icon-xs);height:var(--size-icon-xs)}.tile__more{position:absolute;right:var(--sp-6);top:var(--sp-6);width:32px;height:32px;border-radius:var(--r-full);background:var(--c-photo-plate);color:var(--c-photo-on-plate);display:grid;place-items:center}.tile__more:after{content:"";position:absolute;inset:-6px}.tile__more .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.tile__more{transition:transform var(--d-press) var(--ease-out)}.tile__more:active,.tile__more.is-pressed{transform:scale(.92)}.tile__photo-msg{position:absolute;inset:0;display:grid;place-items:center;color:var(--c-text-tertiary)}.tile__photo-msg .icon{width:var(--size-icon-l);height:var(--size-icon-l)}.tile.is-gone .tile__photo img{opacity:.45;filter:grayscale(1)}.tile:active .tile__photo,.tile.is-pressed .tile__photo{transform:scale(.98)}.tile__photo{transition:transform var(--d-press) var(--ease-out)}.banner{border-radius:var(--r-20);background:var(--c-bg-accent-soft);color:var(--c-text-primary);padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-16);display:flex;align-items:center;gap:var(--sp-12)}.banner>.icon{color:var(--c-text-accent)}.banner__text{flex:1;min-width:0;display:grid;gap:var(--sp-2)}.banner__text small{color:var(--c-text-secondary)}.banner--neutral{background:var(--c-bg-surface);box-shadow:var(--e-e1)}.banner__text .t-title-s{text-wrap:balance}.banner--stack{flex-wrap:wrap;align-items:flex-start}.banner--stack>.icon{margin-top:var(--sp-2)}.banner--stack .banner__text{flex-basis:calc(100% - var(--size-icon-m) - var(--sp-12))}.banner--stack>.btn{margin-left:calc(var(--size-icon-m) + var(--sp-12))}.banner--danger{background:var(--c-bg-danger-soft)}.banner--danger>.icon{color:var(--c-text-danger)}.pill{height:24px;padding:0 var(--sp-8);border-radius:var(--r-full);background:var(--c-bg-sunken);color:var(--c-text-secondary);display:inline-flex;align-items:center;gap:var(--sp-4);white-space:nowrap}.pill .icon{width:var(--size-icon-2xs);height:var(--size-icon-2xs)}.pill--accent{background:var(--c-bg-accent-soft);color:var(--c-text-accent)}.pill--success{background:var(--c-bg-success-soft);color:var(--c-text-success)}.pill--gold{background:var(--c-bg-accent-soft);color:var(--c-reward-gold-text)}.count{min-width:20px;height:20px;padding:0 var(--sp-6);border-radius:var(--r-full);background:var(--c-action-primary);color:var(--c-text-on-accent);display:inline-grid;place-items:center}.scrim{position:absolute;inset:0;background:var(--c-scrim);z-index:var(--z-scrim)}.sheet{position:absolute;left:0;right:0;bottom:0;z-index:var(--z-sheet);max-height:calc(100% - var(--sat, 0px) - var(--sp-12));display:flex;flex-direction:column;background:var(--c-bg-raised);border-radius:var(--k-sheet-radius) var(--k-sheet-radius) 0 0;box-shadow:var(--e-e3);padding-bottom:var(--sab, env(safe-area-inset-bottom, 0px))}.sheet--full{top:calc(var(--sat, 0px) + var(--sp-12))}.sheet__grab{flex:none;height:20px;display:grid;place-items:center;touch-action:none}.sheet__grab:before{content:"";width:36px;height:5px;border-radius:var(--r-full);background:var(--c-line-strong)}.sheet__head{flex:none;padding:var(--sp-4) var(--sp-16) var(--sp-12);display:flex;align-items:center;gap:var(--sp-8);min-height:44px}.sheet__title{flex:1;min-width:0;text-wrap:balance}.sheet__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--sp-16) var(--sp-16)}.sheet__body--flush{padding-left:var(--sp-8);padding-right:var(--sp-8)}.sheet__foot{flex:none;padding:var(--sp-8) var(--sp-16) var(--sp-12);display:grid;gap:var(--sp-4)}.item-head{display:flex;align-items:center;gap:var(--sp-12);padding:var(--sp-4) var(--sp-8) var(--sp-12)}.item-head__text{flex:1;min-width:0;display:grid;gap:var(--sp-2)}.item-head__title{color:var(--c-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet .row{border-radius:var(--r-14)}.sheet .row+.row:before{display:none}.dialog{position:absolute;left:50%;top:50%;width:min(320px,calc(100% - 48px));transform:translate(-50%,-50%);z-index:var(--z-sheet);background:var(--c-bg-raised);border-radius:var(--r-28);box-shadow:var(--e-e3);padding:var(--sp-24) var(--sp-20) var(--sp-16);display:grid;gap:var(--sp-8);text-align:center}.dialog__text{color:var(--c-text-secondary);text-wrap:pretty;margin:0 0 var(--sp-8)}.dialog__title{margin:0;text-wrap:balance}.menu{min-width:232px}.menu .popover__row{gap:var(--sp-12);justify-content:flex-start}.menu .popover__row .icon{color:var(--c-text-secondary)}.menu .popover__row.is-danger,.menu .popover__row.is-danger .icon{color:var(--c-text-danger)}.meter{height:8px;border-radius:var(--r-full);background:var(--c-bg-sunken);overflow:hidden}.meter i{display:block;height:100%;border-radius:var(--r-full);background:var(--c-action-primary);transform-origin:0 50%;transition:transform var(--d-slow) var(--ease-out)}.segmented--block{display:grid;width:100%;height:40px}.segmented--3 .segmented__thumb{width:calc((100% - 6px) / 3)}.segmented--3[data-value="1"] .segmented__thumb{transform:translate(100%)}.segmented--3[data-value="2"] .segmented__thumb{transform:translate(200%)}.segmented--block .segmented__item{min-width:0}.segmented--3 .segmented__item{padding:0 var(--sp-2);white-space:nowrap}.moment{position:absolute;inset:0;z-index:var(--z-moment);display:grid;place-items:center;padding:var(--sat, 0px) var(--sp-24) var(--sab, 0px)}.moment__scrim{position:absolute;inset:0;background:var(--c-scrim)}.moment__panel{position:relative;width:100%;max-width:340px;display:grid;justify-items:center;text-align:center;padding:var(--sp-32) var(--sp-24) var(--sp-24);border-radius:var(--r-28);background:var(--c-bg-raised);box-shadow:var(--e-e3)}.moment__kicker{margin:var(--sp-20) 0 var(--sp-6);color:var(--c-text-accent)}.moment__title{margin:0;text-wrap:balance}.moment__text{margin:var(--sp-8) 0 var(--sp-24);color:var(--c-text-secondary);text-wrap:pretty}.toast[data-motion]{opacity:0;transform:translateY(-12px) scale(.98);transition:opacity var(--d-fast) var(--ease-out),transform var(--d-fast) var(--ease-out)}.toast[data-motion].is-open{opacity:1;transform:none;transition-duration:var(--d-base)}.scrim[data-motion]{opacity:0;transition:opacity var(--d-slow) var(--ease-out)}.scrim[data-motion].is-open{opacity:1;transition-duration:var(--d-sheet);transition-timing-function:var(--ease-sheet)}.sheet[data-motion]{transform:translateY(100%);transition:transform var(--d-slow) var(--ease-sheet)}.sheet[data-motion].is-open{transform:none;transition-duration:var(--d-sheet)}.dialog[data-motion]{opacity:0;transform:translate(-50%,-50%) scale(.96);transition:opacity var(--d-fast) var(--ease-out),transform var(--d-fast) var(--ease-out)}.dialog[data-motion].is-open{opacity:1;transform:translate(-50%,-50%);transition-duration:var(--d-base)}.popover[data-motion]{opacity:0;transform:scale(.92);transition:opacity var(--d-fast) var(--ease-out),transform var(--d-fast) var(--ease-out)}.popover[data-motion].is-open{opacity:1;transform:none;transition-duration:var(--d-base)}.tile__flag[data-motion]{opacity:0;transform:scale(.92);transition:opacity var(--d-fast) var(--ease-out),transform var(--d-fast) var(--ease-out)}.tile__flag[data-motion].is-open{opacity:1;transform:none;transition-duration:var(--d-base)}.sk-tile{aspect-ratio:3 / 4;border-radius:var(--r-20)}.sk-line{height:14px;border-radius:var(--r-6)}.sk-row{height:56px;border-radius:var(--r-14)}@media(prefers-reduced-motion:reduce){.btn.is-loading:after,.spinner{animation-duration:1.6s}.switch:after,.meter i{transition-duration:0ms}.toast[data-motion],.sheet[data-motion],.dialog[data-motion],.popover[data-motion],.tile__flag[data-motion]{transform:none}.dialog[data-motion]{transform:translate(-50%,-50%)}}.mock-status{position:absolute;left:0;right:0;top:0;height:var(--sat);display:flex;align-items:flex-end;justify-content:space-between;padding:0 30px 11px 44px;font:600 16px/20px var(--font-text);color:var(--c-text-primary);pointer-events:none;z-index:99}.mock-status[data-os=android]{align-items:center;padding:0 14px 0 20px;font:500 13px/16px var(--font-text)}.mock-status svg{height:12px;width:auto}.mock-home{position:absolute;left:50%;bottom:8px;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:var(--c-text-primary);pointer-events:none;z-index:99}.mock-home[data-os=android]{width:108px;height:4px;margin-left:-54px;bottom:10px;opacity:.6}html,body{height:100%;overflow:hidden}body{position:fixed;inset:0}#app{height:100%}[hidden]{display:none!important}.deck-header__logo{justify-self:center;height:22px;width:auto}.card--skeleton{box-shadow:none;background:var(--c-bg-sunken)}.details__gallery{position:relative;height:auto}.details__gallery img{aspect-ratio:3 / 4}.details__desc.is-open{display:block;-webkit-line-clamp:unset}.details__price,.details__noprice{color:var(--c-text-primary);white-space:nowrap}.details__date{color:var(--c-text-secondary);white-space:nowrap}.details .bars{left:10px;right:10px;top:calc(var(--sat, env(safe-area-inset-top, 0px)) + var(--sp-6))}.details__close{top:calc(var(--sat, env(safe-area-inset-top, 0px)) + var(--sp-20))}.details-actions{bottom:var(--sab, env(safe-area-inset-bottom, 0px))}.details__pad{height:calc(112px + var(--sab, env(safe-area-inset-bottom, 0px)))}.page{position:absolute;inset:0;z-index:var(--z-page);display:flex;flex-direction:column;background:var(--c-bg-page);overflow:hidden;padding-top:var(--sat, env(safe-area-inset-top, 0px));padding-bottom:var(--sab, env(safe-area-inset-bottom, 0px));transform:translate(100%);transition:transform var(--d-slow) var(--ease-sheet);will-change:transform}.page--rise{transform:translateY(100%);padding:0}.page.is-open{transform:none;transition-duration:var(--d-screen)}@media(prefers-reduced-motion:reduce){.page,.page--rise{transform:none;opacity:0;transition:opacity var(--d-fast) var(--ease-out)}.page.is-open{opacity:1}}.page>.state{position:relative;flex:1;inset:auto}.root-alt{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.state--inline{position:static;padding-top:var(--sp-48);padding-bottom:var(--sp-48)}.section-title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-8)}.section-title__note{color:var(--c-text-tertiary)}.avatar--photo img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.avatar--letter{background:var(--ava, var(--c-bg-accent-soft));color:var(--c-photo-on)}.avatar__letter{font-weight:700;line-height:1}.details{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;background:var(--c-bg-page)}.details__gallery{aspect-ratio:3 / 4;width:100%}.details__gallery:after{border-radius:0}.details__gallery:before{height:calc(var(--sat, 0px) + 56px)}.details__gallery .bars{top:calc(var(--sat, 0px) + var(--sp-6))}.details__close{position:absolute;left:var(--sp-12);top:calc(var(--sat, 0px) + var(--sp-20));z-index:3;width:40px;height:40px;border-radius:var(--r-full);background:var(--c-photo-plate);color:var(--c-photo-on-plate);display:grid;place-items:center}.details__close:after{content:"";position:absolute;inset:-2px}.details__close .icon{width:var(--size-icon-m);height:var(--size-icon-m)}.details__info{padding:var(--sp-16) var(--sp-16) 0}.details__title{margin:var(--sp-4) 0 0;color:var(--c-text-primary);text-wrap:pretty}.details__brand{margin-top:var(--sp-8);min-height:20px;display:flex;align-items:center;gap:var(--sp-8)}.details__brand-name{color:var(--c-text-secondary)}.details__buy{margin-top:var(--sp-20)}.details__buy .icon:last-child{margin-left:auto}.details__buy .btn{gap:var(--sp-8)}.details__note{margin:var(--sp-8) 0 0;color:var(--c-text-secondary);text-align:center;text-wrap:balance}.details__body{padding:0 var(--sp-16)}.details__body>.group:first-child{margin-top:var(--sp-24)}.details__star{color:var(--c-action-primary)!important}.details__desc{margin:0;color:var(--c-text-primary);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.details__more{margin-left:calc(var(--sp-16) * -1)}.details__body .row__sub{white-space:normal}.details__gift{margin:var(--sp-24) 0 0;color:var(--c-text-secondary)}.details__pad{height:calc(104px + var(--sab, 0px))}.details-actions{position:absolute;left:0;right:0;bottom:var(--sab, 0px)}.details-actions:before{content:"";position:absolute;left:0;right:0;top:-24px;bottom:calc(var(--sab, 0px) * -1);background:linear-gradient(180deg,transparent,var(--c-bg-page) 32px);pointer-events:none}.details__sk{display:grid;gap:var(--sp-8)}
