@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2) format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.woff) format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2) format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.woff) format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2) format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-latin-600-normal-nxTgbNFE.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-600-normal-Bw0J83-2.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}:root{color-scheme:dark;--bg: #08090D;--surface: #0D1017;--surface-2: #131722;--surface-glass: rgba(13, 16, 23, .72);--text: #F4F6FB;--text-muted: #8B93A7;--text-dim: #5C657A;--accent: #F7931A;--accent-hover: #FFA733;--accent-soft: rgba(247, 147, 26, .16);--accent-glow: rgba(247, 147, 26, .35);--success: #10B981;--success-soft: rgba(16, 185, 129, .14);--danger: #F43F5E;--danger-soft: rgba(244, 63, 94, .14);--line: rgba(244, 246, 251, .1);--line-soft: rgba(244, 246, 251, .06);--link: #FFA733;--link-visited: #F7931A;--background: var(--bg);--positive: var(--success);--negative: var(--danger);--font-display: "Manrope", "Bricolage Grotesque", sans-serif;--font-body: "Geist", "IBM Plex Sans", system-ui, sans-serif;--font-mono: "JetBrains Mono", "IBM Plex Mono", monospace;--radius: 16px;--ease-out: cubic-bezier(.2, .8, .2, 1);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--background)}section[id],main[id]{scroll-margin-top:5rem}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;color:var(--text);background:radial-gradient(circle at 50% 0%,rgba(247,147,26,.08),transparent 40rem),var(--bg)}body:before,body:after{position:fixed;inset:0;z-index:100;pointer-events:none;content:""}body:before{opacity:1;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,#000 0,transparent 75%);mask-image:linear-gradient(to bottom,#000 0,transparent 75%)}body:after{opacity:.07;background:repeating-linear-gradient(to bottom,transparent 0 3px,#000 3px 4px)}button,input,select,textarea{color:inherit;font:inherit}button,a,select,input[type=range],input[type=color]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{border:0}a{color:inherit;text-decoration:none}button,a{transition:color .22s var(--ease-out),background-color .22s var(--ease-out),border-color .22s var(--ease-out),transform .22s var(--ease-out),box-shadow .22s var(--ease-out)}:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}::selection{color:var(--bg);background:var(--accent)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--solar-base03)}::-webkit-scrollbar-thumb{border-radius:1rem;background:var(--solar-base01)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:200;padding:.7rem .9rem;border:1px solid var(--solar-yellow);border-radius:.4rem;color:var(--solar-base03);background:var(--solar-yellow);font-family:var(--font-mono);font-size:.58rem;font-weight:600;letter-spacing:.08em;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}.site-shell,.studio-shell{min-height:100vh;overflow:clip}.brand{display:inline-flex;min-width:max-content;align-items:center;gap:.65rem;font-family:var(--font-mono)}.brand__mark{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--accent);border-radius:50%;color:var(--bg);background:var(--accent);box-shadow:0 0 12px #f7931a4d;font-family:var(--font-display);font-size:1.2rem;font-weight:700;line-height:1}.brand__word{color:var(--text);font-size:.875rem;font-weight:600;letter-spacing:.08em}.brand__tag{padding-left:.7rem;border-left:1px solid var(--line);color:var(--solar-base0);font-size:.52rem;letter-spacing:.14em}.brand--compact .brand__mark{width:1.7rem;height:1.7rem;font-size:1rem}.brand--inverse .brand__mark{border-color:var(--solar-base03);color:var(--solar-base3);background:var(--solar-base03);box-shadow:none}.brand--inverse .brand__word{color:var(--solar-base03)}.site-header{position:sticky;top:0;z-index:50;display:grid;width:100%;min-height:64px;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin:0;padding:.8rem 1.5rem;border:0;border-bottom:1px solid var(--line);border-radius:0;background:#08090de6;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-header nav{display:flex;align-items:stretch;justify-content:center;gap:clamp(.8rem,2.5vw,2.5rem);color:var(--solar-base0);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.1em}.site-header nav a{padding:.65rem 0;border-bottom:1px solid transparent}.site-header nav a:hover,.site-header nav a[aria-current=page]{border-color:var(--accent);color:var(--solar-orange)}.site-header__actions,.system-chip,.live-label{display:flex;align-items:center}.site-header__actions{gap:.65rem}.system-chip{gap:.45rem;padding:.55rem .7rem;border:1px solid var(--line-soft);border-radius:2rem;color:var(--solar-base1);background:#073642ad;font-family:var(--font-mono);font-size:.52rem;letter-spacing:.08em;white-space:nowrap}.system-chip i,.live-label i,.studio-status i,.preview-toolbar i,.widget__status i{width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:var(--negative)}.system-chip.is-live i,.live-label.is-live i,.studio-status.is-live i,.preview-toolbar .is-live i,.widget__status.is-live i{background:var(--success);box-shadow:0 0 #10b98166;animation:live-pulse 2s ease-out infinite}.button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.75rem;padding:0 1.5rem;border:1px solid var(--accent);border-radius:8px;font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:0;cursor:pointer;transition:all .15s var(--ease-out)}.button:hover{transform:translateY(-1px)}.button--small{min-height:2.5rem;padding:0 1.2rem;font-size:.8125rem}.button--signal{color:var(--bg);background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 0 var(--accent-glow)}.button--signal:hover{background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 0 20px var(--accent-glow)}.button--light{color:var(--bg);background:var(--text);border-color:var(--text)}.button--dark{color:var(--text);background:var(--surface);border-color:var(--line)}.button--dark:hover,.button--light:hover{background:var(--accent);border-color:var(--accent);color:var(--bg)}.panel-header{display:flex;min-height:2.4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--line-soft);color:var(--solar-orange);font-family:var(--font-mono);font-size:.56rem;font-weight:600;letter-spacing:.09em}.panel-header>span:last-child:not(.live-label){color:var(--solar-base0);font-weight:400}.eyebrow{display:flex;align-items:center;gap:.8rem;margin:0;color:var(--solar-base0);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.13em}.eyebrow span{color:var(--accent)}.live-label{gap:.42rem;color:var(--solar-base1)}.hero__price{max-width:100%;margin:1rem 0;overflow:hidden;font-family:var(--font-display);font-size:clamp(3rem,6.5vw,7rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.065em;line-height:1;text-overflow:clip;white-space:nowrap;animation:price-enter .42s var(--ease-out)}.hero__price-compact{display:none}.hero__price--long,.hero__price--extra-long{font-size:clamp(2.6rem,5vw,5.8rem)}.is-positive{color:var(--positive)!important}.is-negative{color:var(--negative)!important}.hero__controls{display:grid;grid-template-columns:minmax(14rem,1fr) auto;gap:1rem;align-items:end}.currency-field{display:grid;min-width:0;gap:.45rem}.currency-field__label,.studio-label,.studio-field>span,.range-control>span,.range-field>span{color:var(--solar-base0);font-family:var(--font-mono);font-size:.52rem;letter-spacing:.1em;text-transform:uppercase}.currency-field__control{position:relative;display:flex;min-width:0;align-items:center;border:1px solid var(--line-soft);border-radius:.4rem;background:#002b3694}.currency-field__control:focus-within{border-color:var(--solar-yellow);box-shadow:0 0 0 2px color-mix(in srgb,var(--solar-yellow) 28%,transparent)}.currency-field select{width:100%;min-height:2.6rem;padding:0 2.2rem 0 .75rem;border:0;outline:0;appearance:none;color:var(--solar-base3);background:transparent;font-family:var(--font-mono);font-size:.65rem}.currency-field option,.studio-field option{color:var(--solar-base3);background:var(--solar-base03)}.currency-field__control>span{position:absolute;right:.75rem;color:var(--accent);pointer-events:none}.range-field{display:grid;gap:.45rem}.range-field>div,.segmented-control{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;overflow:hidden;border:1px solid var(--line-soft);border-radius:.4rem}.range-field button,.segmented-control button{min-width:3.4rem;min-height:2.55rem;padding:0 .8rem;border-right:1px solid var(--line-soft);color:var(--solar-base0);cursor:pointer;background:#002b367a;font-family:var(--font-mono);font-size:.54rem;font-weight:600;letter-spacing:.06em}.range-field button:last-child,.segmented-control button:last-child{border-right:0}.range-field button:hover,.segmented-control button:hover{color:var(--solar-base3);background:#cb4b161f}.range-field button.is-active,.segmented-control button.is-active{color:var(--solar-base3);background:var(--accent)}.hero__chart{position:relative;min-height:clamp(12rem,18vw,17rem);margin-top:1rem;overflow:hidden;border:1px solid var(--line-soft);border-radius:.5rem;background:#002b366b}.hero__chart .price-chart{position:absolute;inset:1.2rem;z-index:2}.hero__chart.is-loading{opacity:.6}.chart-grid{position:absolute;inset:0;z-index:1;opacity:.55;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:20% 25%}.chart-axis{position:absolute;top:.5rem;right:.55rem;bottom:.5rem;z-index:3;display:flex;flex-direction:column;justify-content:space-between;color:var(--solar-base00);font-family:var(--font-mono);font-size:.44rem}.price-chart{width:100%;height:100%;color:var(--positive)}.price-chart.is-negative{color:var(--negative)}.price-chart svg{display:block;width:100%;height:100%;overflow:visible}.price-chart__line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;filter:drop-shadow(0 0 5px currentColor)}.price-chart__area{stroke:none}.price-chart__volume{fill:var(--text-muted, #737b85);opacity:.4}.price-chart__buy-volume{fill:var(--positive, #34d399)}.price-chart__sell-volume{fill:var(--negative, #fb7185)}.chart-placeholder{height:100%;min-height:5rem;opacity:.34;background:linear-gradient(105deg,transparent 20%,var(--line) 42%,transparent 62%);background-size:250% 100%;animation:shimmer 1.8s linear infinite}.system-alert{margin:.8rem 0 0;padding:.65rem;border:1px solid color-mix(in srgb,var(--negative) 50%,transparent);color:var(--solar-base2);background:color-mix(in srgb,var(--negative) 16%,transparent);font-family:var(--font-mono);font-size:.49rem;line-height:1.45}.formats{padding:clamp(3.5rem,5.5vw,5.5rem) clamp(1rem,3vw,3rem);color:var(--solar-base03);background:linear-gradient(rgba(88,110,117,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(88,110,117,.09) 1px,transparent 1px),var(--solar-base2);background-size:24px 24px}.formats .eyebrow{color:var(--solar-base00)}.section-heading{display:grid;grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(2rem,3.5vw,3.5rem)}.section-heading h2{max-width:13ch;margin:0;font-family:var(--font-display);font-size:clamp(3rem,5.4vw,6.2rem);font-weight:600;letter-spacing:-.075em;line-height:.84;text-wrap:balance}.site-footer{display:grid;min-height:5rem;grid-template-columns:auto 1fr auto auto;align-items:center;gap:clamp(1rem,3vw,3rem);padding:0 clamp(1rem,3vw,3rem);color:var(--solar-base03);background:var(--solar-base2);font-family:var(--font-mono);font-size:.48rem;letter-spacing:.06em}.site-footer p{margin:0;overflow-wrap:anywhere}.site-footer p:nth-of-type(2),.site-footer p:last-child{text-align:right}.site-footer a:not(.brand){text-decoration:underline;text-underline-offset:3px}.section-heading>div{min-width:0}.section-heading h2 em{color:var(--accent);font-style:normal}.section-heading>div>p{max-width:43rem;margin:1.25rem 0 0;color:var(--solar-base00);font-size:clamp(.86rem,1.15vw,1rem);line-height:1.55;text-wrap:pretty}.section-heading--dark .eyebrow{color:var(--solar-base0)}.section-heading--dark h2{color:var(--solar-base3)}.section-heading--dark>div>p{color:var(--solar-base1)}.static-market{min-height:clamp(20rem,32vw,30rem);padding:0 1.25rem 1rem}.static-market>div{display:grid;min-height:clamp(15rem,25vw,23rem);align-content:center;gap:.75rem;background:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:20% 25%}.static-market p,.static-market strong,.static-market footer{position:relative;z-index:1;margin:0;font-family:var(--font-mono)}.static-market p{color:var(--solar-cyan);font-size:.65rem;letter-spacing:.08em}.static-market strong{font-family:var(--font-display);font-size:clamp(2.6rem,6vw,6.5rem);letter-spacing:-.075em;line-height:.85}.static-market footer{display:flex;justify-content:space-between;gap:1rem;padding-top:.75rem;color:var(--solar-base0);font-size:.5rem}.static-capability-grid,.static-answer-grid{display:grid;gap:.75rem}.static-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.static-capability-grid article,.static-answer-grid article{min-width:0;padding:clamp(1.25rem,2.5vw,2.5rem);border:1px solid rgba(88,110,117,.48);border-radius:var(--radius);background:#fdf6e3d1}.static-capability-grid h3,.static-answer-grid h3{margin:0;color:var(--solar-base03);font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.8rem);letter-spacing:-.055em;line-height:.95}.static-capability-grid p,.static-answer-grid p{color:var(--solar-base00);font-size:.8rem;line-height:1.5}.static-capability-grid a,.static-answer-grid a{color:var(--accent);font-family:var(--font-mono);font-size:.55rem;font-weight:600}.static-answer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.static-answer-grid article{border-color:var(--line);background:var(--surface-glass)}.static-answer-grid h3{color:var(--solar-base3)}.static-answer-grid p{color:var(--solar-base1)}.studio-static-fallback>p{max-width:42rem;color:var(--solar-base1);font-size:clamp(.9rem,1.3vw,1.1rem);line-height:1.6}.studio-static-fallback>div{display:flex;flex-wrap:wrap;gap:.75rem}.studio-static-fallback>p:last-child a{color:var(--solar-cyan);text-decoration:underline;text-underline-offset:.2rem}.not-found{display:flex;min-height:100vh;flex-direction:column;align-items:start;justify-content:center;padding:8vw}.not-found>span{color:var(--accent);font-family:var(--font-mono);font-size:.68rem}.not-found h1{margin:2rem 0 3rem;font-family:var(--font-display);font-size:clamp(4rem,11vw,11rem);letter-spacing:-.08em;line-height:.8}@keyframes panel-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes price-enter{0%{opacity:0;transform:translateY(.12em)}to{opacity:1;transform:translateY(0)}}@keyframes signal-travel{0%,to{left:16%;opacity:0}15%,80%{opacity:1}90%{left:84%;opacity:0}}@keyframes live-pulse{0%,to{box-shadow:0 0 #10b98161}50%{box-shadow:0 0 0 .35rem #10b98100}}@keyframes shimmer{to{background-position:-250% 0}}@media(max-width:1040px){.site-header nav{display:none}.site-header{grid-template-columns:1fr auto}}@media(max-width:820px){.hero__price{font-size:clamp(3.4rem,13vw,7rem)}.hero__price--long,.hero__price--extra-long{font-size:clamp(2.6rem,9vw,4.6rem)}.section-heading{grid-template-columns:1fr;gap:1.4rem}.static-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.static-capability-grid article:last-child{grid-column:1 / -1}.static-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer{grid-template-columns:auto 1fr}.site-footer p:nth-of-type(2),.site-footer p:last-child{text-align:left}}@media(max-width:640px){.site-header{top:.25rem;width:calc(100% - .5rem);min-height:3.35rem;gap:.5rem;margin:.25rem;padding:.45rem .5rem .45rem .7rem}.brand__tag,.system-chip{display:none}.site-header .button{min-height:2.25rem;gap:.7rem;padding:0 .65rem;font-size:.48rem}.hero__price--long .hero__price-exact,.hero__price--extra-long .hero__price-exact{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hero__price--long .hero__price-compact,.hero__price--extra-long .hero__price-compact{display:inline}.hero__controls{grid-template-columns:1fr}.range-field>div{width:100%}.range-field button{width:100%}.hero__chart{min-height:14rem}.formats{padding:3.25rem .65rem}.section-heading{gap:1.25rem;margin-bottom:2rem}.section-heading h2{font-size:clamp(3rem,14.5vw,4.8rem)}.static-capability-grid,.static-answer-grid{grid-template-columns:1fr}.static-capability-grid article:last-child{grid-column:auto}.site-footer{display:grid;min-height:11rem;grid-template-columns:1fr;align-items:start;justify-content:center;padding:2rem 1rem}.site-footer p{margin:0}.site-footer p:last-child{text-align:left}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.studio-shell{min-height:100vh;background:#08090d;--bg: #08090D;--surface: #0D1017;--surface-2: #131722;--inset: #0A0C11;--glass: rgba(15, 19, 27, .82);--text: #F4F6FB;--muted: #8B93A7;--dim: #5C657A;--on-accent: #08090D;--accent: #F7931A;--accent-hover: #FFA733;--accent-soft: rgba(247, 147, 26, .16);--accent-border: rgba(247, 147, 26, .44);--live: #10B981;--down: #F43F5E;--line: rgba(244, 246, 251, .1);--line-soft: rgba(244, 246, 251, .06);--max: 1360px}.studio-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:1rem;min-height:3.75rem;padding:.625rem 1rem;border-bottom:1px solid var(--line-soft);background:#08090df2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.studio-header .brand{flex-shrink:0}.studio-header__title{flex:1;margin:0;color:var(--muted);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.studio-header>a{color:var(--muted);font-family:var(--font-body);font-size:.8125rem;transition:color .15s ease}.studio-header>a:hover{color:var(--text)}.studio-tabs{position:sticky;top:3.75rem;z-index:40;display:flex;gap:0;border-bottom:1px solid var(--line);background:var(--bg)}.studio-tabs button{flex:1;min-height:3rem;border:0;border-bottom:2px solid transparent;color:var(--dim);cursor:pointer;background:transparent;font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:all .15s ease}.studio-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent)}.studio-tabs button:hover:not([aria-selected=true]){color:var(--text)}.studio-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.studio-layout{min-height:calc(100vh - 6.75rem)}.studio-tab-panel{display:block}.studio-tab-panel[hidden]{display:none}.studio-workspace{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;max-width:var(--max);margin:0 auto;padding:12px 16px 24px}@media(max-width:900px){.studio-workspace{grid-template-columns:1fr}}.studio-stage{display:flex;flex-direction:column;gap:10px;min-width:0}.stage-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;color:var(--muted)}.stage-live{color:var(--live)}.stage-stale{color:var(--muted)}.stage-meta{color:var(--dim)}.preview-well{flex:1;min-height:360px;display:flex;align-items:center;justify-content:center;padding:28px;border:1px solid var(--line);border-radius:12px;background:var(--inset);position:relative;overflow:hidden}.preview-well[data-mode=overlay]{background-image:linear-gradient(45deg,#12151c 25%,transparent 25%),linear-gradient(-45deg,#12151c 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#12151c 75%),linear-gradient(-45deg,transparent 75%,#12151c 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;background-color:#0a0c11}.preview-widget{position:relative;width:min(100%,56rem);max-width:100%}.preview-widget--card,.preview-widget--chart{aspect-ratio:16 / 9}.preview-widget--ticker{aspect-ratio:6 / 1}.preview-widget--corner{aspect-ratio:1 / 1;max-width:240px}.preview-widget--lower-third{aspect-ratio:16 / 3}.preview-widget--price{aspect-ratio:16 / 9}.preview-hint{font-family:var(--font-mono);font-size:.6875rem;color:var(--dim);line-height:1.35;margin:0}.studio-rail{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);min-height:0}.rail-section{display:flex;flex-direction:column;gap:6px}.rail-title{font-family:var(--font-mono);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 6px}.layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.layout-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 10px 8px;border-radius:8px;border:1px solid var(--line);background:var(--surface-2);color:var(--muted);cursor:pointer;font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-align:left;transition:all .15s ease}.layout-grid button:hover{border-color:var(--accent-border);color:var(--text)}.layout-grid button[aria-pressed=true]{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}.layout-grid button svg{width:40px;height:24px;opacity:.85}.rail-field{display:flex;flex-direction:column;gap:4px}.rail-label{font-family:var(--font-mono);font-size:.625rem;font-weight:500;color:var(--dim);letter-spacing:.06em;text-transform:uppercase}.rail-field select,.rail-field input{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:var(--inset);color:var(--text);font-family:var(--font-mono);font-size:.75rem;font-weight:500}.rail-field select:focus,.rail-field input:focus{border-color:var(--accent);outline:none}.export-dock{margin-top:auto;padding-top:10px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.export-meta{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:.625rem;font-weight:500;color:var(--dim)}.export-url{font-family:var(--font-mono);font-size:.625rem;color:var(--muted);background:var(--inset);border:1px solid var(--line-soft);border-radius:8px;padding:8px 10px;word-break:break-all;line-height:1.4}.btn-copy{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:11px 14px;border-radius:999px;border:0;background:var(--accent);color:var(--on-accent);font-family:var(--font-body);font-size:.8125rem;font-weight:700;cursor:pointer;box-shadow:0 0 20px var(--accent-soft);transition:all .15s ease}.btn-copy:hover{background:var(--accent-hover)}.export-hint{font-family:var(--font-mono);font-size:.6875rem;color:var(--dim);line-height:1.35;margin:0}.studio-export-panel{min-height:calc(100vh - 6.75rem);background:var(--bg)}.export-content{max-width:56rem;margin:0 auto;padding:2.5rem 1.5rem}.export-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.export-header h2{margin:0;color:var(--text);font-family:var(--font-display);font-size:1.75rem;letter-spacing:-.02em}.free-badge{padding:.5rem .75rem;border:1px solid var(--accent-border);border-radius:.35rem;color:var(--accent);background:var(--accent-soft);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;white-space:nowrap}.export-description{margin:0 0 1.5rem;color:var(--muted);font-size:.9375rem;line-height:1.5}.export-field-full{display:grid;gap:.75rem;margin-bottom:1.5rem}.export-field-full label{color:var(--dim);font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase}.export-field-full textarea,.export-field-full input{width:100%;min-width:0;padding:.875rem;resize:vertical;border:1px solid var(--line-soft);border-radius:.5rem;color:var(--muted);background:#08090dcc;font-family:var(--font-mono);font-size:.8125rem;line-height:1.5}.export-field-full textarea{min-height:6rem}.export-field-full textarea:focus,.export-field-full input:focus{border-color:var(--accent);outline:none}.studio-copy-primary{min-width:12rem;min-height:3.5rem;padding:0 2rem;border:0;border-radius:.5rem;color:var(--on-accent);cursor:pointer;background:var(--accent);font-family:var(--font-mono);font-size:.875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:all .15s ease}.studio-copy-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #f7931a4d}.studio-copy-primary:active{transform:translateY(0)}.studio-copy-secondary{min-height:2.75rem;padding:0 1.25rem;border:1px solid var(--line);border-radius:.5rem;color:var(--text);cursor:pointer;background:#0d101780;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;transition:all .15s ease}.studio-copy-secondary:hover{border-color:var(--accent);color:var(--text);background:#0d1017cc}.obs-steps{display:grid;gap:1rem;margin-bottom:2rem}.obs-step{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1rem;border:1px solid var(--line-soft);border-radius:.5rem;background:#08090d80}.obs-step-number{display:grid;width:2.5rem;height:2.5rem;flex-shrink:0;place-items:center;border:2px solid var(--accent);border-radius:50%;color:var(--accent);font-family:var(--font-mono);font-size:1rem;font-weight:700}.obs-step-content h3{margin:0 0 .5rem;color:var(--text);font-family:var(--font-mono);font-size:.875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.obs-step-content p{margin:0;color:var(--muted);font-size:.875rem;line-height:1.5}.obs-step-content strong{color:var(--text)}.share-dimensions{margin:2rem 0 1rem;padding:1.25rem;border:1px solid var(--line-soft);border-radius:.5rem;background:#08090d80}.share-dimensions h3{margin:0 0 1rem;color:var(--text);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.dimension-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.dimension-item{display:flex;flex-direction:column;gap:.5rem}.dimension-label{color:var(--dim);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.dimension-value{color:var(--accent);font-family:var(--font-mono);font-size:1rem;font-weight:600}.copy-status{margin:.875rem 0 0;color:var(--live);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em}.copy-status.is-error{color:var(--down)}.skip-link{position:fixed;top:.5rem;left:.5rem;z-index:100;padding:.75rem 1rem;border:2px solid var(--accent);border-radius:.4rem;color:var(--on-accent);background:var(--accent);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.studio-shell button,.studio-shell a,.studio-shell input,.studio-shell select,.studio-shell textarea{touch-action:manipulation}.studio-shell button:focus-visible,.studio-shell a:focus-visible,.studio-shell input:focus-visible,.studio-shell select:focus-visible,.studio-shell textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:768px){.studio-header{padding:0 1rem}.studio-header__title{display:none}.studio-tabs button{min-height:2.75rem;font-size:.625rem}.studio-workspace{padding:1rem}.preview-well{min-height:18rem;padding:1.5rem}.export-content{padding:1.5rem 1rem}.obs-steps{gap:.75rem}.obs-step{grid-template-columns:auto 1fr;padding:.875rem}.obs-step-number{width:2rem;height:2rem;font-size:.875rem}.obs-step-content h3{font-size:.8125rem}.dimension-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.skip-link,.studio-tabs button,.layout-grid button,.btn-copy,.studio-copy-primary,.studio-copy-secondary{transition:none}}.renderer-document,.renderer-document body,.renderer-document #root{width:100%;height:100%;min-height:100%;overflow:hidden}.renderer-document body{min-width:0}html.renderer-document{background:transparent}.renderer-document body:before,.renderer-document body:after{display:none}body[data-renderer-background=transparent]{background:transparent}.renderer-page{width:100vw;height:100vh;overflow:hidden}.widget{--widget-accent: #cb4b16;--widget-accent-readable: #e66b35;--widget-text: #fdf6e3;--widget-surface: #002b36;--widget-positive: #a4b300;--widget-negative: #ff5a56;--widget-scale: 1;container:btc-widget / size;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--widget-text);font-family:var(--font-body);font-size:16px;font-variant-numeric:tabular-nums}.widget--theme-light{--widget-positive: #5d7200;--widget-negative: #c3222f}.widget--font-display{font-family:var(--font-display)}.widget--font-sans{font-family:var(--font-body)}.widget--font-mono{font-family:var(--font-mono)}.widget__frame{position:relative;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;padding:clamp(8px,min(3.2cqw,5cqh),38px);overflow:hidden;border:1px solid color-mix(in srgb,var(--widget-text) 38%,transparent);border-radius:clamp(8px,min(1.8cqw,4cqh),16px);background-color:var(--widget-surface);background-image:linear-gradient(color-mix(in srgb,var(--widget-text) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--widget-text) 7%,transparent) 1px,transparent 1px),radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--widget-accent) 13%,transparent),transparent 35%);background-size:clamp(16px,4cqw,26px) clamp(16px,4cqw,26px),clamp(16px,4cqw,26px) clamp(16px,4cqw,26px),100% 100%;box-shadow:inset 0 0 2.5rem color-mix(in srgb,var(--widget-surface) 65%,#000),0 1rem 2.5rem #0014192e}.widget--transparent .widget__frame{border-color:color-mix(in srgb,var(--widget-text) 48%,transparent);background-color:transparent;background-image:none;box-shadow:none;text-shadow:0 2px 8px rgba(0,0,0,.82)}.widget__header{position:relative;z-index:2;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:clamp(6px,1.5cqw,16px);font-family:var(--font-mono)}.widget__asset{display:flex;min-width:0;align-items:center;gap:clamp(6px,1.5cqw,14px)}.widget__asset>span:last-child{display:grid;min-width:0;gap:1px}.widget__asset strong{font-size:clamp(8px,min(calc(1.45cqw * var(--widget-scale)),2.4cqh),13px);letter-spacing:.1em;line-height:1.1}.widget__asset small,.widget__change small{opacity:.66;font-size:clamp(8px,min(calc(1.05cqw * var(--widget-scale)),2cqh),10px);letter-spacing:.06em;line-height:1.1}.widget__coin{display:grid;width:clamp(24px,min(calc(5cqw * var(--widget-scale)),9cqh),48px);flex:0 0 auto;aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,var(--widget-accent) 72%,var(--widget-text));border-radius:50%;color:#071519;background:var(--widget-accent);box-shadow:0 0 clamp(8px,2cqw,18px) color-mix(in srgb,var(--widget-accent) 28%,transparent);text-shadow:none;font-family:var(--font-display);font-size:clamp(14px,min(calc(2.8cqw * var(--widget-scale)),5cqh),27px);font-weight:700}.widget__status{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;gap:5px;opacity:.84;font-family:var(--font-mono);font-size:clamp(8px,min(calc(1.05cqw * var(--widget-scale)),2cqh),10px);letter-spacing:.08em}.widget__status i{width:7px;height:7px;flex:0 0 auto;background:var(--widget-negative)}.widget__status.is-live i{background:var(--widget-positive)}.widget__status.is-syncing i{background:var(--widget-accent)}.widget__signal{position:relative;z-index:1;height:1px;margin:clamp(6px,min(2.4cqw,4cqh),20px) calc(clamp(8px,min(3.2cqw,5cqh),38px)*-1) 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--widget-accent) 38%,transparent) 12%,var(--widget-accent) 58%,transparent)}.widget__signal span{position:absolute;top:-3px;left:48%;width:7px;height:7px;border-radius:50%;background:var(--widget-accent);box-shadow:0 0 1rem var(--widget-accent);animation:signal-travel 4s ease-in-out infinite}.widget__quote{position:relative;z-index:2;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(6px,1.5cqw,16px);padding:clamp(6px,min(3cqw,4cqh),28px) 0 clamp(4px,min(1.5cqw,2.2cqh),12px)}.widget__price{display:block;min-width:0;max-width:100%;font-family:inherit;font-size:clamp(12px,min(calc(8cqw * var(--widget-scale)),12cqw,16cqh),calc(90px * var(--widget-scale)));font-weight:600;letter-spacing:-.055em;line-height:.9;white-space:nowrap;animation:price-enter .38s var(--ease-out)}.widget__price[data-price-length=medium]{font-size:clamp(12px,min(calc(7.6cqw * var(--widget-scale)),10cqw,16cqh),calc(82px * var(--widget-scale)))}.widget__price[data-price-length=long]{font-size:clamp(12px,min(calc(6.2cqw * var(--widget-scale)),7.5cqw,15cqh),calc(70px * var(--widget-scale)))}.widget__price[data-price-length=extra-long]{font-size:clamp(12px,min(calc(5cqw * var(--widget-scale)),5.8cqw,14cqh),calc(58px * var(--widget-scale)))}.widget__price-compact{display:none}.widget__change{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;gap:.35em;padding:3px 6px;border:1px solid currentColor;border-radius:clamp(3px,.7cqw,6px);font-family:var(--font-mono);font-size:clamp(9px,min(calc(1.7cqw * var(--widget-scale)),3cqh),15px);line-height:1;white-space:nowrap}.widget .is-positive{color:var(--widget-positive)!important}.widget .is-negative{color:var(--widget-negative)!important}.widget .price-chart,.widget .chart-placeholder,.widget .chart-empty{position:relative;z-index:1;width:100%;min-width:0;min-height:0;overflow:hidden;color:var(--widget-positive)}.widget .price-chart.is-negative{color:var(--widget-negative)}.widget .price-chart:after{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";opacity:.5;background-image:linear-gradient(color-mix(in srgb,var(--widget-text) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--widget-text) 10%,transparent) 1px,transparent 1px);background-size:25% 50%}.widget .chart-placeholder{height:100%;min-height:24px}.chart-placeholder__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.widget .chart-empty{display:grid;min-height:24px;place-items:center;border:1px dashed color-mix(in srgb,var(--widget-text) 22%,transparent);color:color-mix(in srgb,var(--widget-text) 68%,transparent);font-family:var(--font-mono);font-size:clamp(8px,1cqw,10px);letter-spacing:.08em}.widget__footer{position:relative;z-index:2;display:flex;min-width:0;min-height:24px;align-items:center;justify-content:space-between;gap:8px;padding-top:clamp(3px,min(1.2cqw,1.8cqh),8px);border-top:1px solid color-mix(in srgb,var(--widget-text) 22%,transparent);font-family:var(--font-mono);font-size:clamp(8px,min(calc(.9cqw * var(--widget-scale)),1.8cqh),9px);letter-spacing:.06em;line-height:1}.widget__source{display:flex;min-width:0;gap:10px;overflow:hidden;opacity:.68;white-space:nowrap}.widget__footer>a{display:inline-flex;min-width:max-content;min-height:24px;align-items:center;color:var(--widget-accent-readable);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-underline-offset:2px}.widget__footer>a:hover{color:var(--widget-text)}.widget__footer>a:focus-visible{border-radius:2px;outline:2px solid var(--widget-accent-readable);outline-offset:2px}.widget--price .widget__frame{grid-template-rows:auto auto 1fr auto}.widget--price .widget__quote{align-self:center}.widget--price .widget__price{font-size:clamp(14px,min(calc(10cqw * var(--widget-scale)),13cqw,22cqh),calc(112px * var(--widget-scale)))}.widget--price .widget__price[data-price-length=medium]{font-size:clamp(14px,min(calc(9cqw * var(--widget-scale)),11cqw,21cqh),calc(100px * var(--widget-scale)))}.widget--price .widget__price[data-price-length=long]{font-size:clamp(12px,min(calc(7cqw * var(--widget-scale)),8cqw,19cqh),calc(78px * var(--widget-scale)))}.widget--price .widget__price[data-price-length=extra-long]{font-size:clamp(12px,min(calc(5.4cqw * var(--widget-scale)),6cqw,17cqh),calc(64px * var(--widget-scale)))}.widget--ticker .widget__frame{grid-template:minmax(0,1fr) auto / auto minmax(0,1fr) minmax(64px,20cqw);align-items:center;gap:0 clamp(7px,1.6cqw,18px);padding:clamp(6px,min(1.7cqw,7cqh),16px)}.widget--ticker .widget__header{grid-row:1;grid-column:1}.widget--ticker .widget__status,.widget--ticker .widget__signal{display:none}.widget--ticker .widget__quote{grid-row:1;grid-column:2;padding:0}.widget--ticker .widget__price{font-size:clamp(12px,min(calc(4.8cqw * var(--widget-scale)),6.2cqw,23cqh),calc(48px * var(--widget-scale)))}.widget--ticker .widget__price[data-price-length=medium]{font-size:clamp(12px,min(calc(4.3cqw * var(--widget-scale)),5.5cqw,22cqh),calc(44px * var(--widget-scale)))}.widget--ticker .widget__price[data-price-length=long]{font-size:clamp(12px,min(calc(3.7cqw * var(--widget-scale)),4.4cqw,21cqh),calc(38px * var(--widget-scale)))}.widget--ticker .widget__price[data-price-length=extra-long]{font-size:clamp(12px,min(calc(3.1cqw * var(--widget-scale)),3.7cqw,20cqh),calc(32px * var(--widget-scale)))}.widget--ticker .price-chart,.widget--ticker .chart-placeholder,.widget--ticker .chart-empty{grid-row:1;grid-column:3;height:72%}.widget--ticker .widget__footer{grid-row:2;grid-column:1 / -1}.widget--corner .widget__frame{width:min(100%,432px);height:min(100%,352px);align-self:end}.widget--overlay.widget--corner{display:flex;align-items:end;justify-content:start;padding:4%}.widget--corner .widget__price{font-size:clamp(12px,min(calc(7cqw * var(--widget-scale)),9cqw,16cqh),calc(54px * var(--widget-scale)))}.widget--corner .widget__price[data-price-length=long]{font-size:clamp(12px,min(calc(5.5cqw * var(--widget-scale)),6.5cqw,15cqh),calc(44px * var(--widget-scale)))}.widget--corner .widget__price[data-price-length=extra-long]{font-size:clamp(12px,min(calc(4.4cqw * var(--widget-scale)),5.2cqw,14cqh),calc(36px * var(--widget-scale)))}.widget--lower-third{display:flex;align-items:end}.widget--overlay.widget--lower-third{padding:4%}.widget--lower-third .widget__frame{display:grid;width:min(100%,1184px);height:min(100%,176px);min-height:0;grid-template:minmax(0,1fr) auto / auto minmax(0,1fr);gap:0 clamp(8px,2cqw,24px);padding:clamp(7px,min(1.8cqw,7cqh),22px)}.widget--lower-third .widget__header{grid-row:1;grid-column:1}.widget--lower-third .widget__status,.widget--lower-third .widget__signal{display:none}.widget--lower-third .widget__quote{grid-row:1;grid-column:2;padding:0}.widget--lower-third .widget__price{font-size:clamp(12px,min(calc(5.7cqw * var(--widget-scale)),7cqw,28cqh),calc(72px * var(--widget-scale)))}.widget--lower-third .widget__price[data-price-length=medium]{font-size:clamp(12px,min(calc(5.2cqw * var(--widget-scale)),6.3cqw,27cqh),calc(66px * var(--widget-scale)))}.widget--lower-third .widget__price[data-price-length=long]{font-size:clamp(12px,min(calc(4.3cqw * var(--widget-scale)),5cqw,25cqh),calc(56px * var(--widget-scale)))}.widget--lower-third .widget__price[data-price-length=extra-long]{font-size:clamp(12px,min(calc(3.6cqw * var(--widget-scale)),4.2cqw,23cqh),calc(48px * var(--widget-scale)))}.widget--lower-third .widget__footer{grid-row:2;grid-column:1 / -1}.widget--chart .widget__quote{padding-bottom:3px}.widget--chart .price-chart,.widget--chart .chart-placeholder,.widget--chart .chart-empty{min-height:45%}.widget[data-motion=none] *,.widget[data-motion=reduced] .widget__signal span{animation:none!important;transition:none!important}.widget[data-motion=reduced] .widget__price{animation-duration:.1s}@container btc-widget (max-width: 720px){.widget__source span:nth-child(2){display:none}.widget__price[data-price-length=extra-long] .widget__price-exact{display:none}.widget__price[data-price-length=extra-long] .widget__price-compact{display:inline}.widget--ticker .widget__price[data-price-length=long] .widget__price-exact,.widget--lower-third .widget__price[data-price-length=long] .widget__price-exact{display:none}.widget--ticker .widget__price[data-price-length=long] .widget__price-compact,.widget--lower-third .widget__price[data-price-length=long] .widget__price-compact{display:inline}}@container btc-widget (max-width: 1100px){.widget[data-scale-band=high] .widget__price[data-price-length=medium] .widget__price-exact,.widget[data-scale-band=high] .widget__price[data-price-length=long] .widget__price-exact,.widget[data-scale-band=high] .widget__price[data-price-length=extra-long] .widget__price-exact{display:none}.widget[data-scale-band=high] .widget__price[data-price-length=medium] .widget__price-compact,.widget[data-scale-band=high] .widget__price[data-price-length=long] .widget__price-compact,.widget[data-scale-band=high] .widget__price[data-price-length=extra-long] .widget__price-compact{display:inline}}@container btc-widget (max-width: 520px){.widget__frame{padding:clamp(7px,2.5cqw,12px)}.widget__signal{margin-right:calc(clamp(7px,2.5cqw,12px)*-1);margin-left:calc(clamp(7px,2.5cqw,12px)*-1)}.widget__price[data-price-length=long] .widget__price-exact{display:none}.widget__price[data-price-length=long] .widget__price-compact{display:inline}.widget__change small{display:none}.widget--ticker .widget__frame{grid-template-columns:auto minmax(0,1fr) minmax(48px,17cqw)}.widget--ticker .widget__asset strong,.widget--ticker .widget__asset small,.widget--lower-third .widget__asset strong{display:none}.widget--ticker .widget__asset>span:last-child,.widget--lower-third .widget__asset>span:last-child{display:none}.widget--ticker .widget__price[data-price-length=medium] .widget__price-exact,.widget--lower-third .widget__price[data-price-length=medium] .widget__price-exact{display:none}.widget--ticker .widget__price[data-price-length=medium] .widget__price-compact,.widget--lower-third .widget__price[data-price-length=medium] .widget__price-compact{display:inline}.widget--corner .widget__quote{grid-template-columns:minmax(0,1fr);align-items:start}.widget--corner .widget__change{width:max-content}.widget--overlay.widget--corner,.widget--overlay.widget--lower-third{padding:0}}@container btc-widget (max-width: 360px){.widget__asset strong,.widget__price[data-price-length=medium] .widget__price-exact{display:none}.widget__price[data-price-length=medium] .widget__price-compact{display:inline}.widget__source{display:none}.widget__footer{justify-content:end}.widget--ticker .widget__frame{grid-template-columns:auto minmax(0,1fr) 48px}}@container btc-widget (max-height: 150px){.widget__frame{padding-top:6px;padding-bottom:6px}.widget__signal,.widget__asset small{display:none}.widget__quote{padding-top:3px;padding-bottom:2px}.widget__footer{min-height:20px;padding-top:2px}.widget__footer>a{min-height:20px}.widget--ticker .widget__footer,.widget--lower-third .widget__footer{min-height:18px}}@container btc-widget (max-height: 104px){.widget__coin{width:22px}.widget__header{gap:5px}.widget__status{min-height:18px}.widget__change{min-height:20px;padding:2px 4px}.widget__source span:nth-child(2){display:none}.widget--ticker .price-chart,.widget--ticker .chart-placeholder,.widget--ticker .chart-empty{height:60%}.widget--lower-third .widget__frame{height:100%}}@container btc-widget (max-height: 78px){.widget__asset>span:last-child,.widget__status,.widget .price-chart,.widget .chart-placeholder,.widget .chart-empty,.widget__source{display:none}.widget__frame{grid-template-rows:minmax(0,1fr) auto}.widget__header,.widget__quote{grid-row:1}.widget__footer{grid-row:2;justify-content:end}.widget--ticker .widget__frame,.widget--lower-third .widget__frame{grid-template:minmax(0,1fr) auto / auto minmax(0,1fr)}.widget--ticker .widget__header,.widget--lower-third .widget__header{grid-row:1;grid-column:1}.widget--ticker .widget__quote,.widget--lower-third .widget__quote{grid-row:1;grid-column:2}.widget--ticker .widget__footer,.widget--lower-third .widget__footer{grid-row:2;grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.widget *,.widget *:before,.widget *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-site,.studio-shell,.public-bid{--background: #08090D;--surface: #0D1017;--surface-2: #131722;--text: #F4F6FB;--text-muted: #8B93A7;--line: rgba(244, 246, 251, .1);--line-soft: rgba(244, 246, 251, .06);--line-white-8: rgba(255, 255, 255, .08);--accent: #F7931A;--link: #FFA733;--positive: #10B981;--negative: #F43F5E;--accent-hover: #FFA733;--accent-soft: rgba(247, 147, 26, .16);--accent-glow: rgba(247, 147, 26, .35);--accent-border: rgba(247, 147, 26, .44);--success: #10B981;--surface-glass: rgba(15, 19, 27, .72);--on-accent: #08090D;--font-display: "Manrope", "Bricolage Grotesque", sans-serif;--font-body: "Geist", "IBM Plex Sans", system-ui, sans-serif;--font-mono: "JetBrains Mono", "IBM Plex Mono", monospace;--bid-paper: var(--background);--bid-ink: var(--text);--bid-muted: var(--text-muted);--bid-line: var(--line-soft);--bid-accent: var(--accent);--bid-white: var(--surface);--bid-alert: #ffb66b;--content-max: 1360px;color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6}body:has(.public-site),body:has(.studio-shell),body:has(.public-bid){background:var(--background);background-image:radial-gradient(ellipse 80% 42% at 50% -12%,rgba(247,147,26,.12),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.015),transparent 28%);position:relative;overflow-x:hidden}body:has(.public-site):before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 85% 70% at 50% 18%,#000 0%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 18%,#000 0%,transparent 72%);opacity:.55}body:has(.public-site)>*,body:has(.studio-shell)>*,body:has(.public-bid)>*{position:relative;z-index:1}body:has(.studio-shell):before,body:has(.studio-shell):after,body:has(.public-bid):before,body:has(.public-bid):after{display:none}.public-site .widget,.studio-shell .widget{--font-display: "Bricolage Grotesque", sans-serif;--font-body: "IBM Plex Sans", sans-serif;--font-mono: "IBM Plex Mono", monospace}.public-site *,.public-bid *,.studio-shell *{scrollbar-color:var(--line) var(--background)}.public-site a,.public-bid a{color:inherit}.public-site button,.public-site input,.public-site textarea,.public-site select{font:inherit}.public-site :focus-visible,.public-bid :focus-visible,.studio-shell :focus-visible{outline:2px solid var(--accent);outline-offset:4px}.public-site ::selection,.public-bid ::selection,.studio-shell ::selection{background:var(--accent);color:#0d1012}.public-site h1,.public-site h2,.public-site h3,.public-bid h1,.public-bid h2,.public-bid h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.04em;line-height:1.15}.public-header.site-header{display:block;position:sticky;top:0;z-index:50;width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:#08090deb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:0;margin:0}.public-header.site-header>*{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:var(--content-max);min-height:64px;margin:0 auto;padding:12px 20px}.public-header .brand{min-width:0;color:var(--text);gap:8px}.public-header .brand__word,.studio-shell .brand__word{font:600 16px var(--font-mono);letter-spacing:.08em}.public-header .brand__mark,.studio-shell .brand__mark{width:12px;height:12px;min-width:12px;border:1px solid var(--surface);border-radius:50%;background:var(--accent);color:var(--text);font-size:8px;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;box-shadow:none}.public-header .brand__mark:before{content:"₿"}.public-header nav{display:flex;gap:8px;padding:0;border:0;border-radius:0;background:transparent}.public-header nav a{padding:10px 16px;min-height:44px;display:flex;align-items:center;font:500 14px var(--font-body);letter-spacing:0;color:var(--text-muted);border-radius:6px;transition:all .15s ease}.public-header nav a:hover{color:var(--text);background:var(--surface)}.public-header nav a.header-nav-studio{background:var(--accent);color:var(--on-accent);font-weight:600;border-radius:999px}.public-header nav a.header-nav-studio:hover{background:var(--accent-hover);color:var(--on-accent);box-shadow:0 0 16px var(--accent-glow)}.action-link,.public-site .action-link,.public-bid .action-link{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:10px 20px;min-height:44px;border:1px solid transparent;border-radius:12px;background:var(--accent);color:var(--on-accent);font:600 14px var(--font-body);text-decoration:none;cursor:pointer;transition:background .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1)}.action-link:hover{background:var(--accent-hover);box-shadow:0 0 16px var(--accent-glow)}.action-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft)}.header-quiet{font-size:13px;font-weight:500;color:var(--text-muted);padding:10px 16px;min-height:44px;display:flex;align-items:center;border-radius:6px;transition:color .15s ease;text-decoration:none}.header-quiet:hover{color:var(--text)}.public-main,.public-footer{max-width:var(--content-max);margin:auto;padding:0 20px}.public-site section[id],.public-site main[id]{scroll-margin-top:120px}.price-section{padding:8px 0 0}.market-toolbar,.history-toolbar,.demo-controls,.demo-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;min-width:0}.public-site .market-toolbar h1{font:700 16px/1.2 var(--font-display);margin:0;letter-spacing:-.02em}.market-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.market-time{font:11px var(--font-mono);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.feed-state{display:flex;align-items:center;gap:8px;color:var(--text-muted);font:11px var(--font-mono);white-space:nowrap;flex-shrink:0}.feed-state i{width:7px;height:7px;background:currentColor;border-radius:50%}.public-site .is-positive,.public-site .is-live{color:var(--positive)}.public-site .is-negative{color:var(--negative)}.price-sponsor-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:10px;margin-top:10px;align-items:stretch}.instrument{background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:12px;padding:12px 14px 10px;display:flex;flex-direction:column;gap:8px;min-height:100%;min-width:0;overflow:hidden;container-type:inline-size}.right-rail{display:flex;flex-direction:column;gap:8px;align-self:stretch;height:100%;min-height:0;min-width:0;overflow:visible}#bid-top-slot{min-width:0;display:flex;align-items:stretch;flex:0 0 auto;width:100%}#bid-top-slot .bid-top{width:100%}.inst-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0}.inst-top>div:first-child{min-width:0;flex:1}.inst-top h1{font:700 15px/1.2 var(--font-display);margin:0;letter-spacing:-.02em}.quote-label{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;color:var(--text-muted);font:10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin:2px 0 0;min-width:0}.quote-label span:first-child{color:var(--accent)}.public-site .hero__price{display:block;margin:4px 0 0;color:var(--text);font:700 clamp(34px,13cqw,90px)/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-site .hero__price--long{font-size:clamp(28px,9cqw,72px)}.public-site .hero__price--extra-long{font-size:clamp(22px,7cqw,60px)}.public-site .hero__price-exact{display:inline}.public-site .hero__price-compact{display:none}.quote-context{display:flex;gap:6px 12px;flex-wrap:wrap;font:12px var(--font-mono);margin:4px 0 0;min-width:0}.quote-context small{font-size:12px;color:var(--text-muted)}.quote-context>span{white-space:nowrap;color:var(--text-muted)}.quote-context strong{color:var(--text);font-weight:600}.quote-context a.price-method-link{font-size:11px;color:var(--text-muted);text-decoration:underline;text-underline-offset:2px}.public-site .currency-field{display:block;max-width:310px}.public-site .currency-field__label{font:12px var(--font-body);color:var(--text-muted);margin-bottom:6px}.public-site .currency-field__control{display:block;position:relative}.public-site .currency-field select{width:100%;min-height:44px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:8px;font-size:14px;padding:8px 28px 8px 12px}.market-source{color:var(--text-muted);font-size:12px;margin:12px 0 0}.public-notice{padding:16px;border:1px solid var(--line);border-radius:10px;color:var(--text-muted)}.public-site .bid-top{flex:0 0 auto;height:auto;padding:14px 16px;background:var(--surface-glass);color:var(--text);border:1px solid var(--line-white-8);border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073,inset 0 1px #ffffff0a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:border-color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1)}.public-site .bid-top.has-leader{border-color:var(--accent-border);box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073,0 0 40px -12px var(--accent-glow),inset 0 1px #ffffff0a}.public-site .bid-top:hover{border-color:#f7931a8c;box-shadow:0 0 28px var(--accent-soft),inset 0 1px #ffffff0a}.public-site .bid-top header{display:flex;justify-content:space-between;gap:10px;color:var(--accent);font:500 10px var(--font-mono);letter-spacing:.06em;margin:0 0 4px}.public-site .bid-top h2.bid-unclaimed{font:700 24px/1.15 var(--font-display);letter-spacing:-.04em;margin:0 0 6px;color:var(--text)}.public-site .bid-top .bid-unclaimed em{font-style:normal;color:var(--accent)}.public-site .bid-top p{color:var(--text-muted);font-size:12px;line-height:1.4;margin:0}.public-site .bid-top p em{font-style:normal;color:var(--text);font-weight:500}.public-site .bid-top p .sideline{display:block;margin-top:6px;font-size:11px}.public-site .bid-top p .sideline strong{color:var(--text);font-weight:500}.public-site .bid-top .bid-button{padding:10px 16px;min-height:44px;color:#fff;background:var(--accent);border:0;border-radius:999px;font:700 14px var(--font-body);box-shadow:0 0 20px var(--accent-soft)}.public-site .btn-fill-claim{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-weight:700;font-size:14px;border:0;box-shadow:0 0 20px var(--accent-soft)}.public-site .bid-top .btn-fill-claim{align-self:flex-start}.public-site .bid-top footer{border:0;margin:0;padding:0;font:11px/1.5 var(--font-mono);color:var(--text-muted)}.public-site .bid-top-logo-container{display:flex;justify-content:center;align-items:center;max-width:320px;margin:12px auto}.public-site .bid-top-logo{width:100%;height:auto;aspect-ratio:1;max-width:320px;object-fit:contain;border-radius:8px}.public-site .bid-top-monogram{width:280px;height:280px;max-width:100%;display:grid;place-items:center;background:var(--text);color:var(--background);font:600 72px var(--font-display);border-radius:8px}.public-site .bid-top-name{font:500 30px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;text-decoration:none;display:flex;align-items:center;gap:8px;margin:8px 0}.public-site .bid-top-name:hover{color:var(--accent)}.public-site .bid-top-desc{color:var(--text-muted);font-size:14px;line-height:1.6;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.public-site .bid-top-domain{font:11px var(--font-mono);color:var(--text-muted);margin-top:auto}.free-util{margin-top:8px;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.free-util__content{flex:1;min-width:0}.free-util__eyebrow{font:500 10px var(--font-mono);color:var(--positive);letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px}.free-util__title{font:600 14px/1.3 var(--font-display);margin:0 0 2px;color:var(--text)}.free-util__desc{font-size:12px;color:var(--text-muted);margin:0;line-height:1.4;max-width:52ch}.free-util__links{display:flex;flex-wrap:wrap;gap:8px}.free-util__links a{font-size:13px;font-weight:600;color:var(--accent);padding:7px 11px;border-radius:999px;border:1px solid rgba(247,147,26,.35);background:transparent;text-decoration:none;transition:background .16s cubic-bezier(.2,.8,.2,1)}.free-util__links a:hover{background:var(--accent-soft)}.free-util__links .btn-loop{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid var(--accent);color:var(--accent);background:transparent;font-weight:700;font-size:13px}.free-util__links .btn-loop:hover{background:var(--accent-soft)}.free-util__links a.quiet{font-weight:500;color:var(--text-muted);padding:7px 4px;border:0;border-radius:0;text-decoration:underline;text-underline-offset:3px}.free-util__links a.quiet:hover{color:var(--accent);background:transparent}#bid-strip-slot{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;flex:1 1 0;min-height:0;overflow:visible}#bid-strip-slot .slot-02-card{width:100%;max-width:100%;align-self:stretch;box-sizing:border-box;flex:1 1 auto;min-height:0}.slot-02-card{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;padding:14px 16px;border-radius:12px;background:var(--surface-glass);border:1px solid var(--line);text-decoration:none;color:var(--text);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073,inset 0 1px #ffffff0a;transition:border-color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1)}.slot-02-card--empty{border-style:dashed}.slot-02-card:hover{border-color:#f7931a47}.slot-02-card:focus-visible{outline:none;border-color:#f7931a73;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft)}.slot-02-card__body{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.slot-02-card__body.sponsor-strip__identity{flex-direction:row;align-items:center;gap:12px}.slot-02-card--filled{justify-content:space-between}.slot-02-card header{margin:0}.slot-02-card__rank{font:500 10px var(--font-mono);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase}.slot-02-card__title{font:700 18px/1.2 var(--font-display);color:var(--text);margin:0;letter-spacing:-.03em}.slot-02-card__desc{color:var(--text-muted);font-size:12px;line-height:1.45;margin:0}.slot-02-card__desc em{font-style:normal;color:var(--text);font-weight:500}.slot-02-card__desc strong{color:var(--text);font-weight:600}.slot-02-card__desc--sideline{font-size:11px;line-height:1.4}.slot-02-card--empty .btn-outline-claim{margin-top:auto}.public-site .btn-outline-claim{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:10px 18px;border-radius:999px;border:1.5px solid rgba(244,246,251,.35);background:#f4f6fb0a;color:var(--text);font:700 14px var(--font-body);text-decoration:none;box-shadow:0 0 0 1px #00000040;transition:border-color .16s cubic-bezier(.2,.8,.2,1),color .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1)}.public-site .btn-outline-claim:hover{border-color:#f7931a8c;color:var(--text);background:#f7931a1f;box-shadow:0 0 12px #f7931a26}.public-site .btn-outline-claim:focus-visible{outline:none;border-color:#f7931aa6;color:var(--text);background:#f7931a1f;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft)}#bid-logo-rail{margin:6px 0 0;gap:6px}.market-stats-24h{display:flex;gap:24px;flex-wrap:wrap;margin:16px 0;color:var(--text-muted);font:12px var(--font-mono)}.market-stats-24h strong{color:var(--accent);font-weight:400;font-size:16px}.pill-controls{display:inline-flex;gap:4px;flex-wrap:wrap}.pill-controls button{min-height:auto;padding:3px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--text-muted);cursor:pointer;font:500 10px var(--font-mono)}.pill-controls button[aria-pressed=true]{background:#fff;color:var(--on-accent);border-color:#fff}.chart-block .hero__chart{height:112px;min-height:0;margin:0;padding:0;border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(16,185,129,.08),transparent 55%),var(--surface);overflow:hidden}.chart-block .hero__chart .price-chart{position:relative;inset:auto;height:100%;width:100%}.public-site .price-chart__volume{fill:var(--text-muted);opacity:.4}.public-site .price-chart--with-volume .price-chart__volume{opacity:.5}.sponsor-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;height:52px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);text-decoration:none;color:var(--text);transition:border-color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 0 1px #f4f6fb0f}#bid-strip-slot .sponsor-strip{height:auto;padding:0;border:0;box-shadow:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}#bid-strip-slot .slot-02-card.sponsor-strip{padding:14px 16px;border:1px solid var(--line);background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073,inset 0 1px #ffffff0a}.sponsor-strip:hover{border-color:var(--accent);border-style:solid;background:#0f131bd9;box-shadow:0 0 16px var(--accent-glow)}.sponsor-strip:focus-visible{outline:none;border-color:var(--accent);border-style:solid;background:#0f131bd9;box-shadow:0 0 16px var(--accent-glow)}.sponsor-strip--empty{border-style:dashed;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.sponsor-strip__text{font:14px var(--font-body);color:var(--text-muted)}.sponsor-strip__identity{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.sponsor-strip__logo{width:56px;height:56px;min-width:56px;flex-shrink:0;border-radius:6px;object-fit:contain}.sponsor-strip__monogram{background:var(--text);color:var(--background);display:grid;place-items:center;font:600 20px var(--font-display)}.sponsor-strip__info{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.sponsor-strip__name{font:600 15px var(--font-body);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sponsor-strip__meta{font:11px var(--font-mono);color:var(--text-muted)}.sponsor-strip__arrow{color:var(--accent);font-size:20px;flex-shrink:0;margin-left:auto}.sponsor-strip__cta{font:500 14px var(--font-body);color:var(--text-muted);flex-shrink:0;margin-left:auto;white-space:nowrap}.volume-legend{display:flex;gap:8px 20px;flex-wrap:wrap;margin:10px 0 0;font:12px/1.6 var(--font-mono)}.volume-legend>span:before{content:"";display:inline-block;width:9px;height:9px;margin-right:7px;background:currentColor}.volume-legend__buy{color:var(--positive)}.volume-legend__sell{color:var(--negative)}.volume-legend__unknown,.volume-legend p{color:var(--text-muted)}.volume-legend p{flex-basis:100%;margin:0}.volume-legend a{color:var(--accent)}.history-summary{display:flex;gap:8px 14px;flex-wrap:wrap;padding:10px 0 0;margin-top:10px;border-top:1px solid var(--line-soft);color:var(--text-muted);font:12px var(--font-mono)}.history-summary strong{color:var(--text);font-weight:400}.feed-details{margin-top:10px;padding-top:10px;border-top:1px solid var(--line-soft);color:var(--text-muted);font-size:14px}.public-site summary{cursor:pointer;min-height:44px;padding:12px 0}.feed-details dl{display:flex;gap:24px;flex-wrap:wrap}.feed-details dd{margin:0;color:var(--text)}.public-section,.public-site .bid-home{padding:48px 0;margin:40px 0 0;border:0;border-top:1px solid var(--line-soft);background:transparent;color:var(--text)}.section-intro,.public-site .bid-home-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.section-intro h2,.public-site .bid-home-heading h2{margin:8px 0 0;font:500 clamp(28px,3.4vw,42px)/1.12 var(--font-display);letter-spacing:-.045em}.section-intro>p{max-width:390px;color:var(--text-muted);margin:0}.section-kicker,.public-site .bid-eyebrow{color:var(--accent);font:500 12px/1.5 var(--font-mono);margin:0;letter-spacing:.04em}.public-site .bid-launch-notice,.public-bid .bid-launch-notice{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:18px 20px;margin:24px 0;gap:10px 24px}.public-site .bid-launch-notice strong,.public-bid .bid-launch-notice strong{color:var(--accent);font:500 12px var(--font-mono)}.public-site .bid-launch-notice span,.public-bid .bid-launch-notice span{font-size:14px;color:var(--text-muted)}.inventory-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:28px 0;border-bottom:1px solid var(--line-soft)}.public-site .inventory-copy h3{font-size:24px;margin:8px 0}.inventory-copy p{max-width:410px;color:var(--text-muted);margin:8px 0 16px}.placement-state{display:inline-block;border:1px solid var(--line);border-radius:20px;padding:5px 12px;color:var(--text-muted);font-size:12px}.inventory-example{min-width:0;background:#080a0c;border:1px solid var(--line-soft);border-radius:12px;padding:18px}.example-label{display:block;font:11px/1.6 var(--font-mono);color:var(--text-muted);margin-bottom:18px}.example-context{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--line-soft);border-radius:8px;background:var(--surface);font-size:12px}.example-brand{display:flex;align-items:center;gap:10px;border-left:2px solid var(--accent);padding-left:12px}.example-brand>span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--accent);color:#0d1012;font-weight:600}.example-brand small{display:block;color:var(--text-muted);font-size:11px}.example-brand strong{display:block;font:500 16px var(--font-display);white-space:nowrap}.inventory-example--stream .example-context{min-height:105px;align-items:end;background:linear-gradient(120deg,#141f28,#16191b)}.inventory-example--web .example-context{border-top:12px solid var(--line-soft)}.sponsor-explanation{padding-top:32px}.public-site .sponsor-explanation>h3{font-size:24px;margin:0}.public-site .bid-intro,.public-bid .bid-intro{font-size:16px;color:var(--text-muted);max-width:700px}.bid-intro-stats{opacity:.6;font-size:14px}.public-site .bid-how-it-works,.public-bid .bid-how-it-works{margin:24px 0;gap:24px}.public-site .bid-how-it-works li,.public-bid .bid-how-it-works li{border-top:1px solid var(--line)}.public-site .bid-how-it-works span,.public-bid .bid-how-it-works span{font:500 12px var(--font-mono);color:var(--accent)}.public-site .bid-how-it-works h3,.public-bid .bid-how-it-works h3{font:500 22px var(--font-display)}.public-site .bid-how-it-works p,.public-bid .bid-how-it-works p{font-size:16px}.public-site .bid-caption,.public-bid .bid-caption{font-size:14px;color:var(--text-muted)}.public-site .bid-board,.public-bid .bid-board{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.public-site .bid-board-heading,.public-bid .bid-board-heading,.public-site .bid-board-footer,.public-bid .bid-board-footer{padding:18px 24px;flex-wrap:wrap;gap:12px;border-color:var(--line);font:12px var(--font-mono)}.public-site .bid-board-heading h3,.public-bid .bid-board-heading h3{font:500 20px var(--font-display)}.public-site .bid-empty,.public-bid .bid-empty{padding:28px 24px;background:transparent;border:0;color:var(--text-muted)}.public-site .bid-empty>span,.public-bid .bid-empty>span{font-size:24px}.public-site .bid-empty h3,.public-bid .bid-empty h3{font:500 24px var(--font-display);color:var(--text);margin:8px 0}.public-site .bid-empty p,.public-bid .bid-empty p{font-size:16px}.demo-controls{font-size:12px;color:var(--text-muted);margin-bottom:20px}.demo-stage{position:relative;min-height:280px;display:grid;place-items:center;padding:56px 24px 32px;border:1px solid var(--line);border-radius:14px;background:#080a0c}.demo-stage--overlay{background-color:#0a0d10;background-image:conic-gradient(#161a1f 25%,transparent 0 50%,#161a1f 0 75%,transparent 0);background-size:24px 24px}.demo-stage-label{position:absolute;top:16px;left:20px;padding:3px 8px;background:#0d1012;border-radius:4px;font:12px var(--font-mono);color:var(--text-muted)}.demo-renderer{width:min(100%,600px);min-width:0}.demo-stage--embed .demo-renderer{max-width:480px}.demo-instruction{color:var(--text-muted);font-size:14px}.demo-export{display:flex;align-items:end;gap:16px}.demo-export label{flex:1;min-width:0;font-size:12px;color:var(--text-muted)}.demo-export label span{display:block;margin-bottom:6px}.public-site .demo-export textarea{width:100%;display:block;padding:12px;resize:vertical;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:12px/1.6 var(--font-mono)}.demo-footer{font-size:14px;margin-top:12px}.demo-footer p{color:var(--text-muted)}.demo-footer a{color:var(--accent);padding:10px 0}.faq-section details{border-bottom:1px solid var(--line-soft)}.faq-section summary{font-size:18px}.faq-section details p{max-width:760px;color:var(--text-muted)}.public-footer{border-top:1px solid var(--line);padding-top:32px;padding-bottom:40px;display:flex;align-items:start;justify-content:space-between;gap:24px;flex-wrap:wrap}.footer-wordmark{font:600 16px var(--font-mono);letter-spacing:.06em;color:var(--text);text-decoration:none}.public-footer p{color:var(--text-muted);font-size:12px}.footer-stats{opacity:.6;font-size:11px;margin-top:4px}.public-footer nav{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px}.public-footer nav a{padding:10px 0;color:var(--text-muted);text-decoration:none}.public-footer nav a:hover{color:var(--text)}.public-footer>p{width:100%;margin:0}.public-bid .bid-title{font:500 clamp(32px,5vw,60px)/1.12 var(--font-display)}.public-bid .bid-main{max-width:1200px}.public-bid .bid-eyebrow,.public-bid .bid-footer{font:12px/1.6 var(--font-mono)}.public-bid .bid-button,.public-bid .bid-text-button{border-radius:8px;min-height:44px;font:500 14px var(--font-body)}.public-bid .bid-button,.public-bid .bid-waitlist-submit{background:var(--accent);color:#fff}.public-bid .bid-claim-button{background:var(--accent);color:#fff;border:0}.public-bid .bid-claim-button:hover{background:var(--positive);color:#0d1012}.public-bid .bid-empty-slot{opacity:1;background:transparent}.public-bid .bid-link-secondary{color:var(--link)}.public-bid input,.public-bid textarea,.public-bid select{background:var(--surface);color:var(--text);border-color:var(--line);font-size:16px}.public-bid .bid-footer{padding:24px 32px}@media(max-width:850px){.price-module{padding:0;display:flex;flex-direction:column}.price-sponsor-grid{display:contents}.instrument{order:1}.right-rail{order:2;margin-top:20px;min-height:0;height:auto;align-self:auto}#bid-strip-slot{flex:0 0 auto}#bid-strip-slot .slot-02-card{flex:0 0 auto;min-height:180px}#bid-top-slot{min-height:280px}.free-util{order:3;margin-top:10px}.chart-bar{flex-direction:column;align-items:stretch;gap:6px}.chart-bar>span{text-align:left}.public-site .bid-top{min-height:280px}.public-site .bid-top h2.bid-unclaimed{font-size:22px}.public-site .bid-top h2.bid-unclaimed br{display:none}.public-site .bid-top-logo{max-width:min(100%,320px)}.public-site .bid-top-logo-container{max-width:100%}.sponsor-strip__logo{width:48px;height:48px;min-width:48px}.public-site .hero__price{font-size:clamp(36px,12cqw,90px)}.public-site .hero__price--long,.public-site .hero__price--extra-long{font-size:clamp(28px,7cqw,60px)}.section-intro{align-items:start;flex-direction:column;gap:12px}.section-intro>p{max-width:100%}.inventory-row{gap:20px}.sponsor-empty-cta{min-height:280px}.sponsor-empty-cta__title{font-size:24px}}@media(max-width:640px){.public-header.site-header>*{padding:12px 16px;gap:12px;flex-wrap:wrap}.public-header nav{order:3;width:100%;justify-content:center;flex-wrap:wrap}.public-header .action-link{padding:10px 12px;font-size:12px}.public-header .brand__word{font-size:13px}.public-main,.public-footer{padding-left:16px;padding-right:16px}.price-section{padding-top:24px}.instrument{padding-top:12px}.public-site .hero__price{font-size:clamp(32px,12cqw,90px)}.public-site .hero__price--long .hero__price-exact,.public-site .hero__price--extra-long .hero__price-exact{display:none}.public-site .hero__price--long .hero__price-compact,.public-site .hero__price--extra-long .hero__price-compact{display:inline}.public-site .hero__price--long,.public-site .hero__price--extra-long{font-size:12cqw}.public-section,.public-site .bid-home{margin-top:24px;padding-top:32px;padding-bottom:24px}.inventory-row{grid-template-columns:minmax(0,1fr);padding:24px 0}.public-site .bid-home-heading,.public-site .bid-how-it-works{display:grid;grid-template-columns:minmax(0,1fr)}.example-context{padding:10px}.example-brand{gap:8px;padding-left:8px}.example-brand>span{display:none}.demo-export{align-items:stretch;flex-direction:column}.demo-controls .pill-controls{width:100%}.demo-controls button{flex:1;padding:8px 10px}.chart-block .hero__chart{height:140px}.history-summary{gap:8px 16px}.kpis{gap:12px}.kpi{flex:1 1 calc(33.333% - 12px);min-width:90px}.kpi .kpi-value{font-size:16px}.market-ctas{flex-direction:column}.market-cta{min-width:100%}.public-bid .bid-main{padding:32px 20px}.public-bid .bid-how-it-works{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.public-site *,.public-bid *,.studio-shell *{animation:none!important;transition:none!important}.public-site .hero__price{text-shadow:none}}.studio-shell .studio-header{background:#0d1012f5;min-height:76px;box-shadow:none}.studio-shell .studio-header__title,.studio-shell .studio-header>a{font-size:14px;letter-spacing:0}.studio-shell .studio-controls,.studio-shell .studio-controls__heading{background:var(--background)}.studio-shell .studio-controls__heading h2{font:500 28px/1.2 var(--font-display)}.studio-shell .studio-controls__heading{padding:24px}.studio-shell .studio-layout{grid-template-columns:minmax(300px,350px) minmax(0,1fr);max-width:1600px;margin:auto}.studio-shell .control-group{padding:24px;gap:16px}.studio-shell .studio-preview{background:var(--background);position:sticky;top:76px;align-self:start;max-height:calc(100vh - 76px);overflow-y:auto}.studio-shell .preview-stage{border-radius:12px;border-color:var(--line);background-color:var(--surface);background-image:conic-gradient(#1b2026 25%,transparent 0 50%,#1b2026 0 75%,transparent 0);background-size:24px 24px}.studio-shell .preview-stage--embed{background-image:none}.studio-shell .preview-corner{display:none}.studio-shell .export-panel{border:1px solid var(--line);border-radius:12px;background:var(--surface)}.studio-shell .export-panel__heading h3{font:500 24px/1.2 var(--font-display)}.studio-shell .segmented-control,.studio-shell .preset-grid button,.studio-shell select,.studio-shell .export-field textarea,.studio-shell .export-field input{border-radius:8px;background:var(--surface)}.studio-shell button,.studio-shell select,.studio-shell summary{min-height:44px}.studio-shell .segmented-control button.is-active,.studio-shell .export-field button{background:var(--accent);color:#0d1012;border-radius:6px}.studio-shell .studio-advanced{border-top:1px solid var(--line);padding-top:12px}.studio-shell .studio-advanced summary{cursor:pointer;padding:8px 0;color:var(--text);font-size:14px}.studio-shell .studio-advanced[open]>:not(summary){margin-top:20px}.studio-shell .toggle-row label{min-height:44px}@media(max-width:850px){.studio-shell .studio-layout{display:flex;flex-direction:column}.studio-shell .studio-preview{order:-1;position:static;max-height:none;width:100%}.studio-shell .studio-controls{border-right:0}.studio-shell .studio-header{grid-template-columns:1fr auto;gap:12px;padding:12px 20px}.studio-shell .studio-header__title{grid-row:2;grid-column:1 / -1;justify-self:start;margin:0}}.public-header.site-header{border-radius:0}.public-site .bid-top h2.bid-unclaimed br:after{content:" "}.public-bid .bid-rules h2{font:500 26px var(--font-display)}.public-bid .bid-rules p{font-size:16px;color:var(--text-muted)}.public-bid .bid-checkout-aside{background:var(--surface);border-color:var(--line);border-radius:12px}.public-bid .bid-checkout-aside h2{font-family:var(--font-display)}.studio-shell .studio-header__title{display:block}.studio-shell .preset-grid button:after{content:none}.guide-content{max-width:76ch;line-height:1.75}.guide-content h1{font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,5vw,3.5rem);line-height:1.15;margin:2rem 0}.guide-content h2{font-size:1.4rem;margin:2.5rem 0 .75rem}.guide-content p{color:#b3b7be;margin-bottom:1rem}.guide-content nav{margin:2rem 0}.guide-content a{color:#ffb66b;text-underline-offset:.2em}.guide-content pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;border:1px solid #34383f;border-radius:.75rem}.legal-document{max-width:76ch;padding:48px 32px 64px}.legal-document h1{font:500 clamp(36px,5vw,52px)/1.12 var(--font-display);letter-spacing:-.04em;margin:16px 0 8px}.legal-document .effective-date{font:12px var(--font-mono);color:var(--text-muted);margin-bottom:40px}.legal-document section{margin:32px 0}.legal-document h2{font:500 24px/1.3 var(--font-display);letter-spacing:-.02em;margin:32px 0 16px;color:var(--text)}.legal-document h3{font:500 18px/1.4 var(--font-display);letter-spacing:-.01em;margin:24px 0 12px;color:var(--text)}.legal-document p{color:var(--text-muted);font-size:15px;line-height:1.7;margin:12px 0}.legal-document ul{margin:12px 0;padding-left:24px;color:var(--text-muted)}.legal-document li{margin:8px 0;line-height:1.7}.legal-document a{color:var(--link);text-decoration:underline;text-underline-offset:.2em}.legal-document strong{color:var(--text);font-weight:600}@media(max-width:640px){.legal-document{padding:32px 20px 48px}}.sponsor-presentation-loading{min-height:700px;margin-top:40px;padding-top:48px;color:var(--text-muted);border-top:1px solid var(--line-soft)}@media(min-width:851px){.price-sponsor-grid{min-height:365px}.sponsor-loading{height:100%}}.observation-description{max-width:78ch;color:var(--text-muted);font-size:14px;margin-top:10px}.observation-description a{text-decoration:underline;text-underline-offset:.2em}.guide-content dt{margin-top:1rem;color:#ffb66b}.guide-content dd{margin:.25rem 0 1rem;color:#b3b7be}.market-subtitle{font-size:13px;color:var(--text-muted);margin:4px 0 10px;max-width:700px}.market-subtitle a{color:var(--link);text-decoration:underline;text-underline-offset:.2em}.price-module{padding:0;background:transparent;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:8px;border-top:1px solid var(--line-soft)}.kpi{padding:6px 8px;border-radius:8px;background:var(--surface);border:1px solid var(--line-soft)}.kpi .kpi-label{display:block;font:500 9px var(--font-mono);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.kpi .kpi-value{font:600 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.chart-block{padding-top:2px;min-width:0;overflow:hidden}.chart-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.chart-bar>span{font:500 10px var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.sponsor-empty-cta{display:block;padding:32px;background:var(--surface-glass);border:1px solid var(--line-white-8);border-radius:20px;text-align:center;text-decoration:none;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:border-color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073}.sponsor-empty-cta:hover{border-color:var(--accent-border);background:#0f131bd9;box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073,0 0 28px var(--accent-glow)}.sponsor-empty-cta:focus-visible{outline:none;border-color:var(--accent-border);background:#0f131bd9;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft),0 0 28px var(--accent-glow)}.public-site .bid-top.sponsor-empty-cta{align-items:stretch;text-align:left;justify-content:flex-start;min-height:0;padding:14px 16px;border-radius:12px;box-shadow:0 0 0 1px #f4f6fb0f,0 8px 32px #00000073,inset 0 1px #ffffff0a}.sponsor-empty-cta__title{font:600 28px var(--font-display);color:var(--text);margin:0;letter-spacing:-.03em}.sponsor-empty-cta__desc{font-size:14px;color:var(--text-muted);margin:0;line-height:1.5;max-width:28ch}.sponsor-empty-cta__button{display:inline-flex;padding:10px 22px;border:1px solid var(--accent);border-radius:12px;color:var(--accent);font:600 14px var(--font-body);text-decoration:none;margin-top:8px;transition:all .16s cubic-bezier(.2,.8,.2,1)}.sponsor-empty-cta:hover .sponsor-empty-cta__button{background:var(--accent-soft);border-color:var(--accent-hover);color:var(--accent-hover)}.market-ctas{display:flex;gap:16px;margin:24px 0;flex-wrap:wrap;align-items:center}.market-cta{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;min-height:48px;border:1px solid transparent;border-radius:12px;color:var(--on-accent);text-decoration:none;font:600 15px var(--font-body);background:var(--accent);transition:background .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),color .16s cubic-bezier(.2,.8,.2,1)}.market-cta:hover{background:var(--accent-hover);box-shadow:0 0 16px var(--accent-glow)}.market-cta:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft)}.market-cta svg{flex-shrink:0}.market-cta--quiet{background:transparent;border:0;color:var(--link);padding:0;min-height:auto;font:400 14px var(--font-body);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#ffa73359}.market-cta--quiet:hover{color:var(--accent-hover);text-decoration-color:var(--accent-hover);box-shadow:none;background:transparent}.market-cta--quiet:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft)}.quiet-claim{font-size:13px;color:var(--text-muted)}.quiet-claim a{color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.quiet-claim a:hover{color:var(--accent)}@media(max-width:640px){.market-ctas{flex-direction:column}.market-cta{min-width:100%}}.currency-chips{display:flex;gap:8px;margin:0 0 10px;flex-wrap:wrap}.currency-chip{padding:8px 14px;min-height:40px;border:1px solid var(--line);border-radius:20px;background:transparent;color:var(--text-muted);font:600 13px var(--font-mono);cursor:pointer;transition:border-color .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1),color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.currency-chip:hover{border-color:var(--accent);color:var(--text)}.currency-chip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent-soft)}.currency-chip--active{background:var(--accent);border-color:var(--accent);color:#0d1012}.currency-disclaimer{font-size:13px;color:var(--text-muted);margin:0 0 10px;font-style:italic}.status-page{max-width:900px;padding:48px 32px 64px}.status-page h1{font:500 clamp(36px,5vw,52px)/1.12 var(--font-display);letter-spacing:-.04em;margin:16px 0 24px}.status-page h2{font:500 24px/1.3 var(--font-display);letter-spacing:-.02em;margin:40px 0 20px;color:var(--text)}.status-hero{margin:32px 0;padding:32px;background:var(--surface);border:1px solid var(--line);border-radius:12px;text-align:center}.status-badge{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:24px;font:600 16px var(--font-body);margin-bottom:16px}.status-badge--checking{background:var(--surface);color:var(--text-muted);border:1px solid var(--line)}.status-badge--operational{background:#34d3991a;color:var(--positive);border:1px solid rgba(52,211,153,.3)}.status-badge--degraded{background:#ffb66b1a;color:#ffb66b;border:1px solid rgba(255,182,107,.3)}.status-badge--outage{background:#fb71851a;color:var(--negative);border:1px solid rgba(251,113,133,.3)}.status-uptime{font:12px var(--font-mono);color:var(--text-muted);margin:0}.status-loading{padding:24px;text-align:center;color:var(--text-muted)}.status-error{padding:24px;background:#fb71851a;border:1px solid rgba(251,113,133,.3);border-radius:10px;color:var(--negative)}.status-error p{margin:8px 0}.status-services{margin:32px 0}.service-list{display:flex;flex-direction:column;gap:16px}.service-item{padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.service-header{display:flex;justify-content:space-between;align-items:center;gap:16px}.service-item h3{font:500 18px var(--font-display);margin:0;color:var(--text)}.service-status{font:12px var(--font-mono);padding:4px 12px;border-radius:12px}.service-status--operational{background:#34d3991a;color:var(--positive)}.service-status--degraded{background:#ffb66b1a;color:#ffb66b}.service-status--outage{background:#fb71851a;color:var(--negative)}.service-detail{font:12px var(--font-mono);color:var(--text-muted);margin:8px 0 0}.status-metrics{margin:32px 0;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.status-metrics p{color:var(--text-muted);margin:8px 0 0}.status-info{margin:32px 0}.status-info p{color:var(--text-muted);font-size:15px;line-height:1.7;margin:12px 0}.status-info ul{margin:12px 0;padding-left:24px;color:var(--text-muted)}.status-info li{margin:8px 0;line-height:1.7}.status-info code{font:13px var(--font-mono);padding:2px 6px;background:var(--surface);border:1px solid var(--line);border-radius:4px;color:var(--accent)}.status-info a{color:var(--link);text-decoration:underline;text-underline-offset:.2em}.status-footer{margin-top:48px;padding-top:24px;border-top:1px solid var(--line-soft)}.status-footer p{font-size:14px;color:var(--text-muted)}.status-footer a{color:var(--link);text-decoration:underline;text-underline-offset:.2em}@media(max-width:640px){.status-page{padding:32px 20px 48px}.status-hero{padding:24px 20px}.service-header{flex-direction:column;align-items:flex-start;gap:8px}}.api-page{min-height:80vh}.api-hero{padding:48px 0}.api-hero__intro{max-width:700px;margin-bottom:48px}.api-hero h1{font-size:clamp(32px,4vw,48px);margin:8px 0 16px;line-height:1.1}.api-hero__description{font-size:18px;color:var(--text-muted);line-height:1.6;margin:0}.api-example{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:28px}.api-example__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.api-example h2{font-size:20px;margin:0;color:var(--text)}.api-example__curl{background:#0a0c0e;border:1px solid var(--line);border-radius:8px;padding:16px 20px;font:14px var(--font-mono);color:var(--positive);margin:0 0 24px;overflow-x:auto}.copy-button{padding:8px 16px;min-height:36px;background:transparent;border:1px solid var(--line);border-radius:6px;color:var(--text);font:600 13px var(--font-body);cursor:pointer;white-space:nowrap}.copy-button:hover{background:var(--line-soft);border-color:var(--accent);color:var(--accent)}.copy-button:active{transform:scale(.98)}.api-response__tabs{display:flex;gap:8px;margin-bottom:16px;border-bottom:1px solid var(--line-soft)}.api-response__tab{padding:12px 20px;min-height:44px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--text-muted);font:600 14px var(--font-mono);cursor:pointer;letter-spacing:.02em}.api-response__tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.api-response__tab:hover:not([aria-selected=true]){color:var(--text);background:var(--line-soft)}.api-disclaimer{padding:12px 16px;background:#cb4b161a;border-left:3px solid var(--accent);border-radius:4px;color:var(--text-muted);font-size:14px;margin-bottom:20px;line-height:1.6}.api-disclaimer strong{color:var(--accent);font-weight:600}.api-response__body{min-height:200px}.api-response__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.api-response__meta span{font:12px var(--font-mono);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase}.api-response__json{background:#0a0c0e;border:1px solid var(--line);border-radius:8px;padding:20px;font:13px var(--font-mono);color:var(--text);margin:0;overflow-x:auto;max-height:500px;overflow-y:auto;line-height:1.6}.api-response__timestamp{font:11px var(--font-mono);color:var(--text-muted);margin:12px 0 0}.api-loading,.api-error{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px}.api-error{color:var(--negative)}.api-section{padding:48px 0;border-top:1px solid var(--line-soft)}.api-section h2{font-size:28px;margin:0 0 24px;color:var(--text)}.api-section p{color:var(--text-muted);line-height:1.7;margin-bottom:16px;max-width:800px}.api-section code{background:var(--surface);padding:3px 8px;border-radius:4px;font:13px var(--font-mono);color:var(--accent);border:1px solid var(--line-soft)}.api-section a{color:var(--link);text-decoration:underline;text-underline-offset:.2em}.api-section a:hover{color:var(--accent)}.api-section .header-list{list-style:none;padding:0;margin:16px 0}.api-section .header-list li{padding:10px 0;border-bottom:1px solid var(--line-soft);line-height:1.7}.api-section .header-list li:last-child{border-bottom:0}.api-section .header-list code{background:var(--surface);padding:3px 8px;border-radius:4px;font:13px var(--font-mono);color:var(--positive);border:1px solid var(--line-soft);margin-right:8px}.api-fields{overflow-x:auto}.fields-table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden}.fields-table th{background:#0a0c0e;padding:14px 20px;text-align:left;font:600 13px var(--font-mono);color:var(--accent);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--line)}.fields-table td{padding:16px 20px;border-bottom:1px solid var(--line-soft);vertical-align:top}.fields-table tr:last-child td{border-bottom:0}.fields-table td:first-child{width:25%;min-width:140px}.fields-table td code{background:#0a0c0e;padding:4px 8px;border-radius:4px;font:13px var(--font-mono);color:var(--positive);white-space:nowrap;border:1px solid var(--line)}.fields-table td:last-child{color:var(--text-muted);font-size:14px;line-height:1.6}.code-example{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:24px;margin-bottom:24px}.code-example__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.code-example h3{font-size:18px;margin:0;color:var(--text);font-weight:500}.code-example__snippet{background:#0a0c0e;border:1px solid var(--line);border-radius:8px;padding:20px;font:13px var(--font-mono);color:var(--text);margin:0;overflow-x:auto;line-height:1.7}.api-links{list-style:none;padding:0;margin:0}.api-links li{padding:10px 0;border-bottom:1px solid var(--line-soft)}.api-links li:last-child{border-bottom:0}.api-links a{display:block;color:var(--text);text-decoration:none;font-size:15px}.api-links a:hover{color:var(--accent)}.api-links code{background:var(--surface);padding:4px 10px;border-radius:4px;font:13px var(--font-mono);color:var(--link);margin-right:8px;border:1px solid var(--line-soft)}.api-cta{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:40px;text-align:center;margin:48px 0}.api-cta h2{font-size:32px;margin:0 0 16px}.api-cta p{color:var(--text-muted);font-size:16px;margin:0 0 24px}.api-cta .cta-buttons{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}.api-cta .button{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;min-height:48px;border-radius:8px;font:600 16px var(--font-body);text-decoration:none;cursor:pointer;white-space:nowrap}.api-cta .button--primary{background:var(--accent);color:#0d1012;border:0}.api-cta .button--primary:hover{background:var(--positive)}.api-cta .button--secondary{background:transparent;color:var(--text);border:1px solid var(--line)}.api-cta .button--secondary:hover{border-color:var(--accent);color:var(--accent)}.api-cta a:not(.button){color:var(--link);text-decoration:underline;text-underline-offset:.2em}@media(max-width:768px){.api-hero__intro{margin-bottom:32px}.api-example{padding:20px}.api-example__curl{padding:14px;font-size:12px}.api-response__json,.code-example__snippet{padding:16px;font-size:12px}.fields-table th,.fields-table td{padding:12px 16px}.fields-table td:first-child{width:auto;min-width:120px}.api-cta{padding:28px 20px}.api-cta .cta-buttons{flex-direction:column}.api-cta .button{width:100%;justify-content:center}}.pricing-page{padding-bottom:80px}.pricing-hero{padding:40px 0 60px}.pricing-hero__intro{text-align:center;max-width:680px;margin:0 auto 48px}.pricing-hero__intro h1{font:500 clamp(32px,4.2vw,56px)/1.12 var(--font-display);letter-spacing:-.045em;margin:12px 0 20px}.pricing-hero__description{font-size:18px;color:var(--text-muted);margin:0}.billing-toggle{display:flex;gap:4px;padding:4px;max-width:240px;margin:0 auto 48px;border:1px solid var(--line-soft);border-radius:30px;background:var(--surface)}.billing-toggle button{flex:1;min-height:44px;padding:10px 20px;border:0;border-radius:26px;background:transparent;color:var(--text-muted);font:600 14px var(--font-body);cursor:pointer}.billing-toggle button.active{background:var(--text);color:#0d1012}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:1100px;margin:0 auto}.pricing-card{display:flex;flex-direction:column;padding:32px 28px;border:1px solid var(--line);border-radius:16px;background:var(--surface);position:relative}.pricing-card--popular{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.pricing-card__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:6px 16px;background:var(--accent);color:#fff;font:600 12px var(--font-mono);letter-spacing:.04em;border-radius:20px}.pricing-card__header{margin-bottom:28px}.pricing-card__name{font:600 24px var(--font-display);letter-spacing:-.03em;margin:0 0 8px}.pricing-card__description{font-size:14px;color:var(--text-muted);margin:0 0 20px}.pricing-card__price{display:flex;align-items:baseline;gap:8px}.pricing-card__amount{font:600 48px/1 var(--font-display);letter-spacing:-.04em}.pricing-card__period{font-size:14px;color:var(--text-muted)}.pricing-card__features{list-style:none;padding:0;margin:0 0 32px;flex-grow:1}.pricing-card__features li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:14px;color:var(--text)}.pricing-card__features svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.pricing-card__cta{width:100%;min-height:48px;padding:12px 20px;border:0;border-radius:24px;background:var(--accent);color:#fff;font:600 15px var(--font-body);cursor:pointer}.pricing-card__cta:hover{background:#d95717}.pricing-card__cta--outline{background:transparent;color:var(--text);border:1px solid var(--line)}.pricing-card__cta--outline:hover{border-color:var(--accent);color:var(--accent);background:transparent}.pricing-faq{max-width:800px;margin-left:auto;margin-right:auto}.pricing-faq h2{font:500 32px var(--font-display);letter-spacing:-.04em;margin:0 0 32px}.pricing-faq details{padding:20px 0;border-bottom:1px solid var(--line-soft)}.pricing-faq details:first-of-type{border-top:1px solid var(--line-soft)}.pricing-faq summary{cursor:pointer;font:600 16px var(--font-body);color:var(--text);min-height:44px;display:flex;align-items:center}.pricing-faq details p{margin:12px 0 0;color:var(--text-muted);line-height:1.6}.pricing-faq details a{color:var(--link)}.price-history-page{padding-bottom:40px}.price-history-page .shell{max-width:var(--content-max);margin:0 auto;padding:16px 20px}.home-hint{font-size:12px;color:var(--text-muted);margin:0 0 14px}.home-hint a{color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.home-hint a:hover{color:var(--accent)}.history-link-row{display:flex;justify-content:flex-end;gap:12px;margin:8px 0;padding-top:8px}.history-link-row .quiet{font-size:12px;color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.history-link-row .quiet:hover{color:var(--accent)}.page-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;margin-bottom:14px}.page-head h1{font:700 22px/1.2 var(--font-display);margin:0}.page-sub{font-size:13px;color:var(--text-muted);margin:6px 0 0;line-height:1.4;max-width:62ch}.page-sub strong{color:var(--text);font-weight:600}.chip-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.disclose{display:inline-flex;align-items:center;gap:6px;font:500 10px var(--font-mono);color:var(--text-muted);padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface-2)}.disclose .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.panel{background:var(--surface-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin-bottom:12px}.panel-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.panel-bar h2{font:600 13px var(--font-d);margin:0}.panel-meta{font:400 10px var(--font-mono);color:var(--text-muted)}.pills{display:flex;gap:4px}.pills button{font:500 10px var(--font-mono);padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface-2);color:var(--text-muted);cursor:pointer;transition:all .15s ease}.pills button[aria-pressed=true]{background:#fff;color:var(--on-accent);border-color:#fff}.pills button:hover{border-color:#f7931a73;color:var(--text)}.chart{height:220px;border-radius:8px;background:linear-gradient(180deg,rgba(247,147,26,.06),transparent 50%),var(--surface);border:1px solid var(--line-soft);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.chart svg.price-chart-svg{width:100%;height:100%;display:block}.chart-loading,.chart-error,.chart-empty{text-align:center;color:var(--text-muted);font-size:13px}.chart-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;font:400 10px var(--font-mono);color:var(--text-muted)}.chart-legend i{display:inline-block;width:12px;height:3px;border-radius:2px;vertical-align:middle;margin-right:4px}.chart-legend .legend-band{height:8px;background:#f7931a38;border:1px solid rgba(247,147,26,.35)}.chart-legend .legend-close{background:var(--accent)}.search-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px}.search-row label{display:flex;flex-direction:column;gap:4px;font:500 10px var(--font-mono);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase}.search-row input[type=date]{font:500 12px var(--font-mono);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:8px 10px;color-scheme:dark;min-width:148px}.search-row input[type=date]:focus{outline:1px solid var(--accent);border-color:var(--accent)}.btn-search{font:600 12px var(--font-body);padding:8px 14px;border-radius:8px;border:1px solid var(--accent);background:transparent;color:var(--accent);cursor:pointer;transition:background .15s ease}.btn-search:hover{background:var(--accent-soft)}.search-hint{font-size:11px;color:var(--text-muted);margin:0}.table-wrap{overflow-x:auto;border-radius:8px;border:1px solid var(--line-soft)}.price-history-page table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.price-history-page thead th{font:500 10px var(--font-mono);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;text-align:left;padding:8px 12px;background:var(--surface-2);border-bottom:1px solid var(--line)}.price-history-page tbody td{font:500 12px var(--font-mono);padding:8px 12px;border-bottom:1px solid var(--line-soft);color:var(--text)}.price-history-page tbody tr:last-child td{border-bottom:0}.price-history-page tbody tr:hover td{background:#f7931a0a}.price-history-page td.num,.price-history-page th.num{text-align:right}.table-foot{font:400 10px var(--font-mono);color:var(--text-muted);margin:8px 0 0}.callout{padding:12px 14px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);border-left:3px solid var(--accent);margin-bottom:12px}.callout h2{font:600 13px var(--font-display);margin:0 0 6px}.callout p{font-size:12px;color:var(--text-muted);line-height:1.45;margin:0 0 6px}.callout p:last-child{margin-bottom:0}.callout strong{color:var(--text);font-weight:600}.callout em{font-style:italic}.callout a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.callout a:hover{color:var(--accent-hover)}.callout code{font-family:var(--font-mono);font-size:11px;color:var(--accent);background:var(--surface);padding:2px 6px;border-radius:4px}@media(max-width:720px){.page-head h1{font-size:18px}.chart{height:180px}.price-sponsor-grid{grid-template-columns:1fr}}:root{--bid-ink: #171a16;--bid-paper: #f4f2e9;--bid-accent: #ff6a22;--bid-line: #cbcbbf;--bid-muted: #586052;--bid-white: #fff;--bid-alert: #84331c;--bid-link: #2aa198;--crypto-bg: #0d1012;--crypto-surface: #14181c;--crypto-text: #fdf6e3;--crypto-muted: #93a1a1;--crypto-accent: #cb4b16;--crypto-link: #2aa198}.bid-launch-notice{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;padding:20px 0;border-block:1px solid var(--bid-line);margin:24px 0 32px;color:var(--bid-ink)}.bid-launch-notice strong{font:600 12px IBM Plex Mono,monospace}.bid-launch-notice span{max-width:640px;font-size:14px}.bid-how-it-works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:40px 0 24px;padding:0;list-style:none}.bid-how-it-works li{border-top:2px solid var(--bid-ink);padding-top:18px}.bid-how-it-works span{font:500 10px IBM Plex Mono,monospace;color:var(--bid-muted)}.bid-how-it-works h3{font:600 28px Bricolage Grotesque,sans-serif;margin:18px 0 12px}.bid-how-it-works p{font-size:15px;line-height:1.65;color:var(--bid-muted)}.bid-how-it-works+.bid-caption{margin-bottom:40px}@media(max-width:700px){.bid-how-it-works{grid-template-columns:1fr;gap:20px}}.bid-shell{background:var(--bid-paper);color:var(--bid-ink);min-height:100vh;font-family:IBM Plex Sans,sans-serif}.bid-nav,.bid-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 5%;border-bottom:1px solid var(--bid-line)}.bid-nav nav{display:flex;gap:24px;flex-wrap:wrap}.bid-nav a,.bid-footer a{color:inherit}.bid-main{max-width:1280px;margin:auto;padding:64px 32px 96px}.bid-eyebrow{font:500 11px IBM Plex Mono,monospace;letter-spacing:.1em;margin:0 0 18px}.bid-title{font:700 clamp(42px,6vw,84px)/.98 "Bricolage Grotesque",sans-serif;letter-spacing:-.055em;max-width:1050px;margin:0 0 28px}.bid-intro{font-size:19px;max-width:650px;margin-bottom:36px}.bid-footer{border-top:1px solid var(--bid-line);border-bottom:0;font:11px IBM Plex Mono,monospace;flex-wrap:wrap}.bid-home{background:var(--bid-paper);color:var(--bid-ink);padding:64px 40px;border:1px solid var(--bid-line);margin:40px 0}.bid-home-heading{display:flex;justify-content:space-between;gap:32px;margin-bottom:36px}.bid-home h2{font:700 clamp(40px,5vw,70px)/.96 "Bricolage Grotesque",sans-serif;letter-spacing:-.05em;margin:0 0 18px}.bid-home h2 em{font-style:normal;color:var(--bid-muted)}.bid-home-heading p:not(.bid-eyebrow){max-width:450px}.bid-home-subtitle{font-size:16px;line-height:1.5;color:var(--bid-muted);margin-top:12px}.bid-reset{font:11px IBM Plex Mono,monospace;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;min-width:180px}.bid-clock{font:500 28px IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.bid-home-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.3fr);gap:32px;align-items:start}.bid-top{background:var(--bid-accent);padding:26px;display:flex;flex-direction:column;min-height:480px;color:var(--bid-ink)}.bid-top header,.bid-board-heading{display:flex;justify-content:space-between;gap:12px;font:10px IBM Plex Mono,monospace;padding-bottom:20px;border-bottom:1px solid currentColor}.bid-unclaimed{font:700 clamp(54px,6vw,92px)/.85 "Bricolage Grotesque",sans-serif;letter-spacing:-.065em;display:block;padding:35px 0 10px}.bid-unclaimed em{font-style:normal;color:var(--bid-paper)}.bid-top p{max-width:340px;font-size:15px;line-height:1.6}.bid-top footer{font:10px/1.6 IBM Plex Mono,monospace;margin-top:16px}.bid-top-name{font:700 clamp(36px,4vw,62px)/.95 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;color:inherit;display:flex;justify-content:space-between;gap:12px;text-decoration:none}.bid-top-identity{display:flex;gap:12px;align-items:center;margin:28px 0;font:11px IBM Plex Mono,monospace;overflow-wrap:anywhere}.bid-top-total{font:600 34px IBM Plex Mono,monospace;margin:24px 0}.bid-top-total small{font-size:10px;display:block}.bid-button{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--bid-accent);border:1px solid var(--bid-ink);color:var(--bid-ink);padding:18px 22px;text-decoration:none;font:600 12px IBM Plex Mono,monospace;cursor:pointer;min-height:48px}.bid-button:hover{filter:brightness(.94)}.bid-button--dark{background:var(--bid-ink);color:var(--bid-paper);margin-top:auto}.bid-button:disabled{opacity:.55;cursor:not-allowed}.bid-board-heading{border-color:var(--bid-line);align-items:center}.bid-board-heading h3{font:600 20px Bricolage Grotesque,sans-serif;margin:0}.bid-ranking{padding:0;margin:0;list-style:none}.bid-ranking li{display:flex;align-items:center;gap:14px;padding:22px 0;border-bottom:1px solid var(--bid-line)}.bid-rank{font:12px IBM Plex Mono,monospace;color:var(--bid-muted)}.bid-logo{width:64px;height:64px;flex:0 0 64px;object-fit:contain;background:var(--bid-ink);color:var(--bid-paper);display:grid;place-items:center;font:600 24px Bricolage Grotesque,sans-serif;border-radius:8px}.bid-entry-copy{min-width:0;flex:1}.bid-entry-copy a{font-weight:600;color:inherit;text-decoration:none;overflow-wrap:anywhere}.bid-entry-copy p{font-size:13px;margin:5px 0;color:var(--bid-muted);overflow-wrap:anywhere}.bid-entry-copy small{font:10px IBM Plex Mono,monospace;overflow-wrap:anywhere}.bid-ranking strong{font:500 17px IBM Plex Mono,monospace;text-align:right}.bid-ranking strong small{display:block;font-size:9px;color:var(--bid-muted);margin-top:4px}.bid-board-footer{display:flex;justify-content:space-between;gap:16px;padding:22px 0;font:10px IBM Plex Mono,monospace}.bid-board-footer a,.bid-reset a{color:inherit}.bid-caption{font-size:12px;line-height:1.7;color:var(--bid-muted);max-width:800px}.bid-empty{padding:60px 24px;border-bottom:1px solid var(--bid-line)}.bid-empty>span{font-size:42px}.bid-empty h3{font:600 30px Bricolage Grotesque,sans-serif}.bid-empty p{color:var(--bid-muted)}.bid-checkout-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:64px;align-items:start}.bid-form fieldset{border:0;border-top:1px solid var(--bid-line);padding:28px 0;margin:0 0 20px}.bid-form legend{font:12px IBM Plex Mono,monospace;padding-right:20px}.bid-form label{display:flex;flex-direction:column;gap:9px;font-size:14px;margin-bottom:24px}.bid-form input:not([type=checkbox]),.bid-dialog textarea{width:100%;box-sizing:border-box;border:1px solid var(--bid-line);background:var(--bid-white);color:var(--bid-ink);padding:14px;font:16px IBM Plex Sans,sans-serif;min-height:48px}.bid-form small{color:var(--bid-muted);font-size:11px}.bid-form .bid-amount{font:500 36px IBM Plex Mono,monospace}.bid-presets{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.bid-presets button,.bid-actions button,.bid-admin-toolbar button,.bid-admin-tabs button,.bid-admin-list button{padding:12px;border:1px solid var(--bid-line);background:transparent;color:inherit;cursor:pointer;min-height:44px}.bid-form .bid-agreement{flex-direction:row;align-items:flex-start;line-height:1.5}.bid-agreement input{width:20px;height:20px;flex-shrink:0}.bid-agreement a{color:inherit}.bid-checkout-aside{padding:30px;background:var(--bid-ink);color:var(--bid-paper);position:sticky;top:24px}.bid-checkout-aside h2{font:500 clamp(32px,4vw,52px) "IBM Plex Mono",monospace;overflow-wrap:anywhere}.bid-checkout-aside h2 small{font-size:12px;display:block}.bid-checkout-aside .bid-caption{color:var(--bid-line)}.bid-checkout-aside dl div{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--bid-muted);padding:18px 0;font-size:13px}.bid-checkout-aside dd{margin:0;text-align:right}.bid-alert{border-left:3px solid var(--bid-alert);padding:14px;color:var(--bid-alert);background:var(--bid-white);font-size:14px;line-height:1.5}.bid-text-button{display:inline-block;margin-top:24px;background:none;border:0;color:inherit;text-decoration:underline;font:14px IBM Plex Sans,sans-serif;cursor:pointer}.bid-dialog{background:var(--bid-paper);color:var(--bid-ink);border:1px solid var(--bid-line);padding:36px;max-width:480px;width:calc(100% - 32px);box-sizing:border-box;max-height:90vh;overflow:auto}.bid-dialog::backdrop{background:#000000b3}.bid-dialog h2{font:600 36px Bricolage Grotesque,sans-serif}.bid-close{float:right;background:none;border:0;font-size:30px;cursor:pointer;width:44px;height:44px}.bid-qr{display:block;margin:20px auto;max-width:100%;height:auto;background:var(--bid-white)}.bid-dialog textarea{height:72px;font:10px IBM Plex Mono,monospace;resize:none}.bid-actions{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.bid-demo{text-align:center;border:1px dashed var(--bid-line);padding:24px;margin:20px 0}.bid-demo>span{font-size:48px}.bid-success{text-align:center;padding:24px}.bid-success>span{font-size:60px}.bid-rules{max-width:780px}.bid-rules section{padding:30px 0;border-top:1px solid var(--bid-line)}.bid-rules h2{font:600 25px Bricolage Grotesque,sans-serif}.bid-rules p{line-height:1.85}.bid-rules a{color:inherit}.bid-archive>a{display:flex;justify-content:space-between;gap:24px;padding:28px 0;border-bottom:1px solid var(--bid-line);color:inherit;text-decoration:none}.bid-archive small{display:block;font-size:11px;margin-top:8px;color:var(--bid-muted)}.bid-admin-toolbar,.bid-admin-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.bid-admin-tabs [aria-pressed=true]{background:var(--bid-ink);color:var(--bid-paper)}.bid-admin-list article{border:1px solid var(--bid-line);padding:24px;margin:16px 0}.bid-admin-list dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bid-admin-list dt{font-size:11px;color:var(--bid-muted)}.bid-admin-list dd{margin:5px 0;font-size:13px;overflow-wrap:anywhere}.bid-admin-data,.bid-admin-list pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px IBM Plex Mono,monospace}.bid-login{max-width:440px}.bid-shell :focus-visible,.bid-home :focus-visible{outline:3px solid var(--bid-accent);outline-offset:4px}.bid-top :focus-visible{outline-color:var(--bid-ink)}@media(max-width:760px){.bid-nav{align-items:flex-start;flex-direction:column;padding:20px}.bid-nav nav{gap:18px;font-size:13px}.bid-main{padding:40px 20px 64px}.bid-home{padding:28px 18px}.bid-home-heading{flex-direction:column}.bid-home-grid,.bid-checkout-grid{grid-template-columns:1fr;gap:24px}.bid-reset{display:grid;grid-template-columns:1fr auto;align-items:center}.bid-reset a{grid-column:1/-1}.bid-top{min-height:430px}.bid-unclaimed{font-size:80px}.bid-checkout-aside{position:static;grid-row:1}.bid-ranking li{gap:9px}.bid-ranking .bid-logo{width:48px;height:48px;flex-basis:34px;font-size:14px}.bid-ranking strong{font-size:13px}.bid-entry-copy p{font-size:12px}.bid-board-footer{flex-direction:column}.bid-archive>a{flex-direction:column;gap:12px}.bid-admin-list dl{grid-template-columns:1fr}.bid-dialog{padding:24px}.bid-footer{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.bid-shell *,.bid-home *{scroll-behavior:auto;transition:none}}.bid-home-grid--ranking{grid-template-columns:1fr}.bid-home-grid--ranking .bid-ranking{display:grid;grid-template-columns:1fr 1fr;column-gap:36px}.bid-home-grid--ranking .bid-ranking li{min-width:0}@media(max-width:820px){.bid-home-grid--ranking .bid-ranking{grid-template-columns:1fr}}.bid-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0}.bid-metrics article{padding:24px;border:1px solid var(--bid-line)}.bid-metrics article:first-child{background:var(--bid-accent)}.bid-metrics span{font:10px IBM Plex Mono,monospace}.bid-metrics strong{display:block;font:600 44px Bricolage Grotesque,sans-serif;margin:16px 0}.bid-metrics p{font-size:12px}.bid-admin-list table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.bid-admin-list td,.bid-admin-list th{padding:12px 4px;border-bottom:1px solid var(--bid-line)}@media(max-width:600px){.bid-metrics{grid-template-columns:1fr}}.bid-admin-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin:24px 0}.bid-admin-filters label{display:flex;flex-direction:column;gap:6px;font-size:12px}.bid-admin-filters input,.bid-admin-filters select,.bid-admin-filters button{padding:10px;min-height:44px;border:1px solid var(--bid-line);background:var(--bid-white);color:var(--bid-ink);max-width:220px}.bid-waitlist{border:2px solid var(--bid-ink);padding:32px;margin:32px 0}.bid-waitlist-heading{font:600 28px IBM Plex Sans,sans-serif;margin-bottom:12px;color:var(--bid-ink)}.bid-waitlist-intro{font-size:16px;line-height:1.5;color:var(--bid-muted);margin-bottom:24px}.bid-waitlist-form{display:flex;flex-direction:column;gap:20px}.bid-waitlist-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bid-waitlist-fields label{display:flex;flex-direction:column;gap:8px;font:600 12px IBM Plex Mono,monospace}.bid-waitlist-fields input{padding:12px;border:1px solid var(--bid-line);background:var(--bid-white);font-size:14px;min-height:48px;font-family:inherit}.bid-waitlist-fields input:focus{outline:2px solid var(--bid-accent);outline-offset:2px}.bid-waitlist-fields input[aria-invalid=true]{border-color:var(--bid-accent)}.bid-field-error{color:var(--bid-accent);font-size:12px;margin-top:4px}.bid-waitlist-submit{padding:16px 32px;background:#cb4b16;color:#fff;border:none;font:600 15px IBM Plex Mono,monospace;cursor:pointer;min-height:54px;transition:opacity .2s;align-self:flex-start;letter-spacing:.02em}.bid-waitlist-submit:hover:not(:disabled){opacity:.9}.bid-waitlist-submit:disabled{opacity:.6;cursor:not-allowed}.bid-waitlist-privacy{font-size:13px;color:var(--bid-muted);margin:0}.bid-waitlist-privacy a{color:var(--bid-link);text-decoration:underline}.bid-waitlist-error{color:var(--bid-accent);font:600 13px IBM Plex Mono,monospace;margin:0}.bid-waitlist-success{padding:20px 0}.bid-waitlist-success-message{font:600 18px IBM Plex Sans,sans-serif;margin-bottom:8px;color:var(--bid-ink)}.bid-waitlist-success-detail{font-size:14px;color:var(--bid-muted)}.bid-waitlist-secondary{margin-top:24px;padding-top:24px;border-top:1px solid var(--bid-line)}.bid-waitlist-secondary>p{font-size:13px;color:var(--bid-muted);margin-bottom:12px}.bid-waitlist-links{display:flex;gap:8px;align-items:center;font-size:14px}.bid-link-secondary{color:var(--bid-link);text-decoration:underline}.bid-link-secondary:hover{opacity:.8}@media(max-width:700px){.bid-waitlist{padding:24px}.bid-waitlist-fields{grid-template-columns:1fr}.bid-waitlist-submit{width:100%}}.bid-empty-slot{opacity:.5;background:var(--bid-paper)}.bid-empty-slot .bid-entry-copy p{color:var(--bid-muted);font-size:12px;font-style:italic}.bid-claim-button{padding:8px 16px;background:var(--bid-ink);color:var(--bid-paper);text-decoration:none;font:600 12px IBM Plex Mono,monospace;white-space:nowrap;transition:background .2s}.bid-claim-button:hover{background:var(--bid-accent);color:var(--bid-ink)}.bid-profile-preview{margin-top:24px;padding:16px;border:1px solid var(--bid-line);background:var(--bid-paper)}.bid-preview-chip{display:flex;align-items:center;gap:12px;margin-top:8px}.bid-preview-logo,.bid-preview-monogram{width:48px;height:48px;border-radius:4px;object-fit:cover;flex-shrink:0}.bid-preview-monogram{display:flex;align-items:center;justify-content:center;background:var(--bid-ink);color:var(--bid-paper);font:600 18px IBM Plex Mono,monospace}.bid-preview-info{display:flex;flex-direction:column;gap:4px;min-width:0}.bid-preview-info strong{font:600 14px IBM Plex Sans,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bid-preview-info small{font-size:12px;color:var(--bid-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crypto-claim-container{background:var(--background);color:var(--text);min-height:60vh;padding:48px 32px;border-radius:16px;margin:40px 0}.crypto-claim-steps{display:flex;gap:24px;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--crypto-surface);list-style:none;padding-left:0}.crypto-step-indicator{font:500 11px IBM Plex Mono,monospace;letter-spacing:.05em;color:var(--crypto-muted);padding:8px 16px;border-radius:2px;background:var(--crypto-surface)}.crypto-step-indicator.active{color:var(--crypto-text);background:var(--crypto-accent)}.crypto-step-indicator.completed{color:var(--crypto-text);opacity:.6}.crypto-trust-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px;max-width:1200px;margin-left:auto;margin-right:auto}.crypto-trust-chip{background:#0f131bb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 8px;text-align:center}.crypto-trust-chip strong{display:block;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;line-height:1.3;color:var(--crypto-text);margin-bottom:4px}.crypto-trust-chip span{font-size:11px;color:var(--crypto-muted);line-height:1.35}.crypto-rules-link{display:inline-block;color:var(--crypto-muted);font-size:13px;text-decoration:none;margin-bottom:20px;max-width:1200px;margin-left:auto;margin-right:auto;display:block}.crypto-rules-link:hover{color:var(--crypto-text)}.crypto-meta-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.crypto-badge{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#14181c;color:var(--crypto-muted)}.crypto-badge--live{color:#10b981;border-color:#10b98159;background:#10b98114}.crypto-badge--wait{color:#f59e0b;border-color:#f59e0b59;background:#f59e0b14}.crypto-tab-hint{font-size:13px;color:var(--crypto-muted);line-height:1.45;background:var(--crypto-surface);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:12px 14px;margin-bottom:14px}.crypto-tab-hint strong{color:var(--crypto-text);font-weight:500}.crypto-watching-banner{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;margin-bottom:14px;background:#10b98114;border:1px solid rgba(16,185,129,.28)}.crypto-watch-dot{width:8px;height:8px;border-radius:50%;background:#10b981;margin-top:5px;box-shadow:0 0 10px #10b981;flex-shrink:0}.crypto-watching-banner p{margin:0;font-size:14px;line-height:1.45}.crypto-watching-banner small{display:block;color:var(--crypto-muted);margin-top:4px}.crypto-asset-eta{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;color:#f7931a;margin-top:8px}.crypto-identity-form,.crypto-asset-selection,.crypto-payment-details,.crypto-status-container{max-width:680px;margin:0 auto}.crypto-identity-form h2,.crypto-asset-selection h2,.crypto-payment-details h2,.crypto-status-container h2{font:700 32px/1.1 Bricolage Grotesque,sans-serif;margin:0 0 32px;color:var(--crypto-text)}.crypto-identity-form label,.crypto-tx-form label{display:block;margin-bottom:24px;font-size:14px;font-weight:500}.crypto-identity-form input,.crypto-tx-form input{display:block;width:100%;padding:12px 16px;margin-top:8px;background:var(--crypto-surface);border:1px solid transparent;border-radius:3px;color:var(--crypto-text);font:14px IBM Plex Sans,sans-serif}.crypto-identity-form input:focus,.crypto-tx-form input:focus{outline:none;border-color:var(--crypto-accent)}.crypto-identity-form small,.crypto-tx-form small{display:block;margin-top:6px;font-size:12px;color:var(--crypto-muted)}.crypto-profile-preview{display:flex;align-items:center;gap:16px;padding:20px;background:var(--crypto-surface);border-radius:4px;margin:24px 0}.crypto-logo-preview{width:56px;height:56px;border-radius:4px;object-fit:cover}.crypto-profile-preview strong{display:block;font-size:16px;margin-bottom:4px}.crypto-profile-preview p{font-size:13px;color:var(--crypto-muted);margin:0}.crypto-asset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:32px}.crypto-asset-card{background:var(--crypto-surface);border:2px solid transparent;border-radius:4px;padding:28px 24px;cursor:pointer;transition:all .2s;text-align:left}.crypto-asset-card:hover{border-color:var(--crypto-accent);background:#1a1f24}.crypto-asset-label{font:600 24px Bricolage Grotesque,sans-serif;color:var(--crypto-text);margin-bottom:8px}.crypto-asset-network{font:500 12px IBM Plex Mono,monospace;color:var(--crypto-muted);margin-bottom:16px}.crypto-asset-min{font-size:13px;color:var(--crypto-text)}.crypto-payment-warning{background:#cb4b161a;border-left:3px solid var(--crypto-accent);padding:14px 18px;margin-bottom:32px;font-size:13px;line-height:1.5}.crypto-payment-info{background:var(--crypto-surface);padding:28px;border-radius:4px;margin-bottom:32px}.crypto-info-section{margin-bottom:24px}.crypto-info-section:last-child{margin-bottom:0}.crypto-info-section label{display:block;font:500 11px IBM Plex Mono,monospace;letter-spacing:.05em;color:var(--crypto-muted);margin-bottom:10px;text-transform:uppercase}.crypto-amount{font:600 22px Bricolage Grotesque,sans-serif;color:var(--crypto-text);margin:0}.crypto-amount small{display:block;font:500 12px IBM Plex Mono,monospace;color:var(--crypto-muted);margin-top:4px}.crypto-address-container{display:flex;gap:12px;align-items:center}.crypto-address{flex:1;font:13px IBM Plex Mono,monospace;background:var(--crypto-bg);padding:12px 14px;border-radius:3px;word-break:break-all;color:var(--crypto-text)}.crypto-copy-button{padding:12px 20px;background:transparent;border:1px solid var(--crypto-accent);color:var(--crypto-accent);border-radius:3px;cursor:pointer;font:500 12px IBM Plex Mono,monospace;transition:all .2s}.crypto-copy-button:hover{background:var(--crypto-accent);color:var(--bid-white)}.crypto-qr-container{text-align:center;margin-top:28px}.crypto-qr-code{width:256px;height:256px;border-radius:4px}.crypto-qr-container small{display:block;margin-top:12px;font:500 11px IBM Plex Mono,monospace;color:var(--crypto-muted)}.crypto-tx-input{font-family:IBM Plex Mono,monospace!important}.crypto-form-actions{display:flex;gap:16px;justify-content:space-between;margin-top:32px}.crypto-cta-button{padding:14px 28px;background:var(--accent);color:var(--background);border:none;border-radius:8px;font:600 14px var(--font-body);cursor:pointer;transition:all .15s;text-decoration:none;display:inline-block;text-align:center;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.crypto-cta-button:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 0 16px var(--accent-glow)}.crypto-cta-button:disabled{opacity:.5;cursor:not-allowed}.crypto-back-button{padding:14px 28px;background:transparent;border:1px solid var(--crypto-surface);color:var(--crypto-text);border-radius:3px;font:500 14px IBM Plex Sans,sans-serif;cursor:pointer;transition:all .2s}.crypto-back-button:hover{border-color:var(--crypto-muted)}.crypto-status-badge{padding:16px 24px;border-radius:4px;text-align:center;font:600 16px IBM Plex Sans,sans-serif;margin-bottom:32px}.crypto-status-pending,.crypto-status-validating{background:#93a1a11a;color:var(--crypto-muted)}.crypto-status-confirmed{background:#2aa19826;color:var(--crypto-link)}.crypto-status-rejected,.crypto-status-failed{background:#cb4b161a;color:var(--crypto-accent)}.crypto-status-details{background:var(--crypto-surface);padding:24px;border-radius:4px;margin-bottom:32px}.crypto-detail-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--crypto-bg)}.crypto-detail-row:last-child{border-bottom:none}.crypto-detail-row span{font-size:13px;color:var(--crypto-muted)}.crypto-detail-row strong{font:600 16px IBM Plex Mono,monospace;color:var(--crypto-text)}.crypto-success-actions{text-align:center}.crypto-success-chip{display:inline-flex;align-items:center;gap:14px;padding:18px 24px;background:var(--crypto-surface);border-radius:4px;margin-bottom:24px}.crypto-chip-logo{width:48px;height:48px;border-radius:4px;object-fit:cover}.crypto-success-chip strong{display:block;font-size:16px;margin-bottom:4px}.crypto-success-chip small{display:block;font-size:12px;color:var(--crypto-muted)}.crypto-status-note{text-align:center;font-size:13px;color:var(--crypto-muted)}.crypto-watch-section{background:var(--crypto-surface);padding:24px;border-radius:4px;margin:32px 0}.crypto-watch-info{font-size:15px;line-height:1.6;color:var(--crypto-text);margin:0 0 12px}.crypto-watch-details{font:500 12px IBM Plex Mono,monospace;color:var(--crypto-muted);margin:0 0 24px}.crypto-advanced-toggle{margin-top:28px;padding-top:20px;border-top:1px solid var(--crypto-bg)}.crypto-advanced-toggle summary{font:600 13px IBM Plex Sans,sans-serif;color:var(--crypto-accent);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.crypto-advanced-toggle summary::-webkit-details-marker{display:none}.crypto-advanced-toggle summary:hover{text-decoration:underline}.crypto-advanced-toggle[open] summary{margin-bottom:20px}.crypto-status-watching{background:#93a1a11a;color:var(--crypto-muted);padding:16px 24px;border-radius:4px;text-align:center;font:600 14px IBM Plex Sans,sans-serif;margin:24px 0}.crypto-error{background:#cb4b161a;border-left:3px solid var(--crypto-accent);padding:12px 16px;margin:16px 0;font-size:13px;color:var(--crypto-accent);border-radius:2px}.crypto-claim-unavailable{background:var(--crypto-bg);color:var(--crypto-text);padding:64px 32px;text-align:center;border-radius:4px;margin:40px 0}.crypto-unavailable-message{font-size:18px;margin-bottom:24px}.crypto-claim-loading{background:var(--crypto-bg);color:var(--crypto-text);padding:64px 32px;text-align:center;border-radius:4px;margin:40px 0;font:500 14px IBM Plex Mono,monospace}.crypto-asset-helper{font-size:13px;color:var(--crypto-muted);margin-bottom:24px}.crypto-payment-status-strip{background:var(--crypto-surface);padding:20px 24px;border-radius:4px;margin-bottom:32px;border-left:3px solid var(--crypto-accent)}.crypto-payment-status-strip .badge{display:inline-block;font:600 12px IBM Plex Mono,monospace;padding:4px 12px;border-radius:2px;margin-right:12px;background:#93a1a11a;color:var(--crypto-muted)}.crypto-payment-status-strip .crypto-status-confirmed{background:#2aa19826;color:var(--crypto-link)}.crypto-payment-status-strip .asset-label{font:500 12px IBM Plex Mono,monospace;color:var(--crypto-text)}.crypto-payment-status-strip .strip-note{font-size:14px;color:var(--crypto-text);margin:12px 0 0;line-height:1.5}.crypto-payment-status-strip .strip-address{display:flex;gap:12px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--crypto-bg)}.crypto-payment-status-strip .strip-address code{font:11px IBM Plex Mono,monospace;color:var(--crypto-muted)}.crypto-copy-button-small{padding:6px 12px;background:transparent;border:1px solid var(--crypto-accent);color:var(--crypto-accent);border-radius:2px;cursor:pointer;font:500 10px IBM Plex Mono,monospace;transition:all .2s}.crypto-copy-button-small:hover{background:var(--crypto-accent);color:var(--bid-white)}.crypto-profile-form-container{max-width:680px;margin:0 auto}.crypto-profile-helper{font-size:13px;color:var(--crypto-muted);margin:16px 0 24px;line-height:1.5}.crypto-success-actions h3{font:700 28px/1.1 Bricolage Grotesque,sans-serif;color:var(--crypto-text);text-align:center;margin:32px 0 24px}@media(max-width:700px){.crypto-trust-strip{grid-template-columns:1fr 1fr}.crypto-trust-strip .crypto-trust-chip:last-child{grid-column:1 / -1}.crypto-claim-steps{flex-wrap:wrap;gap:12px}.crypto-step-indicator{font-size:10px;padding:6px 12px}.crypto-asset-grid{grid-template-columns:1fr}.crypto-address-container,.crypto-form-actions{flex-direction:column}.crypto-back-button,.crypto-cta-button{width:100%}}.bid-cta-section{display:flex;gap:16px;align-items:center;margin:32px 0 48px;flex-wrap:wrap}.bid-cta-primary{padding:16px 32px;background:var(--accent);color:var(--background);border:none;border-radius:8px;font:600 16px var(--font-body);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:52px;transition:all .15s}.bid-cta-primary:hover{background:var(--accent-hover);box-shadow:0 0 20px var(--accent-glow)}.bid-cta-secondary{padding:16px 32px;background:transparent;border:1px solid var(--bid-line);color:var(--bid-ink);border-radius:3px;font:600 16px IBM Plex Sans,sans-serif;text-decoration:none;display:inline-block;transition:all .2s}.bid-cta-secondary:hover{border-color:var(--bid-muted)}.bid-leaderboard-header{margin:48px 0 24px}.bid-leaderboard-header h2{font:700 36px/1.1 Bricolage Grotesque,sans-serif;margin:0 0 12px}.bid-empty-board{text-align:center;padding:80px 32px;background:var(--bid-paper);border:2px dashed var(--bid-line);border-radius:4px;margin:48px 0}.bid-empty-board p{font-size:18px;margin-bottom:24px;color:var(--bid-muted)}.bid-waitlist-container{max-width:600px;margin:0 auto}@media(max-width:700px){.bid-cta-section{flex-direction:column;align-items:stretch}.bid-cta-primary,.bid-cta-secondary{width:100%;text-align:center}}.public-site .logo-rail{display:flex;flex-direction:row;align-items:center;gap:10px;padding:0;min-height:72px;margin:0 0 20px}.public-site .logo-rail__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;min-width:0;min-height:72px;text-decoration:none;color:inherit;transition:border-color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),background .16s cubic-bezier(.2,.8,.2,1);padding:12px 8px;border-radius:12px;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--line);box-shadow:0 0 0 1px #f4f6fb0f}.public-site .logo-rail__cell:hover{border-color:var(--accent);border-style:solid;box-shadow:0 0 0 1px #f4f6fb0f,0 0 14px var(--accent-glow)}.public-site .logo-rail__cell:focus-visible{outline:none;border-color:var(--accent);border-style:solid;box-shadow:0 0 0 1px #f4f6fb0f,0 0 14px var(--accent-glow)}.public-site .logo-rail__cell--empty{opacity:1;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px dashed var(--line);border-radius:12px}.public-site .logo-rail__cell--empty:hover{opacity:1;background:#0f131bd9;border-color:var(--accent);border-style:solid;box-shadow:0 0 0 1px #f4f6fb0f,0 0 14px var(--accent-glow)}.public-site .logo-rail__cell--empty:focus-visible{outline:none;background:#0f131bd9;border-color:var(--accent);border-style:solid;box-shadow:0 0 0 1px #f4f6fb0f,0 0 14px var(--accent-glow)}.public-site .logo-rail__logo{width:40px;height:40px;flex-shrink:0;object-fit:contain;border-radius:8px}.public-site .logo-rail__monogram{display:flex;align-items:center;justify-content:center;background:var(--text);color:var(--background);font:600 14px var(--font-display);border-radius:8px}.public-site .logo-rail__empty-box{width:40px;height:40px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:center;background:transparent}.public-site .logo-rail__plus{font:600 18px var(--font-mono);color:var(--text-muted)}.public-site .logo-rail__rank{font:500 11px var(--font-mono);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase}.public-site .logo-rail__cell--loading .logo-rail__skeleton{width:40px;height:40px;background:linear-gradient(90deg,var(--surface) 0%,var(--line) 50%,var(--surface) 100%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:6px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:850px){.public-site .logo-rail{gap:6px}.public-site .logo-rail__logo,.public-site .logo-rail__empty-box,.public-site .logo-rail__cell--loading .logo-rail__skeleton{width:36px;height:36px}.public-site .logo-rail__monogram{font-size:14px}.public-site .logo-rail__plus{font-size:18px}.public-site .logo-rail__rank{font-size:9px}}@media(max-width:400px){.public-site .logo-rail{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px}.public-site .logo-rail__cell{scroll-snap-align:start;flex-shrink:0}}.bid-back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:24px;font:500 14px IBM Plex Sans,sans-serif;color:var(--bid-link);text-decoration:none;transition:color .2s}.bid-back-link:hover{color:var(--bid-accent)}.bid-back-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}
