:root{--sticky-nav-h: 64px;--night: #0b0c0e;--ink: #000000;--bone: #000000;--bone-dim: #555555;--paper: #f7f3e8;--paper-warm: #e9e0c9;--hair: #d8d2c2;--gold: #7a5c1e;--gold-lit: #f5e7c2;--teal: #43dfc4;--red: #b4432e;--amber: #8f5e0a}
html{scroll-behavior:smooth;overscroll-behavior-y:none}
body{background:var(--paper);color:#000;font-family:Literata,Georgia,serif;font-size:17px;line-height:1.72;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
img{max-width:100%}
.btn{display:inline-flex;align-items:center;gap:12px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;padding:15px 30px;border:1px solid transparent;cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}
.btn:hover{transform:translateY(-2px)}
.btn--gold:before{content:"";width:6px;height:6px;transform:rotate(45deg);background:currentColor;opacity:.9;flex:none}
.btn--gold{background:var(--gold);color:#fff6e0;border-color:#63490f;box-shadow:inset 0 1px #fff6e047,0 10px 24px #7a5c1e47}
.btn--gold:hover{background:#8a6a24;box-shadow:inset 0 1px #fff6e052,0 16px 34px #7a5c1e66}
.btn--ink{color:#14110b;border-color:#14110b;background:transparent}
.btn--ink:hover{background:#14110b;color:var(--paper)}
.btn--lumen{color:#ffefc9;border-color:#ffefc9cc;background:#0b0c0e9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-shadow:0 0 10px rgba(255,239,201,.55);box-shadow:0 0 18px #fff0cd38,inset 0 0 12px #fff0cd0f}
.btn--lumen:hover{color:#fff7e2;border-color:#fff7e2;box-shadow:0 0 30px #fff0cd80,inset 0 0 14px #fff0cd1a}
.hero__ctas .btn--gold{animation:goldpulse 3s ease-in-out infinite}
@keyframes goldpulse{0%,to{box-shadow:inset 0 1px #fff6e047,0 10px 24px #7a5c1e59,0 0 26px #f5e7c238}50%{box-shadow:inset 0 1px #fff6e052,0 14px 32px #7a5c1e80,0 0 46px #f5e7c273}}
h3{font-weight:700;font-size:20px;margin:46px 0 14px;letter-spacing:-.005em}
h3 .num{color:var(--gold);font-family:IBM Plex Mono,monospace;font-size:13px;margin-right:10px;font-weight:600}
p{margin-bottom:16px}
p strong,li strong{color:#000;font-weight:700}
@keyframes spin{to{transform:rotate(360deg)}}
table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;background:transparent;border:none;border-top:2px solid #14110b}
th,td{padding:13px 14px;border:none;border-bottom:1px solid var(--hair)}
td{text-align:center;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:500;transition:background .25s ease}
td.y{color:#14110b}
td.n{color:#b4432ecc}
td.p{color:var(--amber)}
th.ansem-col,td.ansem-col{background:#7a5c1e12;border-left:1px solid rgba(122,92,30,.28);border-right:1px solid rgba(122,92,30,.28)}
td.ansem-col{color:var(--gold);font-weight:700}
@media (max-width: 700px){body{font-size:16px}}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.pillar-ic .ring-outer,.pillar-ic .ring-inner,.hero__ctas .btn--gold{animation:none}}
.bb{min-height:100vh;background:var(--paper)}
.bb-nav{position:sticky;top:0;z-index:60;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 28px;background:#0c0d0f;border-bottom:1px solid rgba(245,231,194,.16)}
.bb-nav__links{display:flex;gap:26px;justify-self:center;grid-column:2}
.bb-nav__links a,.bb-nav__links span{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#f5e7c29e;text-decoration:none;transition:color .25s ease}
.bb-nav__links a:hover{color:#fff7e2}
.bb-nav__links .soon{opacity:.42;cursor:default}
.bb-nav__left{display:flex;align-items:center;gap:14px;justify-self:start;grid-column:1}
.bb-nav__burger{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(245,231,194,.32);color:#f5e7c2;font-size:15px;line-height:1;cursor:pointer;transition:border-color .25s ease,color .25s ease}
.bb-nav__burger:hover{border-color:#fff7e2;color:#fff7e2}
.bb-chip{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;color:#f5e7c2d1;border:1px solid rgba(245,231,194,.24);padding:9px 14px;white-space:nowrap}
.bb-wallet{position:relative;justify-self:end;grid-column:3}
.bb-wallet__btn{display:inline-flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff6e0;background:var(--gold);border:1px solid #63490f;padding:10px 16px;cursor:pointer;box-shadow:inset 0 1px #fff6e047;transition:background .25s ease,box-shadow .25s ease;white-space:nowrap}
.bb-wallet__btn:hover{background:#8a6a24;box-shadow:inset 0 1px #fff6e052,0 0 22px #f5e7c233}
.bb-wallet__btn .chev{font-size:9px;transition:transform .25s ease}
.bb-wallet__btn .chev.open{transform:rotate(180deg)}
.bb-menu{position:absolute;right:0;top:calc(100% + 10px);width:268px;background:#131009;border:1px solid rgba(122,92,30,.55);box-shadow:0 26px 52px #00000080;z-index:70}
.bb-menu__id{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(245,231,194,.12)}
.bb-menu__avatar{flex:none;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(122,92,30,.6);background:#1c1710}
.bb-menu__avatar:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--gold-lit)}
.bb-menu__addr{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;color:#f5e7c2}
.bb-menu__copy{margin-left:auto;background:none;border:none;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#f5e7c280;cursor:pointer;transition:color .25s ease}
.bb-menu__copy:hover{color:#fff7e2}
.bb-menu__stats{display:grid;gap:9px;padding:13px 16px}
.bb-menu__row{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em}
.bb-menu__row .k{color:#f5e7c280;text-transform:uppercase;font-size:9.5px;letter-spacing:.16em}
.bb-menu__row .v{color:#f5e7c2;font-variant-numeric:tabular-nums}
.bb-menu__row .v.gold{color:var(--gold-lit)}
.bb-menu__items{border-top:1px solid rgba(245,231,194,.12);padding:6px 0}
.bb-menu__item{display:block;width:100%;text-align:left;background:none;border:none;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:10px 16px;color:#f5e7c2bf;cursor:pointer;transition:background .2s ease,color .2s ease}
.bb-menu__item:hover{background:#f5e7c20f;color:#fff7e2}
.bb-menu__item.soon{opacity:.38;cursor:default}
.bb-menu__item.soon:hover{background:none;color:#f5e7c2bf}
.bb-menu__item.danger{color:#d98873}
.bb-menu__item.danger:hover{color:#f0a48d;background:#b4432e1a}
.bb-mnav{position:absolute;top:100%;left:0;right:0;z-index:55;display:none;background:#0c0d0f;border-bottom:1px solid rgba(245,231,194,.16);box-shadow:0 24px 40px #0006;padding:8px 20px 18px}
.bb-mnav a,.bb-mnav .soon{display:block;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f5e7c2c7;text-decoration:none;padding:14px 4px;border-bottom:1px solid rgba(245,231,194,.08);transition:color .2s ease}
.bb-mnav a:hover{color:#fff7e2}
.bb-mnav a.active{color:var(--gold-lit)}
.bb-mnav .soon{opacity:.4;cursor:default}
.bb-mnav__chip{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;color:#f5e7c28c;padding-top:14px}
@media (max-width: 1080px){.bb-nav__links,.bb-chip{display:none}.bb-nav__burger{display:inline-flex}.bb-mnav{display:grid}}
@media (max-width: 560px){.bb-nav{padding:0 14px}.bb-wallet__btn{padding:10px 12px;font-size:10px}}
.bb-hero{background:linear-gradient(180deg,#e9e0c9 0%,#e9e0c9 40%,var(--paper) 100%);padding:76px 0 30px;border-bottom:1px solid var(--hair)}
.bb-hero .ticker{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.5em;text-transform:uppercase;color:var(--gold);font-weight:600;margin-bottom:16px}
.bb-hero h1{font-family:Literata,serif;font-weight:700;font-size:clamp(30px,4.2vw,46px);line-height:1.16;color:#161310}
.bb-hero .sub{margin-top:14px;font-family:Spectral,serif;font-style:italic;font-size:clamp(15px,1.8vw,18px);color:#5c5442}
.bb-section{padding:58px 0;border-bottom:1px solid var(--hair)}
.bb-head{display:flex;justify-content:space-between;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:26px}
.bb-kicker{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.3em;text-transform:uppercase;font-weight:600;color:var(--gold)}
.bb-link{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#14110b;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:2px;transition:border-color .25s ease,color .25s ease}
.bb-link:hover{border-color:var(--gold);color:var(--gold)}
.bb-link.soon{opacity:.45;border-bottom-style:dashed;cursor:default}
.bb-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.bb-card{display:block;color:inherit;text-decoration:none;position:relative;background:linear-gradient(180deg,#faf6ea,#f0e8d3);border:1px solid #d8cfb4;padding:18px 18px 16px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}
.bb-card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(122,92,30,.22);pointer-events:none}
.bb-card:hover{transform:translateY(-3px);box-shadow:0 18px 34px #1f1a0e1f}
.bb-card__top{display:flex;align-items:center;gap:12px}
.bb-card__avatar{flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid #cdc3a6;background:#f5efdd;font-family:Cinzel,serif;font-weight:700;font-size:17px;color:var(--gold)}
.bb-card__name b{display:block;font-size:14.5px;color:#14110b;line-height:1.3}
.bb-card__name .t{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#8a8272}
.bb-badge{font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:3px 8px;border:1px solid #a9a190;color:#6f695c;white-space:nowrap}
.bb-badge--free{border-style:dashed;color:#8a8272}
.bb-badge--bronze{border-color:#9c6b3f;color:#8a5a26}
.bb-badge--diamond{background:#14110b;border-color:#14110b;color:#f5e7c2}
.bb-phase{display:flex;align-items:center;gap:8px;margin:14px 0 10px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#4a4436}
.bb-phase i{width:6px;height:6px;transform:rotate(45deg);flex:none}
.bb-phase--1 i{background:var(--gold)}
.bb-phase--2 i{background:var(--amber)}
.bb-phase--3 i{background:#0f7a63}
.bb-phase--4 i{background:#a49a82}
.bb-progress .lbl{font-family:IBM Plex Mono,monospace;font-size:10px;color:#6f6858;letter-spacing:.06em}
.bb-progress .track{height:4px;background:#e2dac2;margin-top:7px;overflow:hidden}
.bb-progress .fill{height:100%;width:100%;transform-origin:0 50%;background:var(--gold)}
.bb-progress .fill--done{background:#b3a98f}
.bb-card__foot{display:flex;justify-content:space-between;align-items:baseline;margin-top:15px;font-family:IBM Plex Mono,monospace;font-size:11px}
.bb-card__foot .mc{font-weight:600;color:#14110b}
.bb-live{display:inline-flex;align-items:center;gap:7px;color:#0f7a63;font-size:10px;letter-spacing:.12em}
.bb-live i{width:6px;height:6px;border-radius:50%;background:#0f7a63;animation:bbpulse 1.6s ease-in-out infinite}
@keyframes bbpulse{0%,to{opacity:.35}50%{opacity:1}}
.bb-count{font-variant-numeric:tabular-nums;color:#4a4436}
.bb-muted{color:#8a8272}
.bb-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}
.bb-steps:before{content:"";position:absolute;top:22px;left:12.5%;right:12.5%;height:1px;background:var(--hair)}
.bb-step{text-align:center;position:relative}
.bb-step__n{position:relative;z-index:1;width:44px;height:44px;margin:0 auto 16px;display:grid;place-items:center;border-radius:50%;border:1.4px solid #14110b;background:var(--paper);font-family:IBM Plex Mono,monospace;font-weight:600;font-size:13px;color:#14110b}
.bb-step--gold .bb-step__n{border-color:var(--gold);color:var(--gold)}
.bb-step b{display:block;font-size:15.5px;color:#14110b;margin-bottom:7px}
.bb-step p{font-size:13.5px;line-height:1.62;color:#5c5442;margin:0 0 8px}
.bb-step .auto{font-family:IBM Plex Mono,monospace;font-size:8.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}
.bb-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.bb-tiers__note{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;line-height:1.8;color:#7a5c1e;margin:22px 0 0}
.bb-tier{position:relative;background:linear-gradient(180deg,#faf6ea,#f0e8d3);border:1px solid #d8cfb4;padding:22px 22px 24px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}
.bb-tier:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(122,92,30,.24);pointer-events:none}
.bb-tier:hover{transform:translateY(-3px);box-shadow:0 18px 34px #1f1a0e1f}
.bb-tier--featured{border:2px solid var(--gold)}
.bb-tier--featured:before{border-color:#7a5c1e66}
.bb-tier__head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid rgba(122,92,30,.25);padding-bottom:11px;margin-bottom:13px}
.bb-tier__name{font-family:Literata,serif;font-weight:700;font-size:18px;color:#1c1710}
.bb-tier__label{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:#8a7a54;font-weight:600}
.bb-tier__req{font-family:IBM Plex Mono,monospace;font-size:11px;color:#14110b;margin-bottom:8px;letter-spacing:.02em}
.bb-tier__req b{font-weight:700}
.bb-tier p{font-size:13.5px;line-height:1.6;color:#4a4436;margin:0}
.bb-table td .bb-badge{font-size:8.5px}
.bb-table td,.bb-table tbody th{font-size:13.5px}
.bb-table td.num{font-variant-numeric:tabular-nums}
.bb-table .sort{color:#b3a98f;font-size:9px;margin-left:5px}
.bb-table .phase-cell{display:inline-flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#4a4436;white-space:nowrap}
.bb-table tr.row-link{cursor:pointer}
.bb-table .phase-cell i{width:5px;height:5px;transform:rotate(45deg);flex:none}
.bb-footer{padding:42px 0 64px}
.bb-footer .row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
.bb-footer .copy,.bb-footer .links a,.bb-footer .links span{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#8a8272;text-decoration:none}
.bb-footer .links{display:flex;gap:20px;flex-wrap:wrap}
.bb-footer .links span{cursor:default}
.bb-footer .socials{display:flex;gap:10px}
.bb-footer .socials span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(0,0,0,.55);font-family:IBM Plex Mono,monospace;font-size:11px;color:#14110b;transition:background .25s ease,color .25s ease;cursor:default}
.bb-footer .socials span:hover{background:#14110b;color:var(--paper)}
@media (max-width: 1000px){.bb-cards{grid-template-columns:repeat(2,1fr)}.bb-steps{grid-template-columns:repeat(2,1fr);row-gap:38px}.bb-steps:before{display:none}}
@media (max-width: 1000px){.bb-tiers{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.bb-tiers{grid-template-columns:1fr}}
@media (max-width: 620px){.bb-cards,.bb-steps{grid-template-columns:1fr}}
.bbc{padding:64px 0 72px}
.bbc-title{font-family:Literata,serif;font-weight:700;font-size:clamp(28px,3.6vw,40px);color:#161310;margin-bottom:34px}
.bbc-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:26px;align-items:start}
.bbc-form{display:grid;gap:22px}
.bbc-panel{position:relative;background:linear-gradient(180deg,#faf6ea,#f0e8d3);border:1px solid #d8cfb4;padding:22px}
.bbc-panel:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(122,92,30,.2);pointer-events:none}
.bbc-panel>*{position:relative}
.bbc-panel--sticky{position:sticky;top:86px}
.bbc-panel__head{border-bottom:1px solid rgba(122,92,30,.25);padding-bottom:11px;margin-bottom:16px}
.bbc-panel__head b{display:block;font-size:16.5px;color:#1c1710}
.bbc-panel__head span{display:block;margin-top:4px;font-size:13px;font-style:italic;font-family:Spectral,serif;color:#6f6858}
.bbc-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.bbc-field{display:block;margin-bottom:14px}
.bbc-field .lbl{display:block;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#6f6858;margin-bottom:7px}
.bbc-field .lbl em{font-style:normal;color:#a49a82;letter-spacing:.12em}
.bbc-field input,.bbc-field textarea{width:100%;font-family:Literata,serif;font-size:15px;color:#14110b;background:#fdfbf4;border:1px solid #cdc3a6;padding:11px 13px;outline:none;transition:border-color .25s ease,box-shadow .25s ease}
.bbc-field textarea{resize:vertical;line-height:1.6}
.bbc-field input::placeholder,.bbc-field textarea::placeholder{color:#a49a82;font-style:italic}
.bbc-field input:focus,.bbc-field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 1px #7a5c1e59}
.bbc-accordion{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;border-top:1px solid rgba(122,92,30,.18);padding:13px 0 2px;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#4a4436;cursor:pointer}
.bbc-accordion em{font-style:normal;color:#a49a82}
.bbc-accordion .chev{margin-left:auto;font-size:9px;transition:transform .25s ease}
.bbc-accordion .chev.open{transform:rotate(180deg)}
.bbc-socials{overflow:hidden;padding-top:12px}
.bbc-opt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(122,92,30,.14)}
.bbc-opt:last-child{border-bottom:none}
.bbc-opt .txt b{display:block;font-size:14.5px;color:#14110b}
.bbc-opt .txt span{font-size:13px;color:#6f6858}
.bbc-toggle{flex:none;width:44px;height:24px;border:1px solid #14110b;background:#fdfbf4;cursor:pointer;position:relative;transition:background .25s ease,border-color .25s ease}
.bbc-toggle i{position:absolute;top:3px;left:3px;width:16px;height:16px;background:#14110b;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s ease}
.bbc-toggle.on{background:var(--gold);border-color:#63490f}
.bbc-toggle.on i{transform:translate(20px);background:#fff6e0}
.bbc-note{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;color:var(--gold);padding:4px 0 10px}
.bbc-drop{width:100%;border:1px dashed #a9987a;background:#fdfbf499;padding:30px 18px;text-align:center;cursor:pointer;transition:border-color .25s ease,background .25s ease}
.bbc-drop:hover{border-color:var(--gold);background:#fdfbf4}
.bbc-drop b{display:block;font-size:14.5px;color:#14110b}
.bbc-drop b em{font-style:normal;color:#a49a82;font-weight:400}
.bbc-drop span{display:block;margin-top:4px;font-family:Spectral,serif;font-style:italic;font-size:13px;color:#8a8272}
.bbc-drop--banner{margin-top:14px;padding:16px}
.bbc-specs{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px}
.bbc-specs .k{font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#6f6858;margin-bottom:6px}
.bbc-specs span{display:block;font-size:12.5px;line-height:1.7;color:#5c5442}
.bbc-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.bbc-tierchip{position:relative;border:1px solid #cdc3a6;background:#fdfbf4;padding:13px 12px;text-align:left;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,transform .3s ease}
.bbc-tierchip:hover{transform:translateY(-2px)}
.bbc-tierchip b{display:block;font-size:14.5px;color:#14110b}
.bbc-tierchip span{font-family:IBM Plex Mono,monospace;font-size:10px;color:#6f6858;letter-spacing:.04em}
.bbc-tinfo{position:absolute;top:8px;right:8px;width:17px;height:17px;display:grid;place-items:center;border:1px solid rgba(122,92,30,.55);border-radius:50%;font-family:IBM Plex Mono,monospace;font-size:10px;font-style:italic;color:var(--gold);cursor:pointer;transition:background .2s ease,color .2s ease;animation:tinfoglow 2s ease-in-out infinite}
@keyframes tinfoglow{0%,to{box-shadow:0 0 #7a5c1e8c;border-color:#7a5c1e8c}50%{box-shadow:0 0 12px 3px #ba8f338c;border-color:var(--gold)}}
.bbc-tinfo:hover{background:var(--gold);color:#fff6e0;animation-play-state:paused}
@media (prefers-reduced-motion: reduce){.bbc-tinfo{animation:none;box-shadow:0 0 10px 2px #ba8f3373}}
.bbc-tierchip.sel{border:2px solid var(--gold);padding:12px 11px;box-shadow:0 8px 20px #7a5c1e29}
.bbc-warn{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;line-height:1.7;color:#7a5c1e;border:1px solid rgba(122,92,30,.4);background:#7a5c1e0f;padding:13px 16px}
.bbc-submit{display:grid;gap:14px;justify-items:start}
.bbc-soon{font-family:Spectral,serif;font-style:italic;font-size:14px;color:#6f6858}
.bbc-preview__empty{font-family:Spectral,serif;font-style:italic;font-size:14px;color:#8a8272;text-align:center;padding:44px 12px}
.bbc-preview__card{border:1px solid #cdc3a6;background:#fdfbf4;padding:16px}
.bbc-preview__top{display:flex;align-items:center;gap:12px;margin-bottom:12px}
.bbc-preview__top b{display:block;font-size:15px;color:#14110b;line-height:1.3;overflow-wrap:anywhere}
.bbc-preview__top .t{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#8a8272}
.bbc-preview__img,.bbc-preview__avatar{flex:none;width:46px;height:46px;object-fit:cover;border:1px solid #cdc3a6}
.bbc-preview__avatar{display:grid;place-items:center;background:#f5efdd;font-family:Cinzel,serif;font-weight:700;font-size:18px;color:var(--gold)}
.bbc-preview__desc{font-size:13.5px;line-height:1.6;color:#4a4436;margin:0 0 14px;overflow-wrap:anywhere}
.bbc-preview__meta{display:flex;justify-content:space-between;margin-top:12px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#6f6858}
.bb-nav__links .active{color:#fff7e2;border-bottom:1px solid var(--gold-lit);padding-bottom:3px}
@media (max-width: 980px){.bbc-grid{grid-template-columns:1fr}.bbc-panel--sticky{position:static}}
@media (max-width: 620px){.bbc-row2,.bbc-specs,.bbc-tiers{grid-template-columns:1fr}}
.bbm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0b0c0e99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:24px}
.bbm{position:relative;width:min(460px,100%);background:linear-gradient(180deg,#faf6ea,#f0e8d3);border:1px solid #d8cfb4;padding:26px 26px 24px;box-shadow:0 40px 90px #00000080}
.bbm:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(122,92,30,.28);pointer-events:none}
.bbm>*{position:relative}
.bbm h3{font-family:Literata,serif;font-weight:700;font-size:20px;line-height:1.3;color:#161310;margin:0 0 4px;padding-right:20px}
.bbm h3 em{font-style:normal;color:#8a8272;font-weight:400;font-size:15px}
.bbm__input .denom{flex:none;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.1em;color:#14110b;padding:0 16px;border-left:1px solid #d8cfb4}
.bbm .btn{width:100%;justify-content:center}
.bbm .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}
.cp-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:22px}
.cp-head .bb-card__avatar{width:54px;height:54px;font-size:21px}
.cp-head__names b{display:block;font-family:Literata,serif;font-size:22px;font-weight:700;color:#161310;line-height:1.2}
.cp-head__names .sub{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#8a8272;letter-spacing:.06em}
.cp-head__right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.cp-ca{display:inline-flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;color:#4a4436;border:1px solid #cdc3a6;background:#fdfbf4;padding:8px 12px}
.cp-ca button{background:none;border:none;font-family:inherit;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8a8272;cursor:pointer}
.cp-ca button:hover{color:var(--gold)}
.cp-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:26px;align-items:start}
.cp-main,.cp-side{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}
.cp-side>*{min-width:0}
.cp-mc{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}
.cp-mc .v{font-family:Literata,serif;font-size:clamp(26px,3vw,34px);font-weight:700;color:#14110b;font-variant-numeric:tabular-nums}
.cp-mc .chg{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.04em}
.cp-mc .chg.up{color:#0f7a63}
.cp-mc .chg.down{color:var(--red)}
.cp-mc .ath{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8a8272}
.cp-chart{border:1px solid #cdc3a6;background:#fdfbf4;padding:14px 14px 8px}
.cp-chart svg{display:block;width:100%;height:auto}
.cp-chart__meta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#8a8272;padding:4px 2px 10px}
.cp-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #14110b;margin-bottom:16px}
.cp-tabs button{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:11px 0;border:none;background:transparent;color:#14110b;cursor:pointer;transition:background .25s ease,color .25s ease}
.cp-tabs button.on{background:var(--gold);color:#fff6e0}
.cp-tabs button.on.sell{background:var(--red)}
.cp-chips{display:flex;gap:10px;margin:12px 0 16px}
.cp-chips button{flex:1;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;border:1px solid #cdc3a6;background:#fdfbf4;color:#4a4436;padding:8px 0;cursor:pointer;transition:border-color .2s ease,color .2s ease}
.cp-chips button:hover{border-color:var(--gold);color:var(--gold)}
.cp-note{font-family:Spectral,serif;font-style:italic;font-size:13px;color:#6f6858;margin-top:12px}
.cp-holders{display:grid;gap:10px}
.cp-holder{display:flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.04em;color:#4a4436}
.cp-holder .n{color:#a49a82;width:18px}
.cp-holder .who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cp-holder .you{font-size:8.5px;letter-spacing:.14em;color:var(--gold);border:1px solid rgba(122,92,30,.5);padding:1px 6px}
.cp-holder .pct{margin-left:auto;font-variant-numeric:tabular-nums;color:#14110b;font-weight:600}
.cp-trades table{min-width:0;border-top:1px solid #14110b}
.cp-trades th,.cp-trades td{padding:9px 10px;font-size:11px}
.cp-trades thead th{font-size:9px;padding:10px 10px 8px}
.cp-trades td{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;text-align:right;font-weight:500}
.cp-trades td:first-child,.cp-trades thead th{text-align:left}
.cp-trades td.buy{color:#0f7a63}
.cp-trades td.sell{color:var(--red)}
.cp-trades .acct{color:#4a4436}
@media (max-width: 980px){.cp-grid{grid-template-columns:1fr}}
.stk-fixed .denom{color:var(--gold);border-left-color:#7a5c1e66}
.bbm-opts{display:grid;gap:12px;margin-top:6px}
.bbm-opt{text-align:left;border:1px solid #cdc3a6;background:#fdfbf4;padding:16px 18px;cursor:pointer;transition:border-color .25s ease,transform .3s ease,box-shadow .3s ease}
.bbm-opt:hover{border-color:var(--gold);transform:translateY(-2px);box-shadow:0 12px 26px #1f1a0e1f}
.bbm-opt b{display:block;font-size:15.5px;color:#14110b;margin-bottom:4px}
.bbm-opt b .tag{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-left:10px}
.bbm-opt span{font-family:Spectral,serif;font-style:italic;font-size:13px;line-height:1.55;color:#6f6858}
.bbm-done{text-align:center;padding:8px 0 4px}
.bbm-done .gem{width:9px;height:9px;margin:6px auto 18px;transform:rotate(45deg);background:var(--gold);box-shadow:0 0 14px #7a5c1e80}
.bbm-done b{display:block;font-family:Literata,serif;font-size:18px;color:#14110b;margin-bottom:8px}
.bbm-done p{font-family:Spectral,serif;font-style:italic;font-size:13.5px;line-height:1.6;color:#6f6858;margin:0 0 18px}
@keyframes gemspin{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}
.cp-insights{display:grid;gap:14px}
.cp-insights .k{display:block;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a7a54;margin-bottom:4px}
.cp-insights p{font-size:13px;line-height:1.6;color:#4a4436;margin:0}
.cp-copy{background:none;border:none;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#8a8272;cursor:pointer;padding:0 0 0 6px;transition:color .2s ease}
.cp-copy:hover{color:var(--gold)}
@keyframes prjpulse{0%,to{box-shadow:0 0 #7a5c1e59}50%{box-shadow:0 0 0 7px #7a5c1e00}}
.z5-runner .bb-card__avatar{width:36px;height:36px;font-size:14px;flex:none}
.z5-table td .bb-badge{font-size:8px}
.bbm--wide{width:min(560px,100%)}
.pf{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:100vh}
.pf-side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:#0c0d0f;border-right:1px solid rgba(245,231,194,.12);padding:16px 12px}
.pf-brand{display:flex;align-items:center;gap:12px;font-family:Literata,serif;font-weight:700;font-size:17px;color:#f5e7c2;text-decoration:none;padding:4px 6px 18px}
.pf-brand .mark{width:28px;height:28px;border-radius:8px;background:linear-gradient(160deg,#8a6a24,#63490f);display:grid;place-items:center;flex:none}
.pf-brand .gem{width:9px;height:9px;transform:rotate(45deg);background:var(--gold-lit);box-shadow:0 0 10px #f5e7c2cc}
.pf-tabs{display:flex;flex-direction:column;gap:4px}
.pf-tab{display:flex;align-items:center;gap:14px;font-family:Literata,serif;font-size:14px;font-weight:500;color:#f5e7c2b8;text-decoration:none;padding:10px 12px;border-radius:10px;transition:color .2s ease,background .2s ease}
.pf-tab:hover{color:#fff7e2;background:#f5e7c20f}
.pf-tab.active{color:#fff7e2;background:#1c1710}
.pf-tab .ic{width:18px;height:18px;flex:none}
.pf-tab .ic svg{width:100%;height:100%}
.pf-tab .ic.ava{border-radius:50%;border:1px solid rgba(122,92,30,.7);background:#1c1710;position:relative}
.pf-tab .ic.ava:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5px;height:5px;transform:rotate(45deg);background:var(--gold-lit)}
.pf-create{display:flex;align-items:center;justify-content:center;height:40px;margin:16px 2px 8px;border-radius:9px;background:var(--gold-lit);color:#14110b;font-family:Literata,serif;font-size:14px;font-weight:700;text-decoration:none;transition:filter .2s ease,transform .25s ease}
.pf-create:hover{filter:brightness(1.05);transform:translateY(-1px)}
.pf-create .plus{display:none}
.pf-tab--more{display:none;background:none;border:none;cursor:pointer}
.pf-more__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:58;background:#0b0c0e59}
.pf-more{position:fixed;right:10px;bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:59;min-width:200px;background:#16130c;border:1px solid rgba(122,92,30,.5);border-radius:16px;padding:8px;box-shadow:0 18px 44px #00000080}
.pf-more__item{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:10px;font-family:Literata,serif;font-size:15px;font-weight:500;color:#f5e7c2d9;text-decoration:none;transition:background .2s ease,color .2s ease}
.pf-more__item:hover{background:#f5e7c20f;color:#fff7e2}
.pf-more__item .ic{width:20px;height:20px;flex:none}
.pf-more__item .ic.ava{border-radius:50%;border:1px solid rgba(122,92,30,.7);background:#1c1710;position:relative}
.pf-more__item .ic.ava:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6px;height:6px;transform:rotate(45deg);background:var(--gold-lit)}
.pf-more__item .ic.gemic{display:grid;place-items:center}
.pf-more__item .ic.gemic i{width:8px;height:8px;transform:rotate(45deg);background:var(--gold)}
.pf-thesis{display:flex;align-items:center;justify-content:center;gap:8px;height:38px;margin:0 2px;border-radius:9px;border:1px solid rgba(245,231,194,.22);color:#f5e7c2cc;font-family:Literata,serif;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .2s ease,color .2s ease}
.pf-thesis:hover{border-color:#f5e7c280;color:#fff7e2}
.pf-themes{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 2px 10px}
.pf-themes button{height:30px;border-radius:8px;border:1px solid rgba(245,231,194,.22);background:transparent;color:#f5e7c2a6;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}
.pf-themes button:hover{color:#fff7e2;border-color:#f5e7c280}
.pf-themes button.on{background:var(--gold-lit);border-color:var(--gold-lit);color:#14110b}
.pf-more__themes{margin-top:6px;padding:10px 4px 4px;border-top:1px solid rgba(245,231,194,.12)}
.pf.t2 .pf-more__themes{border-top-color:#ffffff1a}
.pf-side__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 8px 2px;border-top:1px solid rgba(245,231,194,.1);font-family:Literata,serif;font-size:12.5px;color:#f5e7c28c}
.pf-side__foot b{font-family:IBM Plex Mono,monospace;font-size:10px;color:#f5e7c2cc;font-weight:600}
.pf-main{min-width:0;padding:16px 32px 48px}
.pf-top{position:sticky;top:var(--sticky-nav-h, 64px);z-index:55;display:flex;align-items:center;gap:16px;margin:-16px -32px 18px;padding:18px 32px 14px;background:var(--paper);border-bottom:1px solid #e6ddc6}
.pf-search{display:flex;align-items:center;gap:12px;flex:1;max-width:620px;height:48px;padding:0 16px;border-radius:12px;background:#fdfbf4;border:1px solid #cdc3a6;transition:border-color .25s ease}
.pf-search:focus-within{border-color:var(--gold)}
.pf-search .mag{width:18px;height:18px;color:#8a8272;flex:none}
.pf-search .mag svg{width:100%;height:100%}
.pf-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:Literata,serif;font-size:15px;color:#14110b}
.pf-search input::placeholder{color:#a49a82}
.pf-search .kbd{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#8a8272;border:1px solid #d8cfb4;border-radius:6px;padding:3px 7px;flex:none}
.pf-back{font-family:Literata,serif;font-size:15px;font-weight:600;color:#5c5442;text-decoration:none;transition:color .2s ease;white-space:nowrap}
.pf-back:hover{color:var(--gold)}
.pf-top__right{margin-left:auto;display:flex;align-items:center;gap:10px}
.pf-pill{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:12px;font-family:Literata,serif;font-size:15px;font-weight:600;text-decoration:none;transition:filter .2s ease,transform .25s ease}
.pf-pill--gold{background:var(--gold);color:#fff6e0}
.pf-pill--gold:hover{filter:brightness(1.08);transform:translateY(-1px)}
.pf .bb-wallet__btn{height:44px;border-radius:12px;padding:0 18px}
.pf .bb-menu{border-radius:12px;overflow:hidden}
.pf-ticker{display:flex;align-items:center;gap:14px;padding:2px 0 16px}
.pf-ticker__live{flex:none;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.2em;color:#fff6e0;background:var(--red);border-radius:6px;padding:5px 10px;animation:livepulse 2s ease-in-out infinite}
@keyframes livepulse{0%,to{opacity:1}50%{opacity:.72}}
.pf-ticker__clip{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}
.pf-ticker__track{display:flex;width:max-content;animation:tickerslide 45s linear infinite}
.pf-ticker:hover .pf-ticker__track{animation-play-state:paused}
@keyframes tickerslide{to{transform:translate(-50%)}}
.pf-ticker__track button{display:inline-flex;align-items:center;background:none;border:none;padding:0;cursor:pointer;font-family:Literata,serif;font-size:15px;color:#5c5442;white-space:nowrap;transition:color .2s ease}
.pf-ticker__track button:hover{color:var(--gold)}
.pf-ticker__track button.plain{cursor:default}
.pf-ticker__track button.plain:hover{color:#5c5442}
.pf-ticker__track .sep{width:5px;height:5px;transform:rotate(45deg);background:var(--gold);opacity:.6;margin:0 22px}
.pf-h2{font-family:Literata,serif;font-weight:700;font-size:28px;color:#161310;margin:6px 0 16px}
.pf-filters{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:24px}
.pf-filters .chips{display:flex;gap:8px;flex-wrap:wrap}
.pf-chip{height:40px;padding:0 18px;border-radius:9999px;border:1px solid transparent;background:transparent;font-family:Literata,serif;font-size:14.5px;font-weight:500;color:#6f6858;cursor:pointer;transition:all .2s ease}
.pf-chip:hover{background:#7a5c1e14;color:#14110b}
.pf-chip.on{background:var(--gold-lit);color:#14110b;font-weight:700}
.pf-view{display:flex;border:1px solid #cdc3a6;border-radius:10px;overflow:hidden}
.pf-view button{font-family:Literata,serif;font-size:13.5px;font-weight:600;padding:9px 16px;color:#8a8272;background:transparent;border:none;cursor:pointer;transition:color .2s ease,background .2s ease}
.pf-view button:hover{color:#14110b}
.pf-view button.on{background:#fdfbf4;color:#14110b}
.pf-table{border:1px solid #d8cfb4;border-radius:12px;overflow:hidden;background:#fdfbf4;padding:4px 18px 12px}
.pf-table table{border-top:none}
.pf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:30px 24px}
.pf-empty{grid-column:1 / -1;text-align:center;font-family:Spectral,serif;font-style:italic;color:#8a8272;padding:40px 0}
@keyframes cardshake{0%{transform:rotate(0)}18%{transform:rotate(-1.3deg)}36%{transform:rotate(1.3deg)}54%{transform:rotate(-.9deg)}72%{transform:rotate(.7deg)}to{transform:rotate(0)}}
@keyframes cardshine{to{transform:translate(130%)}}
@keyframes rowflash{0%{background:#7a5c1e33}to{background:transparent}}
@media (prefers-reduced-motion: reduce){.pf-ticker__track{animation:none}}
.pf-narrow{max-width:1100px;margin:0 auto}
.pf-narrow--slim{max-width:780px}
.pf-foot{margin-top:40px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a8272}
@media (max-width: 900px){.pf{grid-template-columns:1fr}.pf-main{padding:14px 16px 100px}.pf-top{margin:-14px -16px 16px;padding:14px 16px 12px}.pf-side{position:fixed;top:auto;bottom:0;left:0;right:0;height:auto;flex-direction:row;align-items:center;gap:8px;padding:10px 14px;border-right:none;border-top:1px solid rgba(245,231,194,.16);z-index:60}.pf-brand,.pf-side__foot,.pf-side .pf-themes,.pf-thesis{display:none}.pf-side{justify-content:space-around;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px))}.pf-tabs{display:contents}.pf-tab{flex:0 0 auto;padding:10px 14px;border-radius:12px;color:#f5e7c2b3}.pf-tab .ic{width:24px;height:24px}.pf-tab .lbl{display:none}.pf-tab.active{color:var(--gold-lit);background:#7a5c1e2e}.pf-tab--x,.pf-tab--lb,.pf-tab--docs,.pf-tab--term{display:none}.pf-tab--home{order:1}.pf-tab--z500{order:2}.pf-create{order:3}.pf-tab--drop{order:4}.pf-tab--more{display:flex;order:5}.pf-create{margin:0;height:auto;padding:10px 14px;background:transparent;border-radius:12px;flex:0 0 auto;color:#f5e7c2d9}.pf-create:hover{filter:none;transform:none}.pf-create .txt{display:none}.pf-create .plus{display:block;width:26px;height:26px}.pf-create .plus svg{width:100%;height:100%}.pf-search .kbd,.pf-pill{display:none}}
.pf .btn{border-radius:12px}
.pf .bbc-panel,.pf .bbm{border-radius:14px}
.pf .bbc-panel:before,.pf .bbm:before{border-radius:9px}
.pf .bbc-field input,.pf .bbc-field textarea,.pf .bbm__input,.pf .z5-search{border-radius:10px}
.pf .bbc-drop,.pf .bbc-tierchip,.pf .bbm-opt,.pf .bbc-warn,.pf .stk-req,.pf .z5-runner,.pf .z5-modal-stats>div,.pf .cp-chart{border-radius:12px}
.pf .cp-tabs{border-radius:10px;overflow:hidden}
.pf .cp-chips button,.pf .cp-ca,.pf .z5-chip,.pf .z5-pager .btns button,.pf .bb-card__avatar,.pf .bbc-preview__card,.pf .bbc-preview__img,.pf .bbc-preview__avatar{border-radius:8px}
.pf .bb-badge,.pf .z5-filter,.pf .rev-lock,.pf .prj-step__tag,.pf .cp-holder .you,.pf .bbc-toggle{border-radius:9999px}
.pf .bbc-toggle i{border-radius:50%}
.pf .bb-progress .track,.pf .bb-progress .fill{border-radius:9999px}
.pf.t2{--t2-bg: #06121b;--t2-s1: #0a1e2d;--t2-s2: #0d2535;--t2-s3: #163247;--t2-line: #1d3b52;--t2-text: #e6edf5;--t2-dim: #94a3b8;--t2-faint: #5a7086;--t2-green: #4fffab;--t2-red: #f34c68;--t2-blue: #6591ff;--gold: #6591ff;--gold-lit: #9db9ff;--red: #f34c68;background:var(--t2-bg);color:var(--t2-text)}
.pf.t2.t2,.pf.t2.t2 *{font-family:Geist,ui-sans-serif,system-ui,-apple-system,sans-serif}
.pf.t2.t2 td,.pf.t2.t2 thead th,.pf.t2.t2 .pf-search .kbd,.pf.t2.t2 .pf-side__foot b,.pf.t2.t2 .pf-themes button,.pf.t2.t2 .pf-ticker__live,.pf.t2.t2 .pfc__chg,.pf.t2.t2 .pfc__who .age,.pf.t2.t2 .bb-badge,.pf.t2.t2 .bb-kicker,.pf.t2.t2 .bb-progress .lbl,.pf.t2.t2 .bb-menu__addr,.pf.t2.t2 .bb-menu__row,.pf.t2.t2 .cp-ca,.pf.t2.t2 .cp-mc .chg,.pf.t2.t2 .cp-chart__meta,.pf.t2.t2 .pf-foot{font-family:Geist Mono,IBM Plex Mono,monospace}
.pf.t2 .pf-side{background:var(--t2-bg);border-right-color:#ffffff14}
.pf.t2 .pf-brand{color:#fff}
.pf.t2 .pf-brand .mark{background:linear-gradient(160deg,#3b5fd0,#24408f)}
.pf.t2 .pf-brand .gem{background:var(--t2-green);box-shadow:0 0 10px #4fffabb3}
.pf.t2 .pf-tab{color:var(--t2-dim)}
.pf.t2 .pf-tab:hover{color:#fff;background:#ffffff0d}
.pf.t2 .pf-tab.active{color:#fff;background:var(--t2-s3)}
.pf.t2 .pf-tab .ic.ava{border-color:#6591ff99;background:var(--t2-s2)}
.pf.t2 .pf-tab .ic.ava:before{background:var(--t2-green)}
.pf.t2 .pf-create{background:var(--t2-blue);color:#fff}
.pf.t2 .pf-thesis{border-color:#ffffff2e;color:var(--t2-dim)}
.pf.t2 .pf-thesis:hover{border-color:#ffffff73;color:#fff}
.pf.t2 .pf-themes button{border-color:#ffffff2e;color:var(--t2-dim)}
.pf.t2 .pf-themes button:hover{color:#fff;border-color:#ffffff73}
.pf.t2 .pf-themes button.on{background:var(--t2-blue);border-color:var(--t2-blue);color:#fff}
.pf.t2 .pf-side__foot{border-top-color:#ffffff14;color:var(--t2-dim)}
.pf.t2 .pf-side__foot b{color:#fff}
.pf.t2 .pf-more{background:var(--t2-s2);border-color:#ffffff24}
.pf.t2 .pf-more__item{color:var(--t2-dim)}
.pf.t2 .pf-more__item:hover{background:#ffffff0f;color:#fff}
.pf.t2 .pf-more__item .ic.ava{border-color:#6591ff99;background:var(--t2-s3)}
.pf.t2 .pf-more__item .ic.ava:before{background:var(--t2-green)}
.pf.t2 .pf-more__item .ic.gemic i{background:var(--t2-blue)}
.pf.t2 .pf-top{background:var(--t2-bg);border-bottom-color:#ffffff14}
.pf.t2 .pf-search{background:var(--t2-s2);border-color:var(--t2-line)}
.pf.t2 .pf-search:focus-within{border-color:var(--t2-blue)}
.pf.t2 .pf-search .mag{color:var(--t2-dim)}
.pf.t2 .pf-search input{color:#fff}
.pf.t2 .pf-search input::placeholder{color:var(--t2-faint)}
.pf.t2 .pf-search .kbd{color:var(--t2-dim);border-color:var(--t2-line)}
.pf.t2 .pf-back{color:var(--t2-dim)}
.pf.t2 .pf-back:hover{color:var(--t2-blue)}
.pf.t2 .pf-pill--gold{background:var(--t2-blue);color:#fff}
.pf.t2 .bb-wallet__btn{background:var(--t2-blue);border-color:#4a6fd4;color:#fff;box-shadow:inset 0 1px #ffffff38}
.pf.t2 .bb-wallet__btn:hover{background:#7ba1ff;box-shadow:inset 0 1px #ffffff42,0 0 22px #6591ff40}
.pf.t2 .bb-menu{background:var(--t2-s2);border-color:#ffffff24}
.pf.t2 .bb-menu__id{border-bottom-color:#ffffff1a}
.pf.t2 .bb-menu__avatar{border-color:#6591ff99;background:var(--t2-s3)}
.pf.t2 .bb-menu__avatar:before{background:var(--t2-green)}
.pf.t2 .bb-menu__addr{color:#fff}
.pf.t2 .bb-menu__copy{color:var(--t2-dim)}
.pf.t2 .bb-menu__copy:hover{color:#fff}
.pf.t2 .bb-menu__row .k{color:var(--t2-dim)}
.pf.t2 .bb-menu__row .v{color:#fff}
.pf.t2 .bb-menu__row .v.gold{color:var(--t2-green)}
.pf.t2 .bb-menu__items{border-top-color:#ffffff1a}
.pf.t2 .bb-menu__item{color:var(--t2-dim)}
.pf.t2 .bb-menu__item:hover{background:#ffffff0f;color:#fff}
.pf.t2 .bb-menu__item.soon:hover{background:none;color:var(--t2-dim)}
.pf.t2 .bb-menu__item.danger{color:var(--t2-red)}
.pf.t2 .bb-menu__item.danger:hover{color:#ff7a90;background:#f34c681a}
.pf.t2 .pf-ticker__live{background:var(--t2-red);color:#fff}
.pf.t2 .pf-ticker__track button{color:var(--t2-dim)}
.pf.t2 .pf-ticker__track button:hover{color:var(--t2-blue)}
.pf.t2 .pf-ticker__track button.plain:hover{color:var(--t2-dim)}
.pf.t2 .pf-ticker__track .sep{background:var(--t2-blue)}
.pf.t2 .pf-h2{color:#fff}
.pf.t2 .pf-chip{color:var(--t2-dim)}
.pf.t2 .pf-chip:hover{background:#ffffff0f;color:#fff}
.pf.t2 .pf-chip.on{background:var(--t2-s3);color:#fff}
.pf.t2 .pf-view{border-color:#ffffff24}
.pf.t2 .pf-view button{color:var(--t2-dim)}
.pf.t2 .pf-view button:hover{color:#fff}
.pf.t2 .pf-view button.on{background:var(--t2-s3);color:#fff}
.pf.t2 .pf-empty{color:var(--t2-dim)}
.pf.t2 .pf-foot{color:var(--t2-faint)}
.pf.t2 .bb-kicker{color:var(--t2-blue)}
.pf.t2 .bb-link{color:var(--t2-dim);border-bottom-color:#ffffff4d}
.pf.t2 .bb-link:hover{color:var(--t2-blue);border-color:var(--t2-blue)}
.pf.t2 .up{color:var(--t2-green)}
.pf.t2 .down{color:var(--t2-red)}
.pf.t2 .bb-badge{border-color:#3a5670;color:var(--t2-dim)}
.pf.t2 .bb-badge--free{color:var(--t2-dim)}
.pf.t2 .bb-badge--bronze{border-color:#d08b4a;color:#d08b4a}
.pf.t2 .bb-badge--diamond{background:var(--t2-blue);border-color:var(--t2-blue);color:#fff}
.pf.t2 .bb-card__avatar{border-color:var(--t2-line);background:var(--t2-s3);color:var(--t2-blue)}
.pf.t2 table{border-top-color:#2a4a63}
.pf.t2 th,.pf.t2 td{border-bottom-color:#ffffff12}
.pf.t2 thead th{color:var(--t2-dim);border-bottom-color:#ffffff2e}
.pf.t2 tbody th{color:#fff}
.pf.t2 tbody tr:last-child th,.pf.t2 tbody tr:last-child td{border-bottom-color:#2a4a63}
.pf.t2 tbody tr:hover th,.pf.t2 tbody tr:hover td{background:#ffffff08}
.pf.t2 .pf-table{border-color:var(--t2-line);background:var(--t2-s1)}
.pf.t2 .bb-table td.dim,.pf.t2 .z5-table td.dim{color:var(--t2-dim)}
.pf.t2 .pfc__img{border-color:var(--t2-line)}
.pf.t2 .pfc:hover .pfc__img{border-color:#6591ff99;box-shadow:0 18px 34px #00000073}
.pf.t2 .pfc__img.v0{background:linear-gradient(160deg,#163247,#0d2535)}
.pf.t2 .pfc__img.v0 .pfc__letter{color:var(--t2-blue)}
.pf.t2 .pfc__img.v1{background:linear-gradient(160deg,#0d2535,#06121b)}
.pf.t2 .pfc__img.v1 .pfc__letter{color:var(--t2-green)}
.pf.t2 .pfc__img.v2{background:linear-gradient(160deg,#3b5fd0,#24408f)}
.pf.t2 .pfc__img.v2 .pfc__letter{color:#fff}
.pf.t2 .pfc__img.v3{background:linear-gradient(160deg,#0f2c3f,#081a26)}
.pf.t2 .pfc__img.v3 .pfc__letter{color:#9fb4c8}
.pf.t2 .pfc__badge,.pf.t2 .pfc__img.v0 .pfc__badge{background:#06121bb8}
.pf.t2 .pfc__name{color:#fff}
.pf.t2 .pfc__tick{color:var(--t2-dim)}
.pf.t2 .pfc__mc b{color:#fff}
.pf.t2 .pfc__mc span{color:var(--t2-dim)}
.pf.t2 .pfc__chg.up{color:var(--t2-green)}
.pf.t2 .pfc__chg.down{color:var(--t2-red)}
.pf.t2 .pfc__who{color:var(--t2-dim)}
.pf.t2 .pfc__who .ava{border-color:#6591ff8c;background:var(--t2-s3)}
.pf.t2 .pfc__who .ava:before{background:var(--t2-blue)}
.pf.t2 .pfc__who .age{color:var(--t2-green)}
@keyframes rowflash-t2{0%{background:#6591ff38}to{background:transparent}}
.pf.t2 tr.row-link.bump th,.pf.t2 tr.row-link.bump td{animation:rowflash-t2 1s ease}
.pf.t2 .pfc.bump .pfc__img:after{background:linear-gradient(115deg,transparent 32%,rgba(203,221,255,.5) 50%,transparent 68%)}
.pf.t2 .btn--gold{background:var(--t2-blue);color:#fff;border-color:#4a6fd4;box-shadow:inset 0 1px #ffffff38,0 10px 24px #6591ff3d}
.pf.t2 .btn--gold:hover{background:#7ba1ff;box-shadow:inset 0 1px #ffffff42,0 16px 34px #6591ff59}
.pf.t2 .btn--ink{color:var(--t2-text);border-color:#ffffff59}
.pf.t2 .btn--ink:hover{background:#fff;color:var(--t2-bg)}
.pf.t2 .bbc-title{color:#fff}
.pf.t2 .bbc-panel{background:linear-gradient(180deg,var(--t2-s2) 0%,var(--t2-s1) 100%);border-color:var(--t2-line)}
.pf.t2 .bbc-panel:before{border-color:#6591ff29}
.pf.t2 .bbc-panel__head{border-bottom-color:#ffffff1a}
.pf.t2 .bbc-panel__head b{color:#fff}
.pf.t2 .bbc-panel__head span,.pf.t2 .bbc-field .lbl{color:var(--t2-dim)}
.pf.t2 .bbc-field .lbl em{color:var(--t2-faint)}
.pf.t2 .bbc-field input,.pf.t2 .bbc-field textarea{color:#fff;background:#081a28;border-color:var(--t2-line)}
.pf.t2 .bbc-field input::placeholder,.pf.t2 .bbc-field textarea::placeholder{color:var(--t2-faint)}
.pf.t2 .bbc-field input:focus,.pf.t2 .bbc-field textarea:focus{border-color:var(--t2-blue);box-shadow:0 0 0 1px #6591ff59}
.pf.t2 .bbc-accordion{border-top-color:#ffffff1a;color:var(--t2-dim)}
.pf.t2 .bbc-accordion em{color:var(--t2-faint)}
.pf.t2 .bbc-opt{border-bottom-color:#ffffff14}
.pf.t2 .bbc-opt .txt b{color:#fff}
.pf.t2 .bbc-opt .txt span{color:var(--t2-dim)}
.pf.t2 .bbc-toggle{border-color:var(--t2-dim);background:#081a28}
.pf.t2 .bbc-toggle i{background:var(--t2-dim)}
.pf.t2 .bbc-toggle.on{background:var(--t2-blue);border-color:var(--t2-blue)}
.pf.t2 .bbc-toggle.on i{background:#fff}
.pf.t2 .bbc-note{color:var(--t2-blue)}
.pf.t2 .bbc-drop{border-color:#3a5670;background:#0d253599}
.pf.t2 .bbc-drop:hover{border-color:var(--t2-blue);background:var(--t2-s2)}
.pf.t2 .bbc-drop b{color:#fff}
.pf.t2 .bbc-drop b em{color:var(--t2-faint)}
.pf.t2 .bbc-drop span,.pf.t2 .bbc-specs .k,.pf.t2 .bbc-specs span{color:var(--t2-dim)}
.pf.t2 .bbc-tierchip{border-color:var(--t2-line);background:#081a28}
.pf.t2 .bbc-tierchip b{color:#fff}
.pf.t2 .bbc-tierchip span{color:var(--t2-dim)}
.pf.t2 .bbc-tierchip.sel{border-color:var(--t2-blue);box-shadow:0 8px 20px #6591ff29}
.pf.t2 .bbc-tinfo{border-color:#6591ff8c;color:var(--t2-blue);animation-name:tinfoglow-t2}
@keyframes tinfoglow-t2{0%,to{box-shadow:0 0 #6591ff8c;border-color:#6591ff8c}50%{box-shadow:0 0 12px 3px #6591ff99;border-color:#6591ff}}
.pf.t2 .bbc-tinfo:hover{background:var(--t2-blue);color:#fff}
.pf.t2 .bbc-warn{color:#f0b26b;border-color:#f0b26b66;background:#f0b26b0f}
.pf.t2 .bbc-soon,.pf.t2 .bbc-preview__empty{color:var(--t2-dim)}
.pf.t2 .bbc-preview__card{border-color:var(--t2-line);background:#081a28}
.pf.t2 .bbc-preview__top b{color:#fff}
.pf.t2 .bbc-preview__top .t{color:var(--t2-dim)}
.pf.t2 .bbc-preview__img,.pf.t2 .bbc-preview__avatar{border-color:var(--t2-line)}
.pf.t2 .bbc-preview__avatar{background:var(--t2-s3);color:var(--t2-blue)}
.pf.t2 .bbc-preview__desc{color:#b8c6d4}
.pf.t2 .bbc-preview__meta{color:var(--t2-dim)}
.pf.t2 .bbm-overlay{background:#02080eb8}
.pf.t2 .bbm{background:linear-gradient(180deg,var(--t2-s2) 0%,var(--t2-s1) 100%);border-color:var(--t2-line)}
.pf.t2 .bbm:before{border-color:#6591ff33}
.pf.t2 .bbm__close{color:var(--t2-dim)}
.pf.t2 .bbm__close:hover,.pf.t2 .bbm h3{color:#fff}
.pf.t2 .bbm h3 em,.pf.t2 .bbm__tip,.pf.t2 .bbm__switch{color:var(--t2-dim)}
.pf.t2 .bbm__switch:hover{color:var(--t2-blue)}
.pf.t2 .bbm__input{border-color:#2a4a63;background:#081a28}
.pf.t2 .bbm__input input{color:#fff}
.pf.t2 .bbm__input .denom{color:#fff;border-left-color:var(--t2-line)}
.pf.t2 .bbm__receive{color:var(--t2-dim)}
.pf.t2 .bbm__receive b{color:#fff}
.pf.t2 .bbm__error{color:var(--t2-red)}
.pf.t2 .bbm-opt{border-color:var(--t2-line);background:#081a28}
.pf.t2 .bbm-opt:hover{border-color:var(--t2-blue);box-shadow:0 12px 26px #0006}
.pf.t2 .bbm-opt b{color:#fff}
.pf.t2 .bbm-opt b .tag{color:var(--t2-blue)}
.pf.t2 .bbm-opt span{color:var(--t2-dim)}
.pf.t2 .bbm-done .gem{background:var(--t2-green);box-shadow:0 0 14px #4fffab80}
.pf.t2 .bbm-done b{color:#fff}
.pf.t2 .bbm-done p{color:var(--t2-dim)}
.pf.t2 .cp-head__names b{color:#fff}
.pf.t2 .cp-head__names .sub{color:var(--t2-dim)}
.pf.t2 .cp-ca{color:#b8c6d4;border-color:var(--t2-line);background:var(--t2-s1)}
.pf.t2 .cp-ca button{color:var(--t2-dim)}
.pf.t2 .cp-ca button:hover{color:var(--t2-blue)}
.pf.t2 .cp-mc .v{color:#fff}
.pf.t2 .cp-mc .chg.up{color:var(--t2-green)}
.pf.t2 .cp-mc .chg.down{color:var(--t2-red)}
.pf.t2 .cp-mc .ath{color:var(--t2-dim)}
.pf.t2 .cp-chart{border-color:var(--t2-line);background:var(--t2-s1)}
.pf.t2 .cp-chart line[stroke="#e2dac2"]{stroke:#ffffff1f}
.pf.t2 .bb-progress .lbl{color:var(--t2-dim)}
.pf.t2 .bb-progress .track{background:#ffffff1f}
.pf.t2 .bb-progress .fill{background:var(--t2-green)}
.pf.t2 .bb-progress .fill--done{background:var(--t2-blue)}
.pf.t2 .cp-chart__meta{color:var(--t2-dim)}
.pf.t2 .cp-tabs{border-color:#2a4a63}
.pf.t2 .cp-tabs button{color:var(--t2-text)}
.pf.t2 .cp-tabs button.on{background:var(--t2-green);color:var(--t2-bg)}
.pf.t2 .cp-tabs button.on.sell{background:var(--t2-red);color:#fff}
.pf.t2 .cp-chips button{border-color:var(--t2-line);background:#081a28;color:#b8c6d4}
.pf.t2 .cp-chips button:hover{border-color:var(--t2-blue);color:var(--t2-blue)}
.pf.t2 .cp-note{color:var(--t2-dim)}
.pf.t2 .cp-holder{color:#b8c6d4}
.pf.t2 .cp-holder .n{color:var(--t2-faint)}
.pf.t2 .cp-holder .you{color:var(--t2-blue);border-color:#6591ff80}
.pf.t2 .cp-holder .pct{color:#fff}
.pf.t2 .cp-trades table{border-top-color:#2a4a63}
.pf.t2 .cp-trades td.buy{color:var(--t2-green)}
.pf.t2 .cp-trades td.sell{color:var(--t2-red)}
.pf.t2 .cp-trades .acct{color:#b8c6d4}
.pf.t2 .cp-insights .k{color:#7a93a8}
.pf.t2 .cp-insights p{color:#b8c6d4}
.pf.t2 .cp-copy{color:var(--t2-dim)}
.pf.t2 .cp-copy:hover{color:var(--t2-blue)}
.pf.t2 .stk-req{border-color:#6591ff66;background:#6591ff12}
.pf.t2 .stk-req b{color:#fff}
.pf.t2 .stk-req span{color:var(--t2-dim)}
.pf.t2 .stk-row .k{color:#7a93a8}
.pf.t2 .stk-row .v{color:#fff}
.pf.t2 .stk-why li{color:#b8c6d4}
.pf.t2 .stk-fixed{border-color:var(--t2-green);background:#4fffab0f}
.pf.t2 .stk-fixed input{color:var(--t2-green)}
.pf.t2 .stk-fixed .denom{color:var(--t2-green);border-left-color:#4fffab66}
.pf.t2 .rev-lock{color:var(--t2-blue);border-color:#6591ff66}
.pf.t2 .prj-steps:before{background:#6591ff4d}
.pf.t2 .prj-step__n{border-color:#3a5670;background:var(--t2-s3);color:var(--t2-dim)}
.pf.t2 .prj-step--done .prj-step__n{border-color:var(--t2-green);background:var(--t2-green);color:var(--t2-bg)}
.pf.t2 .prj-step--current .prj-step__n{border-color:var(--t2-green);background:var(--t2-s3);color:var(--t2-green)}
.pf.t2 .prj-step b{color:#fff}
.pf.t2 .prj-step--next b,.pf.t2 .prj-step p{color:var(--t2-dim)}
.pf.t2 .prj-step--next p{color:var(--t2-faint)}
.pf.t2 .prj-step__tag{color:var(--t2-green);border-color:#4fffab80}
.pf.t2 .prj-meta{border-top-color:#ffffff1a;color:var(--t2-dim)}
.pf.t2 .z5-head__title{color:#fff}
.pf.t2 .z5-chip{color:#b8c6d4;background:var(--t2-s2);border-color:var(--t2-line)}
.pf.t2 .z5-chip:hover{border-color:var(--t2-blue);color:var(--t2-blue)}
.pf.t2 .z5-runner{background:linear-gradient(180deg,var(--t2-s2) 0%,var(--t2-s1) 100%);border-color:var(--t2-line)}
.pf.t2 .z5-runner:hover{box-shadow:0 16px 30px #0006}
.pf.t2 .z5-runner .rank{color:var(--t2-blue)}
.pf.t2 .z5-runner .id b{color:#fff}
.pf.t2 .z5-runner .id span,.pf.t2 .z5-runner .nums span{color:var(--t2-dim)}
.pf.t2 .z5-filter{color:var(--t2-dim);border-color:var(--t2-line)}
.pf.t2 .z5-filter:hover{border-color:var(--t2-blue);color:var(--t2-blue)}
.pf.t2 .z5-filter.on{background:var(--t2-s3);border-color:var(--t2-s3);color:#fff}
.pf.t2 .z5-search{color:#fff;background:var(--t2-s2);border-color:var(--t2-line)}
.pf.t2 .z5-search::placeholder{color:var(--t2-faint)}
.pf.t2 .z5-search:focus{border-color:var(--t2-blue)}
.pf.t2 .z5-pager .count{color:var(--t2-dim)}
.pf.t2 .z5-pager .btns button{color:#b8c6d4;border-color:var(--t2-line)}
.pf.t2 .z5-pager .btns button:hover:not(:disabled){border-color:var(--t2-blue);color:var(--t2-blue)}
.pf.t2 .z5-pager .btns button.on{background:var(--t2-s3);border-color:var(--t2-s3);color:#fff}
.pf.t2 p strong,.pf.t2 li strong{color:#fff}
.pf.t2 .z5-modal-body p{color:#b8c6d4}
.pf.t2 .z5-modal-body p.z5-modal-quote{color:#fff}
.pf.t2 .z5-modal-sign{color:var(--t2-dim)!important;border-top-color:#ffffff1f}
.pf.t2 .z5-modal-stats>div{border-color:var(--t2-line);background:#081a28}
.pf.t2 .z5-modal-stats b{color:#fff}
.pf.t2 .z5-modal-stats span{color:var(--t2-dim)}
@media (max-width: 900px){.pf.t2 .pf-side{border-top-color:#ffffff1f}.pf.t2 .pf-tab{color:var(--t2-dim)}.pf.t2 .pf-tab.active{color:var(--t2-green);background:#4fffab1f}.pf.t2 .pf-create{background:transparent;color:var(--t2-text)}}
.pf-more__item .ic svg{width:100%;height:100%}
.pf.t2 .lb-hero{background:linear-gradient(100deg,#0d2535,#24408f 62%,#3b5fd0 135%)}
.pf.t2 .lb-hero h1{color:#fff}
.pf.t2 .lb-hero__sub{color:#e6edf5bf}
.pf.t2 .lb-chip{border-color:#ffffff47;color:#cdd8ea}
.pf.t2 .lb-chip--live{background:var(--t2-red);border-color:transparent;color:#fff}
.pf.t2 .lb-stat,.pf.t2 .lb-pool,.pf.t2 .lb-board{border-color:var(--t2-line);background:var(--t2-s1)}
.pf.t2 .lb-stat .k,.pf.t2 .lb-pool .k{color:var(--t2-dim)}
.pf.t2 .lb-stat b,.pf.t2 .lb-pool__row b{color:#fff}
.pf.t2 .lb-stat b em,.pf.t2 .lb-pool b em{color:#ffffff47}
.pf.t2 .lb-stat .sub{color:var(--t2-dim)}
.pf.t2 .lb-pool__track{background:#ffffff1a}
.pf.t2 .lb-pool__track i{background:linear-gradient(90deg,#1f8a5e,var(--t2-green))}
.pf.t2 .lb-pool__note{color:var(--t2-dim)}
.pf.t2 .lb-pool__note b{color:var(--t2-green)}
.pf.t2 .lb-tabs button{color:var(--t2-dim)}
.pf.t2 .lb-tabs button:hover{color:#fff}
.pf.t2 .lb-tabs button.on{color:#fff;border-bottom-color:var(--t2-blue)}
.pf.t2 .lb-search input{background:#081a28;border-color:var(--t2-line);color:#fff}
.pf.t2 .lb-search input::placeholder{color:var(--t2-faint)}
.pf.t2 .lb-search input:focus{border-color:var(--t2-blue)}
.pf.t2 .lb-row{border-bottom-color:#ffffff12}
.pf.t2 .lb-row--head{color:var(--t2-dim)}
.pf.t2 .lb-row .num{color:#b8c6d4}
.pf.t2 .lb-row--head .num{color:var(--t2-dim)}
.pf.t2 .lb-row.top{background:#ffffff0a}
.pf.t2 .lb-rank{border-color:#3a5670;color:var(--t2-dim)}
.pf.t2 .lb-rank.r1{border-color:#d3a94e;color:#e9c877;background:#d3a94e29}
.pf.t2 .lb-rank.r2{border-color:#9aa7b4;color:#c3cdd8;background:#9aa7b429}
.pf.t2 .lb-rank.r3{border-color:#d08b4a;color:#d08b4a;background:#d08b4a24}
.pf.t2 .lb-ava{border-color:var(--t2-line)}
.pf.t2 .lb-ava.v0{background:linear-gradient(160deg,#163247,#0d2535);color:var(--t2-blue)}
.pf.t2 .lb-ava.v1{background:linear-gradient(160deg,#0d2535,#06121b);color:var(--t2-green)}
.pf.t2 .lb-ava.v2{background:linear-gradient(160deg,#3b5fd0,#24408f);color:#fff}
.pf.t2 .lb-ava.v3{background:linear-gradient(160deg,#0f2c3f,#081a26);color:#9fb4c8}
.pf.t2 .lb-user .who b{color:#fff}
.pf.t2 .lb-user .foll{color:var(--t2-dim)}
.pf.t2 .lb-user .foll em{color:var(--t2-faint)}
.pf.t2 .lb-row .pnl.up{color:var(--t2-green)}
.pf.t2 .lb-row .pnl.down{color:var(--t2-red)}
.pf.t2 .lb-follow{background:var(--t2-blue);color:#fff}
.pf.t2 .lb-info li{color:#b8c6d4}
.cp-pagetabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid #14110b;margin:18px 0 16px}
.cp-pagetabs button{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:12px 0;border:none;background:transparent;color:#14110b;cursor:pointer;transition:background .25s ease,color .25s ease}
.cp-pagetabs button.on{background:var(--gold);color:#fff6e0}
.pf.t2 .cp-pagetabs{border-color:var(--t2-line)}
.pf.t2 .cp-pagetabs button{color:var(--t2-text)}
.pf.t2 .cp-pagetabs button.on{background:var(--t2-blue);color:var(--t2-bg)}
.pf.t2 .ep-banner img{border-color:var(--t2-line)}
.pf.t2 .ep-links a{border-color:var(--t2-line);color:var(--t2-text)}
.pf.t2 .ep-links a:hover{background:var(--t2-blue);color:var(--t2-bg)}
.pf.t2 .ep-roaditem .n{border-color:var(--t2-blue);color:var(--t2-blue)}
.pf.t2 .ep-textarea,.pf.t2 .ep-roaditem-edit input,.pf.t2 .ep-roaditem-edit textarea{border-color:var(--t2-line);background:var(--t2-s1);color:var(--t2-text)}
.pf.t2 .ep-roaditem-edit{border-color:var(--t2-faint)}
.pf.t2 .ep-remove,.pf.t2 .ep-add{color:var(--t2-dim)}
.pf.t2 .ep-remove:hover,.pf.t2 .ep-add:hover{color:var(--t2-blue)}
.af .docs-body a,.docs-body a{color:var(--c-accent-deep, #2fae37);text-decoration:underline;text-decoration-color:var(--c-accent-deep, #2fae37);text-underline-offset:3px;transition:color .12s ease,text-decoration-color .12s ease,text-shadow .12s ease}
.af .docs-body a:hover,.af .docs-body a:focus-visible,.docs-body a:hover,.docs-body a:focus-visible{color:var(--c-accent, #4ade50);text-decoration-color:var(--c-accent, #4ade50);text-shadow:0 0 10px rgba(74,222,80,.45)}
.pf.t2 .docs-nav__label{color:var(--t2-faint)}
.pf.t2 .docs-nav button.on{border-left-color:var(--t2-blue);background:#6591ff1a}
.pf.t2 .docs-body a{color:var(--t2-blue);text-decoration-color:var(--t2-blue)}
.pf.t2 .docs-code{background:var(--t2-s2)}
.pf.t2 .docs-callout{border-color:var(--t2-line);border-left-color:var(--t2-blue);background:var(--t2-s1)}
.pf.t2 .docs-table th,.pf.t2 .docs-table td{border-color:var(--t2-line)}
.pf.t2 .docs-table th{background:var(--t2-s1)}
.pf.t2 .docs-pager button{border-color:var(--t2-line)}
.pf.t2 .docs-pager button:hover{border-color:var(--t2-blue)}
.pf.t2 .docs-pager button span{color:var(--t2-dim)}
.bbc-tier__met{color:var(--c-accent, #4ade50);font-weight:700}
@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2) format("woff2-variations");font-weight:100 900;font-display:swap}
@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2) format("woff2-variations");font-weight:100 900;font-display:swap}
.af{--sticky-nav-h: 65px;--c-void: #000000;--c-bg: #07080c;--c-bg-95: rgba(7, 8, 12, .95);--c-surface: #0c0e14;--c-raised: #191d27;--c-border: #232834;--c-border-strong: #3a4152;--c-text: #e8ecf2;--c-text-2: #8d94a3;--c-text-3: #5a6070;--c-accent: #4ade50;--c-accent-deep: #2fae37;--c-accent-alt: #3fe0a8;--c-neg: #ff3b5c;--g-gold: linear-gradient(135deg, #775b22, #a17c28 18%, #c59a2a 34%, #ddb43c 50%, #e7c659 66%, #f2d482 82%, #fff2c2);--g-diamond: linear-gradient(135deg, #6db3c6, #7a90d3 20%, #98a3e6 38%, #b7cdf3 56%, #c0eaf6 74%, #acefe5 88%, #a6e0ed);--g-free: linear-gradient(135deg, #3a4152, #5a6070);--font-sans: "Geist", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--w-wide: 1400px;--w-narrow: 1240px;--h-header: 65px;--h-ticker: 33px;--h-tabbar: 0px;--r-sm: 5px;--r-md: 7px;--paper: #07080c;--paper-warm: #0c0e14;--night: #07080c;--hair: #232834;--ink: #e8ecf2;--bone: #e8ecf2;--bone-dim: #5a6070;--gold: #4ade50;--gold-lit: #bbfaac;--teal: #3fe0a8;--red: #ff3b5c;--amber: #8d94a3}
.af,.af *{box-sizing:border-box}
.af{min-height:100vh;background:var(--c-bg);color:var(--c-text);font-family:var(--font-sans);font-size:14px;line-height:22.75px;letter-spacing:0;-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--h-ticker) + var(--h-tabbar))}
.af.af--overlay{display:contents;min-height:0;padding:0;background:none}
.af img{max-width:100%;display:block}
.af a{color:inherit;text-decoration:none}
.af button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
.af table{border-collapse:collapse;width:100%}
.af ul,.af ol{margin:0;padding:0;list-style:none}
.af ul li,.af ol li{margin:0;padding-left:0}
.af ul li:before,.af ol li:before{content:none}
:where(.af) :where(h1,h2,h3,h4,h5,h6){margin:0;font-family:var(--font-sans);color:inherit;text-transform:none;line-height:1.15}
.af p{margin:0;color:inherit}
.af summary{color:inherit}
.af-display{font-weight:800;font-size:92px;line-height:79.12px;letter-spacing:-4.14px;text-transform:uppercase;margin:0}
.af-h2{font-weight:800;font-size:40px;line-height:34.4px;letter-spacing:-1.8px;text-transform:uppercase;margin:0}
.af-wordmark{font-weight:800;font-size:19px;line-height:16.34px;letter-spacing:-.855px;text-transform:uppercase}
.af-term{font-size:15px;line-height:20.63px}
.af-button-txt{font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.11px}
.af-title{font-weight:500;font-size:19px;line-height:28.5px;letter-spacing:-.01em;margin:0}
.af-label{font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af-eyebrow{font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.68px;text-transform:uppercase;color:var(--c-text-3)}
.af-data{font-family:var(--font-mono);letter-spacing:-.01em}
.af-up{color:var(--c-accent)}
.af-down{color:var(--c-neg)}
.af-dim{color:var(--c-text-3)}
.af-wrap{width:100%;max-width:var(--w-wide);margin-inline:auto;padding-inline:32px}
.af-wrap--narrow{max-width:var(--w-narrow);padding-inline:20px}
.af-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding-inline:14px;border-radius:var(--r-sm);border:1px solid var(--c-border);background:transparent;color:var(--c-text);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:1.05px;text-transform:uppercase;white-space:nowrap;transition:border-color .16s,background .16s,color .16s}
.af-btn:hover{border-color:var(--c-border-strong);background:#ffffff08}
.af .af-btn{color:var(--c-text)}
.af .af-btn--primary{background:var(--c-accent);border-color:var(--c-accent);color:#000;font-weight:600}
.af-btn--primary:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep)}
.af-btn--lg{height:45px;padding-inline:22px;font-size:11px}
.af-btn--sm{height:30px;padding-inline:12px}
.af-btn--xs{height:23px;padding-inline:9px;font-size:10px;letter-spacing:.6px}
.af-btn--ghost{border-color:transparent;color:var(--c-text-3)}
.af-btn--ghost:hover{color:var(--c-text);background:#ffffff08}
.af-btn--ghost.is-on{color:var(--c-text);border-color:var(--c-border-strong);background:var(--c-raised)}
.af-tier{display:inline-flex;align-items:center;gap:4px;height:17px;padding-inline:5px;border-radius:var(--r-sm);background:var(--c-raised);font-family:var(--font-mono);font-size:8.5px;font-weight:600;letter-spacing:.85px;text-transform:uppercase;color:var(--c-text);line-height:1}
.af-tier i{display:block;width:9px;height:7px;border-radius:2px;background:var(--g-free)}
.af-tier--bronze i{width:11px;background:var(--g-gold)}
.af-tier--diamond i{background:var(--g-diamond)}
.af-tier--free i{width:8px}
.af-chip{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2)}
.af-chip:before,.af-chip:after{color:var(--c-text-3)}
.af-chip:before{content:"["}
.af-chip:after{content:"]"}
.af-chip b{font-weight:400;color:var(--c-text)}
.af-panel{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md)}
.af-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:37px;padding:0 16px;border-bottom:1px solid var(--c-border)}
.af-hd{position:sticky;top:0;z-index:40;min-height:var(--h-header);background:var(--c-bg-95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--c-border)}
.af-hd__in{display:flex;align-items:center;gap:20px;height:calc(var(--h-header) - 1px)}
.af-hd__brand{display:flex;align-items:center;gap:0}
.af-hd__brand img{width:44px;height:44px;object-fit:contain;border-radius:0}
.af-hd__brand span{font-weight:800;font-size:15px;line-height:13px;letter-spacing:.02em;text-transform:uppercase}
.af-hd__nav{display:flex;align-items:center;gap:2px}
.af-hd__nav a{display:flex;align-items:center;height:33px;padding:8px 12px;font-family:var(--font-mono);font-size:12px;line-height:1;letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;color:var(--c-text-2);transition:color .15s}
.af-hd__nav a:hover{color:var(--c-text)}
.af-hd__nav a.is-on{color:var(--c-accent)}
.af-hd__right{display:flex;align-items:center;gap:8px;margin-left:auto}
.af .af-hd__right .af-btn,.af .af-hd__right .bb-wallet__btn{padding-inline:12px;border-radius:0}
.af .af-hd__nav a{border-radius:0}
.af-hd__icon{display:grid;place-items:center;width:31px;height:31px;border-radius:0;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-2);transition:color .15s,border-color .15s,transform .12s linear}
.af-hd__icon:active{transform:translateY(1px)}
.af-hd__icon:hover{color:var(--c-text);border-color:var(--c-border-strong)}
.af-hd__icon svg{width:12px;height:12px}
.af-hd__icon svg.af-hd__icon--wide{width:auto;height:12px}
.af-search{display:flex;align-items:center;gap:8px;width:240px;height:31px;padding-inline:10px;border-radius:0;border:1px solid var(--c-border);background:var(--c-surface);transition:border-color .15s}
.af-search:focus-within{border-color:var(--c-accent)}
.af-search svg{width:13px;height:13px;color:var(--c-text-3);flex:none}
.af-search input{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--c-text);font-family:var(--font-mono);font-size:11px;letter-spacing:.44px}
.af-search input::placeholder{color:var(--c-text-3)}
.af-search kbd{font-family:Menlo,ui-monospace,monospace;font-size:9.5px;letter-spacing:.95px;color:var(--c-text-3)}
.af-search__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0 2px;color:var(--c-text-3);font-size:14px;line-height:1;cursor:pointer}
.af-search__clear:hover{color:var(--c-text)}
.af-search-wrap{position:relative}
.af-search__dd{position:absolute;top:calc(100% + 6px);right:0;width:400px;max-width:calc(100vw - 40px);z-index:60;border:1px solid var(--c-border-strong);background:var(--c-bg-95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px #0000008c}
.af-search__dd-head,.af-search__dd-foot{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.9px;text-transform:uppercase;color:var(--c-text-3);border-bottom:1px solid var(--c-border)}
.af-search__dd-foot{border-bottom:0;border-top:1px solid var(--c-border);text-transform:none;letter-spacing:.4px}
.af-search__dd-hint{color:var(--c-text-3)}
.af-search__empty{padding:14px 12px;font-size:12.5px;color:var(--c-text-2)}
.af-search__list{list-style:none;margin:0;padding:4px 0;max-height:60vh;overflow-y:auto}
.af-search__row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 12px;cursor:pointer}
.af-search__row.is-active{background:var(--c-raised)}
.af-search__img{width:30px;height:30px;overflow:hidden;display:grid;place-items:center;background:var(--c-surface);border:1px solid var(--c-border)}
.af-search__img img{width:100%;height:100%;object-fit:cover;display:block}
.af-search__img i{font-style:normal;font-weight:700;font-size:12px;color:var(--c-text-2)}
.af-search__main{display:grid;gap:2px;min-width:0}
.af-search__name{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:13px;color:var(--c-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.af-search__name b{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--c-text-2);letter-spacing:.3px}
.af-search__sub{display:flex;align-items:center;gap:6px;min-width:0;font-family:var(--font-mono);font-size:10.5px;color:var(--c-text-3);letter-spacing:.3px}
.af-search__addr{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af-search__sub>span:not(.af-search__addr){flex:none;white-space:nowrap}
.af-search__side{display:grid;justify-items:end;gap:3px}
.af-search__mc{font-family:var(--font-mono);font-size:11px;color:var(--c-text)}
.af-search__kind{font-family:var(--font-mono);font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:var(--c-accent);border:1px solid rgba(74,222,80,.35);padding:1px 5px}
.af-search__dd mark{background:none;color:var(--c-accent);font-weight:inherit}
.af-tk{position:fixed;left:0;right:0;bottom:var(--h-tabbar);z-index:50;display:flex;align-items:center;height:var(--h-ticker);background:#000000db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--c-border);font-family:var(--font-mono);font-size:10.5px}
.af-tk__clip{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}
.af-tk__track{display:flex;align-items:center;gap:22px;width:max-content;animation:af-marquee 90s linear infinite;padding-left:18px}
@media (hover: hover){.af-tk:hover .af-tk__track{animation-play-state:paused}}
.af-tk__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.af-tk__item b{font-weight:400;color:var(--c-text)}
.af-tk__item span{color:var(--c-text-3)}
.af-tk__pin{display:flex;align-items:center;flex:none}
.af-tk__cell{display:flex;align-items:center;gap:7px;padding-inline:14px;height:var(--h-ticker);border-left:1px solid var(--c-border);white-space:nowrap}
.af-tk__cell em{font-style:normal;color:var(--c-text-3)}
.af-tk__cell b{font-weight:400;color:var(--c-text)}
.af-ft{margin-top:64px;border-top:1px solid var(--c-border);padding:44px 0 34px}
.af-ft__cols{display:grid;grid-template-columns:1fr 245px;gap:40px}
.af-ft__brand{max-width:316px}
.af-ft__brand .af-hd__brand{margin-bottom:14px}
.af-ft__brand p{margin:0;color:var(--c-text-3);font-size:13px;line-height:22px}
.af-ft__social{display:flex;gap:8px;margin-top:16px}
.af-ft h4{margin:0 0 14px}
.af-ft ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.af-ft li a{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--c-text-2);transition:color .16s}
.af-ft li a:hover{color:var(--c-text)}
.af-ft__bar{margin-top:34px;padding-top:18px;border-top:1px solid var(--c-border)}
.af-hero{position:relative;overflow:hidden}
.af-hero__art{position:absolute;top:0;right:0;bottom:0;left:34%;background-size:cover;background-position:center 28%;opacity:.62;background-image:radial-gradient(58% 82% at 72% 42%,rgba(74,222,80,.16),transparent 68%),radial-gradient(46% 66% at 88% 68%,rgba(63,224,168,.11),transparent 70%),radial-gradient(38% 54% at 62% 22%,rgba(153,69,255,.09),transparent 72%)}
.af-hero__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--c-bg) 4%,rgba(7,8,12,.55) 38%,rgba(7,8,12,.12))}
.af-hero__in{position:relative;padding-block:64px 30px}
.af-hero__copy{max-width:721px}
.af-hero__copy .af-title{color:var(--c-text-2)}
.af-hero__copy .af-display{margin-top:6px}
.af .af-hero__lead{max-width:624.878px;margin:24px 0 0;font-size:14.5px;line-height:23.5625px;color:var(--c-text-2)}
.af-hero__cta{display:grid;grid-template-columns:1.55fr 1fr;width:100%;max-width:440px;margin-top:32px;border:1px solid var(--c-accent);border-radius:0;overflow:hidden}
.af-hero__cta .af-btn{height:45px;padding-inline:12px;font-size:11.5px;letter-spacing:1.15px;border:0;border-radius:0;width:auto}
.af-hero__cta .af-btn+.af-btn{border-left:1px solid var(--c-accent);color:var(--c-accent)}
.af-hero__cta .af-btn+.af-btn:hover{background:var(--c-accent);color:#000}
.af-hero__stats{display:flex;align-items:stretch;justify-content:space-between;gap:0;max-width:560px;margin-top:36px;padding-top:24px;border-top:1px solid var(--c-border)}
.af-hero__stats .af-stat{display:flex;flex-direction:column;min-width:0}
.af-hero__stats .af-stat+.af-stat{padding-left:24px;border-left:1px solid var(--c-border)}
.af-hero__stats .af-stat__v{font-size:17px;line-height:25.5px;margin-top:6px}
.af-hero__stats .af-stat__c{margin-top:auto;padding-top:6px;font-size:11px;line-height:17.875px}
.af-hero__stats .af-odo,.af-hero__stats .af-odo__d,.af-hero__stats .af-odo__r span,.af-hero__stats .af-odo__s{height:17px;line-height:17px}
.af-stat__k{display:flex;align-items:center;gap:8px}
.af-stat__k svg{width:13px;height:13px;color:var(--c-accent);flex:none}
.af-stat__v{font-family:var(--font-mono);font-size:23px;line-height:32px;letter-spacing:-.02em;color:var(--c-text);margin-top:2px}
.af-stat__c{font-size:12.5px;color:var(--c-text-3)}
.af-odo{display:inline-flex;overflow:hidden;height:32px;vertical-align:bottom}
.af-odo__d{display:block;width:.62em;overflow:hidden;height:32px}
.af-odo__r{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}
.af-odo__r span{display:block;height:32px;line-height:32px;text-align:center}
.af-odo__s{display:block;height:32px;line-height:32px}
.af-section{padding-top:30px}
.af-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:22px 0 18px}
.af-filters__view{display:flex;gap:2px;margin-left:auto;padding:4px;border-radius:var(--r-sm);background:var(--c-raised)}
.af-filters__view .af-btn{height:23px;border-color:transparent}
.af-filters__view .af-btn.is-on{background:var(--c-surface);border-color:var(--c-border)}
.af-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}
.af-card{display:block;width:100%;text-align:left;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden;transition:border-color .16s,transform .16s}
.af-card:hover{border-color:var(--c-border-strong);transform:translateY(-2px)}
.af-card:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}
.af-card__img{position:relative;aspect-ratio:1;background:var(--c-raised);overflow:hidden}
.af-card__img img{width:100%;height:100%;object-fit:cover}
.af-card__letter{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-weight:800;font-size:46px;color:var(--c-text-3);text-transform:uppercase}
.af-card__curve{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff0f}
.af-card__curve i{display:block;height:100%;background:var(--c-accent)}
.af-card__boost{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;height:24px;padding-inline:8px;border-radius:var(--r-sm);border:1px solid var(--c-border);background:#07080cd1;font-family:var(--font-mono);font-size:10.5px;color:var(--c-accent)}
.af-card__meta{padding:10px;display:grid;gap:5px}
.af-card__row{display:flex;align-items:center;gap:6px;min-width:0}
.af-card__name{font-size:15px;font-weight:500;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af-card__tick{font-family:var(--font-mono);font-size:11.5px;color:var(--c-text-3)}
.af-card__mc{font-family:var(--font-mono);font-size:13px;color:var(--c-text)}
.af-card__who{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10.5px;color:var(--c-text-3)}
.af-table{margin-top:28px;background:transparent;border:1px solid var(--c-border);border-radius:0;overflow-x:auto}
.af-table table{width:100%;min-width:820px;border-collapse:collapse}
.af-table th{padding:10px 16px;text-align:left;font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:1.4px;text-transform:uppercase;color:var(--c-text-3);border-bottom:0;white-space:nowrap}
.af-table td{padding:10px 16px;border-bottom:1px solid var(--c-border);color:var(--c-text-2);white-space:nowrap}
.af-table td.num{padding:12px 16px;font-family:var(--font-mono);font-size:12px;text-align:right;color:var(--c-text)}
.af-table td.num--muted{color:var(--c-text-2)}
.af-table tbody tr{cursor:pointer;transition:background .14s}
.af-table tbody tr:hover,.af-table tbody tr:focus-within{background:var(--c-raised)}
.af-table__coin:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--r-sm)}
.af-table tbody tr:last-child td{border-bottom:0}
.af-table th.num{text-align:right}
.af-table__coin{display:flex;align-items:center;gap:9px}
.af-table__coin img,.af-table__coin i{width:26px;height:26px;border-radius:var(--r-sm);background:var(--c-raised);object-fit:cover;flex:none;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:11px;color:var(--c-text-3)}
.af-table__coin b{font-weight:500;color:var(--c-text)}
.af-table__coin span{font-family:var(--font-mono);font-size:11px;color:var(--c-text-3)}
.af-table__count{padding:12px 14px}
.af-empty{padding:60px 20px;text-align:center;color:var(--c-text-3);grid-column:1 / -1}
.af-pager{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:26px;padding-top:22px;border-top:1px solid var(--c-border)}
.af-pager__n{display:flex;gap:4px}
.af-pager__n button{width:31px;height:31px;border-radius:var(--r-sm);border:1px solid transparent;font-family:var(--font-mono);font-size:11px;color:var(--c-text-3)}
.af-pager__n button:hover{color:var(--c-text);background:var(--c-raised)}
.af-pager__n button.is-on{background:var(--c-accent);border-color:var(--c-accent);color:#000}
.af-pager__gap{display:flex;align-items:center;justify-content:center;width:31px;height:31px;font-family:var(--font-mono);font-size:11px;color:var(--c-text-3);-webkit-user-select:none;user-select:none}
.af-rule{display:flex;align-items:center;gap:16px;margin:48px 0 24px}
.af-rule i{flex:1;height:1px;background:var(--c-border)}
.af-rule em{display:block;width:96px;height:10px;flex:none;opacity:.6;background-image:repeating-linear-gradient(to right,var(--c-border-strong) 0 1px,transparent 1px 4px,var(--c-border-strong) 4px 6px,transparent 6px 11px)}
.af-rule .af-eyebrow{letter-spacing:1.26px}
.af .af-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--c-border);border:0;border-radius:0}
.af .af-stats .af-stat{background:var(--c-bg);padding:20px}
.af .af-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:64px;margin-top:56px;align-items:start}
.af .af-faq__h{margin-top:14px;font-size:clamp(26px,3.6vw,40px);line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase}
.af .af-faq__lead{margin:16px 0 0;font-size:14px;line-height:22.75px;color:var(--c-text-2)}
.af .af-faq__img{display:block;width:100%;height:auto;margin-top:32px;border:1px solid var(--c-border);object-fit:cover}
.af .af-faq__list{border-top:1px solid var(--c-border);margin-top:38px;min-height:416px}
.af .af-faq details{border-bottom:1px solid var(--c-border)}
.af .af-faq summary{display:flex;align-items:flex-start;gap:16px;padding:16px 0;cursor:pointer;list-style:none}
.af .af-faq summary::-webkit-details-marker{display:none}
.af .af-faq summary .af-faq__q{flex:1;font-size:15px;line-height:1.375;color:var(--c-text)}
.af .af-faq__t{position:relative;flex:none;width:9px;height:9px;margin-top:8px;color:var(--c-accent)}
.af .af-faq__t:before,.af .af-faq__t:after{content:"";position:absolute;background:currentColor;transition:transform .18s ease,opacity .18s ease}
.af .af-faq__t:before{top:4px;left:0;width:9px;height:1px}
.af .af-faq__t:after{left:4px;top:0;width:1px;height:9px}
.af .af-faq details[open] .af-faq__t:after{transform:scaleY(0);opacity:0}
.af .af-faq details p{margin:0 0 18px;padding-right:25px;font-size:14px;line-height:22.75px;color:var(--c-text-2)}
.af .af-faq__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:var(--c-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.af .af-faq__link:hover{color:var(--c-accent, var(--c-text))}
@media (max-width: 1023px){.af .af-faq{grid-template-columns:1fr;gap:32px}}
.af .bb-wallet{position:relative}
.af .bb-wallet__btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:14px;border-radius:var(--r-sm);border:1px solid var(--c-border);background:transparent;color:var(--c-text);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:1.05px;text-transform:uppercase;white-space:nowrap;transition:border-color .16s,background .16s}
.af .bb-wallet__btn:hover{border-color:var(--c-border-strong);background:#ffffff08}
.af .bb-wallet__btn .chev{font-size:7px;color:var(--c-text-3)}
.af .bb-wallet__btn--user{height:auto;gap:8px;padding:4px 10px 4px 4px;border-radius:0;border-color:var(--c-border-strong);text-transform:none;letter-spacing:normal}
.af .bb-wallet__btn--user:hover{border-color:var(--c-border);background:transparent}
.af .af-hd__right .bb-wallet__btn--user{padding:4px 10px 4px 4px}
.af .bb-wallet__pfp{width:24px;height:24px;flex:none;background:var(--g-diamond)}
.af .bb-wallet__who{text-align:left;line-height:1;white-space:nowrap}
.af .bb-wallet__who .s{display:block;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--c-text)}
.af .bb-wallet__who .w{display:block;margin-top:2px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .bb-wallet__btn--user .chev{margin-left:2px;font-size:8px;color:var(--c-text-3);transition:transform .15s}
.af .bb-wallet__btn--user .chev.open{transform:rotate(180deg)}
.af .bb-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:60;width:248px;background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:0;overflow:hidden}
.af .bb-menu__head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--c-border)}
.af .bb-menu__idcol{min-width:0;flex:1}
.af .bb-menu__name{margin:0;font-family:var(--font-mono);font-size:11.5px;line-height:1.5;letter-spacing:-.01em;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af .bb-menu__copy{margin-top:4px;display:flex;align-items:center;gap:8px;width:100%;padding:0;border:0;background:none;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer}
.af .bb-menu__copy span{text-transform:none}
.af .bb-menu__copy span{font-family:var(--font-mono);font-size:10.5px;line-height:1.5;letter-spacing:-.01em;color:var(--c-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .12s linear}
.af .bb-menu__copy svg{flex:none;color:var(--c-border-strong);transition:color .12s linear}
.af .bb-menu__copy:hover span,.af .bb-menu__copy:hover svg{color:var(--c-text)}
.af .bb-menu__arrow{margin-right:-6px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;color:var(--c-text-3);transition:color .12s linear}
.af .bb-menu__arrow:hover{color:var(--c-accent)}
.af .bb-menu__bals{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--c-border);border-bottom:1px solid var(--c-border)}
.af .bb-menu__bals>div{background:var(--c-surface);padding:10px 14px}
.af .bb-menu__bals .r{display:flex;align-items:center;gap:6px}
.af .bb-menu__bals .r svg{flex:none;color:var(--c-text-3)}
.af .bb-menu__bals .bull{height:12px;width:auto;flex:none;filter:grayscale(1);opacity:.6}
.af .bb-menu__bals .n{font-family:var(--font-mono);font-size:12.5px;line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.af .bb-menu__bals .n--sol{color:#7ee5ed}
.af .bb-menu__bals .n--ansem{color:var(--c-accent)}
.af .bb-menu__bals .u{font-family:var(--font-mono);font-size:9px;line-height:1.5;letter-spacing:-.01em;text-transform:uppercase;color:var(--c-text-3)}
.af .bb-menu__bals .usd{margin:4px 0 0;font-family:var(--font-mono);font-size:10px;line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--c-text-3)}
.af .bb-menu__item{display:block;width:100%;padding:10px 16px;line-height:1.5;border:0;border-bottom:1px solid var(--c-border);border-radius:0;background:none;text-align:left;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);cursor:pointer;transition:background-color .12s linear,color .12s linear}
.af .bb-menu__item:hover{background:#11141c;color:var(--c-text)}
.af .bb-menu__item--out{display:flex;align-items:center;gap:10px;border-bottom:0;color:var(--c-text-3)}
.af .bb-menu__item--out svg{flex:none}
.af .bb-menu__item--out:hover{background:#11141c;color:#ff5b2e}
.af .pf-foot,.af .pf-top__right,.af .pf-side,.af .pf-more,.af .pf-more__scrim,.af .pf-themes,.af .pf-thesis,.af .pf-create{display:none!important}
.af .pf-top{background:transparent;border:0;padding:22px 0 0;box-shadow:none}
.af .pf-main,.af .bb,.af .pf,.af .pf-table,.af .z5,.af .bb-page{background:transparent;color:var(--c-text)}
.af .pf-main{padding:0;margin:0}
.af-main>*:not(.af-wrap,.af-hero,.af-modal__scrim,.bbm-overlay,.pf-narrow,.cp-page){width:100%;max-width:var(--w-wide);margin-inline:auto;padding-inline:32px}
.af .pf-search,.af .pf-table,.af .bb-card,.af .bb-panel,.af .z5-panel,.af .pf-card,.af .bb-box{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:none;color:var(--c-text)}
.af .pf-search{height:34px;border-radius:var(--r-sm);background:var(--c-raised)}
.af .pf-search input{color:var(--c-text);font-family:var(--font-mono);font-size:11px}
.af .pf-search input::placeholder{color:var(--c-text-3)}
.af .pf-search .mag{color:var(--c-text-3)}
.af .pf-search .kbd{color:var(--c-text-3);background:transparent;border-color:var(--c-border)}
.af input,.af textarea,.af select{background:var(--c-raised);border:1px solid var(--c-border);border-radius:var(--r-sm);color:var(--c-text);font-family:var(--font-mono)}
.af input::placeholder,.af textarea::placeholder{color:var(--c-text-3)}
.af input:focus,.af textarea:focus,.af select:focus{outline:none;border-color:var(--c-border-strong)}
.af .af-search input,.af .pf-search input{background:transparent;border:0;border-radius:0}
.af .pf-pill,.af .bb-btn,.af .z5-btn{border-radius:var(--r-sm);border:1px solid var(--c-border);background:transparent;color:var(--c-text);font-family:var(--font-mono);letter-spacing:1.05px;text-transform:uppercase;box-shadow:none}
.af .pf-pill--gold,.af .bb-btn--gold,.af .bb-btn--primary{background:var(--c-accent);border-color:var(--c-accent);color:#000;font-weight:600}
.af .pf-chip{border-radius:var(--r-sm);border:1px solid transparent;background:transparent;color:var(--c-text-3);font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase}
.af .pf-chip.on{background:var(--c-raised);border-color:var(--c-border-strong);color:var(--c-text)}
.af .pf-view button{color:var(--c-text-3);font-family:var(--font-mono)}
.af .pf-view button.on{color:var(--c-text);background:var(--c-raised)}
.af table{background:transparent}
.af .compare,.af .bb-table,.af .z5-table{background:transparent;border-color:var(--c-border)}
.af .compare th,.af .bb-table th,.af .z5-table th{background:transparent;color:var(--c-text-3);border-color:var(--c-border);font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:1.26px;text-transform:uppercase}
.af .compare td,.af .bb-table td,.af .z5-table td{background:transparent;color:var(--c-text-2);border-color:var(--c-border)}
.af .compare tbody tr:hover,.af .bb-table tbody tr:hover,.af .z5-table tbody tr:hover{background:var(--c-raised)}
.af .num{font-family:var(--font-mono);color:var(--c-text)}
.af .dim{color:var(--c-text-3)}
.af .up{color:var(--c-accent)}
.af .down{color:var(--c-neg)}
.af .bb-badge{display:inline-flex;align-items:center;height:17px;padding-inline:6px;border-radius:var(--r-sm);background:var(--c-raised);border:0;color:var(--c-text);font-family:var(--font-mono);font-size:8.5px;font-weight:600;letter-spacing:.85px;text-transform:uppercase}
.af .bb-card,.af .bb-tier,.af .bbc-panel,.af .bbm,.af .z5-runner,.af .cp-chart,.af .lb-stat,.af .lb-pool,.af .lb-board,.af .bbc-preview__card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);color:var(--c-text);box-shadow:none}
.af .bbc-field input,.af .bbc-field textarea,.af .bbc-toggle,.af .bbc-drop:hover,.af .bbc-tierchip,.af .bbm__input,.af .cp-ca,.af .cp-chips button,.af .bbm-opt,.af .z5-chip,.af .z5-search,.af .z5-modal-stats>div,.af .pf-view button.on,.af .lb-search input{background:var(--c-raised);border-color:var(--c-border);color:var(--c-text)}
.af .bb-card__avatar,.af .bbc-preview__avatar,.af .prj-step__n,.af .pfc__img.v0,.af .pfc__who .ava,.af .lb-ava.v0{background:var(--c-raised);color:var(--c-text-3)}
.af .bb-progress .track,.af .lb-pool__track{background:var(--c-border)}
.af .bb-progress .fill--done{background:var(--c-accent)}
.af .bb-hero{background:transparent}
.af .pf-h2,.af .bb-h2,.af .z5-h1{color:var(--c-text);font-family:var(--font-sans)}
.af hr,.af .bb-rule{border-color:var(--c-border);background:var(--c-border)}
.af .pf-empty,.af .bb-empty,.af .z5-empty{color:var(--c-text-3);font-style:normal}
.af .k{color:var(--c-text-3)}
.af .v{color:var(--c-text)}
.af code,.af pre{background:var(--c-raised);border:1px solid var(--c-border);color:var(--c-text-2)}
@media (max-width: 1439px){.af-display{font-size:6.4vw;line-height:.86;letter-spacing:-.045em}.af-h2{font-size:2.8vw;line-height:.86;letter-spacing:-.045em}}
@media (max-width: 1280px){.af-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.af-faq{grid-template-columns:1fr;gap:26px}.af .af-stats{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 900px){.af-wrap{padding-inline:20px}.af-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.af-search{width:170px}.af .af-stats{grid-template-columns:1fr 1fr}.af-ft__cols{grid-template-columns:1fr;gap:28px}.af-table{overflow-x:auto}.af-display{font-size:44px}.af-h2{font-size:28px}}
@media (max-width: 620px){.af-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.af-hero__stats{flex-wrap:wrap;gap:18px}.af-hero__stats .af-stat+.af-stat{padding-left:0;border-left:0}.af .af-stats{grid-template-columns:1fr}}
.af .af-hd__burger{display:none;flex:none;width:34px;height:34px;padding:8px;border:1px solid var(--c-border-strong);border-radius:0;background:none;color:var(--c-text-2);cursor:pointer;transition:color .15s}
.af .af-hd__burger:hover{color:var(--c-text)}
.af .af-hd__burger svg{display:block}
.af-hd__drawer{border-top:1px solid var(--c-border);background:var(--c-surface)}
.af-hd__drawer-search{width:100%;max-width:var(--w-wide);margin-inline:auto;padding:16px 20px 0}
.af .af-hd__drawer-search .af-search-wrap{width:100%}
.af .af-hd__drawer-search .af-search{width:100%;height:40px}
.af .af-hd__drawer-search .af-search__dd{left:0;right:0;width:auto;max-width:none}
@media (min-width: 768px){.af-hd__drawer-search{display:none}}
.af-hd__drawer-cta{width:100%;max-width:var(--w-wide);margin-inline:auto;padding:16px 20px}
.af .af-hd__drawer-cta .af-btn{display:inline-flex;width:100%;height:40px;align-items:center;justify-content:center;padding-inline:16px;font-size:11px;letter-spacing:1.1px}
.af-hd__drawer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;max-width:var(--w-wide);margin-inline:auto;padding:1px 20px;background:var(--c-border)}
.af .af-hd__drawer-links a{padding:12px;background:var(--c-surface);font-family:var(--font-mono);font-size:12px;line-height:16.5px;letter-spacing:1.1px;text-transform:uppercase;color:var(--c-text-2);transition:color .15s}
.af .af-hd__drawer-links a:hover{color:var(--c-text)}
.af .af-hd__drawer-links a.is-on{color:var(--c-accent)}
@media (max-width: 1279px){.af-hd__nav{display:none}.af .af-hd__burger{display:block}}
.af .af-hd__msearch{display:none}
@media (max-width: 767px){.af-hd__right .af-search{display:none}.af .af-hd__msearch{display:inline-flex}}
.af .af-hd__searchrow{padding-bottom:16px}
.af .af-hd__drawer-search .af-search{display:flex}
@media (max-width: 639px){.af .af-hd__right>.af-btn--primary{display:none}.af .af-hd__right .af-hd__icon--ext,.af .af-hd__right .bb-wallet__addr,.af .af-hd__right .bb-wallet__who{display:none}.af .af-hd__right .bb-wallet__btn{padding-inline:10px}.af:not(.is-connected) .af-hd__brand span{display:none}}
@media (max-width: 1279px){.af-hd__in{gap:12px;padding-inline:20px}.af-hd__brand{min-width:0}.af-hd__brand span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}
@media (min-width: 640px){.af-hd__drawer-cta{display:none}}
.af-tabbar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:55;height:calc(56px + env(safe-area-inset-bottom));align-items:stretch;background:var(--c-bg-95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--c-border);padding-bottom:env(safe-area-inset-bottom)}
.af-tabbar a,.af-tabbar button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--c-text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.8px;text-transform:uppercase}
.af-tabbar a.is-on{color:var(--c-text)}
.af-tabbar svg{width:18px;height:18px}
.af-tabbar .af-tabbar__create{color:var(--c-accent)}
.af-tabbar button{border:0;background:none;cursor:pointer}
@media (max-width: 767px){.af .af-tabbar{display:flex}.af{--h-tabbar: calc(56px + env(safe-area-inset-bottom)) }}
.af .btn--ink,.af p strong,.af li strong,.af .stat .v,.af tbody th,.af td.y,.af .legend .y,.af .bb-hero h1,.af .bb-link,.af .bb-card__name b,.af .bb-card__foot .mc,.af .bb-step__n,.af .bb-step b,.af .bb-tier__name,.af .bb-tier__req,.af .bb-footer .socials span,.af .bbc-title,.af .bbc-panel__head b,.af .bbc-field input,.af .bbc-field textarea,.af .bbc-opt .txt b,.af .bbc-drop b,.af .bbc-tierchip b,.af .bbc-preview__top b,.af .bbm__close:hover{color:var(--c-text)}
.af .bbm__loading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:160px;font-family:var(--font-mono);font-size:11px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bbm h3,.af .bbm__input input,.af .bbm__input .denom,.af .bbm__receive b,.af .cp-head__names b,.af .cp-mc .v,.af .cp-tabs button,.af .cp-holder .pct,.af .stk-req b,.af .stk-row .v,.af .bbm-opt b,.af .bbm-done b,.af .prj-step b,.af .z5-head__title,.af .z5-runner .id b,.af .z5-search,.af .z5-modal-body p,.af .z5-modal-quote,.af .z5-modal-stats b,.af .pf-create,.af .pf-themes button.on,.af .pf-search input,.af .pf-h2,.af .pf-chip:hover,.af .pf-chip.on,.af .pf-view button:hover,.af .pf-view button.on,.af .pfc__name,.af .pfc__mc b,.af .lb-stat b,.af .lb-pool__row b,.af .lb-tabs button:hover,.af .lb-tabs button.on,.af .lb-search input,.af .lb-user .who b,.af .cp-pagetabs button{color:var(--c-text)}
.af .bb-phase,.af .bb-count,.af .bb-tier p,.af .bb-table .phase-cell,.af .bbc-accordion,.af .bbc-preview__desc,.af .cp-ca,.af .cp-chips button,.af .cp-holder,.af .cp-trades .acct,.af .stk-why li,.af .cp-insights p,.af .z5-chip,.af .z5-pager .btns button,.af .lb-row .num,.af .lb-info li{color:var(--c-text-2)}
.af .bb-hero .sub,.af .bb-step p,.af .bbc-specs span,.af .pf-back,.af .pf-ticker__track button,.af .pf-ticker__track button.plain:hover,.af .lb-rank.r2{color:var(--c-text-3)}
.af .bb-live,.af .cp-mc .chg.up,.af .cp-trades td.buy,.af .up,.af .pfc__who .age,.af .lb-row .pnl.up{color:var(--c-accent)}
.af .bb-badge,.af .bb-badge--bronze,.af .bb-progress .lbl,.af .bb-tiers__note,.af .bbc-panel__head span,.af .bbc-field .lbl,.af .bbc-opt .txt span,.af .bbc-specs .k,.af .bbc-tierchip span,.af .bbc-warn,.af .bbc-soon,.af .bbc-preview__meta,.af .bbm__tip,.af .bbm__switch,.af .bbm__receive,.af .cp-note,.af .stk-req span,.af .bbm-opt span,.af .bbm-done p,.af .prj-step p,.af .z5-filter,.af .pf-chip,.af .pfc__who,.af .lb-stat .sub,.af .lb-pool__note,.af .lb-tabs button,.af .lb-rank,.af .lb-rank.r1,.af .lb-rank.r3,.af .lb-user .foll{color:var(--c-text-2)}
.af .z5-modal-sign{color:var(--c-tier-gold, #d3a84e)!important}
.af .stat .v,.af .bb-hero h1,.af .bb-hero .sub,.af .bb-card__avatar,.af .bb-tier__name,.af .bbc-title,.af .bbc-panel__head span,.af .bbc-field input,.af .bbc-field textarea,.af .bbc-drop span,.af .bbc-soon,.af .bbc-preview__empty,.af .bbc-preview__avatar,.af .bbm h3,.af .bbm__tip,.af .bbm__input input,.af .cp-head__names b,.af .cp-mc .v,.af .cp-note,.af .stk-banner h1,.af .stk-banner p,.af .bbm-opt span,.af .bbm-done b,.af .bbm-done p,.af .z5-head__title,.af .z5-modal-quote,.af .z5-modal-sign,.af .z5-modal-stats b,.af .pf-brand,.af .pf-tab,.af .pf-create,.af .pf-more__item,.af .pf-thesis,.af .pf-side__foot,.af .pf-search input,.af .pf-back,.af .pf-pill,.af .pf-ticker__track button,.af .pf-h2,.af .pf-chip,.af .pf-view button,.af .pf-empty,.af .pfc__letter,.af .pfc__name,.af .pfc__tick,.af .pfc__mc b,.af .pfc__mc span,.af .pfc__who,.af .pf.t2.t2,.af .pf.t2.t2 *,.af .lb-hero h1,.af .lb-hero__sub,.af .lb-stat b,.af .lb-stat .sub,.af .lb-pool__row b,.af .lb-tabs button,.af .lb-search input,.af .lb-ava,.af .lb-user .who b,.af .lb-user .foll,.af .lb-empty,.af .lb-info li{font-family:var(--font-sans)}
.af .btn,.af h3 .num,.af .stat .l,.af figcaption,.af thead th,.af td,.af .legend,.af footer .colophon,.af .bb-nav__links a,.af .bb-nav__links span,.af .bb-chip,.af .bb-wallet__btn,.af .bb-menu__addr,.af .bb-menu__copy,.af .bb-menu__row,.af .bb-menu__item,.af .bb-mnav a,.af .bb-mnav .soon,.af .bb-mnav__chip,.af .bb-hero .ticker,.af .bb-kicker,.af .bb-link,.af .bb-card__name .t,.af .bb-badge,.af .bb-phase,.af .bb-progress .lbl,.af .bb-card__foot,.af .bb-step__n,.af .bb-step .auto,.af .bb-tiers__note,.af .bb-tier__label,.af .bb-tier__req,.af .bb-table .phase-cell,.af .bb-footer .copy,.af .bb-footer .links a,.af .bb-footer .links span,.af .bb-footer .socials span,.af .bbc-field .lbl,.af .bbc-accordion,.af .bbc-note,.af .bbc-specs .k,.af .bbc-tierchip span,.af .bbc-tinfo,.af .bbc-warn,.af .bbc-preview__top .t,.af .bbc-preview__meta,.af .bbm__close,.af .bbm__switch,.af .bbm__input .denom,.af .bbm__receive,.af .bbm__error,.af .cp-head__names .sub,.af .cp-ca,.af .cp-mc .chg,.af .cp-mc .ath,.af .cp-chart__meta,.af .cp-tabs button,.af .cp-chips button,.af .cp-holder,.af .cp-trades td,.af .stk-banner .k,.af .stk-req span,.af .bbm-opt b .tag,.af .rev-lock,.af .cp-insights .k,.af .cp-copy,.af .prj-step__n,.af .prj-step__tag,.af .prj-meta,.af .z5-chip,.af .z5-runner .rank,.af .z5-runner .id span,.af .z5-runner .nums b,.af .z5-runner .nums span,.af .z5-filter,.af .z5-search,.af .z5-pager .count,.af .z5-pager .btns button,.af .z5-modal-stats span,.af .pf-themes button,.af .pf-side__foot b,.af .pf-search .kbd,.af .pf-ticker__live,.af .pfc__chg,.af .pfc__who .age,.af .pf-foot,.af .pf.t2.t2 td,.af .pf.t2.t2 thead th,.af .pf.t2.t2 .pf-search .kbd,.af .pf.t2.t2 .pf-side__foot b,.af .pf.t2.t2 .pf-themes button,.af .pf.t2.t2 .pf-ticker__live,.af .pf.t2.t2 .pfc__chg,.af .pf.t2.t2 .pfc__who .age,.af .pf.t2.t2 .bb-badge,.af .pf.t2.t2 .bb-kicker,.af .pf.t2.t2 .bb-progress .lbl,.af .pf.t2.t2 .bb-menu__addr,.af .pf.t2.t2 .bb-menu__row,.af .pf.t2.t2 .cp-ca,.af .pf.t2.t2 .cp-mc .chg,.af .pf.t2.t2 .cp-chart__meta,.af .pf.t2.t2 .pf-foot,.af .lb-chip,.af .lb-stat .k,.af .lb-pool .k,.af .lb-pool__note,.af .lb-row--head,.af .lb-row .num,.af .lb-rank,.af .lb-follow,.af .cp-pagetabs button,.af .ep-links a,.af .ep-roaditem .n,.af .ep-remove,.af .ep-add{font-family:var(--font-mono)}
.af .bb-badge{color:var(--c-text)}
.af .bb-badge--bronze{background:var(--g-gold);color:#1a1206}
.af .bb-badge--diamond{background:var(--g-diamond);color:#06121a}
.af .up,.af .cp-mc .chg.up,.af .cp-trades td.buy,.af .lb-row .pnl.up{color:var(--c-accent)}
.af .down,.af .cp-trades td.sell,.af .lb-row .pnl.down{color:var(--c-neg)}
.af .z5-modal-sign{color:var(--c-text-3)!important}
.af .docs-nav__label,.af .docs-code,.af .docs-table th,.af .docs-pager button span{font-family:var(--font-mono)}
.af .btn:before,.af .btn--gold:before,.af .btn--ink:before{display:none}
.af-page{padding-block:40px 20px}
.af-page__head{margin-bottom:26px}
.af-page__chips{display:flex;gap:12px;margin-bottom:14px}
.af-h1{font-weight:600;font-size:38px;line-height:1.18;letter-spacing:-.022em;margin:0}
.af-lead{max-width:584px;margin:12px 0 0;color:var(--c-text-2)}
.af-chip--dot:before{content:"["}
.af-chip i{display:block;width:6px;height:6px;border-radius:50%;background:var(--c-accent)}
.af-scards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px}
.af-scard{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);padding:16px 20px}
.af-scard b{display:block;margin-top:4px;font-family:var(--font-mono);font-size:28px;font-weight:400;line-height:39px;letter-spacing:-.02em;color:var(--c-text)}
.af-pod{margin-top:16px}
.af-pod__top{display:flex;align-items:flex-start;gap:16px;padding:18px 20px}
.af-pod__id{min-width:334px}
.af-pod__pair{display:flex;align-items:center;gap:10px}
.af-pod__pair b{font-size:20px;font-weight:500;letter-spacing:-.01em}
.af-pod__sub{margin-top:2px}
.af-pod__metrics{display:grid;grid-template-columns:repeat(4,124px);gap:16px;flex:1}
.af-pod__metrics b{display:block;margin-top:2px;font-family:var(--font-mono);font-size:16px;font-weight:400;color:var(--c-text)}
.af-pod__acts{display:flex;gap:8px}
.af-pod__util{display:flex;align-items:center;gap:14px;padding:14px 20px;border-top:1px solid var(--c-border);background:#ffffff05}
.af-bar{flex:1;height:6px;border-radius:3px;background:var(--c-border);overflow:hidden}
.af-bar i{display:block;height:100%;background:var(--c-accent)}
.af-bar--sm{width:64px;flex:none}
.af-dl{display:grid}
.af-dl__row{display:flex;justify-content:space-between;gap:16px;padding:9px 0}
.af-dl__row+.af-dl__row{border-top:1px solid var(--c-border)}
.af-dl__row b{font-family:var(--font-mono);font-weight:400;color:var(--c-text)}
.af-dl__row--total{border-top:1px solid var(--c-border-strong)}
.af-dl__row--total b{font-size:20px}
.af-olist{display:grid;gap:10px}
.af-olist li{display:flex;gap:12px}
.af-olist em{font-style:normal;font-family:var(--font-mono);font-size:12px;color:var(--c-text-3);flex:none;padding-top:1px}
.af-olist--cols{grid-template-columns:repeat(3,1fr);gap:24px}
.af-olist--cols li{flex-direction:column;gap:6px}
.af-olist--cols h3{font-size:15px;font-weight:500}
.af-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}
.af-note{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);padding:16px 20px}
.af-note h3{font-size:15px;font-weight:500;margin-bottom:6px}
.af-note p{color:var(--c-text-2);font-size:13px;line-height:21px}
.af-fine{margin-top:12px;color:var(--c-text-3);font-size:12px;line-height:19px}
.af-split{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:24px;align-items:start}
.af-split--form{grid-template-columns:420px minmax(0,1fr)}
.af-seg{display:flex;width:100%}
.af-seg button{flex:1;height:48px;font-family:var(--font-mono);font-size:12px;letter-spacing:1.05px;text-transform:uppercase;color:var(--c-text-3);border-bottom:1px solid transparent}
.af-seg button.is-on{color:var(--c-text);border-bottom-color:var(--c-border-strong);background:var(--c-raised)}
.af-amount{display:flex;align-items:center;gap:10px;padding:0 12px;height:53px;background:var(--c-raised);border:1px solid var(--c-border);border-radius:var(--r-sm)}
.af-amount input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;color:var(--c-text);font-family:var(--font-mono);font-size:22px;letter-spacing:-.01em}
.af-amount input::placeholder{color:var(--c-text-3)}
.af-amount .unit{font-family:var(--font-mono);font-size:12px;color:var(--c-text-3)}
.af-fieldhead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}
.af-well{background:#ffffff05;border:1px solid var(--c-border);border-radius:var(--r-sm);padding:10px 14px;margin-top:14px}
@media (max-width: 1100px){.af-split,.af-split--form{grid-template-columns:1fr}.af-pod__metrics{grid-template-columns:repeat(2,1fr)}.af-pod__top{flex-wrap:wrap}}
@media (max-width: 820px){.af-scards,.af-notes,.af-olist--cols{grid-template-columns:1fr}}
.af .af-btn:disabled,.af .af-btn[disabled]{opacity:.45;cursor:not-allowed;border-color:var(--c-border);background:transparent;color:var(--c-text-3)}
.af .af-btn--primary:disabled,.af .af-btn--primary[disabled]{background:var(--c-raised);border-color:var(--c-border);color:var(--c-text-3);opacity:1}
.af{--sheen-gold: linear-gradient(104deg, #775b22, #866725 9%, #a17c28 16%, #c59a2a 22%, #ddb43c 28%, #e7c659 34%, #edd370 41%, #f1da7e 50%, #edd370 59%, #e7c659 66%, #ddb43c 72%, #c59a2a 78%, #a17c28 84%, #866725 91%, #775b22);--sheen-ice: linear-gradient(104deg, #6cabc6, #7097ca 8%, #7a90d3 15%, #8b97df 23%, #98a3e6 28%, #a6b4ed 33%, #b2c5f1 38%, #bedbf5 45%, #c1e6f6 50%, #bedbf5 55%, #b2c5f1 62%, #a6b4ed 67%, #98a3e6 72%, #7a90d3 85%, #6cabc6);--ink-gold: linear-gradient(104deg, #d6ac51, #e0b95e 13%, #e9c66e 19%, #f2d482 25%, #f9e199 31%, #fdeaae 38%, #fff2c2 50%, #fdeaae 62%, #f2d482 75%, #e0b95e 87%, #d6ac51);--ink-lime: linear-gradient(104deg, #39d05c, #3ed65e 9%, #53e766 22%, #72f675 34%, #8afc86 47%, #80fa7f 59%, #63f06d 72%, #47de61 84%, #39d15c 97%, #39d05c);--ink-ice: linear-gradient(104deg, #a6daed, #abc8f0 10%, #b3c4f4 18%, #c0cbf9 25%, #c9d5fc 30%, #d2dffd 35%, #dae9fe 40%, #dff1ff 45%, #e0f7ff 50%, #dff1ff 55%, #d2dffd 65%, #c0cbf9 75%, #abc8f0 90%, #a6daed);--plate-gold: #2e1f06;--plate-ice: #12303e}
@keyframes af-metal-flow{to{background-position:-120% center}}
.af-hero{position:relative;isolation:isolate;overflow:hidden}
.af-hero__art{position:absolute;inset:0 0 auto auto;top:0;right:0;width:62%;height:100%;background-image:url(/brand/bgimg.jpg);background-size:cover;background-position:center 22%;opacity:1;z-index:0;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0),#000 42%),linear-gradient(rgba(0,0,0,0),#000 2%,#000 58%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,#0000,#000 42%),linear-gradient(#0000,#000 2%,#000 58%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
.af-hero__art:after{content:none}
.af-field{position:absolute;inset:0 0 auto 0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.72;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 4%,#000 34%),linear-gradient(#000,#000 44%,rgba(0,0,0,0) 90%);mask-image:linear-gradient(90deg,#0000 4%,#000 34%),linear-gradient(#000,#000 44%,#0000 90%);-webkit-mask-composite:source-in;mask-composite:intersect}
.af-hero__in{position:relative;z-index:2}
@media (max-width: 1023px){.af-hero__art{position:relative;width:100%;height:240px;-webkit-mask-image:linear-gradient(rgba(0,0,0,0),#000 6%,#000 74%,rgba(0,0,0,0));mask-image:linear-gradient(#0000,#000 6%,#000 74%,#0000)}.af-field{height:420px;-webkit-mask-image:linear-gradient(#000,#000 46%,rgba(0,0,0,0) 92%);mask-image:linear-gradient(#000,#000 46%,#0000 92%)}}
.af-tier{background-color:var(--plate, var(--c-raised));background-image:linear-gradient(104deg,#fff0,#ffffff0a,#fff0);background-position:0 center;background-size:600% 100%;animation:af-metal-flow 26s linear infinite;will-change:background-position}
.af-tier--bronze{--sheen: var(--sheen-gold);--ink: var(--ink-gold);--plate: var(--plate-gold)}
.af-tier--diamond{--sheen: var(--sheen-ice);--ink: var(--ink-ice);--plate: var(--plate-ice)}
.af-tier--bronze,.af-tier--diamond{color:transparent;-webkit-background-clip:padding-box}
.af-tier--bronze .af-tier__t,.af-tier--diamond .af-tier__t{background-image:var(--ink);background-position:0 center;background-size:600% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:af-metal-flow 26s linear infinite}
.af-tier--bronze i,.af-tier--diamond i{background-image:var(--ink);background-position:0 center;background-size:600% 100%;animation:af-metal-flow 26s linear infinite}
.af-card__curve i{background-image:var(--sheen, none);background-color:var(--c-accent);background-position:0 center;background-size:600% 100%;animation:af-metal-flow 22s linear infinite}
.af-card--gold .af-card__curve i{--sheen: var(--sheen-gold)}
.af-card--ice .af-card__curve i{--sheen: var(--sheen-ice)}
.af-card__curve--done i{box-shadow:0 0 10px -2px var(--plate-glow, rgba(255, 255, 255, .5))}
@keyframes af-bolt-arc{0%,70%,to{filter:none}72%{filter:drop-shadow(0 0 2px rgba(74,222,80,.9))}74%{filter:none}77%{filter:drop-shadow(0 0 4px rgba(74,222,80,.95)) drop-shadow(0 0 8px rgba(74,222,80,.5))}84%{filter:drop-shadow(0 0 1px rgba(74,222,80,.4))}}
.af-card__boost svg{animation:af-bolt-arc 5.5s ease-out infinite}
.af-btn{transition:background-color .12s linear,border-color .12s linear,color .12s linear,transform .12s linear}
.af-btn:active{transform:translateY(1px)}
.af-card{transition:border-color .15s cubic-bezier(.4,0,.2,1);transform:none}
.af-card:hover{border-color:var(--c-border-strong);transform:none}
.af-card__img img{transition:transform .5s cubic-bezier(.4,0,.2,1)}
.af-card:hover .af-card__img img{transform:scale(1.04)}
.af-tk__track{animation:af-marquee 42s linear infinite}
@keyframes af-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
@keyframes af-pulse-dot{0%,to{opacity:1}50%{opacity:.25}}
.af-chip i{animation:af-pulse-dot 1.8s steps(2) infinite}
@keyframes af-row-in{0%{opacity:0;background-color:#4ade5038;transform:translateY(-6px)}60%{opacity:1;transform:none}to{background-color:transparent}}
.af-row-in{animation:af-row-in .9s cubic-bezier(.2,.8,.2,1) both}
@keyframes af-traded{0%{box-shadow:0 0 0 1px #4ade80bf,0 4px 22px #4ade8040}to{box-shadow:0 0 #4ade8000}}
.af-traded{animation:af-traded 1.4s ease-out both;border-radius:var(--r-md)}
@keyframes af-traded-row{0%{background-color:#4ade801f}to{background-color:transparent}}
@media (prefers-reduced-motion: reduce){.af-tier,.af-tier__t,.af-tier i,.af-card__curve i,.af-card__boost svg,.af-z5-boost svg,.af-tk__track,.af-chip i,.af-row-in,.af-traded,tr.af-traded-row td{animation:none}.af-card:hover .af-card__img img,.af-btn:active{transform:none}}
.af{--sheen-silver: linear-gradient(104deg, #a0a8b1, #a2aab4 6%, #a9b2bc 13%, #b4bec9 25%, #c3ccd6 38%, #d3dbe4 50%, #c3ccd6 62%, #b4bec9 75%, #a9b2bc 87%, #a0a8b1);--ink-silver: linear-gradient(104deg, #b9c1cb, #c2cad4 13%, #ccd4de 25%, #dae1ea 38%, #eef2f7 50%, #dae1ea 62%, #ccd4de 75%, #c2cad4 87%, #b9c1cb);--sheen-copper: linear-gradient(104deg, #c78757, #cc8e5d 9%, #d49967 16%, #dda372 25%, #e5ae7e 38%, #efbc8e 50%, #e5ae7e 62%, #dda372 75%, #cc8e5d 91%, #c78757);--ink-copper: linear-gradient(104deg, #d09361, #d89f6e 13%, #e2ab7c 25%, #ecb98c 38%, #f7cba4 50%, #ecb98c 62%, #e2ab7c 75%, #d89f6e 87%, #d09361);--plate-silver: #1b1f27;--plate-copper: #2a1c10}
.af-lb-banner{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--c-border);border-radius:var(--r-md);min-height:370px;display:flex;align-items:center;margin-top:8px}
.af-lb-banner__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:url(/brand/leaderboard-banner.jpg);background-size:cover;background-position:88% 62%}
@media (min-width: 1280px){.af-lb-banner__art:before,.af-lb-banner__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.af-lb-banner__art:before{background:linear-gradient(to top,#07080c,#07080ccc 46%,#07080c8f 72%,#07080c29 90%,#0000)}.af-lb-banner__art:after{background:linear-gradient(to right,#07080cd6,#07080cc2 26%,#07080c66,#07080c1a 62%,#0000 78%)}}
.af-lb-banner__in{position:relative;z-index:1;padding:40px 38px;max-width:620px}
.af-lb-banner__in .af-display{margin-top:10px;font-size:clamp(34px,5.4vw,60px);line-height:.86;letter-spacing:-.045em}
.af-lb-banner__in p{margin-top:16px;color:var(--c-text-2);max-width:472px}
@media (max-width: 900px){.af-lb-banner{min-height:280px}.af-lb-banner__art{background-position:78% 58%}.af-lb-banner__in{padding:26px 20px}}
.af-lb-tabs{display:flex;flex-wrap:wrap;gap:0;margin:26px 0 0;border-bottom:1px solid var(--c-border)}
.af-lb-tabs button{margin-bottom:-1px;padding:10px 16px;border-bottom:2px solid transparent;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);transition:color .15s,border-color .15s}
.af-lb-tabs button:hover{color:var(--c-text)}
.af-lb-tabs button.is-on{border-bottom-color:var(--c-accent);color:var(--c-accent)}
.af-lb-board{margin-top:18px;border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}
.af-lb-row{display:grid;grid-template-columns:52px minmax(0,1fr) 140px 140px 56px;align-items:center;gap:16px;padding:12px 20px;transition:background-color .15s}
.af-lb-row--4{grid-template-columns:52px minmax(0,1fr) 140px 140px}
.af-lb-row+.af-lb-row{border-top:1px solid var(--c-border)}
.af-lb-head{border-bottom:1px solid var(--c-border);background:#ffffff04}
.af-lb-head span{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af-lb-body .af-lb-row:hover{background:#11141c}
.af-lb-row__wallet{font-family:var(--font-mono);font-size:13px;color:var(--c-text)}
.af-lb-row__val{font-family:var(--font-mono);font-size:12.5px;text-align:right;color:var(--c-accent)}
.af-lb-row__val em{font-style:normal;color:var(--c-text-2)}
.af-lb-row__when{font-family:var(--font-mono);font-size:12px;text-align:right;color:var(--c-text-2)}
.af-lb-row__follow{display:flex;justify-content:flex-end}
.af-lb-row__follow a{color:var(--c-text-3);transition:color .15s}
.af-lb-row:hover .af-lb-row__follow a{color:var(--c-text)}
.af-lb-row__follow svg{width:12px;height:12px}
.af-lb-rank{font-family:var(--font-mono);font-size:12px;color:var(--c-text-3)}
.af-lb-row--gold{background-image:linear-gradient(to right,#d3a84e1c,#d3a84e0b 34%,#0000 62%)}
.af-lb-row--silver{background-image:linear-gradient(to right,#b0bac61c,#b0bac60b 34%,#0000 62%)}
.af-lb-row--copper{background-image:linear-gradient(to right,#c98a521c,#c98a520b 34%,#0000 62%)}
.af-medal{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:4px 7px;border-radius:5px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;line-height:1;background-color:var(--plate);background-image:linear-gradient(104deg,#fff0,#ffffff0d,#fff0);background-position:0 center;background-size:600% 100%;animation:af-metal-flow 26s linear infinite}
.af-medal span{background-image:var(--ink);background-position:0 center;background-size:600% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:af-metal-flow 26s linear infinite}
.af-medal--gold{--ink: var(--ink-gold);--plate: var(--plate-gold)}
.af-medal--silver{--ink: var(--ink-silver);--plate: var(--plate-silver)}
.af-medal--copper{--ink: var(--ink-copper);--plate: var(--plate-copper)}
@media (max-width: 820px){.af-lb-row,.af-lb-row--4{grid-template-columns:40px minmax(0,1fr) 100px}.af-lb-row__when,.af-lb-row__follow{display:none}}
@media (prefers-reduced-motion: reduce){.af-medal,.af-medal span{animation:none}}
.af-z5-banner{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--c-border);border-radius:var(--r-md);min-height:360px;display:flex;align-items:center;margin-top:8px}
.af-z5-banner__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:url(/brand/z500-banner.jpg);background-size:cover;background-position:78% 100%}
@media (min-width: 1280px){.af-z5-banner__art:before,.af-z5-banner__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.af-z5-banner__art:before{background:linear-gradient(to top,#07080c,#07080ce6 50%,#07080cb8 72%,#07080c40 90%,#0000)}.af-z5-banner__art:after{background:linear-gradient(to right,#07080ced,#07080ce0 26%,#07080c80,#07080c1f 62%,#0000 78%)}}
.af-z5-banner__in{position:relative;z-index:1;padding:40px 38px;max-width:620px}
.af-z5-banner__in .af-display{margin-top:10px;font-size:clamp(34px,5.4vw,60px);line-height:.86;letter-spacing:-.045em}
.af-z5-banner__in p{margin-top:16px;color:var(--c-text-2);max-width:472px}
.af-z5-jumps{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}
.af-z5-jumps button{display:inline-flex;align-items:center;justify-content:center;height:30px;line-height:1;border:1px solid var(--c-border);padding:6px 12px;border-radius:0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);transition:border-color .15s,color .15s,transform .12s linear}
.af-z5-jumps button:hover{border-color:var(--c-accent);color:var(--c-accent)}
.af-z5-jumps button:active{transform:translateY(1px)}
@media (max-width: 1279px){.af-z5-banner__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#07080cad}}
@media (max-width: 900px){.af-z5-banner{min-height:280px}.af-z5-banner__art{background-position:50% 100%}.af-z5-banner__in{padding:26px 20px}}
@media (max-width: 640px){.af-z5-banner__in{margin-inline:auto;text-align:center}.af-z5-banner__in p{margin-inline:auto}.af-z5-jumps{justify-content:center}}
.af .af-z5-filters{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;row-gap:8px;margin:28px 0 0;padding:0 0 12px;border-bottom:1px solid var(--c-border)}
.af .af-z5-table{margin-top:28px}
.af-z5-filters button{display:inline-flex;align-items:center;justify-content:center;height:30px;line-height:1;border:1px solid transparent;border-radius:0;padding:6px 12px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);transition:border-color .15s,color .15s}
.af-z5-filters button:hover{border-color:var(--c-border);color:var(--c-text)}
.af-z5-filters button.is-on{border-color:var(--c-accent);color:var(--c-accent)}
.af .af-z5-filters .af-sort button{height:23px;padding:4px 12px;border:0;border-radius:5px}
.af .af-z5-filters .af-sort button.is-on{color:#000}
.af-z5-table{border:1px solid var(--c-border);border-radius:0;overflow-x:auto}
.af-z5-table table{width:100%;min-width:960px;border-collapse:collapse}
.af .af-z5-table thead tr{background:var(--c-surface);border-bottom:1px solid var(--c-border)}
.af-z5-table th{white-space:nowrap;padding:10px 16px;font-family:var(--font-mono);font-size:10px;font-weight:400;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;color:var(--c-text-3);text-align:left;border-bottom:0}
.af-z5-table td{white-space:nowrap;padding:10px 16px;font-family:var(--font-mono);font-size:12px;color:var(--c-text-2)}
.af .af-z5-table th.r{color:var(--c-text-3)}
.af .af-z5-table thead th:first-child,.af .af-z5-table tbody td:first-child{padding-left:16px}
.af-z5-table tbody tr{border-bottom:1px solid var(--c-border);transition:background-color .15s cubic-bezier(.4,0,.2,1);cursor:pointer}
.af-z5-table tbody tr:last-child{border-bottom:0}
.af-z5-table tbody tr:hover,.af-z5-table tbody tr:focus-within{background:#11141c}
.af-z5-coin:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--r-sm)}
.af-z5-table .r{text-align:right}
.af-z5-table .val{color:var(--c-text)}
.af .af-z5-drop{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.05px;text-transform:uppercase;color:var(--c-accent);cursor:help}
.af-z5-coin{display:flex;align-items:center;gap:10px}
.af-z5-coin img,.af-z5-coin i{width:26px;height:26px;flex:none;border:1px solid var(--c-border);border-radius:3px;background:var(--c-raised);object-fit:cover;display:grid;place-items:center;font-style:normal;font-size:11px;color:var(--c-text-3)}
.af-z5-coin b{font-family:var(--font-sans);font-weight:500;font-size:13px;color:var(--c-text)}
.af-z5-coin span{font-size:11px;color:var(--c-text-3)}
.af .af-z5-boost{display:inline-flex;flex:none;align-items:center;gap:6px;height:29px;padding:0 10px;border:1px solid var(--c-accent);border-radius:0;background:transparent;font-family:var(--font-mono);font-size:10px;line-height:15px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--c-accent);cursor:pointer;transition:background-color .12s linear,border-color .12s linear,color .12s linear,transform .12s linear}
.af .af-z5-boost:hover{background:var(--c-accent);color:#000}
.af .af-z5-boost.is-active{border-color:var(--c-accent);color:var(--c-accent)}
.af .af-z5-boost:active{transform:translateY(1px)}
.af .af-z5-boost svg{width:11px;height:11px;flex:none;animation:af-bolt-arc 5.5s ease-out infinite}
.af .af-z5-boost:hover svg{animation:none}
.af .af-z5-pts{display:inline-flex;flex:none;align-items:center;gap:2px;color:var(--c-accent)}
.af .af-z5-pts svg{width:13px;height:13px}
.af .af-z5-pts b{font-family:var(--font-mono);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:inherit}
.af-z5-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}
.af-ad-back{display:block;width:fit-content;margin-bottom:22px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3);transition:color .15s}
.af-ad-back:hover{color:var(--c-text)}
.af-wrap>.af-eyebrow{display:block}
.af .af-404{padding-block:96px 56px}
.af .af-404__body{max-width:576px}
.af .af-404 .af-eyebrow{display:block}
.af .af-404__title{margin-top:12px}
.af .af-404__lead{margin:20px 0 0;max-width:60ch;font-size:15px;line-height:1.6;color:var(--c-text-2)}
.af .af-404__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}
.af .af-404__nav{margin-top:56px;padding-top:24px;border-top:1px solid var(--c-border)}
.af .af-404__nav .af-eyebrow{margin-bottom:14px}
.af .af-404__nav ul{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none}
.af .af-404__nav a{font-size:13.5px;color:var(--c-text-2);text-decoration:none;transition:color .15s}
.af .af-404__nav a:hover{color:var(--c-accent)}
@media (min-width: 768px){.af .af-404{padding-block:128px 56px}}
.af-ad-title{font-size:clamp(30px,5vw,52px);line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;margin-top:10px}
.af-ad-grid{display:grid;gap:32px;margin-top:32px;align-items:start;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}
.af-ad-art{border:1px solid var(--c-border);border-radius:var(--r-md);width:100%;aspect-ratio:1744 / 2336;background-image:url(/brand/airdrop-art.jpg);background-size:cover;background-position:center}
.af-ad-panel{border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}
.af-ad-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid var(--c-border);background:var(--c-surface)}
.af-ad-panel__head b{font-family:var(--font-mono);font-size:12px;font-weight:400;color:var(--c-text-2)}
.af-ad-panel__body{padding:46px 22px}
.af-ad-empty{text-align:center;max-width:560px;margin-inline:auto}
.af-ad-empty img{height:64px;width:auto;margin:0 auto 6px;object-fit:contain}
.af-ad-empty h2{font-size:19px;line-height:16.34px;letter-spacing:-.855px;font-weight:800;text-transform:uppercase;margin-top:24px}
.af-ad-empty p{margin-top:14px;color:var(--c-text-2)}
.af-ad-empty .af-btn{margin-top:26px}
.af-ad-zero{width:56px;height:56px;margin:0 auto;display:grid;place-items:center;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-raised);font-family:var(--font-mono);font-size:27px;color:var(--c-text-3)}
.af .af-ad-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:24px;background:var(--c-border)}
.af .af-ad-steps li{background:var(--c-bg);padding:20px}
.af-ad-steps em{font-style:normal;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--c-border-strong)}
.af-ad-steps h3{margin-top:10px;font-size:17px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase}
.af-ad-steps p{margin-top:8px;color:var(--c-text-2);font-size:12.5px;line-height:1.625}
@media (max-width: 1023px){.af-ad-grid{grid-template-columns:1fr}.af-ad-art{aspect-ratio:16 / 10}}
@media (max-width: 640px){.af .af-ad-steps{grid-template-columns:1fr}}
.af:before,.af:after{content:"";pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}
.af:before{z-index:2;opacity:.08;background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,#00000029 2px,#00000029 4px)}
.af:after{z-index:1;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}
html:has(.af){background:#07080c}
body:has(.af){background:#07080c;overflow-x:clip}
html,body{overflow-x:clip}
.af .af-filters{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;row-gap:8px;margin-top:28px;padding:0 0 12px;border-bottom:1px solid var(--c-border)}
.af .af-grid{margin-top:28px}
.af .af-filters__pill{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:6px 12px;line-height:1;border:1px solid transparent;border-radius:0;background:transparent;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);transition:border-color .15s,color .15s}
.af .af-filters__pill:hover{border-color:var(--c-border);color:var(--c-text)}
.af .af-filters__pill.is-on{border-color:var(--c-accent);color:var(--c-accent)}
.af .af-filters__pill--watch{gap:6px;margin-left:6px}
.af .af-filters__n{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border:1px solid currentColor;font-size:9.5px;letter-spacing:0;line-height:1}
.af .af-view,.af .af-sort{position:relative;display:flex;align-items:center;margin-left:4px;padding:3px;border:1px solid var(--c-border);border-radius:7px;background:var(--c-surface)}
.af .af-sort{margin-left:auto}
.af .af-view__pill,.af .af-sort__pill{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:5px;background:var(--c-accent);transition:transform .2s cubic-bezier(0,0,.2,1)}
.af .af-view.is-table .af-view__pill,.af .af-sort.is-mcap .af-sort__pill,.af .af-sort.is-boosted .af-sort__pill{transform:translate(100%)}
.af .af-view button,.af .af-sort button{position:relative;z-index:1;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:23px;padding:4px 12px;border:0;border-radius:5px;background:transparent;font-family:var(--font-mono);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;color:var(--c-text-2);transition:color .15s}
.af .af-view button.is-on,.af .af-sort button.is-on{color:#000}
.af .af-view svg,.af .af-sort svg{width:11px;height:11px;flex:none}
@media (prefers-reduced-motion: reduce){.af .af-view__pill,.af .af-sort__pill{transition:none}}
.af .af-feedset{position:relative;margin-left:4px}
.af .af-feedset__btn{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;padding:0;border:1px solid var(--c-border);border-radius:7px;background:var(--c-surface);color:var(--c-text-2);transition:color .15s,border-color .15s}
.af .af-feedset__btn:hover,.af .af-feedset__btn.is-on{color:var(--c-text);border-color:var(--c-border-strong)}
.af .af-feedset__menu{position:absolute;right:0;top:calc(100% + 8px);z-index:40;display:flex;flex-direction:column;gap:4px;min-width:168px;padding:10px 12px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-surface);box-shadow:0 18px 40px #0000008c}
@media (max-width: 640px){.af .af-feedset__menu{position:fixed;left:16px;right:16px;top:auto;margin-top:8px;min-width:0}}
.af .af-switch{display:flex;align-items:center;gap:12px;height:32px;cursor:pointer;-webkit-user-select:none;user-select:none}
.af .af-switch input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.af .af-switch__track{position:relative;flex:none;width:32px;height:18px;border-radius:9px;background:var(--c-border-strong);transition:background .15s}
.af .af-switch__knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s cubic-bezier(0,0,.2,1)}
.af .af-switch input:checked+.af-switch__track{background:var(--c-accent)}
.af .af-switch input:checked+.af-switch__track .af-switch__knob{transform:translate(14px)}
.af .af-switch input:focus-visible+.af-switch__track{outline:2px solid var(--c-accent);outline-offset:2px}
.af .af-switch__lbl{font-family:var(--font-sans);font-size:14px;color:var(--c-text)}
.af .af-switch.is-disabled{cursor:not-allowed;opacity:.45}
@media (prefers-reduced-motion: reduce){.af .af-switch__track,.af .af-switch__knob{transition:none}}
.af .af-table thead th:first-child,.af .af-table tbody td:first-child{padding-left:16px}
.af .af-table th.num{color:var(--c-text-3)}
.af .af-table th{line-height:16px}
.af .af-th-sort{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color .15s}
.af .af-th-sort:hover{color:var(--c-text)}
.af .af-th-sort.is-on{color:var(--c-accent)}
.af .af-th-sort__t{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid currentColor;opacity:0;transition:opacity .15s}
.af .af-th-sort.is-on .af-th-sort__t{opacity:1}
.af .af-th-sort:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}
.af .af-table thead tr{background:var(--c-surface);border-bottom:1px solid var(--c-border)}
.af .af-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}
.af-modal__scrim{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;z-index:90;display:grid;place-items:center;padding:24px;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.af-modal{width:min(680px,94vw);max-height:86dvh;display:flex;flex-direction:column;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:0;padding:0;text-align:left;color:var(--c-text)}
.af-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 24px;background:var(--c-surface);border-bottom:1px solid var(--c-border)}
.af-modal__title{font-size:19px;line-height:16.34px;letter-spacing:-.855px;font-weight:800;text-transform:uppercase}
.af-modal__close{flex:none;font-family:var(--font-mono);font-size:13px;line-height:1;color:var(--c-text-3);transition:color .15s}
.af-modal__close:hover{color:var(--c-text)}
.af-modal__body{max-height:64dvh;overflow-y:auto;padding:20px 24px}
.af .af-modal__body p{font-size:14px;line-height:22.75px;color:var(--c-text-2)}
.af .af-modal__body p+p{margin-top:14px}
.af .af-modal__body strong{color:var(--c-text);font-weight:500}
.af .af-modal__close{font-size:13px;color:var(--c-text-3)}
.af .af-modal__close:hover{color:var(--c-text)}
.af .af-modal__body p{margin:0 0 16px;font-size:14px;line-height:22.75px;color:var(--c-text-2)}
.af .af-modal__body p:last-child{margin-bottom:0}
.af .af-modal__body .z5-modal-quote{margin:24px 0;padding-left:16px;border-left:2px solid var(--c-accent);font-size:17px;line-height:14.62px;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;color:var(--c-text)}
.af .af-modal__body .z5-modal-sign{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--c-border);font-family:var(--font-sans)!important;font-size:12.5px!important;font-style:normal!important;line-height:20.3125px;color:var(--c-text-3)!important}
.af .af-modal__body .z5-modal-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:24px 0 0;background:var(--c-border);border:1px solid var(--c-border)}
.af .af-modal__body .z5-modal-stats>div{background:var(--c-bg);padding:16px}
.af .af-modal__body .z5-modal-stats dt{font-family:var(--font-mono);font-size:22px;color:var(--c-text)}
.af .af-modal__body .z5-modal-stats dd{margin:6px 0 0;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .af-modal__cta{display:block;width:100%;margin-top:24px;padding:12px 16px;border:1px solid var(--c-accent);border-radius:0;background:var(--c-accent);color:#000;text-align:center;font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;font-weight:500;letter-spacing:1.38px;text-transform:uppercase;transition:background-color .12s linear,transform .12s linear}
.af .af-modal__cta:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep)}
.af .af-modal__cta:active{transform:translateY(1px)}
.af .pf-narrow{width:100%;max-width:1264px;margin-inline:auto;padding:64px 32px 0}
.af .bbc-hero{margin-bottom:36px}
.af .bbc-hero .af-eyebrow{display:block}
.af .bbc-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start;margin-top:0}
.af .bbc-form{display:flex;flex-direction:column;gap:24px;min-width:0}
.af .bbc-title{margin-bottom:0;font-size:clamp(30px,5vw,52px);line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;margin-top:12px}
.af .bbc-lead{max-width:646.425px;margin-top:16px;font-size:15px;line-height:24.375px;color:var(--c-text-2)}
.af .bbc-panel{background:transparent;border:1px solid var(--c-border);border-radius:0;padding:0;box-shadow:none}
.af .bbc-panel:before{content:none}
.af .btn--gold,.af .bb-wallet__btn{box-shadow:none}
.af .bbc-panel__head{display:block;padding:12px 20px;background:var(--c-surface);border-bottom:1px solid var(--c-border);margin:0}
.af .bbc-panel__head b{display:block;font-size:15px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;color:var(--c-text)}
.af .bbc-panel__head span{display:block;margin-top:4px;font-family:var(--font-sans);font-size:12px;line-height:1.5;letter-spacing:normal;text-transform:none;font-style:normal;color:var(--c-text-2)}
.af .bbc-panel__head--row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}
.af .bbc-panel__head--row span{margin-top:0;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bbc-panel>*:not(.bbc-panel__head,.bbc-tiers,.bbc-body,.bbc-preview__pad,.bbc-pay__list,.bbc-pay__note){padding-inline:20px}
.af .bbc-panel>*:not(.bbc-panel__head,.bbc-tiers,.bbc-body,.bbc-preview__pad,.bbc-pay__list,.bbc-pay__note):first-of-type{padding-top:20px}
.af .bbc-panel>*:not(.bbc-tiers,.bbc-body,.bbc-preview__pad,.bbc-pay__list,.bbc-pay__note):last-child{padding-bottom:20px}
.af .bbc-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--c-border);padding:0;margin:0;border:0}
.af .bbc-tier{position:relative;display:flex;flex-direction:column;background:var(--c-bg);padding:20px;margin:0;border:0;border-radius:0;cursor:pointer;transition:background-color .15s}
.af .bbc-tier:hover{background:#0b0d13}
.af .bbc-tier.sel{background-image:linear-gradient(to top,rgba(var(--tint),.15),rgba(var(--tint),.05) 48%,#0000 78%)}
.af .bbc-tier--free.sel{--tint: 232, 236, 242}
.af .bbc-tier--bronze.sel{--tint: 211, 168, 78}
.af .bbc-tier--diamond.sel{--tint: 168, 226, 245}
.af .bbc-tier__top{display:flex;align-items:center;justify-content:space-between;gap:8px}
.af .bbc-tier .af-tier,.af .bbc-preview__card .af-tier{height:auto;padding:4px 8px 4px 6px;gap:5px}
.af .bbc-tier--free .af-tier,.af .bbc-preview__card .af-tier--free{background-color:#191d23}
.af .bbc-tier .af-tier i,.af .bbc-preview__card .af-tier i{border-radius:0;height:7px}
.af .bbc-tier--free .af-tier i,.af .bbc-preview__card .af-tier--free i{width:8.1px}
.af .bbc-tier--bronze .af-tier i,.af .bbc-preview__card .af-tier--bronze i{width:11.4px}
.af .bbc-tier--diamond .af-tier i,.af .bbc-preview__card .af-tier--diamond i{width:8.7px}
.af .bbc-tier__top input[type=radio]{width:13px;height:13px;flex:none;margin:0;padding:0;accent-color:var(--c-accent);background:none;border:0;cursor:pointer}
.af .bbc-tier__desc{display:block;margin-top:12px;font-size:12.5px;line-height:20.3125px;color:var(--c-text-2)}
.af .bbc-tier__burn{text-decoration:none;display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:4px 10px;line-height:14.25px;border:1px solid rgba(74,222,80,.45);border-radius:999px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:1.14px;text-transform:uppercase;color:var(--c-accent);cursor:pointer;transition:background-color .15s,border-color .15s}
.af .bbc-tier__burnrow{margin-top:auto;padding-top:12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.af .bbc-tier__info{flex:none;padding:0 2px;border:0;background:none;color:var(--c-text-3);font-size:12px;line-height:1;cursor:pointer;transition:color .15s}
.af .bbc-tier__info:hover,.af .bbc-tier__info:focus-visible{color:var(--c-accent)}
.af .bbc-tier__aside{flex:1 0 100%;margin-top:6px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:1.14px;text-transform:uppercase;color:var(--c-text-3)}
.af .bbc-tier__aside--met{color:var(--c-accent);font-weight:700}
.af .bbc-tier__burn svg{width:11px;height:11px;flex:none}
.af .bbc-tier__burn:hover{background:#4ade501a;border-color:var(--c-accent)}
.af .bbc-tier__burn i{font-style:normal}
.af .bbc-field{margin-top:16px}
.af .bbc-field:first-of-type{margin-top:0}
.af .bbc-field .lbl{display:block;margin-bottom:8px;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bbc-field input,.af .bbc-field textarea,.af .bbm__input input{width:100%;padding:10px 12px;background:var(--c-bg);border:1px solid var(--c-border);border-radius:0;font-family:var(--font-sans);font-size:13.5px;color:var(--c-text)}
.af .bbc-field input,.af .bbc-field textarea{line-height:20.25px}
.af .bbc-field textarea{resize:vertical}
.af .bbc-field input:focus,.af .bbc-field textarea:focus{border-color:var(--c-accent);outline:none}
.af .bbc-field input::placeholder,.af .bbc-field textarea::placeholder{font-style:normal;color:var(--c-text-3)}
.af .bbc-body{padding:20px}
.af .bbc-body>*{margin-top:20px}
.af .bbc-body>*:first-child{margin-top:0}
.af .bbc-body>*{margin-bottom:0}
.af .bbc-accordion{display:flex;align-items:center;gap:8px;width:fit-content;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);cursor:pointer;transition:color .15s}
.af .bbc-accordion:hover{color:var(--c-text)}
.af .bbc-accordion svg{width:13px;height:13px;flex:none;transition:transform .2s}
.af .bbc-accordion[aria-expanded=true] svg{transform:rotate(180deg)}
.af .bbc-socials{overflow:hidden;padding-top:0}
.af .bbc-socials__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:16px}
.af .bbc-socials__grid .bbc-field{margin-top:0;margin-bottom:0}
.af .bbc-socials__note{margin:12px 0 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;line-height:1.5;color:var(--c-text-3)}
.af .bbc-toggle{position:relative;width:38px;height:22px;flex:none;border:1px solid var(--c-border-strong);border-radius:999px;background:var(--c-raised);transition:background-color .15s,border-color .15s}
.af .bbc-toggle.on{background:var(--c-accent);border-color:var(--c-accent)}
.af .bbc-toggle i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--c-border-strong);transition:transform .16s var(--ease-out, cubic-bezier(.16, 1, .3, 1)),background-color .15s}
.af .bbc-toggle.on i{transform:translate(16px);background:#000}
.af .bbc-opts{padding-top:20px;border-top:1px solid var(--c-border)}
.af .bbc-opts>*+*{margin-top:12px}
.af .bbc-opts__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.af .bbc-opts__note{font-size:11.5px;line-height:18.6875px;color:var(--c-text-3)}
.af .bbc-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--c-border);transition:background-color .15s,border-color .15s}
.af .bbc-opt.on{border-color:#4ade5066;background:#4ade500a}
.af .bbc-opt__l{display:flex;min-width:0;align-items:center;gap:12px}
.af .bbc-opt__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border:1px solid var(--c-border);border-radius:50%;color:var(--c-text-3);transition:border-color .15s,color .15s}
.af .bbc-opt.on .bbc-opt__icon{border-color:#4ade5080;color:var(--c-accent)}
.af .bbc-opt__icon svg{width:15px;height:15px}
.af .bbc-opt__icon--lg svg{width:17px;height:17px}
.af .bbc-opt__t{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:18.75px;font-weight:400;color:var(--c-text)}
.af .bbc-opt__sub{display:block;margin-top:2px;font-size:11.5px;line-height:18.6875px;color:var(--c-text-2)}
.af .bbc-opt__info{display:flex;align-items:center;justify-content:center;width:13px;height:13px;flex:none;border:1px solid var(--c-border-strong);border-radius:50%;font-family:var(--font-sans);font-size:8px;line-height:1;color:var(--c-text-3);cursor:help}
.af .bbc-media{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:24px;align-items:start}
.af .bbc-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:1;padding:0 20px;overflow:hidden;border:1px dashed var(--c-border-strong);border-radius:0;background:transparent;text-align:center;cursor:pointer;transition:background-color .15s,border-color .15s}
.af .bbc-drop:hover{background:#ffffff05;border-color:var(--c-accent)}
.af .bbc-drop>svg{width:24px;height:24px;color:var(--c-border-strong)}
.af .bbc-drop .bbc-drop__t,.af .bbc-drop .bbc-drop__s,.af .bbc-drop .bbc-drop__btn{font-style:normal}
.af .bbc-drop .bbc-drop__t{display:block;margin-top:12px;font-size:13.5px;line-height:20.25px;color:var(--c-text)}
.af .bbc-drop .bbc-drop__s{display:block;margin-top:6px;font-size:12px;line-height:18px;color:var(--c-text-2)}
.af .bbc-drop .bbc-drop__btn{display:inline-flex;align-items:center;height:32px;margin-top:16px;padding-inline:12px;border:1px solid var(--c-border-strong);font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.05px;text-transform:uppercase;color:var(--c-text)}
.af .bbc-drop__preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
.af .bbc-drop--banner{aspect-ratio:3 / 1}
.af .bbc-specsheet{display:grid;gap:24px}
.af .bbc-specsheet__i{display:flex;align-items:center;gap:8px;height:16px;color:var(--c-text-3)}
.af .bbc-specsheet__i svg{width:16px;height:16px}
.af .bbc-specsheet p{margin-top:8px;font-size:12.5px;line-height:18.75px;color:var(--c-text)}
.af .bbc-specsheet ul{margin-top:8px;padding:0;list-style:none}
.af .bbc-specsheet li{display:flex;gap:10px;margin:0;padding:0;font-size:12px;line-height:19.5px;color:var(--c-text-2)}
.af .bbc-specsheet li+li{margin-top:6px}
.af .bbc-specsheet li i{flex:none;width:10px;height:1px;margin-top:7px;background:var(--c-border-strong)}
.af .bbc-body>.bbc-media__more{margin-top:24px}
.af .bbc-banner__note{margin-top:16px;font-size:12.5px;line-height:20.3125px;color:var(--c-text-2)}
.af .bbc-drop.is-over{border-color:var(--c-accent);background:#4ade500f}
.af .bbc-drop.is-error{border-color:var(--c-neg)}
.af .bbc-drop__err{margin:8px 0 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;line-height:1.5;color:var(--c-neg)}
.af .bbc-drop__ok{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--c-text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.af .bbc-drop__clear{flex:none;padding:0;border:0;background:none;font:inherit;text-transform:uppercase;color:var(--c-text-2);cursor:pointer}
.af .bbc-drop__clear:hover{color:var(--c-neg)}
.af .bbc-banner .bbc-drop{margin-top:16px}
.af .bbc-specsheet--pair{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}
.af .bbc-enh{position:relative;isolation:isolate;overflow:hidden;padding:20px;border:1px solid rgba(74,222,80,.34);border-radius:0;background-color:transparent;background-image:radial-gradient(130% 150% at 0 0,#4ade5024,#0000 62%),linear-gradient(#4ade5012,#0000 46%)}
.af .bbc-enh__ring{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:1px;pointer-events:none;background-image:linear-gradient(100deg,#2fae378c,#7ef083f2 25%,#2fae378c,#7ef083f2 75%,#2fae378c);background-size:300% 100%;animation:af-frame-flow 9s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
@keyframes af-frame-flow{to{background-position:-300% center}}
.af .bbc-enh__in{position:relative;z-index:2}
.af .bbc-enh__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}
.af .bbc-enh__t{margin:0;font-size:24px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;background-image:var(--ink-lime);background-size:600% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:af-metal-flow 26s linear infinite}
.af .bbc-enh__deal{display:flex;align-items:center;gap:12px}
.af .bbc-enh__off{font-family:var(--font-mono);font-size:9.5px;line-height:14.25px;letter-spacing:1.33px;text-transform:uppercase;color:#c6a0ff}
.af .bbc-enh__rule{margin-top:20px;padding-top:20px;border-top:1px solid rgba(74,222,80,.24)}
.af .bbc-enh__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}
.af .bbc-enh__price svg{width:30px;height:30px;flex:none;align-self:center}
.af .bbc-enh__amt{font-size:30px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;color:var(--c-text)}
.af .bbc-enh__unit{font-family:var(--font-mono);font-size:13px;line-height:19.5px;letter-spacing:-.01em;color:var(--c-text-2)}
.af .bbc-enh__was{margin-left:4px;font-family:var(--font-mono);font-size:13px;line-height:19.5px;letter-spacing:-.01em;color:var(--c-text-3);text-decoration:line-through;text-decoration-color:#5a6070b3}
.af .bbc-enh__feats{margin:0;padding:0;list-style:none}
.af .bbc-enh__feats li{display:flex;align-items:center;gap:12px;margin:0;padding:0}
.af .bbc-enh__feats li+li{margin-top:12px}
.af .bbc-enh__feats li i{display:flex;flex:none;align-items:center;justify-content:center;width:15px;height:15px;color:var(--c-accent)}
.af .bbc-enh__feats li i svg{width:15px;height:15px}
.af .bbc-enh__feats li b{font-size:14.5px;line-height:.86;letter-spacing:-.03em;font-weight:800;color:var(--c-text)}
.af .bbc-toggle--purple.on{background:#9945ff;border-color:#9945ff}
.af .bbc-toggle--purple.on i{background:#fff}
.af .bbc-specs .k{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bbc-preview__pad{padding:20px}
.af .bbc-preview__card{display:flex;flex-direction:column;width:100%;max-width:260px;margin-inline:auto;padding:0;border:1px solid var(--c-border);border-radius:0;background:transparent;transition:border-color .15s}
.af .bbc-preview__card:hover{border-color:var(--c-border-strong)}
.af .bbc-preview__art{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:var(--c-surface)}
.af .bbc-preview__art>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;border-radius:0}
.af .bbc-preview__none{display:flex;height:100%;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:22px;line-height:33px;letter-spacing:-.01em;color:var(--c-border-strong)}
.af .bbc-preview__curve{position:absolute;inset-inline:0;bottom:0;height:3px;overflow:hidden;background:var(--c-raised)}
.af .bbc-preview__curve i{position:absolute;inset-block:0;left:0;width:calc(var(--p, 0) * 100%);background-image:var(--sheen, var(--sheen-gold));background-size:600% 100%;animation:af-metal-flow 22s linear infinite}
.af .bbc-preview__info{display:flex;flex:1;flex-direction:column;padding:10px;background-image:linear-gradient(to top,rgba(var(--tint, 211, 168, 78),calc(.15 * var(--p, 0))),rgba(var(--tint, 211, 168, 78),calc(.05 * var(--p, 0))) 48%,#0000 78%)}
.af .bbc-preview__name{display:flex;align-items:center;gap:6px}
.af .bbc-preview__name .af-tier{margin-left:auto}
.af .bbc-preview__name b{overflow:hidden;font-size:13px;line-height:16.25px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text)}
.af .bbc-preview__name em{flex:none;font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:-.01em;font-style:normal;color:var(--c-text-3)}
.af .bbc-preview__nums{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:6px}
.af .bbc-preview__nums b{font-family:var(--font-mono);font-size:12.5px;line-height:18.75px;letter-spacing:-.01em;font-weight:400;font-variant-numeric:tabular-nums;color:var(--c-text-3)}
.af .bbc-preview__nums span{font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text-3)}
.af .bbc-preview__foot{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}
.af .bbc-preview__foot b,.af .bbc-preview__foot span{font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:-.01em;font-weight:400;color:var(--c-text-3)}
.af .bbc-preview__foot b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.af .bbc-preview__foot span{flex:none}
.af .bbc-preview{display:flex;flex-direction:column;gap:24px;position:sticky;top:20px;height:fit-content}
.af .bbc-panel--sticky{position:static;top:auto}
.af .bbc-panel .bbc-pay__list{margin:0;padding:20px}
.af .bbc-pay__row{display:flex;align-items:baseline;justify-content:space-between;margin:0;padding-block:6px}
.af .bbc-pay__row dt{font-size:12.5px;line-height:18.75px;color:var(--c-text-2)}
.af .bbc-pay__row dd{margin:0;font-family:var(--font-mono);font-size:12.5px;line-height:18.75px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text)}
.af .bbc-pay__total{margin-top:12px;padding-top:12px;padding-bottom:0;border-top:1px solid var(--c-border)}
.af .bbc-pay__total dt{font-size:13px;line-height:19.5px;color:var(--c-text)}
.af .bbc-pay__total dd{font-size:17px;line-height:25.5px}
.af .bbc-panel .bbc-pay__note{padding:12px 20px;border-top:1px solid var(--c-border);font-size:11.5px;line-height:18.6875px;color:var(--c-text-3)}
.af .bbc-cta{display:flex;flex-direction:column;gap:12px}
.af .bbc-cta .bbc-submit{height:auto;padding:0;border:0;background:none}
.af .bbc-cta__fine{font-size:11.5px;line-height:18.6875px;color:var(--c-text-3)}
.af .bbc-cta__req{font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bbc-cta__req.is-error{color:var(--c-neg)}
.af .bbc-field input[aria-invalid=true]{border-color:var(--c-neg)}
.af .bbc-field__err{margin:6px 0 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--c-neg)}
.af .bbc-specs{display:grid;gap:10px}
.af .bbc-specs>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}
.af .bbc-specs .total,.af .bbc-specs>div:last-child{margin-top:2px;padding-top:12px;border-top:1px solid var(--c-border);font-size:16px}
.af .bbc-submit{width:100%}
.af .bbc-note{margin-top:10px;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3);text-align:center}
.af .bbc-warn{padding:12px 16px;border:1px solid var(--c-border);background:var(--c-surface);font-size:12.5px;line-height:20.3125px;color:var(--c-text-2)}
@media (max-width: 1279px){.af .bbc-grid{grid-template-columns:1fr}.af .bbc-preview{position:static;top:auto}}
@media (max-width: 640px){.af .bbc-opts__pair,.af .bbc-socials__grid,.af .bbc-specsheet--pair,.af .bbc-tiers,.af .bbc-media{grid-template-columns:1fr}}
.af{--c-pos: #3fe0a8;--c-rim: #ffd75e}
.af .cp-page{width:100%;max-width:1400px;margin-inline:auto;padding:32px 20px 56px}
@media (min-width: 1024px){.af .cp-page{padding:32px 32px 56px}}
.af .cp-back{display:inline-block;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-2);transition:color .15s}
.af .cp-back:hover{color:var(--c-text)}
.af .cp-layout{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:24px;align-items:start;margin-top:24px}
.af .cp-main{min-width:0}
.af .cp-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:96px;height:fit-content}
.af .cp-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--c-border);margin-bottom:24px}
.af .cp-hero__row{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:16px 20px}
.af .cp-id{display:flex;min-width:min(100%,300px);flex:1;align-items:center;gap:16px}
.af .cp-id__art{position:relative;flex:none;width:64px;height:64px}
.af .cp-id__art img,.af .cp-id__art span{display:flex;align-items:center;justify-content:center;width:64px;height:64px;object-fit:cover;border:1px solid var(--c-border);background:var(--c-surface);font-family:var(--font-mono);font-size:20px;color:var(--c-text-3)}
.af .cp-id__body{min-width:0}
.af .cp-id__top{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}
.af .cp-id__top h1{margin:0;font-size:clamp(21px,2.8vw,30px);line-height:.86;letter-spacing:-.03em;font-weight:800;text-transform:none;color:var(--c-text)}
.af .cp-id__tick{font-family:var(--font-mono);font-size:13px;line-height:19.5px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .cp-id__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px}
.af .cp-id__meta a,.af .cp-id__meta span:not(.af-tier):not(.af-tier__t){font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .cp-id__meta a:hover{color:var(--c-accent)}
.af .cp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none;max-width:100%;min-width:0}
.af .cp-acts__ca{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--c-border);border-radius:0;background:none;font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.01em;color:var(--c-text-2);cursor:pointer;transition:color .15s,border-color .15s}
.af .cp-acts__ca:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .cp-acts__ca svg{width:13px;height:13px;flex:none;color:var(--c-text-3);transition:color .15s}
.af .cp-acts__ca:hover svg{color:var(--c-text)}
.af .cp-acts__ico{display:flex;flex:none;align-items:center;justify-content:center;width:29px;height:29px;padding:0;border:1px solid var(--c-border-strong);border-radius:0;background:none;color:var(--c-text-2);cursor:pointer;transition:color .15s,border-color .15s}
.af .cp-acts__ico:hover{color:var(--c-text);border-color:var(--c-text-2)}
.af .cp-acts__ico--on,.af .cp-acts__ico--on:hover{color:var(--c-accent);border-color:var(--c-accent)}
.af .cp-acts__ico--label{width:auto;gap:6px;white-space:nowrap;padding-inline:9px;font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-accent);border-color:#4ade5073}
.af .cp-panel{border:1px solid var(--c-border);background:transparent}
.af .cp-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--c-border);background:var(--c-surface)}
.af .cp-panel__head h2{margin:0;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;font-weight:400;color:var(--c-text-3)}
.af .cp-panel__head--flush{align-items:stretch;padding:0}
.af .cp-panel__head--flush h2{display:flex;align-items:center;padding-inline:16px}
.af .cp-ranges{display:flex}
.af .cp-ranges button{padding:8px 10px;border:0;border-left:1px solid var(--c-border);border-radius:0;background:none;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:-.01em;color:var(--c-text-3);cursor:pointer;transition:color .15s,background-color .15s}
.af .cp-ranges button:hover{color:var(--c-text-2)}
.af .cp-ranges button.on{background:var(--c-bg);color:var(--c-accent)}
.af .cp-stats{padding:16px}
.af .cp-stats>*+*{margin-top:16px}
.af .cp-stats__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.af .cp-stats__top .k{display:block;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .cp-stats__top .v{display:block;margin-top:4px;font-family:var(--font-mono);font-size:14px;line-height:21px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text)}
.af .cp-stats__top .v.pos{color:var(--c-pos)}
.af .cp-stats__top .v.neg{color:var(--c-neg)}
.af .cp-split__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.af .cp-split__row span{font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;letter-spacing:-.01em}
.af .cp-split__row .pos{color:var(--c-pos)}
.af .cp-split__row .neg{color:var(--c-neg)}
.af .cp-split__bar{display:flex;height:3px;width:100%;margin-top:6px;overflow:hidden;background:var(--c-raised)}
.af .cp-split__bar i{display:block;height:3px;background:var(--c-pos)}
.af .cp-split__bar u{display:block;flex:1;height:3px;background:var(--c-neg)}
.af .cp-audit{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:1px;margin:0;background:var(--c-border)}
.af .cp-audit>div{margin:0;padding:12px;background:var(--c-bg)}
.af .cp-audit dt{font-family:var(--font-mono);font-size:9px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .cp-audit dd{margin:6px 0 0;font-family:var(--font-mono);font-size:13px;line-height:19.5px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text)}
.af .cp-audit dd.pos{color:var(--c-pos)}
.af .cp-audit dd.rim{color:var(--c-rim)}
.af .cp-curve{padding:16px}
.af .cp-curve__top{display:flex;align-items:baseline;justify-content:space-between}
.af .cp-curve__top span{font-family:var(--font-mono);font-size:12px;line-height:18px;letter-spacing:-.01em;color:var(--c-text-2)}
.af .cp-curve__top span+span{color:var(--c-text-3)}
.af .cp-curve__track{position:relative;width:100%;height:5px;margin-top:10px;overflow:hidden;background:var(--c-raised)}
.af .cp-curve__track i{position:absolute;inset-block:0;left:0;background-image:var(--sheen-gold);background-size:600% 100%;animation:af-metal-flow 22s linear infinite}
.af .cp-hint{position:relative;display:flex;flex:none}
.af .cp-hint>button{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid var(--c-border-strong);border-radius:50%;background:none;font-size:9px;line-height:1;color:var(--c-text-3);cursor:help}
.af .cp-hint>span{position:absolute;bottom:calc(100% + 8px);right:0;z-index:20;width:220px;padding:8px 12px;border:1px solid var(--c-border-strong);background:var(--c-surface);font-size:11.5px;line-height:18.6875px;color:var(--c-text-2);opacity:0;pointer-events:none;transition:opacity .15s}
.af .cp-hint:hover>span{opacity:1}
@media (max-width: 1023px){.af .cp-layout{grid-template-columns:1fr;gap:16px}.af .cp-main,.af .cp-side{display:contents}.af .cp-side{position:static;top:auto}.af .cp-block--trades{order:10}}
.af .cp-trade__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:transparent}
.af .cp-trade__tabs button{padding:10px 0;border:1px solid var(--c-border);border-radius:7px;background:var(--c-bg);font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:1.54px;text-transform:uppercase;color:var(--c-text-2);cursor:pointer;transition:background-color .15s,color .15s}
.af .cp-trade__tabs button:hover{color:var(--c-text)}
.af .cp-trade__tabs button.on{background:var(--c-accent);color:#000}
.af .cp-trade__tabs button.on.sell{background:var(--c-neg);color:#000}
.af .cp-trade{padding:16px}
.af .cp-trade__field{border:1px solid var(--c-border);background:var(--c-surface);transition:border-color .15s}
.af .cp-trade__field:focus-within{border-color:var(--c-accent)}
.af .cp-trade__row{display:flex;align-items:center}
.af .cp-trade__row input{width:100%;padding:12px 14px;border:0;border-radius:0;background:none;outline:none;font-family:var(--font-mono);font-size:19px;line-height:28.5px;letter-spacing:-.01em;color:var(--c-text)}
.af .cp-trade__row input::placeholder{font-style:normal;color:var(--c-text-3)}
.af .cp-trade__denom{flex:none;padding-inline:14px;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .cp-trade__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-top:1px solid var(--c-border)}
.af .cp-trade__foot span,.af .cp-trade__foot button{padding:0;border:0;background:none;font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .cp-trade__foot button{color:var(--c-text-2);cursor:pointer;transition:color .15s}
.af .cp-trade__foot button:hover{color:var(--c-accent)}
.af .cp-trade__quick{display:flex;align-items:stretch;gap:1px;margin-top:8px;background:var(--c-border)}
.af .cp-trade__quick button{min-width:0;flex:1;padding:8px 0;border:0;border-radius:0;overflow:hidden;background:var(--c-bg);font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text-2);cursor:pointer;transition:color .15s}
.af .cp-trade__quick button:hover{color:var(--c-accent)}
.af .cp-trade__quick button.edit{display:flex;flex:none;align-items:center;justify-content:center;padding-inline:10px;color:var(--c-text-3)}
.af .cp-trade__quick button.edit:hover{color:var(--c-text)}
.af .cp-trade__quick button.edit.is-on{color:var(--c-accent)}
.af .cp-quick-edit{margin-top:8px;padding:10px 12px 12px;border:1px solid var(--c-border);background:var(--c-surface);font-family:var(--font-mono);font-size:11px;color:var(--c-text-2)}
.af .cp-quick-edit__head{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;letter-spacing:.06em;text-transform:uppercase;font-size:10px}
.af .cp-quick-edit__unit{color:var(--c-text-3)}
.af .cp-quick-edit__row{display:flex;gap:6px}
.af .cp-quick-edit__field{display:flex;flex:1;min-width:0;align-items:center;border:1px solid var(--c-border-strong);background:var(--c-bg)}
.af .cp-quick-edit__field input{width:100%;min-width:0;padding:7px 8px;border:0;background:none;font:inherit;color:var(--c-text);outline:none}
.af .cp-quick-edit__field:focus-within{border-color:var(--c-accent)}
.af .cp-quick-edit__field span{padding-right:8px;color:var(--c-text-3)}
.af .cp-quick-edit__err{margin:8px 0 0;color:var(--c-neg)}
.af .cp-quick-edit__acts{display:flex;align-items:center;gap:6px;margin-top:10px}
.af .cp-quick-edit__sp{flex:1}
.af .cp-quick-edit__acts button{padding:6px 10px;border:1px solid var(--c-border-strong);border-radius:0;background:none;font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-2);cursor:pointer;transition:color .15s,border-color .15s,background .15s}
.af .cp-quick-edit__acts button:hover{color:var(--c-text);border-color:var(--c-text-2)}
.af .cp-quick-edit__acts button.is-primary{border-color:var(--c-accent);background:var(--c-accent);color:#061006}
.af .cp-quick-edit__acts button.is-primary:hover{filter:brightness(1.08)}
.af .cp-quick-edit__reset{border-color:transparent!important;padding-inline:0!important;color:var(--c-text-3)!important}
.af .cp-quick-edit__reset:hover{color:var(--c-text)!important}
.af .cp-trade__cta{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:12px 0;border:1px solid var(--c-accent);border-radius:0;background:var(--c-accent);font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;letter-spacing:1.38px;font-weight:500;text-transform:uppercase;color:#000;cursor:pointer;transition:background-color .15s,border-color .15s}
.af .cp-trade__cta--sell{border-color:var(--c-neg);background:var(--c-neg)}
.af .cp-trade__cta:disabled{opacity:.45;cursor:not-allowed}
.af .cp-trade__est{margin-top:8px;padding:8px 12px;border:1px solid var(--c-border);background:var(--c-surface);font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;letter-spacing:-.01em;display:grid;gap:3px}
.af .cp-trade__est-row{display:flex;align-items:center;justify-content:space-between;gap:12px}
.af .cp-trade__est-row .k{color:var(--c-text-3)}
.af .cp-trade__est-row .v{color:var(--c-text);font-size:12.5px;text-align:right}
.af .cp-trade__est-row--sub .v{color:var(--c-text-2);font-size:11.5px}
.af .cp-trade__est-row .v.is-dim{color:var(--c-text-3)}
.af .cp-trade__est-row .is-warn{color:var(--c-neg)}
.af .cp-trade__slip{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;font:inherit;color:var(--c-text-2);cursor:pointer;transition:color .15s}
.af .cp-trade__slip svg{width:11px;height:11px;opacity:.7}
.af .cp-trade__slip:hover,.af .cp-trade__slip.is-on{color:var(--c-accent)}
.af .cp-trade__slip.is-warn{color:var(--c-neg)}
.af .cp-slip-edit .cp-quick-edit__row{flex-wrap:wrap}
.af .cp-slip-edit__preset{padding:6px 10px;border:1px solid var(--c-border-strong);background:var(--c-bg);color:var(--c-text-2);font:inherit;cursor:pointer;transition:color .15s,border-color .15s}
.af .cp-slip-edit__preset:hover{color:var(--c-text);border-color:var(--c-text-2)}
.af .cp-slip-edit__preset.is-on{color:var(--c-accent);border-color:var(--c-accent)}
.af .cp-slip-edit .cp-quick-edit__field{flex:1 1 96px}
.af .cp-quick-edit__acts button:disabled{opacity:.45;cursor:default}
.af .cp-trade__note{margin-top:10px;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;text-align:center;color:var(--c-text-3)}
.af .af-card{display:flex;flex-direction:column;height:100%;padding:0;border:1px solid var(--c-border);border-radius:0;background:transparent;overflow:hidden}
.af .af-card:hover{border-color:var(--c-border-strong);transform:none}
.af .af-card__img{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:var(--c-surface)}
.af .af-card__curve{position:absolute;inset-inline:0;bottom:0;height:3px;overflow:hidden;background:var(--c-raised)}
.af .af-card__curve i{position:absolute;inset-block:0;left:0;display:block;height:3px;background-color:transparent;background-image:linear-gradient(90deg,rgba(74,222,80,.3) 0,rgba(74,222,80,.7) 55%,var(--c-accent) 100%);background-size:auto;animation:none;box-shadow:none}
.af .af-card__meta{display:flex;flex:1;flex-direction:column;gap:0;padding:10px;background-image:linear-gradient(to top,rgba(var(--tint, 232, 236, 242),calc(.15 * var(--p, 0))),rgba(var(--tint, 232, 236, 242),calc(.05 * var(--p, 0))) 48%,#0000 78%)}
.af .af-card--gold .af-card__meta{--tint: 211, 168, 78}
.af .af-card--ice .af-card__meta{--tint: 168, 226, 245}
.af .af-card__row{display:flex;align-items:center;gap:6px;min-width:0}
.af .af-card__name{overflow:hidden;font-size:13px;line-height:16.25px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text)}
.af .af-card__tick{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .af-card__row .af-tier{margin-left:auto;height:auto;padding:4px 8px 4px 6px;gap:5px}
.af .af-card__row .af-tier i{border-radius:0;height:7px}
.af .af-card--gold .af-card__row .af-tier i{width:11.4px}
.af .af-card--ice .af-card__row .af-tier i{width:8.7px}
.af .af-card__nums{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:6px}
.af .af-card__mc{font-family:var(--font-mono);font-size:12.5px;line-height:18.75px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text)}
.af .af-card__chg{font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text-3)}
.af .af-card__who{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}
.af .af-card__who span{font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .af-card__who span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.af .af-card__who span:last-child{flex:none}
@media (max-width: 639px){.af .af-view__lbl,.af .af-sort__lbl{display:none}.af .af-view button,.af .af-sort button{height:19px;padding:4px 10px}}
.af{--c-ember: #ff5b2e;--c-ice: #7ee5ed}
.af .bn-head{max-width:768px;margin-top:24px}
.af .bn-head h1{margin:12px 0 0;font-size:clamp(30px,5vw,52px);line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;color:var(--c-text)}
.af .bn-head__lead{max-width:646px;margin-top:20px;font-size:15px;line-height:24.375px;color:var(--c-text-2)}
.af .bn-panel{border:1px solid var(--c-border);background:transparent}
.af .bn-panel+.bn-panel{margin-top:24px}
.af .bn-panel__head{padding:14px 20px;border-bottom:1px solid var(--c-border);background:var(--c-surface)}
.af .bn-panel__head b{display:block;font-size:16px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;color:var(--c-text)}
.af .bn-panel__head span{display:block;margin-top:8px;font-size:12.5px;line-height:20.3125px;font-style:normal;color:var(--c-text-2)}
.af .bn-panel__body{padding:20px}
.af .bn-field{display:flex;align-items:center;border:1px solid var(--c-border);background:var(--c-surface);transition:border-color .15s}
.af .bn-field:focus-within{border-color:var(--c-accent)}
.af .bn-field input{width:100%;padding:14px 16px;border:0;border-radius:0;background:none;outline:none;font-family:var(--font-mono);font-size:20px;line-height:30px;letter-spacing:-.01em;color:var(--c-text)}
.af .bn-field input::placeholder{font-style:normal;color:var(--c-text-3)}
.af .bn-field .denom{flex:none;padding-inline:16px;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bn-cta{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:12px 0;border:1px solid var(--c-accent);border-radius:0;background:var(--c-accent);font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;letter-spacing:1.38px;font-weight:500;text-transform:uppercase;color:#000;cursor:pointer}
.af .bn-cta:disabled{opacity:.45;cursor:not-allowed}
.af .bn-panel--burn{border-color:#ff5b2e80}
.af .bn-panel--burn .bn-panel__head{border-bottom-color:#ff5b2e4d;background:#ff5b2e0a}
.af .bn-panel--burn .bn-panel__head b{color:var(--c-ember)}
.af .bn-panel--burn .bn-field:focus-within{border-color:var(--c-ember)}
.af .bn-panel--burn .bn-cta{border-color:var(--c-ember);background:var(--c-ember)}
.af .bn-em{font-weight:500;color:var(--c-ember)}
.af .bn-pos{margin:0;padding:16px}
.af .bn-pos>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:10px 0;border-bottom:1px solid var(--c-border)}
.af .bn-pos>div:first-child{padding-top:0}
.af .bn-pos>div:last-child{padding-bottom:0;border-bottom:0}
.af .bn-pos dt{font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .bn-pos dd{margin:0;font-family:var(--font-mono);font-size:12px;line-height:18px;letter-spacing:-.01em;color:var(--c-text)}
.af .bn-pos__tiers{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}
.af .bn-pos__tiers .af-tier{height:auto;padding:4px 8px 4px 6px;gap:5px}
.af .bn-pos__tiers .af-tier i{border-radius:0;height:7px}
.af .bn-tier{padding:16px}
.af .bn-tier>*+*{margin-top:16px}
.af .bn-tier__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.af .bn-tier__name{font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--tier-c, var(--c-text-2))}
.af .bn-tier__n{font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text-3)}
.af .bn-tier__track{width:100%;height:3px;margin-top:8px;background:var(--c-border)}
.af .bn-tier__track i{display:block;height:3px;background:var(--tier-c, var(--c-accent));transition:width .5s}
.af .bn-tier__note{margin-top:8px;font-size:11.5px;line-height:18.6875px;color:var(--c-text-3)}
.af .bn-tier__note em{font-style:normal;color:var(--tier-c, var(--c-text-2))}
.af .bn-tier--gold{--tier-c: #d3a84e}
.af .bn-tier--ice{--tier-c: var(--c-ice)}
.af .bn-why{margin:0;padding:16px;list-style:none}
.af .bn-why li{display:flex;gap:10px;margin:0;padding:0}
.af .bn-why li+li{margin-top:12px}
.af .bn-why i{flex:none;font-family:var(--font-mono);font-size:11px;line-height:16.5px;font-style:normal;color:var(--c-accent)}
.af .bn-why span{font-size:12.5px;line-height:20.3125px;color:var(--c-text-2)}
.af .bst-overlay{padding:19px}
.af .bst{position:relative;width:min(620px,calc(100vw - 38px));max-height:86dvh;overflow:hidden;border:1px solid var(--c-border-strong);border-radius:0;background:var(--c-bg);text-align:left;color:var(--c-text)}
.af .bst__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid var(--c-border);background:var(--c-surface)}
.af .bst__head h2{display:flex;align-items:center;gap:10px;margin:0;font-size:19px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;color:var(--c-text)}
.af .bst__head h2 svg{flex:none;color:var(--c-rim)}
.af .bst__head h2 em{font-style:normal;color:var(--c-text-3)}
.af .bst__close{flex:none;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:13px;line-height:1;color:var(--c-text-3);cursor:pointer;transition:color .15s}
.af .bst__close:hover{color:var(--c-text)}
.af .bst__body{max-height:64dvh;overflow:hidden auto;padding:20px 24px}
.af .bst__lead{margin:0;font-size:13.5px;line-height:21.9375px;color:var(--c-text-2)}
.af .bst__lead strong{font-weight:500;color:var(--c-text)}
.af .bst__set{margin:20px 0 0;padding:0;border:0}
.af .bst.wpk{width:min(440px,calc(100vw - 38px))}
.af .wpk__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.af .wpk__list--missing .wpk__item{opacity:.78}
.af .wpk__item{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s,opacity .15s}
.af .wpk__item:hover:not(:disabled){border-color:var(--c-border-strong);background:var(--c-surface);opacity:1}
.af .wpk__item:disabled{cursor:progress;opacity:.55}
.af .wpk__icon{flex:none;width:28px;height:28px;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:var(--c-surface)}
.af .wpk__icon img{width:28px;height:28px;object-fit:contain;display:block}
.af .wpk__mono{font-family:var(--font-mono);font-size:12px;color:var(--c-text-2)}
.af .wpk__name{flex:1;font-weight:600}
.af .wpk__state{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--c-text-3)}
.af .wpk__sub{margin:18px 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-3)}
.af .wpk__note{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:var(--c-text-3)}
.af .wpk__hint{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--c-text-3)}
.af .wpk__scheme{margin-top:4px}
.af .wpk__item--acct{padding:9px 12px}
.af .wpk__addr{font-family:var(--font-mono);font-size:11.5px;font-weight:500;word-break:break-all}
.af .wpk__actions{display:flex;gap:8px;margin-top:16px}
.af .wpk__more{padding:8px 12px;border:1px solid var(--c-border);border-radius:var(--r-md);background:none;color:var(--c-text-2);font:inherit;font-size:12.5px;cursor:pointer}
.af .wpk__more:hover:not(:disabled){color:var(--c-text);border-color:var(--c-border-strong)}
.af .wpk__more:disabled{opacity:.55;cursor:progress}
.af .bst__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}
.af .bst__chip{padding:12px 8px;border:1px solid var(--c-border);border-radius:0;background:none;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s}
.af .bst__chip:hover{border-color:var(--c-border-strong)}
.af .bst__chip.on{border-color:var(--c-accent);background:#4ade5014}
.af .bst__chip .amt{display:flex;align-items:center;justify-content:center;gap:4px;font-family:var(--font-mono);font-size:12.5px;line-height:18.75px;letter-spacing:-.01em;color:var(--c-text)}
.af .bst__chip.on .amt{color:var(--c-accent)}
.af .bst__chip .price{display:block;margin-top:4px;font-family:var(--font-mono);font-size:12px;line-height:16.5px;letter-spacing:-.01em;color:var(--c-text)}
.af .bst__chip .win,.af .bst__chip .sol{display:block;font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:.04em;color:var(--c-text-3)}
.af .bst__chip .win{margin-top:2px;text-transform:uppercase}
.af .bst__chip--gold{border-color:#d3a84e73;background:linear-gradient(180deg,#d3a84e1a,#d3a84e05)}
.af .bst__chip--gold .amt{color:#e2b95a}
.af .bst__chip--gold.on{border-color:#e2b95a;background:#d3a84e29}
.af .bst__chip--gold.on .amt{color:#f0cf7a}
.af .af-golden{background:linear-gradient(90deg,#f6d98a,#d3a84e 45%,#f6e2a8 70%,#c9963a);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:0 0 14px rgba(211,168,78,.35);font-weight:700}
.af .bst__cta{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding:14px 0;border:1px solid var(--c-accent);border-radius:0;background:var(--c-accent);font-family:var(--font-mono);font-size:11.5px;line-height:17.25px;letter-spacing:1.38px;font-weight:500;text-transform:uppercase;color:#000;cursor:pointer}
.af .bst__cta:disabled{opacity:.45;cursor:not-allowed}
@media (max-width: 639px){.af .bst__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.af .bbc-enh__lead{margin-top:6px;font-size:12.5px;line-height:20.3125px;color:var(--c-text-2)}
.af .bbc-enh__buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 16px;border:1px solid var(--c-border)}
.af .bbc-enh__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}
.af .bbc-enh__now{font-size:19px;line-height:.86;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--c-text)}
.af .bbc-enh__now em{margin-left:6px;font-family:var(--font-mono);font-size:11px;line-height:.86;font-style:normal;font-weight:400;letter-spacing:normal;color:var(--c-text-2)}
.af .bbc-enh__save{display:flex;flex:none;align-items:center;gap:4px;padding:3px 8px;border:1px solid rgba(198,160,255,.45);background:#c6a0ff1f;font-family:var(--font-mono);font-size:9px;line-height:1;font-weight:600;letter-spacing:1.08px;text-transform:uppercase;color:#c6a0ff}
.af .bbc-enh__save svg{width:9px;height:9px;flex:none}
.af .bbc-enh__later{margin-top:6px;font-size:11px;line-height:17.875px;color:var(--c-text-3)}
.af .bbc-enh__buy .bbc-toggle{margin-left:auto}
.af .bbc-enh__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none}
.af .bbc-enh__gallery li{margin:0;padding:0;overflow:hidden;border:1px solid var(--c-border);background:#07080c99}
.af .bbc-enh__gallery li:first-child{grid-column:1 / -1}
.af .bbc-enh__shot{position:relative;display:block;border-bottom:1px solid var(--c-border);aspect-ratio:2 / 1}
.af .bbc-enh__gallery li:first-child .bbc-enh__shot{aspect-ratio:3.5 / 1}
.af .bbc-enh__shot img{display:block;width:100%;height:100%;object-fit:cover}
.af .bbc-enh__cap{display:block;padding:12px 14px}
.af .bbc-enh__cap b{display:flex;align-items:center;gap:8px;font-size:13px;line-height:17.875px;font-weight:500;color:var(--c-text)}
.af .bbc-enh__cap b i{display:flex;flex:none;width:16px;justify-content:center;color:var(--c-accent)}
.af .bbc-enh__cap span{display:block;margin-top:4px;font-size:11.5px;line-height:18.6875px;color:var(--c-text-2)}
@media (max-width: 1023px){.af .bbc-enh__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 639px){.af .bbc-enh__gallery{grid-template-columns:1fr}}
.af .bbc-lock{display:flex;gap:12px;padding:16px 20px;margin:0;border:1px solid var(--c-border);border-radius:0;background:var(--c-surface);font-family:var(--font-sans);font-size:12.5px;line-height:20.3125px;letter-spacing:normal;font-weight:400;font-style:normal;text-transform:none;text-align:left;color:var(--c-text-2)}
.af .bbc-lock svg{flex:none;width:13px;height:13px;margin-top:3px;color:var(--c-text-3)}
.mchart{display:flex;flex-direction:column;gap:8px;min-width:0}
.tfeed{display:flex;flex-direction:column;font-size:12.5px}
.mchart--tv .mchart__bar{flex-wrap:wrap;row-gap:6px}
.af .cp-insights{padding:16px;display:flex;flex-direction:column;gap:14px}
.af .cp-insights .k{display:block;font-family:var(--font-mono);font-size:10.5px;line-height:15.75px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .cp-insights p{margin:4px 0 0;font-size:13px;line-height:1.55;color:var(--c-text-2)}
.af .cp-holders{padding:8px 16px}
.af .cp-holder{display:flex;align-items:baseline;gap:10px;padding:8px 0;font-family:var(--font-mono);font-size:12.5px}
.af .cp-holder+.cp-holder{border-top:1px solid var(--c-border)}
.af .cp-holder .n{min-width:1.6em;color:var(--c-text-3)}
.af .cp-holder .who{flex:1;color:var(--c-text-2)}
.af .cp-holder .pct{color:var(--c-text);font-variant-numeric:tabular-nums}
.af .cp-note{font-size:12px;line-height:1.5;color:var(--c-text-3);font-style:italic}
.af .cp-acts__ico--gold{color:#1a1206;background:var(--g-gold);border-color:transparent;font-weight:600}
.af .cp-acts__ico--gold:hover{filter:brightness(1.08);color:#1a1206}
.af .bst__cta--gold{background:var(--g-gold);border-color:transparent;color:#1a1206}
.af .bst__cta--gold:hover:not(:disabled){filter:brightness(1.06)}
.af .bst__gold-gem{flex:none;background:var(--g-gold);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:17px}
.af .cp-hero__banner{position:relative;overflow:hidden;aspect-ratio:3 / 1;flex:none}
.af .cp-hero__banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}
@media (max-width: 640px){.af .cp-hero__banner{aspect-ratio:2 / 1}}
.af .cp-hero__shade{position:absolute;inset:auto 0 0;height:56%;background:linear-gradient(180deg,transparent,rgba(7,8,12,.82));pointer-events:none}
.af .epa__tabs{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;padding:0 16px;border-bottom:1px solid var(--c-border)}
.af .epa__tabs [role=tab]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.47px;text-transform:uppercase;white-space:nowrap;color:var(--c-text-3);padding:10px 4px;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s linear}
.af .epa__tabs [role=tab]:hover{color:var(--c-text-2)}
.af .epa__tabs [role=tab].on{color:rgb(var(--coin, 74 222 80));border-bottom-color:currentColor}
.af .epa__body{padding:16px}
.af .epa__lead{margin:0;font-size:clamp(15px,1.5vw,19px);font-weight:800;line-height:1.2;letter-spacing:-.03em;text-wrap:balance;color:var(--c-text)}
.af .epa__prose{margin-top:14px;display:grid;gap:10px}
.af .epa__prose p{margin:0;font-size:12.5px;line-height:1.65;color:var(--c-text-2)}
@media (min-width: 640px){.af .epa__tabs{padding:0 20px}.af .epa__body{padding:16px 20px}}
.af .ept{list-style:none;margin:0;padding:0}
.af .ept li{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid var(--c-border)}
.af .ept li:first-child{padding-top:0}
.af .ept__pfp{width:28px;height:28px;flex:none;border-radius:50%;background:var(--c-surface);object-fit:contain}
.af .ept__body{min-width:0;flex:1 1 auto}
.af .ept__head{margin:0;display:flex;align-items:baseline;gap:6px}
.af .ept__handle{font-family:var(--font-mono);font-size:11.5px;letter-spacing:-.01em;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af .ept__time{flex:none;font-family:var(--font-mono);font-size:10px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .ept__text{margin:4px 0 0;font-size:12.5px;line-height:1.65;color:var(--c-text-2)}
.af .ept__media{position:relative;display:block;margin-top:10px;width:100%;aspect-ratio:2 / 1;max-height:150px;overflow:hidden;border:1px solid var(--c-border);background:var(--c-surface)}
.af .ept__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
.af .ept__more{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.47px;text-transform:uppercase;color:var(--c-text-3);transition:color .12s linear}
.af .ept__more:hover{color:var(--c-text)}
.af .eptn{display:flex;justify-content:flex-end;padding:0 0 12px}
.af .eptn__btn{padding:7px 12px;border:1px solid var(--c-border-strong);background:transparent;color:var(--c-text);font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .eptn__btn:hover{border-color:var(--c-accent);color:var(--c-accent)}
.af .epa__body .eptc{padding:0 0 14px}
.af .epa__body .eptc__row{flex-wrap:wrap}
.af .ept .eptc{padding:8px 0 2px;border-bottom:0}
.af .ept__edit{flex:none;margin-left:auto;padding:0;border:0;background:transparent;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-3);cursor:pointer;transition:color .12s linear}
.af .ept__edit:hover{color:var(--c-accent)}
.af .eptc__cancel{flex:none;padding:7px 12px;border:1px solid var(--c-border-strong);border-radius:8px;background:transparent;color:var(--c-text-2);font:inherit;font-size:13px;cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .eptc__cancel:hover{color:var(--c-text);border-color:var(--c-text-3)}
.af .eptc__cancel:disabled{opacity:.45;cursor:not-allowed}
.af .epl__note{display:flex;gap:10px;margin:0;padding:10px 12px;border:1px solid rgba(255,215,94,.4);background:#ffd75e12}
.af .epl__note svg{flex:none;margin-top:1px;color:#ffd75e}
.af .epl__note span{font-size:11.5px;line-height:1.65;color:#ffd75ee6}
.af .epl__grid{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}
@media (min-width: 640px){.af .epl__grid{grid-template-columns:1fr 1fr}}
.af .epl__grid a{display:flex;height:100%;flex-direction:column;border:1px solid var(--c-border);color:inherit;transition:border-color .12s linear}
.af .epl__grid a:hover{border-color:var(--c-border-strong)}
.af .epl__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 7;overflow:hidden;border-bottom:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-3);transition:color .12s linear}
.af .epl__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
.af .epl__grid a:hover .epl__media{color:var(--c-text)}
.af .epl__meta{display:block;padding:10px 12px}
.af .epl__title{display:block;font-size:12.5px;line-height:1.35;color:var(--c-text)}
.af .epl__blurb{display:block;margin-top:2px;font-size:11px;line-height:1.6;color:var(--c-text-2)}
.af .epl__domain{display:block;margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:-.01em;color:var(--c-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af .epc{display:grid;gap:20px;align-content:start}
.af .epc__label{margin:0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .epc__hint{margin:4px 0 10px;font-size:11px;line-height:1.6;color:var(--c-text-3)}
.af .epc__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
.af .epc__swatches>button{width:28px;height:28px;padding:0;border:1px solid var(--c-border);cursor:pointer;transition:border-color .12s linear,transform .12s linear}
.af .epc__swatches>button:hover{border-color:var(--c-border-strong)}
.af .epc__swatches>button.on{border-color:var(--c-text)}
.af .epc__custom{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:1px solid var(--c-border);font-size:10px;color:var(--c-text-2);cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .epc__custom:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .epc__custom span{width:14px;height:14px;border:1px solid var(--c-border-strong)}
.af .epc__storyfields{display:grid;gap:6px}
.af .epc__storyfields input{width:100%;border:1px solid var(--c-border);border-radius:0;background:var(--c-bg);padding:8px 12px;font:inherit;font-size:13px;color:var(--c-text)}
.af .epc__storyfields input::placeholder{color:var(--c-text-3)}
.af .epc__storyfields input:focus{border-color:var(--c-accent);outline:none}
.af .epc__story{width:100%;border:1px solid var(--c-border);border-radius:0;background:var(--c-bg);padding:8px 12px;font:inherit;font-size:13px;line-height:1.55;color:var(--c-text);resize:vertical}
.af .epc__story::placeholder{color:var(--c-text-3)}
.af .epc__story:focus{border-color:var(--c-accent);outline:none}
.af .epc__links{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.af .epc__slot{border:1px solid var(--c-border);padding:10px;transition:border-color .12s linear}
.af .epc__slotrow{display:flex;gap:10px}
.af .epc__pic{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:105px;height:46px;overflow:hidden;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-3);cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .epc__pic:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .epc__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
.af .epc__inputs{display:grid;flex:1;min-width:0;gap:6px}
.af .epc__inputs input,.af .epc__roadfields input,.af .epc__tokrow input{width:100%;border:1px solid var(--c-border);border-radius:0;background:var(--c-bg);padding:6px 8px;font:inherit;font-size:11.5px;color:var(--c-text)}
.af .epc__inputs input::placeholder,.af .epc__roadfields input::placeholder,.af .epc__tokrow input::placeholder{color:var(--c-text-3)}
.af .epc__inputs input:focus,.af .epc__roadfields input:focus,.af .epc__tokrow input:focus{border-color:var(--c-accent);outline:none}
.af .epc__slotacts{margin-top:8px;display:flex;align-items:center;gap:8px}
.af .epc__save{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--c-accent);background:var(--c-accent);color:#000;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:1.05px;text-transform:uppercase;cursor:pointer;transition:background-color .12s linear,border-color .12s linear}
.af .epc__save:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep)}
.af .epc__save:disabled{opacity:.4;pointer-events:none}
.af .epc__ghost{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid transparent;background:transparent;color:var(--c-text-2);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:1.05px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .epc__ghost:hover{color:var(--c-accent);border-color:var(--c-border)}
.af .epc__ghost:disabled{opacity:.4;pointer-events:none}
.af .epc__err{margin:0;font-size:12px;color:var(--c-neg)}
.af .epc__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--c-border);padding-top:16px}
.af .epc__foot p{margin:0;font-size:11px;line-height:1.6;color:var(--c-text-3)}
.af .epr__tabhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;font-size:11.5px;line-height:1.6;color:var(--c-text-3)}
.af .epr__updated{font-family:var(--font-mono);font-size:10px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .epr__setstat{margin-left:auto;display:flex;flex-wrap:wrap;gap:4px}
.af .epr__setstat button{display:flex;align-items:center;gap:5px;border:1px solid var(--c-border);background:none;padding:4px 8px;font-family:var(--font-mono);font-size:9px;letter-spacing:1.08px;text-transform:uppercase;white-space:nowrap;color:var(--c-text-2);cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .epr__setstat button:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .epr__setstat button.on{border-color:rgb(var(--coin) / .55);color:rgb(var(--coin));cursor:default}
.af .epr__setstat button:disabled{opacity:.4;pointer-events:none}
.af .epr__list{list-style:none;margin:0;padding:20px 16px;display:grid;gap:24px}
@media (min-width: 640px){.af .epr__list{padding:20px 24px}}
.af .epr__item{position:relative;display:flex;gap:16px}
.af .epr__ln{position:absolute;left:9px;width:1px;background:var(--c-border)}
.af .epr__ln--up{top:0;height:50%}
.af .epr__ln--dn{top:50%;bottom:-24px}
.af .epr__item--shipped .epr__ln,.af .epr__item--in_progress .epr__ln{background:rgb(var(--coin) / .55)}
.af .epr__dot{position:relative;z-index:1;flex:none;align-self:center;display:flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;border:2px solid var(--c-border);background:var(--c-bg);font-size:9px;color:var(--c-text-3)}
.af .epr__item--shipped .epr__dot{border-color:rgb(var(--coin) / .75);color:rgb(var(--coin))}
.af .epr__item--in_progress .epr__dot{border-color:rgb(var(--coin));background:rgb(var(--coin));box-shadow:0 0 0 4px rgb(var(--coin) / .16)}
.af .epr__card{min-width:0;flex:1;border:1px solid var(--c-border);padding:12px 16px}
.af .epr__item--in_progress .epr__card{border-color:rgb(var(--coin) / .24);background:linear-gradient(180deg,rgb(var(--coin) / .06),transparent 70%)}
.af .epr__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px}
.af .epr__name{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.47px;text-transform:uppercase;color:var(--c-text)}
.af .epr__status{font-family:var(--font-mono);font-size:9.5px;letter-spacing:1.33px;text-transform:uppercase;color:var(--c-text-3)}
.af .epr__item--in_progress .epr__status{color:rgb(var(--coin))}
.af .epr__card p{margin:8px 0 0;font-size:12.5px;line-height:1.65;color:var(--c-text-2)}
.af .epa__body .epr__list{padding:14px 0 0;gap:20px}
.af .epk__list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}
.af .epk{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;border:1px solid var(--c-border);background:var(--c-surface)}
.af .epk__label{min-width:0;font-size:12.5px;line-height:1.4;color:var(--c-text)}
.af .epk__arrow{font-family:var(--font-mono);font-size:11px;color:var(--c-text-3)}
.af .epk__addr{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:0;border:0;background:none;color:var(--c-text-2);cursor:pointer;transition:color .12s linear}
.af .epk__addr:hover{color:rgb(var(--coin, 74 222 80))}
.af .epk__mono{font-family:var(--font-mono);font-size:11.5px;letter-spacing:-.01em}
.af .epk__copy{font-family:var(--font-mono);font-size:9px;letter-spacing:1.08px;text-transform:uppercase;color:var(--c-text-3)}
.af .epc__fielderr{margin:6px 0 0;font-size:11.5px;line-height:1.55;color:var(--c-neg)}
.af .epc__note{margin:0;font-size:11.5px;line-height:1.6;color:var(--c-text-3)}
.af .epc__count{font-family:var(--font-mono);font-size:10px;letter-spacing:1.05px;text-transform:uppercase;color:var(--c-text-3)}
.af .epc__inputs input.is-error,.af .epc__tokrow input.is-error,.af .eptc__link.is-error{border-color:var(--c-neg)}
.af .epc__slot.is-error{border-color:#ff3b5c80}
.af .epc .eptc{padding:0 0 10px;border-bottom:0}
.af .epc__posts,.af .epc__stages,.af .epc__toks{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}
.af .epc__toks{margin:0 0 10px}
.af .epc__posts li,.af .epc__stages li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;border:1px solid var(--c-border)}
.af .epc__postmeta{font-family:var(--font-mono);font-size:10px;color:var(--c-text-3)}
.af .epc__posttext{flex:1 1 100%;font-size:12px;line-height:1.55;color:var(--c-text-2)}
.af .epc__posts .ept__edit{margin-left:auto}
.af .epc__stagename{font-family:var(--font-mono);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-text-2)}
.af .epc__roadfields{display:grid;gap:6px}
.af .epc__tokrow{display:flex;gap:6px}
.af .epc__tokrow input:first-child{flex:1 1 42%;min-width:0}
.af .epc__tokrow input+input{flex:1 1 58%;min-width:0;font-family:var(--font-mono)}
.af .epc__tokx{flex:none;width:30px;border:1px solid var(--c-border);background:none;font-size:11px;color:var(--c-text-3);cursor:pointer;transition:color .12s linear,border-color .12s linear}
.af .epc__tokx:hover{border-color:#ff3b5c99;color:var(--c-neg)}
.af .cp-hero__overlay{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:8px}
.af .cp-hero__chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--c-border-strong);border-radius:0;background:#07080ccc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-text-2);cursor:pointer;transition:color .12s linear}
.af .cp-hero__chip svg{width:11px;height:11px;flex:none}
.af .cp-hero__chip:hover{color:var(--c-text)}
.af .cp-hero__chip--count{color:var(--c-accent);cursor:default}
.af .cp-hero__tools{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:8px}
.af .cp-hero__imgbtn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--c-border-strong);background:#07080ccc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--c-text-2);cursor:pointer;transition:color .12s linear}
.af .cp-hero__imgbtn:hover{color:var(--c-text)}
.af .cp-hero__imgbtn.is-busy,.af .cp-hero__imgbtn:disabled{opacity:.5;pointer-events:none}
.af .cp-hero__uperr{position:absolute;top:48px;right:12px;max-width:min(320px,80%);padding:6px 10px;border:1px solid rgba(255,59,92,.4);background:#07080cd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.02em;color:var(--c-neg)}
.af .cp-acts__sep{width:1px;height:18px;background:var(--c-border-strong);margin:0 2px;align-self:center}
.af .cp-top{--coin: 74 222 80;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;margin-top:20px;margin-bottom:24px;border:1px solid rgb(var(--coin) / .34)}
.af .cp-top:before,.af .cp-top:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-1;pointer-events:none;will-change:transform}
.af .cp-top:before{background:radial-gradient(34% 42% at 26% 32%,rgb(var(--coin) / .17),transparent 68%),radial-gradient(30% 36% at 76% 18%,rgb(var(--coin) / .1),transparent 70%);animation:coin-drift-a 44s ease-in-out infinite alternate}
.af .cp-top:after{background:radial-gradient(44% 52% at 62% 84%,rgb(var(--coin) / .09),transparent 72%),radial-gradient(28% 34% at 10% 76%,rgb(var(--coin) / .07),transparent 70%);animation:coin-drift-b 61s ease-in-out infinite alternate}
@keyframes coin-drift-a{0%{transform:translate(-2.5%,-1.5%) scale(1.02)}to{transform:translate(3%,2%) scale(1.09)}}
@keyframes coin-drift-b{0%{transform:translate(2%,2.5%) scale(1.06)}to{transform:translate(-3%,-1%) scale(1.01)}}
@media (prefers-reduced-motion: reduce){.af .cp-top:before,.af .cp-top:after{animation:none}}
.af .cp-top>*{min-width:0}
.af .cp-top .cp-hero{height:100%;display:flex;flex-direction:column;margin:0;border:0;isolation:auto;overflow:visible}
.af .cp-top .cp-hero__row{flex:1;margin:0;border-top:1px solid rgb(var(--coin) / .24)}
.af .cp-top .epa{height:100%;display:flex;flex-direction:column;border:0;border-left:1px solid rgb(var(--coin) / .24);background:linear-gradient(180deg,rgb(var(--coin) / .06),transparent 70%)}
.af .cp-top .epa__tabs{border-bottom-color:rgb(var(--coin) / .24);column-gap:14px}
.af .cp-top .epa__body{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}
@media (min-width: 1024px){.af .cp-top>*:last-child{position:relative}.af .cp-top .epa{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}
.af .cp-top .cp-id__ring{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;width:auto;height:auto;display:block;background:none;border:1px solid rgb(var(--coin) / .55);pointer-events:none}
.af .cp-top .cp-id__top h1{padding:6px 10px;font-size:clamp(22px,2.6vw,30px);background:linear-gradient(100deg,rgb(var(--coin) / .22),rgb(var(--coin) / .05) 62%,transparent);box-shadow:inset 0 1px rgb(var(--coin) / .24)}
@media (min-width: 640px){.af .cp-top .cp-id__art,.af .cp-top .cp-id__art img,.af .cp-top .cp-id__art span:not(.cp-id__ring){width:74px;height:74px}}
@media (max-width: 1023px){.af .cp-top{grid-template-columns:1fr}.af .cp-top .epa{border-left:0;border-top:1px solid rgb(var(--coin) / .24)}}
.af .wp-id{border:1px solid var(--c-border)}
.af .wp-id__row{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:16px 20px}
@media (min-width: 640px){.af .wp-id__row{padding:16px 24px}}
.af .wp-id__avatar{display:flex;align-items:center;justify-content:center;width:84px;height:84px;flex:none;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-accent)}
.af .wp-id__avatar svg{width:62%;height:62%}
.af .wp-id__body{min-width:min(100%,260px);flex:1}
.af .wp-id__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}
.af .wp-id__top h1{margin:0;font-size:clamp(19px,2.2vw,26px);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:none;color:var(--c-text)}
.af .wp-you{flex:none;border:1px solid rgba(74,222,80,.45);background:#4ade501f;padding:3px 6px;font-family:var(--font-mono);font-size:8.5px;font-weight:600;letter-spacing:1.02px;line-height:1;text-transform:uppercase;color:var(--c-accent)}
.af .wp-id__sub{font-size:11.5px;line-height:1.5;color:var(--c-text-3)}
.af .wp-id__pills{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.af .wp-pill{display:flex;align-items:center;gap:8px;border:1px solid var(--c-border);background:none;padding:6px 12px;font-family:var(--font-mono);font-size:11px;line-height:1.5;letter-spacing:-.01em;color:var(--c-text-2);cursor:pointer;transition:color .15s,border-color .15s}
.af .wp-pill svg{flex:none;color:var(--c-text-3);transition:color .15s}
.af .wp-pill:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .wp-pill:hover svg{color:var(--c-text)}
.af .wp-edit{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--c-border);font-size:12px;color:var(--c-text-2)}
.af .wp-edit__field{display:flex;flex-direction:column;gap:4px;min-width:180px;flex:1 1 180px}
.af .wp-edit__field>span{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-3)}
.af .wp-edit__field input{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);padding:7px 10px;font:inherit}
.af .wp-edit__field input:focus{outline:none;border-color:var(--c-border-strong)}
.af .wp-edit__field.has-err input{border-color:#ff5c5c}
.af .wp-edit__field em{font-style:normal;font-size:11px;color:#ff5c5c}
.af .wp-edit__acts{display:flex;gap:8px}
.af .wp-stats{margin:24px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--c-border);border:0}
@media (min-width: 640px){.af .wp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width: 1280px){.af .wp-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}
.af .wp-stats>div{background:var(--c-surface);padding:14px 16px}
.af .wp-stats dt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .wp-stats dd{margin:6px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}
.af .wp-stats .v{font-family:var(--font-mono);font-size:17px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--c-text)}
.af .wp-stats .v.acc{color:var(--c-accent)}
.af .wp-stats>div>p{margin:6px 0 0;font-size:10.5px;line-height:1.5;color:var(--c-text-3)}
.af .wp-tabs{margin-top:32px;display:flex;flex-wrap:wrap;border-bottom:1px solid var(--c-border)}
.af .wp-tabs [role=tab]{margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;padding:10px 16px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;line-height:1.5;text-transform:uppercase;color:var(--c-text-2);cursor:pointer;transition:color .12s linear}
.af .wp-tabs [role=tab]:hover{color:var(--c-text)}
.af .wp-tabs [role=tab].on{border-bottom-color:var(--c-accent);color:var(--c-accent)}
.af .wp-tabs .n{margin-left:6px;font-size:9.5px;color:var(--c-text-3)}
.af .wp-tablewrap{margin-top:24px;overflow-x:auto;border:1px solid var(--c-border)}
.af .wp-table{width:100%;min-width:680px;border-collapse:collapse}
.af .wp-table thead tr{border-bottom:1px solid var(--c-border);background:var(--c-surface)}
.af .wp-table th{padding:10px 16px;font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:1.4px;line-height:1.5;text-transform:uppercase;text-align:right;white-space:nowrap;color:var(--c-text-3)}
.af .wp-table th.l{text-align:left}
.af .wp-table tbody tr{border-bottom:1px solid var(--c-border);transition:background-color .12s linear}
.af .wp-table tbody tr:last-child{border-bottom:0}
.af .wp-table tbody tr:hover{background:#11141c}
.af .wp-table td{padding:12px 16px;font-family:var(--font-mono);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;white-space:nowrap;color:var(--c-text-2)}
.af .wp-table td.l{text-align:left}
.af .wp-table .wp-val{color:var(--c-text)}
.af .wp-coin{display:flex;align-items:center;gap:10px}
.af .wp-coin__art{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border:1px solid var(--c-border);background:var(--c-surface);overflow:hidden}
.af .wp-coin__art img{width:100%;height:100%;object-fit:cover}
.af .wp-coin__name{font-family:var(--font-sans);font-size:13px;color:var(--c-text)}
.af .wp-coin__tick{font-size:11.5px;color:var(--c-text-2)}
.af .wp-created{margin-top:24px;display:grid;gap:10px}
@media (min-width: 640px){.af .wp-created{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width: 1280px){.af .wp-created{grid-template-columns:repeat(3,minmax(0,1fr))}}
.af .wp-card{display:flex;align-items:center;gap:12px;height:100%;border:1px solid var(--c-border);padding:14px 16px;color:inherit;transition:border-color .12s linear}
.af .wp-card:hover{border-color:var(--c-border-strong)}
.af .wp-card>img,.af .wp-card__ph{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border:1px solid var(--c-border);background:var(--c-surface);object-fit:cover;font-family:var(--font-mono);font-size:14px;color:var(--c-text-3)}
.af .wp-card__body{min-width:0;flex:1}
.af .wp-card__body .t{display:flex;align-items:center;gap:6px}
.af .wp-card__body .name{font-size:13px;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .12s linear}
.af .wp-card:hover .name{color:var(--c-accent)}
.af .wp-card__body .tick{flex:none;font-family:var(--font-mono);font-size:10px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .wp-card__body .b{margin-top:4px;display:flex;align-items:baseline;gap:8px}
.af .wp-card__body .mc{font-family:var(--font-mono);font-size:12px;letter-spacing:-.01em;color:var(--c-text)}
.af .wp-card__body .age{font-family:var(--font-mono);font-size:10.5px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .wp-card .af-tier{flex:none}
.af .wp-activity{margin-top:24px}
.af .wp-activity__desc{margin:2px 0 0;font-size:11.5px;line-height:1.5;color:var(--c-text-2)}
.af .wp-chips{margin-top:12px;display:inline-flex;flex-wrap:wrap;gap:1px;border:1px solid var(--c-border);background:var(--c-border)}
.af .wp-chips button{border:0;background:var(--c-surface);padding:6px 12px;font-family:var(--font-mono);font-size:10px;letter-spacing:1.2px;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:var(--c-text-3);cursor:pointer;transition:color .12s linear}
.af .wp-chips button:hover{color:var(--c-text)}
.af .wp-chips button.on{color:var(--c-accent)}
.af .wp-empty{margin-top:24px;border:1px solid var(--c-border);padding:48px 20px;text-align:center;font-size:12.5px;color:var(--c-text-3)}
.af .mp-page{width:100%;max-width:1240px;margin-inline:auto;padding:40px 20px 56px}
@media (min-width: 768px){.af .mp-page{padding-top:56px}}
.af .mp-head{margin-bottom:36px}
.af .mp-head h1{margin:0;font-size:clamp(28px,4.4vw,44px);font-weight:800;letter-spacing:-.045em;line-height:.86;text-transform:uppercase;color:var(--c-text)}
.af .mp-head p{margin:12px 0 0;max-width:62ch;font-size:14px;line-height:1.65;color:var(--c-text-2)}
.af .mp-secs{display:grid;gap:40px}
.af .mp-sec__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}
.af .mp-sec__head h2{margin:0;display:flex;align-items:baseline;gap:10px;font-size:19px;font-weight:800;letter-spacing:-.045em;line-height:.86;text-transform:uppercase;color:var(--c-text)}
.af .mp-sec__head h2 .n{font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:-.01em;color:var(--c-text-3)}
.af .mp-sec__head>p{margin:0;font-size:12px;line-height:1.5;color:var(--c-text-3)}
.af .mp-list{list-style:none;margin:16px 0 0;padding:0;border:1px solid var(--c-border)}
.af .mp-list>li+li{border-top:1px solid var(--c-border)}
.af .mp-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;width:100%;padding:14px 16px;border:0;background:none;text-align:left;color:inherit;cursor:pointer;transition:background-color .12s linear}
@media (min-width: 640px){.af .mp-row{padding:14px 20px}}
.af .mp-row:hover{background:#11141c}
.af .mp-row__art{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border:1px solid var(--c-border);background:var(--c-surface);object-fit:cover;font-family:var(--font-mono);font-size:14px;color:var(--c-text-3)}
.af .mp-row__main{min-width:0;flex:1}
.af .mp-row__main--wide{min-width:140px}
.af .mp-row__id{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}
.af .mp-row__id .name{font-size:14px;line-height:1.5;color:var(--c-text)}
.af .mp-row__id .tick{font-family:var(--font-mono);font-size:11px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .mp-row__sub{display:block;margin-top:4px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .mp-status{flex:none;border:1px solid;padding:4px 10px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:1.14px;line-height:1.5;text-transform:uppercase}
.af .mp-status--azure{border-color:#5aa8ff80;color:#5aa8ff}
.af .mp-status--acc{border-color:#4ade5080;color:var(--c-accent)}
.af .mp-status--neg{border-color:#ff3b5c80;color:var(--c-neg)}
.af .mp-stat{width:86px;flex:none}
.af .mp-stat .k{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:1.08px;text-transform:uppercase;color:var(--c-text-3)}
.af .mp-stat .v{display:block;margin-top:4px;font-family:var(--font-mono);font-size:12.5px;line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--c-text)}
.af .mp-stat .v.pos{color:var(--c-accent-alt)}
.af .mp-stat .v.neg{color:var(--c-neg)}
.af .mp-stat--curve{width:104px}
.af .mp-stat .bar{position:relative;display:block;margin-top:6px;width:100%;height:3px;overflow:hidden;background:var(--c-raised)}
.af .mp-stat .bar i{position:absolute;top:0;bottom:0;left:0;display:block}
.af .mp-stat .bar .fill{background:linear-gradient(90deg,rgba(74,222,80,.3) 0,rgba(74,222,80,.7) 55%,var(--c-accent) 100%)}
.af .mp-stat .bar .done{background:var(--c-accent);box-shadow:0 0 0 1px #bbfaac4d,0 0 10px -2px #4ade50bf}
.af .mp-row__arrow{flex:none;color:var(--c-border-strong);transition:color .12s linear}
.af .mp-row:hover .mp-row__arrow{color:var(--c-accent)}
.af .mp-detail{border-top:1px solid var(--c-border);padding:16px 20px 20px}
.af .mp-detail__note{margin:0;font-size:13px;line-height:1.65;color:var(--c-text-2)}
.af .mp-detail__meta{margin-top:14px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:-.01em;color:var(--c-text-3)}
.af .mp-empty{border:1px solid var(--c-border);padding:46px 22px;text-align:center}
.af .mp-empty p{margin:0 0 20px;font-size:12.5px;line-height:1.6;color:var(--c-text-3)}
.af .mp-empty p:only-child{margin-bottom:0}
.af .mp-recover{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}
.af .mp-recover__row{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;border:1px solid var(--c-gold, #d4a537);background:color-mix(in srgb,var(--c-gold, #d4a537) 7%,transparent);padding:16px 18px}
.af .mp-recover__row strong{display:block;font-size:13px;line-height:1.5}
.af .mp-recover__row p{margin:6px 0 0;font-size:12.5px;line-height:1.6;color:var(--c-text-3);max-width:62ch}
.af .mp-recover__row .btn{flex:none}
.af-sup-fab{position:fixed;right:16px;bottom:calc(var(--h-ticker) + var(--h-tabbar) + 16px);z-index:80;width:42px;height:42px;display:grid;place-items:center;background:var(--c-raised);color:var(--c-text);border:1px solid var(--c-border-strong);border-radius:var(--r-md);cursor:pointer;transition:background .15s ease,border-color .15s ease}
.af-sup-fab:hover{background:#232834;border-color:#4a5266}
.af-sup-fab svg{width:20px;height:20px}
.af-sup{position:fixed;right:16px;bottom:calc(var(--h-ticker) + var(--h-tabbar) + 16px);z-index:95;width:min(392px,calc(100vw - 24px));height:min(600px,calc(100dvh - var(--h-header) - var(--h-ticker) - 32px));display:flex;flex-direction:column;background:var(--c-bg);border:1px solid var(--c-border-strong);border-radius:var(--r-md);overflow:hidden;box-shadow:0 18px 48px #0000008c;font-family:var(--font-sans)}
.af-sup__head{display:flex;align-items:center;gap:10px;flex:none;padding:10px 12px;background:var(--c-surface);border-bottom:1px solid var(--c-border)}
.af-sup__iconbtn{flex:none;width:30px;height:30px;display:grid;place-items:center;background:none;border:0;color:var(--c-text-2);cursor:pointer;border-radius:var(--r-sm)}
.af-sup__iconbtn:hover{color:var(--c-text);background:var(--c-raised)}
.af-sup__iconbtn svg{width:16px;height:16px}
.af-sup__avatar{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--c-border);object-fit:cover;background:var(--c-raised)}
.af-sup__title{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}
.af-sup__title b{font-size:14px;color:var(--c-text)}
.af-sup__title span{font-size:12px;color:var(--c-text-2)}
.af-sup__body{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}
.af-sup__note{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text-2)}
.af-sup__note svg{flex:none;width:16px;height:16px;margin-top:1px}
.af-sup__note p{margin:0;font-size:12.5px;line-height:1.5}
.af-sup__msg{display:flex;flex-direction:column;align-items:flex-start;gap:4px}
.af-sup__msg--me{align-items:flex-end}
.af-sup__bubble{max-width:85%;padding:10px 12px;border-radius:var(--r-md);background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text);font-size:13.5px;line-height:1.5;overflow-wrap:break-word}
.af-sup__msg--me .af-sup__bubble{background:#4ade5014;border-color:#4ade5047}
.af-sup__msg.is-pending .af-sup__bubble{opacity:.55}
.af-sup__msg.is-pending .af-sup__meta{font-style:italic}
.af-sup__bubble a{color:var(--c-accent);text-decoration:underline;text-underline-offset:2px}
.af-sup__meta{font-size:11px;color:var(--c-text-3)}
.af-sup__chips{flex:none;display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px 0}
.af-sup__chips button{padding:7px 12px;font-size:12.5px;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease}
.af-sup__chips button:hover{background:var(--c-raised);border-color:#4a5266}
.af-sup__inputrow{flex:none;display:flex;gap:8px;padding:12px 14px 14px}
.af-sup__inputrow input{flex:1;min-width:0;padding:9px 12px;font-size:13.5px;font-family:var(--font-sans);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);outline:none}
.af-sup__inputrow input:focus{border-color:var(--c-border-strong)}
.af-sup__inputrow input::placeholder{color:var(--c-text-3)}
.af-sup__inputrow button{flex:none;width:36px;display:grid;place-items:center;background:var(--c-raised);color:var(--c-text);border:1px solid var(--c-border-strong);border-radius:var(--r-md);cursor:pointer}
.af-sup__inputrow button:disabled{color:var(--c-text-3);cursor:default}
.af-sup__inputrow button svg{width:16px;height:16px}
@media (max-width: 480px){.af-sup{right:12px;width:calc(100vw - 24px);height:calc(100dvh - var(--h-header) - var(--h-ticker) - 24px)}}
.af .af-od-bar{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;margin-top:16px}
.af .af-od-tabs{display:flex;gap:6px;flex-wrap:wrap}
.af .af-od-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-3);font:inherit;font-family:var(--font-mono);font-size:10px;letter-spacing:.6px;text-transform:uppercase;padding:6px 10px;cursor:pointer;border-radius:0;transition:color .12s linear,border-color .12s linear,background-color .12s linear}
.af .af-od-tab:hover{color:var(--c-text);border-color:var(--c-border-strong)}
.af .af-od-tab.is-on{color:var(--c-bg);background:var(--c-accent);border-color:var(--c-accent)}
.af .af-od-tab__n{opacity:.65;margin-left:3px}
.af .af-od-tab.is-on .af-od-tab__n{opacity:.8}
.af .af-od-bar__search{flex:1;min-width:180px;max-width:320px;margin-left:auto}
.af .af-od-pager{display:flex;align-items:center;justify-content:center;gap:14px;padding:16px 0 2px}
.af .af-od-pager__at{font-family:var(--font-mono);font-size:10.5px;color:var(--c-text-3);text-align:center}
.af .af-od-pager__pg{color:var(--c-text-2)}
.af .af-od-pager .af-od-mini{font-size:11px;padding:7px 14px;letter-spacing:.6px}
.af .af-od-bar+.af-od-list{margin-top:10px}
@media (max-width: 560px){.af .af-od-pager__pg{display:none}}
.af .af-od-list{list-style:none;margin:16px 0 0;padding:0;border:1px solid var(--c-border)}
.af .af-od-list>li+li{border-top:1px solid var(--c-border)}
.af .af-od-row{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;width:100%;padding:14px 16px;border:0;background:none;text-align:left;color:inherit;cursor:pointer;transition:background-color .12s linear}
.af .af-od-row{text-decoration:none}
.af .af-od-row:hover{background:#11141c}
.af .af-od-row--static{cursor:default}
.af .af-od-art{width:40px;height:40px;flex:none;object-fit:cover;display:grid;place-items:center;border:1px solid var(--c-border);background:var(--c-raised);font-weight:700;color:var(--c-text-2)}
.af .af-od-id{min-width:160px;flex:1}
.af .af-od-name{display:block;font-size:14px;color:var(--c-text)}
.af .af-od-tick{font-family:var(--font-mono);font-size:11px;color:var(--c-text-3)}
.af .af-od-sub{display:block;margin-top:4px;font-family:var(--font-mono);font-size:10.5px;color:var(--c-text-3)}
.af .af-od-me{display:grid;gap:2px;min-width:150px}
.af .af-od-me .k{font-family:var(--font-mono);font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--c-text-3)}
.af .af-od-me .v{font-family:var(--font-mono);font-size:12px;color:var(--c-text)}
.af .af-od-pill{flex:none;border:1px solid var(--c-border-strong);padding:4px 10px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:1.14px;line-height:1.5;text-transform:uppercase;color:var(--c-text-2)}
.af .af-od-pill--ok{border-color:#4ade5080;color:var(--c-accent)}
.af .af-od-pill--dim{color:var(--c-text-3)}
.af .af-od-body{padding:0 16px 18px 44px;border-top:1px dashed var(--c-border)}
.af .af-od-links{display:flex;gap:16px;flex-wrap:wrap;padding:12px 0;font-family:var(--font-mono);font-size:11px}
.af .af-od-links a{color:var(--c-accent);text-decoration:none}
.af .af-od-links a:hover{text-decoration:underline}
.af .af-od-muted{color:var(--c-text-3);font-family:var(--font-mono);font-size:11px}
.af .af-od-tree{display:grid;gap:14px}
.af .af-od-tree__grid{display:grid;gap:6px}
.af .af-od-kv{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:baseline;font-size:12px}
.af .af-od-kv>span:first-child{font-family:var(--font-mono);font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--c-text-3)}
.af .af-od-kv .mono{font-family:var(--font-mono);font-size:11.5px;color:var(--c-text-2)}
.af .af-od-kv a{color:var(--c-accent);text-decoration:none}
.af .af-od-hash{overflow-wrap:anywhere}
.af .af-od-mini{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-2);font:inherit;font-family:var(--font-mono);font-size:10px;padding:2px 8px;cursor:pointer;border-radius:0}
.af .af-od-mini:hover:not(:disabled){border-color:var(--c-border-strong);color:var(--c-text)}
.af .af-od-mini:disabled{opacity:.4;cursor:default}
.af .af-od-leaves{border:1px solid var(--c-border)}
.af .af-od-leaves__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--c-border);font-size:12px}
.af .af-od-search{flex:1;min-width:160px;height:28px;padding-inline:8px;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);font-family:var(--font-mono);font-size:11px;border-radius:0}
.af .af-od-table{max-height:420px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}
.af .af-od-tr{display:grid;grid-template-columns:56px minmax(0,1fr) 150px 110px;gap:10px;align-items:center;padding:7px 12px;border-top:1px solid var(--c-border);font-size:12px}
.af .af-od-tr:first-child{border-top:0}
.af .af-od-tr--head{position:sticky;top:0;background:var(--c-bg);font-family:var(--font-mono);font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--c-text-3)}
.af .af-od-tr.is-mine{background:#4ade500f}
.af .af-od-tr .mono{font-family:var(--font-mono);font-size:11px;color:var(--c-text-2)}
.af .af-od-tr .r{text-align:right}
.af .af-od-tr a{color:var(--c-accent);text-decoration:none}
.af .af-od-you,.af .af-od-src{font-style:normal;margin-left:6px;padding:1px 5px;border:1px solid var(--c-border-strong);font-size:9px;letter-spacing:.8px;text-transform:uppercase}
.af .af-od-you{color:var(--c-accent);border-color:#4ade5080}
.af .af-od-pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px;border-top:1px solid var(--c-border)}
.af .af-od-proof{border:1px solid var(--c-border-strong);padding:12px 14px;display:grid;gap:6px;background:var(--c-surface)}
.af .af-od-proof__head{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:4px}
.af .af-od-siblings{margin:0;padding-left:26px;font-size:10.5px;color:var(--c-text-3);overflow-wrap:anywhere}
.af .af-od-siblings li{padding:1px 0}
.af .af-od-ok{color:var(--c-accent);font-style:normal}
.af .af-od-bad{color:var(--c-neg);font-style:normal}
.af .af-od-verdict{margin-top:4px;padding:8px 10px;font-family:var(--font-mono);font-size:11px;border:1px solid}
.af .af-od-verdict--ok{color:var(--c-accent);border-color:#4ade5066}
.af .af-od-verdict--bad{color:var(--c-neg);border-color:#ff3b5c66}
@media (max-width: 767px){.af .af-od-body{padding-left:16px}.af .af-od-kv{grid-template-columns:1fr;gap:2px}.af .af-od-tr{grid-template-columns:44px minmax(0,1fr) 100px}.af .af-od-tr>:nth-child(4){display:none}}
.af .af-cl__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid var(--c-border);background:var(--c-surface)}
.af .af-cl__meta{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3)}
.af .af-cl__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.af .af-cl__dim{font-size:11px;color:var(--c-text-3)}
.af .af-cl__muted{color:var(--c-text-2)!important}
.af .af-cl{list-style:none;margin:0;padding:0;max-height:21rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}
.af .af-cl__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;border-bottom:1px solid rgba(35,40,52,.6)}
.af .af-cl__row:last-child{border-bottom:0}
.af .af-cl__art{width:34px;height:34px;flex:none;object-fit:cover;border:1px solid var(--c-border);display:block;transition:opacity .12s linear}
.af .af-cl__row.is-claimed .af-cl__art{opacity:.45}
.af .af-cl__art--fallback{display:flex;align-items:center;justify-content:center;background:var(--c-surface)}
.af .af-cl__art--fallback .af-cl__num{font-size:10px;color:var(--c-accent)}
.af .af-cl__main{min-width:0;flex:1 1 calc(100% - 50px)}
.af .af-cl__id{display:flex;align-items:baseline;gap:8px;min-width:0}
.af .af-cl__ticker{font-size:13px;color:var(--c-text)}
.af .af-cl__name{font-size:12px;color:var(--c-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af .af-cl__when{display:block;margin-top:2px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3)}
.af .af-cl__amt{margin-left:50px;flex:1 0 auto;text-align:left}
.af .af-cl__tokens{display:block;font-size:13px;color:var(--c-text)}
.af .af-cl__usd{display:block;margin-top:2px;font-size:11px;color:var(--c-text-3);min-height:14px}
.af .af-cl__act{display:flex;width:104px;flex:none;justify-content:flex-end;padding-right:4px}
.af .af-cl__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--c-accent);background:var(--c-accent);color:#000;border-radius:0;cursor:pointer;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:background-color .12s linear,border-color .12s linear,color .12s linear,transform .12s linear}
.af .af-cl__btn:hover:not(:disabled){background:var(--c-accent-deep);border-color:var(--c-accent-deep)}
.af .af-cl__btn:active:not(:disabled){transform:translateY(1px)}
.af .af-cl__btn:disabled{opacity:.55;pointer-events:none}
.af .af-cl__spin{width:12px;height:12px;border:1.5px solid rgba(0,0,0,.35);border-top-color:#000;border-radius:50%;animation:af-cl-spin .7s linear infinite}
@keyframes af-cl-spin{to{transform:rotate(360deg)}}
.af .af-cl__done{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3);text-decoration:none}
.af .af-cl__done:hover{color:var(--c-text-2)}
.af .af-cl__err{flex-basis:100%;margin-left:50px;font-family:var(--font-mono);font-size:11px;color:var(--c-neg)}
.af .af-cl__pending{flex-basis:100%;margin-left:50px;font-family:var(--font-mono);font-size:11px;color:var(--c-text-3)}
.af .pending-tx__check{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-decoration:underline;cursor:pointer}
.af .pending-tx__check:disabled{opacity:.6;cursor:default}
.af .af-cl__empty{padding:56px 20px;text-align:center;font-size:13px;line-height:1.6;color:var(--c-text-2)}
.af .af-cl__notice{padding:10px 20px;border-bottom:1px solid var(--c-border);font-family:var(--font-mono);font-size:11px;color:var(--c-accent)}
@media (min-width: 640px){.af .af-cl__main{flex-basis:auto}.af .af-cl__amt{margin-left:0;flex:0 0 auto;text-align:right}.af .af-cl__act{padding-right:0}}
.af-gate{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;padding-bottom:0;overflow:hidden}
.af-gate__art{position:absolute;top:0;right:0;width:62%;height:100%;z-index:0;background-image:url(/brand/bgimg.jpg);background-size:cover;background-position:center;opacity:.85;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0),#000 42%),linear-gradient(rgba(0,0,0,0),#000 4%,#000 70%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,#0000,#000 42%),linear-gradient(#0000,#000 4%,#000 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
.af-gate .af-field{z-index:1;height:100%}
.af-gate__hd,.af-gate__ft{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0 32px;background:var(--c-bg-95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.af-gate__hd{min-height:var(--h-header);border-bottom:1px solid var(--c-border)}
.af-gate__ft{min-height:var(--h-ticker);border-top:1px solid var(--c-border)}
.af-gate__preview{color:var(--c-accent)}
.af-gate__main{position:relative;z-index:2;width:100%;max-width:var(--w-wide);margin:0 auto;padding:clamp(48px,10vh,128px) 32px 72px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}
.af-gate__eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--c-accent)}
.af-gate__dot{width:6px;height:6px;border-radius:50%;background:var(--c-accent);box-shadow:0 0 10px var(--c-accent);animation:af-gate-pulse 1.6s ease-in-out infinite}
.af-gate[data-mode=maintenance] .af-gate__eyebrow{color:var(--c-text-2)}
.af-gate[data-mode=maintenance] .af-gate__dot{background:var(--c-text-2);box-shadow:none;animation:none}
.af-gate__title{font-weight:800;font-size:clamp(44px,7vw,92px);line-height:.86;letter-spacing:-.045em;text-transform:uppercase;max-width:12ch;color:var(--c-text)}
.af-gate__count{display:flex;align-items:flex-start;gap:14px;margin-top:4px}
.af-gate__cell{display:grid;gap:6px}
.af-gate__num{font-family:var(--font-mono);font-size:clamp(40px,6vw,72px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--c-text);transition:color .3s}
.af-gate__colon{flex:none;font-family:var(--font-mono);font-size:clamp(40px,6vw,72px);line-height:1;color:var(--c-text-3);padding-inline:2px}
.af-gate__count.is-zero .af-gate__num{color:var(--c-accent)}
.af-gate__msg{max-width:52ch;font-size:15px;line-height:1.55;color:var(--c-text-2)}
.af-gate__form{display:grid;gap:8px;width:100%;max-width:460px;margin-top:6px}
.af-gate__row{display:flex;gap:8px}
.af-gate__input{flex:1;min-width:0;height:45px;padding:0 14px;background:var(--c-raised);border:1px solid var(--c-border);border-radius:var(--r-sm);color:var(--c-text);font-family:var(--font-mono);font-size:15px;letter-spacing:.12em;outline:none;transition:border-color .16s}
.af-gate__input:focus{border-color:var(--c-border-strong)}
.af-gate__input::placeholder{color:var(--c-text-3);letter-spacing:.2em}
.af-gate__input:disabled{opacity:.6}
.af .af-gate__form .af-btn--primary:disabled{opacity:.45;cursor:not-allowed}
.af-gate__hint{font-family:var(--font-mono);font-size:11.5px;line-height:1.5;color:var(--c-text-3)}
.af-gate__hint.is-error{color:var(--c-neg)}
.af-gate__x{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;color:var(--c-text-2)}
.af-gate__x:hover{color:var(--c-text)}
.af-gate__x svg{width:12px;height:12px}
@keyframes af-gate-pulse{0%,to{opacity:1}50%{opacity:.35}}
@media (max-width: 720px){.af-gate__art{width:100%;opacity:.5}.af-gate__hd,.af-gate__ft,.af-gate__main{padding-inline:20px}.af-gate__main{padding-top:40px;padding-bottom:48px;gap:18px}.af-gate__count{gap:8px}.af-gate__row{flex-direction:column}}
.af .abf{display:grid;gap:8px}
.af .abf__row{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}
.af .abf__input{flex:1 1 220px;min-width:0}
.af .abf__input input{font-family:var(--font-mono);font-size:14px}
.af .abf.is-error .abf__input input{border-color:var(--c-neg)}
.af .abf__presets{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.af .abf__presets button{height:32px;padding:0 10px;border:1px solid var(--c-border);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-2);white-space:nowrap}
.af .abf__presets button:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .abf__presets button.on{border-color:var(--c-accent);color:var(--c-accent)}
.af .abf__hint{margin:0;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--c-text-3)}
.af .abf__hint b{color:var(--c-text);font-weight:500}
.af .abf__hint.is-error{color:var(--c-neg)}
.af .abf--compact .abf__presets button{height:28px;padding:0 8px}
.af .bbc-pay__field{padding:4px 0 10px}
.af .bbc-pay__sub{display:block;font-size:10.5px;color:var(--c-text-3)}
.af .bbm__label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3);margin-bottom:6px}
.af .af-ls-body{padding:22px;display:grid;gap:14px}
.af .af-ls-field{display:grid;gap:8px}
.af .af-ls-input{width:100%;height:45px;padding:0 14px;background:var(--c-raised);border:1px solid var(--c-border);border-radius:var(--r-sm);color:var(--c-text);font-family:var(--font-mono);font-size:13px;outline:none}
.af .af-ls-input:focus{border-color:var(--c-border-strong)}
.af .af-ls-input::placeholder{color:var(--c-text-3)}
.af .af-ls-hint{margin:0;font-family:var(--font-mono);font-size:11px;line-height:1.55;color:var(--c-text-3)}
.af .af-ls-hint.is-error{color:var(--c-neg)}
.af .af-ls-token{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface)}
.af .af-ls-token img,.af .af-ls-token__ph{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;background:var(--c-raised);display:grid;place-items:center;color:var(--c-text-3)}
.af .af-ls-token__meta{display:grid;gap:2px;min-width:0;flex:1}
.af .af-ls-token__meta b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.af .af-ls-token__meta .af-data{font-size:12px;color:var(--c-text-2)}
.af .af-ls-step{display:block;margin-top:6px}
.af .af-ls-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.af .af-ls-method{display:grid;gap:6px;text-align:left;padding:14px;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);transition:border-color .15s,background .15s}
.af .af-ls-method:hover:not(:disabled){border-color:var(--c-border-strong)}
.af .af-ls-method.on{border-color:var(--c-accent);background:#4ade500f}
.af .af-ls-method.is-off{opacity:.55;cursor:not-allowed}
.af .af-ls-method__t{font-family:var(--font-mono);font-size:10.5px;letter-spacing:1.26px;text-transform:uppercase;color:var(--c-text-3)}
.af .af-ls-method.on .af-ls-method__t{color:var(--c-accent)}
.af .af-ls-method__amt{font-family:var(--font-mono);font-size:17px;font-weight:500;color:var(--c-text);font-variant-numeric:tabular-nums}
.af .af-ls-method__sub{font-size:11.5px;line-height:1.5;color:var(--c-text-2)}
.af .af-ls-actions{display:grid;gap:10px;justify-items:start;padding-top:4px}
.af .af-ls-gate{display:grid;gap:10px;justify-items:start;padding:16px;border:1px solid var(--c-accent);background:#4ade500f}
.af .af-ls-gate b{font-weight:500;font-size:14px}
.af .af-ls-gate__sub{font-size:12.5px;line-height:1.5;color:var(--c-text-2)}
.af .af-ls-gate .bb-progress{width:100%}
.af .af-ls-mine{margin-top:16px}
.af .af-ls-list{display:grid}
.af .af-ls-list li{display:flex;align-items:center;gap:12px;padding:10px 22px;border-top:1px solid var(--c-border);font-size:12.5px;color:var(--c-text-2)}
.af .af-ls-list li .af-data:first-child{color:var(--c-text);min-width:90px}
.af .af-ls-list li>span:nth-child(2){flex:1}
.af .af-ls-status{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-3)}
.af .af-ls-status--listed{color:var(--c-accent)}
@media (max-width: 720px){.af .af-ls-methods{grid-template-columns:1fr}}
.af .bn-project{display:grid;gap:8px;margin-bottom:14px}
.af .bn-project__search{position:relative}
.af .bn-project__search input{width:100%;height:44px;padding:0 14px;background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text);font-family:var(--font-sans);font-size:13.5px;outline:none}
.af .bn-project__search input:focus{border-color:var(--c-accent)}
.af .bn-project__search input::placeholder{color:var(--c-text-3)}
.af .bn-project__list{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:5;background:var(--c-bg);border:1px solid var(--c-border-strong);max-height:280px;overflow:auto}
.af .bn-project__list li button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;text-align:left;font-size:13px}
.af .bn-project__list li button:hover{background:var(--c-raised)}
.af .bn-project__list img,.af .bn-project__pick img,.af .bn-project__ph{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none;background:var(--c-raised);display:inline-grid;place-items:center;font-size:11px;color:var(--c-text-3)}
.af .bn-project__list b,.af .bn-project__pick b{font-weight:500}
.af .bn-project__pick{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--c-accent);background:#4ade500f;font-size:13.5px}
.af .bn-project__pick .af-btn{margin-left:auto}
.af .bn-project__hint{margin:0;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--c-text-3)}
.af .bn-project__tier{margin-top:12px;padding-top:12px;border-top:1px solid var(--c-border);display:flex;flex-direction:column;gap:8px}
.af .bn-project__tier-row{display:flex;align-items:center;justify-content:space-between;gap:12px}
.af .bn-tier{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}
.af .bn-tier--free{color:var(--c-text-3)}
.af .bn-tier--bronze{color:var(--c-gold, #d4a537)}
.af .bn-tier--diamond{color:var(--c-accent)}
.af .bn-project__bar{height:3px;background:var(--c-border);overflow:hidden}
.af .bn-project__bar>span{display:block;height:100%;background:var(--c-gold, #d4a537);transition:width .4s ease}
.af .bn-project__tier-note{margin:0;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--c-text-3)}
@media (prefers-reduced-motion: reduce){.af .bn-project__bar>span{transition:none}}
.af .af-search__empty .af-search__cta{display:inline-flex;margin-left:10px;vertical-align:middle}
.af .ept__empty{margin:0;padding:18px 0;font-size:12.5px;color:var(--c-text-3)}
.af .ept__link{display:inline-block;margin-top:6px;font-family:var(--font-mono);font-size:11px;color:var(--c-accent)}
.af .docs-body p,.af .docs-body ul,.af .docs-body ol{margin:0 0 24px}
.af .docs-body li{margin-bottom:10px}
.af .docs-body .docs-callout,.af .docs-body .docs-tablewrap{margin:0 0 24px}
.af .docs-ca{display:grid;gap:8px;margin:0 0 24px;padding:14px 16px;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface)}
.af .docs-ca__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.af .docs-ca__addr{font-family:var(--font-mono);font-size:12.5px;color:var(--c-text);word-break:break-all}
.af .docs-ca__hint{margin:0!important;font-size:12px!important;color:var(--c-text-2)}
.af .wp-act--buy{color:var(--c-accent)}
.af .wp-act--sell{color:var(--c-neg)}
.af .wp-act--burn{color:#ff7a3d}
.af .wp-coin__art .wp-card__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px}
.af a.wp-coin__tick:hover{color:var(--c-text);text-decoration:underline}
.af .af-card__boost--gold{border-color:#d3a84e99;color:#f0cf7a}
.af .af-load-error{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;color:var(--c-text-2);text-align:left;white-space:normal;font-family:var(--font-sans);letter-spacing:0;text-transform:none}
.af .af-load-error__body{min-width:0}
.af .af-load-error__body span{white-space:normal}
.af .af-load-error__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--c-neg);box-shadow:0 0 10px var(--c-neg)}
.af .af-load-error__body{display:flex;flex-direction:column;gap:2px;max-width:460px}
.af .af-load-error__body b{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-neg)}
.af .af-load-error__body span{font-size:13px;color:var(--c-text-2)}
.af .af-load-error__btn{flex:none;height:30px;padding:0 12px;border:1px solid var(--c-border-strong);border-radius:0;background:none;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text);cursor:pointer;transition:border-color .15s,color .15s}
.af .af-load-error__btn:hover{border-color:var(--c-accent);color:var(--c-accent)}
.af .af-toasts{position:fixed;top:12px;left:0;right:0;z-index:97;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 12px;pointer-events:none}
.af .af-toast{--toast-rgb: 74 222 80;--toast-life: 4.5s;pointer-events:auto;position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;width:100%;max-width:min(430px,100%);padding:12px 14px;overflow:hidden;border:1px solid rgb(var(--toast-rgb) / .4);border-radius:9px;background-image:linear-gradient(100deg,rgb(var(--toast-rgb) / .13),rgb(var(--toast-rgb) / .04) 34%,transparent 68%),linear-gradient(180deg,#101319,#0a0c11);box-shadow:#000000f2 0 20px 55px -20px,#000000b3 0 3px 12px -5px,#ffffff0d 0 1px inset;color:#e8ecf2;font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color .15s cubic-bezier(.4,0,.2,1)}
.af .af-toast:hover{border-color:rgb(var(--toast-rgb) / .7)}
.af .af-toast--in{animation:af-toast-in .26s cubic-bezier(.2,.9,.25,1) both}
.af .af-toast--out{animation:af-toast-out .17s cubic-bezier(.4,0,1,1) both}
.af .af-toast__ico{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid rgb(var(--toast-rgb) / .45);background:rgb(var(--toast-rgb) / .14);color:rgb(var(--toast-rgb))}
.af .af-toast__txt{display:block;min-width:0;flex:1}
.af .af-toast__title{display:block;font-size:13px;font-weight:500;line-height:1.375;color:#e8ecf2}
.af .af-toast__body{display:block;margin-top:4px;font-size:12px;line-height:1.625;color:#8d94a3}
.af .af-toast__act{flex:none;padding:6px 10px;border:1px solid rgb(var(--toast-rgb) / .5);border-radius:6px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--toast-rgb));white-space:nowrap}
.af .af-toast__act:hover{background:rgb(var(--toast-rgb) / .12)}
.af .af-toast__timer{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,rgb(var(--toast-rgb) / .2),rgb(var(--toast-rgb) / .65));transform-origin:0 center;animation:af-toast-timer var(--toast-life, 4.5s) linear both}
.af .af-toast__timer.is-paused{animation-play-state:paused}
@keyframes af-toast-in{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes af-toast-out{to{opacity:0;transform:translateY(-8px) scale(.97)}}
@keyframes af-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
@media (prefers-reduced-motion: reduce){.af .af-toast--in,.af .af-toast--out{animation-duration:1ms}.af .af-toast__timer{opacity:0;animation:none}}
.af .btn.btn--gold{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--c-accent);border-radius:var(--r-sm);background:var(--c-accent);color:#000;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:1.05px;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:none;transform:none;transition:border-color .16s,background .16s,color .16s}
.af .btn.btn--gold:before{display:none}
.af .btn.btn--gold:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep);color:#000;transform:none;box-shadow:none}
.af .btn.btn--gold:disabled,.af .btn.btn--gold[disabled],.af .btn.btn--gold[aria-disabled=true]{background:var(--c-raised);border-color:var(--c-border);color:var(--c-text-3);opacity:1;cursor:not-allowed;transform:none}
.af .bbc-submit .btn.btn--gold,.af .bbm .btn.btn--gold{width:100%;min-height:45px;height:auto;white-space:normal;line-height:1.35;padding-block:10px;padding-inline:22px;font-size:11px}
img.af-nsfw{filter:blur(12px);clip-path:inset(0);cursor:pointer}
.af .cp-id__art img.af-nsfw{filter:blur(16px)}
.af .af-card__img img.af-nsfw{filter:blur(30px)}
.af .cp-hero__banner img.af-nsfw{filter:blur(36px)}
.af .af-nsfw__tag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;padding:5px 10px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase;color:var(--c-text);background:#07080cb8;border:1px solid var(--c-border);cursor:pointer;white-space:nowrap}
.af .af-nsfw__tag:hover{background:#07080ce0}
@media (max-width: 640px){.af .af-ad-grid,.af .af-ad-grid>*{min-width:0}.af .af-ad-panel__head{flex-wrap:wrap;gap:4px 12px}.af .af-ad-panel__head>*{min-width:0}.af .af-rule{gap:10px;min-width:0}.af .af-rule>em,.af .af-rule>i{flex-shrink:1;min-width:0}.af .af-card__meta,.af .af-card__row,.af .af-card__row>*{min-width:0}.af .bbc-grid>*,.af .bbc-submit{min-width:0}}
.af .rev-lead{font-family:Spectral,serif;font-style:italic;color:#5c5442;margin-top:-18px;margin-bottom:30px}
@media (max-width: 520px){.af .rev-lead{margin-top:4px}}
.af .mchart table,.af .tv-lightweight-charts table{min-width:0}
@media (max-width: 640px){.af .af-pager{flex-wrap:wrap}.af .af-od-row,.af .af-od-row>*{min-width:0;overflow-wrap:anywhere}.af .bbc-preview,.af .bbc-cta,.af .bbc-preview>*{min-width:0}}
@media (max-width: 640px){.af .af-ad-panel__head{padding-inline:14px}.af .af-od-row,.af .af-od-row *{min-width:0;overflow-wrap:anywhere}.af .af-od-row{padding-inline:12px;column-gap:10px}}
.af-tierinfo{position:relative;display:inline-flex;align-items:center;gap:4px;outline:none;cursor:default}
.af-tierinfo__i{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%;border:1px solid var(--c-border-strong);color:var(--c-text-3);font-family:var(--font-mono);font-size:8px;line-height:1;-webkit-user-select:none;user-select:none}
.af-tierinfo:hover .af-tierinfo__i,.af-tierinfo:focus-visible .af-tierinfo__i{color:var(--c-text);border-color:var(--c-text-3)}
.af-tierinfo__tip{position:fixed;z-index:80;transform:translate(-50%);width:240px;padding:10px 12px;border-radius:var(--r-md);background:var(--c-raised);border:1px solid var(--c-border-strong);box-shadow:0 12px 28px #00000073;font-family:var(--font-body, inherit);font-size:11.5px;font-weight:400;line-height:1.55;letter-spacing:normal;text-transform:none;white-space:normal;text-align:left;color:var(--c-text-2);pointer-events:none}
.af-tierinfo__tip b{display:block;margin-bottom:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text)}
.af .cp-hero__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px 18px;margin:0;padding:12px 20px 16px;border-top:1px solid var(--c-border)}
.af .cp-hero__stats>div{display:flex;flex-direction:column;gap:3px;min-width:0}
.af .cp-hero__stats dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-3)}
.af .cp-hero__stats dd{margin:0;font-size:13.5px;font-weight:600;color:var(--c-text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.af .cp-hero__stats dd .pos{color:var(--c-accent)}
.af .af-filters__pills{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;row-gap:8px;min-width:0}
@media (max-width: 640px){.af .af-filters__pills{flex:1 0 100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent)}.af .af-filters__pills::-webkit-scrollbar{display:none}.af .af-filters__pills .af-filters__pill{flex:none}.af .af-filters{row-gap:10px}}
.af .af-filtersel{height:31px;padding:0 8px;border:1px solid var(--c-border);border-radius:7px;background:var(--c-surface);color:var(--c-text-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.6px;text-transform:uppercase;cursor:pointer}
.af .af-filtersel:hover,.af .af-filtersel:focus{color:var(--c-text);border-color:var(--c-border-strong);outline:none}
.af .af-filtersel.is-set{color:var(--c-accent);border-color:var(--c-accent)}
.af .af-feedpause{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;padding:0;border:1px solid var(--c-border);border-radius:7px;background:var(--c-surface);color:var(--c-text-2);cursor:pointer;transition:color .15s,border-color .15s}
.af .af-feedpause:hover{color:var(--c-text);border-color:var(--c-border-strong)}
.af .af-feedpause.is-paused{color:var(--c-accent);border-color:var(--c-accent)}
.af .af-trend{margin-top:28px}
.af .af-trend__head{display:flex;align-items:center;gap:10px;margin-bottom:10px}
.af .af-trend__nav{margin-left:auto;display:flex;gap:6px}
.af .af-trend__nav button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0 0 2px;border:1px solid var(--c-border);border-radius:6px;background:var(--c-surface);color:var(--c-text-2);font-size:15px;line-height:1;cursor:pointer;transition:color .15s,border-color .15s,opacity .15s}
.af .af-trend__nav button:hover:not(:disabled){color:var(--c-text);border-color:var(--c-border-strong)}
.af .af-trend__nav button:disabled{opacity:.35;cursor:default}
.af .af-trend__wins{display:flex;gap:4px;margin-left:6px}
.af .af-trend__win{padding:2px 7px;border:1px solid var(--c-border);border-radius:6px;background:var(--c-surface);color:var(--c-text-2);font-size:10px;letter-spacing:.06em;line-height:1.6;cursor:pointer;transition:color .15s,border-color .15s}
.af .af-trend__win:hover{color:var(--c-text);border-color:var(--c-border-strong)}
.af .af-trend__win.is-on{color:var(--c-text);border-color:var(--c-border-strong);background:var(--c-surface-2)}
.af .af-trend__row{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}
.af .af-trend__row::-webkit-scrollbar{display:none}
.af .af-trend__chip{flex:none;display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface);color:var(--c-text-2);font-family:var(--font-mono);font-size:11px;white-space:nowrap;transition:border-color .15s}
.af .af-trend__chip:hover{border-color:var(--c-border-strong);color:var(--c-text)}
.af .af-trend__chip img,.af .af-trend__ph{width:22px;height:22px;flex:none;border-radius:5px;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:var(--c-raised);font-size:10px;color:var(--c-text-3)}
.af .af-trend__chip b{font-weight:600;color:var(--c-text)}
.af .af-trend__chip .mc{color:var(--c-text-3)}
.af .af-trend__rank{color:var(--c-text-3);font-size:10px}
.af .af-cl__sort{display:flex;align-items:center;gap:4px;padding:12px 16px 0;flex-wrap:wrap}
.af .af-cl__sort span{font-family:var(--font-mono);font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--c-text-3);margin-right:4px}
.af .af-cl__sort button{height:26px;padding:0 10px;border:1px solid var(--c-border);border-radius:13px;background:none;color:var(--c-text-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s}
.af .af-cl__sort button:hover{color:var(--c-text)}
.af .af-cl__sort button.is-on{color:var(--c-accent);border-color:var(--c-accent)}
.af .ans-hero{display:flex;align-items:center;gap:26px;margin-top:26px;flex-wrap:wrap}
.af .ans-hero__art{width:132px;height:132px;flex:none;object-fit:contain}
.af .ans-hero__copy{flex:1;min-width:min(100%,340px)}
.af .ans-hero__copy p{margin:14px 0 0;max-width:560px;color:var(--c-text-2)}
.af .ans-cta{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}
.af .ans-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-top:34px;border:1px solid var(--c-border);background:var(--c-border)}
.af .ans-stats>div{background:var(--c-bg);padding:16px 18px}
.af .ans-stats .k{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--c-text-3)}
.af .ans-stats .v{display:block;margin:6px 0 0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}
.af .ans-stats .c{display:block;margin:3px 0 0;font-size:11.5px;color:var(--c-text-3)}
.af .ans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-top:34px}
.af .ans-card{border:1px solid var(--c-border);padding:20px 22px;background:var(--c-surface)}
.af .ans-card h3{margin:0 0 10px;font-size:15px}
.af .ans-card p{margin:0 0 10px;color:var(--c-text-2);font-size:13.5px;line-height:1.6}
.af .ans-card p:last-child{margin-bottom:0}
.af .ans-ca{display:flex;align-items:center;gap:8px;margin-top:26px;flex-wrap:wrap}
.af .ans-ca code{font-family:var(--font-mono);font-size:11px;padding:7px 10px;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-2);overflow-wrap:anywhere}
.docs-body a,.af-modal__body a:not(.af-modal__cta),.z5-modal-body a,.af .ans-card a{color:var(--c-accent);text-decoration:underline;text-underline-offset:2px}