:root,[data-theme=dark]{--bg:#000000;--surface-100:#0e0e11;--surface-200:#17171b;--line:#2e2e35;--line-strong:#6a6a73;--ink:#ffffff;--ink-muted:#a4a4ad;--on-accent:#000000;--me:#b6ff3d;--me-mark:#b6ff3d;--partner:#ff4fa3;--partner-mark:#ff4fa3;--danger:#ff5a4f;--can-burn:#a6f22e;--can-gorilla:#3d6bff;--can-lit:#ff5fa8;--can-adrenaline:#ff3b30;--sticker-white:#ffffff;--warning:#ffb85a;--shadow-sticker:4px 5px 0 rgba(0,0,0,.7);--shadow-focus:0 0 0 3px #b6ff3d;--shadow-panel:0 -1px 0 #2e2e35;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--tap:44px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--font-display:"Unbounded", system-ui, sans-serif;--font-numerals:"Oswald", "Arial Narrow", sans-serif;--font-system:-apple-system, "SF Pro Text", system-ui, sans-serif}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f4f4f1;--surface-100:#ffffff;--surface-200:#ebebe7;--line:#d5d5d0;--line-strong:#77777f;--ink:#0a0a0c;--ink-muted:#55555c;--on-accent:#000000;--me:#b6ff3d;--me-mark:#3f7d00;--partner:#ff4fa3;--partner-mark:#c0246f;--danger:#d70015;--can-burn:#a6f22e;--can-gorilla:#3d6bff;--can-lit:#ff5fa8;--can-adrenaline:#ff3b30;--sticker-white:#ffffff;--warning:#8f5400;--shadow-sticker:4px 5px 0 rgba(0,0,0,.25);--shadow-focus:0 0 0 3px #3f7d00;--shadow-panel:0 -1px 0 #d5d5d0}}[data-theme=light]{--bg:#f4f4f1;--surface-100:#ffffff;--surface-200:#ebebe7;--line:#d5d5d0;--line-strong:#77777f;--ink:#0a0a0c;--ink-muted:#55555c;--on-accent:#000000;--me:#b6ff3d;--me-mark:#3f7d00;--partner:#ff4fa3;--partner-mark:#c0246f;--danger:#d70015;--can-burn:#a6f22e;--can-gorilla:#3d6bff;--can-lit:#ff5fa8;--can-adrenaline:#ff3b30;--sticker-white:#ffffff;--warning:#8f5400;--shadow-sticker:4px 5px 0 rgba(0,0,0,.25);--shadow-focus:0 0 0 3px #3f7d00;--shadow-panel:0 -1px 0 #d5d5d0}.t-title{font-family:var(--font-display);font-size:calc(24px * var(--fs, 1));font-weight:700;line-height:1.1}.t-heading{font-family:var(--font-display);font-size:calc(16px * var(--fs, 1));font-weight:600;line-height:1.2}.t-body{font-family:var(--font-display);font-size:calc(14px * var(--fs, 1));font-weight:400;line-height:1.4}.t-caption{font-family:var(--font-display);font-size:calc(11px * var(--fs, 1));font-weight:500;line-height:1.3;letter-spacing:.06em}.t-score-xl{font-family:var(--font-numerals);font-size:calc(88px * var(--fs, 1));font-weight:700;line-height:.9}.t-score-l{font-family:var(--font-numerals);font-size:calc(48px * var(--fs, 1));font-weight:600;line-height:.95}.t-stat{font-family:var(--font-numerals);font-size:calc(32px * var(--fs, 1));font-weight:600;line-height:1}.t-num-s{font-family:var(--font-numerals);font-size:calc(18px * var(--fs, 1));font-weight:500;line-height:1}.t-input{font-family:var(--font-system);font-size:calc(16px * var(--fs, 1));font-weight:400;line-height:1.3}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-cyrillic-400-normal-2GwyjskV.woff2) format("woff2"),url(/assets/unbounded-cyrillic-400-normal-DqbLF2ou.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2) format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2) format("woff2"),url(/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff) format("woff")}:root{--sat: env(safe-area-inset-top, 0px);--sar: env(safe-area-inset-right, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px);--tab-h: 94px;--kbext: 0px;--sy: 0px;color-scheme:dark light}html{height:100%;background:var(--bg);overscroll-behavior:none;-webkit-text-size-adjust:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}:root[data-redbg],:root[data-redbg] body{background:red}body{margin:0;height:100%;min-height:-webkit-fill-available;background:var(--bg);color:var(--ink);font:400 calc(14px * var(--fs, 1))/1.35 var(--font-display);-webkit-font-smoothing:antialiased;touch-action:manipulation;-webkit-user-select:none;user-select:none}#app{position:relative;height:var(--app-h, 100%);overflow:hidden;display:flex;flex-direction:column;padding-left:var(--sal);padding-right:var(--sar);background:var(--bg)}:root[data-ext] #app{height:calc(var(--app-h, 100%) + var(--kbext, 0px))}:root[data-ext] .screen-scroll{padding-bottom:calc(var(--tab-h) + var(--space-6) + var(--kbext, 0px))}.header{flex:none;min-height:var(--tap);padding:calc(var(--sat) + var(--space-2)) var(--space-4) var(--space-3);background:var(--bg);display:flex;align-items:center;justify-content:space-between}.header h1{margin:0;font:700 calc(24px * var(--fs, 1))/1.1 var(--font-display)}.header .caption{margin:0}.back{display:flex;align-items:center;min-height:var(--tap);margin-left:calc(-1 * var(--space-2));padding:0 var(--space-2);background:none;border:0;color:var(--ink-muted);font:500 calc(13px * var(--fs, 1)) var(--font-display);cursor:pointer}.back svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.header:has(.back){gap:var(--space-2)}.header-spacer{width:64px;flex:none}.screen-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-4) calc(var(--tab-h) + var(--space-6));scrollbar-width:none}.screen-scroll::-webkit-scrollbar{display:none}.tabbar{position:absolute;left:0;right:0;bottom:0;display:flex;padding:var(--space-2) var(--space-2) max(var(--sab),var(--space-2));background:var(--surface-100);box-shadow:var(--shadow-panel);transition:transform .3s cubic-bezier(.2,.9,.25,1) var(--tab-delay, .22s)}:root[data-edit] .tabbar,:root[data-kb=open] .tabbar{transform:translateY(calc(var(--tab-h) + 8px));pointer-events:none;transition-delay:0s}:root[data-ext] .tabbar{bottom:var(--kbext, 0px);translate:0 var(--sy, 0px)}.tab{flex:1;min-height:var(--tap);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:0;color:var(--ink-muted);font:500 calc(11px * var(--fs, 1)) var(--font-display);letter-spacing:.06em;text-transform:uppercase}.tab[aria-current=page]{color:var(--ink)}.tab svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.caption{margin:0 0 var(--space-2);font:500 calc(11px * var(--fs, 1)) var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.hint{margin:0 0 var(--space-3);font:400 calc(14px * var(--fs, 1))/1.4 var(--font-display)}.btn{width:100%;min-height:var(--tap);border:0;border-radius:var(--radius-md);background:var(--surface-200);color:var(--ink);font:600 calc(13px * var(--fs, 1)) var(--font-display);cursor:pointer}.btn:active{transform:scale(.98)}.btn[aria-pressed=true]{background:var(--me);color:var(--on-accent)}.row{display:flex;gap:var(--space-2);margin-bottom:var(--space-2)}input,textarea,select,.field{-webkit-user-select:text;user-select:text;font-size:calc(16px * var(--fs, 1));font-family:var(--font-system);width:100%;box-sizing:border-box;min-height:var(--tap);margin-bottom:var(--space-3);padding:var(--space-3);background:var(--surface-200);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);outline:none;appearance:none;-webkit-appearance:none}input:focus,textarea:focus,select:focus,.field:focus{box-shadow:var(--shadow-focus)}textarea{height:96px;resize:none}.field{display:block;line-height:1.35;white-space:pre-wrap}.field:empty:before{content:attr(data-ph);color:var(--ink-muted)}.logbox{max-height:240px;overflow-y:auto;overscroll-behavior:contain;margin-bottom:var(--space-2)}.card{padding:var(--space-3);background:var(--surface-100);border:1px solid var(--line);border-radius:var(--radius-md)}.dbg{margin:0;font:400 calc(11px * var(--fs, 1))/1.5 ui-monospace,Menlo,monospace;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.menu-row{display:flex;width:100%;min-height:var(--tap);align-items:center;justify-content:space-between;margin-bottom:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-100);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);font:600 calc(14px * var(--fs, 1)) var(--font-display);text-align:left;box-sizing:border-box;cursor:pointer}.menu-row .caption{margin:0}.menu-row.is-soon{color:var(--ink-muted);cursor:default}.rotate{display:none;position:absolute;inset:0;z-index:10;padding:var(--space-6);align-items:center;justify-content:center;text-align:center;background:var(--bg);font:700 calc(16px * var(--fs, 1)) var(--font-display)}@media(orientation:landscape)and (max-height:500px){.rotate{display:flex}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--grain: url(/assets/grain-DOWvxzmr.png)}.app-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 45% at 50% 0%,color-mix(in srgb,var(--ink) 9%,transparent),transparent 70%),radial-gradient(90% 40% at 50% 105%,color-mix(in srgb,var(--ink) 6%,transparent),transparent 70%)}.app-geo{position:absolute;top:0;left:0;right:0;height:var(--app-h, 100%);animation:app-geo-in .4s ease-out both}@keyframes app-geo-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.app-geo{animation:none}}.app-bg:after{content:"";position:absolute;inset:0;background:var(--grain) 0 0 / 128px 128px;opacity:.07}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .app-bg{background:radial-gradient(120% 45% at 50% 0%,rgba(255,255,255,.85),transparent 70%),radial-gradient(100% 40% at 50% 105%,color-mix(in srgb,var(--ink) 5%,transparent),transparent 70%)}:root:not([data-theme=dark]) .app-bg:after{mix-blend-mode:overlay;opacity:.45}}.header{position:relative;background:transparent}.screen-scroll,.card,.btn,.menu-row{position:relative}.card:after,.btn:after,.menu-row:after,.tabbar:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:3;pointer-events:none;background:var(--grain) 0 0 / 140px;mix-blend-mode:overlay;opacity:.28}:root[data-nohead] .header{min-height:0;padding:0;z-index:5}:root[data-nohead] .screen-scroll{padding-top:calc(var(--sat) + var(--space-2))}:root[data-nohead] .header:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--sat) + var(--space-6));pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 92%,transparent),color-mix(in srgb,var(--bg) 65%,transparent) 55%,transparent)}:root[data-nohead] .u-totop-w{top:calc(-1 * (var(--space-2) + var(--space-3)))}.page-hd{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap);margin-bottom:var(--space-3)}.page-hd h1{margin:0;font:700 calc(24px * var(--fs, 1))/1.1 var(--font-display);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-hd:has(.pg-back) h1{flex:1}.pg-back{color:var(--ink)}.pg-back svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page-hd.none{display:none}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-cyrillic-800-normal--HlTIRd4.woff2) format("woff2"),url(/assets/unbounded-cyrillic-800-normal-DbsDaRyD.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-400-normal-DxT99aXF.woff2) format("woff2"),url(/assets/unbounded-latin-400-normal-CiSqyYx3.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2) format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-800-normal-CN2Hxyoo.woff2) format("woff2"),url(/assets/unbounded-latin-800-normal-Cjred_zf.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2) format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff) format("woff")}.au{--f1: color-mix(in srgb, var(--ink) 12%, transparent);--f2: color-mix(in srgb, var(--ink) 8%, transparent);--fld: color-mix(in srgb, var(--ink) 8%, var(--bg));--okc: var(--me);--grain: url(/assets/grain-DOWvxzmr.png);position:relative;display:flex;flex-direction:column;gap:14px;padding-top:calc(var(--sat) + 0px)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .au{--okc: #2f7a00}}.au>*,.au form>*{flex:none}.au form{display:flex;flex-direction:column;gap:14px}.au-gap{height:6px}.au-fld,.au-cta,.au-chip,.au-ib,.au-warn{position:relative}.au-fld:after,.au-cta:after,.au-chip:after,.au-ib:after,.au-warn:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:3;pointer-events:none;background:var(--grain) 0 0 / 140px;mix-blend-mode:overlay;opacity:.28}.au-cta:after{opacity:.14}.au-brand{display:flex;align-items:center;gap:12px}.au-logo{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:var(--ink);color:var(--bg)}.au-logo svg{width:29.7px;height:29.7px;fill:currentColor;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.au-brand-name{font:800 calc(26px * var(--fs, 1))/1.15 var(--font-display);letter-spacing:-.01em}.au-title{margin:0;font:800 calc(26px * var(--fs, 1))/1.15 var(--font-display)}.au-sub{margin:6px 0 0;color:var(--ink-muted);font:400 calc(12px * var(--fs, 1))/1.35 var(--font-display)}.au-sub.loose{line-height:1.5}.au-sub.done{color:var(--okc);font-weight:600}.au-info{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:1.75fr 1fr;gap:10px;height:150px;contain:layout paint style}.au-info>i{display:grid;place-items:center;border-radius:14px;position:relative;overflow:hidden}.au-info .r1{grid-column:1;grid-row:1 / 3;background:var(--can-gorilla)}.au-info .r2{grid-column:2;grid-row:1;background:var(--can-burn)}.au-info .r3{grid-column:2;grid-row:2;background:var(--can-lit)}.au-info .r4{grid-column:3;grid-row:1 / 3;background:var(--can-adrenaline)}.au-info b{display:block;border-radius:50%;aspect-ratio:1;align-self:center;justify-self:center}.au-info .ring{display:grid;place-items:center;width:64%;background:var(--me);animation:au-breathe 5s ease-in-out infinite;will-change:transform}.au-info .ring.sm{width:56%;background:var(--on-accent);animation-delay:-2s}.au-info .hole{width:44%;background:var(--on-accent)}.au-info .dt2{width:42%;background:var(--me)}.au-info .dsk{width:62%;background:var(--partner);animation:au-breathe 6s ease-in-out infinite;animation-delay:-1s;will-change:transform}.au-info .dk{width:auto;height:46%;background:var(--on-accent);animation:au-breathe 7s ease-in-out infinite;animation-delay:-3s;will-change:transform}@keyframes au-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}:root[data-edit] .au-info b{animation-play-state:paused}.au-fld{display:flex;align-items:center;min-height:62px;background:var(--fld);border-radius:12px}.au-fld:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.au-fld.invalid,.au-fld.invalid:focus-within{box-shadow:inset 0 0 0 1.5px var(--danger)}.au-fld.disabled{opacity:.45}.au-fld label{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding:10px 16px;align-self:stretch;justify-content:center}.au-cap{color:var(--ink-muted);font:500 calc(10px * var(--fs, 1))/1.3 var(--font-display)}.au .au-fld input{display:block;width:100%;min-height:22px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ink);font-weight:600;line-height:1.3;caret-color:var(--okc)}.au .au-fld input:focus{box-shadow:none}.au .au-fld input[type=password]{letter-spacing:.12em}.au .au-fld input:-webkit-autofill,.au .au-fld input:-webkit-autofill:hover,.au .au-fld input:-webkit-autofill:focus,.au .au-fld input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--fld) inset;box-shadow:0 0 0 1000px var(--fld) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--okc);transition:background-color 600000s 0s,color 600000s 0s;animation:au-autofill .01s}@keyframes au-autofill{0%{opacity:1}to{opacity:1}}.au .au-fld input::placeholder{color:var(--ink-muted);font-weight:400;letter-spacing:0;opacity:1}.au-tick{width:22px;height:22px;margin-right:16px;flex:none;fill:none;stroke:var(--okc);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.au-eye{flex:none;width:var(--tap);height:var(--tap);margin-right:5px;display:grid;place-items:center;background:none;border:0;color:var(--ink-muted);cursor:pointer}.au-eye svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.au-eye[aria-pressed=true]{color:var(--ink)}.au-msg{display:flex;align-items:flex-start;gap:6px;margin-top:-4px;padding:0 4px;font:400 calc(11px * var(--fs, 1))/1.45 var(--font-display)}.au-msg .ic{flex:none;margin-top:2px}.au-msg svg{display:block;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.au-msg.error{color:var(--danger)}.au-msg.ok{color:var(--okc)}.au-msg.note{color:var(--ink-muted)}.au-msg.center{justify-content:center;text-align:center}.au-hint{margin:0;color:var(--ink-muted);font:400 calc(11px * var(--fs, 1))/1.5 var(--font-display);text-align:center}.au-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:-4px}.au-chip{display:inline-flex;align-items:center;height:30px;padding:0 14px;border:0;border-radius:12px;background:var(--f1);color:var(--ink);font:500 calc(12px * var(--fs, 1)) var(--font-display);cursor:pointer}.au-chip:before{content:"";position:absolute;inset:-7px 0}.au-meter{display:flex;align-items:center;gap:10px;margin-top:-4px;padding:0 4px}.au-meter .bars{flex:1;display:flex;gap:4px}.au-meter i{flex:1;height:4px;border-radius:2px;background:var(--f1)}.au-meter[data-level=weak] i.on{background:var(--danger)}.au-meter[data-level=medium] i.on{background:var(--warning)}.au-meter[data-level=strong] i.on{background:var(--okc)}.au-meter .lvl{min-width:64px;text-align:right;font:600 calc(11px * var(--fs, 1)) var(--font-display)}.au-meter[data-level=weak] .lvl{color:var(--danger)}.au-meter[data-level=medium] .lvl{color:var(--warning)}.au-meter[data-level=strong] .lvl{color:var(--okc)}.au-warn{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning);font:400 calc(12px * var(--fs, 1))/1.45 var(--font-display)}.au-timer{flex:none;color:var(--warning);font:700 calc(34px * var(--fs, 1))/1 "Oswald","Arial Narrow",sans-serif;font-variant-numeric:tabular-nums}.au-cta{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;border:0;border-radius:12px;background:var(--ink);color:var(--bg);font:800 calc(14px * var(--fs, 1)) var(--font-display);letter-spacing:.03em;cursor:pointer}.au-cta:active:not(:disabled){transform:scale(.98)}.au-cta:disabled{cursor:default}.au-cta.muted{background:var(--f1);color:var(--ink-muted)}.au-spin{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;animation:au-rot .8s linear infinite}@keyframes au-rot{to{transform:rotate(360deg)}}.au-switch{margin:0;padding:6px 0;text-align:center;color:var(--ink-muted);font:400 calc(13px * var(--fs, 1)) var(--font-display)}.au-switch button{min-height:var(--tap);padding:0 4px;background:none;border:0;color:var(--ink);font:700 calc(13px * var(--fs, 1)) var(--font-display);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.au-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px}.au-bar-title{font:600 calc(14px * var(--fs, 1)) var(--font-display)}.au-ib{width:44px;height:44px;display:grid;place-items:center;flex:none;border:0;border-radius:12px;background:var(--f1);color:var(--ink);cursor:pointer}.au-ib.ghost{opacity:0;pointer-events:none}.au-ib svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.au-sex{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px 12px 16px}.au-sex-b{display:grid;grid-template-columns:1fr 1fr;gap:6px}.au-sex-b button{height:38px;border:0;border-radius:10px;background:var(--f1);color:var(--ink-muted);font:600 calc(13px * var(--fs, 1)) var(--font-display);cursor:pointer}.au-sex-b button.on{background:var(--ink);color:var(--bg)}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2) format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2) format("woff2"),url(/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff) format("woff")}:root{--f1: color-mix(in srgb, var(--ink) 12%, var(--bg));--f2: color-mix(in srgb, var(--ink) 8%, var(--bg));--f3: color-mix(in srgb, var(--ink) 5%, var(--bg));--f1a: color-mix(in srgb, var(--ink) 12%, transparent);--warn-amber: #ffb020}.u-mut{color:var(--ink-muted)}.u-me{color:var(--me-mark)}.u-pa{color:var(--partner-mark)}.u-btn{border:0;font:inherit;cursor:pointer}.u-cta{flex:none;height:56px;border-radius:12px;background:var(--ink);color:var(--bg);display:grid;place-items:center;font-size:calc(14px * var(--fs, 1));font-weight:800;letter-spacing:.03em;text-align:center;padding:0 12px;width:100%;border:0;font-family:inherit;cursor:pointer;position:relative}.u-cta.gh{background:var(--f1);color:var(--ink)}.u-cta.dg{background:transparent;color:var(--danger);border:1px solid var(--danger)}.u-cta.c{background:var(--c);color:var(--on-accent)}.u-cta:disabled{background:var(--f1);color:var(--ink-muted);cursor:default}:is(.u-cta,.wt-cta,.dkc-send).bite{background:var(--danger);color:var(--on-accent);animation:u-bite .36s cubic-bezier(.36,.07,.19,.97)}@keyframes u-bite{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.u-bad{box-shadow:inset 0 0 0 1.5px var(--danger);border-radius:var(--radius-md)}.u-bad>span:first-child{color:var(--danger)}@media(prefers-reduced-motion:reduce){:is(.u-cta,.wt-cta,.dkc-send).bite{animation:none}}.u-seg{display:flex;background:var(--f1);border-radius:12px;padding:3px;flex:none;position:relative}.u-seg>button{flex:1;display:grid;place-items:center;padding:0 12px;min-height:34px;border-radius:9px;font:500 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink-muted);white-space:nowrap;background:none;border:0;cursor:pointer}.u-seg>button.on{background:var(--ink);color:var(--bg);font-weight:600}.u-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:12px;background:var(--f1);font:500 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink);white-space:nowrap;flex:none;border:0;cursor:pointer;position:relative}.u-chip.on{background:var(--ink);color:var(--bg);font-weight:600}.u-chips{display:flex;gap:8px;margin:0 -16px;padding:0 16px;overflow-x:auto;flex:none;scrollbar-width:none}.u-chips::-webkit-scrollbar{display:none}.u-tag{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:9px;font:600 calc(12px * var(--fs, 1)) var(--font-display);background:color-mix(in srgb,var(--c) 22%,var(--bg));color:var(--ink);border:1px solid color-mix(in srgb,var(--c) 55%,transparent);position:relative}.u-fld{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--f2);border-radius:12px;padding:0 16px;height:56px;font-size:calc(13px * var(--fs, 1));color:var(--ink-muted);flex:none;position:relative}.u-fld>b,.u-fld>.u-val{color:var(--ink);font-weight:600;font-size:calc(15px * var(--fs, 1));display:flex;align-items:center;gap:8px}.u-fld.ta{height:96px;align-items:flex-start;padding-top:18px}.u-fld input,.u-fld textarea{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--ink);font:400 calc(16px * var(--fs, 1)) var(--font-system);text-align:right;padding:0;outline:none}.u-fld input::placeholder,.u-fld textarea::placeholder{color:var(--ink-muted)}.u-grp{background:var(--surface-100);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;flex:none;position:relative}.u-ro{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px;font:600 calc(14px * var(--fs, 1)) var(--font-display);color:var(--ink);border:0;border-top:1px solid var(--line);background:none;width:100%;text-align:left;cursor:pointer}.u-ro:first-child{border-top:0}.u-ro .v{margin-left:auto;font-size:calc(13px * var(--fs, 1));color:var(--ink-muted);font-weight:400;display:flex;align-items:center;gap:8px}.u-dot{display:inline-block;width:14px;height:14px;border-radius:50%;flex:none;background:var(--c)}.u-ib{width:44px;height:44px;border-radius:12px;background:var(--f1);display:grid;place-items:center;flex:none;color:var(--ink);border:0;padding:0;cursor:pointer;position:relative}.u-ib svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.u-warn{font-size:calc(12px * var(--fs, 1));color:var(--warning);background:color-mix(in srgb,var(--warning) 14%,transparent);border-radius:12px;padding:12px 14px;line-height:1.45;position:relative}.u-stp{display:flex;gap:6px;flex:none}.u-stp i{flex:1;height:4px;border-radius:2px;background:var(--f1)}.u-stp i.on{background:var(--ink)}.u-stp i.on:nth-child(4n+1){background:var(--can-gorilla)}.u-stp i.on:nth-child(4n+2){background:var(--can-lit)}.u-stp i.on:nth-child(4n+3){background:var(--can-burn)}.u-stp i.on:nth-child(4n+4){background:var(--can-adrenaline)}.u-pal{display:flex;gap:10px;flex-wrap:wrap}.u-pal button{width:34px;height:34px;border-radius:50%;display:block;flex:none;background:var(--c);border:0;padding:0;cursor:pointer}.u-pal button.s{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--ink)}.u-card{background:var(--surface-100);border:1px solid var(--line);border-radius:14px;position:relative}.u-rr{display:flex;align-items:center;gap:12px;height:52px;padding:0 10px;border-radius:12px;font:600 calc(14px * var(--fs, 1)) var(--font-display);color:var(--ink);flex:none;border:0;background:none;width:100%;text-align:left;cursor:pointer}.u-rr .c{margin-left:auto;font-size:calc(12px * var(--fs, 1));color:var(--ink-muted);font-weight:400}.u-rr.sel{background:var(--f1)}.u-rr.mk{background:var(--f2);border:1px dashed var(--line-strong)}.u-sw{width:46px;height:28px;border-radius:14px;background:var(--f1);position:relative;flex:none;border:0;padding:0;cursor:pointer}.u-sw:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:var(--ink-muted);transition:transform .2s}.u-sw.on{background:var(--me)}.u-sw.on:after{transform:translate(18px);background:var(--on-accent)}.u-top{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;flex:none}.u-tt{font-size:calc(14px * var(--fs, 1));font-weight:600}.u-dim{position:absolute;inset:0;background:#0009;z-index:7;border:0;padding:0;animation:u-fade .2s ease-out both}.u-sheet{position:absolute;left:0;right:0;bottom:0;z-index:8;background:color-mix(in srgb,var(--ink) 9%,var(--bg));border-radius:22px 22px 0 0;border-top:1px solid var(--line-strong);padding:10px 16px max(34px,calc(var(--sab) + 12px));display:flex;flex-direction:column;gap:12px;max-height:88%;overflow-y:auto;animation:u-up .26s cubic-bezier(.2,.9,.25,1) both;scrollbar-width:none}.u-hd{width:40px;height:5px;border-radius:3px;background:var(--line-strong);align-self:center;flex:none;position:relative;touch-action:none;cursor:grab}.u-hd:before{content:"";position:absolute;inset:-14px -60px}@keyframes u-fade{0%{opacity:0}to{opacity:1}}.u-sheet.u-out{animation:u-down .18s cubic-bezier(.4,0,1,1) both;pointer-events:none}.u-dim.u-out{animation:u-fade-out .18s ease-in both;pointer-events:none}@keyframes u-fade-out{0%{opacity:1}to{opacity:0}}@keyframes u-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes u-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.u-can{aspect-ratio:178 / 511;background-size:contain;background-repeat:no-repeat;background-position:center;flex:none;object-fit:cover}.u-stk{filter:drop-shadow(2.5px 0 0 var(--sticker-white)) drop-shadow(-2.5px 0 0 var(--sticker-white)) drop-shadow(0 2.5px 0 var(--sticker-white)) drop-shadow(0 -2.5px 0 var(--sticker-white)) drop-shadow(4px 5px 0 rgba(0,0,0,.7))}.u-stk.s{filter:drop-shadow(1.6px 0 0 var(--sticker-white)) drop-shadow(-1.6px 0 0 var(--sticker-white)) drop-shadow(0 1.6px 0 var(--sticker-white)) drop-shadow(0 -1.6px 0 var(--sticker-white)) drop-shadow(2px 3px 0 rgba(0,0,0,.7))}.u-sk{position:relative;overflow:hidden;background:var(--f1);border-radius:8px}.u-sk:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--ink) 9%,transparent) 50%,transparent 70%);transform:translate(-100%);animation:u-shm 1.4s ease-in-out infinite;will-change:transform}.u-spn{display:block;width:20px;height:20px;border-radius:50%;border:3px solid var(--f1);border-top-color:var(--ink);animation:u-spn .8s linear infinite;will-change:transform}.u-fin{animation:u-fin .25s ease-out both}.u-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--warn-amber) 16%,var(--bg));border:1px solid color-mix(in srgb,var(--warn-amber) 45%,transparent);font-size:calc(12px * var(--fs, 1));flex:none}.u-cnt{position:absolute;right:-4px;top:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--me);color:var(--on-accent);font:700 calc(12px * var(--fs, 1))/calc(20px * var(--fs, 1)) var(--font-numerals);text-align:center;padding:0 5px}@keyframes u-shm{to{transform:translate(100%)}}@keyframes u-spn{to{transform:rotate(360deg)}}@keyframes u-fin{0%{opacity:0}to{opacity:1}}.u-card:after,.u-grp:after,.u-fld:after,.u-chip:after,.u-ib:after,.u-cta:after,.u-seg:after,.u-sheet:after,.u-tag:after,.u-warn:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain);background-size:140px;mix-blend-mode:overlay;opacity:.28;pointer-events:none;z-index:3}.u-sheet{position:absolute}.u-cta:after{opacity:.14}@media(prefers-reduced-motion:reduce){.u-sk:after,.u-spn{animation:none}}.u-fld input,.u-fld textarea,.cat-sf input,.dkc-bar input,.rt-ta,.dc-ed input,.u-in{margin:0;min-height:0;box-shadow:none}.u-fld input:focus,.u-fld textarea:focus,.cat-sf input:focus,.dkc-bar input:focus,.rt-ta:focus,.dc-ed input:focus,.u-in:focus{box-shadow:none}.u-fld:focus-within,.cat-sf:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}[class^=u-],[class*=" u-"]{box-sizing:border-box}.u-fld input,.u-fld textarea{width:auto}.u-fld svg,.nd-chk svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.u-fld input{font:600 calc(16px * var(--fs, 1)) var(--font-display)}.u-ro svg,.u-rr svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}input.u-range{-webkit-appearance:none;appearance:none;width:100%;height:28px;margin:0;padding:0;border:0;background:none;box-shadow:none;min-height:0}input.u-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--ink) var(--p, 0%),var(--f1) var(--p, 0%))}input.u-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:var(--ink);border:0}input.u-range:focus{box-shadow:none}.u-sheet.u-sheet-in{position:relative;left:auto;right:auto;bottom:auto;max-height:none;overflow:visible;margin:auto calc(-1 * var(--space-4)) calc(-1 * (var(--tab-h, 0px) + var(--space-6)))}.u-np,.dc-tile,.nds-plate,.cat-tile,.bt,.rcat-ct,.dk-np,.cd-fun,.wt-tile,.st-dr,.br-hero,.pk-tile,.sh-np{position:relative}:where(.u-np,.dc-tile,.nds-plate,.cat-disc,.disc,.dk-disc,.cl-disc,.cd-disc,.sh-can i,.dkc-mini i,.wt-disc,.cat-lb,.cat-tl,.bt,.rcat-ct,.cl-card,.dk-np,.cd-fun,.wt-tile,.st-dr,.br-hero,.bt .np,.pk-tile,.sh-np):after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain);background-size:140px;mix-blend-mode:overlay;opacity:.32;pointer-events:none}:where(.u-np,.cat-disc,.disc,.dk-disc,.cl-disc,.cd-disc,.sh-can i,.dkc-mini i,.wt-disc,.bt,.bt .np,.dk-np,.br-hero,.pk-tile,.sh-np):after{mix-blend-mode:hard-light;opacity:.3}.u-totop-w{position:sticky;top:0;height:0;z-index:6;display:flex;justify-content:center;pointer-events:none}.u-totop{position:relative;margin-top:var(--space-1);display:grid;place-items:center;width:52px;height:52px;padding:0;border-radius:var(--radius-full);background:var(--c);border:2px solid var(--bg);color:var(--on-accent);cursor:pointer;box-shadow:var(--shadow-sticker);transform:translateY(-80px) scale(.6);opacity:0;transition:transform .32s cubic-bezier(.2,.9,.25,1.2),opacity .2s}.u-totop:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain);background-size:140px;mix-blend-mode:overlay;opacity:.32;pointer-events:none}.u-totop.on{transform:none;opacity:1;pointer-events:auto}.u-totop.u-toback{position:absolute;left:0;top:0}.u-toback.on svg{animation-name:u-bob-x}@keyframes u-bob-x{0%,to{transform:translate(1px)}50%{transform:translate(-2px)}}.u-totop svg{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.u-totop.on svg{animation:u-bob 1.6s ease-in-out infinite}@keyframes u-bob{0%,to{transform:translateY(1px)}50%{transform:translateY(-2px)}}:root[data-edit] .u-totop,:root[data-kb=open] .u-totop{transform:translateY(-80px) scale(.6);opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.u-totop.on svg{animation:none}}.u-ph.svelte-yl5qeb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);min-height:calc(var(--app-h, 100%) - var(--tab-h) - var(--sat, 0px) - 2 * (var(--tap) + var(--space-3)));opacity:0;transition:opacity .25s ease}.u-ph.on.svelte-yl5qeb{opacity:1}.u-ph-out.svelte-yl5qeb{fill:none;stroke:var(--sticker-white);stroke-width:7;stroke-linejoin:round}.u-ph-bars.svelte-yl5qeb{width:240px;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.u-ph-bars.svelte-yl5qeb i:where(.svelte-yl5qeb){display:block;height:12px;width:70%;border-radius:6px;background:var(--surface-200);animation:svelte-yl5qeb-u-ph-pulse 1.2s ease-in-out infinite alternate}.u-ph-bars.svelte-yl5qeb i:where(.svelte-yl5qeb)+i:where(.svelte-yl5qeb){width:45%;animation-delay:.2s}.u-ph-paw.svelte-yl5qeb{transform-box:view-box;transform-origin:83px 112px;animation:svelte-yl5qeb-u-ph-pull 1.4s ease-in-out infinite}.u-ph-can.svelte-yl5qeb{transform-box:view-box;transform-origin:127px 188px;animation:svelte-yl5qeb-u-ph-hop 1.4s ease-in-out infinite}.u-ph-fizz.svelte-yl5qeb{animation:svelte-yl5qeb-u-ph-fizz 1.4s ease-out infinite}.u-ph-eye.svelte-yl5qeb{transform-box:fill-box;transform-origin:center;animation:svelte-yl5qeb-u-ph-blink 2.8s step-end infinite}@keyframes svelte-yl5qeb-u-ph-pull{0%,to{transform:rotate(0)}40%{transform:rotate(-9deg)}55%{transform:rotate(4deg)}}@keyframes svelte-yl5qeb-u-ph-hop{0%,45%,to{transform:translateY(0)}55%{transform:translateY(-6px) rotate(2deg)}70%{transform:translateY(0)}}@keyframes svelte-yl5qeb-u-ph-fizz{0%,45%{opacity:0;transform:translateY(10px)}60%{opacity:1}to{opacity:0;transform:translateY(-16px)}}@keyframes svelte-yl5qeb-u-ph-blink{0%,90%{transform:scaleY(1)}93%{transform:scaleY(.15)}}@keyframes svelte-yl5qeb-u-ph-pulse{0%{opacity:.5}to{opacity:1}}@media(prefers-reduced-motion:reduce){.u-ph.svelte-yl5qeb .u-ph-paw:where(.svelte-yl5qeb),.u-ph.svelte-yl5qeb .u-ph-can:where(.svelte-yl5qeb),.u-ph.svelte-yl5qeb .u-ph-fizz:where(.svelte-yl5qeb),.u-ph.svelte-yl5qeb .u-ph-eye:where(.svelte-yl5qeb),.u-ph.svelte-yl5qeb .u-ph-bars:where(.svelte-yl5qeb) i:where(.svelte-yl5qeb){animation:none}}:root[data-anim=paused] .u-ph.svelte-yl5qeb :is(.u-ph-paw:where(.svelte-yl5qeb),.u-ph-can:where(.svelte-yl5qeb),.u-ph-fizz:where(.svelte-yl5qeb),.u-ph-eye:where(.svelte-yl5qeb),.u-ph-bars:where(.svelte-yl5qeb) i:where(.svelte-yl5qeb)){animation-play-state:paused}.hd-right{display:flex;align-items:center;gap:var(--space-2);margin-right:4px}.page-hd:has(.hd-right) h1{font-size:calc(20px * var(--fs, 1));font-weight:800}.hm-ib{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink);cursor:pointer}.hm-ib svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hm-av{display:block;flex:none;width:var(--s);height:var(--s);border-radius:var(--radius-full);overflow:hidden;background:var(--c);box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--c)}.hm-av img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.hm-gap{height:var(--space-3)}.sec{margin:0;font-size:calc(11px * var(--fs, 1));letter-spacing:.14em;color:var(--ink-muted);text-transform:uppercase;line-height:1.3}.hm-sec{margin:20px 0 12px}.hm-retry{margin-top:var(--space-3)}.hm-sechead{display:flex;justify-content:space-between;align-items:baseline;margin:20px 0 12px}.hm-more{display:flex;align-items:center;gap:2px;font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.hm-more svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hm-pick{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px 12px 12px;border-radius:14px;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.hm-can{width:44px;display:grid;place-items:center}.hm-can i{display:block;height:84px;aspect-ratio:178 / 511;transform:rotate(-3deg);background:var(--photo) center / contain no-repeat;filter:drop-shadow(1.6px 0 0 var(--sticker-white)) drop-shadow(-1.6px 0 0 var(--sticker-white)) drop-shadow(0 1.6px 0 var(--sticker-white)) drop-shadow(0 -1.6px 0 var(--sticker-white)) drop-shadow(2px 3px 0 rgba(0,0,0,.7))}.hm-pname{flex:1;font-size:calc(15px * var(--fs, 1));font-weight:700;line-height:1.15}.hm-tag{display:flex;width:fit-content;align-items:center;height:22px;margin-top:6px;padding:0 8px;border-radius:7px;font-size:calc(10px * var(--fs, 1));font-weight:600;background:color-mix(in srgb,var(--c) 22%,var(--bg));border:1px solid color-mix(in srgb,var(--c) 55%,transparent)}.hm-scores{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.hm-feed{display:flex;flex-direction:column;gap:var(--space-2)}.hm-fday{align-self:center;padding:4px 10px;border-radius:var(--radius-full);background:var(--f1);margin:var(--space-1) 0}.hm-fpill{align-self:center;display:flex;align-items:center;gap:6px;max-width:92%;padding:6px 12px;border-radius:var(--radius-full);background:var(--f2);font:500 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink-muted);text-align:center}.hm-fpill svg{flex:none;fill:none;stroke:var(--can-gorilla);stroke-width:2}.hm-fln{display:flex;align-items:flex-end;gap:var(--space-2)}.hm-fln.me{flex-direction:row-reverse}.hm-fbub{position:relative;max-width:80%;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:16px 16px 16px 4px;background:color-mix(in srgb,var(--c) 14%,var(--surface-100));border:1px solid color-mix(in srgb,var(--c) 35%,transparent)}.hm-fln.me .hm-fbub{border-radius:16px 16px 4px}.hm-fbub:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain);background-size:140px;mix-blend-mode:overlay;opacity:.28;pointer-events:none}.hm-fcan{position:relative;width:44px;height:56px;flex:none}.hm-fcan i{position:absolute;left:2px;top:8px;width:40px;height:40px;border-radius:50%;background:var(--k)}.hm-fcan i:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--grain);background-size:140px;mix-blend-mode:overlay;opacity:.32}.hm-fcan>span{position:absolute;left:8px;top:0}.hm-ftx{display:flex;flex-direction:column;gap:2px;min-width:0}.hm-ftx b{font:700 calc(13px * var(--fs, 1))/1.3 var(--font-display)}.hm-ftx small{font:400 calc(11px * var(--fs, 1)) var(--font-display);color:var(--ink-muted)}.hm-fsc{font-size:calc(28px * var(--fs, 1));margin-left:4px;color:color-mix(in srgb,var(--c) 78%,var(--ink))}.hm-fflag{flex:none;margin-left:4px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page-hd:has(.hd-close){gap:var(--space-2)}.page-hd:has(.hd-close) h1{flex:1;text-align:center;font-size:calc(14px * var(--fs, 1));font-weight:600}.hd-close-gap{width:40px;flex:none}.hd-cap{display:block;margin-bottom:2px;font:500 calc(10px * var(--fs, 1)) var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.hd-right{font:500 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink-muted);text-align:right;white-space:nowrap}.hm-bdg{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--danger);color:#fff;font:700 calc(11px * var(--fs, 1))/calc(18px * var(--fs, 1)) var(--font-numerals);text-align:center;box-sizing:border-box}.mono-box{position:relative;flex:none;height:var(--h, 196px);border-radius:16px;box-shadow:4px 5px #00000059}.mono-box.cold{box-shadow:none}.mono{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:16px;overflow:hidden;isolation:isolate;-webkit-appearance:none;appearance:none;-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateZ(0);color:var(--fg, #000);background:var(--b0);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.mono:active:not(.cold){transform:translateZ(0) scale(.99)}.mono:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain) 0 0 / 140px;mix-blend-mode:overlay;opacity:.35;pointer-events:none}.mono .bl{position:absolute;width:125.3%;aspect-ratio:1;margin:-20.1% 0 0 -20.1%;border-radius:50%;opacity:.9;z-index:-1;will-change:transform}.mono .b1{left:-25%;top:-40%;animation:mo-bl1 var(--sp, 7s) ease-in-out infinite;background:radial-gradient(closest-side,color-mix(in srgb,var(--b1) 100%,transparent),color-mix(in srgb,var(--b1) 99.3%,transparent) 35%,color-mix(in srgb,var(--b1) 95.6%,transparent),color-mix(in srgb,var(--b1) 83.1%,transparent) 55%,color-mix(in srgb,var(--b1) 66.9%,transparent) 62%,color-mix(in srgb,var(--b1) 49.6%,transparent),color-mix(in srgb,var(--b1) 32.3%,transparent),color-mix(in srgb,var(--b1) 18.2%,transparent),color-mix(in srgb,var(--b1) 8.8%,transparent),color-mix(in srgb,var(--b1) 3.6%,transparent) 92%,color-mix(in srgb,var(--b1) .8%,transparent))}.mono .b2{right:-25%;bottom:-55%;margin:0 -20.1% -20.1% 0;animation:mo-bl2 var(--sp, 7s) ease-in-out infinite;background:radial-gradient(closest-side,color-mix(in srgb,var(--b2) 100%,transparent),color-mix(in srgb,var(--b2) 99.3%,transparent) 35%,color-mix(in srgb,var(--b2) 95.6%,transparent),color-mix(in srgb,var(--b2) 83.1%,transparent) 55%,color-mix(in srgb,var(--b2) 66.9%,transparent) 62%,color-mix(in srgb,var(--b2) 49.6%,transparent),color-mix(in srgb,var(--b2) 32.3%,transparent),color-mix(in srgb,var(--b2) 18.2%,transparent),color-mix(in srgb,var(--b2) 8.8%,transparent),color-mix(in srgb,var(--b2) 3.6%,transparent) 92%,color-mix(in srgb,var(--b2) .8%,transparent))}.mono .bolt{position:absolute;right:-6px;top:-2px;opacity:.16;color:var(--fg, #000);z-index:0}.mono .tx{position:absolute;left:20px;right:20px;top:18px;font-size:var(--tfs, 12px);line-height:1.4;opacity:.8;z-index:2}.mono .tx.narrow{right:96px}.mono .lb{position:absolute;left:20px;bottom:18px;font-size:var(--fs, 28px);font-weight:800;letter-spacing:-.01em;z-index:2;line-height:1.05}.mono .rt{position:absolute;right:16px;top:14px;z-index:2;text-align:right}.mono .rt .num{font-size:calc(44px * var(--fs, 1));line-height:1}.mono .rt .sub{display:block;font-size:calc(10px * var(--fs, 1));opacity:.7;margin-top:4px}.num{font-family:var(--font-numerals);font-weight:700;font-variant-numeric:tabular-nums;line-height:.9}.mono .sp{position:absolute;inset:0;z-index:1;pointer-events:none}.mono .sp i{position:absolute;bottom:-8px;width:6px;height:6px;border-radius:50%;background:var(--fg, #000);opacity:0;animation:mo-rise 3.4s ease-in infinite}.mono .ar{position:absolute;right:12px;bottom:18px;display:flex;z-index:2}.mono .ar svg{animation:mo-nud 1.2s ease-in-out infinite}.mono .ar svg:nth-child(2){animation-delay:.15s}.mono .ar svg:nth-child(3){animation-delay:.3s}.mono.bp .bolt{animation:mo-bp 2.6s ease-in-out infinite;transform-origin:70% 50%}.mono.fl .bolt{animation:mo-flick 3s steps(1) infinite}.mono.spin2 .bl{opacity:0}.mono.spin2:before{content:"";position:absolute;inset:-50%;z-index:-1;opacity:.75;will-change:transform;animation:mo-rim 7s linear infinite;background:radial-gradient(circle closest-side,color-mix(in srgb,var(--can-lit) 45%,var(--can-gorilla)) 0,color-mix(in srgb,var(--can-lit) 45%,var(--can-gorilla)) 3%,transparent 17%),conic-gradient(from 0deg,var(--can-burn),var(--can-lit),var(--can-gorilla),var(--can-adrenaline),var(--can-burn))}.mono.rot .bolt{animation:mo-rim 9s linear infinite}@keyframes mo-rim{to{transform:rotate(360deg)}}.mono.dim{filter:saturate(.45) brightness(.62)}.mono.dim .bl{animation-duration:20s;animation-timing-function:steps(200,end)}.mono.dim .tx,.mono.dim .lb{animation:mo-fadeb 5s ease-in-out infinite}.mono.cold{background:color-mix(in srgb,var(--ink) 9%,var(--bg));color:var(--ink);outline:2px dashed var(--line-strong);outline-offset:-2px;cursor:default;animation:mo-shake 5.5s ease-in-out infinite}.mono.cold.ice{background:linear-gradient(160deg,color-mix(in srgb,var(--can-gorilla) 22%,var(--bg)),color-mix(in srgb,var(--ink) 6%,var(--bg)));outline:2px solid var(--line-strong);animation:none}.mono.cold .bl,.mono.cold .sp{display:none}.mono.cold .bolt{opacity:.1;color:var(--ink);animation:none}.mono.cold .lb{opacity:.5}.mono.cold.ice .lb{opacity:.28}.mono.cold:after{opacity:.2}.mono .hold{position:absolute;right:16px;bottom:14px;z-index:2;width:46px;height:46px}.mono .hold circle{fill:none;stroke-width:4;stroke-linecap:round}.mono .hold .fill{stroke-dasharray:100;stroke-dashoffset:100}.mono.holding .hold .fill{animation:mo-holdfill 3s linear forwards}.mono.holding{outline-style:solid}@keyframes mo-shake{0%,84%,to{transform:translateZ(0) translate(0)}86%{transform:translateZ(0) translate(-6px)}88%{transform:translateZ(0) translate(6px)}90%{transform:translateZ(0) translate(-4px)}92%{transform:translateZ(0) translate(4px)}94%{transform:translateZ(0) translate(0)}}.mono-box.wb{--h: 98px}.mono.wb{--tfs: 11px;--fs: 22px;--sp: 8s}.mono.wb .lb{bottom:12px}.mono.wb .tx{top:12px}.mono.wb .rt .num{font-size:calc(30px * var(--fs, 1))}.mono.wb .rt .num small{font:600 calc(12px * var(--fs, 1)) var(--font-display);margin-left:3px}.mono .dpd{position:absolute;right:-14px;bottom:-34px;opacity:.16;color:var(--fg, #000);z-index:0}.mono .wv{position:absolute;left:0;width:200%;height:16px;z-index:0;bottom:0;opacity:.22;animation:mo-wave 7s linear infinite}.mono .wv.w3{bottom:-4px;opacity:.14;animation:mo-wave2 5s linear infinite}@keyframes mo-bl1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40.7%,20.4%) scale(1.15)}}@keyframes mo-bl2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40.7%,-20.4%) scale(1.15)}}@keyframes mo-rise{0%{transform:translateY(0) scale(.5);opacity:0}15%{opacity:.9}to{transform:translateY(-190px) scale(1.1);opacity:0}}@keyframes mo-flick{0%{opacity:.16}20%{opacity:.34}24%{opacity:.1}60%{opacity:.16}64%{opacity:.4}68%{opacity:.12}to{opacity:.16}}@keyframes mo-bp{0%,to{transform:scale(1);opacity:.14}50%{transform:scale(1.12);opacity:.24}}@keyframes mo-nud{0%,to{transform:translate(0);opacity:.3}50%{transform:translate(5px);opacity:1}}@keyframes mo-fadeb{0%,to{opacity:.7}50%{opacity:.4}}@keyframes mo-wave{to{transform:translate(-50%)}}@keyframes mo-wave2{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes mo-holdfill{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}:root[data-edit] :is(.mono,.wtr) *,:root[data-edit] .mono:before,[data-anim=paused] :is(.mono,.wtr) *{animation-play-state:paused!important}[data-perf=low] .mono .sp,[data-perf=low] .mono .ar svg,[data-perf=low] .mono .wv{animation:none!important;opacity:0}[data-perf=min] .mono *,[data-perf=min] .wtr *{animation:none!important}@media(prefers-reduced-motion:reduce){.mono *,.mono.holding .hold .fill{animation:none!important}.mono.holding .hold .fill{stroke-dashoffset:0}}.dg.svelte-21trk5{padding:14px 14px 10px;flex:none;border-color:color-mix(in srgb,var(--partner) 50%,var(--line));margin-bottom:12px}.dg-h.svelte-21trk5{display:flex;align-items:center;gap:10px}.dg-t.svelte-21trk5{font-size:calc(14px * var(--fs, 1));font-weight:800;flex:1}.dg-n.svelte-21trk5{font:700 calc(12px * var(--fs, 1)) var(--font-numerals);background:var(--partner);color:#000;padding:3px 9px;border-radius:9px}.dg-x.svelte-21trk5{display:flex;color:var(--ink-muted);background:none;border:0;padding:6px;margin:-6px;cursor:pointer}.dg-l.svelte-21trk5{margin-top:6px}.dg-r.svelte-21trk5{display:flex;align-items:center;gap:10px;height:30px}.dg-i.svelte-21trk5{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none}.dg-x2.svelte-21trk5{font-size:calc(12px * var(--fs, 1));flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dg-tm.svelte-21trk5{font-size:calc(10px * var(--fs, 1))}.dg-f.svelte-21trk5{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:calc(12px * var(--fs, 1))}.dg-f.svelte-21trk5 button:where(.svelte-21trk5){font:700 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:6px 0;cursor:pointer}.wt{position:relative;display:flex;flex-direction:column;gap:var(--space-3);min-height:calc(100% - var(--tap) - var(--space-3))}:root[data-full] .screen-scroll:has(.wt){padding-bottom:max(var(--sab),var(--space-3))}:root[data-full][data-ext] .screen-scroll:has(.wt){padding-bottom:var(--kbext, 0px)}.wt-sub{margin:0;text-align:center;font:400 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink-muted)}.wt{--wt-free: calc(var(--app-h, 844px) - var(--wt-fixed));--wt-fixed: 520px}.wt-hero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:0}.wt-disc{position:relative;width:clamp(110px,var(--wt-free),190px);height:clamp(110px,var(--wt-free),190px);display:grid;place-items:center;border-radius:50%;overflow:hidden;isolation:isolate}.wt-disc>svg{width:53%;height:auto}.wt-disc:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#4aa3ff,#1f6fe8 70%);opacity:.9}.wt-disc>svg{position:relative;transform:rotate(-4deg);overflow:visible}.wt-gl{display:block;overflow:visible}.wt-lvl{transition:transform .35s cubic-bezier(.3,.7,.3,1)}.wt-w1{animation:wt-w1 5s linear infinite}.wt-w2{animation:wt-w2 3.4s linear infinite}@keyframes wt-w1{to{transform:translate(-80px)}}@keyframes wt-w2{0%{transform:translate(-80px)}to{transform:translate(0)}}.wt-numrow{display:flex;align-items:baseline;justify-content:center;gap:8px}input.wt-num{width:4.2ch;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;text-align:right;font:700 clamp(calc(48px * var(--fs, 1)),calc(var(--wt-free) / 2.5),64px)/1 var(--font-numerals);font-variant-numeric:tabular-nums;color:var(--ink)}input.wt-num::placeholder{color:var(--ink-muted);opacity:.6}.wt-unit{font:600 calc(16px * var(--fs, 1)) var(--font-display);color:var(--ink-muted)}.wt-pen{width:18px;height:18px;fill:none;stroke:var(--ink-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;align-self:center}.wt-dash{width:150px;height:2px;margin-top:4px;border-radius:1px;background:repeating-linear-gradient(90deg,var(--ink-muted) 0 5px,transparent 5px 9px);opacity:.6}input.wt-range{-webkit-appearance:none;appearance:none;width:100%;min-height:36px;margin:0;padding:0;border:0;background:transparent;box-shadow:none}input.wt-range::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(90deg,#5cb0ff var(--p),#1f6fe8 var(--p),color-mix(in srgb,var(--ink) 8%,transparent) var(--p))}input.wt-range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;background:#fff;border:0;box-shadow:0 2px 8px #0006,0 0 0 1px #00000014}input.wt-range::-moz-range-track{height:8px;border-radius:4px;background:color-mix(in srgb,var(--ink) 8%,transparent)}input.wt-range::-moz-range-progress{height:8px;border-radius:4px;background:#1f6fe8}input.wt-range::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#fff;border:0}.wt-ticks{display:flex;justify-content:space-between;margin-top:-8px;font:600 calc(10px * var(--fs, 1))/1 var(--font-numerals);color:var(--ink-muted)}.wt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.wt-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:84px;padding:0;border-radius:14px;background:var(--surface-100);border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;transition:transform .15s}.wt-tile.on{border-color:#3a9bff;box-shadow:0 0 0 1px #3a9bff inset}.wt-tile b{font:700 calc(17px * var(--fs, 1))/1 var(--font-numerals);font-variant-numeric:tabular-nums}.wt-tile small{margin-left:2px;font:500 calc(10px * var(--fs, 1)) var(--font-display);color:var(--ink-muted)}.wt-tile.add{background:transparent;border:1.5px dashed var(--line-strong);color:var(--ink-muted)}.wt-tile.empty{background:transparent;border:1.5px dashed color-mix(in srgb,var(--line) 50%,transparent);cursor:default}.wt-tile.lift{transform:scale(1.06);z-index:9;box-shadow:0 12px 32px #00000080}.wt-plus{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.wt-slot{position:relative}.wt-dim{position:absolute;inset:-8px -16px;z-index:7;background:#0009;border:0;border-radius:0}.wt-menu{position:absolute;z-index:10;bottom:calc(100% + 8px);width:224px;border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--ink) 11%,var(--bg));border:1px solid var(--line-strong);box-shadow:0 12px 32px #00000080}.wt-menu.right{right:0}.wt-menu.left{left:0}.wt-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 16px;border:0;background:none;color:var(--ink);font:500 calc(14px * var(--fs, 1)) var(--font-display);text-align:left;cursor:pointer}.wt-menu button+button{border-top:1px solid var(--line)}.wt-menu .danger{color:var(--danger)}.wt-menu svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wt-sheet{position:relative;z-index:8;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:22px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--ink) 9%,var(--bg))}.wt-sheet .wt-numrow input.wt-num{font-size:calc(56px * var(--fs, 1))}.wt-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.wt-chip{min-height:36px;padding:0 14px;border:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink);font:500 calc(12px * var(--fs, 1)) var(--font-display);cursor:pointer}.wt-chip.on{background:var(--ink);color:var(--bg);font-weight:600}.wt-cta{width:100%;min-height:56px;border:0;border-radius:var(--radius-md);background:var(--ink);color:var(--bg);font:800 calc(14px * var(--fs, 1)) var(--font-display);letter-spacing:.03em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.wt-cta:disabled{background:var(--f1);color:var(--ink-muted);cursor:default}.wt-cta.ghost{background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink)}.wt-cta.danger{background:transparent;color:var(--danger);border:1px dashed var(--danger)}.wt-cta:active:not(:disabled){transform:scale(.98)}@media(prefers-reduced-motion:reduce){.wt-w1,.wt-w2{animation:none}}:root[data-edit] .wt-gl *{animation-play-state:paused}[data-perf=min] .wt-gl *{animation:none!important}.page-hd:has(.cat-hr) h1{font-size:calc(26px * var(--fs, 1));font-weight:800}.cat-hr{display:flex;gap:8px}.cat{display:flex;flex-direction:column;gap:12px}.cat-grid{--cat-ar: 1 / 1.58;display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:none;grid-auto-rows:1fr}.cat-grid .u-np.u-np{aspect-ratio:var(--cat-ar);height:100%}.cat-msk{animation:u-fin .3s ease both}.cat-grid.dim{opacity:.4}.cat-grid.dim6{opacity:.6;transition:opacity .2s}.cat-tile{display:block;border-radius:14px;background:var(--surface-100);border:1px solid var(--line);overflow:hidden;padding:0;text-align:left;color:var(--ink);font-family:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 280px;position:relative;aspect-ratio:var(--cat-ar);container-type:inline-size}.cat-tl{border-radius:14px;background:var(--surface-100);border:1px solid var(--line);overflow:hidden;position:relative;display:block;padding:0;text-align:left;color:var(--ink);font-family:inherit;cursor:pointer}.cat-tl .im{position:relative;height:178px;display:grid;place-items:center}.cat-tl .tx{padding:0 12px 12px;display:flex;flex-direction:column;gap:5px}.cat-tl .nm{font-size:calc(13px * var(--fs, 1));font-weight:700;line-height:1.2}.cat-tl .disc{position:absolute;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;border-radius:50%;background:var(--c)}.cat-tl .disc.ghost{opacity:.18}.cat-tl .can{position:relative;margin-top:6px}.cat-tl .scores{display:flex;gap:8px;align-items:baseline}.cat-tl .broken{position:relative;margin-top:6px;width:58px;height:140px;border-radius:14px;border:2px dashed var(--line-strong);display:grid;place-items:center;color:var(--ink-muted);background:none;padding:0;font:inherit;cursor:pointer}.cat-tl .broken svg,.cat-bn svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cat-sk-can{width:58px;height:140px;border-radius:14px;margin-top:6px}.cat-more{display:flex;justify-content:center;align-items:center;gap:10px;padding:6px 0;flex:none}.cat-more span{font-size:calc(12px * var(--fs, 1));color:var(--ink-muted)}.cat-bn{cursor:pointer}.cat-bn>span:first-child{display:flex;color:var(--warn-amber)}.cat-bn .t{flex:1;line-height:1.35}.cat-bn .t small{font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.cat-bn .r{font-weight:800;font-size:calc(12px * var(--fs, 1));background:none;border:0;color:var(--ink);font-family:inherit;cursor:pointer}.cat-act{display:flex;gap:8px;align-items:center;flex:none}.cat-act .u-chip{height:30px;font-size:calc(12px * var(--fs, 1));gap:6px;padding:0 10px}.cat-act .u-chip span{display:flex;opacity:.7}.cat-act .u-chip svg,.cat-fh svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cat-reset{font-size:calc(12px * var(--fs, 1));margin-left:auto;padding-left:8px;white-space:nowrap;color:var(--ink-muted);background:none;border:0;font-family:inherit;cursor:pointer}.cat-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--me);color:var(--on-accent);font:700 calc(11px * var(--fs, 1))/calc(18px * var(--fs, 1)) var(--font-numerals);text-align:center;box-shadow:0 0 0 2px var(--bg);z-index:5}.cat-fs{padding-bottom:30px;gap:18px}.cat-fs>*{flex:none}.cat-fh{display:flex;align-items:center;justify-content:space-between}.cat-fh b{font-size:calc(22px * var(--fs, 1));font-weight:800}.cat-fs .u-ib{width:40px;height:40px}.cat-fs .sec{margin-bottom:10px}.cat-fs .u-seg>button{min-height:42px;font-size:calc(13px * var(--fs, 1));white-space:nowrap}.cat-note{font-size:calc(11px * var(--fs, 1));line-height:1.5;color:var(--ink-muted);margin-top:8px}.cat-note.box{margin-top:0;padding:10px 12px;border-radius:12px;background:var(--f2)}.cat-fb{display:flex;gap:10px;margin-top:6px}.cat-fb .u-cta:first-child{flex:1}.cat-fb .u-cta:last-child{flex:2}.cat-sf{display:flex;align-items:center;gap:10px;height:48px;border-radius:14px;background:var(--f1);padding:0 14px;flex:none}.cat-sf>span{display:flex;color:var(--ink-muted)}.cat-sf svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cat-sf input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:400 calc(16px * var(--fs, 1)) var(--font-system);outline:none;padding:0}.cat-sh{display:flex;justify-content:space-between;align-items:center;flex:none;font-size:calc(12px * var(--fs, 1));color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){.cat-tl .u-fin{animation:none}}.cat-grid.c3{grid-template-columns:repeat(3,1fr);gap:8px}.cat-grid.c3 .cat-tile,.cat-grid.c3 .cat-tl,.cat-grid.c3 .u-np{border-radius:12px}.cat-grid.c3 .cat-tl .can{transform:scale(.68);margin-top:0}.cat-grid.c3 .cat-tl .tx{padding:0 8px 8px}.cat-grid.c3 .cat-tl .im{height:128px}.cat-grid.c3 .cat-tl .disc{width:78px;height:78px;margin:-39px 0 0 -39px}.cat-grid.c3 .cat-tl .nm{font-size:calc(11px * var(--fs, 1))}.cat-grid.c3 .u-np{padding:10px}.cat-grid.c3 .u-np-s{font-size:calc(8px * var(--fs, 1));padding:3px 6px}.cat-grid.c3 .u-np-f{font-size:calc(10px * var(--fs, 1));margin-top:5px}.cat-empty{display:flex;flex-direction:column;gap:12px;align-items:stretch;text-align:center;padding-top:24px}.cat-sent{height:1px}.cat-pk-g{display:flex;flex-direction:column;gap:var(--space-2);flex:none}.cat-pk-ro .v{min-width:0;max-width:62%}.cat-pk-sum{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.cat-pk-n{flex:none;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-full);background:var(--ink);color:var(--bg);font:700 calc(11px * var(--fs, 1))/calc(22px * var(--fs, 1)) var(--font-display);text-align:center}.cat-disc{position:absolute;width:133cqw;height:133cqw;left:-16.5cqw;top:-23cqw;border-radius:50%;background:var(--c)}.cat-can{position:absolute;left:50%;top:3.5cqw;transform:translate(-50%)}.cat-ch{position:absolute;top:6cqw;left:6cqw;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cat-ch .num{background:var(--bg);border-radius:9px;padding:1px 8px;line-height:1.25}.cat-s1{font-size:calc(18px * var(--fs, 1))}.cat-s2{font-size:calc(14px * var(--fs, 1))}.cat-lb{position:absolute;left:0;right:0;bottom:0;padding:8px 12px 11px;background:var(--surface-100);border-top:1px solid var(--line)}.cat-lb small{display:block;font:700 calc(9px * var(--fs, 1)) var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cat-lb b{display:block;font:800 calc(13px * var(--fs, 1))/1.15 var(--font-display);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cat-grid.c3 .cat-s1{font-size:calc(14px * var(--fs, 1))}.cat-grid.c3 .cat-s2{font-size:calc(11px * var(--fs, 1))}.cat-grid.c3 .cat-ch .num{padding:0 5px;border-radius:7px}.cat-grid.c3 .cat-lb{padding:6px 8px 8px}.cat-grid.c3 .cat-lb small{font-size:calc(7px * var(--fs, 1))}.cat-grid.c3 .cat-lb b{font-size:calc(10px * var(--fs, 1))}.u-sh-top.svelte-7n80a1{display:flex;align-items:center;justify-content:space-between;flex:none}.u-sh-top.svelte-7n80a1 b:where(.svelte-7n80a1){font-size:calc(22px * var(--fs, 1));font-weight:800}.u-sh-x.svelte-7n80a1{width:40px;height:40px}.u-fav.svelte-1s5ojau{position:absolute;top:6cqw;right:6cqw;width:22px;height:22px;border-radius:var(--radius-full);background:var(--bg);display:grid;place-items:center}.u-fav.svelte-1s5ojau svg:where(.svelte-1s5ojau){width:13px;height:13px;fill:var(--partner-mark)}.u-np.svelte-3jsyan{position:relative;container-type:inline-size;border-radius:14px;background:var(--c);padding:14px;aspect-ratio:1 / 1.32;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:0;text-align:left;font-family:inherit;cursor:pointer}.u-np-n.svelte-3jsyan{font-weight:800;line-height:1.04;text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.u-np-s.svelte-3jsyan{display:inline-block;font-size:calc(10px * var(--fs, 1));font-weight:600;background:#00000047;color:#fff;padding:4px 8px;border-radius:8px}.u-np-f.svelte-3jsyan{display:block;font-size:calc(12px * var(--fs, 1));font-weight:700;margin-top:8px}.u-sa.svelte-1sxbcfc{display:inline-grid;place-items:center;border-radius:50%;flex:none;overflow:hidden}.u-sa.svelte-1sxbcfc img:where(.svelte-1sxbcfc){width:100%;height:100%;object-fit:cover;display:block}.u-mp.svelte-16tyzah{display:flex;flex-direction:column;gap:var(--space-2)}.u-mp.svelte-16tyzah svg:where(.svelte-16tyzah){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.u-mp-f.svelte-16tyzah{background:var(--f1);border-radius:var(--radius-md);height:56px;display:flex;align-items:center;padding:0 var(--space-4);gap:var(--space-3);color:var(--ink-muted);margin-bottom:var(--space-1)}.u-mp-f.svelte-16tyzah input:where(.svelte-16tyzah){flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:800 calc(18px * var(--fs, 1)) var(--font-display);outline:none;padding:0;margin:0;min-height:0;border-radius:0;box-shadow:none;caret-color:var(--me-mark);-webkit-appearance:none;appearance:none}.u-mp-f.svelte-16tyzah input:where(.svelte-16tyzah):focus{box-shadow:none}.u-mp-f.svelte-16tyzah input:where(.svelte-16tyzah)::placeholder{color:var(--ink-muted);font-weight:600}.u-mp-f.svelte-16tyzah input:where(.svelte-16tyzah)::-webkit-search-cancel-button{display:none}.u-mp-clr.svelte-16tyzah{display:grid;place-items:center;width:var(--tap);height:var(--tap);margin-right:calc(-1 * var(--space-3));border:0;padding:0;background:none;color:var(--ink-muted);cursor:pointer}.u-mp-h.svelte-16tyzah{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-2)}.u-mp-reset.svelte-16tyzah{border:0;background:none;color:var(--ink);font:600 calc(12px * var(--fs, 1)) var(--font-display);padding:var(--space-1) 0;cursor:pointer}.u-mp-r.svelte-16tyzah{display:flex;align-items:center;gap:var(--space-3);height:56px;padding:0 var(--space-3);border:0;border-top:1px solid var(--line);background:none;color:var(--ink);width:100%;text-align:left;font-family:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 56px}.u-mp-r.svelte-16tyzah:first-child{border-top:0}.u-mp-r.svelte-16tyzah b:where(.svelte-16tyzah){flex:1;min-width:0;font-size:calc(14px * var(--fs, 1));font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-mp-r.svelte-16tyzah small:where(.svelte-16tyzah){flex:none;font-size:calc(12px * var(--fs, 1));color:var(--ink-muted)}.u-mp-ck.svelte-16tyzah{width:24px;height:24px;border-radius:7px;box-shadow:inset 0 0 0 2px var(--line-strong);display:grid;place-items:center;flex:none}.u-mp-ck.on.svelte-16tyzah{background:var(--ink);color:var(--bg);box-shadow:none}.u-mp-none.svelte-16tyzah{text-align:center;margin-top:var(--space-6)}.dk{display:flex;flex-direction:column;gap:16px}.dk>*{flex:none}.dk-top{display:flex;justify-content:flex-end;height:44px;margin-top:-8px}.dk-heart.on{color:var(--partner-mark)}.dk-heart.on svg{fill:currentColor}.dk-hero{display:flex;gap:16px}.dk-canbox{width:138px;height:320px;position:relative;display:grid;place-items:center;flex:none}.dk-canbox{--dk-disc: 184px}.dk-disc{position:absolute;width:var(--dk-disc);height:var(--dk-disc);border-radius:50%;background:var(--c);left:calc((100% - var(--dk-disc)) / 2);top:96px}.dk-can .u-stk{--stk-w: 3.5px;filter:drop-shadow(var(--stk-w) 0 0 var(--sticker-white)) drop-shadow(calc(-1 * var(--stk-w)) 0 0 var(--sticker-white)) drop-shadow(0 var(--stk-w) 0 var(--sticker-white)) drop-shadow(0 calc(-1 * var(--stk-w)) 0 var(--sticker-white)) drop-shadow(5px 6px 0 rgba(0,0,0,.7))}.dk-can{position:relative}.dk-np{width:138px;height:320px;border-radius:14px;background:var(--c);color:var(--ink2);padding:14px;display:flex;flex-direction:column;justify-content:space-between;flex:none}.dk-np b{font-weight:800;line-height:1.04;text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.dk-np span{align-self:flex-start;font-size:calc(10px * var(--fs, 1));font-weight:600;background:#00000047;padding:4px 8px;border-radius:8px;color:#fff}.dk-info{flex:1;display:flex;flex-direction:column;gap:10px}.dk-name{font-size:calc(19px * var(--fs, 1));font-weight:800;line-height:1.1;margin-top:4px}.dk-total{font-size:calc(100px * var(--fs, 1));letter-spacing:-.02em}.dk-pt{display:flex;align-items:baseline;gap:8px;margin-top:8px}.dk-pt small{font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.dk-params{display:flex;flex-direction:column;gap:9px}.dk-prow{display:flex;justify-content:space-between;align-items:baseline}.dk-prow>span:first-child{font-size:calc(13px * var(--fs, 1));font-weight:500;color:var(--ink-muted)}.dk-prow>span:last-child{display:flex;gap:8px;align-items:baseline}.dk-bar{position:relative;height:4px;background:var(--f1);border-radius:2px;margin-top:6px}.dk-bar u{position:absolute;left:0;top:0;bottom:0;background:var(--me-mark);border-radius:2px}.dk-bar s{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--partner-mark)}.dk-nut{border-radius:16px;overflow:hidden;padding:16px}.dk-nh{display:flex;justify-content:space-between;align-items:center}.dk-nh .u-chip{height:26px;padding:0 10px;font-size:calc(10px * var(--fs, 1));border-radius:9px;cursor:default}.dk-nb{display:flex;gap:18px;align-items:center;margin-top:12px}.dk-kcal{font-size:calc(84px * var(--fs, 1));letter-spacing:-.03em;line-height:.85}.dk-kcal-l{font-size:calc(11px * var(--fs, 1));margin-top:8px;color:var(--ink-muted)}.dk-macros{flex:1;display:flex;flex-direction:column;gap:11px}.dk-mrow{display:flex;align-items:center;gap:10px}.dk-mrow>span:first-child{font-size:calc(11px * var(--fs, 1));width:50px;color:var(--ink-muted)}.dk-mrow>div{flex:1;height:6px;border-radius:3px;background:var(--f1);overflow:hidden}.dk-mrow i{display:block;height:100%;background:var(--ink);border-radius:3px}.dk-mrow .num{font-size:calc(20px * var(--fs, 1));width:34px;text-align:right}.dk-nf{display:flex;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:calc(12px * var(--fs, 1))}.dk-nf b{font-size:calc(20px * var(--fs, 1))}.dk-tags{display:flex;gap:8px;flex-wrap:wrap}.dk-tags .u-tag{height:38px;border-radius:12px;font-size:calc(14px * var(--fs, 1));padding:0 16px}.dk-shh{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dk-shh .u-chip{height:26px;font-size:calc(10px * var(--fs, 1));padding:0 10px;gap:4px}.dk-shh .u-chip span{display:flex;transform:rotate(90deg)}.dk-shh svg,.dk-shop svg,.dk-more svg,.dk-dyn svg,.dk-cmh svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dk-shop{display:flex;align-items:center;gap:12px;height:58px;padding:0 14px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);font-family:inherit;text-align:left;width:100%;cursor:pointer}.dk-shop:last-of-type{border-bottom:0}.dk-shop>div{flex:1}.dk-shop b{font-size:calc(14px * var(--fs, 1));font-weight:700;display:block}.dk-shop small{font-size:calc(10px * var(--fs, 1));margin-top:2px;display:block;color:var(--ink-muted)}.dk-shop .num{font-size:calc(24px * var(--fs, 1));width:56px;text-align:right}.dk-more{display:flex;align-items:center;gap:12px;height:52px;padding:0 14px;border:0;border-top:1px solid var(--line);background:none;color:var(--ink);font-family:inherit;text-align:left;width:100%;cursor:pointer}.dk-av5{display:flex;flex:none}.dk-av5 i{width:18px;height:18px;border-radius:50%;border:2px solid var(--surface-100);margin-left:-7px;display:block;background:var(--c)}.dk-av5 i:first-child{margin-left:0}.dk-more>div{flex:1}.dk-more b{font-size:calc(13px * var(--fs, 1));font-weight:700;display:block}.dk-more small{font-size:calc(10px * var(--fs, 1));margin-top:2px;display:block;color:var(--ink-muted)}.dk-dyn{display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;border:0;border-top:1px solid var(--line);font:700 calc(13px * var(--fs, 1)) var(--font-display);background:var(--f3);border-radius:0 0 14px 14px;color:var(--ink);width:100%;cursor:pointer;text-align:left}.dk-dyn>span{margin-left:auto;display:flex}.dk-cmh{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.dk-cmh button{background:none;border:0;color:var(--ink-muted);display:flex;padding:8px;margin:-8px;cursor:pointer}.dk-msgs{display:flex;flex-direction:column;gap:3px;padding:0 6px}.imb{position:relative;max-width:76%;padding:8px 13px 9px;font-size:calc(13px * var(--fs, 1));font-weight:500;line-height:1.3;border-radius:19px;color:var(--on-accent)}.imb.me{align-self:flex-end;background:var(--me)}.imb.pa{align-self:flex-start;background:var(--partner)}.imb.tl.me{border-bottom-right-radius:6px}.imb.tl.pa{border-bottom-left-radius:6px}.imb.tl:before,.imb.tl:after{content:"";position:absolute;bottom:0;height:16px}.imb.me.tl:before{right:-7px;width:18px;background:var(--me);border-bottom-left-radius:14px}.imb.me.tl:after{right:-10px;width:10px;background:var(--bg);border-bottom-left-radius:10px}.imb.pa.tl:before{left:-7px;width:18px;background:var(--partner);border-bottom-right-radius:14px}.imb.pa.tl:after{left:-10px;width:10px;background:var(--bg);border-bottom-right-radius:10px}.imd{text-align:center;font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);margin:4px 0 0}.imd b{font-weight:700}.imk{display:inline-flex;vertical-align:-2px;margin:0 -4px 0 6px;opacity:.7}.imk svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.imk.sending{opacity:.45}.imk.read{opacity:1}.dk-ctaw{margin-top:var(--space-2)}.mono-box.dk-cta{--h: 96px}:root[data-full] .screen-scroll:has(.dkc){padding-bottom:0}:root[data-full][data-ext] .screen-scroll:has(.dkc){padding-bottom:var(--kbext, 0px)}.dkc{display:flex;flex-direction:column;min-height:calc(100% + var(--space-2));margin-top:calc(-1 * var(--space-2))}.dkc-head{display:flex;align-items:center;gap:12px;height:64px;flex:none}.dkc-mini{width:48px;height:48px;position:relative;display:grid;place-items:center;flex:none;overflow:visible}.dkc-mini i{position:absolute;width:38px;height:38px;border-radius:50%;background:var(--c);left:5px;top:5px}.dkc-mini .dk-can{position:relative}.dkc-title{min-width:0}.dkc-title b{font-size:calc(15px * var(--fs, 1));font-weight:800;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.dkc-line{height:1px;background:var(--line);margin:0 -16px;flex:none}.dkc-list{display:flex;flex-direction:column;gap:5px;flex:1;min-height:0;padding:6px 6px 0;justify-content:flex-end}.dkc-bar{display:flex;align-items:center;gap:10px;--dkc-pad: 11px;padding:var(--dkc-pad) 12px max(var(--dkc-pad),var(--sab));margin:12px -16px 0;background:var(--surface-100);box-shadow:var(--shadow-panel)}.dkc-bar input{flex:1;height:44px;border-radius:22px;background:var(--f1);border:0;padding:0 16px;font:400 calc(16px * var(--fs, 1)) var(--font-system);color:var(--ink);outline:none;min-width:0}.dkc-bar input::placeholder{color:var(--ink-muted)}.dkc-send{width:44px;height:44px;border-radius:50%;background:var(--me);color:var(--on-accent);display:grid;place-items:center;flex:none;border:0;cursor:pointer;padding:0}.dkc-send:disabled{background:var(--f1);color:var(--ink-muted)}.dkc-send svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dk-brand{display:block;background:none;border:0;padding:0;text-align:left;font-family:inherit;cursor:pointer}.dk-shop>div{min-width:0}.dk-shop b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-shop.best{background:color-mix(in srgb,var(--me) 10%,var(--surface-100))}.dk-shop.best .num{color:var(--me-mark)}.dk-shop small em{font-style:normal;font-weight:800;color:var(--me-mark)}.dk-deal{display:flex;align-items:center;gap:12px;width:100%;margin-top:10px;padding:12px 14px;border:1.5px dashed var(--danger);border-radius:var(--radius-md);background:var(--surface-100);color:var(--ink);font-family:inherit;text-align:left;cursor:pointer}.dk-deal-p{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--danger);color:var(--bg);font-weight:800}.dk-deal>div{flex:1;min-width:0}.dk-deal b{display:block;font-size:calc(14px * var(--fs, 1))}.dk-deal small{display:block;font-size:calc(11px * var(--fs, 1));color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-deal-n{flex:none;text-align:right}.dk-deal-n .num{display:block;font-size:calc(22px * var(--fs, 1));color:var(--danger)}.dk-deal-n s{font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.dk-shop small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-edit] .dkc-bar{padding-bottom:var(--dkc-pad)}.dk-disc{animation:dk-disc .52s cubic-bezier(.2,1.25,.35,1) both;transform-origin:center}.dk-can{padding:var(--space-6);margin:calc(-1 * var(--space-6))}.dk-can,.dk-np{animation:dk-drop .72s cubic-bezier(.2,1.3,.3,1) both,dk-float 3.6s ease-in-out .72s infinite alternate}.dk-info>*,.dk>:not(.dk-top,.dk-hero){animation:dk-up .42s cubic-bezier(.2,.9,.25,1) both}.dk-info>:nth-child(1){animation-delay:.12s}.dk-info>:nth-child(2){animation-delay:.18s}.dk-info>:nth-child(3){animation-delay:.24s}.dk>:nth-child(3){animation-delay:.28s}.dk>:nth-child(4){animation-delay:.32s}.dk>:nth-child(5){animation-delay:.36s}.dk>:nth-child(n+6){animation-delay:.4s}@keyframes dk-disc{0%{transform:scale(.35);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dk-drop{0%{transform:translateY(-48px) rotate(-14deg) scale(.86);opacity:0}60%{opacity:1}to{transform:translateY(0) rotate(0) scale(1);opacity:1}}@keyframes dk-float{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-7px) rotate(1.6deg)}}@keyframes dk-up{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}:root[data-anim=paused] :is(.dk-can,.dk-np){animation-play-state:paused}@media(prefers-reduced-motion:reduce){.dk-disc,.dk-can,.dk-np,.dk-info>*,.dk>:not(.dk-top,.dk-hero){animation:none}}.dk-cta .mono:disabled{opacity:.45;cursor:default}.dk-cta .mono:disabled :is(.bl,.bolt){animation-play-state:paused}.u-spark.svelte-hmueiz{flex:none;overflow:visible}.dl-sum.svelte-kccvm2{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);flex:none}.dl-sum.svelte-kccvm2 div:where(.svelte-kccvm2){border-radius:var(--radius-md);background:var(--f2);padding:10px 12px;display:flex;flex-direction:column}.dl-sum.svelte-kccvm2 .num:where(.svelte-kccvm2){font-size:calc(22px * var(--fs, 1))}.dl-sum.svelte-kccvm2 small:where(.svelte-kccvm2){font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.dl-red.svelte-kccvm2,.dl-p.svelte-kccvm2{color:var(--danger)}.dl-mo.svelte-kccvm2{flex:none;margin:var(--space-1) 2px -6px}.dl-tl.svelte-kccvm2{flex:none;display:grid;grid-template-columns:52px 14px 1fr;column-gap:10px}.dl-d.svelte-kccvm2{font-size:calc(13px * var(--fs, 1));text-align:right;padding-top:14px;color:var(--ink-muted)}.dl-rl.svelte-kccvm2{position:relative;display:flex;justify-content:center}.dl-rl.svelte-kccvm2:before{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--line)}.dl-rl.svelte-kccvm2 i:where(.svelte-kccvm2){position:relative;margin-top:16px;width:12px;height:12px;border-radius:50%;border:2px solid var(--c);background:var(--bg);box-sizing:border-box}.dl-c.svelte-kccvm2{min-width:0;margin:4px 0;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--f2)}.dl-t.svelte-kccvm2{flex:1;min-width:0}.dl-t.svelte-kccvm2 b:where(.svelte-kccvm2){display:block;font-size:calc(14px * var(--fs, 1));font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-t.svelte-kccvm2 small:where(.svelte-kccvm2){display:block;font-size:calc(11px * var(--fs, 1));color:var(--ink-muted);margin-top:2px}.dl-p.svelte-kccvm2{font-size:calc(22px * var(--fs, 1));flex:none}.mf.svelte-n0gsfg{position:absolute;right:-8px;bottom:8px;width:64px;height:64px;padding:0;border:0;background:none;cursor:pointer;z-index:2}.mf.svelte-n0gsfg img:where(.svelte-n0gsfg){position:absolute;left:10px;top:10px;width:44px;height:44px;object-fit:cover;border-radius:6px;border:3px solid var(--sticker-white);box-shadow:2px 3px color-mix(in srgb,var(--on-accent) 60%,transparent);transform:rotate(calc(var(--i) * 14deg)) translate(calc(var(--i) * 6px))}.mf.svelte-n0gsfg b:where(.svelte-n0gsfg){position:absolute;right:-2px;top:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--ink);color:var(--bg);font:800 calc(11px * var(--fs, 1))/calc(22px * var(--fs, 1)) var(--font-display);text-align:center}.mf-empty.svelte-n0gsfg{position:absolute;right:6px;bottom:6px;width:40px;height:40px;border-radius:50%;background:var(--surface-200);color:var(--ink);display:grid;place-items:center;box-shadow:var(--shadow-sticker)}.mf.svelte-n0gsfg svg:where(.svelte-n0gsfg){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bh-row.svelte-1yl28ag{display:flex;align-items:center;gap:10px;width:100%;height:48px;margin-top:var(--space-6);padding:0 14px;border:1px dashed var(--line);border-radius:var(--radius-md);background:none;color:var(--ink-muted);font:inherit;font-size:calc(13px * var(--fs, 1));text-align:left;cursor:pointer}.bh-row.svelte-1yl28ag svg:where(.svelte-1yl28ag){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.bh-row.svelte-1yl28ag b:where(.svelte-1yl28ag){color:var(--ink);font-weight:700}.bh-av.svelte-1yl28ag{display:flex;margin-left:auto}.bh-av.svelte-1yl28ag i:where(.svelte-1yl28ag){width:14px;height:14px;border-radius:50%;background:var(--c);border:2px solid var(--bg);margin-left:-5px}.bh-n.svelte-1yl28ag{flex:none;font-size:calc(12px * var(--fs, 1));margin-top:calc(-1 * var(--space-2))}.bh-tl.svelte-1yl28ag{flex:none;position:relative;padding-left:18px}.bh-tl.svelte-1yl28ag:before{content:"";position:absolute;left:4px;top:6px;bottom:6px;width:1px;background:var(--line)}.bh-mo.svelte-1yl28ag{margin:var(--space-3) 0 var(--space-1)}.bh-mo.svelte-1yl28ag:first-child{margin-top:0}.bh-it.svelte-1yl28ag{position:relative;display:flex;align-items:baseline;gap:8px;padding:7px 0;font-size:calc(13px * var(--fs, 1));color:var(--ink-muted)}.bh-it.svelte-1yl28ag:before{content:"";position:absolute;left:-18px;top:12px;width:9px;height:9px;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px var(--surface-100)}.bh-d.svelte-1yl28ag{width:22px;flex:none;font-size:calc(13px * var(--fs, 1))}.bh-it.svelte-1yl28ag b:where(.svelte-1yl28ag){color:var(--ink);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-w.svelte-1yl28ag{flex:none;white-space:nowrap}.bh-w.svelte-1yl28ag em:where(.svelte-1yl28ag){font-style:normal;color:var(--danger)}.bh-p.svelte-1yl28ag{margin-left:auto;flex:none;font-size:calc(16px * var(--fs, 1));color:var(--ink)}.bh-p.deal.svelte-1yl28ag{color:var(--danger)}.dk-log.svelte-jdgs8s{padding:var(--space-4)}.dk-log-h.svelte-jdgs8s{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-3);font-size:calc(11px * var(--fs, 1))}.dk-log-two.svelte-jdgs8s{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.dk-log-two.one.svelte-jdgs8s{grid-template-columns:1fr;max-width:50%}.dk-log-who.svelte-jdgs8s{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-2)}.dk-log-who.svelte-jdgs8s b:where(.svelte-jdgs8s){font:700 calc(13px * var(--fs, 1)) var(--font-display)}.dk-log-who.svelte-jdgs8s .num:where(.svelte-jdgs8s){font-size:calc(28px * var(--fs, 1));color:color-mix(in srgb,var(--c) 80%,var(--ink))}.dk-log-g.svelte-jdgs8s{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.dk-log-wd.svelte-jdgs8s{margin-bottom:3px;font:600 calc(9px * var(--fs, 1)) var(--font-display);color:var(--ink-muted);text-align:center}.dk-log-g.svelte-jdgs8s i:where(.svelte-jdgs8s){aspect-ratio:1;border-radius:5px;background:var(--f1)}.dk-log-g.svelte-jdgs8s i.out:where(.svelte-jdgs8s){background:transparent}.dk-log-g.svelte-jdgs8s i.on:where(.svelte-jdgs8s){background:var(--c)}.dk-log-g.svelte-jdgs8s i.t:where(.svelte-jdgs8s){box-shadow:0 0 0 1.5px var(--ink)}.dk-log-g.svelte-jdgs8s i.both:where(.svelte-jdgs8s){box-shadow:0 0 0 1.5px var(--surface-100),0 0 0 3px var(--o)}.dk-log-g.svelte-jdgs8s i.both.t:where(.svelte-jdgs8s){box-shadow:0 0 0 1.5px var(--surface-100),0 0 0 3px var(--o),0 0 0 4.5px var(--ink)}.nd{display:flex;flex-direction:column;gap:12px;min-height:calc(var(--app-h, 100%) - var(--sat, 0px) - var(--tap) - 2 * var(--space-2) - var(--space-3) - var(--space-6) - var(--tab-h, 0px))}.nd>*{flex:none}.nd-top{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px}.nd-top .cnt{font-size:calc(12px * var(--fs, 1));width:44px;text-align:right;color:var(--ink-muted)}.nd-top svg,.nd-fld svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nd .u-fld{text-align:left;border:0;width:100%;font-family:inherit}.nd-first{margin-top:8px}.nd-en{height:auto;min-height:64px;padding:12px 16px;cursor:pointer}.nd-en>div{display:flex;flex-direction:column;gap:3px}.nd-en b{font-size:calc(15px * var(--fs, 1));font-weight:700;color:var(--ink)}.nd-en small{font-size:calc(11px * var(--fs, 1));color:var(--ink-muted);line-height:1.4;max-width:230px;font-weight:400}.nd-chk{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;flex:none;background:var(--ink);color:var(--bg)}.nd-chk.off{background:none;box-shadow:inset 0 0 0 2px var(--line-strong)}.nd-sg .u-seg{padding:2px}.nd-sg .u-seg>button{min-height:32px;padding:0 10px;font-size:calc(11px * var(--fs, 1))}.nd-note{font-size:calc(11px * var(--fs, 1));line-height:1.5;padding:0 4px;color:var(--ink-muted)}.nd-btns{margin-top:auto;padding-bottom:8px;display:flex;gap:10px}.nd-btns .u-cta:first-child:not(:only-child){flex:1}.nd-btns .u-cta:last-child:not(:only-child){flex:2}.nd-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:var(--f2);border-radius:12px;padding:10px}.nd-tags.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.nd-tags input{flex:0 1 auto;width:150px;min-width:0;height:32px;border:1px dashed var(--line-strong);border-radius:9px;background:transparent;color:var(--ink);font:600 calc(16px * var(--fs, 1)) var(--font-display);padding:0 10px;margin:0;min-height:0;box-shadow:none;outline:none;caret-color:var(--me-mark)}.nd-tags input:focus{flex:1 1 150px;border-color:var(--ink)}.nd-tags input:focus{box-shadow:none}.nd-tags input::placeholder{font-size:calc(14px * var(--fs, 1));font-weight:400;color:var(--ink-muted)}.nd-sug{display:flex;flex-direction:column;gap:2px}.nd-sug .u-rr{height:52px;padding:0 12px;font-size:calc(14px * var(--fs, 1));font-weight:700}.nd-sug .u-rr .c{font-size:calc(11px * var(--fs, 1))}.nd-sug .u-rr.mk{background:var(--f1);border:0}.nd-plus{width:14px;text-align:center;font-size:calc(20px * var(--fs, 1));line-height:1}.nd-ph{flex:none;height:230px;border-radius:16px;border:2px dashed var(--line-strong);background:var(--f3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-top:8px;color:var(--ink);font-family:inherit;padding:0;cursor:pointer}.nd-ph .u-ib{width:52px;height:52px}.nd-ph b{font-size:calc(14px * var(--fs, 1))}.nd-ph small{font-size:calc(11px * var(--fs, 1));text-align:center;padding:0 24px;line-height:1.5;color:var(--ink-muted)}.nds{display:flex;flex-direction:column;min-height:calc(var(--app-h, 100dvh) - 150px)}.nds-mid{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.nds-disc{position:relative;width:260px;height:260px}.nds-disc svg{position:absolute;inset:0}.nds-plate{position:absolute;left:62px;top:40px;width:136px;height:190px;background:var(--c);color:var(--k);border-radius:14px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-4deg);box-shadow:4px 5px #0009}.nds-plate b{font-weight:800;line-height:1.04;text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.nds-pl-b{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nds-pl-b i{font-style:normal;font-size:calc(12px * var(--fs, 1));font-weight:700;line-height:1.2;overflow-wrap:anywhere}.nds-plate span{align-self:flex-start;font-size:calc(10px * var(--fs, 1));font-weight:600;background:#00000047;padding:4px 8px;border-radius:8px;color:#fff}.nds h2{font-size:calc(26px * var(--fs, 1));font-weight:800;margin:26px 0 0}.nds p{font-size:calc(13px * var(--fs, 1));line-height:1.5;margin:10px 0 0;text-align:center;padding:0 10px;color:var(--ink-muted)}.nds-b{display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.nds-b .mono-box{--h: 96px}.nd-ph{position:relative;overflow:hidden}.nd-ph svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nd-ph.has{height:360px;border:1px solid var(--line);background:var(--surface-100);justify-content:flex-end;cursor:default}.nd-phimg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.nd-ph-act{position:relative;display:flex;gap:var(--space-2);padding:var(--space-3)}.u-pp.svelte-1mnuh2h{display:flex;flex-direction:column;gap:var(--space-3)}.u-pp.svelte-1mnuh2h svg:where(.svelte-1mnuh2h){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.u-pp-f.svelte-1mnuh2h{background:var(--f1);border-radius:var(--radius-md);height:56px;display:flex;align-items:center;padding:0 var(--space-4);gap:var(--space-3);flex:none;color:var(--ink-muted);position:relative}.u-pp-f.svelte-1mnuh2h input:where(.svelte-1mnuh2h){flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:800 calc(20px * var(--fs, 1)) var(--font-display);outline:none;padding:0;margin:0;min-height:0;border-radius:0;box-shadow:none;caret-color:var(--me-mark);-webkit-appearance:none;appearance:none}.u-pp-f.svelte-1mnuh2h input:where(.svelte-1mnuh2h):focus{box-shadow:none}.u-pp-f.svelte-1mnuh2h input:where(.svelte-1mnuh2h)::-webkit-search-cancel-button{display:none}.u-pp-clr.svelte-1mnuh2h{display:grid;place-items:center;width:var(--tap);height:var(--tap);margin-right:calc(-1 * var(--space-3));border:0;padding:0;background:none;color:var(--ink-muted);cursor:pointer;flex:none}.u-pp-r.svelte-1mnuh2h{display:flex;align-items:center;gap:var(--space-3);height:60px;padding:0 var(--space-3);border:0;border-top:1px solid var(--line);background:none;color:var(--ink);width:100%;text-align:left;font-family:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 60px}.u-pp-r.svelte-1mnuh2h:first-child{border-top:0}.u-pp-r.sel.svelte-1mnuh2h{background:var(--f1)}.u-pp-r:first-child.sel.svelte-1mnuh2h{border-radius:var(--radius-md) var(--radius-md) 0 0}.u-pp-r.svelte-1mnuh2h b:where(.svelte-1mnuh2h){flex:1;min-width:0;font-size:calc(14px * var(--fs, 1));font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-pp-r.svelte-1mnuh2h small:where(.svelte-1mnuh2h){flex:none;font-size:calc(12px * var(--fs, 1));color:var(--ink-muted)}.u-pal-own.svelte-1czrwgs{position:relative;width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;cursor:pointer;color:var(--ink);background:radial-gradient(circle,var(--c) 0 12px,transparent 12.5px),var(--rb)}.u-pal-own.s.svelte-1czrwgs{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--ink)}.u-pal-own.svelte-1czrwgs svg:where(.svelte-1czrwgs){position:relative;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round}.u-pal-own.svelte-1czrwgs input:where(.svelte-1czrwgs){position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;min-height:0;opacity:0;cursor:pointer}.nd-ts-tag.svelte-2jnpw1{align-self:center;height:56px;max-width:100%;padding:0 var(--space-5);border-radius:var(--radius-md);gap:var(--space-2);color:var(--ink-muted)}.nd-ts-tag.svelte-2jnpw1 svg:where(.svelte-2jnpw1){flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nd-ts-tag.svelte-2jnpw1 input:where(.svelte-2jnpw1){min-width:0;width:auto;border:0;background:transparent;color:var(--ink);font:800 calc(22px * var(--fs, 1)) var(--font-display);text-align:center;padding:0;margin:0;min-height:0;box-shadow:none;outline:none;caret-color:var(--ink)}.nd-ts-tag.svelte-2jnpw1 input:where(.svelte-2jnpw1):focus{box-shadow:none}.nd-ts-hint.svelte-2jnpw1{font-size:calc(12px * var(--fs, 1));line-height:1.45}.nd-vol.svelte-fvsn4l{height:auto;flex-direction:column;align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.nd-vol-top.svelte-fvsn4l{display:flex;align-items:center;justify-content:space-between}.nd-vol-n.svelte-fvsn4l{display:flex;align-items:baseline;gap:6px;height:48px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--f1);color:var(--ink-muted);cursor:text}.nd-vol-n.on.svelte-fvsn4l{box-shadow:inset 0 0 0 1.5px var(--ink)}.nd-vol-n.svelte-fvsn4l input:where(.svelte-fvsn4l){flex:none;border:0;background:transparent;padding:0;margin:0;min-height:0;box-shadow:none;color:var(--ink);font:700 calc(32px * var(--fs, 1))/calc(48px * var(--fs, 1)) var(--font-numerals);outline:none;border-radius:0;text-align:right;font-variant-numeric:tabular-nums}.nd-vol-n.svelte-fvsn4l input:where(.svelte-fvsn4l)::placeholder{color:var(--ink-muted)}.nd-vol-n.svelte-fvsn4l>span:where(.svelte-fvsn4l){font-size:calc(13px * var(--fs, 1))}.nd-vol-n.svelte-fvsn4l svg:where(.svelte-fvsn4l){align-self:center;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nd-vol.svelte-fvsn4l .u-range{flex:none}.nd-vol-t.svelte-fvsn4l{display:flex;justify-content:space-between;font:600 calc(10px * var(--fs, 1))/1 var(--font-numerals);color:var(--ink-muted)}.nd-kb.svelte-1rsprll{display:grid;grid-template-columns:repeat(4,1fr)}.nd-kb.svelte-1rsprll label:where(.svelte-1rsprll),.nd-kb-c.svelte-1rsprll{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);border-left:1px solid var(--line);cursor:text}.nd-kb.svelte-1rsprll label:where(.svelte-1rsprll):first-child,.nd-kb-c.svelte-1rsprll:first-child{border-left:0}.nd-kb-ro.svelte-1rsprll{border:1px dashed var(--line-strong);border-radius:var(--radius-md)}.nd-kb-c.svelte-1rsprll{cursor:default}.nd-kb-c.svelte-1rsprll b:where(.svelte-1rsprll){font:700 calc(24px * var(--fs, 1))/1 var(--font-numerals);color:var(--ink);font-variant-numeric:tabular-nums}.nd-kb.svelte-1rsprll label:where(.svelte-1rsprll):focus-within{background:var(--f2)}.nd-kb.svelte-1rsprll label:where(.svelte-1rsprll):first-child:focus-within{border-radius:var(--radius-md) 0 0 var(--radius-md)}.nd-kb.svelte-1rsprll label:where(.svelte-1rsprll):last-child:focus-within{border-radius:0 var(--radius-md) var(--radius-md) 0}.nd-kb.svelte-1rsprll .sec:where(.svelte-1rsprll){font-size:calc(10px * var(--fs, 1))}.nd-kb.svelte-1rsprll input:where(.svelte-1rsprll){width:100%;border:0;background:transparent;padding:0;margin:0;min-height:0;box-shadow:none;color:var(--ink);font:700 calc(30px * var(--fs, 1))/1 var(--font-numerals);text-align:center;outline:none;border-radius:0;font-variant-numeric:tabular-nums}.nd-kb.svelte-1rsprll input:where(.svelte-1rsprll)::placeholder{color:var(--line-strong)}.nd-kb.svelte-1rsprll small:where(.svelte-1rsprll){font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.pt{display:flex;flex-direction:column;gap:12px;min-height:calc(var(--app-h, 100dvh) - 150px)}.pt>*{flex:none}.pt-seg{display:flex;justify-content:center}.pt-seg .u-seg{padding:2px}.pt-seg .u-seg>button{padding:0 10px;min-height:30px;font-size:calc(11px * var(--fs, 1))}.pt-art{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.pt-art svg{width:100%;max-height:300px}.pt-art .blink{animation:pt-blink 1.6s ease-in-out infinite}@keyframes pt-blink{0%,to{opacity:1}50%{opacity:.25}}.pt h2{font-size:calc(26px * var(--fs, 1));font-weight:800;line-height:1.1;margin:0}.pt p{font-size:calc(13px * var(--fs, 1));line-height:1.5;margin:10px 0 0;color:var(--ink-muted)}.pt-b{display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.pt-code{display:flex;flex-direction:column;gap:12px}.pt-code input{height:64px;border-radius:12px;border:0;background:var(--f1);color:var(--ink);font:800 calc(26px * var(--fs, 1)) var(--font-display);text-align:center;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:0;box-shadow:none;outline:none}@media(prefers-reduced-motion:reduce){.pt-art .blink{animation:none}}.pt-my{text-align:center;font-size:calc(13px * var(--fs, 1));color:var(--ink-muted)}.pt-my b{color:var(--ink);letter-spacing:.08em}.pt.coding{min-height:0}.pt.coding .pt-art{display:none}.pt-hold{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.pt-ring{stroke-dashoffset:100;opacity:0;transition:opacity .15s,stroke-dashoffset .2s ease-out}.pt-hold.on .pt-ring{opacity:1;stroke-dashoffset:0;transition:opacity .15s,stroke-dashoffset var(--hold) linear}.pf{display:flex;flex-direction:column;gap:12px}.pf>*{flex:none}.pf-top{height:52px;display:flex;align-items:center;justify-content:space-between}.pf-hd{display:flex;align-items:center;gap:14px;padding:14px}.pf-ava{position:relative;flex:none;border:0;padding:0;background:none;cursor:pointer}.pf-av{display:block;border-radius:50%;flex:none}.pf-av.l{width:64px;height:64px;box-shadow:0 0 0 2px var(--bg),0 0 0 5px var(--c)}.pf-av.m{width:40px;height:40px;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--c)}.pf-av.s{width:28px;height:28px;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--c)}.pf-cam{position:absolute;right:-6px;bottom:-6px;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;border:2px solid var(--bg)}.pf svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pf-who{flex:1}.pf-who b{font-size:calc(16px * var(--fs, 1));font-weight:800;display:block}.pf-who small{font-size:calc(12px * var(--fs, 1));margin-top:2px;display:block;color:var(--ink-muted)}.pf-badge{font-size:calc(10px * var(--fs, 1));background:var(--f1);padding:5px 9px;border-radius:8px}.pf .u-ro .v .u-seg{padding:2px}.pf .u-ro .v .u-seg>button{min-height:30px;padding:0 12px}.pf-sw{width:48px;height:30px;border-radius:15px;background:var(--me);position:relative;display:block;border:0;padding:0;cursor:pointer}.pf-sw:after{content:"";position:absolute;right:3px;top:3px;width:24px;height:24px;border-radius:50%;background:var(--on-accent);transition:transform .2s}.pf-sw.off{background:var(--f1)}.pf-sw.off:after{transform:translate(-18px);background:var(--ink-muted)}.pf-water{display:flex;align-items:center;gap:10px}.pf-water .ic{display:flex;color:#3a9bff}.pf-water .ic svg{fill:currentColor;stroke:currentColor}.pf-as{position:absolute;inset:0;z-index:20}.pf-as .u-dim{background:#0000009e;z-index:20}.pf-as-b{position:absolute;left:8px;right:8px;bottom:calc(8px + var(--sab));z-index:21;display:flex;flex-direction:column;gap:8px;animation:u-up .26s cubic-bezier(.2,.9,.25,1) both}.pf-as-g,.pf-as-c{background:color-mix(in srgb,var(--bg) 82%,var(--ink) 18%);border-radius:20px;overflow:hidden}.pf-as-t{padding:14px 16px 4px;font-size:calc(11px * var(--fs, 1));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:center}.pf-as-r{display:flex;align-items:center;gap:14px;height:56px;padding:0 16px;color:var(--ink);font:600 calc(15px * var(--fs, 1)) var(--font-display);border:0;background:none;width:100%;text-align:left;cursor:pointer;border-top:1px solid var(--line)}.pf-as-r.first{border-top:0}.pf-as-r.dg{color:var(--danger)}.pf-as-c{height:56px;display:grid;place-items:center;font:800 calc(15px * var(--fs, 1)) var(--font-display);color:var(--ink);border:0;width:100%;cursor:pointer}.pc-prev{display:flex;align-items:center;gap:16px;padding:14px 16px}.pc-prev small{font-size:calc(11px * var(--fs, 1));line-height:1.4;margin-left:auto;text-align:right;color:var(--ink-muted)}.pf-nr{padding-right:16px}.pf-nl{flex:1;align-self:stretch;text-align:left;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.pf-out{color:var(--danger)}.pf-ver{font-size:calc(11px * var(--fs, 1));text-align:center;padding:2px 0 12px}.u-ro.pf-fs{height:auto;padding:14px 16px;flex-direction:column;align-items:stretch;gap:12px;cursor:default}.pf-fs-t{display:flex;align-items:center}.pf-fs-n{font:700 calc(20px * var(--fs, 1)) var(--font-numerals);color:var(--ink);min-width:2ch;justify-content:flex-end}.u-pick-in.svelte-187euaf{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pe.svelte-h7jb8u{position:absolute;inset:0;z-index:40;background:var(--bg);display:flex;flex-direction:column;gap:var(--space-4);padding:max(var(--space-3),var(--sat)) var(--space-4) max(var(--space-4),var(--sab));overflow-y:auto;overscroll-behavior:contain;animation:u-up .26s cubic-bezier(.2,.9,.25,1) both}.pe.svelte-h7jb8u>:where(.svelte-h7jb8u){flex:none}.pe.svelte-h7jb8u svg:where(.svelte-h7jb8u){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pe-hd.svelte-h7jb8u{display:flex;align-items:center;justify-content:space-between}.pe-hd.svelte-h7jb8u b:where(.svelte-h7jb8u){font:800 calc(20px * var(--fs, 1)) var(--font-display)}.pe-scene.svelte-h7jb8u{position:relative;background:var(--surface-100);border:1px solid var(--line);border-radius:var(--radius-lg);height:calc(var(--pe-c) + 2 * var(--space-8) + var(--space-6));overflow:hidden;touch-action:none;padding:0}.pe-c.svelte-h7jb8u{position:absolute;left:50%;top:50%;width:var(--pe-c);height:var(--pe-c);transform:translate(-50%,-50%)}.pe-box.svelte-h7jb8u{position:absolute}.pe-box.svelte-h7jb8u img:where(.svelte-h7jb8u){position:absolute;left:50%;top:50%;max-width:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.pe-mask.svelte-h7jb8u{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,transparent calc(var(--pe-c) / 2),color-mix(in srgb,var(--surface-100) 82%,transparent) calc(var(--pe-c) / 2 + 1px))}.pe-ring.svelte-h7jb8u{position:absolute;left:50%;top:50%;width:var(--pe-c);height:var(--pe-c);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;box-shadow:0 0 0 4px var(--bg),0 0 0 7px var(--r)}.pe-zoom.svelte-h7jb8u{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-1)}.pe-zoom.svelte-h7jb8u button:where(.svelte-h7jb8u){display:grid;place-items:center;width:var(--tap);height:var(--tap);border:0;background:none;color:var(--ink);padding:0;cursor:pointer}.pe-track.svelte-h7jb8u{flex:1;height:30px;border-radius:15px;background:var(--surface-200);position:relative;overflow:hidden;touch-action:none;cursor:pointer}.pe-track.svelte-h7jb8u i:where(.svelte-h7jb8u){position:absolute;inset:0;background:var(--me);transform-origin:left}.pe-ava.svelte-h7jb8u{position:relative;display:block;flex:none;border-radius:50%;overflow:hidden;background:var(--r)}.pe-foot.svelte-h7jb8u{display:flex;gap:var(--space-3);margin-top:auto}.pe-foot.svelte-h7jb8u>*{flex:1}.pe-other{position:relative;display:grid;place-items:center;cursor:pointer}.u-sheet.wg{gap:14px;padding-bottom:max(18px,calc(var(--sab) + 12px))}.wg-t.svelte-s4z4re{font-size:calc(12px * var(--fs, 1));line-height:1.5;flex:none}.wg-f.svelte-s4z4re{height:84px;display:flex;align-items:baseline;justify-content:center;gap:8px;border-radius:12px;background:var(--f2);border:1.5px solid #3a9bff;padding-top:14px;flex:none}.wg-f.svelte-s4z4re input:where(.svelte-s4z4re){width:4.2ch;border:0;background:none;color:var(--ink);font-size:calc(52px * var(--fs, 1));text-align:right;outline:none;padding:0;margin:0;min-height:0;box-shadow:none;caret-color:#3a9bff}.wg-f.svelte-s4z4re span:where(.svelte-s4z4re){font-size:calc(16px * var(--fs, 1));font-weight:600}.wg-h.svelte-s4z4re{font-size:calc(12px * var(--fs, 1));text-align:center;margin-top:-8px;flex:none}.wg-h.bad.svelte-s4z4re{color:var(--danger)}.wg-p.svelte-s4z4re{display:flex;gap:8px;flex:none}.wg-p.svelte-s4z4re .u-chip:where(.svelte-s4z4re){flex:1;height:38px;justify-content:center;font-size:calc(13px * var(--fs, 1));border:1px solid transparent;padding:0}.wg-p.svelte-s4z4re .u-chip.on:where(.svelte-s4z4re){border-color:#3a9bff;background:color-mix(in srgb,#3a9bff 22%,transparent);color:var(--ink)}.ch-pal.svelte-tm1vxz{padding:6px 0 4px;flex:none}.lo-t.svelte-ppzes6{font-size:calc(18px * var(--fs, 1));font-weight:800;text-align:center;margin-top:4px;flex:none}.lo-x.svelte-ppzes6{font-size:calc(12px * var(--fs, 1));text-align:center;line-height:1.5;padding:0 8px;flex:none}.lo-y.svelte-ppzes6{margin-top:6px}.u-sheet.nm{gap:14px;padding-bottom:max(18px,calc(var(--sab) + 12px))}.nm-f.svelte-3ukh0f{height:64px;display:flex;align-items:center;border-radius:12px;background:var(--f2);border:1.5px solid var(--me);padding:0 16px;flex:none}.nm-f.svelte-3ukh0f input:where(.svelte-3ukh0f){width:100%;border:0;background:none;color:var(--ink);font:600 calc(22px * var(--fs, 1)) var(--font-display);outline:none;padding:0;margin:0;min-height:0;box-shadow:none;caret-color:var(--me)}.nm-h.svelte-3ukh0f{font-size:calc(12px * var(--fs, 1));text-align:center;margin-top:-8px;flex:none}.nm-h.bad.svelte-3ukh0f{color:var(--danger)}.pf-fx.svelte-ufxduj{height:auto;min-height:56px;padding-top:8px;padding-bottom:8px;cursor:default}.pf-fx-t.svelte-ufxduj{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-fx.svelte-ufxduj .v:where(.svelte-ufxduj){white-space:nowrap}.pf-fx-t.svelte-ufxduj small:where(.svelte-ufxduj){font:400 calc(11px * var(--fs, 1)) var(--font-display)}.pf-fx-b.svelte-ufxduj{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--f2);color:var(--ink);cursor:pointer}.pf-fx-b.svelte-ufxduj svg:where(.svelte-ufxduj){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pf-fx-b.spin.svelte-ufxduj svg:where(.svelte-ufxduj){animation:svelte-ufxduj-pf-fx-spin .8s linear infinite}@keyframes svelte-ufxduj-pf-fx-spin{to{transform:rotate(360deg)}}.dc{display:flex;flex-direction:column;gap:12px}.dc>*{flex:none}.dc-top{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px}.dc-top .tt{font-size:calc(14px * var(--fs, 1));font-weight:600}.dc-top svg,.dc-ro svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dc-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.dc-tile{border-radius:14px;padding:12px;min-height:104px;display:flex;flex-direction:column;justify-content:space-between;background:var(--c);color:var(--k);text-transform:uppercase;border:0;text-align:left;font-family:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 104px}.dc-tile>span>span{font-weight:800;line-height:1.04;text-transform:uppercase;color:inherit;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.dc-tile small{font-size:calc(11px * var(--fs, 1));font-weight:600;text-transform:none;opacity:.8}.dc-ro{gap:12px}.dc-hint{font-size:calc(12px * var(--fs, 1));line-height:1.5;padding:0 4px;color:var(--ink-muted)}.dc-ed{font-size:calc(22px * var(--fs, 1));font-weight:800;background:var(--f1);border-radius:12px;height:56px;display:flex;align-items:center;padding:0 16px}.dc-ed input{flex:1;width:100%;border:0;background:transparent;color:var(--ink);font:800 calc(22px * var(--fs, 1)) var(--font-display);outline:none;padding:0}.dc-btns{display:flex;gap:10px}.dc-btns .u-cta{flex:1}.pk-prev{display:flex;gap:16px}.pk-prev>div{flex:1;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.pk-prev small{font-size:calc(12px * var(--fs, 1));color:var(--ink-muted)}.pk-prev .u-tag{height:40px;border-radius:12px;font-size:calc(14px * var(--fs, 1));padding:0 14px}.pk-tile{width:130px;height:170px;border-radius:16px;background:var(--c);color:var(--k);padding:14px;font-size:calc(22px * var(--fs, 1));font-weight:800;text-transform:uppercase;flex:none;overflow-wrap:break-word}.pk-done{margin:auto 0 8px}.dc-sk{height:104px;border-radius:14px}.br{display:flex;flex-direction:column;gap:14px}.br>*{flex:none}.br-top{display:flex;justify-content:flex-end;gap:8px;height:var(--tap);margin-top:calc(-1 * (var(--tap) + var(--space-3)));position:relative}.br-top .u-ib svg,.br-act svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.br-hero{border-radius:16px;background:var(--c);color:var(--k);padding:18px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.br-hero>span:first-child{font-size:calc(40px * var(--fs, 1));font-weight:800;line-height:1.04;text-transform:uppercase;color:inherit;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.br-hero div{display:flex;gap:8px;align-items:center}.br-hero div span{font-size:calc(11px * var(--fs, 1));font-weight:600;background:#00000047;color:#fff;padding:5px 10px;border-radius:9px}.br-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.br-cards .u-card{padding:12px;border-radius:14px;overflow:hidden}.br-cards small{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);display:block}.br-cards .num{font-size:calc(30px * var(--fs, 1));margin-top:8px;display:block}.br-ph{display:flex;justify-content:space-between;align-items:center}.br-ph span:last-child{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.br-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bt.svelte-1bicx2m{display:block;border-radius:14px;background:var(--surface-100);border:1px solid var(--line);overflow:hidden;padding:0;text-align:left;color:var(--ink);font-family:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 300px}.im.svelte-1bicx2m{position:relative;aspect-ratio:1 / 1.16;display:grid;place-items:center}.disc.svelte-1bicx2m{position:absolute;width:118px;height:118px;border-radius:50%;background:var(--c);left:calc(50% - 59px);top:40px}.can.svelte-1bicx2m{position:relative;margin-top:10px}.in.svelte-1bicx2m{padding:0 12px 12px}.nm.svelte-1bicx2m{font-size:calc(12px * var(--fs, 1));font-weight:700;line-height:1.2;height:29px;overflow:hidden}.sc.svelte-1bicx2m{display:flex;gap:8px;align-items:baseline;margin-top:6px}.pill.svelte-1bicx2m{display:flex;align-items:baseline;gap:6px;margin-top:8px;padding:6px 8px;border-radius:9px;background:var(--f1a);color:var(--ink);white-space:nowrap;overflow:hidden}.pill.dk.svelte-1bicx2m{background:#00000047;color:#fff}.pill.svelte-1bicx2m .s:where(.svelte-1bicx2m){font-size:calc(9px * var(--fs, 1));opacity:.7;flex:none}.pill.svelte-1bicx2m .num:where(.svelte-1bicx2m){font-size:calc(17px * var(--fs, 1));line-height:1;flex:none}.pill.svelte-1bicx2m .sh:where(.svelte-1bicx2m){font-size:calc(10px * var(--fs, 1));font-weight:700;overflow:hidden;text-overflow:ellipsis;margin-left:auto;min-width:0}.np.svelte-1bicx2m{border-radius:14px;background:var(--c);color:var(--k);padding:14px;aspect-ratio:1 / 1.32;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:0;text-align:left;font-family:inherit;cursor:pointer}.b.svelte-1bicx2m{font-weight:800;line-height:1.04;text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.s1.svelte-1bicx2m{display:inline-block;font-size:calc(10px * var(--fs, 1));font-weight:600;background:#00000047;color:#fff;padding:4px 8px;border-radius:8px}.n2.svelte-1bicx2m{font-size:calc(12px * var(--fs, 1));font-weight:700;margin-top:8px}.nop.svelte-1bicx2m{font-size:calc(10px * var(--fs, 1));margin-top:8px;opacity:.8}.bi-hero.svelte-19qsnjm{position:relative;overflow:hidden;border-radius:22px;background:var(--c);color:var(--k);padding:18px;min-height:160px}.bi-name.svelte-19qsnjm{position:relative;z-index:1;display:block;max-width:70%;font:900 calc(36px * var(--fs, 1))/1.02 var(--font-display);text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.bi-kv.svelte-19qsnjm{position:relative;z-index:1;display:flex;gap:var(--space-4);margin-top:var(--space-5);max-width:72%;flex-wrap:wrap}.bi-kv.svelte-19qsnjm div:where(.svelte-19qsnjm){display:flex;flex-direction:column}.bi-kv.svelte-19qsnjm b:where(.svelte-19qsnjm){font-size:calc(28px * var(--fs, 1));line-height:1}.bi-kv.svelte-19qsnjm small:where(.svelte-19qsnjm){font-size:calc(10px * var(--fs, 1));opacity:.7}.bi-can.svelte-19qsnjm{position:absolute;right:-4px;bottom:-34px}.bi-row.svelte-19qsnjm{display:flex;align-items:center;gap:var(--space-3);padding:10px 12px;text-align:left;font:inherit;color:inherit;cursor:pointer}.bi-img.svelte-19qsnjm{width:40px;flex:none;display:grid;place-items:center}.bi-m.svelte-19qsnjm{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bi-m.svelte-19qsnjm b:where(.svelte-19qsnjm){font-size:calc(15px * var(--fs, 1));font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bi-m.svelte-19qsnjm small:where(.svelte-19qsnjm){font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.bi-sc.svelte-19qsnjm{display:flex;flex-direction:column;align-items:flex-end}.bi-sc.svelte-19qsnjm b:where(.svelte-19qsnjm):first-child{font-size:calc(24px * var(--fs, 1));line-height:1}.bi-sc.svelte-19qsnjm b:where(.svelte-19qsnjm)+b:where(.svelte-19qsnjm){font-size:calc(14px * var(--fs, 1))}.sh{display:flex;flex-direction:column;gap:16px}.sh>*{flex:none}.sh-top{display:flex;justify-content:flex-end;height:var(--tap);margin-top:calc(-1 * (var(--tap) + var(--space-3)));position:relative}.sh-top svg,.sh-rate svg,.sh-edit svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sh-hd{display:flex;align-items:center;gap:22px;padding-left:8px}.sh-hd>div{min-width:0}.sh-name{font-size:calc(30px * var(--fs, 1));font-weight:800;line-height:1}.sh-cn{display:flex;align-items:center;gap:8px;margin-top:10px}.sh-cn small{font-size:calc(12px * var(--fs, 1));color:var(--ink-muted)}.sh-bdg{font-size:calc(10px * var(--fs, 1));font-weight:700;letter-spacing:.04em;padding:3px 7px;border-radius:7px;background:var(--f1);color:var(--ink-muted)}.sh-sp{font-size:calc(11px * var(--fs, 1));margin-top:8px;color:var(--ink-muted)}.sh-sp b{font-size:calc(16px * var(--fs, 1));color:var(--ink)}.sh-card{border-radius:16px;overflow:hidden;padding:16px}.sh-ch{display:flex;justify-content:space-between;align-items:center}.sh-ch span:first-child,.sh-k{font-size:calc(11px * var(--fs, 1));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.sh-big{display:flex;align-items:flex-end;gap:16px;margin-top:10px}.sh-big .num{font-size:calc(84px * var(--fs, 1));letter-spacing:-.03em;line-height:.85;color:var(--ink)}.sh-big>div{padding-bottom:4px}.sh-pl{font-size:calc(22px * var(--fs, 1));font-weight:800;line-height:1}.sh-pl small{font-size:calc(12px * var(--fs, 1));font-weight:500;color:var(--ink-muted)}.sh-cp{font-size:calc(12px * var(--fs, 1));font-weight:700;color:var(--me-mark);margin-top:8px}.sh-cp.dear{color:var(--ink-muted)}.sh-bar{height:6px;border-radius:3px;background:var(--f1);margin-top:14px;overflow:hidden}.sh-bar i{display:block;height:100%;background:var(--me-mark);border-radius:3px}.sh-note{font-size:calc(10px * var(--fs, 1));line-height:1.5;margin-top:10px;color:var(--ink-muted)}.sh-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sh-tiles .u-card{padding:14px;border-radius:16px;overflow:hidden}.sh-tiles .num{font-size:calc(44px * var(--fs, 1));margin-top:10px;display:block}.sh-tiles .num small{font-size:calc(20px * var(--fs, 1));color:var(--ink-muted);font-family:inherit}.sh-lh{display:flex;justify-content:space-between;align-items:center}.sh-lh .u-ib{width:32px;height:32px;border-radius:10px}.sh-sort{display:flex;gap:8px}.sh-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-top:1px solid var(--line);background:none;color:var(--ink);width:100%;text-align:left;font-family:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 80px}.sh-row:first-child{border-top:0}.sh-can{width:52px;height:60px;position:relative;display:grid;place-items:center;flex:none}.sh-can i{position:absolute;width:40px;height:40px;border-radius:50%;background:var(--c);left:6px;top:10px}.sh-can .u-can{position:relative}.sh-np{width:52px;height:60px;border-radius:10px;background:var(--c);color:var(--k);padding:6px;display:flex;align-items:flex-start;flex:none;overflow:hidden}.sh-np span{font-weight:800;line-height:1.04;text-transform:uppercase;color:inherit;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:block}.sh-bi{flex:1;min-width:0}.sh-bi small{font-size:calc(10px * var(--fs, 1));margin-top:3px;color:var(--ink-muted);display:block}.sh-bi b{font-size:calc(13px * var(--fs, 1));font-weight:800;line-height:1.15;margin-top:2px;display:block}.sh-pr{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.sh-pr .num{font-size:calc(28px * var(--fs, 1))}.sh-pr .tg{font-size:calc(10px * var(--fs, 1));font-weight:800;background:var(--ink);color:var(--bg);padding:4px 8px;border-radius:8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.sh-pr .tg svg{fill:currentColor;stroke:none}.sh-pr .dl{font-size:calc(10px * var(--fs, 1));white-space:nowrap;color:var(--ink-muted)}.sh-sheet{top:70px;bottom:0;height:calc(100% - 70px);border-radius:24px 24px 0 0;gap:14px;padding:10px 16px 0;z-index:21;overflow-y:auto;max-height:none}.sh-sheet>*{flex:none}.sh-eh{display:flex;align-items:center;justify-content:space-between}.sh-eh b{font-size:calc(22px * var(--fs, 1));font-weight:800}.sh-eh .u-ib{width:40px;height:40px}.sh-ep{display:flex;align-items:center;gap:16px}.sh-pw{position:relative;flex:none;display:block;cursor:pointer}.sh-cam{position:absolute;right:-6px;bottom:-6px;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;border:2px solid var(--bg)}.sh-eb{display:flex;flex-direction:column;gap:8px;flex:1}.sh-eb .u-fld{height:44px;font-size:calc(12px * var(--fs, 1));padding:0 14px;border:0;font-family:inherit;text-align:left;cursor:pointer;width:100%}.sh-eb .u-fld>span{display:flex;gap:8px;align-items:center;color:var(--ink)}.sh-eb .u-fld.dg>span{color:var(--danger)}.sh-hint{font-size:calc(11px * var(--fs, 1));line-height:1.5;color:var(--ink-muted)}.sh-edit .u-seg{padding:2px}.sh-edit .u-seg>button{min-height:34px;padding:0 14px;font-size:calc(12px * var(--fs, 1))}.sh-edit .u-fld input{text-align:right;flex:1}.sh-edit .sec{margin-bottom:10px}.sh-pv .u-ro{height:56px;padding:0 12px;gap:12px;cursor:default}.sh-pv .u-ro b{font-size:calc(14px * var(--fs, 1));font-weight:700;display:block}.sh-pv .u-ro small{font-size:calc(10px * var(--fs, 1));margin-top:2px;color:var(--ink-muted);display:block}.sh-pv .u-ro .num{font-size:calc(22px * var(--fs, 1))}.sh-btns{display:flex;gap:10px;margin-top:auto;padding-bottom:calc(6px + var(--sab));position:sticky;bottom:0;background:color-mix(in srgb,var(--ink) 9%,var(--bg));padding-top:6px}.sh-btns .u-cta:first-child{flex:1}.sh-btns .u-cta:last-child{flex:2}.sr-seg{display:flex;justify-content:space-between;align-items:center}.sr-seg .u-seg{padding:2px}.sr-seg .u-seg>button{min-height:30px;padding:0 12px;font-size:calc(11px * var(--fs, 1))}.sr-seg small{font-size:calc(10px * var(--fs, 1));text-align:right;line-height:1.4;color:var(--ink-muted)}.sr-gh{display:flex;justify-content:space-between;align-items:baseline;margin-top:6px}.sr-gh span:last-child{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.sr-r{display:flex;align-items:center;gap:12px;height:62px;padding:0 12px;border:0;border-top:1px solid var(--line);background:none;color:var(--ink);width:100%;text-align:left;font-family:inherit;cursor:pointer}.sr-r:first-child{border-top:0}.sr-r .p{font-size:calc(22px * var(--fs, 1));width:20px;color:var(--ink-muted);font-family:var(--font-numerals);font-weight:700}.sr-r .p.f{color:var(--ink)}.sr-r>div{flex:1;min-width:0}.sr-r b{font-size:calc(14px * var(--fs, 1));font-weight:800;display:block}.sr-r small{font-size:calc(10px * var(--fs, 1));margin-top:2px;color:var(--ink-muted);display:block}.sr-r .crown{width:26px;height:26px;border-radius:9px;background:var(--ink);color:var(--bg);display:grid;place-items:center;flex:none}.sr-r .crown svg{fill:currentColor;stroke:none}.sr-r .sc{font-size:calc(28px * var(--fs, 1))}.sr-r .sc.m{color:var(--ink-muted)}.sh-pe-r{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 14px;border-top:1px solid var(--line)}.sh-pe-r:first-child{border-top:0}.sh-pe-r b{display:block;font-size:calc(14px * var(--fs, 1));font-weight:800}.sh-pe-r small{display:block;font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.sr-add.svelte-1hwp741 svg:where(.svelte-1hwp741){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rt{display:flex;flex-direction:column;gap:12px;min-height:calc(var(--app-h, 100dvh) - 150px)}.rt>*{flex:none}.rt-tot{display:flex;align-items:flex-end;gap:14px}.rt-tot .num{font-size:calc(88px * var(--fs, 1))}.rt-tot>span:last-child{font-size:calc(12px * var(--fs, 1));line-height:1.45;padding-bottom:6px;color:var(--ink-muted)}.rt-tot b{font-weight:700;color:var(--partner-mark)}.rt-cols{display:flex;gap:10px;flex:1 1 auto;min-height:320px;padding:4px 4px 0 14px}.rt-col{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:0;flex:1}.rt-col .num{font-size:calc(38px * var(--fs, 1))}.rt-col .nm{font-size:calc(11px * var(--fs, 1));font-weight:500;color:var(--ink-muted)}.rt-col .was{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);line-height:1.3;text-align:center}.rt-col .was b{color:var(--ink)}.rt-col .was b.pa{color:var(--partner-mark)}.rt-col .dl{font-size:calc(13px * var(--fs, 1));font-weight:700;color:var(--ink-muted)}.rt-col .dl.up{color:var(--me-mark)}.rt-col .dl.dn{color:var(--danger)}.rt .u-cta.main{margin:4px 0 8px}.rt-d{margin-top:8px}.rt-d svg,.rt-d .u-fld b svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rt-pr .u-seg{padding:2px}.rt-pr .u-seg>button{min-height:30px;padding:0 10px;font-size:calc(11px * var(--fs, 1))}.rt-pr{height:auto;min-height:64px;padding-block:var(--space-2)}.rt-pv{flex:1;min-width:0;display:flex;flex-direction:column}.rt-pin{display:flex;align-items:baseline;gap:6px}.rt-mw{display:inline-grid}.rt-mw:after{content:attr(data-v);visibility:hidden;white-space:pre}.rt-mw:after,.rt-pin input{grid-area:1 / 1;font:800 calc(20px * var(--fs, 1)) var(--font-display)}.rt-pin input{width:0;min-width:100%;padding:0;border:0;text-align:left;height:auto}.rt-pr.off{opacity:.4;pointer-events:none}.rt-pin b{font:700 calc(13px * var(--fs, 1)) var(--font-display);color:var(--ink-muted)}.rt-pv small{font:600 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink-muted)}.rt-pr.old .rt-pin input{color:var(--ink-muted)}.rt-d{padding:0}.rt-shop{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px;height:100%;padding:0 16px;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.rt-shop b{color:var(--ink);font-weight:600;font-size:calc(15px * var(--fs, 1));display:flex;align-items:center;gap:8px}.rt-shop b.muted{color:var(--ink-muted);font-weight:500}.rt-x{width:var(--tap);height:100%;border:0;background:none;color:var(--danger);display:grid;place-items:center;cursor:pointer;margin-left:calc(-1 * var(--space-2))}.rt-ta{display:block;width:100%;height:96px;border-radius:12px;border:0;background:var(--f2);padding:18px 16px;font:500 calc(16px * var(--fs, 1)) var(--font-display);color:var(--ink);resize:none;outline:none}.rt-ta::placeholder{color:var(--ink-muted);font:400 calc(13px * var(--fs, 1)) var(--font-display)}.rt-btns{display:flex;gap:10px;margin-top:auto;padding-bottom:8px}.rt-btns .u-cta:first-child{flex:1}.rt-btns .u-cta:last-child{flex:2}.rt-deal{height:auto;min-height:56px;padding:10px 14px 10px 16px;border:0;font-family:inherit;width:100%;text-align:left;cursor:pointer}.rt-deal-t{display:flex;flex-direction:column;gap:2px}.rt-deal-t b{color:var(--ink);font-size:calc(14px * var(--fs, 1))}.rt-deal-t small{font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.rt-sip{position:absolute;inset:0;z-index:9;background:var(--bg);display:flex;align-items:center;justify-content:center;animation:u-fade .24s ease-out both}.rt-sip.out{animation:rt-sip-out .24s ease-in both}@keyframes rt-sip-out{to{opacity:0}}.u-fd.svelte-1kurv6a{position:relative;flex:1;width:100%;max-width:62px;touch-action:none;cursor:pointer;outline:none}.u-fd-t.svelte-1kurv6a{position:absolute;inset:0;border-radius:14px;background:var(--f1);overflow:hidden}.u-fd-f.svelte-1kurv6a{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg,var(--me-mark),color-mix(in srgb,var(--me-mark) 35%,transparent))}.u-fd-was.svelte-1kurv6a{position:absolute;left:-12px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid var(--ink)}.u-fd-pa.svelte-1kurv6a{position:absolute;right:-12px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid var(--partner-mark)}.u-fd-h.svelte-1kurv6a{position:absolute;left:-3px;right:-3px;height:9px;border-radius:5px;background:var(--ink);box-shadow:0 2px 8px #00000080}.u-fd.svelte-1kurv6a:focus-visible .u-fd-h:where(.svelte-1kurv6a){box-shadow:var(--shadow-focus)}.cd{display:flex;flex-direction:column;gap:12px;padding-bottom:8px;min-height:calc(var(--app-h, 100dvh) - 110px)}.cd>*{flex:none}.cd>.cd-fill,.cd-fill{flex:1}.cd-seg>button{min-height:40px;font-size:calc(13px * var(--fs, 1))}.cd-seg span{display:flex;align-items:center;gap:6px}.cd-dot{width:7px;height:7px;border-radius:50%;background:var(--me);margin-left:6px;display:inline-block}.cd-hb{position:relative;margin-left:8px}.page-hd:has(.cd-hb) .hd-close-gap{display:none}.cd-c{height:30px;font-size:calc(11px * var(--fs, 1));padding:0 11px}.cd-mono{--h: 104px}.mono.sm .bolt{transform:scale(.55);transform-origin:100% 0}.mono.sm .tx{top:12px}.mono.sm .lb{bottom:12px}.cd-etx{text-align:center}.cd-et{font-size:calc(20px * var(--fs, 1));font-weight:800}.cd-es{font-size:calc(12px * var(--fs, 1));margin-top:4px}.cd-none{height:260px;display:grid;place-items:center;text-align:center;font-size:calc(13px * var(--fs, 1))}.cd-res{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cd-res>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.cd-res b{font-size:calc(24px * var(--fs, 1));font-weight:800;line-height:1.1;overflow-wrap:anywhere}.cd-rsc{display:flex;align-items:baseline;gap:var(--space-2)}.cd-rsc b:first-child{font-size:calc(36px * var(--fs, 1))}.cd-rsc b+b{font-size:calc(22px * var(--fs, 1))}.cd-fch{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;border:0;background:none;cursor:pointer}.cd.filt{min-height:0}.cd.filt>:not(.cd-seg){display:none}.cdd.svelte-1n5wb59{position:relative;height:260px;perspective:700px;overflow:hidden;margin:0 calc(-1 * var(--space-4))}.cdd-glow.svelte-1n5wb59{position:absolute;left:50%;top:50%;width:220px;height:220px;margin:-110px 0 0 -110px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--me) 30%,transparent),transparent)}.cdd-it.svelte-1n5wb59{position:absolute;left:50%;top:22px;transform-style:preserve-3d}.cdf-col.svelte-1g39r08{flex-direction:column;align-items:stretch;gap:var(--space-2);height:auto;padding-block:var(--space-3)}.cdf-ph.svelte-1g39r08{display:flex;justify-content:space-between;align-items:center}.cdf-in.svelte-1g39r08{display:flex;align-items:baseline;gap:4px;padding:4px 10px;border-radius:var(--radius-md);border:1.5px dashed var(--line-strong);background:var(--f1)}.cdf-in.svelte-1g39r08 input:where(.svelte-1g39r08){width:5ch;min-width:0;border:0;background:none;padding:0;margin:0;color:var(--ink);font:700 calc(22px * var(--fs, 1)) var(--font-numerals);text-align:right;outline:none;box-shadow:none}.cdf-in.svelte-1g39r08 small:where(.svelte-1g39r08){font-size:calc(11px * var(--fs, 1));color:var(--ink-muted)}.cdf-ends.svelte-1g39r08{display:flex;justify-content:space-between;font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.cr-nm{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.cr-nmin{min-width:0}.cr-nmt{font-size:calc(21px * var(--fs, 1));font-weight:800;line-height:1.1;margin-top:3px}.cr-chip{height:28px;font-size:calc(11px * var(--fs, 1));cursor:default}.cr-why{display:flex;align-items:center;gap:14px;padding:12px 16px}.cr-whyt{flex:1}.cr-whyt .sec{font-size:calc(10px * var(--fs, 1))}.cr-whyx{font-size:calc(12px * var(--fs, 1));line-height:1.45;margin-top:5px}.cr-sc{text-align:right;display:flex;flex-direction:column;gap:6px}.cr-sc .num{font-size:calc(28px * var(--fs, 1));line-height:1;display:block}.cl-duel{position:relative;display:flex;gap:10px}.cl-card{flex:1;border-radius:20px;border:1px solid var(--line);background:var(--surface-100);position:relative;padding:14px 10px 12px;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;font:inherit;color:inherit;cursor:pointer}.cl-card.sel{border:2px solid var(--me);background:color-mix(in srgb,var(--me) 10%,var(--surface-100))}.cl-tick{position:absolute;right:10px;top:10px;width:26px;height:26px;border-radius:50%;background:var(--me);color:var(--on-accent);display:grid;place-items:center}.cl-art{position:relative;height:220px;width:100%;display:grid;place-items:center}.cl-disc{position:absolute;width:124px;height:124px;border-radius:50%}.cl-can{position:relative}.cl-brand{font-size:calc(10px * var(--fs, 1))}.cl-name{font-size:calc(14px * var(--fs, 1));font-weight:800;text-align:center;line-height:1.2}.cl-scs{display:flex;gap:10px;align-items:baseline}.cl-scs .num{font-size:calc(24px * var(--fs, 1))}.cl-vs{position:absolute;left:50%;top:50%;margin:-26px 0 0 -26px;width:52px;height:52px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;font:800 calc(17px * var(--fs, 1))/1 var(--font-display);z-index:3}.cl-note{justify-content:center;text-align:center;line-height:1.4}.cl-ice{position:relative;height:250px;display:grid;place-items:center}.cl-ring{position:absolute;width:200px;height:200px;border-radius:50%;border:3px dashed var(--line-strong)}.cl-ghost{position:relative;opacity:.4}.cl-lock{position:absolute;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--bg);border:2px solid var(--line-strong)}.cl-ft{text-align:center}.cl-ftt{font-size:calc(22px * var(--fs, 1));font-weight:800}.cl-fts{font-size:calc(12px * var(--fs, 1));line-height:1.5;margin-top:6px}.cl-next{padding:14px;display:flex;gap:12px;align-items:center}.cl-next .ic{display:flex;color:var(--ink-muted)}.cl-nt{flex:1}.cl-nt b{display:block;font-size:calc(13px * var(--fs, 1));font-weight:700}.cl-nt span{display:block;font-size:calc(11px * var(--fs, 1));margin-top:3px}.cl-tune{margin-top:2px}.cr-open{width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.rc-rh{position:relative;width:100%;height:300px;border-radius:22px;overflow:hidden;flex:none;border:1px solid var(--line)}.rc-rh .rc-lab{position:absolute;left:16px;top:14px;font-size:calc(10px * var(--fs, 1));letter-spacing:.14em;text-transform:uppercase;font-weight:700;z-index:3}.rc-rh .num{font-family:var(--font-numerals);font-weight:700;font-variant-numeric:tabular-nums;line-height:.9}.rc-av{display:inline-grid;place-items:center;font-weight:800;color:var(--on-accent);flex:none;overflow:hidden}.rc-av img{width:100%;height:100%;object-fit:cover;display:block}.rc-imb{max-width:76%;padding:8px 13px 9px;font-weight:500;line-height:1.3;border-radius:19px;color:var(--on-accent)}.rc-imb.rc-pa{background:var(--partner)}.rc-imb.rc-tl.rc-pa{border-bottom-left-radius:6px}.rcs-1{height:178px;transform:rotate(4deg)}.rcs-2{background:linear-gradient(160deg,color-mix(in srgb,var(--me) 22%,var(--bg)),var(--bg) 72%)}.rcs-3{color:var(--me-mark)}.rcs-4{position:absolute;left:18px;top:46px;width:172px}.rcs-5{font-size:calc(92px * var(--fs, 1));line-height:.92;color:var(--me);white-space:nowrap}.rcs-6{font-size:calc(12px * var(--fs, 1));font-weight:700;line-height:1.35;margin-top:6px}.rcs-7{font-size:calc(11px * var(--fs, 1));line-height:1.4;margin-top:3px}.rcs-8{position:absolute;left:196px;top:44px;width:150px;height:190px}.rcs-9{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:var(--me);opacity:1}.rcs-10{position:absolute;left:0;right:0;top:6px;display:grid;place-items:center;height:178px;opacity:1}.rcs-11{position:absolute;left:16px;right:16px;top:240px;height:48px;display:flex;align-items:center;gap:8px}.rcs-12{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;height:48px}.rcs-13{display:block;width:100%;height:11px;border-radius:5px;background:var(--f1)}.rcs-14{font-size:calc(9px * var(--fs, 1));line-height:1;color:var(--ink-muted);font-weight:500}.rcs-15{display:block;width:100%;height:7px;border-radius:5px;background:var(--f1)}.rcs-16{display:block;width:100%;height:14px;border-radius:5px;background:var(--f1)}.rcs-17{display:block;width:100%;height:32px;border-radius:5px;background:var(--me)}.rcs-18{font-size:calc(9px * var(--fs, 1));line-height:1;color:var(--ink);font-weight:700}.rcs-19{display:block;width:100%;height:18px;border-radius:5px;background:var(--f1)}.rcs-20{background:linear-gradient(160deg,color-mix(in srgb,var(--partner) 22%,var(--bg)),var(--bg) 72%)}.rcs-21{color:var(--partner-mark)}.rcs-22{display:flex;gap:8px;align-items:flex-end}.rcs-23{width:34px;height:34px;border-radius:50%;background:var(--partner) center/cover;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--partner);flex:none}.rcs-24{font-size:calc(11px * var(--fs, 1));padding:6px 10px 7px}.rcs-25{margin-top:10px}.rcs-26{font-size:calc(64px * var(--fs, 1));line-height:.92;color:var(--partner-mark);white-space:nowrap}.rcs-27{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:var(--partner);opacity:1}.rcs-28{display:flex;gap:5px}.rcs-29{width:11px;height:11px;border-radius:50%;background:var(--partner)}.rcs-30{width:11px;height:11px;border-radius:50%;background:var(--f1)}.rcs-31{font-size:calc(10px * var(--fs, 1));margin-left:auto}.rcs-32{background:linear-gradient(160deg,color-mix(in srgb,#ffd45e 20%,var(--bg)),var(--bg) 72%)}.rcs-33{color:#ffd45e}.rcs-34{font-size:calc(54px * var(--fs, 1));line-height:.95}.rcs-35{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:#ffd45e;opacity:.9}.rcs-36{flex:1;display:flex;align-items:flex-end;gap:2px;height:44px}.rcs-37{flex:1;border-radius:2px;height:2px;background:var(--f1)}.rcs-38{flex:1;border-radius:2px;height:6px;background:var(--f1)}.rcs-39{flex:1;border-radius:2px;height:12px;background:var(--f1)}.rcs-40{flex:1;border-radius:2px;height:18px;background:var(--f1)}.rcs-41{flex:1;border-radius:2px;height:36px;background:var(--me)}.rcs-42{flex:1;border-radius:2px;height:24px;background:var(--f1)}.rcs-43{height:178px;transform:rotate(-4deg)}.rcs-44{background:linear-gradient(160deg,color-mix(in srgb,var(--ink) 9%,var(--bg)),var(--bg) 72%)}.rcs-45{color:var(--ink-muted)}.rcs-46{position:absolute;left:0;top:0;color:var(--ink);transform:scaleX(-1);z-index:0}.rcs-47{font-size:calc(84px * var(--fs, 1));line-height:.92;color:var(--ink);white-space:nowrap}.rcs-48{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:color-mix(in srgb,var(--ink) 14%,var(--bg));opacity:1}.rcs-49{display:flex;color:var(--ink-muted)}.rcs-50{font-size:calc(12px * var(--fs, 1))}.rcs-51{height:176px;transform:rotate(0)}.rcs-52{background:var(--surface-100)}.rcs-53{color:var(--ink)}.rcs-54{position:absolute;left:80px;top:46px;width:150px;height:150px;border-radius:50%;border:10px solid var(--me)}.rcs-55{position:absolute;left:130px;top:46px;width:150px;height:150px;border-radius:50%;border:10px solid var(--partner)}.rcs-56{position:absolute;left:0;right:0;top:34px;display:grid;place-items:center;height:176px;z-index:2}.rcs-57{position:absolute;left:18px;top:50px}.rcs-58{font-size:calc(44px * var(--fs, 1));line-height:.92;color:var(--me-mark);white-space:nowrap}.rcs-59{font-size:calc(10px * var(--fs, 1));margin-top:6px}.rcs-60{position:absolute;right:18px;top:50px;text-align:right}.rcs-61{font-size:calc(44px * var(--fs, 1));line-height:.92;color:var(--partner-mark);white-space:nowrap}.rcs-62{position:absolute;left:16px;right:16px;top:244px;height:40px;display:flex;align-items:center;gap:8px}.rcs-63{margin:0 auto;font-size:calc(12px * var(--fs, 1));font-weight:700}.rcs-64{height:190px;transform:rotate(-6deg)}.rcs-65{background:linear-gradient(112deg,var(--me) 49.5%,var(--partner) 50.5%)}.rcs-66{color:var(--on-accent)}.rcs-67{position:absolute;left:0;right:0;top:36px;display:grid;place-items:center;height:190px;z-index:2}.rcs-68{position:absolute;left:18px;top:48px}.rcs-69{font-size:calc(58px * var(--fs, 1));line-height:.92;color:var(--on-accent);white-space:nowrap}.rcs-70{font-size:calc(11px * var(--fs, 1));color:var(--on-accent);opacity:.85;margin-top:8px}.rcs-71{position:absolute;right:18px;top:48px;text-align:right}.rcs-72{position:absolute;left:50%;top:244px;transform:translate(-50%);background:var(--ink);color:var(--bg);font-size:calc(11px * var(--fs, 1));font-weight:800;padding:8px 14px;border-radius:10px;white-space:nowrap;z-index:3}.rcs-73{height:178px;transform:rotate(8deg)}.rcs-74{background:linear-gradient(160deg,color-mix(in srgb,var(--can-gorilla) 28%,var(--bg)),var(--bg) 72%)}.rcs-75{display:flex;align-items:baseline;gap:6px}.rcs-76{font-size:calc(64px * var(--fs, 1));line-height:.92;color:var(--ink);white-space:nowrap}.rcs-77{font-size:calc(13px * var(--fs, 1));font-weight:700}.rcs-78{display:inline-block;margin-top:8px;background:var(--ink);color:var(--bg);font-size:calc(11px * var(--fs, 1));font-weight:800;padding:5px 9px;border-radius:8px}.rcs-79{display:flex;align-items:center;gap:7px;margin-top:10px}.rcs-80{--c:var(--can-gorilla)}.rcs-81{font-size:calc(12px * var(--fs, 1));font-weight:600}.rcs-82{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:var(--can-gorilla);opacity:1}.rcs-83{font-size:calc(10px * var(--fs, 1));line-height:1.3}.rcs-84{background:linear-gradient(160deg,color-mix(in srgb,#2fd4c4 20%,var(--bg)),var(--bg) 72%)}.rcs-85{color:#2fd4c4}.rcs-86{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:#2fd4c4;opacity:.8}.rcs-87{flex:1;display:flex;flex-direction:column;gap:4px}.rcs-88{height:8px;border-radius:4px;background:#2fd4c4;width:100%}.rcs-89{height:8px;border-radius:4px;background:var(--f1);width:72%}.rcs-90{height:8px;border-radius:4px;background:var(--f1);width:55%}.rcs-91{height:178px;transform:rotate(5deg)}.rcs-92{background:linear-gradient(160deg,color-mix(in srgb,#ffd45e 22%,var(--bg)),var(--bg) 72%)}.rcs-93{font-size:calc(58px * var(--fs, 1));line-height:.92;color:var(--ink);white-space:nowrap}.rcs-94{font-size:calc(12px * var(--fs, 1));font-weight:700}.rcs-95{flex:1;height:10px;border-radius:5px;background:var(--f1);overflow:hidden}.rcs-96{display:block;height:100%;width:92%;background:#ffd45e}.rcs-97{font-size:calc(10px * var(--fs, 1))}.rcs-98{background:linear-gradient(160deg,color-mix(in srgb,var(--can-gorilla) 26%,var(--bg)),var(--bg) 72%)}.rcs-99{height:52px;border-radius:12px;background:var(--can-gorilla);color:#fff;display:flex;align-items:center;gap:8px;padding:0 12px}.rcs-100{display:flex}.rcs-101{font-size:calc(16px * var(--fs, 1));font-weight:800}.rcs-102{display:flex;color:var(--me-mark)}.rcs-103{height:178px;transform:rotate(6deg)}.rcs-104{background:var(--bg);border:2px dashed var(--line-strong)}.rcs-105{display:inline-block;transform:rotate(-6deg);border:3px solid var(--me);color:var(--me-mark);font:700 calc(40px * var(--fs, 1))/1 Oswald,sans-serif;padding:4px 12px;border-radius:8px;letter-spacing:.06em;margin-top:10px}.rcs-106{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:color-mix(in srgb,var(--ink) 10%,var(--bg));opacity:1}.rcs-107{position:absolute;left:0;right:0;top:6px;display:grid;place-items:center;height:178px;opacity:.5}.rcs-108{position:absolute;left:0;right:0;top:50px;text-align:center;font:700 calc(120px * var(--fs, 1))/1 Oswald,sans-serif;color:var(--ink)}.rcs-109{--c:var(--me);height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-110{--c:var(--ink-muted);height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-111{height:178px;transform:rotate(-5deg)}.rcs-112{background:linear-gradient(160deg,color-mix(in srgb,var(--can-burn) 24%,var(--bg)),var(--bg) 72%)}.rcs-113{font-size:calc(54px * var(--fs, 1));line-height:.95;text-transform:uppercase}.rcs-114{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:var(--can-burn);opacity:1}.rcs-115{height:120px;transform:rotate(4deg)}.rcs-116{background:radial-gradient(circle at 75% 30%,color-mix(in srgb,var(--can-burn) 22%,var(--bg)),var(--bg) 70%)}.rcs-117{font-size:calc(92px * var(--fs, 1));line-height:.92;color:var(--ink);white-space:nowrap}.rcs-118{position:absolute;left:196px;top:40px;width:150px;height:196px;background:#f4f1ea;border-radius:5px;transform:rotate(3deg);box-shadow:0 12px 26px #00000080;padding:9px 9px 0}.rcs-119{position:relative;width:100%;height:132px;background:#2b2b30;border-radius:3px;overflow:hidden}.rcs-120{position:absolute;left:25px;top:14px;width:90px;height:90px;border-radius:50%;background:var(--can-burn)}.rcs-121{position:absolute;left:0;right:0;top:6px;display:grid;place-items:center;height:120px}.rcs-122{font:700 calc(15px * var(--fs, 1))/1 Oswald,sans-serif;color:#222;margin-top:10px;letter-spacing:.06em}.rcs-123{font-size:calc(9px * var(--fs, 1));color:#666;margin-top:4px}.rcs-124{position:absolute;left:16px;right:16px;top:248px;height:40px;display:flex;align-items:center;gap:8px}.rcs-125{background:linear-gradient(160deg,color-mix(in srgb,#ff8a1f 24%,var(--bg)),var(--bg) 72%)}.rcs-126{color:#ffb020}.rcs-127{font-size:calc(38px * var(--fs, 1));line-height:1;text-transform:uppercase;margin-top:6px}.rcs-128{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:#ff8a1f;opacity:.85}.rcs-129{position:absolute;left:16px;right:16px;top:240px;height:50px;display:flex;align-items:center;gap:8px}.rcs-130{display:block;width:100%;height:11px;border-radius:4px;background:var(--f1)}.rcs-131{font-size:calc(8px * var(--fs, 1));line-height:1;color:var(--ink-muted)}.rcs-132{display:block;width:100%;height:8px;border-radius:4px;background:var(--f1)}.rcs-133{display:block;width:100%;height:15px;border-radius:4px;background:var(--f1)}.rcs-134{display:block;width:100%;height:19px;border-radius:4px;background:var(--f1)}.rcs-135{display:block;width:100%;height:23px;border-radius:4px;background:var(--f1)}.rcs-136{display:block;width:100%;height:34px;border-radius:4px;background:#ffb020}.rcs-137{display:block;width:100%;height:30px;border-radius:4px;background:#ffb020}.rcs-138{display:block;width:100%;height:27px;border-radius:4px;background:#ffb020}.rcs-139{height:150px;transform:rotate(-5deg)}.rcs-140{height:150px;transform:rotate(5deg)}.rcs-141{background:linear-gradient(160deg,color-mix(in srgb,var(--ink) 6%,var(--bg)),var(--bg) 72%)}.rcs-142{position:absolute;left:16px;top:46px;width:112px;height:150px;display:grid;place-items:center}.rcs-143{position:absolute;width:104px;height:104px;border-radius:50%;background:var(--can-gorilla)}.rcs-144{position:relative}.rcs-145{position:absolute;right:16px;top:46px;width:112px;height:150px;display:grid;place-items:center}.rcs-146{position:absolute;width:104px;height:104px;border-radius:50%;background:var(--can-lit)}.rcs-147{position:absolute;left:0;right:0;top:80px;text-align:center}.rcs-148{font-size:calc(36px * var(--fs, 1));line-height:.92;color:var(--ink);white-space:nowrap}.rcs-149{position:absolute;left:16px;top:204px;font-size:calc(10px * var(--fs, 1))}.rcs-150{position:absolute;right:16px;top:204px;font-size:calc(10px * var(--fs, 1));font-weight:700}.rcs-151{position:absolute;left:16px;right:16px;top:236px;height:40px;display:flex;align-items:center;gap:8px}.rcs-152{--c:#ffb020;height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-153{--c:#2fd4c4;height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-154{--c:#ff4fa0;height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-155{--c:var(--ink-muted);height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px;opacity:.55}.rcs-156{height:66px;transform:rotate(-5deg)}.rcs-157{height:66px;transform:rotate(0)}.rcs-158{height:66px;transform:rotate(5deg)}.rcs-159{height:70px;transform:rotate(6deg)}.rcs-160{position:absolute;left:16px;right:16px;top:42px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rcs-161{height:78px;border-radius:12px;background:var(--f1);display:grid;place-items:center;position:relative}.rcs-162{position:absolute;right:5px;top:3px;color:var(--me-mark);display:flex}.rcs-163{height:78px;border-radius:12px;border:2px dashed var(--me);display:grid;place-items:center;background:color-mix(in srgb,var(--me) 12%,transparent)}.rcs-164{font-size:calc(34px * var(--fs, 1))}.rcs-165{background:linear-gradient(160deg,color-mix(in srgb,var(--can-burn) 20%,var(--bg)),var(--bg) 72%)}.rcs-166{display:flex;align-items:center;gap:8px}.rcs-167{font-size:calc(46px * var(--fs, 1));line-height:.92;color:var(--ink-muted);white-space:nowrap}.rcs-168{position:absolute;left:-4px;right:-4px;top:50%;height:3px;border-radius:2px;background:var(--danger);transform:rotate(-8deg)}.rcs-169{color:var(--ink-muted);display:flex}.rcs-170{font-size:calc(46px * var(--fs, 1));line-height:.92;color:var(--me);white-space:nowrap}.rcs-171{background:linear-gradient(160deg,color-mix(in srgb,var(--partner) 24%,var(--bg)),var(--bg) 72%)}.rcs-172{width:32px;height:32px;border-radius:50%;background:var(--partner) center/cover;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--partner);flex:none}.rcs-173{margin-top:8px}.rcs-174{font-size:calc(76px * var(--fs, 1));line-height:.92;color:var(--partner-mark);white-space:nowrap}.rcs-175{height:40px;padding:0 14px;border-radius:12px;border:2px dashed var(--me);display:flex;align-items:center;gap:8px}.rcs-176{font-size:calc(22px * var(--fs, 1));line-height:.92;color:var(--me-mark);white-space:nowrap}.rcs-177{font-size:calc(11px * var(--fs, 1))}.rcs-178{background:linear-gradient(160deg,color-mix(in srgb,var(--me) 16%,var(--bg)),var(--bg) 72%)}.rcs-179{font-size:calc(26px * var(--fs, 1));line-height:.92;color:var(--ink-muted);white-space:nowrap}.rcs-180{font-size:calc(32px * var(--fs, 1));line-height:.92;color:var(--ink);white-space:nowrap}.rcs-181{font-size:calc(42px * var(--fs, 1));line-height:.92;color:var(--me-mark);white-space:nowrap}.rcs-182{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:var(--me);opacity:.8}.rcs-183{background:linear-gradient(160deg,color-mix(in srgb,#b46bff 24%,var(--bg)),var(--bg) 72%)}.rcs-184{color:#c9a0ff}.rcs-185{margin-top:6px}.rcs-186{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:#b46bff;opacity:.85}.rcs-187{--c:#b46bff;height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-188{--c:var(--partner);height:26px;font-size:calc(11px * var(--fs, 1));padding:0 9px}.rcs-189{background:radial-gradient(circle at 75% 30%,color-mix(in srgb,var(--me) 22%,var(--bg)),var(--bg) 70%)}.rcs-190{font-size:calc(80px * var(--fs, 1));line-height:.92;color:var(--me);white-space:nowrap}.rcs-191{display:block;height:100%;width:98%;background:var(--me)}.rcs-192{font-size:calc(20px * var(--fs, 1))}.rcs-193{height:160px;transform:rotate(-6deg)}.rcs-194{height:160px;transform:rotate(6deg)}.rcs-195{position:absolute;left:24px;top:40px;width:120px;height:180px;display:grid;place-items:center}.rcs-196{position:absolute;width:104px;height:104px;border-radius:50%;background:var(--can-burn)}.rcs-197{position:absolute;left:214px;top:40px;width:120px;height:180px;display:grid;place-items:center}.rcs-198{position:absolute;left:50%;top:104px;margin-left:-26px;width:52px;height:52px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;font:800 calc(18px * var(--fs, 1))/1 Unbounded,sans-serif;z-index:3}.rcs-199{position:absolute;left:18px;top:236px;width:150px;text-align:center}.rcs-200{font-size:calc(20px * var(--fs, 1));color:var(--me-mark)}.rcs-201{position:absolute;left:190px;top:236px;width:150px;text-align:center}.rcs-202{font-size:calc(20px * var(--fs, 1));color:var(--partner-mark)}.rcs-203{display:flex;gap:8px}.rcs-204{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--me);color:var(--on-accent)}.rcs-205{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:2px dashed var(--me);color:var(--me-mark)}.rcs-206{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:var(--me);opacity:.9}.rcs-207{background:linear-gradient(160deg,color-mix(in srgb,#2f8cff 26%,var(--bg)),var(--bg) 72%)}.rcs-208{color:#9ad0ff}.rcs-209{position:absolute;left:5px;top:20px;width:140px;height:140px;border-radius:50%;background:#2f8cff;opacity:.55}.rcs-210{display:flex;flex-direction:column;align-items:center;gap:5px}.rcs-211{display:flex;gap:3px}.rcs-212{width:14px;height:22px;border-radius:5px;background:#9ad0ff}.rcs-213{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.rcs-214{--c:#2f8cff;margin-left:auto}.ac{display:flex;flex-direction:column;gap:12px}.ac>*{flex:none}.ac-big{font-size:calc(96px * var(--fs, 1));letter-spacing:-.02em}.ac-leg{display:flex;gap:16px;font-size:calc(11px * var(--fs, 1));align-items:center;margin-top:-2px}.ac-leg span{display:flex;align-items:center;gap:6px}.ac-leg i{width:16px;height:3px;border-radius:2px;display:block;background:var(--me-mark)}.ac-leg i.pa{background:var(--partner-mark)}.ac-un{margin-left:auto}.ac-svg{display:block;touch-action:pan-y;cursor:pointer}.ac-gp{filter:drop-shadow(0 0 5px var(--partner-mark))}.ac-gm{filter:drop-shadow(0 0 6px var(--me-mark))}.ac-panel{padding:16px;display:flex;flex-direction:column;gap:12px}.ac-cap{font-size:calc(13px * var(--fs, 1));font-weight:800}.ac-row{display:flex;gap:24px}.ac-k{font-size:calc(11px * var(--fs, 1))}.ac-v{font-size:calc(34px * var(--fs, 1));margin-top:6px}.ac-v small{font-family:var(--font-display);font-size:calc(14px * var(--fs, 1))}.ac-v .u-pa{font-size:calc(24px * var(--fs, 1))}.ac-best{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);padding-top:12px}.ac-bc{width:30px;display:grid;place-items:center}.ac-bn{font-size:calc(18px * var(--fs, 1));font-weight:800;margin-top:2px}.ac-seg{padding:2px;flex:none}.ac-seg>button{min-height:32px;padding:0 10px;font-size:calc(11px * var(--fs, 1))}.page-hd:has(.ac-seg) .hd-close-gap{display:none}.pv.svelte-13l2qpm{position:absolute;inset:0;z-index:45;background:var(--on-accent);animation:u-fin .2s ease both}.pv.svelte-13l2qpm svg:where(.svelte-13l2qpm){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pv-track.svelte-13l2qpm{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none}.pv-track.svelte-13l2qpm::-webkit-scrollbar{display:none}.pv-slide.svelte-13l2qpm{flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;place-items:center}.pv-slide.svelte-13l2qpm img:where(.svelte-13l2qpm){max-width:100%;max-height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none}.pv-top.svelte-13l2qpm{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:max(var(--space-3),var(--sat)) var(--space-4) var(--space-6);background:linear-gradient(color-mix(in srgb,var(--on-accent) 70%,transparent),transparent);color:var(--sticker-white);pointer-events:none}.pv-top.svelte-13l2qpm>:where(.svelte-13l2qpm){pointer-events:auto}.pv-ib.svelte-13l2qpm{width:var(--tap);height:var(--tap);border-radius:var(--radius-md);border:0;background:color-mix(in srgb,var(--on-accent) 50%,transparent);color:inherit;display:grid;place-items:center;cursor:pointer}.pv-gap.svelte-13l2qpm{width:var(--tap)}.pv-meta.svelte-13l2qpm{text-align:center}.pv-meta.svelte-13l2qpm b:where(.svelte-13l2qpm){font:800 calc(15px * var(--fs, 1)) var(--font-display)}.pv-meta.svelte-13l2qpm small:where(.svelte-13l2qpm){display:block;font-size:calc(12px * var(--fs, 1));opacity:.85;margin-top:2px}.pv-meta.svelte-13l2qpm i:where(.svelte-13l2qpm){display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c);margin-right:4px}.pv-strip.svelte-13l2qpm{position:absolute;left:0;right:0;bottom:0;display:flex;gap:6px;overflow-x:auto;padding:var(--space-6) var(--space-4) max(var(--space-4),var(--sab));background:linear-gradient(transparent,color-mix(in srgb,var(--on-accent) 80%,transparent) 40%);scrollbar-width:none}.pv-strip.svelte-13l2qpm::-webkit-scrollbar{display:none}.pv-th.svelte-13l2qpm{flex:none;width:44px;height:44px;padding:0;border:0;border-radius:10px;overflow:hidden;opacity:.55;cursor:pointer;background:none;transition:opacity .2s}.pv-th.on.svelte-13l2qpm{opacity:1;box-shadow:0 0 0 2px var(--sticker-white)}.pv-th.svelte-13l2qpm img:where(.svelte-13l2qpm){width:100%;height:100%;object-fit:cover}.mm.svelte-1vuejv3{position:absolute;inset:0;z-index:30;background:var(--bg);overflow-y:auto;overscroll-behavior:contain;padding:max(var(--space-3),var(--sat)) var(--space-4) 0;display:flex;flex-direction:column;gap:var(--space-3);animation:u-up .3s cubic-bezier(.2,.9,.25,1) both}.mm.svelte-1vuejv3>:where(.svelte-1vuejv3){flex:none}.mm.svelte-1vuejv3 svg:where(.svelte-1vuejv3){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mm-hd.svelte-1vuejv3{display:flex;align-items:center;justify-content:space-between}.mm-hd.svelte-1vuejv3 b:where(.svelte-1vuejv3){font:800 calc(18px * var(--fs, 1)) var(--font-display)}.mm-gap.svelte-1vuejv3{width:var(--tap)}.mm-main.svelte-1vuejv3{position:relative}.mm-ph.svelte-1vuejv3{position:relative;display:block;width:100%;height:150px;padding:0;border:0;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-200);cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 150px}.mm-ph.big.svelte-1vuejv3{height:220px}.mm-ph.svelte-1vuejv3 img:where(.svelte-1vuejv3){width:100%;height:100%;object-fit:cover;display:block}.mm-can.svelte-1vuejv3{display:grid;place-items:center;background:var(--surface-100)}.mm-can.svelte-1vuejv3 i:where(.svelte-1vuejv3){position:absolute;width:170px;height:170px;border-radius:50%;background:var(--c)}.mm-tag.svelte-1vuejv3{position:absolute;left:10px;top:10px;font:800 calc(11px * var(--fs, 1)) var(--font-display);background:var(--me);color:var(--on-accent);padding:4px 8px;border-radius:8px}.mm-mo.svelte-1vuejv3{margin-top:var(--space-3)}.mm-grid.svelte-1vuejv3{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.mm-grid.svelte-1vuejv3 .mm-ph:where(.svelte-1vuejv3){height:130px}.mm-grid.svelte-1vuejv3 .mm-ph.wide:where(.svelte-1vuejv3){grid-column:1 / -1;height:170px}.mm-cap.svelte-1vuejv3{position:absolute;left:8px;bottom:8px;font:700 calc(11px * var(--fs, 1)) var(--font-display);color:var(--sticker-white);background:color-mix(in srgb,var(--on-accent) 60%,transparent);padding:4px 8px;border-radius:8px}.mm-cap.svelte-1vuejv3 i:where(.svelte-1vuejv3){display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c);margin-right:5px}.mm-empty.svelte-1vuejv3{text-align:center;margin-top:var(--space-6);padding:0 var(--space-6);line-height:1.4}.mm-txt.svelte-1vuejv3{height:var(--tap);padding:0 var(--space-2);border:0;background:none;color:var(--ink);font:700 calc(15px * var(--fs, 1)) var(--font-display);cursor:pointer}.mm-bin.svelte-1vuejv3{color:var(--danger)}.mm-bin.svelte-1vuejv3:disabled{opacity:.4}.mm-ph.svelte-1vuejv3{-webkit-touch-callout:none;user-select:none}.mm-ph.sel.svelte-1vuejv3{box-shadow:0 0 0 3px var(--bg),0 0 0 6px var(--me)}.mm-ph.sel.svelte-1vuejv3 img:where(.svelte-1vuejv3){transform:scale(.94)}.mm-ph.svelte-1vuejv3 img:where(.svelte-1vuejv3){transition:transform .15s}.mm-chk.svelte-1vuejv3{position:absolute;right:8px;top:8px;width:24px;height:24px;border-radius:50%;border:2px solid var(--sticker-white);background:color-mix(in srgb,var(--on-accent) 35%,transparent);display:grid;place-items:center;color:var(--on-accent)}.mm-chk.on.svelte-1vuejv3{background:var(--me);border-color:var(--me)}.mm-chk.svelte-1vuejv3 svg:where(.svelte-1vuejv3){stroke-width:3}.mm-cf.svelte-1vuejv3{position:absolute;inset:0;z-index:46}.mm-cf.svelte-1vuejv3 .u-sheet:where(.svelte-1vuejv3){z-index:2;gap:var(--space-3)}.mm-cf.svelte-1vuejv3 .u-dim:where(.svelte-1vuejv3){z-index:1}.mm-cf-t.svelte-1vuejv3{font:800 calc(20px * var(--fs, 1)) var(--font-display)}.mm-cf-p.svelte-1vuejv3{margin:0;line-height:1.4}.mm-cf-b.svelte-1vuejv3{display:flex;gap:var(--space-3)}.mm-cf-b.svelte-1vuejv3>:where(.svelte-1vuejv3){flex:1}.mm-del.svelte-1vuejv3{background:var(--danger);color:var(--sticker-white)}.mm-fab.svelte-1vuejv3{position:sticky;bottom:max(var(--space-4),var(--sab));margin:auto 0 max(var(--space-4),var(--sab));align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2)}.mm-act{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:14px;background:var(--surface-200);color:var(--ink);font:800 calc(13px * var(--fs, 1)) var(--font-display);box-shadow:var(--shadow-sticker);cursor:pointer;position:relative;animation:u-fin .2s ease both}.mm-act.pri{background:var(--me);color:var(--on-accent)}.mm-plus.svelte-1vuejv3{width:60px;height:60px;border-radius:50%;border:0;background:var(--ink);color:var(--bg);display:grid;place-items:center;box-shadow:var(--shadow-sticker);cursor:pointer;transition:transform .2s}.mm-fab.on.svelte-1vuejv3 .mm-plus:where(.svelte-1vuejv3){transform:rotate(45deg)}.pr-bg{height:400px;opacity:.5}.pr-sheet{top:46px;bottom:0;height:calc(100% - 46px);max-height:none;border-radius:24px 24px 0 0;gap:18px;padding:10px 16px 0;overflow:hidden;z-index:21}.pr-sheet>*{flex:none}.pr-body{display:flex;flex-direction:column;gap:18px}.pr-body>*{flex:none}.pr-dim{z-index:20;background:#0000008c}.pr-top{display:flex;align-items:center;gap:var(--space-2)}.pr-tl{flex:1;min-width:0}.pr-tl .pr-d{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-d{font-size:calc(10px * var(--fs, 1))}.pr-t{font-size:calc(22px * var(--fs, 1));font-weight:800;margin-top:2px}.pr-s2{padding:2px}.pr-s2>button{min-height:30px;padding:0 12px;font-size:calc(11px * var(--fs, 1))}.pr-s9>button{padding:0 9px}.pr-per{display:flex;align-items:center;gap:8px}.pr-rng{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:12px;background:var(--f1);font-size:calc(12px * var(--fs, 1));font-weight:600}.pr-sel{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;border-radius:12px;background:var(--f1);border:0;color:inherit;font:inherit;width:100%;text-align:left;cursor:pointer}.pr-dots{display:flex;flex:none}.pr-dots i{width:18px;height:18px;border-radius:50%;border:2px solid var(--bg);display:block;box-sizing:border-box}.pr-selt{flex:1;min-width:0}.pr-seln{display:block;font-size:calc(13px * var(--fs, 1));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-sels{display:block;font-size:calc(10px * var(--fs, 1));margin-top:2px}.pr-selic{display:flex}.pr-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.pr-head>div:first-child{min-width:0}.pr-whon{min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:200px}.pr-big{font-size:calc(60px * var(--fs, 1));letter-spacing:-.02em;line-height:.85}.pr-who{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:calc(11px * var(--fs, 1));white-space:nowrap}.pr-mm{display:flex;gap:14px;font-size:calc(10px * var(--fs, 1));white-space:nowrap}.pr-mm b{font-size:calc(16px * var(--fs, 1));color:var(--ink)}.pr-key{display:flex;flex-wrap:wrap;row-gap:4px;gap:10px;font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);align-items:center;white-space:nowrap}.pr-key span{display:flex;align-items:center;gap:6px}.pr-k1{width:10px;height:10px;border-radius:50%;background:var(--ink);display:block}.pr-kavg{width:16px;height:4px;border-radius:2px;background:var(--ink);display:block;flex:none}.pr-keat{width:14px;height:8px;border-radius:2px;background:color-mix(in srgb,var(--danger) 40%,transparent);display:block}.pr-full{margin-left:auto;width:36px;height:36px}.pr-real{margin-left:auto;display:flex;align-items:center;gap:8px;height:36px;padding:0 4px 0 12px;border:0;border-radius:12px;background:var(--f1);color:var(--ink);font:700 calc(12px * var(--fs, 1)) var(--font-display);cursor:pointer}.pr-real .u-sw{width:40px;height:26px}.pr-real .u-sw:after{width:20px;height:20px}.pr-real .u-sw.on:after{transform:translate(14px)}.pr-chg{display:flex;gap:14px;font-size:calc(11px * var(--fs, 1));margin-top:-10px}.pr-chg b{font-size:calc(16px * var(--fs, 1));margin-right:2px}.pr-chg b.up{color:var(--danger)}.pr-chg b.down{color:var(--me-mark)}.pr-x{width:40px;height:40px}.pr-k3{width:14px;height:8px;border-radius:2px;background:var(--ink);opacity:.2;display:block}.pr-rows{display:flex;flex-direction:column;gap:4px}.pr-row{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:12px}.pr-row.first{background:var(--f1)}.pr-rt{flex:1;min-width:0}.pr-rt .pr-rn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-rn{font-size:calc(14px * var(--fs, 1));font-weight:600}.pr-rn.b{font-weight:800}.pr-rs{font-size:calc(10px * var(--fs, 1));margin-top:2px}.pr-less{font-size:calc(10px * var(--fs, 1));font-weight:700;background:var(--ink);color:var(--bg);padding:3px 7px;border-radius:7px}.pr-pv{font-size:calc(24px * var(--fs, 1))}.pr-pv.est{color:var(--ink-muted)}.pr-pick{gap:12px;z-index:31}.pr-hd{display:flex;align-items:center;justify-content:space-between}.pr-find{height:48px;border-radius:12px;background:var(--f1);display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--ink-muted)}.pr-find input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:400 calc(16px * var(--fs, 1)) var(--font-system);outline:none;margin:0;padding:0;min-height:0;box-shadow:none;width:auto}.pr-qk{display:flex;flex-direction:column;gap:8px}.pr-lseg{padding:2px;width:100%}.pr-lseg>button{min-height:30px;padding:0;font-size:calc(11px * var(--fs, 1))}.pr-chips{display:flex;gap:6px;overflow:hidden}.pr-chips .u-chip{height:30px;padding:0 12px;font-size:calc(11px * var(--fs, 1))}.pr-list{position:relative;flex:1 1 auto;min-height:0;overflow:hidden auto;scrollbar-width:none}.pr-in{padding-right:18px}.pr-sh{display:flex;justify-content:space-between;align-items:baseline;padding:10px 4px 2px}.pr-sh .sec,.pr-sh .u-mut{font-size:calc(10px * var(--fs, 1))}.pr-r{display:flex;align-items:center;gap:12px;height:56px;padding:0 4px;width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pr-flag{width:26px;height:26px;border-radius:9px;flex:none;display:grid;place-items:center;color:var(--on-accent)}.pr-flag.ring{box-shadow:inset 0 0 0 2px var(--c)}.pr-rm{flex:1;min-width:0;display:block}.pr-rn{display:flex;align-items:center;gap:8px;font-size:calc(14px * var(--fs, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-rm .pr-rn.on{font-weight:700}.pr-rn em{font-style:normal;font-size:calc(10px * var(--fs, 1));font-weight:700;letter-spacing:.04em;padding:3px 7px;border-radius:7px;background:var(--f1);color:var(--ink-muted)}.pr-rm .pr-rs{display:block;font-size:calc(10px * var(--fs, 1));margin-top:2px}.pr-rp{font-size:calc(22px * var(--fs, 1));width:52px;text-align:right}.pr-idx{position:absolute;right:0;top:6px;display:flex;flex-direction:column;gap:3px;font-size:calc(9px * var(--fs, 1));font-weight:700;color:var(--ink-muted);align-items:center;width:14px}.pr-idx button{font:inherit;color:inherit;background:none;border:0;padding:0}.pr-btns{display:flex;gap:10px;padding-bottom:6px}.pr-r.off{opacity:.4;cursor:default}.pr-avg{display:flex;align-items:center;gap:12px;height:56px;padding:0 14px;border:0;border-radius:12px;background:var(--f1);color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%}.pr-avg .pr-kavg{width:20px;height:5px}.pfl{position:absolute;inset:0;z-index:30;background:var(--bg);overflow:hidden}.pfl-in{position:absolute;inset:0;box-sizing:border-box;display:flex;gap:var(--space-4);padding:var(--space-3) max(var(--space-4),var(--sar, 0px)) var(--space-3) max(var(--space-4),var(--sal, 0px))}.pfl-in.rot{inset:0 auto auto;transform-origin:top left;transform:rotate(90deg);padding:var(--space-3) max(var(--space-4),var(--sab)) var(--space-3) max(var(--space-4),var(--sat))}.pfl-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.pfl-bar{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap}.pfl-ib{width:40px;height:40px}.pfl-t{font:800 calc(18px * var(--fs, 1)) var(--font-display);margin-right:var(--space-1)}.pfl-dates{display:flex;align-items:center;height:32px;font-size:calc(12px * var(--fs, 1));margin-left:auto}.pfl-chart{flex:1;min-height:0}.pfl-side{width:240px;flex:none;display:flex;flex-direction:column;gap:var(--space-2);min-height:0}.pfl-real{margin:0;justify-content:space-between;height:44px;padding:0 6px 0 12px}.pfl-now{display:flex;align-items:baseline;gap:var(--space-2)}.pfl-big{font-size:calc(36px * var(--fs, 1));line-height:1}.pfl-side .pr-chg{margin-top:0}.pfl-rows{flex:1;min-height:0;overflow:hidden}.pr-rows.compact .pr-row{height:38px;padding:0 8px}.pr-rows.compact .pr-pv{font-size:calc(18px * var(--fs, 1))}.pr-rows.compact .pr-rn{font-size:calc(12px * var(--fs, 1))}@media(orientation:landscape)and (max-height:500px){:root[data-pfull] .rotate{display:none}}.pr-dealtag{font:700 calc(11px * var(--fs, 1)) var(--font-numerals);width:22px;height:22px;border-radius:var(--radius-full);display:grid;place-items:center;border:2px solid var(--c);color:var(--c);flex:none}.pr-kdeal{width:12px;height:12px;border-radius:50%;border:2px solid var(--ink);display:block;box-sizing:border-box}.pr-main{overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(var(--space-6),var(--sab))}.pr-svg.svelte-z104qq{display:block;touch-action:pan-y;cursor:pointer}.pr-svg.svelte-z104qq text:where(.svelte-z104qq){stroke:none}.pr-glow.svelte-z104qq{filter:drop-shadow(0 0 4px var(--g))}.pr-eat.svelte-z104qq{fill:color-mix(in srgb,var(--danger) 14%,transparent)}.nf{display:flex;flex-direction:column}.nf>*{flex:none}.nf-in{gap:14px;min-height:calc(var(--app-h, 100dvh) - 150px);padding-top:16px}.nf-ico{display:flex;justify-content:center}.nf-ico svg{border-radius:22px}.nf-c{text-align:center}.nf-h{font-size:calc(24px * var(--fs, 1));font-weight:800;line-height:1.2}.nf-p{font-size:calc(12px * var(--fs, 1));line-height:1.6;margin-top:8px}.nf-p2{font-size:calc(12px * var(--fs, 1));line-height:1.6;margin-top:10px;padding:0 10px}.nf-step{display:flex;gap:14px;align-items:center}.nf-step .num{width:34px;height:34px;border-radius:50%;background:var(--f2);display:grid;place-items:center;font-size:calc(16px * var(--fs, 1));flex:none}.nf-step b{display:block;font-size:calc(14px * var(--fs, 1));font-weight:700}.nf-step .u-mut{display:block;font-size:calc(11px * var(--fs, 1));line-height:1.5;margin-top:2px}.nf-foot{font-size:calc(11px * var(--fs, 1));text-align:center;margin-top:auto;padding-bottom:24px}.nf-ask{gap:12px;min-height:calc(var(--app-h, 100dvh) - 150px);padding-bottom:8px}.nf-mid{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:0}.nf-bell{position:relative;width:150px;height:150px;display:grid;place-items:center}.nf-bell i{position:absolute;inset:0;border-radius:50%;background:#3d6bff}.nf-bell span{position:relative;color:#b4ff39;display:flex}.nf-bdg{position:absolute;top:8px;right:8px;min-width:30px;height:30px;padding:0 8px;border-radius:15px;background:var(--danger);color:#fff;font:700 calc(18px * var(--fs, 1))/calc(30px * var(--fs, 1)) var(--font-numerals);text-align:center;box-shadow:0 0 0 3px var(--bg)}.nf-sys{font-size:calc(10px * var(--fs, 1));text-align:center;line-height:1.5}.nf-set{gap:10px;padding-bottom:8px}.nf-ok{padding:12px 14px;display:flex;align-items:center;gap:12px}.nf-tick{width:28px;height:28px;border-radius:50%;background:var(--me);color:var(--on-accent);display:grid;place-items:center;flex:none}.nf-okt{flex:1;font-size:calc(13px * var(--fs, 1));font-weight:700}.nf-okt .u-mut{font-weight:400;font-size:calc(11px * var(--fs, 1))}.nf-chk{font:700 calc(12px * var(--fs, 1)) var(--font-display);color:var(--ink);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:8px 0;cursor:pointer}.nf-note{font-size:calc(11px * var(--fs, 1));text-align:center}.nf-off{display:flex;gap:12px;align-items:center;line-height:1.5}.nf-oi{display:flex;flex:none}.nf-g{padding:0 16px}.nf-ro{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:10px 0;border-top:1px solid var(--line);font:600 calc(14px * var(--fs, 1)) var(--font-display)}.nf-ro:first-child{border-top:0}.nf-rt{display:flex;flex-direction:column;gap:3px;min-width:0}.nf-rt .u-mut{font-size:calc(11px * var(--fs, 1));font-weight:400;line-height:1.4}.nf-sw{width:48px;height:30px;border-radius:15px}.nf-sw:after{width:24px;height:24px}.nf-sw:disabled{background:var(--f2);cursor:default}.nf-ra{font:600 calc(12px * var(--fs, 1)) var(--font-display);white-space:nowrap;background:var(--f1);border:0;border-radius:var(--radius-full);color:var(--ink);padding:8px 12px;cursor:pointer}.nf-ra.off{visibility:hidden}.nn-top{display:flex;justify-content:flex-end;margin:-6px 0 0}.nn{display:flex;flex-direction:column}.nn-day{display:flex;justify-content:center;margin:var(--space-3) 0 var(--space-1);flex:none}.nn-day .sec{padding:4px 10px;border-radius:var(--radius-full);background:var(--f1)}.nn-ln{flex:1;min-width:0;display:flex;align-items:flex-end;gap:var(--space-2)}.nn-bub{position:relative;max-width:86%;min-width:0;padding:10px 12px;border-radius:16px 16px 16px 4px;background:var(--surface-100);border:1px solid var(--line)}.nn-bub:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain);background-size:140px;mix-blend-mode:overlay;opacity:.28;pointer-events:none}.nn-bub.new:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;transition:opacity 3s ease-out;background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent)}.nn-bub.new.seen:before{opacity:0}.nn-bub>*{position:relative}.nn-bub.own{margin:0 auto;border-radius:16px}.nn-bh{display:flex;align-items:center;gap:var(--space-2)}.nn-ic{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none}.nn-tt{font:700 calc(13px * var(--fs, 1))/1.3 var(--font-display);min-width:0}.nn-tm{margin-left:auto;padding-left:var(--space-2);font:600 calc(11px * var(--fs, 1)) var(--font-numerals);color:var(--ink-muted);flex:none}.nn-tx{font:400 calc(11px * var(--fs, 1))/1.4 var(--font-display);color:var(--ink-muted);margin-top:3px}.nn-wb{height:5px;border-radius:3px;background:var(--f1);overflow:hidden;margin-top:6px}.nn-wb i{display:block;height:100%;background:var(--can-gorilla)}.nn-foot{font-size:calc(11px * var(--fs, 1));text-align:center;padding:14px 0 4px;flex:none;color:var(--ink-muted)}.nn-empty{text-align:center;margin-top:40px}.nn-offer{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.lk.svelte-1ixeqso{position:relative;margin:-8px -16px 0;min-height:calc(var(--app-h, 100dvh) - 60px);background:linear-gradient(170deg,#1e2a66,#0a0a12 55%,#3a1230);color:#fff;padding:36px 12px 24px}.lk-c.svelte-1ixeqso{text-align:center}.lk-d.svelte-1ixeqso{font-size:calc(15px * var(--fs, 1));opacity:.8}.lk-t.svelte-1ixeqso{font:600 calc(92px * var(--fs, 1))/1 var(--font-numerals);letter-spacing:-.01em}.lk-l.svelte-1ixeqso{margin-top:80px;display:flex;flex-direction:column;gap:7px}.lk-hd.svelte-1ixeqso{font-size:calc(12px * var(--fs, 1));color:#ffffffb3;padding:0 6px;display:flex;justify-content:space-between}.lk-cl.svelte-1ixeqso{background:#fff3;padding:2px 9px;border-radius:10px}.lk-n.svelte-1ixeqso{position:relative;display:flex;gap:10px;padding:11px 12px;border-radius:22px;background:#303038a8}.lk-n.svelte-1ixeqso svg:where(.svelte-1ixeqso){border-radius:9px;flex:none}.lk-b.svelte-1ixeqso{flex:1;min-width:0}.lk-m.svelte-1ixeqso{display:flex;justify-content:space-between;font-size:calc(12px * var(--fs, 1));color:#fff9}.lk-tt.svelte-1ixeqso{font-size:calc(15px * var(--fs, 1));font-weight:600;margin-top:1px;line-height:1.25}.lk-tx.svelte-1ixeqso{font-size:calc(15px * var(--fs, 1));line-height:1.25;color:#ffffffd9}.lk-s1.svelte-1ixeqso,.lk-s2.svelte-1ixeqso{height:10px;border-radius:0 0 18px 18px;margin:-7px 10px 0;background:#30303880}.lk-s2.svelte-1ixeqso{margin:0 20px;background:#30303859}.lk-more.svelte-1ixeqso{text-align:center;font-size:calc(12px * var(--fs, 1));color:#ffffffb3;margin-top:2px}.ad.svelte-1imfzv6{display:flex;flex-direction:column;gap:10px;padding-bottom:12px}.ad.svelte-1imfzv6>:where(.svelte-1imfzv6){flex:none}.ad-new.svelte-1imfzv6{flex-direction:row;align-items:center;gap:12px;height:56px;padding:0 14px;border:0;color:var(--ink);font:700 calc(14px * var(--fs, 1)) var(--font-display);cursor:pointer;text-align:left}.ad-plus.svelte-1imfzv6{width:32px;height:32px;border-radius:10px;background:var(--me);color:var(--on-accent);display:grid;place-items:center}.ad-row.svelte-1imfzv6{display:flex;align-items:center;gap:12px;height:64px;padding:0 12px;border-radius:14px;background:var(--surface-100);border:1px solid var(--line);color:var(--ink);font-family:inherit;text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 64px}.ad-row.off.svelte-1imfzv6{opacity:.4;cursor:default}.ad-can.svelte-1imfzv6{position:relative;width:40px;height:52px;display:grid;place-items:center;flex:none}.ad-can.svelte-1imfzv6:before{content:"";position:absolute;width:34px;height:34px;border-radius:50%;background:var(--c)}.ad-can.svelte-1imfzv6 img{position:relative}.ad-t.svelte-1imfzv6{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ad-t.svelte-1imfzv6 small:where(.svelte-1imfzv6){font-size:calc(9px * var(--fs, 1))}.ad-t.svelte-1imfzv6 b:where(.svelte-1imfzv6){font-size:calc(14px * var(--fs, 1));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-s.svelte-1imfzv6{font-size:calc(24px * var(--fs, 1))}.ad-sk.svelte-1imfzv6{height:64px;border-radius:14px}.te-prev.svelte-ptqqjl{display:flex;flex:none}.ar-r.svelte-1ob5zon{gap:12px}.ar-sw.svelte-1ob5zon{width:36px;height:36px;border-radius:10px;background:var(--c);display:grid;place-items:center;font-size:calc(12px * var(--fs, 1));font-weight:800;flex:none}.ar-t.svelte-1ob5zon{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ar-t.svelte-1ob5zon small:where(.svelte-1ob5zon){font-size:calc(11px * var(--fs, 1));color:var(--ink-muted);font-weight:400}.ar-empty.svelte-1ob5zon{text-align:center;margin-top:40px}.st{display:flex;flex-direction:column;gap:12px}.st-sec{display:flex;flex-direction:column;gap:12px;content-visibility:auto;contain-intrinsic-size:auto 560px}.st-head{padding-bottom:var(--space-3);display:flex;flex-direction:column;gap:12px}.st-top{display:flex;align-items:center;justify-content:space-between;gap:8px;height:52px;flex:none}.st-title{font-size:calc(26px * var(--fs, 1));font-weight:800}.st-wseg{flex:none}.st-wseg:not(.big){padding:2px}.st-wseg:not(.big)>button{min-height:30px;padding:0 9px;font-size:calc(11px * var(--fs, 1))}.st-big{border-radius:16px;position:relative;overflow:hidden;flex:none;padding:16px 16px 12px;display:flex;flex-direction:column;gap:6px}.st-bighd{display:flex;justify-content:space-between;align-items:center}.st-pseg{padding:2px}.st-pseg>button{min-height:28px;padding:0 10px;font-size:calc(11px * var(--fs, 1))}.st-nums{display:flex;align-items:flex-end;gap:12px;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.st-n{font-size:calc(104px * var(--fs, 1));letter-spacing:-.03em;line-height:.85}.st-aside{padding-bottom:6px;display:flex;flex-direction:column;gap:6px}.st-delta{font-size:calc(12px * var(--fs, 1));font-weight:700;color:var(--me-mark);background:color-mix(in srgb,var(--me-mark) 16%,transparent);padding:4px 9px;border-radius:8px;align-self:flex-start}.st-pa{font-size:calc(11px * var(--fs, 1));line-height:1.4}.st-pa b{font-size:calc(16px * var(--fs, 1))}.st-chwrap{margin-top:8px}.st-leg{display:flex;gap:16px;font-size:calc(11px * var(--fs, 1));align-items:center}.st-leg span{display:flex;align-items:center;gap:6px}.st-lg{width:16px;height:3px;border-radius:2px;display:block;background:var(--me-mark)}.st-lg.pa{background:var(--partner-mark)}.st-un{margin-left:auto}.st-c{border-radius:16px;position:relative;overflow:hidden;flex:none;padding:16px;display:flex;flex-direction:column;gap:10px}.st-gap12{gap:12px}.st-gap10{gap:10px}.st-cap{font-size:calc(11px * var(--fs, 1));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.st-hd{display:flex;justify-content:space-between;align-items:baseline}.st-s10{font-size:calc(10px * var(--fs, 1))}.st-s11{font-size:calc(11px * var(--fs, 1))}.st-s15{font-size:calc(15px * var(--fs, 1))}.st-s18{font-size:calc(18px * var(--fs, 1));color:var(--ink)}.st-s20{font-size:calc(20px * var(--fs, 1))}.st-s22{font-size:calc(22px * var(--fs, 1))}.st-w600{font-weight:600}.st-br{display:flex;align-items:center;gap:12px}.st-rk{font-size:calc(22px * var(--fs, 1));width:16px;color:var(--ink-muted)}.st-rk.first{color:var(--ink)}.st-brm{flex:1}.st-bn{font-size:calc(14px * var(--fs, 1));font-weight:800}.st-sc{display:flex;gap:8px;align-items:baseline}.st-bar{position:relative;height:5px;background:var(--f1);border-radius:3px;margin-top:6px}.st-bar u{position:absolute;left:0;top:0;bottom:0;background:var(--me-mark);border-radius:3px;text-decoration:none}.st-bar s{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--partner-mark);text-decoration:none}.st-two{display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:none}.st-h150{height:150px}.st-h124{height:124px}.st-col{justify-content:space-between;gap:0}.st-rings{position:absolute;right:14px;top:14px;width:70px;height:36px}.st-rings i{position:absolute;top:0;width:36px;height:36px;border-radius:50%;background:var(--me);left:0}.st-rings i.pa{left:24px;background:var(--partner);opacity:.9}.st-big64{position:absolute;left:16px;bottom:38px;font-size:calc(64px * var(--fs, 1));letter-spacing:-.02em;line-height:1}.st-big64 span{font-size:calc(30px * var(--fs, 1))}.st-note{position:absolute;left:16px;bottom:14px;font-size:calc(11px * var(--fs, 1))}.st-big44{font-size:calc(44px * var(--fs, 1));line-height:1}.st-big44 span{font-size:calc(22px * var(--fs, 1))}.st-note2{font-size:calc(11px * var(--fs, 1));margin-top:4px}.st-split{display:flex;height:10px;border-radius:5px;overflow:hidden;gap:2px}.st-split i{background:var(--ink)}.st-split i.r{background:var(--f2)}.st-days{display:flex}.st-day{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.st-dn{font-size:calc(13px * var(--fs, 1));height:15px;color:transparent}.st-dn.pk{color:var(--ink)}.st-dbars{height:84px;display:flex;align-items:flex-end;gap:2px}.st-dbars i{width:9px;border-radius:2px;opacity:.55;background:var(--me-mark)}.st-dbars i.pa{background:var(--partner-mark)}.st-dbars i.pk{opacity:1}.st-dl{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);font-weight:500}.st-dl.pk{color:var(--ink);font-weight:700}.st-track{height:5px;background:var(--f1);border-radius:3px;margin-top:6px}.st-track i{display:block;height:100%;background:var(--ink);border-radius:3px}.st-pv{position:absolute;left:16px;top:38px;font-size:calc(44px * var(--fs, 1));letter-spacing:-.02em}.st-pn{position:absolute;left:16px;top:84px;font-size:calc(11px * var(--fs, 1))}.st-spark{position:absolute;left:0;right:0;bottom:0;display:block}.st-sg{filter:drop-shadow(0 0 5px var(--ink))}.st-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.st-tn{font-size:calc(13px * var(--fs, 1));margin-left:4px}.st-tile{border-radius:16px;position:relative;overflow:hidden;flex:none;height:130px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.st-me{background:var(--me);color:var(--on-accent)}.st-ink{background:var(--ink);color:var(--bg)}.st-tc{font-size:calc(11px * var(--fs, 1));letter-spacing:.06em;text-transform:uppercase;font-weight:500}.st-t50{font-size:calc(50px * var(--fs, 1))}.st-t40{font-size:calc(40px * var(--fs, 1))}.st-un2{font-family:var(--font-display);font-size:calc(20px * var(--fs, 1));font-weight:800}.st-un3{font-family:var(--font-display);font-size:calc(15px * var(--fs, 1));font-weight:800}.st-bname{font-size:calc(24px * var(--fs, 1));font-weight:800;position:absolute;left:16px;bottom:16px}.st-bv{position:absolute;left:16px;bottom:16px;font-size:calc(60px * var(--fs, 1))}.st-can{position:absolute;top:26px}.st-dsp{display:flex;gap:10px}.st-dr{flex:1;display:flex;align-items:center;gap:10px;background:var(--f1);border-radius:12px;padding:10px}.st-dcan{width:30px;display:grid;place-items:center}.st-dnum{font-size:calc(26px * var(--fs, 1));line-height:1}.st-diff{font-size:calc(11px * var(--fs, 1));color:var(--me-mark);font-weight:700;margin-top:4px}.st-diff.bad{color:var(--danger)}.st-tap{cursor:pointer}.st-ch.svelte-c7u9tp{display:block;overflow:visible;touch-action:pan-y;cursor:pointer}.st-glow.svelte-c7u9tp{filter:drop-shadow(0 0 6px var(--me-mark))}.sh-cap.svelte-ip6spj{white-space:nowrap;letter-spacing:0;font-size:calc(10px * var(--fs, 1))}.sh-day.svelte-ip6spj{position:relative;text-align:left;font:inherit;color:inherit;cursor:pointer}.sh-mini.svelte-ip6spj{position:absolute;right:14px;bottom:14px;display:flex;align-items:flex-end;gap:3px;height:26px}.sh-mini.svelte-ip6spj i:where(.svelte-ip6spj){width:5px;border-radius:2px;background:color-mix(in srgb,var(--me) 45%,transparent)}.sh-mini.svelte-ip6spj i.pk:where(.svelte-ip6spj){background:var(--me)}.sh-ar.svelte-ip6spj{position:absolute;right:12px;top:12px;color:var(--ink-muted);transition:transform .2s ease}.sh-ar.svelte-ip6spj svg:where(.svelte-ip6spj){fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sh-wk.svelte-ip6spj{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-2)}.sh-ch.svelte-ip6spj{display:block;overflow:visible}.sh-x.svelte-ip6spj{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.sh-x.svelte-ip6spj span:where(.svelte-ip6spj){display:flex;flex-direction:column;gap:2px}.sh-x.svelte-ip6spj b:where(.svelte-ip6spj){font-size:calc(12px * var(--fs, 1))}.sh-x.svelte-ip6spj .pk:where(.svelte-ip6spj){color:var(--ink);font-weight:700}.ss-seg.svelte-1tcthix{flex:none}.u-sheet.ss{overflow:hidden}.ss-list.svelte-1tcthix{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--space-3);scrollbar-width:none}.ss-empty.svelte-1tcthix{text-align:center;padding:var(--space-6) 0}.ss-rk.svelte-1tcthix{display:inline-block;min-width:22px;color:var(--ink-muted);font-size:calc(16px * var(--fs, 1))}.ss-more.svelte-1tcthix{height:1px}.ss-can.svelte-1tcthix{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--f1);min-height:76px}.ss-can.first.svelte-1tcthix{background:color-mix(in srgb,var(--me) 14%,var(--f1))}.ss-img.svelte-1tcthix{width:40px;flex:none;display:grid;place-items:center}.ss-nm.svelte-1tcthix{flex:1;min-width:0;display:flex;flex-direction:column}.ss-nm.svelte-1tcthix small:where(.svelte-1tcthix){font-size:calc(10px * var(--fs, 1));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.ss-nm.svelte-1tcthix b:where(.svelte-1tcthix){font-size:calc(15px * var(--fs, 1));font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-two.svelte-1tcthix{display:flex;flex-direction:column;align-items:flex-end;font-size:calc(14px * var(--fs, 1));line-height:1.1}.ss-v.svelte-1tcthix{font-size:calc(34px * var(--fs, 1));line-height:1}.wc{border-radius:16px;border:1px solid color-mix(in srgb,#2f8cff 38%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#2f8cff 9%,var(--surface-100)),var(--surface-100));position:relative;overflow:hidden;flex:none}.wc-c{display:flex;align-items:center;gap:12px;padding:10px 12px;height:70px;cursor:pointer}.wc-ring{position:relative;width:48px;height:48px;flex:none}.wc-ring>svg{transform:rotate(-90deg)}.wc-drop{position:absolute;inset:0;display:grid;place-items:center;color:#4aa3ff}.wc-mid{flex:1;min-width:0}.wc-big{font-size:calc(32px * var(--fs, 1));color:#4aa3ff}.wc-big small{font:600 calc(12px * var(--fs, 1)) var(--font-display);margin-left:3px;color:var(--ink-muted)}.wc-sub{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.wc-mini{display:flex;align-items:flex-end;gap:3px;height:36px;flex:none}.wc-mini i{width:6px;border-radius:2px 2px 1px 1px;background:#4aa3ff;display:block}.wc-ar{width:30px;height:30px;border-radius:10px;flex:none}.wc-ar svg{transform:rotate(90deg)}.wc-o{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.wc-hd{display:flex;align-items:center;justify-content:space-between}.wc-ttl{display:flex;align-items:center;gap:6px;font-size:calc(11px * var(--fs, 1));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.wc-dr{color:#4aa3ff;display:flex}.wc-r{display:flex;align-items:center;gap:8px}.wc-seg{padding:2px}.wc-seg>button{min-height:28px;padding:0 10px;font-size:calc(11px * var(--fs, 1))}.wc-up{width:32px;height:32px;border-radius:10px}.wc-rot{display:flex;transform:rotate(-90deg)}.wc-row{display:flex;align-items:flex-end;gap:12px}.wc-row.both{gap:18px}.wc-n52{font-size:calc(52px * var(--fs, 1));color:#4aa3ff}.wc-n52 small{font:600 calc(14px * var(--fs, 1)) var(--font-display);margin-left:4px;color:var(--ink-muted)}.wc-n40{font-size:calc(40px * var(--fs, 1))}.wc-n40 small{font:600 calc(12px * var(--fs, 1)) var(--font-display);margin-left:3px}.wc-k{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);margin-top:3px}.wc-dl{margin-left:auto;margin-bottom:6px;font-size:calc(11px * var(--fs, 1));font-weight:700;padding:4px 9px;border-radius:8px;background:color-mix(in srgb,#2f8cff 18%,transparent);color:#4aa3ff}.wc-row.both .wc-dl{margin-bottom:0;background:color-mix(in srgb,var(--partner-mark) 16%,transparent);color:var(--partner-mark)}.wc-hs{position:relative;display:flex;gap:6px;align-items:flex-end;flex:none;height:102px}.wc-gl{position:absolute;left:0;right:0;bottom:81px;border-top:1.5px dashed color-mix(in srgb,var(--ink) 40%,transparent);z-index:2;pointer-events:none}.wc-gl.pa{border-top-color:var(--partner-mark)}.wc-gl span{position:absolute;right:0;top:-15px;font:600 calc(9px * var(--fs, 1))/1 var(--font-numerals);color:var(--ink-muted);background:var(--surface-100);padding:0 3px}.wc-bc{position:relative;cursor:pointer;flex:1;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.wc-bc.gap2{gap:2px}.wc-bc span{font-size:calc(9px * var(--fs, 1));color:var(--ink-muted);text-align:center;height:14px;line-height:14px;white-space:nowrap}.wc-bc.td span{color:var(--ink);font-weight:700}.wc-bc.td{background:color-mix(in srgb,var(--ink) 8%,transparent);border-radius:var(--radius-sm)}.wc-bb{height:84px;display:flex;align-items:flex-end;justify-content:center;gap:2px}.wc-bb i{display:block;flex:1;max-width:30px;border-radius:5px 5px 2px 2px}.wc-bb i.wc-g{background:linear-gradient(180deg,#5cb0ff,#1f6fe8)}.wc-hmw{display:flex;flex-direction:column;gap:4px;flex:none}.wc-cap{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted)}.wc-cap2{display:flex;justify-content:space-between}.wc-lg{display:flex;align-items:center;gap:4px;font-size:calc(9px * var(--fs, 1));color:var(--ink-muted)}.wc-lg i{width:11px;height:11px;border-radius:3px;display:block}.wc-hm{display:grid;gap:3px;flex:none}.wc-hm i{display:block;border-radius:3px}.wc-lbl{font-size:calc(9px * var(--fs, 1));color:var(--ink-muted)}.wc-lbl span{text-align:center}.wc-yr{grid-template-columns:repeat(52,1fr);grid-auto-flow:column;grid-template-rows:repeat(7,5.2px);gap:1.4px}.wc-yr i{height:5.2px;border-radius:1.5px}.wc-marks{display:flex;justify-content:space-between;font-size:calc(9px * var(--fs, 1));color:var(--ink-muted)}.wc-stats{display:flex;gap:8px}.wc-st{display:flex;flex-direction:column;gap:2px;padding:9px 11px;border-radius:12px;background:var(--f2);flex:1;min-width:0}.wc-st b{font:700 calc(22px * var(--fs, 1))/1 var(--font-numerals)}.wc-st small{font-size:calc(9px * var(--fs, 1));color:var(--ink-muted)}.wc-ins{display:flex;align-items:center;gap:8px;font-size:calc(11px * var(--fs, 1));color:var(--ink-muted);line-height:1.4}.wc-dr2{color:#4aa3ff;display:flex;flex:none}.wc-bc.sel span{color:var(--ink);font-weight:700}.wc-bc .wc-tip{position:absolute;height:auto;line-height:1.2;left:50%;top:-6px;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;padding:3px 7px;border-radius:var(--radius-sm);background:var(--surface-200);border:1px solid var(--line-strong);color:var(--ink);font:700 calc(11px * var(--fs, 1))/1.2 var(--font-numerals);white-space:nowrap;pointer-events:none}.wc-gl+.wc-bc .wc-tip{left:0;transform:none}.wc-bc:last-child .wc-tip{left:auto;right:0;transform:none}.wh-row.svelte-ppif2w{display:grid;gap:4px}.wh-6.svelte-ppif2w{grid-template-columns:repeat(6,1fr)}.wh-7.svelte-ppif2w{grid-template-columns:repeat(7,1fr)}.wh-c.svelte-ppif2w{position:relative;display:flex;gap:2px;height:18px;border-radius:4px;overflow:hidden;background:var(--f2)}.wh-6.svelte-ppif2w .wh-c:where(.svelte-ppif2w){height:22px}.wk.svelte-ppif2w .wh-c:where(.svelte-ppif2w){height:30px}.wh-c.svelte-ppif2w i:where(.svelte-ppif2w){flex:1;border-radius:4px}.wh-ring.svelte-ppif2w{position:absolute;inset:0;border:2px solid;border-radius:4px;pointer-events:none}.wh-ring.l.svelte-ppif2w{right:50%;border-right:0;border-radius:4px 0 0 4px}.wh-ring.r.svelte-ppif2w{left:50%;border-left:0;border-radius:0 4px 4px 0}.wh-c.pad.svelte-ppif2w{background:none}.wh-c.fut.svelte-ppif2w{background:color-mix(in srgb,var(--ink) 10%,transparent)}.wh-c.td.svelte-ppif2w:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--ink)}.wc-lbl.svelte-ppif2w span.td:where(.svelte-ppif2w){color:var(--ink);font-weight:700}.rcat{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.rcat-ct{width:100%;border-radius:22px;overflow:hidden;background:var(--surface-100);border:1px solid var(--line);display:flex;flex-direction:column;content-visibility:auto;contain-intrinsic-size:auto 560px}.rcat-ct .rc-rh{border:0;border-radius:0;border-bottom:1px solid var(--line)}.rcat-tx{padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px;flex:1}.rcat-hh{display:flex;justify-content:space-between;align-items:center;gap:10px}.rcat-hh h4{margin:0;font-size:calc(16px * var(--fs, 1));font-weight:800;line-height:1.2}.rcat-wt{font-size:calc(10px * var(--fs, 1));font-weight:700;padding:3px 8px;border-radius:7px;background:var(--f1);white-space:nowrap}.rcat-kv span{display:block;font-size:calc(9px * var(--fs, 1));letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:3px}.rcat-kv p{margin:0;font-size:calc(11.5px * var(--fs, 1));line-height:1.5}.rcat-kv p.one{color:var(--ink-muted);font-weight:700}.rcat-kv p.one.yes{color:var(--me-mark)}:root{--wa: rgba(56, 150, 255, .26);--wb: rgba(30, 110, 235, .34)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--wa: rgba(56, 150, 255, .34);--wb: rgba(30, 110, 235, .38)}}.wtr{position:absolute;left:0;right:0;bottom:0;height:var(--tab-h);z-index:1;overflow:hidden;pointer-events:none;background:var(--surface-100);box-shadow:var(--shadow-panel);contain:layout paint style;transition:transform .3s cubic-bezier(.2,.9,.25,1) var(--tab-delay, .22s)}.wtr:before{content:"";position:absolute;inset:0;background:var(--grain) 0 0 / 140px;opacity:.16}:root[data-edit] .wtr,:root[data-kb=open] .wtr{transform:translateY(calc(var(--tab-h) + 8px));transition-delay:0s}:root[data-ext] .wtr{bottom:var(--kbext, 0px);translate:0 var(--sy, 0px)}.wtr .lv{position:absolute;left:0;bottom:0;width:100%;height:124px;will-change:transform;transform:translateY(calc(30px + (1 - var(--lv, 0)) * (var(--tab-h) + 22px)));transition:transform .9s cubic-bezier(.3,.7,.3,1)}.wtr .w{position:absolute;left:0;top:0;width:200%;height:124px;will-change:transform}.wtr .w1{fill:var(--wb);animation:wf-1 9s linear infinite}.wtr .w2{fill:var(--wa);top:-11px;animation:wf-2 6s linear infinite}.wtr .bb{position:absolute;bottom:6px;width:5px;height:5px;border-radius:50%;background:#ffffff8c;animation:wf-bb 5s ease-in infinite}@keyframes wf-1{to{transform:translate(-50%)}}@keyframes wf-2{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes wf-bb{0%{transform:translateY(0);opacity:0}15%{opacity:.8}to{transform:translateY(-70px);opacity:0}}.tabbar{z-index:2;background:transparent;box-shadow:none}.tabbar:after{display:none}.tab{min-height:58px;gap:4px;font:500 calc(10px * var(--fs, 1)) var(--font-display);letter-spacing:0;text-transform:none;text-shadow:0 0 8px var(--bg)}.tab-gap{flex:none;width:76px}.fab{position:absolute;left:50%;top:-14px;width:64px;height:64px;margin-left:-32px;border-radius:20px;box-shadow:0 0 0 5px var(--bg),4px 5px 0 5px #00000059;background:var(--bg)}.fab-in{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;border-radius:20px;overflow:hidden;isolation:isolate;-webkit-appearance:none;appearance:none;-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateZ(0);background:var(--can-gorilla);color:#fff;cursor:pointer}.fab-in:before{content:"";position:absolute;left:0;top:-100%;width:300%;height:300%;z-index:-1;will-change:transform;background:linear-gradient(135deg,var(--can-gorilla),var(--can-lit),var(--can-burn),var(--can-gorilla));animation:wf-fab 6s ease-in-out infinite}.fab-in svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes wf-fab{0%,to{transform:translate(0)}50%{transform:translate(-66.667%)}}@media(prefers-reduced-motion:reduce){.fab-in:before{animation:none}}:root[data-edit] .fab-in:before,[data-anim=paused] .fab-in:before{animation-play-state:paused}.tab:not([aria-current=page]){color:color-mix(in srgb,var(--ink) 72%,transparent)}:root[data-edit] .wtr *,[data-anim=paused] .wtr *{animation-play-state:paused!important}[data-perf=low] .wtr .bb{animation:none;opacity:0}@media(prefers-reduced-motion:reduce){.wtr .w,.wtr .bb{animation:none!important}}:root[data-full] .tabbar,:root[data-full] .wtr{display:none}.na.svelte-quk8fy{position:relative;display:block;width:44px;height:44px;flex:none}.na-can.svelte-quk8fy{width:44px;height:44px;border-radius:14px;background:#3d6bff;display:grid;place-items:center;overflow:hidden}.na-b.svelte-quk8fy{position:absolute;right:-4px;bottom:-4px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:2px solid color-mix(in srgb,var(--ink) 12%,var(--bg));box-sizing:border-box}.nt.svelte-1pkvku2{position:relative;display:flex;gap:12px;align-items:center;padding:12px 14px 14px;border-radius:20px;background:color-mix(in srgb,var(--ink) 12%,var(--bg));border:1px solid var(--line-strong);box-shadow:0 12px 30px #00000073;overflow:hidden;color:var(--ink);touch-action:none;cursor:pointer;animation:svelte-1pkvku2-nt-in .28s cubic-bezier(.2,.9,.25,1) both;transition:transform .2s}.nt.under.svelte-1pkvku2{position:absolute;left:10px;right:10px;top:12px;transform:scale(.96);opacity:.7;z-index:-1;pointer-events:none}.gr.svelte-1pkvku2{position:absolute;left:50%;top:5px;width:30px;height:3px;border-radius:2px;background:var(--ink);opacity:.2;transform:translate(-50%)}.pg.svelte-1pkvku2{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--ac);opacity:.9;transform-origin:0 50%;animation:svelte-1pkvku2-nt-pg linear both}.paused.svelte-1pkvku2 .pg:where(.svelte-1pkvku2){animation-play-state:paused}.ti2.svelte-1pkvku2{flex:1;min-width:0}.t1.svelte-1pkvku2{font-size:calc(13px * var(--fs, 1));font-weight:800;line-height:1.3}.t2.svelte-1pkvku2{font-size:calc(12px * var(--fs, 1));color:var(--ink-muted);line-height:1.4;margin-top:2px}.tm.svelte-1pkvku2{font-size:calc(10px * var(--fs, 1));color:var(--ink-muted);align-self:flex-start;margin-top:2px;white-space:nowrap}@keyframes svelte-1pkvku2-nt-in{0%{transform:translateY(-120%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1pkvku2-nt-pg{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.nt.svelte-1pkvku2{animation:none}}.th.svelte-m0mnuc{position:absolute;left:16px;right:16px;top:calc(var(--sat, 0px) + 8px);z-index:40;isolation:isolate}.dt.svelte-1uwd85a{position:absolute;left:var(--space-4);right:var(--space-4);bottom:calc(var(--tab-h) + var(--space-4));z-index:40;isolation:isolate;touch-action:none;border-radius:22px;background:var(--c);color:var(--on-accent);padding:var(--space-4) 132px var(--space-4) 18px;min-height:132px;font-family:var(--font-display);box-shadow:var(--shadow-sticker);animation:svelte-1uwd85a-dt-in .5s cubic-bezier(.2,1.4,.4,1) both,svelte-1uwd85a-dt-hint .7s ease-in-out var(--hint);transition:translate .2s ease}.dt.held.svelte-1uwd85a{transition:none}.dt.out.svelte-1uwd85a{animation:svelte-1uwd85a-dt-away .3s ease-in both}.dt-fx.svelte-1uwd85a{position:absolute;inset:0;z-index:0;background:var(--c);border-radius:inherit;overflow:hidden;clip-path:inset(0 round 22px)}.dt-fx.svelte-1uwd85a:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--grain) 0 0 / 140px;mix-blend-mode:overlay;opacity:.4;pointer-events:none;z-index:3}.dt-bar.svelte-1uwd85a{position:absolute;left:0;right:0;top:0;height:4px;z-index:4;background:var(--on-accent);opacity:.55;transform-origin:0 50%;animation:svelte-1uwd85a-dt-life var(--life) linear both}.dt.held.svelte-1uwd85a .dt-bar:where(.svelte-1uwd85a){animation-play-state:paused}.dt-bl.svelte-1uwd85a{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;filter:blur(18px);z-index:0}.dt-b1.svelte-1uwd85a{left:-20%;top:-50%;background:color-mix(in srgb,var(--sticker-white) 55%,var(--c));animation:svelte-1uwd85a-dt-bl1 6s ease-in-out infinite}.dt-b2.svelte-1uwd85a{right:10%;bottom:-60%;background:color-mix(in srgb,var(--on-accent) 30%,var(--c));animation:svelte-1uwd85a-dt-bl2 6s ease-in-out infinite}.dt-sp.svelte-1uwd85a i:where(.svelte-1uwd85a){position:absolute;bottom:-8px;width:6px;height:6px;border-radius:50%;background:var(--on-accent);opacity:0;z-index:1;animation:svelte-1uwd85a-dt-rise 3s ease-in infinite}.dt-cn.svelte-1uwd85a{position:absolute;right:10px;bottom:-34px;z-index:2;transform-origin:50% 100%;animation:svelte-1uwd85a-dt-can 3.2s ease-in-out infinite}.dt.svelte-1uwd85a small:where(.svelte-1uwd85a),.dt.svelte-1uwd85a b:where(.svelte-1uwd85a),.dt-rw.svelte-1uwd85a{position:relative;z-index:2}.dt.svelte-1uwd85a small:where(.svelte-1uwd85a){display:block;font:700 calc(10px * var(--fs, 1)) var(--font-display);text-transform:uppercase;letter-spacing:.1em;opacity:.65}.dt.svelte-1uwd85a b:where(.svelte-1uwd85a){display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font:900 clamp(calc(17px * var(--fs, 1)),5.4vw,22px)/1.08 var(--font-display);margin:var(--space-1) 0 10px}.dt-rw.svelte-1uwd85a{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.dt-sc.svelte-1uwd85a{background:var(--on-accent);color:var(--me);font-size:calc(18px * var(--fs, 1));line-height:1;padding:var(--space-1) 10px;border-radius:10px}.dt-tg.svelte-1uwd85a{font:700 calc(10px * var(--fs, 1))/1 var(--font-display);padding:5px var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--on-accent) 16%,transparent);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;animation:svelte-1uwd85a-dt-pop .4s cubic-bezier(.2,1.6,.4,1) both;animation-delay:calc(.35s + var(--i) * .07s)}.dt-tg.more.svelte-1uwd85a{background:var(--on-accent);color:var(--c)}@keyframes svelte-1uwd85a-dt-in{0%{transform:translateY(140%) rotate(4deg)}}@keyframes svelte-1uwd85a-dt-hint{0%,to{transform:none}30%{transform:translateY(10px)}55%{transform:translateY(-3px)}75%{transform:translateY(5px)}}@keyframes svelte-1uwd85a-dt-away{to{transform:translateY(140%);opacity:0}}@keyframes svelte-1uwd85a-dt-life{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-1uwd85a-dt-pop{0%{transform:scale(0);opacity:0}}@keyframes svelte-1uwd85a-dt-can{0%,to{transform:rotate(0)}50%{transform:rotate(4deg) translateY(-4px)}}@keyframes svelte-1uwd85a-dt-bl1{0%,to{transform:none}50%{transform:translate(40%,20%) scale(1.15)}}@keyframes svelte-1uwd85a-dt-bl2{0%,to{transform:none}50%{transform:translate(-40%,-20%) scale(1.15)}}@keyframes svelte-1uwd85a-dt-rise{0%{transform:translateY(0) scale(.5);opacity:0}15%{opacity:.6}to{transform:translateY(-150px) scale(1.1);opacity:0}}@media(prefers-reduced-motion:reduce){.dt-bl.svelte-1uwd85a,.dt-sp.svelte-1uwd85a i:where(.svelte-1uwd85a),.dt-cn.svelte-1uwd85a,.dt-tg.svelte-1uwd85a{animation:none}}:root[data-anim=paused] .dt.svelte-1uwd85a :is(.dt-bl:where(.svelte-1uwd85a),.dt-sp:where(.svelte-1uwd85a) i:where(.svelte-1uwd85a),.dt-cn:where(.svelte-1uwd85a)){animation-play-state:paused}
