:root{-webkit-tap-highlight-color:transparent;--bg:#f6f8fb;--card:#ffffff;--card-raise:#eef3f8;--line:#7d8b9a;--border:#7d8b9a;--fg:#071422;--ink:#071422;--copy:#3a4656;--dim:#4d5b6c;--muted:#4d5b6c;--acc:#0c5bb8;--acc-solid:#0c5bb8;--on-acc:#ffffff;--aurora:#2f8f88;--aurora-ink:#165652;--ok:#116329;--bad:#b32229;--warn:#7d5000;--vip:#7a6418;--vip-stroke:#6a5614;--vip-hi:#7a6418;--vip-hi-stroke:#5c4a10;--vip-glow:rgba(122,100,24,.48);--vip-glow-soft:rgba(122,100,24,.26);--ok-fg:#116329;--bad-fg:#b32229;--input-bg:#eef2f6;--track:#e8edf3;--line-ctl:#7d8b9a;--scrim:color-mix(in srgb,#071422 56%,transparent);--scrim-dark:color-mix(in srgb,#070d16 82%,transparent);--inset:#eef2f6;--muted-bg:#eef2f6;--accent-wash:#e4eefb;--pack-horizon:var(--aurora);--pack-face:var(--card);--pack-face-ink:var(--fg);--pack-media-scrim:color-mix(in srgb,#071422 28%,transparent);--pack-best-ink:var(--vip-hi-stroke);--pack-best-fill:color-mix(in srgb,var(--vip-hi) 14%,var(--card));--st-live:var(--ok);--st-hold:var(--warn);--st-dead:var(--bad);--r-card:14px;--r-box:12px;--r-ctl:11px;--r-pill:999px;--gap-card:16px;--gap-group:24px;--line-soft:color-mix(in srgb,var(--line) 96%,var(--bg));--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--acc);--glow-acc:0 10px 28px color-mix(in srgb,var(--acc-solid) 28%,transparent);--sh-overlay:0 18px 44px rgb(7 20 34/.48);--sh-pop:var(--sh-overlay);--track-tight:0;--track-display:0;--lh-tight:1.32;--lh-body:1.65;--measure:70ch;--num-tab:tabular-nums lining-nums;--sh-bar:none;--sh-card:none;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--fs-kicker:12px;--fs-body:14px;--fs-title:20px;--fs-display:clamp(1.75rem,3.6vw,2.35rem);--r-tight:8px;--t-fast:.16s;--t-mid:.24s;--t-slow:.28s;--ease:cubic-bezier(.22,1,.36,1);--ease-in:cubic-bezier(.4,0,1,1);--hold-sm:1.6s;--hold-md:3.2s;--hold-lg:6s;--h-sm:32px;--h-md:40px;--h-lg:44px;--h-xl:48px;--w-400:400;--w-500:500;--w-600:600;--fs:1rem;--lh:1.5;--sans:"Be Vietnam Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei","Noto Sans SC","Noto Sans",Roboto,"Helvetica Neue",sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color-scheme:light}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/be-vietnam-pro-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/be-vietnam-pro-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(./fonts/be-vietnam-pro-500-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(./fonts/be-vietnam-pro-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/be-vietnam-pro-600-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/be-vietnam-pro-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,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;font-display:swap;src:url(./fonts/jetbrains-mono-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/jetbrains-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-theme=dark]{--bg:#070d16;--card:#121a27;--card-raise:#1a2536;--line:#7d8ea3;--border:#7d8ea3;--fg:#e8eef7;--ink:#e8eef7;--copy:#c2cbd6;--dim:#b4becb;--muted:#b4becb;--acc:#7eb6ff;--acc-solid:#1a6fd4;--on-acc:#ffffff;--aurora:#4ec8c0;--aurora-ink:#7ee0d8;--ok:#3fb950;--bad:#ff6b61;--warn:#d29922;--vip:#c4a45a;--vip-stroke:#d4b86a;--vip-hi:#e0c56a;--vip-hi-stroke:#f0d68c;--vip-glow:rgba(224,197,106,.78);--vip-glow-soft:rgba(224,197,106,.38);--ok-fg:#8ff0a4;--bad-fg:#ffb3ae;--input-bg:#1a2536;--track:#0e1622;--line-ctl:#7d8ea3;--scrim:var(--scrim-dark);--inset:#1a2536;--muted-bg:#1a2536;--accent-wash:color-mix(in srgb,var(--acc) 16%,var(--card));--pack-horizon:var(--aurora);--pack-face:var(--card);--pack-face-ink:var(--fg);--pack-media-scrim:color-mix(in srgb,#070d16 64%,transparent);--pack-best-ink:var(--vip-hi);--pack-best-fill:color-mix(in srgb,var(--vip-hi) 16%,var(--card));--sh-card:none;--sh-pop:0 22px 56px rgb(0 0 0/.58);color-scheme:dark}:root[data-theme=light]{--bg:#f6f8fb;--card:#ffffff;--card-raise:#eef3f8;--line:#7d8b9a;--border:#7d8b9a;--line-soft:color-mix(in srgb,var(--line) 96%,var(--bg));--fg:#071422;--ink:#071422;--copy:#3a4656;--dim:#4d5b6c;--muted:#4d5b6c;--acc:#0c5bb8;--acc-solid:#0c5bb8;--on-acc:#ffffff;--aurora:#2f8f88;--aurora-ink:#165652;--ok:#116329;--bad:#b32229;--warn:#7d5000;--vip:#7a6418;--vip-stroke:#6a5614;--vip-hi:#7a6418;--vip-hi-stroke:#5c4a10;--vip-glow:rgba(122,100,24,.48);--vip-glow-soft:rgba(122,100,24,.26);--ok-fg:#116329;--bad-fg:#b32229;--input-bg:#eef2f6;--track:#e8edf3;--line-ctl:#7d8b9a;--scrim:color-mix(in srgb,#071422 56%,transparent);--inset:#eef2f6;--muted-bg:#eef2f6;--accent-wash:#e4eefb;--pack-horizon:var(--aurora);--pack-face:var(--card);--pack-face-ink:var(--fg);--pack-media-scrim:color-mix(in srgb,#071422 28%,transparent);--pack-best-ink:var(--vip-hi-stroke);--pack-best-fill:color-mix(in srgb,var(--vip-hi) 14%,var(--card));--sh-card:none;color-scheme:light}@media(prefers-contrast:more){:root,:root[data-theme=light]{--line:#3a4656;--border:#3a4656;--line-ctl:#3a4656;--line-soft:#3a4656;--copy:#2a3440;--dim:#2a3440;--muted:#2a3440}:root[data-theme=dark]{--line:#c2cbd6;--border:#c2cbd6;--line-ctl:#c2cbd6;--line-soft:#c2cbd6;--copy:#e8eef7;--dim:#d5dde8;--muted:#d5dde8}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(64px + env(safe-area-inset-top,0px));overflow-x:clip}body{overflow-x:clip}h1,h2,h3{letter-spacing:var(--track-tight)}.tbl table,.stat b,.coin-strip b{font-variant-numeric:tabular-nums}body{margin:0;background-color:var(--bg);background-image:none;color:var(--fg);font-family:var(--sans);font-size:var(--fs);font-weight:var(--w-400);line-height:var(--lh)}:root[data-theme=light] body{background-image:none}:root[data-theme=dark] body{background-image:none}button,a,input,select,textarea,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,textarea{user-select:text;-webkit-user-select:text}@media(any-pointer:coarse){:where(.mini,.nav-item,.pool-menu-btn,.pool-theme,.pool-lang-btn,.pool-order-bell):active:not(:disabled):not([aria-disabled=true]){background:var(--accent-wash);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-ctl)}:where(.btn,.mini.on,.pool-avatar):active:not(:disabled):not([aria-disabled=true]){background:var(--acc-solid);color:var(--on-acc);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--on-acc) 34%,transparent)}.auth-modes .mini.on:active:not(:disabled){background:var(--accent-wash);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-ctl)}}.pool-menu-btn.is-pressed{background:var(--accent-wash);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-ctl)}.pool-avatar.is-pressed{background:var(--acc-solid);color:var(--on-acc);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--on-acc) 34%,transparent)}b,strong{font-weight:var(--w-600)}#view-market,#view-buy,#view-admin,#view-redeem,#view-auth,#view-delivery,#view-preparation,#view-fleet,#view-wallet,#view-api,#view-tokens,#view-poolguide{display:none!important}body[data-view=market] #view-market,body[data-view=buy] #view-buy,body[data-view=admin] #view-admin,body[data-view=auth] #view-auth,body[data-view=delivery] #view-delivery,body[data-view=preparation] #view-preparation,body[data-view=wallet] #view-wallet,body[data-view=fleet] #view-fleet,body[data-view=api] #view-api,body[data-view=tokens] #view-tokens,body[data-view=poolguide] #view-poolguide{display:grid!important;min-width:0;gap:var(--gap-card);align-content:start}.sky-grid{position:absolute;top:0;left:0;right:0;height:420px;pointer-events:none;background-color:var(--bg);background-image:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 92%);mask-image:linear-gradient(to bottom,#000 0%,transparent 92%)}body[data-gate=browse]:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-color:var(--bg);background-image:none}.gold-dust{display:none!important}.gold-dust:before,.gold-dust:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--vip-hi);opacity:.72;box-shadow:8vw 12vh 0 0 var(--vip-hi),22vw 28vh 0 1px color-mix(in srgb,var(--vip-hi) 82%,#fff),41vw 9vh color-mix(in srgb,var(--vip-hi) 78%,#000),63vw 21vh 0 1px var(--vip-hi),81vw 14vh color-mix(in srgb,var(--vip-hi) 70%,#fff),14vw 48vh color-mix(in srgb,var(--vip-hi) 86%,#000),36vw 62vh 0 1px var(--vip-hi),55vw 44vh color-mix(in srgb,var(--vip-hi) 82%,#fff),74vw 58vh color-mix(in srgb,var(--vip-hi) 78%,#000),91vw 39vh 0 1px var(--vip-hi),5vw 78vh color-mix(in srgb,var(--vip-hi) 70%,#fff),29vw 86vh 0 0 var(--vip-hi),48vw 73vh 0 1px color-mix(in srgb,var(--vip-hi) 86%,#000),69vw 91vh color-mix(in srgb,var(--vip-hi) 82%,#fff),86vw 80vh 0 0 var(--vip-hi),18vw 18vh color-mix(in srgb,var(--vip-hi) 70%,#fff),58vw 6vh 0 1px var(--vip-hi),77vw 33vh color-mix(in srgb,var(--vip-hi) 78%,#000);animation:gold-drift 22s linear infinite}.gold-dust:after{width:3px;height:3px;opacity:.5;animation-duration:28s;animation-direction:reverse}@keyframes gold-drift{0%{transform:translateZ(0)}to{transform:translate3d(12px,-48px,0)}}body[data-gate=open]{background-image:none}body[data-gate=open] .sky-grid,body[data-gate=open] .gold-dust,body[data-gate=open]:before{display:none!important}.sky-noise{position:fixed;inset:0;z-index:2147483646;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}#view-market{position:relative}@media(prefers-reduced-motion:reduce){.sky-noise,.gold-dust{display:none}.gold-dust:before,.gold-dust:after{animation:none}}body[data-gate=locked] #pool-shell,body[data-gate=locked] #pool-foot,body[data-gate=locked] .pool-support,body[data-gate=locked] .skip-link,body[data-view=auth] #pool-shell,body[data-view=auth] #pool-foot,body[data-view=auth] .pool-support,body[data-view=admin] .pool-support,body[data-view=auth] .skip-link{display:none!important}body[data-gate=locked]:before{content:none;background-image:none}:root[data-theme=light] .gold-dust,:root[data-theme=light] .sky-grid,:root[data-theme=light] .sky-noise,:root[data-theme=light] .auth-sky{display:none!important}:root[data-theme=light] body[data-gate=locked]:before,:root[data-theme=light] body[data-gate=browse]:before{display:none!important}:root[data-theme=light] .top,:root[data-theme=light] body[data-gate=browse] .top,:root[data-theme=light] body[data-gate=open] .top{background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none}#pool-shell{min-width:0}.wrap{position:relative;z-index:1;max-width:1200px;min-width:0;margin:0 auto;padding:24px 16px}.grid-2>.card{margin-top:0}@media(min-width:701px){body[data-gate=open] .wrap{padding-bottom:max(96px,calc(env(safe-area-inset-bottom) + 72px))}}body[data-view=auth] .wrap{max-width:none;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}body[data-view=auth] #view-auth{display:grid!important;place-items:center;position:relative;width:100%;max-width:none;min-height:0;margin:0;padding:56px 12px 16px;isolation:isolate;overflow-x:clip}.auth-sky{display:none!important}#view-auth .auth-card{position:relative;z-index:1;width:min(480px,100%);padding:20px 20px 16px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.auth-brand{text-align:center;margin-bottom:12px}.auth-kicker{margin:0 0 4px;color:var(--copy);font:var(--w-400) var(--fs-kicker)/1.45 var(--sans);letter-spacing:0}.auth-mark{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 8px;border-radius:var(--r-tight);background:var(--acc-solid);color:var(--on-acc);box-shadow:none}.auth-mark svg{display:block}.auth-mark circle{fill:var(--on-acc)}#view-auth h1,#pool-auth-title{display:block;width:100%;margin:0 0 4px;padding:2px 0 4px;font-size:3.25rem;font-weight:var(--w-600);letter-spacing:var(--track-display);line-height:var(--lh-tight)}#view-auth .sub{margin:4px 0 0;font-size:var(--fs-body);color:var(--copy);line-height:var(--lh-body);overflow-wrap:anywhere}#view-auth .auth-kicker[hidden]{display:none}h1{font-size:var(--fs-title);font-weight:var(--w-600);margin:0 0 var(--space-2);line-height:1.4;letter-spacing:var(--track-tight)}h2{font-size:1.125rem;font-weight:var(--w-600);margin:0 0 4px;line-height:1.3;letter-spacing:var(--track-tight)}h3{font-size:1rem;font-weight:var(--w-600);margin:0 0 4px;line-height:1.3}:where(a,button,input,select,textarea,summary,dialog,details,main,[tabindex]):focus{outline:none}:where(a,button,input,select,textarea,summary,dialog,details,main,[tabindex]):focus-visible{outline:none;box-shadow:var(--focus-ring)}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none;box-shadow:none}.sub{font-size:var(--fs-body);margin-bottom:var(--space-4);color:var(--copy);line-height:var(--lh-body);overflow-wrap:anywhere}#view-market>h1{margin-bottom:0}#view-market>.sub{margin-top:var(--space-2);margin-bottom:var(--space-3)}.trust-row{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--space-5);padding:0;list-style:none}.trust-row li{display:inline-flex;align-items:center;min-height:32px;padding:0;border:0;border-radius:0;background:transparent;color:var(--copy);font-size:var(--fs-kicker);font-weight:var(--w-500)}.trust-copy{margin:0;padding:0;border:0;background:none;color:var(--acc);font:inherit;font-weight:var(--w-600);cursor:pointer}.shelf-h{margin:0 0 12px;color:var(--dim);font-size:12px;font-weight:var(--w-600);letter-spacing:.02em;line-height:1.45}td .sub,.stat .sub,.pool-card .sub{margin-bottom:0}label{display:block;font-size:12px;color:var(--dim);margin:var(--space-3) 0 4px}a{color:var(--acc)}button{cursor:pointer;font-family:inherit}input,select,textarea{width:100%;min-height:var(--h-lg);padding:0 12px;background:var(--input-bg);border:1px solid var(--line-ctl);border-radius:var(--r-ctl);color:var(--fg);font-size:1rem;font-family:inherit}input[type=radio],input[type=checkbox]{width:auto;min-width:18px;min-height:18px;height:auto;padding:0;background:none;border:0}input:focus,select:focus,textarea:focus{outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--acc);box-shadow:var(--focus-ring)}body[data-gate=open] input,body[data-gate=open] select,body[data-gate=open] textarea{transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--bad)}textarea{min-height:88px;resize:vertical;line-height:1.6}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);padding:20px;min-width:0;box-shadow:none}:root[data-theme=dark] .card,:root[data-theme=dark] .pool-card,:root[data-theme=dark] #view-auth .auth-card{border-color:var(--line)}.card+.card{margin-top:var(--gap-card)}.hint{font-size:12px;margin-top:var(--space-4);line-height:1.6;color:var(--dim)}.muted{color:var(--dim)}#pool-auth-hint:empty{display:none}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:2.75rem var(--space-5);color:var(--dim);font-size:14px;line-height:1.6;background:var(--inset);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.empty:before{content:none;display:none}.empty strong{color:var(--fg);font-size:1rem;font-weight:var(--w-600)}.empty .mini,.empty .btn{margin-top:12px;width:auto;min-width:12rem}.empty-inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:4px 0 2px;color:var(--dim);font-size:14px;line-height:1.5;background:none;border:none;border-radius:0;text-align:left;justify-content:flex-start}.empty-inline .btn,.empty-inline .mini{margin-top:0;min-width:0}.empty-inline:before,#pool-keys-list .empty:before,#pool-log-list .empty:before,#pool-model-summary .empty:before{content:none;display:none}#pool-keys-list .empty,#pool-log-list .empty,#pool-model-summary .empty{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:4px 0 2px;color:var(--dim);font-size:14px;line-height:1.5;background:none;border:none;border-radius:0;text-align:left;justify-content:flex-start;box-shadow:none}#pool-keys-list .empty .mini,#pool-keys-list .empty .btn,#pool-log-list .empty .mini,#pool-log-list .empty .btn,#pool-model-summary .empty .mini,#pool-model-summary .empty .btn{margin-top:0;min-width:0}.shelf-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) 16px;margin:2px 0 var(--space-4)}.shelf-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:2px;width:fit-content;max-width:100%;margin:0;padding:0 0 2px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}.shelf-tab{appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--dim);border-radius:0;padding:var(--space-2) 12px;font:inherit;font-size:var(--fs-kicker);font-weight:var(--w-500);cursor:pointer;min-height:var(--h-sm);transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.shelf-tab:hover:not([aria-pressed=true]){color:var(--fg);background:transparent}body[data-gate=open] .shelf-tabs{height:auto;min-height:44px;padding:0 0 2px;border-radius:0;gap:2px;background:transparent;border:0;border-bottom:1px solid var(--line);box-shadow:none}body[data-gate=open] .shelf-tab{min-height:36px;height:auto;padding:8px 12px;border-radius:0;font-size:var(--fs-body);font-weight:var(--w-500);line-height:1.4;color:var(--copy);transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.shelf-tab[aria-pressed=true]{background:transparent;border-color:transparent;color:var(--fg);box-shadow:none;border-bottom:2px solid var(--fg)}body[data-gate=open] .shelf-tab[aria-pressed=true]{background:transparent;border-color:transparent;color:var(--fg);box-shadow:none;border-bottom-color:var(--fg)}.shelf-tab:focus-visible,body[data-gate=open] .shelf-tab:focus-visible,body[data-gate=open] .shelf-tab[aria-pressed=true]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.shelf-group-h{grid-column:1/-1;margin:var(--space-4) 0 4px;color:var(--dim);font-size:12px;font-weight:var(--w-600);letter-spacing:.02em;line-height:1.45}.market>.shelf-group-h:first-child{margin-top:0}.hidden,[hidden]{display:none!important}.sr-only,.skip-link{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:focus-visible{position:fixed;z-index:2000;top:max(8px,env(safe-area-inset-top));left:max(8px,env(safe-area-inset-left));width:auto;height:auto;margin:0;padding:8px 12px;overflow:visible;clip:auto;white-space:normal;background:var(--acc-solid);color:var(--on-acc);border-radius:var(--r-ctl);outline:none;box-shadow:var(--focus-ring)}::placeholder{color:var(--dim);opacity:1}.k{font-family:var(--mono);font-size:13px;word-break:break-all}.contact-link{color:var(--acc);font-weight:600;word-break:break-word;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--acc) 45%,transparent);text-underline-offset:2px}.contact-link:hover{text-decoration-color:var(--acc)}.mini.contact-link{padding-block:var(--space-2);margin-block:0;text-decoration:none;font-weight:600}.mini.contact-link:hover{border-color:var(--acc)}.btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:100%;min-height:var(--h-xl);margin-top:16px;padding:0 16px;background:var(--acc-solid);border:none;border-radius:var(--r-ctl);color:var(--on-acc);font:inherit;font-size:.875rem;font-weight:var(--w-600);letter-spacing:.02em;line-height:1.2;text-align:center;text-decoration:none;box-shadow:none;transition:color var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.btn.primary{background:var(--acc-solid);color:var(--on-acc);border:none;border-radius:var(--r-ctl);box-shadow:none}.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),.btn.primary:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){opacity:1;transform:none;box-shadow:none;filter:none}.btn:active:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:none}.btn:focus-visible{box-shadow:var(--focus-ring)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.is-off,[aria-disabled=true].btn{opacity:.55;cursor:not-allowed}.btn.auto{width:auto;margin:0;min-height:var(--h-lg);padding:0 16px}.modal-actions .btn,.modal-actions .mini{width:auto;margin:0;min-height:var(--h-lg)}.modal-actions .btn:not(.primary){background:transparent;color:var(--fg);border:1px solid var(--line);box-shadow:none;font-weight:var(--w-500)}.modal-actions .btn:focus-visible,.modal-actions .mini:focus-visible{outline:none;box-shadow:var(--focus-ring)}.modal-actions .btn:not(.primary):hover:not(:disabled){background:var(--accent-wash);opacity:1;box-shadow:none}.mini{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer;min-height:var(--h-md);padding:0 12px;background:transparent;border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--fg);font-size:.875rem;font-weight:var(--w-500);text-decoration:none;line-height:1.4;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.mini:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mini:hover{border-color:color-mix(in srgb,var(--acc) 38%,var(--line));background:var(--accent-wash)}.mini:disabled{opacity:.5;cursor:not-allowed}.mini.is-off{opacity:.5;cursor:not-allowed}.mini.pool-admin-retry{min-height:44px}.mini.on{background:var(--acc-solid);border-color:var(--acc-solid);color:var(--on-acc)}.auth-modes .mini.on{background:transparent;border-color:transparent;border-bottom-color:var(--fg);color:var(--fg);font-weight:600;box-shadow:none}.copy{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 var(--space-3);background:transparent;border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--dim);font-size:var(--fs-kicker);white-space:nowrap}.copy:hover{border-color:var(--acc);color:var(--fg)}.pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--r-tight);border:1px solid var(--line);font-size:var(--fs-kicker);white-space:nowrap;color:var(--dim)}.pill.live{color:var(--st-live);border-color:color-mix(in srgb,var(--st-live) 42%,transparent);background:color-mix(in srgb,var(--st-live) 10%,transparent)}.pill.hold{color:var(--st-hold);border-color:color-mix(in srgb,var(--st-hold) 42%,transparent)}.pill.dead{color:var(--st-dead);border-color:color-mix(in srgb,var(--st-dead) 42%,transparent);background:color-mix(in srgb,var(--st-dead) 10%,transparent)}.pill.acc{color:var(--acc);border-color:color-mix(in srgb,var(--acc) 42%,transparent)}.dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor}.msg{margin-top:12px;padding:var(--space-2) var(--space-3);border-radius:var(--r-ctl);font-size:13px;display:none;word-break:break-word}.msg.err{display:block;background:color-mix(in srgb,var(--bad) 12%,transparent);border:1px solid color-mix(in srgb,var(--bad) 40%,transparent);color:var(--bad-fg)}.msg.ok{display:block;background:color-mix(in srgb,var(--ok) 12%,transparent);border:1px solid color-mix(in srgb,var(--ok) 40%,transparent);color:var(--ok-fg)}.msg.warn{display:block;background:color-mix(in srgb,var(--warn) 12%,transparent);border:1px solid color-mix(in srgb,var(--warn) 40%,transparent);color:var(--warn)}.wait-panel{padding:16px var(--space-4);border:1px solid color-mix(in srgb,var(--warn) 38%,var(--line));border-radius:var(--r-box);background:linear-gradient(180deg,color-mix(in srgb,var(--warn) 9%,var(--inset)),var(--inset));box-shadow:inset 0 1px color-mix(in srgb,var(--warn) 14%,transparent)}.wait-panel.mine{border-color:color-mix(in srgb,var(--acc) 36%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 8%,var(--inset)),var(--inset))}.wait-head{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.wait-kicker{color:var(--warn);font:600 12px/1.45 var(--sans);letter-spacing:.02em}.wait-panel.mine .wait-kicker{color:var(--acc)}.wait-head strong{font-size:15px;font-weight:var(--w-600)}.wait-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;isolation:isolate;margin:0 0 12px;padding:0;list-style:none}.wait-steps:before{content:"";position:absolute;z-index:0;top:4px;left:4px;right:4px;height:1px;background:var(--line)}.wait-step{position:relative;z-index:1;isolation:isolate;padding:var(--space-4) 2px 0;color:var(--dim);font-size:12px;line-height:1.4;text-align:center}.wait-step:before{content:"";position:absolute;z-index:1;top:0;left:50%;width:8px;height:8px;margin:0;border-radius:50%;background:var(--line);transform:translate(-50%)}.wait-step.done{color:var(--ok-fg)}.wait-step.done:before{background:var(--ok)}.wait-step.now{color:var(--fg);font-weight:600}.wait-step.now:before{background:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 28%,transparent)}.wait-copy{margin:0;color:var(--fg);font-size:12px;line-height:1.65}@media(max-width:700px){.wait-steps{grid-template-columns:1fr;gap:8px}.wait-steps:before{display:block;inset:12px auto 8px 3.5px;width:1px;height:auto;background:var(--line)}.wait-step{text-align:left;padding:8px 0 0 var(--space-4)}.wait-step:before{left:0;transform:none}}.note{padding:12px;border-left:3px solid var(--dim);background:var(--inset);color:var(--fg);font-size:12px;line-height:1.7;border-radius:0 var(--r-ctl) var(--r-ctl) 0}#pool-auth-contact{margin-top:var(--space-3);margin-inline:auto;padding:0;max-width:22rem;border:0;background:none;border-radius:0;color:var(--dim);font-size:12px;line-height:1.35}#pool-auth-contact strong{color:var(--copy);font-size:12px;font-weight:600}:root[data-theme=dark] .note{border-left-color:color-mix(in srgb,var(--aurora) 48%,var(--line))}.note strong{color:var(--fg)}.note+.note{margin-top:var(--gap-card)}.note.warn{border-left-color:var(--warn)}.note.warn strong{color:var(--warn)}.note.bad{border-left-color:var(--bad);background:color-mix(in srgb,var(--bad) 9%,var(--inset))}.note.bad strong{color:var(--bad)}.note.ok{border-left-color:var(--ok)}.note.ok strong{color:var(--ok-fg)}.top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;position:sticky;top:env(safe-area-inset-top);z-index:20;margin:0 -8px 16px;padding:var(--space-3) 8px 12px;background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--line)}.top:after{content:none}body[data-gate=browse] .top,body[data-gate=locked] .top{background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none;padding-right:calc(72px + env(safe-area-inset-right,0px))}body[data-gate=open] .top{height:64px;min-height:64px;margin:0;padding:0;padding-right:calc(72px + env(safe-area-inset-right,0px));flex-wrap:nowrap;top:env(safe-area-inset-top);background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}@media(min-width:1024px){body[data-gate=open] .top{padding-right:0}}.pool-brand-name{font-weight:var(--w-600);letter-spacing:0}#view-market>.market-kicker{margin:var(--space-3) 0 0;color:var(--copy);font-size:var(--fs-kicker);font-weight:var(--w-400);letter-spacing:0;text-transform:none;line-height:1.45}#view-market>h1{font-size:var(--fs-display);margin-top:var(--space-2);letter-spacing:var(--track-tight)}#view-market>.sub{max-width:36em;font-size:var(--fs-body)}body[data-gate=open] #view-market>.market-kicker{display:none}body[data-gate=open] #view-market>h1{font-size:var(--fs-title);font-weight:var(--w-600);line-height:28px;margin-top:0}body[data-gate=open] #view-market>.sub{font-size:var(--fs-body);font-weight:var(--w-400);color:var(--copy)}#pool-auth-telegram.auth-telegram{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--h-xl);margin-top:12px;padding:0 var(--space-4);font-size:var(--fs-body);font-weight:var(--w-600);text-decoration:none;background:var(--acc-solid);color:var(--on-acc);border-radius:var(--r-ctl)}#pool-auth-to-shop.auth-to-shop{width:100%;min-height:var(--h-xl);margin-top:8px;padding:0 var(--space-4);font-size:var(--fs-body);background:var(--inset);border-color:var(--line)}.shop-signin{background:var(--acc-solid);color:var(--on-acc);border-color:transparent;font-weight:var(--w-600);border-radius:var(--r-ctl)}.shop-signin:hover{opacity:1;background:var(--acc-solid);border-color:transparent;transform:none}.top-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0;flex:1}.top-title h1{display:inline}.who{color:var(--dim);font-size:12px}.top-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;flex:none}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell{min-height:var(--h-lg);min-width:var(--h-lg);border-radius:var(--r-tight);background:transparent}.pool-lang{position:relative;flex:none;z-index:50}.pool-lang-btn{min-width:var(--h-lg);font-variant-numeric:tabular-nums}.pool-lang-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:50;display:flex;flex-direction:column;min-width:11.5rem;padding:4px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.pool-lang-menu.hidden{display:none}.pool-lang-menu>[data-lang]{display:block;width:100%;min-height:var(--h-lg);padding:0 12px;background:none;border:0;border-radius:var(--r-tight);color:var(--fg);font-size:.9rem;font-weight:var(--w-500);text-align:left}.pool-lang-menu>[data-lang]:hover{background:color-mix(in srgb,var(--acc) 14%,transparent)}.pool-lang-menu>[data-lang][aria-current=true]{color:var(--acc);font-weight:var(--w-600)}.theme-icon{display:block;width:20px;height:20px;flex:none;overflow:visible;color:var(--copy);shape-rendering:geometricPrecision}.theme-icon-moon{width:19px;height:19px}.pool-theme{width:var(--h-lg);min-width:var(--h-lg);max-width:var(--h-lg);padding:0;overflow:visible;flex:none;font-size:0;line-height:0}.pool-theme .theme-label{display:none}.sky-mark{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:var(--acc-solid)}.sky-mark svg{display:block}.sky-mark rect{fill:var(--acc-solid)}.sky-mark circle{fill:var(--on-acc)}.pool-brand{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:8px;position:relative;max-width:100%;min-width:0;font-size:1.25rem;font-weight:var(--w-600);letter-spacing:0}.pool-brand-name{display:block;min-width:0;max-width:100%;line-height:1.32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pool-brand-name:after{content:none}.actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.gap-top{margin-top:var(--gap-group)}.pass-row{display:flex;gap:4px;align-items:stretch;padding:0;min-height:var(--h-xl);background:var(--inset);border:1px solid var(--line);border-radius:var(--r-ctl)}.pass-row input{flex:1;min-width:0;min-height:calc(var(--h-xl) - 2px);padding:0 var(--space-3);background:transparent;border:0}.pass-row input:focus-visible{box-shadow:none!important;outline:none!important}.pass-row:focus-within{border-color:var(--acc);box-shadow:var(--focus-ring);outline:2px solid var(--acc);outline-offset:2px}.pass-row .mini{flex:none;align-self:center;min-width:4.75rem;min-height:var(--h-lg);margin:0;border:1px solid var(--line);background:transparent;font-size:.9375rem}.pass-meter{margin:var(--space-3) 0 0;width:100%}.pass-meter-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-height:0}.pass-meter[data-score="0"] .pass-meter-head,.pass-meter[data-score="0"] .pass-meter-track{display:none}.note:empty,#pool-verify-note:empty{display:none}.pass-meter-label{font-size:12px;font-weight:var(--w-600);color:var(--dim)}.pass-meter[data-score="1"] .pass-meter-label{color:var(--bad)}.pass-meter[data-score="2"] .pass-meter-label{color:var(--warn)}.pass-meter[data-score="3"] .pass-meter-label,.pass-meter[data-score="4"] .pass-meter-label{color:var(--ok-fg)}.pass-meter-track{height:6px;margin:2px 0 8px;width:100%;background:var(--track);border-radius:var(--r-pill);overflow:hidden}.pass-meter-fill{display:block;height:100%;width:0;border-radius:inherit;background:var(--dim);transition:width var(--t-mid) var(--ease),background var(--t-mid) var(--ease)}.pass-meter[data-score="1"] .pass-meter-fill{width:28%;background:var(--bad)}.pass-meter[data-score="2"] .pass-meter-fill{width:52%;background:var(--warn)}.pass-meter[data-score="3"] .pass-meter-fill{width:76%;background:var(--ok)}.pass-meter[data-score="4"] .pass-meter-fill{width:100%;background:var(--ok)}.pass-meter .hint{margin:0}.auth-social .mini.auth-google,.auth-social .mini.auth-telegram{position:relative;width:100%;min-height:var(--h-xl);padding:0 48px;font-size:.9375rem}.auth-social .mini.auth-telegram{background:#229ed9;border-color:#1c8fc4;color:#fff;font-weight:var(--w-600)}.auth-social .mini.auth-telegram:hover{background:#1c8fc4;border-color:#1879a6}.auth-provider-mark{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;color:var(--fg);line-height:0}.auth-google .auth-provider-mark,.auth-telegram .auth-provider-mark{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.auth-telegram .auth-provider-mark{color:#fff}.auth-provider-fallback{display:none;font-size:16px;font-weight:var(--w-600);line-height:1}.auth-provider-mark svg{display:block;width:20px;height:20px;overflow:visible;shape-rendering:geometricPrecision}.brand-g-blue{fill:#4285f4}.brand-g-green{fill:#34a853}.brand-g-yellow{fill:#fbbc05}.brand-g-red{fill:#ea4335}.auth-theme{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:var(--space-2)}#pool-lang-auth-menu{top:auto;bottom:calc(100% + 6px);max-width:min(11.5rem,calc(100vw - 32px));max-height:min(180px,calc(100vh - 24px));overflow-y:auto;overscroll-behavior:contain}.auth-modes{display:flex;gap:0;align-items:stretch;margin-bottom:8px;padding:0;min-height:var(--h-xl);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.auth-modes .mini{flex:1 1 0;min-height:44px;padding:0 var(--space-3);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:var(--fs-body)}.auth-or{display:flex;align-items:center;gap:var(--space-3);margin:8px 0;color:var(--dim);font-size:12px;font-weight:600}.auth-or:before,.auth-or:after{content:"";flex:1 1 0;height:1px;background:var(--line)}.auth-social{display:grid;gap:8px;margin:0}.auth-social .mini{width:100%;min-height:var(--h-xl);padding:0 var(--space-4);font-size:var(--fs-body);background:var(--inset);border-color:var(--line)}#pool-auth-form input:not([type=checkbox]):not([type=radio]),#pool-verify-form input:not([type=checkbox]):not([type=radio]){min-height:var(--h-xl)}#pool-auth-form .pass-row input:not([type=checkbox]):not([type=radio]),#pool-verify-form .pass-row input:not([type=checkbox]):not([type=radio]){min-height:calc(var(--h-xl) - 2px)}#view-auth label{margin:var(--space-2) 0 2px}#view-auth #pool-auth-social-hint{margin-top:var(--space-2);line-height:1.4}#view-auth #pool-auth-hint{margin-top:8px}#pool-auth-form .btn,#pool-verify-form .btn{min-height:var(--h-xl);margin-top:var(--space-3);font-size:1rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 28%,transparent)}#pool-auth-msg.err,#pool-auth-msg.ok,#pool-auth-msg.warn,#pool-verify-msg.err,#pool-verify-msg.ok,#pool-verify-msg.warn{display:flex;align-items:center;min-height:var(--h-xl);margin-top:16px;padding:12px var(--space-4);font-size:13px;line-height:1.4}.nudge{border-color:color-mix(in srgb,var(--warn) 50%,var(--line));color:var(--warn)}.otp-input{font-family:var(--mono);font-size:1.375rem;letter-spacing:.4em;text-indent:.4em;text-align:center;padding:0 var(--space-3);min-height:var(--h-xl)}.note .actions{margin-top:var(--space-3)}.note-ack{display:flex;align-items:center;gap:8px;margin-top:var(--space-3);padding-block:4px;min-height:var(--h-lg);cursor:pointer;color:var(--fg)}.note-ack input{width:20px;height:20px;min-width:20px;min-height:20px;flex:none;margin:0;padding:0;background:none;border:0;cursor:pointer;accent-color:var(--acc)}.top-actions>.pill{border-color:transparent;padding-inline:2px;color:var(--fg);font-variant-numeric:tabular-nums}.balance-chip{border-color:transparent;padding-inline:2px;color:var(--dim)}.balance-chip b{color:var(--fg);font-weight:var(--w-600);font-variant-numeric:tabular-nums}.balance-chip:hover{border-color:transparent;text-decoration:underline;text-underline-offset:3px}.balance-chip.low b{color:var(--warn)}.pool-account{position:relative;flex:none;z-index:70}.pool-avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--h-lg);height:var(--h-lg);padding:0;border:0;border-radius:50%;background:var(--acc-solid);color:var(--on-acc);box-shadow:none;filter:none;transition:box-shadow var(--t-fast) var(--ease)}.pool-avatar:hover,.pool-avatar[aria-expanded=true]{filter:none}.pool-avatar:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pool-avatar.unverified{box-shadow:0 0 0 2px var(--warn)}.pool-avatar.down{box-shadow:0 0 0 2px var(--bad)}.pool-avatar.unverified:focus-visible,.pool-avatar.down:focus-visible{box-shadow:var(--focus-ring)}.pool-avatar-mark{font-family:var(--mono);font-size:13px;font-weight:var(--w-600);letter-spacing:.16em;line-height:1;margin-right:-.16em}.pool-order-bell-wrap{position:relative;flex:none;z-index:50}.pool-order-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--h-lg);height:var(--h-lg);min-width:var(--h-lg);min-height:var(--h-lg);padding:0;border:1px solid var(--line);border-radius:var(--r-tight);background:transparent;color:var(--fg);transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.pool-order-bell:hover,.pool-order-bell[aria-expanded=true]{border-color:var(--acc);color:var(--acc)}.pool-order-bell:focus-visible{box-shadow:var(--focus-ring)}.pool-order-bell-icon{position:relative;display:block;width:16px;height:16px}.pool-order-bell-icon:before{content:"";position:absolute;inset:3px 2px 4px;border:2px solid currentColor;border-radius:8px 8px 3px 3px}.pool-order-bell-icon:after{content:"";position:absolute;left:6px;right:6px;bottom:1px;height:3px;border:2px solid currentColor;border-top:0;border-radius:0 0 4px 4px}.pool-order-bell-badge{position:absolute;top:-3px;right:-3px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 var(--space-1);border-radius:var(--r-pill);background:var(--acc);color:var(--bg);font-size:12px;font-weight:var(--w-600);line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.pool-order-bell-badge:empty,.pool-order-bell-badge[data-count="0"]{display:none}.pool-order-bell-badge.is-offline{background:var(--bad);color:var(--bg)}.nav{display:flex;gap:2px;overflow-x:auto;margin-bottom:var(--gap-group);padding:0 0 2px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;scrollbar-width:thin;scroll-padding-inline:4px;overscroll-behavior-inline:contain}.nav-item{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--h-lg);padding:0 16px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--dim);font-size:.875rem;font-weight:var(--w-500);white-space:nowrap;scroll-snap-align:start;cursor:pointer;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.nav-item:hover{color:var(--fg);background:transparent;transform:none}.nav-item:active{transform:none}.nav-item.on{color:var(--fg);background:transparent;font-weight:600;box-shadow:none;border-bottom-color:var(--fg)}.nav-item.on:hover{transform:none}body[data-gate=open] .nav-item.on{color:var(--fg);background:transparent;box-shadow:none;border-bottom-color:var(--fg)}.nav-item:focus-visible,.nav-item.on:focus-visible,body[data-gate=open] .nav-item:focus-visible,body[data-gate=open] .nav-item.on:focus-visible{outline:none;box-shadow:var(--focus-ring)}#pool-service{margin-bottom:var(--gap-group)}.pool-menu-btn{position:fixed;right:max(10px,env(safe-area-inset-right));left:auto;top:max(20px,env(safe-area-inset-top));z-index:1200;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin:0;isolation:isolate;border:2px solid var(--acc);border-radius:var(--r-ctl);background:var(--card);color:var(--fg);box-shadow:0 2px 8px color-mix(in srgb,var(--acc) 28%,transparent),0 1px 2px color-mix(in srgb,var(--fg) 12%,transparent);cursor:pointer}@media(min-width:1232px){#pool-menu{right:max(10px,calc((100vw - 1200px)/2))}body.pool-nav-open #pool-menu,#pool-menu[aria-expanded=true]{right:max(10px,env(safe-area-inset-right))}}.pool-menu-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pool-menu-btn[aria-expanded=true]{background:var(--accent-wash);border-color:var(--acc)}.pool-menu-header{display:none}body[data-gate=open] .pool-menu-header{display:inline-flex;position:static;box-shadow:none}body[data-gate=open] .pool-menu-header:focus-visible{box-shadow:var(--focus-ring)}@media(max-width:1023px){body[data-gate=open] #pool-menu{display:inline-flex;width:44px;height:44px;min-width:44px;min-height:44px}}.pool-menu-bars{display:flex;flex-direction:column;justify-content:space-between;width:18px;height:12px}.pool-menu-bars i{display:block;height:2px;width:100%;background:currentColor;border-radius:1px}.pool-nav-mask{position:fixed;inset:0;z-index:1190;background:var(--scrim)}.pool-quick-nav{position:fixed;inset:0 0 0 auto;z-index:1195;display:flex;flex-direction:column;gap:var(--space-2);width:min(280px,86vw);padding:calc(64px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) 16px;background:var(--card);color:var(--fg);border-left:1px solid var(--line);border-right:0;box-shadow:var(--sh-overlay)}.pool-quick-nav a,.pool-quick-nav button{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--r-ctl);color:var(--fg);text-decoration:none;font-size:.875rem;font-weight:var(--w-500)}.pool-quick-nav a:hover,.pool-quick-nav button:hover{background:var(--accent-wash)}body[data-gate=open]:not([data-view=auth]) #pool-quick-nav{display:none!important}@media(min-width:1024px){body[data-gate=open] #pool-menu,body[data-gate=open] #pool-nav-mask{display:none!important}}body[data-gate=open] .wrap{padding:max(32px,env(safe-area-inset-top)) max(32px,env(safe-area-inset-right)) max(96px,calc(env(safe-area-inset-bottom) + 72px)) max(32px,env(safe-area-inset-left))}@media(min-width:1024px){body[data-gate=open] .wrap{display:grid;grid-template-columns:240px minmax(0,1fr);max-width:1360px;column-gap:24px;align-items:start;padding:max(32px,env(safe-area-inset-top)) max(32px,env(safe-area-inset-right)) max(96px,calc(env(safe-area-inset-bottom) + 72px)) max(32px,env(safe-area-inset-left))}body[data-gate=open] #pool-shell{display:contents}body[data-gate=open] .top{grid-column:2}body[data-gate=open] #pool-nav{grid-column:1;grid-row:2/4;position:sticky;top:calc(64px + env(safe-area-inset-top));z-index:2;align-self:stretch;flex-direction:column;align-items:stretch;width:240px;overflow:visible;margin:0;padding:8px 12px 24px 0;border-radius:0;background:transparent;border:0;border-right:1px solid var(--line);box-shadow:none}body[data-gate=open] #pool-nav .nav-item{width:100%;justify-content:flex-start;border-radius:var(--r-ctl);border-bottom:0}body[data-gate=open] #pool-nav .nav-item.on{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--acc);border-bottom:0}body[data-gate=open] #pool-service,body[data-gate=open] #main{grid-column:2}body[data-gate=open] #pool-foot{grid-column:1/-1}}body[data-gate=open] .sky-noise{display:none}body[data-gate=open] .btn,body[data-gate=open] .nav-item,body[data-gate=open] .coin-buy{transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}body[data-gate=open] .btn,body[data-gate=open] .btn.primary,body[data-gate=open] .coin-buy,body[data-gate=open] .pool-card .coin-buy.btn{box-shadow:none}body[data-gate=open] .btn:focus-visible,body[data-gate=open] .btn.primary:focus-visible,body[data-gate=open] .coin-buy:focus-visible,body[data-gate=open] .pool-card .coin-buy.btn:focus-visible{box-shadow:var(--focus-ring)}body[data-gate=open] .btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]):not(:focus-visible),body[data-gate=open] .btn.primary:hover:not(:disabled):not(.is-off):not([aria-disabled=true]):not(:focus-visible){box-shadow:none;transform:none}@media(min-width:701px){body[data-gate=open] .btn,body[data-gate=open] .coin-buy,body[data-gate=open] .pool-card .coin-buy.btn,body[data-gate=open] #view-market .pool-card .coin-qty{min-height:var(--h-xl)}}body[data-gate=open] .btn:active,body[data-gate=open] .nav-item:active,body[data-gate=open] .coin-buy:active{transform:none}#pool-admin-root{min-width:0;max-width:100%;min-height:220px}body[data-view=admin] #view-admin>*{min-width:0;max-width:100%}body[data-view=admin] #view-admin>h1,body[data-view=admin] #view-admin>.sub{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body[data-view=admin][data-gate=open] .wrap{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}#pool-keys-summary:not(:empty){margin-bottom:16px}#pool-keys-summary .stat:last-child .stat-val{font-size:1.5rem;letter-spacing:0}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-card)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3) 16px;padding:12px 0 0;border-top:1px solid var(--line)}.stat{min-width:0}.stat-label{display:block;color:var(--dim);font-size:12px;margin-bottom:2px}.stat-val{font-size:16px;font-weight:var(--w-600);font-variant-numeric:tabular-nums;word-break:break-word}.stat-val.amt,.amt{color:var(--ok)}.stat-val.live{color:var(--st-live)}.stat-val.hold{color:var(--st-hold)}.stat-val.dead{color:var(--st-dead)}.stat-val.acc{color:var(--acc)}.stat-note{display:block;margin-top:2px;font-size:12px;line-height:1.5;color:var(--copy)}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;padding:8px;border-bottom:1px solid var(--line);color:var(--dim);font-weight:600;font-size:12px;white-space:nowrap}td{padding:8px;border-bottom:1px solid var(--line);vertical-align:top}tr:last-child td{border-bottom:none}td.n,th.n{text-align:right;font-variant-numeric:tabular-nums}td b.warn{color:var(--warn)}td b.bad{color:var(--bad)}td .unknown{color:var(--dim)}.tbl{overflow-x:auto}.tbl table{min-width:720px}.tbl.wide table{min-width:900px}.toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px}.toolbar input,.toolbar select{width:auto;min-width:180px;margin:0}.toolbar .count{margin-left:auto;font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.code{position:relative;padding:12px var(--space-4);background:var(--inset);border:1px solid var(--line);border-radius:var(--r-box);overflow-x:auto}.code pre{margin:0;font-family:var(--mono);font-size:13px;line-height:1.7;white-space:pre;color:var(--fg)}.code.wrap pre{white-space:pre-wrap;word-break:break-all}.code-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:8px;flex-wrap:wrap}.code-head .lbl{color:var(--dim);font-size:12px}.key-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.track{height:6px;background:var(--track);border-radius:3px;overflow:hidden}.track.dry{background:color-mix(in srgb,var(--bad) 28%,transparent)}.track-i{height:100%;background:var(--ok);border-radius:3px;transition:width var(--t-slow) var(--ease)}.track-i.warn{background:var(--warn)}.track-i.bad{background:var(--bad)}.modal{width:min(520px,calc(100% - 24px));max-height:calc(100vh - 24px);margin:auto;padding:0;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);color:var(--ink);box-shadow:none;overflow:auto}.modal:not([open]),.modal:not([open])::backdrop{pointer-events:none}.modal::backdrop{background:var(--scrim)}.modal-scrim{display:none;position:fixed;inset:0;z-index:2147482999;background:var(--scrim)}.modal-scrim.is-on{display:block}body[data-gate=open] .modal{box-shadow:none;border:1px solid var(--line)}#pool-confirm-dialog.is-page-modal,#pool-variant-dialog.is-page-modal,#pool-handoff-dialog.is-page-modal,#pool-topup-dialog.is-page-modal,#pool-confirm-dialog[open],#pool-variant-dialog[open],#pool-handoff-dialog[open],#pool-topup-dialog[open]{position:fixed;inset:50% auto auto 50%;z-index:2147483000;transform:translate(-50%,-50%);margin:0;width:min(520px,calc(100% - 24px));max-height:min(calc(100dvh - 24px),calc(100vh - 24px));overflow:auto;animation:modal-fade var(--t-mid) var(--ease)}.modal-body{padding:24px 24px 20px}.modal-body h2{margin:0 0 var(--space-4);font-size:1.125rem;letter-spacing:0;line-height:1.35;color:var(--ink)}.modal-copy{margin:0 0 8px;color:var(--copy);font-size:14px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-line}.modal-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4)}.pool-variant-list{display:flex;flex-direction:column;gap:8px;margin:12px 0 0}#pool-variant-dialog .coin-qty-wrap{margin:12px 0 0}.pool-variant{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;width:100%;min-height:var(--h-xl);padding:var(--space-3) var(--space-4);background:var(--inset);border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--fg);font:inherit;font-size:.875rem;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.pool-variant-copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.pool-variant-note{font-size:12px;line-height:1.5;color:var(--copy);white-space:pre-line}.pool-sku-notes{display:flex;flex-direction:column;gap:6px}.pool-sku-note{overflow-wrap:anywhere;word-break:break-word;white-space:pre-line}.pool-sku-note b{font-weight:var(--w-600)}.pool-variant input[type=radio]{flex:0 0 auto;width:18px;min-width:18px;min-height:18px;margin:0}.pool-variant:hover{border-color:var(--acc)}.pool-variant:has(input:checked){border-color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,var(--inset));box-shadow:inset 3px 0 0 var(--acc)}.pool-variant.is-off{opacity:.56;cursor:not-allowed;color:var(--dim)}.pool-variant-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--h-xl);padding:var(--space-3) var(--space-4);background:var(--inset);border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--fg);font:inherit;font-size:.875rem;text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.pool-variant-opt:hover{border-color:var(--acc)}.pool-variant-opt[aria-pressed=true]{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,var(--inset));box-shadow:inset 3px 0 0 var(--acc)}.pool-variant-opt.is-sold{opacity:.56;cursor:not-allowed;color:var(--dim)}.pool-variant-opt-price{font-variant-numeric:tabular-nums;font-weight:var(--w-600);color:var(--dim);white-space:nowrap}.pool-variant-opt[aria-pressed=true] .pool-variant-opt-price{color:var(--acc)}@keyframes modal-fade{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}.toasts{position:fixed;z-index:1110;left:50%;bottom:max(18px,calc(env(safe-area-inset-bottom) + 60px));transform:translate(-50%);display:flex;flex-direction:column;gap:8px;width:min(420px,calc(100% - 32px));pointer-events:none}.toasts:popover-open{inset:auto auto auto 50%;bottom:max(18px,calc(env(safe-area-inset-bottom) + 60px));margin:0;transform:translate(-50%);width:min(420px,calc(100% - 32px));background:transparent;border:0;padding:0;box-shadow:none}.toast{display:flex;align-items:flex-start;gap:var(--space-2);padding:12px var(--space-4);background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none;font-size:var(--fs-body);line-height:1.5;animation:toast-in var(--t-mid) var(--ease)}.toast.is-out{animation:toast-out var(--t-fast) var(--ease-in) forwards}.toast.ok{color:var(--ok-fg);background:var(--card);border-color:var(--line)}.toast.err{color:var(--bad-fg);background:var(--card);border-color:var(--line);pointer-events:auto}.toast-icon{flex:0 0 auto}.toast-action{flex:0 0 auto;margin-left:auto;padding:0 8px;border:0;background:none;min-height:44px;color:var(--acc);font:600 12px/1.4 var(--sans);cursor:pointer;text-decoration:underline}.toast-action:focus-visible{box-shadow:var(--focus-ring);outline:none}.pool-support{position:fixed;z-index:1120;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3);pointer-events:none}body:has(dialog[open]) .pool-support{z-index:1}dialog[open]{z-index:2147483000}.pool-support[hidden]{display:none}.pool-support-fab,.pool-support-sheet{pointer-events:auto}.pool-support-fab{position:relative;width:44px;height:44px;padding:0;border-radius:var(--r-tight);border:1px solid var(--line);background:var(--bg);color:var(--fg);box-shadow:none;display:grid;place-items:center;cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.pool-support-fab:hover{background:var(--inset);border-color:var(--line);transform:none}.pool-support-fab:focus-visible{box-shadow:var(--focus-ring);outline:none}.pool-support-fab[aria-expanded=true]{background:var(--accent-wash);transform:none}.pool-support-fab-icon{display:block}.pool-support-fab-dot{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--bad);box-shadow:0 0 0 2px var(--card)}.pool-support-sheet{width:min(360px,calc(100% - 32px));max-height:min(72vh,560px);overflow:auto;padding:16px;background:var(--card);color:var(--fg);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.pool-support-sheet[hidden]{display:none}.pool-support-sheet h2{margin:0 0 8px;font:600 16px/1.35 var(--sans)}.pool-support-sheet p{margin:0 0 var(--space-4);color:var(--dim);font:400 13px/1.5 var(--sans)}.pool-support-thread{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow:auto;margin:0 0 12px;padding:8px;border:1px solid var(--line);border-radius:var(--r-box);background:var(--inset)}.pool-support-msg{max-width:92%;padding:8px var(--space-3);border-radius:var(--r-ctl);background:var(--card);color:var(--fg)}.pool-support-msg.is-me{align-self:flex-end;background:var(--accent-wash)}.pool-support-msg.is-admin{align-self:flex-start}.pool-support-msg-meta{display:block;margin-bottom:2px;color:var(--dim);font:500 12px/1.4 var(--sans)}.pool-support-msg-body{white-space:pre-wrap;word-break:break-word;font:400 13px/1.45 var(--sans)}.pool-support-form{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.pool-support-form textarea{width:100%;min-height:72px;resize:vertical;padding:var(--space-3) 12px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--input-bg);color:var(--fg);font:400 16px/1.45 var(--sans)}.pool-support-form textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.pool-support-msg-media{display:grid;justify-items:start;gap:8px;margin-top:var(--space-2)}.pool-support-msg-img{display:block;max-width:100%;max-height:180px;border-radius:var(--r-box);object-fit:contain;background:var(--card)}.pool-support-msg-media.is-pending{min-width:168px;min-height:96px;padding:10px;border:1px solid var(--line);border-radius:var(--r-box)}.pool-support-msg-media.is-pending .pool-support-msg-img{display:none}.pool-support-msg-image-status{margin:0!important;color:var(--dim);font-size:12px!important}.pool-support-msg-media.is-error{padding:10px;border:1px solid color-mix(in srgb,var(--bad) 40%,var(--line));border-radius:var(--r-box);background:color-mix(in srgb,var(--bad) 10%,var(--card))}.pool-support-msg-media.is-error .pool-support-msg-img{display:none}.pool-support-msg-file{margin-top:var(--space-2)}#pool-support-signin{width:100%;margin:0 0 12px}.pool-support-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pool-support-bar .mini{margin:0}@media(max-width:700px){.pool-support{bottom:max(16px,calc(env(safe-area-inset-bottom) + 12px))}.toasts{z-index:1110;left:max(16px,env(safe-area-inset-left));right:auto;transform:none;width:calc(100% - 88px);max-width:none}}@keyframes toast-in{0%{opacity:0}to{opacity:1}}@keyframes toast-out{0%{opacity:1}to{opacity:0}}.market{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:var(--gap-group);padding-top:var(--space-3);overflow:visible;align-items:stretch}#pool-packages[data-count="1"] .pool-card,#pool-other-goods[data-count="1"] .pool-card{max-width:420px}.market>.empty,.market>.empty-inline{grid-column:1/-1}.pool-card{display:flex;flex-direction:column;gap:12px;min-width:0;height:100%;padding:20px;background-color:var(--card);background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none;transition:transform var(--t-mid) var(--ease),border-color var(--t-mid) var(--ease),background var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease)}.pool-card-media{position:relative;margin:-20px -20px 4px;aspect-ratio:16/9;overflow:hidden;background:var(--inset);border-radius:var(--r-tight) var(--r-tight) 0 0}.pool-card-media img{display:block;width:100%;height:100%;object-fit:cover}.pool-card-best{position:relative;z-index:1;border:1px solid var(--line);background:var(--card);background-image:none}#pool-packages .pool-card-best,#pool-other-goods .pool-card-best{transform:none}@media(hover:hover){.pool-card-best:hover{transform:scale(1.01);box-shadow:none;border-color:var(--copy)}}.pool-card-best:before{content:none}.pool-card-best:hover{border-color:var(--copy)}@media(hover:hover){body[data-gate=browse] .pool-card:hover,body[data-gate=open] .pool-card:hover{transform:scale(1.01);background-color:var(--card);border-color:var(--copy);box-shadow:none}body[data-gate=browse] .pool-card-best:hover,body[data-gate=open] .pool-card-best:hover{transform:scale(1.01);box-shadow:none;border-color:var(--copy)}}.pool-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.pool-name{font-size:1rem;font-weight:var(--w-600);letter-spacing:0;line-height:1.4;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}#view-market .pool-card{gap:12px}#view-market .pool-card>.pool-head{align-items:flex-start}#view-market .pool-name{margin:0;font-size:16px;line-height:1.35}.pool-head .pill{margin-left:auto}.pool-best-mark{position:absolute;top:10px;left:10px;right:auto;z-index:3;margin:0;background:var(--pack-best-fill);color:var(--pack-best-ink);border-color:color-mix(in srgb,var(--pack-best-ink) 45%,var(--line));font-size:12px;font-weight:var(--w-600);letter-spacing:normal;line-height:1.4;padding:4px 8px}.pool-flash-mark{position:absolute;top:10px;left:10px;right:auto;z-index:4;margin:0;overflow:hidden;isolation:isolate;padding:4px 8px;border-radius:2px;background:color-mix(in srgb,var(--bad) 12%,var(--card));color:var(--bad-fg);border-color:var(--bad);font-size:12px;font-weight:var(--w-600);letter-spacing:normal;line-height:1.4;box-shadow:none;animation:none}.pool-flash-mark:after{content:none}body[data-gate=open] .pool-flash-mark:after{animation:none}@media(prefers-reduced-motion:reduce){.pool-flash-mark{animation:none}.pool-flash-mark:after{animation:none;content:none}}#pool-packages .pool-card-flash,#pool-other-goods .pool-card-flash{order:0}.pool-card-media:has(.pool-flash-mark) .pool-best-mark{top:38px}.pool-card-flash{border-color:var(--line);background-color:var(--card);background-image:none;box-shadow:none}.pool-card-flash:hover{border-color:var(--copy)}.pool-desc{font-size:12px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word;white-space:pre-line}.pool-card>.pool-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#view-market .pool-card>.pool-desc{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.pool-order-row-reason,.delivery-cancel-reason{margin:var(--space-2) 0 0;color:var(--dim);font-size:13px;line-height:1.45}.receipt{display:grid;gap:4px;margin:0}.r-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-width:0}.r-k{flex:0 0 auto;color:var(--dim);font-size:12px;line-height:1.4}#view-market .pool-desc{font-size:13px;line-height:1.5}#view-market .r-k{font-size:12px}.r-v{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:0 var(--space-2);margin:0;min-width:0;text-align:right;font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums}.r-v b{color:var(--fg);font-size:13px;font-weight:600}.r-unit .r-v{font-size:12px;font-weight:var(--w-400)}.r-unit .r-v b{font-family:var(--mono);font-size:1.125rem;font-weight:var(--w-600);line-height:1.1;letter-spacing:0;font-variant-numeric:var(--num-tab)}.r-credit .r-k{color:var(--dim)}.r-credit .r-v,.r-credit .r-v b,.r-credit .r-v span{color:var(--fg)}.pool-card .receipt.pool-credit .r-row{flex-direction:column;align-items:flex-start;gap:2px}.pool-card .receipt.pool-credit .r-v{justify-content:flex-start;text-align:left;gap:8px}.pool-card-best .pool-credit .r-v b{color:var(--fg)}.r-was,.pool-was{color:var(--dim);font-size:12px;text-decoration:line-through}.r-now,.pool-sale{color:var(--fg);font-family:var(--mono);font-size:18px;font-weight:var(--w-600);font-variant-numeric:var(--num-tab)}.pool-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2)}.pool-price b,.pool-price .pool-sale,.pool-price .r-now{color:var(--fg);font-family:var(--mono);font-size:18px;font-weight:var(--w-600);line-height:1.4;font-variant-numeric:var(--num-tab)}:root[data-theme=dark] .r-now,:root[data-theme=dark] .pool-sale,:root[data-theme=dark] .pool-price b,:root[data-theme=dark] .pool-price .pool-sale,:root[data-theme=dark] .pool-price .r-now{color:var(--fg)}.pool-price .unit{color:var(--dim);font-size:12px}.pool-price .r-was,.pool-price .pool-was,.pool-price s{color:var(--dim);font-size:14px;font-weight:var(--w-400);text-decoration:line-through}.pool-meter{display:flex;flex-direction:column;gap:4px}.pool-meter+.pool-meter{margin-top:12px}.pool-meter-n{display:flex;justify-content:space-between;gap:var(--space-3);color:var(--dim);font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}.pool-foot{display:flex;align-items:center;gap:var(--space-3);flex-wrap:nowrap;margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--line);min-width:0}.pool-foot .btn{margin-left:auto}.pool-foot a,.pool-foot .contact-link{min-width:0;max-width:100%;min-height:44px;display:inline-flex;align-items:center;font-size:var(--fs-kicker);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.coin-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:var(--space-2)}.pool-card>.coin-row{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--line)}.coin-row .pool-price{margin:0}.coin-row .r-was,.coin-row .pool-was{font-size:13px}.coin-row .pool-sale,.coin-row .r-now{font-size:18px}.coin-qty-wrap{display:flex;align-items:center;gap:8px;width:100%}.coin-qty-lab{font-size:13px;color:var(--muted);flex:0 0 auto}.coin-qty{width:76px;min-height:var(--h-xl);border-radius:var(--r-ctl);border:1px solid var(--line-ctl);padding:0 8px;background:var(--input-bg);color:var(--fg);font:inherit}.pool-card .coin-row .btn{width:100%;margin:0;min-height:var(--h-xl)}.pool-card .coin-buy.btn{width:100%;margin:0;min-height:var(--h-xl);background:var(--acc-solid);color:var(--on-acc);border-radius:var(--r-ctl)}.pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){opacity:1;transform:none;box-shadow:none;filter:none}.pool-card.is-sold{opacity:1}.pool-card.is-sold .coin-buy.btn{cursor:not-allowed}#pool-packages>.empty{min-height:168px;justify-content:center;padding:28px var(--space-5)}body[data-gate=open] #pool-packages>.empty{min-height:168px}#pool-packages>.empty strong{color:var(--fg);font-size:1rem}#pool-packages .pool-card-media,#pool-other-goods .pool-card-media{aspect-ratio:11/5}#pool-packages .pool-card-media:before,#pool-other-goods .pool-card-media:before{content:"";position:absolute;inset:auto 0 0;height:42%;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent,var(--pack-media-scrim))}#pool-packages .pool-card-media:after,#pool-other-goods .pool-card-media:after{content:none}#pool-packages .pool-card-media.is-fallback,#pool-other-goods .pool-card-media.is-fallback,#pool-packages .pool-card-media:not(:has(img)),#pool-other-goods .pool-card-media:not(:has(img)){aspect-ratio:16/9;min-height:120px;max-height:none;background:linear-gradient(135deg,transparent 0 48%,color-mix(in srgb,var(--pack-horizon) 16%,transparent) 48% 52%,transparent 52% 100%),radial-gradient(circle at 76% 22%,color-mix(in srgb,var(--pack-horizon) 20%,transparent),transparent 35%),var(--inset);border:none}.pool-media-fallback{position:absolute;inset:0;display:none;align-items:center;justify-content:center;gap:12px;color:var(--fg);pointer-events:none}.pool-card-media.is-fallback .pool-media-fallback,.pool-card-media:not(:has(img)) .pool-media-fallback{display:flex}.pool-media-fallback-mark{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--pack-horizon);border-radius:12px;background:color-mix(in srgb,var(--pack-horizon) 12%,var(--card));color:var(--pack-horizon);font-family:var(--mono);font-size:22px;font-weight:var(--w-600)}.pool-media-fallback-label{color:var(--fg);font-size:12px;font-weight:var(--w-600);letter-spacing:.16em;text-transform:uppercase}#pool-packages .r-credit{align-self:stretch;margin:0 0 2px;padding:var(--space-3) 12px;background:var(--pack-face);color:var(--pack-face-ink);border:1px solid color-mix(in srgb,var(--pack-horizon) 40%,var(--line));border-top:2px solid var(--pack-horizon);border-radius:var(--r-box)}#pool-packages .pool-card-best,#pool-other-goods .pool-card-best{--pack-horizon:var(--vip-hi)}#pool-packages .pool-card-flash,#pool-other-goods .pool-card-flash{--pack-horizon:var(--bad)}#pool-packages .pool-flash-mark,#pool-other-goods .pool-flash-mark{position:absolute;top:10px;left:10px;z-index:4;margin:0;overflow:hidden;isolation:isolate;padding:4px 8px;border-radius:2px;background:color-mix(in srgb,var(--bad) 12%,var(--card));color:var(--bad-fg);border-color:var(--bad);font-size:12px;font-weight:var(--w-600);letter-spacing:normal;line-height:1.4;box-shadow:none;animation:none}#pool-packages .pool-sold-mark,#pool-other-goods .pool-sold-mark{position:absolute;top:10px;right:10px;z-index:3;margin:0;color:var(--bad-fg);border-color:color-mix(in srgb,var(--bad) 45%,var(--line));font-size:12px;font-weight:var(--w-600);letter-spacing:normal;line-height:1.4;padding:4px 8px}#pool-packages .pool-card.is-sold,#pool-other-goods .pool-card.is-sold{opacity:1}#pool-packages .pool-card.is-sold .pool-card-media img,#pool-other-goods .pool-card.is-sold .pool-card-media img{filter:none}#pool-packages .pool-card.is-skel,#pool-other-goods .pool-card.is-skel{pointer-events:none}#pool-packages .skel-line,#pool-other-goods .skel-line{height:10px;border-radius:6px;background:color-mix(in srgb,var(--line) 55%,var(--inset))}#pool-packages .skel-line+.skel-line,#pool-other-goods .skel-line+.skel-line{width:64%}@media(prefers-reduced-motion:no-preference){#pool-packages .is-skel .skel-line,#pool-other-goods .is-skel .skel-line{animation:pack-skel 1.2s ease-in-out infinite}}@keyframes pack-skel{50%{opacity:.4}}@media(hover:hover){body[data-gate=browse] #pool-packages .pool-card:hover,body[data-gate=browse] #pool-other-goods .pool-card:hover,body[data-gate=open] #pool-packages .pool-card:hover,body[data-gate=open] #pool-other-goods .pool-card:hover{transform:scale(1.01);background-color:var(--card);border-color:var(--copy);box-shadow:none}body[data-gate=browse] #pool-packages .pool-card-best:hover,body[data-gate=browse] #pool-other-goods .pool-card-best:hover,body[data-gate=open] #pool-packages .pool-card-best:hover,body[data-gate=open] #pool-other-goods .pool-card-best:hover{transform:scale(1.01);box-shadow:none;border-color:var(--copy)}body[data-gate=browse] #pool-packages .pool-card:hover .pool-card-media img,body[data-gate=browse] #pool-other-goods .pool-card:hover .pool-card-media img,body[data-gate=open] #pool-packages .pool-card:hover .pool-card-media img,body[data-gate=open] #pool-other-goods .pool-card:hover .pool-card-media img{transform:none}}.coin-note{font-size:12px;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--copy)}.coin-strip,.coin-strip[hidden]{display:none}.coin-topup[hidden]{display:none!important}button.coin-topup{cursor:pointer;text-decoration:none}.pool-topup-pay{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:12px;text-align:center}#pool-topup-qr,#pool-wallet-qr{width:min(220px,70vw);height:auto;border-radius:12px;background:#fff;padding:8px}.pool-topup-status{margin:0;font-weight:var(--w-600);color:var(--ink)}.wallet-balance{margin:0;font-size:1.5rem;font-weight:var(--w-600);font-variant-numeric:tabular-nums}.wallet-rails,.wallet-denoms{display:grid;gap:8px}.wallet-rails .mini,.wallet-denoms .mini{width:100%;min-height:var(--h-xl);justify-content:space-between}.wallet-rails .mini.on,.wallet-denoms .mini.on{border-color:var(--acc);box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 40%,transparent)}.wallet-custom,.wallet-txid{width:100%;margin-top:12px;text-align:left}.wallet-custom .pass-row .btn{flex:0 1 auto;width:auto;max-width:55%;min-height:calc(var(--h-xl) - 2px);margin:0;padding:6px 16px;white-space:normal}@media(max-width:480px){.wallet-custom .pass-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;background:transparent;border:0;border-radius:0}.wallet-custom .pass-row:focus-within{border-color:transparent;box-shadow:none;outline:none}.wallet-custom .pass-row input{min-height:var(--h-xl);background:var(--input-bg);border:1px solid var(--line-ctl);border-radius:var(--r-ctl)}.wallet-custom .pass-row input:focus-visible{box-shadow:var(--focus-ring)!important}.wallet-custom .pass-row .btn{width:100%;max-width:none;min-height:var(--h-xl)}}.wallet-history{display:grid;gap:8px}.wallet-hist-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.wallet-hist-row:last-child{border-bottom:none}.wallet-hist-meta{color:var(--dim);text-align:right}#view-market>.card{margin-top:var(--gap-group)}.note>.track{margin:var(--space-2) 0 4px}.kv{display:grid;gap:8px}.kv-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}.kv-row>span{color:var(--dim);font-size:12px}.kv-row>b{font-weight:600;font-variant-numeric:tabular-nums;text-align:right;word-break:break-word}.kv-row>b.bad{color:var(--bad)}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:var(--gap-group);padding:0;list-style:none}.step{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-3);background:var(--card);border:1px solid var(--line);border-radius:var(--r-box);font-size:12px}.step-no{display:inline-flex;width:20px;height:20px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--r-pill);background:color-mix(in srgb,var(--acc) 16%,var(--inset));color:var(--acc);font-size:12px;font-weight:var(--w-600);font-variant-numeric:tabular-nums}.step-main{display:flex;flex-direction:column;min-width:0}.step-t{display:block;color:var(--fg);font-size:13px;font-weight:600}.step-d{display:block;margin-top:2px;line-height:1.5}.code+.code,.code+.code-head{margin-top:var(--space-3)}.doc-h{margin:var(--gap-group) 0 8px;font-size:13px;font-weight:600}.doc-h:first-child{margin-top:0}.doc-list{margin:0;padding-left:20px;font-size:12px;line-height:1.75}.doc-list li+li{margin-top:4px}.doc-list code{padding:1px var(--space-1);background:var(--inset);border:1px solid var(--line);border-radius:4px;color:var(--fg);font-family:var(--mono);font-size:12px}.doc-details{border-top:1px solid var(--line)}.doc-details:first-of-type{border-top:0}.doc-details>summary{display:flex;align-items:center;min-height:var(--h-xl);padding:0;color:var(--fg);font-size:13px;font-weight:600;cursor:pointer}.doc-details>summary:hover{color:var(--acc)}.doc-details>.doc-list{padding:0 0 12px;list-style:none}.site-foot{display:flex;align-items:center;justify-content:space-between;gap:8px 24px;flex-wrap:nowrap;margin-top:var(--gap-group);padding-top:16px;border-top:1px solid var(--line);color:var(--dim);font-size:12px;line-height:1.7;min-width:0;overflow:hidden}.foot-contact{display:flex;align-items:center;min-width:0;flex:1 1 auto;overflow:hidden;line-height:inherit}#pool-foot a,#pool-foot .contact-link{display:inline-block;max-width:100%;min-width:0;min-height:44px;font-size:12px;line-height:inherit;padding-block:var(--space-3);margin-block:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal;vertical-align:baseline}@media(max-width:900px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.grid-2,#view-redeem .grid-2,#view-delivery .grid-2{grid-template-columns:1fr}}@media(max-width:700px){#view-delivery,#view-delivery .grid-2{grid-template-columns:1fr}#pool-delivery-list .pool-order-row{min-height:44px}html{scroll-padding-top:calc(56px + env(safe-area-inset-top,0px))}body{overflow-x:clip}.top{flex-wrap:nowrap;gap:8px}.top-actions{gap:var(--space-2);flex-wrap:nowrap}.pool-brand{font-size:1.05rem;flex:1 1 auto;min-width:0}.pool-brand-name{overflow:hidden;text-overflow:ellipsis}#pool-nav,.nav,body[data-gate=open] #pool-nav,body[data-gate=open] .nav{display:flex;flex-flow:row nowrap;align-items:center;overflow-x:auto;overflow-y:hidden;height:52px;max-height:52px;gap:2px;padding:0 0 2px;border-radius:0;background:transparent;border:0;border-bottom:1px solid var(--line);box-shadow:none;scrollbar-width:thin;scroll-padding-inline:4px 28px;overscroll-behavior-inline:contain;padding-inline-end:20px;-webkit-mask-image:none;mask-image:none}#pool-nav .nav-item,.nav .nav-item,body[data-gate=open] #pool-nav .nav-item,body[data-gate=open] .nav-item{flex:0 0 auto;justify-content:center;min-height:44px;height:44px;padding:0 12px}.wrap{padding:max(16px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}body[data-gate=open] .wrap{padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(96px,calc(env(safe-area-inset-bottom) + 72px)) max(16px,env(safe-area-inset-left))}.shelf-toolbar{flex-direction:column;align-items:stretch;gap:12px}.shelf-tabs{width:100%;flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-padding-inline:4px 28px;overscroll-behavior-inline:contain;padding-inline-end:20px;-webkit-mask-image:none;mask-image:none}.shelf-tab{flex:0 0 auto;white-space:nowrap}.shelf-tab{min-height:44px}body[data-gate=open] .shelf-tab{min-height:44px;height:auto;padding:8px 12px;line-height:1.4}.pool-lang-btn{min-width:44px}.modal{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.modal-body{padding-bottom:max(20px,env(safe-area-inset-bottom))}body[data-view=auth] #view-auth{min-height:0;padding:56px 12px 16px}#view-auth .auth-card{padding:16px 16px 12px}#view-auth .auth-theme .mini{min-width:44px}#view-auth h1,#pool-auth-title{font-size:3rem;padding:2px 0 4px}.auth-mark{width:44px;height:44px;border-radius:var(--r-ctl)}h1{font-size:1.25rem}body[data-gate=open] #view-market>h1{font-size:20px;line-height:28px}.pool-brand{font-size:1.15rem}.r-unit .r-v b{font-size:1.125rem}.pool-card{padding:20px}.pool-card-media{margin:-20px -20px 2px}#view-market .market{grid-template-columns:minmax(0,1fr);min-width:0}.pool-card-best{grid-column:auto}.mini,.nav-item,.btn,.pool-theme,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px}body[data-gate=open] .btn,body[data-gate=open] .coin-buy,body[data-gate=open] .pool-card .coin-buy.btn,#pool-redeem-form .btn{min-height:var(--h-xl)}#pool-redeem-code{letter-spacing:0;font-size:16px}#pool-redeem-code:placeholder-shown{letter-spacing:0}.pool-support{bottom:max(80px,calc(env(safe-area-inset-bottom) + 64px))}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}.otp-input{font-size:1.375rem}.copy{min-height:44px}.top-actions{width:auto;justify-content:flex-end;flex-wrap:nowrap;gap:var(--space-2)}.pool-avatar{width:44px;height:44px}.top{position:relative}body[data-gate=open] .top{position:sticky;top:env(safe-area-inset-top);height:auto;min-height:56px;flex-wrap:wrap;padding:8px 0;gap:8px}.pool-order-bell-wrap{position:relative}.toolbar input,.toolbar select{width:100%;min-width:0}.toolbar .count{margin-left:0}.steps{grid-template-columns:1fr;gap:var(--space-2)}#pool-keys-list table{min-width:0}#pool-keys-list thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#pool-keys-list tr{display:block;padding:8px 0;border-bottom:1px solid var(--line)}#pool-keys-list tr:last-child{border-bottom:none}#pool-keys-list td{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:var(--space-1) 0;border-bottom:none}#pool-keys-list td:before{content:attr(data-label);flex:0 0 auto;color:var(--dim);font-size:12px}#pool-keys-list td.k{word-break:break-all}}@media(max-width:400px)and (max-height:640px){body[data-view=auth] .wrap{padding-block:max(4px,env(safe-area-inset-top)) max(4px,env(safe-area-inset-bottom))}#view-auth .auth-card{padding-block:12px 10px}#view-auth .auth-brand{margin-bottom:4px}#view-auth .auth-mark,#view-auth .auth-kicker{display:none}#view-auth h1,#pool-auth-title{margin-bottom:0;padding-block:0 2px}#view-auth .sub{margin-top:0;line-height:1.45}#view-auth #pool-auth-to-shop.auth-to-shop{display:none}#view-auth .auth-modes{margin-bottom:2px}#view-auth .auth-or{margin-block:2px}#view-auth #pool-auth-social-hint{margin-top:2px;line-height:1.3}#view-auth label{margin-top:2px}#pool-auth-form .btn,#pool-verify-form .btn{margin-top:4px}#view-auth>.auth-theme{margin-top:2px}}@media(max-width:1023px){.mini,.nav-item,.btn,.pool-theme,.shelf-tab,.pool-lang-btn,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px}body[data-gate=open] .shelf-tab{min-height:44px;height:auto;padding:8px 12px;line-height:1.4}#view-auth .auth-theme .mini,#view-auth .pool-lang-btn{min-width:44px}}@media(max-width:700px){#view-redeem .grid-2{display:grid;grid-template-columns:1fr;width:100%;min-width:0}#view-delivery{grid-template-columns:1fr;overflow:visible}#view-delivery .grid-2{display:grid;grid-template-columns:1fr;width:100%;min-width:0}#pool-delivery-list-card,#pool-delivery-detail{width:100%;max-width:100%;min-width:0;grid-column:1/-1;min-height:0}#pool-delivery-list-card{order:0}#pool-delivery-detail{order:1;position:static;scroll-margin-top:calc(112px + env(safe-area-inset-top))}#pool-delivery-list .pool-order-row{min-height:44px;width:100%}#pool-delivery-detail .delivery-gallery .delivery-image-open.is-zoom img{max-width:100vw;max-height:100dvh}#view-fleet{width:100%;min-width:0;overflow:visible}#pool-fleet-groups,#pool-fleet-groups>.card,.pool-card.fleet-card{width:100%;max-width:100%;min-width:0}}@media(max-width:600px){.pool-foot{align-items:stretch;flex-direction:column;min-width:0}.pool-foot .btn{width:100%;margin-left:0}#pool-foot,#pool-foot .foot-contact{min-width:0;max-width:100%;overflow:hidden}#pool-foot a,#pool-foot .contact-link{min-height:44px;padding-block:var(--space-3);margin-block:0}.kv-row{align-items:flex-start;flex-direction:column;gap:2px}.kv-row>b{text-align:left}#pool-delivery-detail .kv-row{flex-direction:column;align-items:flex-start;gap:2px}#pool-delivery-detail .kv-row>span,#pool-delivery-detail .kv-row>b{min-width:0;max-width:100%;text-align:left;overflow-wrap:anywhere}}@media(max-width:1023px){body[data-gate=open] #pool-nav,body[data-gate=open] nav#pool-nav.nav{position:fixed;inset:0 0 0 auto;z-index:1195;display:flex;flex-direction:column;align-items:stretch;flex-flow:column nowrap;width:min(280px,86vw);height:auto;max-height:none;margin:0;padding:calc(64px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) 12px;overflow:auto;overflow-x:hidden;overflow-y:auto;background:var(--card);border:0;border-left:1px solid var(--line);border-right:0;border-radius:0;box-shadow:var(--sh-overlay);-webkit-mask-image:none;mask-image:none;transform:translate(110%);visibility:hidden;pointer-events:none}body.pool-nav-open[data-gate=open] nav#pool-nav.nav,body[data-gate=open] nav#pool-nav.nav.is-open{transform:none;visibility:visible;pointer-events:auto}body[data-gate=open] #pool-nav .nav-item,body[data-gate=open] nav#pool-nav .nav-item{width:100%;justify-content:flex-start;flex:0 0 auto;min-height:44px;height:auto;padding:8px 12px;border-bottom:0;border-radius:var(--r-ctl)}body[data-gate=open] #pool-nav .nav-item.on{background:var(--accent-wash);border-bottom:0;box-shadow:inset 3px 0 0 var(--acc)}}@media(pointer:coarse){.mini,.nav-item,.btn,.shelf-tab,.pool-lang-btn,.copy,.pool-theme,.pool-avatar,.pool-order-bell,.pool-account-line,.pool-wallet,.pool-lang-menu>[data-lang],.trust-copy,.contact-link,.pool-variant,.pool-variant-opt,.toast-action,.pool-support-fab,#pool-delivery-list .pool-order-row,.pool-order-inbox .pool-order-row,#pool-account-deliveries .pool-order-row,.doc-details>summary,.skip-link:focus-visible,body[data-gate=open] .shelf-tab,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px;min-width:44px}.pool-card .coin-buy.btn,.pool-card .coin-row .btn,.coin-buy,.pool-card.fleet-card .fleet-join,.pool-card.fleet-card .fleet-join.btn{min-height:var(--h-xl)}input[type=checkbox],input[type=radio],.note-ack input,.pool-variant input[type=radio]{width:24px;height:24px;min-width:24px;min-height:24px}.note-ack{min-height:44px}}@media(prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-mid:0s;--t-slow:0s}.toast,.toast.is-out,body[data-view=market] #view-market,body[data-view=buy] #view-buy,body[data-view=admin] #view-admin,body[data-view=redeem] #view-redeem,body[data-view=auth] #view-auth,body[data-view=delivery] #view-delivery,body[data-view=fleet] #view-fleet,.modal[open],#pool-confirm-dialog[open],#pool-variant-dialog[open],#pool-handoff-dialog[open],#pool-topup-dialog[open]{animation:none}.auth-mark{box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 36%,transparent)}.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),.btn.primary:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),.btn:active:not(:disabled):not(.is-off):not([aria-disabled=true]),.pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),.pool-card.fleet-card .fleet-join.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),.shop-signin:hover{transform:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 28%,transparent)}#pool-redeem-topup:hover{transform:none;box-shadow:none}body[data-gate=open] .btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]):not(:focus-visible),body[data-gate=open] .btn.primary:hover:not(:disabled):not(.is-off):not([aria-disabled=true]):not(:focus-visible),body[data-gate=open] .btn:active,body[data-gate=open] .nav-item:active,body[data-gate=open] .coin-buy:active,body[data-gate=open] .pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),body[data-gate=open] .pool-card.fleet-card .fleet-join.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:none;box-shadow:none}.mini:active:not(:disabled){transform:none}.nav-item:hover:not(:focus-visible),.nav-item:active:not(:focus-visible){transform:none;box-shadow:none}body[data-gate=open] .nav-item.on:not(:focus-visible),body[data-gate=open] .nav-item.on:hover:not(:focus-visible){box-shadow:none}.pool-card,.pool-card-best{transition:none}.pool-card:hover,.pool-card-best:hover,body[data-gate=browse] .pool-card:hover,body[data-gate=open] .pool-card:hover,body[data-gate=browse] .pool-card-best:hover,body[data-gate=open] .pool-card-best:hover,body[data-gate=browse] #pool-packages .pool-card:hover,body[data-gate=browse] #pool-other-goods .pool-card:hover,body[data-gate=open] #pool-packages .pool-card:hover,body[data-gate=open] #pool-other-goods .pool-card:hover,body[data-gate=browse] #pool-packages .pool-card-best:hover,body[data-gate=browse] #pool-other-goods .pool-card-best:hover,body[data-gate=open] #pool-packages .pool-card-best:hover,body[data-gate=open] #pool-other-goods .pool-card-best:hover{transform:none;box-shadow:var(--sh-card)}#pool-packages .pool-card,#pool-other-goods .pool-card,#pool-packages .pool-card-media img,#pool-other-goods .pool-card-media img{transition:none}#pool-packages .pool-card:hover .pool-card-media img,#pool-other-goods .pool-card:hover .pool-card-media img,body[data-gate=browse] #pool-packages .pool-card:hover .pool-card-media img,body[data-gate=browse] #pool-other-goods .pool-card:hover .pool-card-media img,body[data-gate=open] #pool-packages .pool-card:hover .pool-card-media img,body[data-gate=open] #pool-other-goods .pool-card:hover .pool-card-media img{transform:none}#pool-packages .is-skel .skel-line,#pool-other-goods .is-skel .skel-line{animation:none}.seat.on{transition:none}.seat.on:hover{transform:none}.seat:hover .seat-person{filter:none}.shelf-tab:hover,.nav-item.on:hover{transform:none}.pool-support-fab:hover,.pool-support-fab:active,.pool-support-fab[aria-expanded=true]{transform:none;box-shadow:none}.wait-step.now:before{box-shadow:none}#pool-confirm-dialog[open],#pool-variant-dialog[open],#pool-handoff-dialog[open],#pool-topup-dialog[open]{transform:translate(-50%,-50%)}}#view-delivery{display:grid;grid-template-columns:1fr;gap:var(--gap-group);align-items:start}.delivery-page-head{display:grid;gap:var(--space-2)}.delivery-page-head .sub{margin:0}.fleet-page-head{display:grid;gap:8px;min-width:0;width:100%}.fleet-page-head .sub{margin:0;max-width:42rem}.fleet-page-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0;width:100%}.fleet-page-head-row h1{margin:0;min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.fleet-page-head-row .mini{margin:0;flex:0 0 auto}#view-fleet>.msg{margin-top:0}#pool-fleet-groups{display:grid;gap:var(--gap-group);min-width:0}#pool-fleet-groups>.card{display:grid;gap:var(--gap-card);margin:0;padding:0;min-width:0;background:transparent;border:none;box-shadow:none}#pool-fleet-groups>.card+.card{margin-top:0}#pool-fleet-groups>.card>h2{margin:0;font-size:20px;font-weight:var(--w-600);line-height:28px}#pool-fleet-groups>.card>.sub{margin:0}#pool-fleet-groups .market{padding-top:0;grid-template-columns:1fr}@media(min-width:1080px){#pool-fleet-groups .market{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-gate=open] #view-fleet .fleet-page-head h1{font-size:var(--fs-title);font-weight:var(--w-600);line-height:28px;margin:0}body[data-view=fleet] #view-fleet{position:relative;isolation:isolate}body[data-view=fleet] #view-fleet:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-24px -24px auto;height:19rem;border-radius:28px;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--acc) 16%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 52%,transparent),transparent)}.fleet-fill{display:grid;gap:var(--space-2);min-width:0}.fleet-fill-track{display:block;height:8px;border:1px solid color-mix(in srgb,var(--acc) 22%,var(--line));border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--line) 58%,var(--inset))}.fleet-fill-bar{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--acc-solid),color-mix(in srgb,var(--acc) 72%,var(--aurora)));max-width:100%;transform-origin:left center}.fleet-fill-n{color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.45}.pool-card.fleet-card{position:relative;isolation:isolate;gap:14px;overflow:hidden;border-color:var(--line-soft);border-radius:var(--r-card);box-shadow:var(--sh-card);background:radial-gradient(circle at 92% 2%,color-mix(in srgb,var(--acc) 8%,transparent),transparent 32%),var(--card);transition:transform var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.pool-card.fleet-card:before{content:"";position:absolute;z-index:0;pointer-events:none;top:0;left:0;right:0;height:3px;background:var(--line)}.pool-card.fleet-card>*{position:relative;z-index:1}.pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold){border-color:color-mix(in srgb,var(--acc) 42%,var(--line));background:radial-gradient(circle at 92% 2%,color-mix(in srgb,var(--acc) 13%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 44%,var(--card)),var(--card) 9rem)}.pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold):before{background:var(--acc-solid)}.pool-card.fleet-card.is-busy:not(.mine):not(.is-sold){border-color:color-mix(in srgb,var(--acc) 58%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 20%,transparent),var(--sh-card)}.pool-card.fleet-card.is-busy .fleet-fill-n,.fleet-fill-n.is-loud{color:var(--fg);font-weight:var(--w-600);font-size:13px}.pool-card.fleet-card.mine{overflow:visible;border-color:color-mix(in srgb,var(--ok) 50%,var(--line));box-shadow:inset 3px 0 0 var(--ok),var(--sh-card)}.pool-card.fleet-card .fleet-chat{position:relative;z-index:3;scroll-margin-top:calc(72px + env(safe-area-inset-top,0px))}.pool-delivery-fleet-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;width:100%;margin:0 0 12px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--ok) 42%,var(--line));border-radius:var(--r-tight);background:color-mix(in srgb,var(--ok) 8%,var(--card));color:var(--fg);text-align:left;font:inherit;cursor:pointer}.pool-delivery-fleet-line.hidden{display:none}.pool-delivery-fleet-kicker{color:var(--ok-fg,var(--ok));font-size:12px;font-weight:var(--w-600)}.pool-delivery-fleet-line strong{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.pool-delivery-fleet-note{color:var(--dim);font-size:13px}@media(max-width:520px){.pool-card.fleet-card .fleet-chat{z-index:3;margin-top:2px}.pool-delivery-fleet-line{min-height:44px}}.pool-card.fleet-card.mine:before{background:var(--ok)}.pool-card.fleet-card.is-sold:not(.mine){border-color:color-mix(in srgb,var(--copy) 46%,var(--line));background:color-mix(in srgb,var(--inset) 36%,var(--card))}.pool-card.fleet-card[data-fleet-state=pending]:before{background:var(--warn)}.pool-card.fleet-card[data-fleet-state=delivered]:before{background:var(--ok)}.pool-card.fleet-card[data-fleet-state=cancelled]:before,.pool-card.fleet-card[data-fleet-state=ended]:before,.pool-card.fleet-card[data-fleet-state=unknown]:before{background:var(--dim)}.pool-card.fleet-card>.pool-head{align-items:flex-start}.pool-card.fleet-card>.pool-head .pill:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.pool-card.fleet-card[data-fleet-state=pending]>.pool-head .pill:before,.pool-card.fleet-card.is-sold>.pool-head .pill:before{background:transparent;border:1.5px solid currentColor}.pool-card.fleet-card[data-fleet-state=cancelled]>.pool-head .pill:before,.pool-card.fleet-card[data-fleet-state=ended]>.pool-head .pill:before{width:7px;height:2px;border:0;border-radius:999px;background:currentColor}.pool-card.fleet-card .pool-name{margin:0;font-size:16px;line-height:1.35;font-weight:var(--w-600);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pool-card.fleet-card>.pool-desc{display:block;-webkit-line-clamp:unset;overflow:visible;font-size:13px;color:var(--copy);line-height:1.5}.pool-card.fleet-card .seat-row{position:relative;isolation:isolate;min-height:76px;padding:18px 14px 17px;border:1px solid color-mix(in srgb,var(--acc) 24%,var(--line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 74%,var(--card)),color-mix(in srgb,var(--inset) 72%,var(--card)));overflow:hidden}.pool-card.fleet-card .seat-row:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:8px;left:13px;right:13px;height:16px;border:1px solid color-mix(in srgb,var(--acc) 30%,var(--line));border-bottom:0;border-radius:12px 12px 0 0;opacity:.8}.pool-card.fleet-card .seat-row:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:18px;right:18px;bottom:5px;height:8px;background:radial-gradient(circle at 0 50%,var(--fg) 0 3px,transparent 3.5px),radial-gradient(circle at 100% 50%,var(--fg) 0 3px,transparent 3.5px);opacity:.35}.pool-card.fleet-card .seat-row .car-lbl{grid-column:1;z-index:1;color:var(--copy);font-weight:var(--w-500)}.pool-card.fleet-card .seat-row .seats{z-index:1;padding:8px 4px 1px 0;gap:5px}.pool-card.fleet-card.mine .seat-row{border-color:color-mix(in srgb,var(--ok) 35%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--ok) 8%,var(--card)),color-mix(in srgb,var(--inset) 68%,var(--card)))}.pool-card.fleet-card.is-sold .seat-row,.pool-card.fleet-card[data-fleet-state=cancelled] .seat-row,.pool-card.fleet-card[data-fleet-state=ended] .seat-row{border-color:var(--line);background:color-mix(in srgb,var(--inset) 72%,var(--card))}.pool-card.fleet-card>.coin-row .btn,.pool-card.fleet-card .fleet-join{width:100%;margin:0;min-height:var(--h-xl)}.pool-card.fleet-card .fleet-join.btn{background:linear-gradient(135deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 78%,var(--aurora)));color:var(--on-acc);border-radius:var(--r-ctl);border:none;box-shadow:0 10px 24px color-mix(in srgb,var(--acc-solid) 22%,transparent);transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),filter var(--t-fast) var(--ease)}.pool-card.fleet-card .fleet-join.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){opacity:1}.pool-card.fleet-card:focus-within{border-color:color-mix(in srgb,var(--acc) 62%,var(--line))}@media(hover:hover){.pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold):hover{transform:translateY(-3px);box-shadow:var(--sh-card-hover)}.pool-card.fleet-card .fleet-join.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:0 13px 28px color-mix(in srgb,var(--acc-solid) 28%,transparent)}}.pool-card.fleet-card.is-sold{opacity:1}.pool-card.fleet-card.is-focus{outline:2px solid var(--acc-solid);outline-offset:2px}.pool-card.fleet-card>.fleet-vote-row{margin-top:8px}.pool-card.fleet-card>.fleet-vote-row .btn{width:100%;margin:0;min-height:var(--h-lg)}.pool-card.fleet-card>.fleet-vote-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pool-card.fleet-card>.hint{margin:0;color:var(--copy);font-size:13px;line-height:1.5}#pool-fleet-groups>.empty{min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px var(--space-5);text-align:center}#pool-fleet-groups>.card>.empty-inline{color:var(--copy)}@media(max-width:700px){body[data-view=fleet] #view-fleet:before{inset:-12px -12px auto;height:15rem;border-radius:20px}.fleet-page-head-row{align-items:center}.fleet-page-head-row .mini{min-height:var(--h-lg)}.pool-card.fleet-card{gap:12px}.pool-card.fleet-card .seat-row{min-height:68px;padding:16px 10px 14px;border-radius:14px}.pool-card.fleet-card .seat-row:before{left:9px;right:9px}.pool-card.fleet-card .seat-row .seats{gap:3px;padding-top:7px}.pool-card.fleet-card .fleet-join.btn{box-shadow:0 8px 18px color-mix(in srgb,var(--acc-solid) 20%,transparent)}#view-delivery .grid-2.delivery-board>#pool-delivery-detail{padding:18px 16px;background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-card);box-shadow:var(--sh-card)}#pool-delivery-list .pool-order-row.is-selected,#pool-delivery-list .pool-order-row[aria-pressed=true],#pool-delivery-list .pool-order-row[aria-selected=true]{box-shadow:inset 3px 0 0 var(--acc)}#view-delivery .delivery-wait{padding:16px;background:color-mix(in srgb,var(--inset) 78%,var(--card));border:1px solid var(--line-soft);border-radius:var(--r-box)}body[data-view=fleet] .pool-support{bottom:max(24px,calc(env(safe-area-inset-bottom) + 16px))}body[data-view=redeem] #pool-redeem-form>.btn:last-of-type{max-width:100%}}@media(max-width:360px){.pool-card.fleet-card .seat-row:after{display:none}}#view-delivery>.msg{margin-top:0}#view-delivery .grid-2{margin-top:0;align-items:start}#view-delivery .grid-2>.card{margin-top:0}#view-delivery .grid-2.delivery-board{align-items:stretch;min-height:0}body[data-gate=open] #view-delivery .delivery-page-head h1{font-size:var(--fs-title);font-weight:var(--w-600);line-height:28px;margin:0}@media(min-width:701px){#view-redeem .grid-2,#view-delivery .grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}#view-delivery .grid-2.delivery-board>.card{background:transparent;border:none;box-shadow:none;padding:0;min-height:0}#pool-delivery-list-card,#pool-delivery-detail{display:grid;gap:var(--gap-card);align-content:start;min-width:0;min-height:0}.delivery-pane-title{margin:0;color:var(--fg);font-size:20px;font-weight:var(--w-600);line-height:28px}#pool-delivery-detail-empty{margin:0;min-height:168px;padding:28px var(--space-5);text-align:center;color:var(--copy);font-size:14px;line-height:1.5;background:var(--inset);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.pool-delivery-empty-go{display:none;margin:0 auto 8px}#view-delivery:has(#pool-delivery-list[data-state=empty]) #pool-delivery-detail,#view-delivery:has(#pool-delivery-list[data-state=empty]) #pool-delivery-detail-empty{display:none}#view-delivery:has(#pool-delivery-list[data-state=empty]) .pool-delivery-empty-go{display:inline-flex;min-height:var(--h-lg)}.pool-delivery-empty-go[hidden]{display:none!important}.pool-order-retry{margin-top:8px;min-height:var(--h-lg);min-width:44px}.pool-order-offline,.pool-order-status.is-offline{color:var(--bad)}#pool-delivery-list .pool-order-offline{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 8px;padding:12px 16px;border:1px solid var(--bad);border-radius:var(--r-tight);background:color-mix(in srgb,var(--bad) 8%,var(--card));text-align:center}#pool-delivery-detail .pool-delivery-detail-label{margin:0;color:var(--fg);font-size:13px;font-weight:var(--w-600);word-break:break-word}#pool-delivery-list{display:flex;flex-direction:column;gap:8px;min-width:0}#pool-delivery-list .pool-order-row{appearance:none;-webkit-appearance:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;min-height:var(--h-lg);margin:0;padding:16px var(--space-4);border:1px solid var(--line);border-radius:var(--r-tight);background:var(--card);color:var(--fg);font:inherit;text-align:left;cursor:pointer;outline:none;box-shadow:var(--sh-card);transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}#pool-delivery-list .pool-order-row:hover{background:var(--inset);border-color:var(--line);transform:none;box-shadow:none}#pool-delivery-list .pool-order-row.is-selected,#pool-delivery-list .pool-order-row[aria-pressed=true],#pool-delivery-list .pool-order-row[aria-selected=true]{background:var(--inset);color:var(--fg);font-weight:inherit;border-color:var(--fg);box-shadow:none;outline:none;outline-offset:0}#pool-delivery-list .pool-order-row.is-selected:hover,#pool-delivery-list .pool-order-row[aria-pressed=true]:hover,#pool-delivery-list .pool-order-row[aria-selected=true]:hover{background:var(--inset);border-color:var(--fg);outline:none;transform:none}#pool-delivery-list .pool-order-row:focus:not(:focus-visible){outline:none}#pool-delivery-list .pool-order-row:focus-visible,#pool-delivery-list .pool-order-row.is-selected:focus-visible,#pool-delivery-list .pool-order-row[aria-pressed=true]:focus-visible,#pool-delivery-list .pool-order-row[aria-selected=true]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;box-shadow:var(--focus-ring)}#pool-delivery-detail .kv{width:100%}#pool-delivery-detail .kv-row{display:flex;justify-content:space-between;gap:12px}#pool-delivery-detail pre{margin:0;padding:12px var(--space-4);background:var(--inset);border:1px solid var(--line);border-radius:var(--r-box);color:var(--fg);font-family:var(--mono);font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;max-height:none;overflow:visible}#pool-delivery-detail .delivery-payload-wrap{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}#pool-delivery-detail .delivery-copy{align-self:flex-start;width:fit-content;min-height:var(--h-lg)}#pool-delivery-detail .mini,#pool-delivery-detail .pool-order-file,#pool-delivery-detail .pool-order-row-file{width:fit-content;min-height:var(--h-lg)}#pool-delivery-detail .delivery-gallery{display:grid;gap:12px;width:100%}#pool-delivery-detail .delivery-image-frame{display:grid;justify-items:start;gap:8px;width:100%;margin:0}#pool-delivery-detail .delivery-image-frame.is-pending{min-height:180px;padding:14px;border:1px solid var(--line);border-radius:var(--r-box);background:var(--inset)}#pool-delivery-detail .delivery-image-frame.is-error{padding:14px;border:1px solid color-mix(in srgb,var(--bad) 40%,var(--line));border-radius:var(--r-box);background:color-mix(in srgb,var(--bad) 10%,var(--card))}#pool-delivery-detail .delivery-image-status{color:var(--dim);font-size:13px}#pool-delivery-detail .delivery-image-open{display:block;width:100%;padding:0;border:0;border-radius:var(--r-box);background:transparent;color:inherit;cursor:zoom-in}#pool-delivery-detail .delivery-image-open[hidden]{display:none}#pool-delivery-detail .delivery-image-open:focus-visible{outline:none;box-shadow:var(--focus-ring)}#pool-delivery-detail .delivery-gallery img{display:block;width:100%;max-height:min(72vh,760px);object-fit:contain;background:var(--inset);border:1px solid var(--line);border-radius:var(--r-box)}#pool-delivery-detail .delivery-zoom-backdrop{position:fixed;inset:0;z-index:2147482998;width:100%;height:100%;padding:0;border:0;overflow:hidden;text-indent:-9999px;background:color-mix(in srgb,var(--bg) 70%,var(--fg));cursor:zoom-out}#pool-delivery-detail .delivery-gallery .delivery-image-open.is-zoom{position:fixed;top:50%;left:50%;z-index:2147482999;width:auto;height:auto;max-width:96vw;max-height:96vh;margin:0;transform:translate(-50%,-50%);cursor:zoom-out}#pool-delivery-detail .delivery-gallery .delivery-image-open.is-zoom img{width:auto;height:auto;max-width:96vw;max-height:96vh;background:transparent;border-color:var(--line);box-shadow:none}#view-delivery .delivery-wait{display:grid;justify-items:start;gap:var(--space-3);width:100%;text-align:left}#view-delivery .delivery-wait .handoff-kicker,#view-delivery .delivery-wait .handoff-ticks{margin:0}#view-delivery .delivery-wait .handoff-clock{margin:0;align-items:flex-start}#view-delivery .delivery-wait .handoff-clock strong{color:var(--acc);font-size:1.25rem;line-height:1.2}#view-delivery .delivery-wait .handoff-bar{margin:0}#view-delivery .delivery-eta{margin:0;color:var(--dim);font:500 13px/1.4 var(--mono);font-variant-numeric:tabular-nums}#view-delivery .delivery-wait .wait-steps{width:100%;margin:4px 0 0}#view-delivery .delivery-wait.is-settled .handoff-clock strong,#view-delivery .delivery-wait.is-cancelled .handoff-clock strong{color:var(--fg)}#view-delivery .delivery-wait .handoff-clock span{color:var(--fg);font:500 14px/1.5 var(--sans)}#pool-delivery-detail .delivery-payload{background:var(--inset)}#pool-delivery-list .pool-order-empty,#pool-delivery-list .pool-order-status{align-items:center;justify-content:center;text-align:center;min-height:0;padding:28px var(--space-5);gap:12px}#pool-delivery-list .pool-order-empty .mini{display:none}#pool-delivery-list .pool-order-empty.is-empty:before{display:block}body[data-gate=open] #view-redeem h1{font-size:var(--fs-title);font-weight:var(--w-600);line-height:28px;margin-top:0}body[data-gate=open] #view-redeem>.sub,body[data-gate=open] #view-redeem .delivery-page-head .sub,body[data-gate=open] #view-delivery .delivery-page-head .sub,body[data-gate=open] #view-fleet .fleet-page-head .sub{font-size:var(--fs-body);font-weight:400;color:var(--copy);line-height:var(--lh-body);max-width:min(var(--measure),100%)}#view-redeem .grid-2{margin-top:0;align-items:stretch;gap:var(--gap-card)}#view-redeem .grid-2>.card{margin-top:0;display:flex;flex-direction:column;min-width:0}#view-redeem .grid-2>.card>h2{margin:0 0 4px;font-size:20px;font-weight:var(--w-600);line-height:28px;min-height:28px}#view-redeem .grid-2 .contact-link{min-width:0;max-width:100%;font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}#pool-redeem-code{font-family:var(--mono);letter-spacing:.04em;min-width:0;overflow-x:auto;overflow-y:hidden;text-overflow:clip;white-space:nowrap}#pool-redeem-code:placeholder-shown{letter-spacing:0;overflow-x:hidden;text-overflow:ellipsis}#pool-redeem-form .btn{min-height:var(--h-xl)}#pool-redeem-form .btn.auto{width:100%;margin-top:8px}#pool-redeem-submit{width:100%;margin-top:16px;background:var(--acc-solid);color:var(--on-acc);border:none;border-radius:var(--r-ctl)}#view-fleet .code.wrap{padding:12px var(--space-4);max-width:none;margin:0}.handoff-modal .modal-body{display:flex;flex-direction:column;align-items:center;text-align:center}.handoff-modal h2{margin:0 0 8px}.handoff-kicker{margin:0 0 4px;color:var(--copy);font:var(--w-400) var(--fs-kicker)/1.45 var(--sans);letter-spacing:0}.handoff-kicker.is-ok{color:var(--ok-fg)}.handoff-kicker.is-wait{color:var(--warn)}.handoff-kicker.is-bad,.handoff-kicker.is-cancelled{color:var(--bad-fg)}.delivery-coins-back,.pool-order-row-refund{color:var(--ok-fg)}.wait-step.fail{color:var(--bad-fg)}.wait-step.fail:before{background:var(--bad)}.handoff-orbit{position:relative;width:88px;height:88px;margin:4px 0 16px}.handoff-orbit-ring{position:absolute;inset:0;border-radius:50%;border:1px solid var(--line);animation:none;box-shadow:none}.handoff-orbit-dot{position:absolute;left:50%;top:50%;width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:50%;background:var(--acc-solid);box-shadow:none;animation:none}.handoff-ticks{display:flex;gap:var(--space-2);margin:0 0 var(--space-4);padding:0}.handoff-ticks i{width:7px;height:7px;border-radius:50%;background:var(--acc);opacity:.45}.handoff-clock{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;min-width:0}.handoff-clock strong{font:600 1.125rem/1.2 var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:0}.handoff-clock span,.handoff-modal #pool-handoff-wait{color:var(--dim);font:400 13px/1.5 var(--sans)}.handoff-bar{width:min(280px,100%);height:2px;margin:0 0 16px;overflow:hidden;border-radius:0;background:var(--line)}.handoff-bar i{display:block;height:100%;width:100%;transform-origin:left center;background:var(--fg);border-radius:0}.handoff-modal .kv{width:100%;text-align:left}.handoff-modal .btn{width:100%}#pool-redeem-topup{width:100%;margin-top:var(--space-3);background:transparent;color:var(--fg);border:1px solid var(--line);box-shadow:none;font-weight:var(--w-500)}#view-delivery .empty,#view-redeem .empty,#pool-delivery-list .empty{min-height:168px;justify-content:center;align-items:center;text-align:center;padding:28px var(--space-5)}#view-delivery .empty strong,#view-redeem .empty strong{color:var(--fg);font-size:1rem}#pool-redeem-topup:hover{background:var(--accent-wash);opacity:1;transform:none;box-shadow:none}.denom-list{margin-top:var(--space-4)}.denom-list .denom-title{margin:0 0 4px;font-size:.92rem;font-weight:var(--w-600);color:var(--fg)}.denom-list .denom-rows{display:flex;flex-direction:column;gap:6px;margin-top:10px}.denom-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto;gap:8px;align-items:baseline;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--inset)}.denom-row span,.denom-row b,.denom-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.denom-row b{font-variant-numeric:tabular-nums;font-weight:var(--w-600)}.denom-row em{font-style:normal;color:var(--muted);font-size:.85rem}.pool-account-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:70;display:flex;flex-direction:column;width:min(384px,calc(100% - 24px));max-height:min(70vh,420px);overflow-x:hidden;overflow-y:auto;padding:4px 0;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.pool-account-menu .pool-account-id{flex:none;padding:var(--space-3) 12px 8px}.pool-account-menu .pool-account-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 12px}.pool-account-menu .pool-account-block{padding:var(--space-3) 0}.pool-account-menu .pool-account-line,.pool-account-menu .pool-account-row{min-height:44px}.pool-account-menu .pool-account-foot{padding:8px 12px}.pool-account-id{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) 16px 12px;border-bottom:1px solid var(--line)}.pool-account-id-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:var(--r-tight);background:var(--acc-solid);color:var(--on-acc);font-family:var(--mono);font-size:var(--fs-kicker);font-weight:var(--w-600);letter-spacing:.14em;line-height:1;text-indent:.14em}.pool-account-id-text{min-width:0}.pool-account-id .who{display:block;color:var(--fg);font-size:.9rem;font-weight:var(--w-600);line-height:1.35;word-break:break-all}.pool-account-meta{margin:2px 0 0;color:var(--dim);font-size:12px}.pool-account-meta .warn{color:var(--warn)}.pool-account-menu>.nudge{flex:none;margin:8px 12px 0}.pool-account-scroll{overflow-y:auto;overscroll-behavior:contain;padding:0 16px}.pool-account-block{padding:var(--space-4) 0;border-top:1px solid var(--line)}.pool-account-block:first-child{border-top:none}.pool-account-block h2{margin:0 0 var(--space-3);color:var(--dim);font-size:12px;font-weight:var(--w-600);letter-spacing:.02em;line-height:1.45}.pool-wallet{display:block;width:100%;padding:0;background:none;border:0;color:var(--fg);text-align:left}.pool-wallet-eyebrow{display:block;color:var(--dim);font-size:12px}.pool-wallet-value{display:flex;align-items:baseline;gap:var(--space-2)}.pool-wallet-value b{font-size:var(--fs-title);font-weight:var(--w-600);line-height:1.15;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--fg);font-family:var(--mono)}.pool-wallet-unit{color:var(--dim);font-size:12px}.pool-wallet:hover b{color:var(--fg)}.pool-wallet.low b{color:var(--warn)}.pool-account-go{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:12px}.pool-account-line{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--h-lg);padding:0 4px;background:none;border:0;border-top:1px solid var(--line);border-radius:var(--r-ctl);color:var(--fg);font-size:.9rem;font-weight:var(--w-500);text-align:left;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.pool-account-line:first-of-type{border-top:0}.pool-account-line:hover{color:var(--fg);background:var(--inset)}.pool-account-line-name{flex:1;min-width:0}.pool-account-line-note{color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums}.pool-account-line-mark{flex:none;width:7px;height:7px;margin-right:4px;color:var(--dim);border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--t-fast) var(--ease)}.pool-account-line[aria-expanded=true] .pool-account-line-mark{transform:rotate(45deg) translate(-2px,-2px)}.pool-account-drawer{margin:0 2px var(--space-2);padding:var(--space-2) var(--space-3) 8px;max-height:none;overflow-x:hidden;overflow-y:visible;background:var(--inset);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}.pool-account-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px var(--space-3);padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--fs-body)}.pool-account-row:last-child{border-bottom:none}.pool-account-row:hover{background:var(--inset)}.pool-account-row .k{font-size:12px}.pool-account-row .muted{color:var(--dim);font-size:12px;grid-column:1/-1}.pool-account-row .up{color:var(--ok-fg);font-variant-numeric:tabular-nums;white-space:nowrap}.pool-account-row .dn{color:var(--bad-fg);font-variant-numeric:tabular-nums;white-space:nowrap}.pool-account-row .zero{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.pool-account-more{display:flex;align-items:center;gap:8px;margin-top:var(--space-3)}.pool-account-more .muted{flex:1;min-width:0;color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums}.pool-account-more .mini{flex:none;min-height:44px;padding:0 var(--space-3);font-size:.8125rem}.pool-account-foot{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;flex:none;padding:var(--space-3) 16px;border-top:1px solid var(--line);background:var(--inset)}.pool-account-foot .pill{flex:1 0 100%;padding-inline:0;border-color:transparent}.pool-account-foot .mini{min-height:var(--h-lg);padding:0 var(--space-3);font-size:.8125rem}.pool-account-foot .danger{margin-left:auto}.mini.danger{color:var(--bad)}.mini.danger:hover{border-color:var(--bad)}.pool-account-empty{color:var(--copy);font-size:14px;line-height:1.5}.pool-account-empty .mini{margin-top:8px}.pool-order-inbox{position:absolute;top:calc(100% + 10px);right:0;z-index:50;display:flex;flex-direction:column;width:min(360px,calc(100% - 24px));max-height:min(70vh,480px);overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight);box-shadow:none}#pool-order-inbox-title{flex:none;margin:0;padding:var(--space-4) 16px 12px;border-bottom:1px solid var(--line);color:var(--ink);font-size:14px;font-weight:var(--w-600)}#pool-order-inbox-list{overflow-y:auto;overscroll-behavior:contain;min-height:0;width:100%}.pool-order-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:140px;margin:12px;padding:24px 16px;color:var(--copy);font-size:14px;line-height:1.5;background:var(--inset);border:1px solid var(--line);border-radius:var(--r-tight);text-align:center}.pool-order-row{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px var(--space-4);border-bottom:1px solid var(--line);min-height:var(--h-lg);white-space:normal}.pool-order-row:last-child{border-bottom:none}.pool-order-inbox .pool-order-row,#pool-account-deliveries .pool-order-row{appearance:none;-webkit-appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin:0;padding:12px var(--space-4);border:none;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;outline:none;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.pool-order-inbox .pool-order-row:last-child,#pool-account-deliveries .pool-order-row:last-child{border-bottom:none}.pool-order-inbox .pool-order-row:hover,#pool-account-deliveries .pool-order-row:hover{background:var(--inset)}.pool-order-inbox .pool-order-row:focus:not(:focus-visible),#pool-account-deliveries .pool-order-row:focus:not(:focus-visible){outline:none;box-shadow:none}.pool-order-inbox .pool-order-row:focus-visible,#pool-account-deliveries .pool-order-row:focus-visible{outline:2px solid var(--acc);outline-offset:2px;box-shadow:var(--focus-ring)}.pool-order-row-label,.pool-order-label{color:var(--fg);font-size:13px;font-weight:var(--w-600);word-break:break-word}.pool-order-row-status,.pool-order-status{color:var(--dim);font-size:12px;font-weight:var(--w-500)}.pool-order-row.is-processing .pool-order-row-status,.pool-order-row.is-processing .pool-order-status,.pool-order-row[data-status=processing] .pool-order-row-status,.pool-order-row[data-status=processing] .pool-order-status{color:var(--acc)}.pool-order-row.is-delivered .pool-order-row-status,.pool-order-row.is-delivered .pool-order-status,.pool-order-row[data-status=delivered] .pool-order-row-status,.pool-order-row[data-status=delivered] .pool-order-status{color:var(--ok-fg)}.pool-order-row.is-cancelled .pool-order-row-status,.pool-order-row.is-cancelled .pool-order-status,.pool-order-row[data-status=cancelled] .pool-order-row-status,.pool-order-row[data-status=cancelled] .pool-order-status{color:var(--bad-fg)}.pool-order-row-wait,.pool-order-wait,.pool-order-row-when,.pool-order-row-images{margin:0;color:var(--dim);font-size:12px;line-height:1.5}.pool-rental-clock{display:block;margin:0;min-width:0;color:var(--acc);font:600 13px/1.4 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.pool-rental-clock strong{font:inherit;font-variant-numeric:tabular-nums}.pool-rental-clock.is-expired{color:var(--bad-fg)}.pool-rental-clock.is-frozen{color:var(--warn)}.pool-order-row-text,.pool-order-text,.pool-order-row pre{margin:0;width:100%;color:var(--fg);font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono)}.pool-order-inbox .pool-order-row-text,#pool-account-deliveries .pool-order-row-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;max-height:3.2em}.pool-order-row-file,.pool-order-file,.pool-order-row .mini{min-height:var(--h-lg);margin-top:4px}.pool-account-go .coin-topup{flex:1 1 100%;width:100%;margin:0}@media(max-width:700px){.pool-account-menu,.pool-order-inbox{position:fixed;z-index:1200;top:calc(env(safe-area-inset-top) + 112px);left:12px;right:12px;width:auto;max-width:none}.pool-order-row-file,.pool-order-file,.pool-order-row .mini,.pool-account-foot .mini,.pool-account-more .mini{min-height:44px}}@media(prefers-reduced-motion:reduce){#pool-delivery-list .pool-order-row:hover{transform:none;box-shadow:var(--sh-card)}#pool-redeem-topup:hover{transform:none;box-shadow:none}.pool-account-line-mark,.pool-account-line[aria-expanded=true] .pool-account-line-mark{transition:none}}:root{--ease-in:cubic-bezier(.4,0,1,1);--hold-sm:1.6s;--hold-md:3.2s;--hold-lg:6s}#pool-balance{font-variant-numeric:tabular-nums}#pool-balance[data-mf-balance=unknown] b{visibility:hidden}#pool-balance[data-mf-balance=unknown] b:after{content:"—";visibility:visible;color:var(--dim)}#pool-link-state.mf-checking{border-color:var(--line);color:var(--dim)}#pool-link-state.mf-checking .dot{background:var(--dim)}#pool-link-state.mf-stale{border-color:color-mix(in srgb,var(--warn) 45%,var(--line));color:var(--warn)}#pool-link-state.mf-stale .dot{background:var(--warn)}@keyframes mf-breathe{0%,to{opacity:1}50%{opacity:.38}}#pool-link-state.mf-checking .dot{animation:mf-breathe 1.4s ease-in-out infinite}body[data-view=boot]:not([data-gate=locked]) #view-market{display:block!important}#pool-packages:empty:before{content:"";display:block;height:452px;border-radius:var(--r-tight);background:repeating-linear-gradient(to bottom,var(--card) 0 142px,transparent 142px 156px);animation:mf-skel-in var(--t-mid) var(--ease) .3s both,mf-breathe 1.8s ease-in-out .3s infinite}@keyframes mf-skel-in{0%{opacity:0}to{opacity:.75}}#pool-packages>.empty:only-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@keyframes mf-settle{0%{opacity:0}to{opacity:1}}.mf-settling{animation:mf-settle var(--t-mid) var(--ease) both}@keyframes mf-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mf-busy{position:relative;pointer-events:none}.mf-busy:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform-origin:left;animation:mf-sweep 1.1s var(--ease) infinite}.mf-locked{opacity:.45;pointer-events:none}@keyframes mf-dialog-in{0%{opacity:0}to{opacity:1}}@keyframes mf-key-in{0%{opacity:0}to{opacity:1}}#pool-key-dialog[open].mf-fresh{animation:mf-dialog-in var(--t-mid) var(--ease) both}#pool-key-dialog[open].mf-fresh #pool-key-value{animation:mf-key-in var(--t-mid) var(--ease) .12s both}#pool-key-value{font-variant-numeric:tabular-nums}.mf-copied{color:var(--ok)!important;border-color:color-mix(in srgb,var(--ok) 50%,var(--line))!important}.mf-delta{display:inline-block;margin-left:var(--space-2);padding:1px var(--space-2);border-radius:var(--r-pill);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;animation:mf-delta-in var(--t-slow) var(--ease) both}.mf-delta.up{color:var(--ok);background:color-mix(in srgb,var(--ok) 16%,transparent)}.mf-delta.down{color:var(--fg);background:color-mix(in srgb,var(--dim) 22%,transparent)}.mf-delta.out{animation:mf-delta-out var(--t-fast) var(--ease-in) both}@keyframes mf-delta-in{0%{opacity:0}to{opacity:1}}@keyframes mf-delta-out{0%{opacity:1}to{opacity:0}}@keyframes mf-flash-ok{0%{background-color:color-mix(in srgb,var(--ok) 20%,transparent)}to{background-color:transparent}}@keyframes mf-flash-neutral{0%{background-color:color-mix(in srgb,var(--dim) 24%,transparent)}to{background-color:transparent}}#pool-balance.mf-changed-up{animation:mf-flash-ok var(--hold-sm) var(--ease) both}#pool-balance.mf-changed-down{animation:mf-flash-neutral var(--hold-sm) var(--ease) both}@keyframes mf-toast-out{0%{opacity:1}to{opacity:0}}.toast.mf-out{animation:mf-toast-out var(--t-fast) var(--ease-in) both}.mf-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-mid) var(--ease)}.mf-reveal>*{overflow:hidden}.mf-reveal.open{grid-template-rows:1fr}#pool-service.mf-enter{animation:mf-band-in var(--t-slow) var(--ease) both}#pool-service.mf-leave{animation:mf-band-out var(--t-mid) var(--ease-in) both}@keyframes mf-band-in{0%{opacity:0}to{opacity:1}}@keyframes mf-band-out{0%{opacity:1}to{opacity:0}}#pool-service.mf-recovered{border-left-color:var(--ok)!important;color:var(--ok)}#kadm-root .kadm-status-cell .kadm-badge.kadm-ok:before{animation:none!important}@media(prefers-reduced-motion:reduce){#pool-link-state.mf-checking .dot{animation:none}#pool-packages:empty:before,#pool-packages:has(>.empty:only-child):before{animation:mf-skel-in .01s linear .3s both}#pool-balance.mf-changed-up,#pool-balance.mf-changed-down{animation:none}#pool-balance.mf-changed-up{box-shadow:inset 3px 0 0 var(--ok)}#pool-balance.mf-changed-down{box-shadow:inset 3px 0 0 var(--dim)}.mf-delta,.mf-delta.out,#pool-key-dialog[open].mf-fresh,#pool-key-dialog[open].mf-fresh #pool-key-value{animation:none}#pool-key-dialog[open].mf-fresh #pool-key-value{box-shadow:inset 3px 0 0 var(--ok);padding-left:var(--space-2)}#pool-service.mf-enter,#pool-service.mf-leave{animation:none}.mf-reveal{transition:none;grid-template-rows:1fr}.toast.mf-out{animation:none}.mf-busy:after{animation:none;transform:scaleX(1);opacity:.6}.mf-settling{animation:none}}.skip-link:focus-visible,.nav-item:focus-visible,.nav-item.on:focus-visible,.shelf-tab:focus-visible,.shelf-tab[aria-pressed=true]:focus-visible,.btn:focus-visible,.btn.primary:focus-visible,.mini:focus-visible,.coin-buy:focus-visible,.pool-card .coin-buy.btn:focus-visible,.modal-actions .btn:focus-visible,.modal-actions .btn:not(.primary):focus-visible,.pool-support-fab:focus-visible,.pool-account-line:focus-visible,.pool-wallet:focus-visible,#pool-delivery-list .pool-order-row:focus-visible,.pool-order-inbox .pool-order-row:focus-visible,#pool-account-deliveries .pool-order-row:focus-visible,.pool-theme:focus-visible,.pool-avatar:focus-visible,.pool-avatar.unverified:focus-visible,.pool-avatar.down:focus-visible,.pool-order-bell:focus-visible,.pool-lang-btn:focus-visible,.pool-lang-menu>[data-lang]:focus-visible,.copy:focus-visible,.contact-link:focus-visible,.trust-copy:focus-visible,.toast-action:focus-visible,.pool-variant:focus-visible,.pool-variant-opt:focus-visible,.doc-details>summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--acc)!important;outline-offset:2px;box-shadow:var(--focus-ring)!important}@media(forced-colors:active){.btn,.mini,.nav-item,.coin-buy,.shelf-tab,.pool-theme,.pool-lang-btn,.pool-avatar,.pool-order-bell,.auth-card,.pool-card,.empty,.modal,.pool-support-fab,.pool-account-menu,.pool-order-row,.pool-wallet,.pool-lang-menu,.copy,.skip-link,input:not([type=checkbox]):not([type=radio]),input[type=checkbox],select,textarea{border:1px solid ButtonBorder}.btn.primary,.coin-buy,.shop-signin,.pool-card .coin-buy.btn,.fleet-join.btn{border:2px solid ButtonText;background:ButtonFace;color:ButtonText}.theme-icon,.auth-provider-mark{color:ButtonText}.auth-provider-mark svg{display:none}.auth-provider-fallback{display:block}.skip-link:focus-visible,.nav-item:focus-visible,.nav-item.on:focus-visible,body[data-gate=open] .nav-item:focus-visible,body[data-gate=open] .nav-item.on:focus-visible,.shelf-tab:focus-visible,.shelf-tab[aria-pressed=true]:focus-visible,.btn:focus-visible,.btn.primary:focus-visible,.mini:focus-visible,.coin-buy:focus-visible,.pool-card .coin-buy.btn:focus-visible,.modal-actions .btn:focus-visible,.modal-actions .btn:not(.primary):focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.pool-support-fab:focus-visible,.pool-account-line:focus-visible,.pool-wallet:focus-visible,#pool-delivery-list .pool-order-row:focus-visible,.pool-order-inbox .pool-order-row:focus-visible,#pool-account-deliveries .pool-order-row:focus-visible,.pool-theme:focus-visible,.pool-avatar:focus-visible,.pool-avatar.unverified:focus-visible,.pool-avatar.down:focus-visible,.pool-order-bell:focus-visible,.pool-lang-btn:focus-visible,.pool-lang-menu>[data-lang]:focus-visible,.copy:focus-visible,.contact-link:focus-visible,.trust-copy:focus-visible,.toast-action:focus-visible,.pool-variant:focus-visible,.pool-variant-opt:focus-visible,.doc-details>summary:focus-visible{outline:3px solid Highlight!important;outline-offset:2px;box-shadow:none!important}}@media(prefers-contrast:more){.empty,#pool-delivery-detail-empty,.pool-order-empty,#view-delivery .empty,#view-redeem .empty,#pool-fleet-groups>.empty{border-style:solid}}:root #view-delivery .empty,:root #view-redeem .empty,:root #pool-delivery-list .empty,:root #pool-fleet-groups>.empty,:root #pool-delivery-list .pool-order-empty,:root #pool-delivery-detail-empty{min-height:168px;justify-content:center;align-items:center;text-align:center;padding:28px var(--space-5);background:var(--inset);border:1px solid var(--line);box-shadow:none}:root #pool-delivery-list .pool-order-row:hover{background:var(--inset);border-color:var(--line);transform:none;box-shadow:none}#pool-account-menu .pool-account-line:hover{color:var(--fg);background:var(--inset)}#pool-account-menu .pool-account-row:hover{background:var(--inset)}@media(prefers-reduced-motion:reduce){:root #pool-delivery-list .pool-order-row:hover{transform:none;box-shadow:var(--sh-card)}:root .pool-card-best:hover{box-shadow:var(--sh-card)}.pool-card:hover,#view-market .pool-card:hover,#pool-packages .pool-card:hover{transform:none}}#view-market>h1{font-size:var(--fs-display)}body[data-gate=open] #view-market>h1,body[data-gate=open] #view-delivery .delivery-page-head h1,body[data-gate=open] #view-redeem h1,body[data-gate=open] #view-fleet .fleet-page-head h1{font-size:var(--fs-title);line-height:28px}#view-market>.market-kicker,.auth-kicker,.handoff-kicker{font-size:var(--fs-kicker)}#view-market>.sub,.delivery-page-head .sub,.fleet-page-head .sub{font-size:var(--fs-body);max-width:min(var(--measure),100%);line-height:var(--lh-body)}#view-market .shelf-tabs,body[data-gate=open] #view-market .shelf-tabs{background:transparent;border:0;box-shadow:none;border-radius:0;border-bottom:1px solid var(--line);padding:0 0 2px;gap:2px}#view-market .shelf-tab,body[data-gate=open] #view-market .shelf-tab{border-radius:0;background:transparent;box-shadow:none;border:0;border-bottom:2px solid transparent;color:var(--dim)}#view-market .shelf-tab[aria-pressed=true],body[data-gate=open] #view-market .shelf-tab[aria-pressed=true]{background:transparent;border-color:transparent;color:var(--fg);box-shadow:none;border-bottom-color:var(--fg)}#view-market .pool-card,#pool-packages .pool-card,#pool-other-goods .pool-card{border-color:var(--line);border-radius:var(--r-tight);box-shadow:none;padding:20px}#view-market .pool-card-best,#pool-packages .pool-card-best,#pool-other-goods .pool-card-best{border:1px solid var(--line);background:var(--card);background-image:none}#view-market .pool-card-flash,#pool-packages .pool-card-flash,#pool-other-goods .pool-card-flash{border-color:var(--line);background:var(--card);background-image:none;box-shadow:none}@media(hover:hover){body[data-gate=browse] .pool-card:hover,body[data-gate=open] .pool-card:hover,body[data-gate=browse] .pool-card-best:hover,body[data-gate=open] .pool-card-best:hover,body[data-gate=browse] #pool-packages .pool-card:hover,body[data-gate=browse] #pool-other-goods .pool-card:hover,body[data-gate=open] #pool-packages .pool-card:hover,body[data-gate=open] #pool-other-goods .pool-card:hover,body[data-gate=browse] #pool-packages .pool-card-best:hover,body[data-gate=browse] #pool-other-goods .pool-card-best:hover,body[data-gate=open] #pool-packages .pool-card-best:hover,body[data-gate=open] #pool-other-goods .pool-card-best:hover{transform:scale(1.01);box-shadow:none;background-color:var(--card);border-color:var(--copy)}body[data-gate=browse] #pool-packages .pool-card:hover .pool-card-media img,body[data-gate=browse] #pool-other-goods .pool-card:hover .pool-card-media img,body[data-gate=open] #pool-packages .pool-card:hover .pool-card-media img,body[data-gate=open] #pool-other-goods .pool-card:hover .pool-card-media img{transform:none}}#pool-packages .pool-card-media:after,#pool-other-goods .pool-card-media:after,#pool-packages .pool-card-media:before,#pool-other-goods .pool-card-media:before{content:none}#pool-packages .pool-card-media.is-fallback,#pool-other-goods .pool-card-media.is-fallback,#pool-packages .pool-card-media:not(:has(img)),#pool-other-goods .pool-card-media:not(:has(img)){aspect-ratio:16/9;min-height:120px;max-height:none}#pool-packages .pool-card-media.is-fallback:before,#pool-other-goods .pool-card-media.is-fallback:before,#pool-packages .pool-card-media:not(:has(img)):before,#pool-other-goods .pool-card-media:not(:has(img)):before{content:none}#pool-packages .r-credit{background:transparent;border:0;padding:0;border-radius:0}#pool-packages .r-unit .r-v b,#view-market .r-unit .r-v b{font-family:var(--sans);font-size:1.125rem;letter-spacing:var(--track-tight)}#view-market .pool-price b,#view-market .pool-price .pool-sale,#view-market .pool-price .r-now,#view-market .r-now,#view-market .pool-sale,:root[data-theme=dark] #view-market .r-now,:root[data-theme=dark] #view-market .pool-sale,:root[data-theme=dark] #view-market .pool-price b{color:var(--fg);font-family:var(--mono);font-size:18px;font-variant-numeric:var(--num-tab)}.pool-wallet-value b,.pool-wallet:hover b{color:var(--fg);font-size:var(--fs-title);font-family:var(--mono)}.pool-flash-mark,#pool-packages .pool-flash-mark,#pool-other-goods .pool-flash-mark{animation:none;box-shadow:none;border-radius:2px;background:color-mix(in srgb,var(--bad) 12%,var(--card));color:var(--bad-fg);border-color:var(--bad)}.pool-flash-mark:after{content:none;animation:none}#pool-packages>.empty,#view-market .empty{background:transparent;border:0;box-shadow:none}#pool-packages>.empty:before,#view-market .empty:before{display:none}#view-market>.card{background:transparent;border:0;box-shadow:none;padding:0}#view-market .pool-card.is-sold,#pool-packages .pool-card.is-sold,#pool-other-goods .pool-card.is-sold{opacity:1}#view-market .pool-card.is-sold .coin-buy,#pool-packages .pool-card.is-sold .coin-buy{opacity:.5}#view-market .pool-card>.coin-row,#view-market .pool-foot{border-top-color:var(--line)}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn{box-shadow:none;border-radius:var(--r-tight)}#view-market .pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:none;box-shadow:none;filter:none}.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),.btn.primary:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:none}:root #pool-delivery-list .pool-order-row:hover{transform:none}@media(max-width:700px){body[data-view=market] .wrap{padding-bottom:max(28px,calc(env(safe-area-inset-bottom,0px) + 20px))}}.shelf-h,.shelf-group-h,.hint,.who,.pill,.note,.r-k,#view-market .r-k,.pool-price .unit,.stat-label,.stat-note,.auth-or,.wait-kicker,.wait-copy,.fleet-fill-n,label,.pass-meter-label,#pool-auth-contact,#pool-auth-contact strong,.toolbar .count,.code-head .lbl,th,.pool-desc,.r-v,.r-unit .r-v,.r-was,.pool-was,.kv-row>span,.step,.doc-list,.doc-list code,.site-foot,#pool-foot a,#pool-foot .contact-link,.pool-account-block h2,.pool-account-meta,.pool-wallet-eyebrow,.pool-wallet-unit,.pool-account-line-note,.pool-account-row .k,.pool-account-row .muted,.pool-account-more .muted,.pool-order-row-status,.pool-order-status,.pool-order-row-wait,.pool-order-wait,.pool-order-row-when,.pool-order-row-images,.pool-order-row-text,.pool-order-text,.trust-row li,.copy,.toast-action,.pool-support-msg-meta,.pool-order-bell-badge,.coin-note,.wait-step{font-size:var(--fs-kicker)}.btn,.mini,.nav-item,.empty,.empty-inline,.msg,.toast,.modal-copy,#pool-auth-msg.err,#pool-auth-msg.ok,#pool-auth-msg.warn,#pool-verify-msg.err,#pool-verify-msg.ok,#pool-verify-msg.warn,.pool-support-sheet p,.pool-support-msg-body,.kv-row,.step-t,.doc-h,.doc-details>summary,#view-market .pool-desc,.pool-card.fleet-card>.pool-desc,.pool-card.fleet-card>.hint,.pool-order-row-label,.pool-order-label,.pool-account-row,.coin-qty-lab,.coin-row .r-was,.coin-row .pool-was,.wait-head strong,#pool-auth-to-shop.auth-to-shop,.pass-row .mini,.auth-social .mini,.auth-modes .mini,.pool-lang-menu>[data-lang],.pool-account-id .who,.pool-account-line,.pool-account-more .mini,.pool-account-foot .mini,.pool-variant,.pool-variant-opt{font-size:var(--fs-body)}.pool-lang-menu,.modal,#pool-confirm-dialog,.toast,.pool-support-sheet,.pool-account-menu,.pool-order-inbox,#pool-delivery-detail .delivery-gallery .delivery-image-open.is-zoom img{box-shadow:none;border:1px solid var(--line);border-radius:var(--r-tight)}.pool-support-fab:active{transform:none}.pool-support-fab-dot{box-shadow:none}.pool-support-fab{box-shadow:none;border:1px solid var(--line);background:var(--bg)}.pool-support-fab:hover{border-color:var(--line);background:var(--inset);transform:none}.pill,.pill.live,.pill.hold,.pill.dead,.pill.acc{border-radius:var(--r-tight);border:1px solid var(--line);background:transparent;color:var(--copy)}.wait-panel,.wait-panel.mine{background:var(--inset);border:1px solid var(--line);box-shadow:none}.wait-step.now:before{background:var(--fg);box-shadow:none;animation:none}.empty,.empty-inline,.pool-support-sheet,.pool-account-menu,.pool-order-inbox{border-radius:var(--r-tight)}.note{border-left-width:1px}.step-no{width:auto;height:auto;border-radius:0;background:transparent;color:var(--copy);font-size:var(--fs-kicker)}.mf-delta{padding:0;border-radius:0;background:transparent;animation:none}.mf-delta.up,.mf-delta.down{background:transparent}.handoff-clock strong,#view-delivery .delivery-wait .handoff-clock strong{font:600 1.125rem/1.2 var(--mono);color:var(--fg);letter-spacing:0}.handoff-bar{height:2px;border-radius:0}#view-market>.market-kicker{color:var(--copy);font-weight:var(--w-400);letter-spacing:0;text-transform:none}.pool-account-line:hover,#pool-account-menu .pool-account-line:hover{color:var(--fg);background:var(--inset)}.pool-best-mark{background:var(--card);color:var(--fg);border-color:var(--line)}#pool-packages .pool-card-media img,#pool-other-goods .pool-card-media img{transition:none}.mini:hover{border-color:var(--line);background:var(--inset)}.mini:active:not(:disabled){transform:none}#pool-delivery-detail .delivery-zoom-backdrop{background:color-mix(in srgb,var(--bg) 70%,var(--fg))}@media(prefers-reduced-motion:reduce){body[data-gate=browse] .pool-card:hover,body[data-gate=open] .pool-card:hover,body[data-gate=browse] .pool-card-best:hover,body[data-gate=open] .pool-card-best:hover,body[data-gate=browse] #pool-packages .pool-card:hover,body[data-gate=browse] #pool-other-goods .pool-card:hover,body[data-gate=open] #pool-packages .pool-card:hover,body[data-gate=open] #pool-other-goods .pool-card:hover,body[data-gate=browse] #pool-packages .pool-card-best:hover,body[data-gate=browse] #pool-other-goods .pool-card-best:hover,body[data-gate=open] #pool-packages .pool-card-best:hover,body[data-gate=open] #pool-other-goods .pool-card-best:hover{transform:none}}.pool-variant,.pool-variant-opt{border-radius:var(--r-tight);box-shadow:none}.pool-variant:hover,.pool-variant-opt:hover{border-color:var(--copy);background:var(--inset)}.pool-variant:has(input:checked),.pool-variant-opt[aria-pressed=true]{border-color:var(--fg);background:var(--inset);box-shadow:none}.pool-variant-opt[aria-pressed=true] .pool-variant-opt-price{color:var(--fg)}.wait-kicker,.wait-panel.mine .wait-kicker{color:var(--copy);font:var(--w-400) var(--fs-kicker)/1.45 var(--sans);letter-spacing:0}.pass-meter-label,.pass-meter[data-score="1"] .pass-meter-label,.pass-meter[data-score="2"] .pass-meter-label,.pass-meter[data-score="3"] .pass-meter-label,.pass-meter[data-score="4"] .pass-meter-label{color:var(--copy);font-weight:var(--w-400);letter-spacing:0}.pass-meter-track{height:1px;border-radius:0;background:var(--line)}.pass-meter-fill,.pass-meter[data-score="1"] .pass-meter-fill,.pass-meter[data-score="2"] .pass-meter-fill,.pass-meter[data-score="3"] .pass-meter-fill,.pass-meter[data-score="4"] .pass-meter-fill{background:var(--fg);border-radius:0}#pool-redeem-code{letter-spacing:0}#pool-redeem-topup:hover{background:var(--inset)}.pool-account-block h2{letter-spacing:0;font-size:var(--fs-kicker);font-weight:var(--w-400)}.pool-account-id-mark{border-radius:var(--r-tight);letter-spacing:0;text-indent:0}.pool-account-line{border-radius:0}.pool-lang-menu>[data-lang]:hover{background:var(--inset)}.pool-lang-menu>[data-lang][aria-current=true]{color:var(--fg);font-weight:var(--w-600)}.toasts,.toasts:popover-open{bottom:max(16px,env(safe-area-inset-bottom))}.pool-support-fab[aria-expanded=true]{background:var(--inset);transform:none}.handoff-ticks{display:none}.pool-rental-clock{color:var(--fg);letter-spacing:0}@media(max-width:700px){.auth-mark{border-radius:var(--r-tight)}}.pool-flash-mark,#pool-packages .pool-flash-mark,#pool-other-goods .pool-flash-mark{border-radius:var(--r-tight);background:var(--card);color:var(--fg);border-color:var(--line)}#pool-packages .pool-sold-mark,#pool-other-goods .pool-sold-mark{color:var(--fg);background:var(--card);border-color:var(--line)}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn{letter-spacing:0}.pool-card.fleet-card>.pool-desc,.pool-card.fleet-card>.hint,.pool-order-row-label,.pool-order-label,.pool-account-id .who,.pool-account-more .mini,.pool-account-foot .mini{font-size:var(--fs-body)}@media(max-width:700px){.pool-account-menu,.pool-order-inbox{top:calc(env(safe-area-inset-top,0px) + 112px)}body[data-view=market] .toasts,body[data-view=market] .toasts:popover-open{bottom:max(104px,calc(env(safe-area-inset-bottom) + 96px))}}.shelf-h,.shelf-group-h{font-size:var(--fs-kicker);font-weight:var(--w-400);letter-spacing:0}body[data-gate=open] .shelf-tab,.pool-account-more .mini{min-height:44px}.auth-social .mini.auth-google{font-size:var(--fs-body)}.r-v b{font-size:var(--fs-kicker)}.pool-support-thread,.pool-support-msg,.pool-support-form textarea,.pool-support-msg-img{border-radius:var(--r-tight)}.pool-support-msg.is-me{background:var(--inset)}.modal-actions .btn:not(.primary):hover:not(:disabled){background:var(--inset);border-color:var(--line)}.pool-wallet.low b{text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){#pool-key-dialog[open].mf-fresh #pool-key-value{box-shadow:none;padding-left:0;border-color:var(--ok)}}@media(forced-colors:active){.pass-row{border:1px solid ButtonBorder}.pass-row:focus-within{outline:3px solid Highlight!important;outline-offset:2px;box-shadow:none!important}}.trust-row li{min-height:44px}#pool-packages .skel-line,#pool-other-goods .skel-line{height:1px;border-radius:0;animation:none;background:var(--line)}#pool-packages .is-skel .skel-line,#pool-other-goods .is-skel .skel-line{animation:none}.pool-order-bell-badge,.pool-order-bell-badge.is-offline{border-radius:var(--r-tight);background:var(--card);color:var(--fg);border:1px solid var(--line)}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px}@media(max-width:700px){.top{position:sticky;top:env(safe-area-inset-top)}}.msg,.msg.err,.msg.ok,.msg.warn{background:var(--card);border:1px solid var(--line);border-radius:var(--r-tight)}.msg.err{color:var(--bad-fg)}.msg.ok{color:var(--ok-fg)}.msg.warn{color:var(--warn)}.note{border-radius:0}.note.bad{background:var(--inset);border-left-color:var(--bad-fg)}.note.bad strong{color:var(--bad-fg)}#view-market .coin-qty{border-radius:var(--r-tight)}#pool-confirm-dialog .btn,#pool-variant-dialog .btn,#pool-handoff-done.btn,#pool-support-send.btn,#pool-support-signin.btn,#pool-redeem-submit.btn,.pool-card.fleet-card .fleet-join.btn,#pool-auth-form .btn,#pool-verify-form .btn{letter-spacing:0}#pool-auth-form .btn,#pool-verify-form .btn{box-shadow:none}#pool-packages:empty:before,#pool-packages:has(>.empty:only-child):before{content:none;animation:none}.pool-order-bell:hover,.pool-order-bell[aria-expanded=true]{border-color:var(--copy);color:var(--fg)}#view-market .pool-foot .contact-link,#view-market .mini.contact-link,#pool-foot .contact-link{color:var(--fg);font-weight:var(--w-400);text-decoration-color:var(--line)}#view-market .mini.contact-link:hover{border-color:var(--copy)}.auth-or,#pool-auth-contact strong,.pool-best-mark,.pool-flash-mark,#pool-packages .pool-flash-mark,#pool-other-goods .pool-flash-mark,#pool-packages .pool-sold-mark,#pool-other-goods .pool-sold-mark,#view-redeem .grid-2 .contact-link,.mf-delta,.r-v b{font-size:var(--fs-kicker);font-weight:var(--w-400);letter-spacing:0}.r-unit .r-v b{font-size:1.125rem;font-weight:var(--w-600)}.step-t,.doc-h,.doc-details>summary{font-size:var(--fs-body);font-weight:var(--w-400);letter-spacing:0}#pool-keys-list td:before{font-size:var(--fs-kicker);letter-spacing:0}#pool-delivery-detail .pool-delivery-detail-label,.pool-order-row-label,.pool-order-label{font-size:var(--fs-body);font-weight:var(--w-400);letter-spacing:0}@media(max-width:700px){#pool-delivery-detail{scroll-margin-top:calc(56px + env(safe-area-inset-top,0px))}}.shop-signin{color:var(--on-acc);border-color:transparent}#view-market .contact-link,#view-market .contact-link:hover{color:var(--fg);font-weight:var(--w-400);text-decoration-color:var(--line)}.toast-action{color:var(--fg);text-decoration-color:var(--line)}.pool-order-row.is-processing .pool-order-row-status,.pool-order-row.is-processing .pool-order-status,.pool-order-row[data-status=processing] .pool-order-row-status,.pool-order-row[data-status=processing] .pool-order-status{color:var(--fg)}.mini.danger{color:var(--bad-fg)}.mini.danger:hover{border-color:var(--line);background:var(--inset)}.pool-wallet.low b{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.modal-body h2{letter-spacing:0}.pool-account-menu>.nudge,.nudge{border-color:var(--line);color:var(--warn);background:transparent}.handoff-clock span,.handoff-modal #pool-handoff-wait{font-size:var(--fs-body);font-weight:var(--w-400)}.btn{letter-spacing:0}.pool-meter-n{font-size:var(--fs-kicker);letter-spacing:0}.pool-order-row-reason,.delivery-cancel-reason{font-size:var(--fs-body);letter-spacing:0}@media(max-width:700px){body:not([data-view=market]) .pool-support{bottom:max(24px,calc(env(safe-area-inset-bottom) + 16px))}}#view-redeem .contact-link,#view-redeem .contact-link:hover,#pool-auth-contact .contact-link,#pool-verify-note .contact-link{color:var(--fg);font-weight:var(--w-400);text-decoration-color:var(--line)}#view-redeem .mini.contact-link:hover{border-color:var(--copy)}#view-delivery .delivery-wait .handoff-clock span{font-size:var(--fs-body);font-weight:var(--w-400)}#pool-order-inbox-title{letter-spacing:0}#pool-shelf-other-h{font-size:var(--fs-kicker);font-weight:var(--w-400);letter-spacing:0;color:var(--dim)}#view-delivery .delivery-eta{font-size:var(--fs-body);font-weight:var(--w-400)}:root[data-theme=dark] .sky-noise{display:none!important}:root[data-theme=dark] .note{border-left-color:var(--dim)}:root[data-theme=dark] .note.bad{border-left-color:var(--bad-fg)}:root[data-theme=dark] .note.warn{border-left-color:var(--warn)}:root[data-theme=dark] .note.ok{border-left-color:var(--ok)}.stat-val.acc{color:var(--fg)}@media print{.sky-noise,.gold-dust,.auth-sky,.pool-support,.toasts,.skip-link{display:none!important}.top,body[data-gate] .top,body[data-gate=open] #pool-nav{position:static}body[data-gate=open] .wrap,body[data-view=market] .wrap,.wrap{padding-bottom:24px}}#view-market #pool-packages .pool-flash-mark,#view-market #pool-other-goods .pool-flash-mark{background:color-mix(in srgb,var(--bad) 10%,var(--card));color:var(--bad-fg);border-color:color-mix(in srgb,var(--bad) 42%,var(--line));font-weight:var(--w-600)}#view-market #pool-packages .pool-best-mark,#view-market #pool-other-goods .pool-best-mark{background:var(--pack-best-fill);color:var(--pack-best-ink);border-color:color-mix(in srgb,var(--vip-hi) 45%,var(--line));font-weight:var(--w-600)}#view-market #pool-packages .pool-sold-mark,#view-market #pool-other-goods .pool-sold-mark{background:var(--inset);color:var(--dim);border-color:var(--line);font-weight:var(--w-600)}.btn,.mini,.nav-item,.shelf-tab,.pool-lang-btn,.pool-theme,#pool-admin-nav,.coin-buy{line-height:1.35}#view-market #pool-packages .pool-card.is-skel .pool-card-media,#view-market #pool-other-goods .pool-card.is-skel .pool-card-media{aspect-ratio:2.2/1;min-height:0}#view-market #pool-packages .is-skel .skel-line,#view-market #pool-other-goods .is-skel .skel-line{height:14px;width:100%;border-radius:var(--r-tight);background:color-mix(in srgb,var(--line) 38%,var(--inset));animation:none}#view-market #pool-packages .is-skel .skel-line.is-title,#view-market #pool-other-goods .is-skel .skel-line.is-title{height:22px;width:78%}#view-market #pool-packages .is-skel .skel-line.is-meta,#view-market #pool-other-goods .is-skel .skel-line.is-meta{height:80px;width:100%}#view-market #pool-packages .is-skel .skel-line.is-desc,#view-market #pool-other-goods .is-skel .skel-line.is-desc{height:63px;width:100%}#view-market #pool-packages .is-skel .skel-line.is-price,#view-market #pool-other-goods .is-skel .skel-line.is-price{height:26px;width:46%;margin-top:auto}#view-market #pool-packages .is-skel .skel-line.is-cta,#view-market #pool-other-goods .is-skel .skel-line.is-cta{height:var(--h-xl);width:100%;border-radius:var(--r-tight)}#view-market #pool-packages .is-skel .skel-line.is-foot,#view-market #pool-other-goods .is-skel .skel-line.is-foot{height:16px;width:38%}@media(prefers-reduced-motion:no-preference){#view-market #pool-packages .is-skel .skel-line,#view-market #pool-other-goods .is-skel .skel-line{animation:pack-skel 1.2s ease-in-out infinite}}#view-market>h1{line-height:1.3}body[data-gate=open] #view-market>h1{line-height:28px}body .pill.live{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 42%,var(--line))}body .pill.hold{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 42%,var(--line))}body .pill.dead{color:var(--bad-fg);border-color:color-mix(in srgb,var(--bad) 42%,var(--line))}body .pill.acc{color:var(--acc);border-color:color-mix(in srgb,var(--acc) 42%,var(--line))}#pool-order-bell-badge.is-offline{background:var(--bad);color:var(--bg);border-color:var(--bad)}#view-market .pool-stats{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}#view-market .pool-stat{font-variant-numeric:var(--num-tab)}#view-market .pool-stat-stock{color:var(--fg);font-size:var(--fs-body);font-weight:var(--w-600);line-height:1.4}#view-market .pool-stat-stock.is-low{color:var(--bad-fg)}#view-market .pool-stat-sold{color:var(--dim);font-size:var(--fs-kicker);font-weight:var(--w-400);line-height:1.45}.btn,.mini,.pool-price,.toast,.pool-stat{font-variant-numeric:var(--num-tab)}#view-market #pool-packages .pool-card.is-sold,#view-market #pool-other-goods .pool-card.is-sold{background:var(--inset)}#view-market #pool-packages .pool-card.is-sold .pool-card-media,#view-market #pool-other-goods .pool-card.is-sold .pool-card-media{opacity:.55}#view-market #pool-packages .pool-card.is-sold .pool-price b,#view-market #pool-packages .pool-card.is-sold .pool-price .pool-sale,#view-market #pool-other-goods .pool-card.is-sold .pool-price b{color:var(--copy)}#view-market #pool-packages .pool-card-best,#view-market #pool-other-goods .pool-card-best{border-top:2px solid var(--vip-hi)}#view-market #pool-packages .pool-card-flash,#view-market #pool-other-goods .pool-card-flash{border-top:2px solid var(--bad)}.msg.err{border-left:3px solid var(--bad)}.msg.ok{border-left:3px solid var(--ok)}.msg.warn{border-left:3px solid var(--warn)}body[data-gate=open] #view-market>h1{font-size:var(--fs-display);line-height:1.3;letter-spacing:var(--track-display);text-wrap:balance}h1,h2,h3,.pool-name,.delivery-pane-title,.auth-title{text-wrap:balance}.sub,.pool-desc,.hint{text-wrap:pretty}.nav:has(:focus-visible),#pool-nav:has(:focus-visible),.shelf-tabs:has(:focus-visible){-webkit-mask-image:none;mask-image:none}.pool-name,#view-market .pool-name,.pool-card.fleet-card .pool-name{padding-block-start:.2em;margin-block-start:-.2em}.shelf-tabs .shelf-tab:focus-visible,.shelf-tabs .shelf-tab[aria-pressed=true]:focus-visible,#pool-nav .nav-item:focus-visible,#pool-nav .nav-item.on:focus-visible{outline:2px solid var(--acc)!important;outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--bg),inset 0 0 0 4px var(--acc)!important}td.n,th.n,.tbl table,.stat-val,.stat b,.balance-chip b,#pool-balance b,.coin-strip b,.pool-variant-opt-price,.kv-row>b,.pool-meter-n,.fleet-fill-n{font-family:var(--mono);font-variant-numeric:tabular-nums}body .pill.live{border-color:color-mix(in srgb,var(--ok) 70%,var(--line))}body .pill.hold{border-color:color-mix(in srgb,var(--warn) 70%,var(--line))}body .pill.dead{border-color:color-mix(in srgb,var(--bad) 70%,var(--line))}.btn.is-off,[aria-disabled=true].btn,.mini.is-off,[aria-disabled=true].mini{opacity:1;background:var(--track);border-color:var(--line);color:var(--dim);cursor:not-allowed}.pool-variant.is-off,.pool-variant-opt.is-sold{opacity:1;color:var(--dim)}#pool-account-menu,#pool-order-inbox{width:min(384px,calc(100vw - 24px));min-width:min(17.5rem,calc(100vw - 24px));max-width:calc(100vw - 24px)}@media(max-width:700px){#pool-account-menu,#pool-order-inbox{position:fixed;z-index:1200;top:calc(env(safe-area-inset-top,0px) + 112px);left:12px;right:12px;width:auto;max-width:none;min-width:min(17.5rem,calc(100vw - 24px))}}@media(forced-colors:active){#view-market .shelf-tab[aria-pressed=true],body[data-gate=open] #view-market .shelf-tab[aria-pressed=true]{color:HighlightText;background:Highlight;border:1px solid Highlight;border-bottom-width:3px}}:root{--r-card:20px;--r-box:16px;--r-ctl:12px;--r-tight:12px;--sh-card:0 1px 2px color-mix(in srgb,var(--fg) 8%,transparent),0 14px 34px color-mix(in srgb,var(--fg) 7%,transparent);--sh-card-hover:0 2px 4px color-mix(in srgb,var(--fg) 10%,transparent),0 20px 48px color-mix(in srgb,var(--fg) 11%,transparent);--sh-bar:0 12px 34px color-mix(in srgb,var(--fg) 9%,transparent);--sh-overlay:0 22px 60px color-mix(in srgb,var(--fg) 16%,transparent),0 4px 14px color-mix(in srgb,var(--fg) 8%,transparent)}:root[data-theme=dark]{--sh-card:0 1px 2px rgb(0 0 0/.28),0 18px 42px rgb(0 0 0/.22);--sh-card-hover:0 2px 4px rgb(0 0 0/.34),0 24px 54px rgb(0 0 0/.32);--sh-bar:0 14px 38px rgb(0 0 0/.34);--sh-overlay:0 26px 70px rgb(0 0 0/.46),0 5px 18px rgb(0 0 0/.3)}body[data-gate=open] .wrap{max-width:1480px}@media(min-width:1024px){body[data-gate=open] .wrap{grid-template-columns:216px minmax(0,1fr);column-gap:32px}body[data-gate=open] #pool-nav{width:216px;padding:12px 16px 28px 0}body[data-gate=open] #pool-nav .nav-item{min-height:48px;padding-inline:16px}body[data-gate=open] #pool-nav .nav-item.on{background:color-mix(in srgb,var(--acc) 12%,var(--card));box-shadow:inset 3px 0 0 var(--acc),var(--sh-card)}}body[data-gate=open] .top{border-bottom-color:var(--line-soft);background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(16px) saturate(1.18);-webkit-backdrop-filter:blur(16px) saturate(1.18)}.pool-brand{gap:10px}.sky-mark{width:32px;height:32px;border-radius:10px;box-shadow:0 8px 22px color-mix(in srgb,var(--acc-solid) 24%,transparent)}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell{background:var(--card);border-color:var(--line-soft);box-shadow:0 1px 2px color-mix(in srgb,var(--fg) 6%,transparent)}body[data-gate=open] #view-market{gap:20px;padding:0;border:0;border-radius:0;background:transparent}body[data-gate=open] #view-market>h1{margin:0;font-size:2.75rem;line-height:1.3}body[data-gate=open] #view-market>.sub{margin:0 0 4px;font-size:15px;color:var(--copy)}.shelf-toolbar{margin:4px 0 0;padding:6px;border:1px solid var(--line-soft);border-radius:16px;background:color-mix(in srgb,var(--card) 82%,var(--bg))}#view-market .shelf-tabs,body[data-gate=open] #view-market .shelf-tabs{border-bottom:0;padding:0}#view-market .shelf-tab,body[data-gate=open] #view-market .shelf-tab{border:0;border-radius:10px;padding-inline:14px;color:var(--copy)}#view-market .shelf-tab[aria-pressed=true],body[data-gate=open] #view-market .shelf-tab[aria-pressed=true]{color:var(--fg);background:var(--card);border:0;box-shadow:0 1px 3px color-mix(in srgb,var(--fg) 10%,transparent)}.market{gap:20px;padding-top:0;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}@media(min-width:1024px)and (max-width:1279px){body[data-gate=open] #view-market .market[data-count="3"]{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-gate=open] #view-market .market[data-count="3"]>.pool-card{grid-column:span 2}body[data-gate=open] #view-market .market[data-count="3"]>.pool-card:last-child{grid-column:2/span 2}}#view-market .pool-card,#pool-packages .pool-card,#pool-other-goods .pool-card{padding:22px;border-color:var(--line-soft);border-radius:var(--r-card);box-shadow:var(--sh-card);overflow:hidden}.pool-card-media{margin:-22px -22px 6px;border-radius:var(--r-card) var(--r-card) 0 0}#pool-packages .pool-card-media.is-fallback,#pool-other-goods .pool-card-media.is-fallback,#pool-packages .pool-card-media:not(:has(img)),#pool-other-goods .pool-card-media:not(:has(img)){min-height:104px;aspect-ratio:2.2/1;background:color-mix(in srgb,var(--pack-horizon) 10%,var(--inset))}#view-market .pool-name{font-size:17px;line-height:1.45}#view-market .pool-desc{font-size:14px;line-height:1.62;color:var(--copy)}#view-market .pool-card>.coin-row{padding-top:18px;border-top-color:var(--line-soft)}#view-market .pool-price b,#view-market .pool-price .pool-sale,#view-market .pool-price .r-now{font-size:20px;line-height:1.35}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn{min-height:52px;border-radius:12px;box-shadow:0 8px 20px color-mix(in srgb,var(--acc-solid) 18%,transparent)}@media(hover:hover){body[data-gate=open] #pool-packages .pool-card:hover,body[data-gate=open] #pool-other-goods .pool-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--acc) 30%,var(--line));box-shadow:var(--sh-card-hover)}}#view-market #pool-packages .pool-flash-mark,#view-market #pool-other-goods .pool-flash-mark,#view-market #pool-packages .pool-best-mark,#view-market #pool-other-goods .pool-best-mark,#view-market #pool-packages .pool-sold-mark,#view-market #pool-other-goods .pool-sold-mark{border-radius:999px;padding:5px 10px}#view-auth .auth-card{width:min(520px,100%);padding:28px;border-color:var(--line-soft);border-radius:24px;box-shadow:var(--sh-overlay)}.auth-brand{margin-bottom:18px}.auth-mark{border-radius:16px;box-shadow:0 12px 28px color-mix(in srgb,var(--acc-solid) 24%,transparent)}#view-auth h1,#pool-auth-title{font-size:3.25rem}.auth-modes{margin-bottom:12px}.auth-social .mini,#pool-auth-form input:not([type=checkbox]):not([type=radio]),#pool-verify-form input:not([type=checkbox]):not([type=radio]),.pass-row{border-radius:12px}#pool-auth-form .btn,#pool-verify-form .btn{min-height:52px;border-radius:12px}.msg,.msg.err,.msg.ok,.msg.warn,.toast{border-color:var(--line-soft);border-radius:14px;box-shadow:var(--sh-card)}.toasts,.toasts:popover-open{width:min(440px,calc(100% - 32px))}@media(min-width:701px){.toasts,.toasts:popover-open{top:max(112px,calc(env(safe-area-inset-top) + 96px));right:max(24px,env(safe-area-inset-right));bottom:auto;left:auto;margin:0;transform:none}}.site-foot{margin-top:32px;padding:20px 8px 0;border-top-color:var(--line-soft)}@media(max-width:700px){body[data-gate=open] .wrap{padding:16px 12px max(28px,calc(env(safe-area-inset-bottom) + 20px))}body[data-gate=open] .top{margin:0 -4px 10px;padding:8px 4px 10px;padding-right:calc(72px + env(safe-area-inset-right,0px));border-radius:0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.top-actions #pool-signin{display:none}.pool-brand-name{max-width:7.25rem}#pool-nav,.nav,body[data-gate=open] #pool-nav,body[data-gate=open] .nav{height:50px;max-height:50px;margin:0 0 18px;padding:2px 12px 4px 0;border-bottom:0}#pool-nav .nav-item,.nav .nav-item,body[data-gate=open] #pool-nav .nav-item,body[data-gate=open] .nav-item{height:44px;padding:0 14px;border-radius:10px;border-bottom:0}#pool-nav .nav-item.on,body[data-gate=open] #pool-nav .nav-item.on{background:var(--card);border:1px solid var(--line-soft);box-shadow:0 1px 3px color-mix(in srgb,var(--fg) 9%,transparent)}body[data-gate=open] #view-market{gap:16px;margin:0;padding:0;border-radius:0}body[data-gate=open] #view-market>h1{font-size:2rem}.shelf-toolbar{gap:8px;padding:5px;border-radius:14px;min-width:0;overflow:hidden}.shelf-tabs{width:100%;max-width:100%;padding:0 0 3px!important;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;scroll-padding-inline:4px;overscroll-behavior-inline:contain}.shelf-tab{flex:0 0 auto;min-height:44px}.market{gap:16px}#view-market .market{grid-template-columns:minmax(0,1fr);min-width:0}#view-market .pool-card,#pool-packages .pool-card,#pool-other-goods .pool-card{padding:18px;border-radius:18px}.pool-card-media{margin:-18px -18px 4px;border-radius:18px 18px 0 0}#view-market #pool-packages .pool-card.is-skel .pool-card-media,#view-market #pool-other-goods .pool-card.is-skel .pool-card-media{aspect-ratio:2.45/1}#pool-packages .pool-card-media.is-fallback,#pool-other-goods .pool-card-media.is-fallback,#pool-packages .pool-card-media:not(:has(img)),#pool-other-goods .pool-card-media:not(:has(img)){min-height:88px;aspect-ratio:2.45/1}.pool-card-media:has(.pool-flash-mark) .pool-media-fallback{padding-left:5.5rem;justify-content:flex-start}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn{min-height:52px}#view-auth .auth-card{padding:22px 18px;border-radius:20px}#view-auth h1,#pool-auth-title{font-size:2.5rem}.toasts{width:calc(100% - 88px)}body[data-view=market] .toasts,body[data-view=market] .toasts:popover-open{bottom:max(132px,calc(env(safe-area-inset-bottom) + 124px));max-height:min(42dvh,19rem);overflow:auto}body[data-view=market] .pool-support{bottom:max(80px,calc(env(safe-area-inset-bottom) + 72px))}body[data-view=delivery] #view-delivery{padding-bottom:max(72px,calc(env(safe-area-inset-bottom) + 64px))}body[data-view=delivery] .toasts,body[data-view=delivery] .toasts:popover-open{bottom:max(72px,calc(env(safe-area-inset-bottom) + 64px))}}body[data-gate=browse] .top,body[data-gate=locked] .top{padding-right:calc(72px + env(safe-area-inset-right,0px))}@media(max-width:360px){body[data-gate=open] #main{width:100%;min-width:0;overflow-x:clip}.top-actions{gap:4px}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell,.pool-avatar{min-width:44px;width:44px;height:44px;min-height:44px}.pool-brand{gap:6px}.pool-brand-name{max-width:5.1rem;font-size:.95rem}.sky-mark{width:26px;height:26px}body[data-gate=open] #view-market{width:100%;max-width:100%;margin-inline:0;padding-inline:12px;box-sizing:border-box}}#pool-account-menu{display:flex;flex-direction:column;isolation:isolate;width:min(24rem,calc(100vw - 1.5rem));min-width:min(19rem,calc(100vw - 1.5rem));max-width:calc(100vw - 1.5rem);max-height:min(40rem,calc(100dvh - 6rem));padding:0;overflow:hidden;background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-box);box-shadow:var(--sh-overlay)}#pool-account-menu .pool-account-id{display:block;flex:none;padding:20px 20px 16px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent-wash) 78%,var(--card)),var(--card) 78%);border-bottom:1px solid var(--line-soft)}#pool-account-menu .pool-account-id-text{display:grid;gap:3px;min-width:0}#pool-account-menu .pool-account-title{color:var(--acc);font-size:.72rem;font-weight:var(--w-600);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}#pool-account-menu .pool-account-id .who{min-width:0;color:var(--fg);font-size:1rem;font-weight:var(--w-600);line-height:1.45;overflow-wrap:anywhere;word-break:normal}#pool-account-menu .pool-account-meta{display:flex;align-items:center;gap:6px;margin:0;color:var(--dim)}#pool-account-menu .pool-account-meta span{display:inline-flex;align-items:center;gap:6px}#pool-account-menu .pool-account-meta span:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:var(--ok)}#pool-account-menu .pool-account-meta .warn{color:var(--warn)}#pool-account-menu .pool-account-meta .warn:before{background:var(--warn)}#pool-account-menu>.nudge{flex:none;margin:12px 16px 0;min-height:44px}#pool-account-menu .pool-account-scroll{flex:1 1 auto;min-height:0;padding:0 16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}#pool-account-menu .pool-account-block{padding:18px 0;border-top:1px solid var(--line-soft)}#pool-account-menu .pool-account-block:first-child{border-top:0}#pool-account-menu .pool-account-block h2{margin:0 0 10px;color:var(--dim);font-size:.75rem;font-weight:var(--w-600);letter-spacing:.04em;line-height:1.45;text-transform:uppercase}#pool-account-menu .pool-wallet{display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;min-height:108px;padding:17px 18px;color:var(--fg);text-align:left;background:radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--acc) 17%,transparent),transparent 40%),linear-gradient(145deg,color-mix(in srgb,var(--accent-wash) 78%,var(--card)),var(--card));border:1px solid color-mix(in srgb,var(--acc) 34%,var(--line));border-radius:14px;box-shadow:inset 0 1px color-mix(in srgb,var(--card) 70%,transparent)}#pool-account-menu .pool-wallet-eyebrow{color:var(--copy);font-size:.78rem;font-weight:var(--w-500)}#pool-account-menu .pool-wallet-value{display:flex;align-items:baseline;gap:8px;min-width:0}#pool-account-menu .pool-wallet-value b{color:var(--fg);font-size:2rem;font-weight:var(--w-600);line-height:1.12;letter-spacing:0;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#pool-account-menu .pool-wallet-unit{color:var(--copy);font-size:.8rem;font-weight:var(--w-500)}#pool-account-menu .pool-wallet.low b{color:var(--fg);text-decoration:none}#pool-account-menu .pool-account-go{margin-top:10px}#pool-account-menu .pool-account-go .coin-topup{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;color:var(--acc);font-weight:var(--w-600);background:color-mix(in srgb,var(--accent-wash) 68%,var(--card));border:1px solid color-mix(in srgb,var(--acc) 42%,var(--line));border-radius:12px;box-shadow:none}#pool-account-menu .pool-account-go .coin-topup:hover{color:var(--fg);background:var(--accent-wash);border-color:var(--acc);transform:none;box-shadow:none}#pool-account-menu .pool-account-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 8px;color:var(--fg);background:transparent;border:0;border-top:1px solid var(--line-soft);border-radius:0;font-size:var(--fs-body);font-weight:var(--w-500);text-align:left}#pool-account-menu .pool-account-line:first-of-type{border-top:0}#pool-account-menu .pool-account-line:hover{background:var(--inset)}#pool-account-menu .pool-account-line-name{min-width:0;overflow-wrap:anywhere}#pool-account-menu .pool-account-line-note{color:var(--dim);font-variant-numeric:tabular-nums;text-align:right}#pool-account-menu .pool-account-drawer{margin:2px 0 10px;padding:8px 12px 10px;max-height:none;overflow:visible;background:var(--inset);border:1px solid var(--line-soft);border-radius:12px;box-shadow:none}#pool-account-menu .pool-account-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;flex:none;padding:12px 16px max(12px,env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--inset) 74%,var(--card));border-top:1px solid var(--line-soft)}#pool-account-menu .pool-account-foot .pill{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0;border:0;background:transparent;font-size:.78rem}#pool-account-menu .pool-account-foot .pill.live{color:var(--ok-fg)}#pool-account-menu .pool-account-foot .pill.dead{color:var(--bad-fg)}#pool-account-menu .pool-account-foot .pill .dot{width:8px;height:8px;flex:none}#pool-account-menu .pool-account-foot .mini{min-height:44px;margin:0;padding:0 12px;border-color:transparent;background:transparent}#pool-account-menu .pool-account-foot .danger{margin:0;color:var(--bad-fg)}#pool-account-menu .pool-account-foot .danger:hover{border-color:var(--line);background:var(--card)}@media(max-width:700px){body:has(#pool-account-menu:not(.hidden)) .wrap{z-index:1200}body:has(#pool-account-menu:not(.hidden)) .top{z-index:1300}#pool-account-menu{position:fixed;z-index:1200;top:calc(env(safe-area-inset-top,0px) + 4rem);right:.75rem;bottom:max(.75rem,env(safe-area-inset-bottom,0px));left:.75rem;width:auto;min-width:0;max-width:none;max-height:none;box-shadow:0 0 0 100vmax var(--scrim),var(--sh-overlay)}}@media(max-width:360px){#pool-account-menu{right:.5rem;bottom:max(.5rem,env(safe-area-inset-bottom,0px));left:.5rem}#pool-account-menu .pool-account-id{padding:16px 16px 13px}#pool-account-menu .pool-account-scroll{padding-inline:12px}#pool-account-menu .pool-account-block{padding-block:14px}#pool-account-menu .pool-wallet{min-height:94px;padding:14px 15px}#pool-account-menu .pool-account-line{grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr) auto;gap:8px}#pool-account-menu .pool-account-line-name{overflow-wrap:normal;word-break:normal}#pool-account-menu .pool-account-line-note{min-width:0;white-space:normal;overflow-wrap:anywhere}#pool-account-menu .pool-account-more{align-items:stretch;flex-direction:column}#pool-account-menu .pool-account-more .mini{width:100%;white-space:normal;line-height:1.35}#pool-account-menu .pool-account-foot{padding-inline:12px}}@media(prefers-reduced-motion:reduce){body[data-gate=open] #pool-packages .pool-card:hover,body[data-gate=open] #pool-other-goods .pool-card:hover{transform:none;box-shadow:var(--sh-card)}.pool-card.fleet-card,.pool-card.fleet-card:hover,.pool-card.fleet-card .fleet-join.btn,.pool-card.fleet-card .fleet-join.btn:hover{transform:none;animation:none;transition:none}.pool-card.fleet-card .fleet-fill-bar{animation:none;transform:none}#pool-account-menu,#pool-account-menu .pool-account-drawer{animation:none;transition:none;transform:none}}@media(forced-colors:active){body[data-gate=open] #view-market,.shelf-toolbar,.pool-card,#view-auth .auth-card{border:1px solid CanvasText;box-shadow:none}#view-market .shelf-tab[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}body[data-view=fleet] #view-fleet:before,.pool-card.fleet-card:before,.pool-card.fleet-card .seat-row:before,.pool-card.fleet-card .seat-row:after{content:none;display:none}.pool-card.fleet-card{background:Canvas;border:1px solid CanvasText;box-shadow:none;animation:none;transform:none}.pool-card.fleet-card .seat-row{background:Canvas;border:1px solid CanvasText}.fleet-fill-track{border:1px solid CanvasText;background:Canvas}.fleet-fill-bar{background:Highlight;animation:none;transform:none}.seat.on .seat-person path,.seat.me .seat-person path{fill:Highlight;stroke:Highlight}.seat.next .seat-person path{fill:Canvas;stroke:Highlight;stroke-dasharray:2 1}.pool-card.fleet-card.mine,#pool-delivery-list .pool-order-row[aria-pressed=true],#pool-delivery-list .pool-order-row[aria-selected=true]{border:2px solid Highlight;box-shadow:none}#pool-account-menu,#pool-account-menu .pool-wallet,#pool-account-menu .pool-account-drawer{border:1px solid CanvasText;box-shadow:none;background:Canvas}#pool-account-menu .pool-account-id,#pool-account-menu .pool-account-foot{background:Canvas;border-color:CanvasText}#pool-account-menu .pool-account-meta span:before,#pool-account-menu .pool-account-foot .pill .dot{background:CanvasText}#pool-account-menu .pool-account-go .coin-topup{color:LinkText;background:Canvas;border-color:LinkText}#pool-account-menu .pool-account-line:hover,#pool-account-menu .pool-account-foot .danger:hover{background:Highlight;color:HighlightText}}@media(max-width:1023px){body.pool-nav-open[data-gate=open] #pool-nav,body[data-gate=open] #pool-nav.is-open{position:fixed!important;inset:0 0 0 auto!important;width:min(280px,86vw)!important;height:auto!important;max-height:none!important;min-height:100dvh!important;margin:0!important;display:flex!important;flex-flow:column nowrap!important;padding:calc(64px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) 12px!important;overflow:auto!important;background:var(--card)!important;border:0!important;border-left:1px solid var(--line)!important;-webkit-mask-image:none!important;mask-image:none!important;transform:none!important;visibility:visible!important;pointer-events:auto!important;z-index:1195!important}body.pool-nav-open[data-gate=open] #pool-nav .nav-item,body[data-gate=open] #pool-nav.is-open .nav-item{width:100%!important;height:auto!important;min-height:44px!important;justify-content:flex-start!important;border-bottom:0!important;border-radius:var(--r-ctl)!important}body.pool-nav-open .wrap{z-index:auto}body.pool-nav-open .top,body.pool-nav-open[data-gate=open] .top{position:static!important;z-index:auto;backdrop-filter:none;-webkit-backdrop-filter:none}body:not(.pool-nav-open) #view-fleet .fleet-chat{z-index:3}body.pool-nav-open[data-gate=open] #pool-menu,body[data-gate=open] #pool-menu[aria-expanded=true]{position:fixed!important;top:max(10px,env(safe-area-inset-top,0px));right:max(10px,env(safe-area-inset-right,0px));left:auto;z-index:1200;background:var(--card);border-color:var(--acc);box-shadow:var(--focus-ring)}body.pool-nav-open #pool-menu .pool-menu-bars i:nth-child(1),#pool-menu[aria-expanded=true] .pool-menu-bars i:nth-child(1){transform:translateY(5px) rotate(45deg)}body.pool-nav-open #pool-menu .pool-menu-bars i:nth-child(2),#pool-menu[aria-expanded=true] .pool-menu-bars i:nth-child(2){opacity:0}body.pool-nav-open #pool-menu .pool-menu-bars i:nth-child(3),#pool-menu[aria-expanded=true] .pool-menu-bars i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}}@media(max-width:1023px){body[data-gate=open] #view-market>h1{font-size:2rem}}@media(max-width:420px){body[data-gate=open] .pool-brand-name{display:none}}@media(min-width:1024px){#pool-menu,#pool-nav-mask,#pool-quick-nav{display:none!important}}@media(max-width:1023px){body[data-gate=browse] #pool-nav,body[data-gate=locked] #pool-nav,body[data-gate=open] #pool-nav:not(.is-open){display:none!important}.top-actions #pool-signin{display:none!important}body[data-gate=browse] .top,body[data-gate=locked] .top{padding-right:0}body[data-gate=open] .top{padding-right:4px}}@media(max-width:700px){#view-market,body[data-gate=browse] #view-market,body[data-gate=open] #view-market{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important}#view-market>*{min-width:0;max-width:100%}#view-market>.market-kicker{display:none}#view-market>h1,body[data-gate=open] #view-market>h1{font-size:1.35rem!important;line-height:1.25!important;margin:0 0 2px!important;letter-spacing:0}#view-market>.sub,body[data-gate=open] #view-market>.sub{margin:0 0 10px!important;font-size:13px!important;line-height:1.35}.shelf-toolbar{flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:4px!important}.shelf-tabs{min-height:44px;padding:0!important;gap:4px}#view-market .market,body[data-gate=open] #view-market .market{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#view-market .pool-card,#pool-packages .pool-card,#pool-other-goods .pool-card{gap:10px!important;padding:14px!important;border-radius:16px!important}#view-market .pool-name{font-size:15px;line-height:1.3}#view-market .pool-card>.pool-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:13px;line-height:1.45}#view-market .pool-card>.coin-row{padding-top:12px}.pool-card-media{margin:-14px -14px 8px!important;border-radius:16px 16px 0 0!important}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn{min-height:48px!important}body[data-view=market] #view-market{padding-bottom:max(88px,calc(env(safe-area-inset-bottom) + 72px))}body[data-view=auth] .wrap{padding-inline:10px}body[data-view=auth] #view-auth{padding:64px 0 12px!important}#view-auth .auth-card{padding:18px 14px 14px;border-radius:16px}#view-auth h1,#pool-auth-title{font-size:2.5rem}#pool-auth-telegram,#pool-auth-to-shop{min-height:46px}}body[data-view=fleet] #view-fleet{display:grid;gap:24px;align-items:start}body[data-view=fleet] #view-fleet:before{content:none;display:none}body[data-view=fleet] .fleet-page-head{gap:10px;padding-bottom:18px;border-bottom:1px solid var(--line)}body[data-view=fleet] .fleet-page-head-row{align-items:center;flex-wrap:nowrap}.fleet-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.fleet-page-actions .mini{min-height:44px;margin:0}.fleet-support-inline{display:none;width:44px;min-width:44px;padding:0;place-items:center}.fleet-support-inline svg{display:block}body[data-view=fleet] .fleet-support-inline{display:grid}body[data-view=fleet] .pool-support-fab{display:none!important}body[data-view=fleet] #pool-fleet-groups{gap:32px}body[data-view=fleet] #pool-fleet-groups>.fleet-group{display:grid;gap:14px;margin:0;padding:0;background:transparent;border:0;box-shadow:none}body[data-view=fleet] .fleet-group-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}body[data-view=fleet] .fleet-group-copy{display:grid;gap:3px;min-width:0}body[data-view=fleet] .fleet-group-copy h2{margin:0;color:var(--ink);font-size:18px;font-weight:var(--w-600);line-height:1.4}body[data-view=fleet] .fleet-group-copy .sub{margin:0;color:var(--dim);font-size:13px;line-height:1.45}body[data-view=fleet] .fleet-group-count{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;background:var(--card);color:var(--copy);font:var(--w-600) 12px/1 var(--mono)}body[data-view=fleet] #pool-fleet-groups .market{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));grid-auto-rows:max-content;align-items:start;gap:14px;padding:0}body[data-view=fleet] #pool-fleet-groups>.fleet-group>.empty-inline{min-height:64px;padding:16px;border:1px dashed var(--line);border-radius:var(--r-tight);display:flex;align-items:center;color:var(--dim)}body[data-view=fleet] .pool-card.fleet-card{display:grid;align-self:start;gap:12px;height:auto;min-height:0;padding:18px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-tight);background:var(--card);box-shadow:none;transition:transform var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}body[data-view=fleet] .pool-card.fleet-card:before{inset:0 auto 0 0;width:3px;height:auto;background:var(--line)}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold),body[data-view=fleet] .pool-card.fleet-card.is-busy:not(.mine):not(.is-sold),body[data-view=fleet] .pool-card.fleet-card.mine,body[data-view=fleet] .pool-card.fleet-card.is-sold:not(.mine){background:var(--card);box-shadow:none}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold){border-color:color-mix(in srgb,var(--acc) 48%,var(--line))}body[data-view=fleet] .pool-card.fleet-card.is-busy:not(.mine):not(.is-sold){border-color:color-mix(in srgb,var(--acc) 72%,var(--line))}body[data-view=fleet] .pool-card.fleet-card.mine{border-color:color-mix(in srgb,var(--ok) 58%,var(--line))}body[data-view=fleet] .pool-card.fleet-card.is-history{gap:10px}body[data-view=fleet] .pool-card.fleet-card.is-expired{border-color:color-mix(in srgb,var(--warn) 58%,var(--line));background:var(--card)}body[data-view=fleet] .pool-card.fleet-card.is-expired:before{background:var(--warn)}body[data-view=fleet] .fleet-refunding{margin:0;line-height:1.5}body[data-view=fleet] .pool-card.fleet-card>.pool-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{max-width:100%;margin:0;padding:3px 7px;white-space:normal;text-align:right;line-height:1.3}body[data-view=fleet] .pool-card.fleet-card .pool-name{margin:0;font-size:15px;line-height:1.45;font-weight:var(--w-600);-webkit-line-clamp:2}body[data-view=fleet] .pool-card.fleet-card>.pool-desc{margin-top:-5px;color:var(--dim);font-size:12px;line-height:1.45}body[data-view=fleet] .fleet-fill{gap:6px}body[data-view=fleet] .fleet-fill-n{color:var(--copy);font-size:12px;font-weight:var(--w-600)}body[data-view=fleet] .fleet-fill-left{color:var(--dim);font-size:12px;line-height:1.4;white-space:nowrap}body[data-view=fleet] .fleet-fill-track{height:8px;border:0;border-radius:999px;background:color-mix(in srgb,var(--line) 72%,var(--inset))}body[data-view=fleet] .fleet-fill-bar{background:var(--acc-solid);transition:width .32s var(--ease)}body[data-view=fleet] .pool-card.fleet-card .seat-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding:12px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-tight);background:var(--inset)}body[data-view=fleet] .pool-card.fleet-card .seat-row:before,body[data-view=fleet] .pool-card.fleet-card .seat-row:after{content:none;display:none}body[data-view=fleet] .fleet-seat-head{display:flex;align-items:center;justify-content:space-between;min-width:0}body[data-view=fleet] .pool-card.fleet-card .seat-row .car-lbl{color:var(--dim);font-size:11px;font-weight:var(--w-500);line-height:1.4}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{display:grid;grid-template-columns:repeat(var(--seat-cols),12px);align-items:end;justify-content:start;gap:5px;max-width:100%;padding:0;overflow:visible}body[data-view=fleet] .pool-card.fleet-card .seat,body[data-view=fleet] .pool-card.fleet-card .seat-person,body[data-view=fleet] .pool-card.fleet-card .seats[data-n="100"] .seat,body[data-view=fleet] .pool-card.fleet-card .seats[data-n="100"] .seat-person{width:12px;height:19px}body[data-view=fleet] .pool-card.fleet-card .seat-person path{stroke-width:1.25;stroke:color-mix(in srgb,var(--copy) 72%,var(--line))}body[data-view=fleet] .pool-card.fleet-card .seat.on .seat-person path{fill:var(--acc);stroke:var(--acc)}body[data-view=fleet] .pool-card.fleet-card .seat.me .seat-person path{fill:var(--ok);stroke:var(--ok)}body[data-view=fleet] .pool-card.fleet-card>.hint{margin:0;color:var(--copy);font-size:13px;line-height:1.5}body[data-view=fleet] .pool-card.fleet-card>.coin-row{display:grid;grid-template-columns:auto minmax(9rem,1fr);align-items:center;gap:8px 12px;margin:0;padding-top:12px;border-top:1px solid var(--line)}body[data-view=fleet] .pool-card.fleet-card .fleet-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 8px;min-width:0;margin:0}body[data-view=fleet] .fleet-price-was,body[data-view=fleet] .fleet-price-now{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}body[data-view=fleet] .fleet-price-was{color:var(--dim)}body[data-view=fleet] .fleet-price-now{color:var(--fg)}body[data-view=fleet] .pool-card.fleet-card .fleet-price b,body[data-view=fleet] .pool-card.fleet-card .fleet-price .pool-sale{font-size:18px;line-height:1.3}body[data-view=fleet] .pool-card.fleet-card>.coin-row .btn,body[data-view=fleet] .pool-card.fleet-card .fleet-join{grid-column:2;width:100%;min-width:0;min-height:44px;margin:0;white-space:normal}body[data-view=fleet] .pool-card.fleet-card>.coin-row .coin-note{grid-column:1/-1;margin:0;color:var(--dim);font-size:12px;line-height:1.45}body[data-view=fleet] .pool-card.fleet-card .fleet-join.btn{border:1px solid var(--acc-solid);border-radius:var(--r-tight);background:var(--acc-solid);box-shadow:none}body[data-view=fleet] .pool-card.fleet-card>.coin-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-chat,body[data-view=fleet] .pool-card.fleet-card>.actions{margin-right:0}body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row{margin-top:0;padding-top:0}body[data-view=fleet] .pool-card.fleet-card .fleet-chat{z-index:1;margin-top:0;border-radius:var(--r-tight)}@media(hover:hover){body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold):hover{transform:translateY(-2px);border-color:var(--acc);background:color-mix(in srgb,var(--acc) 3%,var(--card));box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .fleet-join.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:none;filter:brightness(1.04)}}@media(max-width:700px){body[data-view=fleet] #view-fleet{gap:20px}body[data-view=fleet] .fleet-page-head{padding-bottom:14px}body[data-view=fleet] .fleet-page-head-row{gap:8px}body[data-view=fleet] .fleet-page-head-row h1{font-size:18px;line-height:1.35}body[data-view=fleet] .fleet-page-actions{gap:6px}body[data-view=fleet] #pool-fleet-groups{gap:26px}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:minmax(0,1fr);gap:12px}body[data-view=fleet] .pool-card.fleet-card{gap:10px;padding:15px}body[data-view=fleet] .pool-card.fleet-card.is-history{padding:14px}body[data-view=fleet] .pool-card.fleet-card .seat-row{min-height:0;padding:11px}body[data-view=fleet] .pool-card.fleet-card>.coin-row{grid-template-columns:minmax(0,1fr)}body[data-view=fleet] .pool-card.fleet-card>.coin-row .btn,body[data-view=fleet] .pool-card.fleet-card .fleet-join{grid-column:1}}@media(max-width:360px){body[data-view=fleet] .fleet-page-head-row{align-items:flex-start;flex-wrap:wrap}body[data-view=fleet] .fleet-page-actions{width:100%;justify-content:space-between}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{grid-template-columns:repeat(var(--seat-cols),11px);gap:3px}body[data-view=fleet] .pool-card.fleet-card .seat,body[data-view=fleet] .pool-card.fleet-card .seat-person,body[data-view=fleet] .pool-card.fleet-card .seats[data-n="100"] .seat,body[data-view=fleet] .pool-card.fleet-card .seats[data-n="100"] .seat-person{width:11px;height:17px}}@media(forced-colors:active){body[data-view=fleet] .pool-card.fleet-card,body[data-view=fleet] .pool-card.fleet-card .seat-row,body[data-view=fleet] .fleet-group-count{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card:before,body[data-view=fleet] .fleet-fill-bar{background:Highlight}body[data-view=fleet] .fleet-fill-track{border:1px solid CanvasText;background:Canvas}}:root{--sw-surface-raised:color-mix(in srgb,var(--card) 92%,var(--bg));--sw-surface-soft:color-mix(in srgb,var(--card) 76%,var(--bg));--sw-border:color-mix(in srgb,var(--line) 68%,transparent);--sw-border-strong:color-mix(in srgb,var(--acc) 34%,var(--line));--sw-shadow-sm:0 2px 8px color-mix(in srgb,var(--fg) 7%,transparent);--sw-shadow-md:0 12px 32px color-mix(in srgb,var(--fg) 10%,transparent),0 2px 8px color-mix(in srgb,var(--fg) 6%,transparent);--sw-shadow-lg:0 24px 64px color-mix(in srgb,var(--fg) 14%,transparent),0 6px 18px color-mix(in srgb,var(--fg) 8%,transparent);--sw-focus:0 0 0 2px var(--bg),0 0 0 5px var(--acc);--sw-header-h:64px}:root[data-theme=dark]{--sw-surface-raised:color-mix(in srgb,var(--card) 88%,#21324a);--sw-surface-soft:color-mix(in srgb,var(--card) 76%,#0b1422);--sw-border:color-mix(in srgb,var(--line) 62%,transparent);--sw-border-strong:color-mix(in srgb,var(--acc) 52%,var(--line));--sw-shadow-sm:0 2px 10px rgb(0 0 0/.24);--sw-shadow-md:0 16px 40px rgb(0 0 0/.3),0 3px 10px rgb(0 0 0/.2);--sw-shadow-lg:0 28px 72px rgb(0 0 0/.44),0 8px 20px rgb(0 0 0/.28)}html{scroll-padding-top:calc(var(--sw-header-h) + env(safe-area-inset-top,0px))}body{min-width:0;background-image:radial-gradient(90rem 38rem at 50% -18rem,color-mix(in srgb,var(--acc) 9%,transparent),transparent 68%),radial-gradient(42rem 26rem at 100% 8%,color-mix(in srgb,var(--aurora) 7%,transparent),transparent 72%)}:root[data-theme=dark] body{background-image:radial-gradient(84rem 36rem at 50% -18rem,color-mix(in srgb,var(--acc) 16%,transparent),transparent 70%),radial-gradient(42rem 28rem at 100% 8%,color-mix(in srgb,var(--aurora) 12%,transparent),transparent 72%)}.noscript-banner{position:relative;z-index:100;margin:12px auto;max-width:62rem;padding:12px 16px;color:var(--fg);background:color-mix(in srgb,var(--warn) 12%,var(--card));border:1px solid color-mix(in srgb,var(--warn) 42%,var(--line));border-radius:var(--r-ctl);font-size:.875rem;line-height:1.5;text-align:center}.wrap{max-width:1480px;padding:clamp(16px,2.4vw,32px) clamp(16px,3.4vw,40px) max(32px,env(safe-area-inset-bottom))}body[data-gate=open] .wrap{padding-top:max(20px,env(safe-area-inset-top))}.top{min-height:var(--sw-header-h);border-bottom-color:var(--sw-border);background:color-mix(in srgb,var(--bg) 78%,transparent);box-shadow:0 1px color-mix(in srgb,var(--card) 48%,transparent);backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}body[data-gate=open] .top{min-height:var(--sw-header-h);height:var(--sw-header-h);border-bottom-color:var(--sw-border)}.pool-brand{font-size:1.1rem;letter-spacing:-.01em}.pool-brand-name{line-height:1.25}.sky-mark{box-shadow:0 8px 24px color-mix(in srgb,var(--acc-solid) 30%,transparent)}.top-actions{gap:8px}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell{min-width:44px;min-height:44px;border-color:var(--sw-border);background:color-mix(in srgb,var(--card) 82%,transparent);transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.top-actions .mini:hover,.top-actions .pool-theme:hover,.top-actions .pool-lang-btn:hover,.top-actions .pool-order-bell:hover{border-color:var(--sw-border-strong);background:var(--accent-wash);box-shadow:var(--sw-shadow-sm);transform:translateY(-1px)}.top-actions .shop-signin{background:var(--acc-solid);border-color:var(--acc-solid);color:var(--on-acc)}.top-actions .shop-signin:hover{background:color-mix(in srgb,var(--acc-solid) 88%,#000);border-color:var(--acc-solid);color:var(--on-acc)}body[data-gate=open] #pool-nav{border-right:1px solid var(--sw-border);scrollbar-width:thin}body[data-gate=open] #pool-nav .nav-item{border:1px solid transparent;border-radius:12px;color:var(--copy);transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}body[data-gate=open] #pool-nav .nav-item:hover:not(.on){color:var(--fg);background:color-mix(in srgb,var(--card) 68%,transparent);border-color:var(--sw-border);transform:translate(2px)}body[data-gate=open] #pool-nav .nav-item.on{color:var(--fg);background:linear-gradient(100deg,color-mix(in srgb,var(--acc) 17%,var(--card)),color-mix(in srgb,var(--aurora) 8%,var(--card)));border-color:var(--sw-border-strong);box-shadow:inset 3px 0 0 var(--acc),var(--sw-shadow-sm)}#main,#view-market,#view-delivery,#view-preparation,#view-fleet,#view-wallet,#view-redeem,#view-admin,#view-api,#view-poolguide,#view-tokens{min-width:0}#view-market>h1,body[data-gate=open] #view-market>h1{letter-spacing:-.025em;text-wrap:balance}#view-market>.sub,.delivery-page-head .sub,.fleet-page-head .sub{max-width:66ch;text-wrap:pretty}.delivery-page-head,.fleet-page-head{padding-block-end:4px}.delivery-page-head h1,.fleet-page-head h1,#view-wallet h1,#view-redeem h1,#view-admin h1,#view-api h1,#view-poolguide h1,#view-tokens h1{letter-spacing:-.018em;text-wrap:balance}.shelf-toolbar{min-height:58px;border-color:var(--sw-border);background:linear-gradient(110deg,color-mix(in srgb,var(--card) 88%,transparent),color-mix(in srgb,var(--accent-wash) 42%,var(--card)));box-shadow:var(--sw-shadow-sm)}.shelf-tabs{scrollbar-width:thin}#view-market .shelf-tab{min-height:42px}#view-market .shelf-tab[aria-pressed=true]{background:var(--card);color:var(--fg);box-shadow:0 2px 8px color-mix(in srgb,var(--fg) 11%,transparent),inset 0 0 0 1px var(--sw-border)}.market{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(14px,2vw,22px)}#view-market .pool-card,#pool-packages .pool-card,#pool-other-goods .pool-card,.pool-card.fleet-card{border-color:var(--sw-border);border-radius:var(--r-card);background:linear-gradient(160deg,color-mix(in srgb,var(--card) 98%,var(--accent-wash)),var(--card));box-shadow:var(--sw-shadow-md)}#view-market .pool-card{position:relative;isolation:isolate}#view-market .pool-card:after,.pool-card.fleet-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 8%,transparent),transparent 32%);opacity:0;transition:opacity var(--t-mid) var(--ease)}#view-market .pool-card:hover:after,.pool-card.fleet-card:hover:after{opacity:1}#view-market .pool-card-media{background:linear-gradient(135deg,var(--inset),color-mix(in srgb,var(--acc) 9%,var(--inset)))}#view-market .pool-card-media img{aspect-ratio:2.2/1;object-fit:cover}#view-market .pool-card .pool-name{letter-spacing:-.012em}#view-market .pool-card>.coin-row{border-top-color:var(--sw-border)}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn,.pool-card.fleet-card .fleet-join.btn{background:linear-gradient(110deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 76%,var(--aurora)));border-color:transparent;box-shadow:0 10px 22px color-mix(in srgb,var(--acc-solid) 22%,transparent)}#view-market .pool-card .coin-buy.btn:hover:not(:disabled),#view-market .pool-card .coin-row .btn:hover:not(:disabled),.pool-card.fleet-card .fleet-join.btn:hover:not(:disabled){filter:saturate(1.08) brightness(1.05);box-shadow:0 14px 28px color-mix(in srgb,var(--acc-solid) 28%,transparent);transform:translateY(-2px)}.pool-card.is-skel{min-height:300px}.pool-card.is-skel .pool-card-media{min-height:112px}.card,.wait-panel,#pool-delivery-list-card,#pool-delivery-detail{border-color:var(--sw-border);box-shadow:var(--sw-shadow-md)}.card{background:linear-gradient(160deg,color-mix(in srgb,var(--card) 98%,var(--accent-wash)),var(--card))}.grid-2{gap:clamp(14px,2vw,24px)}.wallet-grid .card,.wallet-history,.wallet-rails,.wallet-denoms{min-width:0}.wallet-balance{min-height:3.2rem;display:flex;align-items:center}#pool-delivery-list-card,#pool-delivery-detail{background:linear-gradient(160deg,color-mix(in srgb,var(--card) 98%,var(--accent-wash)),var(--card))}#pool-delivery-detail-empty,#pool-fleet-groups>.empty{box-shadow:inset 0 0 0 1px var(--sw-border)}#view-auth .auth-card{border-color:var(--sw-border);background:linear-gradient(160deg,color-mix(in srgb,var(--card) 97%,var(--accent-wash)),var(--card) 64%);box-shadow:var(--sw-shadow-lg)}#view-auth .auth-card:before{content:"";display:block;height:3px;margin:-28px -28px 24px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,var(--acc),var(--aurora),var(--vip-hi))}#view-auth h1,#pool-auth-title{letter-spacing:-.04em}#view-auth .auth-modes{padding:4px;border:1px solid var(--sw-border);border-radius:14px;background:var(--sw-surface-soft)}#view-auth .auth-modes .mini{flex:1;min-height:42px;border-radius:10px}#view-auth .auth-modes .mini.on{background:var(--card);border-color:var(--sw-border);box-shadow:var(--sw-shadow-sm)}#pool-auth-form input,#pool-verify-form input{background:color-mix(in srgb,var(--input-bg) 86%,var(--card))}#pool-auth-form input:focus-visible,#pool-verify-form input:focus-visible{border-color:var(--acc);box-shadow:var(--sw-focus)}.msg,.msg.err,.msg.ok,.msg.warn,.note{border-color:var(--sw-border);box-shadow:var(--sw-shadow-sm)}.msg{min-height:0}.pill{line-height:1.35}.pool-support-fab{box-shadow:var(--sw-shadow-lg)}.pool-support-sheet,.pool-account-menu,.pool-order-inbox{border-color:var(--sw-border);box-shadow:var(--sw-shadow-lg)}#pool-packages[aria-busy=true],#pool-other-goods[aria-busy=true]{contain:layout paint;contain-intrinsic-size:300px}#pool-delivery-list:empty{min-height:160px}#pool-fleet-groups:empty{min-height:180px}#pool-wallet-history:empty{min-height:120px}#pool-wallet-qr,#pool-topup-qr{display:block;width:min(240px,100%);height:auto;aspect-ratio:1/1;object-fit:contain;background:var(--card);border:1px solid var(--sw-border);border-radius:var(--r-box)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--acc);outline-offset:2px;box-shadow:var(--sw-focus)}:where(.nav-item,.shelf-tab,.pool-account-line,.pool-order-row,.pool-variant,.pool-variant-opt):focus-visible{outline:3px solid var(--acc);outline-offset:-3px;box-shadow:inset 0 0 0 1px var(--bg),inset 0 0 0 3px var(--acc)}@media(forced-colors:active){.noscript-banner,.card,.pool-card,.pool-card.fleet-card,.shelf-toolbar,#view-auth .auth-card{box-shadow:none;border:1px solid CanvasText}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid Highlight;outline-offset:2px;box-shadow:none}}body[data-view=fleet] #pool-fleet-hero{position:relative;isolation:isolate;min-height:clamp(190px,18vw,250px);overflow:hidden;border:1px solid rgb(105 204 255/.44);border-radius:24px;background:radial-gradient(32rem 18rem at 84% 18%,rgb(50 209 255/.3),transparent 68%),radial-gradient(28rem 19rem at 62% 118%,rgb(86 179 255/.34),transparent 72%),radial-gradient(18rem 14rem at 12% 0%,rgb(43 105 255/.24),transparent 76%),linear-gradient(124deg,#061a34,#102f58 42%,#104276 72%,#12668a);box-shadow:0 24px 60px #05164c47,inset 0 1px #ffffff3d}body[data-view=fleet] #pool-fleet-hero:before{content:"";display:block!important;position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.74;background:radial-gradient(circle at 12% 28%,rgb(191 242 255/.9) 0 1px,transparent 1.7px) 0 0/86px 64px,radial-gradient(circle at 68% 70%,rgb(168 216 255/.8) 0 1px,transparent 1.6px) 0 0/112px 86px,radial-gradient(circle at 91% 34%,rgb(255 255 255/.9) 0 1px,transparent 1.5px) 0 0/74px 98px,linear-gradient(112deg,transparent 0 53%,rgb(255 255 255/.1) 53.2% 53.4%,transparent 53.7%);mask-image:linear-gradient(90deg,#000 0 74%,transparent 100%)}body[data-view=fleet] #pool-fleet-hero:after{content:"";display:block!important;position:absolute;z-index:0;right:-8rem;bottom:-14rem;width:34rem;height:34rem;border:1px solid rgb(132 221 255/.24);border-radius:50%;box-shadow:0 0 0 18px #84ddff0b,0 0 0 38px #66baff09,0 0 100px #2db1ff29;pointer-events:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy{position:relative;z-index:1}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy{isolation:isolate}body[data-view=fleet] #pool-fleet-hero .fleet-hero-eyebrow,body[data-view=fleet] #pool-fleet-hero #pool-fleet-title{color:#e8faff!important;text-shadow:0 2px 20px rgb(0 18 62/.5)}body[data-view=fleet] #pool-fleet-hero .fleet-hero-eyebrow:before{box-shadow:0 0 0 3px #55e2ff38,0 0 18px #55e2ffa6}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini{border-color:#aaeaff6b;background:#061e4f57;color:#effcff;box-shadow:inset 0 1px #ffffff29}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini:hover{background:#2275c08a;border-color:#9aeaff}@media(prefers-reduced-motion:no-preference){body[data-view=fleet] #pool-fleet-hero:before{animation:fleet-star-drift 22s linear infinite}@keyframes fleet-star-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:26px -18px,-32px 24px,18px -28px,0 0}}}@media(max-width:700px){body[data-view=fleet] #pool-fleet-hero{min-height:172px;border-radius:20px}body[data-view=fleet] #pool-fleet-hero:after{right:-13rem;bottom:-16rem;width:30rem;height:30rem}}@media(prefers-reduced-motion:reduce),(forced-colors:active){body[data-view=fleet] #pool-fleet-hero:before{animation:none}}@media(forced-colors:active){body[data-view=fleet] #pool-fleet-hero:after{display:none}}body[data-view=fleet] .fleet-list-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;max-width:100%;margin-top:-10px}body[data-view=fleet] .fleet-list-toolbar input{flex:1 1 20rem;min-width:0;max-width:28rem;min-height:44px;border-color:var(--fleet-deck-line-strong);background:var(--card);box-shadow:0 4px 14px color-mix(in srgb,var(--fg) 5%,transparent)}body[data-view=fleet] .fleet-list-toolbar .mini{min-height:44px;white-space:nowrap}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;justify-items:stretch}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{width:100%;max-width:31rem;justify-self:stretch}body[data-view=fleet] .fleet-more{display:block;margin:4px auto 0;min-height:44px}@media(min-width:1200px){body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){body[data-view=fleet] .fleet-list-toolbar{margin-top:-6px}body[data-view=fleet] .fleet-list-toolbar input{max-width:none;flex:1}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{max-width:none}}@media(max-width:390px){body[data-view=fleet] .fleet-list-toolbar{gap:6px}body[data-view=fleet] .fleet-list-toolbar .mini{padding-inline:10px;font-size:.72rem}}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{min-height:220px}body[data-view=fleet] .fleet-hero-art{opacity:.9}body[data-view=fleet] .fleet-summary-label{font-size:12px;line-height:1.35}body[data-view=fleet] .fleet-summary-value{font-size:clamp(1.45rem,3vw,2rem)}body[data-view=fleet] .pool-card.fleet-card .pool-name{font-size:16px}@media(max-width:700px){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{min-height:0}body[data-view=fleet] .fleet-hero-copy{min-height:150px}body[data-view=fleet] .fleet-hero-art{opacity:.58}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{font-size:clamp(1.85rem,9vw,2.5rem)}body[data-view=fleet] .fleet-summary-value{font-size:1.35rem}body[data-view=fleet] .fleet-summary-label{font-size:.72rem}body[data-view=fleet] .fleet-summary-note{font-size:.64rem}body[data-view=fleet] .pool-card.fleet-card .pool-name{font-size:1.02rem}}@media(max-width:390px){body[data-view=fleet] .fleet-hero-copy{min-height:132px}body[data-view=fleet] .fleet-hero-art{opacity:.48}body[data-view=fleet] .fleet-summary-item{min-height:74px}}@media(max-width:1023px){.wrap{padding-inline:clamp(12px,3vw,24px)}body[data-gate=open] .wrap{padding-top:clamp(12px,2vw,20px)}body[data-gate=open] #main{min-width:0}}@media(max-width:700px){:root{--sw-header-h:56px}html{scroll-padding-top:calc(var(--sw-header-h) + env(safe-area-inset-top,0px))}.wrap{padding:12px 12px max(28px,calc(env(safe-area-inset-bottom) + 20px))}.top,body[data-gate=open] .top{min-height:var(--sw-header-h);height:auto;margin-inline:-4px;padding:6px 4px 8px}.top-actions{gap:5px}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell{min-width:44px;min-height:44px}body[data-gate=open] #view-market>h1{font-size:clamp(1.4rem,6vw,2rem)}.shelf-toolbar{min-height:0}.market{gap:14px}#view-market .pool-card,#pool-packages .pool-card,#pool-other-goods .pool-card{border-radius:18px;box-shadow:var(--sw-shadow-md)}#view-market .pool-card .coin-buy.btn,#view-market .pool-card .coin-row .btn{min-height:50px}.grid-2{gap:14px}#view-auth .auth-card{width:min(100%,31rem);padding:22px 18px 18px;border-radius:20px}#view-auth .auth-card:before{margin:-22px -18px 20px;border-radius:20px 20px 0 0}#view-auth h1,#pool-auth-title{font-size:clamp(2.25rem,13vw,3.25rem)}#pool-wallet-qr,#pool-topup-qr{width:min(220px,100%)}#pool-delivery-list:empty{min-height:128px}}@media(max-width:420px){.wrap{padding-inline:10px}.pool-brand{gap:7px}.pool-brand-name{max-width:8rem}#view-auth .auth-card{padding-inline:15px}#view-auth .auth-card:before{margin-inline:-15px}}@media(min-width:1440px){body[data-gate=open] #view-market .market{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body{background-image:none}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell,.pool-card,.pool-card:after,.pool-card.fleet-card,.pool-card.fleet-card:after,.btn,.mini{transition:none!important}}:root[data-theme=light] body:not([data-gate=open]){background-image:radial-gradient(90rem 38rem at 50% -18rem,color-mix(in srgb,var(--acc) 9%,transparent),transparent 68%),radial-gradient(42rem 26rem at 100% 8%,color-mix(in srgb,var(--aurora) 7%,transparent),transparent 72%)}:root[data-theme=dark] body:not([data-gate=open]){background-image:radial-gradient(84rem 36rem at 50% -18rem,color-mix(in srgb,var(--acc) 16%,transparent),transparent 70%),radial-gradient(42rem 28rem at 100% 8%,color-mix(in srgb,var(--aurora) 12%,transparent),transparent 72%)}@media(prefers-reduced-motion:reduce){:root[data-theme=light] body:not([data-gate=open]),:root[data-theme=dark] body:not([data-gate=open]){background-image:none}}#pool-live{position:fixed;top:0;left:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}#pool-live>*{margin:0!important}html{min-height:100%;background-color:var(--bg)}body[data-view=auth]{min-height:100dvh;background-color:var(--bg)}@media(max-width:400px)and (max-height:640px){body[data-view=auth] #view-auth{padding-top:32px!important}#view-auth .auth-mark{display:grid;width:32px;height:32px;margin:0 auto 4px;border-radius:8px}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/jetbrains-mono-600-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/jetbrains-mono-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#view-auth{--auth-social-slot:10rem}#view-auth #pool-auth-social-wrap:not(.hidden),#view-auth #pool-auth-social-wrap[data-auth-loading=true],#view-auth #pool-auth-social-wrap.auth-social-pending{display:block!important;min-height:var(--auth-social-slot)}#view-auth #pool-auth-social-wrap[data-auth-loading=true],#view-auth #pool-auth-social-wrap.auth-social-pending{position:relative;visibility:visible;pointer-events:none;border:1px solid color-mix(in srgb,var(--sw-border) 78%,transparent);border-radius:var(--r-box);background:var(--sw-surface-soft)}#view-auth #pool-auth-social-wrap[data-auth-loading=true]:before,#view-auth #pool-auth-social-wrap.auth-social-pending:before{content:"";position:absolute;inset:8px;pointer-events:none;border-radius:var(--r-tight);opacity:.72;background:linear-gradient(var(--sw-surface-raised),var(--sw-surface-raised)) 0 0/100% 48px no-repeat,linear-gradient(var(--sw-surface-raised),var(--sw-surface-raised)) 0 56px/100% 48px no-repeat,linear-gradient(var(--sw-border),var(--sw-border)) 0 114px/58% 8px no-repeat,linear-gradient(var(--sw-border),var(--sw-border)) 0 132px/100% 1px no-repeat}#view-auth #pool-auth-social-wrap[data-auth-loading=true]>*,#view-auth #pool-auth-social-wrap.auth-social-pending>*{position:relative;z-index:1;visibility:hidden}@media(min-width:361px)and (max-width:700px){#view-auth{--auth-social-slot:10.75rem}}@media(max-width:400px)and (max-height:640px){#view-auth .auth-card{padding-block:12px 10px}#view-auth .auth-card:before{margin-block:-12px 12px}#view-auth .auth-brand{margin-bottom:4px}}@media(max-height:760px){body[data-view=auth] #view-auth{padding-top:20px!important}}@media(max-width:400px)and (max-height:640px){body[data-view=auth] #view-auth{padding-top:max(8px,env(safe-area-inset-top,0px))!important}}:root{--sw-premium-radius:22px;--sw-premium-border:color-mix(in srgb,var(--acc) 16%,var(--line));--sw-premium-surface:linear-gradient(145deg,color-mix(in srgb,var(--card) 98%,var(--accent-wash)),var(--card) 72%);--sw-premium-cta:linear-gradient(112deg,var(--acc-solid) 0%,color-mix(in srgb,var(--acc-solid) 80%,var(--aurora)) 100%);--sw-premium-cta-hover:linear-gradient(112deg,color-mix(in srgb,var(--acc-solid) 90%,#000) 0%,var(--acc-solid) 100%);--sw-premium-ring:0 0 0 2px var(--bg),0 0 0 5px color-mix(in srgb,var(--acc) 82%,transparent)}:root[data-theme=dark]{--sw-premium-border:color-mix(in srgb,var(--acc) 30%,var(--line));--sw-premium-surface:linear-gradient(145deg,color-mix(in srgb,var(--card) 94%,#233b59),var(--card) 72%);--sw-premium-cta:linear-gradient(112deg,var(--acc-solid) 0%,color-mix(in srgb,var(--acc-solid) 72%,var(--aurora)) 100%);--sw-premium-cta-hover:linear-gradient(112deg,color-mix(in srgb,var(--acc-solid) 82%,#fff) 0%,var(--acc-solid) 100%)}body[data-view=auth]{background-image:radial-gradient(44rem 26rem at 50% -8rem,color-mix(in srgb,var(--acc) 10%,transparent),transparent 72%),radial-gradient(28rem 20rem at 100% 82%,color-mix(in srgb,var(--aurora) 8%,transparent),transparent 74%)}:root[data-theme=dark] body[data-view=auth]{background-image:radial-gradient(48rem 28rem at 50% -8rem,color-mix(in srgb,var(--acc) 19%,transparent),transparent 72%),radial-gradient(30rem 22rem at 100% 82%,color-mix(in srgb,var(--aurora) 13%,transparent),transparent 74%)}body[data-gate=open] #view-market{position:relative;isolation:isolate}body[data-gate=open] #view-market:before{content:"";position:absolute;top:-10px;left:0;width:clamp(5rem,12vw,9rem);height:3px;pointer-events:none;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--acc),var(--aurora),transparent);opacity:.9}body[data-gate=open] #view-market>h1{font-weight:var(--w-600);text-wrap:balance}body[data-gate=open] #view-market>.sub{color:var(--copy);max-width:58ch}.shelf-toolbar{border-color:var(--sw-premium-border);border-radius:18px;background:linear-gradient(110deg,color-mix(in srgb,var(--card) 94%,transparent),color-mix(in srgb,var(--accent-wash) 48%,var(--card)));box-shadow:var(--sw-shadow-sm)}.shelf-tabs{scrollbar-width:none}.shelf-tabs::-webkit-scrollbar{display:none}#view-market .shelf-tab[aria-pressed=true]{color:var(--fg);border-color:color-mix(in srgb,var(--acc) 30%,transparent);background:var(--card);box-shadow:0 3px 10px color-mix(in srgb,var(--fg) 10%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--acc) 18%,transparent)}#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card{border-color:var(--sw-premium-border);border-radius:var(--sw-premium-radius);background:var(--sw-premium-surface);box-shadow:var(--sw-shadow-md);transition:transform var(--t-mid) var(--ease),border-color var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease),background-color var(--t-mid) var(--ease)}#view-market #pool-packages .pool-card:before,#view-market #pool-other-goods .pool-card:before{content:"";position:absolute;z-index:0;top:0;right:14%;left:14%;height:2px;pointer-events:none;border-radius:0 0 var(--r-pill) var(--r-pill);background:linear-gradient(90deg,transparent,var(--acc),transparent);opacity:.45}#view-market #pool-packages .pool-card-best:before,#view-market #pool-other-goods .pool-card-best:before{background:linear-gradient(90deg,transparent,var(--vip-hi),transparent);opacity:.9}#view-market #pool-packages .pool-card-best,#view-market #pool-other-goods .pool-card-best{border-color:color-mix(in srgb,var(--vip-hi) 42%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--vip-hi) 9%,var(--card)),var(--card) 68%)}#view-market #pool-packages .pool-card-media,#view-market #pool-other-goods .pool-card-media{background:linear-gradient(135deg,var(--inset),color-mix(in srgb,var(--acc) 11%,var(--inset)))}#view-market #pool-packages .pool-card-best .pool-card-media,#view-market #pool-other-goods .pool-card-best .pool-card-media{background:linear-gradient(135deg,color-mix(in srgb,var(--vip-hi) 12%,var(--inset)),var(--inset))}#view-market #pool-packages .pool-card>.coin-row,#view-market #pool-other-goods .pool-card>.coin-row{border-top-color:var(--sw-premium-border)}#view-market #pool-packages .pool-card .coin-buy.btn,#view-market #pool-packages .pool-card .coin-row .btn,#view-market #pool-other-goods .pool-card .coin-buy.btn,#view-market #pool-other-goods .pool-card .coin-row .btn{color:var(--on-acc);border-color:transparent;background:var(--sw-premium-cta);box-shadow:0 10px 24px color-mix(in srgb,var(--acc-solid) 24%,transparent);font-weight:var(--w-600)}#view-market #pool-packages .pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),#view-market #pool-packages .pool-card .coin-row .btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),#view-market #pool-other-goods .pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),#view-market #pool-other-goods .pool-card .coin-row .btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){background:var(--sw-premium-cta-hover);box-shadow:0 14px 30px color-mix(in srgb,var(--acc-solid) 30%,transparent);transform:translateY(-2px)}#view-market #pool-packages .pool-card .coin-buy.btn:focus-visible,#view-market #pool-other-goods .pool-card .coin-buy.btn:focus-visible{box-shadow:var(--sw-premium-ring)}@media(min-width:701px){#view-market #pool-packages .pool-card>.coin-row,#view-market #pool-other-goods .pool-card>.coin-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,auto);align-items:center;gap:10px 12px}#view-market #pool-packages .pool-card>.coin-row .pool-price,#view-market #pool-other-goods .pool-card>.coin-row .pool-price{grid-column:1/-1;min-width:0}#view-market #pool-packages .pool-card>.coin-row .coin-qty-wrap,#view-market #pool-other-goods .pool-card>.coin-row .coin-qty-wrap{grid-column:1;min-width:0;width:100%}#view-market #pool-packages .pool-card>.coin-row .coin-buy,#view-market #pool-other-goods .pool-card>.coin-row .coin-buy{grid-column:2;min-width:0;width:100%}#view-market #pool-packages .pool-card>.coin-row:not(:has(.coin-qty-wrap)) .coin-buy,#view-market #pool-other-goods .pool-card>.coin-row:not(:has(.coin-qty-wrap)) .coin-buy{grid-column:1/-1}}#view-auth .auth-card{border-color:var(--sw-premium-border);background:radial-gradient(24rem 12rem at 50% -8%,color-mix(in srgb,var(--acc) 8%,transparent),transparent 74%),linear-gradient(160deg,color-mix(in srgb,var(--card) 97%,var(--accent-wash)),var(--card) 66%)}#view-auth .auth-modes{border-color:var(--sw-premium-border);background:color-mix(in srgb,var(--accent-wash) 38%,var(--card))}#view-auth .auth-modes .mini.on{color:var(--acc);font-weight:var(--w-600);box-shadow:0 4px 12px color-mix(in srgb,var(--fg) 10%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--acc) 22%,transparent)}#pool-auth-form .btn,#pool-verify-form .btn,#pool-auth-telegram.auth-telegram{background:var(--sw-premium-cta);border-color:transparent;box-shadow:0 10px 24px color-mix(in srgb,var(--acc-solid) 22%,transparent)}#pool-auth-form .btn:hover:not(:disabled),#pool-verify-form .btn:hover:not(:disabled),#pool-auth-telegram.auth-telegram:hover{background:var(--sw-premium-cta-hover);box-shadow:0 14px 30px color-mix(in srgb,var(--acc-solid) 28%,transparent);transform:translateY(-1px)}#pool-auth-form .btn:focus-visible,#pool-verify-form .btn:focus-visible,#pool-auth-telegram.auth-telegram:focus-visible{box-shadow:var(--sw-premium-ring)}@media(max-width:700px){#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card{border-radius:18px}#view-market #pool-packages .pool-card:before,#view-market #pool-other-goods .pool-card:before{right:12%;left:12%}}@media(max-width:360px){#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card{padding:13px!important}#view-market #pool-packages .pool-card-media,#view-market #pool-other-goods .pool-card-media{margin:-13px -13px 8px!important;min-height:82px}#view-market .pool-media-fallback{gap:8px}#view-market .pool-media-fallback-mark{width:40px;height:40px;border-radius:10px;font-size:19px}#view-market .pool-media-fallback-label{font-size:10px;letter-spacing:.12em}#view-market .pool-card .pool-name{font-size:14px}}@media(prefers-reduced-motion:reduce){body[data-view=auth]{background-image:none}#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card,#view-market #pool-packages .pool-card .coin-buy.btn,#view-market #pool-other-goods .pool-card .coin-buy.btn,#pool-auth-form .btn,#pool-verify-form .btn{transition:none!important;transform:none!important}}@media(forced-colors:active){#view-market #pool-packages .pool-card:before,#view-market #pool-other-goods .pool-card:before{background:Highlight;opacity:1}#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card,#view-auth .auth-card{background:Canvas;border-color:CanvasText;box-shadow:none}#view-market #pool-packages .pool-card .coin-buy.btn,#view-market #pool-other-goods .pool-card .coin-buy.btn,#pool-auth-form .btn,#pool-verify-form .btn{background:Highlight;color:HighlightText;box-shadow:none}}:root{--sw-surface-outline:color-mix(in srgb,var(--line) 48%,transparent);--sw-surface-outline-strong:color-mix(in srgb,var(--acc) 34%,var(--line));--sw-soft-fill:color-mix(in srgb,var(--card) 86%,var(--bg));--sw-control-radius:14px}:root[data-theme=dark]{--sw-surface-outline:color-mix(in srgb,var(--line) 58%,transparent);--sw-surface-outline-strong:color-mix(in srgb,var(--acc) 46%,var(--line));--sw-soft-fill:color-mix(in srgb,var(--card) 82%,#0b1422)}body[data-gate=open] #main,body[data-gate=open] #view-market,body[data-gate=open] #view-delivery,body[data-gate=open] #view-wallet,body[data-gate=open] #view-fleet{min-width:0;max-width:100%}#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card{min-height:100%;border-color:var(--sw-surface-outline);transition:transform var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}#view-market #pool-packages .pool-card>.pool-head,#view-market #pool-other-goods .pool-card>.pool-head{min-height:2.8rem}#view-market #pool-packages .pool-card>.pool-stats,#view-market #pool-other-goods .pool-card>.pool-stats{min-height:1.5rem;padding-block:2px}#view-market #pool-packages .pool-card>.pool-desc,#view-market #pool-other-goods .pool-card>.pool-desc{min-height:4.35em;max-width:58ch}#view-market #pool-packages .pool-card>.coin-row,#view-market #pool-other-goods .pool-card>.coin-row{border-top-color:var(--sw-surface-outline)}#view-market #pool-packages .pool-card>.coin-row .pool-price,#view-market #pool-other-goods .pool-card>.coin-row .pool-price{min-height:1.7rem;align-items:baseline}#view-market #pool-packages .pool-card>.coin-row .coin-buy,#view-market #pool-other-goods .pool-card>.coin-row .coin-buy{min-height:50px;border-radius:var(--sw-control-radius)}#view-market #pool-packages .pool-card.is-sold,#view-market #pool-other-goods .pool-card.is-sold{border-color:var(--sw-surface-outline);background:var(--sw-soft-fill)}#view-market #pool-packages .pool-card.is-sold .coin-buy,#view-market #pool-other-goods .pool-card.is-sold .coin-buy{filter:saturate(.72)}@media(hover:hover)and (pointer:fine){#view-market #pool-packages .pool-card:hover,#view-market #pool-other-goods .pool-card:hover{border-color:var(--sw-surface-outline-strong)}}@media(min-width:701px){#view-wallet .wallet-denoms{grid-template-columns:repeat(3,minmax(0,1fr))}#view-wallet .wallet-denoms .mini{min-width:0;padding-inline:12px}#view-wallet .wallet-history .wallet-hist-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,auto);align-items:baseline}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card,#view-delivery .grid-2.delivery-board>#pool-delivery-detail{padding:20px;border:1px solid var(--sw-surface-outline);border-radius:var(--r-card);background:var(--sw-premium-surface);box-shadow:var(--sw-shadow-sm)}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(2,minmax(0,1fr))}}#view-wallet .wallet-balance{gap:8px;min-height:4.5rem;padding:12px 14px;border:1px solid var(--sw-surface-outline);border-radius:var(--sw-control-radius);background:var(--sw-soft-fill)}#view-wallet .wallet-balance .unit{color:var(--dim);font-size:.84em;font-weight:var(--w-500)}#view-wallet .wallet-rails .mini,#view-wallet .wallet-denoms .mini{border-radius:var(--sw-control-radius);border-color:var(--sw-surface-outline)}#view-wallet .wallet-rails .mini.on,#view-wallet .wallet-denoms .mini.on{border-color:var(--sw-surface-outline-strong);box-shadow:inset 3px 0 0 var(--acc),var(--sw-shadow-sm)}#view-wallet .wallet-history .wallet-hist-row{min-width:0}#view-wallet .wallet-history .wallet-hist-meta{min-width:0;overflow-wrap:anywhere}#view-delivery .pool-order-row{border-color:var(--sw-surface-outline)}#view-delivery .pool-order-row.is-selected,#view-delivery .pool-order-row[aria-selected=true],#view-delivery .pool-order-row[aria-pressed=true]{border-color:var(--sw-surface-outline-strong);box-shadow:inset 3px 0 0 var(--acc),var(--sw-shadow-sm)}#view-delivery #pool-delivery-detail pre{border-color:var(--sw-surface-outline);background:var(--sw-soft-fill)}body[data-view=fleet] .fleet-group{min-width:0}body[data-view=fleet] .fleet-group-head{padding-block-end:8px;border-bottom:1px solid var(--sw-surface-outline)}body[data-view=fleet] .fleet-group-count{border-color:var(--sw-surface-outline-strong)}body[data-view=fleet] .pool-card.fleet-card .fleet-chat-trigger{min-height:44px}body[data-view=fleet] .pool-card.fleet-card .fleet-chat-panel{max-width:100%;overflow-x:hidden}@media(max-width:700px){#view-market #pool-packages .pool-card>.pool-desc,#view-market #pool-other-goods .pool-card>.pool-desc{min-height:0}#view-market .shelf-tabs,body[data-gate=open] #pool-nav{max-width:100%;overflow-x:auto}#view-wallet .wallet-balance{min-height:3.8rem}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card,#view-delivery .grid-2.delivery-board>#pool-delivery-detail{border-color:var(--sw-surface-outline)}}@media(max-width:360px){#view-market #pool-packages .pool-card>.pool-head,#view-market #pool-other-goods .pool-card>.pool-head{min-height:0}#view-market #pool-packages .pool-card>.coin-row .coin-buy,#view-market #pool-other-goods .pool-card>.coin-row .coin-buy{min-height:48px}}@media(prefers-reduced-motion:reduce){#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card{transition:none!important}}@media(forced-colors:active){#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card,#view-wallet .wallet-balance,#view-delivery .grid-2.delivery-board>#pool-delivery-list-card,#view-delivery .grid-2.delivery-board>#pool-delivery-detail{border-color:CanvasText;background:Canvas;box-shadow:none}}@media(min-width:1024px){body[data-gate=open] #pool-nav,body[data-gate=open] nav#pool-nav.nav{display:flex!important;flex-flow:column nowrap!important;height:auto!important;max-height:none!important;overflow:visible!important;pointer-events:auto!important}body[data-gate=open] #pool-nav .nav-item{pointer-events:auto!important;height:auto!important;min-height:48px!important}}body[data-view=delivery] #view-delivery{display:grid!important;pointer-events:auto}#pool-auth-msg.auth-telegram-wait{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:12px 14px;background:color-mix(in srgb,#229ed9 12%,var(--card));border:1px solid color-mix(in srgb,#229ed9 42%,var(--line));color:var(--fg)}#pool-auth-msg.auth-telegram-wait .auth-telegram-wait-title{margin:0;font-weight:600;color:var(--fg)}#pool-auth-msg.auth-telegram-wait .auth-telegram-wait-hint{margin:0;color:var(--copy);font-size:13px;line-height:1.45}#pool-auth-msg.auth-telegram-wait .auth-telegram-wait-actions{display:flex;flex-wrap:wrap;gap:8px}#pool-auth-msg.auth-telegram-wait a,#pool-auth-msg.auth-telegram-wait .auth-telegram-copy{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 12px;border-radius:10px;text-decoration:none;font:inherit;font-size:13px;font-weight:600;cursor:pointer}@media(max-width:420px){#pool-auth-msg.auth-telegram-wait .auth-telegram-wait-actions{flex-direction:column;align-items:stretch}#pool-auth-msg.auth-telegram-wait a,#pool-auth-msg.auth-telegram-wait .auth-telegram-copy{width:100%}}#pool-auth-msg.auth-telegram-wait .auth-telegram-open{background:#229ed9;border:1px solid #1c8fc4;color:#fff}#pool-auth-msg.auth-telegram-wait .auth-telegram-open-app,#pool-auth-msg.auth-telegram-wait .auth-telegram-open-web,#pool-auth-msg.auth-telegram-wait .auth-telegram-copy{background:var(--card);border:1px solid var(--line);color:var(--fg)}.fleet-chat-telegram{display:grid;gap:6px;min-width:0;padding:8px 10px;border:1px solid color-mix(in srgb,#229ed9 36%,var(--line));border-radius:var(--r-tight);background:color-mix(in srgb,#229ed9 10%,var(--card))}.fleet-chat-telegram-hint{margin:0;color:var(--copy);font-size:12px;line-height:1.45}.fleet-chat-telegram-open{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 12px;width:fit-content;max-width:100%;border-radius:10px;background:#229ed9;border:1px solid #1c8fc4;color:#fff;text-decoration:none;font:inherit;font-size:13px;font-weight:600}.fleet-chat-via-telegram{flex:none;padding:1px 5px;border:1px solid color-mix(in srgb,#229ed9 50%,var(--line));border-radius:999px;color:#0b5f86;background:color-mix(in srgb,#229ed9 12%,var(--card));font-size:10px;font-weight:var(--w-500);line-height:1.4}body[data-view=market]{background-image:radial-gradient(72rem 34rem at 52% -14rem,color-mix(in srgb,var(--acc) 13%,transparent),transparent 68%),radial-gradient(38rem 30rem at 104% 22%,color-mix(in srgb,var(--aurora) 10%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 30%,var(--bg)) 0,var(--bg) 32rem);background-repeat:no-repeat}:root[data-theme=dark] body[data-view=market]{background-image:radial-gradient(76rem 38rem at 52% -16rem,color-mix(in srgb,var(--acc) 24%,transparent),transparent 68%),radial-gradient(40rem 32rem at 104% 22%,color-mix(in srgb,var(--aurora) 15%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,#13243a 54%,var(--bg)) 0,var(--bg) 34rem)}body[data-view=market] #view-market{--market-card-line:color-mix(in srgb,var(--acc) 20%,var(--line-soft));--market-card-shadow:0 16px 40px color-mix(in srgb,var(--fg) 10%,transparent),0 2px 8px color-mix(in srgb,var(--fg) 5%,transparent);gap:clamp(12px,1.6vw,20px);max-width:100%;padding:clamp(22px,3vw,38px);overflow:visible;isolation:isolate;border:1px solid color-mix(in srgb,var(--acc) 14%,var(--line-soft));border-radius:clamp(22px,3vw,34px);background:radial-gradient(44rem 19rem at 88% -8%,color-mix(in srgb,var(--aurora) 13%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--card) 94%,var(--accent-wash)),color-mix(in srgb,var(--card) 88%,var(--bg)));box-shadow:0 30px 80px color-mix(in srgb,var(--fg) 10%,transparent),inset 0 1px color-mix(in srgb,#fff 44%,transparent)}:root[data-theme=dark] body[data-view=market] #view-market{--market-card-line:color-mix(in srgb,var(--acc) 30%,var(--line-soft));--market-card-shadow:0 20px 48px rgb(0 0 0/.32),0 2px 10px rgb(0 0 0/.22);background:radial-gradient(46rem 20rem at 88% -8%,color-mix(in srgb,var(--aurora) 16%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in srgb,#192b43 58%,var(--card)),color-mix(in srgb,var(--card) 94%,var(--bg)));box-shadow:0 32px 88px #00000057,inset 0 1px #ffffff0f}body[data-view=market] #view-market:before{top:0;left:clamp(22px,3vw,38px);width:clamp(7rem,18vw,13rem);height:3px;pointer-events:none;background:linear-gradient(90deg,var(--acc),var(--aurora),transparent)}body[data-view=market] #view-market>.sky-grid{z-index:-1;height:18rem;opacity:.22;pointer-events:none;background-color:transparent;background-image:linear-gradient(color-mix(in srgb,var(--acc) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--acc) 10%,transparent) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 88%);mask-image:linear-gradient(to bottom,#000,transparent 88%)}body[data-view=market] #view-market>.market-kicker{width:max-content;max-width:100%;margin:0;padding:5px 10px;border:1px solid color-mix(in srgb,var(--aurora) 30%,var(--line));border-radius:var(--r-pill);background:color-mix(in srgb,var(--aurora) 9%,var(--card));color:var(--aurora-ink);font-size:11px;font-weight:var(--w-600);letter-spacing:.09em;line-height:1.35;text-transform:uppercase}body[data-view=market][data-gate=open] #view-market>.market-kicker{display:block}body[data-view=market] #view-market>h1,body[data-view=market][data-gate=open] #view-market>h1{max-width:18ch;margin:0;color:var(--fg);font-size:clamp(2rem,4.6vw,3.65rem);font-weight:var(--w-600);letter-spacing:-.045em;line-height:1.08;text-wrap:balance}body[data-view=market] #view-market>.sub,body[data-view=market][data-gate=open] #view-market>.sub{max-width:54ch;margin:0 0 clamp(4px,1vw,10px);color:var(--copy);font-size:clamp(.9rem,1.3vw,1.02rem);line-height:1.65;text-wrap:pretty}body[data-view=market] #view-market>.shelf-toolbar{min-width:0;min-height:58px;margin:4px 0 2px;padding:6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acc) 16%,var(--line-soft));border-radius:16px;background:color-mix(in srgb,var(--card) 82%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--fg) 6%,transparent),inset 0 1px color-mix(in srgb,#fff 34%,transparent)}body[data-view=market] #view-market .shelf-tabs{flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;border:0}body[data-view=market] #view-market .shelf-tab{flex:0 0 auto;min-height:44px;padding-inline:15px;border:0;border-radius:11px;scroll-snap-align:start;white-space:nowrap}body[data-view=market] #view-market .shelf-tab[aria-pressed=true],body[data-view=market][data-gate=open] #view-market .shelf-tab[aria-pressed=true]{border:0;background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 15%,var(--card)),color-mix(in srgb,var(--aurora) 8%,var(--card)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 24%,var(--line)),0 4px 12px color-mix(in srgb,var(--fg) 8%,transparent)}body[data-view=market] #view-market>.shelf-h,body[data-view=market] #view-market .shelf-group-h{margin-block:clamp(8px,1.4vw,16px) 0;color:var(--fg);font-size:.75rem;font-weight:var(--w-600);letter-spacing:.11em;text-transform:uppercase}body[data-view=market] #view-market .market{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:clamp(16px,2vw,24px);min-width:0;padding-top:0}body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card{min-width:0;padding:clamp(18px,2vw,24px);overflow:hidden;border:1px solid var(--market-card-line);border-radius:22px;background:linear-gradient(160deg,color-mix(in srgb,var(--card) 97%,var(--accent-wash)),var(--card) 58%);box-shadow:var(--market-card-shadow);transition:none}body[data-view=market] #view-market #pool-packages .pool-card:before,body[data-view=market] #view-market #pool-other-goods .pool-card:before{right:18%;left:18%;height:2px;opacity:.65}body[data-view=market] #view-market #pool-packages .pool-card:after,body[data-view=market] #view-market #pool-other-goods .pool-card:after{z-index:0;background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 8%,transparent),transparent 38%)}body[data-view=market] #view-market .pool-card>*{position:relative;z-index:1}body[data-view=market] #view-market .pool-card>.pool-card-media{z-index:1;margin:clamp(-24px,-2vw,-18px) clamp(-24px,-2vw,-18px) 6px;border-radius:21px 21px 0 0;background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 9%,var(--inset)),color-mix(in srgb,var(--aurora) 7%,var(--inset)))}body[data-view=market] #view-market .pool-card-media img{transition:none}body[data-view=market] #view-market .pool-card>.pool-head{min-height:2.8rem;align-items:flex-start}body[data-view=market] #view-market .pool-name{color:var(--fg);font-size:clamp(1.02rem,1.3vw,1.16rem);font-weight:var(--w-600);letter-spacing:-.018em;line-height:1.38}body[data-view=market] #view-market .receipt.pool-credit{gap:7px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--pack-horizon) 30%,var(--market-card-line));border-radius:13px;background:color-mix(in srgb,var(--pack-horizon) 6%,var(--card))}body[data-view=market] #view-market .receipt.pool-credit .r-k{color:var(--copy);font-size:11px;letter-spacing:.04em}body[data-view=market] #view-market .receipt.pool-credit .r-v b{color:var(--fg);font-size:1.22rem;line-height:1.15}body[data-view=market] #view-market .pool-stats{gap:6px 10px;min-height:1.75rem}body[data-view=market] #view-market .pool-stat{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border:1px solid color-mix(in srgb,var(--line) 52%,transparent);border-radius:var(--r-pill);background:color-mix(in srgb,var(--inset) 74%,var(--card));line-height:1.35}body[data-view=market] #view-market .pool-stat-stock{border-color:color-mix(in srgb,var(--ok) 30%,var(--line));background:color-mix(in srgb,var(--ok) 8%,var(--card));color:var(--ok-fg)}body[data-view=market] #view-market .pool-stat-stock.is-low{border-color:color-mix(in srgb,var(--bad) 34%,var(--line));background:color-mix(in srgb,var(--bad) 8%,var(--card));color:var(--bad-fg)}body[data-view=market] #view-market .pool-stat-sold{color:var(--copy)}body[data-view=market] #view-market .pool-card>.pool-desc{min-height:4.4em;max-width:58ch;color:var(--copy);font-size:.875rem;line-height:1.58}body[data-view=market] #view-market .pool-card>.coin-row{gap:10px;padding-top:18px;border-top-color:var(--market-card-line)}body[data-view=market] #view-market .pool-price{min-height:2rem;gap:5px 8px}body[data-view=market] #view-market .pool-price b,body[data-view=market] #view-market .pool-price .pool-sale,body[data-view=market] #view-market .pool-price .r-now{color:var(--fg);font-size:clamp(1.32rem,1.8vw,1.58rem);letter-spacing:-.025em;line-height:1.2}body[data-view=market] #view-market .pool-price .unit{color:var(--copy);font-weight:var(--w-500)}body[data-view=market] #view-market .coin-qty-wrap{min-width:0;min-height:48px;padding:4px 4px 4px 11px;border:1px solid color-mix(in srgb,var(--line) 68%,transparent);border-radius:13px;background:color-mix(in srgb,var(--input-bg) 76%,var(--card))}body[data-view=market] #view-market .coin-qty{width:4.5rem;min-height:var(--h-md);margin-left:auto;border-radius:10px;background:var(--card);font-variant-numeric:var(--num-tab);text-align:center}body[data-view=market] #view-market .pool-card .coin-buy.btn,body[data-view=market] #view-market .pool-card .coin-row .btn{min-height:52px;border-radius:13px;background:linear-gradient(112deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 76%,var(--aurora)));box-shadow:0 10px 24px color-mix(in srgb,var(--acc-solid) 22%,transparent);transition:none}body[data-view=market] #view-market .pool-card.is-sold{border-color:color-mix(in srgb,var(--line) 58%,transparent);background:color-mix(in srgb,var(--inset) 74%,var(--card));box-shadow:0 8px 24px color-mix(in srgb,var(--fg) 6%,transparent)}body[data-view=market] #view-market .pool-card-best{border-color:color-mix(in srgb,var(--vip-hi) 46%,var(--line));background:linear-gradient(155deg,color-mix(in srgb,var(--vip-hi) 11%,var(--card)),var(--card) 64%)}body[data-view=market] #view-market .pool-best-mark,body[data-view=market] #view-market .pool-flash-mark,body[data-view=market] #view-market .pool-sold-mark{padding:5px 10px;border-radius:var(--r-pill);box-shadow:0 4px 12px #0000001f}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference)and (forced-colors:none){body[data-view=market] #view-market #pool-packages .pool-card:hover,body[data-view=market] #view-market #pool-other-goods .pool-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--acc) 38%,var(--line));box-shadow:0 22px 52px color-mix(in srgb,var(--fg) 14%,transparent),0 4px 12px color-mix(in srgb,var(--fg) 7%,transparent)}body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card{transition:transform var(--t-mid) var(--ease)}body[data-view=market] #view-market .pool-card-media img{transition:scale var(--t-slow) var(--ease)}body[data-view=market] #view-market .pool-card:hover .pool-card-media img{scale:1.025}body[data-view=market] #view-market .pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),body[data-view=market] #view-market .pool-card .coin-row .btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:translateY(-2px);box-shadow:0 14px 30px color-mix(in srgb,var(--acc-solid) 29%,transparent)}body[data-view=market] #view-market .pool-card .coin-buy.btn,body[data-view=market] #view-market .pool-card .coin-row .btn{transition:transform var(--t-fast) var(--ease)}}@media(max-width:700px){body[data-view=market]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 34%,var(--bg)),var(--bg) 24rem)}body[data-view=market] #view-market{gap:12px;padding:18px 14px max(88px,calc(env(safe-area-inset-bottom) + 72px));border-radius:20px}body[data-view=market] #view-market:before{left:14px;width:7rem}body[data-view=market][data-gate=open] #view-market>.market-kicker{display:inline-flex}body[data-view=market] #view-market>h1,body[data-view=market][data-gate=open] #view-market>h1{font-size:clamp(1.75rem,9vw,2.35rem)!important;line-height:1.12!important;letter-spacing:-.04em}body[data-view=market] #view-market>.sub,body[data-view=market][data-gate=open] #view-market>.sub{margin-bottom:4px!important;font-size:.875rem!important;line-height:1.55}body[data-view=market] #view-market>.shelf-toolbar{margin-block:2px;padding:4px;border-radius:14px}body[data-view=market] #view-market .shelf-tab{min-height:46px;padding-inline:14px}body[data-view=market] #view-market .market{grid-template-columns:minmax(0,1fr);gap:14px!important}body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card{padding:16px!important;border-radius:18px!important}body[data-view=market] #view-market .pool-card>.pool-card-media{margin:-16px -16px 5px!important;border-radius:17px 17px 0 0!important}body[data-view=market] #view-market .pool-card>.pool-head,body[data-view=market] #view-market .pool-card>.pool-desc{min-height:0}body[data-view=market] #view-market .pool-card>.coin-row{padding-top:14px}body[data-view=market] #view-market .pool-card .coin-buy.btn,body[data-view=market] #view-market .pool-card .coin-row .btn{min-height:50px!important}}@media(any-pointer:coarse){body[data-view=market] #view-market .shelf-tab,body[data-view=market] #view-market .coin-buy,body[data-view=market] #view-market .coin-qty{touch-action:manipulation}body[data-view=market] #view-market .pool-card .coin-buy.btn:active:not(:disabled):not(.is-off):not([aria-disabled=true]),body[data-view=market] #view-market .pool-card .coin-row .btn:active:not(:disabled):not(.is-off):not([aria-disabled=true]){transform:none;filter:brightness(.96);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--on-acc) 28%,transparent)}}@media(prefers-reduced-motion:reduce){body[data-view=market]{background-image:none}body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card,body[data-view=market] #view-market .pool-card-media img,body[data-view=market] #view-market .coin-buy{transition:none!important;transform:none!important;scale:1!important}}@media(forced-colors:active){body[data-view=market]{background:Canvas}body[data-view=market] #view-market,body[data-view=market] #view-market>.shelf-toolbar,body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card,body[data-view=market] #view-market .receipt.pool-credit,body[data-view=market] #view-market .pool-stat,body[data-view=market] #view-market .coin-qty-wrap{border-color:CanvasText;background:Canvas;box-shadow:none}body[data-view=market] #view-market:before,body[data-view=market] #view-market>.sky-grid,body[data-view=market] #view-market #pool-packages .pool-card:before,body[data-view=market] #view-market #pool-other-goods .pool-card:before,body[data-view=market] #view-market #pool-packages .pool-card:after,body[data-view=market] #view-market #pool-other-goods .pool-card:after{content:none;display:none}body[data-view=market] #view-market .pool-card .coin-buy.btn,body[data-view=market] #view-market .pool-card .coin-row .btn{color:HighlightText;background:Highlight;box-shadow:none}}#view-market .coin-live-price{display:flex;align-items:baseline;justify-content:space-between;gap:8px 12px;width:100%;min-width:0}#view-market .coin-unit-price,#view-market .coin-total{display:inline-flex;align-items:baseline;min-width:0;gap:5px;white-space:nowrap}#view-market .coin-unit-price{overflow:hidden;text-overflow:ellipsis}#view-market .coin-total{flex:0 0 auto;padding-left:10px;border-left:1px solid color-mix(in srgb,var(--line) 56%,transparent)}#view-market .coin-total-label{color:var(--copy);font-size:12px;font-weight:var(--w-500)}#view-market .coin-total-value{font-family:var(--mono);font-size:1.05em;font-variant-numeric:var(--num-tab)}#view-market .coin-variant-picker{min-width:0;width:100%;margin:0;padding:0;border:0}#view-market .coin-variant-picker legend{width:100%;margin:0 0 7px;padding:0;color:var(--copy);font-size:12px;font-weight:var(--w-600);line-height:1.45}#view-market .coin-variant-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:8px;min-width:0}#view-market .coin-variant-option{display:flex;align-items:center;gap:9px;min-width:0;min-height:48px;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--line) 68%,transparent);border-radius:12px;background:color-mix(in srgb,var(--input-bg) 60%,var(--card));color:var(--fg);cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}#view-market .coin-variant-option:hover{border-color:var(--acc)}#view-market .coin-variant-option:has(input:checked),#view-market .coin-variant-option.is-selected{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 11%,var(--card));box-shadow:inset 3px 0 0 var(--acc)}#view-market .coin-variant-option.is-off,#view-market .coin-variant-option:has(input:disabled){opacity:.58;cursor:not-allowed}#view-market .coin-variant-option input[type=radio]{flex:0 0 auto;width:20px;height:20px;min-width:20px;min-height:20px;margin:0;padding:0;accent-color:var(--acc)}#view-market .coin-variant-option .pool-variant-copy{min-width:0;overflow:hidden;gap:2px}#view-market .coin-variant-option .pool-variant-caption{display:block;min-width:0;overflow:hidden;color:var(--fg);font-weight:var(--w-600);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#view-market .coin-variant-option .pool-variant-note{display:block;overflow:hidden;color:var(--copy);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#view-market .coin-variant-option-meta{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;margin-left:auto;text-align:right}#view-market .coin-variant-option-price{color:var(--fg);font-family:var(--mono);font-size:12px;font-weight:var(--w-600);font-variant-numeric:var(--num-tab);white-space:nowrap}#view-market .coin-variant-stock{color:var(--dim);font-size:11px;line-height:1.3;white-space:nowrap}#view-market .coin-qty-wrap{min-width:0;width:100%}#view-market .coin-qty-cap{margin-left:auto;color:var(--dim);font-size:11px;line-height:1.35;white-space:nowrap}@media(min-width:701px){#view-market .pool-card>.coin-row .coin-live-price,#view-market .pool-card>.coin-row .coin-variant-picker{grid-column:1/-1}}@media(max-width:700px){#view-market .coin-live-price{flex-wrap:wrap}#view-market .coin-total{margin-left:auto}#view-market .coin-variant-options{grid-template-columns:minmax(0,1fr)}#view-market .coin-variant-option{min-height:50px;padding:9px 10px}#view-market .coin-qty-cap{font-size:11px}}@media(any-pointer:coarse){#view-market .coin-variant-option{min-height:50px;touch-action:manipulation}body[data-view=market] #view-market .coin-qty{min-height:44px}}@media(prefers-reduced-motion:reduce){#view-market .coin-variant-option{transition:none}}@media(forced-colors:active){#view-market .coin-live-price,#view-market .coin-total,#view-market .coin-variant-picker,#view-market .coin-variant-option{border-color:CanvasText;background:Canvas;box-shadow:none}#view-market .coin-variant-option:has(input:checked),#view-market .coin-variant-option.is-selected{border-color:Highlight;box-shadow:inset 3px 0 0 Highlight}}#pool-variant-dialog[data-purchase-mode=quantity]{background:var(--card);color:var(--fg)}#pool-variant-dialog[data-purchase-mode=quantity] .pool-variant-list{width:100%;min-width:0;margin-top:0}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-details{width:100%;min-width:0;margin:12px 0 0;padding:12px;border:1px solid color-mix(in srgb,var(--acc) 42%,var(--line));border-radius:var(--r-ctl);background:color-mix(in srgb,var(--acc) 7%,var(--card));color:var(--copy);font-size:13px;line-height:1.6;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary{display:grid;gap:0;margin:12px 0 0;padding:4px 12px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:var(--r-ctl);background:var(--inset)}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary .kv-row{min-height:2.5rem;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 48%,transparent)}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary .kv-row:last-child{border-bottom:0}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary .kv-row>span{color:var(--dim)}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary .kv-row>b{color:var(--fg);overflow-wrap:anywhere}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary .purchase-quantity-total{color:var(--acc);font-size:1.05rem}#pool-variant-dialog[data-purchase-mode=quantity] .pool-variant-qty-wrap{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--acc) 42%,var(--line));border-radius:var(--r-ctl);background:color-mix(in srgb,var(--acc) 7%,var(--card))}#pool-variant-dialog[data-purchase-mode=quantity] .pool-variant-qty-wrap .coin-qty-lab{color:var(--fg);font-weight:var(--w-600)}#pool-variant-dialog[data-purchase-mode=quantity] .pool-variant-qty-wrap .coin-qty{width:5.5rem;min-height:48px;margin-left:auto;text-align:center;font-variant-numeric:var(--num-tab);background:var(--card)}#pool-variant-dialog[data-purchase-mode=quantity] .modal-actions{margin-top:16px}@media(max-width:700px){#pool-variant-dialog[data-purchase-mode=quantity] .modal-body{padding:18px 16px max(18px,env(safe-area-inset-bottom))}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-details{margin-top:10px;padding:11px;font-size:12.5px;line-height:1.55}#pool-variant-dialog[data-purchase-mode=quantity] .modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#pool-variant-dialog[data-purchase-mode=quantity] .modal-actions .btn{width:100%;min-height:48px}}@media(prefers-reduced-motion:reduce){#pool-variant-dialog[data-purchase-mode=quantity]{animation:none}}@media(forced-colors:active){#pool-variant-dialog[data-purchase-mode=quantity],#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-details,#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary,#pool-variant-dialog[data-purchase-mode=quantity] .pool-variant-qty-wrap{background:Canvas;border-color:CanvasText;box-shadow:none}#pool-variant-dialog[data-purchase-mode=quantity] .purchase-quantity-summary .purchase-quantity-total{color:Highlight}}@media(max-width:700px){body.pool-account-open{overflow:hidden;overscroll-behavior:none}}@media(max-width:1023px){body.pool-nav-open,html.pool-scroll-locked{overflow:hidden;overscroll-behavior:none}}:root,:root[data-theme=light]{--bg:#f3f6fb;--card:#ffffff;--card-raise:#edf3f9;--fg:#071526;--ink:#071526;--copy:#405168;--dim:#5b6b7f;--muted:#5b6b7f;--line:#aebccd;--border:#aebccd;--line-ctl:#93a5b9;--line-soft:#d9e1eb;--input-bg:#f3f7fb;--track:#e5ebf3;--inset:#edf3f8;--muted-bg:#edf3f8;--accent-wash:#e5f0ff;--acc:#0868df;--acc-solid:#075fce;--aurora:#009db8;--aurora-ink:#006d81;--focus-ring:0 0 0 2px var(--bg),0 0 0 5px color-mix(in srgb,var(--acc) 88%,transparent);--sw-editorial-line:color-mix(in srgb,#6f86a3 30%,transparent);--sw-editorial-line-strong:color-mix(in srgb,var(--acc) 42%,#8da0b7);--sw-editorial-shadow:0 18px 48px rgb(17 36 63/.1),0 3px 12px rgb(17 36 63/.06);--sw-editorial-shadow-hover:0 24px 64px rgb(17 36 63/.14),0 5px 16px rgb(17 36 63/.08);--sw-hero:#061a34;--sw-hero-deep:#030c1b;--sw-hero-text:#f7fbff;--sw-hero-copy:#b9cce4;--sw-hero-line:rgb(133 189 255/.24);color-scheme:light}:root[data-theme=dark]{--bg:#050d19;--card:#0d1928;--card-raise:#15253a;--fg:#f0f5fb;--ink:#f0f5fb;--copy:#bcc9d9;--dim:#95a7bc;--muted:#95a7bc;--line:#647991;--border:#647991;--line-ctl:#71869e;--line-soft:#24364b;--input-bg:#142338;--track:#0a1422;--inset:#111f31;--muted-bg:#111f31;--accent-wash:#132e4e;--acc:#79b7ff;--acc-solid:#1577e8;--aurora:#38d0df;--aurora-ink:#7de7ef;--focus-ring:0 0 0 2px var(--bg),0 0 0 5px color-mix(in srgb,var(--acc) 82%,transparent);--sw-editorial-line:rgb(139 170 205/.23);--sw-editorial-line-strong:color-mix(in srgb,var(--acc) 52%,#52677f);--sw-editorial-shadow:0 20px 54px rgb(0 0 0/.34),0 3px 14px rgb(0 0 0/.24);--sw-editorial-shadow-hover:0 26px 72px rgb(0 0 0/.46),0 6px 18px rgb(0 0 0/.28);--sw-hero:#081d39;--sw-hero-deep:#020914;--sw-hero-text:#f7fbff;--sw-hero-copy:#bfd3ed;--sw-hero-line:rgb(137 197 255/.28);color-scheme:dark}html,body{max-width:100%;overflow-x:clip}body{background-color:var(--bg);background-image:radial-gradient(62rem 28rem at 70% -16rem,color-mix(in srgb,var(--acc) 11%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 32%,var(--bg)),var(--bg) 34rem);background-repeat:no-repeat}:root[data-theme=dark] body{background-image:radial-gradient(68rem 32rem at 70% -18rem,color-mix(in srgb,var(--acc-solid) 18%,transparent),transparent 72%),linear-gradient(180deg,#081426,var(--bg) 36rem)}.wrap{max-width:1480px}.top,:root[data-theme=light] .top,:root[data-theme=light] body[data-gate=open] .top,:root[data-theme=dark] body[data-gate=open] .top{min-width:0;margin-bottom:22px;padding:9px 10px;border:1px solid var(--sw-editorial-line);border-radius:17px;background:color-mix(in srgb,var(--card) 94%,var(--bg));box-shadow:0 8px 30px color-mix(in srgb,var(--fg) 7%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}.pool-brand{gap:10px;font-size:1.08rem;font-weight:var(--w-600);letter-spacing:-.018em}.sky-mark{width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,#1582f3,#064eae);box-shadow:0 9px 24px #0458be45,inset 0 1px #ffffff47}.sky-mark rect{fill:transparent}.pool-brand-name{color:var(--fg)}.top-actions{gap:7px}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell,.pool-avatar{border-color:var(--sw-editorial-line);border-radius:11px;background:var(--card);box-shadow:0 2px 8px color-mix(in srgb,var(--fg) 6%,transparent);transform:none!important;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.top-actions .mini:hover,.top-actions .pool-theme:hover,.top-actions .pool-lang-btn:hover,.top-actions .pool-order-bell:hover{border-color:var(--sw-editorial-line-strong);background:var(--accent-wash);box-shadow:0 5px 16px color-mix(in srgb,var(--fg) 9%,transparent);transform:none!important}.top-actions .shop-signin,.top-actions .shop-signin:hover{min-width:max-content;padding-inline:18px;border-color:transparent;background:linear-gradient(110deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 72%,var(--aurora)));color:var(--on-acc);box-shadow:0 8px 20px color-mix(in srgb,var(--acc-solid) 28%,transparent)}.pool-avatar{border-radius:50%;background:linear-gradient(145deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 68%,var(--aurora)));color:var(--on-acc)}body[data-gate=open] #pool-nav .nav-item{transform:none!important;border-radius:12px;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}body[data-gate=open] #pool-nav .nav-item:hover:not(.on){transform:none!important;border-color:var(--sw-editorial-line)}body[data-gate=open] #pool-nav .nav-item.on{border-color:color-mix(in srgb,var(--acc) 36%,var(--sw-editorial-line));background:linear-gradient(105deg,color-mix(in srgb,var(--acc) 15%,var(--card)),color-mix(in srgb,var(--aurora) 7%,var(--card)));box-shadow:inset 3px 0 0 var(--acc),0 6px 20px color-mix(in srgb,var(--fg) 7%,transparent)}#pool-account-menu,.pool-order-inbox,.pool-support-sheet{overflow:hidden;border-color:var(--sw-editorial-line-strong);border-radius:22px;background:var(--card);box-shadow:0 28px 80px color-mix(in srgb,#020b18 42%,transparent)}#pool-account-menu .pool-account-id{background:linear-gradient(145deg,color-mix(in srgb,var(--acc) 10%,var(--card)),var(--card));border-bottom-color:var(--sw-editorial-line)}#pool-account-menu .pool-wallet{overflow:hidden;padding:18px;border:1px solid rgb(130 187 255/.24);border-radius:17px;background:radial-gradient(15rem 9rem at 96% -24%,rgb(46 211 226/.28),transparent 68%),linear-gradient(135deg,#0a2a52,#07162d);color:#f5f9ff;box-shadow:0 16px 34px #010c1b3d}#pool-account-menu .pool-wallet-eyebrow,#pool-account-menu .pool-wallet-unit{color:#b7cbe4}#pool-account-menu .pool-wallet-value b,#pool-account-menu .pool-wallet:hover b{color:#fff}#pool-account-menu .pool-account-line{border-radius:11px;transition:background-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}#pool-account-menu .pool-account-line:hover{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--acc)}body[data-view=market] #view-market{--market-card-line:var(--sw-editorial-line);--market-card-shadow:var(--sw-editorial-shadow);gap:clamp(18px,2.1vw,28px);width:100%;max-width:100%;min-width:0;padding:0;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}body[data-view=market] #view-market:before{content:none;display:none}body[data-view=market] #view-market>.sky-grid{display:none!important}.sky-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(17rem,.8fr);align-items:center;min-width:0;min-height:clamp(286px,23vw,320px);padding:clamp(28px,3vw,38px);overflow:hidden;border:1px solid var(--sw-hero-line);border-radius:30px;background:radial-gradient(42rem 28rem at 94% 48%,rgb(20 126 238/.34),transparent 60%),radial-gradient(26rem 19rem at 72% 112%,rgb(0 205 222/.2),transparent 66%),linear-gradient(135deg,var(--sw-hero) 0%,var(--sw-hero-deep) 76%);box-shadow:0 28px 72px #030f213d,inset 0 1px #ffffff14}.sky-hero:before,.sky-hero:after{content:"";position:absolute;z-index:-1;pointer-events:none}.sky-hero:before{inset:0;opacity:.22;background-image:linear-gradient(rgb(125 183 244/.16) 1px,transparent 1px),linear-gradient(90deg,rgb(125 183 244/.16) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.sky-hero:after{width:34rem;height:34rem;right:-17rem;bottom:-25rem;border:1px solid rgb(87 173 255/.26);border-radius:50%;box-shadow:0 0 0 4.4rem #227fe20b,0 0 0 9rem #227fe206}.sky-hero-copy{position:relative;z-index:2;min-width:0;max-width:40rem}.sky-hero-eyebrow{display:flex;align-items:center;gap:9px;width:max-content;max-width:100%;margin:0 0 16px;color:#75dce9;font:var(--w-600) .69rem/1.35 var(--mono);letter-spacing:.16em;text-transform:uppercase}.sky-hero-eyebrow:before{content:"";flex:0 0 auto;width:22px;height:1px;background:currentColor;box-shadow:0 0 12px currentColor}.sky-hero h1,body[data-gate=open] .sky-hero h1,body[data-view=market] #view-market .sky-hero h1{max-width:13ch;margin:0;color:var(--sw-hero-text);font-size:clamp(2.35rem,3.9vw,4rem)!important;font-weight:var(--w-600);letter-spacing:-.058em!important;line-height:1.02!important;white-space:pre-line;text-wrap:balance}.sky-hero-lead{max-width:56ch;margin:15px 0 0;color:var(--sw-hero-copy);font-size:clamp(.88rem,1.2vw,1rem);line-height:1.7;text-wrap:pretty}.sky-hero-points{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;color:#dceafa;font-size:.75rem;font-weight:var(--w-500)}.sky-hero-points span{display:inline-flex;align-items:center;gap:8px;min-width:0}.sky-hero-points span:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#42d6e4;box-shadow:0 0 0 4px #42d6e41f,0 0 16px #42d6e4b8}.sky-hero-art{position:relative;z-index:1;align-self:stretch;min-width:0;pointer-events:none;user-select:none;contain:layout paint}.sky-hero-art:before,.sky-hero-art:after{content:"";position:absolute;pointer-events:none;border-radius:50%}.sky-hero-art:before{width:min(28vw,340px);aspect-ratio:1;top:50%;left:52%;background:radial-gradient(circle,rgb(28 143 255/.22),rgb(17 97 202/.08) 42%,transparent 70%);transform:translate(-50%,-50%)}.sky-hero-art:after{width:min(25vw,310px);height:min(8vw,96px);left:52%;bottom:9%;border-top:1px solid rgb(95 190 255/.35);background:radial-gradient(ellipse,rgb(24 155 237/.16),transparent 70%);transform:translate(-50%)}.sky-orbit,.sky-orbit-core,.sky-orbit-node{position:absolute;display:block;pointer-events:none}.sky-orbit{top:50%;left:52%;border:1px solid rgb(109 194 255/.47);border-radius:50%;box-shadow:inset 0 0 24px #2f9efb0f,0 0 18px #2f9efb14}.sky-orbit--outer{width:min(30vw,360px);height:min(12vw,144px);transform:translate(-50%,-50%) rotate(-13deg)}.sky-orbit--inner{width:min(22vw,260px);height:min(9vw,106px);border-color:#3ddce76e;transform:translate(-50%,-50%) rotate(17deg)}.sky-orbit-core{top:50%;left:52%;width:min(16vw,188px);aspect-ratio:1;overflow:hidden;border:1px solid rgb(166 222 255/.48);border-radius:50%;background:radial-gradient(circle at 31% 28%,rgb(232 248 255/.92) 0 2%,transparent 13%),radial-gradient(circle at 34% 31%,rgb(93 208 255/.92),transparent 22%),radial-gradient(circle at 72% 70%,rgb(21 215 216/.48),transparent 32%),conic-gradient(from 218deg,#0b4eaa,#198ced 29%,#0c2f6a 64%,#0cc2ce 84%,#0b4eaa);box-shadow:0 0 36px #1f98ff61,0 22px 70px #000c227a,inset -22px -20px 38px #000b277a,inset 10px 8px 24px #ffffff24;transform:translate(-50%,-50%)}.sky-orbit-core:before,.sky-orbit-core:after{content:"";position:absolute;pointer-events:none}.sky-orbit-core:before{inset:12% 52% 42% 10%;border:1px solid rgb(198 240 255/.27);border-radius:58% 42% 61% 39%;background:#b0e6ff17;box-shadow:54px 52px 0 7px #46d2db1a;transform:rotate(-18deg)}.sky-orbit-core:after{inset:0;border-radius:inherit;background:linear-gradient(104deg,rgb(255 255 255/.18),transparent 38%,rgb(0 8 29/.26) 73%)}.sky-orbit-node{width:11px;height:11px;border:2px solid #dff8ff;border-radius:50%;background:#39d8e6;box-shadow:0 0 0 5px #39d8e61c,0 0 20px #39d8e6d9}.sky-orbit-node--a{top:28%;right:7%}.sky-orbit-node--b{right:48%;bottom:15%;width:8px;height:8px;background:#67aefa}body[data-view=market] #view-market>.shelf-toolbar{min-width:0;min-height:54px;margin:0;padding:6px;overflow:hidden;border:1px solid var(--sw-editorial-line);border-radius:15px;background:color-mix(in srgb,var(--card) 94%,var(--bg));box-shadow:0 8px 26px color-mix(in srgb,var(--fg) 6%,transparent)}body[data-view=market] #view-market .shelf-tabs{flex-flow:row nowrap;gap:4px;width:100%;min-width:0;max-width:100%;padding:0;overflow-x:auto;overflow-y:hidden;border:0;scroll-snap-type:x proximity;scrollbar-width:none}body[data-view=market] #view-market .shelf-tabs::-webkit-scrollbar{display:none}body[data-view=market] #view-market .shelf-tab{flex:0 0 auto;min-height:42px;padding-inline:16px;border:1px solid transparent;border-radius:10px;color:var(--copy);font-size:.78rem;font-weight:var(--w-500);scroll-snap-align:start;transform:none!important;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}body[data-view=market] #view-market .shelf-tab:hover:not([aria-pressed=true]){background:var(--accent-wash);color:var(--fg)}body[data-view=market] #view-market .shelf-tab[aria-pressed=true],body[data-view=market][data-gate=open] #view-market .shelf-tab[aria-pressed=true]{border-color:color-mix(in srgb,var(--acc) 28%,var(--sw-editorial-line));background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 14%,var(--card)),color-mix(in srgb,var(--aurora) 6%,var(--card)));color:var(--fg);box-shadow:0 4px 14px color-mix(in srgb,var(--fg) 8%,transparent),inset 0 1px color-mix(in srgb,#fff 46%,transparent)}body[data-view=market] #view-market>.shelf-h,body[data-view=market] #view-market .shelf-group-h{margin:3px 0 -8px;color:var(--dim);font:var(--w-600) .69rem/1.45 var(--mono);letter-spacing:.12em;text-transform:uppercase}body[data-view=market] #view-market .market{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,1.7vw,22px);min-width:0;max-width:100%;padding:0;overflow:visible}body[data-view=market] #view-market>section.card{padding:0;border:0;background:none;box-shadow:none}body[data-view=market] #view-market>section.card>h2{font-size:1.25rem;letter-spacing:-.025em}body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;height:auto;align-self:start;gap:12px;padding:18px;overflow:hidden;border:1px solid var(--sw-editorial-line);border-radius:21px;background:radial-gradient(19rem 9rem at 90% -8%,color-mix(in srgb,var(--acc) 8%,transparent),transparent 72%),var(--card);box-shadow:var(--sw-editorial-shadow);transform:none!important;transform-style:flat!important;backface-visibility:visible!important;transition:border-color var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease),background-color var(--t-mid) var(--ease)}body[data-view=market] #view-market #pool-packages .pool-card:before,body[data-view=market] #view-market #pool-other-goods .pool-card:before{content:"";position:absolute;z-index:2;inset:0 auto auto 18px;width:72px;height:2px;pointer-events:none;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--acc),var(--aurora),transparent);opacity:.82}body[data-view=market] #view-market #pool-packages .pool-card:after,body[data-view=market] #view-market #pool-other-goods .pool-card:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(142deg,color-mix(in srgb,var(--acc) 7%,transparent),transparent 34%);opacity:0;transition:opacity var(--t-mid) var(--ease)}body[data-view=market] #view-market #pool-packages .pool-card:hover,body[data-view=market] #view-market #pool-packages .pool-card:focus-within,body[data-view=market] #view-market #pool-other-goods .pool-card:hover,body[data-view=market] #view-market #pool-other-goods .pool-card:focus-within{border-color:var(--sw-editorial-line-strong);box-shadow:var(--sw-editorial-shadow-hover);transform:none!important}body[data-view=market] #view-market #pool-packages .pool-card:hover:after,body[data-view=market] #view-market #pool-packages .pool-card:focus-within:after,body[data-view=market] #view-market #pool-other-goods .pool-card:hover:after,body[data-view=market] #view-market #pool-other-goods .pool-card:focus-within:after{opacity:1}body[data-view=market] #view-market .pool-card>*{position:relative;z-index:1;min-width:0;transform:none!important;transform-style:flat!important}body[data-view=market] #view-market .pool-card>.pool-card-media{position:relative;z-index:1;aspect-ratio:2/1;min-height:112px;margin:-18px -18px 5px!important;overflow:hidden;border-bottom:1px solid var(--sw-editorial-line);border-radius:20px 20px 0 0!important;background:radial-gradient(17rem 8rem at 50% 108%,color-mix(in srgb,var(--aurora) 13%,transparent),transparent 68%),linear-gradient(145deg,color-mix(in srgb,var(--accent-wash) 58%,var(--card-raise)),var(--inset))}:root[data-theme=dark] body[data-view=market] #view-market .pool-card>.pool-card-media{background:radial-gradient(17rem 8rem at 50% 108%,color-mix(in srgb,var(--aurora) 17%,transparent),transparent 68%),linear-gradient(145deg,#132945,#0c1726)}body[data-view=market] #view-market .pool-card-media:before{content:"";position:absolute;z-index:0;inset:13% 8%;pointer-events:none;border:1px solid color-mix(in srgb,var(--acc) 12%,transparent);border-radius:50%;opacity:.55}body[data-view=market] #view-market .pool-card-media img{position:relative;z-index:1;width:100%;height:100%;padding:clamp(16px,2.2vw,24px);object-fit:contain;scale:1!important;transform:none!important;filter:none}body[data-view=market] #view-market .pool-media-fallback{z-index:1;color:var(--fg)}body[data-view=market] #view-market .pool-media-fallback-mark{border-color:color-mix(in srgb,var(--acc) 48%,var(--line));background:color-mix(in srgb,var(--acc) 10%,var(--card));color:var(--acc)}body[data-view=market] #view-market .pool-media-fallback-label{letter-spacing:.18em}body[data-view=market] #view-market .pool-head{min-height:2.8rem;align-items:flex-start}body[data-view=market] #view-market .pool-name{color:var(--fg);font-size:clamp(.98rem,1.15vw,1.08rem);font-weight:var(--w-600);letter-spacing:-.025em;line-height:1.38}body[data-view=market] #view-market .pool-card>.receipt.pool-credit{padding:10px 11px;border-color:color-mix(in srgb,var(--acc) 25%,var(--sw-editorial-line));border-radius:12px;background:color-mix(in srgb,var(--acc) 6%,var(--card))}body[data-view=market] #view-market .receipt.pool-credit .r-k{color:var(--dim);font-size:.66rem}body[data-view=market] #view-market .receipt.pool-credit .r-v b{font-size:1.15rem;letter-spacing:-.02em}body[data-view=market] #view-market .pool-stats{gap:6px;min-height:26px}body[data-view=market] #view-market .pool-stat{min-height:25px;padding:3px 8px;border-color:var(--sw-editorial-line);background:var(--inset);font-size:.68rem}body[data-view=market] #view-market .pool-stat-stock{border-color:color-mix(in srgb,var(--ok) 35%,var(--sw-editorial-line));background:color-mix(in srgb,var(--ok) 8%,var(--card))}body[data-view=market] #view-market .pool-card>.pool-desc{display:-webkit-box;min-height:4.65em;max-height:4.65em;overflow:hidden;color:var(--copy);font-size:.79rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-line}body[data-view=market] #view-market .pool-sku-notes{max-height:6.2em;-webkit-line-clamp:4}body[data-view=market] #view-market .pool-card>.coin-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;margin-top:auto;padding-top:15px;border-top:1px solid var(--sw-editorial-line)}body[data-view=market] #view-market .coin-live-price,body[data-view=market] #view-market .coin-variant-picker,body[data-view=market] #view-market .coin-buy{grid-column:1/-1;width:100%}body[data-view=market] #view-market .coin-live-price{min-height:32px;align-items:baseline}body[data-view=market] #view-market .coin-unit-price{gap:6px}body[data-view=market] #view-market .pool-price b,body[data-view=market] #view-market .pool-price .pool-sale,body[data-view=market] #view-market .pool-price .r-now{color:var(--fg);font-size:clamp(1.32rem,1.8vw,1.58rem);letter-spacing:-.035em}body[data-view=market] #view-market .pool-price .unit{color:var(--dim);font-weight:var(--w-500)}body[data-view=market] #view-market .coin-variant-picker legend{margin-bottom:8px;color:var(--dim)}body[data-view=market] #view-market .coin-variant-options{grid-template-columns:minmax(0,1fr);gap:7px}body[data-view=market] #view-market .coin-variant-option{min-height:46px;padding:8px 9px;border-color:var(--sw-editorial-line);border-radius:11px;background:color-mix(in srgb,var(--inset) 72%,var(--card));transform:none!important}body[data-view=market] #view-market .coin-variant-option:hover{border-color:var(--sw-editorial-line-strong)}body[data-view=market] #view-market .coin-variant-option:has(input:checked),body[data-view=market] #view-market .coin-variant-option.is-selected{border-color:color-mix(in srgb,var(--acc) 62%,var(--line));background:color-mix(in srgb,var(--acc) 9%,var(--card));box-shadow:inset 3px 0 0 var(--acc)}body[data-view=market] #view-market .coin-variant-option .pool-variant-caption{font-size:.75rem}body[data-view=market] #view-market .coin-variant-option .pool-variant-note{font-size:.66rem}body[data-view=market] #view-market .coin-variant-option-price{font-size:.68rem}body[data-view=market] #view-market .coin-variant-stock{font-size:.64rem}body[data-view=market] #view-market .pool-card .coin-buy.btn,body[data-view=market] #view-market .pool-card .coin-row .btn{min-height:50px;padding-inline:15px;border:1px solid transparent;border-radius:12px;background:linear-gradient(110deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 74%,var(--aurora)));color:var(--on-acc);box-shadow:0 10px 24px color-mix(in srgb,var(--acc-solid) 25%,transparent);font-weight:var(--w-600);transform:none!important;transition:background-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}body[data-view=market] #view-market .pool-card .coin-buy.btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),body[data-view=market] #view-market .pool-card .coin-row .btn:hover:not(:disabled):not(.is-off):not([aria-disabled=true]){background:linear-gradient(110deg,color-mix(in srgb,var(--acc-solid) 88%,#001a3b),color-mix(in srgb,var(--acc-solid) 68%,var(--aurora)));box-shadow:0 14px 30px color-mix(in srgb,var(--acc-solid) 32%,transparent);transform:none!important;filter:none}body[data-view=market] #view-market .pool-card-best{border-color:color-mix(in srgb,var(--vip-hi) 50%,var(--sw-editorial-line));background:radial-gradient(20rem 9rem at 90% -8%,color-mix(in srgb,var(--vip-hi) 12%,transparent),transparent 72%),var(--card)}body[data-view=market] #view-market .pool-card-best:before{background:linear-gradient(90deg,var(--vip-hi),#ffeab0,transparent)}body[data-view=market] #view-market .pool-best-mark,body[data-view=market] #view-market .pool-flash-mark,body[data-view=market] #view-market .pool-sold-mark{padding:5px 9px;border-radius:9px;box-shadow:0 5px 14px #00000021}body[data-view=market] #view-market .pool-card.is-sold{opacity:.72;box-shadow:none}body[data-view=auth]{background-image:radial-gradient(44rem 28rem at 50% -10rem,color-mix(in srgb,var(--acc-solid) 18%,transparent),transparent 70%),radial-gradient(28rem 22rem at 104% 92%,color-mix(in srgb,var(--aurora) 11%,transparent),transparent 72%)}#view-auth .auth-card{width:min(500px,100%);padding:28px;overflow:hidden;border-color:var(--sw-editorial-line-strong);border-radius:26px;background:radial-gradient(24rem 13rem at 50% -12%,color-mix(in srgb,var(--acc) 11%,transparent),transparent 72%),var(--card);box-shadow:0 28px 80px color-mix(in srgb,#05152c 26%,transparent);transform:none!important;transform-style:flat!important}#view-auth .auth-card:before{margin:-28px -28px 24px;border-radius:26px 26px 0 0;background:linear-gradient(90deg,var(--acc-solid),var(--aurora),transparent)}#view-auth .auth-mark{width:62px;height:62px;border-radius:19px;background:linear-gradient(145deg,#1788f7,#0755bd);box-shadow:0 14px 34px #055bc347,inset 0 1px #ffffff4d;transform:none!important}#view-auth h1,#pool-auth-title{color:var(--fg);font-size:clamp(2.5rem,8vw,3.65rem);letter-spacing:-.055em;line-height:1.04}#view-auth .auth-modes{border-color:var(--sw-editorial-line);background:var(--inset)}#view-auth .auth-modes .mini{transform:none!important}#view-auth .auth-modes .mini.on{border-color:var(--sw-editorial-line-strong);background:var(--card);color:var(--fg)}#pool-auth-form input,#pool-verify-form input{border-color:var(--line-ctl);border-radius:12px;background:var(--input-bg)}#pool-auth-form .btn,#pool-verify-form .btn,#pool-auth-telegram.auth-telegram{min-height:50px;border-radius:12px;background:linear-gradient(110deg,var(--acc-solid),color-mix(in srgb,var(--acc-solid) 74%,var(--aurora)));box-shadow:0 10px 24px color-mix(in srgb,var(--acc-solid) 24%,transparent);transform:none!important;filter:none!important}#pool-auth-form .btn:hover:not(:disabled),#pool-verify-form .btn:hover:not(:disabled),#pool-auth-telegram.auth-telegram:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--acc-solid) 31%,transparent);transform:none!important;filter:none!important}#view-wallet .card,#view-wallet .wallet-balance,#view-wallet .wallet-rails .mini,#view-wallet .wallet-denoms .mini,#view-wallet .wallet-hist-row{border-color:var(--sw-editorial-line);border-radius:17px;background:var(--card);box-shadow:var(--sw-editorial-shadow)}#view-wallet .wallet-balance{background:radial-gradient(18rem 9rem at 100% -20%,color-mix(in srgb,var(--aurora) 18%,transparent),transparent 70%),linear-gradient(135deg,color-mix(in srgb,var(--acc) 10%,var(--card)),var(--card))}#view-wallet .wallet-rails .mini,#view-wallet .wallet-denoms .mini{min-height:48px;box-shadow:none;transform:none!important}#view-wallet .wallet-rails .mini.on,#view-wallet .wallet-denoms .mini.on{color:var(--fg);background:var(--accent-wash);border-color:var(--sw-editorial-line-strong);box-shadow:inset 3px 0 0 var(--acc),0 7px 20px color-mix(in srgb,var(--fg) 7%,transparent)}@media(max-width:1180px){body[data-view=market] #view-market .market{grid-template-columns:repeat(2,minmax(0,1fr))}.sky-hero{grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr)}.sky-hero h1,body[data-gate=open] .sky-hero h1,body[data-view=market] #view-market .sky-hero h1{font-size:clamp(2.25rem,5vw,3.6rem)!important}}@media(min-width:1181px){body[data-view=market] #view-market .market{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){body{background-image:linear-gradient(180deg,color-mix(in srgb,var(--accent-wash) 30%,var(--bg)),var(--bg) 26rem)}:root[data-theme=dark] body{background-image:linear-gradient(180deg,#081528,var(--bg) 27rem)}.wrap{padding-inline:max(12px,env(safe-area-inset-left))}.top,:root[data-theme=light] .top,:root[data-theme=light] body[data-gate=open] .top,:root[data-theme=dark] body[data-gate=open] .top{min-height:58px;margin:0 0 14px;padding:7px calc(56px + env(safe-area-inset-right,0px)) 7px 8px;border-radius:15px}.pool-brand{gap:7px}.sky-mark{width:30px;height:30px;border-radius:9px}.pool-brand-name{display:block;max-width:7.5rem;font-size:.96rem}.top-actions{gap:4px}.top-actions .mini,.top-actions .pool-theme,.top-actions .pool-lang-btn,.top-actions .pool-order-bell,.pool-avatar{width:44px;min-width:44px;height:44px;min-height:44px}body[data-view=market] #view-market{gap:15px;padding:0 0 max(86px,calc(env(safe-area-inset-bottom) + 70px))}.sky-hero{display:block;min-height:274px;padding:24px 22px;border-radius:23px}.sky-hero:before{background-size:34px 34px;opacity:.17}.sky-hero-copy{z-index:3;max-width:82%}.sky-hero-eyebrow{margin-bottom:12px;font-size:.61rem;letter-spacing:.12em}.sky-hero h1,body[data-gate=open] .sky-hero h1,body[data-view=market] #view-market .sky-hero h1{max-width:9.5ch;font-size:clamp(2.05rem,10vw,2.8rem)!important;letter-spacing:-.052em!important;line-height:1.04!important}.sky-hero-lead{max-width:33ch;margin-top:13px;font-size:.78rem;line-height:1.58}.sky-hero-points{gap:6px 12px;margin-top:12px;font-size:.66rem}.sky-hero-art{position:absolute;z-index:1;inset:0;contain:paint;opacity:.72}.sky-hero-art:before{width:210px;left:90%}.sky-hero-art:after{width:200px;height:68px;left:88%;bottom:7%}.sky-orbit{left:89%}.sky-orbit--outer{width:225px;height:88px}.sky-orbit--inner{width:165px;height:66px}.sky-orbit-core{left:89%;width:126px}.sky-orbit-node--a{top:25%;right:-2%}.sky-orbit-node--b{right:6%;bottom:19%}body[data-view=market] #view-market>.shelf-toolbar{min-height:52px;padding:5px;border-radius:14px}body[data-view=market] #view-market .shelf-tab{min-height:42px;padding-inline:14px}body[data-view=market] #view-market .market{grid-template-columns:minmax(0,1fr);gap:15px!important}body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card{padding:16px!important;border-radius:19px!important}body[data-view=market] #view-market .pool-card>.pool-card-media{margin:-16px -16px 4px!important;border-radius:18px 18px 0 0!important}body[data-view=market] #view-market .pool-card>.pool-desc{min-height:0;max-height:6.2em;-webkit-line-clamp:4}body[data-view=market] #view-market .pool-card>.coin-row{padding-top:14px}body[data-view=market] #view-market .coin-variant-option{min-height:50px}#view-auth .auth-card{padding:22px 17px 17px;border-radius:21px}#view-auth .auth-card:before{margin:-22px -17px 20px;border-radius:21px 21px 0 0}#view-auth .auth-mark{width:56px;height:56px;border-radius:17px}#pool-account-menu,.pool-order-inbox,.pool-support-sheet{border-radius:18px}}@media(max-width:390px){.pool-brand-name{max-width:5.9rem;font-size:.9rem}.sky-hero{min-height:264px;padding:22px 18px}.sky-hero-copy{max-width:88%}.sky-hero h1,body[data-gate=open] .sky-hero h1,body[data-view=market] #view-market .sky-hero h1{font-size:clamp(1.9rem,10vw,2.35rem)!important}.sky-hero-lead{font-size:.73rem}.sky-hero-points span:nth-child(2){display:none}.sky-orbit-core{left:94%;width:112px}.sky-orbit{left:94%}body[data-view=market] #view-market .pool-card-media img{padding:15px}}@media(max-width:340px){body[data-gate=open] .top{flex-wrap:nowrap;min-height:60px;height:60px;padding:7px 8px}body[data-gate=open] .top-title{display:none}body[data-gate=open] .top-actions{width:100%;justify-content:space-between;gap:4px}}body[data-view=market] #view-market .pool-card,body[data-view=market] #view-market .pool-card:hover,body[data-view=market] #view-market .pool-card:focus-within,body[data-view=market] #view-market .pool-card>*,body[data-view=market] #view-market .coin-buy,body[data-view=market] #view-market .coin-variant-option,body[data-view=market] #view-market .shelf-tab,#view-auth .auth-card,#view-auth .auth-mark,#view-auth .auth-modes .mini,#pool-auth-form .btn,#pool-verify-form .btn,#pool-auth-telegram.auth-telegram{transform:none!important;transform-style:flat!important;backface-visibility:visible!important}@media(any-pointer:coarse){.sky-hero-art{contain:layout paint}body[data-view=market] #view-market .pool-card,body[data-view=market] #view-market .pool-card:hover,body[data-view=market] #view-market .pool-card:focus-within,body[data-view=market] #view-market .coin-buy,body[data-view=market] #view-market .shelf-tab{transform:none!important}}@media(prefers-reduced-motion:reduce){.sky-hero *,.sky-hero:before,.sky-hero:after,body[data-view=market] #view-market .pool-card,body[data-view=market] #view-market .pool-card:after,body[data-view=market] #view-market .coin-buy,body[data-view=market] #view-market .shelf-tab,#view-auth .auth-card,#view-auth .auth-mark,#pool-auth-form .btn,#pool-verify-form .btn{animation:none!important;transition:none!important}}@media(forced-colors:active){body{background:Canvas}.top,.sky-hero,body[data-view=market] #view-market>.shelf-toolbar,body[data-view=market] #view-market #pool-packages .pool-card,body[data-view=market] #view-market #pool-other-goods .pool-card,#view-auth .auth-card,#pool-account-menu,#view-wallet .card{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}.sky-hero:before,.sky-hero:after,.sky-hero-art,body[data-view=market] #view-market .pool-card:before,body[data-view=market] #view-market .pool-card:after,body[data-view=market] #view-market .pool-card-media:before{display:none!important;content:none!important}.sky-hero h1,.sky-hero-eyebrow,.sky-hero-lead,.sky-hero-points{color:CanvasText}}@media print{.sky-hero{min-height:0;border:1px solid #000;background:#fff;color:#000;box-shadow:none}.sky-hero-art,.sky-hero:before,.sky-hero:after{display:none!important}.sky-hero h1,.sky-hero-eyebrow,.sky-hero-lead,.sky-hero-points{color:#000}body[data-view=market] #view-market .market{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-view=market] #view-market .pool-card{box-shadow:none;break-inside:avoid}}.market-support-inline{display:none}.market-support-inline-icon{display:block;flex:none}.market-support-inline-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:700px){body[data-view=market] #view-market>.shelf-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;justify-content:stretch;gap:8px!important}body[data-view=market] #view-market>.shelf-toolbar[hidden]{display:none!important}body[data-view=market] #view-market #pool-catalog-tabs{width:100%;min-width:0}body[data-view=market] #view-market .market-support-inline:not([hidden]){position:relative;display:inline-grid;place-items:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid var(--sw-editorial-line);border-radius:12px;background:var(--card);color:var(--fg);box-shadow:0 2px 8px color-mix(in srgb,var(--fg) 7%,transparent);transform:none!important}body[data-view=market] #view-market .market-support-inline:not([hidden]):active{background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--line-ctl)}body[data-view=market] #view-market .market-support-inline:not([hidden]):focus-visible{outline:2px solid var(--acc);outline-offset:2px;box-shadow:var(--focus-ring)}body[data-view=market] .pool-support:not([hidden]){position:fixed;inset:0;z-index:1120;width:auto;min-width:0;max-width:none;height:auto;max-height:none;margin:0;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:12px;pointer-events:none}body[data-view=market] .pool-support-fab{display:none!important}body[data-view=market] .pool-support-sheet{width:min(360px,100%);max-width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;margin:0}}@media(max-width:700px)and (hover:hover){body[data-view=market] #view-market .market-support-inline:not([hidden]):hover{border-color:var(--sw-editorial-line-strong);background:var(--accent-wash);box-shadow:0 5px 16px color-mix(in srgb,var(--fg) 9%,transparent)}}@media(prefers-reduced-motion:reduce){.market-support-inline{transition:none!important;transform:none!important}}@media(forced-colors:active){body[data-view=market] #view-market .market-support-inline:not([hidden]){color:ButtonText;background:ButtonFace;border-color:ButtonText;box-shadow:none}body[data-view=market] .pool-support-sheet{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}}@media(max-width:400px)and (max-height:640px){body[data-view=auth] #view-auth{padding-top:max(8px,env(safe-area-inset-top,0px))!important;padding-bottom:8px!important}#view-auth .auth-card{padding:14px 14px 10px;border-radius:17px}#view-auth .auth-card:before{margin:-14px -14px 12px;border-radius:17px 17px 0 0}#view-auth .auth-brand{margin-bottom:8px}#view-auth .auth-mark{width:42px;height:42px;margin-bottom:5px;border-radius:12px}#view-auth h1,#pool-auth-title{font-size:clamp(2.2rem,12vw,2.8rem)}#view-auth .auth-modes{margin-bottom:8px}#view-auth label{margin-block:4px 2px}#pool-auth-form .btn,#pool-verify-form .btn{margin-top:4px}}@media(min-width:361px)and (max-width:400px)and (max-height:640px){#view-auth{--auth-social-slot:9.75rem}}body[data-view=fleet]{--fleet-cyan:#087fdb;--fleet-cyan-hi:#10b9df;--fleet-blue:#075fce;--fleet-ink:#071b33;--fleet-paper:#f8fbff;--fleet-hero-start:#071d3d;--fleet-hero-end:#0a5dbb;--fleet-hero-copy:#c5ddf5;--fleet-outline:color-mix(in srgb,#4f779e 34%,transparent);--fleet-outline-strong:color-mix(in srgb,var(--fleet-cyan) 56%,#6d87a3);--fleet-card-surface:linear-gradient(145deg,color-mix(in srgb,var(--card) 98%,#e7f3ff),var(--card) 72%);--fleet-card-shadow:0 18px 42px rgb(24 63 103/.11),0 3px 10px rgb(24 63 103/.07);--fleet-card-shadow-hover:0 22px 52px rgb(24 63 103/.16),0 4px 14px rgb(24 63 103/.09);--fleet-seat-open:#c9d8e8;--fleet-seat-taken:#1688e7;--fleet-seat-mine:#0b9b77;--fleet-seat-track:color-mix(in srgb,var(--fleet-cyan) 14%,var(--inset));--fleet-ticket-hole:var(--bg)}:root[data-theme=dark] body[data-view=fleet]{--fleet-cyan:#65c9ff;--fleet-cyan-hi:#45e0e4;--fleet-blue:#207fe9;--fleet-ink:#f3f8ff;--fleet-paper:#f3f8ff;--fleet-hero-start:#041125;--fleet-hero-end:#0b4e9f;--fleet-hero-copy:#c6ddf3;--fleet-outline:rgb(133 183 224/.26);--fleet-outline-strong:color-mix(in srgb,var(--fleet-cyan) 68%,#3c617e);--fleet-card-surface:linear-gradient(145deg,color-mix(in srgb,var(--card) 96%,#173554),var(--card) 72%);--fleet-card-shadow:0 22px 54px rgb(0 0 0/.34),0 3px 12px rgb(0 0 0/.23);--fleet-card-shadow-hover:0 26px 64px rgb(0 0 0/.43),0 5px 16px rgb(0 0 0/.27);--fleet-seat-open:#617b99;--fleet-seat-taken:#2aa9f5;--fleet-seat-mine:#41d5a8;--fleet-seat-track:color-mix(in srgb,var(--fleet-cyan) 18%,var(--inset));--fleet-ticket-hole:var(--bg)}body[data-view=fleet]{background-color:var(--bg);background-image:none}body[data-view=fleet] #view-fleet{position:relative;isolation:isolate;gap:clamp(18px,2.2vw,30px);min-width:0;max-width:100%}body[data-view=fleet] #view-fleet:before{content:"";position:absolute;z-index:-2;inset:clamp(-26px,-3vw,-14px) clamp(-28px,-3vw,-12px) auto;height:23rem;pointer-events:none;border-radius:32px;background:linear-gradient(90deg,transparent 0 8%,color-mix(in srgb,var(--fleet-cyan) 11%,transparent) 8.1% 8.25%,transparent 8.35% 100%) 0 0/46px 46px,linear-gradient(color-mix(in srgb,var(--fleet-cyan) 9%,transparent) 1px,transparent 1px) 0 0/46px 46px,radial-gradient(38rem 16rem at 84% 0,color-mix(in srgb,var(--fleet-cyan) 16%,transparent),transparent 73%);opacity:.52;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 90%);mask-image:linear-gradient(to bottom,#000 0%,transparent 90%)}body[data-view=fleet] #view-fleet:after{content:"";position:absolute;z-index:-1;top:-1px;left:clamp(8px,2vw,28px);width:clamp(6rem,16vw,12rem);height:3px;pointer-events:none;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--fleet-cyan-hi),var(--fleet-blue),transparent);opacity:.9}body[data-view=fleet] .fleet-page-head{display:grid;gap:clamp(12px,1.6vw,18px);min-width:0;padding:0;border:0}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.72fr);align-items:stretch;gap:clamp(16px,3vw,42px);min-width:0;min-height:clamp(208px,22vw,278px);padding:clamp(22px,3vw,38px);overflow:hidden;isolation:isolate;border:1px solid color-mix(in srgb,var(--fleet-cyan-hi) 44%,#7893b1);border-radius:clamp(22px,3vw,30px);background:radial-gradient(32rem 18rem at 92% 5%,color-mix(in srgb,var(--fleet-cyan-hi) 24%,transparent),transparent 68%),radial-gradient(28rem 18rem at 10% 100%,color-mix(in srgb,#1a7ff0 28%,transparent),transparent 72%),linear-gradient(132deg,var(--fleet-hero-start),var(--fleet-hero-end));box-shadow:0 24px 62px color-mix(in srgb,#062d63 27%,transparent),inset 0 1px #ffffff38}body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] .fleet-hero:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 0 48%,rgb(255 255 255/.08) 48.2% 48.4%,transparent 48.6% 100%),repeating-linear-gradient(90deg,transparent 0 54px,rgb(148 218 255/.055) 54px 55px,transparent 55px 108px);opacity:.65}body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero:after{content:"";position:absolute;z-index:-1;right:-9rem;bottom:-11rem;width:30rem;height:30rem;pointer-events:none;border:1px solid rgb(143 225 255/.22);border-radius:50%;box-shadow:0 0 0 18px #8fe1ff09,0 0 0 36px #8fe1ff06}body[data-view=fleet] .fleet-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}body[data-view=fleet] .fleet-hero-eyebrow{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin:0 0 12px;color:var(--fleet-cyan-hi);font-size:clamp(.62rem,.8vw,.72rem);font-weight:var(--w-600);letter-spacing:.16em;line-height:1.35;text-transform:uppercase}body[data-view=fleet] .fleet-hero-eyebrow:before{content:"";width:8px;height:8px;flex:none;border:2px solid currentColor;border-radius:50%;box-shadow:0 0 0 3px #49dfec24}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{max-width:15ch;margin:0;color:var(--fleet-paper);font-size:clamp(2rem,4.4vw,3.65rem);font-weight:var(--w-600);letter-spacing:-.055em;line-height:1.02;text-wrap:balance}body[data-view=fleet] .fleet-hero-sub{max-width:53ch;margin:14px 0 0;color:var(--fleet-hero-copy);font-size:clamp(.82rem,1.1vw,.98rem);line-height:1.6;text-wrap:pretty}body[data-view=fleet] .fleet-hero-art{position:absolute;z-index:1;inset:0 0 0 auto;width:min(52%,35rem);min-width:17rem;pointer-events:none;opacity:.94;contain:paint}body[data-view=fleet] .fleet-hero-svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}body[data-view=fleet] .fleet-hero-svg .fleet-orbit{fill:none;stroke:#a9ecff66;stroke-width:1;vector-effect:non-scaling-stroke}body[data-view=fleet] .fleet-hero-svg .fleet-orbit-back{stroke-dasharray:2 9;opacity:.7}body[data-view=fleet] .fleet-hero-svg .fleet-orbit-front{stroke:#6de0ffad;opacity:.78}body[data-view=fleet] .fleet-hero-svg .fleet-route{fill:none;stroke:#c2f1ffd1;stroke-width:1.4;stroke-linecap:round;stroke-dasharray:1 6;vector-effect:non-scaling-stroke}body[data-view=fleet] .fleet-hero-svg .fleet-route-soft{stroke:#6ed2ff4d;stroke-width:5;stroke-dasharray:none;filter:blur(2px)}body[data-view=fleet] .fleet-hero-svg .fleet-node{stroke:var(--fleet-hero-start);stroke-width:2;vector-effect:non-scaling-stroke}body[data-view=fleet] .fleet-hero-svg .fleet-node-source{fill:#57d9ff}body[data-view=fleet] .fleet-hero-svg .fleet-node-share{fill:#63e2c1}body[data-view=fleet] .fleet-hero-svg .fleet-node-destination{fill:#fff1b3}body[data-view=fleet] .fleet-hero-svg .fleet-spark{fill:#c5f5ff;opacity:.86}body[data-view=fleet] .fleet-page-head-row{position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:100%;min-width:0;margin:0}body[data-view=fleet] .fleet-page-head-row h1{min-width:0;flex:1 1 auto}body[data-view=fleet] #view-fleet .fleet-hero .fleet-hero-sub{color:var(--fleet-hero-copy)!important}body[data-view=fleet] .fleet-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;min-width:0}body[data-view=fleet] .fleet-page-actions .mini{min-height:44px;margin:0;border-color:#b9e7ff70;border-radius:12px;background:#041b3a52;color:#effaff;box-shadow:inset 0 1px #ffffff1f;transform:none!important}body[data-view=fleet] .fleet-page-actions .mini:hover:not(:disabled){border-color:#b7f2ffc7;background:#267dbf5c;box-shadow:inset 0 1px #ffffff2e,0 6px 16px #000f3033;transform:none!important}body[data-view=fleet] .fleet-page-actions .fleet-support-inline{display:grid;place-items:center;width:44px;min-width:44px;padding:0}body[data-view=fleet] .fleet-page-actions .fleet-support-inline svg{display:block}body[data-view=fleet] .fleet-page-head>.fleet-page-head-row:not(:has(+#pool-fleet-live-summary)):not(:has(+.fleet-summary)){margin-top:0}body[data-view=fleet] #pool-fleet-live-summary,body[data-view=fleet] .fleet-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-head,body[data-view=fleet] .fleet-summary .fleet-summary-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:0 2px}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-grid,body[data-view=fleet] .fleet-summary .fleet-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}body[data-view=fleet] .fleet-summary-kicker{color:var(--dim);font-size:.67rem;font-weight:var(--w-600);letter-spacing:.13em;line-height:1.35;text-transform:uppercase}body[data-view=fleet] .fleet-summary-status{min-width:0;overflow-wrap:anywhere;color:var(--fleet-cyan);font-size:.68rem;line-height:1.35;text-align:right}body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=unavailable] .fleet-summary-status{color:var(--warn)}body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=signed-out] .fleet-summary-status{color:var(--dim)}body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=loading] .fleet-summary-item,body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=unavailable] .fleet-summary-item{background:linear-gradient(145deg,color-mix(in srgb,var(--inset) 82%,var(--card)),var(--card))}body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=loading] .fleet-summary-value,body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=unavailable] .fleet-summary-value{color:var(--dim)}body[data-view=fleet] .fleet-summary-item{position:relative;display:grid;gap:3px;min-width:0;min-height:78px;padding:13px 14px 12px;overflow:hidden;border:1px solid var(--fleet-outline);border-radius:15px;background:linear-gradient(145deg,color-mix(in srgb,var(--card) 95%,var(--accent-wash)),var(--card));box-shadow:0 8px 22px color-mix(in srgb,var(--fg) 6%,transparent),inset 0 1px #ffffff6b}body[data-view=fleet] .fleet-summary-icon{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:20px;height:20px;border:1px solid color-mix(in srgb,var(--fleet-cyan) 38%,transparent);border-radius:7px;color:var(--fleet-cyan);font:600 .8rem/1 var(--mono);opacity:.85}body[data-view=fleet] .fleet-summary-item:before{content:"";position:absolute;top:0;left:14px;width:36px;height:2px;pointer-events:none;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--fleet-cyan),transparent)}body[data-view=fleet] .fleet-summary-value{min-width:0;color:var(--fg);font:600 clamp(1.22rem,2vw,1.65rem)/1.15 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em}body[data-view=fleet] .fleet-summary-label{min-width:0;overflow-wrap:anywhere;color:var(--copy);font-size:.75rem;font-weight:var(--w-600);line-height:1.35}body[data-view=fleet] .fleet-summary-note{min-width:0;overflow-wrap:anywhere;color:var(--dim);font-size:.68rem;line-height:1.35}body[data-view=fleet] #pool-fleet-seat-legend,body[data-view=fleet] .fleet-seat-legend{display:flex;flex-wrap:wrap;align-items:center;gap:7px 14px;min-width:0;margin:0;padding:0 2px;color:var(--dim);font-size:.72rem;line-height:1.35}body[data-view=fleet] .fleet-seat-legend-item{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}body[data-view=fleet] .fleet-seat-dot{display:inline-block;width:10px;height:10px;flex:none;border:1px solid var(--fleet-seat-open);border-radius:50%;background:transparent;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--card) 74%,transparent)}body[data-view=fleet] .fleet-seat-legend-item[data-seat-state=open] .fleet-seat-dot{border-color:var(--fleet-cyan);background:transparent}body[data-view=fleet] .fleet-seat-legend-item[data-seat-state=taken] .fleet-seat-dot{border-color:var(--fleet-seat-taken);background:var(--fleet-seat-taken);box-shadow:0 0 0 3px color-mix(in srgb,var(--fleet-seat-taken) 14%,transparent)}body[data-view=fleet] .fleet-seat-legend-item[data-seat-state=mine] .fleet-seat-dot{border-color:var(--fleet-seat-mine);background:var(--fleet-seat-mine);box-shadow:0 0 0 3px color-mix(in srgb,var(--fleet-seat-mine) 14%,transparent)}body[data-view=fleet] #pool-fleet-groups{display:grid;gap:clamp(28px,4vw,46px);min-width:0}body[data-view=fleet] #pool-fleet-groups>.fleet-group,body[data-view=fleet] #pool-fleet-groups>.card{display:grid;gap:14px;min-width:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none}body[data-view=fleet] .fleet-group-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;min-width:0;padding:0 0 11px;border-bottom:1px solid var(--fleet-outline)}body[data-view=fleet] .fleet-group-head:after{content:"";position:absolute;left:0;bottom:-1px;width:clamp(4.5rem,12vw,8rem);height:2px;pointer-events:none;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--fleet-cyan),transparent)}body[data-view=fleet] .fleet-group-copy{display:grid;gap:4px;min-width:0}body[data-view=fleet] .fleet-group-copy h2{margin:0;color:var(--fg);font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:var(--w-600);letter-spacing:-.025em;line-height:1.28}body[data-view=fleet] .fleet-group-copy .sub{margin:0;color:var(--dim);font-size:.78rem;line-height:1.45}body[data-view=fleet] .fleet-group-count{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--fleet-outline-strong);border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-cyan) 12%,var(--card)),var(--card));color:var(--fleet-cyan);font:600 .75rem/1 var(--mono);font-variant-numeric:tabular-nums}body[data-view=fleet] #pool-fleet-groups .market{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));grid-auto-rows:max-content;align-items:start;gap:clamp(14px,1.8vw,22px);min-width:0;padding:0}body[data-view=fleet] #pool-fleet-groups>.fleet-group>.empty-inline,body[data-view=fleet] #pool-fleet-groups>.card>.empty-inline{display:flex;align-items:center;min-height:78px;margin:0;padding:17px;border:1px dashed var(--fleet-outline-strong);border-radius:15px;background:color-mix(in srgb,var(--fleet-cyan) 4%,var(--card));color:var(--dim)}body[data-view=fleet] #pool-fleet-groups>.empty{display:flex;align-items:center;justify-content:center;min-height:168px;margin:0;padding:26px 20px;border:1px solid var(--fleet-outline);border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-cyan) 5%,var(--card)),var(--card));color:var(--copy);text-align:center;box-shadow:var(--fleet-card-shadow)}body[data-view=fleet] #pool-fleet-msg:not(:empty){min-width:0;margin:0;padding:11px 13px;border:1px solid var(--fleet-outline);border-radius:13px;background:color-mix(in srgb,var(--card) 88%,var(--accent-wash));color:var(--copy)}body[data-view=fleet] #pool-fleet-msg.err{border-color:color-mix(in srgb,var(--bad) 46%,var(--fleet-outline));background:color-mix(in srgb,var(--bad) 7%,var(--card));color:var(--bad-fg)}body[data-view=fleet] #pool-fleet-msg.ok{border-color:color-mix(in srgb,var(--ok) 46%,var(--fleet-outline));background:color-mix(in srgb,var(--ok) 7%,var(--card));color:var(--ok-fg)}body[data-view=fleet] .pool-card.fleet-card{position:relative;display:grid;align-self:start;gap:14px;min-width:0;min-height:0;padding:clamp(16px,1.8vw,22px);overflow:hidden;isolation:isolate;border:1px solid var(--fleet-outline);border-radius:20px;background:var(--fleet-card-surface);box-shadow:var(--fleet-card-shadow);transform:none!important;animation:none!important;transform-style:flat!important;transition:border-color var(--t-mid) var(--ease),background var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease)}body[data-view=fleet] .pool-card.fleet-card:before{content:"";position:absolute;z-index:0;top:0;right:15%;left:15%;height:3px;pointer-events:none;border-radius:0 0 var(--r-pill) var(--r-pill);background:linear-gradient(90deg,transparent,var(--fleet-state,var(--fleet-cyan)),transparent);opacity:.9}body[data-view=fleet] .pool-card.fleet-card:after{content:"";position:absolute;z-index:0;top:12px;right:-2px;bottom:12px;width:11px;pointer-events:none;background:radial-gradient(circle,var(--fleet-ticket-hole) 0 2.2px,transparent 2.7px) center/9px 14px repeat-y;opacity:.62}body[data-view=fleet] .pool-card.fleet-card>*{position:relative;z-index:1;min-width:0}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]{--fleet-state:var(--fleet-cyan);--fleet-state-soft:color-mix(in srgb,var(--fleet-cyan) 8%,var(--card));--fleet-state-border:color-mix(in srgb,var(--fleet-cyan) 58%,var(--line));border-color:var(--fleet-state-border);background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-cyan) 8%,var(--card)),var(--card) 58%)}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=pending]{--fleet-state:var(--warn);--fleet-state-soft:color-mix(in srgb,var(--warn) 8%,var(--card));--fleet-state-border:color-mix(in srgb,var(--warn) 58%,var(--line));border-color:var(--fleet-state-border);background:linear-gradient(145deg,var(--fleet-state-soft),var(--card) 62%)}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=delivered]{--fleet-state:var(--ok);--fleet-state-soft:color-mix(in srgb,var(--ok) 8%,var(--card));--fleet-state-border:color-mix(in srgb,var(--ok) 58%,var(--line));border-color:var(--fleet-state-border);background:linear-gradient(145deg,var(--fleet-state-soft),var(--card) 62%)}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=cancelled],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=ended],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=unknown]{--fleet-state:var(--dim);border-color:var(--fleet-outline);background:linear-gradient(145deg,color-mix(in srgb,var(--inset) 72%,var(--card)),var(--card))}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=expired]{--fleet-state:var(--warn);border-color:color-mix(in srgb,var(--warn) 62%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--warn) 9%,var(--card)),var(--card))}body[data-view=fleet] .pool-card.fleet-card.is-busy:not(.mine){box-shadow:0 0 0 1px color-mix(in srgb,var(--fleet-cyan) 26%,transparent),var(--fleet-card-shadow)}body[data-view=fleet] .pool-card.fleet-card.mine{--fleet-state:var(--fleet-seat-mine);border-color:color-mix(in srgb,var(--fleet-seat-mine) 58%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-seat-mine) 8%,var(--card)),var(--card) 62%)}body[data-view=fleet] .pool-card.fleet-card.is-sold:not(.mine),body[data-view=fleet] .pool-card.fleet-card.is-history{opacity:.94}@media(hover:hover)and (pointer:fine){body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]:not(.is-sold):hover,body[data-view=fleet] .pool-card.fleet-card:focus-within{border-color:var(--fleet-outline-strong);box-shadow:var(--fleet-card-shadow-hover);transform:none!important}}body[data-view=fleet] .pool-card.fleet-card.is-focus{outline:3px solid color-mix(in srgb,var(--fleet-cyan) 72%,transparent);outline-offset:3px}body[data-view=fleet] .pool-card.fleet-card>.pool-head{display:flex;align-items:flex-start;gap:10px;min-width:0}body[data-view=fleet] .pool-card.fleet-card .pool-name{min-width:0;margin:0;color:var(--fg);font-size:clamp(1rem,1.3vw,1.15rem);font-weight:var(--w-600);letter-spacing:-.018em;line-height:1.34}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{display:inline-flex;align-items:center;gap:6px;max-width:48%;margin:0 0 0 auto;padding:5px 8px;border-radius:var(--r-pill);font-size:.68rem;font-weight:var(--w-600);line-height:1.25;text-align:right;white-space:normal}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill:before{content:"";width:7px;height:7px;flex:none;border:0;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill.hold:before{background:transparent;border:1.5px solid currentColor;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill.dead:before{width:8px;height:2px;border-radius:var(--r-pill);box-shadow:none}body[data-view=fleet] .pool-card.fleet-card>.pool-desc{margin:-4px 0 0;color:var(--copy);font-size:.8rem;line-height:1.5}body[data-view=fleet] .pool-card.fleet-card .fleet-fill{display:grid;gap:8px;min-width:0;padding:11px 12px 12px;border:1px solid color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 30%,var(--fleet-outline));border-radius:14px;background:color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 5%,var(--card))}body[data-view=fleet] .fleet-fill-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}body[data-view=fleet] .fleet-fill-n{color:var(--fg);font:600 .75rem/1.35 var(--mono);font-variant-numeric:tabular-nums}body[data-view=fleet] .fleet-fill-left{color:var(--dim);font-size:.72rem;line-height:1.35;white-space:nowrap}body[data-view=fleet] .fleet-fill-n.is-loud{color:var(--fleet-cyan)}body[data-view=fleet] .fleet-fill-track{height:9px;overflow:hidden;border:1px solid color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 36%,var(--line));border-radius:var(--r-pill);background:color-mix(in srgb,var(--line) 38%,var(--inset))}body[data-view=fleet] .fleet-fill-bar{display:block;height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,var(--fleet-state,var(--fleet-cyan)),color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 54%,var(--fleet-cyan-hi)));box-shadow:0 0 10px color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 36%,transparent);transform:none!important;animation:none!important}body[data-view=fleet] .pool-card.fleet-card .seat-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-height:92px;padding:15px 13px 14px;overflow:hidden;isolation:isolate;border:1px solid color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 32%,var(--fleet-outline));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 8%,var(--card)),color-mix(in srgb,var(--inset) 76%,var(--card)))}body[data-view=fleet] .pool-card.fleet-card .seat-row:before{content:"";position:absolute;z-index:-1;top:10px;right:13px;left:13px;height:21px;pointer-events:none;border:1px solid color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 28%,var(--line));border-bottom:0;border-radius:13px 13px 0 0;opacity:.76}body[data-view=fleet] .pool-card.fleet-card .seat-row:after{content:"";position:absolute;z-index:-1;right:18px;bottom:7px;left:18px;height:1px;pointer-events:none;border-top:1px dashed color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 34%,var(--line))}body[data-view=fleet] .fleet-seat-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}body[data-view=fleet] .pool-card.fleet-card .seat-row .car-lbl{color:var(--copy);font-size:.69rem;font-weight:var(--w-600);letter-spacing:.08em;line-height:1.35;text-transform:uppercase}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{display:grid;grid-template-columns:repeat(var(--seat-cols),minmax(12px,1fr));align-items:end;justify-content:stretch;gap:6px;min-width:0;width:100%;max-width:100%;padding:9px 4px 2px;overflow:visible}body[data-view=fleet] .pool-card.fleet-card .seat{position:relative;display:grid;place-items:center;width:auto;height:23px;min-width:12px;border:1px solid color-mix(in srgb,var(--fleet-seat-open) 70%,var(--line));border-radius:5px 5px 4px 4px;background:color-mix(in srgb,var(--fleet-seat-open) 15%,var(--card));color:var(--fleet-seat-open)}body[data-view=fleet] .pool-card.fleet-card .seat:after{content:"";position:absolute;right:2px;bottom:2px;left:2px;height:2px;pointer-events:none;border-radius:var(--r-pill);background:currentColor;opacity:.2}body[data-view=fleet] .pool-card.fleet-card .seat-person{display:block;width:14px;height:20px}body[data-view=fleet] .pool-card.fleet-card .seat-person path{fill:currentColor;stroke:currentColor;stroke-width:1.05}body[data-view=fleet] .pool-card.fleet-card .seat.on{border-color:color-mix(in srgb,var(--fleet-seat-taken) 76%,var(--line));background:color-mix(in srgb,var(--fleet-seat-taken) 16%,var(--card));color:var(--fleet-seat-taken);box-shadow:0 2px 7px color-mix(in srgb,var(--fleet-seat-taken) 22%,transparent)}body[data-view=fleet] .pool-card.fleet-card .seat.me{border-color:color-mix(in srgb,var(--fleet-seat-mine) 82%,var(--line));background:color-mix(in srgb,var(--fleet-seat-mine) 17%,var(--card));color:var(--fleet-seat-mine);box-shadow:0 0 0 2px color-mix(in srgb,var(--fleet-seat-mine) 15%,transparent),0 2px 7px color-mix(in srgb,var(--fleet-seat-mine) 22%,transparent)}body[data-view=fleet] .pool-card.fleet-card .seat.next{border:1px dashed var(--fleet-cyan);background:color-mix(in srgb,var(--fleet-cyan) 8%,var(--card));color:var(--fleet-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--fleet-cyan) 12%,transparent);animation:none!important}body[data-view=fleet] .pool-card.fleet-card .seat.next .seat-arm{display:none;animation:none!important}body[data-view=fleet] .pool-card.fleet-card .seat.pop,body[data-view=fleet] .pool-card.fleet-card .seat.on[class*=cute-]{animation:none!important}body[data-view=fleet] .pool-card.fleet-card .seat.pass{border-color:color-mix(in srgb,var(--vip-hi) 74%,var(--line));color:var(--vip-hi)}body[data-view=fleet] .pool-card.fleet-card>.coin-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:center;gap:10px 14px;min-width:0;margin:0;padding-top:14px;border-top:1px dashed var(--fleet-outline)}body[data-view=fleet] .pool-card.fleet-card .fleet-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 9px;min-width:0;margin:0}body[data-view=fleet] .pool-card.fleet-card .fleet-price-was,body[data-view=fleet] .pool-card.fleet-card .fleet-price-now{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}body[data-view=fleet] .pool-card.fleet-card .fleet-price-was{color:var(--dim);font-size:.72rem}body[data-view=fleet] .pool-card.fleet-card .fleet-price-was s{text-decoration-thickness:1px}body[data-view=fleet] .pool-card.fleet-card .fleet-price-now{color:var(--fg)}body[data-view=fleet] .pool-card.fleet-card .fleet-price b,body[data-view=fleet] .pool-card.fleet-card .fleet-price .pool-sale{color:var(--fleet-cyan);font:600 clamp(1.2rem,1.8vw,1.52rem)/1.2 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em}body[data-view=fleet] .pool-card.fleet-card .fleet-price .unit{color:var(--dim);font-size:.72rem;font-weight:var(--w-500)}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn{grid-column:2;width:100%;min-width:0;min-height:50px;margin:0;padding-inline:15px;border:1px solid color-mix(in srgb,var(--fleet-cyan-hi) 32%,transparent);border-radius:13px;background:linear-gradient(112deg,var(--fleet-blue),var(--fleet-cyan));color:#fff;box-shadow:0 11px 24px color-mix(in srgb,var(--fleet-blue) 28%,transparent),inset 0 1px #ffffff47;font-weight:var(--w-600);transform:none!important;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),filter var(--t-fast) var(--ease)}body[data-view=fleet] .pool-card.fleet-card .fleet-join:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn:hover:not(:disabled){background:linear-gradient(112deg,color-mix(in srgb,var(--fleet-blue) 88%,#001a3b),var(--fleet-cyan-hi));border-color:color-mix(in srgb,var(--fleet-cyan-hi) 70%,transparent);box-shadow:0 14px 30px color-mix(in srgb,var(--fleet-blue) 35%,transparent),inset 0 1px #ffffff4d;filter:saturate(1.06);transform:none!important}body[data-view=fleet] .pool-card.fleet-card .fleet-join:focus-visible,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn:focus-visible{outline:3px solid var(--fleet-cyan-hi);outline-offset:2px;box-shadow:0 0 0 5px color-mix(in srgb,var(--bg) 86%,transparent),0 0 0 8px var(--fleet-cyan-hi)}body[data-view=fleet] .pool-card.fleet-card>.coin-row .coin-note{grid-column:1/-1;min-width:0;margin:0;color:var(--dim);font-size:.7rem;line-height:1.45;overflow-wrap:anywhere}body[data-view=fleet] .pool-card.fleet-card>.coin-row .coin-note:empty{display:none}body[data-view=fleet] .pool-card.fleet-card>.hint,body[data-view=fleet] .pool-card.fleet-card>.note{margin:0;line-height:1.55}body[data-view=fleet] .pool-card.fleet-card>.hint{color:var(--copy);font-size:.8rem}body[data-view=fleet] .pool-card.fleet-card>.note.ok,body[data-view=fleet] .pool-card.fleet-card>.fleet-refunding{padding:13px 14px;border:1px solid color-mix(in srgb,var(--ok) 42%,var(--fleet-outline));border-left:3px solid var(--ok);border-radius:13px;background:color-mix(in srgb,var(--ok) 8%,var(--card));color:var(--copy)}body[data-view=fleet] .pool-card.fleet-card>.fleet-refunding{border-color:color-mix(in srgb,var(--warn) 46%,var(--fleet-outline));border-left-color:var(--warn);background:color-mix(in srgb,var(--warn) 8%,var(--card))}body[data-view=fleet] .pool-card.fleet-card .code.wrap{margin:0;padding:12px 13px;border:1px solid var(--fleet-outline);border-radius:13px;background:color-mix(in srgb,var(--inset) 82%,var(--card))}body[data-view=fleet] .pool-card.fleet-card .kv{gap:7px;margin:0}body[data-view=fleet] .pool-card.fleet-card .kv-row{min-width:0;padding-bottom:7px;border-bottom:1px solid color-mix(in srgb,var(--fleet-outline) 70%,transparent)}body[data-view=fleet] .pool-card.fleet-card .kv-row:last-child{padding-bottom:0;border-bottom:0}body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row,body[data-view=fleet] .pool-card.fleet-card>.actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding-top:12px;border-top:1px dashed var(--fleet-outline)}body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row .btn,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row .btn,body[data-view=fleet] .pool-card.fleet-card>.actions .mini{flex:1 1 10rem;width:auto;min-width:0;min-height:44px;margin:0;transform:none!important}body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row .coin-note,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row .coin-note{flex:1 1 100%;min-width:0;color:var(--dim);font-size:.7rem;line-height:1.4}body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row .fleet-seat-buys{flex:1 1 100%;display:grid;gap:8px;min-width:0}body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row .fleet-seat-buys .btn{flex:none;width:100%;min-width:0;white-space:normal;line-height:1.35;text-align:center;overflow-wrap:anywhere}body[data-view=fleet] .pool-card.fleet-card .fleet-chat{position:relative;z-index:3;min-width:0;margin:0;overflow:hidden;border:1px solid var(--fleet-outline);border-radius:15px;background:color-mix(in srgb,var(--fleet-cyan) 4%,var(--card));box-shadow:inset 0 1px #ffffff4d;scroll-margin-top:calc(72px + env(safe-area-inset-top,0px))}body[data-view=fleet] .fleet-chat-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;min-height:50px;margin:0;padding:11px 13px;border:0;border-radius:0;background:linear-gradient(100deg,color-mix(in srgb,var(--fleet-cyan) 11%,var(--card)),var(--card));color:var(--fg);font:inherit;text-align:left;transform:none!important;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}body[data-view=fleet] .fleet-chat-trigger:hover{background:linear-gradient(100deg,color-mix(in srgb,var(--fleet-cyan) 17%,var(--card)),var(--card));transform:none!important}body[data-view=fleet] .fleet-chat-trigger strong{min-width:0;font-size:.8rem;font-weight:var(--w-600)}body[data-view=fleet] .fleet-chat-n{min-width:0;color:var(--dim);font-size:.68rem;overflow-wrap:anywhere}body[data-view=fleet] .fleet-chat-mark{display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;color:var(--fleet-cyan)}body[data-view=fleet] .fleet-chat-panel{display:grid;gap:10px;max-width:100%;padding:11px;border-top:1px solid var(--fleet-outline);background:color-mix(in srgb,var(--inset) 74%,var(--card));overflow-x:hidden}body[data-view=fleet] .fleet-chat-log{display:grid;gap:8px;max-height:none;min-height:3rem;overflow:visible;padding:2px 2px 4px;overscroll-behavior:contain;scrollbar-width:thin}body[data-view=fleet] .fleet-chat-msg{display:grid;justify-items:start;gap:3px;max-width:min(88%,32rem);min-width:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--fleet-cyan) 18%,var(--fleet-outline));border-radius:12px 12px 12px 4px;background:var(--card);color:var(--fg)}body[data-view=fleet] .fleet-chat-msg.me{justify-self:end;border-color:color-mix(in srgb,var(--fleet-seat-mine) 30%,var(--fleet-outline));border-radius:12px 12px 4px;background:color-mix(in srgb,var(--fleet-seat-mine) 9%,var(--card))}body[data-view=fleet] .fleet-chat-msg.admin{border-color:color-mix(in srgb,var(--fleet-cyan) 38%,var(--fleet-outline))}body[data-view=fleet] .fleet-chat-identity{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0;color:var(--dim);font-size:.66rem;line-height:1.35}body[data-view=fleet] .fleet-chat-who{max-width:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;color:var(--fg);font-weight:var(--w-600)}body[data-view=fleet] .fleet-chat-role{padding:2px 5px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--fleet-cyan) 11%,var(--card));color:var(--fleet-cyan);font-size:.61rem}body[data-view=fleet] .fleet-chat-body{min-width:0;white-space:pre-wrap;overflow:visible;overflow-wrap:anywhere;color:var(--fg);font-size:.95rem;line-height:1.5}body[data-view=fleet] .fleet-chat-at{color:var(--dim);font:400 .62rem/1.3 var(--mono);font-variant-numeric:tabular-nums}body[data-view=fleet] .fleet-chat-empty,body[data-view=fleet] .fleet-chat-expired{margin:0;padding:10px;color:var(--dim);font-size:.72rem;line-height:1.45;text-align:center}body[data-view=fleet] .fleet-chat-new{display:block;width:100%;min-height:34px;margin:0;padding:5px 9px;border:1px solid color-mix(in srgb,var(--fleet-cyan) 46%,var(--fleet-outline));border-radius:10px;background:color-mix(in srgb,var(--fleet-cyan) 12%,var(--card));color:var(--fleet-cyan);font-size:.68rem;transform:none!important}body[data-view=fleet] .fleet-chat-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0}body[data-view=fleet] .fleet-chat-input{grid-column:1/-1;width:100%;min-height:66px;margin:0;padding:10px 11px;border:1px solid var(--fleet-outline);border-radius:11px;background:var(--card);color:var(--fg);font:inherit;font-size:.76rem;line-height:1.45;resize:vertical}body[data-view=fleet] .fleet-chat-input:focus-visible{border-color:var(--fleet-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--fleet-cyan) 22%,transparent)}body[data-view=fleet] .fleet-chat-form>.fleet-chat-attach{grid-column:1;display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}body[data-view=fleet] .fleet-chat-file-label,body[data-view=fleet] .fleet-chat-file-clear{min-height:44px;margin:0;padding-inline:10px;border-radius:10px;font-size:.68rem;transform:none!important}body[data-view=fleet] .fleet-chat-file-status{min-width:0;color:var(--dim);font-size:.65rem;overflow-wrap:anywhere}body[data-view=fleet] .fleet-chat-send{grid-column:2;min-width:84px;min-height:44px;margin:0;border-radius:11px;background:var(--fleet-blue);color:#fff;transform:none!important}body[data-view=fleet] .fleet-chat-send:hover:not(:disabled){background:var(--fleet-cyan);transform:none!important}@media(max-width:900px){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{grid-template-columns:minmax(0,1fr) minmax(11rem,.58fr);padding:24px}body[data-view=fleet] .fleet-hero-art{width:49%;min-width:13rem;opacity:.76}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body[data-view=fleet] #view-fleet{gap:20px}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{display:block;min-height:0;padding:21px 18px 18px;border-radius:22px}body[data-view=fleet] .fleet-hero-copy{min-height:188px;justify-content:flex-start}body[data-view=fleet] .fleet-hero-art{right:-3.5rem;width:66%;min-width:14rem;opacity:.6}body[data-view=fleet] .fleet-hero-eyebrow{margin-bottom:10px;font-size:.61rem}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{max-width:11ch;font-size:clamp(1.85rem,9vw,2.65rem)}body[data-view=fleet] .fleet-hero-sub{max-width:33ch;margin-top:12px;font-size:.76rem;line-height:1.52}body[data-view=fleet] .fleet-page-head-row{gap:8px}body[data-view=fleet] .fleet-page-actions{gap:6px}body[data-view=fleet] .fleet-page-actions .mini{min-height:42px;padding-inline:11px;font-size:.72rem}body[data-view=fleet] .fleet-page-actions .fleet-support-inline{width:42px;min-width:42px}body[data-view=fleet] #pool-fleet-live-summary,body[data-view=fleet] .fleet-summary{gap:7px}body[data-view=fleet] .fleet-summary-item{min-height:72px;padding:10px 9px 9px;border-radius:13px}body[data-view=fleet] .fleet-summary-value{font-size:1.05rem}body[data-view=fleet] .fleet-summary-label{font-size:.66rem}body[data-view=fleet] .fleet-summary-note{font-size:.6rem}body[data-view=fleet] #pool-fleet-groups{gap:28px}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:minmax(0,1fr);gap:13px}body[data-view=fleet] .pool-card.fleet-card{gap:12px;padding:15px;border-radius:18px}body[data-view=fleet] .pool-card.fleet-card .seat-row{min-height:86px;padding:13px 10px 12px;border-radius:14px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{gap:4px;padding-top:8px}body[data-view=fleet] .pool-card.fleet-card .seat{height:21px}body[data-view=fleet] .pool-card.fleet-card .seat-person{width:13px;height:18px}body[data-view=fleet] .pool-card.fleet-card>.coin-row{grid-template-columns:minmax(0,1fr);gap:9px;padding-top:12px}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn{grid-column:1;min-height:50px}body[data-view=fleet] .pool-card.fleet-card>.coin-row .coin-note{grid-column:1}body[data-view=fleet] .fleet-chat-log{max-height:none}}@media(max-width:390px){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{padding:18px 14px 15px;border-radius:19px}body[data-view=fleet] .fleet-hero-copy{min-height:188px}body[data-view=fleet] .fleet-hero-art{right:-5rem;width:74%;min-width:13rem;opacity:.5}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{font-size:clamp(1.72rem,9.6vw,2.3rem)}body[data-view=fleet] .fleet-hero-sub{max-width:29ch;font-size:.72rem}body[data-view=fleet] .fleet-page-actions .mini:not(.fleet-support-inline){max-width:8.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-view=fleet] .fleet-summary-item{min-height:70px;padding-inline:8px}body[data-view=fleet] .fleet-summary-label{font-size:.62rem}body[data-view=fleet] .fleet-seat-legend{gap:6px 10px;font-size:.66rem}body[data-view=fleet] .pool-card.fleet-card{padding:13px;border-radius:16px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{grid-template-columns:repeat(var(--seat-cols),minmax(10px,1fr));gap:3px;padding-inline:1px}body[data-view=fleet] .pool-card.fleet-card .seat{min-width:10px;height:19px;border-radius:4px}body[data-view=fleet] .pool-card.fleet-card .seat-person{width:12px;height:17px}}@media(max-width:340px){body[data-view=fleet] .fleet-page-head-row{align-items:flex-start;flex-wrap:wrap}body[data-view=fleet] .fleet-page-actions{width:100%;justify-content:flex-start}body[data-view=fleet] .fleet-page-actions .mini:not(.fleet-support-inline){flex:1;max-width:none}body[data-view=fleet] .fleet-summary-value{font-size:.98rem}body[data-view=fleet] .fleet-summary-label{font-size:.58rem}}body[data-view=fleet] .fleet-page-actions button,body[data-view=fleet] .pool-card.fleet-card button,body[data-view=fleet] .pool-card.fleet-card input,body[data-view=fleet] .pool-card.fleet-card select,body[data-view=fleet] .pool-card.fleet-card textarea,body[data-view=fleet] .pool-card.fleet-card label.mini{transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease),filter var(--t-fast) var(--ease);transform:none!important}body[data-view=fleet] .fleet-page-actions button,body[data-view=fleet] .pool-card.fleet-card button,body[data-view=fleet] .pool-card.fleet-card a{min-height:44px}@media(max-width:700px){body[data-view=fleet] .pool-card.fleet-card.is-history .pool-name{display:block;-webkit-line-clamp:unset;overflow:visible;text-overflow:clip}}@media(prefers-reduced-motion:reduce){body[data-view=fleet] #view-fleet,body[data-view=fleet] #view-fleet:before,body[data-view=fleet] #view-fleet:after,body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero,body[data-view=fleet] .fleet-hero:before,body[data-view=fleet] .fleet-hero:after,body[data-view=fleet] .fleet-hero-art,body[data-view=fleet] .pool-card.fleet-card,body[data-view=fleet] .pool-card.fleet-card:hover,body[data-view=fleet] .pool-card.fleet-card:focus-within,body[data-view=fleet] .fleet-card .fleet-join,body[data-view=fleet] .fleet-chat-trigger,body[data-view=fleet] .fleet-chat-mark,body[data-view=fleet] .fleet-chat-send,body[data-view=fleet] .fleet-fill-bar,body[data-view=fleet] .seat,body[data-view=fleet] .seat.next,body[data-view=fleet] .seat.next .seat-arm{animation:none!important;transition:none!important;transform:none!important}}@media(forced-colors:active){body[data-view=fleet] #view-fleet,body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero,body[data-view=fleet] .fleet-summary-item,body[data-view=fleet] .pool-card.fleet-card,body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=pending],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=delivered],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=expired],body[data-view=fleet] .pool-card.fleet-card.mine,body[data-view=fleet] .pool-card.fleet-card .fleet-fill,body[data-view=fleet] .pool-card.fleet-card .seat-row,body[data-view=fleet] .pool-card.fleet-card .fleet-chat,body[data-view=fleet] #pool-fleet-groups>.empty,body[data-view=fleet] #pool-fleet-msg:not(:empty),body[data-view=fleet] .fleet-chat-panel,body[data-view=fleet] .fleet-chat-msg,body[data-view=fleet] .fleet-chat-input{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}body[data-view=fleet] #view-fleet:before,body[data-view=fleet] #view-fleet:after,body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero:before,body[data-view=fleet] .fleet-hero:after,body[data-view=fleet] .fleet-hero-art,body[data-view=fleet] .pool-card.fleet-card:before,body[data-view=fleet] .pool-card.fleet-card:after,body[data-view=fleet] .pool-card.fleet-card .seat-row:before,body[data-view=fleet] .pool-card.fleet-card .seat-row:after{display:none!important;content:none!important}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title,body[data-view=fleet] .fleet-hero-eyebrow,body[data-view=fleet] .fleet-hero-sub,body[data-view=fleet] .fleet-page-actions .mini{color:CanvasText}body[data-view=fleet] .pool-card.fleet-card .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn,body[data-view=fleet] .fleet-chat-send{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;box-shadow:none}body[data-view=fleet] .fleet-seat-dot,body[data-view=fleet] .pool-card.fleet-card .seat{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .seat.on,body[data-view=fleet] .pool-card.fleet-card .seat.me{background:Highlight;color:HighlightText;border-color:Highlight}body[data-view=fleet] .pool-card.fleet-card .seat.next{background:Canvas;color:Highlight;border-color:Highlight}body[data-view=fleet] .fleet-chat-mark{border-color:CanvasText}}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-group,body[data-view=fleet] .pool-card.fleet-card{scroll-margin-top:calc(92px + env(safe-area-inset-top,0px))}body[data-view=fleet] .fleet-page-actions .mini{min-height:44px}body[data-view=fleet] .fleet-page-actions .fleet-support-inline{width:44px;min-width:44px;height:44px;min-height:44px}body[data-view=fleet]{--fleet-sky:#57a7e8;--fleet-sky-hi:#8bcbff;--fleet-cyan:#087fdb;--fleet-cyan-hi:#22c8e8;--fleet-blue:#176bd3;--fleet-deck-line:color-mix(in srgb,#60749d 34%,var(--line));--fleet-deck-line-strong:color-mix(in srgb,var(--fleet-sky) 48%,var(--fleet-cyan) 32%);--fleet-deck-wash:color-mix(in srgb,var(--card) 96%,var(--bg));--fleet-deck-shadow:0 12px 30px color-mix(in srgb,#243a70 10%,transparent);--fleet-deck-radius:20px;--fleet-deck-control:color-mix(in srgb,var(--card) 90%,var(--accent-wash));--fleet-card-surface:linear-gradient(145deg,color-mix(in srgb,var(--fleet-sky) 3%,var(--card)),var(--card) 56%,color-mix(in srgb,var(--fleet-cyan) 2%,var(--card)));--fleet-seat-open:#8a9ab1;--fleet-seat-taken:#087fdb;--fleet-seat-mine:#078f7b;--fleet-card-shadow:0 12px 28px rgb(28 46 91/.1),0 1px 3px rgb(28 46 91/.06),0 0 0 1px rgb(82 160 224/.035);--fleet-card-shadow-hover:0 16px 34px rgb(28 46 91/.14),0 2px 6px rgb(28 46 91/.08),0 0 0 1px color-mix(in srgb,var(--fleet-sky) 18%,transparent)}:root[data-theme=dark] body[data-view=fleet]{--fleet-sky:#94cfff;--fleet-sky-hi:#bae0ff;--fleet-cyan:#62ddff;--fleet-cyan-hi:#8af2ff;--fleet-blue:#4b9bea;--fleet-deck-line:color-mix(in srgb,#8ea4c9 34%,var(--line));--fleet-deck-line-strong:color-mix(in srgb,var(--fleet-sky-hi) 52%,var(--fleet-cyan) 34%);--fleet-deck-wash:color-mix(in srgb,var(--card) 92%,#101b32);--fleet-deck-shadow:0 18px 42px rgb(0 0 0/.28);--fleet-deck-control:color-mix(in srgb,var(--card) 90%,#182c4b);--fleet-card-surface:linear-gradient(145deg,color-mix(in srgb,var(--fleet-sky) 8%,var(--card)),var(--card) 58%,color-mix(in srgb,var(--fleet-cyan) 4%,var(--card)));--fleet-seat-open:#7387a8;--fleet-seat-taken:#54caff;--fleet-seat-mine:#4be1b7;--fleet-card-shadow:0 16px 38px rgb(0 0 0/.32),0 1px 3px rgb(0 0 0/.2),0 0 0 1px rgb(104 187 255/.07);--fleet-card-shadow-hover:0 20px 46px rgb(0 0 0/.4),0 2px 6px rgb(0 0 0/.25),0 0 0 1px color-mix(in srgb,var(--fleet-sky-hi) 26%,transparent)}body[data-view=fleet] #view-fleet{gap:clamp(20px,2.7vw,34px);padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-view=fleet] #view-fleet:before{display:block;content:"";position:absolute;z-index:-2;inset:-18px 0 auto;height:27rem;pointer-events:none;border-radius:28px;background:radial-gradient(circle at 8% 18%,rgb(89 172 239/.28) 0 1px,transparent 1.7px) 0 0/74px 68px,radial-gradient(circle at 58% 9%,rgb(68 210 255/.22) 0 .8px,transparent 1.5px) 23px 17px/109px 91px,radial-gradient(36rem 17rem at 84% 0,color-mix(in srgb,var(--fleet-sky) 15%,transparent),transparent 72%),radial-gradient(27rem 15rem at 16% 3%,color-mix(in srgb,var(--fleet-cyan) 8%,transparent),transparent 74%);opacity:.72;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%)}body[data-view=fleet] #view-fleet:after{display:block;content:"";position:absolute;z-index:-1;top:-1px;left:clamp(8px,2vw,28px);width:clamp(7rem,18vw,13rem);height:2px;pointer-events:none;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--fleet-cyan-hi),var(--fleet-sky-hi),transparent);box-shadow:0 0 16px color-mix(in srgb,var(--fleet-cyan) 34%,transparent)}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{grid-template-columns:minmax(0,1.04fr) minmax(12rem,.96fr);gap:clamp(14px,2.4vw,32px);min-height:176px;max-height:200px;padding:clamp(18px,2.4vw,28px) clamp(20px,3vw,34px);border:1px solid color-mix(in srgb,var(--fleet-cyan-hi) 52%,var(--fleet-sky-hi) 28%);border-radius:var(--fleet-deck-radius);background:radial-gradient(28rem 15rem at 86% 18%,color-mix(in srgb,var(--fleet-cyan-hi) 25%,transparent),transparent 68%),radial-gradient(22rem 15rem at 64% 112%,color-mix(in srgb,var(--fleet-sky) 28%,transparent),transparent 72%),linear-gradient(118deg,#071d34,#0b2848 43%,#103b68 72%,#123c78);box-shadow:0 18px 44px color-mix(in srgb,#06184a 26%,transparent),0 0 26px color-mix(in srgb,var(--fleet-sky) 15%,transparent),inset 0 1px #ffffff38}body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] .fleet-hero:before{opacity:.58;background:radial-gradient(circle at 11% 26%,rgb(126 197 255/.24) 0 1px,transparent 1.7px) 0 0/42px 39px,radial-gradient(circle at 78% 17%,rgb(119 235 255/.28) 0 .8px,transparent 1.5px) 11px 13px/58px 53px,linear-gradient(112deg,transparent 0 43%,rgb(255 255 255/.09) 43.2% 43.45%,transparent 43.7% 100%),radial-gradient(22rem 12rem at 72% 18%,rgb(170 235 255/.1),transparent 72%)}body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero:after{inset:1px;width:auto;height:auto;border:1px solid rgb(142 224 255/.18);border-radius:calc(var(--fleet-deck-radius) - 1px);box-shadow:inset 0 0 20px color-mix(in srgb,var(--fleet-sky) 10%,transparent),0 0 18px color-mix(in srgb,var(--fleet-cyan) 10%,transparent)}body[data-view=fleet] .fleet-hero-copy{max-width:min(100%,46rem);justify-content:center;padding-block:0}body[data-view=fleet] .fleet-hero-eyebrow{min-height:0;margin-block-end:10px;padding:0;border:0;border-radius:0;background:transparent;letter-spacing:.12em;text-wrap:balance}body[data-view=fleet] .fleet-hero-eyebrow:before{width:7px;height:7px;border-width:1.5px;box-shadow:0 0 0 3px #49dfec2b,0 0 14px #49dfec73}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{max-width:min(100%,18ch);font-size:clamp(1.9rem,3.8vw,3.1rem)!important;letter-spacing:-.052em;line-height:1.03;overflow-wrap:normal;word-break:normal;text-wrap:balance;text-shadow:0 2px 18px rgb(0 19 58/.42),0 0 24px rgb(71 214 255/.12)}body[data-view=fleet] .fleet-hero-sub{display:none!important}body[data-view=fleet] #pool-fleet-hero .fleet-hero-svg .fleet-node{opacity:.12}body[data-view=fleet] #pool-fleet-hero .fleet-hero-svg .fleet-galaxy-nebula{opacity:.28}body[data-view=fleet] #pool-fleet-hero .fleet-hero-svg .fleet-galaxy-agent-orbit{opacity:.22}body[data-view=fleet] #pool-fleet-hero .fleet-hero-svg .fleet-orbit{stroke-opacity:.18}body[data-view=fleet] #pool-fleet-hero .fleet-hero-svg .fleet-route{stroke-opacity:.22}body[data-view=fleet] .fleet-hero-svg .fleet-orbit-back{stroke:#8ccbff7a;stroke-dasharray:1 11;opacity:.72}body[data-view=fleet] .fleet-hero-svg .fleet-orbit-front{stroke:#68e5ffc2;stroke-width:1.2;opacity:.92}body[data-view=fleet] .fleet-hero-svg .fleet-route{stroke:#c6f7ffe0;stroke-width:1.6;stroke-dasharray:1 7;filter:drop-shadow(0 0 3px rgb(72 220 255/.42))}body[data-view=fleet] .fleet-hero-svg .fleet-route-soft{stroke:#60b7ff52;stroke-width:6;opacity:.76;filter:blur(3px)}body[data-view=fleet] .fleet-page-head-row{align-items:center;gap:clamp(12px,2vw,22px)}body[data-view=fleet] .fleet-page-head-row h1{flex:1 1 14rem;overflow-wrap:normal;word-break:normal}body[data-view=fleet] .fleet-page-actions{align-items:stretch;margin-inline-start:auto;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-view=fleet] .fleet-page-actions .mini{min-width:44px;min-height:44px;border-color:#b1e2ff66;border-radius:12px;background:linear-gradient(145deg,#094088ad,#052247a3);color:#f3fbff;font-size:.78rem;box-shadow:inset 0 1px #ffffff1f,0 0 14px #459ee61a;text-wrap:balance;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),filter var(--t-fast) var(--ease);transform:none!important}body[data-view=fleet] .fleet-page-actions .mini:hover:not(:disabled):not([aria-disabled=true]),body[data-view=fleet] .fleet-page-actions .mini:focus-visible{border-color:#bef2ffe0;background:linear-gradient(145deg,#3976a8c2,#145d94b3);box-shadow:inset 0 1px #ffffff38,0 7px 18px #000f3047,0 0 16px #4ba4ed2e;filter:saturate(1.08);transform:none!important}body[data-view=fleet] .fleet-page-actions .fleet-support-inline{width:44px;min-width:44px;padding:0}body[data-view=fleet] #pool-fleet-live-summary,body[data-view=fleet] .fleet-summary{gap:12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-head,body[data-view=fleet] .fleet-summary .fleet-summary-head{min-height:22px;padding:0 2px}body[data-view=fleet] .fleet-summary-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--copy);letter-spacing:.1em;font-size:.75rem}body[data-view=fleet] .fleet-summary-kicker:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:linear-gradient(145deg,var(--fleet-cyan-hi),var(--fleet-sky-hi));box-shadow:0 0 0 3px color-mix(in srgb,var(--fleet-cyan) 14%,transparent),0 0 13px color-mix(in srgb,var(--fleet-sky) 42%,transparent)}body[data-view=fleet] .fleet-summary-status{padding:0;border:0;border-radius:0;background:transparent;font-size:.75rem;text-wrap:balance}body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=unavailable] .fleet-summary-status,body[data-view=fleet] #pool-fleet-live-summary[data-summary-state=signed-out] .fleet-summary-status{border-color:var(--fleet-deck-line);background:var(--fleet-deck-wash)}body[data-view=fleet] .fleet-summary-grid{gap:10px}body[data-view=fleet] .fleet-summary-item{--fleet-summary-glint:var(--fleet-cyan);min-height:84px;padding:13px 14px 12px;border-color:color-mix(in srgb,var(--fleet-summary-glint) 23%,var(--fleet-deck-line));border-radius:14px;background:radial-gradient(8rem 5rem at 100% 0,color-mix(in srgb,var(--fleet-summary-glint) 7%,transparent),transparent 72%),var(--fleet-card-surface);box-shadow:0 6px 18px color-mix(in srgb,var(--fg) 6%,transparent),inset 0 1px #ffffff57}body[data-view=fleet] .fleet-summary-item:before{display:block;left:14px;width:44px;height:2px;background:linear-gradient(90deg,var(--fleet-summary-glint),var(--fleet-sky-hi),transparent);box-shadow:0 0 10px color-mix(in srgb,var(--fleet-summary-glint) 36%,transparent)}body[data-view=fleet] .fleet-summary-item:nth-child(2){--fleet-summary-glint:var(--fleet-sky)}body[data-view=fleet] .fleet-summary-item:nth-child(3){--fleet-summary-glint:color-mix(in srgb,var(--fleet-cyan) 64%,var(--fleet-sky))}body[data-view=fleet] .fleet-summary-icon{top:12px;right:12px;width:22px;height:22px;border:1px solid color-mix(in srgb,var(--fleet-summary-glint) 42%,transparent);border-radius:8px;background:color-mix(in srgb,var(--fleet-summary-glint) 7%,var(--card));color:var(--fleet-summary-glint);box-shadow:0 0 12px color-mix(in srgb,var(--fleet-summary-glint) 16%,transparent)}body[data-view=fleet] .fleet-summary-value{font-size:clamp(1.5rem,2.6vw,1.9rem)!important;line-height:1.12}body[data-view=fleet] .fleet-summary-label{max-width:24ch;font-size:.8125rem;line-height:1.35;overflow-wrap:anywhere;text-wrap:pretty}body[data-view=fleet] .fleet-summary-note{max-width:32ch;font-size:.75rem;line-height:1.4;overflow-wrap:anywhere;text-wrap:pretty}body[data-view=fleet] #pool-fleet-seat-legend,body[data-view=fleet] .fleet-seat-legend{gap:8px 16px;min-height:26px;padding:0;border:0;border-radius:0;background:transparent;color:var(--copy);font-size:.75rem}body[data-view=fleet] .fleet-seat-legend-title{color:var(--fg);font-weight:var(--w-600)}body[data-view=fleet] .fleet-seat-legend-item{white-space:normal;overflow-wrap:anywhere}body[data-view=fleet] .fleet-seat-dot{width:10px;height:10px}body[data-view=fleet] #pool-fleet-groups{gap:clamp(32px,4.4vw,54px)}body[data-view=fleet] .fleet-group-head{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-block-end:10px;border-bottom:1px solid color-mix(in srgb,var(--fleet-sky) 16%,var(--fleet-deck-line))}body[data-view=fleet] .fleet-group-head:before{display:none}body[data-view=fleet] .fleet-group-head:after{display:block;width:clamp(5rem,12vw,8.5rem);height:2px;background:linear-gradient(90deg,var(--fleet-cyan),var(--fleet-sky),transparent);box-shadow:0 0 10px color-mix(in srgb,var(--fleet-cyan) 24%,transparent)}body[data-view=fleet] .fleet-group-copy h2{font-size:clamp(1.125rem,1.65vw,1.38rem);overflow-wrap:anywhere;text-wrap:balance}body[data-view=fleet] .fleet-group-copy .sub{max-width:66ch;overflow-wrap:anywhere;font-size:.8125rem;text-wrap:pretty}body[data-view=fleet] .fleet-group-count{width:auto;min-width:38px;height:30px;padding-inline:9px;border-color:color-mix(in srgb,var(--fleet-sky) 28%,var(--fleet-deck-line));border-radius:var(--r-pill);background:color-mix(in srgb,var(--fleet-sky) 5%,var(--card));color:color-mix(in srgb,var(--fleet-sky) 70%,var(--fg));box-shadow:inset 0 1px #ffffff3d,0 0 12px color-mix(in srgb,var(--fleet-sky) 10%,transparent)}body[data-view=fleet] .pool-card.fleet-card{--fleet-state:color-mix(in srgb,var(--fleet-sky) 52%,var(--fleet-cyan));gap:14px;padding:clamp(16px,1.8vw,21px);border-radius:17px;border-color:color-mix(in srgb,var(--fleet-state) 20%,var(--fleet-deck-line));background:var(--fleet-card-surface);box-shadow:var(--fleet-card-shadow);transition:border-color var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease),opacity var(--t-mid) var(--ease);transform:none!important}body[data-view=fleet] .pool-card.fleet-card:before{display:block;content:"";inset:0 13% auto;width:auto;height:2px;background:linear-gradient(90deg,transparent,var(--fleet-state),var(--fleet-sky-hi),transparent);box-shadow:0 0 12px color-mix(in srgb,var(--fleet-state) 34%,transparent);opacity:.84}body[data-view=fleet] .pool-card.fleet-card:after{display:block;content:"";top:10px;right:-2px;bottom:10px;width:8px;height:auto;background:radial-gradient(circle,var(--fleet-ticket-hole) 0 2px,transparent 2.5px) center/8px 14px repeat-y;opacity:.34}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]{--fleet-state:var(--fleet-cyan);border-color:color-mix(in srgb,var(--fleet-cyan) 35%,var(--fleet-deck-line))}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=pending],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=expired]{--fleet-state:var(--fleet-sky);border-color:color-mix(in srgb,var(--fleet-sky) 34%,var(--fleet-deck-line))}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=expired]{--fleet-state:color-mix(in srgb,var(--warn) 68%,var(--fleet-sky));border-color:color-mix(in srgb,var(--fleet-state) 34%,var(--fleet-deck-line))}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=delivered]{--fleet-state:color-mix(in srgb,var(--ok) 72%,var(--fleet-cyan));border-color:color-mix(in srgb,var(--fleet-state) 34%,var(--fleet-deck-line))}body[data-view=fleet] .pool-card.fleet-card.mine{--fleet-state:color-mix(in srgb,var(--fleet-cyan) 58%,var(--ok));border-color:color-mix(in srgb,var(--fleet-state) 36%,var(--fleet-deck-line))}body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=cancelled],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=ended],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=unknown]{--fleet-state:color-mix(in srgb,var(--dim) 66%,var(--fleet-sky))}body[data-view=fleet] .pool-card.fleet-card.is-history{opacity:1;box-shadow:var(--fleet-card-shadow)}@media(hover:hover)and (pointer:fine){body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]:not(.is-sold):hover,body[data-view=fleet] .pool-card.fleet-card:focus-within{border-color:var(--fleet-deck-line-strong);box-shadow:var(--fleet-card-shadow-hover);transform:none!important}}body[data-view=fleet] .pool-card.fleet-card>.pool-head{align-items:flex-start;gap:12px;padding-block-end:0;border-bottom:0}body[data-view=fleet] .pool-card.fleet-card .pool-name{display:block;max-width:100%;margin:0;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.34;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;hyphens:auto;text-wrap:pretty}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{flex:0 1 auto;max-width:min(48%,18ch);border:1px solid color-mix(in srgb,currentColor 22%,var(--fleet-deck-line));background:transparent;text-wrap:balance}body[data-view=fleet] .pool-card.fleet-card>.pool-desc{margin:-3px 0 0;max-width:68ch;color:var(--copy);font-size:.82rem;line-height:1.56;overflow-wrap:anywhere;text-wrap:pretty}body[data-view=fleet] .pool-card.fleet-card .fleet-fill{gap:8px;padding:0 0 10px;border:0;border-bottom:1px solid color-mix(in srgb,var(--fleet-state) 26%,var(--fleet-deck-line));border-radius:0;background:linear-gradient(90deg,color-mix(in srgb,var(--fleet-state) 4%,transparent),transparent 72%)}body[data-view=fleet] .fleet-fill-head{gap:12px}body[data-view=fleet] .fleet-fill-n{font-size:.8125rem}body[data-view=fleet] .fleet-fill-left{font-size:.8125rem;overflow-wrap:anywhere;white-space:normal;text-align:end}body[data-view=fleet] .fleet-fill-track{height:8px;border-color:color-mix(in srgb,var(--fleet-state) 30%,var(--fleet-deck-line));background:var(--inset)}body[data-view=fleet] .fleet-fill-bar{background:linear-gradient(90deg,var(--fleet-state,var(--fleet-cyan)),color-mix(in srgb,var(--fleet-state,var(--fleet-cyan)) 42%,var(--fleet-sky-hi)),var(--fleet-cyan-hi));box-shadow:0 0 9px color-mix(in srgb,var(--fleet-state) 38%,transparent);transform:none!important;animation:none!important}body[data-view=fleet] .pool-card.fleet-card .seat-row{gap:10px;min-height:82px;padding:12px 12px 11px;border:1px solid color-mix(in srgb,var(--fleet-state) 25%,var(--fleet-deck-line));border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-state) 6%,var(--inset)),var(--inset) 74%);box-shadow:inset 0 1px #ffffff29,0 0 12px color-mix(in srgb,var(--fleet-state) 7%,transparent)}body[data-view=fleet] .pool-card.fleet-card .seat-row:before,body[data-view=fleet] .pool-card.fleet-card .seat-row:after{display:none!important;content:none!important}body[data-view=fleet] .pool-card.fleet-card .seat-row .car-lbl{font-size:.8125rem;letter-spacing:.08em}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{gap:6px;padding:8px 4px 2px}body[data-view=fleet] .pool-card.fleet-card .seat{height:22px;min-width:12px;border-radius:5px 5px 4px 4px;background:color-mix(in srgb,var(--fleet-seat-open) 12%,var(--card));border-color:color-mix(in srgb,var(--fleet-seat-open) 46%,var(--line));box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .seat.on{background:color-mix(in srgb,var(--fleet-seat-taken) 15%,var(--card));border-color:color-mix(in srgb,var(--fleet-seat-taken) 52%,var(--line))}body[data-view=fleet] .pool-card.fleet-card .seat.me{background:color-mix(in srgb,var(--fleet-seat-mine) 16%,var(--card));border-color:color-mix(in srgb,var(--fleet-seat-mine) 54%,var(--line))}body[data-view=fleet] .pool-card.fleet-card .seat.next{background:color-mix(in srgb,var(--fleet-cyan) 10%,var(--card));animation:none!important}body[data-view=fleet] .pool-card.fleet-card>.coin-row{gap:11px 16px;padding-block-start:12px;border-top:1px solid color-mix(in srgb,var(--fleet-state) 24%,var(--fleet-deck-line))}body[data-view=fleet] .pool-card.fleet-card .fleet-price{min-height:44px;align-content:center;padding:7px 0}body[data-view=fleet] .pool-card.fleet-card .fleet-price-now{padding:0;border-radius:0;background:transparent}body[data-view=fleet] .pool-card.fleet-card .fleet-price b,body[data-view=fleet] .pool-card.fleet-card .fleet-price .pool-sale{font-size:clamp(1.28rem,2vw,1.62rem)}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn{min-height:50px;border-radius:14px;border:1px solid color-mix(in srgb,var(--fleet-cyan-hi) 38%,transparent);background:linear-gradient(112deg,#1268d3,#075e9d);color:#fff;box-shadow:0 8px 18px color-mix(in srgb,var(--fleet-blue) 25%,transparent),0 0 14px color-mix(in srgb,var(--fleet-sky) 16%,transparent),inset 0 1px #ffffff47;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),filter var(--t-fast) var(--ease);transform:none!important}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join:hover:not(:disabled):not(.is-off):not([aria-disabled=true]),body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(112deg,#3072a8,#075887);border-color:color-mix(in srgb,var(--fleet-cyan-hi) 76%,transparent);box-shadow:0 15px 32px color-mix(in srgb,var(--fleet-blue) 38%,transparent),0 0 20px color-mix(in srgb,var(--fleet-sky) 22%,transparent),inset 0 1px #ffffff57;filter:none;transform:none!important}body[data-view=fleet] .pool-card.fleet-card>.coin-row .coin-note{font-size:.8125rem;line-height:1.48;overflow-wrap:anywhere;text-wrap:pretty}body[data-view=fleet] .pool-card.fleet-card>.hint,body[data-view=fleet] .pool-card.fleet-card>.note{max-width:70ch;overflow-wrap:anywhere;text-wrap:pretty}body[data-view=fleet] .pool-card.fleet-card>.hint{font-size:.8125rem}body[data-view=fleet] .pool-card.fleet-card>.note{font-size:.8125rem}body[data-view=fleet] .fleet-page-actions button,body[data-view=fleet] .pool-card.fleet-card button,body[data-view=fleet] .pool-card.fleet-card a,body[data-view=fleet] .pool-card.fleet-card input,body[data-view=fleet] .pool-card.fleet-card select,body[data-view=fleet] .pool-card.fleet-card textarea,body[data-view=fleet] .pool-card.fleet-card label.mini{min-height:44px;transform:none!important;transition-property:color,background-color,border-color,box-shadow,opacity,filter!important}body[data-view=fleet] .pool-card.fleet-card .fleet-chat,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-panel{border-color:var(--fleet-deck-line);border-radius:12px;background:var(--inset);box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .fleet-chat-trigger{min-height:50px;padding-inline:14px;border-radius:11px;background:transparent;color:var(--fg);text-wrap:pretty;transform:none!important}body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row,body[data-view=fleet] .pool-card.fleet-card>.actions{padding-top:11px;border-top:1px solid var(--fleet-deck-line)}body[data-view=fleet] .pool-card.fleet-card .fleet-chat-n,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-body,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-empty,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-expired,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-file-status,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-role,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-at{font-size:.8125rem}@media(max-width:900px){body[data-view=fleet] #view-fleet{padding:0}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{grid-template-columns:minmax(0,1fr) minmax(11rem,.64fr);padding:22px 24px;min-height:168px}body[data-view=fleet] .fleet-hero-art{width:52%;min-width:13rem;opacity:.78}}@media(max-width:700px){body[data-view=fleet] #view-fleet{gap:22px;padding:0;border-radius:0}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{display:block;min-height:0;padding:21px 18px 18px;border-radius:21px}body[data-view=fleet] .fleet-hero-copy{min-height:0;padding-block:0}body[data-view=fleet] .fleet-hero-art{right:-3.8rem;width:68%;min-width:14rem;opacity:.56}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{max-width:15ch;font-size:clamp(1.625rem,8vw,2.25rem)!important}body[data-view=fleet] .fleet-page-head-row{gap:9px}body[data-view=fleet] .fleet-page-actions{gap:6px;padding:0;border-radius:0}body[data-view=fleet] .fleet-page-actions .mini{min-height:44px;padding-inline:11px;font-size:.72rem}body[data-view=fleet] .fleet-page-actions .fleet-support-inline{width:44px;min-width:44px}body[data-view=fleet] #pool-fleet-live-summary,body[data-view=fleet] .fleet-summary{gap:9px;padding:0;border-radius:0}body[data-view=fleet] .fleet-summary-grid{gap:7px}body[data-view=fleet] .fleet-summary-item{min-height:84px;padding:12px 10px 10px;border-radius:12px}body[data-view=fleet] .fleet-summary-icon{top:8px;right:8px;width:18px;height:18px;border-radius:5px;font-size:.7rem}body[data-view=fleet] .fleet-summary-value{font-size:1.5rem!important}body[data-view=fleet] .fleet-summary-label{font-size:.75rem;line-height:1.32}body[data-view=fleet] .fleet-summary-note{font-size:.75rem;line-height:1.34}body[data-view=fleet] #pool-fleet-seat-legend,body[data-view=fleet] .fleet-seat-legend{gap:7px 10px;padding:0;font-size:.75rem;border-radius:0}body[data-view=fleet] #pool-fleet-groups{gap:31px}body[data-view=fleet] .fleet-group-head{gap:9px;padding-block-end:0}body[data-view=fleet] .fleet-group-copy h2{font-size:1.125rem}body[data-view=fleet] .fleet-group-copy .sub{font-size:.8125rem;line-height:1.45}body[data-view=fleet] .fleet-group-count{min-width:36px;height:30px;padding-inline:8px}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:minmax(0,1fr);gap:13px}body[data-view=fleet] .pool-card.fleet-card{gap:13px;padding:15px 14px;border-radius:16px}body[data-view=fleet] .pool-card.fleet-card>.pool-head{gap:9px;padding-block-end:0}body[data-view=fleet] .pool-card.fleet-card .pool-name{font-size:1rem;line-height:1.36}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{max-width:46%;font-size:.75rem;padding:3px 6px}body[data-view=fleet] .pool-card.fleet-card .fleet-fill{padding:0 0 9px;border-radius:0}body[data-view=fleet] .pool-card.fleet-card .seat-row{min-height:82px;padding:11px 10px 10px;border-radius:11px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{gap:4px;padding-top:8px}body[data-view=fleet] .pool-card.fleet-card .seat{height:21px}body[data-view=fleet] .pool-card.fleet-card .seat-person{width:13px;height:18px}body[data-view=fleet] .pool-card.fleet-card>.coin-row{grid-template-columns:minmax(0,1fr);gap:9px;padding-block-start:12px}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn{grid-column:1;min-height:50px}body[data-view=fleet] .pool-card.fleet-card .fleet-price{min-height:44px}body[data-view=fleet] .pool-card.fleet-card .fleet-price-now{padding-inline:0}body[data-view=fleet] .fleet-chat-log{max-height:none}}@media(max-width:390px){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{padding:18px 14px 16px;border-radius:17px;min-height:160px}body[data-view=fleet] .fleet-hero-copy{min-height:0}body[data-view=fleet] .fleet-hero-art{right:-5.2rem;width:76%;min-width:13rem;opacity:.48}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title{max-width:14ch;font-size:clamp(1.625rem,8.6vw,2.1rem)!important}body[data-view=fleet] .fleet-page-actions .mini:not(.fleet-support-inline){max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-view=fleet] .fleet-summary-item{min-height:84px;padding-inline:8px}body[data-view=fleet] .fleet-summary-value{font-size:1.5rem!important}body[data-view=fleet] .fleet-summary-label,body[data-view=fleet] .fleet-summary-note{font-size:.75rem}body[data-view=fleet] .fleet-seat-legend{gap:6px 9px;font-size:.75rem}body[data-view=fleet] .pool-card.fleet-card{padding:14px 12px;border-radius:16px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{grid-template-columns:repeat(var(--seat-cols),minmax(10px,1fr));gap:3px;padding-inline:1px}body[data-view=fleet] .pool-card.fleet-card .seat{min-width:10px;height:19px;border-radius:4px}body[data-view=fleet] .pool-card.fleet-card .seat-person{width:12px;height:17px}body[data-view=fleet] .pool-card.fleet-card .pool-desc,body[data-view=fleet] .pool-card.fleet-card .fleet-fill-n,body[data-view=fleet] .pool-card.fleet-card .fleet-fill-left,body[data-view=fleet] .pool-card.fleet-card .coin-note,body[data-view=fleet] .pool-card.fleet-card>.hint,body[data-view=fleet] .pool-card.fleet-card>.note,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-body,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-empty,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-expired{font-size:.8125rem}}@media(max-width:340px){body[data-view=fleet] #view-fleet{padding:0}body[data-view=fleet] .fleet-page-head-row{align-items:flex-start;flex-wrap:wrap}body[data-view=fleet] .fleet-page-actions{width:100%;justify-content:flex-start}body[data-view=fleet] .fleet-page-actions .mini:not(.fleet-support-inline){flex:1;max-width:none}body[data-view=fleet] .fleet-summary-value{font-size:1.5rem!important}body[data-view=fleet] .fleet-summary-label,body[data-view=fleet] .fleet-summary-note{font-size:.75rem}}body[data-view=fleet] .fleet-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 4px;padding:0}body[data-view=fleet] .fleet-step{display:flex;align-items:flex-start;gap:10px;min-width:0;min-height:64px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 74%,var(--bg));border-radius:14px;background:var(--card);color:var(--copy);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}body[data-view=fleet] .fleet-step:hover,body[data-view=fleet] .fleet-step:focus-visible{border-color:var(--acc);background:var(--accent-wash)}body[data-view=fleet] .fleet-step.is-active{border-color:color-mix(in srgb,var(--acc) 58%,var(--line))}body[data-view=fleet] .fleet-step-index{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:var(--acc-solid);color:var(--on-acc);font-weight:600;font-size:13px}body[data-view=fleet] .fleet-step strong{display:block;color:var(--fg);font-size:13px;line-height:1.35}body[data-view=fleet] .fleet-step small{display:block;margin-top:3px;color:var(--dim);font-size:11px;line-height:1.4}@media(max-width:700px){body[data-view=fleet] .fleet-steps{grid-template-columns:1fr;gap:8px}body[data-view=fleet] .fleet-step{min-height:54px;padding:10px 12px;align-items:center}body[data-view=fleet] .fleet-step small{font-size:11px}}@media(prefers-reduced-motion:reduce){body[data-view=fleet] .fleet-step{transition:none}}body[data-view=fleet]:dir(rtl) .fleet-hero-art{right:auto;left:0}body[data-view=fleet]:dir(rtl) .fleet-hero-copy,body[data-view=fleet]:dir(rtl) .fleet-group-copy,body[data-view=fleet]:dir(rtl) .fleet-summary-item{text-align:right}body[data-view=fleet]:dir(rtl) .fleet-group-head:before{inset-inline-start:auto;inset-inline-end:-1px}body[data-view=fleet] .fleet-page-head,body[data-view=fleet] .fleet-group,body[data-view=fleet] .fleet-card,body[data-view=fleet] .fleet-summary-item,body[data-view=fleet] .fleet-chat-msg{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){body[data-view=fleet] #view-fleet,body[data-view=fleet] #view-fleet:before,body[data-view=fleet] #view-fleet:after,body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero,body[data-view=fleet] .fleet-hero:before,body[data-view=fleet] .fleet-hero:after,body[data-view=fleet] .fleet-hero-art,body[data-view=fleet] .pool-card.fleet-card,body[data-view=fleet] .pool-card.fleet-card:hover,body[data-view=fleet] .pool-card.fleet-card:focus-within,body[data-view=fleet] .fleet-summary-item,body[data-view=fleet] .fleet-page-actions .mini,body[data-view=fleet] .fleet-card .fleet-join,body[data-view=fleet] .fleet-chat-trigger,body[data-view=fleet] .fleet-chat-send,body[data-view=fleet] .fleet-fill-bar,body[data-view=fleet] .seat,body[data-view=fleet] .seat.next,body[data-view=fleet] .seat.next .seat-arm{animation:none!important;transition:none!important;transform:none!important}}@media(forced-colors:active){body[data-view=fleet] #view-fleet,body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero,body[data-view=fleet] #pool-fleet-live-summary,body[data-view=fleet] .fleet-summary,body[data-view=fleet] .fleet-summary-item,body[data-view=fleet] #pool-fleet-seat-legend,body[data-view=fleet] .fleet-seat-legend,body[data-view=fleet] .pool-card.fleet-card,body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=pending],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=delivered],body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=expired],body[data-view=fleet] .pool-card.fleet-card.mine,body[data-view=fleet] .pool-card.fleet-card .fleet-fill,body[data-view=fleet] .pool-card.fleet-card .seat-row,body[data-view=fleet] .pool-card.fleet-card .fleet-chat,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-panel,body[data-view=fleet] .pool-card.fleet-card .fleet-chat-msg{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}body[data-view=fleet] #view-fleet:before,body[data-view=fleet] #view-fleet:after,body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero:before,body[data-view=fleet] .fleet-hero:after,body[data-view=fleet] .fleet-hero-art,body[data-view=fleet] .pool-card.fleet-card:before,body[data-view=fleet] .pool-card.fleet-card:after,body[data-view=fleet] .pool-card.fleet-card .seat-row:before,body[data-view=fleet] .pool-card.fleet-card .seat-row:after{display:none!important;content:none!important}body[data-view=fleet] .fleet-hero-title,body[data-view=fleet] #pool-fleet-title,body[data-view=fleet] .fleet-hero-eyebrow,body[data-view=fleet] .fleet-hero-sub,body[data-view=fleet] .fleet-page-actions .mini{color:CanvasText!important}body[data-view=fleet] .pool-card.fleet-card .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn,body[data-view=fleet] .fleet-chat-send{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;box-shadow:none}body[data-view=fleet] .fleet-seat-dot,body[data-view=fleet] .pool-card.fleet-card .seat{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .seat.on,body[data-view=fleet] .pool-card.fleet-card .seat.me{background:Highlight;color:HighlightText;border-color:Highlight}body[data-view=fleet] .pool-card.fleet-card .seat.next{background:Canvas;color:Highlight;border-color:Highlight}}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;align-items:start}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{width:100%;max-width:360px;justify-self:stretch}@media(max-width:1199px)and (min-width:701px){body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:minmax(0,1fr)}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{max-width:none}}body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start;justify-items:start}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{width:min(100%,360px);max-width:360px;justify-self:start;gap:10px;padding:14px}body[data-view=fleet] .pool-card.fleet-card>.pool-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}body[data-view=fleet] .pool-card.fleet-card .pool-name{font-size:13px;line-height:1.3}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{max-width:100%;padding:3px 5px;font-size:11px;line-height:1.2}body[data-view=fleet] .pool-card.fleet-card>.pool-desc,body[data-view=fleet] .pool-card.fleet-card>.hint,body[data-view=fleet] .pool-card.fleet-card>.note,body[data-view=fleet] .pool-card.fleet-card>.coin-row .coin-note{font-size:13px;line-height:1.4}body[data-view=fleet] .pool-card.fleet-card .fleet-fill{gap:5px;padding-bottom:7px}body[data-view=fleet] .pool-card.fleet-card .fleet-fill-n,body[data-view=fleet] .pool-card.fleet-card .fleet-fill-left{font-size:11px;line-height:1.3}body[data-view=fleet] .pool-card.fleet-card .seat-row{min-height:70px;gap:6px;padding:8px 9px}body[data-view=fleet] .pool-card.fleet-card .seat-row .car-lbl{font-size:11px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{gap:3px;padding:5px 2px 0}body[data-view=fleet] .pool-card.fleet-card .seat{height:17px;min-width:10px}body[data-view=fleet] .pool-card.fleet-card .seat-person{width:10px;height:15px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats[data-n="100"]{grid-template-columns:repeat(20,minmax(8px,1fr));gap:2px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats[data-n="100"] .seat{width:auto;min-width:8px;height:14px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats[data-n="100"] .seat-person{width:8px;height:12px}body[data-view=fleet] .pool-card.fleet-card>.coin-row{gap:7px 10px;padding-top:8px;grid-template-columns:minmax(0,1fr) minmax(8rem,auto)}body[data-view=fleet] .pool-card.fleet-card .fleet-price{min-height:38px;padding:3px 0;gap:3px 6px}body[data-view=fleet] .pool-card.fleet-card .fleet-price b,body[data-view=fleet] .pool-card.fleet-card .fleet-price .pool-sale{font-size:1.2rem}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn{min-height:44px;padding-inline:10px;border-radius:10px}@media(min-width:1600px){body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:760px)and (max-width:1199px){body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:759px){body[data-view=fleet] #pool-fleet-groups .market{grid-template-columns:minmax(0,1fr);justify-items:stretch}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{width:100%;max-width:none;justify-self:stretch}body[data-view=fleet] .fleet-search-status{flex-basis:100%;color:var(--dim);font-size:12px}body[data-view=fleet] .fleet-list-toolbar input{flex-basis:16rem}}body[data-view=fleet] .fleet-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 10px;padding:4px;border:1px solid var(--line);border-radius:14px;background:var(--card-raise)}body[data-view=fleet] .fleet-section{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--copy);font:inherit;text-align:center;cursor:pointer}body[data-view=fleet] .fleet-section strong{font-size:.84rem;font-weight:var(--w-600)}body[data-view=fleet] .fleet-section span{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--input-bg);color:var(--dim);font-size:.75rem;font-variant-numeric:tabular-nums}body[data-view=fleet] .fleet-section.is-active{border-color:var(--acc);background:var(--card);color:var(--fg);box-shadow:0 4px 14px color-mix(in srgb,var(--acc) 15%,transparent)}body[data-view=fleet] .fleet-section.is-active span{background:var(--acc-solid);color:var(--on-acc)}body[data-view=fleet] .fleet-section:focus-visible{box-shadow:var(--focus-ring)}body[data-view=fleet] .fleet-type-grid{display:grid;gap:12px}body[data-view=fleet] .fleet-type-group{min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--line) 62%,var(--bg));border-radius:14px;background:color-mix(in srgb,var(--card) 92%,var(--card-raise))}body[data-view=fleet] .fleet-type-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 9px;color:var(--copy);font-size:.78rem}body[data-view=fleet] .fleet-type-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-size:.86rem}body[data-view=fleet] .fleet-type-head span{flex:0 0 auto;color:var(--dim);font-size:.72rem;font-variant-numeric:tabular-nums}body[data-view=fleet] .fleet-type-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-view=fleet] .fleet-type-pair .fleet-card{min-width:0}@media(max-width:560px){body[data-view=fleet] .fleet-sections{grid-template-columns:1fr;gap:4px;margin-top:10px}body[data-view=fleet] .fleet-section{justify-content:space-between;min-height:44px;padding-inline:14px}body[data-view=fleet] .fleet-section strong{font-size:.9rem}body[data-view=fleet] .fleet-type-group{padding:10px}body[data-view=fleet] .fleet-type-pair{grid-template-columns:1fr;gap:8px}}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card .pool-name{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;text-overflow:clip}body[data-view=fleet] #pool-fleet-groups .fleet-group-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px}body[data-view=fleet] #pool-fleet-groups .fleet-group-copy{min-width:0}body[data-view=fleet] #pool-fleet-groups .fleet-group-copy h2{overflow-wrap:anywhere}body[data-view=fleet] #pool-fleet-groups .fleet-group-count{align-self:start;justify-self:end;white-space:nowrap;margin-top:2px}@media(max-width:560px){body[data-view=fleet] #pool-fleet-groups .fleet-group-head{column-gap:10px}body[data-view=fleet] #pool-fleet-groups .fleet-group-count{font-size:.78rem}}body[data-view=fleet] .fleet-more{min-height:44px;transform:none!important;transition-property:color,background-color,border-color,box-shadow,opacity,filter!important}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{min-height:176px;max-height:200px;background:radial-gradient(30rem 17rem at 88% 12%,rgb(59 197 255/.22),transparent 67%),radial-gradient(24rem 16rem at 66% 108%,rgb(83 169 239/.27),transparent 72%),linear-gradient(120deg,#071d34,#0b2848 42%,#103e67 72%,#123c78);border-color:color-mix(in srgb,var(--fleet-cyan-hi) 52%,var(--fleet-sky-hi) 28%);box-shadow:0 18px 44px #06184a42,0 0 28px #4fa7ef24,inset 0 1px #ffffff38}body[data-view=fleet] .fleet-hero-art{right:0;width:55%;min-width:15rem;opacity:.96;filter:saturate(1.08) contrast(1.04)}body[data-view=fleet] .fleet-hero-svg{color:var(--fleet-cyan-hi);overflow:visible}body[data-view=fleet] .fleet-hero-svg .fleet-galaxy-core{color:var(--fleet-sky-hi);opacity:.98;filter:drop-shadow(0 0 8px rgb(151 208 255/.78)) drop-shadow(0 0 18px rgb(64 212 255/.34))}body[data-view=fleet] .fleet-hero-svg .fleet-galaxy-arms{color:var(--fleet-sky-hi);opacity:.82;filter:drop-shadow(0 0 6px rgb(90 181 255/.38))}body[data-view=fleet] .fleet-hero-svg .fleet-galaxy-stars{color:#baf7ff;opacity:.92;filter:drop-shadow(0 0 3px rgb(102 225 255/.58))}body[data-view=fleet] .fleet-hero-svg .fleet-orbit-back{stroke:#8ccbff7a;opacity:.72}body[data-view=fleet] .fleet-hero-svg .fleet-orbit-front{stroke:#68e5ffc2;opacity:.92}body[data-view=fleet] .fleet-hero-svg .fleet-route{stroke:#c6f7ffe0;filter:drop-shadow(0 0 3px rgb(72 220 255/.42))}body[data-view=fleet] .fleet-hero-svg .fleet-route-soft{stroke:#60b7ff52;opacity:.76}body[data-view=fleet] .fleet-hero-svg .fleet-spark{fill:#c8f9ff;opacity:.92;filter:drop-shadow(0 0 3px rgb(105 229 255/.55))}@media(max-width:480px){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{min-height:0;max-height:200px;padding:18px 15px 16px}body[data-view=fleet] .fleet-page-head-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px}body[data-view=fleet] .fleet-page-head-row h1{flex:1 0 100%;max-width:100%;font-size:clamp(1.78rem,9.4vw,2.5rem)!important;line-height:1.04}body[data-view=fleet] .fleet-page-actions{width:auto;justify-content:flex-start}body[data-view=fleet] .fleet-hero-art{right:6px;width:50%;min-width:0;opacity:.84}}@media(min-width:481px){body[data-view=fleet] .fleet-page-head-row{width:100%}body[data-view=fleet] .fleet-page-actions{margin-inline-start:auto}}@media(min-width:901px){body[data-view=fleet] .fleet-hero-copy{grid-column:1/-1;width:100%;max-width:100%}}@media(max-width:360px){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{padding:16px 13px 14px}body[data-view=fleet] .fleet-page-head-row h1{font-size:clamp(1.7rem,9.8vw,2.16rem)!important}body[data-view=fleet] .fleet-hero-art{right:5px;width:50%;min-width:0;opacity:.82}}@media(prefers-reduced-motion:reduce){body[data-view=fleet] .fleet-hero-svg .fleet-galaxy-core,body[data-view=fleet] .fleet-hero-svg .fleet-galaxy-arms,body[data-view=fleet] .fleet-hero-svg .fleet-galaxy-stars,body[data-view=fleet] .fleet-hero-svg .fleet-orbit,body[data-view=fleet] .fleet-hero-svg .fleet-route,body[data-view=fleet] .fleet-hero-svg .fleet-spark{animation:none!important;transition:none!important;transform:none!important}}@media(forced-colors:active){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{background:Canvas!important;border-color:CanvasText!important;box-shadow:none!important}body[data-view=fleet] #view-fleet:before,body[data-view=fleet] #view-fleet:after,body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] .fleet-hero:before,body[data-view=fleet] .fleet-hero:after,body[data-view=fleet] .fleet-hero-art{display:none!important;content:none!important}body[data-view=fleet] .fleet-page-actions .mini{background:ButtonFace!important;border-color:ButtonText!important;color:ButtonText!important;box-shadow:none!important}}.wallet-txid .pass-row{width:100%}.wallet-txid .pass-row input{font-family:var(--mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:16px}.wallet-txid .pass-row .mini{flex:none;align-self:center;min-width:4.5rem;margin:0 4px 0 0}.wallet-txid>.btn{display:block;width:100%;min-width:0;margin-top:10px}.wallet-usdt-amount{font-family:var(--mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:1.35rem;font-weight:600;letter-spacing:.02em;word-break:break-all;margin:.35rem 0 .15rem}.wallet-usdt-copy{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 .6rem}@media(max-width:480px){.wallet-txid .pass-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:0;background:transparent;border:0;border-radius:0;padding:0}.wallet-txid .pass-row:focus-within{border-color:transparent;box-shadow:none;outline:none}.wallet-txid .pass-row input{min-height:var(--h-xl);background:var(--input-bg);border:1px solid var(--line-ctl);border-radius:var(--r-ctl)}.wallet-txid .pass-row input:focus-visible{box-shadow:var(--focus-ring)!important}}body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{grid-template-columns:minmax(0,1fr)!important;width:100%;min-width:0;justify-items:stretch}body[data-view=fleet] #pool-fleet-groups .fleet-type-group,body[data-view=fleet] #pool-fleet-groups .fleet-type-pair{width:100%;min-width:0}body[data-view=fleet] #pool-fleet-groups .fleet-type-pair:has(>.fleet-card:only-child){grid-template-columns:minmax(280px,520px);justify-content:center}body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{background:radial-gradient(24rem 15rem at 92% 16%,rgb(76 225 255/.3),transparent 68%),radial-gradient(20rem 14rem at 64% 115%,rgb(89 180 255/.32),transparent 72%),radial-gradient(14rem 10rem at 12% 12%,rgb(31 112 255/.2),transparent 76%),linear-gradient(118deg,#06162b,#103353 38%,#154676 70%,#12658a);box-shadow:0 22px 56px #07184652,0 0 36px #53b2ff2e,inset 0 1px #ffffff47,inset 0 -1px #4ad8ff2e}body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] .fleet-hero:before{background:radial-gradient(circle at 74% 24%,rgb(255 255 255/.12) 0 1px,transparent 1.5px) 0 0/72px 58px,radial-gradient(circle at 26% 68%,rgb(133 229 255/.16) 0 1px,transparent 1.8px) 0 0/104px 86px,linear-gradient(105deg,transparent 0 48%,rgb(255 255 255/.1) 48.2% 48.4%,transparent 48.6% 100%);opacity:.76}body[data-view=fleet] .fleet-hero-eyebrow{color:#d8fbff;text-shadow:0 1px 10px rgb(0 25 70/.65)}body[data-view=fleet] #pool-fleet-groups .fleet-type-group{border-color:color-mix(in srgb,var(--fleet-cyan) 24%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-cyan) 6%,var(--card)),var(--card) 62%),var(--card);box-shadow:0 12px 26px #06123e14,inset 0 1px #ffffff24}body[data-view=fleet] .fleet-type-head{padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--fleet-cyan) 18%,var(--line))}@media(hover:hover)and (pointer:fine){body[data-view=fleet] .pool-card.fleet-card[data-fleet-state=open]:not(.mine):not(.is-sold):hover{border-color:color-mix(in srgb,var(--fleet-cyan) 70%,var(--acc));box-shadow:0 16px 34px #0b327829,0 0 0 1px #56deff29}}@media(prefers-reduced-motion:reduce),(forced-colors:active){body[data-view=fleet] #pool-fleet-hero,body[data-view=fleet] .fleet-hero{box-shadow:none}}@media(min-width:760px){body[data-view=fleet] #pool-fleet-groups .fleet-type-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body[data-view=fleet] .pool-card.fleet-card>.coin-row{grid-template-columns:minmax(0,1fr)!important}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join,body[data-view=fleet] .pool-card.fleet-card>.coin-row>.btn{grid-column:1!important;width:100%;min-height:50px}body[data-view=fleet] .pool-card.fleet-card .seat-row{min-height:82px}body[data-view=fleet] .pool-card.fleet-card .seat,body[data-view=fleet] .pool-card.fleet-card .seat-person{height:19px}}@media(min-width:1200px){body[data-view=fleet] #pool-fleet-groups .fleet-type-group{max-width:760px;justify-self:center}}body[data-view=fleet] .fleet-list-toolbar{margin-top:0}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card .pool-name{hyphens:none;word-break:normal;overflow-wrap:break-word}body[data-view=admin] #pool-admin-root>.empty{display:grid;justify-items:start;gap:12px;width:min(100%,760px);margin:clamp(24px,6vw,72px) auto;padding:clamp(24px,4vw,48px);border:1px solid color-mix(in srgb,var(--acc) 24%,var(--line));border-radius:var(--sw-premium-radius,22px);background:linear-gradient(145deg,color-mix(in srgb,var(--card) 96%,var(--accent-wash)),var(--card));box-shadow:0 18px 48px color-mix(in srgb,var(--fg) 10%,transparent),inset 0 1px #ffffff47;color:var(--fg);text-align:left}body[data-view=admin] #pool-admin-root>.empty>:first-child{font-size:clamp(1.25rem,2vw,1.8rem);font-weight:var(--w-600);line-height:1.2}body[data-view=admin] #pool-admin-root>.empty .stat-note{max-width:62ch;color:var(--copy);line-height:1.6}body[data-view=admin] #pool-admin-root>.empty .pool-admin-retry{min-width:9rem;min-height:44px}@media(max-width:700px){body[data-view=admin] #pool-admin-root>.empty{width:100%;margin:18px 0;padding:22px 18px}}@media(forced-colors:active){body[data-view=admin] #pool-admin-root>.empty{background:Canvas;border-color:CanvasText;box-shadow:none}}body[data-view=fleet] #view-fleet{--fleet-panel-line:color-mix(in srgb,var(--fg) 18%,var(--card));--fleet-panel-fill:var(--card);gap:18px}body[data-view=fleet] #view-fleet *,body[data-view=fleet] #view-fleet *:before,body[data-view=fleet] #view-fleet *:after{letter-spacing:0}body[data-view=fleet] #view-fleet:before,body[data-view=fleet] #view-fleet:after{display:none}body[data-view=fleet] .fleet-page-head{gap:16px}body[data-view=fleet] #pool-fleet-hero{display:grid;grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:20px;min-height:144px;padding:24px;border:0;border-radius:0;background:#183331;box-shadow:none}body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after{display:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy{grid-column:1;min-width:0;width:100%;padding:0}body[data-view=fleet] #pool-fleet-hero .fleet-hero-art{position:relative;inset:auto;grid-column:2;grid-row:1;width:160px;min-width:0;height:100px;margin:0;transform:none}body[data-view=fleet] #pool-fleet-hero .fleet-page-head-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;width:100%}body[data-view=fleet] #pool-fleet-title{width:auto;max-width:100%;font-size:30px!important;line-height:1.2;color:#f6faf8;text-shadow:none}body[data-view=fleet] .fleet-hero-eyebrow{font-size:11px;line-height:1.4;color:#bce4d2;text-shadow:none}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions{position:static;inset:auto;transform:none;display:flex;flex-wrap:wrap;gap:8px;margin:0}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini{min-height:44px;border:1px solid #75958c;border-radius:6px;background:#21433e;color:#fff;box-shadow:none;font-size:13px;text-shadow:none}body[data-view=fleet] #pool-fleet-live-summary{padding:0;border:0;border-radius:0;background:none;box-shadow:none}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-item{min-height:96px;padding:14px;border:1px solid var(--fleet-panel-line);border-radius:6px;background:var(--card);box-shadow:none}body[data-view=fleet] .fleet-summary-item:before,body[data-view=fleet] .fleet-summary-item:after{display:none}body[data-view=fleet] .fleet-summary-icon{background:transparent;border:0;box-shadow:none;color:var(--ok)}body[data-view=fleet] .fleet-summary-value{font-size:26px;line-height:1.2}body[data-view=fleet] .fleet-summary-label{font-size:12px;line-height:1.4}body[data-view=fleet] .fleet-summary-note{font-size:11px;line-height:1.5}body[data-view=fleet] .fleet-seat-legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0 0 14px;border:0;border-bottom:1px solid var(--fleet-panel-line);border-radius:0;background:none;box-shadow:none}body[data-view=fleet] .fleet-seat-legend-title{color:var(--fg);font-weight:600}body[data-view=fleet] .fleet-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body[data-view=fleet] .fleet-list-toolbar input{flex:1 1 240px;width:100%;max-width:440px;min-width:0;min-height:44px;border:1px solid var(--line-ctl);border-radius:6px;background:var(--card);font-size:14px}body[data-view=fleet] .fleet-search-status{margin-left:auto;font-size:12px;color:var(--dim)}body[data-view=fleet] #pool-fleet-groups .fleet-group,body[data-view=fleet] #pool-fleet-groups .fleet-type-group{width:100%;max-width:none;min-width:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body[data-view=fleet] #pool-fleet-groups .fleet-type-group{padding-block:14px}body[data-view=fleet] #pool-fleet-groups .fleet-type-group+.fleet-type-group{border-top:1px solid var(--fleet-panel-line)}body[data-view=fleet] #pool-fleet-groups .fleet-group-head{padding:0 0 14px;border-bottom:1px solid var(--fleet-panel-line)}body[data-view=fleet] .fleet-group-head h2{font-size:19px;line-height:1.4}body[data-view=fleet] .fleet-group-count{border:0;background:var(--inset);color:var(--fg);box-shadow:none}body[data-view=fleet] .fleet-type-head{border:0;padding-bottom:10px}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{width:100%;max-width:360px;min-width:0;border:1px solid var(--fleet-panel-line);border-radius:8px;background:var(--card);box-shadow:none}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card:before,body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card:after{display:none}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card.mine{border-color:var(--ok)}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card.is-focus{border-color:var(--acc);outline:2px solid var(--acc);outline-offset:2px}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card .pool-name{min-width:0;width:100%;font-size:17px;line-height:1.4;overflow-wrap:anywhere}body[data-view=fleet] #pool-fleet-groups .fleet-type-head{flex-wrap:wrap;align-items:flex-start;gap:6px 12px}body[data-view=fleet] #pool-fleet-groups .fleet-type-head strong{flex:1 1 220px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:14px;line-height:1.5}body[data-view=fleet] #pool-fleet-groups .fleet-type-head span{font-size:12px;line-height:1.5;color:var(--copy)}body[data-view=fleet] .fleet-seat-legend-item{font-size:12px;gap:6px}body[data-view=fleet] .pool-card.fleet-card>.pool-head{grid-template-columns:minmax(0,1fr);gap:7px}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{justify-self:start;margin:0;max-width:100%;text-align:left;font-size:12px}body[data-view=fleet] #pool-fleet-groups .fleet-card,body[data-view=fleet] #pool-fleet-groups .fleet-chat-box{scroll-margin-top:calc(var(--sw-header-h,64px) + 24px)}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats[data-n="100"]{grid-template-columns:repeat(10,minmax(12px,1fr));gap:4px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats[data-n="100"] .seat{min-height:18px}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats[data-n="100"] .seat-person{width:11px;height:16px}body[data-view=fleet] .fleet-current{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 12px 16px;border-left:3px solid var(--acc)}body[data-view=fleet] .fleet-current[hidden]{display:none}body[data-view=fleet] .fleet-current-copy{display:grid;gap:4px;min-width:0;flex:1 1 200px}body[data-view=fleet] .fleet-current-copy span{font-size:12px;color:var(--dim)}body[data-view=fleet] .fleet-current-copy strong{font-size:15px;line-height:1.4;overflow-wrap:anywhere}body[data-view=fleet] .fleet-current .mini{min-height:44px;white-space:normal;border-radius:6px;transform:none;transition:background-color .16s,border-color .16s}@media(min-width:1024px){body[data-view=fleet] #pool-fleet-hero{grid-template-columns:minmax(0,1fr)}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy{min-height:0;max-width:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-art{position:absolute;grid-area:auto;left:calc(56% - 80px);top:calc(50% - 50px);width:160px;transform:none}}@media(max-width:700px){body[data-view=fleet] #pool-fleet-hero{grid-template-columns:minmax(0,1fr) 80px;gap:12px;padding:18px 14px;min-height:144px}body[data-view=fleet] #pool-fleet-hero .fleet-hero-art{width:80px;height:80px}body[data-view=fleet] #pool-fleet-title{font-size:24px!important}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-grid{gap:8px}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-item{padding:10px;min-height:100px}body[data-view=fleet] .fleet-summary-value{font-size:23px}body[data-view=fleet] .fleet-search-status{flex-basis:100%;margin-left:0}body[data-view=fleet] .fleet-list-toolbar input{max-width:none}}@media(forced-colors:active){body[data-view=fleet] #pool-fleet-hero{background:Canvas;border:1px solid CanvasText}body[data-view=fleet] #pool-fleet-title,body[data-view=fleet] .fleet-hero-eyebrow{color:CanvasText}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini{background:ButtonFace;color:ButtonText;border-color:ButtonText}}body[data-view=fleet]{--bg:#f6f7f8;--card:#fff;--fg:#222529;--copy:#4a5057;--muted:#60666e;--line:#d5d9dc;--track:#e7eaec;--fleet-seat-taken:#166fba;--fleet-seat-mine:#147453;background:var(--bg);background-image:none}:root[data-theme=dark] body[data-view=fleet]{--bg:#151719;--card:#202326;--fg:#f0f2f3;--copy:#c2c7cc;--muted:#a6afb6;--line:#454c52;--track:#3b4248;--fleet-seat-taken:#69b8f3;--fleet-seat-mine:#68d0a5;background:var(--bg);background-image:none}body[data-view=fleet] #view-fleet{max-width:1320px;margin-inline:auto;gap:20px}body[data-view=fleet] .fleet-page-head{gap:18px}body[data-view=fleet] #pool-fleet-hero{display:block;min-height:0;padding:10px 0 4px;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy{position:static;max-width:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-eyebrow{margin:0 0 9px;color:var(--muted);font-size:12px;font-weight:600}body[data-view=fleet] #view-fleet #pool-fleet-title{margin:0;max-width:none;color:var(--fg)!important;font-size:38px!important;line-height:1.2;text-shadow:none}body[data-view=fleet] #pool-fleet-hero .fleet-page-head-row{justify-content:space-between;align-items:center;gap:14px}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions{display:flex;align-items:center;gap:8px}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--fg);transition:background-color .16s,border-color .16s;transform:none}body[data-view=fleet] #pool-fleet-support{width:44px;height:44px;padding:0}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini:hover{border-color:var(--acc);background:var(--track)}body[data-view=fleet] #pool-fleet-live-summary{padding:0;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:none;box-shadow:none}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-head{min-height:0;padding:0}body[data-view=fleet] .fleet-summary-kicker{display:none}body[data-view=fleet] .fleet-summary-status:empty{display:none}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-item{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;row-gap:3px;min-height:90px;padding:14px 24px;border:0;border-right:1px solid var(--line);border-radius:0;background:none;box-shadow:none}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-item:last-child{border-right:0}body[data-view=fleet] .fleet-summary-icon{display:none}body[data-view=fleet] .fleet-summary-value{grid-column:1;grid-row:1 / span 2;font-size:34px;font-weight:600;line-height:1}body[data-view=fleet] .fleet-summary-label{grid-column:2;grid-row:1;align-self:end;font-size:13px;font-weight:600;color:var(--fg)}body[data-view=fleet] .fleet-summary-note{grid-column:2;grid-row:2;align-self:start;font-size:12px;color:var(--muted);line-height:1.4}body[data-view=fleet] .fleet-seat-legend{padding:0;border:0;font-size:12px;color:var(--copy)}body[data-view=fleet] .fleet-list-toolbar{display:flex;align-items:center;gap:12px;padding:0;border:0;background:none}body[data-view=fleet] .fleet-list-toolbar input{flex:1;min-width:0;max-width:520px;min-height:46px;padding-inline:16px;border:1px solid var(--line);border-radius:6px;background:var(--card);font-size:14px}body[data-view=fleet] .fleet-search-status{margin-left:auto;font-size:12px;color:var(--muted)}body[data-view=fleet] #pool-fleet-groups{gap:28px}body[data-view=fleet] #pool-fleet-groups .fleet-group{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body[data-view=fleet] #pool-fleet-groups .fleet-group-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px;padding:0;border:0}body[data-view=fleet] #pool-fleet-groups .fleet-group-copy h2{margin:0;font-size:20px;line-height:1.3}body[data-view=fleet] #pool-fleet-groups .fleet-group-copy .sub{margin:4px 0 0;font-size:13px;color:var(--muted)}body[data-view=fleet] #pool-fleet-groups .fleet-group-count{min-width:28px;height:28px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--muted);font-size:14px}body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px;align-items:stretch}body[data-view=fleet] #pool-fleet-groups .fleet-type-group,body[data-view=fleet] #pool-fleet-groups .fleet-type-pair{display:contents}body[data-view=fleet] #pool-fleet-groups .fleet-type-head{display:none}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:none;min-width:0;gap:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:0 2px 5px #14191e0a;transition:border-color .18s,box-shadow .18s}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card:hover{transform:none;border-color:var(--muted);box-shadow:0 5px 16px #14191e1a}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card.is-focus{border-color:var(--acc);box-shadow:0 0 0 2px color-mix(in srgb,var(--acc) 24%,transparent)}body[data-view=fleet] .fleet-card-media{display:flex;position:relative;align-items:center;gap:18px;min-height:126px;padding:24px 20px;border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);background:#e8ecee;color:#222529}body[data-view=fleet] .fleet-card-media img{flex:0 0 64px;width:64px;height:64px;object-fit:contain;border:0;border-radius:0;background:none}body[data-view=fleet] .fleet-card-media-copy{display:grid;gap:7px;min-width:0;padding-top:10px}body[data-view=fleet] .fleet-card-media-kicker{font-size:11px;font-weight:500;line-height:1.35;color:#4c555a}body[data-view=fleet] .fleet-card-media-label{font-size:25px;line-height:1.2;color:#222529;overflow-wrap:anywhere}body[data-view=fleet] .fleet-card-media-mark{position:absolute;top:10px;right:12px;max-width:calc(100% - 24px);font-size:11px;font-weight:600;color:#4c555a}body[data-view=fleet] .fleet-card-media.tone-blue{background:#dcecff}body[data-view=fleet] .fleet-card-media.tone-green{background:#d7ece2}body[data-view=fleet] .fleet-card-media.tone-blue{background:#dce7f1}body[data-view=fleet] .fleet-card-media.tone-amber{background:#e0eaf3}:root[data-theme=dark] body[data-view=fleet] .fleet-card-media{border-bottom-color:transparent}body[data-view=fleet] .pool-card.fleet-card>.pool-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:18px 18px 0}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card .pool-name{flex:1 1 190px;min-width:0;width:auto;margin:0;font-size:17px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}body[data-view=fleet] .pool-card.fleet-card>.pool-head .pill{flex:0 1 auto;margin:0;padding:5px 7px;max-width:100%;font-size:12px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;border-radius:4px}body[data-view=fleet] .pool-card.fleet-card.is-history .fleet-card-media{background:#e5e8ea}body[data-view=fleet] .pool-card.fleet-card>.fleet-seat-details{display:block;min-height:0;padding-bottom:0}body[data-view=fleet] .pool-card.fleet-card .fleet-seat-details>summary{display:list-item;min-height:44px;padding:12px 0;cursor:pointer;list-style-position:inside;color:var(--copy)}body[data-view=fleet] .pool-card.fleet-card .fleet-seat-details[open]>.seats{margin:4px 0 14px}body[data-view=fleet] .pool-card.fleet-card .fleet-seat-details:not([open])>.seats{display:none}body[data-view=fleet] .pool-card.fleet-card>.pool-desc,body[data-view=fleet] .pool-card.fleet-card>.fleet-fill,body[data-view=fleet] .pool-card.fleet-card>.seat-row,body[data-view=fleet] .pool-card.fleet-card>.coin-row,body[data-view=fleet] .pool-card.fleet-card>.note,body[data-view=fleet] .pool-card.fleet-card>.actions,body[data-view=fleet] .pool-card.fleet-card>.fleet-vote-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-early-row,body[data-view=fleet] .pool-card.fleet-card>.fleet-chat{margin-right:18px;margin-left:18px}body[data-view=fleet] .pool-card.fleet-card>.pool-desc{margin-top:10px;font-size:13px;line-height:1.5;color:var(--muted)}body[data-view=fleet] .pool-card.fleet-card>.fleet-fill{margin-top:18px;padding:0 0 14px;border:0;border-bottom:1px solid var(--line);background:none;border-radius:0;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .fleet-fill-n{font-size:13px;font-weight:600}body[data-view=fleet] .pool-card.fleet-card .fleet-fill-left{font-size:12px;color:var(--copy)}body[data-view=fleet] .pool-card.fleet-card .fleet-fill-track{height:6px;border:0;border-radius:3px;background:var(--track);box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .fleet-fill-bar{background:var(--fleet-seat-taken);border-radius:3px;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card>.seat-row{margin-top:12px;padding:0 0 14px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card .seat-row:before,body[data-view=fleet] .pool-card.fleet-card .seat-row:after{display:none}body[data-view=fleet] .pool-card.fleet-card .seat-row .seats{gap:5px}body[data-view=fleet] .pool-card.fleet-card .car-lbl{font-size:12px;color:var(--muted)}body[data-view=fleet] .pool-card.fleet-card>.coin-row{align-items:center;margin-top:auto;padding-top:16px;margin-bottom:18px}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-price{font-size:24px}body[data-view=fleet] .pool-card.fleet-card .fleet-price b{font-size:26px;line-height:1.2;color:var(--fg)}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join{min-height:44px;border-radius:6px;font-size:13px;font-weight:600;background:#225fc6;color:#fff;border-color:#225fc6;box-shadow:none}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join:hover{background:#184b9d}body[data-view=fleet] .pool-card.fleet-card>.fleet-chat{margin-bottom:18px}body[data-view=fleet] .fleet-current{gap:14px;padding:12px 16px;border:1px solid var(--line);border-left:3px solid var(--acc);border-radius:0;background:var(--card)}body[data-view=fleet] .fleet-current .mini{min-height:44px;transform:none}@media(min-width:1500px){body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1099px)and (min-width:701px){body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){body[data-view=fleet] #view-fleet{gap:18px}body[data-view=fleet] #pool-fleet-hero{padding:4px 0}body[data-view=fleet] #view-fleet #pool-fleet-title{font-size:30px!important}body[data-view=fleet] #pool-fleet-hero .fleet-page-head-row{gap:12px}body[data-view=fleet] #pool-fleet-to-market{width:44px;height:44px;padding:0}body[data-view=fleet] #pool-fleet-to-market span{display:none}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;padding:14px 10px;min-height:98px}body[data-view=fleet] #pool-fleet-live-summary .fleet-summary-item:first-child{padding-left:0}body[data-view=fleet] .fleet-summary-value{font-size:28px}body[data-view=fleet] .fleet-summary-label{font-size:12px;line-height:1.45;align-self:auto}body[data-view=fleet] .fleet-summary-note{display:none}body[data-view=fleet] .fleet-list-toolbar{flex-wrap:wrap;gap:10px}body[data-view=fleet] .fleet-list-toolbar input{flex:1 1 180px}body[data-view=fleet] .fleet-search-status{flex-basis:100%;margin-left:0}body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px}body[data-view=fleet] #pool-fleet-groups .fleet-group-copy h2{font-size:18px}body[data-view=fleet] .fleet-card-media{min-height:120px}body[data-view=fleet] .fleet-card-media img{flex-basis:60px;width:60px;height:60px}body[data-view=fleet] .fleet-card-media-label{font-size:24px}}@media(prefers-reduced-motion:reduce){body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{transition:none}}@media(forced-colors:active){body[data-view=fleet],body[data-view=fleet] .fleet-card-media,body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{background:Canvas;color:CanvasText;box-shadow:none}body[data-view=fleet] .fleet-card-media img{forced-color-adjust:none}body[data-view=fleet] #view-fleet #pool-fleet-title{color:CanvasText!important}body[data-view=fleet] .fleet-hero-eyebrow,body[data-view=fleet] .fleet-card-media-label,body[data-view=fleet] .fleet-card-media-kicker,body[data-view=fleet] .fleet-card-media-mark{color:CanvasText}body[data-view=fleet] .pool-card.fleet-card>.coin-row .fleet-join{background:ButtonFace;color:ButtonText;border-color:ButtonText}}body[data-view=fleet] #pool-fleet-hero{display:flex;align-items:center;position:relative;isolation:isolate;min-height:244px;max-height:none;padding:32px;overflow:hidden;border:1px solid #49609a;border-radius:24px;background:radial-gradient(ellipse at 84% 30%,#214276 0%,transparent 52%),radial-gradient(ellipse at 65% 110%,#254967 0%,transparent 64%),#08142f;box-shadow:0 18px 42px #08194038,inset 0 1px #c8e7ff2e}body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after{display:block!important;content:""!important;position:absolute;z-index:0;pointer-events:none;margin:0;animation:none;will-change:auto}body[data-view=fleet] #pool-fleet-hero:before{inset:-10px;border:0;border-radius:0;box-shadow:none;filter:none;mask-image:none;transform:none;opacity:.68;background:radial-gradient(circle at 23% 32%,#dbf6ff 0 .8px,transparent 1.3px) 0 0/79px 67px,radial-gradient(circle at 78% 61%,#aac2ff 0 .7px,transparent 1.3px) 0 0/113px 103px,radial-gradient(circle at 51% 18%,#b4e9ff 0 .6px,transparent 1.2px) 0 0/157px 71px}body[data-view=fleet] #pool-fleet-hero:after{inset:50% 24px auto auto;width:430px;height:232px;max-width:52%;border:0;border-radius:50%;opacity:.92;transform:translateY(-50%) rotate(-16deg);background:radial-gradient(ellipse at center,#fffcf2 0 2%,#b6f2ff 3%,rgb(131 159 255/.9) 7%,transparent 22%),repeating-radial-gradient(ellipse at center,transparent 0 19px,rgb(156 202 255/.23) 20px 21px,transparent 22px 30px),conic-gradient(from 30deg,transparent 5%,#4a9fd4 12%,#99e9ee 17%,transparent 29% 51%,#9ac8ee 63%,#5287b3 68%,transparent 80%),radial-gradient(ellipse at center,rgb(22 106 184/.64),transparent 70%);box-shadow:0 0 36px #77a0ff2e,0 0 80px #4887bb40}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy{position:relative;z-index:1;grid-column:1/-1;min-height:0;width:100%;max-width:none;padding:0}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy:after{content:"";display:block;position:absolute;z-index:-1;pointer-events:none;top:-32px;bottom:-32px;left:-32px;width:55%;background:linear-gradient(90deg,#08142f 4%,rgb(8 20 47/.88) 54%,transparent)}body[data-view=fleet] #pool-fleet-hero .fleet-page-head-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}body[data-view=fleet] #view-fleet #pool-fleet-hero #pool-fleet-title{flex:1 1 200px;max-width:15ch;margin:0;font-size:40px!important;line-height:1.18;color:#f1f9ff!important;text-shadow:none;overflow-wrap:normal}body[data-view=fleet] #pool-fleet-hero .fleet-hero-eyebrow{margin:0 0 12px;color:#c1e9fa;font-size:11px;font-weight:600;line-height:1.4;text-shadow:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-lead{position:relative;max-width:34ch;margin:18px 0 0;color:#c5d7eb;font-size:14px;line-height:1.6;text-wrap:balance}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions{margin:0 0 0 auto;gap:8px}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini{min-height:44px;min-width:44px;border:1px solid #657da0;border-radius:10px;background:#102c49;color:#effbff;box-shadow:inset 0 1px #ffffff1a;transform:none!important;animation:none!important;transition:background-color .18s,border-color .18s}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini:hover{background:#215073;border-color:#a1d9ed}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini:focus-visible{outline:2px solid #e8faff;outline-offset:3px}body[data-view=fleet] #pool-fleet-motion[hidden]{display:none!important}body[data-view=fleet] #pool-fleet-motion[aria-pressed=true]{background:#1b485a;border-color:#7bc9dd}body[data-view=fleet] #pool-fleet-motion:disabled{opacity:.75;cursor:default}@keyframes fleet-core-breathe{0%,to{transform:translateY(-50%) rotate(-16deg) scale(.97);opacity:.78}50%{transform:translateY(-50%) rotate(-16deg) scale(1.03);opacity:1}}@keyframes fleet-stars-shimmer{0%,to{opacity:.5;transform:translateZ(0)}50%{opacity:.86;transform:translate3d(5px,-3px,0)}}@media(prefers-reduced-motion:no-preference){body[data-view=fleet] #pool-fleet-hero:after{animation:fleet-core-breathe 14s ease-in-out infinite;animation-play-state:paused}body[data-view=fleet] #pool-fleet-hero:before{animation:fleet-stars-shimmer 18s ease-in-out infinite;animation-play-state:paused}body[data-view=fleet] #pool-fleet-hero:not([data-fleet-effects=off]):before,body[data-view=fleet] #pool-fleet-hero:not([data-fleet-effects=off]):after{animation-play-state:running;will-change:opacity,transform}}body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:22px}body[data-view=fleet] #pool-fleet-groups .fleet-type-group{display:block!important;width:100%;max-width:none;padding:14px;border:1px solid color-mix(in srgb,var(--acc) 20%,var(--line));border-radius:16px;background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 4%,var(--card)),var(--card) 70%);box-shadow:0 8px 20px color-mix(in srgb,var(--fg) 6%,transparent)}body[data-view=fleet] #pool-fleet-groups .fleet-type-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}body[data-view=fleet] #pool-fleet-groups .fleet-type-pair:has(>.fleet-card:only-child){grid-template-columns:minmax(0,520px);justify-content:center}body[data-view=fleet] #pool-fleet-groups .fleet-type-head{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:0 2px 9px;border-bottom:1px solid var(--line)}body[data-view=fleet] #pool-fleet-groups .fleet-type-head strong{font-size:14px}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card{max-width:none!important;border-radius:16px;border-color:color-mix(in srgb,var(--acc) 20%,var(--line));box-shadow:0 8px 18px color-mix(in srgb,var(--fg) 8%,transparent);transform:none!important}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card:hover{border-color:var(--acc);box-shadow:0 12px 24px color-mix(in srgb,var(--fg) 12%,transparent)}body[data-view=fleet] #pool-fleet-groups .fleet-card-media{--cosmic-tint:#187aab}body[data-view=fleet] #pool-fleet-groups .fleet-card-media.tone-blue{--cosmic-tint:#3d8dcc}body[data-view=fleet] #pool-fleet-groups .fleet-card-media.tone-green{--cosmic-tint:#208064}body[data-view=fleet] #pool-fleet-groups .fleet-card-media.tone-amber{--cosmic-tint:#4d9ee0}body[data-view=fleet] #pool-fleet-groups .fleet-card-media{background:radial-gradient(ellipse at 95% 0%,color-mix(in srgb,var(--cosmic-tint) 18%,transparent),transparent 70%),linear-gradient(145deg,var(--card),color-mix(in srgb,var(--cosmic-tint) 6%,var(--card)));border-bottom-color:var(--line);color:var(--fg)}body[data-view=fleet] .fleet-card-media-label{color:var(--fg)}body[data-view=fleet] .fleet-card-media-kicker,body[data-view=fleet] .fleet-card-media-mark{color:var(--copy)}body[data-view=fleet] .pool-card.fleet-card.is-history .fleet-card-media{--cosmic-tint:var(--muted)}body[data-view=fleet] .fleet-card-media img{padding:6px;border-radius:12px;background:#f6f8ff}@media(max-width:700px){body[data-view=fleet] #pool-fleet-hero{min-height:244px;padding:22px 18px;border-radius:20px}body[data-view=fleet] #view-fleet #pool-fleet-hero #pool-fleet-title{flex-basis:100%;font-size:30px!important}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions{margin-left:0}body[data-view=fleet] #pool-fleet-hero .fleet-hero-lead{font-size:13px;max-width:26ch;margin-top:14px}body[data-view=fleet] #pool-fleet-hero:after{inset:42% -58px auto auto;width:260px;max-width:70%;height:190px;opacity:.6;box-shadow:none}body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy:after{top:-22px;bottom:-22px;left:-18px;width:82%}body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{gap:16px}body[data-view=fleet] #pool-fleet-groups .fleet-type-group{padding:10px}body[data-view=fleet] #pool-fleet-groups .fleet-type-pair,body[data-view=fleet] #pool-fleet-groups .fleet-type-pair:has(>.fleet-card:only-child){grid-template-columns:minmax(0,1fr);gap:12px}}@media(prefers-reduced-motion:reduce){body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after{animation:none!important;will-change:auto}}@media(forced-colors:active){body[data-view=fleet] #pool-fleet-hero{background:Canvas;border-color:CanvasText;box-shadow:none}body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after,body[data-view=fleet] #pool-fleet-hero .fleet-hero-copy:after{display:none!important;animation:none!important}body[data-view=fleet] #view-fleet #pool-fleet-hero #pool-fleet-title,body[data-view=fleet] #pool-fleet-hero .fleet-hero-eyebrow,body[data-view=fleet] #pool-fleet-hero .fleet-hero-lead{color:CanvasText!important;text-shadow:none}body[data-view=fleet] #pool-fleet-hero .fleet-page-actions .mini{background:ButtonFace;color:ButtonText;border-color:ButtonText;box-shadow:none}body[data-view=fleet] #pool-fleet-groups .fleet-type-group,body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card,body[data-view=fleet] #pool-fleet-groups .fleet-card-media{background:Canvas;border-color:CanvasText;box-shadow:none}body[data-view=fleet] #pool-fleet-motion:focus-visible{outline-color:Highlight}}@media print{body[data-view=fleet] #pool-fleet-hero:before,body[data-view=fleet] #pool-fleet-hero:after{display:none!important;animation:none!important}}body[data-view=fleet] #pool-fleet-hero:after{display:none!important;animation:none!important}body[data-view=fleet] .fleet-cosmic-art{position:absolute;inset:0 0 0 auto;z-index:0;width:56%;max-width:640px;overflow:hidden;contain:paint;pointer-events:none}body[data-view=fleet] .fleet-cosmic-art *{pointer-events:none}body[data-view=fleet] .fleet-cosmic-svg{display:block;width:100%;height:100%;overflow:visible}body[data-view=fleet] .fleet-cosmic-arms,body[data-view=fleet] .fleet-cosmic-stars,body[data-view=fleet] .fleet-cosmic-core{transform-box:fill-box;transform-origin:center}body[data-view=fleet] .fleet-cosmic-comet{opacity:0}@keyframes fleet-cosmic-turn{0%,to{transform:scale(.98) rotate(-2deg);opacity:.8}50%{transform:scale(1.03) rotate(2deg);opacity:1}}@keyframes fleet-cosmic-pulse{0%,to{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes fleet-cosmic-pass{0%{opacity:0;transform:translate(36px,-18px)}30%{opacity:.7}to{opacity:0;transform:translate(-100px,50px)}}@media(prefers-reduced-motion:no-preference){body[data-view=fleet] .fleet-cosmic-arms{animation:fleet-cosmic-turn 24s ease-in-out infinite;animation-play-state:paused}body[data-view=fleet] .fleet-cosmic-core{animation:fleet-cosmic-pulse 12s ease-in-out infinite;animation-play-state:paused}body[data-view=fleet] .fleet-cosmic-comet{animation:fleet-cosmic-pass 2.4s ease-out .6s 1 both;animation-play-state:paused}body[data-view=fleet] #pool-fleet-hero:not([data-fleet-effects=off]) .fleet-cosmic-arms,body[data-view=fleet] #pool-fleet-hero:not([data-fleet-effects=off]) .fleet-cosmic-core,body[data-view=fleet] #pool-fleet-hero:not([data-fleet-effects=off]) .fleet-cosmic-comet{animation-play-state:running}}body[data-view=fleet] .pool-card.fleet-card .fleet-join{min-height:44px}@media(max-width:700px){body[data-view=fleet] .fleet-cosmic-art{inset:0 -27% 0 auto;width:94%;opacity:.72}body[data-view=fleet] .fleet-cosmic-svg [filter]{filter:none}}@media(prefers-reduced-motion:reduce){body[data-view=fleet] .fleet-cosmic-art *{animation:none!important}}@media(forced-colors:active){body[data-view=fleet] .fleet-cosmic-art{display:none!important}body[data-view=fleet] .fleet-cosmic-art *{animation:none!important}}@media print{body[data-view=fleet] .fleet-cosmic-art{display:none!important}body[data-view=fleet] .fleet-cosmic-art *{animation:none!important}}body[data-view=fleet] .pool-card.fleet-card .fleet-join,body[data-view=fleet] .fleet-chat-trigger,body[data-view=fleet] .fleet-chat-send{min-height:44px!important}body[data-view=fleet] #pool-fleet-groups .fleet-type-grid{gap:14px}body[data-view=fleet] #pool-fleet-groups .fleet-type-group{padding:10px;border-radius:12px}body[data-view=fleet] #pool-fleet-groups .fleet-type-pair{gap:12px}body[data-view=fleet] .fleet-card-media{min-height:88px;padding:14px 16px;gap:12px}body[data-view=fleet] .fleet-card-media img{flex-basis:48px;width:48px;height:48px;padding:4px;border-radius:10px}body[data-view=fleet] .fleet-card-media-copy{gap:4px;padding-top:4px}body[data-view=fleet] .fleet-card-media-label{font-size:20px;line-height:1.2}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota{display:grid;gap:9px;margin:10px 14px 0;padding:10px 12px;border:1px solid rgb(72 180 225/.3);border-radius:10px;background:#072e526b;color:#bfe9ff;font:500 12px/1.4 var(--font-sans,system-ui,sans-serif);min-width:0}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota[hidden],body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-fill[hidden]{display:none}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota,body:is([data-view=fleet],[data-view=delivery]) .fleet-quota *{animation:none;transition:none}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-head,body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-values{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-head strong{font-size:12px;letter-spacing:.01em}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-status{color:#86dbff;font-size:10px;line-height:1.4;font-weight:650;min-height:2.8em}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota[data-quota-status=stale] .fleet-quota-status{color:#f4cc8b}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-window{display:grid;gap:4px;min-width:0}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-values strong{font-variant-numeric:tabular-nums;white-space:nowrap;color:#d8f3ff;font-size:12px}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-track{height:5px;border-radius:6px;overflow:hidden;background:#84c4e529}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-fill{display:block;height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,#288ceb,#56d9f5)}body:is([data-view=fleet],[data-view=delivery]) [data-quota-low=true] .fleet-quota-fill{background:#eab86e}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-reset,body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-updated{color:#9bbcd2;font-size:10px;overflow-wrap:anywhere}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-updated{border-top:1px solid rgb(125 185 220/.16);padding-top:6px;min-height:21px;box-sizing:border-box;font-variant-numeric:tabular-nums}:root[data-theme=light] body:is([data-view=fleet],[data-view=delivery]) .fleet-quota{background:#edf7ff;border-color:#b7d9ef;color:#245779}:root[data-theme=light] body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-values strong{color:#164f7b}:root[data-theme=light] body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-status{color:#176797}:root[data-theme=light] body:is([data-view=fleet],[data-view=delivery]) .fleet-quota[data-quota-status=stale] .fleet-quota-status{color:#875709}:root[data-theme=light] body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-reset,:root[data-theme=light] body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-updated{color:#526c80}@media(forced-colors:active){body:is([data-view=fleet],[data-view=delivery]) .fleet-quota{background:Canvas;color:CanvasText;border-color:CanvasText}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-fill{background:Highlight}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-track{border:1px solid CanvasText}}body[data-view=fleet] .fleet-card-media-mark{top:8px;right:10px}body[data-view=fleet] .pool-card.fleet-card>.pool-head{gap:8px;padding:12px 14px 0}body[data-view=fleet] #pool-fleet-groups .pool-card.fleet-card .pool-name{font-size:16px;line-height:1.35}body[data-view=fleet] .pool-card.fleet-card>.pool-desc{margin-top:8px}body[data-view=fleet] .pool-card.fleet-card>.fleet-fill{margin-top:12px;padding-bottom:10px}body[data-view=fleet] .pool-card.fleet-card>.seat-row{margin-top:8px;padding-bottom:10px}body[data-view=fleet] .pool-card.fleet-card>.coin-row{padding-top:12px;margin-bottom:14px}body[data-view=fleet] .pool-card.fleet-card>.fleet-chat{margin-bottom:14px}@media(max-width:700px){body[data-view=fleet] .fleet-card-media{min-height:82px;padding:12px 14px}body[data-view=fleet] .fleet-card-media img{flex-basis:44px;width:44px;height:44px}body[data-view=fleet] .fleet-card-media-label{font-size:18px}}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-head>strong{grid-column:1;grid-row:1}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-actions{display:contents}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-status{grid-column:1/-1;grid-row:2}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-refresh{grid-column:2;grid-row:1}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-refresh{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:600 12px/1.4 var(--sans);cursor:pointer;white-space:nowrap}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-refresh[aria-busy=true]{cursor:progress}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota-refresh:focus-visible{outline:2px solid var(--acc);outline-offset:3px}body[data-view=delivery] .delivery-fleet-quotas{display:grid;gap:12px;min-width:0}body[data-view=delivery] .delivery-fleet-quotas[hidden],body[data-view=delivery] .delivery-quota-trip[hidden]{display:none}body[data-view=delivery] .delivery-quota-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}body[data-view=delivery] .delivery-quota-heading h2{margin:0;font-size:18px;line-height:1.4}body[data-view=delivery] .delivery-quota-heading>span{font-size:12px;color:var(--dim)}body[data-view=delivery] #pool-delivery-fleet-quota-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;min-width:0}body[data-view=delivery] .delivery-quota-trip{min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--card)}body[data-view=delivery] .delivery-quota-trip-link{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-height:44px;color:var(--fg);text-decoration:none;overflow-wrap:anywhere}body[data-view=delivery] .delivery-quota-trip-link strong{font-size:14px;min-width:0}body[data-view=delivery] .delivery-quota-trip-link>span{flex-shrink:0;color:var(--acc);font-size:12px}body[data-view=delivery] .delivery-quota-trip-link:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:4px}body[data-view=delivery] .delivery-quota-trip .fleet-quota{margin:0}body[data-view=delivery] #pool-delivery-detail>.fleet-quota{margin:12px 0;min-width:0}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-test{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:8px 10px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:600 12px/1.4 var(--sans);cursor:pointer;white-space:normal}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-test:disabled{cursor:default;opacity:.65}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-test[aria-busy=true]{cursor:progress}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-test:focus-visible{outline:2px solid var(--acc);outline-offset:3px}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-test[hidden],body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-feedback[hidden]{display:none}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota:has(.fleet-astra-test:not([hidden])) .fleet-quota-head{grid-template-columns:repeat(2,minmax(0,1fr))}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota:has(.fleet-astra-test:not([hidden])) .fleet-quota-head>strong{grid-column:1/-1}body:is([data-view=fleet],[data-view=delivery]) .fleet-quota:has(.fleet-astra-test:not([hidden])) .fleet-quota-refresh{grid-column:1;grid-row:3;white-space:normal;min-width:0}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-test{grid-column:2;grid-row:3}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-feedback{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-note{font-size:10px;color:inherit;opacity:.85}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-result{display:grid;gap:3px;min-height:4.8em;font-size:11px;line-height:1.4;font-variant-numeric:tabular-nums}body:is([data-view=fleet],[data-view=delivery]) .fleet-astra-result>span{min-height:1.4em}.delivery-list-tools{display:grid;gap:8px;margin-block:8px 12px;min-width:0}.delivery-list-tools[hidden]{display:none}.delivery-list-search{display:grid;gap:4px;min-width:0;font-size:12px;color:var(--copy)}.delivery-list-search input{width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--line-ctl);border-radius:var(--r-ctl);background:var(--input-bg);color:var(--fg);font:inherit;font-size:14px}.delivery-list-pages{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.delivery-list-pages>span{margin-inline-end:auto;font-size:12px;font-variant-numeric:tabular-nums}.delivery-list-pages .btn{min-height:36px;white-space:nowrap}@media(max-width:700px){.delivery-list-pages .btn{min-height:44px}}#pool-delivery-list-tools .delivery-list-pages,#pool-order-inbox-list-tools .delivery-list-pages{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}#pool-delivery-list-tools .delivery-list-pages>.btn,#pool-order-inbox-list-tools .delivery-list-pages>.btn{width:auto;margin:0;min-height:44px;grid-column:auto}@media(max-width:700px){#pool-delivery-list-tools .delivery-list-pages,#pool-order-inbox-list-tools .delivery-list-pages{grid-template-columns:repeat(2,minmax(0,1fr))}#pool-delivery-list-tools .delivery-list-pages>span,#pool-order-inbox-list-tools .delivery-list-pages>span{grid-column:1/-1}}@media(forced-colors:active){#pool-menu .pool-menu-bars i{background:transparent;border-top:2px solid ButtonText}}@media(max-width:700px){:root[data-theme] body[data-gate=open] .top{padding-right:max(8px,env(safe-area-inset-right,0px))}}@media(min-width:1024px){html:root body[data-view=admin]>.wrap{grid-template-columns:180px minmax(0,1fr);column-gap:24px;max-width:1600px}}body[data-view=admin][data-gate=open]>.wrap{min-height:100vh;min-height:100svh}@media(max-width:1023px){body[data-view=admin][data-gate=open]>.wrap{display:flex;flex-direction:column}body[data-view=admin][data-gate=open]>.wrap>#main{flex:1 0 auto;min-width:0}body[data-view=admin][data-gate=open]>.wrap>:is(#pool-shell,#pool-foot){flex:none}}@media(min-width:1024px){body[data-view=admin][data-gate=open]>.wrap{grid-template-rows:auto auto 1fr auto}body[data-view=admin][data-gate=open] .top{grid-row:1}body[data-view=admin][data-gate=open] #pool-service{grid-row:2}body[data-view=admin][data-gate=open] #main{grid-row:3}body[data-view=admin][data-gate=open] #pool-foot{grid-row:4}}body[data-view=admin] #pool-admin-root>.empty{margin:0;padding:24px}@media(max-width:700px){body[data-view=admin] #pool-admin-root>.empty{padding:22px 18px}}@media(min-width:1024px)and (max-height:540px){body[data-view=admin][data-gate=open] #pool-nav{position:static;top:auto}}@media(min-width:1024px){body[data-view=admin][data-gate=open] #pool-nav{align-self:start;height:auto;min-height:0;width:100%!important;max-width:100%}}.pool-support-msg-media{cursor:zoom-in}.pool-support-msg-media.is-pending,.pool-support-msg-media.is-error{cursor:default}.pool-image-lightbox{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;width:min(96vw,calc(100vw - 16px));max-width:min(96vw,calc(100vw - 16px));max-height:min(calc(100dvh - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)),calc(100vh - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));padding:12px;display:flex;flex-direction:column;gap:8px;overflow:auto;border:0;border-radius:12px;background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 18px 48px color-mix(in srgb,#070d16 45%,transparent)}dialog.pool-image-lightbox:not([open]){display:none}.pool-image-lightbox::backdrop{background:var(--scrim-dark,color-mix(in srgb,#070d16 82%,transparent))}.pool-image-lightbox-close{position:sticky;top:0;align-self:flex-end;z-index:1;flex:0 0 auto;margin:0}.pool-image-lightbox-img{display:block;width:auto;height:auto;max-width:100%;max-height:min(calc(100dvh - 72px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)),calc(100vh - 72px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));margin:0 auto;object-fit:contain;border-radius:8px}.api-guide{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:10px;overflow-wrap:anywhere}.api-guide h2{margin:0;font-size:18px}.api-guide p,.api-guide li{margin:0;line-height:1.55}.api-guide ol,.api-guide ul{margin:0;padding-left:1.2rem;display:grid;gap:6px}.api-guide code{font-family:var(--mono);font-size:.92em}.api-sample{position:relative;min-width:0}.api-sample .mini{position:absolute;top:8px;right:8px}.api-sample pre{margin:0;padding:14px 88px 14px 14px;overflow:auto;border:1px solid var(--line);border-radius:12px;background:var(--inset);font:13px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}#view-market .coin-live-price{flex-wrap:wrap}#view-market .coin-usdt{flex:1 0 100%;color:var(--acc-solid);font-size:.92rem;font-weight:var(--w-600);letter-spacing:-.01em;line-height:1.25}#view-market .coin-usdt[hidden]{display:none}#view-market .coin-buy.btn.has-fx,.fleet-join.has-fx,.fleet-seat-buys .btn.has-fx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:auto;min-height:52px;white-space:normal;line-height:1.2;text-align:center}.coin-buy-fx{font-size:.78rem;font-weight:var(--w-500);letter-spacing:0;opacity:.95}body[data-view=fleet] .fleet-chat-log{max-height:17rem;overflow:auto;overscroll-behavior:contain}@media(max-width:700px){body[data-view=fleet] .fleet-chat-log{max-height:15rem}}#view-tokens{--token-blue: #3b82f6;--token-green: #159c7d;--token-amber: #d49324;--token-purple: #8870e7;--token-pink: #c65b99;width:min(1100px,100%);margin-inline:auto;padding-block:12px 40px}#view-tokens .token-page-head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 0 0}#view-tokens .token-heading{min-width:0}#view-tokens .token-eyebrow{color:var(--acc);font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1.5}#view-tokens h1{margin:5px 0 8px;font-size:clamp(26px,3vw,34px);line-height:1.25;letter-spacing:-.035em}#view-tokens .token-heading .sub{margin:0;color:var(--dim);font-size:13px;line-height:1.8}#view-tokens .token-head-actions{display:flex;flex:0 0 auto;gap:8px}#view-tokens .token-head-actions .mini{width:auto;min-height:40px;padding-inline:14px;border:1px solid var(--line-soft);background:var(--card);font-size:12px;white-space:nowrap;border-radius:10px}#view-tokens .token-head-actions .token-refresh{color:var(--acc)}#view-tokens .token-refresh>span:first-child{font-size:20px;line-height:1;margin-inline-end:3px}#view-tokens .token-live-line{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;font-size:11px;color:var(--dim)}#token-live-status{display:inline-flex;align-items:center;gap:7px;min-height:24px}#token-live-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dim);flex:0 0 auto}#token-live-status[data-state=live]:before{background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 12%,transparent)}#token-live-status[data-state=loading]:before{background:var(--acc)}#token-live-status[data-state=stale]{color:var(--warn)}#token-live-status[data-state=stale]:before{background:var(--warn)}#view-tokens .token-lookup{padding:20px 22px 16px;border:1px solid var(--line-soft);border-radius:16px;background:color-mix(in srgb,var(--card) 92%,transparent);box-shadow:0 2px 5px #07152606}#view-tokens .token-lookup-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}#view-tokens .token-lookup-heading label{font-size:13px;font-weight:600;color:var(--fg)}#view-tokens .token-lookup-heading>span{color:var(--dim);font-size:11px}#view-tokens .api-check{display:flex;align-items:center;gap:10px;margin:0}#view-tokens .api-check input,#view-tokens .api-check .btn{margin:0}#view-tokens .api-check input{width:100%;min-width:0;flex:1;height:44px;background:var(--bg);border:1px solid var(--line);border-radius:9px;font-family:var(--mono);font-size:12px;padding:0 14px}#view-tokens .api-check .btn{width:auto;flex:0 0 auto;min-width:128px;height:44px;padding:0 20px;border-radius:9px;font-size:12px}#view-tokens #token-key-check-status{color:var(--dim);font-size:11px;margin:10px 0 0;line-height:1.7;overflow-wrap:anywhere}#view-tokens #pool-tokens-msg:empty,#view-tokens .token-board:empty{display:none}#view-tokens .token-empty-hint{display:grid;justify-items:center;text-align:center;padding:38px 24px;color:var(--dim);gap:12px}#view-tokens .token-empty-symbol{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line-soft);border-radius:14px;background:var(--card);color:var(--acc);font-size:24px}#view-tokens .token-empty-hint strong{font-size:15px;font-weight:600;color:var(--fg)}#view-tokens .token-empty-hint p{max-width:440px;margin:0;font-size:12px;line-height:1.8}#view-tokens:has(.token-card) .token-empty-hint{display:none}.token-board{display:grid;gap:20px;width:100%;min-width:0}.token-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;gap:0;padding:24px;border:1px solid var(--line-soft);border-radius:18px;background:var(--card);box-shadow:0 3px 6px #07152606,0 12px 32px #07152609}.token-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.token-card-name{min-width:0;display:flex;align-items:center;gap:12px}.token-provider-mark{display:grid;place-items:center;flex:0 0 40px;height:40px;font-family:var(--mono);font-size:18px;font-weight:600;border:1px solid color-mix(in srgb,var(--acc) 20%,transparent);border-radius:12px;background:var(--accent-wash);color:var(--acc)}.token-card-heading{min-width:0}.token-card-heading .token-eyebrow{font-size:9px;letter-spacing:.14em;color:var(--dim)}.token-card .token-pack{margin:3px 0 0;font-size:16px;font-weight:600;line-height:1.5;color:var(--fg);overflow-wrap:anywhere}.token-pill{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:5px 9px;border:1px solid color-mix(in srgb,var(--ok) 18%,transparent);background:color-mix(in srgb,var(--ok) 7%,var(--card));color:var(--ok);font-size:10px;font-weight:600;border-radius:6px}.token-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.token-st-expired .token-pill,.token-st-exhausted .token-pill{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 20%,transparent);background:color-mix(in srgb,var(--bad) 6%,var(--card))}.token-st-pending .token-pill{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 20%,transparent);background:color-mix(in srgb,var(--warn) 6%,var(--card))}.token-key-row{display:flex;align-items:center;gap:12px;padding:8px 10px 8px 14px;background:var(--bg);border:1px solid var(--line-soft);border-radius:9px}.token-card .token-key{flex:1;min-width:0;padding:0;border:0;background:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:11px;color:var(--dim)}.token-card .token-copy{width:auto;min-height:30px;padding:4px 10px;border:1px solid var(--line-soft);background:var(--card);font-size:10px;border-radius:6px;flex:0 0 auto}.token-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0 20px}.token-balance{display:flex;flex-direction:column;gap:6px;min-width:0}.token-label{font-size:12px;color:var(--dim)}.token-left{font-family:var(--mono);font-size:clamp(30px,4.3vw,42px);line-height:1.25;letter-spacing:-.065em;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.token-expiry{margin-top:3px;font-size:10px;color:var(--dim)}.token-hero-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.token-budget-stat{display:flex;flex-direction:column;gap:8px;text-align:right}.token-budget-stat span{font-size:11px;color:var(--dim)}.token-budget-stat b{font-family:var(--mono);font-size:15px;letter-spacing:-.04em;color:var(--copy);font-weight:400;font-variant-numeric:tabular-nums}.token-quota-meter{height:8px;border-radius:99px;background:var(--track);overflow:hidden}.token-quota-fill{display:block;height:100%;min-width:0;border-radius:inherit;background:linear-gradient(90deg,var(--acc-solid),var(--aurora));transition:width .45s ease}.token-st-exhausted .token-quota-fill{background:var(--bad)}.token-quota-meter.is-unknown{background:repeating-linear-gradient(135deg,var(--track),var(--track) 6px,var(--card-raise) 6px,var(--card-raise) 12px)}.token-is-stale .token-quota-caption>span:first-child{color:var(--warn)}.token-quota-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:9px 0 22px;font-size:10px;color:var(--dim)}.token-kinds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid var(--line-soft);background:color-mix(in srgb,var(--bg) 55%,var(--card));border-radius:12px;overflow:hidden}.token-kind{min-width:0;padding:16px 14px;display:flex;flex-direction:column;gap:10px}.token-kind+.token-kind{border-left:1px solid var(--line-soft)}.token-kind>span{display:flex;align-items:center;gap:6px;color:var(--dim);font-size:10px;white-space:nowrap}.token-kind>span:before{content:"";width:5px;height:5px;border-radius:2px;background:var(--token-color,var(--acc));flex:0 0 auto}.token-kind-in{--token-color: #3b82f6}.token-kind-out{--token-color: #159c7d}.token-kind-write{--token-color: #d49324}.token-kind-read{--token-color: #8870e7}.token-kind-req{--token-color: #c65b99}.token-kind b{color:var(--fg);font-family:var(--mono);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.token-distribution{margin:18px 0 0}.token-distribution-label{display:flex;justify-content:space-between;gap:8px;margin:0 0 9px;font-size:10px;color:var(--dim)}.token-mix{display:flex;width:100%;height:6px;overflow:hidden;border-radius:99px;background:var(--track);gap:2px}.token-seg{height:100%;min-width:0}.token-seg-in{background:#3b82f6}.token-seg-out{background:#159c7d}.token-seg-write{background:#d49324}.token-seg-read{background:#8870e7}.token-seg-rest{background:var(--track)}.token-models{display:grid;gap:14px;padding-top:20px;margin-top:22px;border-top:1px solid var(--line-soft)}.token-models-label{font-size:11px;font-weight:600;color:var(--fg);margin:0 0 1px}.token-model{display:grid;grid-template-columns:minmax(140px,1.05fr) minmax(70px,1fr) 66px;gap:22px;align-items:center}.token-model>b{color:var(--copy);font-family:var(--mono);font-size:10px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-model-track{min-width:0}.token-model>.token-model-requests{color:var(--dim);font-family:var(--mono);font-size:10px;text-align:right;white-space:nowrap}.token-details{margin-top:20px;border-top:1px solid var(--line-soft)}.token-details summary,.token-topup summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:600;color:var(--copy);padding-top:16px}.token-details summary::-webkit-details-marker,.token-topup summary::-webkit-details-marker{display:none}.token-details summary:after,.token-topup summary:after{content:"+";font-family:var(--mono);font-size:16px;font-weight:400;color:var(--dim)}.token-details[open] summary:after,.token-topup[open] summary:after{content:"−"}.token-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin-top:18px}.token-fact{min-width:0;display:flex;flex-direction:column;gap:5px;padding:0;background:transparent;font-size:10px}.token-fact span{color:var(--dim)}.token-fact b{color:var(--copy);font-family:var(--mono);font-size:11px;font-weight:400;overflow-wrap:anywhere}.token-topup{margin-top:18px;padding-top:0;border-top:1px solid var(--line-soft)}.token-topup summary{color:var(--acc)}.token-topup-days{display:flex;gap:12px;align-items:center;margin:16px 0 12px;font-size:11px;color:var(--dim)}.token-topup .coin-qty{width:76px;height:36px;padding:4px 9px;border:1px solid var(--line);border-radius:7px;font-size:12px}.token-topup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:8px}.token-topup-pack{padding:12px;min-width:0;border:1px solid var(--line-soft);border-radius:9px;background:var(--bg);color:var(--fg);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:5px}.token-topup-pack b{font-family:var(--mono);font-size:15px;color:var(--acc);font-weight:400}.token-topup-pack span{font-size:10px;color:var(--dim)}.token-topup-pack:hover{border-color:var(--acc)}.token-topup-pack:disabled{opacity:.65;cursor:wait}.token-empty{align-items:center;gap:14px;padding:32px;text-align:center;color:var(--dim)}.token-empty .mini{width:auto}@media(min-width:1500px){#view-tokens{width:min(1100px,100%)}}@media(max-width:700px){#view-tokens{padding-top:0}#view-tokens .token-page-head{align-items:flex-start;flex-direction:column;gap:16px}#view-tokens .token-head-actions{width:100%}#view-tokens .token-head-actions .mini{flex:1}#view-tokens .token-live-note{display:none}#view-tokens .token-lookup{padding:16px}#view-tokens .token-lookup-heading{align-items:flex-start}#view-tokens .token-lookup-heading>span{font-size:10px}#view-tokens .api-check{gap:7px}#view-tokens .api-check .btn{min-width:94px;padding:0 12px;font-size:11px}#view-tokens .api-check input{font-size:11px;padding-inline:10px}.token-card{padding:18px 16px;border-radius:14px}.token-provider-mark{flex-basis:34px;height:34px;border-radius:10px;font-size:15px}.token-card-name{gap:9px}.token-card .token-pack{font-size:13px}.token-pill{font-size:9px;padding:5px 7px}.token-hero{align-items:flex-start;flex-direction:column;gap:16px;padding:22px 0 16px}.token-left{font-size:clamp(27px,8vw,38px)}.token-hero-side{width:100%;gap:16px}.token-budget-stat{flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;text-align:left}.token-budget-stat b{font-size:12px}.token-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.token-kind{padding:13px 12px;gap:7px}.token-kind+.token-kind{border-left:0}.token-kind:nth-child(2n){border-left:1px solid var(--line-soft)}.token-kind:nth-child(n+3){border-top:1px solid var(--line-soft)}.token-kind:last-child{grid-column:1 / -1;flex-direction:row;justify-content:space-between;align-items:center}.token-kind b{font-size:15px}.token-distribution-label{flex-wrap:wrap}.token-model{grid-template-columns:minmax(0,1fr) auto;gap:9px 14px}.token-model-track{grid-row:2;grid-column:1 / -1}.token-model>.token-model-requests{grid-row:1;grid-column:2}.token-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(prefers-reduced-motion:reduce){.token-quota-fill{transition:none}}body[data-view=tokens]{--kw-canvas:#f4f7fb;--kw-surface:#ffffff;--kw-soft:#f6f8fc;--kw-blue-soft:#edf3ff;--kw-ink:#182d49;--kw-copy:#3f536c;--kw-muted:#566b84;--kw-line:#dde6f0;--kw-control:#b4c5db;--kw-accent:#245ec5;--kw-action:#2463d6;--kw-action-hover:#174fb6;--kw-good:#157653;--kw-good-soft:#edf8f2;--kw-bad:#ad3f56;--kw-bad-soft:#fdf0f2;--kw-warn:#916011;--kw-warn-soft:#fff7e8;--kw-shadow:0 3px 16px rgb(29 53 89 / .035);--bg:var(--kw-canvas);--card:var(--kw-surface);--card-raise:var(--kw-soft);--fg:var(--kw-ink);--ink:var(--kw-ink);--copy:var(--kw-copy);--dim:var(--kw-muted);--muted:var(--kw-muted);--line:var(--kw-line);--border:var(--kw-line);--line-soft:var(--kw-line);--line-ctl:var(--kw-control);--track:var(--kw-line);--input-bg:var(--kw-soft);--inset:var(--kw-soft);--muted-bg:var(--kw-soft);--acc:var(--kw-accent);--acc-solid:var(--kw-action);--on-acc:#fff;--accent-wash:var(--kw-blue-soft);--ok:var(--kw-good);--ok-fg:var(--kw-good);--bad:var(--kw-bad);--bad-fg:var(--kw-bad);--warn:var(--kw-warn);--atlas-canvas:var(--kw-canvas);--atlas-surface:var(--kw-surface);--atlas-surface-raised:var(--kw-soft);--atlas-surface-sunken:var(--kw-soft);--atlas-ink:var(--kw-ink);--atlas-copy:var(--kw-copy);--atlas-muted:var(--kw-muted);--atlas-line:var(--kw-line);--atlas-line-strong:var(--kw-control);--atlas-brand:var(--kw-accent);--atlas-brand-strong:var(--kw-action);--sw-border:var(--kw-line);--sw-border-strong:var(--kw-control);--sw-surface-soft:var(--kw-soft);--sw-surface-raised:var(--kw-surface);--sw-editorial-line:var(--kw-line);--sw-shadow-sm:var(--kw-shadow);--galaxy-page:var(--kw-canvas);--galaxy-glass:var(--kw-surface);--galaxy-glass-solid:var(--kw-surface);--galaxy-border:var(--kw-line);--galaxy-border-bright:var(--kw-control);color:var(--kw-ink);color-scheme:light;background:var(--kw-canvas)!important}:root[data-theme=dark] body[data-view=tokens]{--kw-canvas:#0d1625;--kw-surface:#142137;--kw-soft:#192a42;--kw-blue-soft:#1d3354;--kw-ink:#edf3fc;--kw-copy:#c4d2e7;--kw-muted:#a7bad4;--kw-line:#2b405d;--kw-control:#526d90;--kw-accent:#9dc1ff;--kw-action:#2765db;--kw-action-hover:#3775eb;--kw-good:#80ddaf;--kw-good-soft:#173b34;--kw-bad:#ffb0bf;--kw-bad-soft:#422636;--kw-warn:#f4cf82;--kw-warn-soft:#3e3423;--kw-shadow:0 4px 20px rgb(0 0 0 / .1);color-scheme:dark}body[data-view=tokens] .galaxy-backdrop{display:none!important}body[data-app=sky-world][data-view=tokens]>.wrap{width:100%;max-width:none;margin-inline:0;padding:24px clamp(16px,2.2vw,48px) 40px}body[data-app=sky-world][data-view=tokens] #main,body[data-app=sky-world][data-view=tokens] #view-tokens{width:100%;min-width:0;max-width:none;margin-inline:0}body[data-view=tokens] #pool-shell{min-width:0}body[data-view=tokens] .top{color:var(--kw-ink);background:var(--kw-surface)!important;border-color:var(--kw-line)!important;box-shadow:var(--kw-shadow)!important}body[data-view=tokens] .top .mini,body[data-view=tokens] .pool-lang-btn,body[data-view=tokens] .pool-order-bell{color:var(--kw-copy);background:var(--kw-soft);border-color:var(--kw-line)}body[data-app=sky-world][data-view=tokens] #pool-menu{color:var(--kw-copy)!important;background:var(--kw-surface)!important;border-color:var(--kw-line)!important;box-shadow:none}body[data-app=sky-world][data-view=tokens] #pool-menu .pool-menu-bars i{background:currentColor}body[data-app=sky-world][data-view=tokens] #pool-nav .nav-item{color:var(--kw-muted);font-size:14px}body[data-app=sky-world][data-view=tokens] #pool-nav .nav-item.on{color:var(--kw-accent)!important;background:var(--kw-blue-soft)!important;border:1px solid var(--kw-line)!important;box-shadow:inset 3px 0 0 var(--kw-action)!important}body[data-view=tokens] #pool-shell:after{border-color:var(--kw-line)}#view-tokens{container-type:inline-size;container-name:key-workspace;gap:20px;padding:0 0 28px;--token-blue:#3877e8;--token-green:#168aac;--token-amber:#8c68ce;--token-purple:#6480aa;--token-pink:#426393}#view-tokens :where(button,input,select,summary,a):focus-visible{outline:2px solid var(--kw-accent);outline-offset:3px;box-shadow:0 0 0 5px var(--kw-surface)}#view-tokens :where(button,a,summary){transition:background-color .16s ease,border-color .16s ease,color .16s ease}#view-tokens [hidden]{display:none!important}#view-tokens .mini{min-height:44px;border-radius:10px}#view-tokens .msg:empty{display:none}#view-tokens .token-other-lookup{min-width:0;display:grid;grid-template-columns:minmax(210px,.36fr) minmax(0,1fr);gap:22px;padding:20px 24px;border:1px solid var(--kw-line);border-radius:16px;background:var(--kw-surface);box-shadow:var(--kw-shadow);overflow:visible}#view-tokens .token-other-heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px;min-width:0;padding:0}#view-tokens .token-other-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}#view-tokens .token-lookup-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:var(--kw-accent);background:var(--kw-blue-soft)}#view-tokens .token-other-heading h2{color:var(--kw-ink);margin:0;font-size:15px;font-weight:600;line-height:1.5}#view-tokens .token-access-badge{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid var(--kw-line);border-radius:6px;color:var(--kw-muted);background:var(--kw-soft);font-size:11px;line-height:1.6;white-space:nowrap}#view-tokens .token-other-heading .token-lookup-privacy{color:var(--kw-muted);font-size:11px;line-height:1.6}#view-tokens .token-other-body{min-width:0;padding:0}#view-tokens .token-other-body .token-lookup{display:block;padding:0;border:0;background:transparent;box-shadow:none}#view-tokens .token-other-body .token-lookup-heading{display:block;margin:0 0 7px}#view-tokens .token-lookup-heading label{margin:0;color:var(--kw-copy);font-size:12px;font-weight:500}#view-tokens .api-check{display:flex;align-items:stretch;gap:8px}#view-tokens .api-check input{min-width:0;height:46px;margin:0;padding-inline:14px;font-size:13px;font-family:var(--mono);color:var(--kw-ink);background:var(--kw-soft);border:1px solid var(--kw-control);border-radius:10px}#view-tokens .api-check input::placeholder{color:var(--kw-muted);opacity:1}#view-tokens .api-check input:focus{border-color:var(--kw-accent)}#view-tokens .api-check .btn{flex:0 0 auto;min-height:46px;margin:0;padding:10px 18px;border:1px solid var(--kw-action);border-radius:10px;background:var(--kw-action);color:#fff;font-size:12px;font-weight:600;box-shadow:none}#view-tokens .api-check .btn:hover{background:var(--kw-action-hover);border-color:var(--kw-action-hover)}#view-tokens #token-key-check-clear{flex:0 0 auto;width:auto;min-height:46px;padding:8px 13px;margin:0;color:var(--kw-copy);background:var(--kw-surface);border:1px solid var(--kw-control);border-radius:10px;font-size:12px}#view-tokens #token-key-check-status{min-height:18px;margin:7px 0 0;font-size:11px;line-height:1.65;color:var(--kw-muted)}#view-tokens #token-key-check-status:is([data-state=stale],[data-state=busy],[data-state=unavailable],[data-state=network],[data-state=timeout],[data-state=invalid],[data-state=unknown]){color:var(--kw-warn)}#view-tokens .token-other-result:not(:empty){margin-top:18px}#view-tokens .token-other-lookup:has(.token-other-result:not(:empty)){grid-template-columns:minmax(0,1fr);gap:14px}#view-tokens .token-other-lookup:has(.token-other-result:not(:empty)) .token-other-heading{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}#view-tokens .token-other-result .token-readonly-badge{display:inline-flex;margin-top:12px;padding:5px 9px;border:1px solid var(--kw-line);border-radius:6px;background:var(--kw-soft);color:var(--kw-muted);font-size:11px}#view-tokens .token-observatory{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;position:relative;min-height:100px;margin:2px 0 -2px;padding:6px 2px;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}#view-tokens .token-observatory:before,#view-tokens .token-observatory:after,#view-tokens .token-observatory-visual{display:none}#view-tokens .token-observatory .token-heading{position:static;min-width:0;max-width:none}#view-tokens .token-observatory h1{margin:0 0 4px;font-size:30px;line-height:1.25;letter-spacing:-.04em;color:var(--kw-ink);text-shadow:none}#view-tokens .token-observatory .sub{max-width:none;margin:0;font-size:13px;line-height:1.7;color:var(--kw-muted)}#view-tokens .token-observatory .token-head-actions{position:static;display:flex;justify-content:flex-end;gap:8px;width:auto;margin:0}#view-tokens .token-observatory .token-head-actions .mini{flex:0 0 auto;width:auto;min-height:44px;padding:8px 14px;border:1px solid var(--kw-control);border-radius:10px;background:var(--kw-surface);color:var(--kw-copy);font-size:12px}#view-tokens .token-observatory .token-head-actions .token-refresh{color:var(--kw-accent)}#view-tokens .token-observatory .token-head-actions .mini:hover{background:var(--kw-blue-soft)}#view-tokens .token-observatory .token-live-line{grid-column:1/-1;position:static;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;border:0;background:none;color:var(--kw-muted);font-size:11px}#view-tokens .token-observatory .token-live-note{display:block;color:var(--kw-muted);font-size:11px}#view-tokens #token-live-status{font-size:11px;color:var(--kw-muted)}#view-tokens #token-live-status[data-state=live]{color:var(--kw-good)}#view-tokens #token-live-status[data-state=stale],#view-tokens #token-live-status[data-state=retry]{color:var(--kw-warn)}#view-tokens .owned-key-account{min-width:0;padding:20px 24px;border:1px solid var(--kw-line);border-radius:16px;background:var(--kw-surface);box-shadow:var(--kw-shadow)}#view-tokens .owned-key-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}#view-tokens .owned-key-heading h2{margin:0;color:var(--kw-ink);font-size:15px;font-weight:600}#view-tokens #owned-key-account-note{max-width:90ch;margin:5px 0 0;color:var(--kw-muted);font-size:11px;line-height:1.7}#view-tokens .owned-key-count{display:inline-flex;align-items:center;flex:0 0 auto;padding:4px 9px;color:var(--kw-accent);background:var(--kw-blue-soft);border:1px solid var(--kw-line);border-radius:6px;font-family:var(--mono);font-size:11px;white-space:nowrap}#view-tokens .owned-key-count:empty{display:none}#view-tokens #owned-key-login{width:auto;min-height:44px;margin-top:16px;padding:10px 17px;color:#fff;background:var(--kw-action);border-color:var(--kw-action);border-radius:10px;font-size:13px}#view-tokens .owned-key-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}#view-tokens .owned-key-stat{position:relative;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--kw-line);border-radius:10px;background:var(--kw-soft)}#view-tokens .owned-key-stat .label{color:var(--kw-copy);font-size:12px;line-height:1.5}#view-tokens .owned-key-stat .value{color:var(--kw-ink);font-family:var(--mono);font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.2}#view-tokens .owned-key-stat[data-kind=active]{background:var(--kw-good-soft);border-color:color-mix(in srgb,var(--kw-good) 17%,var(--kw-line))}#view-tokens .owned-key-stat[data-kind=active] .value{color:var(--kw-good)}#view-tokens .owned-key-stat[data-kind=attention]{background:var(--kw-warn-soft);border-color:color-mix(in srgb,var(--kw-warn) 17%,var(--kw-line))}#view-tokens .owned-key-stat[data-kind=attention] .value{color:var(--kw-warn)}#view-tokens .owned-key-summary-note{grid-column:1/-1;margin:-4px 0 0;color:var(--kw-muted);font-size:11px;line-height:1.6}#view-tokens .owned-key-controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding-top:0;border:0}#view-tokens .owned-key-controls label{margin:0;color:var(--kw-copy);font-size:12px}#view-tokens #owned-key-select{width:100%;min-width:0;min-height:44px;padding:9px 34px 9px 12px;margin:0;border:1px solid var(--kw-control);border-radius:10px;background:var(--kw-surface);color:var(--kw-ink);font-size:12px;text-overflow:ellipsis}#view-tokens #owned-key-bot-link{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;padding:8px 13px;border:1px solid var(--kw-control);border-radius:10px;color:var(--kw-copy);background:var(--kw-soft);text-decoration:none;font-size:12px;white-space:nowrap}#view-tokens .token-board{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}#view-tokens .token-card{container-type:inline-size;container-name:key-card;display:block;min-width:0;position:relative;padding:22px;border:1px solid var(--kw-line);border-radius:16px;background:var(--kw-surface);box-shadow:var(--kw-shadow)}#view-tokens .token-card:before,#view-tokens .token-card:after{display:none}#view-tokens .token-card-top{gap:12px;margin-bottom:16px}#view-tokens .token-provider-mark{flex-basis:38px;height:38px;border:1px solid var(--kw-line);border-radius:11px;background:var(--kw-blue-soft);color:var(--kw-accent);box-shadow:none;font-size:16px}#view-tokens .token-card-heading .token-eyebrow{color:var(--kw-muted);font-size:10px;letter-spacing:.1em}#view-tokens .token-card .token-pack{margin-top:3px;color:var(--kw-ink);font-size:17px;font-weight:600;line-height:1.5}#view-tokens .token-pill{flex:0 0 auto;color:var(--kw-good);background:var(--kw-good-soft);border:1px solid color-mix(in srgb,var(--kw-good) 20%,var(--kw-line));border-radius:6px;padding:5px 8px;font-size:10px;white-space:nowrap}#view-tokens .token-st-exhausted .token-pill,#view-tokens .token-st-expired .token-pill{color:var(--kw-bad);background:var(--kw-bad-soft);border-color:color-mix(in srgb,var(--kw-bad) 20%,var(--kw-line))}#view-tokens .token-st-pending .token-pill{color:var(--kw-warn);background:var(--kw-warn-soft);border-color:color-mix(in srgb,var(--kw-warn) 20%,var(--kw-line))}#view-tokens .token-key-row{gap:10px;padding:3px 4px 3px 12px;border:1px solid var(--kw-line);border-radius:10px;background:var(--kw-soft)}#view-tokens .token-card .token-key{font-size:11px;color:var(--kw-muted)}#view-tokens .token-card .token-copy{min-height:44px;padding:7px 11px;border:1px solid transparent;border-radius:7px;background:var(--kw-surface);color:var(--kw-accent);font-size:12px}#view-tokens .token-card .token-copy:hover{border-color:var(--kw-control)}#view-tokens .token-card>.token-topup{padding:0;margin:10px 0 0;border:1px solid color-mix(in srgb,var(--kw-accent) 24%,var(--kw-line));border-radius:10px;background:var(--kw-blue-soft)}#view-tokens .token-card>.token-topup>summary{min-height:44px;padding:10px 13px;border-radius:9px;color:var(--kw-accent);font-size:12px;font-weight:600}#view-tokens .token-card>.token-topup>summary:after{color:var(--kw-accent);font-size:18px;line-height:1}#view-tokens .token-card>.token-topup>summary:hover{background:color-mix(in srgb,var(--kw-accent) 7%,var(--kw-blue-soft))}#view-tokens .token-card>.token-topup[open]{padding:0 12px 12px}#view-tokens .token-card>.token-topup[open]>summary{margin-inline:-12px;border-radius:9px 9px 0 0;border-bottom:1px solid var(--kw-line)}#view-tokens .token-topup-days{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0;color:var(--kw-copy);font-size:12px}#view-tokens .token-topup .coin-qty{width:76px;min-height:44px;height:44px;border:1px solid var(--kw-control);border-radius:8px;background:var(--kw-surface);color:var(--kw-ink);font-size:14px}#view-tokens .token-topup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}#view-tokens .token-topup-pack{gap:6px;padding:12px;min-height:76px;border:1px solid var(--kw-control);border-radius:9px;background:var(--kw-surface);color:var(--kw-ink)}#view-tokens .token-topup-pack b{color:var(--kw-accent);font-size:17px;font-weight:500}#view-tokens .token-topup-pack span{color:var(--kw-muted);font-size:11px;line-height:1.5}#view-tokens .token-topup-pack:hover{border-color:var(--kw-accent);background:var(--kw-soft)}#view-tokens .token-card-dashboard{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:20px}#view-tokens .token-overview,#view-tokens .token-insights{min-width:0}#view-tokens .token-overview{container-type:inline-size;container-name:key-overview}#view-tokens .token-insights{padding:0;border:0}#view-tokens .token-hero{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:0 0 15px}#view-tokens .token-balance-orbit{display:flex;flex:1;min-width:0;justify-content:space-between;align-items:center;gap:18px}#view-tokens .token-label{color:var(--kw-muted);font-size:12px}#view-tokens .token-left{color:var(--kw-ink);font-family:var(--sans);font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.05em;text-shadow:none}#view-tokens .token-expiry{margin-top:5px;color:var(--kw-muted);font-size:11px;line-height:1.6}#view-tokens .token-hero-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:18px;width:100%}#view-tokens .token-budget-stat{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px;text-align:left}#view-tokens .token-budget-stat span{color:var(--kw-muted);font-size:11px}#view-tokens .token-budget-stat b{color:var(--kw-copy);font-family:var(--mono);font-size:14px;font-weight:500}#view-tokens .token-orbit{display:grid;place-items:center;position:relative;flex:0 0 72px;height:72px;padding:5px;border-radius:50%;background:conic-gradient(from 230deg,#5790ed 0%,var(--kw-action) var(--quota-turn),var(--kw-line) var(--quota-turn),var(--kw-line) 100%);box-shadow:none}#view-tokens .token-orbit:before{display:none}#view-tokens .token-orbit-core{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:62px;height:62px;border-radius:50%;background:var(--kw-surface);box-shadow:none}#view-tokens .token-orbit-core b{color:var(--kw-accent);font-family:var(--mono);font-size:16px;font-weight:500;letter-spacing:-.05em}#view-tokens .token-orbit-core span{color:var(--kw-muted);font-size:9px}#view-tokens .token-orbit.is-unknown{background:var(--kw-line)}#view-tokens .token-quota-meter{height:5px;overflow:hidden;background:var(--kw-line)}#view-tokens .token-quota-fill{background:var(--kw-action);box-shadow:none}#view-tokens .token-st-exhausted .token-quota-fill{background:var(--kw-bad)}#view-tokens .token-quota-caption{gap:6px;margin:7px 0 16px;color:var(--kw-muted);font-size:11px}#view-tokens .token-kinds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid var(--kw-line);border-radius:10px;background:var(--kw-soft);overflow:hidden}#view-tokens .token-kind{min-width:0;padding:12px 10px;gap:7px;background:transparent}#view-tokens .token-kind+.token-kind{border:0;border-left:1px solid var(--kw-line)}#view-tokens .token-kind:last-child{grid-column:auto;flex-direction:column;align-items:flex-start}#view-tokens .token-kind span{color:var(--kw-muted);font-size:11px;line-height:1.5}#view-tokens .token-kind b{color:var(--kw-ink);font-family:var(--mono);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.035em}#view-tokens .token-kind-in{--token-color:var(--token-blue)}#view-tokens .token-kind-out{--token-color:var(--token-green)}#view-tokens .token-kind-write{--token-color:var(--token-amber)}#view-tokens .token-kind-read{--token-color:var(--token-purple)}#view-tokens .token-kind-req{--token-color:var(--token-pink)}#view-tokens .token-kind>span:before{width:5px;height:5px;box-shadow:none}#view-tokens .token-distribution{margin-top:14px}#view-tokens .token-distribution-label{gap:10px;color:var(--kw-muted);font-size:11px;line-height:1.6}#view-tokens .token-mix{height:5px;gap:2px;background:var(--kw-line)}#view-tokens .token-seg-in{background:var(--token-blue)}#view-tokens .token-seg-out{background:var(--token-green)}#view-tokens .token-seg-write{background:var(--token-amber)}#view-tokens .token-seg-read{background:var(--token-purple)}#view-tokens .token-seg-rest{background:var(--kw-line)}#view-tokens .token-models{display:grid;gap:12px;margin-top:16px;padding-top:15px;border-top:1px solid var(--kw-line)}#view-tokens .token-models-label{color:var(--kw-copy);font-size:12px;font-weight:600}#view-tokens .token-model{grid-template-columns:minmax(100px,1fr) minmax(60px,1fr) auto;gap:10px}#view-tokens .token-model>b{color:var(--kw-copy);font-size:11px;font-weight:500}#view-tokens .token-model-requests{color:var(--kw-muted);font-size:11px}#view-tokens .token-details{margin-top:15px;border-color:var(--kw-line)}#view-tokens .token-details summary{min-height:44px;padding-top:10px;color:var(--kw-muted);font-size:11px}#view-tokens .token-facts{gap:12px}#view-tokens .token-fact span{color:var(--kw-muted);font-size:11px}#view-tokens .token-fact b{color:var(--kw-copy);font-size:11px}#view-tokens .token-activity{margin:0;padding:14px 15px 12px;border:1px solid var(--kw-line);border-radius:10px;background:var(--kw-soft);overflow:hidden}#view-tokens .token-activity-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}#view-tokens .token-activity-title{color:var(--kw-copy);font-size:12px;font-weight:600}#view-tokens .token-activity-meta{color:var(--kw-muted);font-size:11px;font-family:var(--mono)}#view-tokens .token-activity-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:9px}#view-tokens .token-activity-delta{color:var(--kw-accent);font-family:var(--mono);font-size:19px;font-weight:500;letter-spacing:-.04em}#view-tokens .token-activity-baseline{color:var(--kw-muted);font-size:11px;line-height:1.6}#view-tokens .token-activity-chart{display:block;width:100%;height:76px;margin:10px 0 7px;overflow:visible}#view-tokens .token-activity-chart .token-activity-line{fill:none;stroke:var(--kw-accent);stroke-width:2;vector-effect:non-scaling-stroke;filter:none}#view-tokens .token-activity-chart circle{fill:var(--kw-accent);filter:none}#view-tokens .token-activity-axis{display:flex;justify-content:space-between;align-items:baseline;gap:10px;color:var(--kw-muted);font-size:11px;font-family:var(--mono)}#view-tokens .token-activity-axis>span:last-child{text-align:right}#view-tokens .token-activity-stale{margin:8px 0 0;color:var(--kw-warn);font-size:11px;line-height:1.6}#view-tokens .token-activity-empty{display:flex;align-items:center;min-height:76px;margin:0;color:var(--kw-muted);font-size:11px;line-height:1.7}#view-tokens .token-empty-hint{padding:32px 24px;border:1px dashed var(--kw-control);border-radius:16px;background:var(--kw-surface)}#view-tokens .token-empty-symbol{background:var(--kw-blue-soft);color:var(--kw-accent);border-color:var(--kw-line);box-shadow:none}#view-tokens .token-empty-hint strong{color:var(--kw-ink);font-size:15px}#view-tokens .token-empty-hint p{max-width:520px;color:var(--kw-muted);font-size:12px}@media(min-width:1024px){body[data-app=sky-world][data-view=tokens][data-gate=open]>.wrap{grid-template-columns:200px minmax(0,1fr);column-gap:28px}body[data-app=sky-world][data-view=tokens][data-gate=open] #pool-nav{width:200px}}@container key-workspace (min-width:1000px){#view-tokens .token-board:has(>.token-card:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@container key-card (min-width:600px){#view-tokens .token-hero{flex-direction:row;align-items:center;gap:30px}#view-tokens .token-hero-side{align-self:center;width:auto;grid-template-columns:repeat(2,minmax(70px,1fr));gap:24px}#view-tokens .token-budget-stat{flex-direction:column;gap:5px}#view-tokens .token-budget-stat b{font-size:16px}}@container key-card (min-width:900px){#view-tokens .token-card-dashboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}#view-tokens .token-insights{padding-left:24px;border-left:1px solid var(--kw-line)}#view-tokens .token-hero{flex-direction:column;align-items:stretch;gap:14px}#view-tokens .token-hero-side{width:100%;gap:18px}#view-tokens .token-budget-stat{flex-direction:row}}@container key-overview (max-width:600px){#view-tokens .token-kinds{grid-template-columns:repeat(3,minmax(0,1fr))}#view-tokens .token-kind:nth-child(n+4){border-top:1px solid var(--kw-line)}#view-tokens .token-kind:nth-child(4){border-left:0}#view-tokens .token-kind:last-child{grid-column:span 2;flex-direction:row;justify-content:space-between;align-items:center}}@container key-overview (max-width:390px){#view-tokens .token-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}#view-tokens .token-kind+.token-kind{border:0}#view-tokens .token-kind:nth-child(2n){border-left:1px solid var(--kw-line)}#view-tokens .token-kind:nth-child(n+3){border-top:1px solid var(--kw-line)}#view-tokens .token-kind:last-child{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:center}}@container key-card (max-width:390px){#view-tokens .token-model{grid-template-columns:minmax(0,1fr) auto;gap:8px}#view-tokens .token-model-track{grid-column:1/-1;grid-row:2}#view-tokens .token-model-requests{grid-column:2;grid-row:1}}@container key-workspace (max-width:760px){#view-tokens .token-other-lookup{grid-template-columns:minmax(0,1fr);gap:13px;padding:18px 20px}#view-tokens .token-other-heading{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 14px}#view-tokens .token-observatory{gap:10px 14px}#view-tokens .owned-key-stat{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}}@media(max-width:700px){body[data-app=sky-world][data-view=tokens]>.wrap{padding:12px 12px 28px}#view-tokens{gap:16px}#view-tokens .token-other-lookup{padding:16px;border-radius:13px}#view-tokens .token-other-title-row{gap:7px}#view-tokens .token-lookup-icon{width:28px;height:28px;border-radius:7px}#view-tokens .token-other-heading h2{font-size:14px}#view-tokens .token-other-heading .token-lookup-privacy{font-size:10px}#view-tokens .api-check{display:grid;grid-template-columns:minmax(0,1fr) auto}#view-tokens .api-check input{grid-column:1/-1;font-size:16px}#view-tokens .api-check .btn{width:100%;min-height:44px}#view-tokens #token-key-check-clear{min-height:44px}#view-tokens .token-observatory{grid-template-columns:minmax(0,1fr);min-height:0;padding:7px 2px;margin:0;gap:12px}#view-tokens .token-observatory h1{font-size:28px}#view-tokens .token-observatory .sub{font-size:12px}#view-tokens .token-observatory .token-head-actions{justify-content:flex-start;flex-wrap:wrap;gap:8px}#view-tokens .token-observatory .token-head-actions .mini{padding-inline:12px;font-size:11px}#view-tokens .token-observatory .token-live-line{gap:4px 12px}#view-tokens .token-observatory .token-live-note{display:none}#view-tokens .owned-key-account{padding:17px 16px;border-radius:13px}#view-tokens .owned-key-summary{gap:7px;margin-top:15px}#view-tokens .owned-key-stat{padding:11px 9px;gap:8px}#view-tokens .owned-key-stat .label{font-size:12px}#view-tokens .owned-key-stat .value{font-size:23px}#view-tokens .owned-key-controls{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px;padding-top:0}#view-tokens #owned-key-select{font-size:16px}#view-tokens #owned-key-bot-link{justify-self:start;font-size:11px}#view-tokens .token-board{gap:16px}#view-tokens .token-card{padding:17px 16px;border-radius:13px}#view-tokens .token-card-top{gap:9px;margin-bottom:13px}#view-tokens .token-card .token-pack{font-size:16px}#view-tokens .token-provider-mark{flex-basis:34px;height:34px;font-size:15px;border-radius:9px}#view-tokens .token-pill{font-size:10px;padding:5px 6px}#view-tokens .token-card-dashboard{gap:16px;margin-top:18px}#view-tokens .token-key-row{padding-left:9px;gap:6px}#view-tokens .token-card .token-key{font-size:11px}#view-tokens .token-card .token-copy{padding-inline:9px;font-size:12px}#view-tokens .token-card>.token-topup>summary{font-size:11px}#view-tokens .token-topup .coin-qty{font-size:16px}#view-tokens .token-expiry{font-size:11px}#view-tokens .token-kind{padding:11px 12px}#view-tokens .token-activity{padding:13px 12px 11px}}@media(prefers-reduced-motion:reduce){#view-tokens *,#view-tokens *:before,#view-tokens *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){body[data-view=tokens]{--kw-muted:var(--kw-copy);--kw-line:var(--kw-control)}}@media(forced-colors:active){body[data-app=sky-world][data-view=tokens] #pool-nav .nav-item.on{background:Highlight!important;color:HighlightText!important}body[data-app=sky-world][data-view=tokens] #pool-menu{background:ButtonFace!important;color:ButtonText!important}#view-tokens .token-orbit{border:4px solid CanvasText}#view-tokens .token-quota-fill,#view-tokens .token-seg-in,#view-tokens .token-seg-out{background:Highlight}#view-tokens :where(button,input,select,summary,a):focus-visible{outline:2px solid Highlight}}body[data-view=delivery] #pool-toasts .toast,body[data-view=delivery] #pool-toasts .toast-action{pointer-events:auto!important}body[data-app=sky-world] .priority-order-action[aria-disabled=true],body[data-app=sky-world] .priority-order-action:disabled{background:#eef2f7!important;color:#607089!important;border-color:#d9e1ed!important;box-shadow:none!important;opacity:1!important;transition:none!important}body[data-view=delivery] #pool-toasts,body[data-view=delivery] #pool-toasts:popover-open{inset:auto auto auto 50%!important;bottom:max(18px,calc(env(safe-area-inset-bottom) + 60px))!important;transform:translate(-50%)!important;width:min(420px,calc(100% - 32px))!important}#view-market .market-search-bar{position:relative;display:flex;align-items:center;gap:10px;min-height:58px;padding:7px 10px 7px 18px;border:1px solid color-mix(in srgb,var(--acc) 24%,var(--border));border-radius:16px;background:var(--card);box-shadow:0 10px 28px color-mix(in srgb,var(--acc) 8%,transparent);transition:border-color .18s,box-shadow .18s}#view-market .market-search-bar:focus-within{border-color:var(--acc);box-shadow:0 0 0 4px color-mix(in srgb,var(--acc) 12%,transparent),0 12px 32px color-mix(in srgb,var(--acc) 10%,transparent)}#view-market .market-search-bar:before{content:none;display:none}#view-market #pool-market-search::-webkit-search-cancel-button{appearance:none;width:0;height:0}#view-market #pool-market-search{min-width:0;flex:1;height:42px;border:0!important;background:transparent!important;box-shadow:none!important;font-size:16px}#view-market #pool-market-search-clear{display:grid;place-items:center;width:38px;height:38px;min-height:38px;padding:0;border-radius:10px;color:var(--muted);background:var(--card-raise)}#view-market #pool-market-search-status{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:var(--accent-wash);color:var(--acc);font-size:12px;font-weight:600;white-space:nowrap}#view-market .shelf-tabs{padding:4px;border:1px solid var(--border);border-radius:13px;background:color-mix(in srgb,var(--card-raise) 72%,var(--card));gap:4px}#view-market .shelf-tab{border-radius:9px;min-height:40px;padding-inline:15px;transition:background .16s,color .16s,transform .16s}#view-market .shelf-tab[aria-pressed=true]{box-shadow:0 4px 12px color-mix(in srgb,var(--acc) 16%,transparent);transform:translateY(-1px)}#view-market #pool-packages .pool-card,#view-market #pool-other-goods .pool-card{overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);box-shadow:0 8px 22px color-mix(in srgb,var(--ink) 7%,transparent);transition:transform .18s,box-shadow .18s,border-color .18s}#view-market #pool-packages .pool-card:hover,#view-market #pool-other-goods .pool-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px color-mix(in srgb,var(--acc) 14%,transparent);border-color:color-mix(in srgb,var(--acc) 38%,var(--border))}#view-market #pool-packages .pool-card[hidden],#view-market #pool-other-goods .pool-card[hidden]{display:none!important}#view-market #pool-packages[aria-busy=true]{position:relative}#view-market #pool-packages[aria-busy=true]:before{content:"";position:absolute;z-index:3;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--acc),transparent);background-size:220px 100%;animation:market-refresh-line 1.2s linear infinite;pointer-events:none}@keyframes market-refresh-line{to{background-position:220px 0}}@media(max-width:600px){#view-market .market-search-bar{min-height:54px;padding-left:13px;border-radius:14px}#view-market #pool-market-search{font-size:16px}#view-market #pool-market-search-status{font-size:11px}#view-market .shelf-tabs{overflow-x:auto;justify-content:flex-start}#view-market .shelf-tab{flex:0 0 auto;min-height:42px;padding-inline:13px}}@media(prefers-reduced-motion:reduce){#view-market #pool-packages[aria-busy=true]:before{animation:none}}#view-delivery .grid-2.delivery-board{display:flex;flex-direction:column;align-items:stretch;gap:16px}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card{order:1;width:100%;max-width:none}#view-delivery .grid-2.delivery-board>#pool-delivery-detail{order:0;width:100%;max-width:832px;margin:0 auto;display:grid;gap:12px;padding:0;background:transparent;border:0;box-shadow:none}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card .delivery-pane-title{font-size:16px;line-height:1.45}.customer-preparation{width:100%;background:#fff;border:1px solid #dfe7f2;border-radius:22px;overflow:hidden;box-shadow:0 16px 50px #213d640a;color:#172e4a;font:14px/1.65 var(--sans,system-ui,sans-serif)}.customer-preparation *{box-sizing:border-box}.customer-preparation .order-summary{padding:22px 28px;border-bottom:1px solid #e4eaf3;display:flex;gap:14px;align-items:center;justify-content:space-between}.customer-preparation .product{display:flex;gap:13px;align-items:center;min-width:0}.customer-preparation .product-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid #dfe7f2;border-radius:14px;background:#f7faff;flex-shrink:0}.customer-preparation .product-icon svg{width:25px;height:25px;stroke:#345377;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .product h2{font-size:14px;line-height:1.5;margin:0;font-weight:600;overflow-wrap:anywhere}.customer-preparation .product p{margin:3px 0 0;color:#61738b;font-size:11px}.customer-preparation .order-badges{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.customer-preparation .paid{font-size:10px;color:#117854;display:flex;gap:5px;align-items:center;white-space:nowrap;padding:5px 9px;background:#edf9f3;border-radius:7px}.customer-preparation .paid svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .priority-chip{padding:4px 8px;border:1px solid #c6dafa;border-radius:7px;color:#215eac;background:#eff5ff;font-size:10px;white-space:nowrap}.customer-preparation .priority-chip[hidden],.customer-preparation .ready-button[hidden]{display:none}.customer-preparation .hero{padding:28px 32px 24px;display:flex;gap:28px;align-items:center;min-height:260px;background:radial-gradient(ellipse at 0 60%,#f4f8ff,transparent 64%)}.customer-preparation .account-orb{position:relative;width:184px;height:184px;flex:0 0 184px;display:grid;place-items:center;color:#155cc8}.customer-preparation .halo{position:absolute;width:146px;height:146px;border:1px solid #d8e7fc;border-radius:50%;background:radial-gradient(circle,#e9f2ff00 38%,#e9f2ff55 74%,transparent);animation:customer-prep-breathe 3s ease-in-out infinite}.customer-preparation .halo.outer{width:184px;height:184px;border-color:#eaf0fa;animation-delay:.8s}.customer-preparation .orbit{position:absolute;inset:10px;border:1px dashed #ccdff8;border-radius:50%;animation:customer-prep-orbit 10s linear infinite}.customer-preparation .orbit:before{content:"";width:8px;height:8px;background:#70aaff;border:2px solid #fff;border-radius:50%;position:absolute;left:50%;top:-4px;box-shadow:0 0 12px #9bc3ff}.customer-preparation .orbit:after{content:"";width:5px;height:5px;background:#a2c8fc;border-radius:50%;position:absolute;right:5px;bottom:29px}.customer-preparation .core{position:relative;width:94px;height:94px;border-radius:28px;background:linear-gradient(150deg,#fff,#f1f7ff);border:1px solid #c5dcfc;box-shadow:0 12px 26px #1761cd12;display:grid;place-items:center;overflow:hidden;animation:customer-prep-float 3s ease-in-out infinite}.customer-preparation .core:after{content:"";position:absolute;inset:-100% -50%;background:linear-gradient(115deg,transparent 42%,#fff9 50%,transparent 58%);animation:customer-prep-shine 4s ease-in-out infinite;pointer-events:none}.customer-preparation .account-icon{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .check-icon{display:none;width:45px;height:45px;stroke:#117854;fill:none;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .mini-status{position:absolute;bottom:19px;right:24px;width:26px;height:26px;display:grid;place-items:center;background:#fff;border:1px solid #d5e4f8;border-radius:50%;box-shadow:0 3px 9px #244d7914}.customer-preparation .mini-spinner{width:12px;height:12px;border:1.5px solid #d1e1f7;border-top-color:#155cc8;border-radius:50%;animation:customer-prep-spin 1s linear infinite}.customer-preparation .hero-copy{flex:1;min-width:0}.customer-preparation .status-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #dce7f8;background:#f6f9ff;padding:4px 9px;font-size:10px;color:#3166a8;border-radius:6px;margin-bottom:12px}.customer-preparation .live-dot{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #3476d611;animation:customer-prep-dot 1.8s ease-in-out infinite}.customer-preparation .hero-copy h3{font-size:25px;font-weight:600;line-height:1.45;letter-spacing:-.6px;margin:0 0 10px;max-width:480px}.customer-preparation .description{font-size:13px;color:#61738b;margin:0;max-width:410px;min-height:45px}.customer-preparation .working-line{display:flex;align-items:center;gap:8px;margin-top:17px;color:#6c82a0;font-size:11px}.customer-preparation .quote-attempt{color:#2c6fc8;font-variant-numeric:tabular-nums;white-space:nowrap;animation:customer-prep-quote-pulse 1.8s ease-in-out infinite}.customer-preparation .working-line svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .countdown{color:#155cc8;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:.5px}.customer-preparation .countdown[hidden]{display:none}.customer-preparation .dots{display:flex;gap:3px}.customer-preparation .dots i{width:3px;height:3px;border-radius:50%;background:#76a7ed;animation:customer-prep-dot 1.5s infinite}.customer-preparation .dots i:nth-child(2){animation-delay:.2s}.customer-preparation .dots i:nth-child(3){animation-delay:.4s}.customer-preparation .waiting-note{margin:0 28px;padding:15px 16px;border:1px solid #eddcbf;border-radius:12px;background:#fffaf0;display:flex;gap:11px;align-items:flex-start}.customer-preparation .waiting-note.checking{background:#f4f8ff;border-color:#d3e3fa}.customer-preparation .waiting-note .note-icon{width:20px;height:20px;flex-shrink:0;color:#a56711;margin-top:2px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .waiting-note.checking .note-icon{color:#155cc8}.customer-preparation .waiting-note strong{font-size:12px;display:block;color:#8e611d;font-weight:600}.customer-preparation .waiting-note.checking strong{color:#315f98}.customer-preparation .waiting-note p{font-size:11px;color:#977b50;margin:4px 0 0;line-height:1.8}.customer-preparation .waiting-note.checking p{color:#6684a9}.customer-preparation .priority-offer{margin:17px 28px 0;padding:17px 18px;border:1px solid #d1e2fb;border-radius:13px;background:linear-gradient(110deg,#f4f8ff,#fbfdff);display:flex;align-items:center;gap:24px;justify-content:space-between}.customer-preparation .priority-offer .offer-eyebrow{font-size:8px;letter-spacing:.08em;color:#6886ac}.customer-preparation .priority-offer h4{font-size:13px;margin:4px 0 5px;font-weight:600}.customer-preparation .priority-offer p{font-size:10px;margin:0;color:#69819f;max-width:440px}.customer-preparation .buy-now{padding:10px 17px;min-width:151px;border:0;border-radius:10px;background:#155cc8;color:#fff;font:600 13px/1.5 var(--sans,system-ui,sans-serif);box-shadow:0 5px 13px #155cc819;white-space:nowrap}.customer-preparation .buy-now span{display:block;font-size:8px;font-weight:400;margin-top:2px;opacity:.85}.customer-preparation .steps{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:24px 28px 0;padding:0;position:relative}.customer-preparation .steps li{position:relative;padding:0 12px 14px 0;font-size:11px;color:#8695a9}.customer-preparation .step-head{display:flex;align-items:center;gap:7px;margin-bottom:9px;white-space:nowrap}.customer-preparation .step-dot{width:18px;height:18px;border:1px solid #dce4ef;background:#f8fafc;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:9px;color:#8393a9}.customer-preparation .step-dot svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8}.customer-preparation .steps li.done{color:#4e6888}.customer-preparation .steps li.done .step-dot{background:#edf7f1;border-color:#c9e9d9;color:#117854}.customer-preparation .steps li.active{color:#235caa}.customer-preparation .steps li.active .step-dot{background:#edf4ff;border-color:#bad5fb;color:#155cc8;box-shadow:0 0 0 3px #e9f2ff}.customer-preparation .step-track{height:3px;border-radius:3px;background:#edf1f7;overflow:hidden}.customer-preparation .steps li.done .step-track{background:#a2c8f3}.customer-preparation .steps li.active .step-track:after{content:"";display:block;width:35%;height:100%;border-radius:3px;background:#367de1;animation:customer-prep-scan 2.3s ease-in-out infinite}.customer-preparation .step-subtitle{font-size:9px;margin:7px 0 0;color:#8a98ac}.customer-preparation .card-footer{border-top:1px solid #e4eaf3;padding:16px 28px 19px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#fbfcfe;margin-top:7px}.customer-preparation .reassurance{display:flex;align-items:center;gap:8px;color:#70819a;font-size:10px}.customer-preparation .reassurance svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.customer-preparation .ready-button{background:#155cc8;border:0;color:#fff;border-radius:9px;padding:10px 15px;font-size:11px;font-weight:600}.customer-preparation .history-link{color:#4d6991;font-size:10px;text-decoration:none;border:0;background:transparent;padding:4px 0;white-space:nowrap}.customer-preparation[data-phase=waiting] .status-badge{color:#a56711;background:#fffbf4;border-color:#f0e2c9}.customer-preparation[data-phase=waiting] .orbit{animation-duration:15s}.customer-preparation[data-phase=retrying] .orbit{animation-duration:3s}.customer-preparation[data-phase=ready] .account-orb{color:#117854}.customer-preparation[data-phase=ready] .core{background:linear-gradient(150deg,#fff,#effbf5);border-color:#b8e3ce;animation:none}.customer-preparation[data-phase=ready] .account-icon{display:none}.customer-preparation[data-phase=ready] .check-icon{display:block;stroke-dasharray:65;stroke-dashoffset:0;animation:customer-prep-draw .6s ease both}.customer-preparation[data-phase=ready] .mini-status{border-color:#cfeadd;color:#117854}.customer-preparation[data-phase=ready] .mini-spinner{border-color:#84c6a6;background:#c6eed9;animation:none}.customer-preparation[data-phase=ready] .orbit{border-color:#d4eee0;animation:none;opacity:.65}.customer-preparation[data-phase=ready] .orbit:before,.customer-preparation[data-phase=ready] .orbit:after{background:#83c5a3}.customer-preparation[data-phase=ready] .halo{border-color:#d4eee0;animation:none}.customer-preparation[data-phase=ready] .status-badge{background:#eff9f3;border-color:#cfe8d9;color:#117854}.customer-preparation[data-phase=ready] .live-dot{animation:none}.customer-preparation[data-phase=ready] .core:after{animation:none;display:none}.customer-preparation[data-phase=cancelled] .account-orb{color:#b42318}.customer-preparation[data-phase=cancelled] .core{background:linear-gradient(150deg,#fff,#fff1f0);border-color:#f0c6c2;animation:none}.customer-preparation[data-phase=cancelled] .mini-status{border-color:#f0c6c2;color:#b42318}.customer-preparation[data-phase=cancelled] .mini-spinner{border-color:#f0c6c2;background:#fde2df;animation:none}.customer-preparation[data-phase=cancelled] .orbit,.customer-preparation[data-phase=cancelled] .halo{border-color:#f3d4d1;animation:none;opacity:.8}.customer-preparation[data-phase=cancelled] .orbit:before,.customer-preparation[data-phase=cancelled] .orbit:after{background:#e58e87}.customer-preparation[data-phase=cancelled] .status-badge{background:#fff4f3;border-color:#f0d0cc;color:#b42318}.customer-preparation[data-phase=cancelled] .live-dot{animation:none}.customer-preparation[data-phase=cancelled] .core:after{animation:none;display:none}.customer-preparation[data-phase=cancelled] .steps li,.customer-preparation[data-phase=cancelled] .step-subtitle{color:#9a5a55}.customer-preparation[data-phase=cancelled] .steps li.done .step-dot{background:#fff1f0;border-color:#f0c6c2;color:#b42318}.customer-preparation[data-phase=cancelled] .steps li.done .step-track{background:#eeb4af}.customer-preparation.terminal-card[data-terminal=cancelled] .terminal-mark{width:45px;height:45px;fill:none;stroke:#b42318;stroke-width:2.4;stroke-linecap:round}.customer-preparation.terminal-card[data-terminal=cancelled] .terminal-note{margin-top:0;background:#fff4f3;border-color:#f0d0cc}.customer-preparation.terminal-card[data-terminal=cancelled] .terminal-note strong{color:#9f2d25}.customer-preparation.terminal-card[data-terminal=cancelled] .terminal-note p{color:#9a5a55}.delivery-cancelled-reason{display:grid;gap:6px;margin-top:12px;padding:12px 14px;border:1px solid #f0d0cc;border-radius:12px;background:#fff8f7}.delivery-cancelled-reason h4{margin:0;color:#9f2d25;font-size:14px;line-height:1.35;font-weight:600}.delivery-cancelled-reason p{margin:0;color:#9a5a55;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.customer-preparation-details{width:100%;border:1px solid #dfe7f2;border-radius:12px;background:#fff}.customer-preparation-details-title{margin:0;padding:10px 14px;border-bottom:1px solid #e4eaf3;color:#4d6991;font-size:11px;line-height:1.4;font-weight:600}.customer-preparation-details-body{display:grid;gap:12px;padding:12px 14px 14px}.customer-preparation-details .kv{border-top:1px solid #e4eaf3;padding-top:8px}.customer-preparation-details pre{font-size:12px}@keyframes customer-prep-spin{to{transform:rotate(360deg)}}@keyframes customer-prep-orbit{to{transform:rotate(360deg)}}@keyframes customer-prep-breathe{0%,to{transform:scale(.95);opacity:.65}50%{transform:scale(1.025);opacity:1}}@keyframes customer-prep-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@keyframes customer-prep-shine{0%,30%{transform:translate(-55%)}75%,to{transform:translate(55%)}}@keyframes customer-prep-dot{0%,to{opacity:.45}50%{opacity:1}}@keyframes customer-prep-scan{0%{transform:translate(-120%)}to{transform:translate(390%)}}@keyframes customer-prep-draw{0%{stroke-dashoffset:65}to{stroke-dashoffset:0}}@keyframes customer-prep-quote-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:700px){#view-delivery .grid-2.delivery-board>#pool-delivery-detail{max-width:none}.customer-preparation{border-radius:18px}.customer-preparation .order-summary{padding:18px;align-items:flex-start;gap:6px}.customer-preparation .product{gap:9px}.customer-preparation .product-icon{width:36px;height:36px;border-radius:11px}.customer-preparation .product h2{font-size:12px}.customer-preparation .product p{font-size:9px}.customer-preparation .paid{font-size:8px;padding:4px 6px}.customer-preparation .priority-chip{font-size:7px;white-space:normal;text-align:center;line-height:1.5}.customer-preparation .hero{padding:16px 22px 22px;flex-direction:column;gap:7px;text-align:center;min-height:350px}.customer-preparation .account-orb{transform:scale(.86);margin:-10px 0;flex-basis:184px}.customer-preparation .hero-copy h3{font-size:23px;line-height:1.4;letter-spacing:-.6px}.customer-preparation .description{font-size:12px;min-height:62px}.customer-preparation .working-line{justify-content:center;margin-top:12px;flex-wrap:wrap;gap:6px}.customer-preparation .waiting-note{margin:0 18px;padding:12px 13px}.customer-preparation .steps{margin:23px 18px 0;gap:6px}.customer-preparation .steps li{font-size:9px;padding-right:0}.customer-preparation .step-head{gap:4px}.customer-preparation .step-dot{width:16px;height:16px}.customer-preparation .step-subtitle{font-size:8px}.customer-preparation .card-footer{padding:14px 18px;gap:12px;align-items:flex-start;flex-direction:column}.customer-preparation .reassurance{font-size:9px;line-height:1.8}.customer-preparation .history-link{font-size:10px}.customer-preparation .ready-button{width:100%;padding:12px}.customer-preparation .priority-offer{margin:16px 18px 0;padding:15px;flex-direction:column;gap:12px;align-items:stretch}.customer-preparation .priority-offer p{font-size:10px}.customer-preparation .buy-now{font-size:12px;padding:11px}.customer-preparation .buy-now span{display:inline;margin:0 0 0 8px}}@media(prefers-reduced-motion:reduce){.customer-preparation *,.customer-preparation *:before,.customer-preparation *:after{animation:none!important;transition:none!important}.customer-preparation .core{transform:none}}.customer-preparation .priority-order-action{padding:10px 17px;min-width:151px;min-height:0;border:0;border-radius:10px;background:#155cc8;color:#fff;box-shadow:0 5px 13px #155cc819;display:block;white-space:nowrap;font:600 13px/1.5 var(--sans,system-ui,sans-serif)}.customer-preparation .priority-order-action:disabled{background:#a8bad0;color:#fff;opacity:.75}.customer-preparation .priority-order-action-title,.customer-preparation .priority-order-action-sub{display:block}.customer-preparation .priority-order-action-sub{font-size:8px;font-weight:400;margin-top:2px;opacity:.85}@media(max-width:700px){.customer-preparation .priority-order-action{width:100%;font-size:12px;padding:11px}.customer-preparation .priority-order-action-sub{display:inline;margin:0 0 0 8px}}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card{padding:14px 16px;background:#fff;border:1px solid #dfe7f2;border-radius:16px;box-shadow:none}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card>#pool-delivery-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px}@media(max-width:700px){#view-delivery .grid-2.delivery-board>#pool-delivery-list-card{padding:12px}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card>#pool-delivery-list{grid-template-columns:minmax(0,1fr)}}#view-delivery .grid-2.delivery-board>#pool-delivery-detail{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#view-preparation{max-width:920px;margin:0 auto;padding-bottom:36px}#view-preparation .preparation-page-head{margin:0 auto 18px;max-width:832px}#view-preparation .preparation-page-head h1{margin:0;font-size:clamp(22px,3vw,30px);line-height:1.3;letter-spacing:-.4px}#view-preparation .preparation-page-head .sub{margin:7px 0 0;color:#61738b}#view-preparation #pool-preparation-msg{max-width:832px;margin:0 auto 12px}#view-preparation #pool-preparation-root{max-width:832px;margin:0 auto;min-height:180px}#view-preparation #pool-preparation-root[data-state=loading]{display:grid;place-items:center;border:1px dashed #dbe5f2;border-radius:16px;color:#6c82a0;padding:36px 18px}#view-preparation #pool-preparation-root[data-state=empty]{display:grid;place-items:center;border:1px solid #dfe7f2;border-radius:16px;background:#fff;color:#61738b;padding:42px 18px;text-align:center}#view-preparation #pool-preparation-root[data-state=error]{display:grid;place-items:center;border:1px solid #efd4d4;border-radius:16px;background:#fff;color:#8a4e4e;padding:42px 18px;text-align:center}#view-preparation #pool-preparation-root .customer-preparation{max-width:832px;margin:0 auto}@media(max-width:700px){#view-preparation{padding:0 0 24px}#view-preparation .preparation-page-head{padding:0 2px}#view-preparation #pool-preparation-root{width:100%}}#view-delivery #pool-delivery-list-card.delivery-filters-only{padding:12px 14px;background:#fff;border:1px solid #dfe7f2;border-radius:16px;box-shadow:none}#view-delivery #pool-delivery-list-card.delivery-filters-only>h2{margin:0 0 8px;font-size:15px;line-height:1.4}#view-delivery #pool-delivery-list-card.delivery-filters-only>#pool-delivery-list,#view-delivery #pool-delivery-list-card.delivery-filters-only>.pool-delivery-empty-go{display:none}#view-delivery #pool-delivery-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}#view-delivery #pool-delivery-filters button{min-height:54px;padding:10px 14px;border-radius:14px}#view-delivery #pool-delivery-list-card:not(.delivery-filters-only){padding:12px 14px;background:#fff;border:1px solid #dfe7f2;border-radius:16px;box-shadow:none}@media(max-width:520px){#view-delivery #pool-delivery-filters button{min-height:48px;padding:8px 10px;font-size:12px}}@media(min-width:1100px){#view-delivery .grid-2.delivery-board{display:grid;grid-template-columns:minmax(0,832px) minmax(230px,300px);align-items:start;justify-content:center;gap:16px}#view-delivery .grid-2.delivery-board>#pool-delivery-detail{grid-column:1;grid-row:1;order:0;width:100%;max-width:832px;margin:0;align-self:start}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card{grid-column:2;grid-row:1;order:1;width:100%;max-width:300px;align-self:start;padding:10px;background:#fff;border:1px solid #dfe7f2;border-radius:16px;box-shadow:none}#view-delivery #pool-delivery-list-card .delivery-pane-title{font-size:15px;line-height:1.4;margin:0 0 8px}#view-delivery #pool-delivery-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#view-delivery #pool-delivery-filters button{min-height:42px;padding:7px 8px;border-radius:10px;font-size:11px}#view-delivery #pool-delivery-list-card #pool-delivery-list{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:8px}#view-delivery #pool-delivery-list-card .pool-order-row{min-height:44px;padding:9px 10px;gap:2px;font-size:11px;border-radius:10px}#view-delivery #pool-delivery-list-card.delivery-filters-only #pool-delivery-list{display:none}}@media(max-width:1099px){#view-delivery .grid-2.delivery-board{display:flex;flex-direction:column;align-items:stretch}#view-delivery .grid-2.delivery-board>#pool-delivery-detail{order:0;max-width:832px;width:100%;margin:0 auto}#view-delivery .grid-2.delivery-board>#pool-delivery-list-card{order:1;width:100%}}.customer-preparation[data-search-state=searching] .orbit,.customer-preparation[data-search-state=checking] .orbit{animation-duration:var(--search-orbit-duration,10s)}.customer-preparation .working-line{flex-wrap:wrap;row-gap:7px}.customer-preparation .quote-attempt{display:inline-flex;align-items:center;padding:3px 9px;background:#edf4ff;border:1px solid #d7e7fc;border-radius:20px;color:#2c6fc8;font-size:10px;white-space:nowrap;animation:none}.customer-preparation .search-updated-at{margin:8px 0 0;color:#8395ae;font-size:10px;font-variant-numeric:tabular-nums}.customer-preparation .search-sweep{position:absolute;inset:14px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 270deg,#72aafa1c 335deg,#5a99ed55 360deg);animation:customer-prep-orbit var(--search-orbit-duration,10s) linear infinite;pointer-events:none}.customer-preparation[data-search-state=checking] .search-sweep{background:conic-gradient(transparent 270deg,#72aafa44 335deg,#5a99ed88 360deg)}.customer-preparation.is-quote-updated .core{animation:customer-prep-result-pulse 1.8s ease-out}.customer-preparation[data-search-state=waiting] .search-sweep,.customer-preparation[data-search-state=matched] .search-sweep{display:none}.customer-preparation[data-search-state=waiting] .orbit,.customer-preparation[data-search-state=matched] .orbit,.customer-preparation[data-search-state=waiting] .mini-spinner,.customer-preparation[data-search-state=matched] .mini-spinner{animation-play-state:paused}.customer-preparation[data-search-state=matched] .quote-attempt{border-color:#d0eadd;background:#edf9f3;color:#117854}@keyframes customer-prep-result-pulse{0%{box-shadow:0 0 #3b82f64d}50%{box-shadow:0 0 0 12px #3b82f610}to{box-shadow:0 0 0 20px #3b82f600}}@media(prefers-reduced-motion:reduce){.customer-preparation .search-sweep,.customer-preparation.is-quote-updated .core{animation:none!important}}@media(min-width:1100px){#view-delivery #pool-delivery-list-card .pool-order-row.is-delivered,#view-delivery #pool-delivery-list-card .pool-order-row.is-cancelled{min-height:54px;padding:9px 10px;gap:2px;font-size:11px}#view-delivery #pool-delivery-list-card .pool-order-row.is-delivered .pool-order-row-label,#view-delivery #pool-delivery-list-card .pool-order-row.is-cancelled .pool-order-row-label{font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view-delivery #pool-delivery-list-card .pool-order-row.is-delivered .pool-order-row-when,#view-delivery #pool-delivery-list-card .pool-order-row.is-cancelled .pool-order-row-when{font-size:10px;color:#70819a}#view-delivery #pool-delivery-list-card .pool-order-row.is-delivered .pool-order-row-text,#view-delivery #pool-delivery-list-card .pool-order-row.is-delivered .pool-order-row-images{display:none}#view-delivery #pool-delivery-list-card .pool-order-row.is-cancelled .pool-order-row-refund{font-size:10px;line-height:1.2}}

#pool-startup{display:none}body[data-app=sky-world][data-view=boot]>:not(#pool-startup):not(noscript){display:none!important}body[data-app=sky-world][data-view=boot] #view-market,body[data-app=sky-world][data-view=boot] #view-auth{display:none!important}body[data-app=sky-world][data-view=boot]:before,body[data-app=sky-world][data-view=boot]:after{display:none!important}body[data-app=sky-world][data-view=boot] #pool-startup{position:fixed;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;gap:14px;background:var(--bg, #f5f7fb);color:var(--fg, #17243b)}.pool-startup-brand{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:600;letter-spacing:-.02em}.pool-startup-brand svg{color:#245cc4}.pool-startup-dots{display:flex;gap:5px}.pool-startup-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.25}body[data-app=sky-world][data-view=boot] .noscript-banner{position:fixed;z-index:2;right:20px;bottom:20px;left:20px;max-width:520px;margin:0 auto;padding:14px 18px;border:1px solid var(--line, #dce3ef);border-radius:10px;color:var(--fg, #17243b);background:var(--card, #fff);text-align:center;font-size:14px}
