@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";
@font-face{font-family:HEXCO;src:url(/fonts/HEXCO.ttf)format("truetype");font-weight:400}:root{--bg:#f7f6f2;--surface:#f2f1ed;--surface2:#eceae4;--surface3:#e5e3dc;--border:#1560bd26;--border2:#1560bd40;--indigo:#1560bd;--indigo-dim:#1560bd26;--indigo-glow:#1560bd4d;--blue:#002395;--blue-dim:#0023951f;--navy:#00416a;--brand-deep:#00416a;--midnight:#00416a;--green:#22c55e;--green-dim:#22c55e1f;--yellow:#eab308;--yellow-dim:#eab3081f;--red:#ef4444;--red-dim:#ef44441f;--text:#0a0a1a;--text-2:#0a0a1ad9;--text-3:#0a0a1a8c;--text-4:#0a0a1a4d;--on-brand:#fff;--shadow-elevated:#1560bd29;--font-hex:"HEXCO", monospace;--font-body:"DM Sans", ui-sans-serif, system-ui, sans-serif;--font-caveat:"Caveat", cursive;--sidebar-w:220px}[data-theme=dark]{--bg:#0a0a1a;--surface:#0f0f24;--surface2:#141430;--surface3:#191970;--border:#5d76cb33;--border2:#5d76cb59;--indigo:#5d76cb;--indigo-dim:#5d76cb26;--indigo-glow:#5d76cb4d;--blue:#1560bd;--blue-dim:#1560bd26;--navy:#002395;--brand-deep:#00416a;--midnight:#191970;--text:#fff;--text-2:#ffffffd9;--text-3:#ffffff8c;--text-4:#ffffff4d;--on-brand:#fff;--shadow-elevated:#0000004d}[data-theme=light] .sidebar{background:var(--surface);border-right:1px solid var(--border)}[data-theme=light] .sidebar:before{background:radial-gradient(circle,#1560bd0a 0%,#0000 70%)}[data-theme=light] .logo-sub,[data-theme=light] .nav-item{color:var(--text-2)}[data-theme=light] .nav-section{color:var(--text-3)}[data-theme=light] .sidebar--app .nav-section{color:#0a0a1aad}[data-theme=light] .sidebar--app .nav-item{color:#0a0a1ae6}[data-theme=light] .nav-item.active{color:var(--indigo);background:#1560bd1f}[data-theme=light] .nav-item.active:before{background:var(--indigo);box-shadow:0 0 8px #1560bd33}[data-theme=light] .sidebar-user-name{color:var(--text)}[data-theme=light] .sidebar-user-plan{color:var(--text-3)}[data-theme=light] .sidebar-footer{border-top-color:var(--border)}[data-theme=light] .glow-1{background:radial-gradient(circle,#1560bd14 0%,#0000 70%)}[data-theme=light] .glow-2{background:radial-gradient(circle,#1560bd0f 0%,#0000 70%)}[data-theme=light] .stat-card.danger .stat-value{color:var(--red)}[data-theme=light] .nav-item:hover{color:var(--text);background:#1560bd24}[data-theme=light] .event-row:hover,[data-theme=light] .agent-row:hover{background:var(--surface2)}[data-theme=light] .btn-primary{color:#fff;background:var(--blue)}[data-theme=light] .btn-primary:hover{background:var(--navy);box-shadow:0 4px 16px var(--blue-dim)}[data-theme=light] .logo-text{color:var(--indigo);-webkit-text-fill-color:var(--indigo)}[data-theme=light] .stat-dot{background:var(--green)}[data-theme=light] .stat-dot.red{background:var(--red)}[data-theme=light] .stat-dot.yellow{background:var(--yellow)}[data-theme=light] .live-dot{background:var(--green)}[data-theme=light] .badge-allow{color:var(--green);background:var(--green-dim);border-color:#22c55e40}[data-theme=light] .badge-block{color:var(--red);background:var(--red-dim);border-color:#ef444440}[data-theme=light] .pkg-tag{color:var(--blue);background:var(--blue-dim);border-color:#1560bd4d}[data-theme=light] select.input-field,[data-theme=light] button.severity-dropdown-trigger{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(10, 10, 20, 0.5)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-theme=light] .input-field:focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-dim)}[data-theme=light] .avatar{background:linear-gradient(135deg, var(--blue), var(--navy));color:#fff}[data-theme=light] .topbar{background:var(--surface);border-bottom-color:var(--border)}[data-theme=light] .panel,[data-theme=light] .stat-card{background:var(--surface);border:1px solid var(--border2)}[data-theme=light] .stat-card:hover{border-color:#1560bd80}[data-theme=light] .modal-box{background:var(--surface);border-color:var(--border2)}[data-theme=light] .severity-dropdown-list{background:var(--surface);border-color:var(--border);box-shadow:0 4px 16px #1560bd1f}[data-theme=light] .content{background:var(--bg)}[data-theme=light] .app,[data-theme=light] .sidebar--app,[data-theme=light] .sidebar--app .nav-section,[data-theme=light] .sidebar--app .nav-item,[data-theme=light] .sidebar--app .sidebar-user-name,[data-theme=light] .sidebar--app .sidebar-user-plan,[data-theme=light] .topbar,[data-theme=light] .content{font-family:var(--font-body)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);height:100%;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}html{overflow-x:hidden}h1,h2,h3{font-family:var(--font-hex)}p,li,button,label,a,code,pre,kbd,samp,.code,.codeblock,.code-block,.codeBlock,.legal-table__mono{font-family:var(--font-body)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#5d76cb33;border-radius:2px}[data-theme=light] ::-webkit-scrollbar-thumb{background:#1560bd40}.app{grid-template-columns:var(--sidebar-w) 1fr;height:100vh;font-family:var(--font-body);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.sidebar--app,.sidebar--app .nav-section,.sidebar--app .nav-item,.sidebar--app .sidebar-user-name,.sidebar--app .sidebar-user-plan,.topbar,.content{font-family:var(--font-body)}.sidebar{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;padding:24px 0;display:flex;position:relative;overflow:hidden}.sidebar:before{content:"";pointer-events:none;background:radial-gradient(circle,#5d76cb14 0%,#0000 70%);width:200px;height:200px;position:absolute;top:-80px;left:-60px}.logo{border-bottom:1px solid var(--border);text-align:left;flex-direction:column;align-items:flex-start;margin-bottom:12px;padding:0 16px 18px;display:flex;overflow:visible}.sidebar .logo .logo-text{font-size:22px;font-family:var(--font-body);color:var(--indigo);-webkit-text-fill-color:var(--indigo);letter-spacing:.06em}.logo-text{font-family:var(--font-body);letter-spacing:.06em;color:#5d76cb;-webkit-text-fill-color:#5d76cb;font-size:18px}.sidebar .logo .logo-sub{letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;font-size:10px;line-height:1.35;font-family:var(--font-body);text-align:left;white-space:normal;width:100%;max-width:170px;margin-top:4px}.logo-sub{letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);font-size:10px;font-family:var(--font-body);margin-top:2px}.sidebar .logo .logo-img{object-fit:contain;align-self:flex-start;width:auto;height:48px;margin:-12px 0 -12px -8px;display:block}.logo-img{object-fit:contain;width:auto;height:24px;display:block}.logo-img-invert{filter:brightness(0)invert()}.nav{flex-direction:column;flex:1;gap:2px;padding:0 12px;display:flex}.nav-item{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-body);border-radius:6px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:all .15s;display:flex;position:relative}.nav-item:hover{color:var(--text-2);background:#ffffff08}.nav-item.active{color:var(--indigo);background:var(--indigo-dim)}.nav-item.active:before{content:"";background:var(--indigo);width:2px;height:60%;box-shadow:0 0 8px var(--indigo-dim);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav-icon{opacity:.7;flex-shrink:0;width:16px;height:16px}.nav-item.active .nav-icon{opacity:1}.nav-badge{background:var(--red-dim);color:var(--red);font-size:10px;font-family:var(--font-body);border:1px solid #ef44444d;border-radius:10px;margin-left:auto;padding:1px 6px}.nav-section{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-family:var(--font-body);padding:16px 12px 6px 24px}.sidebar--app .nav{-webkit-overflow-scrolling:touch;gap:1px;min-height:0;padding:0 10px 10px;overflow:hidden auto}.sidebar--app{background:var(--surface);border-right:1px solid var(--border);height:100vh;min-height:0}.sidebar--app:before{background:radial-gradient(circle,#5d76cb14 0%,#0000 70%)}.sidebar--app .logo-sub{color:var(--text-3);font-family:var(--font-body)}.sidebar--app .nav-section{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:600;font-family:var(--font-hex);margin-top:2px;padding:12px 10px 4px}.sidebar--app .nav>.nav-section:first-child{margin-top:0;padding-top:2px}.sidebar--app .nav-item{letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:400;font-family:var(--font-body);color:var(--text-2);white-space:normal;overflow-wrap:anywhere;border-radius:5px;align-items:flex-start;gap:9px;padding:7px 10px;line-height:1.25}.sidebar--app .nav-item:hover{background:var(--surface2);color:var(--text)}.sidebar--app .nav-item.active{color:var(--indigo);background:var(--indigo-dim)}.sidebar--app .nav-item.active:before{background:var(--indigo);width:3px;box-shadow:none;border-radius:0 2px 2px 0}.sidebar--app .nav-icon{opacity:.8;width:15px;height:15px;margin-top:1px}.sidebar--app .nav-item.active .nav-icon{opacity:1}.sidebar--app .nav-badge{text-align:center;min-width:17px;padding:0 5px;font-size:9.5px;line-height:17px}.sidebar-footer{border-top:1px solid var(--border);font-family:var(--font-body);align-items:center;gap:10px;padding:16px 20px 0;display:flex}.sidebar--app .sidebar-footer{border-top-color:var(--border)}.avatar{background:linear-gradient(135deg, var(--indigo), var(--blue));color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-body);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sidebar-user{flex:1;min-width:0}.sidebar-user-name{color:var(--text);font-size:14px;font-weight:500;line-height:1.25;font-family:var(--font-body)}.sidebar--app .sidebar-user-name{color:var(--text);font-family:var(--font-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sidebar-user-plan{color:var(--text-2);font-size:12px;font-family:var(--font-body)}.sidebar--app .sidebar-user-plan{color:var(--text-3);font-family:var(--font-body)}.main{background:var(--bg);flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.dashboard-scroll{flex:1 1 0;min-height:0;overflow:hidden auto}.topbar{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 28px;display:flex}.page-title{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-hex)}.page-sub{color:var(--text-2);font-size:11px;font-family:var(--font-body);margin-top:1px}.topbar-right{align-items:center;gap:12px;display:flex}.btn{cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-body);letter-spacing:.02em;border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;transition:all .15s;display:inline-flex}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--indigo);box-shadow:0 0 16px var(--indigo-glow)}.btn-ghost{color:var(--text-2);border:1px solid var(--border2);background:0 0}.btn-ghost:hover{background:var(--surface3);color:var(--text)}.content{flex-direction:column;flex:1;gap:24px;min-height:0;padding:28px;display:flex;overflow-y:auto}.stat-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.stat-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:20px;transition:border-color .2s;position:relative;overflow:hidden}.stat-card:hover{border-color:var(--border2)}.stat-card:after{content:"";background:linear-gradient(90deg, transparent, var(--indigo), var(--blue), transparent);opacity:0;height:2px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.stat-card:hover:after{opacity:1}.stat-card.danger{border-color:#ef444433}.stat-card.danger:hover{border-color:#ef444466}.stat-card.danger:after{opacity:1;background:linear-gradient(90deg,#0000,#ef44444d,#0000)}.stat-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:500;font-family:var(--font-hex);justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.stat-dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 6px var(--green);border-radius:50%;animation:2s infinite pulse}.stat-dot.red{background:var(--red);box-shadow:0 0 6px var(--red)}.stat-dot.yellow{background:var(--yellow);box-shadow:0 0 6px var(--yellow)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.stat-value{font-family:var(--font-body);color:var(--text);letter-spacing:.02em;font-size:36px;line-height:1}.stat-card.danger .stat-value{color:var(--red)}.stat-delta{color:var(--text-2);font-size:13px;font-family:var(--font-body);margin-top:8px}.stat-delta span{color:var(--indigo)}.stat-delta span.neg{color:var(--red)}.grid-2{grid-template-columns:1fr 380px;gap:16px;display:grid}.panel{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}.panel--overflow-visible{overflow:visible}.panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.panel-title{letter-spacing:.16em;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-hex);align-items:center;gap:8px;display:flex}.live-dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 6px var(--green);border-radius:50%;flex-shrink:0;animation:1.5s infinite pulse}.events-table{width:100%}.events-table.audit-table .audit-table-grid{min-width:0}.events-table .audit-agent-name-single{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.audit-table .audit-table-grid{box-sizing:border-box;width:100%;min-width:640px;box-shadow:none;border-left:none;grid-template-columns:22% 16% 10% minmax(0,1fr) 12%;align-items:center;gap:12px;padding:8px 16px;display:grid}.audit-table .event-row.header.audit-table-grid>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.audit-table .event-row.header{padding:8px 16px}.audit-agent-col{align-items:center;gap:8px;min-width:0;display:flex}.audit-agent-name-block{flex:1;min-width:0;overflow:hidden}.audit-table-col-type,.audit-table-col-detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.audit-table-col-status{justify-content:flex-start;align-items:center;min-width:0;display:flex}.audit-table-col-time{text-align:right;justify-self:end;min-width:0}.audit-table .event-row.header .audit-table-col-time{text-align:right}.audit-type-text{font-family:var(--font-body);color:var(--text-2);text-transform:lowercase;font-size:12px}.audit-detail-text{font-family:var(--font-body);color:var(--text-2);font-size:12px}.audit-time-col{color:var(--text-2);flex-direction:column;align-items:flex-end;font-size:12px;line-height:1.25;display:flex}.audit-time-sub{color:var(--text-3);margin-top:2px;font-size:11px}.audit-status-pill{font-size:10px;font-weight:600;font-family:var(--font-body);letter-spacing:.06em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:3px 9px;line-height:1.2;display:inline-flex}.audit-status-pill--allow{color:#fff;background:var(--green);border:1px solid var(--green)}.audit-status-pill--blocked{color:#fff;background:#ff4060;border:1px solid #ff4060}.regulatory-badges{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.audit-framework-badge{font-size:10px;font-weight:600;font-family:var(--font-body);letter-spacing:.04em;white-space:nowrap;color:#fff;border:1px solid var(--border2);background:#1a1a2e;border-radius:999px;justify-content:center;align-items:center;padding:2px 7px;line-height:1.35;display:inline-flex}.audit-framework-badge--compact{padding:1px 5px;font-size:9px}.event-row{border-bottom:1px solid var(--border);font-size:13px;font-family:var(--font-body);grid-template-columns:minmax(72px,120px) minmax(100px,200px) minmax(104px,120px) minmax(0,1fr) minmax(72px,120px);align-items:center;gap:16px;padding:11px 20px;transition:background .1s;display:grid}.event-row>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:12px;overflow:hidden}.admin-users-table .event-row>span:nth-child(2){text-overflow:clip;white-space:normal;padding-right:4px;overflow:visible}.admin-users-table .event-row .admin-users-actions{justify-content:flex-end;gap:22px}:is(.event-row>span:nth-child(3):has(.badge-allow),.event-row>span:nth-child(3):has(.badge-block),.event-row>span:nth-child(4):has(.badge-allow),.event-row>span:nth-child(4):has(.badge-block)){justify-self:start;min-width:0}.event-row:last-child{border-bottom:none}.event-row:hover{background:#ffffff05}.event-row.header{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);background:var(--surface3);font-size:11px;font-family:var(--font-hex);border-bottom:1px solid var(--border);padding:10px 20px}.badge{font-size:10px;font-family:var(--font-body);letter-spacing:.1em;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-weight:500;display:inline-flex}.badge-allow{color:#34d399;background:#22c55e14;border:1px solid #22c55e40;justify-content:flex-start;width:98px}.badge-block{color:#f87171;background:#ef444414;border:1px solid #ef444440;justify-content:flex-start;width:98px}.badge-p1{background:var(--red-dim);color:var(--red)}.badge-p2{background:var(--yellow-dim);color:var(--yellow)}.badge-p3{background:var(--indigo-dim);color:var(--indigo)}.event-type{font-family:var(--font-body);color:var(--text-2);font-size:13px}.event-url{font-family:var(--font-body);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.event-time{font-family:var(--font-body);color:var(--text-3);text-align:right;font-size:12px}.agent-list{flex-direction:column;display:flex}.agent-row{border-bottom:1px solid var(--border);cursor:pointer;align-items:center;gap:12px;padding:14px 20px;transition:background .1s;display:flex}.agent-row:last-child{border-bottom:none}.agent-row:hover{background:#ffffff05}.agent-row.agent-row--ssn-verified{background:color-mix(in srgb, var(--indigo) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--indigo) 22%, transparent), 0 0 28px -14px #5d76cb73}.agent-row.agent-row--ssn-verified:hover{background:color-mix(in srgb, var(--indigo) 9%, transparent)}.dashboard-agent-ssn-badge{text-transform:uppercase;letter-spacing:.08em;color:var(--indigo);border:1px solid color-mix(in srgb, var(--indigo) 35%, transparent);background:color-mix(in srgb, var(--indigo) 12%, transparent);border-radius:4px;flex-shrink:0;align-items:center;padding:3px 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}a.agents-table-ssn-badge{text-transform:uppercase;letter-spacing:.08em;color:var(--indigo);border:1px solid color-mix(in srgb, var(--indigo) 35%, transparent);background:color-mix(in srgb, var(--indigo) 12%, transparent);cursor:pointer;border-radius:4px;flex-shrink:0;align-items:center;padding:3px 8px;font-size:10px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}a.agents-table-ssn-badge:hover{border-color:color-mix(in srgb, var(--indigo) 55%, transparent);background:color-mix(in srgb, var(--indigo) 18%, transparent);color:var(--indigo)}.audit-log-ssn-icon{width:15px;height:15px;color:var(--indigo);border:1px solid color-mix(in srgb, var(--indigo) 42%, transparent);cursor:help;vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:1;display:inline-flex}[data-theme=light] .audit-log-ssn-icon{color:var(--indigo);border-color:color-mix(in srgb, var(--indigo) 35%, transparent)}[data-theme=light] .agent-row.agent-row--ssn-verified{background:color-mix(in srgb, var(--indigo) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--indigo) 18%, transparent), 0 0 24px -12px #1560bd59}.dashboard-ssn-stat{color:inherit;border-color:color-mix(in srgb, var(--indigo) 32%, transparent);margin-top:16px;text-decoration:none;display:block;box-shadow:0 0 32px -18px #5d76cb59}.dashboard-ssn-stat:hover{border-color:color-mix(in srgb, var(--indigo) 48%, transparent)}.dashboard-ssn-stat .stat-delta{color:var(--text-2)}.dashboard-ssn-inline{align-items:center;gap:10px;min-height:64px;padding:14px 18px;display:flex}.dashboard-ssn-inline-icon{border:1px solid color-mix(in srgb, var(--indigo) 45%, transparent);background:color-mix(in srgb, var(--indigo) 12%, transparent);width:22px;height:22px;color:var(--indigo);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dashboard-ssn-inline-text{color:var(--text-2);font-size:13px;line-height:1.35;font-family:var(--font-body)}.dashboard-ssn-inline-link{letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);opacity:.9;white-space:nowrap;font-size:10px;font-family:var(--font-body);margin-left:auto}@media (max-width:760px){.dashboard-ssn-inline{flex-wrap:wrap;row-gap:6px}.dashboard-ssn-inline-link{margin-left:32px}}.agent-icon{background:var(--indigo-dim);border:1px solid var(--border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex}.agent-icon.red{background:var(--red-dim);border-color:#ef444433}.agent-info{flex:1;min-width:0}.agent-name{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-meta{color:var(--text-2);font-size:12px;font-family:var(--font-body);margin-top:2px}.agent-status{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.status-dot-wrap{align-items:center;gap:5px;display:flex}.status-label{font-size:10px;font-family:var(--font-body)}.status-label.active{color:var(--green)}.status-label.flagged{color:var(--red)}.checks-count{color:var(--text-2);font-size:10px;font-family:var(--font-body)}.alert-banner{background:#ef44440f;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:14px;padding:14px 20px;display:flex}.alert-icon{flex-shrink:0;font-size:18px}.alert-text{flex:1}.alert-title{color:var(--red);margin-bottom:2px;font-size:13px;font-weight:600}.alert-desc{color:var(--text-2);font-size:12px;font-family:var(--font-body)}.alert-time{color:var(--text-2);font-size:10px;font-family:var(--font-body);white-space:nowrap}.scan-wrap{position:relative;overflow:hidden}.scan-wrap:after{content:"";background:linear-gradient(90deg, transparent, var(--indigo), transparent);opacity:.3;pointer-events:none;height:2px;animation:4s linear infinite scan;position:absolute;top:-100%;left:0;right:0}@keyframes scan{0%{top:-2px}to{top:100%}}.pkg-tag{color:var(--indigo);font-size:10px;font-family:var(--font-body);letter-spacing:.1em;background:#5d76cb14;border:1px solid #5d76cb4d;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-weight:500;display:inline-flex}.glow-orb{pointer-events:none;z-index:0;border-radius:50%;position:fixed}.glow-1{background:radial-gradient(circle,#5d76cb0a 0%,#0000 70%);width:500px;height:500px;top:-200px;right:-100px}.glow-2{background:radial-gradient(circle,#1560bd0a 0%,#0000 70%);width:400px;height:400px;bottom:-200px;left:100px}.tabs{background:var(--surface3);border-radius:6px;gap:4px;padding:4px;display:flex}.tab{font-size:11px;font-family:var(--font-body);letter-spacing:.06em;cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:4px;padding:5px 12px;transition:all .15s}.tab.active{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #0000004d}.tab:hover:not(.active){color:var(--text-2);background:#ffffff0a}[data-theme=light] .tabs{background:var(--surface2)}[data-theme=light] .tab{color:var(--text-3)}[data-theme=light] .tab.active{color:var(--text);background:#fff;box-shadow:0 1px 2px #5d76cb14}[data-theme=light] .tab:hover:not(.active){background:var(--surface3);color:var(--text-2)}[data-theme=light] .event-row.header{background:var(--surface2);color:var(--text-2);border-bottom-color:var(--border2)}[data-theme=light] .empty{color:var(--text-2)}.empty{text-align:center;color:var(--text-2);font-family:var(--font-body);letter-spacing:.08em;padding:40px 20px;font-size:12px}.fade-in{animation:.4s forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.stagger-1{animation-delay:50ms}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}.stagger-6{animation-delay:.3s}.input-wrap{flex-direction:column;gap:6px;display:flex}.input-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:10px;font-family:var(--font-body)}.input-field{background:var(--surface2);border:1px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-body);border-radius:6px;padding:8px 12px}select.input-field,button.severity-dropdown-trigger{appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(255, 255, 255, 0.5)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.input-field:focus{border-color:var(--indigo);box-shadow:0 0 0 2px var(--indigo-dim);outline:none}.severity-dropdown{position:relative}.severity-dropdown-trigger{text-align:left;cursor:pointer;appearance:none;width:100%}.severity-dropdown-list{background:var(--surface2);border:1px solid var(--border);z-index:50;-webkit-overflow-scrolling:touch;border-radius:6px;max-height:320px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.severity-dropdown-list--portal{margin:0}.severity-option{cursor:pointer;border-bottom:1px solid var(--border);padding:8px 12px;transition:background .15s}.severity-option:last-child{border-bottom:none}.severity-option:hover,.severity-option.selected{background:#ffffff0f}.severity-option-label{color:var(--text);font-size:13px;font-family:var(--font-body);display:block}.severity-option-sub{color:var(--text-2);margin-top:2px;font-size:11px;line-height:1.35;display:block}.code-block{background:var(--surface2);border:1px solid var(--border);font-family:var(--font-body);color:var(--text);white-space:pre-wrap;word-break:break-all;border-radius:6px}.modal-backdrop{z-index:100;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-box{background:var(--surface);border:1px solid var(--border2);border-radius:8px;width:100%;max-width:420px;padding:24px}.modal-title{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-body);margin-bottom:16px}.modal-box.agent-detail-modal{background:var(--surface2);border:1px solid var(--border2);flex-direction:column;width:100%;max-width:560px;max-height:85vh;padding:24px;display:flex}.agent-detail-modal .modal-close{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.agent-detail-modal .modal-close:hover{background:#ffffff26}.agent-detail-modal .modal-close svg{width:18px;height:18px}.agent-detail-modal .agent-detail-label{color:var(--indigo);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-family:var(--font-body);margin-bottom:6px}.agent-detail-modal .agent-detail-value{background:var(--surface3);border:1px solid var(--border2);color:var(--text);font-size:12px;font-family:var(--font-body);border-radius:6px;padding:10px 12px}.agent-detail-modal .agent-detail-copy{color:var(--indigo);background:var(--indigo-dim);border:1px solid var(--border2);cursor:pointer;font-size:11px;font-family:var(--font-body);border-radius:6px;padding:6px 12px}.agent-detail-modal .agent-detail-copy:hover{background:#5d76cb40}.agent-detail-modal .agent-detail-tabs{border-bottom:1px solid var(--border2);gap:0;margin-bottom:16px;display:flex}.agent-detail-modal .agent-detail-tab{font-size:11px;font-family:var(--font-body);letter-spacing:.06em;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;transition:color .15s,border-color .15s}.agent-detail-modal .agent-detail-tab:hover{color:var(--text-2)}.agent-detail-modal .agent-detail-tab.active{color:var(--indigo);border-bottom-color:var(--indigo)}.packages-agent-hint{border:1px solid var(--border2);background:var(--indigo-dim);color:var(--text-2);flex-shrink:0;margin-bottom:16px;padding:14px 18px;font-size:13px;line-height:1.55}.packages-section-label{font-size:11px;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);margin-bottom:6px;font-weight:600}.packages-section-hint{color:var(--text-2);max-width:720px;margin:0 0 14px;font-size:12px;line-height:1.45}.packages-tabs{border-bottom:1px solid var(--border2);gap:0;margin-bottom:16px;display:flex}.packages-tab{font-size:11px;font-family:var(--font-body);letter-spacing:.06em;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;transition:color .15s,border-color .15s}.packages-tab:hover{color:var(--text-2)}.packages-tab.active{color:var(--indigo);border-bottom-color:var(--indigo)}.packages-tab .count{opacity:.9;margin-left:6px}.agent-detail-modal .agent-detail-code{background:var(--surface3);border:1px solid var(--border2);font-family:var(--font-body);color:var(--text);border-radius:6px;max-height:320px;padding:16px;font-size:11px;overflow:auto}.agent-detail-modal .agent-detail-code .comment{color:#5d76cbcc}.agent-detail-modal .agent-detail-profile-row{border-bottom:1px solid var(--border);flex-direction:column;gap:4px;padding:10px 0;display:flex}.agent-detail-modal .agent-detail-profile-row:last-child{border-bottom:none}.agent-detail-modal .agent-detail-profile-label{color:var(--text-2);font-size:10px;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em}.agent-detail-modal .agent-detail-profile-value{color:var(--text);font-size:12px;font-family:var(--font-body)}.agent-detail-modal .agent-detail-body{flex:1;min-height:0;overflow-y:auto}.agent-detail-modal .agent-detail-footer{border-top:1px solid var(--border2);flex-shrink:0;margin-top:16px;padding-top:16px}.agent-detail-modal .agent-detail-done{background:var(--blue);color:#fff;width:100%;height:44px;font-size:13px;font-weight:600;font-family:var(--font-body);cursor:pointer;border:none;border-radius:6px;transition:opacity .15s}.agent-detail-modal .agent-detail-done:hover{opacity:.9}.modal-box.agent-ready-modal{background:var(--surface2);border:1px solid var(--border2);border-radius:12px;max-width:560px;padding:28px}.agent-ready-modal .agent-detail-label{color:var(--indigo);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-family:var(--font-body);margin-bottom:6px}.agent-ready-modal .agent-detail-value{background:var(--surface3);border:1px solid var(--border2);color:var(--text);font-family:var(--font-body);border-radius:6px;padding:10px 14px;font-size:12px}.agent-ready-modal .agent-detail-copy{background:var(--indigo-dim);color:var(--indigo);border:1px solid var(--border2);border-radius:6px;padding:8px 14px;font-size:12px}.agent-ready-modal .agent-detail-tabs{border-bottom:1px solid var(--border);margin-bottom:12px}.agent-ready-modal .agent-detail-tab{font-size:12px;font-family:var(--font-body);color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px}.agent-ready-modal .agent-detail-tab.active{color:var(--indigo);border-bottom:2px solid var(--indigo)}.agent-ready-modal .agent-detail-code{background:var(--surface3);border:1px solid var(--border2);color:var(--text);font-family:var(--font-body);border-radius:8px;margin-bottom:0;padding:16px;font-size:12px;line-height:1.6}.agent-ready-modal .agent-detail-code .comment{color:#5d76cbcc}.agent-ready-modal .agent-detail-code .string{color:#5d76cbe6}.agent-ready-modal .code-copy-btn{z-index:2;background:var(--surface2);color:var(--indigo);border:1px solid var(--border2);font-size:11px;font-family:var(--font-body);cursor:pointer;border-radius:6px;padding:6px 12px;position:absolute;top:12px;right:12px}.copy-btn--copied{color:var(--green)!important;border-color:#22c55e73!important}.agent-ready-modal .copy-btn--copied,.agent-detail-modal .copy-btn--copied{color:var(--green)!important;background:#22c55e1f!important}.agent-ready-modal .agent-detail-done{background:var(--blue);color:#fff;width:100%;height:44px;font-size:13px;font-weight:600;font-family:var(--font-body);cursor:pointer;border:none;border-radius:6px;margin-top:20px;transition:opacity .15s,box-shadow .15s}.agent-ready-modal .agent-detail-done:hover{opacity:.9;box-shadow:0 0 16px var(--indigo-glow)}.settings-layout{flex-direction:column;gap:24px;max-width:720px;display:flex}.settings-section{background:var(--surface);border:1px solid var(--border2);border-radius:8px;padding:24px}.settings-section-title{color:var(--text);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-family:var(--font-body);margin-bottom:16px}.settings-row{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.settings-row:last-child{margin-bottom:0}.settings-label{color:var(--text-2);font-size:11px;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em}.settings-value{color:var(--text);font-size:14px}.settings-email-input{background:var(--surface3);border:1px solid var(--border2);color:var(--text);font-size:14px;font-family:var(--font-body);cursor:default;border-radius:6px;width:100%;padding:10px 12px}.settings-plan-badge{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.settings-plan-badge .badge{font-size:12px;font-family:var(--font-body);text-transform:capitalize;border-radius:6px;padding:4px 10px;font-weight:500}.settings-plan-badge .badge-free{background:var(--indigo-dim);color:var(--indigo)}.settings-plan-badge .badge-startup{background:var(--blue-dim);color:var(--blue)}.settings-plan-badge .badge-scale{background:linear-gradient(135deg, var(--indigo), var(--blue));color:#fff}.settings-upgrade-link{color:var(--indigo);font-size:12px;font-family:var(--font-body);text-decoration:none}.settings-upgrade-link:hover{text-decoration:underline}.settings-toggle-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.settings-toggle-row:last-child{margin-bottom:0}.settings-toggle-label-wrap{flex:1}.settings-toggle-desc{color:var(--text-2);margin-top:4px;font-size:12px}.settings-toggle-pill{cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.settings-toggle-pill.off{background:var(--surface3)}.settings-toggle-pill.on{background:var(--indigo)}.settings-toggle-pill:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px}.settings-toggle-pill.off:after{left:2px}.settings-toggle-pill.on:after{left:22px}.settings-sign-out{border:1px solid var(--border2);width:100%;color:var(--text-2);font-size:13px;font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;transition:background .15s;display:flex}.settings-sign-out:hover{background:var(--surface3)}.settings-sign-out svg{opacity:.9;width:18px;height:18px}.settings-danger-zone{background:var(--surface);border:1px solid #ef444433;border-radius:8px;padding:24px}.settings-danger-zone-title{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-family:var(--font-body);margin-bottom:16px}.btn-danger-outline{color:var(--red);border:1px solid var(--red);font-size:13px;font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:6px;padding:10px 16px;transition:background .15s,color .15s}.btn-danger-outline:hover:not(:disabled){background:var(--red-dim)}.btn-danger-outline:disabled{opacity:.5;cursor:not-allowed}.skeleton{background:linear-gradient(90deg, var(--surface2) 25%, var(--surface3) 50%, var(--surface2) 75%);background-size:200% 100%;border-radius:4px;animation:1.2s ease-in-out infinite skeleton}@keyframes skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.legal-page{background:var(--bg);min-height:100vh;font-family:var(--font-body);padding:48px 24px 80px}.legal-page__content{max-width:720px;margin:0 auto}.legal-page h1{font-family:var(--font-hex);color:var(--text);letter-spacing:.02em;margin-bottom:8px;font-size:2.25rem;font-weight:400}.legal-page .legal-page__updated{color:var(--text-3);margin-bottom:40px;font-size:14px}.legal-page section{margin-bottom:2.5rem}.legal-page h2{font-family:var(--font-hex);color:var(--text);border-top:1px solid var(--border);letter-spacing:.02em;margin-top:2rem;margin-bottom:.75rem;padding-top:1.5rem;font-size:1.4rem;font-weight:400}.legal-page section:first-of-type h2{border-top:none;margin-top:0;padding-top:0}.legal-page h3{font-family:var(--font-hex);color:var(--text);margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:400}.legal-page p{color:var(--text-3);margin-bottom:.75rem;font-size:15px;line-height:1.75}.legal-page ul{color:var(--text-3);margin-bottom:1rem;padding-left:1.5rem;font-size:15px;line-height:1.75}.legal-page li{margin-bottom:.35rem}.legal-page a{color:var(--blue);text-decoration:none}.legal-page a:hover{text-decoration:underline}.legal-page strong{color:var(--text-2);font-weight:600}.legal-page .legal-table{border-collapse:collapse;border:1px solid #5d76cb40;border-radius:8px;width:100%;margin:1rem 0 1.5rem;font-size:14px;overflow:hidden}.legal-page .legal-table th,.legal-page .legal-table td{text-align:left;color:#c8c8d8;border-bottom:1px solid #5d76cb26;padding:12px 16px}.legal-page .legal-table th{color:#e8e8f0;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#5d76cb1f;font-size:11px}.legal-page .legal-table tr:last-child td{border-bottom:none}.legal-page .legal-table tbody tr:nth-child(2n){background:#00000026}.legal-page .legal-table td code,.legal-page .legal-table .legal-table__mono{font-family:var(--font-body);color:#a5b8f6;font-size:12px}.marketing-page>nav.navbar{box-sizing:border-box;height:104px!important;min-height:104px!important}.marketing-page>nav.navbar .nav-container{box-sizing:border-box;align-items:center!important;min-height:104px!important;display:flex!important}.marketing-page>nav.navbar .nav-logo-link{justify-content:center!important;align-self:stretch!important;align-items:center!important;display:flex!important}.marketing-page>nav.navbar img.nav-logo-img{object-fit:contain!important;width:auto!important;height:76px!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important}.marketing-page>nav.navbar .nav-logo-text{font-size:38px!important;line-height:1!important}.marketing-page>nav.navbar .nav-menu a{font-size:15px;font-weight:500}.marketing-page>nav.navbar .nav-actions{gap:32px}.marketing-page>nav.navbar .nav-login{font-size:15px;font-weight:500}.marketing-page>nav.navbar .mobile-menu{top:104px!important}.select-plan-page{z-index:1;min-height:100vh;font-family:var(--font-body);padding:32px 20px 64px;position:relative}.select-plan-loading{color:var(--text-3);justify-content:center;align-items:center;font-size:14px;display:flex}.select-plan-header{text-align:center;max-width:1100px;margin:0 auto 28px}.select-plan-logo-link{margin-bottom:12px;display:block}.select-plan-logo{width:min(92vw,400px);max-width:400px;height:auto;margin:0 auto;display:block}.select-plan-hero-title{font-family:var(--font-hex);color:var(--text);-webkit-text-fill-color:var(--text);text-align:center;letter-spacing:.02em;text-transform:none;margin:0 0 16px;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:400;line-height:1.2}.select-plan-hero-sub{text-align:center;font-family:var(--font-body);color:var(--text-3);max-width:640px;margin:0 auto;font-size:clamp(16px,2.2vw,19px);line-height:1.55}.select-plan-main{max-width:1100px;margin:0 auto}.select-plan-heading{font-family:var(--font-hex);color:var(--text);-webkit-text-fill-color:var(--text);text-align:center;letter-spacing:.02em;margin:0 0 12px;font-size:clamp(28px,4vw,40px);font-weight:400}.select-plan-sub{text-align:center;font-family:var(--font-body);color:var(--text-3);max-width:560px;margin:0 auto 32px;font-size:15px;line-height:1.5}.select-plan-error{color:#e8a0a0;text-align:center;background:#dc50501f;border:1px solid #dc505059;border-radius:8px;max-width:480px;margin:0 auto 24px;padding:12px 16px;font-size:14px}.select-plan-grid{grid-template-columns:repeat(1,1fr);gap:20px;display:grid}@media (min-width:640px){.select-plan-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.select-plan-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}}@media (max-width:1023px){.select-plan-card{min-height:0}}.select-plan-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;min-height:520px;padding:32px 24px 24px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.select-plan-card:hover{border-color:#5d76cb73}.select-plan-card--featured{border-color:var(--indigo);box-shadow:0 0 0 1px var(--indigo-dim), 0 12px 40px #5d76cb1f}.select-plan-card--live{border-color:#22c55e59;box-shadow:0 0 0 1px #22c55e1a}.select-plan-badge-row{align-items:center;min-height:28px;margin-bottom:8px;display:flex}.select-plan-badge{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;font-family:var(--font-body);border-radius:999px;padding:4px 10px}.select-plan-badge--launching{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b59}.select-plan-card-name{font-family:var(--font-hex);letter-spacing:.14em;text-transform:uppercase;color:var(--text);margin:0 0 8px;padding-right:0;font-size:14px;font-weight:400}.select-plan-card--featured .select-plan-card-name{padding-right:0}.select-plan-card-tier{color:var(--indigo);font-size:11px;font-weight:600;font-family:var(--font-body);margin-bottom:12px;display:inline-block}.select-plan-price{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:4px;margin-bottom:24px;padding-bottom:24px;display:flex}.select-plan-price-amount{color:var(--text);font-size:48px;font-weight:700;line-height:1;font-family:var(--font-body)}.select-plan-price-period{color:var(--text-3);opacity:.85;margin-left:4px;font-size:14px}.select-plan-price-period--spacer{-webkit-user-select:none;user-select:none;margin-left:4px}.select-plan-features{flex:1;margin:0 0 24px;padding:0;list-style:none}.select-plan-features li{font-size:14px;line-height:1.6;font-family:var(--font-body);color:var(--text-3);border:none;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.select-plan-features li+li{margin-top:12px}.select-plan-feature-check{color:var(--green);flex-shrink:0;margin-top:2px;font-weight:700}.select-plan-feature--blockchain{border-top:1px solid #5d76cb38;margin-top:8px;padding-top:12px}.select-plan-cta{justify-content:center;width:100%;margin-top:auto}.select-plan-card .btn-primary{background:var(--blue);border-color:var(--blue);color:#fff}.select-plan-card .btn-primary:hover:not(:disabled){background:var(--navy);border-color:var(--navy)}.select-plan-card .btn-secondary{border:1px solid var(--border);color:var(--text);background:0 0}.select-plan-card .btn-secondary:hover{border-color:var(--indigo);color:var(--indigo)}.select-plan-cta--soon,.select-plan-cta--soon:disabled{opacity:.75;background:var(--surface3)!important;border:1px solid var(--border2)!important;color:var(--text-3)!important;cursor:not-allowed!important}.select-plan-cta--soon:hover{border-color:var(--border2)!important;color:var(--text-3)!important}.select-plan-cta--waitlist{width:100%;color:#5d8fef!important;cursor:pointer!important;opacity:1!important;background:0 0!important;border:1px solid #5d76cb8c!important}.select-plan-cta--waitlist:hover{color:var(--text)!important;background:#5d76cb1f!important;border-color:#5d76cb8c!important}.select-plan-pricing-footnote{text-align:center;max-width:720px;color:var(--text-3);background:#0a0a1a59;border:1px solid #5d76cb33;border-radius:10px;margin:40px auto 0;padding:16px 20px;font-size:13px;line-height:1.55}.select-plan-pricing-footnote strong{color:var(--text-2)}.select-plan-pricing-footnote p{margin:0}.select-plan-pricing-footnote p+p{margin-top:10px}.btn-coming-soon:disabled{opacity:.65;cursor:not-allowed!important;color:var(--text-3)!important;border-color:var(--border2)!important}.select-plan-footnote{text-align:center;color:var(--text-3);margin-top:40px;font-size:13px}.select-plan-link{color:var(--indigo);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}a.select-plan-link{text-decoration:none}a.select-plan-link:hover{text-decoration:underline}.select-plan-modal-backdrop{z-index:200;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.select-plan-modal{background:var(--surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:420px;padding:28px 24px;box-shadow:0 20px 50px #00000059}.select-plan-modal-title{font-family:var(--font-body);color:var(--indigo);-webkit-text-fill-color:var(--indigo);margin:0 0 12px;font-size:22px}.select-plan-modal-body{color:var(--text-2);margin:0 0 24px;font-size:14px;line-height:1.55}.select-plan-modal-body a{color:var(--indigo)}.select-plan-modal-actions{flex-wrap:wrap;gap:12px;display:flex}.events-poll-indicator{color:var(--text-3);font-size:11px;font-family:var(--font-body);align-items:center;gap:6px;display:inline-flex}.poll-pulse-dot{background:var(--indigo);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:.85s ease-in-out infinite poll-pulse}@keyframes poll-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}[data-theme=light] .poll-pulse-dot{background:var(--blue)}.dashboard-admin-page .dashboard-admin-section{margin-bottom:40px}.dashboard-admin-h2{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin:0 0 14px;font-size:13px;font-weight:600}.dashboard-admin-stats{flex-wrap:wrap;gap:16px;display:flex}.dashboard-admin-stat{background:var(--surface2);border:1px solid var(--border);border-radius:10px;min-width:120px;padding:16px 22px}.dashboard-admin-stat-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;display:block}.dashboard-admin-stat-val{color:var(--indigo);font-size:1.75rem;font-weight:700;font-family:var(--font-body)}.dashboard-admin-table-scroll{max-height:420px;overflow:auto}.dashboard-admin-ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.admin-app{--bg:#08080f;--surface:#0f0f24;--surface2:#141430;--surface3:#191970;--border:#5d76cb33;--border2:#5d76cb59;--text:#fff;--text-2:#ffffffd9;--text-3:#ffffff8c;--text-4:#ffffff4d;--indigo:#6366f1;--indigo-dim:#6366f124;--indigo-glow:#6366f159;--blue:#3b82f6;--blue-dim:#3b82f626;--admin-purple:#8b5cf6;background:#08080f}.admin-app .sidebar{-webkit-backdrop-filter:blur(18px);background:#0c0c16b8;border-right:1px solid #6366f124}.admin-app .sidebar .nav-item,.admin-app .sidebar .nav-section,.admin-app .sidebar .logo-sub{font-family:var(--font-body)}.admin-app .sidebar .nav-item{color:#ffffffbf;font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}.admin-app .sidebar .nav-item:hover{color:#ffffffe6;background:#ffffff0d}.admin-app .sidebar .nav-item.active{color:#fff;background:#6366f138}.admin-app .sidebar .nav-section{color:#ffffff59;font-family:var(--font-body)}.admin-app .sidebar .logo-sub{color:#ffffff80}.admin-app .sidebar .sidebar-footer .btn-ghost{color:#fff9;border-color:#ffffff26}.admin-app .sidebar .sidebar-footer .btn-ghost:hover{color:#fff;background:#ffffff14}.admin-app .sidebar:before{background:radial-gradient(circle,#6366f11f 0%,#0000 70%)}.admin-console{background:#08080f}.admin-console .topbar{-webkit-backdrop-filter:blur(16px);background:#0e0e18a6;border-bottom:1px solid #6366f11f}.admin-console .content{background:0 0;padding-bottom:56px}.admin-console .panel,.admin-console .stat-card{-webkit-backdrop-filter:blur(20px);background:#12122073;border:1px solid #6366f124;overflow:visible;box-shadow:0 8px 32px #00000059}.admin-console .stat-card:hover{border-color:#6366f147}.admin-console .panel-header{border-bottom-color:#6366f11a}.admin-console .btn-primary{background:linear-gradient(135deg, var(--indigo) 0%, var(--blue) 100%);box-shadow:0 4px 20px #6366f140}.admin-console .btn-primary:hover{background:linear-gradient(135deg,#7c7ff7 0%,#60a5fa 100%);box-shadow:0 6px 28px #6366f159}.admin-console .btn-primary:disabled{opacity:.45;box-shadow:none}.admin-console .admin-table-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;min-height:0;overflow:auto}.admin-console .admin-table-scroll table{min-width:720px}.admin-console .admin-violations-table-wrap{flex-direction:column;min-height:600px;display:flex}.admin-console .admin-violations-table-wrap .admin-table-scroll{flex:1;min-height:480px}.admin-console .admin-packages-page,.admin-console .admin-packages-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.admin-console .admin-packages-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;margin-right:-4px;padding-right:4px;overflow:hidden auto}.admin-console .admin-packages-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:20px;padding:4px 2px 8px;display:grid}.admin-console .admin-package-card{-webkit-backdrop-filter:blur(16px);background:#12122080;border:1px solid #6366f124;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:20px 20px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 28px #00000047}.admin-console .admin-package-card:hover{border-color:#6366f147;box-shadow:0 12px 36px #00000052}.admin-console .admin-package-card-title{font-family:var(--font-body);letter-spacing:.04em;color:var(--text);word-break:break-word;font-size:15px}.admin-console .admin-package-card-slug{color:var(--text-3);font-size:12px;font-family:var(--font-body);word-break:break-all;line-height:1.4}.admin-console .admin-package-card-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-console .admin-plan-chart{border-bottom:1px solid #6366f11a;align-items:stretch;gap:14px;height:148px;padding:8px 4px 12px;display:flex}.admin-console .admin-plan-chart-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.admin-console .admin-plan-chart-bar{background:linear-gradient(180deg, var(--admin-purple) 0%, var(--indigo) 45%, var(--blue) 100%);border-radius:6px 6px 0 0;justify-content:center;align-items:flex-start;width:100%;max-width:56px;min-height:6px;padding-top:6px;transition:height .25s;display:flex}.admin-console .admin-plan-chart-bar.is-empty{background:#ffffff0f;min-height:4px;padding:0}.admin-console .tabs{background:#6366f11a;border:1px solid #6366f126}.admin-console .tab.active{color:#fff;background:#6366f138;box-shadow:0 2px 12px #6366f133}[data-theme=light] .admin-app,:root:not([data-theme=dark]) .admin-app{background:var(--bg);--bg:#f7f6f2;--surface:#f2f1ed;--surface2:#eceae4;--surface3:#e5e3dc;--border:#1560bd26;--border2:#1560bd40;--text:#0a0a1a;--text-2:#0a0a1ad9;--text-3:#0a0a1a8c;--text-4:#0a0a1a4d;--indigo:#1560bd;--indigo-dim:#1560bd26;--indigo-glow:#1560bd4d;--blue:#002395;--blue-dim:#0023951f;--admin-purple:#6366f1}[data-theme=light] .admin-app .sidebar,:root:not([data-theme=dark]) .admin-app .sidebar{background:var(--surface);-webkit-backdrop-filter:none;border-right:1px solid var(--border)}[data-theme=light] .admin-app .sidebar .nav-item,:root:not([data-theme=dark]) .admin-app .sidebar .nav-item{color:#0a0a1ac7}[data-theme=light] .admin-app .sidebar .nav-item:hover,:root:not([data-theme=dark]) .admin-app .sidebar .nav-item:hover{color:var(--text);background:#1560bd1a}[data-theme=light] .admin-app .sidebar .nav-item.active,:root:not([data-theme=dark]) .admin-app .sidebar .nav-item.active{color:var(--indigo);background:#1560bd1f}[data-theme=light] .admin-app .sidebar .nav-section,:root:not([data-theme=dark]) .admin-app .sidebar .nav-section,[data-theme=light] .admin-app .sidebar .logo-sub,:root:not([data-theme=dark]) .admin-app .sidebar .logo-sub{color:#0a0a1a8c}[data-theme=light] .admin-app .sidebar .sidebar-footer .btn-ghost,:root:not([data-theme=dark]) .admin-app .sidebar .sidebar-footer .btn-ghost{color:var(--text-2);border-color:var(--border2)}[data-theme=light] .admin-app .sidebar .sidebar-footer .btn-ghost:hover,:root:not([data-theme=dark]) .admin-app .sidebar .sidebar-footer .btn-ghost:hover{color:var(--text);background:#1560bd14}[data-theme=light] .admin-app .sidebar:before,:root:not([data-theme=dark]) .admin-app .sidebar:before{background:radial-gradient(circle,#1560bd0a 0%,#0000 70%)}[data-theme=light] .admin-console,:root:not([data-theme=dark]) .admin-console{background:var(--bg);color:var(--text)}[data-theme=light] .admin-console .topbar,:root:not([data-theme=dark]) .admin-console .topbar{background:var(--surface);-webkit-backdrop-filter:none;border-bottom:1px solid var(--border);color:var(--text)}[data-theme=light] .admin-console .page-title,:root:not([data-theme=dark]) .admin-console .page-title{color:var(--text)}[data-theme=light] .admin-console .page-sub,:root:not([data-theme=dark]) .admin-console .page-sub{color:var(--text-3)}[data-theme=light] .admin-console .panel,[data-theme=light] .admin-console .stat-card,:root:not([data-theme=dark]) .admin-console .panel,:root:not([data-theme=dark]) .admin-console .stat-card{background:var(--surface);-webkit-backdrop-filter:none;border:1px solid var(--border2);color:var(--text);box-shadow:0 4px 16px #1560bd14}[data-theme=light] .admin-console .stat-card:hover,:root:not([data-theme=dark]) .admin-console .stat-card:hover{border-color:#1560bd73}[data-theme=light] .admin-console .panel-header,:root:not([data-theme=dark]) .admin-console .panel-header{border-bottom-color:var(--border)}[data-theme=light] .admin-console .stat-label,:root:not([data-theme=dark]) .admin-console .stat-label{color:var(--text-3)}[data-theme=light] .admin-console .stat-value,[data-theme=light] .admin-console .panel-title,:root:not([data-theme=dark]) .admin-console .stat-value,:root:not([data-theme=dark]) .admin-console .panel-title{color:var(--text)}[data-theme=light] .admin-console .event-row,:root:not([data-theme=dark]) .admin-console .event-row{border-bottom-color:var(--border);color:var(--text)}[data-theme=light] .admin-console .event-row.header,:root:not([data-theme=dark]) .admin-console .event-row.header{color:var(--text-3);background:var(--surface2)}[data-theme=light] .admin-console .event-row:hover,:root:not([data-theme=dark]) .admin-console .event-row:hover{background:var(--surface2)}[data-theme=light] .admin-console .event-type,:root:not([data-theme=dark]) .admin-console .event-type{color:var(--text-2)}[data-theme=light] .admin-console .event-time,:root:not([data-theme=dark]) .admin-console .event-time{color:var(--text-3)}[data-theme=light] .admin-console .btn-primary,:root:not([data-theme=dark]) .admin-console .btn-primary{background:var(--blue);color:#fff;box-shadow:0 2px 8px var(--blue-dim)}[data-theme=light] .admin-console .btn-primary:hover,:root:not([data-theme=dark]) .admin-console .btn-primary:hover{background:var(--navy);box-shadow:0 4px 16px var(--blue-dim)}[data-theme=light] .admin-console .tabs,:root:not([data-theme=dark]) .admin-console .tabs{background:#1560bd14;border:1px solid #1560bd2e}[data-theme=light] .admin-console .tab,:root:not([data-theme=dark]) .admin-console .tab{color:var(--text-2)}[data-theme=light] .admin-console .tab.active,:root:not([data-theme=dark]) .admin-console .tab.active{background:var(--blue);color:#fff;box-shadow:0 2px 8px var(--blue-dim)}[data-theme=light] .admin-console .admin-package-card,:root:not([data-theme=dark]) .admin-console .admin-package-card{background:var(--surface);-webkit-backdrop-filter:none;border:1px solid var(--border2);box-shadow:0 4px 16px #1560bd14}[data-theme=light] .admin-console .admin-package-card:hover,:root:not([data-theme=dark]) .admin-console .admin-package-card:hover{border-color:#1560bd73;box-shadow:0 6px 22px #1560bd1f}[data-theme=light] .admin-console .admin-plan-chart,:root:not([data-theme=dark]) .admin-console .admin-plan-chart{border-bottom-color:var(--border)}.agents-trust-header-wrap{white-space:nowrap;flex-flow:row;align-items:center;gap:5px;max-width:100%;display:inline-flex;position:relative}.agents-trust-header-title{text-transform:none;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}.agents-trust-info-trigger{cursor:help;opacity:.75;color:inherit;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;line-height:1}.agents-trust-info-trigger:hover,.agents-trust-info-trigger:focus{opacity:1}.agents-trust-tooltip{z-index:80;text-transform:none;letter-spacing:normal;white-space:pre-line;width:min(300px,70vw);color:var(--text,#e8e8ec);background:var(--surface2,#252528);border:1px solid var(--border2,#3a3a40);pointer-events:none;border-radius:8px;padding:10px 12px;font-size:11px;font-weight:400;line-height:1.5;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #00000059}.agents-trust-header-wrap:hover .agents-trust-tooltip,.agents-trust-header-wrap:focus-within .agents-trust-tooltip{display:block}.agents-trust-score-value{font-family:var(--font-body);letter-spacing:.02em;font-size:13px;line-height:1.2}.agents-trust-tier-pill{font-size:10px;font-weight:600;font-family:var(--font-body);letter-spacing:.04em;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;padding:3px 9px;line-height:1.2;display:inline-flex}.agents-trust-tier-pill--t1{color:#b45309;background:#f59e0b33;border:1px solid #f59e0b73}.agents-trust-tier-pill--t2{color:#1560bd;background:#1560bd1f;border:1px solid #1560bd61}.agents-trust-tier-pill--t3{color:var(--text);background:var(--surface3);border:1px solid var(--border2)}.agents-trust-tier-pill--t4{color:#ff4060;background:#ff40601f;border:1px solid #ff40606b}.agents-trust-tier-pill--pending{color:var(--text-3);background:var(--surface3);border:1px solid var(--border)}.stat-dot.gray{background:var(--text-4);box-shadow:none;animation:none}.agents-table .agents-table-grid{box-sizing:border-box;grid-template-columns:25% 10% 8% 12% 12% 15% 10%;align-items:center;gap:12px;width:100%;min-width:640px;padding:8px 16px;display:grid}.agents-table .event-row.header.agents-table-grid>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.agents-table-col-name{min-width:0;overflow:hidden}.agents-table-col-category,.agents-table-col-spend{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agents-table-col-status,.agents-table-col-compliance,.agents-table-col-trust{justify-content:center;align-items:center;min-width:0;display:flex}.agents-table-col-last{text-align:right;white-space:nowrap;justify-self:end;min-width:0}.agents-table .event-row.header .agents-table-col-status,.agents-table .event-row.header .agents-table-col-compliance,.agents-table .event-row.header .agents-table-col-trust{text-align:center}.agents-table .event-row.header .agents-table-col-last{text-align:right}.agents-table .event-row.header{padding:8px 16px}.agents-table-row{cursor:pointer}.agents-table-row:hover{background:#ffffff0b}[data-theme=light] .agents-table-row:hover{background:#00000008}.agents-table-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.agents-table-id{color:var(--text-3);font-size:10px;font-family:var(--font-body);margin-top:2px;line-height:1.2}.agents-table-category,.agents-table-spend,.agents-table-last-active{color:var(--text-2);font-size:12px;font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-table-last-active{text-align:right;color:var(--text-3)}.agents-table-trust{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.agents-compliance-icons{align-items:center;gap:5px;display:flex}.agents-compliance-icon{cursor:help;justify-content:center;align-items:center;line-height:0;display:inline-flex}.agent-detail-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding-right:32px;display:flex}.agent-detail-header-name{font-family:var(--font-body);color:var(--text);margin:0;font-size:22px;font-weight:600;line-height:1.2}.agent-detail-header-sub{color:var(--text-2);margin-top:4px;font-size:13px}.agent-detail-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.agent-detail-section{margin-bottom:20px}.agent-detail-section-hint{color:var(--text-3);margin:0 0 12px;font-size:12px;line-height:1.45}.agent-detail-config-table{border:1px solid var(--border2);background:var(--surface);border-radius:8px;overflow:hidden}.agent-detail-config-row{border-bottom:1px solid var(--border);grid-template-columns:130px 1fr;align-items:start;gap:12px;padding:10px 12px;display:grid}.agent-detail-config-row:last-child{border-bottom:none}.agent-detail-config-label{color:var(--text-3);font-size:11px;font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.agent-detail-config-value{color:var(--text);font-size:12px;font-family:var(--font-body);word-break:break-word;flex-wrap:wrap;align-items:center;gap:8px;line-height:1.45;display:flex}.agent-detail-config-value code{word-break:break-all;font-size:11px}.agent-detail-trust-inline{gap:10px}.agent-detail-modal .agents-trust-score-value,.agent-detail-modal .agents-trust-tier-pill{font-family:var(--font-body)}.agent-detail-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agent-detail-stat-cell{border:1px solid var(--border2);background:var(--surface);border-radius:8px;padding:10px 12px}.agent-detail-stat-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:10px;line-height:1.3}.agent-detail-stat-value{color:var(--text);font-size:16px;font-weight:600;line-height:1.2;font-family:var(--font-body)}.agent-detail-footer-actions{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.agent-detail-modal .agent-detail-footer{border-top:1px solid var(--border2);margin-top:8px;padding-top:16px}
@keyframes upside-down-flicker{0%,95%,to{opacity:1}96%{opacity:.4}97%{opacity:1}98%{opacity:.2}99%{opacity:.8}}@keyframes upside-down-glitch{0%{clip-path:inset(0);transform:translate(0)}20%{clip-path:inset(20% 0 60%);transform:translate(-2px,1px)}40%{clip-path:inset(60% 0 20%);transform:translate(2px,-1px)}60%{clip-path:inset(40% 0);transform:translate(-1px,2px)}80%{clip-path:inset(10% 0 80%);transform:translate(1px,-2px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes upside-down-hero-glitch-cycle{0%,82%,to{clip-path:inset(0);transform:translate(0)}84%{clip-path:inset(20% 0 60%);transform:translate(-2px,1px)}86%{clip-path:inset(60% 0 20%);transform:translate(2px,-1px)}88%{clip-path:inset(40% 0);transform:translate(-1px,2px)}90%{clip-path:inset(10% 0 80%);transform:translate(1px,-2px)}92%{clip-path:inset(0);transform:translate(0)}}@keyframes upside-down-logo-flicker{0%,92%,to{opacity:1}93%{opacity:.65}94%{opacity:1}95%{opacity:.35}96%{opacity:.9}}@keyframes upside-down-banner-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes upside-down-vine-grow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes upside-down-cursor-fade{to{opacity:0}}@keyframes pulse-banner{0%,to{opacity:.85;background:#cc0020}50%{opacity:1;background:#ff2040}}@keyframes drip{0%{text-shadow:0 0 #0000}50%{text-shadow:0 8px 20px #ff4060,0 16px 40px #ff406080}to{text-shadow:0 0 #0000}}@keyframes drip-drop{0%{opacity:1;transform:scaleY(0)}to{opacity:0;transform:scaleY(3)}}html .marketing-page,html .marketing-page :not(.hero-canvas):not(canvas){transition-property:color,background-color,border-color,box-shadow,fill,stroke,-webkit-text-fill-color,opacity,filter,text-shadow;transition-duration:.8s;transition-timing-function:ease}html.upside-down body{color:#ffb4b4e6;background:#020d0d}html.upside-down .marketing-page{--bg:#020808;--surface:#120008;--surface2:#1a000a;--surface3:#201;--border:#ff406033;--border2:#ff406047;--indigo:#ff4060;--indigo-dim:#ff406026;--indigo-glow:#ff406047;--blue:#ff4060;--blue-dim:#ff40602e;--navy:#ff4060;--brand-deep:#ff4060;--midnight:#ff4060;--text:#ffb4b4e6;--text-2:#ffb4b4d1;--text-3:#ffb4b4a3;--text-4:#ffb4b466;color:var(--text);background:radial-gradient(at top,#0a1a1a 0%,#020808 50%,#0a0005 100%);position:relative}html.upside-down .marketing-page:before,html.upside-down .marketing-page:after{content:"";pointer-events:none;z-index:0;position:fixed}html.upside-down .marketing-page:before{background:radial-gradient(circle,#00ffc808 0%,#0000 70%);width:600px;height:600px;top:-220px;right:-220px}html.upside-down .marketing-page:after{background:radial-gradient(circle,#ff20400d 0%,#0000 72%);width:800px;height:800px;bottom:-300px;left:-260px}html.upside-down .marketing-page .hero{background:#0a0005;padding-top:220px}html.upside-down .navbar{top:36px}html.upside-down .mobile-menu{top:140px}@media (max-width:767px){html.upside-down .marketing-page .hero{padding-top:188px}}html.upside-down .marketing-page .nav-menu a:hover,html.upside-down .marketing-page .nav-login:hover{color:#ff4060}html.upside-down .marketing-page .nav-logo-text{animation:2.9s ease-in-out infinite upside-down-logo-flicker;color:#ff4060!important;-webkit-text-fill-color:#ff4060!important}html.upside-down .marketing-page .nav-logo-img,html.upside-down .marketing-page .footer-logo-img{filter:brightness(0)saturate()invert(47%)sepia(93%)saturate(3200%)hue-rotate(325deg)brightness(101%)contrast(101%);animation:3.05s ease-in-out infinite upside-down-logo-flicker}html.upside-down .marketing-page .hero-solana-logo,html.upside-down .marketing-page .logo-ticker-img,html.upside-down .marketing-page .logo-ticker-item img,html.upside-down .marketing-page img[src*="/logos/"]{opacity:.92;filter:brightness(0)saturate()invert(31%)sepia(88%)saturate(5145%)hue-rotate(333deg)brightness(104%)contrast(105%)!important}html.upside-down .marketing-page .logo-ticker-item:hover .logo-ticker-img{opacity:1;filter:brightness(0)saturate()invert(36%)sepia(94%)saturate(4283%)hue-rotate(334deg)brightness(104%)contrast(104%)!important}html.upside-down .marketing-page .hero-headline-line--blue,html.upside-down .marketing-page .hero-headline-line--dark,html.upside-down .hero-headline-line--dark,html.upside-down .hero-headline-line,html.upside-down .marketing-page .regulatory-compliance-label,html.upside-down .marketing-page .regulatory-date-main,html.upside-down .marketing-page .regulatory-countdown-plain,html.upside-down .marketing-page .regulatory-row-name,html.upside-down .marketing-page .autopilot-card-title,html.upside-down .marketing-page .incidents-cell-title{color:#ff4060!important;-webkit-text-fill-color:#ff4060!important}html.upside-down .hero-headline,html.upside-down h1,html.upside-down .hero-title{color:#ff2040;text-shadow:0 0 10px #ff2040,0 0 20px #ff2040,0 0 40px #ff204099,0 0 80px #ff20404d}html.upside-down .marketing-page .hero-headline{animation:4s ease-in-out infinite upside-down-hero-glitch-cycle,3.15s ease-in-out infinite upside-down-flicker}html.upside-down h1,html.upside-down .section-headline{color:#ff2040;text-shadow:0 0 10px #ff2040,0 0 20px #ff2040,0 0 40px #ff204099,0 0 80px #ff20404d;animation:3s ease-in-out infinite drip}html.upside-down .section-headline{position:relative}html.upside-down .section-headline:after{content:"";background:linear-gradient(#ff4060,#0000);width:100%;height:8px;animation:2s ease-in infinite drip-drop;position:absolute;bottom:-8px;left:0}html.upside-down .marketing-page .tab-subheadline-lead,html.upside-down .marketing-page .tab-subheadline-tail,html.upside-down .marketing-page .tab-subheadline-before{text-shadow:0 0 10px #ff2040,0 0 20px #ff204099;color:#ff2040!important;-webkit-text-fill-color:#ff2040!important}html.upside-down .marketing-page h2{animation:3s ease-in-out infinite upside-down-flicker}html.upside-down .marketing-page h2:nth-of-type(2n){animation-delay:.22s}html.upside-down .marketing-page h2:nth-of-type(odd){animation-delay:.41s}html.upside-down .marketing-page .section-headline:nth-of-type(odd){animation-delay:.18s}html.upside-down .marketing-page .section-headline:nth-of-type(2n){animation-delay:.55s}html.upside-down .marketing-page .mcp-native-code{color:#ff8080!important;background:#0f0005!important;border:1px solid #ff406033!important;box-shadow:0 0 24px #ff40600f!important}html.upside-down .marketing-page .mcp-native-code code,html.upside-down .marketing-page .mcp-json-kw{color:#ff8080!important}html.upside-down .marketing-page .mcp-json-str{color:#ff4060!important}html.upside-down .marketing-page .mcp-native-copy-btn{color:#0f0005!important;background:#ff4060!important;border-color:#ff406073!important}html.upside-down .marketing-page .mcp-native-copy-btn:hover{background:#e63650!important}html.upside-down .marketing-page .mcp-native-paste-hint{color:#ff8080d9!important}html.upside-down .marketing-page .code-block{background:#0f0005!important;border-color:#ff406033!important}html.upside-down .marketing-page .code-keyword{color:#ff8080!important}html.upside-down .marketing-page .code-string{color:#ff4060!important}html.upside-down .marketing-page .code-comment{color:#ff80808c!important}html.upside-down .marketing-page .screenshot-panel,html.upside-down .marketing-page .incidents-cell,html.upside-down .marketing-page .autopilot-card,html.upside-down .marketing-page .step,html.upside-down .marketing-page .regulatory-item{background:#0f0005!important;border-color:#ff406033!important}html.upside-down .marketing-page .screenshot-tab.active{border-bottom-color:#ff4060!important}html.upside-down .marketing-page .screenshots-section,html.upside-down .marketing-page .screenshots-section .screenshot-text,html.upside-down .marketing-page .screenshots-section .screenshot-copy{color:#ff9aaa!important}html.upside-down .marketing-page .screenshots-section .screenshot-panel{background:#120008!important;border-color:#ff204059!important;box-shadow:0 0 28px #ff20401a!important}html.upside-down .marketing-page .screenshots-section .screenshot-image-container{background:#16000a!important;border-color:#ff20406b!important;box-shadow:0 18px 36px #ff20401f!important}html.upside-down .marketing-page .screenshots-section .screenshot-image{filter:hue-rotate(145deg)saturate(1.35)brightness(.7)contrast(1.08)}html.upside-down .marketing-page .screenshots-section .screenshot-tab{color:#ff8094b3!important;border-bottom-color:#ff204038!important}html.upside-down .marketing-page .screenshots-section .screenshot-tab:hover{color:#ff8098!important;border-bottom-color:#ff204073!important}html.upside-down .marketing-page .screenshots-section .screenshot-tab.active{color:#ff2040!important;border-bottom-color:#ff2040!important}html.upside-down .marketing-page .autopilot-closing-cta{color:#ff2040!important;background:#1a0008!important;border:1px solid #ff2040b3!important;box-shadow:0 0 14px #ff204047!important}html.upside-down .marketing-page .autopilot-closing-cta:hover{color:#ff4060!important;background:#ff204024!important;border-color:#ff2040!important}html.upside-down .marketing-page .autopilot-card-pill{white-space:nowrap;word-break:normal;padding:7px 8px;font-size:11px;line-height:1.15;color:#ff7088!important;background:#ff204017!important;border:1px solid #ff204047!important}html.upside-down .marketing-page .incidents-cell--breach,html.upside-down .marketing-page .incidents-cell--compliance{--inc-accent:#ff4060}html.upside-down .marketing-page .incidents-cell--breach:hover,html.upside-down .marketing-page .incidents-cell--compliance:hover{background-color:#ff406012!important}html.upside-down .marketing-page :is(a[href],button):not(.verified-mode-toggle-root *):not(.mobile-menu-btn):not(.modal-close){pointer-events:none!important;cursor:not-allowed!important}html.upside-down .marketing-page .nav-menu a[href]{color:#ff8080!important;box-shadow:none!important;background:0 0!important;border:none!important}html.upside-down .marketing-page .nav-login{color:#ff8094!important;-webkit-text-fill-color:#ff8094!important;box-shadow:none!important;background:0 0!important;border:1px solid #ff204073!important}html.upside-down .marketing-page .nav-login:hover{color:#ff2040!important;-webkit-text-fill-color:#ff2040!important;background:#ff204014!important;border-color:#ff2040!important}html.upside-down .marketing-page .footer-legal-link{color:#ff8080!important;-webkit-text-fill-color:#ff8080!important;background:0 0!important;border:none!important}html.upside-down .marketing-page a.footer-link:not(.btn-link){color:#ff8080!important;-webkit-text-fill-color:#ff8080!important;box-shadow:none!important;background:0 0!important;border:none!important}html.upside-down .marketing-page .faqEmail{color:#ff4060!important;-webkit-text-fill-color:#ff4060!important;background:0 0!important;border:none!important}html.upside-down .marketing-page :is(.btn-cta,.btn-ghost,.btn-filled,.hero-link,.footer-link.btn-link,.mobile-menu-link,.modal-tab,.btn-github,.btn-submit,.modal-forgot-password,.screenshot-tab,.btn-link,.marketing-danger-cta,.marketing-surface-button){color:#ff4060!important;-webkit-text-fill-color:#ff4060!important;box-shadow:none!important;background:#1a0005!important;border:1px solid #ff4060!important}html.upside-down .marketing-page :is(.btn-cta,.btn-ghost,.btn-filled,.hero-link,.footer-link.btn-link,.mobile-menu-link,.modal-tab,.btn-github,.btn-submit,.modal-forgot-password,.screenshot-tab,.btn-link,.marketing-danger-cta,.marketing-surface-button):hover{color:#ff4060!important;-webkit-text-fill-color:#ff4060!important;box-shadow:none!important;background:#1a0005!important;border-color:#ff4060!important}html.upside-down .verified-mode-toggle-root,html.upside-down .verified-mode-toggle-root button{pointer-events:auto!important;cursor:pointer!important}html.upside-down .marketing-page .mobile-menu-btn{pointer-events:auto!important;cursor:pointer!important;color:#ff8080!important;background:0 0!important;border:none!important}html.upside-down .marketing-page .modal-close{pointer-events:auto!important;cursor:pointer!important;color:#ff8080!important;-webkit-text-fill-color:#ff8080!important;background:0 0!important;border:none!important}html.upside-down .marketing-page .modal-tab.active:after{background:#ff4060!important}html.upside-down .upside-down-warning-banner{z-index:400;box-sizing:border-box;text-align:center;color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#cc0020;justify-content:center;align-items:center;min-height:36px;padding:8px 16px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;animation:2s ease-in-out infinite pulse-banner;display:flex;position:fixed;top:0;left:0;right:0}html.upside-down .upside-down-vines{z-index:30;pointer-events:none;opacity:.6;width:100%;height:100%;position:fixed;inset:0}html.upside-down .upside-down-vine-path{fill:none;stroke:#8b0000;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:18s ease-in-out infinite alternate upside-down-vine-grow}html.upside-down .upside-down-vine-path-teal{fill:none;stroke:#033;opacity:.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:24s ease-in-out infinite alternate upside-down-vine-grow}html.upside-down .upside-down-vine-path.thin{animation-duration:22s}html.upside-down .upside-down-vine-delay-1{animation-delay:-2s}html.upside-down .upside-down-vine-delay-2{animation-delay:-5s}html.upside-down .upside-down-vine-delay-3{animation-delay:-8s}html.upside-down .upside-down-cursor-trail{z-index:35;pointer-events:none;position:fixed;inset:0;overflow:hidden}html.upside-down .upside-down-lantern-glow{pointer-events:none;z-index:34;mix-blend-mode:screen;filter:blur(10px);opacity:.95;background:radial-gradient(circle,#ff204029 0%,#ff204014 34%,#00ffcc0a 56%,#0000 74%);border-radius:50%;width:280px;height:280px;position:fixed;transform:translate(-50%,-50%)}html.upside-down .upside-down-cursor-dot{pointer-events:none;background:#ff204066;border-radius:50%;width:4px;height:4px;margin:0;animation:.5s ease-out forwards upside-down-cursor-fade;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 6px #ff204073}html.upside-down .upside-down-cursor-dot.teal{background:#0fc3;box-shadow:0 0 6px #00ffcc38}
.wallet-adapter-button{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;height:48px;padding:0 24px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:48px;display:flex}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{color:#999;cursor:not-allowed;background:#404144}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{z-index:99;grid-row-gap:10px;opacity:0;visibility:hidden;background:#2c2d30;border-radius:10px;grid-template-rows:1fr;margin:0;padding:10px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 20px #0009}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{cursor:pointer;white-space:nowrap;box-sizing:border-box;color:#fff;border:none;border-radius:6px;outline:none;flex-direction:row;justify-content:center;align-items:center;width:100%;height:37px;padding:0 20px;font-size:14px;font-weight:600;display:flex}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transition:transform .15s ease-in;transform:rotate(180deg)}.wallet-adapter-modal{opacity:0;z-index:1040;background:#00000080;transition:opacity .15s linear;position:fixed;inset:0;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{cursor:pointer;background:#1a1f2e;border:none;border-radius:50%;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:18px;right:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{justify-content:center;align-items:center;min-height:calc(100vh - 6rem);margin:3rem;display:flex}@media (max-width:480px){.wallet-adapter-modal-container{min-height:calc(100vh - 2rem);margin:1rem}}.wallet-adapter-modal-wrapper{box-sizing:border-box;z-index:1050;background:#10141f;border-radius:10px;flex-direction:column;flex:1;align-items:center;max-width:400px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;box-shadow:0 8px 20px #0009}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{text-align:center;color:#fff;margin:0;padding:64px 48px 48px;font-size:24px;font-weight:500;line-height:36px}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{width:100%;margin:0 0 12px;padding:0;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{opacity:.6;margin-left:auto;font-size:14px}.wallet-adapter-modal-list-more{cursor:pointer;color:#fff;background-color:#0000;border:none;align-self:flex-end;align-items:center;padding:12px 24px 24px 12px;display:flex}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 24px 24px;display:flex}.wallet-adapter-modal-middle-button{cursor:pointer;color:#fff;background-color:#512da8;border:none;border-radius:8px;width:100%;margin-top:48px;padding:12px;font-size:18px;display:block}
.cyphrex-wallet-multi-primary .wallet-adapter-button.wallet-adapter-button-trigger{height:auto!important;min-height:0!important;font-size:13px!important;font-weight:500!important;line-height:normal!important;font-family:var(--font-body)!important;letter-spacing:.02em!important;background:var(--blue)!important;background-color:var(--blue)!important;color:#fff!important;box-shadow:none!important;cursor:pointer!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:7px 14px!important;transition:all .15s!important;display:inline-flex!important}.cyphrex-wallet-multi-primary .wallet-adapter-button.wallet-adapter-button-trigger:not([disabled]):hover{background:var(--indigo)!important;background-color:var(--indigo)!important;box-shadow:0 0 16px var(--indigo-glow)!important}.cyphrex-wallet-multi-primary .wallet-adapter-button.wallet-adapter-button-trigger:not([disabled]):focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.cyphrex-wallet-multi-primary .wallet-adapter-button-trigger .wallet-adapter-button-start-icon,.cyphrex-wallet-multi-primary .wallet-adapter-button-trigger .wallet-adapter-button-end-icon{width:18px!important;height:18px!important}.cyphrex-wallet-multi-primary .wallet-adapter-button-trigger .wallet-adapter-button-start-icon{margin-right:2px!important}.cyphrex-wallet-multi-primary .wallet-adapter-button-trigger .wallet-adapter-button-end-icon{margin-left:2px!important}.cyphrex-wallet-multi-ghost .wallet-adapter-button.wallet-adapter-button-trigger{height:auto!important;min-height:0!important;font-size:13px!important;font-weight:500!important;line-height:normal!important;font-family:var(--font-body)!important;letter-spacing:.02em!important;color:var(--text-2)!important;border:1px solid var(--border2)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:7px 14px!important;transition:all .15s!important;display:inline-flex!important}.cyphrex-wallet-multi-ghost .wallet-adapter-button.wallet-adapter-button-trigger:not([disabled]):hover{background:var(--surface3)!important;background-color:var(--surface3)!important;color:var(--text)!important}.cyphrex-wallet-multi-ghost .wallet-adapter-button-trigger .wallet-adapter-button-start-icon,.cyphrex-wallet-multi-ghost .wallet-adapter-button-trigger .wallet-adapter-button-end-icon{width:18px!important;height:18px!important}.cyphrex-wallet-multi-ghost .wallet-adapter-button-trigger .wallet-adapter-button-start-icon{margin-right:2px!important}.cyphrex-wallet-multi-ghost .wallet-adapter-button-trigger .wallet-adapter-button-end-icon{margin-left:2px!important}[data-theme=light] .cyphrex-wallet-multi-ghost .wallet-adapter-button.wallet-adapter-button-trigger:not([disabled]):hover{background:#8888cc1f!important}.wallet-adapter-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73!important}.wallet-adapter-modal .wallet-adapter-modal-container{padding:24px!important}.wallet-adapter-modal-wrapper{background:var(--surface)!important;color:var(--text)!important;border:1px solid var(--border)!important;width:100%!important;max-width:480px!important;font-family:var(--font-body)!important;border-radius:12px!important;padding:32px!important;box-shadow:0 4px 24px #0000001f!important}.wallet-adapter-modal-title{font-family:var(--font-body)!important;text-transform:none!important;letter-spacing:0!important;color:var(--text)!important;text-align:left!important;margin:0 0 20px!important;padding:0!important;font-size:20px!important;font-weight:600!important}.wallet-adapter-modal-button-close{color:var(--text-3)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;transition:background .15s,color .15s!important;display:inline-flex!important;position:absolute!important;top:16px!important;right:16px!important}.wallet-adapter-modal-button-close:hover{background:var(--surface3)!important;color:var(--text)!important}.wallet-adapter-modal-button-close svg{fill:currentColor!important;width:14px!important;height:14px!important}.wallet-adapter-modal-list{flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.wallet-adapter-modal-list li{margin:0!important}.wallet-adapter-modal-list .wallet-adapter-button{background:var(--surface2,#f8f9fa)!important;width:100%!important;height:auto!important;color:var(--text)!important;border:1px solid var(--border)!important;font-family:var(--font-body)!important;text-align:left!important;border-radius:8px!important;align-items:center!important;padding:12px 16px!important;font-size:14px!important;font-weight:500!important;transition:background .15s,border-color .15s!important;display:flex!important}.wallet-adapter-modal-list .wallet-adapter-button:not([disabled]):hover{background:var(--surface3,#eef0f2)!important;border-color:var(--border2)!important}.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon{width:24px!important;height:24px!important}.wallet-adapter-modal-list .wallet-adapter-button-start-icon{margin-right:12px!important}.wallet-adapter-modal-list .wallet-adapter-button-end-icon{margin-left:auto!important}.wallet-adapter-modal-list .wallet-adapter-button span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.wallet-adapter-modal-list .wallet-adapter-button i{color:#2e7d32!important;text-transform:none!important;background:#e8f5e9!important;border-radius:4px!important;margin-left:auto!important;padding:2px 8px!important;font-size:12px!important;font-style:normal!important;font-weight:500!important}.wallet-adapter-modal-list-more{background:var(--surface2,#f8f9fa)!important;width:100%!important;color:var(--text-2)!important;border:1px solid var(--border)!important;font-family:var(--font-body)!important;cursor:pointer!important;border-radius:8px!important;align-items:center!important;margin-top:8px!important;padding:12px 16px!important;font-size:14px!important;font-weight:500!important;transition:background .15s,border-color .15s!important;display:flex!important}.wallet-adapter-modal-list-more:hover{background:var(--surface3,#eef0f2)!important;border-color:var(--border2)!important}.wallet-adapter-modal-list-more svg{fill:currentColor!important;width:14px!important;height:14px!important;margin-left:auto!important;transition:transform .15s!important}.wallet-adapter-modal-wrapper .devnet-notice{text-align:left;background:#1560bd0f;border:1px solid #1560bd26;border-radius:8px;gap:12px;margin:0 0 20px;padding:16px;display:flex}.wallet-adapter-modal-wrapper .devnet-notice .notice-icon{color:#1560bd;flex-shrink:0;font-size:18px;line-height:1.2}.wallet-adapter-modal-wrapper .devnet-notice .notice-content{min-width:0;color:var(--text-2);flex:1}.wallet-adapter-modal-wrapper .devnet-notice .notice-content p:first-child{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:600}.wallet-adapter-modal-wrapper .devnet-notice .notice-content p{color:var(--text-2);margin:0 0 6px;font-size:13px;line-height:1.5}.wallet-adapter-modal-wrapper .devnet-notice .notice-content ol{color:var(--text-2);margin:8px 0;padding-left:18px;font-size:13px}.wallet-adapter-modal-wrapper .devnet-notice .notice-content li{margin-bottom:6px;line-height:1.5}.wallet-adapter-modal-wrapper .devnet-notice .notice-content a{color:#1560bd;font-weight:500;text-decoration:underline}.wallet-adapter-modal-wrapper .devnet-notice .notice-content a:hover{color:var(--navy,#0d3b75)}.wallet-adapter-modal-wrapper .devnet-notice .small-text{opacity:.75;font-size:12px;margin-top:6px!important;margin-bottom:0!important}
