:root,:root[data-theme=dark]{--bg: #0a0a0c;--ink: #e8e6e0;--muted: #a3a198;--rule: #26262b;--rule2: #3a3a40;--panel: #101014;--bar: #e8e6e0;--barink: #0a0a0c;--sel: #2b5cff;--seldim: #17316d;--selink: #fff;--seltext: #a8bcff;--warn: #ff7a68;--line: var(--rule2);--surface: var(--bg);--accent: var(--sel);--warning: var(--warn);color-scheme:dark}:root[data-theme=light]{--bg: #e8e6e0;--ink: #131318;--muted: #565349;--rule: #bdb9af;--rule2: #918e84;--panel: #dfdcd4;--bar: #131318;--barink: #e8e6e0;--seldim: #bccaff;--seltext: #1a3ab0;--warn: #b02a18;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:Space Mono,ui-monospace,monospace;font-size:13px;line-height:1.6;-webkit-font-smoothing:antialiased;font-synthesis:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:400}button,input,select{font:inherit;color:inherit}button{background:none;border:1px solid var(--rule2);cursor:pointer;min-height:44px;padding:10px 16px}button:disabled{opacity:.45;cursor:not-allowed}button:hover:not(:disabled),.button:hover{border-color:var(--ink);background:var(--panel)}a{color:inherit}button,a{touch-action:manipulation}:focus-visible{outline:2px solid var(--sel);outline-offset:4px}button.primary,.button.primary{background:var(--sel);border-color:var(--sel);color:var(--selink)}button.primary:hover:not(:disabled),.button.primary:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}input,select{background:transparent;border:1px solid var(--rule2);padding:10px 12px;min-height:44px;max-width:100%;min-width:0;border-radius:0}input::placeholder{color:var(--muted)}input[type=range]{padding:0;accent-color:var(--sel)}input[type=radio]{accent-color:var(--sel);min-height:auto}select option{background:var(--bg);color:var(--ink)}summary{cursor:pointer;min-height:44px;padding:10px 0}code,.address{overflow-wrap:anywhere}svg{flex-shrink:0}small,.fine{color:var(--muted);font-size:11px;line-height:1.65}p{line-height:1.7}.display,h1,h2,h3{font-family:Anton,Arial Narrow,Helvetica,sans-serif;font-weight:400;letter-spacing:-.02em;line-height:1.02;font-style:normal}h1{font-size:clamp(56px,11vw,116px)}h2{font-size:34px}h3{font-size:26px}.tele{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);line-height:1.6}.tele-sel{color:var(--seltext)}.button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;gap:10px;border:1px solid var(--ink);padding:11px 20px;min-height:44px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.button.ghost{border-color:var(--rule2);color:var(--muted)}.text-button{border:0;padding:7px 0;text-decoration:underline;text-underline-offset:4px}.wide{width:100%}.sr-only,.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:var(--sel);color:#fff;padding:12px}.skip-link:focus{top:44px}.titlebar{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:12px;background:var(--bar);color:var(--barink);padding:4px 12px;font-size:11px;letter-spacing:.12em;min-height:30px}.titlebar .path{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.titlebar button{color:var(--barink);font-size:11px;letter-spacing:.12em;border:0;padding:0 4px;min-height:26px}.titlebar button:hover:not(:disabled){background:transparent;text-decoration:underline}.main-nav{display:flex;gap:12px;border-bottom:1px solid var(--rule);padding:0 20px;justify-content:space-between;align-items:center}.main-nav nav{display:flex;flex-wrap:wrap}.main-nav nav a{display:flex;align-items:center;min-height:47px;padding:12px 18px 10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.main-nav nav a:hover{color:var(--ink)}.main-nav nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--sel)}.wallet-button{font-size:11px;letter-spacing:.1em;border:0;white-space:nowrap;padding:8px 0}.app>main{max-width:1040px;margin:0 auto;padding:28px 20px 64px;position:relative;min-height:65vh}.app>main:before,.app>main:after{content:"";position:absolute;width:15px;height:15px;border:0 solid var(--rule2);pointer-events:none}.app>main:before{left:6px;top:10px;border-top-width:1px;border-left-width:1px}.app>main:after{right:6px;bottom:10px;border-bottom-width:1px;border-right-width:1px}.environment{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:0 0 16px;letter-spacing:.05em}.environment .fixture-indicator{color:var(--seltext);text-transform:uppercase}.environment .text-button{margin-left:auto;font-size:10px;min-height:24px}.lag{color:var(--warn)}.onlanding .environment{padding-bottom:20px}.onlanding main{padding-top:20px}.pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:14px}.pagehead>.tele{text-align:right}.lede{max-width:72ch;color:var(--muted);margin:14px 0 0;font-size:13px}.section-top{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.section-top h2 small,.section-top h2 span{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.1em;color:var(--muted);margin-left:8px}.stencil{display:block;width:100%;height:auto;color:var(--ink);overflow:visible}.stencil.small{width:42px;height:42px}.stencil-motion .barbs{animation:spin 170s linear infinite;transform-origin:100px 100px}.stencil-motion .ring{animation:spin 230s linear infinite reverse;transform-origin:100px 100px}@keyframes spin{to{transform:rotate(360deg)}}.landing{position:relative;isolation:isolate}.hero{padding-top:18px;position:relative;z-index:2}.hero h1{font-size:clamp(60px,15.5vw,178px);line-height:.84;margin:0}.selword{position:relative;display:inline-block}.selword .hl{position:absolute;top:9%;bottom:8%;left:-.02em;width:62%;background:var(--sel);transform-origin:left;animation:selection-reveal 1.05s cubic-bezier(.16,.84,.24,1) .25s both}.selword em{position:relative;font-style:normal}.hero-claim{font-size:clamp(17px,2.5vw,25px);line-height:1.35;margin:24px 0 0;max-width:30ch;display:inline-block;background:var(--bg);padding:12px 16px 14px;border-left:3px solid var(--sel)}.hero-claim b{font-weight:400;background:var(--sel);color:var(--selink);padding:0 5px}.hero .hero-claim,.hero .cta{animation:hero-reveal .7s ease .55s both}[inert] .hero .hl,[inert] .hero .hero-claim,[inert] .hero .cta{animation-play-state:paused}@keyframes selection-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.cta{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap;align-items:center}.hero-art{position:absolute;right:0;top:0;width:min(300px,34vw);color:var(--rule2);pointer-events:none;opacity:.4;z-index:0}.hero-art .stencil{color:inherit}.landing-field{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:.18}.landing-field>.stencil{position:absolute;width:120vw;height:120vw;top:-40vw;left:20vw;color:var(--muted);filter:contrast(.8)}.field-grid{position:absolute;inset:0;background-image:radial-gradient(var(--bg) .9px,transparent 1.5px);background-size:4px 4px}.plate{position:relative;z-index:2;background:var(--bg);border:1px solid var(--rule2);padding:4px 24px 30px;margin:36px -25px 0}.ticker{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:10px 0;margin-top:30px;font-size:10px;letter-spacing:.22em}.poster{margin-top:8px}.prow{display:grid;grid-template-columns:1fr auto;gap:10px 24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--rule);transition:border-color .2s ease}.prow h2{font-size:clamp(32px,6.4vw,58px);letter-spacing:-.02em;line-height:.95;display:inline-block;position:relative;isolation:isolate;transition:color .18s ease}.prow h2:before{content:"";position:absolute;inset:10% -8px 8%;background:var(--sel);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,.84,.24,1);z-index:-1;pointer-events:none}.prow:focus-within h2:before{transform:scaleX(1)}.prow:focus-within h2{color:var(--selink)}.prow:focus-within{border-bottom-color:var(--sel)}@media(hover:hover)and (pointer:fine){.prow:hover h2:before{transform:scaleX(1)}.prow:hover h2{color:var(--selink)}.prow:hover{border-bottom-color:var(--sel)}}.prow p{margin:8px 0 0;color:var(--muted);max-width:52ch}.print-strip{display:flex;align-items:center;gap:14px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:25px;padding:14px 0;min-height:48px}.print-strip .tele{flex-shrink:0;font-size:10px}.print-hatch{height:24px;flex:1;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 9px,currentColor 9px 13px,transparent 13px 24px,currentColor 24px 25px,transparent 25px 37px);opacity:.55}.print-grain{width:66px;height:24px;background:radial-gradient(currentColor 1px,transparent 1px) 0 0/4px 4px;opacity:.5}.aperture{position:relative;z-index:2;height:clamp(170px,28vh,280px);border-left:1px solid var(--rule2);border-right:1px solid var(--rule2);margin:0 -25px;padding:0 24px 14px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.aperture+.plate{margin-top:0;border-top:0}.secttl{font-size:clamp(28px,5.2vw,48px);margin:44px 0 18px}.definitions{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);margin:0}.definitions>div{padding:15px 18px 18px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);transition:background-color .18s ease}.definitions dt,.definitions dd{transition:color .18s ease}.definitions dt{font-family:Anton,sans-serif;font-size:25px;letter-spacing:-.02em}.definitions dd{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.definitions>div:hover{background:var(--sel)}.definitions>div:hover dt,.definitions>div:hover dd{color:var(--selink)}.landing :is(.btn,.button,button),.main-nav nav a,.titlebar button,.back-link{transition:color .18s ease,background-color .18s ease,border-color .18s ease}.landing-note{border:1px solid var(--sel);padding:20px 22px;margin-top:38px}.landing-note h3{font-family:Space Mono,monospace;font-size:11px;margin:0 0 8px}.landing-note p{max-width:78ch}.legal{max-width:74ch}.legal h2{font-size:34px;margin:38px 0 10px}.legal p{margin-bottom:14px}.legal>.button{margin-top:24px}.market{margin-top:30px}.market>.section-top h2{font-family:Space Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.2em}.market-controls{display:flex;gap:20px;align-items:center}.segmented{display:flex;gap:0}.segmented button{border:0;border-bottom:1px solid transparent;padding:8px 10px;min-height:44px;font-size:11px;color:var(--muted)}.segmented button.active{color:var(--ink);border-color:var(--sel)}.search{width:200px;font-size:11px;border-width:0 0 1px;padding-left:0}.inventory-key{max-width:78ch;margin-top:10px}.stencil-rows{margin-top:14px}.stencil-row{display:grid;grid-template-columns:76px 1fr auto;gap:20px;align-items:center;text-decoration:none;width:100%;padding:20px 0;border-bottom:1px solid var(--rule)}.stencil-row>.stencil{width:76px;height:76px}.stencil-row h3{font-size:clamp(28px,5vw,44px);display:inline-block}.stencil-row:hover h3{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.stencil-row .rowsub{margin-top:5px}.stencil-row .fine{display:block}.stencil-row.owned h3{background:var(--sel);color:var(--selink);padding:0 8px;margin-left:-8px}.stencil-row.owned>.stencil{color:var(--sel)}.rowright{text-align:right;display:grid;gap:4px}.rowright strong{font-size:17px}.rowright .tele{font-size:10px}.empty{text-align:center;padding:60px 0;border-bottom:1px solid var(--rule)}.empty h3,.empty h2{font-size:44px;margin-bottom:16px}.empty p{max-width:52ch;color:var(--muted);margin:0 auto 22px}.back-link{display:inline-flex;gap:8px;align-items:center;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;font-size:11px;color:var(--muted);margin:8px 0 20px;min-height:44px}.detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;margin-top:26px;align-items:start}.claim-art-column{min-width:0}.claim-art-column .art-big{width:100%;max-width:400px;color:var(--ink)}.claim-art-column .art-big>.stencil{display:block;width:100%;height:auto}.claim-art-column .print-strip{margin:8px 0 18px;padding:12px 0}.claim-art-column .print-strip .tele{display:none}.claim-art-caption{margin-bottom:8px}.claim-art-column>.fine{font-size:10px}.claim-trade{min-width:0}.claim-state{margin-bottom:13px}.claim-readout{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule2);margin-top:14px}.claim-readout>div{min-width:0;padding:12px 14px}.claim-readout>div+div{border-left:1px solid var(--rule2)}.claim-readout strong{display:block;font-family:Space Mono,monospace;font-size:22px;letter-spacing:0;line-height:1.5;overflow-wrap:anywhere}.claim-readout small{display:block;color:var(--muted);font-size:10px}.claim-exact-quantity{margin-top:18px}.claim-exact-quantity>label{display:block;font-size:11px;color:var(--muted);margin-bottom:7px}.claim-exact-quantity .amount-input input{padding:8px 12px;font-size:18px}.claim-exact-quantity>.fine{margin-top:7px;font-size:10px}.claim-terms{margin-top:24px;font-size:11px}.claim-terms li{gap:16px}.claim-terms li>span:last-child{overflow-wrap:anywhere;max-width:68%}.claim-purchase-note{margin-top:14px;font-size:11px;line-height:1.65}.claim-trade .lifecycle-actions{margin-top:14px}.claim-details{margin-top:48px;border-top:1px solid var(--rule)}.claim-disclosure{border-bottom:1px solid var(--rule)}.claim-disclosure>summary{padding:20px 0;list-style:none;cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:.16em;display:flex;align-items:center;justify-content:space-between;gap:16px}.claim-disclosure>summary::-webkit-details-marker{display:none}.claim-disclosure>summary:after{content:"+";color:var(--seltext);font-size:18px}.claim-disclosure[open]>summary:after{content:"−"}.claim-disclosure-body{padding:4px 0 28px}.claim-disclosure-body>section+section{margin-top:28px}.claim-disclosure-body h2{font-size:30px}.claim-disclosure .scenario-box{max-width:560px}.claim-disclosure .instrument-facts{margin-top:20px}.pair{display:flex;align-items:center;gap:12px;min-width:0}.pair b{font-family:Anton,sans-serif;font-size:28px;font-weight:400;line-height:1.2}.pair small{display:block;margin-top:4px;font-size:10px}.source-tag,.nft-tag{font-size:10px;color:var(--muted);letter-spacing:.08em}.instrument-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:24px 0}.instrument-facts dt{font-size:11px;color:var(--muted)}.instrument-facts dd{margin:5px 0 0;overflow-wrap:anywhere}.instrument details{border-top:1px solid var(--rule);margin-top:18px}.instrument code{font-size:11px}.trade-panel{padding:0;background:var(--bg)}.trade-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:25px}.trade-header h2{font-size:30px}.trade-header>span{font-size:10px;color:var(--muted)}.trade-panel>label{display:flex;justify-content:space-between;gap:10px;font-size:11px;margin-bottom:8px}.amount-input{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--rule2);padding-right:12px}.amount-input input{width:100%;border:0;background:transparent;font-size:28px;min-width:0}.amount-input>span{font-size:11px}.amount-input+.fine{margin-top:8px}.trade-facts{margin:24px 0 12px}.trade-facts>div,.review-lines>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--rule);padding:10px 0}.trade-facts dt{color:var(--muted);font-size:11px}.trade-facts dd{margin:0;text-align:right;overflow-wrap:anywhere}.trade-facts small{display:block}.quote-info{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:14px 0;font-size:10px;color:var(--muted)}.quote-info span{overflow-wrap:anywhere}.trade-panel>.primary{margin-top:20px}.scenario-box{margin-top:20px;padding:20px 0;border-top:1px solid var(--rule)}.scenario-box h3{font-size:25px;margin-bottom:14px}.scenario-box label{font-size:11px;display:block;margin-bottom:8px}.scenario-box input{width:100%}.scenario-results{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.scenario-results dt{font-size:10px;color:var(--muted)}.scenario-results dd{font-size:18px;margin:6px 0 0}.negative{color:var(--warn)}.window-clock{margin-bottom:24px}.wpbar{height:10px;background:var(--rule);position:relative}.wpbar i{display:block;height:100%;background:var(--seldim);border-right:2px solid var(--sel)}.wpmeta{display:flex;justify-content:space-between;gap:8px;font-size:9px;margin-top:7px;flex-wrap:wrap;color:var(--muted)}.window-clock>.fine{font-size:10px;margin-top:8px}.range-view{margin:18px 0}.range-caption{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--muted)}.range-track{position:relative;height:5px;background:var(--rule);margin:33px 12px 16px}.range-fill{position:absolute;inset:0;background:var(--seldim)}.range-pin{position:absolute;top:-6px;width:2px;height:18px;background:var(--sel)}.range-pin>span{position:absolute;bottom:22px;left:0;transform:translate(-50%);font-size:9px;white-space:nowrap;color:var(--seltext)}.range-pin.outside{left:100%;background:var(--warn)}.range-pin.outside>span{color:var(--warn)}.range-labels{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:10px}.range-view>.fine{margin-top:16px}.lifecycle{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--rule2);margin:22px 0}.lifecycle>div{padding:13px 10px;border-right:1px solid var(--rule2)}.lifecycle>div:last-child{border-right:0}.step-number{display:block;color:var(--muted);font-size:10px;margin-bottom:10px}.lifecycle b{display:block;font-size:11px;font-weight:400}.lifecycle small{display:block;font-size:10px;margin-top:6px}.lifecycle .done{border-top:2px solid var(--sel)}.lifecycle-actions,.position-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.lifecycle-actions button{font-size:11px}.history-chart{display:flex;height:115px;gap:8px;align-items:flex-end;margin:24px 0}.history-column{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.history-column>span{display:block;background:var(--seldim);min-height:2px}.history-column small{font-size:8px}.history-foot{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;gap:12px;margin:14px 0}.analysis-controls{display:grid;grid-template-columns:1fr auto;gap:14px;margin:20px 0;align-items:end}.analysis-controls label{display:grid;gap:8px;font-size:11px}.analysis-controls button{font-size:11px}.sourced-analysis code{font-size:10px}.positions-intro{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--rule);margin:6px 0 25px}.positions-intro h1{font-size:clamp(56px,10vw,106px);margin-bottom:20px}.positions-intro p{max-width:70ch;color:var(--muted)}.accession-label{text-align:right;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.connect-state{padding:60px 0;border-bottom:1px solid var(--rule)}.connect-state>svg{margin-bottom:24px;color:var(--seltext)}.connect-state h2{font-size:44px}.connect-state p{max-width:55ch;margin:18px 0;color:var(--muted)}.pin-step-heading{display:flex;gap:15px;align-items:baseline;margin:30px 0 20px}.pin-step-heading>i{font-style:normal;color:var(--seltext);font-size:11px}.pin-step-heading h2{font-size:34px}.pin-step-heading p{color:var(--muted);margin-top:8px}.tree-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;border:0;margin:24px 0 35px}.tree-option{display:grid;gap:13px;align-items:start;position:relative;border:1px solid var(--rule2);padding:20px;cursor:pointer}.tree-option.chosen{border-color:var(--sel);background:var(--panel)}.tree-option>input{position:absolute;right:14px;top:14px}.tree-option>span:first-of-type{padding-right:14px}.tree-option b{font-family:Anton,sans-serif;font-size:26px;font-weight:400;display:block}.tree-option small{display:block;font-size:10px;margin-top:5px}.tree-option>span{font-size:11px}.tree-option.chosen b{color:var(--seltext)}.position-lookup{margin:24px 0}.position-lookup>label{display:block;margin-bottom:8px;font-size:11px}.position-lookup-fields{display:flex;gap:10px}.position-lookup-fields input{flex:1;min-width:0}.position-lookup>p{font-size:11px;color:var(--muted);margin-top:8px}.position-entry{padding:24px 0;border-top:1px solid var(--rule)}.position-title{display:flex;align-items:center;justify-content:space-between;gap:14px}.position-title>.source-tag{font-size:10px;text-align:right}.offer-columns{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin:28px 0}.specimen-ticket{border:1px solid var(--rule2);padding:20px;position:relative}.specimen-label{display:flex;justify-content:space-between;gap:8px;text-transform:uppercase;font-size:10px;color:var(--muted)}.specimen-ticket h3{font-size:40px;margin:20px 0 10px}.specimen-ticket>p,.specimen-ticket>small{font-size:11px;color:var(--muted)}.specimen-seal{display:flex;align-items:center;gap:14px;margin-top:18px}.specimen-seal>.stencil{width:150px;height:150px}.specimen-seal>.ticket-glyph{display:none}.specimen-seal span{font-size:10px;color:var(--muted)}.ticket-glyph{width:24px;height:24px}.mini-range{display:grid;gap:7px;font-size:11px;margin-top:20px}.mini-range>span{color:var(--muted)}.funded-offer>strong{font-family:Anton,sans-serif;font-size:42px;line-height:1.2;display:block;margin:12px 0 20px;font-weight:400}.funded-offer>strong small{font-family:Space Mono,monospace;font-size:11px}.accession-facts{margin:0}.accession-facts>div{padding:12px 0;border-top:1px solid var(--rule)}.accession-facts dt{font-size:10px;color:var(--muted)}.accession-facts dd{margin:5px 0 0}.accession-facts small{display:block;margin-top:5px}.position-entry>.fine{margin-top:15px}.position-buttons>button{font-size:11px}.offer-share-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0}.offer-share-links a,.offer-share-links button{min-height:44px;display:inline-flex;align-items:center;font-size:11px}.fund-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;border:1px solid var(--rule2);padding:22px;margin:20px 0}.fund-form label{display:grid;gap:8px;font-size:11px}.fund-form input{width:100%}.fund-form>p,.fund-form>button{grid-column:1/-1}.fund-form>button{justify-self:start}.claim-holdings,.funded-offers,.maker-strategies,.position-list{margin:36px 0}.holding-row{display:grid;grid-template-columns:minmax(220px,1.3fr) .7fr 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--rule);align-items:center}.holding-row>span>small{display:block;margin-top:5px}.holding-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.holding-actions>.button,.holding-actions>button{font-size:11px}.holding-row>.no-bid-note,.holding-row>.sell-to-bid,.holding-row>.maker-form,.holding-row>.compact-receipt{grid-column:1/-1}.no-bid-note{font-size:11px;color:var(--muted);margin:0;padding:0}.funded-offer-row{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--rule)}.funded-offer-row small{display:block;margin-top:6px}.funded-offer-row button{font-size:11px}.empty-claims{border-top:1px solid var(--rule);padding:20px 0}.empty-claims p{margin:15px 0;color:var(--muted)}.entitlement-receipt{border:1px solid var(--rule2);padding:22px}.entitlement-receipt .receipt-header{display:flex;justify-content:space-between;gap:15px;align-items:baseline;margin-bottom:20px}.entitlement-receipt .receipt-header h2{font-size:30px}.entitlement-receipt .receipt-header>span{font-size:10px;color:var(--muted)}.receipt-identity{font-size:10px;display:flex;justify-content:space-between;gap:10px;color:var(--muted)}.receipt-share{display:grid;grid-template-columns:1fr 1fr;margin:20px 0}.receipt-share>div{padding:8px 15px 8px 0}.receipt-share>div+div{border-left:1px solid var(--rule2);padding-left:20px}.receipt-share span{display:block;color:var(--muted);font-size:10px}.receipt-share strong{font-size:30px;font-weight:400;font-family:Anton,sans-serif}.receipt-share-note,.receipt-period{font-size:12px;line-height:1.7;margin:12px 0}.receipt-window{display:flex;align-items:center;justify-content:space-between;gap:15px;border-block:1px solid var(--rule);padding:16px 0;font-size:11px}.receipt-window span:last-child{text-align:right}.receipt-window svg{width:28px;height:12px;stroke:var(--sel);fill:none}.receipt-rights{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:20px 0;border-bottom:1px solid var(--rule)}.receipt-rights h3{font-size:24px;margin-bottom:10px}.receipt-rights p,.receipt-settlement p{font-size:11px;color:var(--muted)}.receipt-settlement{padding:18px 0}.receipt-settlement>b{display:block;font-size:12px;color:var(--seltext);margin-bottom:8px}.receipt-record{border-top:1px solid var(--rule)}.receipt-record summary{font-size:11px}.receipt-record p{font-size:11px;margin:10px 0}.receipt-record small{display:block;margin-top:12px}.receipt-contract{overflow-wrap:anywhere}.compact-receipt{border:1px solid var(--rule2);padding:0 15px}.compact-receipt>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:58px;font-size:12px}.compact-receipt>summary small{display:block;font-size:10px}.compact-receipt .receipt-disclosure{padding:20px 0;border-top:1px solid var(--rule)}.maker-form,.sell-to-bid{border:1px solid var(--rule2);padding:20px;margin-top:10px}.maker-form h3,.sell-to-bid h3{font-size:28px;margin-bottom:12px}.maker-form>label{display:grid;gap:8px;margin:16px 0;font-size:11px}.maker-fields,.sell-bid-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:20px 0}.maker-fields label,.sell-bid-fields label{display:grid;gap:7px;font-size:11px}.maker-fields input,.sell-bid-fields input{width:100%}.maker-form button,.sell-to-bid button{font-size:11px}.strategy-row{border-bottom:1px solid var(--rule);padding:24px 0}.strategy-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.strategy-title h3{font-size:28px}.strategy-title h3>span{font-family:Space Mono,monospace;font-size:11px;display:block;line-height:1.6;margin-top:8px}.strategy-reference{display:block;color:var(--muted);font-size:10px;margin-top:6px}.strategy-state{font-size:10px;border:1px solid var(--rule2);padding:4px 8px;max-width:180px}.strategy-state.executable{border-color:var(--sel);color:var(--seltext)}.strategy-amounts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:22px 0}.strategy-amounts dt{font-size:10px;color:var(--muted)}.strategy-amounts dd{margin:6px 0 0;font-size:18px;overflow-wrap:anywhere}.strategy-amounts small{display:block}.strategy-bottom{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.strategy-bottom details{min-width:0;flex:1}.strategy-bottom summary{font-size:11px}.strategy-bottom dt{font-size:10px;color:var(--muted)}.strategy-bottom dd{font-size:11px;margin:4px 0 12px;overflow-wrap:anywhere}.strategy-bottom button{font-size:11px}.recovery-panel .section-top{align-items:flex-start}.recovery-status{font-size:10px;color:var(--seltext);border:1px solid var(--rule2);padding:4px 7px}.recovery-status.stale{color:var(--warn)}.recovery-intro,.recovery-unavailable{font-size:12px;max-width:70ch}.recovery-unavailable{margin:14px 0;color:var(--muted)}.recovery-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.recovery-facts dt{font-size:10px;color:var(--muted)}.recovery-facts dd{font-size:13px;margin:5px 0}.recovery-facts small{display:block;font-size:10px}.recovery-scope{border-top:1px solid var(--rule)}.recovery-scope summary{font-size:11px}.recovery-scope dl>div{display:grid;grid-template-columns:130px 1fr;gap:10px;padding:8px 0}.recovery-scope dt{font-size:10px;color:var(--muted)}.recovery-scope dd{font-size:10px;overflow-wrap:anywhere;margin:0}.recovery-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.recovery-actions button{font-size:11px}.recovery-error{color:var(--warn);font-size:11px;margin-top:15px}.alert{display:flex;align-items:center;gap:12px;border:1px solid var(--rule2);padding:14px 16px;margin:12px 0 20px;font-size:12px;overflow-wrap:anywhere}.alert>button{margin-left:auto;flex-shrink:0;min-height:32px;padding:4px;border:0}.alert.error,.inline-warning{color:var(--warn)}.alert.success{border-color:var(--sel);color:var(--seltext)}.inline-warning{font-size:11px;margin:12px 0;padding:10px 0}.alert p{flex:1}.wallet-prerequisites,.transaction-receipts{border-top:1px solid var(--rule);padding:16px 0}.wallet-prerequisites p{font-size:11px;color:var(--muted)}.transaction-receipts summary{font-size:11px}.receipt-row{display:grid;gap:8px;padding:16px 0;border-top:1px solid var(--rule)}.receipt-row code{font-size:11px}.receipt-row small{max-width:70ch}.replacement-receipt form{display:grid;gap:12px}.replacement-receipt input{width:100%}.sale-service-notice{margin:18px 0}dialog{background:var(--bg);color:var(--ink);border:1px solid var(--ink);padding:0;width:min(560px,calc(100% - 36px));max-height:calc(100dvh - 48px);overflow:auto}dialog::backdrop{background:#000000b8}.dialog-header{display:flex;justify-content:space-between;align-items:center;background:var(--bar);color:var(--barink);padding:5px 12px}.dialog-header>.source-tag{color:inherit;letter-spacing:.12em;text-transform:uppercase}.dialog-header button{padding:2px;min-height:30px;border:0;color:inherit}dialog h2{font-size:34px;padding:22px 24px 0}dialog>.review-lines,dialog>.review-warning,dialog>.inline-warning,dialog>.dialog-note,dialog>.transaction-progress{margin-left:24px;margin-right:24px}dialog>.primary{width:calc(100% - 48px);margin:20px 24px}dialog>.dialog-note{margin-bottom:24px}dialog .review-lines{padding:0}.review-lines dt{font-size:11px;color:var(--muted)}.review-lines dd{margin:0;max-width:62%;text-align:right;overflow-wrap:anywhere;font-size:12px}.review-warning{font-size:12px;line-height:1.7;border-left:2px solid var(--sel);padding-left:12px}.dialog-note{font-size:10px}.transaction-progress{border:1px solid var(--rule2);padding:16px;margin-top:16px}.transaction-progress p{font-size:11px}.transaction-progress a{overflow-wrap:anywhere}.loading{max-width:1040px;margin:0 auto;padding:80px 20px}.loading h1{font-size:64px;margin-bottom:20px}.data-disclosure{margin-top:50px;border-top:1px solid var(--rule);padding-top:12px}.data-disclosure summary{font-size:11px}.data-disclosure p{font-size:11px;margin:12px 0}.demo-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:18px;font-size:11px}.demo-controls label{display:flex;align-items:center;gap:10px}.app>footer{max-width:1040px;margin:0 auto;padding:20px 20px 36px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.app>footer nav{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap;font-size:11px}.app>footer a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.app>footer a:hover{text-decoration:underline}@media(max-width:900px){.detail-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px}.detail-heading{grid-template-columns:170px 1fr;gap:25px}.detail-stencil>.stencil{width:160px;height:160px}.term-label{grid-column:2;text-align:left;max-width:none}.definitions{grid-template-columns:repeat(3,1fr)}.main-nav nav a{padding:12px 12px 10px}.tree-options{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.main-nav{flex-wrap:wrap;gap:0;padding:0 12px}.main-nav nav{order:2;flex-basis:100%;justify-content:space-between}.main-nav nav a{padding:10px 7px;font-size:10px;letter-spacing:.1em;min-height:44px}.wallet-button{margin-left:auto;min-height:38px}.main-nav nav a:first-child{display:none}.titlebar{gap:8px;font-size:10px}.titlebar>span{display:none}.titlebar button{min-height:36px}.app>main{padding:20px 20px 45px}.environment{gap:7px 12px;font-size:9px}.environment .desktop-only{display:none}.environment .text-button{margin-left:0}.hero-art{display:none}.hero h1{font-size:clamp(60px,15.5vw,118px)}.hero-claim{font-size:20px;max-width:29ch}.cta{gap:10px}.cta .button{padding:11px 12px;letter-spacing:.1em;font-size:10px}.plate{margin:30px -14px 0;padding:4px 14px 24px}.aperture{margin:0 -14px;padding:0 14px 12px;height:150px}.aperture .tele{font-size:9px;max-width:50%}.prow{grid-template-columns:1fr}.prow>.tele{font-size:9px}.prow p{font-size:12px}.definitions{grid-template-columns:repeat(2,1fr)}.definitions>div{padding:14px 12px}.definitions dd{font-size:11px}.landing-note{padding:16px}.landing-note p{font-size:12px}.ticker{gap:12px;letter-spacing:.1em;font-size:9px}.print-strip{gap:10px}.print-strip .tele{max-width:160px;font-size:8px}.print-grain{display:none}.pagehead{gap:14px}.pagehead>.tele{text-align:left;font-size:10px}.market-controls{width:100%;flex-direction:column;align-items:stretch;gap:12px}.segmented{justify-content:space-between}.search{width:100%}.stencil-row{grid-template-columns:52px minmax(0,1fr);gap:10px 16px;padding:20px 0}.stencil-row>.stencil{width:52px;height:52px;align-self:start}.stencil-row h3{font-size:34px}.stencil-row .rowsub{font-size:11px}.stencil-row .tele{font-size:9px}.stencil-row .fine{font-size:10px}.rowright{grid-column:2;text-align:left}.rowright strong{font-size:15px}.detail-heading{grid-template-columns:90px minmax(0,1fr);gap:16px}.detail-stencil>.stencil{width:90px;height:90px}.detail-stencil>.tele{font-size:8px}.detail-heading h1{font-size:40px;margin-top:12px}.detail-heading .pair .stencil{display:none}.detail-heading .pair b{font-size:25px}.term-label{font-size:10px}.detail-layout{display:flex;flex-direction:column;gap:30px}.detail-layout>aside{width:100%}.detail-main{width:100%}.trade-panel{padding:0}.claim-art-column .art-big{max-width:340px;margin:0 auto}.claim-art-column{width:100%}.claim-art-column>.fine{margin-bottom:0}.claim-readout strong{font-size:21px}.claim-details{margin-top:34px}.trade-panel>.fine{font-size:11px}.lifecycle{grid-template-columns:1fr 1fr}.lifecycle>div:nth-child(2){border-right:0}.lifecycle>div:nth-child(n+3){border-top:1px solid var(--rule2)}.lifecycle>div{padding:14px}.positions-intro h1{font-size:58px}.positions-intro p{font-size:12px}.accession-label{display:none}.pin-step-heading{margin-top:25px}.pin-step-heading h2{font-size:30px}.pin-step-heading p{font-size:12px}.tree-options{gap:12px}.tree-option{padding:16px 12px}.tree-option b{font-size:25px}.tree-option input{right:8px;top:12px}.tree-option>span{font-size:10px}.position-lookup-fields{flex-direction:column}.offer-columns{grid-template-columns:1fr;gap:24px}.position-title{align-items:flex-start;flex-wrap:wrap}.position-title .address{font-size:10px;overflow-wrap:anywhere}.specimen-seal>.stencil{width:130px;height:130px}.position-buttons{flex-direction:column;align-items:stretch}.position-buttons button{width:100%}.holding-row{grid-template-columns:1fr 1fr;gap:15px}.holding-row>.pair{grid-column:1/-1}.holding-row .pair b{font-size:32px}.holding-actions{flex-direction:column}.holding-actions .button{width:100%}.funded-offer-row{grid-template-columns:1fr}.funded-offer-row button{justify-self:start}.offer-share-links{align-items:flex-start;flex-direction:column;gap:4px}.fund-form{grid-template-columns:1fr;padding:18px}.claim-holdings,.funded-offers,.maker-strategies,.position-list{margin-top:32px}.receipt-rights{grid-template-columns:1fr}.receipt-share strong{font-size:28px}.receipt-share-note,.receipt-period{font-size:11px}.receipt-window{font-size:10px;gap:10px}.receipt-identity{font-size:9px;flex-wrap:wrap}.entitlement-receipt{padding:18px}.entitlement-receipt .receipt-header{flex-wrap:wrap;gap:8px}.entitlement-receipt .receipt-header h2{font-size:30px}.maker-fields,.sell-bid-fields{grid-template-columns:1fr}.strategy-title{flex-wrap:wrap}.strategy-state{max-width:none}.strategy-amounts{grid-template-columns:1fr 1fr;gap:18px}.strategy-amounts>div:last-child{grid-column:1/-1}.strategy-bottom{flex-direction:column}.strategy-bottom details{width:100%}.recovery-facts{grid-template-columns:1fr}.recovery-scope dl>div{grid-template-columns:1fr;gap:4px}.recovery-actions{flex-direction:column}.recovery-panel .section-top{gap:12px}.analysis-controls{grid-template-columns:1fr}.instrument-facts{gap:15px}.instrument-facts dd{font-size:11px}.alert{align-items:flex-start;font-size:11px;padding:12px}.alert>svg{width:16px}.alert p{font-size:11px}.alert button{font-size:10px}.app>footer{font-size:10px;gap:12px}.app>footer>.tele{font-size:9px}.app>footer nav{font-size:10px}.review-lines>div{gap:12px}.review-lines dd{font-size:11px}.review-lines dt{font-size:10px}dialog h2{font-size:30px;padding:20px 18px 0}dialog>.review-lines,dialog>.review-warning,dialog>.inline-warning,dialog>.dialog-note,dialog>.transaction-progress{margin-left:18px;margin-right:18px}dialog>.primary{margin:18px;width:calc(100% - 36px)}.section-top .address{max-width:100%;font-size:10px}.legal h2{font-size:30px}.legal p{font-size:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.seller-listings,.owned-listings{margin:34px 0}.seller-listings h2,.owned-listings h2{font-size:34px}.listing-empty{padding:22px 0;border-block:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;gap:20px}.listing-empty p{max-width:62ch;font-size:12px;color:var(--muted)}.listing-rows{margin-top:22px}.listing-row{display:grid;grid-template-columns:76px 1fr auto;gap:20px;align-items:center;text-decoration:none;padding:18px 0;border-bottom:1px solid var(--rule)}.listing-row .art{width:76px;height:76px}.listing-row .rowid{font-size:44px}.listing-row:hover .rowid{text-decoration:underline;text-underline-offset:6px}.listing-row .rowsub{margin:5px 0}.listing-row .price{font-size:17px;font-weight:700}.listing-row .fine{display:block}.listing-layout{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:start;margin-top:20px}.listing-layout>div>.stencil{max-width:400px}.listing-detail h1{font-size:clamp(48px,7vw,78px);margin:16px 0 24px}.readout{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule2);margin:18px 0}.readout>div{padding:12px 14px}.readout>div+div{border-left:1px solid var(--rule2)}.readout .big{font-size:22px;font-weight:700}.terms{list-style:none;padding:0;margin:26px 0 18px;border-top:1px solid var(--rule)}.terms li{display:flex;justify-content:space-between;gap:20px;padding:9px 0;border-bottom:1px solid var(--rule)}.terms span:first-child{color:var(--muted)}.terms span:last-child{text-align:right;overflow-wrap:anywhere}.actions{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--ink);padding:11px 20px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;min-height:44px}.btn.primary{background:var(--sel);border-color:var(--sel);color:var(--selink)}.btn.ghost{border-color:var(--rule2);color:var(--muted)}.btn:hover:not(:disabled){background:var(--ink);color:var(--bg)}.field{margin-top:22px}.field label{display:block;margin-bottom:8px;font-size:12px}.field input{width:100%;font-size:20px;padding:10px 12px}.field input[type=datetime-local]{font-size:14px}.listing-form{margin-bottom:28px;padding-bottom:26px;border-bottom:1px solid var(--rule)}.listing-form h3{font-size:34px;margin-bottom:12px}.listing-form>.fine{margin-top:14px}.listing-form>.tele{font-size:10px;margin-top:14px}.est{border:1px solid var(--rule2);padding:15px 16px 16px;margin-top:22px}.estnote{color:var(--muted);font-size:12px;line-height:1.65;margin:8px 0 0}.loading-state{padding:45px 0}.loading-state h1{font-size:56px;margin:20px 0}.loading-stencil{width:180px;height:180px}.listing-detail>.fine{margin-top:18px}.tree-option>.stencil{width:100%;height:115px}@media(max-width:760px){.listing-layout{grid-template-columns:1fr;gap:24px}.listing-layout>div>.stencil{height:180px;width:180px;margin:auto}.listing-row{grid-template-columns:52px 1fr;gap:8px 16px}.listing-row .art{width:52px;height:52px}.listing-row .rowright{grid-column:2;text-align:left}.listing-row .rowid{font-size:34px}.listing-row .rowsub{font-size:9px}.listing-empty{flex-direction:column;align-items:flex-start}.terms li{font-size:11px}.readout .big{font-size:18px}.listing-detail h1{font-size:58px}}.pin-prerequisite{margin:20px 0;padding:14px 18px;border-left:2px solid var(--sel);background:var(--panel);font-size:12px}.pin-prerequisite strong{color:var(--ink)}.pin-prerequisite p{margin-top:6px;color:var(--muted);max-width:90ch}.pin-prerequisite a{color:var(--ink);text-underline-offset:3px}.pin-steps{display:flex;border:1px solid var(--rule2);margin:24px 0 28px;gap:0}.pin-steps button{flex:1;border:0;border-right:1px solid var(--rule2);font-size:10px;letter-spacing:.13em;text-transform:uppercase;text-align:left;padding:13px 14px}.pin-steps button:last-child{border-right:0}.pin-steps button.on{background:var(--sel);color:var(--selink)}.pin-stage-1 .pin-workflow,.pin-stage-2 .pin-selection,.pin-stage-3 .pin-selection,.pin-stage-2 .funded-review,.pin-stage-2 .pin-sign,.pin-stage-2 .pin-workflow .position-buttons,.pin-stage-2 .pin-workflow [id^=sale-pause],.pin-stage-2 .pin-workflow .fund-form,.pin-stage-3 .listing-form{display:none}.pin-workflow>.section-top{display:none}.pin-workflow .position-entry{border-top:0;padding-top:0}.pin-workflow .specimen-ticket{border:0;padding:0}.pin-workflow .specimen-ticket>span,.pin-workflow .specimen-ticket>h3,.pin-workflow .specimen-ticket>p{display:none}.pin-workflow .specimen-seal{flex-direction:column;align-items:flex-start;margin-top:0}.pin-workflow .specimen-seal>.stencil{width:min(100%,350px);height:auto}.pin-workflow .specimen-seal span{font-size:10px;margin:10px 0 18px}.pin-workflow .position-title{padding-bottom:20px;border-bottom:1px solid var(--rule)}.pin-workflow .offer-columns{margin-top:26px}.pin-stage-3 .pin-workflow .specimen-seal>.stencil{max-width:220px}.pin-stage-2 .pin-workflow .offer-columns{margin-bottom:0}.pin-stage-2 .pin-workflow .listing-form{border:0;margin-bottom:0}.pin-stage-2 .pin-workflow>.empty{display:block}.tree-option{grid-template-rows:120px auto auto auto}.tree-option>.stencil{width:100%;height:120px}.pin-steps [disabled]{opacity:.4}@media(max-width:760px){.pin-steps{flex-direction:column}.pin-steps button{border-right:0;border-bottom:1px solid var(--rule2);min-height:44px}.pin-steps button:last-child{border-bottom:0}.pin-workflow .specimen-seal>.stencil{width:180px;margin:0 auto}.pin-workflow .specimen-seal{align-items:center}.pin-workflow .specimen-ticket+h3{font-size:25px}.pin-workflow .offer-columns{margin-top:20px}}.reference-field{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1;image-rendering:pixelated;opacity:.12}.reference-glyphs{position:absolute;right:12px;top:18px;width:min(280px,32vw);color:var(--rule2);z-index:0;pointer-events:none}.reference-glyphs .g1{height:200px}.reference-glyphs .g2{height:64px;margin-top:14px}.reference-glyphs .g3{height:30px;margin-top:14px}.print-strip .bc{height:24px;flex:1 1 40px;min-width:30px}.print-strip .wg{height:18px;width:50px;flex:none}.print-strip .dt{height:24px;width:66px;flex:none}.print-strip .sp{width:26px;height:26px;flex:none}.print-strip .tele{font-size:10px;max-width:170px}.ticker{overflow:hidden;display:block;white-space:nowrap}.ticker-track{display:flex;gap:36px;width:max-content;animation:ticker-move 44s linear infinite}.ticker-unit,.ticker-phrase{display:flex;gap:36px;align-items:center}.ticker .bcm{width:90px;height:16px;color:var(--rule2);flex:none}@keyframes ticker-move{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:760px){.reference-glyphs,.print-strip .dt,.print-strip .wg{display:none}.print-strip .tele{font-size:8px;max-width:115px}}.claim-selection{margin:8px 0 0}.selection-word{position:relative;background:var(--panel);border:1px solid var(--rule2);padding:20px 16px;overflow:hidden;cursor:ew-resize}.selection-word:focus-within{outline:2px solid var(--sel);outline-offset:3px}.selection-word>.display{position:relative;font-size:clamp(34px,7vw,60px);display:block;line-height:1.1;margin:0;pointer-events:none}.selection-band{position:absolute;inset:0 auto 0 0;background:var(--sel);pointer-events:none}.selection-surface{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:none}.selection-hint{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:9px;margin:4px 0 0;color:var(--muted)}.selection-hint button{font-size:9px;min-height:32px;color:var(--seltext);padding:0}.trade-header{margin-top:20px}.range-pin.outside>span{left:auto;right:0;transform:none;text-align:right}@media(max-width:760px){.range-track{margin-left:30px;margin-right:30px}}.note{border:1px solid var(--sel);padding:20px 22px;margin:24px 0}.note h3{font-size:26px;margin-bottom:10px}.note p{font-size:12px;color:var(--muted)}.sale-service-notice{border:1px solid var(--rule2);padding:20px;display:grid;grid-template-columns:1fr 260px;gap:16px 25px}.sale-service-notice h2{font-size:28px;margin:7px 0 12px}.sale-service-notice p{font-size:11px;color:var(--muted)}.service-next-step{display:grid;align-content:start;gap:10px}.service-next-step>b{font-size:11px;font-weight:400;color:var(--seltext)}.service-next-step button{font-size:10px}.service-details,.service-error{grid-column:1/-1}.service-details summary{font-size:11px}.service-paused{border-color:var(--rule2)}.service-ready{border-color:var(--sel)}dialog>.fine[aria-live]{padding:16px 24px;border-top:1px solid var(--rule)}@media(max-width:760px){.sale-service-notice{grid-template-columns:1fr;padding:16px}.service-next-step{border-top:1px solid var(--rule);padding-top:14px}}.brand-intro{position:fixed;inset:0;z-index:200;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .45s ease}.brand-intro.off{opacity:0;pointer-events:none}.intro-crop{position:absolute;inset:18px;pointer-events:none}.intro-crop i{position:absolute;width:17px;height:17px;border:0 solid var(--rule2)}.intro-crop i:nth-child(1){top:0;left:0;border-top-width:1px;border-left-width:1px}.intro-crop i:nth-child(2){top:0;right:0;border-top-width:1px;border-right-width:1px}.intro-crop i:nth-child(3){bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.intro-crop i:nth-child(4){bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.intro-label{position:absolute;top:30px;left:32px}.intro-skip{position:absolute;right:24px;top:18px;font-size:11px;letter-spacing:.08em;border:0}.intro-stage{position:relative;display:flex;align-items:center;justify-content:center;width:min(300px,64vw);height:min(300px,64vw)}.intro-art{position:absolute;inset:0;color:var(--rule2)}.intro-art .stencil{width:100%;height:100%;color:var(--rule2)}.intro-word{position:relative;font-size:clamp(15px,3.4vw,21px);letter-spacing:.34em;text-transform:uppercase;color:var(--ink);background:var(--bg);padding:7px 12px;border-left:3px solid var(--sel);white-space:nowrap}.intro-foot{position:absolute;left:32px;right:32px;bottom:36px}.intro-bar{display:grid;grid-template-columns:repeat(34,minmax(0,1fr));gap:2px;height:14px}.intro-bar i{background:var(--rule)}.intro-bar i.on{background:var(--sel)}.intro-meta{display:flex;justify-content:space-between;margin-top:9px}.sale-service-notice.service-paused{padding:18px 20px;gap:18px;align-items:center}.sale-service-notice.service-paused h2{font-size:30px}.sale-service-notice.service-paused p{margin:7px 0 0}@media(prefers-reduced-motion:reduce){.brand-intro{transition:none}.brand-intro .stencil *{animation:none!important}}.listing-estimate{border:1px solid var(--rule2);padding:15px 16px 16px;margin-top:22px}.esthead{display:flex;justify-content:space-between;gap:14px;align-items:baseline;flex-wrap:wrap}.estval{font-size:27px;font-weight:700;letter-spacing:0;overflow-wrap:anywhere}.estval small{font-size:11px;color:var(--muted);font-weight:400}.estuse{border:1px solid var(--sel);color:var(--seltext);padding:6px 13px;min-height:44px;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.estuse:hover:enabled{background:var(--sel);color:var(--selink)}.estrow{display:flex;justify-content:space-between;gap:10px;margin-top:14px}.estnote{color:var(--muted);font-size:12px;line-height:1.65;margin:10px 0 0}.estimate-range{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 10px}.estimate-range>div{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-width:0}.estimate-bar{display:block;width:100%;border-top:1px solid var(--rule2);background:repeating-linear-gradient(90deg,var(--rule2) 0 1px,transparent 1px 4px)}.estimate-range>div:nth-child(2) .estimate-bar{border-color:var(--sel);background:repeating-linear-gradient(90deg,var(--sel) 0 1px,transparent 1px 4px)}.estimate-range .tele{font-size:8px;letter-spacing:.08em;min-height:24px}.estimate-range strong{font-size:11px;font-weight:400;overflow-wrap:anywhere}.listing-estimate details{margin-top:16px;border-top:1px solid var(--rule)}.listing-estimate summary{cursor:pointer;padding:14px 0;font-size:11px}.listing-estimate .field{margin-top:10px}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/CourierPrime-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/CourierPrime-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Anton-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/SpaceMono-Italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SpaceMono-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/SpaceMono-Bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
