@font-face{font-family:Hanken Grotesk;src:url(../../../fonts/hanken-grotesk-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;src:url(../../../fonts/hanken-grotesk-latin-ext-wght-normal.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20AB,U+20AD-20C0,U+2113,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2");font-weight:500 700;font-display:swap}:root{--mark-top:#6abbfc;--cyan:#00c1fd;--sky:#8dc6fe;--sky-2:#bbddfd;--haze:#deeffb;--cloud:#f2faff;--deep:#0a1c33;--deep-2:#061226;--black:#000;--accent:#1570c8;--accent-hover:#0f66c2;--on-accent:#fff;--accent-ink:#0f5ba8;--accent-text:var(--accent);--blue:var(--accent);--blue-hover:var(--accent-hover);--blue-ink:var(--accent-ink);--blue-soft:#6abbfc2e;--blue-soft-2:#6abbfc47;--bg:#e9f3fc;--canvas:linear-gradient(180deg, #f0f7fecc 0%, #f0f7feb8 55%, #f4f9fe9e 100%), image-set(url(../../../sky/sky-closing-band-1600.avif) type("image/avif"), url(../../../sky/sky-closing-band-1600.webp) type("image/webp")) center 30% / cover no-repeat, linear-gradient(180deg, #e3f0fc, #f4f9fe);--canvas-phone:linear-gradient(180deg, #f0f7fecc 0%, #f0f7feb8 55%, #f4f9fe9e 100%), image-set(url(../../../sky/sky-closing-band-960.avif) type("image/avif"), url(../../../sky/sky-closing-band-960.webp) type("image/webp")) center 30% / cover no-repeat, linear-gradient(180deg, #e3f0fc, #f4f9fe);--fade:236, 245, 253;--glass:#ffffff9e;--glass-blur:blur(24px) saturate(1.4);--s1:#ffffff9e;--card-blur:blur(20px) saturate(1.3);--s15:#ffffff73;--glass-row:#ffffff8c;--glass-list:#ffffff80;--glass-field:#ffffffb8;--s2:#ffffff9e;--s3:#ffffffd9;--s-float:#ffffffd1;--nav-on:#ffffffe6;--nav-active:var(--accent-ink);--on-photo-2:#2c4566;--photo-chip:#ffffffb3;--scrim:#e9f3fc73;--row-on:#ffffffbf;--solid:#fff;--field-focus:#ffffffeb;--option-bg:var(--solid);--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230a1c33' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cyan-ink:#006b96;--tile-mute:#0a1c330f;--on-photo:var(--deep);--photo-shade:transparent;--ink:var(--deep);--ink-2:#3a4c63;--ink-3:#4c5e74;--on-light:var(--on-accent);--on-dark:#fff;--on-dark-2:#ffffffb8;--on-dark-3:#ffffff85;--on-dark-fill:#ffffff14;--on-dark-fill-2:#ffffff24;--ok:var(--cyan);--danger:#c22f35;--danger-soft:#e5484d1f;--extra:#a3b3c6;--r-xs:8px;--r-s:12px;--r-m:16px;--r-l:24px;--r-xl:28px;--r-bar:999px;--r-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--gap:24px;--pad:28px;--shadow:none;--shadow-lift:none;--ease:cubic-bezier(.165, .84, .44, 1);--ease-expo:cubic-bezier(.19, 1, .22, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-in-out:cubic-bezier(.445, .05, .55, .95);--dur-1:.15s;--dur-2:.24s;--dur-3:.42s;--dur-4:.7s;--sans:"Hanken Grotesk", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display:var(--sans);--side:24px;--max:clamp(1180px, 1180px + (100vw - 1600px) * .6875, 1640px);--bar-h:44px;--bar-top:10px;--nav-w:0px;--nav-gap:0px;--shell-top:0px;--nav-foot:20px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){:root{--nav-w:88px;--nav-gap:24px;--shell-top:28px;--bar-h:0px;--bar-top:var(--shell-top)}}@media (width>=1280px){:root{--nav-w:256px;--nav-gap:32px}}@media (width<=760px){:root{--side:16px;--gap:16px;--pad:20px}}:root[data-theme=light]{--bg:#f6f9fd;--canvas:linear-gradient(180deg, #f6f9fd, #fff);--canvas-phone:var(--canvas);--fade:246, 249, 253}:root[data-theme=light],:root[data-theme=mix]{--glass:#e2eefbb8;--s1:#e3effb9e;--s15:#ffffffb3;--glass-row:#ffffffc7;--glass-list:#f0f6fdd1;--glass-field:#ffffffe6;--s2:#ffffffc7;--s3:#fffffff2;--s-float:#f0f6fde6;--blue-soft:#6abbfc33;--blue-soft-2:#6abbfc52}:root[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#06080b;--canvas:linear-gradient(180deg, #06080bb3 0%, #06080bcc 22%, #06080beb 46%, #06080b 70%), image-set(url(../../../sky/sky-closing-band-1600.avif) type("image/avif"), url(../../../sky/sky-closing-band-1600.webp) type("image/webp")) center 30% / cover no-repeat, #06080b;--canvas-phone:linear-gradient(180deg, #06080bb3 0%, #06080bcc 22%, #06080beb 46%, #06080b 70%), image-set(url(../../../sky/sky-closing-band-960.avif) type("image/avif"), url(../../../sky/sky-closing-band-960.webp) type("image/webp")) center 30% / cover no-repeat, #06080b;--fade:6, 8, 11;--glass:#141c289e;--s1:#78aae61a;--s15:#96c3f514;--glass-row:#96c3f517;--glass-list:#0e141ec7;--glass-field:#1a2432d9;--s2:#96c3f51a;--s3:#96c3f52e;--s-float:#0e131be6;--blue-soft:#6abbfc1f;--blue-soft-2:#6abbfc38;--nav-on:#04070b99;--nav-active:var(--accent-text);--scrim:#0305088c;--row-on:#96c3f529;--on-photo:#f2f7fc;--on-photo-2:#c9d8ea;--photo-chip:#080c1280;--photo-shade:#04070bb3;--accent-ink:#9dd3fd;--accent-text:#6abbfc;--ink:#eef4fb;--ink-2:#c3cfdd;--ink-3:#aebccc;--danger:#ff8a8f;--danger-soft:#e5484d2e;--extra:#5b6a7c;--field-focus:#1a2432f2;--option-bg:#10151d;--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23eef4fb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cyan-ink:#5fd3ff;--tile-mute:#ffffff12}:root[data-theme=night] img[src="/wordmark-ink.svg"]{content:url(../../../wordmark-white.svg)}:root[data-theme=night] img[src="/mark-ink.svg"]{content:url(../../../mark-white.svg)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:var(--bg)}body{color:var(--ink);font:400 16px/1.5 var(--sans);background:0 0;min-height:100dvh;margin:0;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background:var(--canvas);position:fixed;inset:0}@media (width<=760px){body:before{background:var(--canvas-phone)}}h1,h2,h3,p,figure,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}svg{flex:none}[hidden]{display:none!important}::selection{background:var(--sky-2);color:var(--deep)}.t-xl{font:300 88px/1 var(--sans);letter-spacing:-.045em}.t-l{font:300 56px/1.05 var(--sans);letter-spacing:-.04em}.t-title{font:500 30px/1.15 var(--sans);letter-spacing:-.035em}.t-head{font:500 18px/1.3 var(--sans);letter-spacing:-.02em}.t-lead{font:400 18px/1.45 var(--sans);letter-spacing:-.01em}.t-body{font:400 15px/1.5 var(--sans)}.t-small{font:400 13px/1.45 var(--sans)}.label{font:500 13px/1.35 var(--sans);letter-spacing:.01em;color:var(--ink-3)}.amt{font-family:var(--mono);letter-spacing:0}.amt,.amt *{font-variant-numeric:tabular-nums!important}.t-l.amt,.t-xl.amt,.t-l .amt,.t-xl .amt{font-family:var(--sans);letter-spacing:inherit}.dim{color:var(--ink-2)}.faint{color:var(--ink-3)}@media (width<=760px){.t-xl{font-size:56px}.t-l{font-size:42px}.t-title{font-size:26px}.t-lead{font-size:17px}}.btn{appearance:none;border-radius:var(--r-pill);min-height:44px;font:500 15px/1 var(--sans);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease), transform var(--dur-1) var(--ease), opacity var(--dur-2) var(--ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:default;transform:none}.btn>svg{transition:transform var(--dur-2) var(--ease)}.btn:hover:not(:disabled)>svg:last-child:not(:first-child){transform:translate(2px)}.btn-ink,.btn-blue{background:var(--accent);color:var(--on-accent);font-weight:600}.btn-ink:hover:not(:disabled),.btn-blue:hover:not(:disabled){background:var(--blue-hover)}.btn-mist{background:var(--s2);color:var(--ink)}.btn-mist:hover:not(:disabled){background:var(--s3)}.btn-paper{background:var(--s2);-webkit-backdrop-filter:var(--card-blur);backdrop-filter:var(--card-blur);color:var(--ink)}.btn-paper:hover:not(:disabled){background:var(--s3)}.btn-dark{background:var(--deep);color:#fff}.btn-dark:hover:not(:disabled){background:#16304f}.btn-glass{background:var(--on-dark-fill-2);color:#fff}.btn-glass:hover:not(:disabled){background:#ffffff38}.btn-text{color:var(--ink-2);background:0 0;min-height:40px;padding:0 12px;font-weight:500}.btn-text:hover:not(:disabled){color:var(--ink);background:var(--s2)}.btn-wide{width:100%}.btn-lg{min-height:52px;padding:0 26px;font-size:16px}.btn-sm{min-height:36px;padding:0 14px;font-size:14px}.btn-icon{width:44px;padding:0}.btn-icon.btn-sm{width:36px}.field{gap:8px;min-width:0;display:grid}.field>span:first-child,.field>label:first-child{font:500 13px/1.35 var(--sans);letter-spacing:.01em;color:var(--ink-3)}.input{appearance:none;background-color:var(--s2);color:var(--ink);border-radius:var(--r-s);width:100%;min-height:48px;font:400 16px/1.3 var(--sans);transition:background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);border:0;outline:none;padding:0 16px}.input:hover{background-color:var(--s3)}.input:focus{background-color:var(--field-focus);box-shadow:none;outline:2px solid var(--accent);outline-offset:2px}.input::placeholder{color:var(--ink-3)}textarea.input{resize:vertical;min-height:112px;padding:14px 16px;line-height:1.5}select.input{cursor:pointer;background-image:var(--select-arrow);background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}select.input option{background:var(--option-bg);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.choice{background:var(--s2);border-radius:var(--r-pill);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.choice button{appearance:none;border-radius:var(--r-pill);min-height:38px;font:500 14px/1 var(--sans);cursor:pointer;color:var(--ink-2);transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.choice button:hover:not(:disabled):not([aria-pressed=true]){color:var(--ink);background:var(--s3)}.choice button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);font-weight:600}.choice button:disabled{color:var(--ink-3);cursor:default}.status{align-items:center;gap:8px;display:inline-flex}.status:before{content:"";background:var(--dot,var(--cyan));border-radius:50%;flex:none;width:8px;height:8px}.chip{background:var(--s2);min-height:32px;color:var(--ink-2);font:500 13px/1 var(--sans);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ico{color:var(--ico-fg,var(--accent));flex:none;place-items:center;line-height:0;display:inline-grid}.shell{padding:0 var(--side)}@media (width>=768px){.shell{grid-template-columns:var(--nav-w) minmax(0, var(--max));column-gap:var(--nav-gap);justify-content:center;align-items:start;display:grid}}.page{min-width:0;padding-top:calc(env(safe-area-inset-top,0px) + var(--bar-top) + var(--bar-h) + 16px);gap:var(--gap);align-content:start;padding-bottom:96px;display:grid}.g12{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.g12>*{grid-column:span 12;min-width:0}.g12>.c-3{grid-column:span 3}.g12>.c-4{grid-column:span 4}.g12>.c-5{grid-column:span 5}.g12>.c-6{grid-column:span 6}.g12>.c-7{grid-column:span 7}.g12>.c-8{grid-column:span 8}.g12>.c-9{grid-column:span 9}.g12.stretch{align-items:stretch}@media (width<=1023px){.g12>.c-3,.g12>.c-4,.g12>.c-5,.g12>.c-6,.g12>.c-7,.g12>.c-8,.g12>.c-9{grid-column:span 12}.g12>.t-6{grid-column:span 6}}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;min-height:44px;padding:0;display:flex}.ph .t-title{line-height:44px}.ph .sub{color:var(--ink-2);max-width:60ch;margin-top:6px}.ph .acts{flex-wrap:wrap;gap:8px;display:flex}.panel,.card{background:var(--s1);-webkit-backdrop-filter:var(--card-blur);backdrop-filter:var(--card-blur);border-radius:var(--r-l);padding:var(--pad);min-width:0}.panel>.t-head:first-child,.panel>header:first-child,.card>header:first-child{margin-bottom:14px}.panel>header:first-child,.card>header:first-child{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.panel .lede{color:var(--ink-2);margin:-12px 0 20px}.panel-deep{color:var(--on-dark);background:#0a1c33eb}.panel-deep .label{color:var(--on-dark-3)}.panel-deep .dim{color:var(--on-dark-2)}.stats{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat{background:var(--s1);-webkit-backdrop-filter:var(--card-blur);backdrop-filter:var(--card-blur);border-radius:var(--r-l);padding:var(--pad);align-content:start;gap:6px;min-width:0;display:grid}.stat b{font:500 24px/1.2 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid-2{gap:var(--gap);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.grid-eq{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rows{gap:4px;display:grid}.rows>li>.row,.rows>.row{border-radius:var(--r-m);transition:background-color var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);align-items:center;gap:14px;margin:0 -16px;padding:12px 16px;display:grid}.rows a.row:hover{background:var(--s3)}.rows a.row:active{transform:scale(.995)}.rows.filled{gap:6px}.rows.filled>li>.row{background:var(--glass-row);margin:0;padding:12px 14px}.rows.filled>li>a.row:hover{background:var(--s3)}.tiles{gap:8px;display:grid}.tiles>li,.tiles>div{background:var(--s15);border-radius:var(--r-m);align-items:center;gap:16px;min-width:0;min-height:56px;padding:12px 16px;display:grid}.empty{background:var(--s15);border-radius:var(--r-m);justify-items:start;gap:10px;padding:32px 28px;display:grid}.empty p{color:var(--ink-2);max-width:46ch}.empty .btn{margin-top:12px}.banner{-webkit-backdrop-filter:var(--card-blur);backdrop-filter:var(--card-blur);background:var(--s1);border-radius:var(--r-m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:10px 10px 10px 18px;display:flex}.banner .acts{flex-wrap:wrap;gap:8px;display:flex}.loading{color:var(--ink-3)}.fees{gap:8px;display:grid}.fees div{justify-content:space-between;gap:16px;display:flex}.fees dd{text-align:right}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.float{background:var(--s-float);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.rise{animation:rise var(--dur-4) var(--ease-expo) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.fade{animation:fade var(--dur-3) var(--ease) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes fade{0%{opacity:0}}.lift{transition:transform var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease)}.lift:hover{transform:translateY(-2px)}.lift:active{transform:translateY(0)scale(.985)}.skel{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--s2) 0%, var(--s3) 40%, var(--s2) 80%) 0 0 / 300% 100%;animation:1.4s linear infinite shimmer;display:block}.skel-line{height:14px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-200% 0}}main.page{view-transition-name:page}::view-transition-old(page){animation:vt-out .16s var(--ease) both}::view-transition-new(page){animation:vt-in .38s var(--ease-expo) both}@keyframes vt-out{to{opacity:0;transform:translateY(-4px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=1023px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-2,.grid-eq{grid-template-columns:1fr}}@media (width>=768px){.page{padding-top:var(--shell-top)}}@media (width<=760px){.page{padding-bottom:64px}.ph .acts{width:100%}.ph .acts .btn{flex:1}.panel,.card,.stat{border-radius:20px}.stat b{font-size:20px}.rows>li>.row,.rows>.row{margin:0 -12px;padding:10px 12px}.rows.filled>li>.row{margin:0;padding:12px}.empty{padding:24px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(page){animation:none}::view-transition-new(page){animation:none}}
