.docs,.terminal{--ink:#111;--panel:#191919;--line:#383838;--muted:#a2a2a2;--white:#f2f2f2;--blue:#eee;color:var(--white);background:var(--ink)}.docs h1,.docs h2,.docs h3,.terminal .metrics strong,.terminal h1,.terminal h2,.terminal h3,.terminal input{font-family:inherit;font-weight:400}.docs p,.terminal p{color:#aeaeae}.docs .eyebrow,.terminal .eyebrow{color:#afafaf;font-size:10px;letter-spacing:.12em}.docs .button,.terminal .button{border-radius:0;background:#efefef;color:#171717;border-color:#efefef;font-weight:500}.docs .button:hover,.terminal .button:hover:not(:disabled){background:#d4d4d4}.terminal .button.outline{color:#efefef;border-color:#686868;background:transparent}.terminal .button.outline:hover:not(:disabled){background:#282828}.terminal .text-button,.terminal a{color:#e1e1e1}.docs a:focus-visible,.terminal :is(button,a,input,summary):focus-visible{outline-color:#efefef}.terminal-heading{align-items:flex-start;padding-bottom:32px;border-bottom:1px solid var(--line);margin-bottom:0}.terminal-heading h1{font-size:clamp(48px,5.2vw,78px);letter-spacing:-.055em;line-height:1}.terminal-heading .button{margin-top:16px}.terminal .desk-intro{font-size:15px;margin-top:20px;color:#ababab}.desk-venues{display:flex;align-items:center;flex-wrap:wrap;gap:18px;padding:24px 0}.desk-venues>span:first-child{font-size:9px;letter-spacing:.1em;color:#8c8c8c;margin-right:auto}.desk-venues .venue-divider{color:#686868}.desk-venues .platform-logo{font-size:12px}.terminal .status-banner{background:#1d1d1d;border-color:#424242;padding:16px 20px}.terminal .status-dot{background:#d3d3d3;box-shadow:none}.terminal .status-banner>span:last-child{color:#9f9f9f}.terminal .metrics{margin:0 0 34px;padding-block:32px;border-bottom:1px solid var(--line)}.terminal .metrics span{color:#aaa;font-size:11px}.terminal .metrics strong{font-size:44px;line-height:1;margin:20px 0 15px}.terminal .metrics small{color:#7e7e7e}.terminal-grid{gap:30px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.terminal-grid aside,.terminal-grid>*{min-width:0}.terminal .panel{background:#191919;border-color:#383838;padding:28px;margin-bottom:30px}.terminal .panel-title{color:#c5c5c5;font-size:9px;letter-spacing:.08em}.terminal .panel-title>span{color:#888;font-size:8px}.terminal .strategy-art{gap:20px;padding:5px 0 24px}.terminal .strategy-art h2{font-size:clamp(29px,3vw,42px);line-height:1.06;letter-spacing:-.04em}.terminal .strategy-art p{color:#aaa;font-size:12px}.terminal .artwork{filter:grayscale(1)}.terminal .leg-icon{color:#dedede;background:#282828}.terminal .leg-table b{font-weight:500;font-size:12px}.terminal .leg-table small,.terminal .leg-table>div>span:last-child{color:#a5a5a5}.terminal .pill,.terminal .pill.blue{border:1px solid #565656;color:#c8c8c8;background:transparent;border-radius:0;padding:5px 7px}.terminal .pill.blue{background:#dedede;color:#202020;border-color:#dedede}.terminal .check-row{font-size:11px;line-height:1.6}.terminal .muted{color:#8b8b8b}.terminal .order-disclaimer,.terminal .panel-note{color:#9a9a9a}.terminal .panel-note a{color:#d3d3d3;text-decoration:underline;text-underline-offset:3px}.terminal .tabs{background:transparent;padding:0;border-bottom:1px solid #545454}.terminal .tabs button{color:#a3a3a3;padding:14px}.terminal .tabs .selected{background:#ececec;color:#161616}.terminal .field-label{color:#b1b1b1;font-size:11px}.terminal .amount-input,.terminal .plain-input{background:#111;color:#f2f2f2;border-color:#454545}.terminal .amount-input input{font-size:40px;font-weight:400;color:#f2f2f2;letter-spacing:-.04em}.terminal .amount-input>span{color:#c6c6c6}.terminal input::placeholder{color:#767676;opacity:1}.terminal .order-detail{font-size:11px}.terminal .order-detail span{color:#989898}.terminal .order-detail b{color:#d3d3d3}.terminal .order-panel details{color:#aaa}.terminal .transaction-message{color:#e6e6e6}.terminal .token-panel{background:#232323;position:relative}.terminal .token-panel:before{content:"";position:absolute;top:-1px;left:28px;width:60px;height:1px;background:#f1f1f1}.terminal .token-panel h3{font-size:31px;letter-spacing:-.035em}.terminal .token-panel>a{color:#e4e4e4}.terminal .platform-logo{white-space:nowrap}.terminal .platform-status{display:inline-flex;align-items:center;gap:8px}.docs{grid-template-columns:230px minmax(0,1fr);gap:clamp(45px,7vw,110px);padding-top:80px;padding-bottom:110px}.docs article{max-width:820px;min-width:0}.docs aside{top:36px}.docs aside a{display:flex;align-items:center;gap:16px;padding:18px 0;color:#d2d2d2;font-size:12px;border-color:#3b3b3b}.docs aside a span:first-child{color:#838383;font-size:10px}.docs aside a span:last-child{margin-left:auto;color:#a0a0a0}.docs aside a:hover{color:#fff}.docs .docs-edition{margin-top:28px;font-size:10px;line-height:1.9;color:#929292}.docs h1{font-size:clamp(64px,6.4vw,94px);letter-spacing:-.055em;line-height:.98;font-weight:400}.docs h1 em{color:#d4d4d4;font-style:italic}.docs .lead{font-size:20px;line-height:1.6;color:#b7b7b7;margin:28px 0 36px;max-width:600px}.docs-intro-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:20px;padding:24px 0;border-block:1px solid #434343;margin-bottom:30px}.docs-intro-grid>div{display:flex;flex-direction:column;gap:14px}.docs-intro-grid>div>span:first-child{font-size:8px;color:#8e8e8e;letter-spacing:.07em}.docs-intro-grid strong{font-size:12px;color:#ddd;font-weight:400}.docs-intro-grid .platform-logo{font-size:12px}.docs .doc-callout{padding:22px 25px;background:#232323;border:1px solid #434343;font-size:12px;color:#bbb;line-height:1.8}.docs .doc-callout>span{display:block;color:#e2e2e2;font-size:9px;letter-spacing:.1em;margin-bottom:8px}.docs article section{padding-top:50px;margin-top:50px;border-top:1px solid #373737;scroll-margin-top:40px}.docs .doc-section-number{color:#959595;font-size:9px;letter-spacing:.1em;margin-bottom:22px}.docs h2{font-size:clamp(33px,3.4vw,48px);line-height:1.1;letter-spacing:-.04em;margin-bottom:27px}.docs article p,.docs li{color:#b4b4b4;font-size:15px;line-height:1.9}.docs article b{color:#e5e5e5;font-weight:500}.docs article ol{padding-left:22px}.docs article li{padding-left:12px;margin-bottom:24px}.docs article li::marker{font-size:11px;color:#dfdfdf}.docs .formula{background:#1b1b1b;border-color:#494949;color:#ddd;font-family:inherit;font-size:clamp(16px,1.8vw,23px);line-height:1.6;letter-spacing:-.02em;padding:26px}.docs .formula>span{display:block;margin-bottom:20px;font-size:8px;letter-spacing:.1em;color:#939393}.docs-fee-flow{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 0;margin:22px 0;border-block:1px solid #424242;font-size:14px;color:#dfdfdf}.docs-fee-flow span:nth-child(2n){color:#979797}.docs article a:not(.button){color:#e2e2e2}.docs-resource-links{display:grid;gap:0;margin-top:28px}.docs-resource-links>a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;border-top:1px solid #454545;font-size:12px}.docs-resource-links>a:last-child{border-bottom:1px solid #454545}@media (max-width:1100px){.terminal-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}.terminal .panel{padding:22px}.terminal .strategy-art{display:block}.terminal .strategy-art>.artwork{display:none}.docs{grid-template-columns:180px minmax(0,1fr);gap:40px}.docs-intro-grid{grid-template-columns:1fr 1fr}.docs-intro-grid>div:last-child{grid-column:1/-1;border-top:1px solid #363636;padding-top:18px}}@media (max-width:760px){.terminal{padding-top:36px}.terminal-heading{align-items:flex-start;flex-wrap:wrap;gap:20px;padding-bottom:25px}.terminal-heading h1{font-size:54px}.terminal-heading .button{margin:0}.terminal .desk-intro{font-size:13px;margin-top:16px}.desk-venues{gap:14px}.desk-venues>span:first-child{width:100%}.terminal .metrics{padding-block:24px;gap:30px 0}.terminal .metrics strong{font-size:36px}.terminal-grid{grid-template-columns:minmax(0,1fr);gap:0}.terminal .panel{padding:22px;margin-bottom:20px}.terminal .strategy-art h2{font-size:40px}.terminal .strategy-art p{font-size:13px}.terminal .leg-table>div{flex-wrap:wrap}.terminal .leg-table b{font-size:11px}.terminal .check-row{font-size:10px}.terminal .check-row>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.terminal .panel-title{font-size:8px}.docs{display:block;padding-top:36px}.docs aside{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;position:static;margin-bottom:36px;padding-bottom:20px;border-bottom:1px solid #424242}.docs aside .eyebrow{grid-column:1/-1;margin-bottom:15px}.docs aside a{display:flex;margin:0;min-height:44px;padding:12px 0;border:0;font-size:12px;gap:9px}.docs .docs-edition,.docs aside a span:last-child{display:none}.docs h1{font-size:clamp(49px,11.7vw,75px)}.docs .lead{font-size:17px}.docs article section{padding-top:36px;margin-top:36px}.docs h2{font-size:36px}.docs article p,.docs li{font-size:14px}.docs .doc-callout{padding:19px}.docs .formula{padding:21px;font-size:17px}.docs-fee-flow{font-size:11px;gap:7px}}.terminal .amount-input,.terminal .plain-input{background:transparent;border:0!important;box-shadow:none!important;border-radius:0;padding-inline:0}.terminal .amount-input{padding-block:14px 24px}.terminal .amount-input input{font-size:clamp(42px,4.5vw,64px);background:transparent;border:0;padding:0;box-shadow:none;min-width:0}.terminal .plain-input{padding-block:12px;font-size:16px}.terminal input:focus,.terminal input:focus-visible,.terminal select:focus,.terminal select:focus-visible,.terminal textarea:focus,.terminal textarea:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}.terminal input{caret-color:#fff}.terminal .field-label:has(+.amount-input input:focus),.terminal .field-label:has(+input:focus){color:#fff;text-decoration:underline;text-underline-offset:5px}.workspace-tabs{display:flex;gap:0;border-bottom:1px solid #444;margin-bottom:40px;color:#aaa}.workspace-tabs button{display:flex;align-items:center;gap:20px;min-width:200px;padding:24px 28px 24px 0;border:0;background:none;color:inherit;text-align:left;font-size:20px;font-weight:400;position:relative}.workspace-tabs button>span:first-child{font-size:10px;letter-spacing:.08em;opacity:.55}.workspace-tabs button>span:last-child{font-size:17px;margin-left:auto;opacity:0}.workspace-tabs button.selected{color:#fff}.workspace-tabs button.selected:after{content:"";position:absolute;height:2px;bottom:-1px;background:#eee;left:0;right:28px}.workspace-tabs button.selected>span:last-child{opacity:1}@media(max-width:760px){.workspace-tabs{margin-bottom:28px}.workspace-tabs button{min-width:0;flex:1 1;font-size:17px;gap:9px;padding:20px 15px 20px 0}.workspace-tabs button>span:last-child{display:none}.workspace-tabs button.selected:after{right:15px}}