html,body{overflow-x:visible}.hero,.band,#leaf-layer{overflow-x:clip}button:disabled{cursor:not-allowed;opacity:.38}.sticky-chrome{position:sticky;top:0;z-index:60}.hd{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto}.hd-nav{position:static;justify-self:center;transform:none}.hd-side{min-width:0}.hd-brand,.theme-btn,.version-tabs a,.wallet-btn{min-height:44px}.hd-brand,.theme-btn{min-width:44px}.theme-btn{width:44px;height:44px}.version-tabs a{display:inline-flex;align-items:center;padding-inline:.7rem}.wallet-btn{min-width:7.6rem;white-space:nowrap}.mobile-current,.mobile-menu-toggle,.mobile-menu,.mobile-menu-backdrop{display:none}.page-statuses{position:relative;z-index:55}.page-status{position:static;padding:.65rem 1.5rem;border-bottom:1px solid var(--olive);background:color-mix(in srgb,var(--forest) 94%,transparent);color:var(--cream);text-align:center;font:500 .68rem Golos Text,sans-serif;letter-spacing:.08em}.page-status.is-error{border-color:var(--brick);background:color-mix(in srgb,var(--brick) 88%,var(--bg))}.foot a{display:block;margin-top:.65rem;color:var(--link);font:500 .62rem Golos Text,sans-serif;letter-spacing:.15em;text-transform:uppercase}.hero-rule{opacity:.5}.sim-hint{display:block;margin-top:.35rem;letter-spacing:.2em}.tier.is-on .rank-chip{border-color:color-mix(in srgb,var(--num-hot) 60%,transparent);color:var(--num-hot)}.version-tabs{display:flex;gap:.25rem;padding:.22rem;border:1px solid var(--hairline)}.version-tabs a{padding:.38rem .58rem;color:var(--tx-muted);font:600 .58rem Golos Text,sans-serif;letter-spacing:.1em;text-transform:uppercase}.version-tabs a[aria-current=page]{background:var(--olive);color:var(--cream)}.presale-hero{padding-bottom:2rem}.presale-hero .hero-in{max-width:70rem}.presale-hero h1{max-width:62rem;color:var(--head-title);font:400 clamp(3.2rem,7vw,6.8rem)/.95 "bc-unciala-regular",serif}.presale-hero .hero-lede{max-width:48rem;margin-top:1.65rem}.presale-tree{right:-7%;opacity:.72}.opening{margin-top:1.1rem;color:var(--tx-muted);font:500 .68rem Golos Text,sans-serif;letter-spacing:.13em;text-transform:uppercase}.countdown{width:min(100%,42rem);margin-top:2rem}.countdown>.eyebrow{margin-bottom:.65rem}.countdown>div{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--hairline)}.countdown>div>div{padding:1rem .6rem;border-right:1px solid var(--hairline-soft);text-align:center}.countdown>div>div:last-child{border-right:0}.countdown strong{display:block;color:var(--num-hot);font:500 clamp(2rem,4vw,3.7rem)/1 "new-spirit",serif}.countdown small{color:var(--tx-muted);font:500 .6rem Golos Text,sans-serif;letter-spacing:.12em;text-transform:uppercase}.presale-panel{max-width:74rem;margin:0 auto;padding-top:0}.sale-card{margin:0 1.25rem;padding:clamp(1.3rem,3vw,2.5rem)}.sale-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sale-head>div{display:flex;align-items:baseline;gap:.85rem}.sale-head .eyebrow{margin:0}.sale-head strong{color:var(--num-hot);font:500 clamp(1.6rem,4vw,2.7rem) "new-spirit",serif}.sale-state{padding:.42rem .65rem;border:1px solid var(--hairline);color:var(--tx-muted);font:600 .62rem Golos Text,sans-serif;letter-spacing:.12em;text-transform:uppercase}.sale-state.is-live{border-color:var(--olive);color:var(--link)}.progress{position:relative;height:.28rem;margin:1.5rem 0 2.7rem;background:var(--hairline-soft)}.progress>i{display:block;height:100%;background:linear-gradient(90deg,var(--olive-deep),var(--olive),var(--camel))}.progress>b{position:absolute;top:.8rem;color:var(--tx-muted);font:500 .58rem Golos Text,sans-serif;text-transform:uppercase;transform:translate(-50%)}.progress>b:before{position:absolute;bottom:1rem;left:50%;height:.8rem;border-left:1px solid var(--olive);content:""}.sale-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:1.4rem;border-block:1px solid var(--hairline-soft)}.sale-facts>div{display:flex;flex-direction:column;gap:.35rem;padding:.9rem;border-right:1px solid var(--hairline-soft)}.sale-facts>div:last-child{border-right:0}.sale-facts span,.amount-head label{color:var(--tx-muted);font:500 .61rem Golos Text,sans-serif;letter-spacing:.1em;text-transform:uppercase}.sale-facts strong{color:var(--tx);font:500 .8rem Golos Text,sans-serif}.buy-form{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:end}.amount-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.amount-head>*{min-width:0}.amount-available{padding:0;border:0;background:transparent;color:var(--tx-muted);cursor:pointer;font:500 .58rem Golos Text,sans-serif;letter-spacing:.05em}.amount-available:hover,.amount-available:focus-visible{color:var(--link)}.amount-available b{color:var(--num-hot);letter-spacing:.1em}.amount-warning{margin:-.25rem 0 .75rem;color:var(--negative);font:600 .62rem/1.5 Golos Text,sans-serif}.amount-field{display:flex;align-items:center;height:2.8rem;border:1px solid var(--hairline);background:var(--bg)}.buy-form .amount-field{height:3.35rem}.amount-field input{width:100%;min-width:0;height:100%;padding:0 .85rem;border:0;outline:0;background:transparent;color:var(--tx);font:500 .85rem Golos Text,sans-serif}.amount-field>span{padding:0 .85rem;color:var(--tx-muted);font:500 .65rem Golos Text,sans-serif}.curve{display:grid;grid-template-columns:minmax(12rem,.7fr) 1.3fr;align-items:center;gap:1.25rem;margin:0 0 1.4rem;padding:1rem;border:1px solid var(--hairline-soft)}.curve-copy strong{display:block;margin:.35rem 0;color:var(--num-hot);font:500 1.35rem new-spirit,serif}.curve-copy p{color:var(--tx-muted);font-size:.72rem}.curve svg{width:100%;overflow:visible}.curve-line{fill:none;stroke:var(--olive);stroke-width:3}.curve-marker{stroke:var(--camel);stroke-dasharray:4 4}.curve circle{fill:var(--camel)}.curve .curve-after{fill:var(--bg);stroke:var(--num-hot);stroke-width:3}.curve text{fill:var(--tx);font:600 12px Golos Text,sans-serif;text-transform:uppercase}.curve-legend{display:flex;gap:1rem;margin-top:.75rem;color:var(--tx-muted);font-size:.65rem;text-transform:uppercase}.curve-legend span{display:flex;align-items:center;gap:.35rem}.curve-legend i{width:.65rem;height:.65rem;border-radius:50%;background:var(--camel)}.curve-legend i.is-after{background:var(--bg);border:2px solid var(--num-hot)}.approval-disclosure{margin-top:.65rem}.launch-action{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.2rem;border:1px solid var(--olive);background:color-mix(in srgb,var(--olive) 7%,transparent)}.launch-action strong{color:var(--num-hot);font:500 1.4rem new-spirit,serif}.launch-action p{max-width:42rem;margin-top:.3rem;color:var(--tx-muted);font-size:.8rem}.claim-area{max-width:96rem;margin:0 auto;padding:clamp(1.25rem,3.4vh,2.5rem) clamp(1.125rem,3.5vw,2.75rem) 0}.claim-area+.app{padding-top:1.125rem}.claim-card{display:flex;align-items:center;gap:clamp(1.25rem,3vw,3rem)}.claim-heading{flex:0 0 10rem}.claim-heading h3{margin-bottom:3px;color:var(--head-title);font:500 1.3438rem bc-unciala-petit,serif}.claim-heading p{color:var(--tx-muted);font-size:.8125rem;font-style:italic;line-height:1.5}.claim-stats{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr))}.claim-stats>div{padding:.2rem 1rem;border-left:1px solid var(--hairline-soft)}.claim-stats span{display:block;margin-bottom:.25rem;color:var(--tx-muted);font:500 .62rem Golos Text,sans-serif;letter-spacing:.08em;text-transform:uppercase}.claim-stats strong{color:var(--tx);font:500 clamp(1rem,1.6vw,1.35rem) "new-spirit",serif;overflow-wrap:anywhere}.claim-stats strong.hot{color:var(--num-hot)}.claim-card>.btn{flex:0 0 auto}.app.app-protocol{grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) minmax(0,1.05fr);grid-template-areas:"gauge toll stake" "gauge bond stake" "defence bond stake" "treas treas treas"}.a-defence{grid-area:defence}.n20{transform:translate(-50%,6.4375rem) rotate(72deg)}.n50{transform:translate(-50%,6.4375rem) rotate(180deg)}.n20lb{left:calc(50% + 8.2rem);top:calc(50% + 5.6rem)}.n50lb{left:calc(50% - 8.2rem);top:calc(50% + 5.6rem)}.amount{flex:1;min-width:7rem}.app-protocol .actions{align-items:flex-end}.mini-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.85rem}.mini-actions .btn{flex:1;min-width:8rem;padding:.55rem .75rem;font-size:.62rem}.bond.selected{border-color:var(--olive);background:color-mix(in srgb,var(--olive) 6%,transparent)}.a-bond.is-locked .lockmsg{visibility:visible}.a-bond.is-locked .bond-body{opacity:.35;filter:grayscale(.6);pointer-events:none}.treasury-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.75rem}.row>*{min-width:0}.row b{overflow-wrap:anywhere}.actions>label{flex:1 1 10rem;min-width:0;color:var(--tx-muted);font:500 .61rem Golos Text,sans-serif;letter-spacing:.1em;text-transform:uppercase}.actions input[type=number]{display:block;width:100%;min-width:0;margin-top:.35rem;padding:.6875rem .8125rem;border:1px solid var(--hairline);border-radius:.6rem;background:var(--bg);color:var(--tx);font:500 .8438rem Golos Text,sans-serif}.actions>.vault-note{flex-basis:100%}.docs{overflow-x:clip}.doc{min-width:0}.doc-sec{scroll-margin-top:7rem}.table-scroll{max-width:100%;margin:1rem 0;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--hairline-soft)}.table-scroll:focus-visible{outline-offset:2px}.table-hint{display:none}.doc .table-scroll table{min-width:34rem;margin:0;border:0}.doc .table-scroll th,.doc .table-scroll td{overflow-wrap:normal}@media(max-width:1180px){.app.app-protocol{grid-template-columns:1fr 1fr;grid-template-areas:"gauge toll" "gauge bond" "stake bond" "defence defence" "treas treas"}.claim-card{align-items:stretch;flex-wrap:wrap}.claim-heading{flex-basis:calc(100% - 13rem)}.claim-stats{flex-basis:100%;order:2}.claim-card>.btn{margin-left:auto}}@media(max-width:960px){.hd{height:auto;min-height:4.5rem;grid-template-columns:auto minmax(0,1fr);row-gap:.25rem;padding-block:.5rem}.hd-brand{grid-column:1;grid-row:1}.hd-side{grid-column:2;grid-row:1;justify-self:end}.hd-nav{grid-column:1 / -1;grid-row:2;min-height:2.75rem;align-items:center}.doc-sec{scroll-margin-top:9rem}}@media(max-width:820px){.curve{grid-template-columns:1fr}.app.app-protocol{grid-template-columns:1fr;grid-template-areas:"gauge" "toll" "stake" "bond" "defence" "treas"}.sale-facts{grid-template-columns:1fr 1fr}.buy-form{grid-template-columns:1fr}.launch-action{align-items:stretch;flex-direction:column}.claim-heading{flex-basis:100%}.claim-stats{grid-template-columns:1fr 1fr}.claim-stats>div:nth-child(odd){border-left:0}.claim-stats>div:nth-child(n+3){margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--hairline-soft)}.claim-card>.btn{width:100%;order:3}.treasury-stats{grid-template-columns:1fr}}@media(max-width:620px){.hd{min-height:4.5rem;grid-template-columns:44px minmax(0,1fr) auto;gap:.55rem;padding:.5rem .75rem}.hd-brand{grid-column:1;grid-row:1}.mobile-current{display:block;min-width:0;overflow:hidden;color:var(--tx);font:600 .68rem Golos Text,sans-serif;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hd-nav,.version-tabs,.theme-btn{display:none}.hd-side{grid-column:3;grid-row:1;display:flex;gap:.4rem;align-items:center}.hd .btn{display:inline-flex}.mobile-menu-toggle{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:var(--tx)}.mobile-menu-toggle span{display:block;width:21px;border-top:2px solid currentColor;transition:transform .2s ease,opacity .2s ease}.mobile-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-7px) rotate(-45deg)}.mobile-menu-backdrop{position:fixed;top:4.5rem;right:0;bottom:0;left:0;z-index:65;display:block;background:#0000006b}.mobile-menu{position:absolute;top:calc(100% + .35rem);right:.75rem;left:.75rem;z-index:70;display:block;padding:.85rem 1rem 1rem;box-shadow:0 1.25rem 2.5rem #0000004d}.mobile-menu-links{display:grid}.mobile-menu-links a{display:flex;min-height:48px;align-items:center;padding:.55rem .75rem;border-left:3px solid transparent;color:var(--tx-muted);font:500 1rem bc-unciala-petit,serif}.mobile-menu-links a[aria-current=page]{border-left-color:var(--olive);background:color-mix(in srgb,var(--olive) 7%,transparent);color:var(--tx)}.mobile-menu-controls{display:flex;align-items:stretch;justify-content:space-between;gap:.75rem;margin-top:.7rem;padding-top:.85rem;border-top:1px solid var(--hairline-soft)}.mobile-version-tabs{display:flex;border:1px solid var(--hairline)}.mobile-version-tabs a{display:inline-flex;min-height:44px;align-items:center;padding:.45rem .75rem;color:var(--tx-muted);font:600 .62rem Golos Text,sans-serif;letter-spacing:.08em;text-transform:uppercase}.mobile-version-tabs a[aria-current=page]{background:var(--olive);color:var(--cream)}.mobile-theme{display:inline-flex;min-height:44px;align-items:center;gap:.45rem;padding-inline:.3rem;color:var(--tx-muted);font:600 .62rem Golos Text,sans-serif;text-transform:uppercase}.mobile-theme svg{width:1.9rem;height:1.9rem}.page-status{padding-inline:.75rem}.doc-sec{scroll-margin-top:6rem}.table-hint{position:sticky;left:0;display:block;width:fit-content;padding:.45rem .7rem;color:var(--tx-muted);font:600 .58rem Golos Text,sans-serif;letter-spacing:.08em;text-transform:uppercase}.wallet-btn{min-width:auto}.presale-hero h1{font-size:clamp(2.7rem,15vw,4.5rem)}.countdown>div{grid-template-columns:1fr 1fr}.countdown>div>div:nth-child(2){border-right:0}.countdown>div>div:nth-child(-n+2){border-bottom:1px solid var(--hairline-soft)}.sale-head{align-items:flex-start;flex-direction:column}.sale-head>div{align-items:flex-start;flex-direction:column}.sale-facts{grid-template-columns:1fr}.sale-facts>div{border-right:0;border-bottom:1px solid var(--hairline-soft)}.sale-facts>div:last-child{border-bottom:0}}@media(max-width:400px){.rough-cell{border-width:.8rem;border-image-width:1.05rem;border-radius:2.2rem}.hd-brand .mono-svg{width:2.25rem;height:2.2rem}.hd{gap:.35rem;padding-inline:.55rem}.hd-side{gap:.2rem}.hd .btn{padding-inline:.7rem;font-size:.58rem}.mobile-current{font-size:.58rem;letter-spacing:.08em}.mobile-menu{right:.55rem;left:.55rem}.mobile-menu-controls{flex-direction:column}.mobile-version-tabs a{flex:1;justify-content:center}.hero{padding-inline:1rem}.hero-sub{width:100%;align-items:stretch}.hero-lede{text-align:left}.hero-ctas{width:100%;justify-content:stretch}.hero-ctas .btn{flex:1 1 100%}.presale-hero .eyebrow .tick{width:2rem;margin-right:.5rem}.sec,.app,.claim-area,.docs{padding-inline:.75rem}.b-cell,.tier,.a-cell{padding-inline:1rem}.sale-card{margin-inline:0;padding-inline:1rem}.sale-head strong{overflow-wrap:anywhere}.progress>b{max-width:8rem;text-align:center;line-height:1.35}.amount-head{align-items:flex-start;flex-direction:column}.amount-available{max-width:100%;overflow-wrap:anywhere;text-align:left}.actions{align-items:stretch;flex-direction:column}.actions .amount,.actions .btn,.mini-actions .btn,.bond .btn,.launch-action .btn{width:100%}.row{align-items:flex-start;flex-direction:column;gap:.15rem}.row b{text-align:left}.gauge{width:min(12.25rem,100%);height:auto;aspect-ratio:1}.n20lb{left:calc(50% + 5.8rem);top:calc(50% + 4.8rem)}.n50lb{left:calc(50% - 5.8rem);top:calc(50% + 4.8rem)}.g-ledger div{align-items:flex-start;flex-direction:column;gap:0}.claim-stats{grid-template-columns:1fr}.claim-stats>div{padding-block:.75rem;border-top:1px solid var(--hairline-soft);border-left:0}.claim-stats>div:first-child{border-top:0}.curve-legend{flex-wrap:wrap}.docs{display:block}.toc{margin-bottom:2.5rem}.toc ul{display:grid;grid-template-columns:1fr 1fr;gap:0 .5rem}.doc .table-scroll table{min-width:31rem}.doc .doc-head h1{font-size:clamp(2rem,12vw,2.5rem)}}
