@font-face{font-family:Font4110;src:url(/_next/static/media/4110-font.4ba1e218.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Font4110;src:url(/_next/static/media/4110-font.4ba1e218.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Font4110;src:url(/_next/static/media/4110-font.4ba1e218.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SatoshiDigits;src:url(/_next/static/media/Satoshi-Regular.c49f41b8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:SatoshiDigits;src:url(/_next/static/media/Satoshi-Medium.a0553ba4.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:SatoshiDigits;src:url(/_next/static/media/Satoshi-Bold.67d4f849.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+0030-0039}:root{--font-4110:"SatoshiDigits","Font4110","IBM Plex Sans","Segoe UI",sans-serif;--dashboard-sidebar-col-width:304px;--dashboard-shell-pad:8px;--bg-0:#020309;--bg-1:#050914;--bg-2:#090f24;--card:rgba(20,24,42,.52);--card-solid:#12172b;--table-head-bg:#12172b;--line:rgba(184,210,255,.2);--text-0:#f2f6ff;--text-1:#c2cbe4;--text-2:#8f9abc;--good:#2edaa8;--warn:#f7b84b;--bad:#ff627d;--critical:#ff2f5a;--accent:#62d7ff;--accent-2:#7b8dff;--accent-3:#ff3dbf;--tone-a-rgb:98,215,255;--tone-b-rgb:255,61,191;--tone-c-rgb:123,141,255;--shadow:0 16px 52px rgba(0,0,0,.48)}:root[data-ui-mode=light-glass]{--bg-0:#dce8fb;--bg-1:#d1e1f7;--bg-2:#c6d9f2;--card:hsla(0,0%,100%,.42);--card-solid:#f2f7ff;--table-head-bg:#f2f7ff;--line:rgba(112,148,210,.26);--text-0:#0e1f3f;--text-1:#314a76;--text-2:#5e7298;--good:#0f9a73;--warn:#ad6a00;--bad:#d12b5e;--critical:#c7004b;--shadow:0 14px 42px rgba(43,73,124,.18)}*{box-sizing:border-box}body,html{margin:0;padding:0}:root[data-ui-mode=light-glass] body{background:radial-gradient(circle at 10% 10%,rgba(var(--tone-a-rgb),.18),transparent 38%),radial-gradient(circle at 88% 18%,rgba(var(--tone-b-rgb),.16),transparent 34%),radial-gradient(circle at 56% 95%,rgba(var(--tone-c-rgb),.18),transparent 42%),linear-gradient(165deg,var(--bg-0),var(--bg-1) 45%,var(--bg-2))}body{background:radial-gradient(circle at 8% 12%,rgba(var(--tone-a-rgb),.1),transparent 34%),radial-gradient(circle at 86% 18%,rgba(var(--tone-b-rgb),.08),transparent 30%),radial-gradient(circle at 56% 100%,rgba(var(--tone-c-rgb),.1),transparent 42%),linear-gradient(165deg,var(--bg-0),var(--bg-1) 45%,var(--bg-2));min-height:100vh}b,body,strong{font-family:var(--font-4110)}.global-news-ticker{margin:0;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,rgba(15,17,23,.98),rgba(11,12,16,.98));overflow:hidden}.global-news-window{width:100%;overflow:hidden;white-space:nowrap}.global-news-track{min-width:max-content;padding:7px 0;animation:global-news-marquee var(--ticker-duration,40s) linear infinite}.global-news-item,.global-news-track{display:inline-flex;align-items:center}.global-news-item{gap:8px;margin-right:20px;color:var(--text-1);font-size:.9rem;line-height:1.1}.global-news-item:after{content:"•";margin-left:14px;color:hsla(0,0%,100%,.35)}.global-news-protocol{color:#1de9b6;font-weight:800;padding:2px 7px;border-radius:999px;border:1px solid rgba(var(--tone-a-rgb),.16);background:rgba(7,11,18,.72)}.global-news-title{color:var(--text-1);font-weight:600}.global-news-empty{padding:6px 12px;color:var(--text-2);font-size:.82rem}@keyframes global-news-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.global-news-track{animation:none}}a{color:inherit;text-decoration:none}.app-shell{max-width:1795px;margin:0 auto;padding:20px 20px 36px}.topbar{justify-content:space-between;gap:14px;max-width:1452px;margin-left:auto;margin-right:auto;margin-bottom:16px}.brand,.topbar{display:flex;align-items:center}.brand{gap:12px}.brand-mark{width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,var(--accent),var(--accent-2) 56%,var(--accent-3));box-shadow:0 10px 26px rgba(var(--tone-a-rgb),.28),0 0 28px rgba(var(--tone-b-rgb),.2)}.brand h1{margin:0;font-family:var(--font-4110);letter-spacing:.02em;font-size:1.2rem}.brand p{margin:0;color:var(--text-2);font-size:.82rem}.pill{display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(189,212,255,.24);padding:8px 13px;color:var(--text-1);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.83rem}:root[data-ui-mode=light-glass] .btn,:root[data-ui-mode=light-glass] .main-nav a,:root[data-ui-mode=light-glass] .pill,:root[data-ui-mode=light-glass] .tag,:root[data-ui-mode=light-glass] .theme-toggle,:root[data-ui-mode=light-glass] input,:root[data-ui-mode=light-glass] select,:root[data-ui-mode=light-glass] textarea{background:linear-gradient(180deg,hsla(0,0%,100%,.66),hsla(0,0%,100%,.38));border-color:rgba(109,146,210,.34);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 10px 28px rgba(96,129,181,.14)}:root[data-ui-mode=light-glass] .account-toggle{color:var(--text-0);border-color:rgba(var(--tone-a-rgb),.5);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.26),rgba(var(--tone-c-rgb),.2),rgba(var(--tone-b-rgb),.2)),hsla(0,0%,100%,.72);box-shadow:0 12px 28px rgba(88,126,191,.2),inset 0 1px 0 hsla(0,0%,100%,.92)}:root[data-ui-mode=light-glass] .alert-item,:root[data-ui-mode=light-glass] .card,:root[data-ui-mode=light-glass] .feed-item,:root[data-ui-mode=light-glass] .hero,:root[data-ui-mode=light-glass] .protocol-card,:root[data-ui-mode=light-glass] .timeline-item{background:radial-gradient(150% 130% at 50% 44%,hsla(0,0%,100%,.72) 0,hsla(0,0%,100%,.46) 54%,hsla(0,0%,100%,.14) 100%),linear-gradient(120deg,rgba(var(--tone-a-rgb),.1),rgba(var(--tone-b-rgb),.08) 50%,rgba(var(--tone-c-rgb),.08));border-color:rgba(109,146,210,.32);box-shadow:0 12px 28px rgba(75,107,161,.12),inset 0 1px 0 hsla(0,0%,100%,.98);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@supports ((-webkit-backdrop-filter:url(#liquid-glass-displace) blur(10px)) or (backdrop-filter:url(#liquid-glass-displace) blur(10px))) or (-webkit-backdrop-filter:url(#liquid-glass-displace) blur(10px)){:root[data-ui-mode=light-glass] .alert-item,:root[data-ui-mode=light-glass] .card,:root[data-ui-mode=light-glass] .feed-item,:root[data-ui-mode=light-glass] .hero,:root[data-ui-mode=light-glass] .protocol-card,:root[data-ui-mode=light-glass] .timeline-item{backdrop-filter:url(#liquid-glass-displace) blur(18px) saturate(1.22);-webkit-backdrop-filter:url(#liquid-glass-displace) blur(18px) saturate(1.22)}}:root[data-ui-mode=light-glass] .alert-item,:root[data-ui-mode=light-glass] .card,:root[data-ui-mode=light-glass] .feed-item,:root[data-ui-mode=light-glass] .hero,:root[data-ui-mode=light-glass] .protocol-card,:root[data-ui-mode=light-glass] .svg-wrap,:root[data-ui-mode=light-glass] .timeline-item{position:relative;overflow:hidden}:root[data-ui-mode=light-glass] .alert-item:before,:root[data-ui-mode=light-glass] .card:before,:root[data-ui-mode=light-glass] .feed-item:before,:root[data-ui-mode=light-glass] .hero:before,:root[data-ui-mode=light-glass] .protocol-card:before,:root[data-ui-mode=light-glass] .svg-wrap:before,:root[data-ui-mode=light-glass] .timeline-item:before{content:"";position:absolute;inset:-18%;pointer-events:none;z-index:0;background:radial-gradient(36% 44% at 24% 22%,hsla(0,0%,100%,.46),transparent 72%),radial-gradient(42% 48% at 78% 18%,rgba(var(--tone-a-rgb),.22),transparent 76%),radial-gradient(38% 52% at 68% 72%,rgba(var(--tone-b-rgb),.18),transparent 78%),radial-gradient(30% 44% at 30% 80%,rgba(var(--tone-c-rgb),.16),transparent 78%);filter:blur(16px) saturate(1.08);opacity:.72;transform:translateZ(0)}:root[data-ui-mode=light-glass] .alert-item:after,:root[data-ui-mode=light-glass] .card:after,:root[data-ui-mode=light-glass] .feed-item:after,:root[data-ui-mode=light-glass] .hero:after,:root[data-ui-mode=light-glass] .protocol-card:after,:root[data-ui-mode=light-glass] .svg-wrap:after,:root[data-ui-mode=light-glass] .timeline-item:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1px solid hsla(0,0%,100%,.78);box-shadow:inset 0 1px 0 #fff,inset 0 0 40px hsla(0,0%,100%,.3),0 4px 10px rgba(88,126,191,.08)}:root[data-ui-mode=light-glass] .alert-item>*,:root[data-ui-mode=light-glass] .card>*,:root[data-ui-mode=light-glass] .feed-item>*,:root[data-ui-mode=light-glass] .hero>*,:root[data-ui-mode=light-glass] .protocol-card>*,:root[data-ui-mode=light-glass] .svg-wrap>*,:root[data-ui-mode=light-glass] .timeline-item>*{position:relative;z-index:1}:root[data-ui-mode=light-glass] .alert-item{contain:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}:root[data-ui-mode=light-glass] .alert-item:after,:root[data-ui-mode=light-glass] .alert-item:before{display:none}:root[data-ui-mode=light-glass] .btn.primary,:root[data-ui-mode=light-glass] .main-nav a.active,:root[data-ui-mode=light-glass] .main-nav a:hover,:root[data-ui-mode=light-glass] .tag.active{background:linear-gradient(115deg,rgba(var(--tone-a-rgb),.34),rgba(var(--tone-b-rgb),.28),rgba(var(--tone-c-rgb),.28)),hsla(0,0%,100%,.5);border-color:rgba(84,124,196,.46);box-shadow:0 12px 30px rgba(88,126,191,.22),0 0 16px rgba(var(--tone-a-rgb),.26)}:root[data-ui-mode=light-glass] .chart-modal,:root[data-ui-mode=light-glass] .theme-menu{background:linear-gradient(180deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.58));border-color:rgba(109,146,210,.34);box-shadow:0 20px 52px rgba(88,126,191,.22)}:root[data-ui-mode=light-glass] .chart-overlay{background:rgba(218,232,255,.42)}:root[data-ui-mode=light-glass] .chart-cursor rect,:root[data-ui-mode=light-glass] .chart-zoom-indicator{background:hsla(0,0%,100%,.72);border-color:rgba(109,146,210,.34)}:root[data-ui-mode=light-glass] .svg-wrap{border-color:rgba(109,146,210,.34);background:radial-gradient(circle at 72% 24%,rgba(var(--tone-b-rgb),.09),transparent 40%),radial-gradient(145% 125% at 50% 45%,hsla(0,0%,100%,.82) 0,hsla(0,0%,100%,.58) 52%,hsla(0,0%,100%,.2) 100%),linear-gradient(180deg,rgba(247,252,255,.78),rgba(229,240,253,.7))}:root[data-ui-mode=light-glass] .svg-wrap-modal:before{background-image:linear-gradient(90deg,rgba(106,141,201,.11) 1px,transparent 0),linear-gradient(180deg,rgba(106,141,201,.11) 1px,transparent 0),linear-gradient(90deg,rgba(106,141,201,.045) 1px,transparent 0),linear-gradient(180deg,rgba(106,141,201,.045) 1px,transparent 0);opacity:.45}:root[data-ui-mode=light-glass] .toggle-group{background:linear-gradient(180deg,hsla(0,0%,100%,.74),rgba(242,248,255,.64));border-color:rgba(109,146,210,.34);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 10px 24px rgba(93,126,183,.14)}:root[data-ui-mode=light-glass] .toggle-group button{background:hsla(0,0%,100%,.18)}:root[data-ui-mode=light-glass] .toggle-group button.active{background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.34),rgba(var(--tone-b-rgb),.3));box-shadow:inset 0 0 12px hsla(0,0%,100%,.42),0 0 14px rgba(var(--tone-a-rgb),.22)}:root[data-ui-mode=light-glass] .dashboard-main,:root[data-ui-mode=light-glass] .dashboard-sidebar{--text-0:#edf3ff;--text-1:#c5cfe4;--text-2:#8f9db9;--line:rgba(162,181,214,.22);--table-head-bg:#171f2e}.topbar-actions{display:flex;align-items:center;gap:10px;margin-left:auto;justify-content:flex-end;flex-wrap:nowrap}.notifications-wrap{position:relative}.notifications-toggle{min-width:38px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;position:relative}.notifications-icon{opacity:.9}.notifications-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;border-radius:999px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;font-size:.64rem;font-weight:700;color:#fff;background:linear-gradient(135deg,rgba(var(--tone-a-rgb),.92),rgba(var(--tone-b-rgb),.9));border:1px solid hsla(0,0%,100%,.22);box-shadow:0 6px 12px rgba(0,0,0,.35)}.notifications-menu{min-width:480px;max-width:min(92vw,630px);display:grid;grid-gap:8px;gap:8px}.notifications-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 6px 0}.notifications-clear{border:1px solid rgba(184,210,255,.26);border-radius:999px;padding:4px 10px;background:hsla(0,0%,100%,.04);color:var(--text-1);font-size:.72rem;font-weight:700;cursor:pointer}.notifications-clear:disabled{opacity:.6;cursor:not-allowed}.notifications-filters{display:inline-flex;gap:6px;padding:4px 6px}.notifications-filter{border:1px solid rgba(184,210,255,.26);background:hsla(0,0%,100%,.04);color:var(--text-1);border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:600;cursor:pointer}.notifications-filter.active{border-color:rgba(var(--tone-a-rgb),.52);color:var(--text-0);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.24),rgba(var(--tone-b-rgb),.18))}.notifications-list{max-height:min(52vh,380px);overflow:auto;display:grid;grid-gap:8px;gap:8px;padding:4px 6px 6px}.notification-item{border:1px solid rgba(184,210,255,.2);border-radius:10px;padding:8px 9px;background:linear-gradient(150deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02))}.notification-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.notification-title-row strong{color:var(--text-0);font-size:.82rem}.notification-channel{font-size:.72rem;color:var(--text-2);text-transform:lowercase}.notification-item p{margin:6px 0 0;color:var(--text-1);font-size:.79rem;line-height:1.36}.notification-time{margin-top:6px;display:inline-flex;color:var(--text-2);font-size:.7rem}.theme-picker{position:relative}.theme-toggle{border:1px solid rgba(189,212,255,.24);border-radius:999px;padding:8px 12px;color:var(--text-1);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.theme-toggle:hover{border-color:rgba(185,209,255,.5);box-shadow:0 0 14px rgba(var(--tone-b-rgb),.2)}.account-toggle{color:var(--text-0);border-color:rgba(var(--tone-a-rgb),.5);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.28),rgba(var(--tone-c-rgb),.22),rgba(var(--tone-b-rgb),.2)),rgba(19,28,52,.92);box-shadow:0 12px 24px rgba(0,0,0,.36),0 0 18px rgba(var(--tone-a-rgb),.28),inset 0 1px 0 hsla(0,0%,100%,.2)}.account-toggle:hover{border-color:rgba(var(--tone-a-rgb),.7);box-shadow:0 14px 30px rgba(0,0,0,.42),0 0 24px rgba(var(--tone-a-rgb),.42),inset 0 1px 0 hsla(0,0%,100%,.28)}.theme-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;z-index:20;display:grid;grid-gap:6px;gap:6px;padding:8px;border-radius:12px;border:1px solid rgba(184,210,255,.24);background:linear-gradient(180deg,rgba(20,24,42,.92),rgba(13,16,29,.9));box-shadow:0 16px 40px rgba(0,0,0,.48);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.account-menu{min-width:210px}.account-name{font-weight:700;color:var(--text-0);font-size:.9rem;padding:6px 8px 4px}.account-divider{height:1px;background:rgba(184,210,255,.2);margin:2px 0 4px}.account-option{justify-content:flex-start}.account-menu-backdrop{position:fixed;inset:0;z-index:1500;border:0;border-radius:12px;background:rgba(2,6,14,.52);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}:root[data-ui-mode=light-glass] .account-menu-backdrop{background:rgba(24,42,72,.26)}:root[data-auth-modal-open=true] .app-shell.dashboard-shell{filter:blur(8px) saturate(.92);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-modal-overlay{position:fixed;inset:0;z-index:3100;display:grid;place-items:center;padding:18px;border-radius:14px;background:radial-gradient(circle at 18% 12%,rgba(var(--tone-a-rgb),.18),transparent 38%),radial-gradient(circle at 82% 16%,rgba(var(--tone-b-rgb),.16),transparent 34%),rgba(4,6,13,.66);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.auth-modal-card{width:min(100%,460px);border-radius:16px;border:1px solid rgba(var(--tone-a-rgb),.35);background:rgba(5,8,14,.98);box-shadow:0 28px 66px rgba(0,0,0,.65),0 0 24px rgba(var(--tone-a-rgb),.12);padding:16px}.auth-modal-head{display:flex;justify-content:space-between;gap:16px}.auth-modal-head h3{margin:0;font-size:1.2rem;color:var(--text-0)}.auth-modal-head p{margin:5px 0 0;color:var(--text-2);font-size:.83rem}.auth-modal-close{width:34px;height:34px;border-radius:9px;border:1px solid rgba(184,210,255,.28);background:hsla(0,0%,100%,.05);color:var(--text-1);font-size:1.25rem;line-height:1;cursor:pointer}.auth-modal-close:hover{border-color:rgba(var(--tone-a-rgb),.5)}.auth-modal-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px}.auth-modal-tab{min-height:38px;border-radius:10px;border:1px solid var(--line);background:hsla(0,0%,100%,.03);color:var(--text-1);font-weight:700;cursor:pointer}.auth-modal-tab.active{color:var(--text-0);border-color:rgba(var(--tone-a-rgb),.54);background:linear-gradient(130deg,rgba(var(--tone-a-rgb),.27),rgba(var(--tone-c-rgb),.22))}.auth-modal-form{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.auth-modal-google{min-height:42px;border-radius:11px;border:1px solid rgba(184,210,255,.32);background:rgba(14,20,34,.88);color:var(--text-0);font-size:.88rem;font-weight:700;cursor:pointer}.auth-modal-google:hover{border-color:rgba(var(--tone-a-rgb),.55);box-shadow:0 0 0 3px rgba(var(--tone-a-rgb),.08)}.auth-modal-google-content{display:inline-flex;align-items:center;justify-content:center;gap:10px}.auth-modal-google-icon{width:18px;height:18px;display:block}.auth-modal-separator{position:relative;height:18px}.auth-modal-separator:before{content:"";position:absolute;left:0;right:0;top:9px;border-top:1px solid var(--line)}.auth-modal-separator span{position:absolute;left:50%;top:0;transform:translateX(-50%);padding:0 8px;color:var(--text-2);font-size:.75rem;background:rgba(15,20,38,.92)}.auth-modal-field{display:grid;grid-gap:6px;gap:6px}.auth-modal-field span{color:var(--text-2);font-size:.78rem;letter-spacing:.01em}.auth-modal-field input{width:100%;min-height:40px;border-radius:11px;border:1px solid var(--line);background:rgba(7,12,26,.8);color:var(--text-0);padding:0 12px;font-size:.9rem;outline:none}.auth-modal-field input:focus{border-color:rgba(var(--tone-a-rgb),.56);box-shadow:0 0 0 3px rgba(var(--tone-a-rgb),.15)}.auth-modal-error{margin:0;color:var(--bad);font-size:.8rem}.auth-modal-submit{min-height:42px;border-radius:11px;border:1px solid rgba(var(--tone-a-rgb),.6);background:linear-gradient(125deg,rgba(var(--tone-a-rgb),.5),rgba(var(--tone-b-rgb),.38));color:var(--text-0);font-size:.9rem;font-weight:700;cursor:pointer}.auth-modal-close:disabled,.auth-modal-submit:disabled,.auth-modal-tab:disabled{opacity:.55;cursor:not-allowed}.protocol-locked-board{position:relative;border-radius:16px;overflow:hidden}.protocol-locked-board.is-locked .protocol-locked-board-inner{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.protocol-locked-overlay{position:absolute;inset:1px;z-index:6;display:flex;align-items:center;justify-content:center;padding:12px;border-radius:15px;backdrop-filter:blur(8px) saturate(.9);-webkit-backdrop-filter:blur(8px) saturate(.9);background:rgba(5,9,18,.12)}.protocol-locked-cta{min-height:42px;border-radius:11px;border:1px solid rgba(var(--tone-a-rgb),.62);background:linear-gradient(125deg,rgba(var(--tone-a-rgb),.5),rgba(var(--tone-c-rgb),.32)),rgba(16,24,46,.96);box-shadow:0 14px 30px rgba(0,0,0,.34);padding:0 18px;color:var(--text-0);font-size:.9rem;font-weight:700;cursor:pointer}.protocol-locked-cta:hover{border-color:rgba(var(--tone-a-rgb),.78);box-shadow:0 16px 34px rgba(0,0,0,.4),0 0 20px rgba(var(--tone-a-rgb),.22)}.guest-locked-page{position:relative}.guest-locked-content.is-locked{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guest-locked-overlay{position:absolute;inset:0;z-index:7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;border-radius:14px;background:rgba(5,9,18,.16);backdrop-filter:blur(7px) saturate(.92);-webkit-backdrop-filter:blur(7px) saturate(.92)}:root[data-ui-mode=light-glass] .guest-locked-overlay{background:rgba(24,42,72,.2)}.guest-locked-action{position:relative;min-height:40px;padding:10px 14px;border:1px solid rgba(184,210,255,.22);border-radius:12px;color:var(--text-1);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));font-family:var(--font-4110);font-weight:600;font-size:.9rem;cursor:pointer;transition:.2s ease}.guest-locked-action:hover{border-color:rgba(185,209,255,.5);color:var(--text-0);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.1),rgba(var(--tone-b-rgb),.18) 86%),rgba(14,27,57,.95);box-shadow:0 8px 20px rgba(0,0,0,.35),0 0 18px rgba(var(--tone-b-rgb),.28)}:root[data-ui-mode=light-glass] .guest-locked-action{background:linear-gradient(180deg,hsla(0,0%,100%,.66),hsla(0,0%,100%,.38));border-color:rgba(109,146,210,.34);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 10px 28px rgba(96,129,181,.14)}:root[data-ui-mode=light-glass] .guest-locked-action:hover{background:linear-gradient(115deg,rgba(var(--tone-a-rgb),.34),rgba(var(--tone-b-rgb),.28),rgba(var(--tone-c-rgb),.28)),hsla(0,0%,100%,.5);border-color:rgba(84,124,196,.46);box-shadow:0 12px 30px rgba(88,126,191,.22),0 0 16px rgba(var(--tone-a-rgb),.26)}.subscription-cta{min-height:40px;border-radius:12px;padding:10px 14px;font-family:var(--font-4110);font-weight:600;font-size:.9rem;letter-spacing:.01em}.subscription-cta.btn.primary{border-color:rgba(var(--tone-a-rgb),.6);color:var(--active-link-text);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.46),rgba(var(--tone-c-rgb),.24),rgba(var(--tone-b-rgb),.24)),rgba(var(--panel-a-rgb),.94)}.subscription-cta.btn.success{border-color:rgba(var(--tone-c-rgb),.52);color:var(--active-link-text);background:linear-gradient(120deg,rgba(var(--tone-c-rgb),.26),rgba(var(--tone-a-rgb),.2),rgba(var(--tone-b-rgb),.16)),rgba(var(--panel-b-rgb),.95)}.subscription-cta.guest-locked-action{border-color:rgba(var(--tone-a-rgb),.58);color:var(--active-link-text);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.38),rgba(var(--tone-c-rgb),.2),rgba(var(--tone-b-rgb),.2)),rgba(var(--panel-a-rgb),.94);box-shadow:0 12px 24px rgba(0,0,0,.35),0 0 16px rgba(var(--tone-a-rgb),.24),inset 0 1px 0 hsla(0,0%,100%,.16)}.subscription-cta.btn:hover:not(:disabled),.subscription-cta.guest-locked-action:hover:not(:disabled){border-color:rgba(var(--tone-c-rgb),.74);box-shadow:0 14px 28px rgba(0,0,0,.42),0 0 20px rgba(var(--tone-a-rgb),.3),inset 0 1px 0 hsla(0,0%,100%,.24)}.subscription-cta:disabled{opacity:.52;box-shadow:none;transform:none}:root[data-ui-mode=light-glass] .subscription-cta.btn.primary,:root[data-ui-mode=light-glass] .subscription-cta.btn.success,:root[data-ui-mode=light-glass] .subscription-cta.guest-locked-action{color:#1f2e4b;border-color:rgba(84,124,196,.46);background:linear-gradient(115deg,rgba(var(--tone-a-rgb),.3),rgba(var(--tone-b-rgb),.24),rgba(var(--tone-c-rgb),.24)),hsla(0,0%,100%,.56);box-shadow:0 12px 30px rgba(88,126,191,.2),inset 0 1px 0 hsla(0,0%,100%,.9)}:root[data-ui-mode=light-glass] .subscription-cta.btn:hover:not(:disabled),:root[data-ui-mode=light-glass] .subscription-cta.guest-locked-action:hover:not(:disabled){border-color:rgba(64,104,176,.56);box-shadow:0 14px 32px rgba(88,126,191,.26),0 0 16px rgba(var(--tone-a-rgb),.24)}.theme-option{display:flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:8px;color:var(--text-1);background:hsla(0,0%,100%,.02);font-size:.8rem;font-weight:600;cursor:pointer;text-align:left}.theme-option.active,.theme-option:hover{border-color:rgba(185,209,255,.38);background:hsla(0,0%,100%,.06)}.swatch{width:16px;height:16px;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35)}.plan-card{display:flex;flex-direction:column;gap:8px;min-height:100%}.plan-price{margin:4px 0 0;display:inline-flex;align-items:baseline;gap:4px}.plan-price strong{font-size:1.7rem;font-family:var(--font-4110);line-height:1}.plan-price span{color:var(--text-2);font-size:.82rem;text-transform:lowercase}.plan-feature{margin-top:0;display:flex;align-items:flex-start;gap:8px;font-size:.86rem;line-height:1.35}.plan-benefits{display:grid;grid-gap:7px;gap:7px;margin-top:5px;padding:10px 12px;border-radius:12px;border:1px solid rgba(var(--tone-a-rgb),.22);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02))}.plan-feature-dot{width:6px;height:6px;margin-top:.42rem;border-radius:999px;flex:0 0 6px;background:linear-gradient(135deg,rgba(var(--tone-a-rgb),1),rgba(var(--tone-c-rgb),1));box-shadow:0 0 8px rgba(var(--tone-a-rgb),.45)}.main-nav{display:flex;flex-wrap:wrap;gap:8px;max-width:1452px;margin:10px auto 20px}.main-nav a{position:relative;padding:10px 14px;border:1px solid rgba(184,210,255,.22);border-radius:12px;color:var(--text-1);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));font-weight:600;font-size:.9rem;transition:.2s ease}.main-nav a.active,.main-nav a:hover{border-color:rgba(185,209,255,.5);color:var(--text-0);transform:translateY(-1px);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.1),rgba(var(--tone-b-rgb),.18) 86%),rgba(14,27,57,.95);box-shadow:0 8px 20px rgba(0,0,0,.35),0 0 18px rgba(var(--tone-b-rgb),.28)}.main-nav a.active:after{content:"";position:absolute;left:10%;right:10%;bottom:-8px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 10px rgba(var(--tone-a-rgb),.75),0 0 14px rgba(var(--tone-b-rgb),.35)}.page-wrap{max-width:1452px;margin:0 auto}.hero{border:1px solid rgba(202,226,255,.46);border-radius:18px;padding:22px;background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-b-rgb),.1) 45%,transparent 70%),linear-gradient(145deg,rgba(17,23,40,.82),rgba(11,16,30,.7));box-shadow:0 18px 56px rgba(0,0,0,.52),0 0 24px rgba(var(--tone-a-rgb),.18),0 0 18px rgba(var(--tone-b-rgb),.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:18px;transition:none}.hero h2,.section-title{margin:0;font-family:var(--font-4110);letter-spacing:.02em}.hero p,.muted{margin:8px 0 0;color:var(--text-1)}.grid-4{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3{grid-gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.grid-3,.grid-main{display:grid;gap:14px}.grid-main{grid-gap:14px;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr)}.card{border:1px solid var(--line);border-radius:16px;padding:16px;background:var(--card);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none;transition:box-shadow .22s ease,border-color .22s ease,background .22s ease}.card:hover{border-color:rgba(198,221,255,.34);box-shadow:0 18px 56px rgba(0,0,0,.52),0 0 20px rgba(var(--tone-a-rgb),.14)}.top-gap{margin-top:14px}.top-gap-sm{margin-top:10px}.kpi{display:flex;flex-direction:column;gap:6px}.dashboard-kpi-grid .kpi .label{font-size:.76rem}.dashboard-kpi-grid .kpi .value{font-size:1.8rem}.dashboard-kpi-grid .kpi .sub{font-size:.78rem;color:var(--text-2)}.kpi-sparkline{margin-top:2px;height:70px;background:transparent;overflow:visible}.kpi-sparkline svg{width:100%;height:100%;display:block}.kpi-sparkline-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kpi-sparkline-area{opacity:.08}.kpi-sparkline-dot{fill:#f5f0ff}.kpi-sparkline-risk .kpi-sparkline-line{stroke:#8f78ff;filter:drop-shadow(0 0 4px rgba(143,120,255,.16))}.kpi-sparkline-risk .kpi-sparkline-area{fill:transparent;opacity:0}.kpi-sparkline-alerts .kpi-sparkline-line{stroke:#5da4ff;filter:drop-shadow(0 0 4px rgba(93,164,255,.14))}.kpi-sparkline-alerts .kpi-sparkline-area{fill:transparent;opacity:0}.kpi-foot{margin-top:auto;display:grid;grid-gap:6px;gap:6px}.kpi-foot-row{display:flex;align-items:center;justify-content:space-between;color:var(--text-2);font-size:.74rem}.kpi-foot-row strong{color:var(--text-1);font-size:.78rem;font-weight:700}.kpi-meter{height:7px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.kpi-meter-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.74),rgba(var(--tone-b-rgb),.56))}.kpi-meter-fill.bad{background:linear-gradient(90deg,hsla(7,78%,67%,.78),rgba(209,82,72,.64))}.label{color:var(--text-2);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.value{font-size:1.45rem;font-family:var(--font-4110);line-height:1.1}.value.small{font-size:1rem}.badge.good,.value.good{color:var(--good)}.badge.warn,.value.warn{color:var(--warn)}.badge.bad,.value.bad{color:var(--bad)}.sub{color:var(--text-1);font-size:.84rem}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.chart-controls{display:inline-flex;align-items:center;gap:8px}.toggle-group{display:inline-flex;background:rgba(10,14,26,.78);border:1px solid rgba(184,210,255,.24);border-radius:10px;overflow:hidden}.toggle-group button{border:0;background:transparent;color:var(--text-1);padding:8px 12px;font-weight:600;cursor:pointer}.toggle-group button.active{background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.22),rgba(var(--tone-b-rgb),.24));color:var(--text-0);box-shadow:inset 0 0 14px hsla(0,0%,100%,.08),0 0 16px rgba(var(--tone-b-rgb),.26)}.expand-btn{width:34px;height:34px;border-radius:10px;border:1px solid rgba(184,210,255,.24);color:var(--text-1);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));cursor:pointer;font-size:1rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.expand-btn:hover{border-color:rgba(185,209,255,.5);box-shadow:0 0 16px rgba(var(--tone-b-rgb),.24);transform:translateY(-1px)}.svg-wrap{width:100%;overflow:hidden;border-radius:12px;border:1px solid rgba(183,209,255,.24);background:radial-gradient(circle at 72% 24%,rgba(var(--tone-b-rgb),.08),transparent 38%),linear-gradient(180deg,rgba(14,20,39,.84),rgba(8,12,24,.9))}svg{width:100%;height:auto}.svg-wrap-lg svg{height:360px}.svg-wrap-modal svg{height:100%;min-height:320px}.svg-wrap-modal:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(184,210,255,.055) 1px,transparent 0),linear-gradient(180deg,rgba(184,210,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(184,210,255,.02) 1px,transparent 0),linear-gradient(180deg,rgba(184,210,255,.018) 1px,transparent 0);background-size:64px 64px,64px 64px,16px 16px,16px 16px;opacity:.32;z-index:0}.svg-wrap-modal svg{position:relative;z-index:1}.chart-axes line{stroke:rgba(184,210,255,.42);stroke-width:1}.chart-axes text{fill:rgba(198,219,255,.78);font-size:10.5px;letter-spacing:.04em}.chart-cursor line{stroke:rgba(190,216,255,.58);stroke-width:1;stroke-dasharray:5 5}.chart-cursor .price-guide{stroke:rgba(var(--tone-b-rgb),.72);stroke-dasharray:4 4}.chart-cursor circle{fill:#ff7aa9;stroke:hsla(0,0%,100%,.5);stroke-width:1}.chart-cursor .price-dot{fill:rgb(var(--tone-b-rgb));stroke:hsla(0,0%,100%,.7)}.chart-cursor rect{fill:rgba(8,12,24,.82);stroke:rgba(184,210,255,.4);stroke-width:1}.chart-cursor .price-box{stroke:rgba(var(--tone-b-rgb),.52)}.chart-cursor text{fill:rgba(228,237,255,.92);font-size:10.5px;font-weight:600}.chart-cursor .price-text{fill:rgba(var(--tone-b-rgb),.96)}.viewport-enabled{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;position:relative}.viewport-enabled.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.chart-zoom-indicator{position:absolute;right:10px;bottom:10px;padding:4px 8px;border-radius:999px;font-size:.74rem;color:var(--text-1);border:1px solid rgba(184,210,255,.28);background:rgba(8,12,24,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.chart-overlay{position:fixed;inset:0;z-index:60;border-radius:14px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center}.chart-modal{width:60vw;height:60vh;min-width:760px;min-height:460px;border-radius:16px;border:1px solid rgba(184,210,255,.26);background:linear-gradient(180deg,rgba(20,24,42,.94),rgba(13,16,29,.92));box-shadow:0 24px 70px rgba(0,0,0,.6),0 0 26px rgba(var(--tone-a-rgb),.2);padding:16px;display:flex;flex-direction:column}.chart-modal .toolbar{margin-bottom:12px}.chart-modal .svg-wrap{flex:1 1}svg text{font-family:var(--font-4110);fill:#94a6d4;font-size:11px}.metrics{grid-gap:10px}.metric-row,.metrics{display:grid;gap:10px}.metric-row{grid-template-columns:minmax(0,1fr) minmax(170px,240px);align-items:center;grid-gap:10px;border-bottom:1px solid rgba(130,159,255,.18);padding-bottom:8px}.metric-row>strong{width:100%;text-align:right;justify-self:end}.metric-row:last-child{border:0;padding-bottom:0}table{width:100%;border-collapse:collapse}.transactions-scroll{width:100%;--tx-col-from:21%;--tx-col-to:21%;--tx-col-hash:24%;--tx-col-value:18%;--tx-col-method:16%}.transactions-scroll.is-scrollable{max-height:460px;overflow-y:auto;padding-right:4px;position:relative;isolation:isolate;scrollbar-gutter:stable}.transactions-scroll.is-scrollable table{position:relative;table-layout:fixed}.transactions-scroll thead tr{background:transparent!important;box-shadow:none}.transactions-scroll thead th{color:var(--text-0);border-bottom:0;box-shadow:none}.transactions-scroll.is-scrollable thead{position:-webkit-sticky;position:sticky;top:0;z-index:12}.transactions-scroll.is-scrollable thead th{position:-webkit-sticky;position:sticky;top:0;z-index:13;-webkit-backdrop-filter:none;backdrop-filter:none}.transactions-scroll thead th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.transactions-scroll thead th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.transactions-scroll col.tx-col-from,.transactions-scroll thead th:first-child{width:var(--tx-col-from)}.transactions-scroll col.tx-col-to,.transactions-scroll thead th:nth-child(2){width:var(--tx-col-to)}.transactions-scroll col.tx-col-hash,.transactions-scroll thead th:nth-child(3){width:var(--tx-col-hash)}.transactions-scroll col.tx-col-value,.transactions-scroll thead th:nth-child(4){width:var(--tx-col-value)}.transactions-scroll col.tx-col-method,.transactions-scroll thead th:nth-child(5){width:var(--tx-col-method)}thead th{text-align:left;color:var(--text-2);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;padding:10px 8px;border-bottom:1px solid rgba(130,159,255,.2)}tbody td{padding:10px 8px;border-bottom:1px solid rgba(130,159,255,.14);color:var(--text-1);font-size:.9rem;vertical-align:top}tbody tr:last-child td{border-bottom:0}.transactions-scroll tbody td.tx-entry-cell{padding:8px 0;border-bottom:0}.tx-entry{border:1px solid rgba(184,210,255,.18);border-radius:12px;padding:10px 0;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.01))}.tx-entry-grid{display:grid;grid-template-columns:var(--tx-col-from) var(--tx-col-to) var(--tx-col-hash) var(--tx-col-value) var(--tx-col-method);grid-gap:0;gap:0;align-items:center;color:var(--text-1)}.tx-entry-grid>span{min-width:0;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-entry-grid>span:last-child{display:flex;align-items:center}.tx-protocol{color:var(--text-0);font-weight:700}.copy-field{display:flex;align-items:center;gap:6px;overflow:visible}.copy-field-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn{flex:0 0 auto;border:1px solid rgba(var(--tone-a-rgb),.32);border-radius:7px;padding:1px 6px;background:linear-gradient(180deg,rgba(var(--tone-a-rgb),.18),rgba(var(--tone-b-rgb),.12));color:var(--text-0);font-size:.68rem;line-height:1.25;cursor:pointer;box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 0 10px rgba(var(--tone-a-rgb),.12)}.copy-btn:hover{border-color:rgba(var(--tone-a-rgb),.54);box-shadow:0 0 12px rgba(var(--tone-a-rgb),.22)}.copy-btn.copied{border-color:rgba(var(--tone-a-rgb),.5);color:var(--text-0)}.copy-btn:disabled{opacity:.45;cursor:default}.tx-entry-details{margin-top:8px;padding:8px 8px 0;border-top:1px solid rgba(130,159,255,.14);font-family:var(--font-4110)}.tx-entry-details summary{margin:0;display:flex;align-items:center;justify-content:space-between;gap:10px;color:rgba(var(--tone-a-rgb),.52)}.tx-entry-details summary::-webkit-details-marker{display:none}.tx-entry-details summary::marker{content:""}.model-explanation{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.tx-summary-title-wrap{min-width:0;display:inline-flex;align-items:center;gap:10px}.tx-summary-title{min-width:0;font-family:var(--font-4110)}.tx-summary-trigger{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:3px 10px;border-radius:8px;border:1px solid rgba(var(--tone-a-rgb),.35);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.16),rgba(var(--tone-b-rgb),.1));color:var(--text-0);font-size:.72rem;line-height:1;white-space:nowrap;box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 0 8px rgba(var(--tone-a-rgb),.12);animation:tx-details-pulse 1.9s ease-in-out infinite}.tx-summary-trigger-label{font-family:var(--font-4110);letter-spacing:.02em}.tx-summary-trigger-label-close{display:none}.tx-summary-trigger-arrow{display:inline-flex;align-items:center;justify-content:center;transform:translateX(0);transition:transform .22s ease}.tx-entry-details[open] .tx-summary-trigger{animation:none;border-color:rgba(var(--tone-a-rgb),.46);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.2),rgba(var(--tone-b-rgb),.14))}.tx-entry-details[open] .tx-summary-trigger-label-open{display:none}.tx-entry-details[open] .tx-summary-trigger-label-close{display:inline}.tx-entry-details[open] .tx-summary-trigger-arrow{transform:rotate(90deg)}.tx-summary-meta{margin-left:auto;gap:10px}.tx-impact-box,.tx-summary-meta{display:inline-flex;align-items:center}.tx-impact-box{gap:8px;padding:4px 10px;border-radius:10px;border:1px solid rgba(184,210,255,.14);background:hsla(0,0%,100%,.03);color:var(--text-0);font-size:.8rem;line-height:1;font-family:var(--font-4110)}.tx-impact-label{font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);font-family:var(--font-4110)}.tx-impact-box.low{border-color:rgba(46,218,168,.2)}.tx-impact-box.warn{border-color:rgba(247,184,75,.22)}.tx-impact-box.bad{border-color:rgba(255,98,125,.24)}.tx-summary-time{color:var(--text-2);font-size:.8rem;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";font-family:var(--font-4110)}.model-explanation-row{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:8px 10px;border-radius:10px;border:1px solid rgba(130,159,255,.16);background:linear-gradient(120deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.01))}.model-explanation-key{display:inline-flex;align-items:center;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-family:var(--font-4110)}.model-explanation-value{margin:0;line-height:1.45;word-break:break-word}.model-confidence-chip,.model-explanation-value{color:var(--text-0);font-family:var(--font-4110)}.model-confidence-chip{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:26px;padding:2px 8px;border-radius:7px;border:1px solid rgba(var(--tone-a-rgb),.35);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.2),rgba(var(--tone-b-rgb),.12));font-weight:700;letter-spacing:.03em}@keyframes tx-details-pulse{0%,to{box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 0 8px rgba(var(--tone-a-rgb),.12)}50%{box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 0 12px rgba(var(--tone-a-rgb),.2)}}.model-impact-list{display:flex;flex-wrap:wrap;gap:6px}.model-impact-chip{display:inline-flex;align-items:center;border-radius:999px;padding:3px 9px;border:1px solid rgba(var(--tone-b-rgb),.32);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-b-rgb),.1));color:var(--text-0);font-size:.78rem;line-height:1.2;font-family:var(--font-4110)}:root[data-ui-mode=light-glass] .tx-entry{border-color:rgba(109,146,210,.28);background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.3))}:root[data-ui-mode=light-glass] .tx-entry-details{border-top-color:rgba(109,146,210,.22)}:root[data-ui-mode=light-glass] .model-explanation-row{border-color:rgba(109,146,210,.24);background:linear-gradient(120deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.35))}:root[data-ui-mode=light-glass] .model-explanation-key{color:#5575ad}:root[data-ui-mode=light-glass] .model-explanation-value{color:#173764}:root[data-ui-mode=light-glass] .model-confidence-chip{border-color:rgba(var(--tone-a-rgb),.42);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.18),rgba(var(--tone-b-rgb),.12));color:#173764}:root[data-ui-mode=light-glass] .tx-summary-trigger{border-color:rgba(var(--tone-a-rgb),.42);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.16),rgba(var(--tone-b-rgb),.1));color:#173764}:root[data-ui-mode=light-glass] .model-impact-chip{border-color:rgba(var(--tone-b-rgb),.35);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-b-rgb),.12));color:#173764}.tx-method{display:inline-block;max-width:100%;min-width:0;border-radius:8px;padding:2px 6px;font-weight:550;letter-spacing:.01em;border:1px solid rgba(var(--tone-b-rgb),.2);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.08),rgba(var(--tone-b-rgb),.08));color:var(--text-1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui-mode=light-glass] .tx-method{border-color:rgba(var(--tone-b-rgb),.22);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.1),rgba(var(--tone-b-rgb),.09));color:#2b4676;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55)}.feed{display:grid;grid-gap:10px;gap:10px}.feed-scrollable{max-height:520px;overflow-y:auto;padding-right:4px;scrollbar-width:none;-ms-overflow-style:none}.feed-scrollable::-webkit-scrollbar{width:0;height:0;display:none}.feed-item{border:1px solid rgba(184,210,255,.2);border-radius:12px;padding:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));-webkit-backdrop-filter:none;backdrop-filter:none;transition:box-shadow .22s ease,border-color .22s ease}.feed-item:hover{border-color:rgba(200,222,255,.3);box-shadow:0 14px 34px rgba(0,0,0,.46),0 0 18px rgba(var(--tone-b-rgb),.14)}.feed-item h4{margin:0;font-size:1rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feed-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.feed-item-head h4{min-width:0;flex:1 1}.feed-item p{margin:7px 0 0;color:var(--text-1);font-size:.89rem}.feed-item-meta{opacity:.92}.feed-item-footer{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.feed-item-footer .feed-item-meta{margin:0}.feed-item-actions{margin:0;display:flex;justify-content:flex-end;flex-shrink:0}.ai-risk-section-line{height:1px;width:100%;margin-top:6px;background:hsla(0,0%,100%,.08)}.ai-risk-body{display:grid;grid-gap:10px;gap:10px}.ai-risk-content{border:0;border-radius:0;padding:0;background:transparent}.ai-risk-content h4{margin:0;font-size:1rem;line-height:1.35}.ai-risk-content p{margin:7px 0 0;color:var(--text-1);font-size:.89rem}.ai-risk-content .feed-item-meta,.ai-risk-driver-chip,.ai-risk-explain{font-family:var(--font-4110)}.ai-risk-content-line{height:1px;width:100%;margin-top:10px;background:hsla(0,0%,100%,.08)}.ai-risk-drivers{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ai-risk-driver-chip{display:inline-flex;align-items:center;border-radius:6px;padding:6px 10px;border:1px solid rgba(var(--tone-a-rgb),.35);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.22),rgba(var(--tone-b-rgb),.14));color:var(--text-0);font-size:.78rem;line-height:1.2}.ai-risk-content .feed-item-meta:last-child{margin-top:10px}.feed-link-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:8px;border:1px solid rgba(var(--tone-b-rgb),.25);background:linear-gradient(180deg,rgba(var(--tone-a-rgb),.22),rgba(var(--tone-b-rgb),.18));color:var(--text-1);text-decoration:none;font-size:.84rem;font-weight:600;white-space:nowrap}.feed-link-btn:hover{border-color:rgba(var(--tone-b-rgb),.36);text-decoration:none}:root[data-ui-mode=light-glass] .ai-risk-content-line,:root[data-ui-mode=light-glass] .ai-risk-section-line{background:rgba(109,146,210,.24)}:root[data-ui-mode=light-glass] .ai-risk-driver-chip{border-color:rgba(var(--tone-a-rgb),.34);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.16),rgba(var(--tone-b-rgb),.11));color:#173764}.tags{display:flex;flex-wrap:wrap;gap:8px}.protocol-filter-bar{padding-top:12px;padding-bottom:12px;position:relative;z-index:45;overflow:visible}.protocol-filter-bar:hover{border-color:color-mix(in srgb,var(--line) 50%,transparent);box-shadow:var(--shadow)}.protocol-filter-bar .toolbar{position:relative;z-index:3}.protocol-filter-subtitle{max-width:560px}.protocol-filter-picker{position:relative;min-width:250px;z-index:46}.protocol-filter-trigger{width:100%;display:flex;align-items:center;gap:10px;border:1px solid rgba(184,210,255,.14);border-radius:12px;min-height:56px;padding:12px;color:var(--text-0);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.protocol-filter-trigger.active,.protocol-filter-trigger:hover{border-color:rgba(185,209,255,.22);box-shadow:inset 0 0 0 1px rgba(185,209,255,.2),0 6px 14px rgba(0,0,0,.2),0 0 8px rgba(var(--tone-b-rgb),.08)}.protocol-filter-trigger-label{color:var(--text-2);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.protocol-filter-trigger-value{display:flex;flex-direction:row;align-items:baseline;gap:6px;margin-right:auto;line-height:1.15;padding-left:10px;margin-left:4px;border-left:1px solid rgba(184,210,255,.28)}.protocol-filter-trigger-value strong{font-size:.92rem}.protocol-filter-trigger-value small{margin-top:0;color:var(--text-2);font-size:.78rem}.protocol-filter-caret{color:var(--text-1);font-size:.85rem;transition:transform .2s ease}.protocol-filter-caret.open{transform:rotate(180deg)}.protocol-filter-menu{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:260;display:grid;grid-gap:8px;gap:8px;padding:8px;max-height:320px;overflow-y:auto;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:12px;background:radial-gradient(circle at 84% -16%,rgba(var(--tone-a-rgb),.06),transparent 56%),linear-gradient(180deg,rgba(17,20,30,.97),rgba(11,14,22,.96));box-shadow:0 18px 36px rgba(0,0,0,.5),0 0 12px rgba(var(--tone-a-rgb),.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-color:rgba(var(--tone-a-rgb),.32) hsla(0,0%,100%,.02)}.protocol-filter-menu::-webkit-scrollbar{width:8px}.protocol-filter-menu::-webkit-scrollbar-track{background:hsla(0,0%,100%,.03);border-radius:999px}.protocol-filter-menu::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(var(--tone-a-rgb),.46),rgba(var(--tone-b-rgb),.42));border-radius:999px}.protocol-filter-search-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding-bottom:4px;margin-bottom:2px;background:inherit}.protocol-filter-search{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--line) 66%,transparent);background:rgba(8,11,19,.6);color:var(--text-0);padding:8px 10px;font-size:.82rem}.protocol-filter-search::placeholder{color:var(--text-2)}.protocol-filter-empty{padding:10px 8px;text-align:center;color:var(--text-2);font-size:.8rem}.protocol-filter-menu-floating{position:fixed;top:0;left:0;right:auto;z-index:1200}:root[data-ui-mode=light-glass] .protocol-filter-bar{overflow:visible}.protocol-filter-btn{width:100%;border:1px solid color-mix(in srgb,var(--line) 58%,transparent);border-radius:12px;min-height:56px;padding:12px;color:var(--text-1);background:linear-gradient(180deg,hsla(0,0%,100%,.022),hsla(0,0%,100%,.008));cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.protocol-filter-btn span{display:block;font-weight:700;line-height:1.15}.protocol-filter-btn small{display:block;margin-top:2px;color:var(--text-2);font-size:.72rem}.protocol-filter-btn.active,.protocol-filter-btn:hover{border-color:color-mix(in srgb,var(--line) 85%,transparent);color:var(--text-0);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.06),rgba(var(--tone-b-rgb),.07));box-shadow:0 6px 14px rgba(0,0,0,.2),0 0 6px rgba(var(--tone-b-rgb),.05);transform:none}.protocol-filter-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(130,159,255,.18);position:relative;z-index:1}.mini-chip{display:inline-flex;align-items:center;min-height:30px;gap:7px;padding:7px 10px;border-radius:10px;border:1px solid rgba(184,210,255,.22);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));color:var(--text-1);font-size:.74rem}.mini-chip strong{color:var(--text-0);font-size:.78rem;font-weight:700;letter-spacing:.01em}.mini-chip-label{color:var(--text-2);text-transform:uppercase;font-size:.62rem;letter-spacing:.08em}.mini-chip-strong{border-color:rgba(188,212,255,.5);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.16),rgba(var(--tone-b-rgb),.18));box-shadow:0 8px 18px rgba(0,0,0,.28),0 0 12px rgba(var(--tone-b-rgb),.16)}.mini-chip-strong .mini-chip-label{color:rgba(234,244,255,.94)}.mini-chip-strong strong{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}:root[data-ui-mode=light-glass] .mini-chip-strong .mini-chip-label{color:rgba(12,33,70,.84)}:root[data-ui-mode=light-glass] .mini-chip-strong strong{color:#0a1d44;text-shadow:none}:root[data-ui-mode=light-glass] .protocol-filter-meta{border-top-color:rgba(109,146,210,.26)}:root[data-ui-mode=light-glass] .mini-chip{border-color:rgba(109,146,210,.32);background:linear-gradient(180deg,hsla(0,0%,100%,.74),hsla(0,0%,100%,.48));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 8px 16px rgba(92,126,184,.12)}:root[data-ui-mode=light-glass] .protocol-filter-trigger{border-color:rgba(109,146,210,.34);background:linear-gradient(180deg,hsla(0,0%,100%,.76),hsla(0,0%,100%,.5));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 8px 20px rgba(92,126,184,.12)}:root[data-ui-mode=light-glass] .protocol-filter-trigger-value{border-left-color:rgba(109,146,210,.42)}:root[data-ui-mode=light-glass] .protocol-filter-menu{border-color:rgba(109,146,210,.34);background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(245,250,255,.82));box-shadow:0 20px 44px rgba(88,126,191,.2)}:root[data-ui-mode=light-glass] .protocol-filter-search-wrap{background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(250,253,255,.9))}:root[data-ui-mode=light-glass] .protocol-filter-search{border-color:rgba(109,146,210,.34);background:hsla(0,0%,100%,.72);color:#0f274f}:root[data-ui-mode=light-glass] .mini-chip-strong{background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.26),rgba(var(--tone-b-rgb),.24));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 10px 18px rgba(92,126,184,.16)}.tag{border:1px solid rgba(184,210,255,.24);padding:7px 11px;border-radius:999px;color:var(--text-1);font-size:.82rem;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015))}.tag-filter-btn{cursor:pointer}.monitor-network-filters .tag-filter-btn{min-height:36px;border-radius:10px;padding:0 12px;font-size:.8rem;font-weight:600;background:hsla(0,0%,100%,.03);border:1px solid var(--line)}.monitor-network-filters .tag-filter-btn.active{border-color:rgba(var(--tone-a-rgb),.54);color:var(--active-link-text);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.45),rgba(var(--tone-b-rgb),.24));box-shadow:0 0 14px rgba(var(--tone-b-rgb),.2)}.alerts-filter-tags{gap:8px}.alerts-filter-tags .tag-filter-btn{min-height:36px;border-radius:10px;padding:0 12px;font-size:.8rem;font-weight:600;background:hsla(0,0%,100%,.03);border:1px solid var(--line)}.alerts-filter-tags .tag-filter-btn.active{border-color:rgba(var(--tone-a-rgb),.54);color:var(--active-link-text);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.45),rgba(var(--tone-b-rgb),.24));box-shadow:0 0 14px rgba(var(--tone-b-rgb),.2)}.tag.active{color:var(--text-0);border-color:rgba(186,210,255,.54);background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.18),rgba(var(--tone-b-rgb),.2));box-shadow:0 0 14px rgba(var(--tone-b-rgb),.24)}.protocol-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.protocol-card{border:1px solid var(--line);border-radius:14px;padding:12px;background:linear-gradient(170deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.012));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.protocol-card:hover{transform:translateY(-2px);border-color:rgba(200,222,255,.32);box-shadow:0 14px 36px rgba(0,0,0,.46),0 0 16px rgba(var(--tone-a-rgb),.14)}.protocol-card.soon{opacity:.55;filter:grayscale(.2)}.protocol-network-chip{margin-top:0;display:inline-flex;align-items:center;gap:8px;padding:4px 9px;border-radius:999px;border:1px solid rgba(var(--tone-a-rgb),.16);background:linear-gradient(180deg,rgba(var(--tone-a-rgb),.09),rgba(var(--tone-b-rgb),.06))}.protocol-network-chip strong{color:var(--text-1);font-size:.8rem;font-weight:700}.protocol-title-row{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:8px}.protocol-title-row h3{margin:0}.protocol-stats{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.protocol-stat{border:1px solid rgba(184,210,255,.16);border-radius:10px;padding:7px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01))}.protocol-stat strong{margin-top:4px;display:block;color:var(--text-0);font-size:.88rem;line-height:1.1}:root[data-ui-mode=light-glass] .protocol-network-chip,:root[data-ui-mode=light-glass] .protocol-stat{border-color:rgba(109,146,210,.28);background:linear-gradient(180deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.4));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 8px 14px rgba(92,126,184,.1)}:root[data-ui-mode=light-glass] .protocol-network-chip{border-color:rgba(var(--tone-a-rgb),.2);background:linear-gradient(180deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-b-rgb),.1))}.protocol-top{display:flex;justify-content:space-between;gap:10px}.logo-chip{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;font-weight:700;color:var(--text-0);background:linear-gradient(135deg,rgba(var(--tone-a-rgb),.82),rgba(var(--tone-c-rgb),.84),rgba(var(--tone-b-rgb),.72));box-shadow:0 0 16px rgba(var(--tone-a-rgb),.25)}.btn-row{display:flex;gap:8px;margin-top:12px}.btn{border:1px solid rgba(193,215,255,.26);color:var(--text-0);background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.02));padding:8px 10px;font-size:.83rem;font-weight:600;cursor:pointer;box-shadow:0 8px 22px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.14);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.btn.primary{border-color:rgba(188,212,255,.5);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.28),rgba(var(--tone-c-rgb),.22),rgba(var(--tone-b-rgb),.22));box-shadow:0 10px 24px rgba(0,0,0,.4),0 0 22px rgba(var(--tone-b-rgb),.18)}.btn.success{border-color:rgba(var(--tone-a-rgb),.5);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.22),rgba(var(--tone-b-rgb),.16));box-shadow:0 10px 22px rgba(0,0,0,.32),0 0 16px rgba(var(--tone-a-rgb),.2)}.btn:hover{border-color:rgba(200,222,255,.58);box-shadow:0 12px 30px rgba(0,0,0,.46),0 0 20px rgba(var(--tone-a-rgb),.2);transform:translateY(-1px)}.btn.primary:hover{box-shadow:0 14px 30px rgba(0,0,0,.52),0 0 26px rgba(var(--tone-b-rgb),.3)}.btn:focus-visible{outline:none;border-color:hsla(0,0%,100%,.78);box-shadow:0 0 0 3px rgba(var(--tone-b-rgb),.22),0 12px 30px rgba(0,0,0,.46)}.btn:disabled{opacity:.45;cursor:not-allowed}.monitor-sync strong{color:var(--text-0)}.monitor-watchlist-status{display:flex;flex-direction:column;gap:8px;width:100%;padding:9px 12px;border-radius:12px;border:1px solid rgba(var(--tone-a-rgb),.3);background:linear-gradient(130deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-c-rgb),.1),rgba(var(--tone-b-rgb),.08));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 20px rgba(0,0,0,.24);line-height:1.45}.monitor-watchlist-main{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:8px;gap:8px}.monitor-watchlist-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:10px;border:1px solid rgba(var(--tone-a-rgb),.24);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-c-rgb),.1))}.monitor-watchlist-meta{display:flex;flex-wrap:wrap;gap:6px}.monitor-watchlist-note{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;border:1px solid rgba(193,215,255,.24);background:hsla(0,0%,100%,.06);font-size:.78rem}.monitor-watchlist-chips.protocol-filter-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.monitor-watchlist-chips .mini-chip{width:100%;justify-content:space-between;min-height:36px}.monitor-watchlist-user-chip{border-color:rgba(var(--tone-a-rgb),.26);background:linear-gradient(95deg,rgba(var(--tone-a-rgb),.08),rgba(var(--tone-b-rgb),.04));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.monitor-watchlist-user-chip .mini-chip-label{color:rgba(230,240,255,.82)}.monitor-watchlist-status strong{font-weight:700;text-shadow:0 0 12px rgba(var(--tone-a-rgb),.22)}.monitor-selected-summary{margin-bottom:10px}.tool-card{display:flex;flex-direction:column;height:100%;gap:10px}.tool-description{min-height:4.6rem}.tool-lift-box{border:1px solid rgba(var(--tone-a-rgb),.32);background:linear-gradient(130deg,rgba(var(--tone-a-rgb),.18),rgba(var(--tone-c-rgb),.12),rgba(var(--tone-b-rgb),.08));border-radius:12px;padding:10px 12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 22px rgba(0,0,0,.2)}.tool-lift-label{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.tool-lift-value{display:block;margin-top:4px;font-size:1.1rem;line-height:1.1;color:var(--text-0);text-shadow:0 0 12px rgba(var(--tone-b-rgb),.24)}.tool-subscription-status{min-height:1.1rem}.tool-action{margin-top:auto;align-self:flex-start}.alert-item{border:1px solid rgba(184,210,255,.22);border-radius:14px;padding:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.alert-item:hover{transform:translateY(-2px);border-color:rgba(200,222,255,.3);box-shadow:0 14px 34px rgba(0,0,0,.46),0 0 16px rgba(var(--tone-b-rgb),.14)}.alert-head{display:flex;justify-content:space-between;gap:10px}.alert-head,.alert-head-main{align-items:center;flex-wrap:wrap}.alert-head-main{display:inline-flex;gap:8px;min-width:0}.alert-head-grid{display:grid;grid-template-columns:minmax(0,1fr) 190px 130px;align-items:center;grid-gap:10px;gap:10px}.alert-head-time{justify-self:end;min-width:190px;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.alert-impact-box{justify-self:end;min-width:124px;justify-content:space-between}.alert-description{margin:10px 0 0;line-height:1.45}.badge{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.badge.critical{color:var(--critical)}.badge.high{color:var(--bad)}.badge.medium{color:var(--warn)}.badge.low{color:var(--good)}details{margin-top:8px}details summary{cursor:pointer;color:var(--accent);font-weight:600}.alert-details{margin-top:12px}.alert-details summary{color:rgba(var(--tone-a-rgb),.42)}.alert-details .copy-field{min-width:0}.alert-details-line{border:1px solid rgba(130,159,255,.16);padding:8px 10px;background:linear-gradient(120deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.76rem;line-height:1.45;word-break:break-all}.alert-details-line,.alerts-status-line{margin:0;border-radius:10px;color:var(--text-1)}.alerts-status-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);background:linear-gradient(120deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.012));font-size:.83rem}.alerts-status-line.top-gap-sm{margin-top:16px}.alerts-status-line strong{color:var(--text-0)}.alerts-status-extra{color:var(--text-2)}.alerts-status-error{color:var(--bad)}.timeline{display:grid;grid-gap:14px;gap:14px;position:relative;padding-left:18px}.timeline:before{content:"";position:absolute;left:5px;top:0;bottom:0;width:2px;background:rgba(130,159,255,.3)}.timeline-item{position:relative;border:1px solid var(--line);border-radius:12px;padding:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.01));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.timeline-item:hover{transform:translateY(-2px);border-color:rgba(200,222,255,.3);box-shadow:0 14px 34px rgba(0,0,0,.46),0 0 16px rgba(var(--tone-a-rgb),.14)}@media (prefers-reduced-motion:reduce){.alert-item,.btn,.card,.feed-item,.hero,.main-nav a,.protocol-card,.timeline-item{transition:none!important}}.timeline-item:before{content:"";position:absolute;left:-18px;top:16px;width:10px;height:10px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 4px rgba(56,200,255,.2)}.form-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.control{display:grid;grid-gap:6px;gap:6px}.control.full{grid-column:1/-1}.interface-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(var(--tone-a-rgb),.26);border-radius:12px;background:linear-gradient(140deg,rgba(var(--tone-a-rgb),.14),rgba(var(--tone-c-rgb),.1))}.interface-toggle-copy{min-width:0}.interface-toggle-title{margin:0;color:var(--text-0);font-weight:600}.interface-toggle-copy .muted{margin:2px 0 0}.ios-switch{position:relative;width:52px;height:30px;border:1px solid rgba(184,210,255,.34);border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 6px 16px rgba(0,0,0,.28);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;flex-shrink:0}.ios-switch:hover{border-color:rgba(200,222,255,.52)}.ios-switch:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--tone-b-rgb),.24),0 6px 16px rgba(0,0,0,.28)}.ios-switch.is-on{border-color:rgba(var(--tone-b-rgb),.65);background:linear-gradient(135deg,rgba(var(--tone-a-rgb),.9),rgba(var(--tone-b-rgb),.88));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.26),0 8px 20px rgba(var(--tone-b-rgb),.28)}.ios-switch-thumb{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(233,241,255,.9));box-shadow:0 2px 8px rgba(0,0,0,.28);transition:transform .2s ease}.ios-switch.is-on .ios-switch-thumb{transform:translateX(22px)}.settings-meta{margin:0 0 6px auto;width:max-content;max-width:100%;font-size:.6rem;color:var(--text-2);text-align:right;opacity:.88}.settings-meta strong{color:var(--text-1);font-size:.68rem}.settings-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(210px,1fr);grid-gap:12px;gap:12px;align-items:center;padding:8px 0}.settings-row-label{display:grid;grid-gap:4px;gap:4px}.settings-row-label strong{color:var(--text-0);font-size:.87rem}.settings-row-label span{color:var(--text-2);font-size:.78rem}.settings-row-control{display:grid;grid-gap:6px;gap:6px}.settings-row-control-right{justify-items:end;align-items:center}.telegram-main-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.telegram-actions-inline{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.settings-divider{height:1px;background:linear-gradient(90deg,rgba(184,210,255,0),rgba(184,210,255,.2),rgba(184,210,255,0))}.settings-status-line{display:flex;align-items:center;flex-wrap:nowrap;gap:6px}.status-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.status-dot.online{background:#27d980;box-shadow:0 0 0 3px rgba(39,217,128,.2)}.status-dot.offline{background:#ff7b7b;box-shadow:0 0 0 3px hsla(0,100%,74%,.18)}.status-text{font-size:.8rem;font-weight:700}.status-text.online{color:#70efac}.status-text.offline{color:#ff9e9e}.status-username{color:var(--text-1);font-size:.8rem;white-space:nowrap}.settings-status-subtle{display:inline-block;color:var(--text-2);opacity:.86;font-size:.52rem;line-height:1.1}.settings-page{flex:1 1;min-height:0;display:flex;flex-direction:column}.settings-locked-content{flex:1 1;min-height:0;display:flex}.settings-card{width:100%}.settings-card,.settings-card-body{flex:1 1;min-height:0;display:flex;flex-direction:column}.settings-actions-row{margin-top:auto;padding-top:12px}label{font-size:.83rem;color:var(--text-2)}input,select,textarea{width:100%;border-radius:10px;border:1px solid rgba(184,210,255,.25);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));color:var(--text-0);padding:10px 12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}input:focus,select:focus,textarea:focus{outline:none;border-color:rgba(202,223,255,.62);box-shadow:0 0 0 3px rgba(var(--tone-b-rgb),.15)}textarea{min-height:90px;resize:vertical}@media (max-width:1100px){.grid-4,.protocol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3,.grid-main{grid-template-columns:1fr}.chart-modal{min-width:0;width:82vw;height:66vh}.tx-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-entry-details summary{align-items:flex-start;flex-wrap:wrap}.tx-summary-title-wrap{width:100%;justify-content:space-between;gap:8px}.tx-summary-meta{margin-left:0;width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.tx-summary-time{white-space:normal;overflow-wrap:anywhere}.protocol-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-head-grid{grid-template-columns:minmax(0,1fr) 160px 116px}.alert-head-time{min-width:160px}}@media (max-width:720px){.app-shell{padding:14px}.form-grid,.grid-3,.grid-4,.protocol-grid,.settings-row{grid-template-columns:1fr}.settings-meta{margin-left:0;margin-right:0;width:100%;text-align:left;font-size:.72rem}.settings-meta strong{font-size:.82rem}.telegram-main-row{grid-template-columns:1fr}.settings-status-line{flex-wrap:wrap}.settings-status-subtle{font-size:.68rem}.settings-locked-content{display:block}.notifications-menu{min-width:min(92vw,510px)}.topbar,.tx-entry-details summary{flex-direction:column;align-items:flex-start}.tx-summary-title-wrap{width:100%;justify-content:space-between;gap:8px}.tx-summary-meta{margin-left:0;width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.tx-summary-time{white-space:normal;overflow-wrap:anywhere}.feed-item-actions{justify-content:flex-start}.feed-item-footer,.feed-item-head{align-items:flex-start;flex-direction:column;gap:8px}.feed-link-btn{width:100%;max-width:220px}.topbar-actions{width:100%;flex-wrap:wrap;justify-content:flex-start;min-width:0}.theme-picker{max-width:100%}.account-menu,.theme-menu:not(.notifications-menu){right:auto;left:0;min-width:min(92vw,260px);max-width:min(92vw,260px)}.notifications-menu{right:0;left:auto;min-width:min(96vw,560px);max-width:min(96vw,560px)}.model-explanation-row{grid-template-columns:1fr;gap:6px}.protocol-filter-bar .toolbar{flex-direction:column;align-items:flex-start}.protocol-filter-picker{width:100%}.monitor-watchlist-status{display:flex;width:100%;word-break:break-word}.monitor-watchlist-chips.protocol-filter-meta,.monitor-watchlist-main{grid-template-columns:1fr}.monitor-watchlist-item{flex-wrap:wrap}.svg-wrap-lg svg{height:280px}.chart-modal{width:92vw;height:72vh;min-width:0;min-height:0}.chart-modal .section-title{font-size:.98rem}.protocol-stats{grid-template-columns:1fr}.alerts-filter-tags .tag-filter-btn{min-height:34px;padding:0 10px}.alerts-status-line{display:grid;grid-gap:6px;gap:6px;align-items:flex-start}.alert-head-grid{grid-template-columns:1fr;gap:8px}.alert-head-time{text-align:left}.alert-head-time,.alert-impact-box{justify-self:start;min-width:0}.alert-details .tx-summary-meta{justify-content:flex-start;gap:8px}.protocol-title-row{flex-wrap:wrap;align-items:flex-start}thead{display:none}tbody td{display:block;width:100%;border-bottom:0;padding:6px 8px}tbody tr{border-bottom:1px solid rgba(130,159,255,.14)}}:root,:root[data-ui-mode=ember]{--bg-0:#050507;--bg-1:#090a0d;--bg-2:#101117;--card:#0e1014;--card-solid:#11131a;--table-head-bg:#1d232e;--line:hsla(26,78%,73%,.15);--text-0:#f3f6fb;--text-1:#c6cedb;--text-2:#8894a5;--good:#8cdf8b;--warn:#ffb35d;--bad:#ff7a3d;--critical:#ff5632;--accent:#c88659;--accent-2:#a86e47;--accent-3:#d4ad8f;--tone-a-rgb:188,126,88;--tone-b-rgb:148,99,70;--tone-c-rgb:197,165,136;--surface-rgb:12,16,22;--panel-a-rgb:14,20,28;--panel-b-rgb:9,13,18;--panel-glow-rgb:205,141,94;--shell-top-rgb:12,17,24;--shell-bottom-rgb:7,10,14;--card-grad-start-rgb:13,18,26;--card-grad-end-rgb:8,12,17;--card-glow-alpha:0.04;--board-surface-top-rgb:7,9,13;--board-surface-bottom-rgb:4,6,9;--board-surface-border-rgb:159,178,210;--board-surface-border-alpha:0.14;--board-surface-shadow:0 30px 56px rgba(0,0,0,.56);--active-link-text:#fff4e7;--cta-text:#2d1505;--shadow:0 22px 42px rgba(0,0,0,.52)}:root[data-ui-mode=graphite]{--bg-0:#04060a;--bg-1:#090c13;--bg-2:#101621;--card:#101723;--card-solid:#121b29;--table-head-bg:#1f2b3a;--line:rgba(178,197,227,.16);--text-0:#edf2fb;--text-1:#c0cadb;--text-2:#8d9cb4;--good:#7fd6b0;--warn:#c9a86b;--bad:#e28976;--critical:#d96f63;--accent:#88a2c4;--accent-2:#6f89ad;--accent-3:#b3c4dc;--tone-a-rgb:128,154,188;--tone-b-rgb:103,129,164;--tone-c-rgb:177,194,218;--surface-rgb:11,20,31;--panel-a-rgb:14,25,38;--panel-b-rgb:9,15,24;--panel-glow-rgb:142,170,208;--shell-top-rgb:11,20,33;--shell-bottom-rgb:7,13,22;--card-grad-start-rgb:11,14,18;--card-grad-end-rgb:7,9,12;--card-glow-alpha:0.035;--board-surface-top-rgb:8,11,16;--board-surface-bottom-rgb:5,8,12;--board-surface-border-rgb:166,186,217;--board-surface-border-alpha:0.14;--active-link-text:#fff;--cta-text:#172232}:root[data-ui-mode=emerkand]{--bg-0:#04080c;--bg-1:#071018;--bg-2:#0d1723;--card:#0e1a22;--card-solid:#10202b;--table-head-bg:#1d2f3f;--line:rgba(111,199,174,.16);--text-0:#f3f6fb;--text-1:#c6cedb;--text-2:#8d97aa;--good:#76e3af;--warn:#d6be72;--bad:#f08d78;--critical:#dd675f;--accent:#53b79d;--accent-2:#3f8f7c;--accent-3:#8bc8bb;--tone-a-rgb:92,169,149;--tone-b-rgb:70,136,120;--tone-c-rgb:133,188,174;--surface-rgb:10,18,28;--panel-a-rgb:12,24,36;--panel-b-rgb:7,15,24;--panel-glow-rgb:86,176,154;--shell-top-rgb:10,20,31;--shell-bottom-rgb:6,12,20;--card-grad-start-rgb:19,22,28;--card-grad-end-rgb:19,22,28;--card-glow-alpha:0;--board-surface-top-rgb:7,11,14;--board-surface-bottom-rgb:4,7,10;--board-surface-border-rgb:128,177,169;--board-surface-border-alpha:0.14;--active-link-text:#f2fff8;--cta-text:#062a18}:root[data-ui-mode=focus]{--bg-0:#080a12;--bg-1:#0c0f18;--bg-2:#111523;--card:#1a1e2a;--card-solid:#1a1e2a;--table-head-bg:#1a1e2a;--line:rgba(255,184,118,.12);--text-0:#f4f6fb;--text-1:#c6cad8;--text-2:#8f97ac;--good:#78d6aa;--warn:#f2bb70;--bad:#f08d73;--critical:#e56762;--accent:#f0a056;--accent-2:#d78542;--accent-3:#ffbf86;--tone-a-rgb:236,156,86;--tone-b-rgb:191,119,61;--tone-c-rgb:255,197,137;--surface-rgb:20,22,33;--panel-a-rgb:26,30,42;--panel-b-rgb:22,26,36;--panel-glow-rgb:239,159,89;--shell-top-rgb:26,30,42;--shell-bottom-rgb:22,26,36;--card-grad-start-rgb:26,30,42;--card-grad-end-rgb:26,30,42;--card-glow-alpha:0;--board-surface-top-rgb:26,30,42;--board-surface-bottom-rgb:26,30,42;--board-surface-border-rgb:255,184,118;--board-surface-border-alpha:0;--active-link-text:#fff4e8;--cta-text:#2a1809}:root[data-ui-mode=focus] body{background:#070a12}:root[data-ui-mode=focus] .dashboard-main,:root[data-ui-mode=focus] .dashboard-sidebar,:root[data-ui-mode=focus] .dashboard-topbar{background:#1a1e2a}:root[data-ui-mode=focus] .dashboard-main{box-shadow:0 24px 44px rgba(0,0,0,.4)}:root[data-ui-mode=focus] .dashboard-topbar{border-bottom-color:hsla(0,0%,100%,.06)}:root[data-ui-mode=focus] .main-nav a{border-color:transparent;background:#1a1e2a}:root[data-ui-mode=focus] .main-nav a.active,:root[data-ui-mode=focus] .main-nav a:hover{border-color:transparent;background:linear-gradient(90deg,rgba(235,154,87,.48),rgba(235,154,87,.12));box-shadow:none}:root[data-ui-mode=focus] :is(.card,.feed-item,.protocol-card,.alert-item,.timeline-item,.tx-entry,.dashboard-hero,.risk-bars-chart,.dashboard-kpi-grid .card,.protocol-filter-bar,.sidebar-brand,.sidebar-upgrade,.settings-card){border-color:transparent!important;background:#151925!important;box-shadow:none!important}:root[data-ui-mode=focus] :is(.card:hover,.feed-item:hover,.protocol-card:hover,.alert-item:hover,.timeline-item:hover,.tx-entry:hover,.dashboard-hero:hover,.risk-bars-chart:hover,.dashboard-kpi-grid .card:hover,.protocol-filter-bar:hover,.sidebar-brand:hover,.sidebar-upgrade:hover,.settings-card:hover,.card:focus-within,.feed-item:focus-within,.protocol-card:focus-within,.alert-item:focus-within,.timeline-item:focus-within,.tx-entry:focus-within){box-shadow:none!important}:root[data-ui-mode=focus] .feed .feed-item{position:relative}:root[data-ui-mode=focus] .feed .feed-item:not(:last-child):after{content:"";position:absolute;left:12px;right:12px;bottom:-6px;height:1px;background:hsla(0,0%,100%,.055);pointer-events:none}:root[data-ui-mode=ember] .alert-item,:root[data-ui-mode=ember] .card,:root[data-ui-mode=ember] .dashboard-hero,:root[data-ui-mode=ember] .dashboard-kpi-grid .card,:root[data-ui-mode=ember] .feed-item,:root[data-ui-mode=ember] .protocol-card,:root[data-ui-mode=ember] .risk-bars-chart,:root[data-ui-mode=ember] .sidebar-brand,:root[data-ui-mode=ember] .sidebar-upgrade,:root[data-ui-mode=ember] .timeline-item,:root[data-ui-mode=ember] .tx-entry,:root[data-ui-mode=emerkand] .alert-item,:root[data-ui-mode=emerkand] .card,:root[data-ui-mode=emerkand] .dashboard-hero,:root[data-ui-mode=emerkand] .dashboard-kpi-grid .card,:root[data-ui-mode=emerkand] .feed-item,:root[data-ui-mode=emerkand] .protocol-card,:root[data-ui-mode=emerkand] .risk-bars-chart,:root[data-ui-mode=emerkand] .sidebar-brand,:root[data-ui-mode=emerkand] .sidebar-upgrade,:root[data-ui-mode=emerkand] .timeline-item,:root[data-ui-mode=emerkand] .tx-entry,:root[data-ui-mode=graphite] .alert-item,:root[data-ui-mode=graphite] .card,:root[data-ui-mode=graphite] .dashboard-hero,:root[data-ui-mode=graphite] .dashboard-kpi-grid .card,:root[data-ui-mode=graphite] .feed-item,:root[data-ui-mode=graphite] .protocol-card,:root[data-ui-mode=graphite] .risk-bars-chart,:root[data-ui-mode=graphite] .sidebar-brand,:root[data-ui-mode=graphite] .sidebar-upgrade,:root[data-ui-mode=graphite] .timeline-item,:root[data-ui-mode=graphite] .tx-entry{background:rgba(19,22,28,.99)}body{background:radial-gradient(circle at 10% 12%,rgba(34,54,94,.2),transparent 38%),radial-gradient(circle at 86% 16%,rgba(27,44,74,.18),transparent 36%),linear-gradient(180deg,#10121a,#0e1018);color:var(--text-0)}.app-shell.dashboard-shell{max-width:none;width:100%;margin:0;padding:var(--dashboard-shell-pad);min-height:100vh;display:grid;grid-template-columns:var(--dashboard-sidebar-col-width) minmax(0,1fr);align-items:stretch;grid-gap:10px;gap:10px;transition:grid-template-columns .86s cubic-bezier(.2,.8,.2,1);will-change:grid-template-columns}.dashboard-workspace{min-width:0;display:grid;grid-gap:12px;gap:12px;align-content:normal;grid-template-rows:auto minmax(0,1fr);align-self:stretch;height:calc(100vh - (var(--dashboard-shell-pad) * 2));min-height:calc(100vh - (var(--dashboard-shell-pad) * 2))}:root[data-news-ticker-visible=true]:not([data-sidebar-collapsed=true]) .app-shell.dashboard-shell,:root[data-sidebar-collapsed=true] .app-shell.dashboard-shell{grid-template-columns:var(--dashboard-sidebar-col-width) minmax(0,1fr)}:root[data-sidebar-collapsed=true] .app-shell.dashboard-shell{--dashboard-sidebar-col-width:83px}.dashboard-sidebar{grid-column:1;border-radius:22px;border:0;background:linear-gradient(180deg,rgb(var(--board-surface-top-rgb)),rgb(var(--board-surface-bottom-rgb)));box-shadow:var(--board-surface-shadow),inset 0 1px 0 hsla(0,0%,100%,.03);padding:16px 14px;display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:var(--dashboard-shell-pad);align-self:start;height:calc(100vh - (var(--dashboard-shell-pad) * 2));max-height:calc(100vh - (var(--dashboard-shell-pad) * 2));overflow-y:auto;overflow-x:clip;scrollbar-gutter:stable;transition:border-color .34s ease,box-shadow .34s ease}.dashboard-sidebar:before{content:"";position:absolute;left:0;top:28px;bottom:28px;width:1px;border-radius:999px;background:linear-gradient(180deg,rgba(0,0,0,.96) 0,rgba(0,0,0,.9) 18%,rgba(var(--board-surface-border-rgb),.05) 46%,rgba(var(--board-surface-border-rgb),.05) 54%,rgba(0,0,0,.9) 82%,rgba(0,0,0,.96) 100%);pointer-events:none}.sidebar-brand{justify-content:space-between;border:1px solid var(--line);border-radius:14px;background:radial-gradient(circle at 82% -8%,rgba(var(--panel-glow-rgb),var(--card-glow-alpha)),transparent 48%),linear-gradient(160deg,rgba(var(--card-grad-start-rgb),.92),rgba(var(--card-grad-end-rgb),.99));padding:10px 12px}.sidebar-brand,.sidebar-brand-main{display:flex;align-items:center;gap:10px}.sidebar-brand-main{min-width:0}.sidebar-brand-text{min-width:0;max-width:180px;overflow:hidden;transition:opacity .62s ease,transform .62s ease}.brand-mark{width:34px;height:34px;min-width:34px;min-height:34px;flex:0 0 34px;border-radius:10px;background:linear-gradient(140deg,var(--accent-3),var(--accent) 62%,var(--accent-2));box-shadow:0 10px 20px rgba(var(--tone-a-rgb),.3)}.sidebar-brand h1{margin:0;font-size:.98rem;letter-spacing:.03em}.sidebar-brand p{margin:0;color:var(--text-2);font-size:.76rem}.sidebar-collapse-btn{width:28px;height:28px;min-width:28px;min-height:28px;flex:0 0 28px;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.5);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;line-height:1;font-size:.84rem;transition:color .18s ease,border-color .18s ease,background .18s ease}.sidebar-collapse-btn:hover{color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.04)}.side-nav{display:grid;grid-gap:12px;gap:12px;position:relative}.side-link-active-indicator{position:absolute;left:0;right:0;top:0;height:var(--side-indicator-height,0);border-radius:11px;border:1px solid hsla(0,0%,100%,.16);background:radial-gradient(140% 220% at 0 50%,rgba(var(--tone-a-rgb),.161) 0,rgba(var(--tone-a-rgb),.145) 20%,rgba(var(--tone-b-rgb),.05) 34%,rgba(var(--tone-b-rgb),.018) 44%,rgba(var(--tone-b-rgb),0) 50%,rgba(var(--tone-b-rgb),0) 100%);box-shadow:0 0 0 1px rgba(var(--tone-a-rgb),.16),0 8px 14px rgba(0,0,0,.22);transform:translateY(var(--side-indicator-top,0));opacity:0;pointer-events:none;z-index:0;transition:transform .34s cubic-bezier(.22,1,.36,1),height .26s ease,opacity .2s ease}.side-link-active-indicator:after{content:"";position:absolute;left:-8px;top:50%;width:4px;height:26px;border-radius:999px;transform:translateY(-50%);background:rgb(var(--tone-a-rgb));box-shadow:0 0 12px rgba(var(--tone-a-rgb),.55),0 0 20px rgba(var(--tone-a-rgb),.35);pointer-events:none}.side-nav.has-active-indicator .side-link-active-indicator{opacity:1}.side-group{border-top:1px solid var(--line);padding-top:12px}.side-group-title{margin:0 0 8px;color:hsla(0,0%,100%,.66);font-size:.73rem;letter-spacing:.11em;text-transform:uppercase;transition:opacity .48s ease}.side-group-links{display:grid;grid-gap:6px;gap:6px}.side-link{display:inline-flex;position:relative;align-items:center;gap:10px;border-radius:11px;border:1px solid transparent;background:transparent;color:var(--text-1);padding:8px 10px;font-size:.9rem;font-weight:700;overflow:hidden;z-index:1;transition:border-color .2s ease,background .2s ease,transform .2s ease}.side-link:hover{border-color:transparent;color:var(--text-0);transform:none}.side-link.active{border-color:transparent;color:var(--active-link-text);background:transparent;box-shadow:none;overflow:hidden}.side-link.active:after{content:none}.side-link-icon{width:20px;height:20px;flex:0 0 20px;background-color:currentColor;-webkit-mask-image:var(--side-icon);mask-image:var(--side-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:18px 18px;mask-size:18px 18px;display:inline-flex;align-items:center;justify-content:center;transition:opacity .7s ease,transform .7s ease}.side-link-action{width:100%;text-align:left;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.side-link-action:disabled{cursor:default;opacity:.66}.side-link-label{display:inline-block;white-space:nowrap;overflow:hidden;max-width:160px;transition:opacity .58s ease,transform .58s ease}.side-link:before{content:attr(data-short);position:absolute;left:50%;top:50%;width:26px;height:26px;min-width:26px;min-height:26px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-1);font-size:.66rem;font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) scale(.88);opacity:0;pointer-events:none;transition:opacity .7s ease,transform .7s ease}:root[data-sidebar-collapsed=true] .dashboard-sidebar{overflow:hidden}:root[data-sidebar-collapsed=true] .sidebar-brand{position:relative;justify-content:center;min-height:54px}:root[data-sidebar-collapsed=true] .sidebar-brand-main{display:none}:root[data-sidebar-collapsed=true] .sidebar-collapse-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}:root[data-sidebar-collapsed=true] .sidebar-brand-text{opacity:0;transform:translateX(-6px)}:root[data-sidebar-collapsed=true] .side-group-title{opacity:0;pointer-events:none}:root[data-sidebar-collapsed=true] .side-link-label{position:absolute;opacity:0;transform:translateX(-6px);pointer-events:none}:root[data-sidebar-collapsed=true] .side-link{justify-content:center;gap:0;padding:8px}:root[data-sidebar-collapsed=true] .side-link:before{content:none;transform:translate(-50%,-50%) scale(.88);opacity:0}:root[data-sidebar-collapsed=true] .side-link-icon{opacity:1;transform:none}:root[data-sidebar-collapsed=true] .sidebar-upgrade{display:none}.sidebar-upgrade{margin-top:auto;border-radius:16px;border:1px solid var(--line);background:radial-gradient(circle at 78% -6%,rgba(var(--panel-glow-rgb),var(--card-glow-alpha)),transparent 52%),linear-gradient(160deg,rgba(var(--card-grad-start-rgb),.92),rgba(var(--card-grad-end-rgb),.99));padding:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 24px rgba(0,0,0,.34);max-height:220px}:root:not([data-sidebar-ready=true]) .app-shell.dashboard-shell,:root:not([data-sidebar-ready=true]) .dashboard-sidebar,:root:not([data-sidebar-ready=true]) .side-group-title,:root:not([data-sidebar-ready=true]) .side-link-label,:root:not([data-sidebar-ready=true]) .sidebar-brand-text,:root:not([data-sidebar-ready=true]) .sidebar-upgrade{transition:none!important}.sidebar-upgrade h3{margin:0}.sidebar-upgrade p{margin:6px 0 10px;color:hsla(0,0%,100%,.86);font-size:.84rem}.sidebar-upgrade-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:9px;padding:0 14px;color:var(--cta-text);background:linear-gradient(180deg,var(--accent-3),var(--accent));font-weight:700;font-size:.85rem;border:0;text-decoration:none;cursor:pointer}.sidebar-ai-soon .sidebar-upgrade-btn{position:relative;min-height:36px;border-radius:11px;border:1px solid color-mix(in srgb,var(--line) 72%,hsla(0,0%,100%,.2));background:linear-gradient(155deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.05) 42%,hsla(0,0%,100%,.03)),hsla(0,0%,100%,.035);color:rgba(242,246,255,.96);font-family:var(--font-4110);font-size:.86rem;font-weight:650;letter-spacing:.01em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 -1px 0 hsla(0,0%,100%,.06),0 6px 14px rgba(0,0,0,.24);backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08)}.sidebar-ai-soon .sidebar-upgrade-btn:disabled{opacity:.94;cursor:not-allowed}.sidebar-ai-soon{background:radial-gradient(circle at 88% -8%,rgba(var(--tone-a-rgb),.12),transparent 56%),linear-gradient(156deg,rgba(27,24,43,.55),rgba(20,18,34,.9) 48%,rgba(15,14,28,.98));border-color:color-mix(in srgb,var(--line) 72%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 26px rgba(0,0,0,.36),0 0 12px rgba(var(--tone-a-rgb),.1)}.sidebar-ai-soon-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.sidebar-ai-soon-tag{color:#d1b9ff;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 10px rgba(186,148,255,.35)}.dashboard-main{border-radius:22px;border:0;background:rgba(6,8,13,.99);box-shadow:var(--board-surface-shadow),inset 0 1px 0 hsla(0,0%,100%,.03);padding:18px;height:calc(100vh - (var(--dashboard-shell-pad) * 2));min-height:calc(100vh - (var(--dashboard-shell-pad) * 2));max-height:calc(100vh - (var(--dashboard-shell-pad) * 2));display:flex;flex-direction:column;overflow:hidden}.dashboard-topbar{max-width:none;border-bottom:1px solid var(--line);padding-bottom:14px;margin:0 0 14px;position:relative;z-index:1305}.dashboard-headline h2{margin:0;font-family:var(--font-4110);font-size:1.42rem;letter-spacing:.02em}.dashboard-headline p{margin:4px 0 0;color:var(--text-2);font-size:.85rem}.topbar-actions{gap:8px}.dashboard-topbar .theme-toggle{min-height:36px;border-radius:10px;padding:0 12px;background:hsla(0,0%,100%,.03);border:1px solid var(--line);color:var(--text-1)}.dashboard-topbar .account-toggle{border-radius:10px;border-color:rgba(var(--tone-a-rgb),.54);background:linear-gradient(120deg,rgba(var(--tone-a-rgb),.45),rgba(var(--tone-b-rgb),.24));color:var(--active-link-text)}.dashboard-content{padding-top:4px;flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.dashboard-content::-webkit-scrollbar{width:0;height:0;display:none}.page-wrap{max-width:none;margin:0;width:100%}.dashboard-hero{border-radius:16px;border:1px solid var(--line);background:radial-gradient(circle at 82% -8%,rgba(var(--panel-glow-rgb),var(--card-glow-alpha)),transparent 48%),linear-gradient(160deg,rgba(var(--card-grad-start-rgb),.92),rgba(var(--card-grad-end-rgb),.99));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.dashboard-hero h2{margin:0;font-size:1.24rem;letter-spacing:.02em}.dashboard-hero p{margin:4px 0 0;color:var(--text-2);font-size:.83rem}.dashboard-hero-actions{display:inline-flex;align-items:center;gap:8px}.dashboard-hero-actions .btn{min-height:38px}.dashboard-kpi-grid .card{border-radius:14px;background:radial-gradient(circle at 82% -8%,rgba(var(--panel-glow-rgb),var(--card-glow-alpha)),transparent 48%),linear-gradient(160deg,rgba(var(--card-grad-start-rgb),.92),rgba(var(--card-grad-end-rgb),.99))}.dashboard-kpi-grid .label{color:hsla(0,0%,100%,.66);text-transform:none;letter-spacing:.01em;font-size:.88rem}.dashboard-kpi-grid .value{font-size:2rem}.dashboard-main-grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);align-items:start}.dashboard-left-column,.dashboard-right-column{display:grid;grid-gap:14px;gap:14px;align-content:start}.dashboard-right-column{position:-webkit-sticky;position:sticky;top:18px;align-self:start}.protocol-filter-bar{border-radius:14px}.risk-breakdown-board{position:static;border-color:hsla(0,0%,100%,.09)}.ai-risk-sticky-card{position:static}.risk-board-search input{width:100%;min-height:38px;border-radius:11px;border:1px solid var(--line);background:hsla(0,0%,100%,.03);color:var(--text-1)}.risk-board-toggle{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.risk-board-toggle .tag{border-radius:10px}.risk-bars{display:grid;grid-gap:8px;gap:8px;padding-top:8px;border-top:1px solid var(--line)}.risk-bar-row{display:grid;grid-gap:5px;gap:5px}.risk-bar-head{display:flex;justify-content:space-between;gap:10px;color:var(--text-1);font-size:.82rem}.risk-bar-head strong{color:var(--text-0)}.risk-bar-track{width:100%;height:8px;border-radius:999px;background:hsla(0,0%,100%,.09);overflow:hidden}.risk-bar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(var(--tone-a-rgb),.9),rgba(var(--tone-b-rgb),.92))}.risk-bar-fill.tone-secondary{background:linear-gradient(90deg,rgba(var(--tone-c-rgb),.9),rgba(var(--tone-a-rgb),.82))}.risk-bar-fill.tone-muted{background:linear-gradient(90deg,rgba(var(--tone-c-rgb),.64),rgba(var(--tone-b-rgb),.5))}.risk-bar-fill.tone-neutral{background:linear-gradient(90deg,hsla(0,0%,100%,.86),rgba(var(--tone-c-rgb),.5))}.risk-bars-chart{display:grid;grid-gap:12px;gap:12px}.risk-bars-toolbar{display:flex;justify-content:flex-end}.risk-bars-ranges{display:inline-flex;gap:8px;flex-wrap:wrap}.risk-bars-range-btn{border:1px solid var(--line);border-radius:10px;min-height:34px;min-width:54px;padding:0 12px;color:var(--text-1);background:hsla(0,0%,100%,.03);font-size:.8rem;cursor:pointer}.risk-bars-range-btn.active{border-color:rgba(var(--tone-a-rgb),.58);color:var(--active-link-text);background:linear-gradient(110deg,rgba(var(--tone-a-rgb),.48),rgba(var(--tone-b-rgb),.2))}.risk-bars-layout{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch;min-height:320px}.risk-bars-y-axis{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));align-items:center;justify-items:start;color:var(--text-2);font-size:.72rem}.risk-bars-plot-area{position:relative;min-height:320px;padding:34px 0 26px;overflow:hidden}.risk-bars-grid{position:absolute;inset:34px 0 26px;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));pointer-events:none}.risk-bars-tooltip{position:absolute;top:4px;z-index:3;transform:translateX(-50%);display:grid;grid-gap:3px;gap:3px;min-width:170px;padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:rgba(6,9,14,.9);color:var(--text-1);box-shadow:0 12px 24px rgba(0,0,0,.34)}.risk-bars-tooltip small{font-size:.73rem;color:var(--text-2)}.risk-bars-tooltip strong{font-size:.84rem;color:var(--text-0)}.risk-bars-tooltip span{font-size:.78rem;color:var(--text-1)}.risk-bars-grid-line{border-top:1px solid hsla(0,0%,100%,.08)}.risk-bars-stack{position:absolute;left:0;right:0;top:34px;bottom:26px;display:grid;grid-template-columns:repeat(var(--risk-bars-count,1),minmax(0,1fr));grid-gap:6px;gap:6px;align-items:end;overflow:hidden}.risk-bars-item{width:100%;border:0;padding:0;position:relative;border-radius:12px 12px 8px 8px;background:linear-gradient(180deg,hsla(0,0%,100%,.16),rgba(67,71,78,.54) 58%,rgba(29,31,35,.88));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22);cursor:pointer;transition:box-shadow .2s ease,background .2s ease;min-height:12px}.risk-bars-item.no-data{background:linear-gradient(180deg,rgba(117,126,142,.25),rgba(70,78,93,.2));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.risk-bars-item:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 0 16px rgba(var(--tone-a-rgb),.24)}.risk-bars-item.active{background:linear-gradient(180deg,rgba(255,250,246,.98),rgba(var(--tone-c-rgb),.84) 20%,rgba(var(--tone-a-rgb),.95) 48%,rgba(30,25,22,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 0 18px rgba(var(--tone-a-rgb),.3)}.risk-bars-active-stem{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:1px;border-radius:2px;background:linear-gradient(180deg,hsla(0,0%,100%,.45),rgba(var(--tone-a-rgb),.45))}.risk-bars-active-dot{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:999px;background:radial-gradient(circle at 35% 35%,hsla(0,0%,100%,.95),rgba(var(--tone-a-rgb),.95));box-shadow:0 0 0 2px rgba(var(--tone-a-rgb),.12),0 6px 12px rgba(0,0,0,.2)}.risk-bars-x-axis{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(var(--risk-bars-count,1),minmax(0,1fr));grid-gap:6px;gap:6px}.risk-bars-x-axis span{color:var(--text-2);font-size:.66rem;white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis}.risk-bars-x-axis span.muted{opacity:0}.alert-item,.card,.feed-item,.protocol-card,.timeline-item,.tx-entry{border-color:color-mix(in srgb,var(--line) 50%,transparent);background:radial-gradient(circle at 84% -10%,rgba(var(--panel-glow-rgb),calc(var(--card-glow-alpha) * .45)),transparent 56%),linear-gradient(160deg,rgba(var(--card-grad-start-rgb),.97),rgba(var(--card-grad-end-rgb),.985))}:root:not([data-ui-mode]) .dashboard-main :is(.card,.feed-item,.protocol-card,.alert-item,.timeline-item,.tx-entry,.dashboard-hero,.risk-bars-chart,.dashboard-kpi-grid .card),:root[data-ui-mode] .dashboard-main :is(.card,.feed-item,.protocol-card,.alert-item,.timeline-item,.tx-entry,.dashboard-hero,.risk-bars-chart,.dashboard-kpi-grid .card){border-color:color-mix(in srgb,var(--line) 50%,transparent);background:radial-gradient(circle at 10% 16%,rgba(var(--tone-a-rgb),.02),transparent 40%),linear-gradient(180deg,rgba(8,10,14,.992),rgba(5,7,10,.996))}.dashboard-main .settings-card{background:rgba(6,8,13,.96)}.btn{border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015));box-shadow:none}.btn.primary{border-color:rgba(var(--tone-a-rgb),.58);color:var(--cta-text);background:linear-gradient(180deg,var(--accent-3),var(--accent));box-shadow:0 14px 22px rgba(var(--tone-a-rgb),.24)}.btn.primary:hover{border-color:rgba(var(--tone-c-rgb),.78);box-shadow:0 16px 28px rgba(var(--tone-a-rgb),.28)}.tx-method{border-color:rgba(var(--tone-a-rgb),.4);background:rgba(var(--tone-a-rgb),.17);color:var(--active-link-text)}.transactions-scroll thead th{background:var(--table-head-bg)!important}.transactions-primary-card{display:flex;flex-direction:column;align-self:start;height:var(--transactions-card-height,auto);min-height:0;max-height:none}.transactions-primary-card .transactions-scroll.is-scrollable{margin-top:16px;height:auto;min-height:0;flex:1 1 auto;max-height:none;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.transactions-primary-card .transactions-scroll.is-scrollable::-webkit-scrollbar{width:0;height:0;display:none}.ai-risk-sticky-card.is-empty,.transactions-primary-card.is-empty{min-height:220px}.card-empty-state{min-height:140px;width:100%;border-radius:12px;border:1px dashed var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);font-size:1rem;letter-spacing:.04em;text-transform:uppercase;background:rgba(4,6,10,.35)}.chart-modal,.theme-menu{border-color:hsla(0,0%,100%,.15);background:radial-gradient(circle at 78% -8%,rgba(var(--panel-glow-rgb),calc(var(--card-glow-alpha) * 1.1)),transparent 54%),linear-gradient(180deg,rgba(var(--shell-top-rgb),.99),rgba(var(--shell-bottom-rgb),.99));z-index:1600}.theme-picker{z-index:1400}.alert-item:hover,.card:hover,.feed-item:hover,.protocol-card:hover,.timeline-item:hover,.tx-entry:hover{transform:none!important}@media (max-width:1180px){.sidebar-collapse-btn{display:none}.app-shell.dashboard-shell{grid-template-columns:1fr;padding:12px}.dashboard-workspace{grid-column:1;height:auto;min-height:0;grid-template-rows:auto}.dashboard-sidebar{grid-column:1;grid-row:auto;gap:10px;position:static;height:auto;max-height:none;overflow:visible}.side-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.side-link-active-indicator{display:none}.side-group-links{justify-items:start}.side-link,.side-link-action{width:auto;max-width:100%}.side-link.active{border-color:hsla(0,0%,100%,.16);background:radial-gradient(140% 220% at 0 50%,rgba(var(--tone-a-rgb),.16) 0,rgba(var(--tone-a-rgb),.14) 20%,rgba(var(--tone-b-rgb),.05) 34%,rgba(var(--tone-b-rgb),.018) 44%,rgba(var(--tone-b-rgb),0) 50%,rgba(var(--tone-b-rgb),0) 100%);box-shadow:0 0 0 1px rgba(var(--tone-a-rgb),.16),0 8px 14px rgba(0,0,0,.22)}.dashboard-main-grid{grid-template-columns:1fr}.dashboard-main{grid-row:auto;height:auto;min-height:0}.dashboard-content,.dashboard-main{overflow:visible}.ai-risk-sticky-card,.risk-breakdown-board{position:static}.dashboard-right-column{position:static;top:auto}.transactions-primary-card{height:auto;min-height:0;max-height:none}.transactions-primary-card .transactions-scroll.is-scrollable{min-height:360px;max-height:520px}}@media (max-width:720px){.dashboard-main{padding:14px}.dashboard-topbar{flex-direction:column;align-items:flex-start}.topbar-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.side-nav{grid-template-columns:1fr}.side-group-links{justify-items:stretch}.side-link,.side-link-action,.side-link.active{width:100%}.risk-bars-ranges{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.risk-bars-range-btn{min-width:0;padding:0 8px}.risk-bars-layout{grid-template-columns:28px minmax(0,1fr);min-height:278px}.risk-bars-grid{inset:34px 0 24px}.risk-bars-stack{top:34px;bottom:24px;gap:4px}.risk-bars-tooltip{min-width:138px;max-width:min(180px,calc(100% - 12px));padding:7px 8px}.risk-bars-x-axis span{font-size:.62rem}.transactions-scroll colgroup,.transactions-scroll thead{display:none}.transactions-scroll table,.transactions-scroll tbody,.transactions-scroll tbody td.tx-entry-cell,.transactions-scroll tr{display:block;width:100%}.transactions-scroll.is-scrollable table{table-layout:auto}.transactions-scroll tbody td.tx-entry-cell{padding:8px 0}.tx-entry{width:100%}.tx-entry-grid{grid-template-columns:1fr}.tx-entry-grid>span{padding:0 10px}.copy-field{min-width:0}}.notifications-menu{width:min(96vw,380px)!important;min-width:min(96vw,380px)!important;max-width:min(96vw,380px)!important}@media (max-width:720px){.notifications-menu{width:min(96vw,310px)!important;min-width:min(96vw,310px)!important;max-width:min(96vw,310px)!important}}