:root{--bg: #04060a;--bg2: #0e0d0b;--surface: rgba(26, 24, 21, .55);--surface-hi: rgba(34, 31, 27, .75);--border: rgba(212, 205, 191, .16);--border-hi: rgba(212, 205, 191, .5);--ink: #eef3f9;--ink-dim: #98a1b3;--ink-faint: #8a94a8;--accent: #e6b450;--accent-ink: #141005;--accent-dim: rgba(230, 180, 80, .12);--accent-hi: rgba(230, 180, 80, .34);--brand: #e6b450;--brand-ink: #141005;--green: #e0c98a;--green-dim: rgba(224, 201, 138, .12);--amber: #f2c14e;--amber-text: #f2c14e;--amber-ink: #141005;--amber-dim: rgba(242, 193, 78, .12);--red: #ff5470;--red-dim: rgba(255, 84, 112, .12);--accent-grad-end: #c1912f;--star-on: #d9a520;--red-ink: #2a0812;--qr-ink: #4d566a;--sheet-ink: #12161e;--chip-on-ink: #6f4c07;--surface-solid-a: #171a20;--surface-solid-b: #0d0f14;--r-xl: 22px;--r-lg: 18px;--r-md: 14px;--r-sm: 10px;--r-pill: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--nav-h: 64px;--spring: cubic-bezier(.32, .72, 0, 1);--pop: cubic-bezier(.22, 1, .36, 1);--spring-phys: linear(0, .0391 3.846%, .1344 7.692%, .2593 11.538%, .3943 15.385%, .526 19.231%, .6459 23.077%, .7495 26.923%, .8349 30.769%, .9023 34.615%, .9532 38.462%, .9895 42.308%, 1.0139 46.154%, 1.0287 50%, 1.0362 53.846%, 1.0384 57.692%, 1.0371 61.538%, 1.0335 65.385%, 1.0287 69.231%, 1.0235 73.077%, 1.0185 76.923%, 1.0138 80.769%, 1.0098 84.615%, 1.0065 88.462%, 1.0039 92.308%, 1.0019 96.154%, 1.0005);--spring-soft: linear(0, .0764 6.25%, .2326 12.5%, .4017 18.75%, .5537 25%, .6781 31.25%, .7741 37.5%, .8452 43.75%, .8961 50%, .9317 56.25%, .956 62.5%, .9722 68.75%, .9828 75%, .9896 81.25%, .9939 87.5%, .9965 93.75%, .9981);--font-ui: "Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-disp: "Unbounded", var(--font-ui);--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--fs-micro: 11px;--fs-cap: 12.5px;--fs-body: 14px;--fs-title: 16px;--fs-h: 19px;--fs-display: 24px;--fs-num: 22px;--fs-num-lg: 30px;--fs-num-xl: 34px;--fs-num-2xl: 44px;--accent-glass: #e6b450;--glass-fill: linear-gradient(160deg, rgba(32, 29, 24, .34), rgba(10, 9, 8, .62));--glass-stroke-in: inset 0 1px 0 rgba(255, 255, 255, .18);--glass-hairline: inset 0 0 0 1px rgba(190, 214, 255, .13);--glass-key: 0 1px 0 rgba(255, 255, 255, .08);--elev-surface-6: 0 6px 14px rgba(0, 0, 0, .3);--elev-surface-12: 0 12px 26px rgba(0, 0, 0, .38);--elev-float-6: 0 6px 14px rgba(0, 0, 0, .42);--elev-float-12: 0 12px 26px rgba(0, 0, 0, .48);--elev-float-16: 0 16px 36px rgba(0, 0, 0, .54);--glass-shadow: var(--glass-stroke-in), var(--glass-hairline), var(--glass-key), var(--elev-surface-6), var(--elev-surface-12);--glass-radius: 22px;--glass-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='gn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23gn)' opacity='.035'/%3E%3C/svg%3E");--glass-grain-size: 160px 160px;--d-1: 90ms;--d-2: .18s;--d-3: .24s;--d-4: .32s;--d-5: .46s;--d-tick: .16s;--ease-out: cubic-bezier(.22, 1, .36, 1);--z-bg: 0;--z-grain: 1;--z-glass: 1;--z-glass-content: 2;--z-hairline: 3;--z-content: 10;--z-cta: 30;--z-nav: 40;--z-banner: 45;--z-header: 50;--z-scrim: 60;--z-sheet: 61;--z-modal: 65;--z-toast: 70;--safe-t: max(var(--tg-safe-area-inset-top, var(--tg-safe-t, 0px)), env(safe-area-inset-top, 0px));--safe-b: max(var(--tg-safe-area-inset-bottom, var(--tg-safe-b, 0px)), env(safe-area-inset-bottom, 0px));--vh-stable: 100vh;--danger: var(--red)}:root[data-scheme=light]{--bg: #eef1f6;--bg2: #e4e8f0;--surface: rgba(255, 255, 255, .8);--surface-hi: rgba(255, 255, 255, .85);--border: rgba(20, 30, 50, .14);--border-hi: rgba(20, 30, 50, .55);--ink: #12161f;--ink-dim: #4d566a;--ink-faint: #5b6474;--accent: #6d5009;--accent-ink: #ffffff;--accent-dim: rgba(109, 80, 9, .12);--accent-hi: rgba(109, 80, 9, .34);--accent-grad-end: #543d06;--brand: #6d5009;--brand-ink: #ffffff;--amber: #c79020;--amber-text: #96660f;--amber-ink: #231a05;--amber-dim: rgba(199, 144, 32, .14);--accent-glass: #6d5009}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Inter-var-400-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0301,U+0304,U+0308,U+0329,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20A0-20BF,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local("Arial");size-adjust:105.27%;ascent-override:90%;descent-override:22.43%;line-gap-override:0%}@font-face{font-family:Unbounded;font-style:normal;font-weight:500 800;font-display:optional;src:url(/fonts/Unbounded-latin-5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500 800;font-display:optional;src:url(/fonts/Unbounded-cyrillic-4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/JetBrainsMono-latin-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}:focus:not(:focus-visible){outline:none}html{background:var(--bg);overscroll-behavior:none;touch-action:pan-x pan-y pinch-zoom;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:64px;scroll-padding-block-end:calc(72px + env(safe-area-inset-bottom,0px))}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:1.45;min-height:100vh;min-height:100dvh;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-font-smoothing:antialiased;touch-action:pan-x pan-y pinch-zoom}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}h1,h2,h3{font-family:var(--font-disp);letter-spacing:-.01em}button{font-family:inherit;font-size:inherit;color:inherit;border:0;background:none;cursor:pointer}input{font-family:inherit}img{display:block}::-webkit-scrollbar{width:0;height:0}*{scrollbar-width:none}[hidden]{display:none!important}::selection{background:var(--accent-hi);color:var(--ink)}:root[data-scheme=light] ::selection{background:var(--accent-dim)}.offbar{position:fixed;inset:0 0 auto;z-index:90;padding:calc(7px + env(safe-area-inset-top)) 12px 7px;background:var(--amber);color:#1a1206;font-size:var(--fs-cap);font-weight:600;text-align:center;letter-spacing:.01em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:999;top:8px;left:8px;transform:translateY(-160%);display:flex;align-items:center;min-height:44px;padding:9px 12px;border-radius:8px;color:var(--accent-ink);background:var(--accent);font-weight:700;text-decoration:none;transition:transform var(--d-1) ease}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:2px solid var(--accent-glass, var(--accent));outline-offset:2px}.paybtn.c2{background:var(--accent);color:var(--cta-ink, var(--accent-ink));box-shadow:none}.bigbtn,.ocard .obtn,.state .rbtn{border:1px solid var(--accent-hi);background:var(--accent-dim);color:var(--accent)}.paybtn.ghost,.bigbtn.ghost,.ocard .obtn.ghost{border:1px solid var(--border-hi);background:var(--surface);color:var(--ink)}.bigbtn.danger{color:#e5484d;border:1px solid rgba(229,72,77,.45);background:transparent}.obtn.solid,.obtn.danger.solid{background:var(--red);color:var(--red-ink);border-color:transparent}.ocard .obtn.ghost.danger{background:transparent;border-color:transparent;color:var(--red);font-weight:600}.ctabtn{background:var(--amber);color:var(--cta-ink, var(--amber-ink));box-shadow:none}.paybtn.ghost:active,.bigbtn.ghost:active,.ocard .obtn.ghost:active{background:var(--surface-hi);color:var(--ink)}.bigbtn.danger:active{background:#e5484d1f}.ocard .obtn.ghost.danger:active{background:var(--red-dim);color:var(--red)}.aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.aurora i{position:absolute;border-radius:50%;opacity:.5}.aurora .a1{width:70vmax;height:70vmax;top:-42vmax;left:-18vmax;background:radial-gradient(circle,rgba(230,180,80,.12),transparent 62%);animation:drift1 46s ease-in-out infinite alternate}.aurora .a2{width:60vmax;height:60vmax;bottom:-38vmax;right:-20vmax;background:radial-gradient(circle,rgba(120,90,40,.1),transparent 60%);animation:drift2 58s ease-in-out infinite alternate}.aurora .a3{width:44vmax;height:44vmax;top:28%;right:-24vmax;background:radial-gradient(circle,rgba(230,180,80,.06),transparent 60%);animation:drift1 70s ease-in-out infinite alternate-reverse}@keyframes drift1{to{transform:translate3d(6vmax,4vmax,0)}}@keyframes drift2{to{transform:translate3d(-5vmax,-3vmax,0)}}body.calm .aurora i{animation-play-state:paused}.grain{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.lowperf .aurora,.lowperf .grain{display:none}.lowperf .glass,.lowperf .glass *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass{position:relative;border-radius:var(--r-lg);border:1px solid var(--border)}.sheet .glass{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--surface)}.sheet .ssticky{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass{-webkit-backdrop-filter:var(--sblur, blur(22px) saturate(160%) brightness(1.14));backdrop-filter:var(--sblur, blur(22px) saturate(160%) brightness(1.14))}:root[data-scheme=light] .glass{-webkit-backdrop-filter:var(--sblur, blur(22px) saturate(150%));backdrop-filter:var(--sblur, blur(22px) saturate(150%))}.glass:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;z-index:var(--z-glass);background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);pointer-events:none}:root[data-scheme=light] .glass:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}.glass:after{content:"";position:absolute;inset:0;z-index:var(--z-glass);border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.045) 38%,rgba(255,255,255,.075) 46%,transparent 62%);mix-blend-mode:screen}:root[data-scheme=light] .glass:after{background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.55) 40%,rgba(255,255,255,.75) 48%,transparent 64%);mix-blend-mode:normal}.glass>*{position:relative;z-index:2}.glass-flat{position:relative;border-radius:var(--r-lg);border:1px solid var(--border);background:linear-gradient(160deg,#1016206b,#06090eb8)}:root[data-scheme=light] .glass-flat{background:linear-gradient(160deg,#ffffffa6,#f0f3f880)}.app{position:relative;z-index:10;max-width:480px;margin:0 auto;view-transition-name:appframe}.screen{display:none;min-height:100vh;min-height:var(--vh-stable, 100dvh)}.screen.on{display:block;animation:fadein .26s var(--spring)}body.lowperf .screen.on{animation:fadein .2s linear}@keyframes vt-slide-to-left{to{transform:translate(-100%)}}@keyframes vt-slide-from-right{0%{transform:translate(100%)}}@keyframes vt-slide-to-right{to{transform:translate(100%)}}@keyframes vt-slide-from-left{0%{transform:translate(-100%)}}::view-transition-group(appframe){animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(root),::view-transition-new(root){animation:none}html:active-view-transition .screen.on{animation:none}html:active-view-transition-type(forward)::view-transition-old(appframe){animation-name:vt-slide-to-left}html:active-view-transition-type(forward)::view-transition-new(appframe){animation-name:vt-slide-from-right}html:active-view-transition-type(backward)::view-transition-old(appframe){animation-name:vt-slide-to-right}html:active-view-transition-type(backward)::view-transition-new(appframe){animation-name:vt-slide-from-left}@keyframes vt-tab-fwd{0%{transform:translate(8px);opacity:.65}}@keyframes vt-tab-back{0%{transform:translate(-8px);opacity:.65}}html:active-view-transition-type(tabfwd)::view-transition-new(appframe){animation:vt-tab-fwd var(--d-2) var(--ease-out)}html:active-view-transition-type(tabback)::view-transition-new(appframe){animation:vt-tab-back var(--d-2) var(--ease-out)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes fadein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.app,.hdr,.nav{transition:transform var(--d-4) var(--spring),filter var(--d-4) var(--spring),opacity var(--d-4) var(--spring);transform-origin:50% 30%}.sheet-stacked>.app{transform:scale(.93) translateY(-6px);opacity:.9;pointer-events:none}.sheet-stacked>.hdr,.sheet-stacked>.ssticky{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sheet-stacked.onboard>.app{transform:none;opacity:1}.sheet-stacked.onboard>.hdr{transform:none;filter:brightness(.85);opacity:1;pointer-events:none}.sheet-stacked.onboard>.nav{transform:translate(-50%);opacity:.85;pointer-events:auto;z-index:calc(var(--z-scrim) + 2)}.sheet-stacked.onboard .sheet .sheetbody{padding-bottom:96px}.sheet-stacked>.hdr{transform:scale(.95);filter:brightness(.7);opacity:0;pointer-events:none}.sheet-stacked>.nav{transform:translate(-50%) translateY(110%) scale(.95);opacity:0;pointer-events:none}.sheet-stacked>.ctawrap{transform:translate(-50%,140%)!important;opacity:0!important;pointer-events:none!important}.shead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 2px 12px}.shead h2{font-size:var(--fs-title);font-weight:700}.icobtn{width:44px;height:44px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);display:grid;place-items:center;transition:transform var(--d-1) var(--pop);flex:0 0 auto}.icobtn:active{transform:scale(.88)}.icobtn.spin svg{animation:rot 1s linear infinite}@keyframes rot{to{transform:rotate(360deg)}}.hdr{position:fixed;top:var(--tg-safe-t, var(--safe-t));left:0;right:0;width:auto;max-width:100%;z-index:var(--z-header);display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid var(--border)}.hdr:before{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07) 22% 78%,transparent);pointer-events:none}.hdr .brand{cursor:pointer}.hdr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center}.brand{grid-column:2;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;max-width:100%;min-height:44px;padding:6px 10px}.hact{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}@media(max-width:392px){.hdr .brand .bn{font-size:var(--fs-title)}}@media(max-width:359px){.hdr .brand .bsub{display:none}}@media(max-width:340px){.hdr .brand .bn{font-size:var(--fs-body);letter-spacing:.01em}}.brand .btext{display:flex;flex-direction:column;align-items:center;min-width:0;line-height:1.12;text-align:center}.brand .logo{width:32px;height:32px;border-radius:28%;display:grid;place-items:center;background:linear-gradient(150deg,#c08b3c,#7d5a26);background:linear-gradient(150deg,#b68b16,oklch(.52 .12 85));box-shadow:inset 0 0 0 1px #b68b1666,0 2px 8px oklch(.35 .12 85 / .38);flex:0 0 auto;position:relative;overflow:hidden;color:#fff}.brand .logo svg{position:relative;z-index:1}.brand .logo:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff3d,#fff0 48%);pointer-events:none}.brand .bn{font-family:var(--font-disp);font-weight:800;font-size:var(--fs-title);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink);min-width:0}.brand .bsub{font-size:var(--fs-cap);color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em;font-variant-numeric:tabular-nums}.gear{width:44px;height:44px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);display:grid;place-items:center;flex:0 0 auto;overflow:hidden;transition:transform var(--d-1) var(--pop)}.gear:active{transform:scale(.86) rotate(30deg)}.hero-hdr{overflow:hidden;height:56px}.hdr.hero-hdr{border-radius:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;gap:0}.hdr.hero-hdr .brand{grid-column:2;justify-content:center;min-width:0;padding:6px 10px}.hdr.hero-hdr .brand .btext{align-items:center;text-align:center}.hdr.hero-hdr .hact{grid-column:3;margin-left:0;flex:initial;min-width:0;justify-self:end;padding-right:12px}.mh-money{grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:92px;min-height:44px;padding:0 8px;border-radius:var(--r-pill);border:1px solid var(--border-hi);background:var(--surface);color:var(--amber-text);font-family:var(--font-mono);font-weight:700;font-size:var(--fs-body);font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform var(--d-1) var(--pop),background var(--d-2) var(--ease-out)}.mh-money:active{transform:scale(.96)}.mh-money[data-balance-state=stale]{max-width:100px}.mh-money[data-balance-state=stale],.mh-money[data-balance-state=error]{color:var(--ink-dim)}.mh-val{display:block;min-width:0;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-money[data-balance-state=empty] .mh-val{color:var(--ink-faint)}.mh-txt{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:700;color:var(--ink)}.mh-ic,.mh-off{flex:0 0 auto;color:var(--ink-faint)}.mh-skel{width:54px;height:13px;flex:0 0 auto;border-radius:6px}.mh-plus{width:18px;height:18px;border-radius:50%;background:var(--amber-dim);color:var(--amber-text);display:grid;place-items:center;flex:0 0 auto}@media(max-width:392px){.mh-money{gap:4px;padding:0 6px;font-size:var(--fs-cap)}.mh-plus{width:14px;height:14px}.mh-val{max-width:58px}}@media(max-width:359px){.mh-plus{display:none}.mh-money[data-balance-state=stale]{max-width:92px}}html.shell-condensed .mh-money{min-height:44px}:root[data-scheme=light] .mh-money{background:#f3f5f9;border-color:#141e323d}.refcopy:active,.showmore:active,.rntrow:active{transform:scale(.985)}html.shell-condensed .hdr.hero-hdr{height:48px}.hdr.hero-hdr{background:linear-gradient(160deg,#201d18eb,#0a0908f0)}@media(prefers-reduced-motion:no-preference){.hdr.hero-hdr{transition:transform var(--d-4) var(--spring),filter var(--d-4) var(--spring),opacity var(--d-4) var(--spring),height var(--d-3) var(--spring-soft)}}.avatar-initial{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-family:var(--font-disp);font-weight:800;font-size:var(--fs-cap);color:var(--ink);background:var(--surface-hi);border:1px solid var(--border-hi)}.gear .avatar-photo{width:34px;height:34px}.avatar-photo{width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none;display:block}.avatar-stack{position:relative;width:26px;height:26px;flex:0 0 auto}.avatar-stack .avatar-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none}.profrow{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:12px;border-radius:var(--r-md);border:1px solid var(--border-hi);background:var(--surface-hi)}.profava{width:44px;height:44px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;font-family:var(--font-disp);font-weight:800;font-size:var(--fs-h);color:var(--accent-ink);background:linear-gradient(140deg,var(--accent),var(--accent-grad-end))}.profava .avatar-photo{width:100%;height:100%}.profmeta{min-width:0;display:flex;flex-direction:column;gap:2px}.profname{font-size:var(--fs-body);display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profname .prem{color:var(--accent);flex:0 0 auto}.profsub{font-size:var(--fs-micro);color:var(--ink-dim)}.page{padding-top:calc(var(--chrome-h, 102px) + 6px);padding-left:12px;padding-right:12px;padding-bottom:calc(var(--nav-h, 56px) + var(--safe-b, 0px) + var(--sp-6))}.root.has-cta .page{padding-bottom:calc(var(--nav-h) + var(--safe-b) + 88px)}.nav{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--tg-safe-b, var(--safe-b)) + 10px);z-index:var(--z-nav);width:min(440px,calc(100% - 20px));display:flex;padding:5px;border-radius:var(--r-xl)}.nav>.navtabs{display:flex;flex:1;min-width:0}.navbtn{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px 6px;border-radius:14px;color:var(--ink-faint);transition:color var(--d-2),transform var(--d-2) var(--pop)}.navbtn svg{width:20px;height:20px;transition:color var(--d-2),transform var(--d-2) var(--pop)}.navbtn span{font-size:var(--fs-micro);font-weight:700;letter-spacing:.02em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:380px){.navbtn{padding:7px 1px 6px}.navbtn span{font-size:.6rem;letter-spacing:0}}@media(max-width:340px){.navbtn span{font-size:.56rem}}.navbtn:active,.totop:active{transform:scale(.94)}.navbtn.on{color:var(--ink);background:var(--accent-dim)}.navbtn.on svg{color:var(--accent);transform:translateY(-1px)}.navbtn.on span{color:var(--accent)}.quickacts{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-bottom:var(--sp-2)}.qa{min-height:44px;display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);border-radius:var(--r-pill);text-align:left;cursor:pointer;transition:transform var(--d-1) var(--pop)}.qa:active{transform:scale(.98)}.qa .qicn{width:28px;height:28px;border-radius:9px;flex:0 0 auto;display:grid;place-items:center;background:linear-gradient(150deg,#e6b45024,#e6b45008);border:1px solid var(--border)}.qa .qicn svg{width:15px;height:15px;color:var(--accent)}.qa .qtxt{min-width:0;display:flex;flex-direction:column}.qa .qtxt b{font-size:var(--fs-cap);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-sk{min-height:44px;border-radius:var(--r-pill)}.search{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 13px;border-radius:var(--r-pill);margin-bottom:9px}.search svg.mag,.rail .arr,.setrow>svg{width:15px;height:15px;color:var(--ink-faint);flex:0 0 auto}.search input{flex:1;min-width:0;background:none;border:0;color:var(--ink);font-size:var(--fs-title);height:40px}.search input:focus-visible{outline:2px solid var(--accent-glass);outline-offset:2px;border-radius:var(--r-sm)}.search input::placeholder{color:var(--ink-faint)}.search .clr{width:44px;height:44px;border-radius:50%;display:none;place-items:center;background:var(--surface-hi)}.search .clr.show{display:grid}.sortbar{display:flex;gap:6px;padding:0 2px 8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.sortbar::-webkit-scrollbar{display:none}.sortchip{min-width:max-content;white-space:nowrap;padding:10px;min-height:44px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:600;color:var(--ink-dim);border:1px solid var(--border);background:var(--surface);transition:background-color var(--d-2) var(--spring),border-color var(--d-2) var(--spring),color var(--d-2) var(--spring),transform var(--d-2) var(--spring),box-shadow var(--d-2) var(--spring),opacity var(--d-2) var(--spring)}.sortchip.on,.chip.on,.rntdurbtn.on,.rntsortbtn.on{color:var(--accent-ink);background:var(--accent);border-color:transparent}.sortchip:active,.chip:active,.qamt:active,.rntdurbtn:active{transform:scale(.96);filter:brightness(1.08)}.chips{display:flex;gap:6px;overflow-x:auto;padding:4px 4px 8px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;padding:10px 14px;min-height:44px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:700;color:var(--ink-dim);border:1px solid var(--border);background:var(--surface);transition:background-color var(--d-2) var(--spring),border-color var(--d-2) var(--spring),color var(--d-2) var(--spring),transform var(--d-2) var(--spring),box-shadow var(--d-2) var(--spring),opacity var(--d-2) var(--spring)}.row{border-radius:var(--r-md);overflow:visible;margin-bottom:7px;transition:border-color var(--d-2)}.row:not(.open){content-visibility:auto;contain-intrinsic-size:auto 64px}.row.open{border-color:var(--accent-hi)}.rmain{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:inherit;cursor:pointer;transition:background var(--d-1);min-height:60px;width:100%;text-align:left}.rmain:active{background:#ffffff09}.rmain:active .brandtile,.ocard:active .brandtile,.rntrow:active .brandtile,.rntrailchip:active .brandtile,.svc:active .brandtile{transform:scale(.92)}.avatar{width:38px;height:38px;border-radius:12px;flex:0 0 auto;display:grid;place-items:center}.brandtile{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:28%;overflow:hidden;position:relative;color:var(--tile-ink, #fff);background:linear-gradient(150deg,#565d6b,#33383f);background:linear-gradient(150deg,oklch(.6 .13 var(--hue, 40)),oklch(.46 .13 var(--hue, 40)));box-shadow:inset 0 0 0 1px oklch(.6 .13 var(--hue, 40) / .4),0 2px 8px oklch(.35 .12 var(--hue, 40) / .38);transition:transform var(--d-1) var(--pop)}.brandtile:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff38,#fff0 46%);pointer-events:none}.brandtile.ink:before{background:linear-gradient(180deg,#ffffff29,#fff0 52%)}.brandtile.multi{background:linear-gradient(150deg,#3b3f46,#26292f)!important;background:linear-gradient(150deg,#2c2e31,#141619)!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff0f,0 1px 3px #00000059!important}.brandtile.brd{border-radius:24%}.bimg{display:inline-flex;align-items:center;justify-content:center;line-height:0;position:relative;z-index:1}.bimg svg{width:100%;height:100%;display:block;color:inherit}.mg{font-family:var(--font-ui);font-weight:700;letter-spacing:-.02em;line-height:1;position:relative;z-index:1;transform:translateY(.02em)}.brandtile .mg{color:var(--tile-ink, #fff)}.brandtile.mono .mg{font-variant-numeric:tabular-nums}.rtxt{flex:1;min-width:0}.rtxt .n{font-weight:700;font-size:var(--fs-body);display:flex;align-items:center;gap:7px;min-width:0}.n>:not(.sdot):not(.srchip){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n>.nm{min-width:0;flex:0 1 auto}.rtxt .m{font-size:var(--fs-cap);color:var(--ink-faint);margin-top:2px;display:flex;align-items:center;gap:5px}.sdot{width:6px;height:6px;border-radius:50%;flex:0 0 auto}.sdot.low{background:var(--amber);box-shadow:inset 0 0 0 1px #14100599}.sdot.out{background:var(--red);box-shadow:inset 0 0 0 1px #14100599}.srchip{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;line-height:1;padding:3px 5px;border-radius:6px;font-variant-numeric:tabular-nums}.srchip.hi{color:var(--green)}.srchip.mid{color:var(--amber)}.srchip.low{color:var(--red)}.sla60chip{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;line-height:1;padding:3px 5px;border-radius:6px;border:1px solid var(--border);color:var(--ink-faint);font-variant-numeric:tabular-nums}.rprice{flex:0 0 auto;text-align:right}.rprice .v{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-body);color:var(--brand)}.needamt{font-size:var(--fs-micro);color:var(--ink-faint);margin-top:2px}.chev{width:14px;height:14px;color:var(--ink-faint);flex:0 0 auto;transition:transform var(--d-3) var(--pop)}.row.open .chev{transform:rotate(180deg)}.rexp{display:none;padding:2px 8px 9px}.row.open .rexp{display:block;animation:fadein .2s var(--spring)}.expwrap{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:2px}.crow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:11px 9px;border-radius:14px;cursor:pointer;transition:background var(--d-1),transform var(--d-1);min-height:44px;text-align:center}.crow:active{background:#ffffff0a;transform:scale(.97)}.crow img{width:22px;height:15px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px #ffffff1a}.crowglobe{width:22px;height:15px;border-radius:3px;display:grid;place-items:center;background:var(--surface-hi);box-shadow:0 0 0 1px #ffffff1a;flex:0 0 auto}.crowglobe svg{width:11px;height:11px;color:var(--ink-faint)}.crow.more{grid-column:1 / -1;justify-content:center;gap:6px;color:var(--accent);font-weight:700;font-size:var(--fs-micro);min-height:44px;cursor:pointer}.crow.more svg{width:14px;height:14px;color:var(--accent)}.crow .cn{font-size:var(--fs-micro);color:var(--ink-dim);line-height:1.15;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:1.66rem;overflow:hidden;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.crow .cp{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-cap);color:var(--brand)}.crow .cp.out{color:var(--ink-faint);font-weight:500}.crowmeta{display:flex;align-items:baseline;justify-content:center;gap:4px;max-width:100%}.crow .ceta{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;color:var(--ink-faint);white-space:nowrap}.crow .ceta.nd{opacity:.9}.crow.sel,.ctycell.sel,.rntrow.sel{background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent-hi)}.ctybar{display:flex;align-items:center;gap:8px;margin:0 0 12px}.catctl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px}.catctl .ctybar{margin:0;flex:1 1 0;min-width:140px}.catctl .sortbar{margin:0;padding:0;overflow:visible;flex:0 0 auto;gap:4px}.catctl .sortchip{flex:0 0 auto;padding:10px 8px}.catctl .choose-cty{min-width:0;font-size:var(--fs-cap);gap:7px;padding-left:10px;padding-right:10px}.catctl .choose-cty>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctybar .ctyclear{width:44px;height:44px;flex:0 0 auto}.icobtn:after,.gear:after{content:"";position:absolute;inset:-6px}.search .clr{position:relative}.search .clr:after{content:"";position:absolute;inset:-9px}.ctygrid{display:flex;flex-direction:column;gap:6px;padding-bottom:12px;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.ctygrid>div:not([class]){display:contents}.ctycell{display:flex;align-items:center;min-height:52px;padding:4px 10px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);transition:transform var(--d-1) var(--pop),background var(--d-1) ease;overflow:hidden}.ctycell:active{transform:scale(.98)}.ctypick,.rntpick{flex:1 1 auto;display:flex;align-items:center;gap:10px;min-height:44px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ctycell img,.rntpick img{flex:0 0 auto;border-radius:3px}.ctycell .cn{font-size:var(--fs-body);color:var(--ink);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.ctycell.all .cn{font-weight:700}button.ctycell{width:100%;text-align:left;font:inherit}.crowglobe{display:flex;flex:0 0 auto;color:var(--ink-dim)}.cphead{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding:12px 4px 4px}.cpchk{flex:0 0 auto;color:var(--accent)}.cpstar{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;margin:0 -4px 0 0;border:0;border-radius:50%;background:transparent;color:var(--ink-faint);cursor:pointer;transition:transform var(--d-1) var(--pop),color var(--d-1) ease}.cpstar.on{color:var(--brand)}:root[data-scheme=light] .cpstar.on{color:#8a6410}.cpstar:active{transform:scale(.9)}.ctycount{font-size:var(--fs-cap);color:var(--ink-faint);padding:2px 8px;border-radius:var(--r-pill);background:var(--surface-hi);border:1px solid var(--border)}@keyframes shim{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sk{background:var(--sk-a, var(--surface));border-radius:var(--r-sm);position:relative;overflow:hidden}.sk:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,var(--sk-b, var(--surface-hi)) 50%,transparent 70%);animation:shim 1.25s infinite}:root[data-scheme=light] .sk{background:#141e3212}:root[data-scheme=light] .sk:after{background:linear-gradient(100deg,transparent 30%,rgba(20,30,50,.13) 50%,transparent 70%)}:root[data-perf=low] .sk:after{animation:none}@media(prefers-reduced-motion:reduce){.sk:after{animation:none}}.sk-row{display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:var(--r-md);border:1px solid var(--border);margin-bottom:7px}.sk-avatar{width:38px;height:38px;border-radius:28%;flex:0 0 auto}.sk-lines{flex:1;display:flex;flex-direction:column;gap:7px}.sk-l1{height:11px;width:46%}.sk-l2{height:9px;width:28%}.sk-price{height:20px;width:62px;flex:0 0 auto}.sk-chips{display:flex;gap:6px;margin-bottom:12px;overflow:hidden}.sk-chip{height:44px;width:86px;border-radius:var(--r-pill);flex:0 0 auto}@media(prefers-reduced-motion:reduce){.sk{animation:none}}.state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 20px;gap:9px;color:var(--ink-dim)}.state-line{width:52px;height:2px;border-radius:2px;background:var(--accent);opacity:.9}.state-error .state-line{background:var(--red)}.state-cached .state-line{background:var(--ink-faint)}.state-eyebrow{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.state-meta{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ink-faint);font-variant-numeric:tabular-nums}.state-meta:before,.state-meta:after{content:"";width:14px;height:1px;background:var(--border)}.state-actions{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);margin-top:var(--sp-1)}.state-actions .rbtn{margin-top:0}.state>svg{color:var(--ink-faint);opacity:.85}.state-big>svg{width:30px;height:30px;color:var(--accent);opacity:1;box-sizing:content-box;padding:16px;border-radius:50%;background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent-hi)}.state-empty>svg{background:transparent;box-shadow:none;border:1px dashed var(--border-hi);color:var(--ink-dim)}.state-error>svg{background:var(--red-dim);box-shadow:inset 0 0 0 1px #ff547057;color:var(--red)}.state-auth>svg{background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent-hi);color:var(--accent)}.state-cached>svg{background:transparent;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-faint)}.state-notice{display:flex;align-items:center;gap:var(--sp-2);padding:9px var(--sp-3);border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);margin-bottom:var(--sp-2);text-align:left}.state-notice .snline{width:2px;align-self:stretch;border-radius:2px;background:var(--ink-faint);flex:0 0 auto}.state-notice.state-error .snline{background:var(--red)}.state-notice.state-auth .snline{background:var(--accent)}.state-notice .sntxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.state-notice .sneyebrow{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.state-notice .snt{font-size:var(--fs-cap);font-weight:650;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state-notice .snm{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ink-faint);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state-notice .snbtn{flex:0 0 auto;min-height:44px;margin-top:0}.nativehint{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px dashed var(--border-hi);color:var(--ink-dim);font-size:var(--fs-cap);font-weight:600;text-align:center}.nativehint svg{color:var(--accent);flex:0 0 auto}.state h3,.state h1,.stateh,.state h2{font-size:var(--fs-body);color:var(--ink);font-family:var(--font-disp)}.state p{font-size:var(--fs-cap);max-width:260px;line-height:1.5}.state .rbtn{margin-top:6px;padding:9px 18px;border-radius:var(--r-pill);font-weight:700;font-size:var(--fs-cap);transition:transform var(--d-1) var(--pop)}.state .rbtn:active{transform:scale(.95)}.state .rbtn.alt{border-color:var(--stroke, rgba(255,255,255,.14));color:var(--ink-dim);background:transparent;font-weight:600}:root[data-scheme=light] .state .rbtn.alt{color:var(--ink-dim)}.ocard{border-radius:var(--r-md);padding:13px;margin-bottom:8px}.ocard.focus{outline:2px solid var(--accent);outline-offset:2px;animation:ocard-focus 1.6s ease 1}@keyframes ocard-focus{0%,60%{background:#e6b4501a}to{background:transparent}}.obtn.danger:not(.solid){color:var(--danger)}@media(prefers-reduced-motion:reduce){.ocard.focus{animation:none}}.ocard .top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ocard .svc{display:flex;align-items:center;gap:9px;font-weight:700;font-size:var(--fs-body)}.ocard .svc .avatar{width:30px;height:30px}.ocard .svc .avatar svg{width:15px;height:15px}.ocard .cc{font-size:var(--fs-micro);color:var(--ink-dim);margin-top:3px;font-family:var(--font-mono);display:flex;align-items:center;gap:5px;flex-wrap:wrap}.ocard .cc img{flex:0 0 auto}.ocard .ttl{font-family:var(--font-mono);font-size:var(--fs-cap);font-weight:700;color:var(--amber-text);flex:0 0 auto}.ocard .bar{height:2px;border-radius:1px;background:#ffffff12;margin:11px 0;overflow:hidden}.ocard .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent-glass, var(--accent)),var(--green));box-shadow:none;transform-origin:left;transition:transform var(--d-4) var(--spring-phys, var(--spring))}.ocard .phone{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--fs-body);font-weight:600}.ocard .phone .cpy,.ocard .code .cpy{margin-left:auto;width:44px;height:44px;border-radius:9px;display:grid;place-items:center;border:1px solid var(--border);background:var(--surface);transition:transform var(--d-1) var(--pop)}.ocard .phone .cpy:active{transform:scale(.88)}.ocard .phone .cpy svg{width:12px;height:12px;color:var(--accent)}.ocard .phone .cpy.ok,.ocard .code .cpy.ok{border-color:var(--green);background:var(--surface-hi);border-color:color-mix(in oklab,var(--green) 60%,var(--border));background:color-mix(in oklab,var(--green) 16%,var(--surface));animation:cpyPop .34s var(--pop, cubic-bezier(.22, 1, .36, 1))}.ocard .phone .cpy.ok svg,.ocard .code .cpy.ok svg{color:var(--green)}.ocard .code .cpy svg{width:12px;height:12px;color:var(--accent)}@keyframes cpyPop{0%{transform:scale(1)}45%{transform:scale(1.14)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ocard .phone .cpy.ok,.ocard .code .cpy.ok{animation:none}}.ocard .code{margin-top:8px;display:flex;align-items:center;gap:8px}.ocard .code .cv{font-family:var(--font-mono);font-size:var(--fs-title);font-weight:700;letter-spacing:.24em;color:var(--green)}.ocard .obtn{margin-top:11px;width:100%;padding:11px;min-height:44px;border-radius:var(--r-sm);font-weight:700;font-size:var(--fs-cap);display:flex;align-items:center;justify-content:center;gap:7px;transition:background-color var(--d-1),border-color var(--d-1),color var(--d-1),transform var(--d-1),box-shadow var(--d-1),opacity var(--d-1)}.ocard .obtn:active{background:var(--accent);color:var(--accent-ink)}.ocard .obtn svg{width:14px;height:14px}.ocard .obtns{display:flex;gap:8px;margin-top:11px}.ocard .supportlnk{margin-top:9px;width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;font-size:var(--fs-micro);color:var(--ink-dim);background:none;border:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color var(--d-1)}.ocard .supportlnk:active{color:var(--accent)}.ocard .supportlnk svg{width:13px;height:13px}.ocard .obtns .obtn{margin-top:0;flex:1}.rentfeed .lbl{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px}.rentfeed .rmsg{font-size:var(--fs-micro);line-height:1.35;padding:5px 8px;margin-top:4px;border-radius:8px;background:var(--surface-hi);color:var(--ink-dim);overflow-wrap:anywhere}.ocard .obtn:disabled{opacity:.5;pointer-events:none}.ocard .obtn.ghost.danger svg{color:var(--red)}.ocard.his{opacity:.66}.seclbl{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint);margin:15px 4px 9px}.balcard{border-radius:var(--r-lg);padding:18px;margin-bottom:14px;overflow:hidden}.balcard .bl{display:flex;justify-content:space-between;align-items:center}.balcard .bl .lbl{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}.balcard .big{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-num-lg);color:var(--ink);margin-top:6px;letter-spacing:-.02em}.rail{display:flex;align-items:center;gap:13px;padding:14px;border-radius:var(--r-md);margin-bottom:9px;cursor:pointer;transition:transform var(--d-1) var(--pop);min-height:72px}.rail:active{transform:scale(.98)}.rail .ric{width:44px;height:44px;display:grid;place-items:center;flex:0 0 auto}.rail .txt{flex:1;min-width:0}.rail .txt b{font-size:var(--fs-body);font-weight:700;display:block}.rail .txt b .railbadge{display:inline-block;margin-left:7px;padding:1px 7px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:800;letter-spacing:.02em;vertical-align:middle;color:var(--accent-ink);background:var(--brand)}:root[data-scheme=light] .rail .txt b .railbadge{color:#fff;background:#8f6a10}.rail .txt span{font-size:var(--fs-micro);color:var(--ink-dim)}.rail{flex-direction:column;align-items:stretch;gap:0}.rail.best{border:1px solid var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.rail .railmain{display:flex;align-items:center;gap:13px;width:100%;min-height:44px;background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--d-1) var(--pop)}.rail .railmain:active{transform:scale(.98)}.rail .railmeta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border);font-size:var(--fs-micro);color:var(--ink-dim)}.rail .railmeta .etl{display:inline-flex;align-items:center;gap:4px}.rail .railmeta .etl svg{width:12px;height:12px}.rail .railmeta .fee{font-weight:700}.obhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.obhead h2{margin:0}.obclose{color:var(--ink-dim);flex:0 0 auto}.aboutlinks{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:2px}.back{display:flex;align-items:center;gap:8px;color:var(--ink-dim);font-size:var(--fs-body);font-weight:600;padding:6px 2px;margin-bottom:10px;cursor:pointer;min-height:44px}.back svg{width:16px;height:16px}.back:active{color:var(--ink)}.railhead{display:flex;align-items:center;gap:12px;margin-bottom:18px}.payfor{display:flex;flex-direction:column;gap:2px;padding:11px 13px;margin-bottom:14px;border-radius:var(--r-card, 14px)}.payfor .pfk{font-size:var(--fs-micro);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.payfor .pfv{font-size:var(--fs-body);font-weight:600;color:var(--ink)}.railhead .ric{width:48px;height:48px;display:grid;place-items:center}.railhead .ric svg{width:24px;height:24px}.railhead b{font-family:var(--font-disp);font-size:var(--fs-title)}.railhead span{display:block;font-size:var(--fs-micro);color:var(--ink-dim)}.amtin{position:relative;margin-bottom:14px}.amtin input{width:100%;padding:15px 16px 15px 44px;font-family:var(--font-mono);font-size:1.5rem;font-weight:700;color:var(--ink);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-md);outline:0;transition:border-color var(--d-2),box-shadow var(--d-2);min-height:72px}.amtin input:focus{border-color:var(--accent-hi);box-shadow:0 0 0 3px var(--accent-dim)}.amtin .cur{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-weight:700;font-size:1.3rem;color:var(--ink-faint);pointer-events:none}.amtin input{text-align:center;padding-left:40px;padding-right:40px}.amtin input::-webkit-outer-spin-button,.amtin input::-webkit-inner-spin-button{-webkit-appearance:none}.qamts{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.qamt{padding:10px 16px;border-radius:var(--r-sm);font-family:var(--font-mono);font-weight:700;font-size:var(--fs-body);color:var(--ink-dim);border:1px solid var(--border);background:var(--surface);transition:background-color var(--d-1) var(--pop),border-color var(--d-1) var(--pop),color var(--d-1) var(--pop),transform var(--d-1) var(--pop),box-shadow var(--d-1) var(--pop),opacity var(--d-1) var(--pop);min-height:44px}.qamt.on{color:var(--accent-ink);background:var(--accent);border-color:transparent;box-shadow:none}.summary{border-radius:var(--r-md);padding:4px 14px;margin-bottom:16px}.summary .sr{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);font-size:var(--fs-cap)}.summary .sr:last-child{border-bottom:0}.summary .sr .l{color:var(--ink-dim)}.summary .sr .v{font-family:var(--font-mono);font-weight:600;color:var(--ink)}.summary .sr .v.hi{font-weight:700;font-size:var(--fs-num)}.summary .sr .v.gd{color:var(--green)}.paybtn{width:100%;padding:16px;min-height:52px;border-radius:var(--r-md);font-family:var(--font-disp);font-weight:700;font-size:var(--fs-body);letter-spacing:.04em;display:flex;align-items:center;justify-content:center;gap:9px;transition:transform var(--d-1) var(--pop)}.paybtn:active{transform:scale(.97)}.paybtn svg{width:16px;height:16px}.paybtn[disabled]{opacity:.5;pointer-events:none}#scr-deposit .paybtn{margin-top:max(0px,calc(var(--vh-live, 100vh) - 660px - var(--kb-inset, 0px)))}.paybtn.ghost{font-weight:600}.paybtn.ghost:active{transform:scale(.98)}.cfmcancel{display:block;width:100%;min-height:44px;margin-top:8px;padding:10px;border-radius:var(--r-md);background:transparent;color:var(--ink-dim);font-family:var(--font-disp);font-weight:600;font-size:var(--fs-cap);letter-spacing:.03em;transition:color var(--d-1) var(--pop),background var(--d-1) var(--pop)}.cfmcancel:hover{color:var(--ink);background:var(--surface-hi)}.cfmcancel:active{transform:scale(.98)}.waitbox{display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 18px}.waitbox h3,.waitbox h2{font-size:var(--fs-title);margin-bottom:7px}.waitbox p{font-size:var(--fs-cap);color:var(--ink-dim);max-width:250px;line-height:1.55}.waitbox .st{margin-top:12px;font-family:var(--font-mono);font-size:var(--fs-cap);color:var(--ink-faint);display:flex;align-items:center;gap:6px}.waitbox .st i{width:5px;height:5px;border-radius:50%;background:var(--accent);animation:pul 1.2s infinite}@keyframes pul{50%{opacity:.25}}.succbox{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 18px}.succbox .sic{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:var(--green-dim);border:1.5px solid rgba(43,217,124,.5);margin-bottom:18px;animation:succpop .5s var(--spring-phys) both}@keyframes succpop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.succbox .sic svg{width:34px;height:34px;color:var(--green)}.succbox .succglow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 60%)}@media(prefers-reduced-motion:reduce){.succbox .sic{animation:none}}.succbox h3,.succbox h2{font-size:var(--fs-h);margin-bottom:5px}.succbox .amt{font-family:var(--font-mono);font-size:var(--fs-h);font-weight:700;color:var(--green);margin-bottom:4px}.succbox p{font-size:var(--fs-cap);color:var(--ink-faint);max-width:230px;line-height:1.5}.succbox .warnP{color:var(--amber);font-weight:600}:root[data-scheme=light] .succbox .warnP{color:#7a5403}.dsteps{display:flex;flex-direction:column;gap:8px;margin:16px auto;text-align:left;width:100%;max-width:240px}.dstep{display:flex;align-items:center;gap:12px}.dstep:not(.on) .dd{opacity:.4}.dstep:not(.on) .dt{color:var(--ink-dim)}.dstep .dd{width:20px;height:20px;border-radius:50%;background:var(--ink-faint);display:grid;place-items:center;flex:0 0 auto}.dstep.done .dd{background:var(--green)}.dstep.now .dd{background:var(--accent)}.dstep .dd i{width:8px;height:8px;border-radius:50%;background:#fff}.dstep .dt{font-size:var(--fs-body)}.dstep.now .dt{font-weight:700}.dspin{position:relative;width:80px;height:80px;margin:0 auto 16px}.dspin svg{width:100%;height:100%;animation:rot 2s linear infinite}.dspin .ico{position:absolute;inset:0;display:grid;place-items:center}.dtime{margin-top:12px;padding:12px;background:var(--surface);border-radius:8px}.dtime .v{font-size:var(--fs-h);font-weight:700;color:var(--ink)}.dtime .v.low{color:var(--amber)}.dtime .l{font-size:var(--fs-cap);color:var(--ink-dim)}.dwarnrow{display:flex;flex-direction:column;gap:8px;margin-top:16px;width:100%;max-width:240px;align-self:center}.dwarnrow p{color:var(--danger);font-size:var(--fs-body);margin-bottom:8px}.copyrow{display:flex;align-items:center;gap:9px;width:100%;padding:12px 13px;border-radius:var(--r-md);border:1px dashed var(--border-hi);background:var(--surface);margin-bottom:9px;cursor:pointer;min-height:56px}.copyrow:active{background:var(--surface-hi)}.copyrow .t{flex:1;min-width:0}.copyrow .t small{display:block;font-size:var(--fs-micro);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.1em}.copyrow .t b{font-family:var(--font-mono);font-size:var(--fs-cap);font-weight:600;overflow-wrap:anywhere;color:var(--ink)}.copyrow svg{width:15px;height:15px;color:var(--accent);flex:0 0 auto}.note{display:flex;gap:9px;padding:11px 13px;border-radius:var(--r-md);background:#ffffff06;border:1px solid var(--border);margin-top:12px}.note svg{width:14px;height:14px;color:var(--ink-faint);flex:0 0 auto;margin-top:1px}.note p,.note span{font-size:var(--fs-cap);color:var(--ink-faint);line-height:1.5}.tcbtn [data-tc-text]{color:#04161a!important}.refstats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.refcell{border-radius:var(--r-md);padding:14px}.refcell .lbl{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);margin-bottom:5px}.refcell .v{font-family:var(--font-mono);font-weight:700;font-size:1.3rem;color:var(--ink)}.refcell .v.hi{color:var(--brand)}.refladder{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.refladder li{display:flex;align-items:baseline;gap:8px;font-size:var(--fs-micro);color:var(--ink-faint)}.refladder li b{min-width:34px;font-size:var(--fs-micro);color:var(--ink-dim)}.refladder li.on b{color:var(--brand)}.refladder li.on{color:var(--ink-dim)}.refcopy{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;min-height:56px;border-radius:var(--r-md);border:1px solid var(--border-hi);background:linear-gradient(160deg,#0a0e14d9,#06090ef2);margin:12px 0 10px;text-align:left;transition:background var(--d-1),border-color var(--d-1);position:relative}:root[data-scheme=light] .refcopy{background:linear-gradient(160deg,#f4f6fae6,#ebeef4e6)}.refcopy:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff0f;pointer-events:none}.refcopy .ricn{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--accent-dim);color:var(--accent);flex:0 0 auto}.refcopy.copied .ricn{background:var(--green-dim);color:var(--green)}.refcopy .rbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.refcopy .rlbl{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--ink-faint)}.refcopy .rtxt{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--accent);overflow-wrap:anywhere;line-height:1.35}.refcopy .rchip{flex:0 0 auto;display:flex;align-items:center;gap:5px;padding:7px 11px;border-radius:var(--r-pill);background:var(--surface-hi);border:1px solid var(--border-hi);font-size:var(--fs-micro);font-weight:600;color:var(--ink)}.refcopy.copied .rchip{color:var(--green);border-color:color-mix(in oklab,var(--green) 40%,transparent)}.bigbtn{width:100%;padding:15px;min-height:52px;border-radius:var(--r-md);font-family:var(--font-disp);font-weight:700;font-size:var(--fs-body);display:flex;align-items:center;justify-content:center;gap:9px;transition:background-color var(--d-1),border-color var(--d-1),color var(--d-1),transform var(--d-1),box-shadow var(--d-1),opacity var(--d-1)}.bigbtn:disabled,.bigbtn[aria-disabled=true]{opacity:.5;pointer-events:none}.bigbtn:active{background:var(--accent);color:var(--accent-ink)}.bigbtn svg{width:16px;height:16px}.bigbtn.ghost{margin-top:8px}.bento{display:grid;gap:8px;grid-template-columns:1fr 1fr}.bcell{border-radius:var(--r-md);padding:14px}.bcell.wide{grid-column:1 / -1}.bcell .bic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--accent-dim);margin-bottom:9px}.bcell .bic svg{width:16px;height:16px;color:var(--accent)}.bcell b{display:block;font-size:var(--fs-body);margin-bottom:4px}.bcell p{font-size:var(--fs-micro);color:var(--ink-dim);line-height:1.5}.faqi{border-radius:var(--r-md);margin-bottom:7px;overflow:hidden}.faqh{margin:0;font-size:inherit;font-weight:inherit}.faqh .q{width:100%;background:none;border:none;color:inherit;font:inherit;text-align:left;display:flex;align-items:center;gap:10px;padding:13px 14px;cursor:pointer;font-size:var(--fs-body);font-weight:600;min-height:44px}.faqi .q svg{width:14px;height:14px;color:var(--ink-faint);transition:transform var(--d-3) var(--pop);margin-left:auto;flex:0 0 auto}.faqi.open .q svg{transform:rotate(45deg)}.faqi .a{display:none;padding:0 14px 13px;font-size:var(--fs-micro);color:var(--ink-dim);line-height:1.55}.faqi.open .a{animation:none}.steps{display:grid;margin-bottom:14px}.step{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:10px 0;position:relative}.step:not(:last-child):before{content:"";position:absolute;left:19px;top:44px;bottom:-6px;width:1px;background:linear-gradient(180deg,var(--accent-hi),transparent)}.stepg{display:flex;flex-direction:column;align-items:center;gap:6px}.stepn{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em;color:var(--accent);font-variant-numeric:tabular-nums}.stepi{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--accent-dim);color:var(--accent);border:1px solid var(--border)}.stepb b{display:block;font-size:var(--fs-body);margin-bottom:3px}.stepb p{margin:0;font-size:var(--fs-cap);color:var(--ink-dim);line-height:1.5}.sheetbg{appearance:none;border:0;padding:0;cursor:default;position:fixed;inset:0;z-index:var(--z-scrim);background:#020408ad;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--d-3) var(--spring),visibility 0s var(--d-3)}.sheetbg.on{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--d-3) var(--spring),visibility 0s 0s}:root[data-scheme=light] .sheetbg{background:#8c96aa66}.sheet{position:fixed;left:50%;bottom:0;transform:translate(-50%,105%);z-index:var(--z-sheet);width:min(460px,100vw);max-width:100vw;border-radius:var(--r-xl) var(--r-xl) 0 0;padding:10px 0 0;max-height:92vh;max-height:92dvh;display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y;overscroll-behavior:contain}.sheet{visibility:hidden;transition:transform var(--d-5) var(--spring-phys),visibility 0s linear var(--d-5)}.sheet.glass{background:linear-gradient(180deg,#0d1118f7,#070a0ffc)}:root[data-scheme=light] .sheet.glass{background:linear-gradient(180deg,#fafbfefa,#f2f5fafc)}.sheet.on{visibility:visible;transition:transform var(--d-5) var(--spring-phys),visibility 0s}.sheet:not(.on){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sheetbody{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-left:18px;padding-right:18px;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-bottom:calc(18px + var(--tg-safe-b, var(--safe-b)))}.sheet.hasfoot .sheetbody{padding-bottom:10px}.sheetfoot{flex:0 0 auto;padding:10px 18px calc(10px + var(--tg-safe-b, var(--safe-b)));margin-top:2px;border-top:1px solid var(--border);background:linear-gradient(180deg,#0a0e148c,#06090ee6)}:root[data-scheme=light] .sheetfoot{background:linear-gradient(180deg,#f6f8fc99,#f0f3f8eb)}.sheetbody>.ssticky{position:sticky;top:-1px;z-index:6;margin:0 -18px;padding:6px 18px 10px;background:linear-gradient(180deg,#090d14f7 62%,#090d14e0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root[data-scheme=light] .sheetbody>.ssticky{background:linear-gradient(180deg,#f4f6faf7 62%,#f4f6fae0)}.sheetbody>.ssticky.ssticky-solid{background:linear-gradient(180deg,#090d14fc 70%,#090d14f5)}:root[data-scheme=light] .sheetbody>.ssticky.ssticky-solid{background:linear-gradient(180deg,#f4f6fafc 70%,#f4f6faf5)}.wiztitle:focus,.wiztitle:focus-visible{outline:none}.sheet.sheet-tall{height:auto;max-height:100vh;max-height:var(--vh-stable, 100dvh);border-radius:var(--r-xl) var(--r-xl) 0 0}.sheet.sheet-tall .sheetbody{padding-bottom:calc(20px + var(--tg-safe-b, var(--safe-b)))}.sheet.sheet-tall.hasfoot .sheetbody{padding-bottom:10px}.sheet{-webkit-backdrop-filter:blur(28px) saturate(180%) brightness(1.18);backdrop-filter:blur(28px) saturate(180%) brightness(1.18);background:linear-gradient(180deg,#101620c7,#06090eeb);border:1px solid rgba(255,255,255,.12);border-bottom:none;box-shadow:0 -18px 50px -18px #000000b3,inset 0 1px #ffffff29}.sheet.on{transform:translate(-50%)}.sheet{contain:layout}.sheet.dragging{transition:none}.gripbtn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:-6px 0 -8px;padding:0;border:0;background:none;cursor:grab;touch-action:none}.gripbtn .grip{margin:0;padding:2px 0}.gripbtn:focus,.gripbtn:focus-visible{outline:none}.sheetbg-deep{background:#02040852}.sheet .grip{width:38px;height:4px;border-radius:2px;background:#ffffff59;margin:6px auto 14px;cursor:grab;padding:8px 0;background-clip:content-box}:root[data-scheme=light] .sheet .grip{background:#00000059;background-clip:content-box}.sheet h3,.sheet h2{font-size:var(--fs-title);margin-bottom:4px}.sheet .sub{font-size:var(--fs-cap);color:var(--ink-dim);margin-bottom:14px}.sheet .sr{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-top:1px solid var(--border);font-size:var(--fs-body)}.sheet .sr .l{color:var(--ink-dim)}.sheet .sr .v{font-family:var(--font-mono);font-weight:600;color:var(--ink);display:flex;align-items:center;gap:7px}.sheet .sr .v img{width:17px;height:12px;border-radius:2px}.sheet .sr .v.gd{color:var(--green)}.sheet .sr.muted{opacity:.75;padding:6px 0;border-top:none}.sheet .sr .v.hi{font-weight:700;font-size:var(--fs-num)}.sheet .sr .v.hi.t-board{font-size:var(--fs-num-2xl);line-height:1.05}.sheet .cta{margin-top:14px;position:sticky;bottom:0;padding:10px 0 calc(4px + var(--tg-safe-b, var(--safe-b, 0px)));background:linear-gradient(180deg,#06090e00,#06090ef5 40%)}:root[data-scheme=light] .sheet .cta{background:linear-gradient(180deg,#f2f4f800,#f2f4f8f5 40%)}.sheet .warn{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;border-radius:var(--r-sm);background:var(--red-dim);border:1px solid rgba(255,84,112,.3);font-size:var(--fs-micro);color:#ff8ba0;position:relative}.sheet .warn:before{content:"";position:absolute;left:3px;top:5px;bottom:5px;width:2px;border-radius:2px;background:var(--red);transform-origin:50% 0;animation:errrail .14s var(--ease-out) both}@keyframes errrail{0%{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.sheet .warn:before{animation:none}}:root[data-scheme=light] .sheet .warn{color:#a8223f}.sheet .warn svg{width:13px;height:13px;flex:0 0 auto}.obsteps{display:flex;flex-direction:column;gap:4px;margin:4px 0 6px}#ob-title{padding-right:52px}.obstep{display:flex;align-items:center;gap:12px;padding:9px 0}.obstep>span{font-size:var(--fs-body);line-height:1.4;color:var(--ink)}.setrow{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;gap:10px;padding:13px 2px;min-height:52px;border-bottom:1px solid var(--border);cursor:pointer}.setrow:last-child{border-bottom:0}.setrow .t{flex:1}.setrow .t b{display:block;font-size:var(--fs-body)}.setrow .t span{font-size:var(--fs-cap);color:var(--ink-faint)}.soundsw{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:1px solid var(--border);color:var(--ink-faint)}.soundsw.on{color:var(--brand);border-color:var(--brand);background:var(--accent-dim)}.seg{display:flex;border:1px solid var(--border);border-radius:14px;padding:3px;background:var(--surface);flex:0 0 auto}.seg button{padding:0 14px;min-height:40px;border-radius:11px;font-size:var(--fs-micro);font-weight:700;color:var(--ink-faint)}.seg button.on{background:var(--accent);color:var(--accent-ink)}.toast{position:fixed;left:50%;top:calc(var(--chrome-h, 102px) + 2px);transform:translate(-50%,-8px);z-index:var(--z-toast);display:flex;align-items:center;gap:8px;padding:11px 16px;border-radius:var(--r-md);font-size:var(--fs-cap);font-weight:600;background:var(--sheet-ink);border:1px solid var(--border-hi);box-shadow:var(--elev-float-12);opacity:0;pointer-events:none;transition:background-color var(--d-3) var(--pop),border-color var(--d-3) var(--pop),color var(--d-3) var(--pop),box-shadow var(--d-3) var(--pop),transform .15s var(--ease-out),opacity .15s var(--ease-out);max-width:calc(100% - 32px)}.toast.on{opacity:1;transform:translate(-50%);box-shadow:var(--elev-float-16)}.toast svg{width:16px;height:16px;flex:0 0 auto}.toast.ok svg{color:var(--green)}.toast.err svg{color:var(--red)}.ctawrap{position:fixed;left:50%;transform:translate(-50%,120%);bottom:calc(var(--nav-h) + var(--tg-safe-b, var(--safe-b)) + 14px);z-index:var(--z-cta);width:min(440px,calc(100% - 20px));opacity:0;transition:transform var(--d-4) var(--pop),opacity .3s;pointer-events:none}.ctawrap.on{transform:translate(-50%);opacity:1;pointer-events:auto}.ctabtn{width:100%;padding:16px;min-height:54px;border-radius:var(--r-md);font-family:var(--font-disp);font-weight:700;font-size:var(--fs-body);display:flex;align-items:center;justify-content:space-between;transition:transform var(--d-1)}.ctabtn:active{transform:scale(.97)}.ctabtn .l{display:flex;align-items:center;gap:8px}.ctabtn .l svg{width:16px;height:16px}.ctabtn .p{font-family:var(--font-mono);font-size:var(--fs-num);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-delay:0s!important;animation-delay:0s!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}html,.expwrap,.chips{scroll-behavior:auto!important}}@media(prefers-reduced-transparency:reduce){*{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.search .clr{min-height:40px;min-width:40px}.expwrap,.chips{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.page{overscroll-behavior-y:contain}.glass{isolation:isolate;border-radius:var(--glass-radius);border:1px solid var(--border);background:var(--glass-fill);box-shadow:var(--glass-shadow);transition:box-shadow var(--d-3) var(--ease-out),transform var(--d-2) var(--ease-out)}.glass:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.glass:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background-image:var(--glass-grain),linear-gradient(115deg,transparent 22%,rgba(255,255,255,.07) 38%,rgba(255,255,255,.12) 46%,transparent 62%);background-size:var(--glass-grain-size),auto;mix-blend-mode:screen}.glass>*{position:relative;z-index:var(--z-glass-content)}.hdr:after{content:none}:where(button,a,[tabindex]):focus-visible{outline:2px solid var(--accent-glass);outline-offset:2px;border-radius:inherit}:where([tabindex="-1"]):focus,:where([tabindex="-1"]):focus-visible{outline:none}.stagger>*{animation:staggerIn var(--d-2) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 20ms)}.stagger.no-anim>*{animation:none}@keyframes staggerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.spin{animation:rot 1s linear infinite;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){.spin{animation:none}}@media(prefers-reduced-transparency:reduce){.glass,.sheet{background:linear-gradient(160deg,#161e2af0,#0a0e14f7)}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.glass,.sheet{background:linear-gradient(160deg,var(--surface-solid-a) 0%,var(--surface-solid-b) 100%)}}@media(prefers-contrast:more){.glass{background:#0a0e14f0;box-shadow:inset 0 0 0 1px #ffffff61}.glass:after{display:none}}.lowperf .glass{background:#101216}:root[data-scheme=light] .lowperf .glass{background:#f2f4f8}.lowperf *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.lowperf .glass:after{display:none}@media(prefers-reduced-motion:reduce){.lowperf *{transition-duration:1ms!important;animation-duration:1ms!important}}.sheet.glass{border-radius:var(--r-xl) var(--r-xl) 0 0}.sortchip,.chip,.seg button{position:relative}.sortchip:after,.chip:after,.seg button:after{content:"";position:absolute;inset:-4px}.ctycell.dim{opacity:.75}.ocard.his{opacity:1}.crow.dis{opacity:.55}.hchip{flex:0 0 auto;align-self:flex-start;font-size:var(--fs-cap);font-weight:700;padding:3px 8px;border-radius:var(--r-pill);background:var(--bg2);border:1px solid var(--border);color:var(--ink-dim);white-space:nowrap;transition:color var(--d-2) var(--ease-out),border-color var(--d-2) var(--ease-out),background-color var(--d-2) var(--ease-out)}.hchip.ok{color:var(--green);border-color:var(--green-dim);background:var(--green-dim)}.hchip.warn{color:var(--amber);border-color:var(--amber-dim);background:var(--amber-dim)}.hchip.err{color:var(--red);border-color:var(--red-dim);background:var(--red-dim)}.refnote{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px 9px;border-radius:var(--r-sm, 10px);font-size:var(--fs-micro);font-weight:600;color:var(--green);background:var(--green-dim);border:1px solid var(--green-dim)}.navbadge{position:absolute;top:5px;right:18%;width:8px;height:8px;border-radius:50%;background:var(--green)}@media(prefers-reduced-transparency:reduce){.sheetbg{backdrop-filter:none;-webkit-backdrop-filter:none;background:#020408db}.grain{display:none}.glass:after{display:none}}@media(prefers-reduced-motion:reduce){.aurora i{animation:none}}.farmstatus{display:flex;align-items:center;gap:7px;padding:7px 11px;margin:0 0 10px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);font-size:var(--fs-cap);color:var(--ink-dim)}.farmstatus .dot{width:6px;height:6px;border-radius:50%;background:var(--green);flex:0 0 auto}.farmstatus .dot.warn{background:var(--amber)}.farmstatus .farmsn{margin-left:auto;font-family:var(--font-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums}.vignette{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(0,0,0,.42) 100%)}.lowperf .vignette{display:none}.seg button{min-height:44px}.amthint{display:flex;align-items:center;gap:6px;margin:8px 2px 0;font-size:var(--fs-cap);color:var(--ink-faint);line-height:1.5}.amthint svg{width:12px;height:12px;flex:0 0 auto}.amthint.gd{color:var(--green)}.amthint.fee{color:var(--ink-dim)}.qrbox{display:flex;flex-direction:column;align-items:center;gap:8px;margin:14px auto 4px;padding:14px;border-radius:var(--r-md);border:1px solid var(--border);background:#fff;max-width:208px}.qrbox img{width:160px;height:160px;display:block;border-radius:6px}.qrbox span{font-size:var(--fs-cap);color:var(--qr-ink);text-align:center;line-height:1.5}.ctycell{content-visibility:auto;contain-intrinsic-size:auto 52px}.row{contain:layout style}.bcell{content-visibility:auto;contain-intrinsic-size:auto 120px}.faqi{content-visibility:auto;contain-intrinsic-size:auto 52px}.rail{content-visibility:auto;contain-intrinsic-size:auto 76px}.refcell{content-visibility:auto;contain-intrinsic-size:auto 88px}.ocard.focus,.ocard:focus-within,.ctycell:focus-within,.row:focus-within{content-visibility:visible}@media(prefers-reduced-motion:reduce){.ocard,.bcell,.faqi,.rail,.refcell{content-visibility:visible}}.retrybtn{border:1px solid var(--border-hi);background:var(--surface-hi);color:var(--ink);border-radius:999px;padding:5px 14px;font-size:var(--fs-micro);font-weight:700;min-height:44px}.retrybtn:active{transform:scale(.95)}.showmore{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:10px 0 6px;border:0;border-radius:14px;color:var(--amber, #e6b450);font:600 13px/1.2 inherit;letter-spacing:.02em;cursor:pointer}.totop{position:fixed;right:max(14px,calc(50% - 206px));bottom:calc(var(--nav-h, 62px) + var(--tg-safe-b, var(--safe-b, 0px)) + 14px);width:44px;height:44px;border-radius:50%;border:1px solid var(--line, rgba(255,255,255,.14));background:var(--card, rgba(20,24,31,.92));color:var(--ink, #e8e6e1);display:grid;place-items:center;z-index:var(--z-cta);box-shadow:0 10px 26px #00000073;animation:totop-in .22s cubic-bezier(.2,.9,.3,1.2)}@keyframes totop-in{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}.root:has(.row.open) .totop{right:max(14px,calc(50% - 226px))}.ptr{position:fixed;top:calc(var(--chrome-h, 102px) - 40px);left:50%;margin-left:-17px;width:34px;height:34px;border-radius:50%;border:1px solid var(--line, rgba(255,255,255,.14));box-shadow:var(--elev-float-6);background:var(--card, rgba(20,24,31,.92));display:grid;place-items:center;color:var(--accent, #f2c14e);opacity:0;z-index:calc(var(--z-cta) - 1);pointer-events:none;transition:opacity var(--d-1) ease,transform var(--d-2) cubic-bezier(.2,.9,.3,1.15);will-change:transform}.ptr.on{opacity:1}.ptr.busy{opacity:1;box-shadow:var(--elev-float-12)}.ptr-ic{display:grid;place-items:center}.ptr-ic.spin{animation:ptr-spin .8s linear infinite}@keyframes ptr-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.totop,.ptr,.ptr-ic.spin{animation:none!important;transition:none!important}}.app{transition:transform var(--d-3) cubic-bezier(.22,.9,.24,1)}.app.dragging{transition:none;will-change:transform}@media(prefers-reduced-motion:reduce){.app{transition:none}}:root[data-scheme=light]{--green: #6d5009;--green-dim: rgba(109, 80, 9, .12);--amber: #8a5e0c;--red: #a8223f;--red-dim: rgba(194, 47, 78, .12);--danger: #a8223f;--amber-ink: #ffffff;--red-ink: #ffffff;--glass-fill: linear-gradient(160deg, rgba(255, 255, 255, .88), rgba(244, 246, 250, .74));--glass-stroke-in: inset 0 1px 0 rgba(255, 255, 255, .95);--glass-hairline: inset 0 0 0 1px rgba(18, 22, 31, .1);--glass-key: 0 1px 0 rgba(255, 255, 255, .7);--elev-surface-6: 0 6px 14px rgba(18, 22, 31, .08);--elev-surface-12: 0 12px 26px rgba(18, 22, 31, .12)}:root[data-scheme=light] .toast{background:#fffffff5;border-color:#141e3224;color:var(--ink)}:root[data-scheme=light] .totop,:root[data-scheme=light] .ptr{background:#fffffff2;border-color:#141e3224;color:var(--ink)}:root[data-scheme=light] .srchip.mid,:root[data-scheme=light] .hchip.warn,:root[data-scheme=light] .rntsub.warnsub{color:var(--chip-on-ink)}.chipn{font-style:normal;margin-left:5px;opacity:.85}.chip.on .chipn{opacity:1;color:var(--accent-ink)}.chips .chip{display:inline-flex;align-items:center}.chips .chip img{border-radius:3px}.wizhead{display:flex;align-items:center;gap:6px}.wizback{width:44px;flex:0 0 auto;display:flex}.wiztitle{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rntdur{display:flex;gap:5px;margin-top:8px}.rntdurbtn{flex:1 1 0;min-width:0;min-height:44px;padding:6px 4px;border-radius:var(--r-pill);font-size:var(--fs-cap);font-weight:700;color:var(--ink-dim);border:1px solid var(--border);background:var(--surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color var(--d-2) var(--spring),border-color var(--d-2) var(--spring),color var(--d-2) var(--spring),transform var(--d-2) var(--spring),box-shadow var(--d-2) var(--spring),opacity var(--d-2) var(--spring)}@media(max-width:360px){.rntdurbtn{font-size:var(--fs-micro);padding:6px 2px}}.rntrail{display:flex;gap:6px;overflow-x:auto;padding:4px 4px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rntrail::-webkit-scrollbar{display:none}.rntrailchip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:48px;padding:7px 12px;border-radius:var(--r-md);font-size:var(--fs-micro);font-weight:600;color:var(--ink-dim);border:1px solid var(--border);background:var(--surface);transition:background-color var(--d-2) var(--spring),border-color var(--d-2) var(--spring),color var(--d-2) var(--spring),transform var(--d-2) var(--spring),box-shadow var(--d-2) var(--spring),opacity var(--d-2) var(--spring);text-align:left}.rntrailchip svg{flex:0 0 auto}.rntrailbody{display:flex;flex-direction:column;gap:1px;min-width:0}.rntrailbody b{font-size:var(--fs-cap);color:var(--ink);white-space:nowrap}.rntrailbody span{font-size:var(--fs-micro);color:var(--ink-faint);font-variant-numeric:tabular-nums}.rntrailchip.on{border-color:var(--accent-hi);background:var(--accent-dim)}.rntrailchip.on .rntrailbody b{color:var(--accent)}.rntrailchip.on .rntrailbody span{color:var(--ink-dim)}.rntrailchip:active{transform:scale(.96)}.rntrailchip.all .rntrailbody b{color:var(--ink-dim)}.rntsort{display:flex;gap:6px;padding:2px 2px 8px}.rntsortbtn{flex:1 1 auto;min-height:44px;padding:6px 8px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:600;color:var(--ink-dim);border:1px solid var(--border);background:var(--surface);transition:background-color var(--d-2) var(--spring),border-color var(--d-2) var(--spring),color var(--d-2) var(--spring),transform var(--d-2) var(--spring),box-shadow var(--d-2) var(--spring),opacity var(--d-2) var(--spring)}.rntsortbtn:active{transform:scale(.96)}.rntrow{display:flex;align-items:center;min-height:56px;padding:4px 8px;margin-bottom:6px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);overflow:hidden;transition:transform var(--d-1) var(--pop),background var(--d-1) ease}.rntrow.sel{background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent-hi)}.rntrow.dim .rntpick img,.rntrow.dim .rntico,.rntrow.dim .crowglobe{opacity:.62}.rntrow.dim .rntname{color:var(--ink-dim)}.rntrow.dim .rntsub:not(.warnsub){color:var(--ink-dim)}.rntbody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.rntname{font-size:var(--fs-body);color:var(--ink);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rntsub{font-size:var(--fs-micro);color:var(--ink-faint)}.rntsub.warnsub{color:var(--amber)}.rntprice{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-cap);font-weight:700;color:var(--brand);white-space:nowrap}.rntstar{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;margin:0 -6px 0 0;border:0;border-radius:50%;background:transparent;color:var(--ink-faint);cursor:pointer;transition:transform var(--d-1) var(--pop),color var(--d-1) ease}.rntstar.on{color:var(--star-on)}:root[data-scheme=light] .rntstar.on{color:#8a6410}.rntstar:active{transform:scale(.9)}.rntico{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;color:var(--ink)}.rntrow.sel .rntico{transform:scale(1.04)}.wizsum{margin:0 2px 8px;font-size:var(--fs-cap);color:var(--ink-dim);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.35}.wizage{display:flex;align-items:center;gap:6px;margin:-2px 2px 8px;font-size:var(--fs-micro);font-weight:600;color:var(--ink-faint);font-variant-numeric:tabular-nums}.wizage svg{flex:0 0 auto;opacity:.8}.wizfoot-hint{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;color:var(--ink-faint);font-size:var(--fs-cap)}.landing{max-width:640px;margin:0 auto;padding:28px 20px 48px;min-height:100vh;min-height:100dvh;box-sizing:border-box}.ldhero{text-align:center;padding:26px 0 12px}.ldbar{margin-bottom:26px}.ldbar .sp-mark{font-weight:800;font-size:var(--fs-body);letter-spacing:.34em;text-transform:uppercase;color:var(--ink)}.ldbar .sp-mark span{color:var(--brand);margin-left:.5em}.ldkicker{color:var(--brand);font-size:var(--fs-micro);font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.ldh1{font-size:var(--fs-display);line-height:1.2;margin:0 0 12px}.ldsub{color:var(--ink-dim);font-size:var(--fs-body);line-height:1.5;max-width:460px;margin:0 auto 22px}.ldbig{display:inline-flex;justify-content:center;max-width:300px;text-decoration:none}.ldctasub{color:var(--ink-faint);font-size:var(--fs-micro);margin:10px 0 0}.ldfeat{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0}.ldcard{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-md);padding:16px}.ldcard h2{font-size:var(--fs-body);margin:0 0 6px;color:var(--brand)}.ldcard p{font-size:var(--fs-cap);color:var(--ink-dim);line-height:1.45;margin:0}.ldfoot{text-align:center;margin-top:34px;color:var(--ink-faint);font-size:var(--fs-cap)}.ldlink{display:inline-block;margin-top:10px;color:var(--brand);font-weight:700;text-decoration:none}@media(max-width:380px){.ldfeat{grid-template-columns:1fr}.ldh1{font-size:var(--fs-h)}}@media(hover:hover)and (pointer:fine){.chip:hover,.sortchip:hover{border-color:var(--accent-hi)}.chip:hover:not(.on),.sortchip:hover:not(.on){background:var(--surface-hi)}.navbtn:hover{color:var(--ink)}.rmain:hover{background:var(--surface-hi)}.crow:hover:not(.dis){background:var(--accent-dim)}.rail:hover{border-color:var(--accent-hi)}.bigbtn:hover,.paybtn:hover:not(:disabled),.rbtn:hover:not(:disabled){filter:brightness(1.06)}@supports (color: oklch(from white l c h)){.paybtn.c2:hover:not(:disabled){background:oklch(from var(--accent) calc(l + .06) c h);filter:none}.chip:hover:not(.on),.sortchip:hover:not(.on){border-color:oklch(from var(--accent) calc(l + .06) c h)}}.ctycell:hover:not(.dis){background:var(--accent-dim)}.back:hover,.cfmcancel:hover{color:var(--ink)}}.cta,.obtn,.bigbtn,.paybtn,.rbtn{transition:transform .14s cubic-bezier(.3,1.06,.5,1),opacity .15s!important}.cta:active,.obtn:active,.bigbtn:active,.paybtn:active,.rbtn:active{transform:scale(.97)!important;opacity:.9!important;transition-duration:.09s!important}@keyframes list-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ocard{animation:list-fade-in .3s ease-out both!important}.ocard:nth-child(1){animation-delay:0s!important}.ocard:nth-child(2){animation-delay:.03s!important}.ocard:nth-child(3){animation-delay:.06s!important}.ocard:nth-child(4){animation-delay:.09s!important}.ocard:nth-child(5){animation-delay:.12s!important}.ocard:nth-child(6){animation-delay:.15s!important}.ocard:nth-child(7){animation-delay:.18s!important}.ocard:nth-child(8){animation-delay:.21s!important}.ocard:nth-child(9){animation-delay:.24s!important}.ocard:nth-child(10){animation-delay:.27s!important}@keyframes sheet-up{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}.sheet.on{animation:sheet-up .4s var(--spring-phys) both!important}:root[data-scheme=light] .ocard{box-shadow:0 1px 2px #0000001a,0 4px 12px #0000000d!important;transition:box-shadow .2s,transform .2s!important}:root[data-scheme=light] .ocard:active{transform:scale(.99)!important;box-shadow:0 1px 4px #00000026!important}@keyframes toast-in{0%{transform:translate(-50%,-100%);opacity:0}to{transform:translate(-50%);opacity:1}}.toast.on{animation:toast-in .4s var(--spring-phys) both!important}.status-waiting{transition:color var(--d-tick) var(--ease-out)}.status-waiting:before{content:"";display:inline-block;width:2px;height:14px;border-radius:2px;background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent-hi);animation:statusedge var(--d-tick) var(--ease-out) both;flex:0 0 auto}@keyframes statusedge{0%{transform:scaleY(.35);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.status-waiting:before{animation:none}}button,[role=button],.navbtn,.icobtn{min-width:44px;min-height:44px}button:not(:disabled):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:44px;min-height:44px}button{position:relative}.ocard,.row{padding-top:0;padding-bottom:0}.stagger.no-anim .rmain,.stagger.no-anim .crow,.stagger.no-anim .ocard,.stagger.no-anim .rntrow{animation:none!important}.ocard.focus{animation:ocard-focus 1.6s var(--spring) 1!important}.sheet.dragging{animation:none!important}.sheet.dragging{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sheet{transition:transform var(--d-5, .46s) var(--spring-phys, var(--spring)),visibility 0s var(--d-5, .46s)}.sheet.on{transition:transform var(--d-5, .46s) var(--spring-phys, var(--spring)),visibility 0s}.sortchip{flex:1 1 0}.row.needfund .rmain{opacity:.9}.row.needfund .rprice .v{opacity:.85}.rtxt .m{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srchip{margin-left:0}.srchip.hi{background:var(--green-dim)}.srchip.mid{background:var(--amber-dim)}.srchip.low{background:var(--red-dim)}.expwrap{max-height:none;overflow:visible;overscroll-behavior:auto}.rntrow{content-visibility:auto;contain-intrinsic-size:auto 56px}.row{content-visibility:auto;contain-intrinsic-size:auto 72px}.crow{content-visibility:auto;contain-intrinsic-size:auto 56px}.ocard{content-visibility:auto;contain-intrinsic-size:auto 132px}:root[data-scheme=light] .rmain:active{background:#0f192d0f}:root[data-scheme=light]{--surface-solid-a: #f4f6fa;--surface-solid-b: #eef1f6}:root[data-scheme=light] .vignette{opacity:.25}@media(prefers-reduced-transparency:reduce){:root[data-scheme=light] .glass,:root[data-scheme=light] .sheet{background:#f2f4f8}}@media(prefers-reduced-motion:reduce){html .sheet.on,html .stagger .rmain,html .stagger .crow,html .stagger .ocard,html .stagger .rntrow,html .toast,html .toast.on{animation:none!important;transition:none!important}}.chips.fade-r,.rntrail.fade-r,.sortbar.fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent)}.chips.fade-l,.rntrail.fade-l,.sortbar.fade-l{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px);mask-image:linear-gradient(90deg,transparent 0,#000 18px)}.chips.fade-l.fade-r,.rntrail.fade-l.fade-r,.sortbar.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 22px),transparent 100%)}.chip.off{opacity:.4;pointer-events:none}.nav{background:var(--sheet-ink);background:color-mix(in srgb,var(--sheet-ink) 96%,transparent);box-shadow:0 14px 34px #00000080,0 2px 8px #00000059}.shead h2{font-size:var(--fs-display);font-weight:800;letter-spacing:-.025em}.seclbl{letter-spacing:.08em}.rail.best{border:1px solid var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.qamt.on{box-shadow:none}.summary .sr .v.hi,.sheet .sr .v.hi{color:var(--amber)}:root[data-scheme=light] .nav{background:var(--surface);background:color-mix(in srgb,var(--surface) 96%,transparent)}:root[data-scheme=light] .nav{box-shadow:0 8px 24px #0f172a1a,0 2px 6px #0f172a0f}.rail .railmeta .fee.free{color:var(--green)}@media(prefers-reduced-motion:reduce){.dspin svg{animation:none}}.farmstatus{padding:5px 10px;min-height:34px;font-size:var(--fs-micro)}.refbar{height:6px;border-radius:3px;background:var(--surface-hi);overflow:hidden;margin-top:10px}.refbar>i{display:block;height:100%;border-radius:inherit;background:var(--brand);transform-origin:0 50%;transition:transform var(--d-3) var(--spring)}.faqi .a{display:grid;grid-template-rows:0fr;padding:0 14px;font-size:var(--fs-cap);color:var(--ink-dim);line-height:1.55;visibility:hidden;transition:grid-template-rows var(--d-3) var(--spring),padding var(--d-3) var(--spring),visibility 0s linear var(--d-3)}.faqi .a .ain{overflow:hidden;min-height:0}.faqi.open .a{grid-template-rows:1fr;padding-bottom:13px;visibility:visible;animation:none;transition:grid-template-rows var(--d-3) var(--spring),padding var(--d-3) var(--spring),visibility 0s}.bcell p{font-size:var(--fs-cap)}@media(max-width:359px){.expwrap{grid-template-columns:repeat(2,1fr)}}.brandtile .bimg>*{animation:fadein .18s ease}.search .clr:after{content:"";position:absolute;inset:-9px;transform:none;min-width:0;min-height:0}h1,h2,h3,.sheet h2,.sheet h3,.state h2,.stepb b,.waitbox h2,.waitbox h3,.succbox h2,.succbox h3{text-wrap:balance}p,.state p,.waitbox p,.succbox p,.ldsub,.stepb span,.setrow .t span{text-wrap:pretty}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.step{animation:step-rise linear both;animation-timeline:view();animation-range:entry 0% cover 30%}}@keyframes step-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}html.motion-v2 .succbox .sic{position:relative}html.motion-v2 .succbox .sic:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:conic-gradient(from 8deg,var(--green-dim),transparent 26% 62%,var(--green-dim) 88%,transparent);opacity:0;transform:scale(.5);animation:succ-rays .9s var(--spring-phys) 60ms both;pointer-events:none}@keyframes succ-rays{0%{opacity:0;transform:scale(.5)}35%{opacity:.9}to{opacity:0;transform:scale(1.45)}}html.motion-v2 .succbox .amt{transform-origin:50% 60%;animation:succ-amt .7s var(--spring-phys) .12s both}@keyframes succ-amt{0%{opacity:0;transform:scale(.9) translateY(4px)}to{opacity:1;transform:none}}html.motion-v2 .ocard .code{animation:code-reveal .5s var(--spring-phys) both}@keyframes code-reveal{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.motion-v2 .succbox .sic:before,html.motion-v2 .succbox .amt,html.motion-v2 .ocard .code{animation:none}}html.motion-v2 body.lowperf .succbox .sic:before,html.motion-v2 body.lowperf .succbox .amt,html.motion-v2 body.lowperf .ocard .code{animation:none}.navtabs{position:relative}.navtabs:before{content:"";position:absolute;inset:0 auto 0 0;width:20%;border-radius:14px;background:var(--accent-dim);transform:translate3d(calc(var(--navi, 0) * 100%),0,0);transition:transform .26s var(--pop);pointer-events:none;display:none}.navbtn.on{background:var(--accent-dim)}@supports selector(:has(*)){.navtabs:before{display:block}.navtabs:has(.on:nth-child(2)){--navi: 1}.navtabs:has(.on:nth-child(3)){--navi: 2}.navtabs:has(.on:nth-child(4)){--navi: 3}.navtabs:has(.on:nth-child(5)){--navi: 4}.navbtn.on{background:transparent}}.row{transition:border-color var(--d-2),transform var(--d-1) var(--pop)}.row:not(.open):active,.ocard:active{transform:translateY(-1px) scale(.98)}.catctl .sortbar{position:relative;padding:3px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.catctl .sortchip{position:relative;z-index:1;border:0;background:transparent;transition:background-color var(--d-2) var(--ease-out),color var(--d-2) var(--ease-out)}.catctl .sortchip.on{border:0;background:var(--accent)}@media(prefers-reduced-motion:reduce){.navtabs:before{transition:none}}.rprice .v,.sheet .sr .v,.summary .sr .v,.crow .cp,.rntprice,.ocard .ttl,.succbox .amt,.balcard .big,.dtime .v{font-variant-numeric:tabular-nums}.t-board{font-family:var(--font-mono);font-weight:700;line-height:1;font-variant-numeric:tabular-nums slashed-zero}.ctabtn .p.t-board,.ocard .ttl.t-board{font-size:var(--fs-num-xl)}.summary .sr .v.hi.t-board{font-size:var(--fs-num-2xl)}.ocard .ttl.t-board{min-width:5ch;text-align:right}.odo{display:inline-flex}.od{display:inline-block;animation:odroll var(--d-tick) var(--spring) both;animation-delay:calc(var(--i, 0) * 15ms)}.summary .od{animation-duration:.22s}@keyframes odroll{0%{transform:translateY(-42%);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.od{animation-duration:1ms}}
