*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark;--bg:#171819;--panel:#222426;--panel-2:#292b2e;--line:rgba(255,255,255,0.07);--line-md:rgba(255,255,255,0.12);--text:#f4f5f3;--text-2:#b2b5b4;--muted:#85898b;--muted-2:#666a6c;--sb-bg:#18191a;--sb-width:240px;--sb-text:rgba(244,245,243,0.60);--sb-text-hover:rgba(244,245,243,0.96);--sb-text-active:#f4f5f3;--sb-active-bg:#2d2f32;--sb-hover-bg:rgba(255,255,255,0.06);--lime:#c7f43b;--lime-dim:#d6ff61;--lime-text:#1a210a;--purple:#9271f2;--green:#c7f43b;--red:#ff6d76;--amber:#f6bd56;--blue:#87a9ff;--teal:#5ed5c5;--violet:#a084ff;--r:26px;--r-sm:18px;--r-xs:12px;--r-pill:100px;--shadow-sm:0 8px 26px rgba(0,0,0,0.16),0 0 0 1px rgba(255,255,255,0.035);--shadow-md:0 14px 34px rgba(0,0,0,0.24),0 0 0 1px rgba(255,255,255,0.07)}*{box-sizing:border-box}body{margin:0;background:#111213;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased}.app-shell{min-height:100vh;display:flex;overflow:hidden}@media (min-width:960px){body{padding:12px}.app-shell{border-radius:24px;min-height:calc(100vh - 24px);overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.18)}}.sidebar{position:sticky;top:0;height:100vh;width:var(--sb-width);flex-shrink:0;background:var(--sb-bg);display:flex;flex-direction:column;padding:22px 16px 20px;overflow-y:auto;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}.sidebar-brand{display:flex;align-items:center;gap:10px;margin-bottom:28px;padding:0 4px}.sidebar-brand-icon{border-radius:10px;display:grid;place-items:center;flex-shrink:0}.sidebar-brand-name{font-size:17px;font-weight:700;color:#ffffff;letter-spacing:-.3px}.sidebar-nav{flex-direction:column;gap:4px}.nav-item{display:flex;gap:11px;padding:10px 14px;text-decoration:none;font-size:13px;transition:background .14s ease,color .14s ease;cursor:pointer;border:none;background:transparent;width:100%;text-align:left}.nav-item:hover{background:var(--sb-hover-bg)}.nav-item.active{background:var(--sb-active-bg)}.nav-item svg{flex-shrink:0}.nav-item-label{flex:1}.nav-badge{min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);font-size:10px;font-weight:700;align-items:center;justify-content:center}.nav-item.active .nav-badge{background:var(--lime);color:var(--lime-text)}.nav-item:not(.active) .nav-badge{background:rgba(255,255,255,.12);color:rgba(255,255,255,.7)}.sidebar-promo{margin-top:20px;background:var(--lime);border-radius:18px;padding:18px 16px 14px}.sidebar-promo strong{display:block;font-size:14px;font-weight:700;color:var(--lime-text);margin-bottom:6px}.sidebar-promo p{font-size:11px;color:rgba(42,56,0,.75);margin:0 0 14px;line-height:1.5}.sidebar-promo-btn{display:block;width:100%;background:var(--sb-bg);color:#ffffff;border:none;border-radius:var(--r-pill);padding:9px;font-size:12px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;transition:opacity .14s ease}.sidebar-promo-btn:hover{opacity:.85}.brand,.nav-group,.nav-link,.plan-card,.profile,.sidebar-avatar,.sidebar-bottom,.sidebar-foot,.sidebar-icon,.sidebar-logo,.sidebar-sep,.workspace-picker{display:none}.green-dot,.live-pip{width:6px;height:6px;border-radius:50%;background:var(--green);display:inline-block;box-shadow:0 0 8px rgba(34,197,94,.5)}.main-area{flex:1;min-width:0;display:flex;flex-direction:column}.topbar{height:68px;justify-content:space-between;padding:0 32px;background:var(--bg);flex-shrink:0}.topbar,.topbar-user{display:flex;align-items:center}.topbar-user{gap:11px}.topbar-avatar{width:40px;height:40px;border-radius:50%;background:#c0c8d8;overflow:hidden;flex-shrink:0;display:grid;place-items:center;font-size:14px;font-weight:700;color:var(--text)}.topbar-user-info{line-height:1}.topbar-user-name{font-size:13px;font-weight:600;color:var(--text)}.topbar-user-sub{font-size:10px;color:var(--muted);margin-top:3px}.topbar-chevron{color:var(--muted);margin-left:2px}.top-actions{gap:12px}.search,.top-actions{display:flex;align-items:center}.search{height:40px;width:260px;border:1px solid var(--line-md);background:var(--panel);border-radius:var(--r-pill);gap:8px;color:var(--muted);padding:0 16px;font-size:12px;box-shadow:var(--shadow-sm);transition:border-color .15s ease}.search:hover{border-color:rgba(0,0,0,.2)}.search kbd{margin-left:auto;border:1px solid var(--line-md);border-radius:4px;padding:2px 5px;font-size:9px;color:var(--muted);background:var(--panel-2)}.icon-button{position:relative;width:40px;height:40px;border-radius:50%;background:var(--panel);border:1px solid var(--line-md);display:grid;place-items:center;cursor:pointer;box-shadow:var(--shadow-sm);transition:background .13s ease;text-decoration:none}.icon-button:hover{background:var(--panel-2)}.icon-button i{position:absolute;right:6px;top:6px;width:16px;height:16px;border-radius:50%;background:var(--lime);color:var(--lime-text);font-size:9px;font-weight:700;display:grid;place-items:center;font-style:normal;border:2px solid var(--bg)}.avatar,.top-avatar{width:34px;height:34px;border-radius:50%;background:#c0c8d8;color:var(--text);display:grid;place-items:center;font-size:12px;font-weight:700}.breadcrumbs{display:none}.content{flex:1;padding:4px 32px 32px;overflow-y:auto}.page-heading-block{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.page-heading-block h1{font-size:42px;font-weight:800;letter-spacing:-1.5px;line-height:1.08;margin:0 0 6px}.page-heading-block p{font-size:12px;color:var(--muted);margin:0}.page-heading-date{display:flex;align-items:center;gap:14px;padding-bottom:6px}.page-heading-date span{font-size:11px;color:var(--muted)}.date-pill{display:flex;align-items:center;gap:7px;padding:8px 14px;background:var(--panel);border:1px solid var(--line-md);border-radius:var(--r-pill);font-size:12px;font-weight:500;cursor:pointer;box-shadow:var(--shadow-sm);transition:background .13s ease}.date-pill:hover{background:var(--panel-2)}.eyebrow{display:none}h1{font-size:42px;letter-spacing:-1.5px;margin:0;font-weight:800}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.page-heading p{color:var(--muted);margin:7px 0 0;font-size:11px}.cta-primary,.home-hero,.page-hero,.page-tabs{display:none}.date-button,.subtle-button{display:inline-flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line-md);border-radius:var(--r-pill);color:var(--text-2);padding:7px 14px;font-size:11px;text-decoration:none;box-shadow:var(--shadow-sm);cursor:pointer;transition:background .13s ease,color .13s ease,transform .12s ease}.date-button:hover,.subtle-button:hover{background:var(--panel-2);color:var(--text);transform:translateY(-1px)}.dots{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--panel-2);color:var(--muted);font-size:14px;cursor:pointer;border:1px solid var(--line);transition:background .13s ease}.dots:hover{background:var(--line-md)}.provider-alert{border:1px solid var(--line-md);background:var(--panel);border-radius:var(--r);padding:14px 18px;display:flex;align-items:center;gap:12px;margin-bottom:20px;box-shadow:var(--shadow-sm)}.alert-icon{height:36px;width:36px;border-radius:var(--r-sm);background:var(--panel-2);color:var(--muted);display:grid;place-items:center;flex-shrink:0}.provider-alert>div:nth-child(2){flex:1}.provider-alert b{font-size:11px;font-weight:600}.provider-alert p{font-size:10px;color:var(--muted);margin:4px 0 0}.provider-alert>a{font-size:10px;white-space:nowrap;color:var(--text-2);text-decoration:none;display:flex;align-items:center;gap:5px}.provider-alert>a:hover{color:var(--text)}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.metric-card{background:var(--panel);border:none;border-radius:var(--r);height:120px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:var(--shadow-sm);animation:fadeInUp .4s ease both;animation-delay:var(--anim-delay,0s);transition:transform .18s ease,box-shadow .18s ease}.metric-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.metric-top{justify-content:space-between;margin-bottom:12px}.metric-top,.metric-top>span{display:flex;align-items:center}.metric-top>span{font-size:12px;font-weight:500;color:var(--text);gap:8px}.metric-icon{height:30px;width:30px;display:grid;place-items:center;border-radius:var(--r-sm);flex-shrink:0}.violet{background:#f3f0ff;color:#7c3aed}.blue{background:#eff5ff;color:#2563eb}.teal{background:#f0fdf9;color:#0d9488}.amber{background:#fffbeb;color:#d97706}.metric-card>strong{font-size:26px;display:block;letter-spacing:-.8px;font-weight:800;color:var(--text)}.metric-card>small{font-size:10px;color:var(--muted);margin-top:2px;display:block}.metric-badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--r-pill);background:var(--lime);color:var(--lime-text);font-size:10px;font-weight:700}.metric-menu{background:none;border:none;color:var(--muted);cursor:pointer;padding:2px 6px;border-radius:4px;font-size:18px;line-height:1;transition:background .12s ease}.metric-menu:hover{background:var(--panel-2)}.panel{background:var(--panel);border:none;border-radius:var(--r);padding:20px 22px;box-shadow:var(--shadow-sm);transition:box-shadow .18s ease}.panel:hover{box-shadow:var(--shadow-md)}.section-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:14px;margin-bottom:16px}.activity-panel,.movers-panel{min-height:280px}.panel-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.panel-heading h2{font-size:14px;margin:0;font-weight:700;color:var(--text);display:flex;align-items:center;gap:9px}.panel-heading h2 .ph-icon{width:28px;height:28px;border-radius:var(--r-xs);background:var(--panel-2);display:grid;place-items:center;color:var(--text-2)}.panel-heading p{font-size:10px;color:var(--muted);margin:5px 0 0}.chart-empty{height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.chart-art-live{position:absolute;bottom:0;left:0;right:0;height:80px;display:flex;align-items:flex-end;gap:3px;opacity:.12}.chart-art-live span{flex:1;background:var(--purple);border-radius:3px 3px 0 0;animation:barBounce var(--dur,2s) ease-in-out infinite alternate;animation-delay:var(--del,0s)}.chart-axis{border-top:1px solid var(--line);padding-top:8px;display:flex;justify-content:space-between;color:var(--muted-2);font-size:8px}.empty-mark{height:36px;width:36px;border:1px solid var(--line-md);border-radius:var(--r-sm);background:var(--panel-2);color:var(--muted);display:grid;place-items:center;margin-bottom:10px;z-index:1}.chart-empty b{font-size:11px;font-weight:600;z-index:1;color:var(--text)}.chart-empty p,.compact-empty p{font-size:9px;color:var(--muted);margin:5px 0;z-index:1}.compact-empty{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}.compact-empty b{font-size:11px;font-weight:600;color:var(--text)}.mover-skeleton{margin-top:4px}.skeleton-row{height:48px;display:grid;grid-template-columns:32px 1fr 60px;gap:10px;align-items:center;border-top:1px solid var(--line);animation:fadeInUp .35s ease both;animation-delay:var(--sk-delay,0s)}.sk-avatar{height:28px;width:28px;border-radius:var(--r-xs);background:var(--panel-2);animation:shimmer 1.4s ease infinite}.sk-body{display:flex;flex-direction:column;gap:6px}.sk-line{height:7px;border-radius:10px;background:var(--panel-2);animation:shimmer 1.4s ease infinite}.sk-wide{width:70%}.sk-narrow{width:45%}.sk-value{height:16px;width:48px;border-radius:10px;background:var(--panel-2);animation:shimmer 1.4s ease infinite}.skeleton-label{font-size:9px;color:var(--muted-2);text-align:center;margin-top:12px}.watch-panel{margin-bottom:16px}.table-head{display:grid;grid-template-columns:2fr 1.5fr 1fr 1fr 1fr auto;gap:12px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:8px;letter-spacing:.8px;color:var(--muted-2);font-weight:700;text-transform:uppercase;margin-top:10px}.table-empty{height:90px;display:flex;align-items:center;gap:18px;padding:0 4px;color:var(--muted)}.watch-empty-icon{height:36px;width:36px;border-radius:var(--r-sm);border:1px solid var(--line-md);background:var(--panel-2);display:grid;place-items:center;flex-shrink:0}.table-empty>div{flex:1}.table-empty b{font-size:11px;font-weight:600;color:var(--text)}.table-empty p{font-size:10px;color:var(--muted);margin:4px 0 0}.table-empty a{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--text);color:#ffffff;border-radius:var(--r-pill);font-size:10px;font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .13s ease,transform .12s ease}.table-empty a:hover{opacity:.85;transform:translateY(-1px)}footer{display:flex;align-items:center;justify-content:space-between;padding:22px 0 0;border-top:1px solid var(--line);color:var(--muted-2);font-size:9px;gap:10px}@media (max-width:1024px){:root{--sb-width:200px}.metric-grid{grid-template-columns:repeat(2,1fr)}.section-grid{grid-template-columns:1fr}.content{padding:4px 24px 24px}}@media (max-width:900px){body{padding:0}.app-shell{border-radius:0}:root{--sb-width:56px}.nav-badge,.nav-item-label,.sidebar-brand-name,.sidebar-promo{display:none}.sidebar-brand{padding:0;justify-content:center}.sidebar{padding:16px 8px;align-items:center}.nav-item{padding:10px;justify-content:center}.metric-grid{grid-template-columns:repeat(2,1fr);gap:10px}.metric-card{height:108px;padding:14px}.metric-card>strong{font-size:22px}.page-heading-block h1,h1{font-size:28px}.topbar{padding:0 16px}.content{padding:4px 16px 20px}.search{width:180px}}.brand-link{text-decoration:none;color:inherit}.research-search{display:flex;align-items:center;gap:10px;margin:20px 0 14px;padding:9px 13px;background:var(--panel);border:1px solid var(--line-md);border-radius:var(--r-pill);color:var(--muted);box-shadow:var(--shadow-sm)}.research-search input{flex:1;min-width:0;color:var(--text);background:transparent;border:0;outline:none;font:inherit;font-size:11px}.research-search input::-moz-placeholder{color:var(--muted)}.research-search input::placeholder{color:var(--muted)}.research-search button{background:var(--text);color:#ffffff;border:none;border-radius:var(--r-pill);padding:7px 14px;font-size:10px;cursor:pointer;font-weight:600}.research-empty{min-height:300px;margin-top:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.research-empty h2{font-size:13px;font-weight:650;margin:0 0 5px}.research-empty p{font-size:10px;line-height:1.6;color:var(--muted);max-width:400px;margin:0 0 15px}.research-empty a{display:flex;align-items:center;gap:6px;color:var(--text-2);text-decoration:none;font-size:10px;border:1px solid var(--line-md);padding:6px 14px;border-radius:var(--r-pill);transition:background .13s ease}.research-empty a:hover{background:var(--panel-2)}.provenance{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:13px 16px;border-top:1px solid var(--line)}.provenance b{font-size:10px}.provenance span{font-size:9px;color:var(--muted)}.settings-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;margin-top:20px}.settings-card{padding:18px}.settings-title{display:flex;align-items:center;gap:11px;margin-bottom:17px}.settings-title h2{font-size:12px;margin:0 0 5px}.settings-title p{font-size:9px;color:var(--muted);margin:0}.provider-row{display:flex;align-items:center;justify-content:space-between;padding:12px 1px;border-top:1px solid var(--line)}.provider-row b{font-size:10px;display:block}.provider-row small{font-size:8px;color:var(--muted);display:block;margin-top:4px;font-family:ui-monospace,monospace}.status-pill{font-size:8px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;padding:5px 8px;border-radius:var(--r-pill)}.status-pill.available{color:#065f46;background:#ecfdf5;border-color:#6ee7b7}.settings-note{font-size:9px;color:var(--muted);line-height:1.7;margin:13px 0 0}.settings-note code{color:var(--text-2);background:var(--panel-2);padding:2px 5px;border-radius:4px;font-size:9px}@media (max-width:600px){.settings-grid{grid-template-columns:1fr}}.input-error{color:#dc2626;font-size:10px;margin:-5px 0 12px 28px}.provider-connected,.provider-disconnected,.provider-error,.provider-loading{font-size:9px;color:var(--muted)}.provider-error{color:#dc2626}.provider-connected{color:#059669}.provider-disconnected{color:#d97706}.subtle-button[href],.table-empty a,.table-empty[href]{text-decoration:none}.workspace-shell{min-height:100vh;display:flex}.workspace-main{flex:1;min-height:100vh}.workspace-content{max-width:1200px;margin:auto;padding:28px 32px}.section-heading{font-size:22px;font-weight:700;letter-spacing:-.5px;margin:0 0 4px}.section-subheading{font-size:11px;color:var(--muted);margin:0 0 20px}.tab-bar{display:flex;gap:6px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.tab-item{height:32px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--line-md);background:var(--panel);color:var(--text-2);font-size:11px;cursor:pointer;transition:background .13s ease,color .13s ease;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.tab-item:hover{background:var(--panel-2);color:var(--text)}.tab-item.active{background:var(--text);color:#ffffff;border-color:var(--text)}.data-table{width:100%;border-collapse:collapse}.data-table th{font-size:8px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted-2);font-weight:700;text-align:left}.data-table td,.data-table th{padding:10px 12px;border-bottom:1px solid var(--line)}.data-table td{font-size:11px;color:var(--text)}.data-table tr:hover td{background:var(--panel-2)}.data-table tr:last-child td{border-bottom:none}.wallet-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wallet-card{display:grid;gap:7px;min-width:0;padding:14px;background:var(--panel-2);border-radius:var(--r-sm);border:1px solid var(--line)}.wallet-card small{color:var(--muted);font-size:9px}.wallet-card b{overflow-wrap:anywhere;font:10px ui-monospace,monospace;color:var(--text)}.provider-json{padding:16px}.provider-json h3{font-size:10px;margin:0 0 12px}.save-row{display:flex;gap:12px;align-items:center;margin:16px 0}.remove-button,.save-row span{color:#dc2626;font-size:9px}.remove-button{background:transparent;border:1px solid #fecaca;border-radius:var(--r-sm);padding:6px 10px;cursor:pointer;transition:background .13s ease}.remove-button:hover{background:#fef2f2}.account-card{grid-column:1/-1}.account-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.account-form label{display:grid;gap:7px;color:var(--text-2);font-size:11px}.account-form input{width:100%;background:var(--panel-2);color:var(--text);border:1px solid var(--line-md);border-radius:var(--r-sm);padding:10px 12px;outline:none;font:inherit;font-size:11px;transition:border-color .14s ease,box-shadow .14s ease}.account-form input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 3px rgba(0,0,0,.06)}.account-actions,.account-state{grid-column:1/-1;display:flex;gap:12px;align-items:center}.account-state{justify-content:space-between;margin-top:16px;color:var(--text)}.text-button{border:0;background:transparent;color:var(--text-2);font-size:10px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.text-button:hover{color:var(--text)}.provider-record{animation:fadeInUp .35s ease both;animation-delay:calc(var(--idx, 0) * 55ms);transition:transform .18s ease,box-shadow .18s ease}.provider-record:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.provider-status-panel{padding:16px 20px}.provider-status-panel h2{font-size:12px;margin:0 0 14px;font-weight:650}.provider-status-list{display:grid;gap:8px}.provider-status-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-sm)}.provider-status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.provider-status-dot.ok{background:var(--green)}.provider-status-dot.warn{background:var(--amber)}.provider-status-dot.err{background:var(--red)}.provider-status-info{flex:1}.provider-status-name{font-size:10px;font-weight:600}.provider-status-note{font-size:9px;color:var(--muted);margin-top:2px}.search-loading{margin-top:4px}.result-skeleton{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;animation:fadeInUp .3s ease both;animation-delay:var(--sk-delay,0s)}.skeleton-panel{height:400px;animation:shimmer 1.4s ease infinite}.pulse-dot{animation:pulse 1.8s ease-in-out infinite}.graph-canvas-wrap{position:relative;border-radius:var(--r-sm);overflow:hidden;background:#0a0a12}.graph-legend{position:absolute;bottom:12px;left:16px;display:flex;gap:14px;font-size:11px;color:rgba(148,163,184,.7);pointer-events:none}.graph-legend span{display:flex;align-items:center;gap:4px}.graph-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:300px;text-align:center;padding:32px}.graph-empty-icon{font-size:36px;opacity:.18;margin-bottom:4px}.graph-empty b{font-size:14px;color:var(--text)}.graph-empty-note{max-width:360px;line-height:1.6}.graph-empty-note,.graph-loading{font-size:12px;color:var(--muted)}.graph-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:300px}.graph-loading-bars{display:flex;align-items:flex-end;gap:5px;height:36px}.graph-loading-bars span{display:block;width:5px;height:100%;border-radius:3px;background:#c8e890;animation:graphBarPulse 1.1s ease-in-out infinite alternate}.graph-loading-bars span:nth-child(2){height:70%}.graph-loading-bars span:nth-child(3){height:55%}.graph-loading-bars span:nth-child(4){height:85%}.graph-loading-bars span:nth-child(5){height:65%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes barBounce{0%{transform:scaleY(.85);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes shimmer{0%,to{opacity:.5}50%{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes graphBarPulse{0%{opacity:.3;transform:scaleY(.7)}to{opacity:.9;transform:scaleY(1)}}.discover-search-card{margin:8px 0 22px;padding:0;overflow:hidden;width:100%}.provider-tabs{display:flex;border-bottom:1px solid var(--line)}.provider-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:transparent;color:var(--text-2);font-size:12px;font-weight:600;cursor:pointer;transition:background .13s,color .13s;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.provider-tab:hover{background:rgba(255,255,255,.03);color:var(--text)}.provider-tab.active{color:var(--text);border-bottom-color:var(--lime)}.provider-tab:disabled{cursor:not-allowed;opacity:.42}.provider-tab:disabled:hover{background:transparent;color:var(--text-2)}.provider-tab-logo{width:22px;height:22px;border-radius:5px;-o-object-fit:contain;object-fit:contain}.fomo-profile-search{display:grid;gap:12px;min-width:0}.fomo-search-form{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 9px 8px 16px;border:1px solid var(--line-md);border-radius:14px;background:#1e2021}.fomo-search-form:focus-within{border-color:rgba(199,244,59,.45)}.fomo-search-form>svg{flex:0 0 auto;color:var(--muted)}.fomo-search-form input{flex:1;min-width:0;padding:9px 0;border:0;outline:none;background:transparent;color:var(--text);font:inherit;font-size:14px}.fomo-search-form input::-moz-placeholder{color:var(--muted)}.fomo-search-form input::placeholder{color:var(--muted)}.fomo-search-form button{min-height:40px;padding:0 20px;border:0;border-radius:10px;background:var(--lime);color:var(--lime-text);font:inherit;font-weight:650;cursor:pointer}.fomo-search-form button:disabled{opacity:.6;cursor:wait}.fomo-search-results{display:grid;gap:12px;margin-top:16px}.fomo-search-result{display:grid;gap:18px;min-width:0;padding:22px;border:1px solid var(--line-md);border-radius:18px;background:var(--panel)}.fomo-profile-header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fomo-profile-avatar{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid var(--line-md);border-radius:14px;background:rgba(146,113,242,.12);color:var(--violet)}.fomo-profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fomo-profile-identity{flex:1;min-width:0;overflow-wrap:anywhere}.fomo-search-result h3{margin:0 0 5px;font-size:17px}.fomo-profile-identity>span{color:var(--muted);font-size:12px}.fomo-profile-refresh{min-height:36px;padding:0 12px;border:1px solid var(--line-md);border-radius:9px;background:transparent;color:var(--text-2);font:inherit;font-size:12px;cursor:pointer}.fomo-profile-bio{margin:0;color:var(--text-2);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.fomo-profile-wallets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fomo-wallet-card{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid var(--line-md);border-radius:12px;background:rgba(255,255,255,.025)}.fomo-wallet-title{display:flex;align-items:center;gap:9px}.fomo-wallet-title b{color:var(--text);font-size:13px}.fomo-wallet-card>code{color:var(--text-2);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.fomo-wallet-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px}.fomo-wallet-actions a{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);font-size:12px;text-decoration:none}.fomo-wallet-actions a:hover{color:var(--lime)}.fomo-save-trader,.fomo-wallet-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid rgba(199,244,59,.25);border-radius:9px;background:rgba(199,244,59,.07);color:var(--lime);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.fomo-profile-save{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.fomo-profile-save>span{color:var(--muted);font-size:12px}.fomo-save-trader{background:var(--lime);color:var(--lime-text);min-height:40px}.fomo-search-result button:disabled{opacity:.6;cursor:not-allowed}.fomo-save-note{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.coin-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;color:var(--muted);background:rgba(255,255,255,.055);vertical-align:middle}.coin-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.coin-with-icon{display:inline-flex;align-items:center;gap:8px;max-width:100%;vertical-align:middle}.coin-with-icon>span:last-child{min-width:0;overflow-wrap:anywhere}.overview-selected-coins{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fomo-reuse-wallets{display:grid;gap:10px;padding:16px;border:1px solid rgba(199,244,59,.25);border-radius:12px;background:rgba(199,244,59,.04)}.fomo-reuse-wallets>b{color:var(--text);font-size:14px}.fomo-reuse-wallets p{margin:0;color:var(--text-2);font-size:12px;line-height:1.6}.fomo-reuse-wallets>div{display:flex;flex-wrap:wrap;gap:9px}.trader-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--line-md);border-radius:50%;background:rgba(146,113,242,.1);color:var(--violet);font-size:12px;font-weight:650;vertical-align:middle}.trader-avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.combo-option .trader-avatar{display:inline-flex}.overview-holder-with-avatar{display:inline-flex;align-items:center;gap:7px;margin-right:12px;padding:3px 0}.fomo-profile-search a:focus-visible,.fomo-profile-search button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:760px){.fomo-profile-wallets{grid-template-columns:minmax(0,1fr)}.fomo-search-result{padding:16px}.fomo-profile-refresh{width:100%}.fomo-search-form{gap:8px;padding-left:10px}.fomo-search-form button{padding:0 12px}}.discover-search-form{display:flex;align-items:center;gap:10px;padding:14px 18px;color:var(--muted)}.discover-search-form input{flex:1;min-width:0;background:transparent;border:none;outline:none;font:inherit;font-size:13px;color:var(--text)}.discover-search-form input::-moz-placeholder{color:var(--muted);font-size:12px}.discover-search-form input::placeholder{color:var(--muted);font-size:12px}.discover-search-form input:disabled{cursor:not-allowed;opacity:.5}.discover-search-form button{background:var(--lime);color:#0a0a0f;border:none;border-radius:var(--r-pill);padding:8px 20px;font-size:11px;font-weight:700;cursor:pointer;flex-shrink:0;transition:opacity .13s}.discover-search-form button:hover{opacity:.85}.discover-search-form button:disabled{cursor:not-allowed;opacity:.38}.discover-search-form button:disabled:hover{opacity:.38}.discover-search-error{padding:0 18px 14px;margin:0;font-size:12px;color:var(--error,#f87171)}.lookup-mode-tabs .provider-tab{gap:8px}.lookup-mode-soon,.provider-soon-badge{display:inline-flex;align-items:center;flex:0 0 auto;border:1px solid rgba(199,244,59,.2);border-radius:var(--r-pill);background:rgba(199,244,59,.08);color:var(--lime);font-size:9px;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}.lookup-mode-soon{padding:5px 7px}.provider-soon-badge{padding:4px 6px}.source-tabs .provider-tab:disabled{opacity:.7}.lookup-coming-soon{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:14px;padding:14px;border:1px solid rgba(199,244,59,.15);border-radius:16px;background:linear-gradient(110deg,rgba(199,244,59,.065),rgba(255,255,255,.018) 55%)}.lookup-coming-soon-icon{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(199,244,59,.16);border-radius:12px;background:rgba(199,244,59,.09);color:var(--lime)}.lookup-coming-soon-copy{min-width:0}.lookup-coming-soon-kicker{color:var(--lime);font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.lookup-coming-soon-copy h2{margin:4px 0 3px;color:var(--text);font-size:13px;font-weight:650}.lookup-coming-soon-copy p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.lookup-coming-soon-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid var(--line-md);border-radius:10px;background:rgba(255,255,255,.035);color:var(--text-2);font-size:10px;font-weight:650;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.lookup-coming-soon-action:hover{border-color:rgba(199,244,59,.38);background:rgba(199,244,59,.08);color:var(--lime)}.wallet-save-card{display:grid;gap:18px;width:100%;max-width:none;margin:18px 0 4px;padding:20px;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:linear-gradient(145deg,rgba(35,38,40,.94),rgba(27,29,31,.96));box-shadow:0 10px 30px rgba(0,0,0,.12),inset 0 1px rgba(255,255,255,.025)}.wallet-save-heading{display:flex;align-items:center;gap:12px;min-width:0}.wallet-save-empty-icon,.wallet-save-heading-icon,.wallet-save-option-icon{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;border:1px solid rgba(199,244,59,.17);border-radius:12px;background:rgba(199,244,59,.075);color:var(--lime)}.wallet-save-heading-copy{display:grid;gap:3px;min-width:0}.wallet-save-eyebrow{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.11em}.wallet-save-heading h3{margin:0;color:var(--text);font-size:15px;font-weight:650;letter-spacing:-.015em}.wallet-save-heading p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}.wallet-save-chain{margin-left:auto;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.035);color:var(--text-2);font-size:10px;white-space:nowrap}.wallet-save-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wallet-save-option{display:flex;align-items:center;gap:12px;min-width:0;min-height:72px;padding:13px 14px;border:1px solid var(--line-md);border-radius:13px;background:rgba(15,16,17,.24);color:var(--text);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.wallet-save-option:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(199,244,59,.32);background:rgba(199,244,59,.045)}.wallet-save-option:disabled{cursor:wait;opacity:.65}.wallet-save-option .wallet-save-option-icon{width:34px;height:34px;border-radius:10px}.wallet-save-option-copy{display:grid;flex:1;gap:4px;min-width:0}.wallet-save-option-copy strong{font-size:12px;font-weight:650}.wallet-save-option-copy small{color:var(--muted);font-size:10px;line-height:1.4}.wallet-save-option-arrow{flex:0 0 auto;color:var(--muted);transition:color .16s ease,transform .16s ease}.wallet-save-option:hover .wallet-save-option-arrow{transform:translateX(2px);color:var(--lime)}.wallet-save-subview{display:grid;gap:14px}.wallet-save-trader-search{display:flex;align-items:center;gap:8px;width:min(100%,520px);min-height:38px;padding:0 11px;border:1px solid var(--line-md);border-radius:10px;background:rgba(12,13,14,.28);color:var(--muted)}.wallet-save-trader-search:focus-within{border-color:rgba(199,244,59,.42);box-shadow:0 0 0 3px rgba(199,244,59,.07)}.wallet-save-trader-search input{flex:1;width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:11px}.wallet-save-trader-search input::-moz-placeholder{color:var(--muted)}.wallet-save-trader-search input::placeholder{color:var(--muted)}.wallet-save-subview-heading{display:flex;align-items:center;gap:10px}.wallet-save-subview-heading>div{display:grid;gap:3px;min-width:0}.wallet-save-subview-heading h4{margin:0;color:var(--text);font-size:12px;font-weight:650}.wallet-save-subview-heading p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}.wallet-save-back{display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--line-md);border-radius:9px;background:rgba(255,255,255,.035);color:var(--text-2);cursor:pointer;transition:background .14s ease,color .14s ease}.wallet-save-back:hover{background:rgba(255,255,255,.08);color:var(--text)}.wallet-save-trader-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:250px;overflow:auto;padding:1px 3px 2px 1px}.wallet-save-trader-option{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:58px;padding:9px 11px;border:1px solid var(--line);border-radius:11px;background:rgba(15,16,17,.2);color:var(--text);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease}.wallet-save-trader-option:hover:not(:disabled){border-color:rgba(199,244,59,.28);background:rgba(199,244,59,.04)}.wallet-save-trader-option:disabled{opacity:.62;cursor:wait}.wallet-save-trader-avatar{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#303336;color:var(--text-2);font-size:12px;font-weight:700}.wallet-save-trader-copy{display:grid;flex:1;gap:3px;min-width:0}.wallet-save-trader-copy strong{overflow:hidden;color:var(--text);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.wallet-save-trader-copy small,.wallet-save-trader-cta{color:var(--muted);font-size:9px}.wallet-save-trader-cta{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;white-space:nowrap}.wallet-save-trader-option:hover .wallet-save-trader-cta{color:var(--lime)}.wallet-save-empty-traders{display:flex;align-items:center;gap:10px;padding:13px;border:1px dashed var(--line-md);border-radius:11px;background:rgba(255,255,255,.018)}.wallet-save-empty-icon{width:32px;height:32px;border-color:var(--line);background:rgba(255,255,255,.035);color:var(--muted)}.wallet-save-empty-traders>div{display:grid;gap:3px}.wallet-save-empty-traders strong{color:var(--text-2);font-size:11px}.wallet-save-empty-traders small{color:var(--muted);font-size:10px}.wallet-save-create-link{display:inline-flex;align-items:center;justify-self:start;gap:7px;min-height:34px;padding:0 11px;border:1px solid rgba(199,244,59,.2);border-radius:9px;background:rgba(199,244,59,.055);color:var(--lime);font-size:10px;font-weight:600;cursor:pointer;transition:background .14s ease,border-color .14s ease}.wallet-save-create-link:hover:not(:disabled){border-color:rgba(199,244,59,.38);background:rgba(199,244,59,.1)}.wallet-save-create-link:disabled{cursor:wait;opacity:.6}.wallet-save-loading{display:flex;align-items:center;min-height:58px;padding:12px;border:1px solid var(--line);border-radius:11px;color:var(--muted);font-size:10px}.wallet-save-create-form{display:grid;gap:10px}.wallet-save-create-form>label{display:flex;align-items:center;gap:7px;margin-top:2px;color:var(--text-2);font-size:10px;font-weight:600}.wallet-save-create-form>label span{color:var(--muted);font-size:9px;font-weight:400}.wallet-save-create-form .wallet-label-input{width:100%;max-width:420px;min-height:40px;padding:0 12px;border:1px solid var(--line-md);border-radius:10px;background:rgba(12,13,14,.34)}.wallet-save-create-form .wallet-label-input:focus{border-color:rgba(199,244,59,.48);box-shadow:0 0 0 3px rgba(199,244,59,.08)}.wallet-save-form-actions{display:flex;align-items:center;gap:10px;margin-top:2px}.wallet-save-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 13px;border:1px solid rgba(199,244,59,.26);border-radius:10px;background:rgba(199,244,59,.12);color:var(--lime);font-size:10px;font-weight:650;cursor:pointer;transition:background .14s ease}.wallet-save-submit:hover:not(:disabled){background:rgba(199,244,59,.19)}.wallet-save-submit:disabled{opacity:.58;cursor:wait}.wallet-save-cancel{padding:8px 5px;border:0;background:transparent;color:var(--muted);font-size:10px;cursor:pointer}.wallet-save-cancel:hover{color:var(--text)}.wallet-save-error{margin:0;padding:10px 12px;border:1px solid rgba(255,109,118,.18);border-radius:9px;background:rgba(255,109,118,.06);color:var(--red);font-size:10px;line-height:1.5}.wallet-save-error a{color:inherit;font-weight:650}.wallet-save-card:has(.wallet-save-heading-icon svg.lucide-check) .wallet-save-heading-icon{border-color:rgba(94,213,197,.2);background:rgba(94,213,197,.08);color:var(--teal)}.wallet-save-card:has(.wallet-save-heading-icon svg.lucide-check) .wallet-save-heading-copy p{color:var(--teal)}.chain-btn,.chain-picker{display:flex;gap:6px}.chain-btn{align-items:center;padding:7px 13px 7px 9px;border-radius:var(--r-pill);border:1.5px solid var(--line-md);background:var(--panel);color:var(--text-2);font-size:11px;font-weight:600;cursor:pointer;transition:border-color .13s,color .13s,background .13s;white-space:nowrap}.chain-btn:hover{border-color:var(--text-2);color:var(--text)}.chain-btn.active{border-color:var(--text);color:var(--text);background:rgba(255,255,255,.05)}.chain-btn-fixed{cursor:default}.chain-btn-fixed:hover{border-color:var(--text);color:var(--text);background:rgba(255,255,255,.05)}.wallet-label-input{flex:1;min-width:160px;max-width:260px;background:var(--panel);border:1.5px solid var(--line-md);border-radius:var(--r);padding:7px 12px;font:inherit;font-size:12px;color:var(--text);outline:none;transition:border-color .13s}.wallet-label-input::-moz-placeholder{color:var(--muted)}.wallet-label-input::placeholder{color:var(--muted)}.wallet-label-input:focus{border-color:var(--text-2)}.watchlist-row-info{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.chain-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 4px;border-radius:var(--r-pill);background:rgba(255,255,255,.06);font-size:10px;font-weight:700;color:var(--text-2);flex-shrink:0}.watchlist-addr{font-size:10px;font-family:monospace;color:var(--muted);background:rgba(255,255,255,.04);padding:1px 5px;border-radius:3px;word-break:break-all}.catalog-workspace{display:grid;gap:22px}.watchlist-readonly{gap:24px;margin-bottom:16px}.watchlist-readonly .catalog-grid{grid-template-columns:minmax(0,1fr);gap:10px}.watchlist-readonly-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,auto);align-items:center;gap:12px 28px;padding:18px 22px}.watchlist-trader-card{grid-template-columns:minmax(0,1fr)}.watchlist-card-content{display:grid;gap:8px;min-width:0}.watchlist-wallet-content{grid-template-columns:minmax(0,1.8fr) minmax(0,1.2fr);align-items:center;gap:12px 26px}.watchlist-trader-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.watchlist-trader-heading .catalog-card-title{justify-content:flex-start}.watchlist-trader-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.watchlist-provider-handle{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted);font-size:11px}.watchlist-provider-handle code{color:var(--text-2);overflow-wrap:anywhere}.watchlist-trader-platform-logo{width:24px;height:24px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;border-radius:6px}.watchlist-find-trader{flex:0 0 auto;text-align:center;white-space:nowrap}.watchlist-error-action{margin-left:12px;display:inline-flex}.saved-alert-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;border:1px solid var(--line);border-radius:12px}.saved-alert-filters>label{display:grid;gap:8px;min-width:0;color:var(--muted);font-size:12px}.saved-alert-filter-input{display:flex;align-items:center;gap:8px;min-width:0}.saved-alert-filter-input select{width:100%;min-width:0;padding:10px 12px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:8px}.saved-alert-filter-count{color:var(--muted);font-size:11px;align-self:center}.saved-alert-filter-footer{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:12px}.saved-alert-filter-footer:empty{display:none}.watchlist-coin-content{grid-template-columns:minmax(210px,.9fr) minmax(180px,.6fr) minmax(400px,1.5fr);align-items:center;gap:14px 24px}.watchlist-coin-content .catalog-card-title{justify-content:flex-start;flex-wrap:wrap}.watchlist-coin-identity{display:grid;justify-items:start;gap:5px;min-width:0}.watchlist-coin-status{color:var(--muted);font-size:10px}.watchlist-coin-chain{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-size:11px;white-space:nowrap}.watchlist-address-detail{display:grid;gap:4px;min-width:0}.watchlist-address-detail>span{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.07em}.watchlist-address-detail .watchlist-full-address{overflow-wrap:normal;word-break:normal;white-space:nowrap}.watchlist-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.watchlist-card-actions:has(.watchlist-delete-confirm){grid-column:1/-1;justify-content:flex-end}.watchlist-card-actions>.text-button{justify-content:flex-end}.watchlist-icon-action{display:inline-grid;flex:0 0 auto;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.025);color:var(--text-2);cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.watchlist-icon-action:hover:not(:disabled){border-color:var(--line-md);background:rgba(255,255,255,.07);color:var(--text)}.watchlist-icon-action-danger{color:var(--red)}.watchlist-icon-action-danger:hover:not(:disabled){border-color:rgba(255,109,118,.3);background:rgba(255,109,118,.09);color:var(--red)}.watchlist-icon-action:disabled{opacity:.5;cursor:wait}.watchlist-card-actions .watchlist-delete-confirm{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.watchlist-readonly-card .catalog-card-title>b,.watchlist-readonly-card>code{min-width:0;overflow-wrap:anywhere}.watchlist-readonly-card .watchlist-coin-symbol{color:var(--lime);font-weight:650}.watchlist-entry-type{flex:0 0 auto;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.watchlist-wallet-list li code{overflow-wrap:anywhere}.watchlist-linked-wallets{display:grid;gap:7px}.watchlist-linked-wallets-heading{display:flex;align-items:center;gap:8px;color:var(--text-2)}.watchlist-linked-wallets-heading>b{font-size:10px;font-weight:650}.watchlist-linked-wallets-heading>span{color:var(--muted);font-size:9px}.watchlist-wallet-inline{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0}.watchlist-wallet-list li{align-items:center;gap:12px}.watchlist-wallet-list li>.watchlist-wallet-inline{display:flex;flex:1;flex-direction:row;align-items:center;gap:8px;min-width:0}.watchlist-wallet-inline>img,.watchlist-wallet-inline>svg{flex:0 0 auto}.watchlist-wallet-network{flex:0 0 auto;color:var(--text-2);font-size:10px}.watchlist-wallet-inline code{flex:1;min-width:0;overflow:visible;overflow-wrap:normal;color:var(--muted);font-size:10px;text-overflow:clip;white-space:nowrap;word-break:normal}.watchlist-wallet-list .watchlist-icon-action{width:30px;height:30px;border-radius:8px}.watchlist-item-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.watchlist-rename-form{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;width:100%;gap:7px}.watchlist-rename-form label{grid-column:1;color:var(--text-2);font-size:10px}.watchlist-rename-form input{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--line-md);border-radius:var(--r-xs);background:var(--panel);color:var(--text);font:inherit}.watchlist-rename-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:3px}.watchlist-rename-cancel,.watchlist-rename-save{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid var(--line-md);border-radius:9px;background:rgba(255,255,255,.035);color:var(--text-2);font:inherit;font-size:10px;font-weight:600;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.watchlist-rename-save{border-color:rgba(199,244,59,.25);background:rgba(199,244,59,.1);color:var(--lime)}.watchlist-rename-save:hover:not(:disabled){border-color:rgba(199,244,59,.42);background:rgba(199,244,59,.16)}.watchlist-rename-cancel:hover:not(:disabled){background:rgba(255,255,255,.08);color:var(--text)}.watchlist-rename-cancel:disabled,.watchlist-rename-save:disabled{opacity:.55;cursor:wait}.watchlist-delete-trigger{justify-self:start}.watchlist-delete-confirm{display:grid;gap:8px;padding:10px;border:1px solid rgba(255,109,118,.18);border-radius:10px;background:rgba(255,109,118,.045)}.watchlist-delete-confirm.has-error{padding:16px;border-color:rgba(255,109,118,.3);background:rgba(255,109,118,.075)}.delete-confirm-error{display:flex;flex:1;align-items:flex-start;gap:10px;min-width:0}.delete-confirm-error>svg{flex:0 0 auto;color:var(--red)}.delete-confirm-error b{color:var(--red);font-size:13px}.delete-confirm-error p{margin:6px 0 0;color:var(--text-2);font-size:12px;line-height:1.6}.delete-alerts-link{display:inline-flex;align-items:center;padding:9px 12px;border:1px solid rgba(255,109,118,.3);border-radius:8px;color:var(--red);font-size:12px;text-decoration:none}.inline-error-banner{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid rgba(255,109,118,.3);border-left:3px solid var(--red);border-radius:12px;background:rgba(255,109,118,.075)}.inline-error-banner>svg{flex:0 0 auto;color:var(--red)}.inline-error-banner b{color:var(--red);font-size:14px}.inline-error-banner p{margin:6px 0 0;color:var(--text-2);font-size:13px;line-height:1.6}.saved-alert-filter-empty{margin-top:8px}.watchlist-delete-confirm>small{color:var(--text-2);font-size:10px;line-height:1.5}.watchlist-trader-delete-confirm{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.watchlist-wallet-list li:has(.watchlist-delete-confirm){flex-wrap:wrap}.watchlist-wallet-list li>.watchlist-delete-confirm{display:flex;flex:1 0 100%;align-items:center;justify-content:space-between;gap:16px}.watchlist-coming-soon-grid{margin:0}.watchlist-category-tabs .provider-tab{min-width:0;padding-inline:clamp(6px,1.2vw,14px)}.watchlist-category-tabs .lookup-mode-soon{padding:4px 7px;font-size:8px;white-space:nowrap}.watchlist-coming-soon-banner{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid rgba(199,244,59,.15);border-radius:13px;background:rgba(199,244,59,.045)}.watchlist-coming-soon-icon{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border:1px solid rgba(199,244,59,.17);border-radius:10px;background:rgba(199,244,59,.07);color:var(--lime)}.watchlist-coming-soon-banner>div{display:grid;gap:3px;min-width:0}.watchlist-coming-soon-banner strong{color:var(--text);font-size:11px;font-weight:650}.watchlist-coming-soon-banner p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}.watchlist-coming-soon-banner>.provider-soon-badge{margin-left:auto}.watchlist-filter-bar{display:flex;align-items:center;gap:10px;width:100%}.watchlist-filter-select,.watchlist-search-field{display:flex;align-items:center;gap:9px;min-width:0;min-height:40px;padding:0 12px;border:1px solid var(--line-md);border-radius:11px;background:#1b1d1f;color:var(--muted)}.watchlist-search-field{flex:1}.watchlist-filter-select select,.watchlist-search-field input{min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:11px}.watchlist-search-field input{width:100%}.watchlist-search-field input::-moz-placeholder{color:var(--muted)}.watchlist-search-field input::placeholder{color:var(--muted)}.watchlist-filter-select:focus-within,.watchlist-search-field:focus-within{border-color:rgba(199,244,59,.42);box-shadow:0 0 0 3px rgba(199,244,59,.07)}.watchlist-filter-select{flex:0 0 auto}.watchlist-filter-select select{cursor:pointer}.watchlist-filter-select option{background:var(--panel);color:var(--text)}.watchlist-add-trader-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid rgba(199,244,59,.24);border-radius:11px;background:rgba(199,244,59,.08);color:var(--lime);font-size:10px;font-weight:650;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.watchlist-add-trader-button:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(199,244,59,.42);background:rgba(199,244,59,.13)}.watchlist-add-trader-button:disabled{opacity:.55;cursor:wait}.watchlist-add-trader-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px 14px;padding:14px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.018)}.watchlist-add-trader-form>label{grid-column:1;color:var(--text-2);font-size:10px;font-weight:600}.watchlist-add-trader-form>input{grid-column:1;width:100%;min-height:38px;min-width:0;padding:0 11px;border:1px solid var(--line-md);border-radius:9px;background:#1b1d1f;color:var(--text);font:inherit;font-size:11px}.watchlist-add-trader-form>input:focus{border-color:rgba(199,244,59,.42);outline:0;box-shadow:0 0 0 3px rgba(199,244,59,.07)}.watchlist-add-trader-form>.watchlist-item-actions{grid-column:2;grid-row:1/span 2}.catalog-message{margin:0;color:var(--text-2)}.catalog-forms,.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-section{display:grid;gap:10px}.catalog-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.catalog-actions,.catalog-card-title,.catalog-section-heading>div,.catalog-wallet-list li,.catalog-wallet-list li>div{display:flex;align-items:center;gap:8px}.catalog-form h2,.catalog-section-heading h2{margin:0;font-size:15px}.catalog-card small,.catalog-empty,.catalog-form p,.catalog-private-note,.catalog-section-heading>span{color:var(--muted);font-size:11px}.catalog-card,.catalog-form{display:grid;gap:10px;align-content:start;min-width:0}.catalog-card label,.catalog-delete-form label,.catalog-form label{display:grid;gap:5px;color:var(--text-2);font-size:11px}.catalog-card input,.catalog-card select,.catalog-delete-form input,.catalog-form input,.catalog-form select{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--line-md);border-radius:var(--r-xs);background:var(--panel);color:var(--text);font:inherit}.catalog-card code{overflow-wrap:anywhere;color:var(--muted);font-size:11px}.catalog-card form{display:grid;gap:7px}.catalog-card-title{justify-content:space-between}.catalog-wallet-list{display:grid;gap:8px;padding:0;margin:0;list-style:none}.catalog-wallet-list li{justify-content:space-between;align-items:flex-start;padding-top:8px;border-top:1px solid var(--line)}.catalog-wallet-list li>div{align-items:flex-start;flex-direction:column}.catalog-wallet-list li form{display:flex;align-items:center;gap:5px}.catalog-wallet-list li input{width:145px;padding:6px 8px}.catalog-private-note{margin:0}.catalog-actions{justify-content:space-between;flex-wrap:wrap}.catalog-delete-form{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.catalog-delete-form>b{font-size:11px}.catalog-coin-mark{color:var(--purple);font-size:19px}.danger-text{color:var(--red)!important}.catalog-empty{margin:0}.catalog-workspace .text-button{display:inline-flex;align-items:center;gap:5px}.catalog-monitoring{display:grid;gap:10px}.catalog-monitoring-heading{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.catalog-monitoring-heading small,.catalog-monitoring-network small{color:var(--muted);font-size:11px}.catalog-monitoring-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-monitoring-network{display:grid;gap:5px;padding-top:8px;border-top:1px solid var(--line)}.monitoring-status{border-radius:var(--r-pill);padding:3px 8px;background:var(--panel-2);color:var(--text-2);font-size:10px;text-transform:capitalize}.monitoring-live{background:rgba(34,197,94,.14);color:var(--green)}.monitoring-degraded,.monitoring-delayed,.monitoring-provider_error{background:rgba(245,158,11,.15);color:var(--amber)}.monitoring-unconfigured,.monitoring-waiting-for-credentials{background:rgba(239,68,68,.1);color:var(--red)}.combo-workspace{display:grid;gap:14px;margin-top:30px}.combo-header-actions{display:flex;align-items:center;flex:0 0 auto;gap:8px}.combo-workspace>.catalog-section-heading>.combo-workspace-heading-copy{display:grid;align-items:start;gap:5px}.combo-workspace-heading-copy h2{margin:0;color:var(--text);font-size:17px;font-weight:620}.combo-workspace-heading-copy span{color:var(--muted);font-size:11px}.combo-create-alert-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid rgba(199,244,59,.25);border-radius:10px;background:rgba(199,244,59,.1);color:var(--lime);font:inherit;font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer}.combo-create-alert-button:hover:not(:disabled){border-color:rgba(199,244,59,.42);background:rgba(199,244,59,.16)}.combo-create-alert-button:disabled{opacity:.55;cursor:wait}.combo-create-alert-button.is-cancel{border-color:var(--line-md);background:transparent;color:var(--text-2)}.combo-create-alert-button.is-cancel:hover:not(:disabled){border-color:var(--line-md);background:rgba(255,255,255,.05);color:var(--text)}.combo-refresh-button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:9px;color:var(--text-2);text-decoration:none}.combo-refresh-button:hover:not(:disabled){border-color:var(--line-md);background:rgba(255,255,255,.04);color:var(--text)}.combo-submit-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 15px;border:1px solid rgba(199,244,59,.35);border-radius:10px;background:var(--lime);color:var(--lime-text);font:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:background .14s ease,transform .14s ease}.combo-submit-button:hover:not(:disabled){transform:translateY(-1px);background:var(--lime-dim)}.combo-submit-button:disabled{opacity:.55;cursor:wait}.combo-form{display:grid;gap:14px}.combo-card h3,.combo-form h3{margin:0;font-size:14px}.combo-name-field,.combo-thresholds label{display:grid;gap:6px;color:var(--text-2);font-size:11px}.combo-name-field input,.combo-thresholds input,.combo-thresholds select{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--line-md);border-radius:var(--r-xs);background:var(--panel);color:var(--text);font:inherit}.combo-selectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.combo-selector{display:grid;align-content:start;gap:8px;min-width:0;min-height:0;padding:12px;border:1px solid var(--line);border-radius:var(--r-sm)}.combo-selector legend{padding:0 5px;color:var(--lime);font-size:11px;font-weight:700;letter-spacing:.08em}.combo-selector>p{margin:0;color:var(--muted);font-size:11px}.combo-chain-filter,.combo-selector-search{display:flex;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:rgba(10,11,12,.22);color:var(--muted)}.combo-chain-filter select,.combo-selector-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:10px}.combo-selector-search input::-moz-placeholder{color:var(--muted)}.combo-selector-search input::placeholder{color:var(--muted)}.combo-chain-filter:focus-within,.combo-selector-search:focus-within{border-color:rgba(199,244,59,.38);box-shadow:0 0 0 2px rgba(199,244,59,.06)}.combo-chain-filter{flex:0 0 170px}.combo-chain-filter select{cursor:pointer}.combo-chain-filter option{background:var(--panel);color:var(--text)}.combo-coin-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.combo-options-list{display:grid;align-content:start;max-height:210px;min-height:0;overflow-y:auto;padding-right:3px;scrollbar-width:thin}.combo-option{display:flex;align-items:center;gap:9px;min-height:58px;padding:7px 2px;border-top:1px solid var(--line);color:var(--text-2);cursor:pointer}.combo-option input{margin:2px 0 0;accent-color:var(--lime)}.combo-option span{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.combo-option small{color:var(--muted);font-size:10px}.combo-option>input{flex:0 0 auto}.combo-coin-option-copy{display:grid;gap:4px;min-width:0}.combo-coin-option-name{overflow:hidden;color:var(--text);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.combo-coin-network,.combo-holder-network{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--muted);font-size:10px}.combo-coin-network img,.combo-coin-network svg,.combo-holder-network img,.combo-holder-network svg{flex:0 0 auto}.combo-thresholds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.combo-threshold-field{display:grid;align-content:start;gap:10px;min-width:0}.combo-thresholds label{display:grid;gap:6px;min-width:0;color:var(--text-2);font-size:11px}.combo-thresholds select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2385898b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.combo-thresholds .combo-k-field{padding:10px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.018)}.combo-thresholds input{min-height:38px}.combo-card{display:grid;gap:9px}.combo-list{display:grid;gap:12px}.combo-alert-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.combo-delete-alert-button,.combo-edit-alert-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid var(--line-md);border-radius:10px;background:rgba(255,255,255,.035);color:var(--text-2);font:inherit;font-size:10px;font-weight:600;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.combo-edit-alert-button:hover:not(:disabled){border-color:var(--line-md);background:rgba(255,255,255,.08);color:var(--text)}.combo-delete-alert-button{border-color:rgba(255,109,118,.24);background:rgba(255,109,118,.08);color:var(--red)}.combo-delete-alert-button:hover:not(:disabled){border-color:rgba(255,109,118,.42);background:rgba(255,109,118,.15);color:var(--red)}.combo-delete-alert-button:disabled,.combo-edit-alert-button:disabled{opacity:.55;cursor:wait}.saved-rule-overview{display:grid;gap:14px;min-width:0}.saved-rule-flow{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,.85fr);align-items:start;gap:12px}.saved-rule-step{display:grid;align-content:start;gap:12px;min-width:0;height:100%;padding:18px;border:1px solid var(--line-md);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.03),rgba(255,255,255,.008))}.saved-rule-step-heading{display:flex;align-items:center;gap:9px}.saved-rule-step-heading>span{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border:1px solid rgba(199,244,59,.2);border-radius:10px;background:rgba(199,244,59,.06);color:var(--lime)}.saved-rule-step.coins .saved-rule-step-heading>span{border-color:rgba(146,113,242,.25);background:rgba(146,113,242,.08);color:var(--violet)}.saved-rule-step.notices .saved-rule-step-heading>span{border-color:rgba(94,213,197,.2);background:rgba(94,213,197,.06);color:var(--teal)}.saved-rule-step-heading b{color:var(--text);font-size:13px;font-weight:650}.saved-rule-step-heading>small{margin-left:auto;color:var(--muted);font-size:10px}.saved-rule-threshold{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0}.saved-rule-threshold>strong{color:var(--text);font-size:32px;font-weight:650;line-height:1}.saved-rule-threshold>span{color:var(--text-2);font-size:13px}.saved-rule-explanation{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.saved-rule-cadence{margin:0;color:var(--text);font-size:19px;font-weight:600;line-height:1.4}.saved-rule-targets{display:grid;gap:7px;min-width:0}.saved-rule-target{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0;padding:9px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.025)}.saved-rule-target>svg{flex:0 0 auto;color:var(--text-2)}.saved-rule-target>span{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:13px;font-weight:550}.saved-rule-target>small{margin-left:auto;color:var(--muted);font-size:10px}.saved-rule-target-note{color:var(--muted);font-size:11px;line-height:1.5}.saved-rule-connector{align-self:start;margin-top:71px;color:var(--muted)}.saved-rule-result{display:grid;gap:12px;padding:16px 18px;border:1px solid var(--line-md);border-radius:12px;background:rgba(255,255,255,.015)}.saved-rule-result.is-matching{border-color:rgba(94,213,197,.25);background:rgba(94,213,197,.04)}.saved-rule-result.is-unknown{border-color:rgba(246,189,86,.25);background:rgba(246,189,86,.04)}.saved-rule-result-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--text-2)}.saved-rule-result.is-matching .saved-rule-result-heading>svg{color:var(--teal)}.saved-rule-result.is-unknown .saved-rule-result-heading>svg{color:var(--amber)}.saved-rule-result-heading b{color:var(--text);font-size:13px}.saved-rule-result-heading>span{margin-left:auto;color:var(--text-2);font-size:12px}.saved-rule-result>p{margin:0;color:var(--text-2);font-size:12px;line-height:1.6}.saved-rule-result>time{color:var(--muted);font-size:11px}.saved-rule-coin-results{display:grid;gap:8px;margin:0;padding:0;list-style:none}.saved-rule-coin-results li{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.025)}.saved-rule-coin-results li>span:first-child{color:var(--text);font-size:13px;font-weight:600;overflow-wrap:anywhere}.saved-rule-coin-results li>span:nth-child(2){color:var(--text-2);font-size:12px}.saved-rule-coin-results li>small{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--muted);font-size:11px}.saved-rule-coin-results li.qualifies>small{color:var(--teal)}@media (max-width:960px){.saved-rule-flow{grid-template-columns:minmax(0,1fr);gap:9px}.saved-rule-step{padding:15px}.saved-rule-connector{justify-self:center;margin:0;transform:rotate(90deg)}}.combo-delivery-panel{display:grid;gap:9px;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.018)}.combo-delivery-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.combo-delivery-heading>b{color:var(--text-2);font-size:10px;font-weight:650}.combo-delivery-active,.combo-delivery-warning{display:inline-flex;align-items:center;gap:5px;font-size:9px}.combo-delivery-active{color:var(--teal)}.combo-delivery-warning{color:var(--amber)}.combo-no-channel-alert{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid rgba(246,189,86,.38);border-left:3px solid var(--amber);border-radius:10px;background:rgba(246,189,86,.105)}.combo-no-channel-icon{display:grid;flex:0 0 30px;place-items:center;width:30px;height:30px;border:1px solid rgba(246,189,86,.38);border-radius:9px;background:rgba(246,189,86,.13);color:var(--amber)}.combo-no-channel-copy{display:grid;gap:4px;min-width:0;padding-top:1px}.combo-no-channel-copy b{color:#ffd27a;font-size:12px;font-weight:700}.combo-no-channel-copy small{color:#d9c7a3;font-size:10px;line-height:1.5}.combo-delivery-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.combo-delivery-controls label{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.025);color:var(--text-2);font-size:10px;cursor:pointer}.combo-delivery-controls input{accent-color:var(--lime)}.combo-delivery-controls label.is-disabled{color:var(--muted);cursor:not-allowed;opacity:.7}.combo-delivery-reasons{display:grid;gap:4px}.combo-delivery-reason{margin:0;color:var(--muted);font-size:9px;line-height:1.5}.combo-delivery-reason a{color:var(--lime);text-decoration:underline;text-underline-offset:2px}.combo-channel-selector{display:grid;gap:9px;margin:0;padding:12px;border:1px solid var(--line);border-radius:var(--r-sm);background:rgba(255,255,255,.018)}.combo-channel-selector legend{padding:0 5px;color:var(--lime);font-size:10px;font-weight:700;letter-spacing:.08em}.combo-channel-selector>p{margin:0;color:var(--muted);font-size:10px}.combo-frequency-selector{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.55fr);align-items:end;gap:10px 14px;margin:0;padding:12px;border:1px solid var(--line);border-radius:var(--r-sm);background:rgba(255,255,255,.018)}.combo-frequency-selector legend{padding:0 5px;color:var(--lime);font-size:10px;font-weight:700;letter-spacing:.08em}.combo-frequency-selector label{display:grid;gap:6px;color:var(--text-2);font-size:10px}.combo-frequency-selector input,.combo-frequency-selector select{width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--line-md);border-radius:8px;background:var(--panel);color:var(--text);font:inherit}.combo-frequency-selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2385898b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px;cursor:pointer}.combo-frequency-selector select::-ms-expand{display:none}.combo-frequency-limit{grid-column:2}.combo-frequency-help{grid-column:1/-1;margin:0;color:var(--muted);font-size:9px;line-height:1.5}.combo-empty-state.panel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;margin-bottom:16px;border:1px solid var(--line-md);border-radius:16px;background:var(--panel)}.combo-empty-icon{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border:1px solid rgba(199,244,59,.16);border-radius:12px;background:rgba(199,244,59,.065);color:var(--lime)}.combo-empty-copy{display:grid;flex:1;gap:4px;min-width:0}.combo-empty-copy b{color:var(--text);font-size:15px}.combo-empty-copy p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.combo-empty-state .combo-submit-button{min-height:42px;font-size:12px;white-space:nowrap}.saved-alert-delete-confirm{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;border:1px solid rgba(255,109,118,.3);border-radius:12px;background:rgba(255,109,118,.075)}.saved-alert-delete-confirm>svg{flex:0 0 auto;color:var(--red)}.saved-alert-delete-copy{flex:1;min-width:0}.saved-alert-delete-copy b{color:var(--red);font-size:14px}.saved-alert-delete-copy p{margin:6px 0 0;color:var(--text-2);font-size:12px;line-height:1.6}@media (max-width:640px){.saved-alert-filters{grid-template-columns:minmax(0,1fr)}.combo-empty-state.panel{grid-template-columns:auto minmax(0,1fr);padding:20px}.combo-empty-state>button{grid-column:1/-1;width:100%}.saved-alert-delete-confirm{flex-wrap:wrap}.saved-alert-delete-confirm .watchlist-item-actions{flex:1 0 100%;justify-content:flex-end}}.combo-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.combo-expand-toggle{display:flex;align-items:center;flex-wrap:wrap;gap:9px;flex:1;min-width:0;min-height:40px;padding:0;border:0;background:transparent;color:var(--text);text-align:left;font:inherit;cursor:pointer}.combo-expand-toggle>svg{flex:0 0 auto;color:var(--muted);transition:transform .18s ease}.combo-expand-toggle>svg.is-expanded{transform:rotate(180deg)}.combo-expand-toggle:focus-visible{outline:2px solid var(--lime);outline-offset:5px;border-radius:8px}.combo-expand-name{color:var(--text);font-size:15px;font-weight:650;overflow-wrap:anywhere}.combo-collapsed-warning{display:inline-flex;align-items:center;gap:5px;color:var(--amber);font-size:11px}.combo-enabled-switch{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 10px;color:var(--text-2);font-size:12px;cursor:pointer}.combo-enabled-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:18px;margin:0;border:1px solid var(--line-md);border-radius:99px;background:var(--panel-2);cursor:pointer}.combo-enabled-switch input:before{content:"";display:block;width:12px;height:12px;margin:2px;border-radius:50%;background:var(--muted);transition:transform .18s ease}.combo-enabled-switch input:checked{background:rgba(199,244,59,.12);border-color:rgba(199,244,59,.4)}.combo-enabled-switch input:checked:before{background:var(--lime);transform:translateX(14px)}.combo-enabled-switch input:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.combo-enabled-switch input:disabled{opacity:.5;cursor:wait}.combo-expanded-body{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .28s ease,opacity .2s ease,visibility 0s .28s}.combo-expanded-body.is-expanded{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .28s ease,opacity .2s ease,visibility 0s}.combo-expanded-inner{display:grid;gap:14px;min-height:0;overflow:hidden}.combo-card-header>div:first-child{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.combo-history ul,.combo-threshold-summary{margin:0;color:var(--text-2);font-size:11px}.combo-history ul{display:grid;gap:6px;padding-left:17px}.combo-history{display:grid;gap:7px;padding-top:9px;border-top:1px solid var(--line)}.combo-history>b{font-size:11px}.combo-history li{display:flex;justify-content:space-between;gap:12px}.combo-history time{color:var(--muted);white-space:nowrap}.delivery-settings{display:grid;gap:16px;grid-column:1/-1}.delivery-settings h3{margin:0;font-size:13px}.delivery-channel-lists,.delivery-connection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.delivery-channel-lists>section,.delivery-connection-grid>section{display:grid;align-content:start;gap:8px}.delivery-connection-grid p,.delivery-connection-grid small{margin:0;color:var(--muted);font-size:11px}.delivery-connection-grid a{display:inline-flex;align-items:center;gap:5px;font-size:11px}.delivery-channel-lists ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}.delivery-channel-lists li{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--line)}.delivery-channel-lists li>span:first-child{flex:1 1 auto;overflow-wrap:anywhere}.delivery-channel-lists li label{display:inline-flex;align-items:center;gap:5px;color:var(--text-2);font-size:10px}.delivery-channel-lists li input{accent-color:var(--lime)}.wallet-explorer-results{display:grid;gap:12px}.wallet-explorer-section h3{margin:0;font-size:14px}.wallet-explorer-section code{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.wallet-explorer-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wallet-explorer-summary article{display:grid;grid-template-rows:auto auto 1fr;align-content:stretch;gap:6px}.wallet-explorer-summary small{color:var(--muted);font-size:10px;text-transform:capitalize}.wallet-explorer-summary article>b{font-size:17px;font-weight:650}.wallet-explorer-summary article>span{color:var(--muted);font-size:10px;line-height:1.45}.wallet-explorer-section{display:grid;gap:10px}.wallet-explorer-section ul{display:grid;gap:7px;padding:0;margin:0;list-style:none}.wallet-explorer-section li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid var(--line)}.wallet-explorer-section li span,.wallet-explorer-section li time{color:var(--muted);font-size:11px}.wallet-explorer-section li code{max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-holding-estimate,.wallet-holding-identity{display:grid;min-width:0;gap:3px}.wallet-holding-identity>b{color:var(--text);font-size:12px}.wallet-holding-identity code{max-width:100%!important;font-size:9px!important}.wallet-holding-estimate{justify-items:end;text-align:right}.wallet-holding-estimate>b{color:var(--text);font-size:12px}.wallet-holding-estimate>small,.wallet-holding-estimate>span{color:var(--muted);font-size:10px}.wallet-explorer-note{margin:0;color:var(--muted);font-size:11px}.account-state{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;margin-top:12px}.account-state>b,.account-state>small{grid-column:1;min-width:0;overflow-wrap:anywhere}.account-state>b{font-size:15px}.account-state>small{color:var(--muted);font-size:11px;line-height:1.5}.account-state>button{grid-column:2;grid-row:1/span 4;justify-self:end}.delivery-settings{min-width:0}.delivery-settings .delivery-heading-copy{display:grid;align-items:start;justify-items:start;gap:5px;min-width:0}.delivery-settings .delivery-heading-copy p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.delivery-connection-grid>section{min-width:0}.delivery-connection-grid>.delivery-email-card,.delivery-connection-grid>.delivery-telegram-card{align-content:start;gap:16px;padding:18px;border:1px solid var(--line);border-radius:var(--r-sm);background:linear-gradient(145deg,var(--panel-2),var(--panel))}.delivery-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.delivery-card-heading>div{display:grid;gap:5px}.delivery-card-heading h3{font-size:14px}.delivery-card-heading p,.delivery-email-config-note,.delivery-email-hint{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.delivery-email-current,.delivery-email-edit-form,.delivery-email-verify-form{display:grid;gap:12px;min-width:0}.delivery-email-field{display:grid;gap:7px;color:var(--text-2);font-size:11px}.delivery-email-field input{box-sizing:border-box;width:min(100%,440px);min-height:40px;padding:9px 11px;border:1px solid var(--line-md);border-radius:var(--r-sm);outline:none;background:var(--panel);color:var(--text);font:inherit;font-size:13px;transition:border-color .14s ease,box-shadow .14s ease}.delivery-email-field input:focus{border-color:var(--lime);box-shadow:0 0 0 3px var(--lime-dim)}.delivery-email-field input::-moz-placeholder{color:var(--muted)}.delivery-email-field input::placeholder{color:var(--muted)}.delivery-email-address{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--panel)}.delivery-email-address-copy{display:grid;gap:4px;min-width:0}.delivery-email-address-copy>span{color:var(--muted);font-size:10px}.delivery-email-address-copy>strong{overflow-wrap:anywhere;color:var(--text);font-size:13px;font-weight:550}.delivery-email-address-tools{display:flex;flex:0 0 auto;align-items:center;gap:7px}.delivery-email-icon-button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel-2);color:var(--text-2);cursor:pointer;transition:background .13s ease,color .13s ease,border-color .13s ease}.delivery-email-icon-button:hover{border-color:var(--line-md);background:var(--panel-3);color:var(--text)}.delivery-email-icon-danger{color:var(--red)}.delivery-email-icon-danger:hover{border-color:rgba(255,109,118,.35);background:rgba(255,109,118,.1);color:var(--red)}.delivery-email-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.delivery-email-actions .subtle-button{width:-moz-fit-content;width:fit-content;min-height:36px}.delivery-email-actions .text-button{min-height:36px;padding:0 4px}.delivery-email-remove-confirm{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,109,118,.28);border-radius:var(--r-xs);background:rgba(255,109,118,.055)}.delivery-email-remove-confirm p{margin:0;color:var(--text-2);font-size:11px;line-height:1.5}.delivery-email-remove-action{border-color:rgba(255,109,118,.32);color:var(--red)}.delivery-email-remove-action:hover{background:rgba(255,109,118,.12);color:var(--red)}.telegram-link-waiting{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.telegram-link-button-spinner,.telegram-link-waiting svg{animation:telegram-link-spin .9s linear infinite}@keyframes telegram-link-spin{to{transform:rotate(1turn)}}.delivery-email-config-note{padding-top:11px;border-top:1px solid var(--line)}.delivery-connection-grid .monitoring-status,.delivery-connection-grid .subtle-button{justify-self:start}.delivery-connection-grid .subtle-button{width:-moz-fit-content;width:fit-content}.delivery-connection-grid p{overflow-wrap:anywhere}@media (max-width:1100px){.catalog-forms,.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.catalog-forms,.catalog-grid,.catalog-monitoring-grid,.combo-frequency-selector,.combo-selectors{grid-template-columns:minmax(0,1fr)}.combo-frequency-limit{grid-column:auto}.combo-history li{flex-direction:column;gap:2px}.combo-coin-tools,.combo-thresholds,.delivery-channel-lists,.delivery-connection-grid{grid-template-columns:minmax(0,1fr)}.combo-chain-filter{flex-basis:auto}.combo-delivery-heading{align-items:flex-start;flex-direction:column}.combo-header-actions{flex-wrap:wrap;justify-content:flex-end}.delivery-card-heading{flex-direction:column}.wallet-explorer-summary{grid-template-columns:minmax(0,1fr)}.wallet-explorer-section li{align-items:flex-start}.watchlist-readonly-card{gap:14px;padding:15px}.watchlist-readonly-card,.watchlist-trader-card{grid-template-columns:minmax(0,1fr)}.watchlist-trader-heading{align-items:flex-start}.watchlist-trader-delete-confirm{align-items:flex-start;flex-direction:column}.watchlist-coin-content,.watchlist-wallet-content{grid-template-columns:minmax(0,1fr);gap:10px}.watchlist-address-detail .watchlist-full-address,.watchlist-wallet-inline code{overflow-wrap:anywhere;white-space:normal;word-break:break-all}.watchlist-filter-bar{align-items:stretch;flex-direction:column}.watchlist-filter-select{min-height:38px}.watchlist-filter-bar .watchlist-add-trader-button{width:100%}.watchlist-add-trader-form{grid-template-columns:minmax(0,1fr)}.watchlist-add-trader-form>.watchlist-item-actions{grid-column:1;grid-row:auto}.watchlist-category-tabs .provider-tab{gap:4px;padding-inline:4px;font-size:10px}.watchlist-category-tabs .lookup-mode-soon{padding:3px 4px;font-size:7px}.watchlist-coming-soon-banner{align-items:flex-start;flex-wrap:wrap;padding:12px}.watchlist-coming-soon-banner>.provider-soon-badge{margin-left:46px}.watchlist-card-actions{min-width:0;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.watchlist-card-actions .watchlist-delete-confirm,.watchlist-wallet-list li>.watchlist-delete-confirm{align-items:flex-start;flex-direction:column;width:100%}.catalog-wallet-list li{flex-direction:column}.catalog-wallet-list li form{width:100%}.catalog-wallet-list li input{flex:1;width:auto}}.app-shell{min-height:calc(100vh - 20px);margin:10px;flex-direction:column;overflow:visible;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:var(--bg);box-shadow:0 22px 70px rgba(0,0,0,.38)}body{background:#101112}.sidebar.app-navigation{position:sticky;z-index:30;top:0;display:flex;align-items:center;gap:24px;width:100%;min-height:76px;height:auto;flex-direction:row;padding:12px 30px;overflow:visible;background:rgba(23,24,25,.96);border-bottom:1px solid var(--line);border-radius:27px 27px 0 0;backdrop-filter:blur(18px)}.sidebar-brand{flex-shrink:0;margin:0;padding:0;text-decoration:none}.sidebar-brand-icon{width:34px;height:34px;border-radius:12px;background:var(--lime);color:var(--lime-text)}.sidebar-brand-name{display:inline;color:var(--text);font-size:18px;font-weight:650;letter-spacing:-.5px}.sidebar-nav{display:flex;flex:1;align-items:center;justify-content:center;gap:3px;min-width:0;overflow-x:auto;scrollbar-width:none;flex-direction:row}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-nav .nav-item>svg{display:none}.nav-item{display:inline-flex;flex:0 0 auto;align-items:center;gap:0;padding:10px 13px;border:1px solid transparent;border-radius:var(--r-pill);color:var(--sb-text);font-size:12px;font-weight:500;white-space:nowrap;width:auto}.nav-item:hover{background:rgba(255,255,255,.055);color:var(--sb-text-hover)}.nav-item.active{border-color:rgba(255,255,255,.055);background:#2b2d2f;color:var(--sb-text-active);font-weight:600}.nav-item.active svg{color:var(--lime)}.nav-item-label{flex:0 0 auto;display:inline}.nav-badge{display:inline-flex;min-width:15px;width:15px;height:15px;padding:0;font-size:7px}.nav-separator{flex:0 0 1px;height:22px;margin:0 5px;background:var(--line-md)}.sidebar-promo{display:none}.global-actions{display:flex;flex:0 0 auto;align-items:center;gap:9px}.global-search{display:inline-flex;align-items:center;gap:10px;width:clamp(170px,17vw,250px);height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.045);border-radius:var(--r-pill);background:#232527;color:var(--text-2);font-size:12px;text-decoration:none;white-space:nowrap}.global-search:hover{color:var(--text);border-color:var(--line-md)}.global-search span{flex:1;overflow:hidden;text-overflow:ellipsis}.global-search kbd{padding:3px 6px;border:1px solid var(--line-md);border-radius:6px;color:var(--muted);font:inherit;font-size:9px}.sidebar.app-navigation .icon-button{width:42px;height:42px;border:1px solid rgba(255,255,255,.045);background:#232527;color:var(--text-2);box-shadow:none}.sidebar.app-navigation .icon-button:hover{background:#303235;color:var(--text)}.main-area{width:100%;min-height:0;background:var(--bg)}.main-area>.topbar{display:none}.content,.workspace-content{width:min(100%,1780px);margin:0 auto;padding:38px clamp(22px,4vw,72px) 56px}.page-heading-block{margin-bottom:30px}.page-heading h1,.page-heading-block h1{color:var(--text);font-size:clamp(34px,4vw,50px);font-weight:580;letter-spacing:-1.8px}.page-heading p,.page-heading-block p{color:var(--muted);font-size:13px}.metric-grid{gap:16px;margin-bottom:18px}.metric-card,.panel{border:1px solid rgba(255,255,255,.045);border-radius:26px;background:var(--panel);box-shadow:none}.metric-card{min-height:150px;height:auto;padding:22px 24px}.metric-card:hover,.panel:hover{transform:none;box-shadow:0 12px 30px rgba(0,0,0,.15)}.metric-card>strong{font-size:clamp(28px,3vw,38px);font-weight:550;letter-spacing:-1.4px}.metric-top>span{color:var(--text-2);font-size:13px}.metric-icon{border-radius:50%}.violet{background:rgba(146,113,242,.15);color:#b5a1ff}.blue{background:rgba(135,169,255,.13);color:#a8beff}.teal{background:rgba(94,213,197,.13);color:#79e3d4}.amber{background:rgba(246,189,86,.13);color:#f5c978}.provider-alert{border:1px solid rgba(199,244,59,.16);border-radius:20px;background:rgba(199,244,59,.055)}.discover-search-form,.research-search,.search{border-color:var(--line-md);background:#1e2021;box-shadow:none}.research-search:focus-within,.search:hover{border-color:rgba(255,255,255,.2)}.icon-button{border-color:var(--line);background:var(--panel-2);color:var(--text-2);box-shadow:none}.icon-button:hover{background:#343638;color:var(--text)}.catalog-section-heading h2,.panel-heading h2,.section-heading{color:var(--text)}.data-table th,.table-head{color:var(--muted)}.research-search button,.subtle-button,.table-empty a{border:0;background:var(--lime);color:var(--lime-text);font-weight:650}.research-search button:hover,.subtle-button:hover,.table-empty a:hover{background:var(--lime-dim);color:var(--lime-text)}.tab-item.active{border-color:transparent;background:var(--lime);color:var(--lime-text)}.status-pill{border-color:rgba(246,189,86,.2);background:rgba(246,189,86,.12);color:var(--amber)}.status-pill.available{border-color:rgba(94,213,197,.22);background:rgba(94,213,197,.12);color:var(--teal)}.input-error,.provider-error,.save-row span{color:var(--red)}.provider-connected{color:var(--green)}.provider-disconnected{color:var(--amber)}.remove-button{border-color:rgba(255,109,118,.28);color:var(--red)}.remove-button:hover{background:rgba(255,109,118,.1)}.account-form input:focus{border-color:rgba(199,244,59,.55);box-shadow:0 0 0 3px rgba(199,244,59,.12)}.catalog-card,.catalog-form,.catalog-monitoring{background:var(--panel);border-color:var(--line)}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:1100px){.sidebar.app-navigation{gap:14px;padding-inline:18px}.nav-item{padding-inline:10px;font-size:11px}.global-search{width:42px;justify-content:center;padding:0}.global-search kbd,.global-search span{display:none}}@media (max-width:760px){body{padding:0;background:var(--bg)}.app-shell{width:100%;min-height:100vh;margin:0;border:0;border-radius:0}.sidebar.app-navigation{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;min-height:64px;padding:10px 12px 0;overflow:hidden;border-radius:0;box-sizing:border-box}.sidebar-brand{grid-column:1;grid-row:1;min-width:0;margin:0}.sidebar-brand-name{display:inline}.sidebar-nav{grid-column:1/-1;grid-row:2;display:flex;flex:initial;justify-content:flex-start;min-width:0;width:100%;padding:0 0 10px}.nav-item{padding:9px 12px;font-size:11px}.nav-item-label{display:inline}.nav-badge{display:inline-flex}.global-actions{grid-column:2;grid-row:1;min-width:0;gap:5px}.global-search{flex:0 0 38px}.global-search,.sidebar.app-navigation .icon-button{width:38px;height:38px}.content,.workspace-content{padding:28px 18px 36px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.metric-card{min-height:126px;padding:16px}}@media (min-width:960px){body{padding:0}}@media (max-width:460px){.sidebar-brand-name{font-size:16px}.sidebar.app-navigation{gap:8px;padding-inline:12px}.global-actions{gap:6px}.sidebar.app-navigation .icon-button{width:38px;height:38px}.metric-grid{grid-template-columns:1fr}.metric-card{min-height:116px}.content,.workspace-content{padding-inline:14px}}.lookup-mode-tabs{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.lookup-mode-tabs .provider-tab{min-width:140px;justify-content:center}.alerts-page{display:grid;gap:18px}.alerts-view-tabs{width:100%;margin:0}.alerts-page .combo-workspace{margin-top:0}.alerts-inbox{padding:22px}.alert-item-title,.alerts-inbox-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.alerts-inbox-heading{margin-bottom:16px}.alerts-heading-actions{display:flex;align-items:center;gap:10px}.alerts-inbox-heading h2{margin:0;color:var(--text);font-size:17px}.alerts-inbox-heading p{margin:5px 0 0;color:var(--muted);font-size:12px}.alert-read-button,.alerts-refresh{display:inline-flex;align-items:center;justify-content:center;gap:6px}.alerts-refresh{border:0;background:transparent;color:var(--text-2)}.alerts-refresh:hover{color:var(--lime)}.alerts-create-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(199,244,59,.24);border-radius:10px;background:rgba(199,244,59,.09);color:var(--lime);font:inherit;font-size:11px;font-weight:650;cursor:pointer;transition:background .14s ease,border-color .14s ease}.alerts-create-button:hover:not(:disabled){border-color:rgba(199,244,59,.42);background:rgba(199,244,59,.15)}.alerts-create-button:disabled{opacity:.55;cursor:wait}.alert-create-form{display:grid;gap:15px;margin:0 0 18px;padding:18px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.018)}.alert-create-form-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.alert-create-form-heading h3{margin:0;color:var(--text);font-size:14px}.alert-create-form-heading p{margin:5px 0 0;color:var(--muted);font-size:11px}.alert-create-form-heading>span{color:var(--muted);font-size:10px}.alert-enabled-option,.alert-platform-options label{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-size:11px}.alert-enabled-option input,.alert-platform-options input{accent-color:var(--lime)}.alert-platform-options{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;padding:12px;border:1px solid var(--line);border-radius:10px}.alert-platform-options legend{padding:0 5px;color:var(--muted);font-size:10px}.alert-platform-options small{flex-basis:100%;color:var(--muted);font-size:10px}.alert-minimum-field{display:grid;gap:6px;max-width:360px;color:var(--text-2);font-size:10px;font-weight:600}.alert-minimum-field>span small{margin-left:5px;color:var(--muted);font-weight:400}.alert-minimum-field input{min-height:38px;padding:0 11px;border:1px solid var(--line-md);border-radius:9px;background:#1b1d1f;color:var(--text);font:inherit;font-size:11px}.alert-minimum-field input:focus{border-color:rgba(199,244,59,.42);outline:0;box-shadow:0 0 0 3px rgba(199,244,59,.07)}.alert-create-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.alert-create-form-actions>span{color:var(--muted);font-size:10px}.alert-preference-error,.alert-preference-success{margin:0;font-size:11px}.alert-preference-error{color:var(--red)}.alert-preference-success{color:var(--teal)}.alerts-message{margin:0;padding:28px 12px;color:var(--muted);text-align:center}.alerts-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.alert-item{display:flex;align-items:center;gap:12px;min-width:0;padding:15px;border:1px solid var(--line);border-radius:var(--r-sm);background:rgba(255,255,255,.018)}.alert-item.is-unread{border-color:rgba(199,244,59,.16);background:rgba(199,244,59,.035)}.alert-item.is-event .alert-unread-mark{background:var(--teal)}.alert-unread-mark{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--lime)}.is-read .alert-unread-mark{background:#565a5b}.alert-item-main{flex:1;min-width:0}.alert-item-title{justify-content:flex-start;flex-wrap:wrap}.alert-item-title b{color:var(--text);font-size:13px;font-weight:600}.alert-platform{padding:3px 8px;border-radius:var(--r-pill);background:var(--panel-2);color:var(--text-2);font-size:10px;text-transform:capitalize}.alert-item-main p,.alert-item-main time{display:block;margin:5px 0 0;overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.alert-read-button{flex:0 0 auto;padding:8px 10px;border:1px solid var(--line-md);border-radius:var(--r-pill);background:transparent;color:var(--text-2);font-size:11px;cursor:pointer}.alert-read-button:hover:not(:disabled){border-color:rgba(199,244,59,.32);color:var(--lime)}.alert-read-button:disabled{opacity:.55;cursor:wait}.alerts-load-more{display:block;margin:14px auto 0;padding:9px 16px;border:1px solid var(--line-md);border-radius:var(--r-pill);background:transparent;color:var(--text-2);font-size:12px;cursor:pointer}.alerts-load-more:hover:not(:disabled){border-color:rgba(199,244,59,.32);color:var(--lime)}.alerts-load-more:disabled{opacity:.55;cursor:wait}.auth-screen{position:relative;display:grid;place-items:center;width:100%;min-height:calc(100vh - 24px);overflow:hidden;padding:clamp(24px,5vw,72px);border:1px solid rgba(255,255,255,.07);border-radius:24px;background:radial-gradient(ellipse at 18% 18%,rgba(199,244,59,.075),transparent 34%),radial-gradient(ellipse at 90% 82%,rgba(94,213,197,.055),transparent 35%),#141617}.auth-topbar{position:absolute;z-index:3;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(20px,3vw,42px)}.auth-topbar-brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-size:16px;letter-spacing:-.035em;text-decoration:none}.auth-topbar-brand .auth-brand-mark{width:36px;height:36px;flex-basis:36px;border-radius:11px}.auth-home-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 13px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(255,255,255,.025);color:var(--text-2);font-size:11px;font-weight:550;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease}.auth-home-link:hover{border-color:rgba(199,244,59,.3);background:rgba(199,244,59,.055);color:var(--text)}.auth-home-link:focus-visible,.auth-topbar-brand:focus-visible{outline:3px solid rgba(199,244,59,.78);outline-offset:4px}.auth-panel{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);align-items:center;gap:clamp(40px,6vw,80px);width:min(100%,1160px)}.auth-intro{display:grid;justify-items:start}.auth-brand-mark{display:grid;flex:0 0 40px;place-items:center;width:40px;height:40px;border:1px solid rgba(199,244,59,.26);border-radius:13px;background:rgba(199,244,59,.09);color:var(--lime)}.auth-eyebrow{color:var(--lime);font-size:10px;font-weight:750;letter-spacing:.16em}.auth-intro h1{margin:16px 0;color:var(--text);font-size:clamp(38px,5.4vw,66px);font-weight:650;letter-spacing:-.065em;line-height:1.02}.auth-intro>p{max-width:450px;margin:0;color:var(--text-2);font-size:15px;line-height:1.7}.auth-promise{display:flex;align-items:center;gap:9px;margin-top:34px;color:var(--muted);font-size:11px}.auth-promise svg{flex:0 0 auto;color:var(--teal)}.auth-card{display:grid;align-content:center;gap:19px;min-height:360px;padding:clamp(32px,4vw,48px);border:1px solid rgba(255,255,255,.16);border-radius:22px;background:linear-gradient(145deg,rgba(39,42,43,.98),rgba(27,29,30,.98));box-shadow:0 28px 90px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.035)}.auth-card-kicker{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.13em}.auth-card h2{margin:0;font-size:27px;font-weight:620;letter-spacing:-.04em}.auth-card>p:not(.auth-message){max-width:350px;margin:-8px 0 5px;color:var(--muted);font-size:13px;line-height:1.65}.auth-x-button{display:flex;align-items:center;justify-content:center;gap:11px;min-height:58px;padding:0 18px;border:1px solid rgba(199,244,59,.45);border-radius:12px;background:var(--lime);color:var(--lime-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform .14s ease,background .14s ease}.auth-x-button:hover:not(:disabled){transform:translateY(-1px);background:var(--lime-dim)}.auth-x-button:disabled{opacity:.6;cursor:wait}.auth-retry-button:focus-visible,.auth-x-button:focus-visible{outline:3px solid rgba(199,244,59,.82);outline-offset:4px}.auth-card-foot{display:flex;align-items:center;gap:7px;margin-top:2px;color:var(--text-2);font-size:11px;line-height:1.4}.auth-card-foot svg{color:var(--teal)}.auth-message{margin:0;padding:10px 11px;border:1px solid rgba(246,189,86,.22);border-radius:9px;background:rgba(246,189,86,.06);color:var(--amber);font-size:11px;line-height:1.5}.auth-message.is-error{border-color:rgba(255,109,118,.23);background:rgba(255,109,118,.06);color:var(--red)}.auth-retry-button{justify-self:start;padding:0;border:0;background:transparent;color:var(--lime);font:inherit;font-size:11px;cursor:pointer}.auth-footer{position:absolute;right:clamp(24px,5vw,72px);bottom:26px;color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.1em}.auth-footer span{padding:0 5px;color:var(--lime)}.auth-orbit{position:absolute;width:390px;height:390px;border:1px solid rgba(199,244,59,.045);border-radius:50%;pointer-events:none}.auth-orbit-one{top:-260px;right:-100px;box-shadow:0 0 0 34px rgba(199,244,59,.018),0 0 0 70px rgba(199,244,59,.012)}.auth-orbit-two{bottom:-320px;left:30%;width:470px;height:470px;border-color:rgba(94,213,197,.045)}.auth-checking{align-content:center;justify-items:center;gap:11px;color:var(--muted)}.auth-checking .auth-brand-mark{margin-bottom:3px}.auth-checking b{color:var(--text);font-size:16px}.auth-checking>span:last-child{font-size:11px}@media (max-width:760px){.auth-screen{min-height:100vh;overflow-y:auto;padding:84px 20px 68px;border:0;border-radius:0}.auth-topbar{padding:18px 20px}.auth-panel{grid-template-columns:minmax(0,1fr);gap:28px;width:min(100%,480px)}.auth-intro h1{font-size:clamp(40px,12vw,58px)}.auth-intro>p{font-size:13px}.auth-promise{margin-top:20px}.auth-card{min-height:0;padding:26px;gap:16px}.auth-footer{right:20px;bottom:19px;left:20px;text-align:center}}@media (max-width:560px){.alerts-inbox{padding:16px}.alerts-inbox-heading{align-items:flex-start;flex-direction:column}.alerts-heading-actions{width:100%;justify-content:space-between}.alert-create-form{padding:14px}.alert-create-form-heading{flex-direction:column}.alert-item{align-items:flex-start;flex-wrap:wrap;padding:12px}.alert-item-main{width:calc(100% - 24px)}.alert-read-button{margin-left:20px}}.discover-search-card.panel{width:100%;max-width:none;margin:10px 0 12px;padding:22px;overflow:visible;border:1px solid rgba(255,255,255,.075);border-radius:24px;background:#202224;box-shadow:0 12px 34px rgba(0,0,0,.14)}.lookup-mode-tabs{display:flex;gap:4px;margin:0 0 20px;padding:4px;border:1px solid rgba(255,255,255,.045);border-radius:14px;background:#191b1d}.lookup-mode-tabs .provider-tab{min-width:0;margin:0;padding:11px 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font-size:12px;font-weight:600}.lookup-mode-tabs .provider-tab:hover{background:rgba(255,255,255,.035);color:var(--text)}.lookup-mode-tabs .provider-tab.active{border-color:rgba(255,255,255,.06);background:#2b2e30;color:var(--text);box-shadow:0 2px 8px rgba(0,0,0,.16)}.watchlist-category-tabs{width:100%;margin:0 0 2px}.watchlist-category-tabs .provider-tab{display:flex;flex:1;align-items:center;justify-content:center;gap:8px}.watchlist-tab-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.035);color:var(--muted);font-size:9px;font-weight:600}.watchlist-category-tabs .provider-tab.active .watchlist-tab-count{border-color:rgba(199,244,59,.2);background:rgba(199,244,59,.09);color:var(--lime)}.network-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;border:0}.network-tabs .provider-tab{justify-content:flex-start;gap:11px;min-width:0;min-height:66px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:#1a1c1e;color:var(--text-2);text-align:left;transition:border-color .14s ease,background .14s ease,color .14s ease}.network-tabs .provider-tab:hover{border-color:var(--line-md);background:#222527;color:var(--text)}.network-tabs .provider-tab.active{border-color:rgba(199,244,59,.42);background:rgba(199,244,59,.065);color:var(--text);box-shadow:inset 0 0 0 1px rgba(199,244,59,.06)}.trader-provider-tabs .provider-tab:disabled{cursor:not-allowed;opacity:.58}.trader-provider-tabs .provider-tab:disabled:hover{border-color:var(--line);background:#1a1c1e;color:var(--text-2)}.trader-provider-tabs .provider-tab-logo{width:28px;height:28px}.trader-provider-tabs .provider-soon-badge{margin-left:auto}.network-option-copy{display:grid;gap:4px;min-width:0}.network-option-copy b{overflow:hidden;color:inherit;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.network-option-copy small{color:var(--muted);font-size:10px;font-weight:450}.robinhood-chain-logo{display:block;flex:0 0 auto;border-radius:7px;-o-object-fit:cover;object-fit:cover}.source-tabs{gap:8px;margin:0 0 15px;border:0}.source-tabs .provider-tab{flex:0 0 auto;gap:8px;margin:0;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:#1a1c1e;color:var(--text-2)}.source-tabs .provider-tab.active{border-color:rgba(199,244,59,.36);background:rgba(199,244,59,.07);color:var(--text)}.discover-search-card .discover-search-form{min-height:58px;gap:12px;padding:7px 8px 7px 14px;border:1px solid var(--line-md);border-radius:15px;background:#181a1b;color:var(--muted);transition:border-color .14s ease,box-shadow .14s ease}.discover-search-card .discover-search-form:focus-within{border-color:rgba(199,244,59,.48);box-shadow:0 0 0 3px rgba(199,244,59,.08)}.discover-search-card .discover-search-form input{font-size:13px}.discover-search-card .discover-search-form input::-moz-placeholder{font-size:12px}.discover-search-card .discover-search-form input::placeholder{font-size:12px}.discover-search-card .discover-search-form button{min-height:42px;padding:0 20px;border-radius:12px;background:var(--lime);color:var(--lime-text);font-size:12px;font-weight:700}.discover-search-card .discover-search-form button:hover{background:var(--lime-dim);opacity:1}.discover-search-card .discover-search-error{padding:10px 3px 0}.coin-lookup-state{margin:12px 2px 0;color:var(--muted);font-size:12px}.coin-lookup-result{display:grid;gap:14px;margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:var(--r-sm);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.coin-lookup-result-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.coin-lookup-result-heading>div{display:grid;gap:5px;min-width:0}.coin-lookup-result-heading h2{margin:0;color:var(--text);font-size:16px;font-weight:650;overflow-wrap:anywhere}.lookup-result-network{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.lookup-result-symbol{color:var(--lime);font-size:12px;font-weight:650}.coin-lookup-address{display:grid;gap:6px}.coin-lookup-address>span{color:var(--muted);font-size:10px}.coin-lookup-address code{padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-xs);background:rgba(0,0,0,.12);color:var(--text-2);font-size:11px;overflow-wrap:anywhere}.coin-lookup-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.coin-lookup-actions [role=alert]{color:var(--red);font-size:11px}.lookup-guidance{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:4px 0 20px;color:var(--muted);font-size:11px}.lookup-guidance svg{flex:0 0 auto;color:var(--lime)}@media (max-width:560px){.discover-search-card.panel{padding:16px;border-radius:20px}.lookup-mode-tabs .provider-tab{gap:5px;padding:10px 6px;font-size:11px}.lookup-mode-soon{padding:4px 5px;font-size:8px}.lookup-coming-soon{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px}.lookup-coming-soon-icon{width:36px;height:36px}.lookup-coming-soon-action{grid-column:1/-1;width:100%}.network-tabs{grid-template-columns:1fr;gap:8px}.network-tabs .provider-tab{min-height:60px}.discover-search-card .discover-search-form{gap:8px;padding-left:10px}.discover-search-card .discover-search-form button{padding:0 13px}.coin-lookup-result{padding:14px}.coin-lookup-result-heading{flex-direction:column}.wallet-save-card{gap:15px;margin-top:14px;padding:15px;border-radius:15px}.wallet-save-heading{align-items:flex-start;gap:9px}.wallet-save-heading-icon{width:34px;height:34px;border-radius:10px}.wallet-save-chain{padding:5px 7px;font-size:9px}.wallet-save-option-grid,.wallet-save-trader-list{grid-template-columns:1fr}.wallet-save-option{min-height:66px;padding:11px}.wallet-save-trader-list{max-height:220px}.wallet-save-form-actions{align-items:stretch;flex-direction:column;width:100%}.wallet-save-submit{width:100%}.wallet-save-cancel{align-self:center}}.overview-content{display:grid;align-content:start;gap:18px;width:min(100%,1680px);margin:0 auto;padding-top:34px}.overview-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:2px}.overview-heading>div:first-child{display:grid;gap:7px}.overview-eyebrow,.overview-section-kicker{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.12em}.overview-eyebrow{color:var(--lime)}.overview-heading h1{margin:0;font-size:clamp(28px,3vw,38px);font-weight:650;letter-spacing:-.045em}.overview-heading p{margin:0;color:var(--muted);font-size:12px}.overview-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.overview-actions .combo-create-alert-button,.overview-actions .subtle-button{min-height:38px}.overview-error{margin:0;padding:11px 13px;border:1px solid rgba(255,109,118,.25);border-radius:10px;background:rgba(255,109,118,.06);color:var(--red);font-size:11px}.overview-refreshing{animation:overview-spin .8s linear infinite}@keyframes overview-spin{to{transform:rotate(1turn)}}.overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.overview-metric-card{display:grid;align-content:start;gap:9px;min-width:0;padding:15px 16px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.028),rgba(255,255,255,.012))}.overview-metric-top{display:flex;align-items:center;gap:8px;color:var(--text-2);font-size:10px;font-weight:550}.overview-metric-icon{display:grid;flex:0 0 27px;place-items:center;width:27px;height:27px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.025)}.overview-metric-icon.lime{color:var(--lime);border-color:rgba(199,244,59,.18);background:rgba(199,244,59,.06)}.overview-metric-icon.amber{color:var(--amber);border-color:rgba(246,189,86,.2);background:rgba(246,189,86,.06)}.overview-metric-icon.teal{color:var(--teal);border-color:rgba(94,213,197,.18);background:rgba(94,213,197,.06)}.overview-metric-icon.blue{color:var(--blue);border-color:rgba(135,169,255,.18);background:rgba(135,169,255,.06)}.overview-metric-card>b{color:var(--text);font-size:27px;font-weight:650;letter-spacing:-.04em;line-height:1}.overview-metric-card>small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.overview-main-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.85fr);align-items:start;gap:14px}.overview-attention-panel,.overview-events-panel,.overview-monitoring-panel,.overview-signals-panel{min-width:0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.overview-signals-panel{min-height:300px}.overview-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:15px}.overview-panel-heading>div:first-child{display:grid;gap:5px;min-width:0}.overview-panel-heading h2{margin:0;color:var(--text);font-size:15px;font-weight:650;letter-spacing:-.015em}.overview-panel-heading p{margin:0;color:var(--muted);font-size:10px}.overview-panel-heading.compact{align-items:center;margin-bottom:11px}.overview-count-pill{flex:0 0 auto;padding:5px 9px;border:1px solid rgba(94,213,197,.2);border-radius:100px;background:rgba(94,213,197,.06);color:var(--teal);font-size:9px;font-weight:650}.overview-attention-list,.overview-event-list,.overview-match-list,.overview-network-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.overview-match-card{display:grid;gap:9px;min-width:0;padding:13px 14px;border:1px solid rgba(94,213,197,.16);border-radius:12px;background:linear-gradient(110deg,rgba(94,213,197,.045),rgba(255,255,255,.012) 64%)}.overview-match-heading{display:flex;align-items:center;justify-content:space-between}.overview-match-live{display:inline-flex;align-items:center;gap:6px;color:var(--teal);font-size:8px;font-weight:750;letter-spacing:.1em}.overview-match-live i{width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 9px rgba(94,213,197,.45)}.overview-match-heading a{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--line);border-radius:7px;color:var(--muted)}.overview-match-heading a:hover{border-color:var(--line-md);color:var(--lime)}.overview-match-card h3{margin:-2px 0 0;color:var(--text);font-size:13px;font-weight:650}.overview-match-rule{margin:-4px 0 0;color:var(--muted);font-size:9px}.overview-match-delivery-gap{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:2px;padding:10px 11px;border:1px solid rgba(246,189,86,.4);border-left:3px solid var(--amber);border-radius:10px;background:rgba(246,189,86,.1)}.overview-match-delivery-icon{display:grid;width:29px;height:29px;place-items:center;border:1px solid rgba(246,189,86,.38);border-radius:8px;background:rgba(246,189,86,.13);color:#ffd27a}.overview-match-delivery-copy{display:grid;gap:3px;min-width:0}.overview-match-delivery-copy b{color:#ffd27a;font-size:10px;font-weight:750}.overview-match-delivery-copy small{color:#d9c7a3;font-size:9px;line-height:1.45}.overview-match-delivery-gap>a{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:0 9px;border:1px solid rgba(246,189,86,.33);border-radius:8px;color:#ffda91;font-size:9px;font-weight:700;text-decoration:none;white-space:nowrap}.overview-match-delivery-gap>a:hover{background:rgba(246,189,86,.1)}.overview-observed-matches{display:grid;gap:7px}.overview-observed-match{display:grid;gap:3px;min-width:0;padding-left:9px;border-left:2px solid rgba(94,213,197,.35)}.overview-match-coin{color:var(--text-2);font-size:10px;font-weight:650}.overview-match-holder-copy{color:var(--muted)}.overview-match-holder-copy,.overview-selected-coins{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.overview-selected-coins{color:var(--text-2)}.overview-match-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:9px}.overview-match-footer .has-channel{color:var(--teal)}.overview-match-footer .no-channel{color:var(--amber)}.overview-side-column{display:grid;gap:12px;min-width:0}.overview-interval{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--muted);font-size:9px}.overview-network-list>li{display:flex;align-items:center;gap:9px;min-width:0;padding:9px 0;border-top:1px solid var(--line)}.overview-network-list>li:first-child{border-top:0}.overview-network-dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%}.overview-network-dot.is-live{background:var(--teal);box-shadow:0 0 8px rgba(94,213,197,.4)}.overview-network-dot.is-warning{background:var(--amber)}.overview-network-copy{display:grid;gap:3px;flex:1;min-width:0}.overview-network-copy b{color:var(--text-2);font-size:10px;font-weight:600}.overview-network-copy small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.overview-network-status{flex:0 0 auto;color:var(--muted);font-size:8px}.overview-network-status.is-live{color:var(--teal)}.overview-network-status.is-warning{color:var(--amber)}.overview-monitoring-empty{margin:0;padding:13px 0;color:var(--muted);font-size:10px;line-height:1.55}.overview-monitoring-footnote{margin:9px 0 0;padding-top:9px;border-top:1px solid var(--line);color:var(--muted-2);font-size:8px;line-height:1.45}.overview-attention-icon{flex:0 0 auto;color:var(--amber)}.overview-attention-list{gap:0;margin-bottom:11px}.overview-attention-list li{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid var(--line)}.overview-attention-mark{display:grid;flex:0 0 27px;place-items:center;width:27px;height:27px;border:1px solid rgba(246,189,86,.19);border-radius:8px;background:rgba(246,189,86,.06);color:var(--amber)}.overview-attention-list li>span:last-child{display:grid;gap:3px;min-width:0}.overview-attention-list b{overflow:hidden;color:var(--text-2);font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.overview-attention-list small{color:var(--muted);font-size:8px}.overview-panel-link{display:inline-flex;align-items:center;gap:5px;color:var(--lime);font-size:9px;text-decoration:none}.overview-panel-link:hover{color:var(--lime-dim)}.overview-events-panel{padding-bottom:9px}.overview-event-list{gap:0}.overview-event-list>li{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 0;border-top:1px solid var(--line)}.overview-event-icon{display:grid;flex:0 0 30px;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.025);color:var(--text-2)}.overview-event-icon.is-positive{border-color:rgba(94,213,197,.18);background:rgba(94,213,197,.055);color:var(--teal)}.overview-event-icon.is-warning{border-color:rgba(246,189,86,.2);background:rgba(246,189,86,.06);color:var(--amber)}.overview-event-copy{display:grid;gap:4px;flex:1;min-width:0}.overview-event-copy b{overflow:hidden;color:var(--text-2);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.overview-event-copy b span{color:var(--muted);font-weight:400}.overview-event-copy small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.overview-event-list time{flex:0 0 auto;color:var(--muted-2);font-size:8px}.overview-empty{margin:0;padding:20px 8px;color:var(--muted);font-size:10px;text-align:center}.overview-empty-state{display:flex;align-items:center;gap:11px;min-height:170px;padding:14px;border:1px dashed var(--line-md);border-radius:12px;background:rgba(255,255,255,.012)}.overview-empty-state.slim{min-height:72px;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.overview-empty-icon{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;border:1px solid rgba(199,244,59,.16);border-radius:10px;background:rgba(199,244,59,.05);color:var(--lime)}.overview-empty-state>div{display:grid;flex:1;gap:4px;min-width:0}.overview-empty-state b{color:var(--text-2);font-size:10px}.overview-empty-state p{margin:0;color:var(--muted);font-size:9px;line-height:1.5}.overview-empty-state>a{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--lime);font-size:9px;text-decoration:none}.overview-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:3px 2px 0;color:var(--muted-2);font-size:8px}.overview-footer span:first-child{display:inline-flex;align-items:center;gap:5px}.overview-footer svg{color:var(--teal)}@media (max-width:1100px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-main-grid{grid-template-columns:minmax(0,1fr)}.overview-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.overview-content{gap:12px;padding:22px 14px}.overview-heading{align-items:flex-start;flex-direction:column}.overview-actions{width:100%;justify-content:flex-end}.overview-metrics{gap:8px}.overview-metric-card{padding:12px}.overview-metric-card>b{font-size:23px}.overview-metric-card>small{font-size:8px}.overview-side-column{grid-template-columns:minmax(0,1fr)}.overview-match-delivery-gap{grid-template-columns:28px minmax(0,1fr);gap:8px}.overview-match-delivery-icon{width:27px;height:27px}.overview-match-delivery-gap>a{grid-column:2;justify-self:start}.overview-empty-state{align-items:flex-start;flex-wrap:wrap}.overview-empty-state>a{margin-left:45px}.overview-event-list>li{align-items:flex-start}.overview-event-list time{max-width:66px;text-align:right}.overview-footer{align-items:flex-start;flex-direction:column}}html:has(.public-landing){scroll-behavior:smooth}.public-landing{--landing-gutter:clamp(22px,6vw,92px);--public-panel:#191e1c;--public-panel-raised:#202623;--public-copy:#f3f5ef;--public-soft:#bdc5bc;--public-faint:#858e86;--public-rule:rgba(235,244,232,.1);--public-glow:rgba(199,244,59,.13);position:relative;isolation:isolate;width:100%;min-height:100vh;overflow:visible;padding:0 var(--landing-gutter);border:0;border-radius:0;background:radial-gradient(ellipse at 5% 2%,rgba(199,244,59,.11),transparent 26%),radial-gradient(ellipse at 94% 19%,rgba(94,213,197,.075),transparent 27%),radial-gradient(ellipse at 50% 60%,rgba(161,139,255,.035),transparent 38%),#111513;color:var(--public-copy);scroll-behavior:smooth}body:has(.public-landing){padding:0}.public-landing .landing-grid-glow{position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.19;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 48%,#000 73%,transparent 98%);mask-image:linear-gradient(180deg,#000 0,transparent 48%,#000 73%,transparent 98%)}.public-brand{display:inline-flex;align-items:center;gap:10px;color:var(--public-copy);font-size:15px;font-weight:700;letter-spacing:-.04em;text-decoration:none;white-space:nowrap}.public-brand-icon{display:grid;width:35px;height:35px;place-items:center;border:1px solid rgba(199,244,59,.28);border-radius:12px;background:linear-gradient(145deg,rgba(199,244,59,.16),rgba(199,244,59,.035));color:var(--lime);box-shadow:0 0 28px rgba(199,244,59,.08),inset 0 1px rgba(255,255,255,.06)}.public-nav{position:sticky;z-index:30;top:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;width:calc(100% + var(--landing-gutter) + var(--landing-gutter));height:72px;margin:0 calc(0px - var(--landing-gutter));padding:0 var(--landing-gutter);border:0;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(17,21,19,.88);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.public-nav>.public-brand{justify-self:start}.public-nav nav{display:flex;align-items:center;justify-self:center;gap:clamp(18px,2.2vw,32px);margin:0}.public-nav nav a,.public-nav-cta{color:var(--public-soft);font-size:11px;font-weight:550;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease}.public-footer>a:last-child:hover,.public-nav nav a:hover{color:#fff}.public-nav-cta{display:inline-flex;align-items:center;justify-self:end;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(255,255,255,.14);border-radius:10px}.public-nav-cta:hover{border-color:rgba(199,244,59,.35);background:rgba(199,244,59,.06);color:var(--lime)}.public-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(470px,1.06fr);align-items:center;gap:clamp(38px,6vw,90px);width:min(100%,1280px);min-height:690px;margin:0 auto;padding:70px 0 84px}.public-hero-copy{position:relative;z-index:2;max-width:620px}.public-eyebrow,.public-section-kicker{display:inline-flex;align-items:center;gap:9px;color:var(--lime);font-size:9px;font-weight:750;letter-spacing:.14em;line-height:1.5}.public-eyebrow>i,.public-pulse{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 15px rgba(199,244,59,.65)}.public-hero h1{margin:22px 0;color:#f4f6f1;font-size:clamp(54px,6.45vw,88px);font-weight:680;letter-spacing:-.078em;line-height:.99}.public-context-heading h2 em,.public-hero h1 em,.public-section-heading h2 em{color:var(--lime);font-style:normal}.public-hero-lead{max-width:570px;margin:0;color:#adb6ad;font-size:clamp(13px,1.05vw,15px);line-height:1.85}.public-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.public-primary-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 17px;border:1px solid rgba(199,244,59,.6);border-radius:11px;background:var(--lime);box-shadow:0 10px 32px rgba(199,244,59,.13),inset 0 1px rgba(255,255,255,.22);color:#1d250c;font-size:11px;font-weight:760;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.public-primary-button:hover{transform:translateY(-2px);background:#d6ff65;box-shadow:0 14px 38px rgba(199,244,59,.2)}.public-text-button{display:inline-flex;align-items:center;gap:7px;color:#c0c7bf;font-size:11px;font-weight:600;text-decoration:none}.public-inline-link:hover,.public-text-button:hover{color:var(--lime)}.public-hero-footnote{display:flex;align-items:center;gap:8px;max-width:460px;margin-top:25px;color:#829087;font-size:10px;line-height:1.5}.public-hero-footnote svg{flex:0 0 auto;color:#71d6ba}.public-network-ribbon{display:flex;align-items:center;flex-wrap:wrap;gap:12px 17px;margin-top:37px;padding-top:17px;border-top:1px solid rgba(255,255,255,.08)}.public-network-ribbon>span{width:100%;color:#647068;font-size:8px;font-weight:750;letter-spacing:.15em}.public-network-ribbon b{display:inline-flex;align-items:center;gap:6px;color:#a0aaa1;font-size:9px;font-weight:600}.public-platform-logo{display:block;flex:0 0 auto;border-radius:6px;-o-object-fit:cover;object-fit:cover}.public-case-brand svg,.public-network-ribbon svg,.public-preview-stats svg{flex:0 0 auto}.public-workspace-stage{position:relative;display:grid;min-width:0;min-height:520px;place-items:center;isolation:isolate}.public-stage-orbit{position:absolute;z-index:-1;width:min(36vw,470px);aspect-ratio:1;border:1px solid rgba(199,244,59,.08);border-radius:50%}.public-stage-orbit-a{transform:scale(1.25);border-color:rgba(94,213,197,.075)}.public-stage-orbit-b{transform:scale(1.55);border-color:rgba(255,255,255,.035)}.public-workspace-card{position:relative;width:min(100%,535px);padding:18px 20px 15px;border:1px solid rgba(255,255,255,.15);border-radius:17px;background:linear-gradient(148deg,rgba(35,42,38,.98),rgba(22,27,24,.98) 78%);box-shadow:0 35px 110px rgba(0,0,0,.48),0 0 75px rgba(199,244,59,.035),inset 0 1px rgba(255,255,255,.06);transform:perspective(1000px) rotateY(-3deg) rotateX(1deg);animation:publicCardReveal .7s cubic-bezier(.2,.8,.2,1) both}.public-workspace-head{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.075);color:#7d887f;font-size:8px;font-weight:750;letter-spacing:.12em}.public-workspace-head>svg{margin-left:auto;color:#65d0b4}.public-window-dots{display:flex;gap:4px}.public-window-dots i{width:5px;height:5px;border-radius:50%;background:#616b62}.public-window-dots i:first-child{background:#c7f43b}.public-workspace-title-row{display:flex;align-items:center;justify-content:space-between;padding:20px 1px 16px}.public-preview-overline{color:#829087;font-size:8px;font-weight:750;letter-spacing:.11em}.public-workspace-title-row h2{margin:7px 0 0;font-size:23px;font-weight:650;letter-spacing:-.055em}.public-preview-icon{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(199,244,59,.2);border-radius:11px;background:rgba(199,244,59,.08);color:var(--lime)}.public-preview-stats{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px}.public-preview-stats>div{display:grid;gap:8px;padding:11px 12px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.022)}.public-preview-stats span{color:#78847b;font-size:8px;font-weight:750;letter-spacing:.12em}.public-preview-stats b{display:flex;align-items:center;gap:6px;color:#d5ddd4;font-size:10px;font-weight:620}.public-preview-stats b>i{color:#7d887f;font-style:normal;font-weight:500}.public-preview-rule{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid rgba(199,244,59,.14);border-radius:11px;background:linear-gradient(110deg,rgba(199,244,59,.06),rgba(255,255,255,.018))}.public-preview-rule-icon{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:9px;background:rgba(199,244,59,.1);color:var(--lime)}.public-preview-rule-copy{display:grid;flex:1;gap:4px;min-width:0}.public-preview-rule-copy>span{color:#89958b;font-size:8px;font-weight:750;letter-spacing:.1em}.public-preview-rule-copy b{color:#e2e8df;font-size:10px;font-weight:620}.public-preview-rule-copy small{color:#849087;font-size:8.5px}.public-preview-rule-state{display:inline-flex;align-items:center;gap:4px;color:#90d8a7;font-size:7px;font-weight:750;letter-spacing:.06em}.public-preview-feed-head{display:flex;justify-content:space-between;padding:17px 1px 8px;color:#7e8980;font-size:8px;font-weight:750;letter-spacing:.11em}.public-preview-feed-head span:last-child{color:#626c64}.public-preview-event{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid rgba(94,213,197,.13);border-radius:10px;background:rgba(94,213,197,.045);color:#5ed5c5}.public-event-bell{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border-radius:8px;background:rgba(94,213,197,.1)}.public-preview-event>div{display:grid;flex:1;gap:3px}.public-preview-event b{color:#c8ebe1;font-size:10px;font-weight:650}.public-preview-event small{color:#8c9d93;font-size:8px}.public-preview-foot{display:flex;justify-content:space-between;gap:12px;padding:13px 1px 0;color:#768178;font-size:8px;font-weight:700;letter-spacing:.065em}.public-preview-foot>span:first-child{display:flex;align-items:center;gap:6px;color:#a0aaa1;font-size:9px;font-weight:500;letter-spacing:0}.public-preview-foot i{width:5px;height:5px;border-radius:50%;background:#5ed5c5}.public-floating-note{position:absolute;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:rgba(29,35,31,.94);box-shadow:0 14px 38px rgba(0,0,0,.32);color:#d5ddd5;animation:publicFloat 5s ease-in-out infinite}.public-floating-note.note-fresh{right:-2%;bottom:42px;display:grid;gap:5px;animation-delay:-1.8s}.note-fresh>span{display:flex;align-items:center;gap:5px;color:#79d9bd;font-size:7px;font-weight:750;letter-spacing:.08em}.note-fresh>span i{width:5px;height:5px;border-radius:50%;background:#79d9bd}.note-fresh>b{font-size:9px;font-weight:600}.public-floating-note.note-private{top:65px;left:-4%;color:#a8b4aa;font-size:8px}.note-private svg{color:#5ed5c5}.public-inline-link{display:inline-flex;align-items:center;gap:7px;color:var(--lime);font-size:9px;font-weight:700;text-decoration:none;white-space:nowrap}.public-section{width:min(100%,1280px);margin:0 auto;padding:112px 0 0;scroll-margin-top:90px}.public-section-heading{max-width:690px}.public-context-heading h2,.public-section-heading h2{margin:17px 0 14px;font-size:clamp(34px,4.4vw,54px);font-weight:650;letter-spacing:-.067em;line-height:1.05}.public-context-heading>p,.public-section-heading>p{max-width:610px;margin:0;color:#9ca69e;font-size:12px;line-height:1.8}.public-workflow-board{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);align-items:center;gap:clamp(24px,5vw,70px);margin-top:34px;padding:24px;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:linear-gradient(125deg,rgba(31,38,33,.94),rgba(20,25,22,.86));box-shadow:0 26px 80px rgba(0,0,0,.18)}.public-workflow-board-aside{max-width:300px}.public-board-index{display:flex;justify-content:space-between;gap:8px;color:#859087;font-size:8px;font-weight:750;letter-spacing:.12em}.public-board-index b{color:var(--lime);font-size:7px}.public-workflow-board-aside h3{margin:21px 0 11px;font-size:24px;font-weight:620;letter-spacing:-.055em;line-height:1.13}.public-workflow-board-aside>p{margin:0;color:#929d94;font-size:10px;line-height:1.75}.public-board-note{display:flex;align-items:flex-start;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#91a198;font-size:8px;line-height:1.6}.public-board-note svg{flex:0 0 auto;color:#5ed5c5}.public-flow-figure{min-width:0;margin:0}.public-flow-svg{display:block;width:100%;height:auto;overflow:visible;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 22px 60px rgba(0,0,0,.26)}.public-flow-mobile{display:none}.public-flow-figure figcaption{margin:8px 2px 0;color:#69746b;font-size:8px;text-align:right}.public-network-section{padding-top:124px}.public-section-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;max-width:none}.public-section-heading-row>p{max-width:380px;padding-bottom:6px}.public-case-grid{display:grid;gap:16px;margin-top:34px}.public-case-card{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(24px,4.2vw,60px);padding:clamp(22px,3.4vw,42px);border:1px solid rgba(255,255,255,.085);border-radius:20px;background:radial-gradient(ellipse at 0 0,rgba(161,139,255,.065),transparent 44%),linear-gradient(135deg,rgba(30,36,32,.95),rgba(20,25,22,.94));transition:border-color .2s ease,transform .2s ease}.public-case-card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.15)}.public-case-card-reverse{grid-template-columns:minmax(0,1.28fr) minmax(230px,.72fr);background:radial-gradient(ellipse at 100% 0,rgba(94,213,197,.065),transparent 44%),linear-gradient(135deg,rgba(30,36,32,.95),rgba(20,25,22,.94))}.public-case-card-reverse .public-case-copy{order:2}.public-case-brand{display:flex;align-items:center;gap:8px;color:#b5beb5;font-size:8px;font-weight:750;letter-spacing:.12em}.public-case-number{margin-left:auto;color:#647067;font-size:8px}.public-case-copy h3,.public-provider-card h3{margin:21px 0 11px;color:#edf1eb;font-size:clamp(23px,2.7vw,34px);font-weight:620;letter-spacing:-.06em;line-height:1.08}.public-case-copy>p,.public-provider-card>p{margin:0;color:#9ca69d;font-size:10px;line-height:1.8}.public-feature-list{display:grid;gap:11px;margin:19px 0 0;padding:0;list-style:none}.public-feature-list li{display:flex;align-items:flex-start;gap:8px;color:#bec7be;font-size:9px;line-height:1.5}.public-feature-list svg{flex:0 0 auto;margin-top:1px;color:var(--lime)}.public-case-footnote{display:block;margin-top:15px;color:#758177;font-size:8px;line-height:1.5}.public-case-card>.public-flow-figure{width:100%}.public-case-card .public-flow-svg{border-radius:14px}.public-coins-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.86fr);align-items:center;gap:clamp(48px,9vw,125px);padding-top:128px}.public-coin-art-wrap{position:relative;display:grid;min-height:440px;place-items:center;isolation:isolate}.public-coin-art-orbit{position:absolute;z-index:-1;width:350px;aspect-ratio:1;border:1px solid rgba(199,244,59,.1);border-radius:50%;box-shadow:0 0 70px rgba(199,244,59,.035),inset 0 0 70px rgba(199,244,59,.025)}.public-coin-builder{width:min(100%,440px);padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:17px;background:linear-gradient(145deg,#222925,#171c19);box-shadow:0 30px 90px rgba(0,0,0,.38);transform:rotate(-2deg)}.public-builder-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.08);color:#94a096;font-size:8px;font-weight:750;letter-spacing:.1em}.public-builder-head>span:first-child{display:flex;align-items:center;gap:7px;color:#d4ddd4}.public-builder-head svg{color:var(--lime)}.public-builder-head>span:last-child{color:#5ed5c5;font-size:7px}.public-coin-row{display:flex;align-items:center;gap:10px;padding:13px 3px;border-bottom:1px solid rgba(255,255,255,.055)}.public-coin-token{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border-radius:9px;font-size:9px;font-weight:800}.public-coin-token.token-a{background:rgba(161,139,255,.14);color:#b8aaff}.public-coin-token.token-b{background:rgba(94,213,197,.12);color:#7de0d2}.public-coin-token.token-c{background:rgba(199,244,59,.12);color:var(--lime)}.public-coin-row>div{display:grid;flex:1;gap:3px}.public-coin-row b{color:#e1e7df;font-size:9px;font-weight:620}.public-coin-row small{color:#7f8b81;font-size:7px}.public-coin-row>svg{color:#81d7a8}.public-logic-rule{display:grid;gap:5px;margin-top:15px;padding:13px;border:1px solid rgba(199,244,59,.17);border-radius:10px;background:rgba(199,244,59,.055)}.public-logic-rule>span{color:#98a495;font-size:7px;font-weight:750;letter-spacing:.12em}.public-logic-rule strong{color:#e6eee1;font-size:13px;font-weight:550}.public-logic-rule strong b{color:var(--lime);font-size:18px}.public-logic-rule small{color:#98a195;font-size:8px}.public-logic-result{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 11px;border-radius:9px;background:rgba(94,213,197,.065)}.public-logic-result>span{display:grid;width:25px;height:25px;place-items:center;border-radius:7px;background:rgba(94,213,197,.12);color:#5ed5c5}.public-logic-result>div{display:grid;gap:3px}.public-logic-result b{color:#b8e8dc;font-size:8px}.public-logic-result small{color:#86968c;font-size:7px}.public-coin-copy{max-width:520px}.public-coin-copy h2{font-size:clamp(34px,4vw,50px)}.public-coin-points{display:grid;gap:15px;margin:23px 0 21px}.public-coin-points>div{display:flex;align-items:flex-start;gap:11px}.public-coin-points>div>span{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:1px solid rgba(199,244,59,.18);border-radius:7px;color:var(--lime);font-size:7px;font-weight:750}.public-coin-points p{display:grid;gap:4px;margin:0}.public-coin-points b{color:#d8e0d6;font-size:9px;font-weight:650}.public-coin-points small{color:#8e9a90;font-size:8px;line-height:1.55}.public-research-section{padding-top:126px}.public-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:35px}.public-provider-card{min-width:0;padding:clamp(19px,3vw,32px);border:1px solid rgba(255,255,255,.085);border-radius:18px;background:radial-gradient(ellipse at 0 0,rgba(199,244,59,.055),transparent 42%),linear-gradient(145deg,#1c221e,#151a17)}.public-provider-card-fomo{background:radial-gradient(ellipse at 0 0,rgba(161,139,255,.075),transparent 42%),linear-gradient(145deg,#1c221e,#151a17)}.public-provider-topline{display:flex;align-items:center;gap:8px;color:#b6c0b6;font-size:9px;font-weight:750;letter-spacing:.12em}.public-provider-topline .public-platform-logo{border-radius:7px}.public-coming-soon{margin-left:auto;padding:6px 8px;border:1px solid rgba(199,244,59,.18);border-radius:999px;background:rgba(199,244,59,.06);color:var(--lime);font-size:8px;font-weight:750;letter-spacing:.1em;white-space:nowrap}.public-provider-card h3{margin-top:20px;font-size:clamp(21px,2.4vw,29px)}.public-provider-card>p{min-height:72px}.public-upcoming-list{display:grid;gap:10px;margin:19px 0 0;padding:0;list-style:none}.public-upcoming-list li{display:flex;align-items:center;gap:9px;color:#bdc7bd;font-size:10px;line-height:1.5}.public-upcoming-list li>span{display:grid;width:23px;height:23px;flex:0 0 auto;place-items:center;border:1px solid rgba(199,244,59,.17);border-radius:7px;color:var(--lime);font-size:8px;font-weight:750}.public-provider-card-fomo .public-upcoming-list li>span{border-color:rgba(161,139,255,.2);color:#b6a7ff}.public-provider-note{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.07);color:#929d94;font-size:9px;line-height:1.65}.public-provider-note svg{flex:0 0 auto;margin-top:1px;color:#83d7ba}.public-provider-card-fomo .public-provider-note svg{color:#a18bff}.public-context-section{padding:128px 0 112px}.public-context-heading{max-width:700px;margin-bottom:32px}.public-context-heading h2{font-size:clamp(34px,4.3vw,52px)}.public-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.public-context-grid article{display:grid;align-content:start;gap:10px;min-height:178px;padding:17px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(145deg,rgba(34,41,36,.78),rgba(23,28,25,.65))}.public-context-icon{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(199,244,59,.13);border-radius:10px;background:rgba(199,244,59,.055);color:var(--lime)}.public-context-grid article:nth-child(2) .public-context-icon{border-color:rgba(161,139,255,.18);background:rgba(161,139,255,.07);color:#b6a7ff}.public-context-grid article:nth-child(3) .public-context-icon{border-color:rgba(94,213,197,.18);background:rgba(94,213,197,.07);color:#5ed5c5}.public-context-grid b{color:#dce4db;font-size:10px;font-weight:650}.public-context-grid p{margin:0;color:#929d94;font-size:9px;line-height:1.7}.public-privacy-cta{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.55fr);align-items:center;gap:36px;width:min(100%,1280px);margin:0 auto 55px;padding:clamp(25px,5vw,54px);overflow:hidden;border:1px solid rgba(199,244,59,.17);border-radius:22px;background:linear-gradient(125deg,rgba(34,43,35,.96),rgba(22,29,25,.98) 63%,rgba(26,35,31,.98));box-shadow:0 25px 80px rgba(0,0,0,.18);scroll-margin-top:90px}.public-privacy-glow{position:absolute;top:-160px;left:40%;width:400px;height:400px;border-radius:50%;background:rgba(199,244,59,.08);filter:blur(85px);pointer-events:none}.public-privacy-icon{position:absolute;top:28px;right:30px;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(199,244,59,.2);border-radius:12px;background:rgba(199,244,59,.08);color:var(--lime)}.public-privacy-copy{position:relative;z-index:1;max-width:560px}.public-privacy-copy h2{margin:18px 0 13px;font-size:clamp(35px,4.6vw,55px);font-weight:640;letter-spacing:-.07em;line-height:1.02}.public-privacy-copy>p{max-width:475px;margin:0 0 22px;color:#9da99f;font-size:10px;line-height:1.8}.public-privacy-aside{position:relative;z-index:1;display:grid;gap:13px;padding:19px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(13,18,15,.31)}.public-privacy-aside>div{display:flex;align-items:center;gap:8px;color:#b9c5ba;font-size:9px}.public-privacy-aside>div svg{color:var(--lime)}.public-aside-caption{display:flex;align-items:center;gap:6px;margin-top:3px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07);color:#87948a;font-size:8px}.public-aside-caption svg{color:#a18bff}.public-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100%,1280px);min-height:68px;margin:0 auto;border-top:1px solid rgba(255,255,255,.085)}.public-footer>span{color:#69756b;font-size:8px;font-weight:750;letter-spacing:.11em}.public-footer>span i{padding:0 5px;color:var(--lime);font-style:normal}.public-footer>a:last-child{display:inline-flex;align-items:center;gap:5px;color:#98a399;font-size:9px;text-decoration:none}.public-disclaimer{width:min(100%,1280px);margin:0 auto;padding:0 0 21px;color:#748077;font-size:8px;line-height:1.6}@keyframes publicCardReveal{0%{opacity:0;transform:perspective(1000px) translateY(14px) rotateY(-3deg) rotateX(1deg)}to{opacity:1;transform:perspective(1000px) translateY(0) rotateY(-3deg) rotateX(1deg)}}@keyframes publicFloat{0%,to{translate:0 0}50%{translate:0 -7px}}@media (max-width:1100px){.public-landing{--landing-gutter:38px;padding-right:var(--landing-gutter);padding-left:var(--landing-gutter)}.public-hero{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:32px}.public-workspace-stage{min-height:475px}.public-floating-note.note-private{left:-1%}.public-floating-note.note-fresh{right:-1%}.public-workflow-board{grid-template-columns:minmax(200px,.58fr) minmax(0,1.42fr);gap:24px;padding:19px}.public-case-card,.public-case-card-reverse{grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);gap:24px}}@media (max-width:960px){.public-nav{grid-template-columns:auto minmax(0,1fr) auto;gap:14px}.public-nav nav{justify-self:center;gap:14px}.public-nav nav a{font-size:9px}.public-hero{grid-template-columns:minmax(0,1fr);gap:25px;min-height:auto;padding:72px 0 57px}.public-hero-copy{max-width:720px}.public-hero h1{font-size:clamp(58px,10vw,84px)}.public-workspace-stage{width:min(100%,690px);min-height:500px;justify-self:center}.public-stage-orbit{width:min(54vw,430px)}.public-workflow-board{grid-template-columns:1fr;gap:19px}.public-workflow-board-aside{max-width:620px}.public-workflow-board-aside h3 br{display:none}.public-case-card,.public-case-card-reverse{grid-template-columns:1fr;gap:23px}.public-case-card-reverse .public-case-copy{order:0}.public-case-copy{max-width:650px}.public-case-card>.public-flow-figure{width:100%}.public-coins-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px}.public-coin-art-wrap{min-height:380px}.public-provider-grid{grid-template-columns:1fr}.public-provider-card>p{min-height:0}.public-context-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.public-nav{display:flex;height:66px}.public-nav nav{display:none}.public-nav-cta{margin-left:auto}}@media (max-width:620px){.public-landing{--landing-gutter:19px;min-height:100vh;padding:0 var(--landing-gutter);border:0;border-radius:0}.public-nav{display:flex;height:66px}.public-nav nav{display:none}.public-nav-cta{min-height:33px;margin-left:auto;padding:0 10px;font-size:10px}.public-hero{padding:53px 0 43px}.public-eyebrow{font-size:7px;letter-spacing:.11em}.public-hero h1{margin-top:18px;font-size:clamp(48px,13vw,68px)}.public-hero-lead{font-size:11px;line-height:1.75}.public-hero-actions{gap:15px;margin-top:23px}.public-primary-button{min-height:43px;padding:0 13px;font-size:10px}.public-text-button{font-size:9px}.public-hero-footnote{align-items:flex-start;margin-top:19px;font-size:8px}.public-network-ribbon{gap:11px 13px;margin-top:27px}.public-network-ribbon b{font-size:8px}.public-workspace-stage{min-height:405px;padding:12px 0 26px}.public-workspace-card{padding:14px;border-radius:14px;transform:none}.public-workspace-title-row{padding:16px 1px 12px}.public-workspace-title-row h2{font-size:19px}.public-preview-rule{align-items:flex-start;gap:8px;padding:9px}.public-preview-rule-copy b{font-size:9px;line-height:1.45}.public-preview-rule-state{display:none}.public-preview-stats>div{padding:9px}.public-preview-stats b{flex-wrap:wrap;font-size:9px}.public-preview-event small{font-size:8px}.public-floating-note{padding:8px 9px}.public-floating-note.note-private{top:1px;left:-2px}.public-floating-note.note-fresh{right:-2px;bottom:3px}.public-section{padding-top:79px;scroll-margin-top:68px}.public-context-heading h2,.public-section-heading h2{margin-top:13px;font-size:clamp(32px,9vw,44px)}.public-context-heading>p,.public-section-heading>p{font-size:10px}.public-workflow-board{margin-top:22px;padding:13px;border-radius:15px}.public-workflow-board-aside h3{margin-top:14px;font-size:21px}.public-workflow-board-aside>p{font-size:9px}.public-flow-svg{border-radius:11px;display:none}.public-flow-mobile{display:grid;gap:8px;margin:0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#171b19;list-style:none}.public-flow-mobile li{display:flex;align-items:center;gap:9px;min-width:0}.public-flow-mobile li>span{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:1px solid rgba(199,244,59,.2);border-radius:7px;background:rgba(199,244,59,.08);color:var(--lime);font-size:8px;font-weight:750}.public-flow-mobile li>div{display:grid;flex:1;gap:3px;min-width:0}.public-flow-mobile li b{color:#e3e9e1;font-size:9px;font-weight:650;line-height:1.4}.public-flow-mobile li small{color:#879389;font-size:8px}.public-flow-mobile li>svg{flex:0 0 auto;color:#748174}.public-flow-mobile .public-flow-mobile-result{margin-top:3px;padding:9px;border:1px solid rgba(94,213,197,.15);border-radius:8px;background:rgba(94,213,197,.05)}.public-flow-mobile-result>svg{color:#5ed5c5!important}.public-flow-mobile-result b{color:#b8e8dc!important}.public-flow-figure figcaption{font-size:8px}.public-section-heading-row{display:grid;gap:8px}.public-section-heading-row>p{max-width:none}.public-case-grid{gap:11px;margin-top:22px}.public-case-card,.public-case-card-reverse{gap:20px;padding:17px;border-radius:15px}.public-case-copy h3{margin-top:15px;font-size:26px}.public-case-copy>p{font-size:10px}.public-feature-list{gap:9px}.public-feature-list li{font-size:9px}.public-case-footnote{font-size:8px}.public-coins-section{grid-template-columns:1fr;gap:16px;padding-top:83px}.public-coin-art-wrap{grid-row:2;min-height:350px}.public-coin-builder{width:min(100%,410px);padding:14px;transform:rotate(-1deg)}.public-coin-art-orbit{width:280px}.public-coin-copy h2{font-size:37px}.public-coin-points{gap:12px;margin:18px 0}.public-provider-grid{gap:11px;margin-top:22px}.public-provider-card{padding:17px;border-radius:15px}.public-provider-card h3{font-size:23px}.public-provider-card>p,.public-provider-topline{font-size:9px}.public-coming-soon{padding:5px 7px;font-size:8px}.public-provider-card>p{font-size:10px;line-height:1.7}.public-upcoming-list li{font-size:9px}.public-provider-note{font-size:8px}.public-context-section{padding:82px 0 70px}.public-context-heading{margin-bottom:22px}.public-context-grid{grid-template-columns:1fr 1fr;gap:8px}.public-context-grid article{min-height:157px;gap:8px;padding:12px}.public-context-grid b,.public-context-grid p{font-size:9px}.public-privacy-cta{grid-template-columns:1fr;gap:20px;margin-bottom:30px;padding:24px 18px;border-radius:17px}.public-privacy-icon{top:18px;right:18px;width:34px;height:34px}.public-privacy-copy h2{margin-top:16px;font-size:37px}.public-privacy-copy>p{font-size:9px}.public-privacy-aside{grid-template-columns:1fr 1fr;gap:11px;padding:13px}.public-privacy-aside>div{font-size:7px}.public-aside-caption{grid-column:1/-1}.public-footer{min-height:60px;flex-wrap:wrap;padding:12px 0}.public-footer>span{order:3;width:100%;font-size:7px}.public-disclaimer{padding-bottom:16px;font-size:8px}}@media (max-width:420px){.public-context-grid{grid-template-columns:1fr}.public-context-grid article{min-height:0}}@media (prefers-reduced-motion:reduce){html:has(.public-landing){scroll-behavior:auto}.public-landing *,.public-landing :after,.public-landing :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}