:root{--bg:#07090e;--panel:#10151e;--line:#263143;--muted:#94a1b4;--text:#f1f5fc;--blue:#bcd5ff;--ease-out:cubic-bezier(.22,1,.36,1)}html{scroll-padding-top:112px}body{background:radial-gradient(ellipse 70% 600px at 72% 0,#17253d55,transparent),var(--bg);-webkit-font-smoothing:antialiased}::selection{color:#fff;background:#aecaff44}.site-wrap{max-width:1536px;padding:24px 48px 32px;position:relative}.site-header{z-index:40;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0d111bcc;border-color:#b2ccf02a;transition:background .35s,box-shadow .35s,border-color .35s;position:sticky;top:20px;box-shadow:inset 0 1px #d1e2ff0d,0 4px 22px #0002}.site-header.is-scrolled{background:#0c111beb;border-color:#a9c8f24a;box-shadow:0 12px 45px #0008,inset 0 1px #d1e2ff14}.wordmark>svg{color:#d0e2ff;filter:drop-shadow(0 0 9px #93bbff44)}.desktop-nav a{transition:color .25s}.desktop-nav a:before{content:"";height:1px;transition:transform .4s var(--ease-out);background:linear-gradient(90deg,#0000,#c0d9ff,#0000);position:absolute;bottom:13px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:before{transform:scaleX(1)}.button{transition:transform .35s var(--ease-out),box-shadow .35s,border-color .35s,background .35s;background:linear-gradient(#cedeff0b,#ffffff02);border-color:#a5bddb40;position:relative;overflow:hidden;box-shadow:inset 0 1px #e5eeff0d}.button>svg,.text-link>svg,.preview-link>svg,.steps a>svg{transition:transform .35s var(--ease-out)}.button:not(:disabled):hover{border-color:#c0d8fc88;transform:translateY(-2px);box-shadow:0 8px 28px #0005,inset 0 1px #ffffff20}.button:not(:disabled):hover>svg,.text-link:hover>svg,.preview-link:hover>svg,.steps a:hover>svg{transform:translate(4px)}.button:not(:disabled):active{transform:translateY(0)scale(.985)}.button.primary{color:#0b192e;background:linear-gradient(160deg,#e4eeff,#a5c4f2);border-color:#e0ecffb3;box-shadow:0 3px #52759b55,0 0 25px #8aafff14,inset 0 1px #fff}.button.primary:before{content:"";pointer-events:none;transition:transform .7s var(--ease-out);background:linear-gradient(110deg,#0000 42%,#fff6 49%,#0000 55%);position:absolute;inset:-80%;transform:translate(-70%)}.button.primary:hover:before{transform:translate(70%)}.button.primary:hover{background:linear-gradient(160deg,#edf5ff,#b3d1fb);box-shadow:0 3px #52759b55,0 8px 32px #88b4ff30}.button:disabled{box-shadow:none}.text-link{color:#c4d0e2}.eyebrow{letter-spacing:1.7px;color:#a8bddb;font-family:JetBrains Mono Variable,monospace;font-size:9px}.eyebrow-line{background:linear-gradient(90deg,#d2e6ff,#5775a100);width:36px}.hero-copy{z-index:2;position:relative}.home-hero{isolation:isolate;grid-template-columns:1.06fr 1fr;gap:5%;min-height:795px;padding:106px 36px 94px;position:relative}.home-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 77% 46%,#38558a22,#0000 52%),linear-gradient(90deg,#0000 49.9%,#9eb8dd09 50%,#0000 50.1%);position:absolute;inset:-80px -40px -20px}.hero-copy h1{letter-spacing:-3.4px;color:#f6f8fe;margin-top:27px;font-size:clamp(49px,4.8vw,76px);font-weight:500;line-height:1.035}.hero-copy h1>span{color:#a7bbd9;-webkit-text-fill-color:transparent;background:linear-gradient(145deg,#e3edfc 4%,#a3b9db 35%,#728aab 92%);-webkit-background-clip:text;background-clip:text}.hero-description{color:#a5b0c1;margin:30px 0 32px;font-size:17px;line-height:1.8}.hero-actions{gap:27px}.hero-actions .button{gap:35px;padding:15px 25px}.hero-proof>span{color:#b2c9ea;background:#aecbff06;border-color:#a2bfee2b}.hero-proof p{color:#8e9ab0}.hero-copy>.eyebrow{animation:rise-in .8s var(--ease-out) both}.hero-copy h1{animation:rise-in 1s .1s var(--ease-out) both}.hero-description{animation:rise-in 1s .2s var(--ease-out) both}.hero-actions,.hero-proof{animation:rise-in 1s .3s var(--ease-out) both}.instrument{isolation:isolate;--light-x:50%;--light-y:30%;--instrument-color:148,183,242;max-width:488px;animation:rise-in 1.2s .2s var(--ease-out) both;position:relative}.instrument[data-asset=BTC]{--instrument-color:210,175,124}.instrument[data-asset=HYPE]{--instrument-color:132,209,185}.instrument-halo{z-index:-3;pointer-events:none;background:radial-gradient(ellipse,rgba(var(--instrument-color),.19),transparent 67%);opacity:.8;animation:9s ease-in-out infinite alternate halo-breathe;position:absolute;inset:-120px}.instrument-orbits{pointer-events:none;z-index:-2;opacity:.75;width:143%;height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.orbit-turn{transform-origin:330px 340px;animation:80s linear infinite orbit}.orbit-turn.reverse{animation-duration:110s;animation-direction:reverse}.artifact-topline{color:#92a8c7;letter-spacing:1.1px;margin-bottom:22px;font-family:JetBrains Mono Variable,monospace;font-size:8px}.artifact-topline span:last-child{color:#b6cceb}.asset-selector{background:#0b101ada;border:1px solid #adc8f32b;border-radius:25px;gap:3px;width:fit-content;margin-bottom:21px;padding:4px;box-shadow:inset 0 1px 1px #e4efff07}.asset-selector button{border-radius:22px;min-height:36px;padding:8px 18px;transition:background .3s,border-color .3s,color .3s,box-shadow .3s}.asset-selector button.selected{background:linear-gradient(150deg,#2a3c59,#1b293e);border-color:#99bceb55;box-shadow:inset 0 1px #d4e5ff22,0 2px 6px #0004}.asset-selector button:hover:not(.selected){color:#e1ecff;background:#d1e5ff0b}.instrument-stack{position:relative}.instrument-backplate,.instrument-underplate{z-index:-1;transition:transform .65s var(--ease-out);background:linear-gradient(150deg,#1b273b,#0a101a);border:1px solid #849ec940;border-radius:19px;position:absolute;inset:0;transform:rotate(5deg)translate(8px,13px);box-shadow:0 18px 45px #0007}.instrument-underplate{background:#111b2a;border-color:#7e99bf32;transform:rotate(-3deg)translate(-5px,6px)}.instrument:hover .instrument-backplate{transform:rotate(6.5deg)translate(10px,16px)}.instrument:hover .instrument-underplate{transform:rotate(-4deg)translate(-7px,7px)}.instrument-face{animation:instrument-select .5s var(--ease-out) both}.hero-position{background:radial-gradient(circle at var(--light-x) var(--light-y),rgba(var(--instrument-color),.13),transparent 58%),linear-gradient(125deg,#1a2435 0%,#101824 45%,#0c131e);border-color:#b6d1fa52;border-radius:16px;padding:27px 29px 23px;position:relative;overflow:hidden;box-shadow:inset 0 1px #e4efff33,inset 0 -1px #9ac1ff12,0 20px 70px #0008}.hero-position:before{content:"";background:linear-gradient(90deg,#0000,#e5efff,#0000);height:1px;position:absolute;top:0;left:14%;right:14%;box-shadow:0 0 14px #9cbcff99}.hero-position:after{content:"";pointer-events:none;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.13' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.asset{background-image:linear-gradient(140deg,#ffffff0f,#0000 65%);box-shadow:inset 0 1px #ffffff26,0 4px 10px #0003}.asset-small{box-shadow:none}.hero-position .preview-value{padding:31px 0 24px}.hero-position .preview-value>strong{letter-spacing:-2px;color:#eef4ff;text-shadow:0 2px 15px #8caaff18;font-size:50px}.hero-position .preview-value>span{color:#b7c5d9}.hero-position .preview-value>small{color:#8596ae;font-size:10px}.composition-bar{background:#060c16;gap:4px;height:5px}.composition-bar span{transition:width .8s var(--ease-out)}.composition-bar span:first-child{background:linear-gradient(90deg,#557aa9,#bfd9ff);box-shadow:0 0 10px #a8c8ff55}.preview-split{padding-bottom:23px}.preview-split strong{font-size:21px}.linked-rights{background:linear-gradient(135deg,#060d1888,#0b121f);border-color:#a0bee426;border-radius:8px;padding:15px 17px;box-shadow:inset 0 1px 10px #0003}.tiny-label{font-family:JetBrains Mono Variable,monospace;font-size:8px}.linked-rights dl>div{margin-top:10px;font-size:11px}.preview-link{padding-top:2px;font-size:12px}.instrument-caption{letter-spacing:1px;color:#91a5c3;align-items:center;gap:13px;margin:35px 0 0 3px;font-family:JetBrains Mono Variable,monospace;font-size:7px;display:flex}.schematic-cross{color:#6e8fbf;font-size:20px;font-weight:200}.caption-separator{color:#536c8e;margin:0 4px}.promise-rail{background:linear-gradient(90deg,#0000,#bed4ff05,#0000);border-color:#a2c1f02a;padding:28px 36px;font-size:12px;position:relative}.promise-rail:before{content:"";background:linear-gradient(90deg,#0000,#b8d2ff99,#0000);width:28%;height:1px;position:absolute;top:-1px;left:36%}.promise-rail>span:nth-child(2){letter-spacing:2px;color:#dce8fa}.promise-rail i{color:#456187}.section{border-color:#a5bfea20;padding:96px 36px}.section h2{letter-spacing:-1.6px;margin-top:17px;font-size:43px;line-height:1.12}.section-intro>p{color:#a1afc3;max-width:360px;font-size:15px}.steps{gap:0;margin-top:46px}.steps article{border-color:#a0bee323;padding:0 34px 8px;transition:background .4s;position:relative}.steps article:first-child{padding-right:34px}.steps article:last-child{padding-left:34px}.layer-schematic{background:radial-gradient(at 50% 70%,#507dc621,#0000 63%);height:153px;margin:0 -15px 20px;transition:filter .5s;position:relative;overflow:hidden}.layer-schematic svg{width:100%;height:100%}.schematic-layer{transition:transform .7s var(--ease-out)}.steps article:hover .layer-0{transform:translateY(-6px)}.steps article:hover .layer-2{transform:translateY(6px)}.steps article:hover .layer-schematic{filter:brightness(1.35)}.step-number{letter-spacing:1.2px;color:#90a9cd;font-family:JetBrains Mono Variable,monospace;font-size:8px}.steps h3{letter-spacing:-.7px;margin-top:18px;font-size:23px}.steps p{color:#9caac0;font-size:13px;line-height:1.8}.steps a{color:#c3d7f5;margin-top:23px;font-size:12px}.token-section{gap:90px;position:relative}.token-copy h2 span{color:#95aac8}.token-copy p{color:#abb8cc}.token-copy p.muted{color:#8e9eb5}.fee-flow{background:radial-gradient(at 50% 0,#5479ae22,#0000 65%),#101724;border-color:#b1cbf135;border-radius:14px;padding:30px;position:relative;box-shadow:inset 0 1px #deebff13,0 16px 50px #0004}.flow-head{letter-spacing:.4px;padding-bottom:22px;font-family:JetBrains Mono Variable,monospace;font-size:8px}.source-row{padding-top:25px}.flow-connector{gap:4px;padding:17px 0;position:relative}.flow-connector>span:last-child{color:#0000;background:#6589ba38;width:1px;height:24px;position:relative;overflow:hidden}.flow-connector>span:last-child:after{content:"";background:linear-gradient(#0000,#d0e4ff,#0000);animation:2.8s ease-in-out infinite fee-path;position:absolute;inset:0;transform:translateY(-100%)}.flow-allocation{background:#060e1b7a;border-color:#9bbbe32b;padding:16px 10px}.flow-allocation small{margin-top:4px;display:block}.flow-destination{background:linear-gradient(120deg,#2a3e5e88,#172337);border-color:#99bdef55;padding:16px;box-shadow:inset 0 1px #c3dcff11}.flow-destination .asset{box-shadow:0 0 20px #8cb4ff15}.economic-rows{margin-top:40px}.economic-rows article{border-color:#a5bfea20;grid-template-columns:138px 1fr 1.4fr 150px;gap:22px;padding:30px 16px;transition:background .3s;position:relative}.economic-rows article:hover{background:linear-gradient(90deg,#a5c9ff09,#0000)}.economic-rows article:before{content:"";width:2px;transition:transform .4s var(--ease-out);background:#9ebdec;position:absolute;top:20%;bottom:20%;left:0;transform:scaleY(0)}.economic-rows article:hover:before{transform:scaleY(1)}.economic-rows article>span{color:#93afd5;font-family:JetBrains Mono Variable,monospace;font-size:8px}.economic-rows h3{font-size:20px}.economic-rows p{color:#a0aec2}.economic-rows article>strong{color:#a7bedf;font-size:10px}.economic-note{margin-top:18px}.faqs details{interpolate-size:allow-keywords;border-color:#aac5ed24}.faqs summary{padding:23px 0;font-size:15px}.faqs summary span{width:27px;height:27px;transition:transform .4s var(--ease-out),background .3s;border:1px solid #9dbdea30;border-radius:50%;place-items:center;display:grid}.faqs summary:hover{color:#c0d8fc}.faqs details[open] summary span{background:#bfd9ff12}.faqs details p{color:#a8b6cb;max-width:580px}.faqs details::details-content{opacity:0;height:0;transition:height .4s var(--ease-out),opacity .35s,content-visibility .4s allow-discrete;overflow:clip}.faqs details[open]::details-content{opacity:1;height:auto}.closing{background:radial-gradient(at 80% 150%,#3d609d4a,#0000 68%),linear-gradient(120deg,#151f30,#0a101a);border:1px solid #aacbff33;border-radius:15px;margin-top:30px;padding:56px 38px;position:relative;overflow:hidden;box-shadow:inset 0 1px #e1edff16}.closing:before{content:"";pointer-events:none;border:1px solid #bdd5ff0d;border-radius:50%;width:350px;height:350px;position:absolute;top:-70px;right:10%}.closing h2{letter-spacing:-1.1px;font-size:38px}.site-footer{padding-top:44px}.footer-disclosure{max-width:900px;padding-bottom:14px}.motion-control{z-index:60;color:#a9bddb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101827ed;border:1px solid #abc8ef30;border-radius:30px;align-items:center;gap:7px;padding:8px 11px;font-family:JetBrains Mono Variable,monospace;font-size:8px;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 3px 18px #0005}.motion-control:hover{color:#edf4ff;border-color:#b2cfff70}.motion-control:disabled{cursor:default}.app-shell{max-width:1460px}.app-shell main{animation:rise-in .55s var(--ease-out) both}.demo-notice{border-color:#91add620;padding:22px 5px}.demo-label{font-family:JetBrains Mono Variable,monospace;font-size:8px}.demo-chip{letter-spacing:.4px;background:#bed8ff08;border-color:#9ebbeb30;font-family:JetBrains Mono Variable,monospace;font-size:9px}.page-heading{padding:42px 0 30px}.page-heading h1{letter-spacing:-1.15px;font-size:33px}.page-heading p{color:#94a4bd}.metrics{background:linear-gradient(135deg,#24324988,#101722);border-color:#9db9df35;border-radius:13px;gap:9px;padding:9px;position:relative;box-shadow:inset 0 1px #d4e6ff12}.metric{background:linear-gradient(135deg,#0e1521,#0a101a);border-color:#a6c3ee20;border-radius:7px;padding:23px 22px;transition:border-color .3s,background .3s;position:relative;overflow:hidden}.metric:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#bdd5ff5c,#0000);height:1px;transition:opacity .35s;position:absolute;top:0;left:15%;right:15%}.metric:hover{background:linear-gradient(135deg,#16243a,#0b1320);border-color:#b9d4fe4d}.metric:hover:after{opacity:1}.metric>span{color:#aebed5}.metric strong{color:#e8f1ff;letter-spacing:-.8px;font-size:31px}.metric small{color:#8b9db9}.panel{background:radial-gradient(at 0 0,#27394f2b,#0000 60%),linear-gradient(145deg,#111924,#0b111a);border-color:#99b5dc2b;border-radius:12px;transition:border-color .3s;box-shadow:inset 0 1px #e3eeff0a,0 6px 20px #0001}.panel:hover{border-color:#a9c7f140}.panel-title h2{color:#e2ebf9;font-size:17px}.panel-title>span{letter-spacing:.5px;font-family:JetBrains Mono Variable,monospace;font-size:8px}.panel-title small{color:#8d9fbb}.select{background-color:#0a121e;border-color:#92b3e036;transition:border-color .25s,box-shadow .25s}.select:hover,.select:focus{border-color:#a4c3ef88;box-shadow:0 0 0 3px #a1c5ff08}.table-panel{padding-top:27px}.table-panel tbody tr{transition:background .25s}.table-panel tbody tr:hover{background:#a6c9ff07}.table-position .asset{transition:box-shadow .35s,transform .35s}.table-position:hover .asset{transform:scale(1.08);box-shadow:0 0 20px #a8cbff1f}.table-position:hover strong{color:#d4e5ff}.row-link{border-radius:50%;transition:background .25s,transform .3s}.row-link:hover{background:#c3dbff13;transform:translate(2px,-2px)}.badge{color:#b1c7e8;background:#d0e4ff04;border-color:#9fbee735}.donut{background:conic-gradient(#91b7ec 0 var(--share),#d3e5fe var(--share) 100%);outline-offset:8px;outline:1px solid #b0d1ff18;padding:9px;position:relative;box-shadow:0 0 28px #83affb10}.donut:before{content:"";pointer-events:none;border:1px dashed #9fbfe221;border-radius:50%;position:absolute;inset:-17px}.donut>div{background:radial-gradient(circle,#172235,#0c141f 80%);box-shadow:inset 0 1px 15px #0007}.donut strong{color:#e3eeff}.legend strong{color:#d9e7fc}.bar-track>span{transition:width .65s var(--ease-out);background:linear-gradient(90deg,#527cac,#afcfff);box-shadow:0 0 8px #a8c8ff2b}.fee-line .bar-track{background:#070e19;height:5px}.fee-line.secondary .bar-track>span{background:linear-gradient(90deg,#889ebd,#e2edff)}.fee-total strong{color:#e2edff}.callout{background:linear-gradient(100deg,#18283f77,#0d162422);border-color:#9cbbe333;border-radius:10px}.form-panel{background:linear-gradient(145deg,#141e2b,#0c131d);border-color:#99b5dc35;box-shadow:inset 0 1px #d4e6ff0d}.asset-choice{transition:background .3s,border-color .3s,transform .3s,box-shadow .3s}.asset-choice:hover{transform:translateY(-2px);box-shadow:0 5px 20px #0004}.asset-choice[aria-pressed=true]{box-shadow:inset 0 1px #d0e6ff22,0 0 20px #90b9f21a}.form-field input:not([type=checkbox]):not([type=range]){background:#09111d;transition:border-color .3s,box-shadow .3s}.form-field input:focus{box-shadow:0 0 0 4px #a3c5f510}.tabs button{transition:color .3s,border-color .3s,background .3s}.tabs button:hover{color:#c6dcff}.modal-inner{background:radial-gradient(at 50% 0,#22365566,#0000 60%),#101823;border:1px solid #abc8f355;box-shadow:0 30px 100px #000a}.modal[open]{animation:instrument-select .3s var(--ease-out)}.empty-state{background:radial-gradient(#4974ae0c,#0000 65%)}@keyframes rise-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes instrument-select{0%{opacity:.5;transform:translateY(7px)scale(.99)}to{opacity:1;transform:none}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes halo-breathe{0%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1.08)}}@keyframes fee-path{0%{transform:translateY(-100%)}70%,to{transform:translateY(100%)}}@media (min-width:1600px){.home-hero{min-height:850px;padding-top:120px;padding-bottom:110px}.hero-copy h1{font-size:77px}}@media (max-width:1150px){.site-wrap{padding:22px 30px 28px}.site-header{gap:26px}.desktop-nav{gap:19px}.home-hero{gap:4%;min-height:720px;padding:88px 12px 85px}.hero-copy h1{letter-spacing:-2.7px;font-size:56px}.hero-description{font-size:15px}.hero-position{padding:24px}.hero-position .preview-value>strong{font-size:43px}.section{padding:74px 16px}.section h2{font-size:36px}.token-section{gap:55px}.instrument-caption{font-size:6px}.economic-rows article{grid-template-columns:112px 1fr 1.3fr;gap:18px}.economic-rows article>strong{display:none}.steps article{padding-left:24px;padding-right:24px}.steps article:first-child{padding-right:24px}.steps article:last-child{padding-left:24px}.hero-actions{gap:20px}.hero-actions .button{gap:21px;padding:13px 21px}.hero-actions .text-link{font-size:12px}.artifact-topline{font-size:7px}}@media (max-width:900px){.site-wrap{padding:20px 25px}.site-header{top:12px}.home-hero{gap:4%;min-height:670px;padding:75px 6px}.hero-copy h1{letter-spacing:-2px;font-size:47px}.hero-description{font-size:14px}.hero-position{padding:20px}.hero-position .preview-value>strong{font-size:39px}.instrument .asset-selector button{padding:6px 12px;font-size:11px}.artifact-topline{letter-spacing:.7px;font-size:6px}.instrument-caption{letter-spacing:.4px;font-size:6px}.hero-actions{gap:15px}.hero-actions .button{gap:15px;padding:12px 17px;font-size:12px}.hero-proof{gap:10px}.hero-proof p{font-size:9px}.hero-proof>span{font-size:8px}.hero-copy .eyebrow{letter-spacing:1.2px;font-size:7px}.preview-split span{font-size:9px}.hero-position .preview-value>small{font-size:8px}.hero-position .linked-rights{padding:12px}.hero-position .linked-rights dl>div{font-size:10px}.section{padding:66px 8px}.section h2{font-size:34px}.steps h3{font-size:20px}.steps article{padding-left:20px;padding-right:20px}.steps article:first-child{padding-right:20px}.steps article:last-child{padding-left:20px}.layer-schematic{height:120px}.token-section{gap:30px}.fee-flow{padding:23px}.flow-head{font-size:7px}.source-row strong{font-size:11px}.economic-rows article{padding-left:10px;padding-right:10px}.economic-rows h3{font-size:18px}.closing h2{font-size:33px}.metric{padding:20px 17px}.motion-control{bottom:12px;right:12px}.mobile-nav{z-index:39;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1421f5;border:1px solid #9dbded30;border-radius:14px;margin-top:10px;padding:12px 18px;position:sticky;top:82px;box-shadow:0 15px 30px #0005}}@media (max-width:700px){.home-hero{grid-template-columns:1fr;gap:52px;padding:62px 7px 54px}.hero-copy h1{max-width:590px;font-size:clamp(46px,8vw,60px)}.desktop-break{display:none}.hero-copy .eyebrow{font-size:8px}.hero-description{margin:24px 0 26px;font-size:15px}.hero-actions .button{gap:28px;padding:14px 23px;font-size:13px}.hero-actions .text-link{font-size:13px}.hero-actions{gap:26px}.hero-proof{margin-top:26px}.hero-proof p{font-size:10px}.instrument{justify-self:center;width:calc(100% - 28px);max-width:475px}.hero-position{padding:25px}.hero-position .preview-value>strong{font-size:46px}.hero-position .preview-value>small{font-size:9px}.preview-split span{font-size:10px}.hero-position .linked-rights dl>div{font-size:11px}.artifact-topline{letter-spacing:1px;font-size:7px}.instrument .asset-selector button{padding:7px 17px;font-size:12px}.instrument-caption{letter-spacing:.6px;font-size:6px}.promise-rail{padding:24px 7px;font-size:10px}.promise-rail span:last-child{display:none}.promise-rail i{margin:0 8px}.section-intro{display:block}.section-intro>p{max-width:420px;margin-top:20px}.steps{display:block}.steps article,.steps article:first-child,.steps article:last-child{border:0;border-bottom:1px solid #abc9ef20;grid-template-columns:1fr 1.15fr;gap:0 22px;min-height:220px;padding:25px 0;display:grid}.layer-schematic{grid-area:1/1/5;align-self:center;height:160px;margin:0 -10px}.step-number{grid-column:2;align-self:end;font-size:7px;position:static}.steps h3{grid-column:2;margin:13px 0 10px;font-size:22px}.steps p{grid-column:2;min-height:0;font-size:12px}.steps a{grid-column:2;margin-top:16px;font-size:11px}.token-section{display:block}.token-copy p{max-width:490px}.fee-flow{max-width:510px;margin:34px auto 0;padding:27px}.flow-head{font-size:8px}.source-row{grid-template-columns:1fr 20px 1fr}.source-row strong{font-size:12px}.source-row small{font-size:9px}.source-row>span{display:block}.economic-rows article{grid-template-columns:1fr;gap:10px;padding:25px 10px}.economic-rows article>span{font-size:8px}.economic-rows h3{font-size:22px}.economic-rows p{font-size:13px}.economic-rows article>strong{text-align:left;font-size:10px;display:block}.economics-section .text-link{margin-top:22px}.questions-section{display:block}.questions-section h2 br{display:none}.faqs{margin-top:24px}.closing{padding:35px 25px;display:block}.closing .button{margin-top:26px}.instrument-halo{inset:-55px}.instrument-orbits{width:125%}.hero-position .preview-split strong{font-size:21px}}@media (max-width:600px){.site-wrap{padding:14px 18px 28px}.site-header{gap:10px;height:59px;padding:0 13px}.header-right .button.compact{gap:7px;padding:7px 11px;font-size:10px}.wordmark{font-size:16px}.home-hero{gap:44px;padding-top:48px}.hero-copy h1{letter-spacing:-2.5px;margin-top:24px;font-size:49px;line-height:1.05}.hero-description{font-size:14px}.hero-proof{margin-top:25px}.hero-proof p{font-size:9px}.instrument{width:calc(100% - 20px)}.artifact-topline{letter-spacing:.8px;margin-bottom:17px;font-size:6px}.hero-position{padding:21px}.hero-position .preview-value>strong{font-size:42px}.hero-position .preview-value{padding-top:26px}.hero-position .preview-split strong{font-size:20px}.instrument-caption{letter-spacing:.3px;white-space:nowrap;gap:9px;margin-top:29px;font-size:5.6px}.caption-separator{margin:0 2px}.asset-selector{margin-bottom:18px}.section{padding:54px 7px}.section h2{letter-spacing:-1.3px;font-size:35px}.section-intro>p{font-size:13px;line-height:1.8}.steps{margin-top:18px}.steps article,.steps article:first-child,.steps article:last-child{grid-template-columns:.8fr 1.2fr;gap:0 15px;padding:26px 0}.layer-schematic{height:130px;margin:0 -12px}.steps h3{font-size:21px}.steps p{font-size:12px;line-height:1.7}.token-copy p{font-size:13px;line-height:1.8}.token-copy p.muted{font-size:12px}.fee-flow{padding:22px}.flow-head{font-size:7px}.source-row strong{font-size:11px}.source-row small{font-size:8px}.faqs summary{padding:21px 0;font-size:14px}.faqs details p{font-size:12px}.closing{margin-top:12px;padding:32px 24px}.closing h2{font-size:31px}.closing .eyebrow{font-size:7px}.site-footer{padding-top:32px}.footer-disclosure{padding-bottom:38px}.motion-control{padding:7px 9px;font-size:7px}.page-heading{padding-top:31px}.page-heading h1{font-size:28px}.page-heading p{font-size:12px;line-height:1.6}.page-heading>.button{gap:8px;padding:9px 11px;font-size:10px}.metric{padding:17px 13px}.metric strong{font-size:24px}.metric>span{font-size:10px}.metric small{font-size:9px}.metrics{gap:7px;padding:7px}.panel{padding:21px}.panel-title h2{font-size:16px}.panel-title>span{font-size:7px}.donut{outline-offset:6px;width:148px;height:148px;padding:8px}.donut:before{inset:-13px}.donut strong{font-size:24px}.donut small{font-size:8px}.portfolio-panel{gap:23px}.legend strong{font-size:17px}.legend span{font-size:9px}.demo-notice{padding:16px 2px;font-size:9px}.demo-label{font-size:7px}.table-panel{padding-bottom:9px}.mobile-nav{top:80px}.economic-rows article{padding-left:0;padding-right:0}}@media (max-width:359px){.site-wrap{padding-left:14px;padding-right:14px}.hero-copy h1{letter-spacing:-2px;font-size:42px}.hero-actions{gap:17px}.hero-actions .button{gap:15px;padding:12px 17px;font-size:11px}.hero-actions .text-link{font-size:11px}.hero-position{padding:17px}.hero-position .preview-value>strong{font-size:36px}.hero-position .preview-value>small{font-size:8px}.hero-position .preview-split strong{font-size:17px}.preview-split span{font-size:8px}.instrument-caption{font-size:5px}.steps article,.steps article:first-child,.steps article:last-child{grid-template-columns:.65fr 1.35fr;gap:0 12px}.steps h3{font-size:19px}.layer-schematic{height:105px}.section h2{font-size:31px}.metric{padding:14px 10px}.metric strong{font-size:21px}.donut{width:130px;height:130px}.portfolio-panel{gap:18px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}html[data-effects=off]{scroll-behavior:auto}html[data-effects=off] *,html[data-effects=off] :before,html[data-effects=off] :after{transition:none!important;animation-play-state:paused!important}html[data-effects=off] .hero-copy>*,html[data-effects=off] .instrument,html[data-effects=off] .instrument-face,html[data-effects=off] .app-shell main{opacity:1;transform:none;animation:none!important}html[data-effects=off] main>div[style]{opacity:1!important;transform:none!important}html[data-effects=off] .instrument-backplate{transform:rotate(5deg)translate(8px,13px)}html[data-effects=off] .instrument-underplate{transform:rotate(-3deg)translate(-5px,6px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.hero-copy>*,.instrument,.instrument-face,.app-shell main{opacity:1;transform:none}.instrument:hover .instrument-backplate{transform:rotate(5deg)translate(8px,13px)}.instrument:hover .instrument-underplate{transform:rotate(-3deg)translate(-5px,6px)}}.home-hero{overflow:clip}.asset{box-shadow:none;background:0 0;border:0;flex-shrink:0;overflow:hidden}.asset img{object-fit:contain;width:100%;height:100%;display:block}.asset-small{width:21px;height:21px}.preview-split .asset-small{width:15px;height:15px}.currency-label{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.input-shell .currency-label{flex-shrink:0}.input-shell .currency-label .asset{width:21px;height:21px}.promise-rail .exposure-identities{letter-spacing:.4px;align-items:center;gap:22px;display:flex}.promise-rail .exposure-identities>span{color:#dce8fa;align-items:center;gap:8px;display:inline-flex}.promise-rail .cash-identity{align-items:center;gap:9px;display:inline-flex}.protocol-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.protocol-card{background:radial-gradient(at 0 0,#6686b01b,#0000 65%),linear-gradient(140deg,#151e2b,#0b111b);border:1px solid #abc7ed29;border-radius:12px;min-width:0;padding:25px 23px;transition:border-color .25s,transform .25s,background .25s;display:block;position:relative}.protocol-card:hover{background:linear-gradient(140deg,#1c2a3e,#0d1724);border-color:#bfd7fb70;transform:translateY(-4px)}.protocol-card-top{justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.protocol-card-top>svg{color:#8194b0;transition:transform .25s}.protocol-card:hover .protocol-card-top>svg{transform:translate(2px,-2px)}.protocol-logo{justify-content:center;align-items:center;width:50px;height:50px;display:flex}.protocol-logo img{object-fit:contain;width:44px;height:44px}.protocol-tag{color:#8fa5c6;letter-spacing:1px;font:8px JetBrains Mono Variable,monospace;display:block}.protocol-card h3{letter-spacing:-.7px;margin:11px 0 5px;font-size:24px}.protocol-card>strong{color:#c2d3ea;font-size:11px}.protocol-card>p{color:#96a7be;margin-top:13px;font-size:12px;line-height:1.8}.stack-secondary{background:#0c1420;border:1px solid #abc7ed29;border-radius:10px;grid-template-columns:1fr 1fr;gap:25px;margin-top:14px;padding:23px 26px;display:grid}.stack-secondary>div+div{border-left:1px solid #abc7ed29;padding-left:30px}.stack-secondary a{align-items:center;gap:10px;font-size:14px;display:inline-flex}.stack-secondary img{object-fit:contain}.stack-secondary .protocol-tag{margin-bottom:15px}.stack-secondary small{color:#8b9eb9;margin-left:7px;font-size:10px}.route-identities{flex-wrap:wrap;gap:30px;display:flex}.stack-secondary a:hover{color:#c0d8ff}.stack-boundary{justify-content:space-between;align-items:center;gap:30px;margin-top:20px;display:flex}.stack-boundary p{color:#8394ae;max-width:620px;font-size:10px;line-height:1.8}.stack-boundary a{color:#c0d1ea;white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.app-shell .protocol-stack{padding-left:0;padding-right:0}.app-shell .protocol-stack h2{font-size:30px}@media (max-width:1000px){.protocol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-secondary small{display:none}.stack-boundary{flex-direction:column;align-items:flex-start;gap:12px}.promise-rail .exposure-identities{gap:12px}.promise-rail .cash-identity{font-size:10px}}@media (max-width:600px){.protocol-grid{gap:10px;margin-top:27px}.protocol-card{padding:20px 16px}.protocol-card h3{font-size:20px}.protocol-card>strong{font-size:10px}.protocol-card>p{font-size:11px}.protocol-tag{letter-spacing:.7px;font-size:7px}.protocol-card-top{margin-bottom:24px}.protocol-logo{width:40px;height:40px}.protocol-logo img{width:36px;height:36px}.stack-secondary{grid-template-columns:1fr;gap:20px;padding:20px}.stack-secondary>div+div{border-top:1px solid #abc7ed29;border-left:0;padding:20px 0 0}.stack-secondary small{margin-left:0;font-size:9px;display:inline}.promise-rail{flex-wrap:wrap;justify-content:flex-start;column-gap:20px}.promise-rail>span:first-child{width:100%;font-size:9px}.promise-rail .exposure-identities{gap:14px}.promise-rail .cash-identity{font-size:9px}.promise-rail .asset-small{width:18px;height:18px}.promise-rail .exposure-identities>span{gap:5px}.stack-boundary p{font-size:9px}.protocol-card:hover{transform:none}}@media (max-width:360px){.protocol-card{padding:17px 12px}.protocol-card h3{font-size:18px}.protocol-card>strong{font-size:9px}.protocol-card>p{font-size:10px}.stack-secondary small{display:none}}.exposure-readout{background:radial-gradient(at 100% 0,#719edd20,#0000 65%),linear-gradient(130deg,#151f2d,#0c121c);border:1px solid #aac8f038;border-radius:12px;margin:0 0 24px;padding:24px 28px}.exposure-source{color:#8da4c3;letter-spacing:1px;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:24px;font:9px JetBrains Mono Variable,monospace;display:flex}.exposure-source>span:last-child{color:#c4b89d}.exposure-equation{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1.15fr);align-items:center;gap:16px;margin:0;display:grid}.exposure-equation>div{min-width:0}.exposure-equation dt{color:#aabbd3;font-size:12px}.exposure-equation dd{letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:7px 0 3px;font-size:clamp(23px,2.7vw,38px);line-height:1.15}.exposure-equation small{color:#7f94b1;font-size:10px;display:block}.equation-operator{color:#637c9e;text-align:center;font-size:25px}.notional-result dd{color:#c4ddff}.exposure-footnote{color:#859ab7;margin-top:22px;font-size:10px;line-height:1.7}.exposure-readout.compact{background:0 0;border:1px solid #a4c5ed25;border-left:0;border-right:0;border-radius:0;margin:18px 0 16px;padding:18px 0 16px}.compact .exposure-source{letter-spacing:.7px;margin-bottom:17px;font-size:7px}.compact .exposure-equation{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:12px}.compact .exposure-equation dt{font-size:10px}.compact .exposure-equation dd{font-size:23px}.compact .exposure-equation small{font-size:8px}.compact .equation-operator{font-size:18px}.compact .equation-operator:nth-of-type(2){display:none}.compact .notional-result{border-top:1px solid #abc6ee20;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;margin-top:2px;padding-top:14px;display:grid}.compact .notional-result dd{margin:0;font-size:29px}.compact .notional-result small{grid-column:1/-1;margin-top:3px}.compact .exposure-footnote{max-width:320px;margin-top:13px;font-size:9px;line-height:1.6}.holdings-caption{color:#879bb9;margin-top:3px;font-size:9px;display:block}.portfolio-reconciliation{color:#93a6c0;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:18px 6px 0;font-size:11px;display:flex}.portfolio-reconciliation strong{color:#d1e0f6;margin:0 8px;font-size:14px}.portfolio-reconciliation small{color:#7e90a9;font-size:10px}.table-notional{flex-direction:column;gap:5px;display:flex}.table-notional strong{color:#c5dbfb}.table-notional small{color:#8da2c0;font-size:10px}.exposure-explorer{margin-top:25px}.sensitivity-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.sensitivity-control>p{font-size:13px}.sensitivity-control .range-label{margin-top:24px}.sensitivity-scale{color:#7187a5;justify-content:space-between;margin-top:6px;font:9px JetBrains Mono Variable,monospace;display:flex}.sensitivity-presets{gap:8px;margin-top:18px;display:flex}.sensitivity-presets button{color:#8fa8ca;background:#111d2d;border:1px solid #a8c3e333;border-radius:6px;padding:6px 17px;font-size:11px}.sensitivity-presets button[aria-pressed=true]{color:#e0edff;background:#283e5d;border-color:#a5c8f894}.sensitivity-presets button:hover{background:#253954}.sensitivity-output{background:linear-gradient(135deg,#1d2c41aa,#0a111bcc);border:1px solid #abc5e52b;border-radius:10px;padding:24px}.sensitivity-output>span{color:#9db2d0;font-size:11px;display:block}.sensitivity-output>strong{letter-spacing:-1.8px;margin:8px 0;font-size:44px;line-height:1.25;display:block}.sensitivity-output>small{color:#90a6c6;font-size:11px}.sensitivity-cash{color:#8da3c2;border-top:1px solid #abc6ec20;justify-content:space-between;gap:14px;margin-top:21px;padding-top:15px;font-size:10px;display:flex}.sensitivity-cash b{color:#c4d6ee;white-space:nowrap;font-weight:400}.valuation-method{border-top:1px solid #a3c0e426;margin-top:20px}.valuation-method summary{cursor:pointer;color:#aabfdd;justify-content:space-between;align-items:center;padding:15px 0 0;font-size:11px;list-style:none;display:flex}.valuation-method summary::-webkit-details-marker{display:none}.valuation-method p{max-width:870px;padding:15px 0 0;font-size:11px;line-height:1.8}.valuation-method[open] summary span{transform:rotate(45deg)}@media (max-width:900px){.exposure-equation{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1.1fr);gap:10px}.exposure-equation dd{font-size:25px}.sensitivity-layout{gap:25px}.portfolio-reconciliation small{margin-top:4px;display:block}}@media (max-width:600px){.exposure-readout{padding:19px}.exposure-source{letter-spacing:.5px;margin-bottom:20px;font-size:8px}.exposure-equation{grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr);gap:12px}.exposure-equation dd{font-size:24px}.exposure-equation dt{font-size:10px}.exposure-equation small{font-size:8px}.exposure-equation .equation-operator:nth-of-type(2){display:none}.exposure-equation .notional-result{border-top:1px solid #abc6ee25;grid-column:1/-1;margin-top:2px;padding-top:15px}.exposure-equation .notional-result dd{font-size:32px}.compact .exposure-equation dd{font-size:22px}.compact .notional-result dd{font-size:26px}.exposure-footnote{margin-top:18px;font-size:9px}.sensitivity-layout{grid-template-columns:1fr;gap:22px}.exposure-explorer .panel-title{flex-direction:column;align-items:flex-start;gap:7px}.exposure-explorer .panel-title>span{font-size:8px}.sensitivity-output{padding:20px}.sensitivity-output>strong{font-size:39px}.portfolio-reconciliation{gap:16px;padding:17px 0 0}.portfolio-reconciliation>span{display:block}.portfolio-reconciliation strong{margin:0 5px}.portfolio-reconciliation small{font-size:9px}.valuation-method p{font-size:10px}}@media (prefers-reduced-motion:reduce){.sensitivity-presets button,.valuation-method summary span{transition:none}}@media (max-width:359px){.page-heading:has(>.select){flex-wrap:wrap}.page-heading:has(>.select)>.select{max-width:100%}}.nft-mechanism-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:40px;display:grid}.nft-ownership-map{background:radial-gradient(at 0 0,#648dc42b,#0000 60%),linear-gradient(140deg,#141e2e,#0b111c);border:1px solid #b3d0fa40;border-radius:18px;min-width:0;padding:30px;box-shadow:inset 0 1px #ffffff16,0 25px 70px #0003}.nft-map-heading{color:#9fb5d4;justify-content:space-between;gap:12px;margin-bottom:27px;font:8px/1.6 JetBrains Mono Variable,monospace;display:flex}.nft-map-heading>span:last-child{color:#a8a18f;text-align:right}.nft-owner{background:#16243a;border:1px solid #94b7e24d;border-radius:9px;align-items:center;gap:14px;min-height:74px;padding:14px 17px;transition:background .35s,border-color .35s;display:flex}.nft-owner-icon{border:1px solid #b4d2fa6b;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.nft-owner small,.nft-key small{color:#99b4d9;letter-spacing:1px;margin-bottom:6px;font:8px JetBrains Mono Variable,monospace;display:block}.nft-owner strong{letter-spacing:-.3px;font-size:16px}.nft-owner-status{color:#b4cceb;text-align:right;margin-left:auto;font-size:9px}.nft-ownership-map[data-owner=buyer] .nft-owner{background:#173733;border-color:#9de6d47a}.nft-ownership-map[data-owner=buyer] .nft-owner-icon{color:#a7e7d8;border-color:#a7e7d8}.nft-map-connector{color:#91a7c4;flex-direction:column;align-items:center;gap:4px;padding:12px 0;font-size:10px;display:flex}.nft-map-connector>span:last-child{color:#aac9f5;font-size:22px;line-height:1}.nft-key{background:linear-gradient(120deg,#293e5d,#182437);border:1px solid #bfd9ff85;border-radius:12px;align-items:center;gap:18px;padding:24px 20px;display:flex;box-shadow:inset 0 1px #e0edff38,0 8px 35px #749fd314}.nft-key img{object-fit:contain}.nft-key strong{letter-spacing:-.6px;font-size:21px;display:block}.nft-key div>span{color:#a9bedb;margin-top:6px;font-size:10px;display:block}.nft-key-badge{color:#c6defe;border:1px solid #b8d0f14d;border-radius:4px;margin-left:auto;padding:6px;font:9px JetBrains Mono Variable,monospace}.nft-vault{background:#080e18;border:1px solid #9abbe337;border-radius:10px;padding:20px}.nft-vault-heading{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:19px;display:flex}.nft-vault-heading strong{font-size:13px}.nft-vault-heading>span{color:#a5b5ca;font-size:9px}.nft-vault-assets{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nft-vault-assets>div{align-items:center;gap:11px;display:flex}.nft-vault-assets strong{font-size:15px;display:block}.nft-vault-assets small{color:#8eabc9;margin-top:4px;font-size:10px;display:block}.nft-transfer-controls{border-top:1px solid #9abbe328;margin-top:24px;padding-top:23px}.nft-transfer-controls .button{text-align:left;justify-content:space-between;width:100%;padding:13px 17px;font-size:12px}.nft-transfer-controls p{color:#a7b9d3;min-height:40px;margin:14px 0 0;font-size:11px;line-height:1.8}.nft-explanation article+article{border-top:1px solid #98b5df26;margin-top:30px;padding-top:29px}.nft-explanation h3{letter-spacing:-.7px;margin:13px 0;font-size:27px;line-height:1.25}.nft-explanation p{color:#a4b4ca;max-width:460px;font-size:13px;line-height:1.9}.nft-explanation .nft-rights-note h3{font-size:21px}.nft-rights-note .eyebrow{color:#b5a88f}.nft-mechanism-boundary{border-top:1px solid #a6c5ee29;justify-content:space-between;align-items:flex-start;gap:35px;margin-top:29px;padding-top:22px;display:flex}.nft-mechanism-boundary p{color:#8e9fb8;max-width:720px;font-size:10px;line-height:1.8}.nft-mechanism-boundary a{color:#c3d8f5;flex-shrink:0;align-items:center;gap:8px;font-size:11px;line-height:1.8;display:inline-flex}.mint-explainer{background:linear-gradient(120deg,#1a2940,#101823);border:1px solid #adc9ee38;border-radius:10px;align-items:center;gap:19px;max-width:1040px;margin:0 auto 24px;padding:23px;display:flex}.mint-explainer img{object-fit:contain;flex-shrink:0}.mint-explainer strong{font-size:14px}.mint-explainer p{color:#a4b7d0;max-width:660px;margin-top:6px;font-size:12px;line-height:1.8}.mint-explainer>a{color:#c1d6f5;flex-shrink:0;margin-left:auto;font-size:11px}.hero-copy .hero-description{max-width:480px}.nft-mechanism .section-intro>p{max-width:410px}@media (max-width:1100px){.nft-mechanism-grid{gap:32px}.nft-ownership-map{padding:22px}.nft-key{gap:12px;padding:20px 15px}.nft-key strong{font-size:18px}.nft-mechanism-boundary{flex-direction:column;gap:12px}.public-shell .desktop-nav{gap:15px}.public-shell .desktop-nav a{font-size:11px}}@media (max-width:800px){.nft-mechanism-grid{grid-template-columns:1fr;gap:35px}.nft-ownership-map{width:100%;max-width:560px;margin:auto}.nft-explanation{grid-template-columns:1fr 1fr;gap:24px;display:grid}.nft-explanation article+article{border:0;margin:0;padding:0}.nft-explanation .nft-rights-note{border-top:1px solid #98b5df26;grid-column:1/-1;padding-top:24px}.nft-explanation p{max-width:none}.mint-explainer{flex-wrap:wrap}.mint-explainer>div{flex:1;min-width:180px}.mint-explainer>a{margin-left:51px}}@media (max-width:600px){.nft-mechanism-grid{gap:28px;margin-top:27px}.nft-ownership-map{border-radius:13px;padding:19px 16px}.nft-map-heading{gap:16px;font-size:7px}.nft-owner{gap:10px;padding:12px}.nft-owner strong{font-size:14px}.nft-owner small{font-size:7px}.nft-owner-status{max-width:45px;font-size:8px}.nft-key{gap:12px;padding:20px 13px}.nft-key img{width:30px;height:30px}.nft-key strong{font-size:17px}.nft-key small{font-size:7px}.nft-key-badge{padding:5px;font-size:8px}.nft-vault{padding:16px 12px}.nft-vault-assets{gap:7px}.nft-vault-assets>div{gap:8px}.nft-vault-assets .asset{width:25px;height:25px}.nft-vault-assets small{font-size:8px}.nft-transfer-controls .button{gap:8px;padding:12px;font-size:10px}.nft-transfer-controls p{min-height:54px;font-size:10px}.nft-explanation{display:block}.nft-explanation article+article{border-top:1px solid #98b5df26;margin-top:24px;padding-top:24px}.nft-explanation h3{font-size:25px}.nft-explanation p{font-size:12px}.nft-mechanism-boundary p{font-size:9px}.mint-explainer{gap:13px;padding:18px}.mint-explainer>a{margin-left:45px}.mint-explainer p{font-size:11px}.mint-explainer strong{font-size:13px}.hero-copy .hero-description{font-size:14px}}.wallet-address{font-family:var(--font-mono,monospace);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.wallet-options{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.wallet-options img{border-radius:6px}.connected-position{border-top:1px solid var(--line,#ffffff18);padding:24px 0}.form-panel>.field-label{margin-top:22px;display:block}.form-panel>.button{margin-top:18px}.form-panel .input-shell input{min-width:0}.connected-position .definition-row strong{overflow-wrap:anywhere}.market-panel{background:radial-gradient(at 15% 0,#87aad014,#0000 65%),linear-gradient(140deg,#121b28,#0b111b);border-color:#a9c9ee30;max-width:1040px;margin:0 auto 26px;padding:26px 28px 18px;overflow:hidden}.market-top,.market-toolbar,.market-foot{justify-content:space-between;align-items:center;gap:16px;display:flex}.market-assets{flex-wrap:wrap;gap:7px;display:flex}.market-assets button{color:#8798b1;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.market-assets button span:last-child{opacity:.6;font-size:9px}.market-assets button[aria-pressed=true]{color:#e5edfc;background:#abc9ef0b;border-color:#b7d1f33b}.market-assets button:hover{background:#abc9ef14}.market-kind{letter-spacing:1.2px;color:#879ab5;white-space:nowrap;font:8px JetBrains Mono Variable,monospace}.market-toolbar{align-items:flex-start;margin:27px 0 12px}.market-mark .tiny-label{letter-spacing:1px;color:#8399b6;font-size:8px}.market-mark>div{align-items:baseline;gap:18px;margin:8px 0 6px;display:flex}.market-mark strong{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:38px;font-weight:500;line-height:1.1}.market-mark>div>span{font-variant-numeric:tabular-nums;font-size:12px}.market-mark small{color:#8497b2;font-size:9px}.market-mark>div>span small{margin-left:4px;font-size:8px}.chart-controls{align-items:center;gap:13px;margin-top:22px;display:flex}.chart-ranges,.chart-modes{background:#0c131f;border:1px solid #aac6ef25;border-radius:6px;gap:2px;padding:3px;display:flex}.chart-ranges button,.chart-modes button{color:#849ab9;background:0 0;border:0;border-radius:3px;padding:6px 9px;font:10px JetBrains Mono Variable,monospace}.chart-ranges button[aria-pressed=true],.chart-modes button[aria-pressed=true]{color:#e3edff;background:#25344c}.chart-modes button{align-items:center;padding:5px 7px;display:flex}.market-plot{min-width:0;height:280px;position:relative}.market-plot svg{touch-action:pan-y;outline-offset:2px;display:block}.chart-grid-line{stroke:#99b6da18;stroke-dasharray:2 5}.chart-axis{fill:#6f84a2;font:9px JetBrains Mono Variable,monospace}.chart-crosshair{stroke:#c8ddf56b;stroke-width:.7px;stroke-dasharray:3 4}.market-foot{color:#7f94b0;border-top:1px solid #a5c4eb23;padding-top:15px;font:8px JetBrains Mono Variable,monospace}.market-foot>div{flex-wrap:wrap;gap:20px;display:flex}.market-foot b{color:#bdd0e9;margin-left:6px;font-weight:400}.market-foot a{color:#a2bad9;white-space:nowrap}.chart-context{color:#8b9db7;max-width:900px;margin-top:16px;font-size:10px;line-height:1.7}.chart-context span{color:#acbcd1}.chart-empty{color:#9cabc0;flex-direction:column;justify-content:center;align-items:center;height:280px;display:flex}.chart-empty-glyph{color:#c5d6ed;font-size:32px}.chart-empty strong{margin:10px;font-size:13px;font-weight:400}.chart-empty p{font-size:11px}.chart-empty button{background:0 0;border:0;margin:15px;font-size:11px}.market-identity{align-items:center;gap:12px;display:flex}.market-identity strong{font-size:15px;font-weight:500}.market-identity strong span{color:#748aa7;font-size:12px}.position-telemetry{margin-bottom:24px}.telemetry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.telemetry-grid>div{min-width:0}.telemetry-grid dt{color:#8fa3bf;font-size:10px;line-height:1.5}.telemetry-grid dd{letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin:8px 0 5px;font-size:23px}.telemetry-grid small{color:#7288a6;font-size:9px;line-height:1.6;display:block}.telemetry-secondary{color:#8fa3bf;border-top:1px solid #aac6eb26;flex-wrap:wrap;gap:25px;margin-top:22px;padding-top:18px;font-size:10px;display:flex}.telemetry-secondary b{color:#c4d5ed;margin-left:7px;font-weight:400}.card-entry-line{color:#8fa3bf;border-top:1px solid #aac6eb26;justify-content:space-between;gap:14px;margin:14px 0;padding-top:13px;font-size:9px;display:flex}.card-entry-line b{color:#d2dfef;margin-left:5px;font-weight:500}.card-entry-line small{color:#7386a1;margin-top:4px;font-size:8px;display:block}@media (max-width:700px){.market-panel{padding:20px 17px 16px}.market-kind{display:none}.market-assets button{padding:8px 10px}.market-toolbar{flex-wrap:wrap;gap:12px;margin-top:23px}.market-mark strong{font-size:31px}.chart-controls{gap:7px;margin-top:6px}.market-mark>div{gap:12px}.market-foot{align-items:flex-start}.market-foot>div{gap:10px}.chart-candle-ohlc{display:none}.telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 15px}.telemetry-grid dd{font-size:22px}.telemetry-secondary{gap:13px}.chart-context{font-size:9px}.market-assets{gap:2px}.market-assets button span:last-child{display:none}}@media (max-width:380px){.market-panel{padding:17px 12px}.market-assets button{padding:7px 8px}.market-foot{flex-direction:column;gap:12px}.market-mark strong{font-size:29px}.telemetry-grid dd{font-size:19px}}.position-actions{margin-top:26px}.action-fields{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.action-fields label,.position-actions details label{color:#9dafc8;flex-direction:column;gap:9px;min-width:0;font-size:11px;display:flex}.action-fields input,.position-actions details input,.position-actions textarea{color:#d2dff2;background:#0a111d;border:1px solid #aac6ef30;border-radius:6px;width:100%;min-width:0;padding:12px;font:12px JetBrains Mono Variable,monospace}.position-actions textarea{resize:vertical;height:120px;margin:16px 0}.action-wide{grid-column:1/-1}.position-actions .button{margin:12px 12px 0 0}.position-actions .review-result strong{text-align:right;max-width:60%;font-size:11px}.position-actions .definition-row{gap:16px}.position-actions .subtle-note{overflow-wrap:anywhere}@media (max-width:600px){.action-fields{grid-template-columns:1fr}.position-actions .panel-title{flex-direction:column;align-items:flex-start;gap:10px}}.amp-brand-mark{object-fit:contain;flex-shrink:0;width:24px;height:40px;display:block}.footer-brand .amp-brand-mark{width:22px;height:36px}.home-hero{gap:5%;height:calc(100svh - 90px);min-height:0;max-height:820px;padding:clamp(20px,4vh,48px) 30px}.hero-copy h1{margin-top:20px;font-size:clamp(42px,min(4.8vw,8.3svh),72px)}.hero-description{margin:22px 0 24px;line-height:1.65}.hero-proof{margin-top:24px}.hero-proof a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.home-hero .instrument{max-width:440px}.home-hero .instrument-caption{margin-top:22px}.site-header{gap:24px}.desktop-nav,.public-shell .desktop-nav{gap:18px}.desktop-nav a,.public-shell .desktop-nav a{white-space:nowrap;font-size:12px}.mainnet-proof{margin:24px 0}.mainnet-proof>p{max-width:900px}.contract-grid{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.contract-card{border:1px solid var(--line);background:#0c121d;border-radius:12px;min-width:0;padding:22px}.contract-address{overflow-wrap:anywhere;color:var(--blue);margin:12px 0;font-family:JetBrains Mono Variable,monospace;font-size:12px;display:block}.contract-links{color:var(--blue);flex-wrap:wrap;gap:20px;font-size:12px;display:flex}.contract-card details{color:var(--muted);margin-top:20px;font-size:12px}.contract-card summary{cursor:pointer}.contract-card details p{margin:10px 0}.contract-card code{overflow-wrap:anywhere;font-size:11px;display:block}.deployment-boundaries{border-top:1px solid var(--line);flex-wrap:wrap;gap:15px 28px;padding:16px 0;font-size:12px;display:flex}.inline-address{font-size:11px;display:inline}.registry-proof-link{justify-content:center;margin:20px 0}@media (min-width:701px) and (max-height:820px){.home-hero{padding-top:15px;padding-bottom:15px}.home-hero .hero-position{padding:16px 20px}.home-hero .instrument-caption{margin-top:14px}.home-hero .linked-rights{display:none}.hero-description{margin:16px 0 18px}.hero-proof{margin-top:18px}}@media (max-width:1150px){.site-header{gap:16px}.desktop-nav,.public-shell .desktop-nav{gap:12px}.desktop-nav a,.public-shell .desktop-nav a{font-size:11px}.home-hero{height:calc(100svh - 88px);padding-left:12px;padding-right:12px}}@media (max-width:900px){.home-hero{height:calc(100svh - 81px)}.hero-copy h1{font-size:clamp(38px,5vw,50px)}}@media (max-width:700px){.home-hero{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;gap:24px;height:calc(100svh - 81px);max-height:850px;padding:24px 7px}.hero-copy h1{margin-top:14px;font-size:clamp(38px,6.4svh,52px);line-height:1.04}.hero-copy h1>span br{display:none}.hero-copy .hero-description{max-width:540px;margin:16px 0 18px;font-size:14px;line-height:1.55}.hero-proof{margin-top:18px}.hero-proof p{font-size:10px}.home-hero .instrument{width:100%;max-width:440px}.home-hero .instrument .artifact-topline,.home-hero .instrument .asset-selector,.home-hero .instrument .instrument-caption,.home-hero .instrument .exposure-readout,.home-hero .instrument .composition-bar,.home-hero .instrument .card-entry-line,.home-hero .instrument .linked-rights,.home-hero .instrument .preview-link{display:none}.home-hero .instrument .hero-position{padding:15px 18px}.home-hero .instrument .position-preview-head{margin-bottom:8px}.home-hero .instrument .preview-split{padding-top:10px;padding-bottom:0}.home-hero .instrument .preview-split strong{font-size:20px}.home-hero .instrument .instrument-orbits{opacity:.3;width:100%}.contract-grid{grid-template-columns:1fr}.contract-card{padding:18px}.mainnet-proof .panel-title{flex-wrap:wrap;align-items:flex-start;gap:12px}}@media (max-width:700px) and (max-height:700px){.home-hero{grid-template-rows:auto;padding:20px 7px}.home-hero .instrument{display:none}.hero-copy h1{font-size:clamp(32px,7.5svh,46px)}}@media (max-height:480px){.home-hero{height:auto;min-height:calc(100svh - 81px);max-height:none}.home-hero .instrument{display:none}.home-hero{grid-template-columns:1fr}.hero-copy h1{font-size:34px}.hero-copy h1 br{display:none}.hero-copy h1 span{margin-left:8px}}@media (min-width:701px){.home-hero .exposure-source,.home-hero .exposure-footnote,.home-hero .card-entry-line,.home-hero .compact .exposure-equation .notional-result,.home-hero .compact .exposure-equation .equation-operator:nth-of-type(2){display:none}.home-hero .instrument-caption{line-height:1.5}}.hero-proof p a{margin-left:0;display:inline-block}@media (max-width:700px){.hero-proof p a{display:block}}.creation-workspace{grid-template-columns:minmax(0,1.35fr) minmax(340px,.9fr);align-items:start;gap:24px;display:grid}.creation-market,.creation-ticket{min-width:0}.creation-market{position:sticky;top:90px}.creation-market-selector{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.creation-market-selector .exposure-choices{margin:0}.creation-market-selector .button{padding:10px 14px}.creation-reference{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid;padding:20px!important}.creation-reference>div{flex-direction:column;gap:8px;min-width:0;display:flex}.creation-reference strong{font-size:clamp(18px,2.2vw,28px);line-height:1.2}.creation-reference small{color:var(--muted);font-size:11px}.creation-reference .tiny-label{font-size:9px}.creation-observation{grid-column:1/-1;margin:2px 0 0!important;font-size:11px!important}.creation-market .market-chart{margin:0}.creation-chart-context{font-size:12px}.creation-ticket .panel{margin-bottom:16px}.creation-ticket .form-panel{padding:24px}.creation-ticket .panel-title h2{font-size:21px}.creation-costs{margin-top:18px}.creation-costs .definition-row{gap:10px}.creation-costs dd{text-align:right}.creation-total{font-weight:700}.creation-rewards-note{margin-bottom:0}.creation-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.creation-next h3{margin:12px 0 8px}.creation-next p{font-size:13px;line-height:1.65}.creation-launch-notice,.create-position-page .page-heading{margin-bottom:20px}@media (max-width:1050px){.creation-workspace{grid-template-columns:minmax(0,1.1fr) minmax(320px,1fr);gap:16px}.creation-market-selector{flex-direction:column;align-items:flex-start}.creation-reference{gap:10px;padding:16px!important}.creation-reference strong{font-size:20px}.creation-ticket .form-panel{padding:20px}}@media (max-width:760px){.creation-workspace{grid-template-columns:1fr}.creation-market{position:static}.creation-market-selector{flex-flow:wrap;align-items:center}.creation-market-selector>.tiny-label{width:100%}.creation-market-selector .exposure-choices{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.creation-reference{margin-bottom:12px}.creation-reference small{font-size:10px}.creation-next{grid-template-columns:1fr;gap:20px}.creation-next h3{margin-top:8px}.creation-ticket .panel-title h2{font-size:20px}}.create-position-page .page-heading{margin-bottom:8px;padding:18px 0 12px}.create-position-page .page-heading p{margin:8px 0 0;line-height:1.5}.creation-launch-notice{color:#9aabc1;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0 0 14px;font-size:12px;display:flex}.creation-launch-notice a{align-items:center;gap:6px;display:inline-flex}.creation-market-selector{margin-bottom:12px}.creation-reference{gap:8px;margin:0 0 12px!important;padding:14px 16px!important}.creation-reference .creation-observation{font-size:10px!important;line-height:1.4!important}.creation-market .market-panel{margin:0;padding:20px 22px 16px}.creation-market .market-mark strong{font-size:32px}.creation-ticket .form-panel>.subtle-note{font-size:12px;line-height:1.55}.creation-ticket .creation-costs{margin-top:14px}.creation-fee-details{margin:12px 0;font-size:12px}.creation-fee-details summary{cursor:pointer;color:#adbed5}.creation-ticket .risk-note{margin:14px 0;font-size:12px;line-height:1.5}.creation-ticket .input-shell input{font-size:26px}.creation-next{margin-top:24px}@media (max-width:760px){.create-position-page .page-heading{padding:14px 0 10px}.creation-launch-notice{gap:5px;font-size:11px}.creation-reference{padding:12px!important}.creation-reference strong{font-size:18px}.creation-reference .tiny-label{font-size:8px}.creation-market .market-panel{padding:18px 15px}.creation-market .market-toolbar{margin-top:14px}}.creation-header{justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 0 12px;display:flex}.creation-header h1{letter-spacing:-1px;margin:6px 0 0;font-size:30px;line-height:1.2}.creation-header>p{color:#9aabc1;margin:0 0 3px;font-size:12px}.creation-header .eyebrow{font-size:9px}.creation-ticket .panel-title{margin-bottom:8px}.creation-ticket .form-panel>.subtle-note{margin:8px 0}.creation-ticket .field-label{margin:14px 0 6px}.creation-ticket .input-shell{padding:8px 14px}.creation-ticket .amount-presets{margin:8px 0}.creation-ticket .creation-costs{margin:12px 0}.creation-ticket .creation-costs .definition-row{padding:7px 0}.creation-ticket .creation-fee-details{margin:8px 0}.creation-ticket .risk-note{margin:10px 0}.creation-ticket .form-panel>.button.wide{margin-top:10px}.creation-reference strong,.creation-reference small,.creation-reference .tiny-label{margin:0;line-height:1.25}.creation-reference strong{font-size:22px}.creation-reference>div{gap:3px}.creation-market .market-top .asset{width:26px;height:26px}.creation-market .market-toolbar{margin:10px 0 8px}.creation-market .market-plot,.creation-market .market-plot svg,.creation-market .chart-empty{height:240px}.creation-market .market-foot{padding-top:10px}.creation-market .chart-context{margin-top:8px}@media (max-width:1050px){.creation-workspace{grid-template-columns:minmax(0,1.15fr) minmax(300px,1fr)}}@media (max-width:900px){.creation-workspace{grid-template-columns:1fr}.creation-market{position:static}.creation-header>p{max-width:230px}.creation-market-selector{flex-direction:row;align-items:center}.creation-market .market-plot,.creation-market .market-plot svg,.creation-market .chart-empty{height:260px}}@media (max-width:600px){.creation-header{flex-direction:column;align-items:flex-start;gap:8px}.creation-header>p{max-width:none;font-size:11px}.creation-header h1{font-size:26px}.creation-reference strong{font-size:19px}.creation-reference .creation-observation{font-size:9px!important}}@media (max-width:900px){.creation-market{flex-direction:column;gap:0;display:flex}.creation-market-selector{order:0}.creation-market .market-panel{order:1;margin-bottom:12px}.creation-market .creation-reference{order:2;margin-bottom:0!important}.creation-market .market-toolbar{margin-top:8px}.creation-market .chart-controls{margin-top:6px}}.header-socials{flex-shrink:0;align-items:center;gap:8px;display:flex}.header-socials a{border:1px solid var(--line);width:30px;height:32px;color:var(--text);border-radius:7px;place-items:center;transition:background .2s;display:grid}.header-socials a:hover{background:#aac6ef1a}.header-socials img{object-fit:contain}.header-right{gap:10px}.hero-token-identity{border:1px solid var(--line);background:#10192580;border-radius:8px;max-width:490px;margin-top:20px;padding:12px 14px;position:relative}.hero-token-identity>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.hero-token-identity .tiny-label,.premint-status{letter-spacing:.5px;color:var(--muted);font:8px JetBrains Mono Variable,monospace}.premint-copy-row{align-items:center;gap:10px;margin-top:9px;display:flex}.premint-copy-row code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0;color:var(--blue);font-size:11px;line-height:1.6}.premint-copy-row button{color:var(--text);border:1px solid var(--line);cursor:pointer;background:#abc9ef14;border-radius:5px;flex-shrink:0;padding:7px 10px;font-size:10px}.copy-feedback{color:var(--muted);font-size:10px}.copy-feedback:empty{display:none}.home-contract-proof{border:1px solid var(--line);background:#10192570;border-radius:10px;margin-top:25px;padding:24px}.home-contract-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.home-contract-heading h3{margin:9px 0 0;font-size:21px}.home-contract-rows{margin-top:19px}.home-contract-rows>div{border-top:1px solid var(--line);grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 0;display:grid}.home-contract-rows strong{font-size:12px;font-weight:500}.home-program-address{color:var(--blue);overflow-wrap:anywhere;font-family:JetBrains Mono Variable,monospace;font-size:11px}.home-program-receipt{color:var(--blue);font-size:11px}.home-contract-proof>p{color:var(--muted);max-width:850px;font-size:10px;line-height:1.7}.hero-copy .hero-proof{margin-top:15px}@media (max-width:1150px){.site-header{gap:12px}.desktop-nav,.public-shell .desktop-nav{gap:10px}.desktop-nav a,.public-shell .desktop-nav a{font-size:10px}.header-socials{gap:5px}.header-right{gap:7px}}@media (max-width:800px){.home-contract-heading{flex-direction:column;align-items:flex-start;gap:12px}.home-contract-rows>div{grid-template-columns:1fr;gap:9px}.home-contract-proof{padding:20px}.hero-token-identity{margin-top:15px;padding:10px 12px}.premint-copy-row code{font-size:10px}.hero-token-identity .tiny-label,.hero-token-identity .premint-status{font-size:7px}}@media (max-width:420px){.site-header .wordmark>span{display:none}.site-header{gap:8px}.header-right{gap:6px}.header-socials a{width:27px;height:30px}.header-socials{gap:4px}.site-header .button.compact{padding:9px 11px;font-size:10px}.site-header .menu-button{font-size:10px}.home-contract-proof{padding:17px}}@media (min-width:701px) and (max-height:760px){.hero-copy h1{margin-top:12px;font-size:clamp(36px,6.8svh,54px)}.hero-copy .hero-description{margin:14px 0;font-size:13px}.hero-token-identity{margin-top:14px;padding:9px 12px}.hero-copy .hero-proof{margin-top:12px}}@media (max-width:700px){.home-hero{height:auto;min-height:calc(100svh - 81px);max-height:none;padding-top:28px;padding-bottom:28px}.hero-token-identity{max-width:100%}}@media (max-width:420px){.site-header .header-right>.button.compact{display:inline-flex}.site-header .menu-button{gap:4px;padding-left:4px}.site-header .amp-brand-mark{width:21px;height:35px}}.creation-wallet-notice{background:#191611;border:1px solid #66503b;border-left:3px solid #d6ab77;border-radius:9px;margin:0 0 24px;padding:20px 22px}.creation-wallet-notice h2{color:#eed5b5;letter-spacing:-.2px;margin-bottom:8px;font-size:16px}.creation-wallet-notice p{color:#c4bcb2;max-width:1050px;font-size:13px;line-height:1.7}.creation-wallet-notice details{margin-top:12px}.creation-wallet-notice summary{cursor:pointer;color:#eed5b5;font-size:13px}.creation-wallet-notice details p{margin-top:10px}.creation-wallet-notice a{text-underline-offset:3px;color:var(--blue);text-decoration:underline}@media (max-width:600px){.creation-wallet-notice{padding:16px}.creation-wallet-notice p{font-size:12px}}.position-detail-page .page-heading{padding-bottom:20px}.position-detail-page .explorer-toolbar{margin-bottom:8px}.position-detail-page .explorer-source{margin-bottom:18px;font-size:10px}.position-dashboard{gap:20px;display:grid}.position-dashboard .panel{margin:0}.position-overview{background:radial-gradient(ellipse at 0 0,#aec6ff13,transparent 60%),var(--panel);padding:24px 28px}.position-overview-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.position-overview-title .asset-label strong{font-size:18px}.position-overview-metrics{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:24px;display:grid}.position-overview-metrics>div{flex-direction:column;gap:9px;min-width:0;display:flex}.position-overview-metrics strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:29px;line-height:1.15}.position-overview-metrics .position-value strong{color:#f0f4ff;font-size:42px}.position-overview-metrics small{color:var(--muted);font-size:10px;line-height:1.5}.position-overview-metrics small.positive{color:var(--green)}.position-overview-metrics small.negative{color:var(--red)}.position-overview-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:22px;padding-top:14px;font-size:10px;display:flex}.position-workspace{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.position-market-column,.position-control-column{min-width:0}.position-market-column{gap:16px;display:grid}.position-market-column .market-panel{width:100%;max-width:none}.position-price-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 20px;padding:22px;display:grid}.position-price-context>div{flex-direction:column;gap:8px;min-width:0;display:flex}.position-price-context strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px}.position-price-context small{color:var(--muted);font-size:10px}.position-control-column{background:linear-gradient(155deg,#182332,#0c121b);border:1px solid #a9c9ee40;border-radius:10px;position:sticky;top:90px;overflow:hidden}.position-available{border-bottom:1px solid #a9c9ee25;padding:23px 23px 20px}.position-available>div{flex-direction:column;gap:5px;margin:12px 0;display:flex}.position-available strong{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:23px}.position-available strong span{color:#a4b8d2;letter-spacing:0;font-size:12px}.position-available p{font-size:11px;line-height:1.7}.position-control-column .form-panel{box-shadow:none;background:0 0;border:0;padding:22px}.position-control-column .panel-title{align-items:flex-start;margin-bottom:18px}.position-control-column .panel-title h2{font-size:20px}.position-control-column .panel-title>span{white-space:nowrap;margin-top:5px;font-size:8px}.position-control-column .checkout-wallet{flex-wrap:wrap;gap:8px;margin-bottom:22px}.position-control-column .detail-actions{flex-direction:column;gap:14px;margin:0;display:flex}.position-control-column .detail-actions>.field-label{flex-direction:column;gap:10px;margin:0;display:flex}.position-control-column .detail-actions input.select{font-variant-numeric:tabular-nums;background:#080e17;width:100%;min-width:0;padding:14px;font-size:24px}.position-control-column .amount-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.position-control-column .amount-presets button{margin:0;padding:9px}.position-control-column .detail-actions>button{white-space:normal;border-radius:7px;width:100%;margin:0;padding:13px 16px}.position-control-column .detail-actions>button:first-of-type:not(:disabled){color:#101823;background:#b8d0f4;border-color:#b8d0f4;font-weight:600}.position-control-column .detail-actions .toggle-label{border-top:1px solid #a9c9ee25;margin-top:8px;padding-top:20px;font-size:11px;line-height:1.6}.position-control-column .toggle-label input{flex-shrink:0}.position-control-column .detail-actions .subtle-note{margin-top:0;font-size:11px}.position-control-column .checkout-actions{flex-wrap:wrap}.position-control-column .button{white-space:normal}.position-control-column .review-result{overflow-wrap:anywhere;margin-top:18px}.position-control-footnote{color:#91a2bb;border-top:1px solid #a9c9ee25;margin:0 22px 22px;padding-top:14px;font-size:10px;line-height:1.7}.position-accounting{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.position-accounting .panel{min-width:0;padding:24px}.position-accounting .bag-summary dd{font-variant-numeric:tabular-nums}.position-history{padding:24px}.position-dashboard .public-bag-identity{justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:12px;line-height:1.9;display:flex}.position-dashboard .public-bag-identity>div{min-width:0}.position-dashboard .public-bag-identity .text-link{margin-top:8px;font-size:11px}@media (max-width:1050px){.position-workspace{grid-template-columns:minmax(0,1.3fr) minmax(310px,1fr);gap:16px}.position-overview-metrics{gap:18px}.position-overview-metrics strong{font-size:25px}.position-overview-metrics .position-value strong{font-size:36px}.position-overview{padding:22px}.position-control-column{position:static}}@media (max-width:760px){.position-workspace,.position-accounting{grid-template-columns:minmax(0,1fr)}.position-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.position-overview-title{margin-bottom:22px}.position-overview-foot{flex-direction:column}.position-dashboard{gap:16px}.position-accounting .panel,.position-history{padding:20px}.position-dashboard .public-bag-identity{flex-direction:column;align-items:flex-start;padding:20px}.position-control-column{position:static}.position-price-context{padding:20px}}@media (max-width:380px){.position-overview{padding:17px}.position-overview-title .asset-label strong{font-size:16px}.position-overview-title{gap:8px}.position-overview-title .badge{padding:4px 7px;font-size:9px}.position-overview-metrics .position-value strong{font-size:32px}.position-overview-metrics strong{font-size:23px}.position-overview-metrics .tiny-label{font-size:7px}.position-price-context strong{font-size:19px}.position-available,.position-control-column .form-panel{padding:18px}.position-control-column .panel-title h2{font-size:18px}}.position-overview-metrics .metric-unavailable strong{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:20px}@media (max-width:380px){.position-overview-metrics .metric-unavailable strong{font-size:17px}}.hero-reward-status{max-width:510px;color:var(--muted,#a0acbc);margin:12px 0 0;font-size:12px;line-height:1.6}
