:root{--bg-deep: #0e100f;--bg-card: #121820;--bg-card-hover: #161f2a;--bg-inset: #0d1117;--btn-primary-text: #f2f0f9;--border: #1e2d3d;--border-glow: #00e5cc33;--text: #e1e4e8;--text-muted: #8b949e;--text-dim: #484f58;--cyan: #00e5cc;--green: #00ff88;--green-dark: #238636;--red: #FF3B5C;--yellow: #FFB800;--blue: #58a6ff;--purple: #8b5cf6;--gradient-brand: linear-gradient(90deg, #00e5cc, #00ff88, #8b5cf6);--gradient-btn: linear-gradient(135deg, #00ff88, #00cc6a);--font-display: "Courier New", Courier, monospace;--radius: 12px;--radius-sm: 16px;--header-height: 80px;--shadow-popup: 0 8px 32px rgba(0, 0, 0, .5);--shadow-card-hover: 0 4px 12px rgba(0, 0, 0, .3);--risk-bg-low: #162520;--risk-bg-moderate: #201d12;--risk-bg-high: #201212;--risk-bg-bridge: #121010;--risk-bg-token: #121210;--bg-glow-1: rgba(0, 229, 204, .15);--bg-glow-2: rgba(0, 229, 204, .07);--bg-glow-3: rgba(139, 92, 246, .1);--bg-glow-4: rgba(60, 38, 84, .12);--text-nav: #dddede;--page-padding-x: 5%;--page-padding-y: 2%;--header-logo-offset-y: 8px;--header-controls-offset-y: 6px}[data-theme=light]{--bg-deep: #faf9f8;--bg-card: #f6f8fa;--bg-card-hover: #e8ebee;--bg-inset: #eaeef2;--border: #d0d7de;--border-glow: #00aabb22;--text: #1f2328;--text-muted: #656d76;--text-dim: #8c959f;--cyan: #04bca3;--green: #1a7f37;--green-dark: #1a7f37;--blue: #0969da;--purple: #8250df;--gradient-brand: linear-gradient(90deg, #0969da, #1a7f37, #8250df);--gradient-btn: linear-gradient(135deg, #2da44e, #1a7f37);--shadow-popup: 0 8px 32px rgba(0, 0, 0, .12);--shadow-card-hover: 0 4px 12px rgba(0, 0, 0, .08);--risk-bg-low: #dafbe9;--risk-bg-moderate: #fff8c5;--risk-bg-high: #ffebe9;--risk-bg-bridge: #ffebe9;--risk-bg-token: #fff8c5;--bg-glow-1: rgba(0, 229, 204, .06);--bg-glow-2: rgba(0, 229, 204, .03);--bg-glow-3: rgba(130, 80, 223, .04);--bg-glow-4: rgba(60, 38, 84, .04);--text-nav: #2d2c2b}body{background:var(--bg-deep);color:var(--text)}#root{max-width:none;padding:0}.sentinel-page,.dashboard-alert-list,.dashboard-ai-col-body,.scroll-hidden{scrollbar-width:none;-ms-overflow-style:none}.sentinel-page::-webkit-scrollbar,.dashboard-alert-list::-webkit-scrollbar,.dashboard-ai-col-body::-webkit-scrollbar,.scroll-hidden::-webkit-scrollbar{width:0;height:0;display:none}.sentinel-page{height:calc(100vh - 80px);padding:2% 5%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.sentinel-page--landing,.sentinel-page--transaction{overflow:hidden}.sentinel-page--execution{overflow-x:hidden;overflow-y:auto;padding:24px 5%;display:flex;flex-direction:column;justify-content:center}.sentinel-card{background:linear-gradient(145deg,var(--bg-card),color-mix(in srgb,var(--bg-card) 90%,var(--cyan) 4%));border:1px solid var(--border);border-radius:var(--radius);padding:30px;transition:border-color .2s,box-shadow .2s}.sentinel-card-glow{box-shadow:0 0 24px #00e5cc0f;border-color:#00e5cc26}.tx-risk-box{height:calc(100% - 50px);display:flex;flex-direction:column;justify-content:space-around}.tx-settings-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.tx-settings-header .sentinel-label{margin-bottom:0}.tx-slippage-block{display:flex;flex-direction:column;gap:6px;transition:opacity .15s ease}.tx-slippage-block.is-disabled{opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none}.tx-slippage-presets{display:flex;gap:6px;flex-wrap:wrap}.tx-slippage-input-row{display:flex;align-items:center;gap:8px}.tx-slippage-unit{font-size:12px;color:var(--text-muted)}.tx-slippage-quote-hint{font-size:12px;color:var(--text-muted);line-height:1.45;margin:0}.tx-settings-body .tx-slippage-block+.sentinel-btn{margin-top:-6px}.tx-slippage-quote-placeholder{color:var(--text-dim)}.tx-slippage-warn{display:block;color:var(--red);margin-top:4px}.tx-slippage-label{display:block;font-size:12px;color:var(--text-muted);margin-bottom:0}.tx-settings-body{display:flex;flex-direction:column;gap:12px}.tx-settings-token-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tx-field label{display:block;font-size:12px;color:var(--text-muted);margin-bottom:4px}.tx-same-token-hint{margin:-4px 0 0;font-size:12px;color:var(--yellow);line-height:1.5}.tx-route-card{display:flex;flex-direction:column;min-height:420px}.tx-route-header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.tx-route-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:24px;border-radius:10px;border:1px dashed var(--border);background:var(--bg-inset);color:var(--text-muted);font-size:13px;line-height:1.6;text-align:center}.tx-route-body{display:flex;flex-direction:column;flex:1;min-height:0}.tx-route-table-wrap{flex:0 0 auto;overflow:auto;max-height:280px}.tx-route-pagination{display:flex;justify-content:center;gap:8px;margin-bottom:8px}.tx-route-notice-area{flex:1;display:flex;align-items:center;justify-content:center;min-height:56px;padding:8px 0}.tx-route-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding-top:0}.tx-route-notice{width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(248,81,73,.35);background:#f8514914;color:var(--red);font-size:13px;line-height:1.5;text-align:center}.tx-route-table-wrap .sentinel-table th,.tx-route-table-wrap .sentinel-table td{font-size:12px;padding:8px 10px}.tx-risk-panel{margin-bottom:20px}.tx-risk-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tx-risk-strip .tx-risk-card{width:auto;padding:18px 12px}.tx-risk-strip .tx-risk-card-value{margin-top:10px;font-size:1rem}@media(max-width:960px){.tx-settings-token-row,.tx-risk-strip{grid-template-columns:1fr}.tx-risk-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tx-risk-strip{grid-template-columns:1fr}}.tx-risk-flex{display:flex;justify-content:space-around}@media(max-width:768px){.tx-risk-flex{flex-direction:column}}.tx-risk-card{width:45%;padding:40px 0;background:var(--bg-inset);border-radius:10px;border:1px solid var(--border);text-align:center;transition:border-color .2s,box-shadow .2s}.tx-risk-card-low{border-color:#0f83;box-shadow:inset 0 0 12px #00ff880a}.tx-risk-card-moderate{border-color:#d2992233;box-shadow:inset 0 0 12px #d299220a}.tx-risk-card-high{border-color:#f8514933;box-shadow:inset 0 0 12px #f851490a}.tx-risk-card-label,.tx-risk-card-value{font-size:.875rem;line-height:1.25rem;font-weight:600}.tx-risk-card-value{margin-top:30px}.tx-route-footer .tx-action-bar{margin-top:0}.tx-action-bar{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap;align-items:center}.tx-action-bar .sentinel-btn-primary{flex:1;min-width:200px}.sentinel-label{font-size:1.25rem;line-height:1.5rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px}.sentinel-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--text);margin:0 0 16px}.sentinel-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.sentinel-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sentinel-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:960px){.sentinel-grid-2,.sentinel-grid-3,.sentinel-grid-4,.sentinel-tx-grid,.sentinel-exec-grid,.sentinel-exec-layout,.sentinel-dash-grid,.landing-grid{grid-template-columns:1fr!important}.sentinel-exec-settlement{grid-template-columns:repeat(2,minmax(0,1fr))}.sentinel-exec-footer-row{justify-content:stretch}.sentinel-exec-actions{justify-content:flex-start}.sentinel-page--execution{overflow-y:auto}}.sentinel-tx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.sentinel-exec-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}.sentinel-exec-page{width:100%;flex-shrink:0}.sentinel-exec-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:20px;align-items:stretch;width:100%}.sentinel-exec-main,.sentinel-exec-timeline{height:100%;box-sizing:border-box}.sentinel-exec-main{display:flex;flex-direction:column;padding:24px 28px}.sentinel-exec-main-head{display:flex;align-items:center;gap:16px;margin-bottom:4px}.sentinel-exec-main-head-text{text-align:left;min-width:0}.sentinel-exec-hero-icon{font-size:40px;line-height:1;flex-shrink:0}.sentinel-exec-hero-headline{font-size:22px;font-weight:700}.sentinel-exec-hero-sub{font-size:15px;color:var(--text);margin:6px 0 0;line-height:1.5;font-weight:500}.sentinel-exec-meta{font-size:12px;color:var(--text-muted);margin:4px 0 0;line-height:1.5}.sentinel-exec-settlement{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sentinel-exec-stat{padding:16px 12px;border-radius:10px;background:#ffffff05;border:1px solid var(--border);text-align:center}.sentinel-exec-stat-label{display:block;font-size:11px;color:var(--text-muted);margin-bottom:8px;line-height:1.4}.sentinel-exec-stat-value{display:block;font-size:22px;font-weight:700;font-family:var(--font-display);line-height:1.2}.sentinel-exec-extra{grid-column:1 / -1;margin:4px 0 0;font-size:12px;color:var(--text-muted);line-height:1.5}.sentinel-exec-failure-msg{grid-column:1 / -1;margin:4px 0 0;color:var(--red);font-size:13px;line-height:1.5}.sentinel-exec-footer-row{margin-top:auto;padding-top:16px;border-top:1px solid var(--border);display:flex;justify-content:flex-end}.sentinel-exec-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.sentinel-exec-gas{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:12px 16px;border-radius:10px;font-size:13px}.sentinel-exec-gas--ok{background:#00ff880f;border:1px solid rgba(0,255,136,.25)}.sentinel-exec-gas--fail{background:#f851490f;border:1px solid rgba(248,81,73,.25)}.sentinel-exec-gas-label{color:var(--text-muted);font-size:12px}.sentinel-exec-gas-value{font-size:22px;font-weight:700;font-family:var(--font-display)}.sentinel-exec-gas--ok .sentinel-exec-gas-value{color:var(--green)}.sentinel-exec-gas--fail .sentinel-exec-gas-value{color:var(--red)}.sentinel-exec-gas-hint{flex:1 1 100%;color:var(--text-muted);font-size:12px;line-height:1.5}.sentinel-exec-tx-link{font-size:13px;color:var(--cyan);text-decoration:none;white-space:nowrap}.sentinel-exec-tx-link:hover{text-decoration:underline}.sentinel-exec-tx-muted{font-size:12px;color:var(--text-muted)}.sentinel-exec-empty{text-align:center;padding:32px;margin:auto;max-width:480px}.sentinel-exec-empty p{color:var(--text-muted);margin-bottom:16px}.sentinel-exec-timeline{padding:20px 22px;display:flex;flex-direction:column}.sentinel-exec-timeline-title{font-size:14px;font-weight:600;margin:0 0 12px;color:var(--text-muted);flex-shrink:0}.sentinel-exec-timeline-track{position:relative;padding-left:20px;flex:1;min-height:0}.sentinel-exec-timeline-track:before{content:"";position:absolute;left:4px;top:4px;bottom:4px;width:2px;background:var(--border)}.sentinel-exec-timeline-item{position:relative;margin-bottom:14px;padding-left:16px}.sentinel-exec-timeline-item:last-child{margin-bottom:0}.sentinel-exec-timeline-dot{position:absolute;left:-16px;top:3px;width:10px;height:10px;border-radius:50%;border:2px solid var(--card-bg, var(--bg))}.sentinel-exec-timeline-head{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text)}.sentinel-exec-timeline-badge{padding:1px 8px;border-radius:4px;font-size:11px;font-weight:600}.sentinel-exec-timeline-badge--ALLOW{background:#00ff881f;color:var(--green)}.sentinel-exec-timeline-badge--REJECT{background:#f851491f;color:var(--red)}.sentinel-exec-timeline-badge--FALLBACK_TO_SAFE_ROUTE{background:#d299221f;color:var(--yellow)}.sentinel-exec-timeline-msg{margin:4px 0 0;font-size:12px;color:var(--text-muted);line-height:1.5}.sentinel-dash-grid{display:grid;grid-template-columns:280px 1fr 260px;gap:20px;margin-bottom:20px}.dashboard-cockpit{height:calc(100vh - var(--header-height) - 32px);overflow:hidden;box-sizing:border-box;position:relative;padding:4px}.dashboard-sync-bar{position:absolute;top:0;right:0;z-index:2;padding:4px 10px;font-size:14px;color:var(--cyan);background:#00e5cc14;border:1px solid rgba(0,229,204,.2);border-radius:999px}.dashboard-grid{display:grid;grid-template-columns:248px minmax(0,1fr) 288px;grid-template-rows:minmax(0,1fr) 188px;gap:14px;height:100%}.dashboard-card{background:linear-gradient(145deg,var(--bg-card),color-mix(in srgb,var(--bg-card) 85%,var(--cyan) 6%));border:1px solid var(--border);border-radius:var(--radius);padding:18px;min-height:0;overflow:hidden;transition:border-color .2s,box-shadow .2s}.dashboard-card:hover{border-color:var(--border);box-shadow:0 8px 24px #00000040}.dashboard-card-title{display:flex;align-items:center;justify-content:start;gap:8px;font-size:1.45rem;line-height:2.25rem;font-weight:700;color:var(--text);margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border)}.dashboard-card-title-spread{justify-content:space-between}.dashboard-card-title-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.dashboard-card-refresh-btn{height:22px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;box-sizing:border-box;gap:4px}.dashboard-info-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:50%;border:1px solid var(--border);background:#ffffff0a;color:var(--text-muted);font-size:13px;font-weight:700;font-style:italic;font-family:Georgia,Times New Roman,serif;line-height:1;cursor:pointer;flex-shrink:0;transition:border-color .15s,color .15s,background .15s}.dashboard-info-btn:hover{border-color:#00e5cc73;color:var(--cyan);background:#00e5cc14}.dashboard-modal-backdrop{position:fixed;inset:0;z-index:300;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:24px}.dashboard-score-help-modal{position:relative;width:min(560px,100%);max-height:min(85vh,720px);overflow-y:auto;padding:24px 28px;border-color:#00e5cc40}.dashboard-score-help-close{position:absolute;top:12px;right:14px;border:none;background:none;color:var(--text-muted);font-size:20px;cursor:pointer;line-height:1}.dashboard-score-help-title{margin:0 32px 12px 0;font-size:1.25rem;font-weight:700}.dashboard-score-help-intro,.dashboard-score-help-foot{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0 0 16px}.dashboard-score-help-section{margin-bottom:18px}.dashboard-score-help-section h4{margin:0 0 8px;font-size:15px;font-weight:600;color:var(--text)}.dashboard-score-help-section p{margin:0 0 8px;font-size:14px;color:var(--text-muted);line-height:1.6}.dashboard-score-help-list{margin:0;padding-left:1.25rem;font-size:14px;color:var(--text-muted);line-height:1.7}.wallet-onboarding-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:32px 24px;background:#000000e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wallet-onboarding-close{position:fixed;top:20px;right:24px;z-index:10001;width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0f;color:var(--text-muted);font-size:22px;line-height:1;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.wallet-onboarding-close:hover{border-color:#00e5cc73;color:var(--cyan);background:#00e5cc14}.wallet-onboarding-panel{width:min(560px,100%);padding:32px 28px 28px;border-color:#00e5cc47;box-shadow:0 24px 80px #0000008c}.wallet-onboarding-title{margin:0 0 12px;font-size:1.5rem;font-weight:700;color:var(--text)}.wallet-onboarding-lead{margin:0 0 20px;font-size:15px;line-height:1.7;color:var(--text-muted)}.wallet-onboarding-list{margin:0 0 28px;padding-left:1.25rem;font-size:14px;line-height:1.75;color:var(--text-muted)}.wallet-onboarding-list li+li{margin-top:12px}.wallet-onboarding-list a{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.wallet-onboarding-actions{display:flex;flex-wrap:wrap;gap:12px}.wallet-onboarding-primary{min-width:180px}.dashboard-score-help-list ul{margin:6px 0 0;padding-left:1.1rem}.dashboard-score-cell{grid-row:1;grid-column:1;align-items:center}.dashboard-middle{grid-row:1;grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:14px;min-height:0}.dashboard-chart-cell{grid-row:2;grid-column:1 / 3}.dashboard-legend-row{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:12px;width:100%}.dashboard-legend-item{display:flex;align-items:center;gap:10px;font-size:16px;color:var(--text-muted)}.dashboard-legend-bar{flex:1;height:8px;background:var(--bg-inset);border-radius:999px;overflow:hidden}.dashboard-legend-fill{height:100%;border-radius:999px;transition:width .4s ease}.dashboard-chain-list{display:flex;flex-direction:column;gap:10px}.dashboard-chain-row{display:flex;align-items:center;justify-content:space-between;font-size:13px;padding:12px 14px;min-height:44px;background:var(--bg-inset);border-radius:8px;border:1px solid transparent;transition:border-color .15s}.dashboard-chain-row:hover{border-color:var(--border);box-shadow:0 2px 8px #0003}.dashboard-chain-score{font-weight:700;font-family:var(--font-display);font-size:14px}.dashboard-chain-volume{display:flex;align-items:baseline;gap:4px;flex-shrink:0}.dashboard-chain-volume-unit{font-size:11px;color:var(--text-dim);font-weight:500}.dashboard-chain-volume-meta{font-size:11px;color:var(--text-muted);margin-left:6px}.dashboard-alert-list{flex:1;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:8px;min-height:0;padding-right:4px}.dashboard-alerts-card{display:flex;flex-direction:column;min-height:0}.dashboard-alert-item{padding:10px 12px;background:var(--bg-inset);border-radius:8px;border-left:3px solid var(--border);font-size:16px;transition:border-left-color .15s,background .15s}.dashboard-alert-item:hover{background:var(--bg-inset);box-shadow:0 2px 8px #0003}.dashboard-alert-item.critical{border-left-color:var(--red)}.dashboard-alert-item.warn{border-left-color:var(--yellow)}.dashboard-alert-item.info{border-left-color:var(--purple)}.dashboard-ai-chart-cell{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dashboard-ai-panel{flex:1;min-height:0;overflow:hidden;margin-top:2px;padding:8px 10px;background:#00e5cc0d;border:1px solid rgba(0,229,204,.15);border-radius:10px;font-size:14px;color:var(--text);line-height:1.55}.dashboard-ai-split{display:flex;gap:0;padding:6px 8px}.dashboard-ai-col{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.dashboard-ai-col-body{flex:1;min-height:0;overflow-y:auto;padding:0 4px;display:flex;flex-direction:column}.dashboard-ai-col-divider{width:1px;flex-shrink:0;background:#ffffff14;margin:0 8px;align-self:stretch}.dashboard-ai-result-split{display:flex;flex:1;min-height:0;gap:0;height:100%}.dashboard-ai-result-side{width:148px;flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:2px 8px 2px 2px}.dashboard-ai-result-side-label{font-size:14px;font-weight:700;color:var(--text);line-height:1.35;letter-spacing:.02em;white-space:nowrap}.dashboard-ai-result-side-status{font-size:13px;font-weight:700;line-height:1.4;word-break:keep-all}.dashboard-ai-result-side-status--safe{color:var(--green)}.dashboard-ai-result-side-status--warn{color:var(--yellow)}.dashboard-ai-result-side-status--neutral{color:var(--cyan)}.dashboard-ai-result-side-confidence{font-size:12px;color:var(--text);line-height:1.35;white-space:nowrap}.dashboard-ai-result-inner-divider{width:1px;flex-shrink:0;background:#ffffff0f;align-self:stretch}.dashboard-ai-result-detail{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:2px 0 2px 10px}.dashboard-ai-result-narrative{font-size:13px;color:var(--text);line-height:1.55}.dashboard-ai-result-list{margin:6px 0 0;padding-left:14px;font-size:13px;color:var(--text);line-height:1.5}.dashboard-ai-result-list li{margin-bottom:2px}.dashboard-ai-muted{color:var(--text);opacity:.82}.dashboard-ai-error{color:var(--red);word-break:break-word}.dashboard-ai-idle{margin:0;color:var(--text);font-size:13px;line-height:1.55}.dashboard-stat-card{padding:25px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .2s}.dashboard-stat-card:hover{border-color:var(--border);box-shadow:0 4px 16px #0003}.dashboard-stat-value{font-size:24px;font-weight:700;margin-top:16px;font-family:var(--font-display)}.dashboard-bars{display:flex;align-items:flex-end;gap:14px;height:120px;flex:1;padding-top:8px}.dashboard-bar-col{flex:1;text-align:center;min-width:0}.dashboard-bar{background:linear-gradient(180deg,var(--cyan),rgba(0,229,204,.2));border-radius:6px 6px 0 0;margin:0 auto 8px;max-width:56px;min-height:8px;transition:filter .15s}.dashboard-bar-col:hover .dashboard-bar{filter:brightness(1.2)}.dashboard-dot-purple{background:var(--purple)}.dashboard-dot-cyan{background:var(--cyan)}.dashboard-dot-yellow{background:var(--yellow)}.dashboard-dot-red{background:var(--red)}.dashboard-dot{width:8px;height:8px;border-radius:50%;display:inline-block}@media(max-width:1100px){.dashboard-cockpit{height:auto;overflow:visible}.dashboard-grid{grid-template-columns:1fr;grid-template-rows:auto;height:auto}.dashboard-score-cell,.dashboard-middle,.dashboard-chart-cell{grid-row:auto;grid-column:1}.dashboard-middle{grid-template-columns:1fr}}.landing-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.landing-kicker{font-family:Noto Sans SC;font-style:Bold;font-size:72px;font-weight:700;line-height:1;letter-spacing:2px;text-align:justify}.landing-title{font-family:Noto Sans SC;font-style:Bold;font-size:136px;font-weight:700;line-height:1;letter-spacing:2px;text-align:justify;margin-bottom:20px}.landing-tagline{color:var(--cyan);opacity:.6;font-family:Noto Sans SC;font-style:Regular;font-size:36px;font-weight:400;line-height:50px;letter-spacing:2px;text-align:justify;margin:40px 0}.landing-tagline-lead{margin:0;font-size:42px;line-height:1.2}.landing-tagline-sub{margin-top:18px;line-height:1.2}.landing-tagline-sub p{margin:0;font-size:30px;line-height:1.15}.landing-tagline-sub p+p{margin-top:8px}.landing-desc{font-size:18px;color:var(--text-dim);margin-bottom:40px;line-height:1.7;max-width:560px}.landing-cta{padding:16px 32px!important;font-size:22px!important;letter-spacing:.5px}.sentinel-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;cursor:pointer;border:none;transition:opacity .15s,transform .15s}.sentinel-btn:disabled{opacity:.5;cursor:not-allowed}.sentinel-btn-primary{background:var(--cyan);opacity:.9;color:var(--btn-primary-text);box-shadow:0 2px 12px #00e5cc33;transition:opacity .15s,transform .15s,box-shadow .2s}.sentinel-btn-primary:hover:not(:disabled){box-shadow:0 4px 20px #00e5cc59;opacity:.8}.sentinel-btn-secondary{background:#00e5cc14;color:var(--cyan);border:1px solid rgba(0,229,204,.2);transition:border-color .15s,background .15s}.sentinel-btn-secondary:hover:not(:disabled){background:#00e5cc1f;border-color:#00e5cc59}.sentinel-btn-ghost{background:var(--bg-card-hover);color:var(--text-muted);border:1px solid var(--border);transition:border-color .15s,color .15s}.sentinel-btn-ghost:hover:not(:disabled){color:var(--cyan);border-color:#00e5cc40}.sentinel-btn-danger{background:#f8514926;color:var(--red);border:1px solid rgba(248,81,73,.35)}.sentinel-input,.sentinel-select{background:var(--bg-inset);border:1px solid var(--border);border-radius:10px;color:var(--text);padding:10px 14px;font-size:15px;width:100%;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.sentinel-input::placeholder{color:var(--text-dim);opacity:.9}.sentinel-input:hover:not(:disabled):not(:focus),.sentinel-select:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--cyan) 30%,var(--border))}.sentinel-input:focus,.sentinel-select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--cyan) 18%,transparent);background:color-mix(in srgb,var(--bg-inset) 90%,var(--cyan) 10%)}.sentinel-input:disabled,.sentinel-select:disabled{opacity:.55;cursor:not-allowed}.sentinel-input-compact{width:96px;min-width:88px;padding:8px 10px;font-size:14px}.sentinel-select-inline{width:auto;min-width:280px}.sentinel-input-filter{width:220px;max-width:100%}.sentinel-field{display:flex;flex-direction:column;gap:8px;font-size:15px}.sentinel-field-label{color:var(--text-muted);font-size:14px;font-weight:500}.settings-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:16px}.settings-controls-row{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;margin-bottom:12px}.settings-inline-controls{display:flex;gap:8px;align-items:center}.settings-gate{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - var(--header-height) - 4%);padding:24px;text-align:center}.settings-gate-inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:640px}.settings-gate-text{margin:0;font-size:16px;color:var(--text-muted);line-height:1.6}.settings-gate-denied{margin:0;font-size:15px;color:var(--red)}.sentinel-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:14px;font-weight:600}.sentinel-badge-green{background:#00ff881a;color:var(--green);border:1px solid rgba(0,255,136,.2)}.sentinel-badge-red{background:#f851491a;color:var(--red);border:1px solid rgba(248,81,73,.2)}.sentinel-badge-yellow{background:#d299221a;color:var(--yellow);border:1px solid rgba(210,153,34,.2)}.sentinel-table{width:100%;border-collapse:collapse;font-size:13px}.sentinel-table th{text-align:left;padding:12px 14px;color:var(--text-muted);font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border)}.sentinel-table td{padding:14px;border-bottom:1px solid var(--border);color:var(--text);transition:background .15s}.sentinel-table tr:hover td{background:#00e5cc0a}.sentinel-table tr.selected td{background:#00e5cc14;border-color:#00e5cc33}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px}.status-dot.green{background:var(--green)}.status-dot.yellow{background:var(--yellow)}.status-dot.red{background:var(--red)}.status-dot.gray{background:var(--text-dim)}.app-layout-root{display:flex;flex-direction:column;height:100vh;overflow:hidden;min-height:100vh;background:radial-gradient(ellipse 80% 50% at 50% 0%,var(--bg-glow-1) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 20% 10%,var(--bg-glow-2) 0%,transparent 55%),radial-gradient(ellipse 50% 35% at 85% 5%,var(--bg-glow-3) 0%,transparent 50%),radial-gradient(ellipse 70% 50% at 50% 100%,var(--bg-glow-4) 0%,transparent 60%),linear-gradient(180deg,var(--bg-deep) 0%,var(--bg-deep) 100%);background-attachment:fixed}.app-header{position:sticky;top:0;z-index:100;font-size:.875rem;line-height:1.25rem;overflow:visible}.app-header-inner{width:100%;min-height:var(--header-height);margin:0;padding:0 var(--page-padding-x);display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box}.app-header-brand{display:inline-flex;align-items:center;transform:translateY(var(--header-logo-offset-y))}.app-header-brand img{margin-right:2rem}.app-header-nav{display:flex;gap:6px;flex-wrap:wrap;flex:1;min-width:0;padding:0;transform:translateY(var(--header-controls-offset-y))}.app-header-nav-link{padding:9px 14px;border-radius:6px;font-size:22px;text-decoration:none;line-height:1.2;color:var(--text-nav)}.app-header-nav-link:hover{color:var(--cyan)}.app-header-actions{display:flex;align-items:center;gap:12px;transform:translateY(var(--header-controls-offset-y))}.app-header-toast-slot{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;min-width:0;max-width:min(360px,28vw);margin-right:12px;transform:translateY(var(--header-controls-offset-y)) translate(-16px);pointer-events:none}.app-header-toast-stack{display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:100%;pointer-events:none}.toast-stack-fallback{position:fixed;top:calc(var(--header-height) + 8px);right:var(--page-padding-x);display:flex;flex-direction:column;gap:8px;z-index:9999;max-width:380px;pointer-events:none}.toast-item--header{min-height:44px;padding:0 14px;border-radius:var(--radius-sm);font-size:20px;line-height:1.2;box-sizing:border-box}.toast-item--header svg{width:20px;height:20px;flex-shrink:0}.app-header-wallet{font-family:monospace;font-size:13px;color:var(--green)}html,body{height:100%;margin:0;padding:0;overflow-x:hidden}.app-header{height:var(--header-height);flex-shrink:0}main{flex:1;min-height:0}.layout-wrapper{display:flex;flex-direction:column;min-height:100vh}.layout-wrapper>header,.layout-wrapper>main{flex-shrink:0}.landing-hero{height:100%;display:flex;justify-content:center;align-items:center;padding-bottom:3vh}.landing-hero>div:first-child{transform:translateY(-10px)}.risk-indicators-panel{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px}.risk-card{border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:120px;transition:transform .2s ease,box-shadow .2s ease}.risk-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.risk-card-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--text);margin-bottom:8px;text-align:center}.risk-card-value{font-size:13px;font-family:var(--font-display);text-align:center;line-height:1.4}.risk-card-low{background:var(--risk-bg-low);border:1px solid rgba(0,255,136,.2)}.risk-card-low .risk-card-title,.risk-card-low .risk-card-value{color:var(--green)}.risk-card-moderate{background:var(--risk-bg-moderate);border:1px solid rgba(210,153,34,.2)}.risk-card-moderate .risk-card-title,.risk-card-moderate .risk-card-value{color:var(--yellow)}.risk-card-high{background:var(--risk-bg-high);border:1px solid rgba(248,81,73,.2)}.risk-card-high .risk-card-title,.risk-card-high .risk-card-value{color:var(--red)}.risk-card-type-audit{background:var(--risk-bg-low);border:1px solid #00ff88}.risk-card-type-audit .risk-card-title,.risk-card-type-audit .risk-card-value{color:var(--green)}.risk-card-type-bridge{background:var(--risk-bg-bridge);border:1px solid #f85149}.risk-card-type-bridge .risk-card-title,.risk-card-type-bridge .risk-card-value{color:var(--red)}.risk-card-type-token{background:var(--risk-bg-token);border:1px solid #d29922}.risk-card-type-token .risk-card-title,.risk-card-type-token .risk-card-value{color:var(--yellow)}.wallet-avatar-wrapper{position:relative;display:inline-flex;align-items:center}.wallet-avatar-btn{display:flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid var(--border);border-radius:999px;padding:6px 12px;cursor:pointer;transition:border-color .15s,background .15s;font-family:inherit}.wallet-avatar-btn:hover{border-color:#00e5cc4d;background:#00e5cc0d}.wallet-avatar-ring{border-radius:50%;overflow:hidden;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.wallet-avatar-ring-sm{border-width:1.5px}.wallet-avatar-addr{font-family:monospace;font-size:18px;color:var(--text);font-weight:500;white-space:nowrap}.wallet-avatar-popup{position:absolute;top:calc(100% + 8px);right:0;min-width:260px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;z-index:200;box-shadow:var(--shadow-popup);animation:wallet-popup-in .15s ease}@keyframes wallet-popup-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wallet-popup-header{padding:12px 16px}.wallet-popup-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--purple)}.wallet-popup-status-dot{width:8px;height:8px;border-radius:50%;background:var(--purple);box-shadow:0 0 6px #8b5cf699}.wallet-popup-divider{height:1px;background:var(--border)}.wallet-popup-balance{padding:14px 16px}.wallet-popup-balance-value{font-size:22px;font-weight:700;color:var(--text);font-family:var(--font-display)}.wallet-popup-token-list{display:flex;gap:12px;margin-top:6px;flex-wrap:wrap}.wallet-popup-token{font-size:16px;color:var(--text-muted)}.wallet-popup-addr-row{display:flex;align-items:center;gap:8px;padding:10px 16px}.wallet-popup-addr-text{font-family:monospace;font-size:16px;color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-popup-icon-btn{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:16px;padding:4px;border-radius:4px;transition:color .15s,background .15s;flex-shrink:0}.wallet-popup-icon-btn:hover{color:var(--cyan);background:#00e5cc14}.wallet-popup-action{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;border:none;background:transparent;cursor:pointer;font-size:16px;font-weight:600;transition:background .15s,color .15s;font-family:inherit;text-align:left}.theme-toggle-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:1rem;border-radius:50%;border:1px solid var(--border);background:#ffffff0a;color:var(--text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s;flex-shrink:0;padding:0}.theme-toggle-btn:hover{color:var(--cyan);border-color:#00e5cc4d;background:#00e5cc0d}[data-theme=light] .theme-toggle-btn{background:#00000008}[data-theme=light] .theme-toggle-btn:hover{color:var(--cyan);border-color:var(--cyan);background:#0969da0f}.global-loading-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:gl-fade-in .2s ease}@keyframes gl-fade-in{0%{opacity:0}to{opacity:1}}.global-loading-card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 48px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 32px #0006;animation:gl-pop-in .25s cubic-bezier(.34,1.56,.64,1)}@keyframes gl-pop-in{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.global-loading-spinner{display:flex;gap:6px;align-items:flex-end;height:32px}.global-loading-spinner span{width:6px;border-radius:3px;background:var(--cyan);animation:gl-bar-bounce 1s ease-in-out infinite}.global-loading-spinner span:nth-child(1){height:12px;animation-delay:0s}.global-loading-spinner span:nth-child(2){height:24px;animation-delay:.15s}.global-loading-spinner span:nth-child(3){height:16px;animation-delay:.3s}@keyframes gl-bar-bounce{0%,to{transform:scaleY(.4);opacity:.5}50%{transform:scaleY(1);opacity:1}}.global-loading-text{margin:0;font-size:13px;color:var(--text-muted);font-weight:500}.security-gauge-wrap{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.security-gauge-sublabel{font-size:16px;color:var(--text-muted);margin-top:4px}.security-gauge-arc{animation:gauge-fill 1.5s cubic-bezier(.4,0,.2,1) forwards}@keyframes gauge-fill{0%{stroke-dashoffset:var(--gauge-target)}to{stroke-dashoffset:0}}.security-gauge-score-text{animation:score-pulse 2.5s ease-in-out infinite}@keyframes score-pulse{0%,to{opacity:1}50%{opacity:.85}}.dashboard-score-gauge{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 0}.dashboard-legend-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:18px;border-top:1px solid var(--border);margin-top:auto}.dashboard-legend-dot-item{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 10px;background:var(--bg-inset);border-radius:8px;border:1px solid transparent;transition:border-color .2s,transform .2s}.dashboard-legend-dot-item:hover{border-color:var(--border);transform:translateY(-1px)}.dashboard-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;animation:dot-pulse 2s ease-in-out infinite}@keyframes dot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.dashboard-legend-dot-text{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1;margin-left:6px}.dashboard-legend-dot-label{font-size:13px;color:var(--text-muted);text-align:left;line-height:1.45}.dashboard-legend-dot-pct{font-size:15px;font-weight:700;font-family:var(--font-display);text-align:left;line-height:1.4}.risk-rules-intro{color:var(--text-muted);margin-bottom:24px;font-size:16px;line-height:1.75}.risk-rules-error{color:var(--red);margin-bottom:16px}.risk-rules-muted{color:var(--text-dim)}.risk-rules-card-hint{font-size:14px;color:var(--text-dim);margin:-4px 0 12px;line-height:1.6}.risk-rules-list{list-style:none;margin:0;padding:0;font-size:15px;line-height:1.65}.risk-rules-list li{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--border)}.risk-rules-list li:last-child{border-bottom:none}.risk-rules-list strong{color:var(--text);font-size:14px}.risk-rules-list span{color:var(--text-muted)}.risk-rules-status-ok{color:var(--green)!important}.risk-rules-status-bad{color:var(--red)!important}.risk-rules-row{padding:12px 0;border-bottom:1px solid var(--border)}.risk-rules-row:last-child{border-bottom:none}.risk-rules-row-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.risk-rules-row-badge{font-size:13px;font-weight:600;flex-shrink:0}.risk-rules-row-desc{font-size:14px;color:var(--text-muted);margin-top:6px;line-height:1.65}.risk-rules-bullet-list{margin:0;padding-left:1.15rem;font-size:15px;color:var(--text-muted);line-height:1.75}.risk-rules-bullet-list li{margin-bottom:10px}.risk-rules-bullet-list strong{color:var(--text)}.testnet-assets-page{display:flex;flex-direction:column;gap:16px}.testnet-chain-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:18px 24px}.testnet-chain-strip-title{display:flex;flex-direction:column;gap:4px}.testnet-chain-strip-title .sentinel-label{margin-bottom:0}.testnet-chain-name{font-size:1.35rem;font-weight:700;color:var(--text)}.testnet-chain-stats{display:flex;flex-wrap:wrap;gap:12px 28px;flex:1;justify-content:flex-end}.testnet-chain-stat{display:flex;flex-direction:column;gap:2px;min-width:72px}.testnet-chain-stat span{font-size:12px;color:var(--text-muted)}.testnet-chain-stat strong,.testnet-chain-stat code{font-size:14px;color:var(--text)}.testnet-chain-stat--rpc{min-width:min(100%,280px)}.testnet-chain-stat code{word-break:break-all}.testnet-assets-main{display:grid;grid-template-columns:480px minmax(0,1fr);gap:16px;align-items:stretch}.testnet-assets-side{display:grid;grid-template-rows:1fr 1fr;gap:16px;min-height:0}.testnet-action-card,.testnet-transfer-card{display:flex;flex-direction:column;min-height:0;height:100%}.testnet-action-card .testnet-action-btn,.testnet-action-card a.testnet-action-btn{margin-top:auto}.testnet-action-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.testnet-action-head .sentinel-label{margin-bottom:0}.testnet-tag{flex-shrink:0;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--cyan);background:#00e5cc1a;border:1px solid rgba(0,229,204,.25)}.testnet-tag--usdc{color:var(--green);background:#00ff8814;border-color:#00ff8838}.testnet-action-hint{margin:0 0 14px;font-size:14px;color:var(--text-muted);line-height:1.6}.testnet-external-link{display:block;margin-bottom:14px;font-size:13px;color:var(--cyan);word-break:break-all;text-decoration:none}.testnet-external-link:hover{text-decoration:underline}.testnet-action-btn{align-self:flex-start}.testnet-wallet-line{margin:0 0 10px;font-size:13px;color:var(--text-muted);word-break:break-all}.testnet-transfer-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:16px}.testnet-recipient-field{flex:1;min-width:240px;margin:0}.testnet-transfer-table-wrap{flex:1;min-height:0;overflow:auto}.testnet-transfer-table{width:100%;border-collapse:collapse;font-size:15px}.testnet-transfer-table th,.testnet-transfer-table td{padding:10px 8px;text-align:left;border-bottom:1px solid var(--border-subtle)}.testnet-transfer-table th{color:var(--text-muted);font-size:13px;font-weight:600}.testnet-transfer-symbol{font-weight:600}.testnet-transfer-controls{display:flex;gap:8px;align-items:center}.testnet-muted{color:var(--text-dim);font-size:14px;margin:0}.testnet-msg-ok{margin:0 0 12px;font-size:14px;color:var(--green)}.testnet-msg-err{margin:0 0 12px;font-size:14px;color:var(--red)}@media(max-width:960px){.testnet-assets-main{grid-template-columns:1fr}.testnet-assets-side{grid-template-rows:auto auto}.testnet-action-card,.testnet-transfer-card{height:auto}.testnet-chain-stats{justify-content:flex-start}}.dashboard-box{display:flex;flex-direction:column;gap:16px;height:100%}.dashboard-upper{display:flex;gap:16px;flex:1;min-height:0}.dashboard-main-top{display:flex;gap:16px;flex:1;min-width:0;min-height:0}.dashboard-main-top>.dashboard-card:nth-child(1){width:500px;flex-shrink:0}.dashboard-main-top>.dashboard-card:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.dashboard-pool-card .dashboard-card-title{flex-shrink:0}.dashboard-pool-card .dashboard-chain-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}.dashboard-pool-card .dashboard-chain-row{flex:1;min-height:0}.dashboard-main-top>.dashboard-card:nth-child(3){width:35%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.dashboard-sidebar-stats{display:flex;flex-direction:column;gap:14px;width:15%;flex-shrink:0;min-height:0}.dashboard-sidebar-stats>.dashboard-stat-card{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:18px 20px}.dashboard-sidebar-stats .dashboard-stat-value{margin-top:10px;font-size:22px}.dashboard-ai-row{flex-shrink:0;height:220px;display:flex;flex-direction:column}.dashboard-ai-row>.dashboard-ai-chart-cell{flex:1;min-height:0;height:100%}.badget-wall{display:flex;justify-content:space-between}.badget-item{width:18%}.wallet-popup-profile{color:var(--text)}.wallet-popup-profile:hover{background:#00e5cc14;color:var(--cyan)}.wallet-popup-disconnect:hover{background:#f851491a}.transaction-page{padding:0 2rem}.transaction-box{display:flex;justify-content:space-between}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--bg-deep);color:var(--text);min-height:100vh;overflow-x:hidden}#root{width:100%;height:100%;margin:0 auto;overflow-x:hidden}.status-allow{color:#3fb950;border-color:#3fb950}.status-reject{color:#f85149;border-color:#f85149}.status-fallback{color:#d29922;border-color:#d29922}.status-loading{color:#58a6ff;border-color:#58a6ff}
