:root{--ink:#12262b;--muted:#4c6166;--faint:#718388;--rule:#dcd4c0;--edge:#b5ac94;--line:#e9e3d3;--paper:#f3efe4;--foam:#fff;--water:#2e9bb5;--deep:#125468;--mark:#e5484d;--mark-deep:#c8323a;--accent:#17748b;--sun:#f2c94c;--leaf:#2f7a59;--display:var(--font-display),ui-rounded,"Segoe UI",system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,Consolas,monospace;--sans:var(--font-sans),ui-sans-serif,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--t-display:clamp(42px,5.4vw,76px);--t-title:clamp(34px,4vw,54px);--t-section:clamp(28px,3vw,40px);--t-lead:18px;--t-body:15px;--t-small:13px;--t-caption:12px;--t-label:11px;--body:#2b4046;--bad:#a32d31;--on-fill:#fff;--sheen:#ffffffa6;--nav:#f3efe4e6;--tint:#12262b12;--r:16px;--r-s:10px;--shadow:0 1px 0 #12262b0d,0 18px 40px -28px #12262b59;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sheen:#f3efe412;--ink:#f3efe4;--muted:#a9bbbc;--faint:#7b9195;--rule:#2f4a50;--edge:#4b6c73;--line:#223b41;--paper:#0d1d21;--foam:#152d33;--water:#4db6ce;--deep:#8fd3e0;--mark:#f0666a;--mark-deep:#f0666a;--accent:#4db6ce;--sun:#f2c94c;--leaf:#5db58d;--body:#c9d6d4;--bad:#f5a3a5;--on-fill:#0d1d21;--nav:#0d1d21e6;--tint:#f3efe41a;--shadow:0 1px 0 #00000040,0 18px 40px -28px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--sheen:#f3efe412;--ink:#f3efe4;--muted:#a9bbbc;--faint:#7b9195;--rule:#2f4a50;--edge:#4b6c73;--line:#223b41;--paper:#0d1d21;--foam:#152d33;--water:#4db6ce;--deep:#8fd3e0;--mark:#f0666a;--mark-deep:#f0666a;--accent:#4db6ce;--sun:#f2c94c;--leaf:#5db58d;--body:#c9d6d4;--bad:#f5a3a5;--on-fill:#0d1d21;--nav:#0d1d21e6;--tint:#f3efe41a;--shadow:0 1px 0 #00000040,0 18px 40px -28px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--top,64px)}body{background:var(--paper);color:var(--ink);font:var(--t-body)/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}button,a,input{font:inherit;color:inherit}a{text-decoration:none}a,button,summary,label[for],[role=button]{cursor:pointer}button:disabled{cursor:not-allowed}input{cursor:text}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--ink);color:var(--paper)}main{max-width:1240px;min-height:calc(100dvh - var(--top,64px));flex-direction:column;margin:0 auto;padding:0 40px;display:flex}main>.page{flex:1 0 auto;min-width:0}.mono{font-family:var(--mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}h1,h2,h3{font-weight:700;font-family:var(--display);letter-spacing:-.02em;margin:0}h1 em,h2 em{color:var(--accent);font-style:normal}small{font-size:var(--t-caption);color:var(--muted)}.up{color:var(--leaf)}.down{color:var(--mark-deep)}.warn{color:var(--bad)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}nav.top{z-index:20;background:var(--nav);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .3s var(--ease);position:sticky;top:0}nav.top.scrolled{box-shadow:0 1px 0 var(--rule)}nav.top .bar{align-items:center;gap:36px;max-width:1240px;height:64px;margin:0 auto;padding:0 40px;display:flex}.brand{font:800 22px/1 var(--display);letter-spacing:-.02em;align-items:center;gap:10px;display:flex}.brand .logo{width:34px;height:34px;display:block}nav.top .links{flex:1;gap:4px;display:flex}nav.top .links a{font:500 14px var(--sans);color:var(--muted);transition:color .2s var(--ease),background-color .2s var(--ease);border-radius:999px;padding:7px 12px}nav.top .links a:hover{color:var(--ink)}nav.top .links .soon{font:500 14px var(--sans);color:var(--faint);cursor:default;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}nav.top .links .soon i{font:500 9.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--rule);border-radius:999px;padding:2px 6px;font-style:normal}nav.top .links a[aria-current=page]{color:var(--ink);background:var(--tint)}nav.top .wallets{align-items:center;gap:8px;display:flex}.nav-wallet{border:1.5px solid var(--ink);font:600 13px var(--sans);color:var(--ink);transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.nav-wallet:hover{background:var(--ink);color:var(--paper)}.nav-wallet.quiet{border-color:var(--rule);color:var(--muted)}.nav-wallet.quiet:hover{border-color:var(--ink);color:var(--ink);background:0 0}.nav-wallet .dot{background:var(--leaf);border-radius:50%;width:7px;height:7px}.theme-toggle{border:1.5px solid var(--edge);width:34px;height:34px;color:var(--muted);transition:border-color .2s var(--ease),color .2s var(--ease);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.theme-toggle:hover{border-color:var(--ink);color:var(--ink)}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.btn{border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);font:600 14px/1.2 var(--sans);text-align:center;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease),opacity .2s var(--ease);border-radius:999px;padding:11px 22px;display:inline-block}.btn:not(:disabled):hover{background:var(--deep);border-color:var(--deep);color:var(--paper)}.btn:disabled{background:var(--line);border-color:var(--line);color:var(--faint)}.btn.ghost{color:var(--ink);background:0 0}.btn.ghost:not(:disabled):hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn.ghost:disabled{border-color:var(--line);color:var(--faint);background:0 0}.btn.wide{width:100%;padding:14px 22px;font-size:15px}.btn.small{padding:6px 14px;font-size:13px}.more{font:600 14px var(--sans);color:var(--deep);white-space:nowrap}.more:after{content:" →"}.more:hover{color:var(--ink)}.card{background:var(--foam);border-radius:var(--r);box-shadow:var(--shadow);padding:22px}.hint{font-size:var(--t-small);color:var(--muted);margin:0}.notice{border-radius:var(--r-s);font-size:var(--t-small);color:var(--deep);background:#2e9bb51a;margin:0;padding:10px 14px}.notice.bad{color:var(--bad);background:#e5484d1f}.notice a{text-underline-offset:3px;text-decoration:underline}.tx-steps{margin:0;padding:2px 0 0;list-style:none;display:grid}.tx-progress{border:0;border-top:1px solid var(--rule);background:var(--paper);width:100%;max-width:100%;max-height:85dvh;color:var(--ink);border-radius:16px 16px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -8px 32px #12262b14}.tx-progress-content{max-width:1240px;padding:28px 40px calc(24px + env(safe-area-inset-bottom));margin:0 auto}.tx-progress[open]{animation:tx-rise .22s var(--ease-out)}@keyframes tx-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tx-progress[open]{animation:none}}.tx-progress::backdrop{background:#12262b47}.tx-progress-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.tx-close{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:40px;height:40px;padding:0;font-size:26px;line-height:1}.tx-close:hover{background:var(--tint);color:var(--ink)}.tx-progress h2{margin:0;font-size:24px;line-height:1.2}.tx-progress .tx-steps{margin-bottom:24px}.tx-progress .tx-steps li{column-gap:14px;font-size:15px}.tx-progress .tx-steps .n{width:28px;height:28px;font-size:12px}.tx-progress .tx-steps .t{padding:4px 0 22px}.tx-progress .tx-steps li:last-child .t{padding-bottom:0}.tx-progress .tx-steps small{margin-top:4px;font-size:13px}.tx-progress-content>.hint{margin-bottom:24px}.tx-progress-foot{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;padding-top:18px;display:flex}.tx-progress-message{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.tx-progress .notice{color:var(--muted);background:0 0;padding:0}.tx-progress .notice.bad{color:var(--bad)}.tx-progress-foot .btn{flex:none}@media (min-width:701px){.tx-progress .tx-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.tx-progress .tx-stages li{border-top:2px solid var(--line);padding-top:16px}.tx-progress .tx-stages li[data-state=active],.tx-progress .tx-stages li[data-state=submitted]{border-color:var(--accent)}.tx-progress .tx-stages li[data-state=done]{border-color:var(--leaf)}.tx-progress .tx-stages li[data-state=error]{border-color:var(--mark)}.tx-progress .tx-stages .rail:after{content:none}.tx-progress .tx-stages .t{min-height:48px;padding:3px 0 0}}@media (max-width:700px){.tx-progress-content{padding:20px 24px calc(20px + env(safe-area-inset-bottom))}.tx-progress-head{margin-bottom:20px}.tx-progress h2{font-size:22px}.tx-progress-foot{flex-direction:column;align-items:stretch;gap:16px}}.tx-open{text-align:left;color:var(--deep);font:inherit;font-size:var(--t-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.token>.tx-open{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:30;background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:999px;padding:10px 18px;font-weight:600;text-decoration:none;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #12262b38}.token>.tx-open:hover{opacity:.92}.tx-steps li{color:var(--faint);font-size:var(--t-small);grid-template-columns:28px minmax(0,1fr);column-gap:10px;display:grid}.tx-steps .rail{flex-direction:column;align-items:center;display:flex}.tx-steps .n{border:1.5px solid var(--edge);width:22px;height:22px;font:600 11px/1 var(--sans);background:var(--foam);border-radius:50%;flex:none;place-items:center;display:grid}.tx-steps .rail:after{content:"";background:var(--line);flex:1;width:1.5px;min-height:14px}.tx-steps li:last-child .rail:after{content:none}.tx-steps .t{padding:1px 0 12px}.tx-steps li:last-child .t{padding-bottom:0}.tx-steps small{color:var(--muted);font-weight:500;display:block}.tx-steps li[data-state=done]{color:var(--ink)}.tx-steps li[data-state=done] .n{background:var(--leaf);border-color:var(--leaf);color:#0000}.tx-steps li[data-state=done] .n:before{content:"";border-left:2px solid var(--on-fill);border-bottom:2px solid var(--on-fill);width:8px;height:4px;display:block;transform:rotate(-45deg)translate(1px,-1px)}.tx-steps li[data-state=active],.tx-steps li[data-state=submitted]{color:var(--ink);font-weight:600}.tx-steps li[data-state=active] .n,.tx-steps li[data-state=submitted] .n{border-color:var(--accent);color:var(--deep);box-shadow:0 0 0 3px #2e9bb533}.tx-steps li[data-state=error]{color:var(--bad)}.tx-steps li[data-state=error] .n{border-color:var(--mark);background:#e5484d1f}.tx-steps li[data-state=error] .n:before{content:"";background:linear-gradient(var(--bad),var(--bad)) center/8px 1.5px no-repeat,linear-gradient(var(--bad),var(--bad)) center/1.5px 8px no-repeat;width:8px;height:8px;display:block;transform:rotate(45deg)}.confirm ol.tx-steps{color:inherit;gap:0;padding-left:0}.settings>.tx-steps{z-index:2;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-s);padding:12px 14px;position:sticky;bottom:12px}.page-note{color:var(--muted);margin:32px 0}.page-note a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.empty{text-align:center;color:var(--muted);font-size:var(--t-small);margin:0;padding:28px 0}.meter{background:var(--line);border-radius:999px;height:6px;display:block;overflow:hidden}.meter i{background:var(--water);border-radius:999px;height:100%;display:block}.field{border:1.5px solid var(--edge);background:var(--paper);width:100%;font:var(--t-body) var(--sans);border-radius:var(--r-s);transition:border-color .2s var(--ease);padding:11px 14px}.field:focus{border-color:var(--ink);outline:0}.field::placeholder{color:var(--faint)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips button{border:1.5px solid var(--edge);font:500 13px var(--sans);color:var(--muted);transition:border-color .2s var(--ease),color .2s var(--ease);background:0 0;border-radius:999px;padding:6px 13px}.chips button:hover{border-color:var(--ink);color:var(--ink)}.chips button[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.target-input{border:1.5px solid var(--edge);border-radius:var(--r-s);transition:border-color .2s var(--ease);align-items:center;gap:10px;margin-top:8px;padding:0 12px;display:flex}.target-input:focus-within{border-color:var(--ink)}.target-input input{min-width:0;font:600 16px var(--sans);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:9px 0}.target-input span{font-size:var(--t-small);color:var(--muted);white-space:nowrap}.chip-input{border:1.5px solid var(--edge);font:500 13px var(--sans);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.chip-input:focus-within{border-color:var(--ink)}.chip-input input{width:46px;font:inherit;color:var(--ink);text-align:right;background:0 0;border:0;outline:0;padding:6px 0}.detail{align-items:center;gap:10px;margin:8px 0;display:flex}.studio{border-top:1px solid var(--line);gap:10px;margin-top:16px;padding-top:16px;display:grid}.studio .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.studio code{font:12px var(--mono)}.upload-guide{background:var(--paper);border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;padding:14px 16px;display:grid}.upload-guide .mono{margin-bottom:8px;font-size:10.5px;display:block}.upload-guide pre{font:12.5px/1.7 var(--mono);color:var(--ink);white-space:pre;margin:0 0 8px;overflow-x:auto}.upload-guide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.upload-guide ul{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.upload-guide li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;display:flex}.upload-guide a{font:600 14px var(--sans);color:var(--deep);text-underline-offset:3px;text-decoration:underline}.upload-guide small{color:var(--muted);line-height:1.5}@media (max-width:700px){.upload-guide{grid-template-columns:1fr}}.layers ol.studio-steps{font-size:var(--t-small);color:var(--body);margin:0;padding:0 0 0 20px;line-height:1.6;list-style:decimal;display:block}.layers ol.studio-steps>li{border:0;border-radius:0;padding:2px 0;display:list-item}.studio-steps b{color:var(--ink)}.chips.tiny{gap:4px}.chips.tiny button{padding:2px 9px;font-size:12px}.seg{background:var(--paper);border-radius:999px;gap:2px;padding:3px;display:flex}.seg button{white-space:nowrap;font:600 14px var(--sans);color:var(--muted);transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border:0;border-radius:999px;flex:1;padding:8px 14px}.seg button[aria-selected=true]{background:var(--ink);color:var(--paper)}.seg.small button{padding:5px 12px;font-size:12.5px}.seg.small button[aria-selected=true]{background:var(--foam);color:var(--ink);box-shadow:0 1px 2px #12262b26}.lines{margin:0}.lines div{font-size:var(--t-small);justify-content:space-between;align-items:center;gap:16px;padding:7px 0;display:flex}.lines dt{color:var(--muted)}.lines dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.lines dd small{margin-left:6px}.stat-row{background:var(--foam);border-radius:var(--r);box-shadow:var(--shadow);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0;display:grid}.stat-row div{border-right:1px solid var(--line);padding:16px 20px}.stat-row div:last-child{border-right:0}.stat-row dt{font:var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.stat-row dd{font:700 22px/1.2 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 0}.stat-row dd small{font:400 var(--t-caption)/1.4 var(--sans);letter-spacing:0;display:block}.split-bar{gap:3px;display:flex}.split-bar span{min-width:66px;color:var(--on-fill);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:9px 10px;font-size:11.5px;line-height:1.3;overflow:hidden}.split-bar b{font:700 15px var(--display);display:block}.split-bar .p{background:var(--muted)}.split-bar .a{background:var(--mark-deep)}.split-bar .b{background:var(--water)}.split-bar .c{background:var(--ink);color:var(--paper)}.intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding:56px 0 0;display:grid}.intro h1{font:800 var(--t-display)/1 var(--display);letter-spacing:-.035em;text-wrap:balance}.intro p{color:var(--muted);max-width:500px;margin:22px 0 28px;font-size:17px}.intro .eyebrow{margin-bottom:18px;display:block}.intro.home p{margin:18px 0 0}.intro.home p+.cta,.intro.home .cta{margin-top:28px}.markdemo{background:var(--foam);border-radius:var(--r);box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.markdemo svg{touch-action:none;cursor:ns-resize;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.markdemo .water{fill:var(--water);opacity:.16}.markdemo .surface{fill:none;stroke:var(--water);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.markdemo .mark>path{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 6;opacity:.55}.markdemo .mark .ring{fill:var(--foam);stroke:var(--mark);stroke-width:3px}.markdemo .mark .mid{fill:none;stroke:var(--mark);stroke-width:3px}.markdemo .mark .eye{fill:var(--mark)}.markdemo .mark.buy .ring,.markdemo .mark.buy .mid{stroke:var(--leaf)}.markdemo .mark.buy .eye{fill:var(--leaf)}.markdemo .mark rect{fill:var(--ink)}.markdemo .mark text{fill:var(--paper);font:600 12px var(--sans)}.markdemo .now{fill:var(--foam);stroke:var(--water);stroke-width:3px}.markdemo .now-label{fill:var(--muted);font:500 10px var(--mono);letter-spacing:.06em;text-transform:uppercase}.markdemo .jet{fill:none;stroke:var(--water);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 9;animation:.5s linear infinite jet}.markdemo.hit .mark .ring{animation:hit .5s var(--ease-out) 2}.markdemo.hit .mark rect{fill:var(--leaf)}@keyframes jet{to{stroke-dashoffset:-20px}}@keyframes hit{50%{r:22;stroke-width:1.5px}}.markdemo .fish{border:3px solid var(--foam);pointer-events:none;border-radius:50%;width:64px;height:64px;position:absolute;bottom:74px;left:14px;overflow:hidden;box-shadow:0 2px 10px #12262b40}.markdemo .fish svg{cursor:default;width:100%;height:100%}.markdemo figcaption{border-top:1px solid var(--line);gap:3px;padding:14px 18px 16px;display:grid}.markdemo figcaption b{font:700 15px/1.35 var(--display)}.markdemo figcaption .mono{font-size:10px}.intro.home h1 em{display:block}.jobs{margin-top:64px}.jobs>.mono{margin:0 0 12px}.jobs ul{border-top:1px solid var(--rule);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.jobs li+li{border-left:1px solid var(--line)}.jobs a{height:100%;transition:background-color .2s var(--ease);gap:4px;padding:16px 18px 6px;display:grid}.jobs li:first-child a{padding-left:0}.jobs a:hover b{color:var(--accent)}.jobs b{font:700 16px/1.3 var(--display);transition:color .2s var(--ease)}.jobs span{color:var(--muted);font-size:13.5px;line-height:1.5}@media (max-width:980px){.jobs ul{grid-template-columns:1fr 1fr}.jobs li+li{border-left:0}.jobs li{border-bottom:1px solid var(--line)}.jobs a,.jobs li:first-child a{padding:14px 12px 14px 0}}@media (max-width:520px){.jobs ul{grid-template-columns:1fr}}.cta{flex-wrap:wrap;gap:10px;display:flex}section.block{border-top:1px solid var(--rule);margin-top:88px;padding-top:24px}section.block[id]{scroll-margin-top:8px}.sec-head{grid-template-columns:200px 1fr;align-items:baseline;gap:40px;margin-bottom:28px;display:grid}.sec-head h2{font:700 var(--t-section)/1.05 var(--display);letter-spacing:-.025em}.sec-head p{color:var(--muted);max-width:620px;margin:12px 0 0;font-size:16px}.with-link{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.steps>div{background:var(--foam);border-radius:var(--r);box-shadow:var(--shadow);padding:24px}.steps .num{font:800 34px/1 var(--display);letter-spacing:-.03em;color:var(--accent);margin-bottom:14px;display:block}.steps h3{margin:0 0 6px;font-size:18px}.steps p{color:var(--muted);margin:0;font-size:14px}.consent{font-size:var(--t-caption);color:var(--muted);max-width:760px;margin:22px 0 0}.consent a,.legal a{text-underline-offset:3px;text-decoration:underline}.ladder{background:var(--foam);border-radius:var(--r);box-shadow:var(--shadow);margin:0;padding:24px 26px}.ladder figcaption{justify-content:space-between;margin-bottom:12px;display:flex}.ladder ol{margin:0;padding:0;list-style:none}.ladder li{grid-template-columns:44px 1fr 150px;align-items:center;gap:14px;padding:9px 0;display:grid}.ladder .at{font:500 13px var(--mono);color:var(--muted);font-variant-numeric:tabular-nums}.ladder .bar{background:var(--paper);border-radius:999px;height:14px;display:block;overflow:hidden}.ladder .bar i{background:var(--ink);border-radius:999px;height:100%;display:block}.ladder .bar .buy{background:var(--leaf)}.ladder .what{font-size:var(--t-small);color:var(--muted)}.ladder .yours .bar i{background:var(--mark)}.ladder .yours .at,.ladder .yours .what{color:var(--ink);font-weight:600}.ladder b{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mark-deep);display:block}.ladder .now{padding:6px 0}.ladder .now svg{width:100%;height:12px;display:block}.ladder .now path{fill:none;stroke:var(--water);stroke-width:2.5px;vector-effect:non-scaling-stroke}.ladder .now .at,.ladder .now .what{color:var(--accent);font-weight:600}.ladder p{border-top:1px solid var(--line);font-size:var(--t-small);color:var(--muted);margin:12px 0 0;padding-top:14px}.book ol{margin:0;padding:0;list-style:none}.book li{grid-template-columns:88px minmax(0,1fr) 160px;align-items:center;gap:12px;padding:8px 0;display:grid}.book li>span{min-width:0}.book .at{font:500 13px/1.4 var(--mono);font-variant-numeric:tabular-nums}.book small{font:400 var(--t-caption)/1.4 var(--sans);color:var(--muted);margin-top:4px;display:block}.book-depth{grid-template-columns:minmax(0,1fr) 50px;align-items:center;gap:12px;display:grid}.book-depth small{text-align:right;font:400 11px var(--mono);margin:0}.book-bar{background:var(--paper);border-radius:999px;height:10px;display:block;overflow:hidden}.book-bar i{background:var(--ink);border-radius:999px;height:100%;display:block}.book .buy .book-bar i{background:var(--leaf)}.book .what{font:500 var(--t-small)/1.4 var(--sans);text-align:right;font-variant-numeric:tabular-nums}.book li.now{align-items:center;gap:8px;margin:0;padding:4px 0;display:flex}.book li.now:before,.book li.now:after{content:"";background:var(--rule);flex:1;height:1px}.book-current{background:var(--paper);font:500 var(--t-caption)/1.4 var(--sans);color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.book-current strong{font:600 13px/1.4 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.page-head{padding-top:44px}.page-head h1{font:800 var(--t-title)/1.05 var(--display);letter-spacing:-.03em;margin:10px 0}.page-head>p{color:var(--muted);max-width:640px;margin:0 0 28px;font-size:17px}.explorer{gap:16px;display:grid}.toolbar{align-items:center;gap:12px;display:flex}.toolbar .chips.order{flex-wrap:nowrap;flex:none}.toolbar .chips.order button{white-space:nowrap}.search{background:var(--foam);box-shadow:var(--shadow);transition:border-color .2s var(--ease);border:1.5px solid #0000;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.search:focus-within{border-color:var(--ink)}.search svg{fill:none;width:16px;height:16px;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;flex:none}.search input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:12px 0;font-size:15px}.search input::placeholder{color:var(--faint)}.search .clear{font:400 20px/1 var(--sans);color:var(--muted);background:0 0;border:0;padding:0 2px}.search .clear:hover{color:var(--ink)}.sheet-wrap{overflow-x:auto}.sheet{border-collapse:separate;border-spacing:0;width:100%}.sheet th{font:500 13px var(--sans);color:var(--muted);text-align:right;white-space:nowrap;background:var(--foam);padding:12px 16px}.sheet th:first-child{border-radius:var(--r-s) 0 0 var(--r-s)}.sheet th:last-child{border-radius:0 var(--r-s) var(--r-s) 0}.sheet th button{font:inherit;color:inherit;transition:color .15s var(--ease);background:0 0;border:0;padding:4px 0}.sheet th button i{text-align:left;opacity:.9;width:14px;font-style:normal;display:inline-block}.sheet th button:hover,.sheet th[aria-sort] button,.sheet th[aria-sort]{color:var(--ink)}.sheet td{text-align:right;font:500 15px var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid var(--line);padding:14px 16px}.sheet .tag{white-space:nowrap;flex:none}.sheet .tag.quiet{color:var(--muted);border-color:var(--rule)}.sheet .tag.sold{color:var(--on-fill);background:var(--mark-deep);border-color:var(--mark-deep)}.sheet .who .tag+.tag{margin-left:-4px}.sheet tbody tr:last-child td{border-bottom:0}.sheet .rank{text-align:left;width:44px;color:var(--muted)}.sheet td.rank{font-size:14px}.sheet .name{text-align:left}.sheet tbody tr{cursor:pointer;transition:background-color .15s var(--ease)}.sheet tbody tr:hover td{background:var(--tint)}.sheet tbody tr:hover td:first-child{border-radius:var(--r-s) 0 0 var(--r-s)}.sheet tbody tr:hover td:last-child{border-radius:0 var(--r-s) var(--r-s) 0}.who{align-items:center;gap:12px;display:flex}.who span{flex-direction:column;line-height:1.3;display:flex}.who b{font:600 15.5px var(--sans)}.who small{color:var(--muted);font-size:13px}.tag{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mark-deep);border:1px solid;border-radius:999px;padding:2px 8px;font-style:normal}.chg{align-items:center;gap:6px;display:inline-flex}.chg i{font-size:9px;font-style:normal}.chg.flat{color:var(--ink)}.chg.flat i{color:var(--faint)}.chg.up i{color:var(--leaf)}.chg.down i{color:var(--mark-deep)}.chg.up,.chg.down{color:var(--ink)}.spark{vertical-align:middle;width:100px;height:32px;display:inline-block}.spark path{fill:none;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.spark.up path{stroke:var(--leaf)}.spark.down path{stroke:var(--mark)}.spark.flat path{stroke:var(--faint)}.pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:4px;display:flex}.pager div{align-items:center;gap:6px;display:flex}.pager button{border:1.5px solid var(--edge);min-width:36px;height:36px;font:600 13px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;transition:border-color .2s var(--ease),color .2s var(--ease);background:0 0;border-radius:999px;padding:0 10px}.pager button:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.pager button[aria-current]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.pager button:disabled{opacity:.4}.pager svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin:auto;display:block}.pager i{color:var(--faint);padding:0 2px;font-style:normal}.sk{background:var(--tint);border-radius:8px;flex:none;max-width:100%;display:block;position:relative;overflow:hidden}.sk.round{border-radius:999px}.sk:after{content:"";background:linear-gradient(90deg,transparent,var(--sheen),transparent);animation:sk-sweep 1.6s var(--ease) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-sweep{to{transform:translate(100%)}}@keyframes sk-beat{50%{opacity:.25;transform:scale(.8)}}.sk-box .stat-row div{align-content:center;gap:10px;display:grid}.sk-box .toolbar .sk:first-child{flex:1}.sk-sheet{display:grid}.sk-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:12px 16px;display:flex}.sk-row:last-child{border-bottom:0}.sk-row .sk-two{flex:1;min-width:0}.sk-two{gap:8px;display:grid}.sk-lines{gap:14px;display:grid}.sk-part{border-top:1px solid var(--line);gap:10px;padding-top:18px;display:grid}.sk-list{gap:8px;display:grid}.sk-list .sk-part:first-child{border-top:0;padding-top:0}.sk-tabs{border-bottom:1px solid var(--line);gap:22px;margin-bottom:16px;padding-bottom:14px;display:flex}.sk-chart{place-items:center;min-height:320px;display:grid}.sk-mark{color:var(--faint);opacity:.55}.sk-mark .logo{width:52px;height:52px}.sk-mark circle{transform-origin:76px 24px;animation:sk-beat 1.4s var(--ease) infinite}.manage.sk-box>.card{margin-bottom:16px}@media (max-width:820px){.sk-row .sk:nth-last-child(-n+3){display:none}}@media (prefers-reduced-motion:reduce){.sk:after,.sk-mark circle{animation:none}}.token-icon{border-radius:50%;flex:none}.info{margin:0}.info div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:16px;padding:11px 0;font-size:14px;display:grid}.info div:last-child{border-bottom:0}.info dt{color:var(--muted)}.info dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0}.info dd small{margin-left:6px}.token .info dd small{margin:4px 0 0;display:block}.info .copy{font:13px var(--mono);white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:100%;overflow:hidden}.tag.locked{color:var(--leaf);letter-spacing:.06em;margin-left:6px;padding:1px 7px}.token{padding-top:22px}.crumbs{gap:8px;margin-bottom:18px;display:flex}.crumbs a:hover{color:var(--ink)}.token-head{align-items:center;gap:16px;margin-bottom:20px;display:flex}.token-head h1{font:800 clamp(28px,3.4vw,40px)/1.05 var(--display);letter-spacing:-.03em}.token-head h1 span{color:var(--faint);font-weight:700}.token-head p{margin:6px 0 0}.token-head .edit{margin-left:auto}.token-icon{object-fit:cover;background:var(--foam)}.about{max-width:760px;margin:-6px 0 20px}.about p{color:var(--body);white-space:pre-line;margin:0 0 10px}.link-chips{flex-wrap:wrap;gap:6px;display:flex}.link-chips a{border:1.5px solid var(--edge);font:600 13px var(--sans);transition:border-color .2s var(--ease);border-radius:999px;padding:4px 12px}.link-chips a:after{content:" ↗";color:var(--faint)}.link-chips a:hover{border-color:var(--ink)}.manage{max-width:800px;margin:0 auto}.manage>.card+.card{margin-top:20px}.manage>.card>h2{margin-bottom:18px;font-size:20px}.manage>.notice{margin-top:8px}.form.editor{gap:18px;margin-bottom:16px;padding:22px 24px 24px}.editor header{justify-content:space-between;align-items:baseline;display:flex}.editor h2{font-size:20px}.editor footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding-top:18px;display:flex}.editor footer .hint{flex:1;min-width:220px}.link{font:600 13px var(--sans);color:var(--deep);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.copy{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;border:0;border-bottom:1px dashed var(--faint);background:0 0;padding:0}.copy:hover{color:var(--ink)}.token-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;margin-top:16px;display:grid}.token-grid .main,.token-grid .side{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.token-grid .side{position:sticky;top:80px}.tabs{box-shadow:inset 0 -1px 0 var(--line);scrollbar-width:none;gap:22px;margin:-4px 0 14px;display:flex;overflow:auto hidden}.tabs::-webkit-scrollbar{display:none}.tabs button{font:600 14px var(--sans);color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 12px}.tabs button:hover{color:var(--ink)}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--mark)}.tabs button i{font:500 10px var(--mono);background:var(--mark-deep);color:var(--on-fill);border-radius:999px;margin-left:6px;padding:1px 6px;font-style:normal}.chart header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.chart .big,.rewards .big{font:800 30px/1.1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0 0 4px}.chart .sub{font-size:var(--t-small);color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.chart footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.chart .tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chart .bar{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 6px;display:flex}.chart .bar .grow{flex:1}.chart .canvas{height:400px;position:relative}.chart p.far{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 0;font-size:12.5px;display:flex}.chart p.far .mono{font-size:10px}.chart p.far .chip{border:1px dashed var(--rule);color:var(--muted);border-radius:999px;padding:3px 10px}.chart p.far .chip b{color:var(--ink);font-weight:600}.chart p.far .chip.buy{border-color:var(--leaf)}.chart p.far .chip.mine:not(.buy){border-color:var(--mark)}.chart footer .hint{font-size:var(--t-caption);margin:0}.seg.icons button:disabled{opacity:.35}.seg.icons button.text{font:600 12px var(--sans);color:var(--deep);padding:5px 10px;line-height:16px}.toggle{border:1.5px solid var(--edge);font:600 12.5px var(--sans);color:var(--muted);background:0 0;border-radius:999px;padding:4px 12px}.toggle.on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.chart .hint{margin-top:10px}.chart .vol{fill:var(--water);opacity:.55}.chart .vol.on{opacity:1}.chart .candle path{stroke-width:1.2px}.chart .candle.rise{stroke:var(--leaf);fill:var(--leaf)}.chart .candle.fall{stroke:var(--mark);fill:var(--mark)}.chart .candle.quiet{opacity:.3}.seg.icons button{padding:5px 9px;line-height:0}.seg.icons svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.seg.icons svg .f{fill:currentColor}.chart svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.chart svg.pannable{cursor:grab}.chart svg.pannable:active{cursor:grabbing}.chart .grid{stroke:var(--line);stroke-width:1px}.chart .axis{font:10px var(--mono);fill:var(--faint)}.chart .line{fill:none;stroke:var(--water);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.chart .area{fill:var(--water);opacity:.1}.chart .dot{fill:var(--foam);stroke:var(--water);stroke-width:2.5px}.chart .cross{stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3;opacity:.4}.chart .mark path{stroke-width:1px;stroke-dasharray:3 4;opacity:.55}.chart .mark rect{stroke:none}.chart .mark .tag{font:500 9.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;stroke:var(--foam);paint-order:stroke;stroke-width:3px}.chart .mark .at{font:500 10px var(--mono);fill:#fff;stroke:none}.chart .far{font:500 10px var(--mono);fill:var(--muted)}.chart .mark.sell{stroke:var(--ink);fill:var(--ink)}.chart .mark.buy{stroke:var(--leaf);fill:var(--leaf)}.chart .mark.mine:not(.buy){stroke:var(--mark);fill:var(--mark)}.chart .mark.mine path{opacity:.9}.chart .mark .tag{stroke:var(--foam)}.chart .mark path{fill:none}.chart .legend{align-items:center;gap:6px;margin:8px 0 0;display:flex}.chart .legend i{border-radius:50%;width:8px;height:8px;margin-left:12px}.chart .legend i:first-child{margin-left:0}.chart .legend .sell{background:var(--ink)}.chart .legend .buy{background:var(--leaf)}.chart .legend .mine{background:var(--mark)}.chart.empty{text-align:center;padding:36px 0}.chart.empty .hint{max-width:360px;margin:8px auto 0}.trade{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.pair{grid-template-columns:minmax(0,1fr);gap:4px;display:grid;position:relative}.amount{background:var(--paper);transition:border-color .2s var(--ease);border:1.5px solid #0000;border-radius:14px;padding:12px 14px;display:block}.amount:focus-within{border-color:var(--ink)}.amount .top{font-size:var(--t-caption);color:var(--muted);justify-content:space-between;display:flex}.amount .max{font:600 12px var(--sans);color:var(--deep);background:0 0;border:0;margin-left:8px;padding:0}.amount .max:hover{color:var(--ink)}.amount .row{align-items:center;gap:10px;margin-top:4px;display:flex}.amount input{width:100%;min-width:0;font:700 26px/1.3 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0}.amount input::placeholder{color:var(--faint)}.amount b{background:var(--foam);font:700 14px var(--display);border-radius:999px;flex:none;padding:5px 12px;box-shadow:0 1px 2px #12262b1f}.amount .note{font-size:var(--t-caption);color:var(--muted);margin-top:2px;display:block}.flip{z-index:1;border:3px solid var(--foam);background:var(--ink);width:34px;height:34px;transition:transform .3s var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flip:hover{transform:translate(-50%,-50%)rotate(180deg)}.flip svg{fill:none;width:14px;height:14px;stroke:var(--paper);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.field-group{gap:8px;display:grid}.trade .lines{background:var(--paper);border-radius:14px;padding:2px 14px}.trade .lines div{padding:10px 0}.trade .lines div+div{border-top:1px solid var(--line)}.trade .lines dd{font-weight:600}.swap-info{background:var(--paper);border-radius:14px}.swap-info .lines{border-top:1px solid var(--line);border-radius:0 0 14px 14px;padding-top:0}.swap-rate{width:100%;font:600 13.5px var(--sans);color:var(--ink);text-align:left;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:12px 14px;display:flex}.swap-rate>span:first-child{white-space:nowrap;flex:1 0 auto}.swap-rate .mono{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:10.5px;display:inline-flex}.swap-rate svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .25s var(--ease);flex:none}.swap-rate[aria-expanded=true] svg{transform:rotate(180deg)}.swap-rate:hover .mono{color:var(--ink)}.take{background:var(--paper);border-radius:14px;gap:8px;padding:11px 14px;display:grid}.take>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.take .mono{font-size:10.5px}.take small{line-height:1.5}.chips button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.reserve-rungs{width:100%;margin:0;padding:0;list-style:none}.reserve-rungs li{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:120px 1fr auto;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:grid}.reserve-rungs li:first-child{border-top:0}.reserve-rungs .mono{font-size:10.5px}.swap-rate small{margin-left:8px;font-weight:400}.swap-info .hint{border-top:1px solid var(--line);font-size:var(--t-caption);padding:10px 14px 12px;line-height:1.55}.rowsheet{border-collapse:collapse;width:100%}.rowsheet th{font:var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:6px 12px 10px 0;font-weight:400}.rowsheet td{border-top:1px solid var(--line);font-size:var(--t-small);font-variant-numeric:tabular-nums;padding:10px 12px 10px 0}.rowsheet td:last-child,.rowsheet th:last-child{text-align:right;white-space:nowrap;padding-right:0}.rowsheet td:last-child .btn{margin-left:6px}.trades-scroll{max-width:100%;overflow-x:auto}.trades-table td{font:400 var(--t-small)/1.5 var(--mono);white-space:nowrap}.trades-table th:not(:first-child),.trades-table td:not(:first-child){text-align:right}.trades-table .trade-quote{display:none}.tx-hash{font:inherit;color:var(--muted);background:0 0;border:0;padding:0}.tx-hash:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.earned{border-radius:var(--r-s);background:#3f8f6b1a;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:12px 14px;display:flex}.earned p{font:700 17px var(--display);margin:2px 0 0}.earned .acts{gap:6px;display:flex}.rewards{gap:14px;display:grid}.waiting{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.waiting>div{flex:1}.rewards .big{margin:2px 0 8px;font-size:24px}.rewards .big small{font:400 var(--t-small) var(--sans);letter-spacing:0}.claims{border-top:1px solid var(--line);margin:0}.claims>div{border-bottom:1px solid var(--line);font-size:var(--t-small);grid-template-columns:140px minmax(0,1fr) auto;align-items:start;gap:20px;padding:16px 0;display:grid}.claims dt{color:var(--muted)}.claims dd{margin:0}.claims dd small{margin-top:4px;line-height:1.5;display:block}.claims dd:last-child{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;max-width:190px;display:flex}.claims dd:last-child small{margin:0}@media (max-width:700px){.claims>div{grid-template-columns:1fr;gap:8px}.claims dt{grid-column:auto}.claims dd:last-child{text-align:left;align-items:flex-start;max-width:none}}.locker h3{margin:6px 0 4px;font-size:18px}.lock-form{grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin:12px 0;display:grid}.lock-form .amount input{font-size:20px}.lock-estimate{border:1px solid var(--edge);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 14px;padding:14px 16px;display:grid}.lock-estimate div{min-width:0}.lock-estimate dt{opacity:.7;margin-bottom:4px;font-size:12px}.lock-estimate dd{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600}.lock-estimate dd small{opacity:.7;font-size:12px;font-weight:400;display:block}.lock-estimate .hint{grid-column:1/-1;margin:0}@media (max-width:640px){.lock-estimate{grid-template-columns:1fr}}.mint{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.mint header{justify-content:space-between;align-items:baseline;display:flex}.mint .window{align-items:center;gap:8px;display:inline-flex}.mint .window i{background:var(--muted);border-radius:50%;width:8px;height:8px}.mint .window.open i{background:var(--leaf)}.mint .window.closed i{background:var(--sun)}.mint .hint.small{margin:10px 0 2px;font-size:12.5px}.mint .swap-info{margin:14px 0}.mint .swap-info .lines{padding:0 14px 2px}.mint .swap-info .lines div{padding:10px 0}.mint .swap-info .lines div+div{border-top:1px solid var(--line)}.mint .swap-info .lines dd{font-weight:600}.mint .swap-info .hint.small{margin:0}.mint .window small{color:var(--muted);margin-left:8px;font-weight:400}.mint h2{font-size:20px}.mint .swap-rate{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.mint .swap-rate>span:first-child{white-space:normal;min-width:0}.mint .window{align-items:flex-start}.mint .window i{flex:none;margin-top:5px}.mint .window>span{gap:4px;display:grid}.mint .window small{margin-left:0;font-size:12px;line-height:1.4}.mint .swap-rate .mono small{margin-left:0}.mint .swap-rate .mono{text-align:right;grid-template-columns:auto 14px;gap:4px 8px;display:grid}.mint .swap-rate .mono small{grid-column:1}.mint .swap-rate .mono svg{grid-area:1/2/span 2;align-self:center}.mint figure{justify-items:start;gap:8px;margin:0;display:grid}.mint img{border-radius:var(--r-s);width:100%;display:block}.mint figcaption{margin-top:8px}.mint .fresh{justify-items:start;gap:10px;display:grid}.mint .fresh>div{width:100%}.mint .fresh .several{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.mint .lines{border-top:1px solid var(--line)}.launch{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.form{gap:0;padding:0;display:grid}.step{border-bottom:1px solid var(--line);padding:26px 28px 28px}.step header{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.step .n{background:var(--ink);width:30px;height:30px;color:var(--paper);font:700 14px var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.step h2{font:700 19px/30px var(--display);letter-spacing:-.01em}.step header p{color:var(--muted);max-width:520px;margin:2px 0 0;font-size:13.5px;line-height:1.5}.step .body{gap:18px;padding-left:44px;display:grid}.need{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:3px;border-radius:999px;margin-left:10px;padding:2px 8px;font-style:normal}.need.required{background:var(--mark-deep);color:var(--on-fill)}.need.optional{border:1px solid var(--rule);color:var(--muted)}.more-fields{border:1px solid var(--line);border-radius:var(--r-s)}.more-fields summary{font:600 13.5px var(--sans);cursor:pointer;align-items:center;gap:8px;padding:12px 14px;list-style:none;display:flex}.more-fields summary::-webkit-details-marker{display:none}.more-fields summary:before{content:"+";width:16px;font:400 18px/1 var(--sans);color:var(--muted)}.more-fields[open] summary:before{content:"−"}.more-fields summary i{color:var(--muted);font-style:normal;font-weight:400}.more-fields .inner{gap:16px;padding:4px 14px 16px;display:grid}.notice.opening{gap:2px;margin:0 0 14px;display:grid}.notice.opening small{opacity:.8;font-size:13px}.more-fields .inner .chips{margin-top:-8px}.settings .more-fields.advanced{margin-top:8px}.settings .more-fields.advanced>section{border:0;padding:4px 14px 16px}.slider-head,.form label>span.slider-head:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.slider-head output b{font:800 22px var(--display);letter-spacing:-.02em}.slider-head output small{margin-left:8px}.slider{appearance:none;outline-offset:2px;cursor:pointer;--at:calc(10px + var(--p,0) * (100% - 20px));--track:linear-gradient(to right,var(--tone,var(--water)) var(--at),var(--line) var(--at));background:0 0;border-radius:999px;width:100%;height:24px;margin:6px 0 4px;padding:0;display:block}.slider::-webkit-slider-runnable-track{background:var(--track);border-radius:999px;height:6px}.slider::-moz-range-track{background:var(--track);border-radius:999px;height:6px}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:3px solid var(--foam);width:20px;height:20px;box-shadow:0 0 0 1.5px var(--ink);cursor:grab;border-radius:50%;margin-top:-7px}.slider:active::-webkit-slider-thumb{cursor:grabbing}.slider::-moz-range-thumb{background:var(--ink);border:3px solid var(--foam);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--ink);cursor:grab;border-radius:50%}.slider-ends{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;display:flex}.slider-ends .link{text-transform:none;letter-spacing:0;font-size:12px}.mono-field{font:13px var(--mono)}.layers{gap:12px;display:grid}.folder-pick{border:1.5px dashed var(--rule);border-radius:var(--r-s);grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:16px;display:grid}.folder-pick pre{font:11.5px/1.7 var(--mono);color:var(--muted);background:var(--paper);border-radius:8px;margin:0;padding:12px 14px;overflow-x:auto}.folder-pick{transition:border-color .2s var(--ease),background-color .2s var(--ease)}.folder-pick.over{border-color:var(--water);background:var(--tint)}.folder-pick .or{color:var(--ink);margin:0 0 8px}.folder-pick .sample{margin-left:14px}.folder-pick p{font-size:var(--t-small);color:var(--muted);margin:0 0 12px;line-height:1.5}.group-head b{font:600 14px var(--sans)}.group-head .mono{flex:1}.tiles span{color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.split-bar.stacked{gap:2px;height:12px}.split-bar.stacked span{border-radius:999px;min-width:4px;padding:0}.split-key{font-size:var(--t-small);gap:5px;margin:0;padding:0;list-style:none;display:grid}.split-key li{color:var(--muted);align-items:center;gap:8px;display:flex}.split-key b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.split-key i,.shares i{border-radius:50%;width:9px;height:9px;display:inline-block}.split-key .d,.split-bar .d,.shares .d{background:var(--sun)}.split-key .e,.split-bar .e,.shares .e{background:var(--leaf)}.split-key .f,.split-bar .f,.shares .f{background:var(--deep)}.split-bar .b,.split-bar .d{color:#12262b}.shares{gap:18px;display:grid}.shares .share,.form .shares .share{gap:0;font-weight:400;display:grid}.shares .label,.form .shares .label{align-items:center;gap:8px;font-weight:600;display:flex}.form .shares .label i{margin-left:0}.shares .share small{font-weight:400}.shares .a{background:var(--mark)}.shares .b{background:var(--water)}.shares .c{background:var(--ink)}.shares .slider-head output b{font-size:17px}.share-rest{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin:0;padding-top:12px;font-size:14px;display:flex}.share-rest span{align-items:center;gap:8px;display:flex}.share-rest b{font:800 20px var(--display)}.badge{border:1px solid;border-radius:999px;padding:1px 8px}.badge.locked{color:var(--leaf)}.badge.open{color:var(--muted)}.settings{gap:22px;display:grid}.settings section{border-top:1px solid var(--line);justify-items:start;gap:10px;padding-top:20px;display:grid}.settings h3{font-size:17px}.settings .shares{width:100%}.settings section header{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.settings .now{color:var(--muted);text-align:right;font-size:11px}.settings .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.settings .row.wide{width:100%}.settings .row.wide .field{flex:1;min-width:0;max-width:440px}.settings textarea.field{max-width:560px}.settings .slider,.settings .slider-head{width:100%}.settings .slider-head .label{font:600 13px var(--sans)}.settings .mono-field{font:13px var(--mono)}.settings .waiting{width:100%;max-width:560px;margin:0;display:grid}.settings .waiting div{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:10px 0;font-size:14px;display:grid}.settings .waiting dt{color:var(--muted)}.settings .waiting dd{font-variant-numeric:tabular-nums;margin:0}.settings code{font:12px var(--mono);background:var(--paper);border-radius:4px;padding:1px 5px}.settings>.notice[role]{background:var(--paper);border:1px solid var(--rule);position:sticky;bottom:12px}.btn.danger{background:var(--mark-deep);border-color:var(--mark-deep);color:var(--on-fill)}.split-key .p{background:var(--muted)}.split-key .a{background:var(--mark)}.split-key .b{background:var(--water)}.split-key .c{background:var(--ink)}.layers ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.layers ol>li{border:1px solid var(--line);border-radius:var(--r-s);gap:10px;padding:12px;display:grid}.group-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.group-head .field{flex:1;min-width:140px;padding:8px 12px}.group-head .order{background:var(--paper);width:22px;height:22px;font:600 11px var(--mono);color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.tiles{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tiles li{gap:4px;width:76px;display:grid;position:relative}.tiles img{width:76px;height:76px;image-rendering:pixelated;background:repeating-conic-gradient(var(--line) 0 25%,var(--paper) 0 50%) 0 0/12px 12px;border-radius:8px}.tiles input{width:100%;font:11.5px var(--sans);color:var(--muted);text-align:center;background:0 0;border:0;outline:0;padding:0}.tiles input:focus{color:var(--ink)}.tiles button{background:var(--ink);width:20px;height:20px;color:var(--paper);font:14px/1 var(--sans);border:0;border-radius:50%;padding:0;position:absolute;top:-6px;right:-6px}.layer-summary{border-radius:var(--r-s);background:var(--paper);grid-template-columns:96px 1fr;align-items:center;gap:16px;padding:12px;display:grid}.layer-summary p{font-size:var(--t-small);margin:0 0 4px}.layer-summary .ok b{color:var(--leaf)}.layer-summary .short b{color:var(--mark-deep)}.composite{background:var(--line);width:96px;height:96px;font:700 34px var(--display);color:var(--faint);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.composite img{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.step small{line-height:1.5}.confirm{gap:12px;padding:24px 28px 28px 72px;display:grid}.confirm ol{color:var(--muted);gap:3px;margin:0;padding-left:20px;font-size:14px;display:grid}.choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choices button{text-align:left;border:1.5px solid var(--line);border-radius:var(--r-s);transition:border-color .2s var(--ease);background:0 0;grid-template-columns:64px 1fr;align-items:start;gap:14px;padding:14px;display:grid}.choices button:hover{border-color:var(--rule)}.choices button[aria-checked=true]{border-color:var(--ink)}.choices b{font:600 14px var(--sans);display:block}.choices small{margin-top:3px;line-height:1.5;display:block}.stamp-preview{border-radius:8px;width:64px;height:64px;display:block}.own-icon{background:var(--paper);border-radius:8px;place-items:center;width:64px;height:64px;display:grid}.own-icon svg{fill:none;width:30px;height:30px;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.summary .nft{margin:0}.summary .nft .stamp-preview{border-radius:var(--r-s);width:100%;height:auto}.summary .nft figcaption{margin-top:8px}.form code{font:12px var(--mono);background:var(--paper);border-radius:4px;padding:1px 5px}.form small a{color:var(--deep);text-underline-offset:3px;text-decoration:underline}.form fieldset{border:0;gap:14px;margin:0;padding:0;display:grid}.form legend{padding:0}.form label,.form .label{font:600 13px var(--sans);gap:6px;display:grid}.form label i,.form .label i{color:var(--muted);margin-left:6px;font-style:normal;font-weight:400}.icon-pick .label,.form label>span:first-child{display:block}.form label small{font-weight:400}.form label.chip-input{gap:4px;font-weight:500;display:inline-flex}.form .two{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.form .two.even{grid-template-columns:1fr 1fr}textarea.field{resize:vertical;cursor:text;min-height:84px;line-height:1.5}.icon-pick{align-items:flex-start;gap:16px;display:flex}.icon-pick .preview{border:1.5px dashed var(--rule);width:72px;height:72px;font:400 26px var(--display);color:var(--faint);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.icon-pick .preview img{object-fit:cover;width:100%;height:100%}.icon-pick>div{gap:6px;display:grid}.icon-pick .row{align-items:center;gap:14px;display:flex}.icon-pick small{max-width:420px}.with-icon{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.form .three{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.with-unit{align-items:center;gap:0;display:flex;position:relative}.with-unit b{font:600 13px var(--sans);color:var(--muted);pointer-events:none;position:absolute;right:14px}.with-unit .field{padding-right:52px}.form .switch{border:1.5px solid var(--line);border-radius:var(--r-s);grid-template-columns:none;align-items:flex-start;gap:12px;padding:12px 14px;font-weight:400;display:flex}.form .switch:has(input:checked){border-color:var(--ink)}.form .switch input{accent-color:var(--ink);cursor:pointer;flex:none;width:16px;height:16px;margin:3px 0 0}.form .switch span{gap:2px;display:grid}.form .switch b{font-weight:600}.summary{gap:12px;display:grid;position:sticky;top:80px}.summary h2{font-size:22px}.summary h2 span span{color:var(--faint)}.summary .lines{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px 0}.docs{grid-template-columns:210px minmax(0,740px);gap:72px;padding-top:44px;display:grid}.docs aside{align-self:start;position:sticky;top:84px}.docs aside nav{scrollbar-width:none;gap:16px;max-height:calc(100vh - 112px);padding-bottom:8px;display:grid;overflow-y:auto}.docs aside nav::-webkit-scrollbar{display:none}.docs aside nav div{gap:0;display:grid}.docs aside nav .mono{padding:0 0 6px;font-size:10.5px}.docs aside a{border-left:1px solid var(--rule);color:var(--muted);transition:color .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease);margin-left:4px;padding:4px 0 4px 16px;font-size:14px;line-height:1.45}.docs aside a:hover{color:var(--ink)}.docs aside a[aria-current]{color:var(--ink);border-left-color:var(--water);box-shadow:inset 1px 0 0 var(--water);font-weight:600}.docs header h1{font:800 var(--t-title)/1.05 var(--display);letter-spacing:-.03em}.docs-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.docs-actions{flex:none;justify-items:end;gap:6px;margin-top:10px;display:grid;position:relative}.docs-actions>small{text-align:right;max-width:220px}.docs-actions .split{border:1.5px solid var(--edge);background:var(--foam);border-radius:999px;display:flex}.docs-actions .split>button{font:600 13px var(--sans);color:var(--ink);background:0 0;border:0;border-radius:999px 0 0 999px;align-items:center;gap:8px;min-width:118px;padding:8px 12px 8px 14px;display:flex}.docs-actions svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.docs-actions summary{border-left:1.5px solid var(--edge);height:100%;color:var(--muted);border-radius:0 999px 999px 0;place-items:center;padding:0 11px 0 9px;list-style:none;display:grid}.docs-actions summary::-webkit-details-marker{display:none}.docs-actions .split>button:hover,.docs-actions summary:hover{background:var(--tint);color:var(--ink)}.docs-actions .menu{z-index:6;background:var(--foam);border:1px solid var(--rule);border-radius:var(--r-s);width:280px;box-shadow:var(--shadow);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.docs-actions .menu>*{text-align:left;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:8px;gap:1px;padding:9px 12px;display:grid;text-decoration:none!important}.docs-actions .menu>:hover{background:var(--tint)}.docs-actions .menu b{font:600 14px var(--sans)}.docs-actions .menu small{font-size:var(--t-caption)}@media (max-width:700px){.docs-top{flex-direction:column;gap:12px}.docs-actions{justify-items:start;margin-top:0}.docs-actions .menu{left:0;right:auto}.docs-actions>small{text-align:left}}.docs .lead{font-size:var(--t-lead);color:var(--muted);margin:16px 0 0}.docs .updated{font-size:var(--t-label);margin:18px 0 0}.docs section{padding-top:52px;scroll-margin-top:-24px}.docs h2{letter-spacing:-.02em;border-bottom:1px solid var(--rule);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;font-size:26px;display:flex}.ico{fill:none;width:24px;height:24px;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ico .f{fill:var(--mark);stroke:none}.docs aside nav .mono{align-items:center;gap:7px;display:flex}.docs aside nav .ico{width:15px;height:15px;stroke:var(--muted);stroke-width:1.8px}.docs h3{margin:26px 0 6px;font-size:17px}.docs .callout{border-left:2px solid var(--sun);background:var(--tint);border-radius:0 var(--r-s) var(--r-s) 0;color:var(--ink);margin:16px 0;padding:14px 18px;font-size:15px}.docs .scroll{border-radius:var(--r-s);box-shadow:var(--shadow);margin:6px 0 16px;overflow-x:auto}.docs .scroll table{box-shadow:none;margin:0}.docs .compare{min-width:560px}.docs .compare td:first-child{white-space:normal;width:22%;color:var(--muted);font-weight:500}.docs .compare td{width:39%}.docs .compare th:last-child,.docs .compare td:last-child{background:var(--tint)}.docs p,.docs li{color:var(--body);font-size:16px;line-height:1.65}.docs p{margin:0 0 12px}.docs ul{margin:0 0 12px;padding-left:20px}.docs li{margin-bottom:6px}.docs article a{color:var(--deep);text-underline-offset:3px;text-decoration:underline}.docs-diagram{margin:24px 0}.docs-diagram>a{border-radius:var(--r-s);display:block;overflow:hidden}.docs-diagram img{width:100%;height:auto;display:block}.docs-diagram figcaption{font-size:var(--t-caption);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:10px;line-height:1.5;display:flex}.docs-diagram figcaption span{flex:240px}.docs-diagram figcaption a{white-space:nowrap}.docs table{border-collapse:collapse;background:var(--foam);border-radius:var(--r-s);width:100%;box-shadow:var(--shadow);margin:6px 0 16px;overflow:hidden}.docs th{font:var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:10px 16px;font-weight:400}.docs td{border-top:1px solid var(--line);vertical-align:top;padding:11px 16px;font-size:14.5px}.docs tr:first-child td{border-top:0}.docs thead+tbody tr:first-child td{border-top:1px solid var(--line)}.docs td:first-child{white-space:nowrap;width:1%;padding-right:28px;font-weight:600}.docs code{font:12.5px var(--mono);word-break:break-all}.qa{margin:0}.qa div{border-bottom:1px solid var(--line);padding:14px 0}.qa dt{font:700 17px var(--display);margin-bottom:4px}.qa dd{color:var(--body);margin:0;font-size:15.5px}.crew-header{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:72px 0 56px;display:grid}.crew-header-copy>.mono{margin-bottom:18px;display:block}.crew-header h1{font:800 var(--t-display)/1.02 var(--display);letter-spacing:-.035em;max-width:580px}.crew-header p{color:var(--muted);max-width:450px;margin:22px 0 28px;font-size:18px}.crew-header .cta{align-items:center;gap:24px}.crew-illustration svg{width:100%;height:auto;display:block}.crew-facts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:24px 0;display:grid}.crew-facts dt{font:var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.crew-facts dd{font:700 21px/1.2 var(--display);margin:6px 0 0}.crew-page section.block{margin-top:64px}.crew-mint{grid-template-columns:1fr 1fr;align-items:center;gap:32px 64px;display:grid}.crew-section-copy>.mono,.crew-holder-heading>.mono{margin-bottom:16px;display:block}.crew-section-copy h2,.crew-holder-heading h2{font:700 var(--t-section)/1.08 var(--display);letter-spacing:-.025em}.crew-section-copy p{max-width:380px;color:var(--body);margin:20px 0;font-size:16px}.crew-mint .consent{grid-column:1/-1;margin:0}.crew-mint-card,.crew-benefit{background:var(--foam);border:1px solid var(--rule);border-radius:var(--r);padding:28px}.crew-card-label{align-items:center;gap:12px;display:flex}.crew-card-label .ico{width:22px;height:22px}.crew-mint-amount{flex-direction:column;gap:6px;margin:26px 0;display:flex}.crew-mint-amount strong{font:800 clamp(32px,3.5vw,48px)/1 var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.crew-mint-amount>span{color:var(--muted);font-size:14px}.crew-lock{border-top:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.crew-lock strong{font-size:14px;font-weight:600;display:block}.crew-lock span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.crew-mint-outcome{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:18px;display:flex}.crew-mint-outcome strong{font:700 20px var(--display)}.crew-mint-outcome>span{color:var(--muted);margin-left:auto;font-size:12px}.crew-holder-heading{margin-bottom:28px}.crew-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.crew-benefit-number{font:800 56px/1 var(--display);letter-spacing:-.035em;color:var(--accent);font-variant-numeric:tabular-nums;margin:24px 0 18px;display:block}.crew-benefit-number>span{letter-spacing:-.02em;font-size:28px}.crew-benefit p{max-width:410px;color:var(--body);margin:0 0 10px;font-size:16px}.crew-benefit-note{color:var(--muted);font-size:13px;display:block}.crew-benefit .more{margin-top:24px;display:inline-block}.crew-page .consent{margin-top:22px}.crew-fee-intro{max-width:720px;color:var(--body);margin:0 0 24px;font-size:15px}.crew-fee-intro strong{color:var(--ink)}.crew-benefits{grid-template-columns:1fr;gap:16px}.crew-benefit>.more{place-self:start;margin-top:18px;padding-top:0}.crew-swap{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:40px;display:grid}.crew-swap>*{grid-column:1}.crew-swap>.crew-fee-chart{border:0;grid-area:1/2/span 5;align-self:center;margin:0;padding:0}.crew-vote{grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:8px 32px;display:grid}.crew-vote>.crew-card-label{grid-area:1/1}.crew-vote>.crew-benefit-number{grid-area:2/1;margin:0;font-size:36px}.crew-vote>p{grid-area:1/2;max-width:480px;margin:0;font-size:15px}.crew-vote>.crew-benefit-note{grid-area:2/2}.crew-vote>.more{grid-area:1/3/span 2;align-self:center;margin:0}.crew-fee-chart{border-top:1px solid var(--line);margin:22px 0 0;padding-top:18px}.crew-fee-chart figcaption{font:500 var(--t-label) var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.crew-fee-bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.crew-fee-bar>span{min-width:0}.crew-fee-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.crew-fee-legend li{min-width:0;color:var(--muted);grid-template-rows:7px 34px auto;gap:6px;font-size:12px;line-height:1.4;display:grid}.crew-fee-legend i{border-radius:2px;width:7px;height:7px}.crew-fee-legend strong{font:500 13px var(--mono);color:var(--ink)}@media (max-width:700px){.crew-fee-legend{gap:8px}.crew-fee-legend li{grid-template-rows:7px 32px auto;font-size:11px}.crew-fee-legend strong{font-size:11px}}@media (max-width:380px){.crew-fee-legend{gap:4px}.crew-fee-legend li{grid-template-rows:7px 48px auto}}@media (max-width:980px){.crew-swap{grid-template-columns:1fr}.crew-swap>.crew-fee-chart{border-top:1px solid var(--line);grid-area:auto/1;margin-top:20px;padding-top:18px}}@media (max-width:700px){.crew-vote{grid-template-columns:1fr;gap:0}.crew-benefit.crew-vote>*{grid-area:auto/1}.crew-vote>.crew-benefit-number{margin:16px 0}.crew-vote>p{margin-bottom:10px}.crew-vote>.more{margin-top:18px}}@media (max-width:980px){.crew-header{grid-template-columns:1fr;gap:28px;padding:44px 0 36px}.crew-header h1{max-width:none}.crew-header p{max-width:580px}.crew-illustration{max-width:650px}.crew-mint{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:700px){.crew-header{padding-top:36px}.crew-facts{gap:12px;padding:20px 0}.crew-facts dd{font-size:17px}.crew-page section.block{margin-top:44px}.crew-mint,.crew-benefits{grid-template-columns:1fr}.crew-mint-card,.crew-benefit{padding:24px}.crew-section-copy p{max-width:none}.crew-mint-amount strong{font-size:38px}.crew-benefit-number{font-size:48px}.crew-mint-outcome strong{font-size:18px}}.print{margin:0}.crew-filters{flex-wrap:wrap;gap:12px 24px;margin:12px 0 32px;display:flex}.crew-filters a[aria-current=page]{color:var(--ink);font-weight:700}.crew-gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 18px;display:grid}.crew-gallery img{border-radius:8px;width:100%;height:auto;display:block}.crew-gallery figcaption{font-size:12px;line-height:1.5;display:block}.crew-gallery small{color:var(--body);font-size:11px;display:block}@media (max-width:980px){.crew-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.crew-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}}.print svg{border-radius:var(--r-s);width:100%;height:auto;box-shadow:var(--shadow);display:block}.print figcaption{justify-content:space-between;gap:16px;margin-top:10px;display:flex}.crew-gallery .print figcaption,.print-row .print figcaption,.print-row .print figcaption span{display:block}.print-row .print figcaption span+span{color:var(--body);margin-top:4px;line-height:1.6}.ledger td:nth-child(3),.ledger th:nth-child(3){text-align:right;font-variant-numeric:tabular-nums;width:80px}.page-head .cta{flex-wrap:wrap;gap:10px;display:flex}.hero-print{justify-self:end;width:100%;max-width:440px}.print-row{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.print-row .print{transition:transform .4s var(--ease-out)}.print-row .print:hover{transform:translateY(-4px)}.ledger{border-collapse:separate;border-spacing:0;background:var(--foam);border-radius:var(--r);width:100%;box-shadow:var(--shadow);overflow:hidden}.ledger th{font:var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:14px 20px;font-weight:400}.ledger td{border-top:1px solid var(--line);padding:14px 20px}.ledger strong{font:700 17px/1 var(--display)}.ledger td:last-child{color:var(--muted)}.ledger td:first-child{width:200px}.legal{max-width:820px;padding:44px 0 0}.legal-head{border-bottom:1px solid var(--rule);padding-bottom:28px}.legal-head h1{font:800 var(--t-title)/1.05 var(--display);letter-spacing:-.03em;margin:12px 0 10px}.legal-intro p{font:400 var(--t-lead)/1.5 var(--sans);color:var(--muted);margin:20px 0 0}.legal-body{counter-reset:s;margin:0;padding:0;list-style:none}.legal-body>li{counter-increment:s;border-bottom:1px solid var(--rule);grid-template-columns:220px 1fr;gap:32px;padding:26px 0;display:grid}.legal-body h2{font:600 14px var(--sans);letter-spacing:0;margin:0}.legal-body>li>h2:before{content:counter(s,decimal-leading-zero);font:var(--t-label) var(--mono);letter-spacing:.08em;color:var(--mark-deep);margin-bottom:6px;display:block}.legal-body p,.legal-body li li{font-size:var(--t-body);color:var(--muted);margin:0 0 12px}.legal-body ul{margin:0;padding-left:18px}.legal-body li li{border:0;margin:0 0 8px;padding:0;display:list-item}.legal-body code{font:var(--t-caption) var(--mono);background:var(--foam);border-radius:4px;padding:1px 5px}footer.closing{border-top:1px solid var(--rule);justify-content:space-between;gap:20px;margin-top:96px;padding:20px 0 44px;display:flex}.foot-links{gap:20px;display:flex}.foot-links a{transition:color .2s var(--ease)}.foot-links a:hover{color:var(--ink)}.intro>*{opacity:0;animation:rise .8s var(--ease-out) forwards;transform:translateY(14px)}.intro>:nth-child(2){animation-delay:.1s}@keyframes rise{to{opacity:1;transform:none}}.reveal{opacity:0;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transform:translateY(20px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.intro>*,.reveal{opacity:1!important;transform:none!important}}.workshop,.admin{gap:0;display:grid}.workshop section,.admin section{padding-top:44px}.workshop h2,.admin h2{letter-spacing:-.02em;border-bottom:1px solid var(--rule);margin-bottom:12px;padding-bottom:10px;font-size:24px}.workshop .quiet,.admin .quiet{color:var(--muted);max-width:720px;margin:0 0 16px;font-size:15px}.workshop code{font:12.5px var(--mono);word-break:break-all}.workshop small,.admin small{display:block}.path{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.path.two-steps{grid-template-columns:repeat(2,1fr)}.path.two-steps li:nth-child(2):before{border-color:var(--leaf);background:var(--leaf)}.workshop .callout{border-left:2px solid var(--sun);background:var(--tint);border-radius:0 var(--r-s) var(--r-s) 0;color:var(--ink);max-width:860px;margin:24px 0 0;padding:14px 18px;font-size:15px}.parts td .tag{vertical-align:2px;margin-left:8px}.path li{border-top:1px solid var(--rule);padding:18px 28px 0 0;position:relative}.path li:before{content:"";background:var(--paper);border:1px solid var(--muted);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.path li:nth-child(2):before{border-color:var(--sun);background:var(--sun)}.path li:last-child:before{border-color:var(--leaf);background:var(--leaf)}.path b{font:700 17px/1.3 var(--display);letter-spacing:-.01em;margin:8px 0 4px;display:block}.path p{color:var(--muted);margin:0;font-size:14px}.upcoming{gap:12px;margin:0;padding:0;list-style:none;display:grid}.upcoming li{background:var(--foam);border-radius:var(--r);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:24px;padding:18px 22px;display:grid}.upcoming b{font:700 17px/1.3 var(--display)}.upcoming small{margin-top:4px}.upcoming .clock{justify-items:start;gap:6px;display:grid}.upcoming .clock b{font-variant-numeric:tabular-nums;font-size:22px}.upcoming .clock>i{background:var(--line);border-radius:2px;width:100%;height:3px;display:block;overflow:hidden}.upcoming .clock>i>i{background:var(--sun);height:100%;display:block}.workshop .tag,.admin .tag{color:var(--muted)}.workshop .tag.ready,.admin .tag.testing,.admin .tag.done{color:var(--leaf)}.admin .tag.building{color:var(--accent)}.admin .tag.blocked{color:var(--mark-deep)}.parts{border-collapse:collapse;background:var(--foam);border-radius:var(--r);width:100%;box-shadow:var(--shadow);overflow:hidden}.parts th{font:var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:12px 20px;font-weight:400}.parts td{border-top:1px solid var(--line);vertical-align:top;padding:16px 20px;font-size:14.5px}.parts td small{max-width:440px;margin-top:3px}.parts td:first-child b{font:700 16px var(--display)}.parts .version{font:700 15px var(--display);background:var(--tint);border-radius:999px;padding:3px 10px}.workshop .two{grid-template-columns:1fr 1fr;gap:48px;display:grid}.plain{margin:0;padding:0;list-style:none}.plain li{border-top:1px solid var(--line);color:var(--body);padding:10px 0;font-size:15px}.plain li:first-child{border-top:0;padding-top:0}.plain b{color:var(--ink)}.log{margin:0;padding:0;list-style:none}.log li{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:11px 0 11px 18px;font-size:14.5px;display:grid;position:relative}.log li:first-child{border-top:0}.log li:before{content:"";background:var(--faint);border-radius:50%;width:7px;height:7px;position:absolute;top:18px;left:0}.log li.replaced:before{background:var(--leaf)}.log li.announced:before{background:var(--sun)}.log li.calledOff:before{background:var(--mark)}.log time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.log span{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.log em{color:var(--muted);font-style:normal;font-weight:600}.log code{color:var(--muted)}.log small{font-variant-numeric:tabular-nums}.bench{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 40px;margin:0 0 16px;padding:0;list-style:none;display:grid}.bench li{border-top:1px solid var(--line);padding:16px 0}.bench b{font:700 16px/1.3 var(--display);margin:8px 0 4px;display:block}.bench p{color:var(--body);margin:0 0 6px;font-size:14px}@media (max-width:820px){.path{grid-template-columns:1fr}.path li{padding-bottom:18px}.upcoming li{grid-template-columns:1fr}.workshop .two{grid-template-columns:1fr;gap:0}.log li{grid-template-columns:1fr;gap:2px}.parts th:nth-child(3),.parts td:nth-child(3){display:none}}.ws-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:8px;display:flex}.ws-bar .seg{background:var(--foam);box-shadow:var(--shadow)}.ws-bar .seg button{flex:none;padding:8px 18px}.ws-bar .seg i{opacity:.6;font-variant-numeric:tabular-nums;margin-left:7px;font-size:11.5px;font-style:normal}.ws-bar p{margin:0}.ws-path{border-top:1px solid var(--rule);grid-template-columns:repeat(7,1fr);margin:28px 0 0;padding:0;list-style:none;display:grid}.ws-path button{text-align:left;width:100%;color:var(--muted);transition:color .2s var(--ease);background:0 0;border:0;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;padding:16px 12px 12px 0;display:grid;position:relative}.ws-path button:before{content:"";background:var(--paper);border:1px solid var(--muted);width:9px;height:9px;transition:background-color .2s var(--ease),border-color .2s var(--ease);border-radius:50%;position:absolute;top:-5px;left:0}.ws-path button .mono{grid-row:1;font-size:10.5px}.ws-path button b{font:700 15px/1.2 var(--display);color:var(--ink);grid-row:1}.ws-path button em{font:800 22px/1.1 var(--display);letter-spacing:-.02em;color:var(--faint);grid-column:2;font-style:normal}.ws-path button:hover:before,.ws-path button[aria-pressed=true]:before{background:var(--water);border-color:var(--water)}.ws-path button[aria-pressed=true] b,.ws-path button[aria-pressed=true] em{color:var(--accent)}.ws-path li:last-child button:before{border-color:var(--leaf)}.ws-hint{color:var(--muted);margin:10px 0 20px;font-size:14px}.ws-hint .link{margin-left:8px}.ws-items{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.ws-items>li{border-bottom:1px solid var(--line);scroll-margin-top:12px}.ws-items>li.open{border-bottom-color:var(--rule)}.ws-row{text-align:left;width:100%;color:inherit;font:inherit;transition:background-color .2s var(--ease);background:0 0;border:0;grid-template-columns:150px minmax(0,1fr) 130px 18px;align-items:center;gap:20px;padding:16px 4px;display:grid}.ws-row:hover{background:var(--tint)}.ws-stage{gap:7px;display:grid}.ws-stage .mono{color:var(--ink);font-size:10.5px}.ws-progress{gap:3px;display:flex}.ws-progress i{background:var(--line);border-radius:2px;width:14px;height:4px}.ws-progress .done{background:var(--muted)}.ws-progress .now{background:var(--water)}.ws-progress.blocked .now{background:var(--mark)}.ws-title b{font:700 17px/1.3 var(--display);letter-spacing:-.01em;display:block}.workshop .ws-title small{color:var(--muted);margin-top:2px;font-size:14px}.ws-meta{text-align:right;font-size:10.5px;line-height:1.7}.ws-row svg{fill:none;width:16px;height:16px;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease)}.open .ws-row svg{transform:rotate(180deg)}.ws-empty{color:var(--muted);padding:28px 4px;font-size:15px}.ws-detail{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;padding:6px 4px 30px 174px;display:grid}.ws-detail p{color:var(--body);margin:0 0 12px;font-size:15.5px;line-height:1.65}.ws-detail h4{margin:22px 0 8px;font-weight:400}.ws-detail>div>h4:first-child{margin-top:4px}.ws-detail ul,.ws-detail ol{margin:0;padding:0;list-style:none}.ws-questions li{border-top:1px solid var(--line);color:var(--body);padding:8px 0 8px 18px;font-size:15px;position:relative}.ws-questions li:first-child{border-top:0;padding-top:2px}.ws-questions li:before{content:"?";color:var(--accent);font-weight:700;position:absolute;left:0}.ws-detail .ws-next{border-left:2px solid var(--water);background:var(--tint);border-radius:0 var(--r-s) var(--r-s) 0;color:var(--ink);margin:0;padding:12px 16px}.ws-detail .ws-blocked{color:var(--bad)}.ws-detail .ws-none{color:var(--muted);font-size:14px}.ws-log li{color:var(--body);border-left:1px solid var(--rule);margin-left:3px;padding:0 0 14px 18px;font-size:14.5px;line-height:1.55;position:relative}.ws-log li:last-child{padding-bottom:0}.ws-log li:before{content:"";background:var(--muted);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px}.ws-log li:first-child:before{background:var(--water)}.ws-log .mono{margin-bottom:2px;font-size:10.5px;display:block}.ws-chips{flex-wrap:wrap;gap:6px;display:flex}.ws-chips li{border:1px solid var(--rule);border-radius:999px;align-items:baseline;gap:8px;padding:4px 12px;font-size:13px;display:inline-flex}.ws-chips code{color:var(--muted);font-size:11.5px}.ws-sources{counter-reset:src}.ws-sources li{counter-increment:src;border-top:1px solid var(--line);padding:6px 0 6px 26px;font-size:14.5px;position:relative}.ws-sources li:first-child{border-top:0}.ws-sources li:before{content:counter(src);font:500 11px var(--mono);color:var(--muted);position:absolute;top:7px;left:0}.ws-sources a,.ws-foot a{color:var(--deep);text-underline-offset:3px;text-decoration:underline}.ws-related{gap:6px;display:grid}.ws-related button{text-align:left;border:1px solid var(--rule);border-radius:var(--r-s);width:100%;font:600 14.5px var(--sans);color:var(--ink);transition:border-color .2s var(--ease);background:0 0;align-items:baseline;gap:12px;padding:9px 14px;display:flex}.ws-related button:hover{border-color:var(--ink)}.ws-related span{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);min-width:70px}.ws-timeline{margin-top:28px}.ws-timeline section{border-top:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.ws-timeline h3{margin:4px 0 0;font-weight:400}.ws-timeline ol{margin:0;padding:0;list-style:none}.ws-timeline li{border-top:1px solid var(--line);color:var(--body);grid-template-columns:90px minmax(0,1fr) 250px;align-items:baseline;gap:16px;padding:8px 0;font-size:14.5px;display:grid}.ws-timeline li:first-child{border-top:0}.ws-timeline li>.mono:first-child{color:var(--ink);font-size:10.5px}.ws-timeline li.chain>.mono:first-child{color:var(--leaf)}.ws-timeline li>:last-child{text-align:right;font-size:13.5px}.ws-timeline li>.mono:last-child{font-size:10px}.ws-contracts{margin-top:28px}.ws-contracts h3{margin:36px 0 12px;font-size:19px}.ws-contracts .callout{margin:18px 0 24px}.ws-two{grid-template-columns:1fr 1fr;gap:48px;display:grid}.ws-two .quiet{margin-top:12px;font-size:14px}.ws-detail .ws-with{color:var(--muted);margin:4px 0 14px;font-size:10.5px;line-height:1.7}.ws-from{border:1px solid var(--rule);border-radius:var(--r-s);color:var(--ink);margin:0 0 16px;padding:12px 16px;font-size:15px;line-height:1.6}.ws-from a{color:var(--deep);text-underline-offset:3px;margin-top:8px;font-size:13.5px;text-decoration:underline;display:block}.ws-notes li{border-top:1px solid var(--line);color:var(--body);padding:10px 0;font-size:14.5px;line-height:1.6}.ws-notes li:first-child{border-top:0;padding-top:2px}.ws-notes .mono{margin-bottom:2px;font-size:10.5px;display:block}.ws-agents{margin-top:28px}.ws-agents .ws-hint{max-width:820px;margin:0 0 18px}.ws-crew{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ws-crew button{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--foam);min-width:0;color:var(--ink);font:inherit;transition:border-color .2s var(--ease),box-shadow .2s var(--ease);justify-items:center;gap:3px;padding:14px 10px 16px;display:grid}.ws-crew button:hover{border-color:var(--muted)}.ws-crew button[aria-selected=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ws-crew .ag{width:100%;max-width:150px;height:auto;margin-bottom:6px;overflow:visible}.ws-crew b{font:700 18px/1.2 var(--display);letter-spacing:-.01em}.ws-crew .mono{font-size:10px}.workshop .ws-crew small{color:var(--muted);font-size:12.5px}.ws-state{font:600 12px var(--sans);color:var(--muted);white-space:nowrap;align-items:center;gap:7px;margin-top:6px;display:inline-flex}.ws-state i{border:1.5px solid var(--muted);border-radius:50%;width:8px;height:8px}.working .ws-state{color:var(--leaf)}.working .ws-state i{background:var(--leaf);border-color:var(--leaf)}.waiting .ws-state{color:var(--ink)}.waiting .ws-state i{background:var(--sun);border-color:var(--sun)}.ws-agent{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--foam);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px 40px;margin-top:12px;padding:22px 24px 24px;display:grid}.ws-agent header{grid-column:1/-1}.ws-agent h3{font:700 22px/1.2 var(--display);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;display:flex}.ws-agent h3 .mono{letter-spacing:.08em;font-size:10.5px;font-weight:400}.ws-agent header p{color:var(--body);max-width:640px;margin:6px 0 0;font-size:15px;line-height:1.55}.ws-agent h4{margin:16px 0 8px;font-size:10.5px;font-weight:400}.ws-agent .ws-none{color:var(--muted);margin:0;font-size:14.5px}.ws-now{text-align:left;border:0;border-left:2px solid var(--water);background:var(--tint);border-radius:0 var(--r-s) var(--r-s) 0;width:100%;color:var(--ink);font:inherit;transition:background-color .2s var(--ease);padding:12px 16px;display:block}.ws-now:hover{background:var(--paper)}.ws-now b{font:700 16px/1.3 var(--display);display:block}.workshop .ws-now small{color:var(--body);margin-top:4px;font-size:14px;line-height:1.5}.ws-queue{margin:0;padding:0;list-style:none}.ws-queue li{border-top:1px solid var(--line)}.ws-queue li:first-child{border-top:0}.ws-queue button{text-align:left;width:100%;font:600 14.5px/1.4 var(--sans);color:var(--ink);background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:baseline;gap:0 6px;padding:8px 0;display:grid}.ws-queue li:first-child button{padding-top:2px}.ws-queue button:hover{color:var(--accent)}.ws-queue .mono{font-size:10.5px}.ws-queue em{font:400 12.5px var(--sans);color:var(--mark-deep);grid-column:2;font-style:normal}.ws-after{color:var(--muted);margin:16px 0 0;font-size:14px}@media (max-width:760px){.ws-crew{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ws-crew button{padding:10px 6px 12px}.ws-crew b{font-size:16px}.ws-agent{grid-template-columns:1fr;padding:18px}}.ag-all,.ag-pupils,.ag-lid,.ag-acc,.ag-acc circle{transform-box:fill-box}.ag-all{transform-origin:50% 100%;animation:4.2s ease-in-out infinite ag-breathe}.ag-lid{transform-origin:50% 0;animation:5.5s linear infinite ag-blink;transform:scaleY(0)}.ag-ping .ag-lid{animation-delay:-1.3s}.ag-nib .ag-lid{animation-delay:-2.6s}.ag-tuck .ag-lid{animation-delay:-3.7s}.ag-peek .ag-lid{animation-delay:-.6s}@keyframes ag-breathe{50%{transform:scale(1.012,.982)}}@keyframes ag-blink{0%,94%,to{transform:scaleY(0)}96.5%{transform:scaleY(1)}}.is-off .ag-all{animation-duration:6.5s}.is-off .ag-lid{animation:6.5s ease-in-out infinite ag-doze}.is-off .ag-pupils{transform:translateY(7px)}@keyframes ag-doze{0%,to{transform:scaleY(.6)}50%{transform:scaleY(.7)}}.ag-speck.is-off .ag-all{animation-name:ag-nod}@keyframes ag-nod{0%,to{transform:rotate(0)}50%{transform:rotate(2.5deg)translateY(2px)}}.ag-ping.is-off .ag-acc circle{transform-origin:50%;animation:6.5s ease-in-out infinite ag-glow}@keyframes ag-glow{0%,to{opacity:.35}50%{opacity:.8}}.ag-nib.is-off .ag-acc{transform-origin:20% 60%;transform:rotate(14deg)}.ag-tuck.is-off .ag-acc{transform-origin:50% 100%;animation:6.5s ease-in-out infinite ag-slip}@keyframes ag-slip{0%,to{transform:rotate(-3deg)translateY(3px)}50%{transform:rotate(-5deg)translateY(6px)}}.ag-peek.is-off .ag-acc{transform-origin:0 100%;transform:rotate(26deg)}.ag-speck.is-waiting .ag-pupils{animation:5s ease-in-out infinite ag-scan}@keyframes ag-scan{0%,20%,to{transform:translate(0)}35%,50%{transform:translate(-7px)}65%,80%{transform:translate(7px)}}.ag-ping.is-waiting .ag-acc{transform-origin:20% 100%;animation:3.2s ease-in-out infinite ag-sway}@keyframes ag-sway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(9deg)}}.ag-ping.is-waiting .ag-acc circle{transform-origin:50%;animation:3.2s ease-in-out infinite reverse ag-glow}.ag-nib.is-waiting .ag-acc{transform-origin:20% 60%;animation:2.4s ease-in-out infinite ag-tap}@keyframes ag-tap{0%,55%,to{transform:rotate(0)}65%,85%{transform:rotate(-9deg)}75%,95%{transform:rotate(2deg)}}.ag-tuck.is-waiting .ag-all{animation:3.6s ease-in-out infinite ag-rock}@keyframes ag-rock{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}.ag-peek.is-waiting .ag-acc{transform-origin:0 100%;animation:4.4s ease-in-out infinite ag-look}@keyframes ag-look{0%,to{transform:rotate(0)}50%{transform:rotate(-12deg)}}.ag-peek.is-waiting .ag-pupils{animation:4.4s ease-in-out infinite ag-glance}@keyframes ag-glance{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.is-working .ag-all{animation-duration:2.2s}.ag-speck.is-working .ag-pupils{animation:1.6s steps(4,end) infinite ag-read}@keyframes ag-read{0%{transform:translate(-8px,-2px)}75%{transform:translate(8px,-2px)}to{transform:translate(-8px,3px)}}.ag-ping.is-working .ag-all{animation:1.1s cubic-bezier(.3,0,.4,1) infinite ag-hop}@keyframes ag-hop{0%,to{transform:translateY(0)scale(1.03,.96)}45%{transform:translateY(-16px)scale(.98,1.03)}}.ag-ping.is-working .ag-acc circle{transform-origin:50%;animation:.55s ease-in-out infinite ag-signal}@keyframes ag-signal{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}.ag-nib.is-working .ag-acc{transform-origin:20% 60%;animation:.7s ease-in-out infinite ag-write}@keyframes ag-write{0%,to{transform:translate(0)rotate(-3deg)}25%{transform:translate(-5px,3px)rotate(3deg)}50%{transform:translate(2px,-2px)rotate(-5deg)}75%{transform:translate(-3px,4px)rotate(2deg)}}.ag-tuck.is-working .ag-all{animation:.8s cubic-bezier(.5,0,.3,1) infinite ag-pound}@keyframes ag-pound{0%,to{transform:scale(1)}40%{transform:scale(1.04,.93)}60%{transform:scale(.99,1.02)}}.ag-tuck.is-working .ag-acc{transform-origin:50% 100%;animation:.8s cubic-bezier(.5,0,.3,1) infinite ag-jolt}@keyframes ag-jolt{0%,to{transform:translateY(0)}40%{transform:translateY(5px)}62%{transform:translateY(-7px)}}.ag-peek.is-working .ag-acc{transform-origin:0 100%;animation:2.4s ease-in-out infinite ag-sweep}@keyframes ag-sweep{0%,to{transform:rotate(6deg)}50%{transform:rotate(-24deg)}}.ag-peek.is-working .ag-pupils{animation:2.4s ease-in-out infinite ag-glance}@media (prefers-reduced-motion:reduce){.ag *{animation:none!important}}.ws-foot{border-top:1px solid var(--line);font-size:var(--t-caption);color:var(--muted);max-width:760px;margin:40px 0 0;padding-top:16px}@media (max-width:980px){.ws-path{grid-template-columns:repeat(4,1fr);row-gap:8px}.ws-detail{grid-template-columns:1fr;gap:8px;padding-left:4px}.ws-row{grid-template-columns:110px minmax(0,1fr) 18px;gap:14px}.ws-meta{display:none}.ws-timeline section{grid-template-columns:1fr;gap:6px}.ws-timeline li{grid-template-columns:80px minmax(0,1fr)}.ws-timeline li>:last-child{text-align:left;grid-column:2}.ws-two{grid-template-columns:1fr;gap:0}}@media (max-width:560px){.ws-bar .seg{max-width:100%}.ws-bar .seg button{padding:8px 12px;font-size:13px}.ws-path{grid-template-columns:repeat(2,1fr)}.ws-row{grid-template-columns:minmax(0,1fr) 18px}.ws-stage{grid-column:1/-1;align-items:center;gap:10px;display:flex}.ws-progress i{width:10px}}.council{gap:18px;display:grid}.council .yours{margin:0}.questions{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.questions>li{border-bottom:1px solid var(--line);gap:10px;padding:20px 0;display:grid}.questions .head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.questions h3{font:700 19px/1.3 var(--display);letter-spacing:-.01em;margin:0}.questions .more{color:var(--deep);text-underline-offset:3px;justify-self:start;font-size:14px;text-decoration:underline}.questions code{font:12.5px var(--mono);word-break:break-all}.questions .tag{color:var(--muted)}.questions .tag.open{color:var(--accent)}.questions .tag.passed,.questions .tag.teamPassed{color:var(--leaf)}.questions .tag.rejected,.questions .tag.teamRejected{color:var(--mark-deep)}.tally{gap:6px;display:grid}.tally .bar{background:var(--line);border-radius:999px;height:10px;display:flex;position:relative;overflow:hidden}.tally .bar i{height:100%;display:block}.tally .yes{background:var(--leaf)}.tally .no{background:var(--mark)}.tally .need{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:0}.questions .act{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.questions .act small{color:var(--muted)}.questions .act.team{border-top:1px dashed var(--rule);padding-top:10px}.council-team{grid-template-columns:1fr 1fr;gap:24px 48px;display:grid}.council-team .notice{grid-column:1/-1}.council-team section{align-content:start;gap:10px;padding-top:0;display:grid}.council-team h3{font-size:17px}.council-team .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.council-team .with-unit{width:130px}@media (max-width:820px){.council-team{grid-template-columns:1fr}}.admin-gate{justify-items:start;gap:14px;max-width:440px;display:grid}.admin-gate h2{font-size:20px}.admin-tokens{gap:16px;margin-top:24px;display:grid}.admin-tokens .toolbar{gap:12px}.admin-tokens .toolbar .field{flex:1;min-width:180px}.admin-tokens .sheet tbody tr{cursor:default}.admin-tokens .sheet td{white-space:normal}.admin-tokens .name small{margin-top:6px}.admin-tokens .token-visibility{justify-items:end;margin:0}.admin-tokens .token-visibility .hint{text-align:right;max-width:320px}.token-visibility{justify-items:start;gap:12px;margin-top:18px;display:grid}.token-visibility .notice{margin:0}.token-visibility .btn{white-space:nowrap}.admin .stat-row dd small .btn{margin-top:6px}.road{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0 40px;display:grid}.road>div{border-top:1px solid var(--line);padding:16px 0}.road b{font:700 16px/1.3 var(--display);margin:8px 0 10px;display:block}.road ul{margin:0;padding:0;list-style:none}.road li{color:var(--body);padding:5px 0 5px 24px;font-size:14px;position:relative}.road li i{border:1px solid var(--faint);border-radius:50%;width:13px;height:13px;position:absolute;top:8px;left:0}.road li.done{color:var(--muted)}.road li.done i{background:var(--leaf);border-color:var(--leaf)}.road li.done i:after{content:"";border:solid var(--paper);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1.5px;left:3.5px;transform:rotate(45deg)}.pipeline{margin:0;padding:0;list-style:none}.pipeline li{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 300px;align-items:baseline;gap:16px;padding:14px 0;display:grid}.pipeline li:first-child{border-top:0}.pipeline b{font:700 16px/1.3 var(--display)}.pipeline p{color:var(--body);margin:2px 0 0;font-size:14px}.pipeline small{color:var(--muted)}@media (max-width:820px){.pipeline li{grid-template-columns:28px minmax(0,1fr)}.pipeline small{grid-column:2}}@media (max-width:1040px){.token-grid,.launch{grid-template-columns:1fr}.token-grid .side,.summary{position:static}.token-grid .side{order:-1}.docs{grid-template-columns:minmax(0,1fr);gap:8px}.docs aside{top:var(--bar,64px);z-index:5;background:var(--nav);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--rule);margin:0 -40px;padding:0 40px;position:sticky}.docs aside nav{gap:0;max-height:none;padding:0;display:flex;overflow:auto hidden}.docs aside nav div{border-left:0;gap:0;display:flex}.docs aside nav .mono{display:none}.docs aside a{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;margin:0;padding:12px 10px}.docs aside a[aria-current]{border-bottom-color:var(--water);box-shadow:none}.docs section{scroll-margin-top:0}}@media (max-width:980px){.intro,.sec-head{grid-template-columns:1fr;gap:28px}.sec-head{gap:8px}.intro{padding-top:36px}.legal-body>li{grid-template-columns:1fr;gap:8px}.steps{grid-template-columns:1fr}.print-row{grid-template-columns:repeat(2,1fr)}.hero-print{justify-self:start}.stat-row div{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:700px){main,nav.top .bar{padding-left:16px;padding-right:16px}.docs .compare{min-width:0}.docs .compare td,.docs .compare th{padding:10px;font-size:13.5px}.docs aside{margin:0 -16px;padding:0 6px}nav.top .bar{flex-wrap:wrap;gap:8px 16px;height:auto;padding-top:10px;padding-bottom:10px}nav.top .links{scrollbar-width:none;flex-basis:100%;order:3;gap:0;margin:0 -8px;overflow-x:auto}nav.top .links::-webkit-scrollbar{display:none}nav.top .links a,nav.top .links .soon{white-space:nowrap;padding:7px 9px;font-size:13.5px}nav.top .links .soon{gap:5px}nav.top .links .soon i{padding:1px 5px;font-size:8.5px}nav.top .wallets{margin-left:auto}.ladder li{grid-template-columns:38px 1fr;row-gap:2px}.ladder .what{grid-column:2}.book li{grid-template-columns:82px minmax(0,1fr) 120px;gap:12px}.book-depth{grid-template-columns:minmax(0,1fr);gap:5px}.book .what{font-size:12px}.trades-table th{letter-spacing:.04em;font-size:10px}.trades-table td{font-size:11px}.trades-table th,.trades-table td{padding-right:8px}.trades-table .trade-quote{font:400 10px var(--mono);color:var(--muted);margin-top:4px;display:block}.form .two.even{grid-template-columns:1fr}.token-head{flex-wrap:wrap}.info div{grid-template-columns:1fr;gap:2px}.sheet .narrow,.sheet .tag.quiet,.sheet .tag.sold{display:none}.sheet th,.sheet td{padding-left:10px;padding-right:10px}.folder-pick,.choices{grid-template-columns:1fr}.step{padding:20px 18px}.step .body{padding-left:0}.confirm{padding:18px}.toolbar{flex-wrap:wrap}.toolbar .btn{width:100%}.lock-form,.form .two,.form .three{grid-template-columns:1fr}.queue{flex-direction:column;align-items:stretch}.ledger td:first-child{width:auto}.rowsheet th:nth-child(3),.rowsheet td:nth-child(3){display:none}footer.closing{display:block}.card{padding:18px}}.overmark-home{padding-bottom:36px}.home-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:64px 0 52px;display:grid}.home-copy{max-width:490px}.home-copy h1{font:700 clamp(48px,4.8vw,68px)/1.1 var(--display);letter-spacing:-.025em;margin:18px 0 20px}.home-copy p{color:var(--muted);max-width:45ch;margin:0 0 22px;font-size:16px;line-height:1.65}.home-copy .home-lead{color:var(--ink);margin-bottom:12px;font-size:21px;line-height:1.4}.home-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 0;display:flex}.home-docs{color:var(--muted);font-size:14px}.home-docs:hover{color:var(--ink)}.home-flow{width:100%;margin:0;padding:28px 16px 0}.flow-track{align-items:center;min-height:280px;padding:26px 0 76px;display:flex}.flow-node{flex:none;display:block;position:relative}.flow-coin,.flow-hook,.flow-orders{color:var(--ink);place-items:center;display:grid}.flow-coin{border:2px solid var(--ink);width:76px;height:76px;font:600 32px var(--display);background:var(--paper);box-shadow:-6px 6px 0 -1px var(--paper),-6px 6px 0 1px var(--edge);border-radius:50%}.flow-hook{background:var(--ink);width:96px;height:96px;color:var(--paper);outline:1px solid var(--edge);outline-offset:7px;border-radius:28px}.flow-hook .logo{width:64px;height:64px}.flow-orders{border:1px solid var(--edge);border-radius:50%;width:90px;height:90px}.flow-orders svg{fill:none;width:56px;height:56px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.flow-orders .f{fill:var(--mark);stroke:none}.flow-order-node .flow-cap{white-space:normal;width:124px}.flow-cap{text-align:center;white-space:nowrap;margin-top:25px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.flow-cap strong{font:600 14px/1.3 var(--display);display:block}.flow-cap small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.flow-node:hover strong{color:var(--accent)}.flow-line{background:var(--edge);flex:1;min-width:24px;height:1px;margin:0 10px;position:relative}.flow-line:after{content:"";border-top:1px solid var(--edge);border-right:1px solid var(--edge);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.flow-line i{background:var(--mark);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:40%}.flow-foundation{border-top:1px dashed var(--edge);color:var(--muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:18px 0;font-size:12px;display:grid}.flow-foundation a{white-space:nowrap;align-items:center;gap:8px;display:flex}.flow-foundation>a:nth-child(2){justify-self:center}.flow-foundation>a:last-child{justify-self:end}.flow-foundation .ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.flow-foundation .ico .f{fill:var(--mark);stroke:none}.flow-foundation a:hover{color:var(--accent)}.home-features{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:22px 0;display:grid}.home-features a{padding-right:22px;position:relative}.home-features h2{font:600 17px/1.3 var(--display);letter-spacing:-.01em}.home-features p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.home-features a>span{color:var(--muted);position:absolute;top:0;right:0}.home-features a:hover h2{color:var(--deep)}.home-tokens{border-top:1px solid var(--rule);padding-top:36px}.home-token-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.home-token-heading h2,.home-first h2{font:600 25px/1.2 var(--display);letter-spacing:-.02em}.home-first{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:30px;margin-top:44px;padding-top:26px;display:flex}.home-first h2{margin-top:10px}.home-first p{color:var(--muted);max-width:480px;margin:10px 0 0;font-size:14px;line-height:1.6}.home-first>.btn{flex:none}@media (max-width:1000px){.home-intro{grid-template-columns:minmax(0,1fr);gap:32px}.home-flow{max-width:560px}.home-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}}@media (max-width:700px){.home-intro{grid-template-columns:minmax(0,1fr);gap:14px;padding:40px 0 28px}.home-flow{margin-top:12px;padding:10px 0 0}.flow-track{min-height:236px;padding-bottom:70px}.flow-coin{width:56px;height:56px;font-size:26px}.flow-hook{outline-offset:5px;border-radius:22px;width:72px;height:72px}.flow-hook .logo{width:46px;height:46px}.flow-orders{width:62px;height:62px}.flow-orders svg{width:42px;height:42px}.flow-order-node .flow-cap{width:110px;left:auto;right:0;transform:none}.flow-cap{margin-top:22px}.flow-cap strong{font-size:12px}.flow-cap small{font-size:9px}.flow-line{min-width:12px;margin:0 8px}.flow-foundation{gap:8px;font-size:11px}.flow-foundation a{gap:5px}.flow-foundation .ico{width:16px;height:16px}.home-copy h1{font-size:48px}.home-copy .home-lead{font-size:20px}.home-first{flex-direction:column;align-items:flex-start;gap:18px}.home-actions .btn{font-size:13px}.home-token-heading h2,.home-first h2{font-size:23px}}.private-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.private-box{align-content:start;min-height:420px}.amount.address input{font:500 14px/1.9 var(--mono);letter-spacing:0}.amount.address select{min-width:0;font:700 20px/1.5 var(--display);letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:0;outline:0;flex:1;padding:0}.private-skeleton{gap:10px;display:grid}.private-skeleton .sk{border-radius:14px;height:86px}.private-skeleton .sk.thin{height:46px}.private-skeleton .sk.button{border-radius:999px;height:50px;margin-top:4px}.private-state{background:var(--paper);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.private-state i{background:var(--mark);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.private-state[data-state=busy] i{animation:sk-beat 1.4s var(--ease) infinite}.private-state[data-state=done] i{background:var(--leaf)}.private-state[data-state=bad] i{background:var(--bad)}.private-state span{gap:2px;display:grid}.private-state b{font:700 16px var(--display)}.private-state small{font-size:var(--t-small);color:var(--muted);line-height:1.5}.private-notes{gap:26px;max-width:520px;padding-top:6px;display:grid}.private-notes section{gap:12px;display:grid}.private-notes .mono{color:var(--muted);font-size:10.5px}.private-notes ol,.private-notes ul,.private-notes dl{font-size:var(--t-small);color:var(--body);gap:10px;margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.private-notes ol{counter-reset:step}.private-notes ol li{counter-increment:step;grid-template-columns:26px 68px minmax(0,1fr);align-items:baseline;display:grid}.private-notes ol li:before{content:counter(step);font:500 11px var(--mono);color:var(--mark)}.private-notes b{color:var(--ink);font-weight:600}.private-notes dl div{grid-template-columns:94px minmax(0,1fr);align-items:baseline;display:grid}.private-notes dt{color:var(--ink);font-weight:600}.private-notes dd{margin:0}.private-notes ul li{padding-left:26px;position:relative}.private-notes ul li:before{content:"";background:var(--mark);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.private-notes .hint{border-top:1px solid var(--line);font-size:var(--t-caption);padding-top:16px;line-height:1.6}@media (max-width:860px){.private-grid{grid-template-columns:1fr;gap:28px}.private-box{min-height:0}}@media (prefers-reduced-motion:reduce){.private-state i{animation:none}}.private-column{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.private-activity{gap:12px;display:grid}.private-activity header{justify-content:space-between;align-items:baseline;display:flex}.private-activity h2{font:700 18px var(--display);margin:0}.private-activity header .mono{color:var(--muted);font-size:10.5px}.private-activity ul{margin:0;padding:0;list-style:none;display:grid}.private-activity li{border-top:1px solid var(--line);font-size:var(--t-small);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.private-activity li>i{background:var(--mark);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.private-activity li>i[data-state=done]{background:var(--leaf)}.private-activity li>i[data-state=bad]{background:var(--bad)}.private-activity li>i[data-state=busy]{animation:sk-beat 1.4s var(--ease) infinite}.private-activity li>span{gap:2px;min-width:0;display:grid}.private-activity li b{font-weight:600}.private-activity li small{color:var(--muted)}.private-activity li .end{text-align:right;white-space:nowrap;margin-left:auto}.private-activity li .end a{color:var(--deep);font-size:var(--t-caption)}.private-activity>.hint{font-size:var(--t-caption);border-top:1px solid var(--line);padding-top:12px}.private-incoming{background:var(--paper);border-radius:14px;gap:4px;padding:12px 14px 2px;display:grid}.private-incoming>.mono{color:var(--muted);font-size:10.5px}.private-incoming li:first-child{border-top:0}.private-activity .acts{align-items:center;gap:6px;display:flex}.private-activity li em{font-style:normal}
