@font-face{font-family:Host Grotesk;src:url(../../../fonts/host-grotesk-latin-wght-normal.woff2)format("woff2");font-weight:300 800;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:Host Grotesk;src:url(../../../fonts/host-grotesk-latin-ext-wght-normal.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;src:url(../../../fonts/dm-mono-latin-400-normal.woff2)format("woff2");font-weight:400;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:DM Mono;src:url(../../../fonts/dm-mono-latin-500-normal.woff2)format("woff2");font-weight:500 700;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:DM Mono;src:url(../../../fonts/dm-mono-latin-ext-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;src:url(../../../fonts/dm-mono-latin-ext-500-normal.woff2)format("woff2");font-weight:500 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper:#f4f5ef;--mist:#e6ecde;--sage-100:#dde5d3;--sage-200:#c5d3b8;--sage:#8fa67e;--sage-600:#6b8460;--moss:#4e6747;--forest:#3f5a39;--deep:#24331f;--cream:#f3f1e7;--amber:#9a6412;--amber-soft:#9a64121f;--lime:#c3eb3b;--lime-soft:#e4f5a8;--black:#000;--accent:var(--moss);--accent-hover:#435b3d;--on-accent:#fff;--accent-ink:var(--forest);--accent-text:var(--forest);--sage-soft:#8fa67e33;--sage-soft-2:#8fa67e52;--sage-ink:var(--forest);--bg:var(--paper);--canvas:radial-gradient(1100px 560px at 8% -10%, #8fa67e33, transparent 70%), radial-gradient(900px 520px at 100% 0%, #c5d3b84d, transparent 70%), var(--paper);--canvas-phone:radial-gradient(700px 420px at 0% -8%, #8fa67e38, transparent 70%), radial-gradient(600px 400px at 100% 0%, #c5d3b84d, transparent 70%), var(--paper);--fade:244, 245, 239;--glass:#f4f5efe0;--glass-blur:blur(20px) saturate(1.2);--s1:#fff;--card-blur:none;--s15:#f4f6ef;--glass-row:#f3f5ee;--glass-list:#f4f6ef;--glass-field:#eef2e6;--s2:#edf1e5;--s3:#e2e9d9;--s-float:#fff;--nav-on:#fff;--nav-active:var(--forest);--scrim:#1d261a38;--row-on:#e6ecde;--solid:#fff;--field-focus:#fff;--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='%231d261a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--tile-mute:#1d261a0f;--wordmark:url(../../../wordmark.svg);--ink:#1d261a;--ink-2:#4a5645;--ink-3:#5e6a59;--on-light:var(--on-accent);--on-dark:var(--cream);--on-dark-2:#f3f1e7cc;--on-dark-3:#f3f1e7a3;--on-dark-fill:#f3f1e714;--on-dark-fill-2:#f3f1e724;--ok:var(--sage-600);--danger:#b4382f;--danger-soft:#b4382f1a;--extra:#a9b3a2;--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:"Host Grotesk", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"DM 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:#f7f8f6;--canvas:linear-gradient(180deg, #f7f8f6, #fbfbfa);--canvas-phone:var(--canvas);--fade:247, 248, 246;--glass:#f7f8f6e6;--s15:#f4f5f2;--glass-row:#f4f5f2;--glass-list:#f4f5f2;--glass-field:#eff1ed;--s2:#eff1ed;--s3:#e4e8e0;--row-on:#e9ede4}:root[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121a10;--canvas:linear-gradient(180deg, #16210f 0%, #121a10 420px);--canvas-phone:var(--canvas);--fade:18, 26, 16;--glass:#121a10e0;--s1:#1b2618;--s15:#212e1d;--glass-row:#212e1d;--glass-list:#1b2618;--glass-field:#23301f;--s2:#23301f;--s3:#2d3d28;--s-float:#263422;--nav-on:#23301f;--scrim:#05080499;--row-on:#2d3d28;--sage-soft:#8fa67e29;--sage-soft-2:#8fa67e47;--sage-ink:#a9bc98;--accent:#a9bc98;--accent-hover:#bccdac;--on-accent:#121a10;--accent-ink:#a9bc98;--accent-text:#a9bc98;--nav-active:#a9bc98;--ink:#e8ede2;--ink-2:#b9c3b3;--ink-3:#9aa696;--deep:#24331f;--amber:#e0a95a;--amber-soft:#e0a95a29;--ok:#a9bc98;--danger:#ff9188;--danger-soft:#ff918824;--extra:#5f6c59;--field-focus:#2a3a26;--option-bg:#1b2618;--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='%23e8ede2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--tile-mute:#e8ede212;--wordmark:url(../../../wordmark-light.svg)}:root[data-theme=night] img[src="/wordmark.svg"]{content:url(../../../wordmark-light.svg)}:root[data-theme=night] img[src="/mark.svg"]{content:url(../../../mark-light.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(--sage-200);color:var(--deep)}.t-xl{font:500 88px/1 var(--mono);letter-spacing:-.06em}.t-l{font:500 56px/1.05 var(--mono);letter-spacing:-.055em}.t-title{font:700 30px/1.15 var(--sans);letter-spacing:-.035em}.t-head{font:700 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 14px/1.45 var(--sans)}.label{font:500 14px/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{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(--accent-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:#2f4429}.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 14px/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(--sage));border-radius:50%;flex:none;width:8px;height:8px}.chip{background:var(--s2);min-height:32px;color:var(--ink-2);font:500 14px/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{background:var(--deep);color:var(--on-dark)}.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<=767.98px){.ph .t-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ph{min-height:0}.ph .sub{margin-top:0}}@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}}
