.Footer-module__S6Hkya__foot{border-top:1px solid var(--line);padding:16px 0 calc(24px + env(safe-area-inset-bottom));color:var(--faint);text-align:center;margin-top:44px;font-size:12.5px}.Footer-module__S6Hkya__foot p{margin:0}.Footer-module__S6Hkya__social{justify-content:center;gap:6px;margin-bottom:2px;display:flex}.Footer-module__S6Hkya__foot .Footer-module__S6Hkya__social a{color:var(--muted);border-bottom:0;font-weight:550}.Footer-module__S6Hkya__foot .Footer-module__S6Hkya__social a:hover{color:var(--accent-text)}.Footer-module__S6Hkya__foot a{font-variant-numeric:tabular-nums;color:var(--muted);border-bottom:1px solid var(--line-2);padding:8px 4px;text-decoration:none;display:inline-block}.Footer-module__S6Hkya__foot a:hover{color:var(--text);border-color:var(--accent)}
.Modal-module__Ro-5Wq__scrim{z-index:100;background:var(--p1-veil);place-items:center;padding:1rem;animation:.18s both Modal-module__Ro-5Wq__scrimIn;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes Modal-module__Ro-5Wq__scrimIn{0%{opacity:0}}.Modal-module__Ro-5Wq__panel{background:var(--p1-paper);width:min(30rem,100%);max-height:min(46rem,100dvh - 2rem);color:var(--p1-ink);box-shadow:var(--shadow-panel);border-radius:18px;outline:none;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) both Modal-module__Ro-5Wq__panelIn;display:flex}@keyframes Modal-module__Ro-5Wq__panelIn{0%{opacity:0;transform:translateY(14px)scale(.98)}}.Modal-module__Ro-5Wq__panel:focus-visible{outline:3px solid var(--p1-accent);outline-offset:3px}.Modal-module__Ro-5Wq__head{align-items:center;gap:1rem;padding:1.15rem 1.25rem .6rem;display:flex}.Modal-module__Ro-5Wq__title{letter-spacing:-.01em;flex:1;margin:0;font-size:1.05rem;font-weight:800}.Modal-module__Ro-5Wq__x{background:var(--p1-sunk);width:34px;height:34px;color:var(--p1-dim);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;transition:background .14s,color .14s;display:grid}.Modal-module__Ro-5Wq__x svg{width:17px;height:17px}.Modal-module__Ro-5Wq__x:hover{background:color-mix(in srgb, var(--p1-sunk) 70%, var(--p1-ink));color:var(--p1-ink)}.Modal-module__Ro-5Wq__x:focus-visible{outline:3px solid var(--p1-accent);outline-offset:2px}.Modal-module__Ro-5Wq__body{overscroll-behavior:contain;align-content:start;gap:.8rem;padding:.4rem 1.25rem 1.25rem;display:grid;overflow-y:auto}.Modal-module__Ro-5Wq__foot{gap:.5rem;padding:0 1.25rem 1.25rem;display:grid}@media (prefers-reduced-motion:reduce){.Modal-module__Ro-5Wq__scrim,.Modal-module__Ro-5Wq__panel{animation:none}}
.theme-module__5VVy3a__tokens{--p1-paper:var(--card);--p1-sunk:var(--card-2);--p1-ink:var(--text);--p1-dim:var(--muted);--p1-accent:var(--accent);--p1-on-accent:var(--accent-ink);--p1-warn:var(--warn);--p1-danger:var(--bad);--p1-veil:var(--veil);--p1-line:var(--line);--p1-r:12px;--p1-r-lg:16px}
.ConnectPanel-module__GamjPa__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ConnectPanel-module__GamjPa__wallet{background:var(--p1-sunk);width:100%;color:var(--p1-ink);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:14px;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:background .13s,border-color .13s;display:flex}.ConnectPanel-module__GamjPa__wallet:hover:not(:disabled){background:color-mix(in srgb, var(--p1-sunk) 80%, var(--p1-ink))}.ConnectPanel-module__GamjPa__wallet:focus-visible{outline:3px solid var(--p1-accent);outline-offset:2px}.ConnectPanel-module__GamjPa__wallet:disabled{cursor:progress;opacity:.75}.ConnectPanel-module__GamjPa__icon{background:var(--p1-paper);width:34px;height:34px;box-shadow:0 0 0 1px var(--tile-ring);border-radius:9px;flex:none;place-items:center;display:grid}.ConnectPanel-module__GamjPa__icon svg{width:26px;height:26px}.ConnectPanel-module__GamjPa__text{gap:.1rem;min-width:0;display:grid}.ConnectPanel-module__GamjPa__name{letter-spacing:-.01em;font-size:.95rem;font-weight:800}.ConnectPanel-module__GamjPa__sub{color:var(--p1-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.ConnectPanel-module__GamjPa__spinner{border:2px solid color-mix(in srgb, var(--p1-dim) 35%, transparent);border-top-color:var(--p1-dim);border-radius:50%;flex:none;width:16px;height:16px;margin-left:auto;animation:.7s linear infinite ConnectPanel-module__GamjPa__spin}@keyframes ConnectPanel-module__GamjPa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ConnectPanel-module__GamjPa__spinner{animation-duration:2.4s}}.ConnectPanel-module__GamjPa__empty{text-align:center;justify-items:center;gap:.45rem;padding:.9rem .5rem .3rem;display:grid}.ConnectPanel-module__GamjPa__mark{background:var(--p1-sunk);border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:.1rem;display:grid}.ConnectPanel-module__GamjPa__mark svg{opacity:.55;width:26px;height:26px}.ConnectPanel-module__GamjPa__lead{letter-spacing:-.01em;color:var(--p1-ink);margin:0;font-size:1rem;font-weight:800}.ConnectPanel-module__GamjPa__link{color:var(--p1-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.ConnectPanel-module__GamjPa__link:focus-visible{outline:2px solid var(--p1-accent);outline-offset:2px}.ConnectPanel-module__GamjPa__error{color:var(--p1-danger);margin:0;font-size:.8rem;font-weight:600}.ConnectPanel-module__GamjPa__note{color:var(--p1-dim);margin:0;font-size:.78rem;line-height:1.5}
.ThemeToggle-module__sGqMhG__toggle{-webkit-appearance:none;appearance:none;border:1px solid var(--line-2);background:var(--card-2);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.ThemeToggle-module__sGqMhG__toggle:hover{background:var(--line);color:var(--text)}.ThemeToggle-module__sGqMhG__toggle svg{width:18px;height:18px;display:block}.ThemeToggle-module__sGqMhG__sun,.ThemeToggle-module__sGqMhG__moon{display:none}.ThemeToggle-module__sGqMhG__sun{display:grid}:root[data-theme=light] .ThemeToggle-module__sGqMhG__moon{display:grid}:root[data-theme=light] .ThemeToggle-module__sGqMhG__sun{display:none}
.Header-module__hBw1pG__bar{width:100%;max-width:var(--page);padding:calc(16px + env(safe-area-inset-top)) var(--gutter) 16px;align-items:center;gap:18px;margin:0 auto;display:flex}.Header-module__hBw1pG__brand{flex:none;align-items:center;gap:8px;margin-left:-4px;padding:6px 4px;text-decoration:none;display:flex}.Header-module__hBw1pG__logo{object-fit:contain;width:auto;max-width:min(240px,40vw);height:38px;display:block}.Header-module__hBw1pG__logoLight{display:none}:root[data-theme=light] .Header-module__hBw1pG__logoDark{display:none}:root[data-theme=light] .Header-module__hBw1pG__logoLight{display:block}.Header-module__hBw1pG__name{letter-spacing:-.03em;font-size:18px;font-weight:700}.Header-module__hBw1pG__nav{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.Header-module__hBw1pG__nav::-webkit-scrollbar{display:none}.Header-module__hBw1pG__link{color:var(--muted);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:550;text-decoration:none}.Header-module__hBw1pG__link:hover{color:var(--text)}.Header-module__hBw1pG__link[aria-current=page]{color:var(--text);background:var(--card)}.Header-module__hBw1pG__right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.Header-module__hBw1pG__account{font-variant-numeric:tabular-nums}@media (max-width:620px){.Header-module__hBw1pG__logo{max-width:min(170px,45vw);height:30px}.Header-module__hBw1pG__bar{flex-wrap:wrap;gap:10px;padding-bottom:10px}.Header-module__hBw1pG__nav{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);order:3;gap:2px;width:100%}.Header-module__hBw1pG__link{padding:7px 10px}}.Header-module__hBw1pG__acctWrap{position:relative}.Header-module__hBw1pG__menuScrim{z-index:40;cursor:default;background:0 0;border:0;position:fixed;top:0;bottom:0;left:0;right:0}.Header-module__hBw1pG__menu{z-index:41;background:var(--card);border:1px solid var(--line-2);border-radius:var(--radius-sm);min-width:168px;box-shadow:var(--shadow-panel);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.Header-module__hBw1pG__menuItem{-webkit-appearance:none;appearance:none;text-align:left;font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:14px;font-weight:550}.Header-module__hBw1pG__menuItem:hover{background:var(--card-2)}.Header-module__hBw1pG__menuDanger{color:var(--bad)}.Header-module__hBw1pG__menuLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--faint,var(--muted));padding:6px 10px 3px;font-size:11px;font-weight:600}.Header-module__hBw1pG__menuAccount{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;display:flex}.Header-module__hBw1pG__menuTick{color:var(--accent,var(--good));font-weight:700}.Header-module__hBw1pG__menuActive{color:var(--accent,var(--text))}.Header-module__hBw1pG__menuSep{background:var(--line-2);height:1px;margin:5px 4px}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0c0c0c;--ink-2:#161616;--card:#1a1a1a;--card-2:#262626;--line:#2f2f2f;--line-2:#3d3d3d;--text:#f4f4f4;--muted:#b8b8b8;--faint:#9a9a9a;--accent:#f0925a;--accent-hi:#f7a878;--accent-ink:#23120a;--accent-text:var(--accent);--glow:#f0925a61;--good:#4ec97f;--bad:#ff6b5e;--warn:#e8a33d;--dot:#ffffff09;--veil:#000000c2;--gloss:#ffffff14;--gloss-hi:#ffffff1f;--shadow-panel:0 24px 60px -12px #00000073;--shadow-knob:0 1px 4px #0000002e;--bar-free:#f0925a;--bar-locked:#5a6a7a;--tile-ring:transparent;--head-bg:transparent;--row-hover:var(--card-2);--row-sel:color-mix(in srgb, var(--accent) 9%, transparent);--row-pick:color-mix(in srgb, var(--accent) 14%, transparent);--accent-text-hi:var(--accent-hi);--card-line:transparent;--shadow-card:none;--bar-track:color-mix(in srgb, var(--text) 12%, transparent);--on-invert:var(--ink);--invert-hi:var(--text);--off-bg:var(--card-2);--off-ink:var(--faint);--on-danger:var(--accent-ink);--off:.5;--radius:16px;--radius-sm:12px;--gap:14px;--page:1280px;--gutter:clamp(16px, 3vw, 48px);--p1-paper:var(--card);--p1-sunk:var(--card-2);--p1-ink:var(--text);--p1-dim:var(--muted);--p1-accent:var(--accent);--p1-on-accent:var(--accent-ink);--p1-warn:var(--warn);--p1-danger:var(--bad);--p1-veil:var(--veil)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#eeeae5;--ink-2:#f3f0ec;--card:#fff;--card-2:#e7e2dc;--line:#d3cdc5;--line-2:#c6bfb5;--text:#191713;--muted:#5c5750;--faint:#676259;--accent:#ff792f;--accent-hi:#ff8c4c;--accent-text:#b23a06;--accent-text-hi:#963005;--glow:transparent;--good:#127234;--bad:#c22323;--warn:#8a5c0f;--head-bg:#f3f0ec;--row-hover:#f5f2ee;--row-sel:#f5f2ee;--row-pick:#fff1e6;--card-line:#e2ddd6;--shadow-card:0 8px 28px #1917130f;--bar-track:#d0cecb;--on-invert:#fff;--invert-hi:#2a2621;--off-bg:#e2dfdb;--off-ink:#817b74;--on-danger:#fff;--dot:#17150f0a;--veil:#1c181275;--gloss:#0000000f;--gloss-hi:#00000017;--shadow-panel:0 24px 60px -18px #281e1442;--shadow-knob:0 1px 4px #281e1438;--bar-free:#ff792f;--bar-locked:#8a9aaa;--tile-ring:var(--line);--off:.55}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scrollbar-gutter:stable}body{background-color:var(--ink);background-image:radial-gradient(var(--dot) 1px, transparent 1px);color:var(--text);-webkit-font-smoothing:antialiased;background-size:22px 22px;flex-direction:column;min-height:100dvh;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.55;display:flex}a{color:inherit}img,svg,video{max-width:100%}h1,h2,h3{letter-spacing:-.015em;margin:0;font-weight:650;line-height:1.2}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.page{width:100%;max-width:var(--page);padding-inline:var(--gutter);padding-bottom:calc(56px + env(safe-area-inset-bottom));margin:0 auto}.page[data-fit]{width:100%;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;flex:auto;display:flex}body:has(.page[data-fit]) .siteFoot{padding:6px 0 calc(6px + env(safe-area-inset-bottom));margin-top:10px}body:has(.page[data-fit]) .siteFoot>.page{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;padding-bottom:0;display:flex}body:has(.page[data-fit]) .siteFoot a{padding:2px 4px}@media (max-height:820px){body:has(.page[data-fit]) .siteHead{padding-top:8px;padding-bottom:8px}}.pageTitle{margin:20px 0 16px;font-size:22px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.card+.card{margin-top:var(--gap)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:13px}.label{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.input,.textarea{background:var(--card-2);border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;border:1px solid #0000;outline:none;padding:12px 14px}.input::placeholder,.textarea::placeholder{color:var(--faint)}.input:focus,.textarea:focus{border-color:var(--line-2)}.textarea{resize:vertical;min-height:88px}.btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line-2);background:var(--card-2);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:10px 18px;font-weight:600}.btn:hover:not(:disabled){background:var(--line)}.btn:disabled{opacity:var(--off);cursor:not-allowed}.btn-primary{background:linear-gradient(180deg, var(--accent-hi), var(--accent));border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 1px var(--gloss) inset, 0 8px 34px -6px var(--glow)}.btn-primary:hover:not(:disabled){background:linear-gradient(180deg, #fab488, var(--accent-hi));box-shadow:0 0 0 1px var(--gloss-hi) inset, 0 10px 44px -6px var(--glow)}.btn-primary:disabled{box-shadow:none}.btn-block{border-radius:var(--radius-sm);width:100%;padding:15px 18px;font-size:16px}.btn-small{padding:7px 13px;font-size:13px}.row{justify-content:space-between;align-items:center;gap:12px;display:flex}.row+.row{margin-top:8px}.note{border-left:2px solid var(--line-2);color:var(--muted);padding-left:12px;font-size:13px}.bad{color:var(--bad)}.good{color:var(--good)}
