@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap";:root{font-family:Manrope,Avenir Next,sans-serif;color:#17201c;background:#e9e7df;font-synthesis:none;--ink: #17201c;--muted: #68716c;--paper: #f4f2eb;--line: #c9cbc3;--accent: #d95738;--deep: #24352d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(circle at 85% 4%,rgba(217,87,56,.11),transparent 28rem),#e9e7df}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.14;z-index:5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.13'/%3E%3C/svg%3E")}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button{color:inherit}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:20;background:var(--ink);color:#fff;padding:.7rem 1rem}.skip-link:focus{top:1rem}main{width:min(1480px,calc(100% - 48px));margin:0 auto;padding:24px 0 72px}.workspace-tabs{display:flex;overflow-x:auto;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper)}.workspace-tabs button{flex:0 0 auto;min-width:8.5rem;border:0;border-right:1px solid var(--line);background:transparent;padding:.8rem 1rem;color:var(--muted);cursor:pointer;font:500 .66rem DM Mono,monospace;letter-spacing:.08em;text-align:left;text-transform:uppercase;transition:background .16s ease,color .16s ease}.workspace-tabs button:hover{background:#ecebe4;color:var(--ink)}.workspace-tabs button.active{background:var(--deep);color:#f4f7f2}.kicker,.section-heading span,.section-label,.token-facts span,.table-head,.time-picker,footer,.method-note{font-family:DM Mono,ui-monospace,monospace}.kicker{margin:0 0 1rem;color:var(--accent);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(4.4rem,10vw,9.5rem);line-height:.74;letter-spacing:-.09em;margin:0;font-weight:700}h1 em{color:transparent;-webkit-text-stroke:2px var(--ink);font-style:normal}.control-bar{position:relative;z-index:6;display:grid;grid-template-columns:minmax(310px,1fr) minmax(310px,.8fr) auto;gap:1px;align-items:stretch;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--line)}.workspace-tabs+.control-bar{border-top:0}.token-selector{position:relative;background:var(--paper);min-width:0}.token-trigger{width:100%;min-height:76px;border:0;background:var(--paper);padding:.75rem 1rem;display:grid;grid-template-columns:48px 1fr auto;gap:.8rem;align-items:center;text-align:left;cursor:pointer;transition:background .2s}.token-trigger:hover{background:#eeece4}.token-trigger small,.token-trigger strong{display:block}.token-trigger small{color:var(--muted);font:.62rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.15rem}.token-trigger strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron{font-size:1.6rem;line-height:1}.token-mark{width:2.7rem;height:2.7rem;display:grid;place-items:center;background:var(--accent);color:#fff;border-radius:50% 50% 50% 15%;font-family:DM Mono,monospace;font-size:.72rem}.token-menu{position:absolute;top:calc(100% + 1px);left:0;width:min(42rem,calc(100vw - 3rem));background:var(--paper);border:1px solid var(--ink);box-shadow:16px 18px #17201c21;z-index:8}.token-search{display:grid;gap:.45rem;padding:1rem;border-bottom:1px solid var(--line);color:var(--muted);font:.62rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em}.token-search input{width:100%;border:0;border-bottom:1px solid var(--ink);background:transparent;padding:.65rem 0;color:var(--ink);font:1rem Manrope,sans-serif}.token-options{max-height:min(60vh,34rem);overflow-y:auto}.token-option{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.75rem 1rem;text-align:left;cursor:pointer;transition:background .18s,color .18s}.token-option:hover,.token-option[aria-selected=true]{background:var(--deep);color:#eef0eb}.token-option strong,.token-option small{display:block}.token-option small{margin-top:.15rem;color:#7b847f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-option:hover small,.token-option[aria-selected=true] small{color:#aab5af}.token-option .token-mark{width:2.25rem;height:2.25rem}.token-option-status{display:grid;justify-items:end;gap:.2rem}.token-enabled,.token-status{font:.6rem DM Mono,monospace;text-transform:uppercase}.token-enabled.is-enabled{color:#267a4c}.token-enabled.is-disabled{color:#b34835}.token-enabled.is-paused{color:#d95738}.token-option:hover .token-enabled,.token-option[aria-selected=true] .token-enabled{color:#eef0eb}.token-option-state{padding:2.5rem 1rem;text-align:center;color:var(--muted)}.token-menu-pagination{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 1rem;font:.62rem DM Mono,monospace}.token-menu-pagination button{border:0;background:transparent;cursor:pointer;padding:.5rem}.token-menu-pagination button:disabled{opacity:.3;cursor:not-allowed}.sync-readout{background:var(--paper);padding:.8rem 1rem;display:flex;align-items:center;gap:.75rem}.sync-readout strong,.sync-readout small{display:block}.sync-readout strong{font-size:.84rem}.sync-readout small{margin-top:.2rem;color:var(--muted);font:.62rem DM Mono,monospace;line-height:1.45}.live-light{width:.85rem;height:.85rem;flex:0 0 auto;border-radius:50%;background:#8b8d89;box-shadow:0 0 0 4px #8b8d8921}.live-light.healthy{background:#3aa66a;box-shadow:0 0 0 4px #3aa66a26,0 0 16px #3aa66a59}.live-light.degraded{background:#df9345;box-shadow:0 0 0 4px #df934526}.live-light.offline{background:#c7523a;box-shadow:0 0 0 4px #c7523a26}.refresh-controls{background:var(--paper);padding:.7rem 1rem;display:grid;grid-template-columns:auto auto;align-items:center;gap:.55rem 1rem}.refresh-controls label{font:.65rem DM Mono,monospace;white-space:nowrap;cursor:pointer}.refresh-controls button{border:0;border-bottom:1px solid var(--ink);background:transparent;padding:.45rem 0;cursor:pointer;white-space:nowrap}.refresh-controls .refresh-button{font-size:1rem}.refresh-controls small{grid-column:1 / -1;color:var(--muted);font:.58rem DM Mono,monospace;text-align:right}.token-facts{display:grid;grid-template-columns:1.05fr 1fr 1.65fr .75fr 1.15fr .8fr;border-bottom:1px solid var(--ink)}.token-detail-loading{grid-column:1 / -1;color:var(--muted);font-size:.72rem;letter-spacing:.08em;padding:.45rem 1.2rem;text-transform:uppercase}.token-facts>div{min-height:94px;padding:1.2rem;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.token-facts>div:last-child{border:0}.token-facts span{color:var(--muted);font-size:.66rem;text-transform:uppercase}.token-facts strong,.token-facts a{font-size:.86rem;font-weight:600;overflow-wrap:anywhere}.token-facts small{color:var(--muted);font-size:.66rem;line-height:1.4}.alert-pause-control{gap:.35rem}.alert-pause-control.is-paused{background:#d9573814}.alert-pause-control strong{color:#267a4c;text-transform:uppercase}.alert-pause-control.is-paused strong{color:#b34835}.alert-pause-control button{width:fit-content;margin-top:.2rem}.market-links a{display:block;width:fit-content;font:.72rem DM Mono,monospace}.supply-readout{position:relative;gap:.65rem}.supply-readout>div{display:grid;gap:.2rem}.supply-readout strong{font-family:DM Mono,monospace;font-size:.77rem}.supply-pen{position:absolute;right:.8rem;top:.8rem;font:.75rem DM Mono,monospace}.supply-editor{gap:.65rem}.supply-editor label{display:grid;gap:.2rem}.supply-editor input{width:100%;border:0;border-bottom:1px solid var(--ink);background:#ffffff3d;padding:.35rem .25rem;font:.72rem DM Mono,monospace}.supply-editor>div{display:flex;gap:.4rem}.primary-action,.quiet-action{border:1px solid var(--ink);padding:.35rem .5rem;cursor:pointer;font:600 .6rem DM Mono,monospace;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.primary-action{background:var(--deep);color:#f8fbf7}.primary-action:hover:not(:disabled){background:#30483d;border-color:#30483d}.quiet-action{background:#fafbf8;color:var(--ink)}.quiet-action:hover:not(:disabled){background:#e2e8e2}.primary-action:active:not(:disabled),.quiet-action:active:not(:disabled){transform:translateY(1px)}.primary-action:disabled,.quiet-action:disabled{opacity:1;border-color:#b8c1ba;background:#e3e8e3;color:#6a756e;cursor:not-allowed}.agent-api-workspace{margin:22px;border:1px solid var(--ink);background:var(--paper);box-shadow:12px 14px #17201c1a}.agent-api-workspace>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.7fr);gap:2rem;padding:1.5rem;border-bottom:1px solid var(--ink)}.agent-api-workspace>header span,.agent-key-form>span,.agent-key-ledger>header span,.agent-key-reveal>span,.agent-api-usage section>span{color:var(--accent);font:500 .64rem DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.agent-api-workspace h2{margin:.35rem 0 .6rem;font-size:clamp(2.2rem,5vw,4.8rem);letter-spacing:-.065em;line-height:.9}.agent-api-workspace>header p,.agent-key-form>p,.agent-api-usage p{max-width:42rem;color:var(--muted);font-size:.78rem;line-height:1.6}.agent-api-workspace dl{margin:0}.agent-api-workspace dt{color:var(--muted);font:.56rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.agent-api-workspace dd{margin:.25rem 0 .85rem;overflow-wrap:anywhere}.agent-api-workspace code{font:.67rem/1.6 DM Mono,monospace;overflow-wrap:anywhere}.agent-api-grid{display:grid;grid-template-columns:minmax(18rem,.38fr) minmax(0,1fr)}.agent-key-form{display:grid;align-content:start;gap:1rem;padding:1.5rem;border-right:1px solid var(--ink)}.agent-key-form h3{margin:-.45rem 0 .5rem;font-size:1.5rem}.agent-key-form label{display:grid;gap:.45rem;color:var(--muted);font:500 .61rem DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.agent-key-form input,.agent-key-form select{width:100%;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;padding:.55rem 0;color:var(--ink);font:.84rem Manrope,sans-serif}.agent-key-form button{min-height:2.6rem}.agent-key-ledger{min-width:0}.agent-key-ledger>header{min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.2rem;border-bottom:1px solid var(--line)}.agent-key-ledger>header strong{font:500 .65rem DM Mono,monospace}.agent-key-reveal{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem 1rem;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid #6e8e78;background:#dfe9df}.agent-key-reveal span{grid-column:1 / -1;color:#256145}.agent-key-reveal code{min-width:0;padding:.65rem;border:1px solid #839c89;background:#f4f8f2}.agent-key-list article{display:grid;grid-template-columns:minmax(10rem,.8fr) minmax(20rem,1.4fr) auto;gap:1rem;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid var(--line)}.agent-key-list article h3{margin:.25rem 0;font-size:.92rem}.agent-key-list article dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.agent-key-list article dd{font-size:.68rem}.agent-key-status{color:#267a4c;font:600 .56rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.agent-key-status.expired,.agent-key-status.revoked{color:#9b4a3b}.agent-key-state{min-height:12rem;display:grid;place-items:center;margin:0;color:var(--muted);font-size:.76rem}.agent-api-usage{display:grid;grid-template-columns:1.3fr .85fr .85fr;gap:0;border-top:1px solid var(--ink);background:var(--deep);color:#eef3ed}.agent-api-usage section{min-width:0;display:grid;align-content:start;gap:.65rem;padding:1.15rem 1.25rem;border-right:1px solid #526158}.agent-api-usage section:last-of-type{border-right:0}.agent-api-usage section>span{color:#f0a48f}.agent-api-usage code{display:block;color:#eef3ed;overflow-wrap:anywhere}.agent-api-usage section>button{justify-self:start;border-color:#718078;background:transparent;color:#eef3ed}.agent-api-usage p{margin:0;color:#b5c0b9}.agent-api-usage p code{display:inline;color:inherit}.agent-api-transport-note{grid-column:1 / -1;max-width:none!important;padding:.8rem 1.25rem;border-top:1px solid #526158}.data-section{background:#f4f2ebb8;border-top:1px solid var(--ink)}.transfer-chart-section{margin-top:72px;padding:1.8rem 0 0}.section-heading{display:flex;justify-content:space-between;gap:2rem;padding:0 1.5rem 1.5rem}.section-heading.inline{align-items:end}.section-heading span{color:var(--accent);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.section-heading h2{font-size:clamp(1.8rem,4vw,3.4rem);letter-spacing:-.055em;line-height:1;margin:.5rem 0 0}.section-heading p{color:var(--muted);max-width:31rem;font-size:.84rem;line-height:1.6;margin:0;align-self:end}.chart-workspace{display:grid;grid-template-columns:minmax(0,1fr) 360px;background:#17231d}.chart-wrap{min-width:0;background:var(--deep);color:#dce5df;padding:1rem;overflow-x:auto}.chart-legend{min-width:720px;display:flex;align-items:center;gap:1rem;padding:.25rem .5rem .8rem;font:.62rem DM Mono,monospace;color:#a8b5ae}.chart-legend i{width:.65rem;height:.65rem;display:inline-block;background:#7d8a83}.chart-legend i.green{background:#69c98e}.chart-legend i.red{background:#e76f51}.chart-legend i.price{width:1rem;height:2px;background:#f4c95d}.chart-legend button{border:1px solid #526158;background:transparent;color:#dce5df;padding:.3rem .55rem;cursor:pointer}.chart-legend .series-toggle{display:inline-flex;align-items:center;gap:.35rem;transition:opacity .2s,border-color .2s}.chart-legend .series-toggle.hidden{opacity:.4;text-decoration:line-through}.chart-legend small{margin-left:auto}.chart-stage{position:relative;min-width:720px;overscroll-behavior:contain}.bucket-chart{width:100%;min-width:720px;display:block;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior:contain}.bucket-chart:active{cursor:grabbing}.bucket-chart line{stroke:#4c5d54;stroke-width:1;stroke-dasharray:3 5}.bucket-chart text{fill:#a8b5ae;font:11px DM Mono,monospace}.bucket-chart .unit-label{fill:#f0a48f}.bucket-chart rect{opacity:.88;cursor:pointer;outline:none}.bucket-chart rect:hover,.bucket-chart rect:focus{opacity:1;stroke:#fff8ec;stroke-width:1.5}.bucket-chart rect.selected{stroke:#fff8ec;stroke-width:1}.bucket-chart .all-bar{fill:#7d8a83}.bucket-chart .green-bar{fill:#69c98e}.bucket-chart .red-bar{fill:#e76f51}.bucket-chart .price-line{fill:none;stroke:#f4c95d;stroke-width:2.5;vector-effect:non-scaling-stroke;pointer-events:none}.bucket-chart .price-axis text{fill:#f4c95d}.chart-tooltip{position:absolute;z-index:2;transform:translate(12px,calc(-100% - 10px));pointer-events:none;min-width:190px;background:#101813;color:#e9eee9;border:1px solid #66756d;padding:.65rem .75rem;box-shadow:8px 10px #080d0a38}.chart-tooltip strong,.chart-tooltip span,.chart-tooltip small{display:block}.chart-tooltip strong{font:.78rem DM Mono,monospace}.chart-tooltip span,.chart-tooltip small{margin-top:.25rem;color:#a8b5ae;font:.58rem DM Mono,monospace}.block-navigator{min-width:720px;border-top:1px solid #526158;padding:.85rem .5rem .25rem}.block-range-copy{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.55rem;color:#8d9b94;font:.58rem DM Mono,monospace}.block-range-copy strong{color:#dce5df;font-weight:500}.navigator-track{position:relative;height:18px;background:#17231d;border:1px solid #526158;touch-action:none}.navigator-window{position:absolute;top:2px;bottom:2px;min-width:12px;display:grid;grid-template-columns:10px 1fr 10px;background:#d957385c;border:1px solid #ee8b71;cursor:grab;touch-action:none}.navigator-window:active{cursor:grabbing}.navigator-window button{width:10px;border:0;background:#ee8b71;cursor:ew-resize;padding:0}.navigator-window span{min-width:0}.bucket-transfer-panel{min-width:0;max-height:510px;overflow-y:auto;background:#17231d;color:#dce5df;border-left:1px solid #526158}.bucket-panel-heading{position:sticky;top:0;z-index:1;background:#17231d;padding:1.1rem;border-bottom:1px solid #526158}.bucket-panel-heading span{color:#f0a48f;font:.62rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.bucket-panel-heading h3{margin:.35rem 0 .15rem;font-size:1.25rem}.bucket-panel-heading small,.bucket-data-note{color:#96a39c;font:.58rem DM Mono,monospace}.bucket-data-note{margin:0;padding:.75rem 1rem;border-bottom:1px solid #44534b;line-height:1.55}.bucket-panel-empty{padding:2rem 1rem;color:#96a39c;font-size:.76rem;line-height:1.6}.bucket-transfer-list article{padding:.9rem 1rem;border-bottom:1px solid #38473f;display:grid;gap:.65rem;font-size:.68rem}.bucket-transfer-list article>strong{color:#fff6ef}.bucket-transfer-list article>small{color:#84928b;font:.57rem DM Mono,monospace}.bucket-transfer-panel .pen{color:#aeb9b3}.bucket-transfer-panel .address-value{color:#a8b5ae}.transfer-address-flow{display:grid;grid-template-columns:minmax(0,1fr) 2.25rem minmax(0,1fr);align-items:center;gap:.45rem}.transfer-address-flow>.transfer-arrow{display:grid;place-items:center;align-self:center;color:#f0a48f;font:1.4rem DM Mono,monospace;line-height:1}.transfer-address-flow>.address-cell{min-width:0}.load-more{width:calc(100% - 2rem);margin:1rem;min-height:42px;border:1px solid #6b7a72;background:transparent;color:#dce5df;cursor:pointer;font:.65rem DM Mono,monospace}.range-picker{display:flex;align-items:center;gap:.35rem;align-self:end}.range-picker span{margin-right:.35rem}.range-picker button{border:1px solid var(--line);background:transparent;padding:.35rem .55rem;cursor:pointer;font:.62rem DM Mono,monospace}.range-picker button.active{background:var(--accent);border-color:var(--accent);color:#fff}.holder-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:1px;background:var(--ink);margin-top:72px}.holder-ledger,.history-panel{padding:1.8rem 0 1.2rem}.history-panel{position:sticky;top:1rem;align-self:start;background:#d8d8cf}.holder-controls{display:flex;align-items:end;gap:1.1rem}.holder-search,.time-picker{color:var(--muted);font-size:.67rem;display:grid;gap:.35rem}.holder-search input,.time-picker input{border:0;border-bottom:1px solid var(--ink);background:transparent;padding:.4rem 0;color:var(--ink)}.holder-search input{width:min(18rem,27vw)}.holder-search input::placeholder{color:#737d77;opacity:1}.snapshot-strip{display:flex;justify-content:space-between;align-items:end;padding:1rem 1.5rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.snapshot-strip>div:first-child{display:grid;gap:.2rem}.snapshot-strip small,.snapshot-strip span{color:var(--muted);font-size:.68rem}.snapshot-strip strong{font-size:1.05rem}.holder-category-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.holder-category-summary>span{display:grid;gap:.2rem;padding:.75rem 1.5rem;color:var(--muted);font:.58rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em}.holder-category-summary>span+span{border-left:1px solid var(--line)}.holder-category-summary strong{color:var(--ink);font:700 .78rem Manrope,sans-serif;letter-spacing:0;text-transform:none}.holder-category-summary small{font-size:.55rem;text-transform:none;letter-spacing:0}.snapshot-tabs{display:flex;overflow:auto;border-bottom:1px solid var(--line)}.snapshot-tabs button{flex:0 0 7rem;border:0;border-right:1px solid var(--line);background:transparent;padding:.75rem;text-align:left;cursor:pointer;transition:background .2s}.snapshot-tabs button:hover,.snapshot-tabs button.active{background:var(--accent);color:#fff}.snapshot-tabs small{display:block;opacity:.65;font:.6rem DM Mono,monospace;margin-top:.25rem}.data-table{padding:0 1.5rem;overflow-x:auto}.table-row{display:grid;align-items:center;min-height:3.4rem;border-bottom:1px solid var(--line);gap:1rem;font-size:.78rem}.holders-table .table-row{min-width:920px;grid-template-columns:48px minmax(250px,1fr) minmax(120px,.5fr) 210px 170px}.table-head{min-height:2.6rem;color:var(--muted);font-size:.62rem;text-transform:uppercase;letter-spacing:.08em}.rank,.number{font-family:DM Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.rank{color:var(--accent)}.address-cell{display:inline-flex;align-items:end;min-width:0;gap:.45rem}.address-details{display:grid;min-width:0;flex:1 1 auto;gap:.28rem}.address-identity{display:grid;min-width:0;gap:.14rem}.address-identity>a,.address-identity>strong,.address-identity>span{min-width:0;overflow-wrap:anywhere}.address-display-name{color:inherit;font-weight:700;text-decoration-color:#a6aaa4}.address-value{color:var(--muted);font:.58rem DM Mono,monospace;letter-spacing:.02em}.address-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0}.address-cell a{text-decoration-color:#a6aaa4;transition:color .2s}.address-cell a:hover{color:var(--accent)}.bot-badge,.exchange-badge,.developer-badge,.monitor-badge{padding:.12rem .28rem;border:1px solid;font:.48rem DM Mono,monospace;letter-spacing:.08em}.bot-badge{border-color:#b35c47;color:#b35c47}.exchange-badge{border-color:#5d72b5;color:#5d72b5}.developer-badge{border-color:#9b672b;color:#8a571e}.monitor-badge{border-color:#3a8a66;color:#3a8a66}.pen,.inspect{min-width:2.15rem;min-height:2.15rem;border:0;background:transparent;cursor:pointer;color:var(--muted);padding:.35rem;font-size:1rem;transition:color .2s,transform .2s,background .2s}.pen:hover,.inspect:hover{color:var(--accent)}.pen:active,.inspect:active{transform:translateY(1px)}.address-cell>.pen{flex:0 0 auto;align-self:end}.inspect{min-width:4.4rem;font:.7rem DM Mono,monospace;text-decoration:underline;text-underline-offset:3px}.holder-address-action{display:flex;align-items:start;min-width:0;gap:.2rem}.holder-address-action .address-cell{min-width:0;flex:1 1 auto}.holder-actions{display:grid;flex:0 0 auto;justify-items:end;gap:.18rem}.holder-actions a,.holder-actions button{min-height:1.3rem;padding:0 .2rem;color:var(--muted);font:.56rem DM Mono,monospace}.holder-actions a:hover,.holder-actions button:hover{color:var(--accent)}.holder-actions .inspect{min-width:auto}.history-panel>.address-cell{margin:0 1.5rem}.history-block-range{margin:1rem 1.5rem 0;display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-top:1px solid #b9bcb4;border-bottom:1px solid #b9bcb4;color:var(--muted);font:.6rem DM Mono,monospace}.history-block-range b{display:block;margin-top:.25rem;color:var(--ink);font-weight:500}.balance-chart{position:relative;padding:2.5rem 1.5rem 1.2rem}.balance-chart svg{width:100%;background:repeating-linear-gradient(to bottom,transparent 0,transparent 24%,rgba(23,32,28,.08) 25%);cursor:crosshair}.balance-chart path{fill:none;stroke:var(--accent);stroke-width:3;vector-effect:non-scaling-stroke}.balance-chart>div{display:flex;justify-content:space-between;color:var(--muted);font:.62rem DM Mono,monospace}.balance-chart .balance-crosshair{stroke:#69756e;stroke-width:1;stroke-dasharray:3 3}.balance-chart .balance-point{fill:var(--paper);stroke:var(--accent);stroke-width:2}.balance-chart .balance-tooltip{position:absolute;z-index:2;display:grid;gap:.2rem;width:max-content;max-width:calc(100% - 3rem);transform:translate(-50%,calc(-100% - .8rem));padding:.5rem .6rem;border:1px solid var(--ink);background:var(--deep);color:#f3f5ef;box-shadow:5px 6px #17201c29;pointer-events:none}.balance-chart .balance-tooltip small{color:#b8c3bc;font:.54rem DM Mono,monospace}.balance-chart-loading{min-height:220px;display:grid;place-items:center;color:var(--muted);font:.65rem DM Mono,monospace}.holder-sparkline{width:100%;height:2rem;min-width:7rem;overflow:visible}.holder-sparkline path{fill:none;stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke}.holder-sparkline-loading,.holder-sparkline-empty{color:var(--muted);font:.58rem DM Mono,monospace}.holder-sparkline-loading{animation:pulse-loading 1.2s ease-in-out infinite alternate}.holder-balance-changes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.holder-balance-changes>span{display:grid;gap:.12rem}.holder-balance-changes small{color:var(--muted);font:.52rem DM Mono,monospace}.holder-balance-changes strong{font:700 .65rem DM Mono,monospace}.holder-balance-changes .positive{color:#16734f}.holder-balance-changes .negative{color:#ad3f2c}.holder-balance-changes .flat,.holder-balance-changes .unavailable{color:var(--muted)}.holder-change-loading{color:var(--muted);font:.58rem DM Mono,monospace}.method-note{border-top:1px solid #b9bcb4;margin:1.2rem 1.5rem 0;padding-top:1rem;color:var(--muted);line-height:1.6;font-size:.65rem}.method-note b{color:var(--ink)}.pagination{display:inline-flex;align-items:center;gap:.7rem;font:.67rem DM Mono,monospace}.pagination button{width:2rem;height:2rem;border:1px solid var(--line);background:transparent;cursor:pointer;transition:background .2s}.pagination button:hover:not(:disabled){background:var(--accent);color:#fff}.pagination button:disabled{opacity:.3;cursor:not-allowed}.holder-ledger>.pagination{margin:1rem 1.5rem 0}.holder-search-empty{grid-column:1 / -1;padding:2.2rem 0;border-bottom:1px solid var(--line);color:var(--muted);font:.66rem DM Mono,monospace;text-align:center}.transfer-ledger{margin-top:72px;padding:1.8rem 0 1.2rem}.transfer-table .table-row{grid-template-columns:minmax(170px,.8fr) minmax(150px,1fr) minmax(150px,1fr) 180px}.transfer-table .table-row>span:first-child{display:grid;gap:.2rem}.transfer-table time{color:var(--muted);font-size:.68rem}.transfer-table strong small{color:var(--muted);font:.6rem DM Mono,monospace}.empty-state{min-height:300px;background:var(--deep);color:#a8b5ae;display:grid;place-content:center;text-align:center}.empty-state.compact{min-height:240px;background:transparent;color:var(--muted)}.empty-state span{color:var(--accent);font-size:2.5rem}.empty-state p{max-width:28rem}.empty-row{padding:3rem 0;color:var(--muted)}.skeleton-list{display:grid;width:100%;padding:1rem;gap:.6rem;background:var(--paper)}.skeleton-list i{height:2rem;background:linear-gradient(90deg,#deddd6 25%,#efeee8,#deddd6 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}.dashboard-loading{min-height:48vh;display:grid;place-items:center}.dashboard-loading .skeleton-list{width:min(34rem,100%)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes shimmer{to{background-position:-200% 0}}@keyframes pulse-loading{to{opacity:.35}}.error-state{position:sticky;top:1rem;z-index:4;background:#773428;color:#fff2ed;padding:1rem 1.2rem;display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;box-shadow:0 12px 32px #3e1c1538}.error-state span{font-size:.8rem}.error-state button{border:1px solid #fff2ed;background:transparent;color:inherit;cursor:pointer}.success-toast{position:fixed;z-index:20;top:1rem;right:1rem;max-width:min(28rem,calc(100vw - 2rem));padding:.8rem 1rem;color:#eafff1;background:#173d29;border:1px solid #69c98e;box-shadow:8px 10px #080d0a33;font:.68rem DM Mono,monospace}.address-dialog-backdrop,.tag-manager-backdrop{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.5rem;background:#0e1d17a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.address-dialog,.tag-manager{--modal-ink: #17251f;--modal-muted: #536159;--modal-line: #aab5ad;--modal-surface: #fbfaf6;color:var(--modal-ink)}.address-dialog{width:min(36rem,100%);display:grid;gap:1.35rem;padding:1.5rem;border:1px solid #17251f;background:var(--modal-surface);box-shadow:16px 18px #090f0b57}.address-dialog header,.tag-manager>header{display:flex;align-items:start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--modal-line);padding-bottom:1.1rem}.address-dialog header span,.tag-manager>header span,.address-tag-editor>div:first-child>span,.tag-addresses-heading>span{color:#ac3f2d;font:500 .64rem DM Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.address-dialog h2,.tag-manager h2{margin:.35rem 0 0;color:var(--modal-ink);font-size:1.6rem;letter-spacing:-.045em}.dialog-close{width:2.35rem;height:2.35rem;border:1px solid var(--modal-ink);background:#f3f5f1;color:var(--modal-ink);cursor:pointer;font-size:1.45rem;line-height:1;transition:background .16s ease,color .16s ease,transform .16s ease}.dialog-close:hover:not(:disabled){background:var(--modal-ink);color:#f8fbf7}.dialog-close:active:not(:disabled){transform:translateY(1px)}.dialog-close:disabled{border-color:var(--modal-line);background:#e3e8e3;color:#6a756e;cursor:not-allowed}.address-dialog>label,.tag-manager form label{display:grid;gap:.5rem;color:#405047;font:500 .64rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.address-dialog input,.tag-manager form input{width:100%;border:0;border-bottom:2px solid var(--modal-ink);background:transparent;padding:.55rem 0 .65rem;color:var(--modal-ink);font:1rem Manrope,sans-serif;text-transform:none;letter-spacing:normal}.address-dialog input::placeholder,.tag-manager form input::placeholder{color:#647169;opacity:1}.address-dialog input:focus,.tag-manager form input:focus{border-color:#ac3f2d;outline:0}.address-dialog fieldset{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem;margin:0;padding:.95rem;border:1px solid var(--modal-line);background:#f2f4f0}.address-dialog legend{padding:0 .3rem;color:#405047;font:500 .6rem DM Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.address-dialog fieldset label{display:flex;align-items:center;gap:.5rem;color:#26372e;font-size:.75rem;font-weight:600;cursor:pointer}.address-dialog fieldset input{width:1.1rem;height:1.1rem;margin:0;accent-color:#ac3f2d}.address-dialog footer{display:flex;justify-content:end;gap:.6rem;padding-top:1.25rem;border-top:1px solid var(--modal-ink)}.address-dialog footer button{min-height:2.7rem;padding-inline:.9rem}.tag-manager{width:min(68rem,100%);max-height:min(46rem,calc(100dvh - 3rem));display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--modal-ink);background:var(--modal-surface);box-shadow:20px 22px #090f0b57}.address-workspace{--modal-ink: #17251f;--modal-muted: #536159;--modal-line: #aab5ad;--modal-surface: #fbfaf6;width:100%;min-height:36rem;margin-top:24px;overflow:hidden;border:1px solid var(--modal-ink);background:var(--modal-surface);color:var(--modal-ink);box-shadow:12px 14px #17201c1a}.address-workspace>header{display:flex;align-items:start;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem;border-bottom:1px solid var(--modal-line)}.address-workspace>header span{color:#ac3f2d;font:500 .64rem DM Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.address-workspace>header h2{margin:.35rem 0 0;color:var(--modal-ink);font-size:1.6rem;letter-spacing:-.045em}.address-workspace>header small{color:var(--modal-muted);font:.62rem DM Mono,monospace;line-height:1.5}.address-workspace.tag-manager{width:100%;max-height:none;min-height:36rem;box-shadow:12px 14px #17201c1a}.address-workspace .tag-manager-pagination{margin-top:0}.flows-workspace{margin-top:24px;border:1px solid var(--ink);background:var(--paper);box-shadow:12px 14px #17201c1a}.flows-workspace>header{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem;border-bottom:1px solid var(--line)}.flows-workspace>header span,.flow-transfer-dialog header span{color:var(--accent);font:.62rem DM Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.flows-workspace>header h2{margin:.35rem 0;font-size:1.9rem;letter-spacing:-.05em}.flows-workspace>header small,.flow-transfer-dialog header small{display:block;color:var(--muted);font:.62rem/1.5 DM Mono,monospace}.flows-controls{display:flex;align-items:end;gap:.75rem}.flows-workspace>header label{display:grid;gap:.35rem}.flows-workspace>header input{border:1px solid var(--ink);background:transparent;padding:.55rem .7rem;font:.72rem DM Mono,monospace}.flows-controls input[type=search]{width:min(18rem,36vw)}.flows-state{min-height:18rem;margin:0;padding:2rem 1.35rem;color:var(--muted);font:.72rem/1.6 DM Mono,monospace}.flows-table-wrap{max-height:calc(100dvh - 12rem);overflow:auto}.flows-table{width:max(100%,183rem);border-collapse:separate;border-spacing:0;table-layout:fixed}.flows-table th,.flows-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);text-align:left;vertical-align:middle}.flows-table thead th{position:sticky;top:0;z-index:3;height:3.5rem;background:var(--deep);color:#edf2ee}.flows-table thead th:first-child,.flows-table .flows-token{position:sticky;left:0;z-index:2;width:13rem;box-shadow:1px 0 0 var(--line)}.flows-table thead th:first-child{z-index:4}.flows-table thead button{width:100%;min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:0;background:transparent;padding:.65rem .75rem;color:inherit;cursor:pointer;font:600 .59rem/1.3 DM Mono,monospace;letter-spacing:.04em;text-align:left;text-transform:uppercase}.flows-table thead button:hover{background:#ffffff14}.flows-table thead button span{color:#f0a48f}.flows-table tbody tr:hover th,.flows-table tbody tr:hover td{background-color:#f0efe8}.flows-token{padding:.7rem .8rem}.flows-token strong,.flows-token span,.flows-token small,.flows-token em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flows-token strong{font-size:.85rem}.flows-token span{margin-top:.12rem;font-size:.68rem}.flows-token small{margin-top:.25rem;color:var(--muted);font:.58rem DM Mono,monospace}.flows-token em{width:fit-content;margin-top:.32rem;border:1px solid #c78529;color:#905f15;padding:.1rem .25rem;font:600 .5rem DM Mono,monospace;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.flow-amount{width:11.5rem;padding:0}.flow-amount>div,.flow-amount>button{position:relative;width:100%;min-height:4.6rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border:0;background:transparent;padding:.65rem .75rem;text-align:left}.flow-amount>button{cursor:pointer}.flow-amount>button:hover{background:#d9573814}.flow-amount i{position:absolute;inset:auto auto 0 0;height:3px;background:#6aa886}.flow-amount.net-outflow i{background:var(--accent)}.flow-amount.net-flat i{background:var(--muted)}.flow-amount.drilldown i{background:var(--accent)}.flow-amount strong,.flow-amount small{position:relative;z-index:1;display:block}.flow-amount strong{font:650 .72rem DM Mono,monospace}.flow-amount small{margin-top:.25rem;color:var(--muted);font:.55rem/1.35 DM Mono,monospace}.flow-amount.drilldown strong{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.flow-unavailable{padding:.65rem .75rem;color:var(--muted);font:.8rem DM Mono,monospace}.flow-alert-count{width:9.5rem;padding:.65rem .75rem}.flow-alert-count strong{display:block;font:700 1.05rem DM Mono,monospace}.flow-alert-count small{display:block;margin-top:.25rem;color:var(--muted);font:.55rem DM Mono,monospace}.flow-alert-count>span{color:var(--muted);font:.8rem DM Mono,monospace}.flow-transfer-backdrop{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:clamp(.75rem,2vw,2rem);background:#0e1d17b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.flow-transfer-dialog{width:min(92rem,100%);height:min(54rem,calc(100dvh - 3rem));min-height:22rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--ink);border-top:3px solid var(--ink);background:#ebe9e1;box-shadow:20px 22px #090f0b57}.flow-transfer-dialog>header{display:flex;align-items:start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--line)}.flow-transfer-dialog h3{margin:.25rem 0;font-size:1.05rem}.flow-transfer-dialog>header>button{width:2.5rem;height:2.5rem;display:grid;flex:0 0 auto;place-items:center;border:1px solid transparent;background:transparent;cursor:pointer;font-size:1.7rem;line-height:1}.flow-transfer-dialog>header>button:hover,.flow-transfer-dialog>header>button:focus-visible{border-color:var(--ink);outline:0}.flow-transfer-dialog>p{min-height:0;margin:0;padding:1.25rem;color:var(--muted);font:.68rem DM Mono,monospace}.flow-transfer-list{min-height:0;overflow:auto}.flow-transfer-list article{min-width:64rem;display:grid;grid-template-columns:10rem minmax(10rem,1fr) minmax(10rem,1fr) minmax(12rem,1fr) 8rem;gap:1rem;align-items:center;min-height:4rem;padding:.65rem 1.25rem;border-bottom:1px solid var(--line)}.flow-transfer-list article:hover{background:#ffffff59}.flow-transfer-list time,.flow-transfer-list span,.flow-transfer-list a,.flow-transfer-list code{color:var(--muted);font:.57rem DM Mono,monospace}.flow-transfer-list strong{display:block;margin-top:.15rem;font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-transfer-dialog>footer{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:0;padding:.8rem 1.25rem;border-top:1px solid var(--line);font:.6rem DM Mono,monospace}.flow-transfer-dialog>footer button{border:1px solid var(--ink);background:transparent;padding:.4rem .6rem;cursor:pointer}.flow-transfer-dialog>footer button:disabled{opacity:.35;cursor:not-allowed}@media(max-width:760px){.flows-workspace>header{align-items:start;flex-direction:column}.flows-controls{width:100%;align-items:stretch;flex-direction:column}.flows-controls input[type=search]{width:100%}.flows-table-wrap{max-height:none}.flow-transfer-backdrop{padding:.5rem}.flow-transfer-dialog{height:calc(100dvh - 1rem);min-height:0}.flow-transfer-list article{min-width:0;grid-template-columns:1fr 1fr}}.monitored-manager{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.monitored-manager>header>div{display:grid;gap:.28rem}.monitored-manager .tag-address-list{min-height:26rem}.monitored-manager .monitor-scope{margin:0 0 .6rem;overflow:hidden;color:var(--modal-muted);font:.64rem DM Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.monitored-manager .monitor-scope strong{color:var(--modal-ink);font-weight:700}.address-label-manager{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto}.address-label-manager>header>div{display:grid;gap:.28rem}.address-label-add{display:grid;grid-template-columns:minmax(18rem,1.2fr) minmax(15rem,1fr) auto;gap:1rem;align-items:end;padding:1rem 1.2rem;border-bottom:1px solid var(--modal-line);background:#f0f1eb}.address-label-add label,.address-label-search{display:grid;gap:.35rem;color:var(--modal-muted);font:500 .6rem DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.address-label-add input,.address-label-search input{min-width:0;border:0;border-bottom:1px solid var(--modal-ink);background:transparent;padding:.48rem 0;color:var(--modal-ink);font:.8rem DM Mono,monospace;letter-spacing:0;text-transform:none}.address-label-add input:focus,.address-label-search input:focus{border-color:#ac3f2d;outline:0}.address-label-add button{min-height:2.3rem;padding-inline:.9rem}.address-label-search{grid-template-columns:auto minmax(14rem,28rem);align-items:center;padding:.7rem 1.2rem;border-bottom:1px solid var(--modal-line)}.address-label-list{min-height:24rem;overflow-y:auto}.address-label-list article{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:1rem;align-items:center;min-height:4.5rem;padding:.8rem 1.2rem;border-bottom:1px solid var(--modal-line)}.address-label-list article:hover{background:#f3f3ed}.address-label-list .address-cell{align-items:center}.address-label-list .address-cell>.pen{align-self:center}.address-label-rank{color:#ac3f2d;font:.62rem DM Mono,monospace}.address-label-arkham{color:var(--modal-muted);font:.6rem DM Mono,monospace;white-space:nowrap}.tag-manager>header{padding:1.2rem 1.35rem}.tag-manager-grid{min-height:0;display:grid;grid-template-columns:minmax(15rem,.42fr) minmax(0,1fr)}.tag-manager-grid>aside{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);border-right:1px solid var(--modal-ink)}.tag-manager-grid>aside form{display:grid;gap:.65rem;padding:1rem;border-bottom:1px solid var(--modal-line)}.tag-manager-grid>aside form button{justify-self:start;min-height:2.25rem}.tag-manager-list{min-height:0;overflow-y:auto;padding:.5rem}.tag-manager-list p{padding:.75rem;color:var(--modal-muted);font-size:.72rem}.tag-manager-list button{width:100%;display:flex;justify-content:space-between;gap:1rem;border:0;border-bottom:1px solid var(--modal-line);background:transparent;color:var(--modal-ink);padding:.75rem;text-align:left;cursor:pointer}.tag-manager-list button:hover,.tag-manager-list button.active{background:var(--deep);color:#edf2ec}.tag-manager-list button small{color:var(--modal-muted);font:.62rem DM Mono,monospace}.tag-manager-list button.active small{color:#c1cdc5}.tag-addresses{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.tag-addresses-heading{padding:1rem 1.2rem;border-bottom:1px solid var(--modal-line)}.tag-addresses-heading h3{margin:.35rem 0 .15rem;color:var(--modal-ink);font-size:1.3rem}.tag-addresses-heading small{color:var(--modal-muted);font:.6rem DM Mono,monospace}.tag-address-list{overflow-y:auto}.tag-address-list article{padding:.85rem 1.2rem;border-bottom:1px solid var(--modal-line)}.tag-manager-state{align-self:center;justify-self:center;max-width:22rem;color:var(--modal-muted);text-align:center;line-height:1.6;font-size:.78rem}.tag-manager-pagination{display:flex;justify-content:end;align-items:center;gap:.75rem;padding:.8rem 1.2rem;border-top:1px solid var(--modal-line);color:var(--modal-ink);font:.62rem DM Mono,monospace}.tag-manager-pagination button{border:0;border-bottom:1px solid var(--modal-ink);background:transparent;color:var(--modal-ink);cursor:pointer}.tag-manager-pagination button:disabled{color:#718077;border-color:#b4bdb6;cursor:not-allowed}footer{margin-top:72px;border-top:1px solid var(--ink);padding-top:1rem;display:flex;justify-content:space-between;color:var(--muted);font-size:.64rem}.login-shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:clamp(3rem,8vw,10rem);align-items:center}.login-brand{border-top:3px solid var(--ink);padding-top:2rem}.login-brand>p:last-child{max-width:34rem;margin:3rem 0 0;color:var(--muted);line-height:1.7}.login-card{background:var(--deep);color:#eef0eb;padding:clamp(2rem,5vw,4.2rem);display:grid;gap:1.3rem;box-shadow:22px 22px #17201c1a}.login-index{color:#f0a48f;font:.68rem DM Mono,monospace;letter-spacing:.1em}.login-card h2{margin:.3rem 0 1.3rem;font-size:clamp(2.1rem,4vw,3.8rem);letter-spacing:-.06em;line-height:.95}.login-card label{color:#acb7b1;display:grid;gap:.55rem;font:.66rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.07em}.login-card input{border:0;border-bottom:1px solid #69776f;background:transparent;color:#fff;padding:.6rem 0;font:1rem Manrope,sans-serif}.login-card button{margin-top:1rem;border:0;background:var(--accent);color:#fff;min-height:3.2rem;cursor:pointer;font-weight:700}.login-card button:disabled{opacity:.5;cursor:not-allowed}.login-error{margin:0;color:#ffc0b1;font-size:.76rem;line-height:1.5}@media(max-width:1100px){.control-bar{grid-template-columns:1fr 1fr}.refresh-controls{grid-column:1 / -1;grid-template-columns:auto auto auto 1fr}.refresh-controls small{grid-column:auto}.token-facts{grid-template-columns:repeat(3,1fr)}.chart-workspace{grid-template-columns:1fr}.bucket-transfer-panel{max-height:420px;border-left:0;border-top:1px solid #526158}}@media(max-width:980px){main{width:min(100% - 28px,1480px)}.token-facts{grid-template-columns:repeat(2,1fr)}.holder-layout{grid-template-columns:1fr}.history-panel{position:static}.section-heading{align-items:start}.transfer-table .table-row{grid-template-columns:160px 1fr 1fr 150px}}@media(max-width:760px){.login-shell{grid-template-columns:1fr;align-content:center;padding-block:2rem}.login-brand h1{font-size:4.2rem}.login-brand>p:last-child{margin-top:2rem}}@media(max-width:680px){main{width:min(100% - 20px,1480px);padding-top:12px}h1{font-size:4.2rem}.control-bar{grid-template-columns:1fr}.refresh-controls,.sync-readout{grid-column:1}.refresh-controls{grid-template-columns:repeat(3,auto)}.refresh-controls small{grid-column:1 / -1;text-align:left}.token-menu{width:calc(100vw - 20px)}.token-facts{grid-template-columns:1fr}.token-facts>div{min-height:74px;border-right:0;border-bottom:1px solid var(--line)}.section-heading,.section-heading.inline{flex-direction:column;align-items:stretch}.section-heading p{align-self:start}.holder-controls{width:100%;flex-wrap:wrap}.holder-search{flex:1 1 12rem}.holder-search input{width:100%}.holders-table .table-row{grid-template-columns:42px minmax(190px,1fr) 120px 190px 140px}.transfer-table .table-row{grid-template-columns:150px minmax(150px,1fr) 150px}.transfer-table .table-row>:nth-child(3){display:none}.data-table{padding:0 1rem}.snapshot-strip{padding-inline:1rem}.error-state{grid-template-columns:1fr}footer{flex-direction:column;gap:.4rem}.address-dialog-backdrop,.tag-manager-backdrop{padding:.75rem}.address-dialog fieldset{grid-template-columns:1fr}.tag-manager{max-height:calc(100dvh - 1.5rem)}.tag-manager-grid{grid-template-columns:minmax(10rem,.5fr) minmax(0,1fr)}.tag-manager-grid>aside form{padding:.75rem}.tag-manager-grid>aside form button{width:100%}.tag-address-list article{padding-inline:.75rem}}@media(max-width:820px){.agent-api-workspace{margin-inline:10px}.agent-api-workspace>header,.agent-api-grid{grid-template-columns:1fr}.agent-key-form{border-right:0;border-bottom:1px solid var(--ink)}.agent-key-list article{grid-template-columns:1fr}.agent-key-list article dl{grid-template-columns:1fr}.agent-key-list article button{justify-self:start}.agent-api-usage{grid-template-columns:1fr}}@media(max-width:760px){.address-label-add{grid-template-columns:1fr}.address-label-add button{width:100%}.address-label-search{grid-template-columns:1fr}.address-label-list article{grid-template-columns:2rem minmax(0,1fr)}.address-label-arkham{grid-column:2}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.chain-tabs{display:flex;gap:8px;margin:18px 0 0;overflow-x:auto}.alert-manager{margin:22px;--alert-up: #237052;--alert-down: #b44938;--alert-price: #237052;--alert-oi: #516a9b;--alert-transfer: #b66a32}.alert-filters{display:flex;gap:1rem;flex-wrap:wrap}.alert-filters button{position:relative;border:0;background:transparent;padding:.35rem 0;color:var(--muted);cursor:pointer;font:500 .64rem DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.alert-filters button:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.alert-filters button:hover,.alert-filters button.active{color:var(--ink)}.alert-filters button.active:after{transform:scaleX(1)}.alert-filters button:active{transform:translateY(1px)}.alert-list{border-top:3px solid var(--ink)}.alert-row{--signal: var(--muted);display:grid;grid-template-columns:7.5rem minmax(0,1fr) max-content;gap:clamp(.8rem,2vw,1.6rem);align-items:center;min-height:6.4rem;padding:.9rem 1rem .95rem 1.25rem;border-bottom:1px solid var(--line);box-shadow:inset 3px 0 0 var(--signal);transition:background .18s ease,box-shadow .18s ease}.alert-row:hover{background:#ffffff52;box-shadow:inset 5px 0 0 var(--signal)}.alert-row.alert-transfer{--signal: var(--alert-transfer)}.alert-row.alert-price{--signal: var(--alert-price)}.alert-row.alert-oi{--signal: var(--alert-oi)}.alert-stamp{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:.7rem}.alert-kind{width:fit-content;color:var(--signal);font:600 .6rem DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.alert-time{display:grid;gap:.1rem;font-family:DM Mono,monospace;font-variant-numeric:tabular-nums}.alert-time strong{font-size:.77rem;font-weight:500}.alert-time span{color:var(--muted);font-size:.59rem;text-transform:uppercase}.alert-event{min-width:0;display:grid;gap:.55rem}.alert-copy{margin:0;color:#3f4843;font-size:.83rem;line-height:1.65;text-wrap:pretty}.alert-copy>strong{color:var(--ink);font-size:1rem;letter-spacing:-.02em}.alert-copy>b{color:var(--ink);font-weight:650}.alert-copy em{margin-inline:.22rem;font:600 .82rem DM Mono,monospace;font-style:normal;font-variant-numeric:tabular-nums}.alert-copy em.up{color:var(--alert-up)}.alert-copy em.down{color:var(--alert-down)}.alert-copy em.transfer{color:var(--alert-transfer)}.alert-copy small{color:var(--muted);font:.56rem DM Mono,monospace;letter-spacing:.04em}.alert-change-group{white-space:nowrap}.alert-change-group i{margin-inline:.2rem .05rem;color:#9aa09c;font-style:normal}.alert-sentence-tail{color:var(--muted)}.alert-transfer-copy{display:flex;align-items:baseline;flex-wrap:wrap;gap:.08rem .25rem}.alert-party{display:inline-flex;align-items:baseline;gap:.28rem;min-width:0;color:var(--ink);text-decoration-color:#a6aaa4}.alert-party b{font-weight:650}.alert-party code{color:var(--muted);font:.57rem DM Mono,monospace}.alert-party:hover b,.alert-party:hover code{color:var(--signal)}.alert-flow-arrow{margin-inline:.2rem;color:var(--alert-transfer);font:600 .9rem DM Mono,monospace}.alert-valuation{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin:0}.alert-valuation>div{display:flex;align-items:baseline;gap:.3rem}.alert-valuation dt{color:#8a918d;font:.52rem DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.alert-valuation dd{margin:0;color:#59625d;font:.6rem DM Mono,monospace;font-variant-numeric:tabular-nums}.alert-delivery dd:before{content:"";display:inline-block;width:.38rem;height:.38rem;margin-right:.3rem;border-radius:50%;background:#ba7a31}.alert-delivery.sent dd{color:var(--alert-up)}.alert-delivery.sent dd:before{background:var(--alert-up)}.alert-action{max-width:12rem;color:var(--signal);font:600 .64rem DM Mono,monospace;overflow-wrap:anywhere;text-align:right;text-decoration-color:color-mix(in srgb,var(--signal) 60%,transparent);transition:color .18s ease,transform .18s ease}.alert-action:hover{color:var(--ink);transform:translate(2px)}.alert-state{margin:0;padding:2.2rem 1.25rem;border-top:3px solid var(--ink);color:var(--muted)}@media(max-width:760px){.alert-manager{margin-inline:10px}.alert-row{grid-template-columns:4.5rem minmax(0,1fr);gap:.8rem;align-items:start;padding-inline:.9rem .7rem}.alert-action{grid-column:2;justify-self:start;max-width:100%;text-align:left}.alert-copy{font-size:.78rem}.alert-valuation{gap-inline:.65rem}}.chain-tabs button{min-width:132px;padding:10px 14px;border:1px solid var(--line);background:transparent;color:var(--muted);text-align:left}.chain-tabs button.active{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 10%,transparent)}.chain-tabs small,.holders-table .number small,.monitor-scope{display:block;margin-top:3px;color:var(--muted);font-size:10px;font-weight:500}
