.cs2-ui-input,.cs2-key-input,.cs2-trust-checker-form input[type="text"]{width:100%;min-height:var(--cs2-control-height);padding:0 var(--cs2-space-4);border:1px solid var(--cs2-border-strong);border-radius:var(--cs2-radius-md);background:var(--cs2-surface-strong);color:var(--cs2-text);font-size:15px;transition:border-color var(--cs2-transition),box-shadow var(--cs2-transition),background-color var(--cs2-transition)}.cs2-ui-input::placeholder,.cs2-key-input::placeholder,.cs2-trust-checker-form input[type="text"]::placeholder{color:var(--cs2-text-soft)}.cs2-ui-input:focus,.cs2-key-input:focus,.cs2-trust-checker-form input[type="text"]:focus{outline:none;border-color:var(--cs2-primary);box-shadow:0 0 0 3px rgb(47 107 255 / .16)}.cs2-ui-button,.cs2-trust-checker-form button,.cs2-buy-token-btn,.cs2-open-premium-report-btn,.button.cs2-secondary-btn,.cs2-retry-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cs2-control-height);padding:0 var(--cs2-space-5);border:1px solid #fff0;border-radius:var(--cs2-radius-md);font-size:14px;font-weight:650;cursor:pointer;text-decoration:none;transition:background-color var(--cs2-transition),border-color var(--cs2-transition),color var(--cs2-transition)}.cs2-trust-checker-container .cs2-ui-button,.cs2-trust-checker-container .cs2-trust-checker-form button,.cs2-trust-checker-container .cs2-buy-token-btn,.cs2-trust-checker-container .cs2-open-premium-report-btn,.cs2-trust-checker-container .button.cs2-secondary-btn,.cs2-trust-checker-container .cs2-retry-button{font-size:14px!important;line-height:21px!important;font-weight:650!important;letter-spacing:normal!important;text-transform:none!important}.cs2-ui-button:disabled,.cs2-trust-checker-form button:disabled,.cs2-buy-token-btn:disabled,.cs2-open-premium-report-btn:disabled,.button.cs2-secondary-btn:disabled,.cs2-retry-button:disabled{opacity:.55;cursor:not-allowed}.cs2-ui-button-primary,.cs2-trust-checker-form button,.cs2-open-premium-report-btn{color:#fff;background:var(--cs2-primary)}.cs2-ui-button-primary:hover,.cs2-trust-checker-form button:hover,.cs2-open-premium-report-btn:hover{background:var(--cs2-primary-strong)}.cs2-ui-button-secondary,.cs2-buy-token-btn,.button.cs2-secondary-btn,.cs2-retry-button{color:var(--cs2-text);background:var(--cs2-surface-alt);border-color:var(--cs2-border-strong)}.cs2-ui-button-secondary:hover,.cs2-buy-token-btn:hover,.button.cs2-secondary-btn:hover,.cs2-retry-button:hover{background:var(--cs2-surface-soft);border-color:rgb(255 255 255 / .18)}.cs2-ui-badge,.cs2-premium-badge,.cs2-v3-segment-chip,.cs2-metric-state-badge,.cs2-history-change-chip,.cs2-free-category-badge,.cs2-v3-guidance-chip,.cs2-v3-influence-tone{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--cs2-radius-sm);font-size:12px;font-weight:650;line-height:1.3;border:1px solid var(--cs2-border-strong)}.cs2-ui-badge,.cs2-premium-badge,.cs2-v3-segment-chip,.cs2-free-category-badge,.cs2-v3-guidance-chip,.cs2-v3-influence-tone{color:var(--cs2-text);background:rgb(255 255 255 / .04)}.cs2-v3-guidance-chip,.cs2-v3-influence-tone{flex:0 0 auto;align-self:flex-start}.cs2-v3-segment-high,.cs2-free-category-high{border-color:rgb(34 197 94 / .2);background:rgb(34 197 94 / .1)}.cs2-v3-segment-medium,.cs2-free-category-medium{border-color:rgb(245 158 11 / .24);background:rgb(245 158 11 / .1)}.cs2-v3-segment-low,.cs2-free-category-low{border-color:rgb(239 68 68 / .22);background:rgb(239 68 68 / .1)}.cs2-metric-state-available,.cs2-history-change-up,.cs2-delta-positive{color:var(--cs2-success);background:var(--cs2-success-soft);border-color:rgb(34 197 94 / .18)}.cs2-metric-state-hidden,.cs2-metric-state-unavailable,.cs2-history-change-down,.cs2-delta-negative{color:var(--cs2-danger);background:var(--cs2-danger-soft);border-color:rgb(239 68 68 / .18)}.cs2-metric-state-zero_valid,.cs2-metric-state-error,.cs2-history-change-neutral,.cs2-delta-neutral{color:var(--cs2-warning);background:var(--cs2-warning-soft);border-color:rgb(245 158 11 / .18)}.cs2-premium-toggle,.cs2-key-inline-row,.cs2-inline-meta-card,.cs2-check-header-balance,.cs2-checker-inline-note,.cs2-utility-subhead{padding:12px 14px;border:1px solid var(--cs2-border);border-radius:var(--cs2-radius-lg);background:var(--cs2-surface-alt)}.cs2-premium-toggle-label{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:var(--cs2-space-3);align-items:center;cursor:pointer;font-size:14px;line-height:1.5;font-weight:400}.cs2-premium-toggle-login-row{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:var(--cs2-space-3);align-items:center}.cs2-premium-toggle-login{min-height:36px;padding-inline:14px;white-space:nowrap}.cs2-premium-toggle-login-row>.cs2-ui-inline-icon,.cs2-premium-toggle-login-row>.cs2-ui-inline-icon svg{width:20px;height:20px;color:var(--cs2-primary);overflow:visible}.cs2-premium-toggle-label>.cs2-ui-inline-icon,.cs2-premium-toggle-label>.cs2-ui-inline-icon svg{width:20px;height:20px;color:var(--cs2-primary);overflow:visible}.cs2-premium-toggle-copy{display:grid;gap:2px}.cs2-premium-toggle-copy strong,.cs2-key-inline-copy strong,.cs2-inline-meta-card-copy strong{font-size:14px}.cs2-premium-toggle-copy span,.cs2-key-inline-copy span,.cs2-inline-meta-card-copy span,.cs2-checker-inline-note-copy span,.cs2-utility-subhead-copy p{font-size:12px;color:var(--cs2-text-muted);line-height:1.45}.cs2-premium-toggle input[type="checkbox"]{margin-top:2px;accent-color:var(--cs2-primary)}.cs2-key-inline-row{padding:10px 12px;gap:6px 12px;background:rgb(255 255 255 / .025)}.cs2-key-inline-row.is-disabled{background:rgb(255 255 255 / .02)}.cs2-key-inline-copy,.cs2-key-inline-hint{min-width:0}.cs2-key-inline-copy{display:flex;align-items:center;min-height:38px}.cs2-key-inline-copy strong{font-size:13px;line-height:1.2}.cs2-key-inline-controls .cs2-key-input{min-height:38px;padding-inline:12px;font-size:13px;background:rgb(6 10 20 / .86)}.cs2-key-inline-controls .cs2-ui-button{min-height:38px;padding-inline:14px;font-size:13px;white-space:nowrap}.cs2-key-inline-hint{font-size:11px;line-height:1.35}.cs2-key-message:empty{display:none}.cs2-check-header-balance-copy{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.cs2-check-header-balance-label{font-size:12px;color:var(--cs2-text-muted);white-space:nowrap}.cs2-check-header-balance-value{display:inline-block;min-width:0;font-size:clamp(18px, 2.1vw, 22px);font-weight:700;line-height:1;letter-spacing:-.03em;white-space:nowrap;overflow-wrap:normal}.cs2-checker-inline-note-copy strong,.cs2-utility-subhead-copy h4{font-size:14px;line-height:1.3}.cs2-ui-inline-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--cs2-text-soft);flex:0 0 auto}.cs2-ui-inline-icon svg{width:18px;height:18px;display:block}.cs2-check-header-balance>.cs2-ui-inline-icon,.cs2-checker-inline-note>.cs2-ui-inline-icon,.cs2-utility-subhead>.cs2-ui-inline-icon,.cs2-inline-meta-card-icon,.cs2-inline-meta-card-icon>.cs2-ui-inline-icon{width:28px;height:28px;padding:5px;border-radius:var(--cs2-radius-sm);background:rgb(255 255 255 / .05);color:var(--cs2-primary)}.cs2-check-header-balance>.cs2-ui-inline-icon{width:24px;height:24px;padding:4px}.cs2-inline-meta-card-icon{display:inline-flex;align-items:center;justify-content:center}.cs2-inline-meta-card-footer a,.cs2-trust-profile-link,.cs2-login-link{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid var(--cs2-border-strong);border-radius:var(--cs2-radius-sm);color:var(--cs2-text);background:rgb(255 255 255 / .02);font-size:12px;font-weight:650}.cs2-inline-meta-card-footer a:hover,.cs2-trust-profile-link:hover,.cs2-login-link:hover{border-color:var(--cs2-border-accent);color:#fff}.cs2-token-purchase-item{display:grid;gap:6px;align-content:start;padding:12px;background:rgb(6 10 20 / .84);border-color:rgb(255 255 255 / .08);border-radius:10px}.cs2-token-purchase-item.is-featured{border-color:rgb(86 162 255 / .34);box-shadow:0 4px 12px rgb(6 14 34 / .16)}.cs2-token-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-height:28px}.cs2-token-card-badge-slot{display:flex;justify-content:flex-end;align-items:flex-start;min-width:92px;min-height:28px}.cs2-token-card-badge{display:flex;justify-content:flex-end}.cs2-token-card-badge .cs2-ui-badge{padding:3px 8px;font-size:11px}.cs2-token-amount{display:inline-flex;align-items:baseline;gap:6px;font-size:18px;font-weight:700;color:#fff;line-height:1}.cs2-token-amount span{font-size:11px;font-weight:500;color:var(--cs2-text-muted)}.cs2-token-card-caption{font-size:13px;color:var(--cs2-text-muted);line-height:1.45}.cs2-token-price{margin-top:4px;font-size:22px;font-weight:700;color:#fff;line-height:1.05}.cs2-token-price-note{font-size:11px;color:var(--cs2-text-muted);line-height:1.3}.cs2-buy-token-btn,.cs2-open-premium-report-btn{width:100%}.cs2-token-purchase-item .cs2-buy-token-btn{min-height:40px;margin-top:4px;font-size:13px}.cs2-buy-token-btn.cs2-ui-button-primary{color:#fff;background:var(--cs2-primary);border-color:rgb(47 107 255 / .36)}.cs2-buy-token-btn.cs2-ui-button-primary:hover{background:var(--cs2-primary-strong);border-color:rgb(47 107 255 / .42)}.cs2-price-loading{color:var(--cs2-text-soft)}.cs2-popover{position:fixed;z-index:var(--cs2-z-popover);width:min(320px, calc(100vw - 24px));max-width:min(320px, calc(100vw - 24px));padding:14px;color:var(--cs2-text,#f4f7fb);background:linear-gradient(180deg,rgb(47 107 255 / .14),rgb(47 107 255 / .03) 42%),var(--cs2-surface-strong,#070b14);border:1px solid var(--cs2-border-accent,rgb(47 107 255 / .32));border-radius:var(--cs2-radius-md);box-shadow:0 20px 48px rgb(4 11 28 / .56),0 0 0 1px rgb(47 107 255 / .14);pointer-events:auto;word-wrap:break-word}.cs2-popover[data-role="shared-popover"]{z-index:2147483647;color:#f4f7fb;background:linear-gradient(180deg,rgb(47 107 255 / .14),rgb(47 107 255 / .03) 42%),#070b14;border-color:rgb(47 107 255 / .4)}.cs2-popover-title{margin-bottom:6px;font-size:13px;font-weight:650;color:#f8fbff}.cs2-popover-body{font-size:13px;line-height:1.5;color:rgb(235 242 255 / .92);white-space:pre-line}.cs2-alert,.cs2-ui-alert{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cs2-space-3);padding:var(--cs2-space-4);border-radius:var(--cs2-radius-lg);border:1px solid rgb(245 158 11 / .18);background:rgb(245 158 11 / .08)}.cs2-alert-copy{display:grid;gap:4px}.cs2-trust-avatar{width:60px;height:60px;margin-left:6px;border-radius:14px;border:1px solid var(--cs2-border-strong);background:var(--cs2-surface-strong);overflow:hidden}.cs2-trust-avatar img,.cs2-trust-avatar-placeholder{width:100%;height:100%}.cs2-trust-avatar-placeholder{display:flex;align-items:center;justify-content:center;color:var(--cs2-text-soft);font-weight:650}.cs2-metric-tooltip-trigger,.cs2-ui-icon-button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:0;border:1px solid rgb(47 107 255 / .34);border-radius:999px;background:linear-gradient(180deg,rgb(47 107 255 / .18),rgb(47 107 255 / .08));color:rgb(223 235 255 / .96);padding:0;font-size:10px;line-height:1;font-weight:600;cursor:pointer;vertical-align:top;flex:0 0 auto;align-self:start;justify-self:end}.cs2-ui-title-with-popover,.cs2-ui-label-with-popover{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;width:100%}.cs2-ui-title-with-popover{flex:1 1 auto}.cs2-ui-title-with-popover>h4,.cs2-ui-title-with-popover>h5,.cs2-ui-title-with-popover>div,.cs2-ui-title-with-popover>span,.cs2-ui-label-text{min-width:0;margin:0}.cs2-ui-title-with-popover-tight{gap:4px}.cs2-ui-title-with-popover.is-pinned,.cs2-ui-label-with-popover.is-pinned{align-items:start}.cs2-ui-title-with-popover.is-pinned .cs2-metric-tooltip-trigger,.cs2-ui-title-with-popover.is-pinned .cs2-ui-icon-button,.cs2-ui-label-with-popover.is-pinned .cs2-metric-tooltip-trigger,.cs2-ui-label-with-popover.is-pinned .cs2-ui-icon-button{margin-top:1px}.cs2-metric-tooltip-trigger .cs2-ui-inline-icon,.cs2-ui-icon-button .cs2-ui-inline-icon{width:11px;height:11px;color:currentColor}.cs2-metric-tooltip-trigger .cs2-ui-inline-icon svg,.cs2-ui-icon-button .cs2-ui-inline-icon svg{width:11px;height:11px}.cs2-metric-tooltip-trigger:hover,.cs2-ui-icon-button:hover,.cs2-metric-tooltip-trigger[aria-expanded="true"],.cs2-ui-icon-button[aria-expanded="true"]{color:#fff;border-color:rgb(94 149 255 / .72);background:linear-gradient(180deg,rgb(47 107 255 / .32),rgb(47 107 255 / .16));box-shadow:0 8px 18px rgb(47 107 255 / .22)}.cs2-metric-tooltip-trigger:focus-visible,.cs2-ui-icon-button:focus-visible{outline:none;border-color:rgb(130 176 255 / .9);box-shadow:0 0 0 3px rgb(47 107 255 / .18),0 8px 18px rgb(47 107 255 / .18)}.cs2-diagnosis-warning .cs2-ui-icon-button,.cs2-alert-warning .cs2-ui-icon-button{border-color:rgb(245 158 11 / .28);background:rgb(245 158 11 / .08);color:rgb(255 213 128 / .92)}.cs2-diagnosis-warning .cs2-ui-icon-button:hover,.cs2-diagnosis-warning .cs2-ui-icon-button[aria-expanded="true"],.cs2-alert-warning .cs2-ui-icon-button:hover,.cs2-alert-warning .cs2-ui-icon-button[aria-expanded="true"]{border-color:rgb(245 158 11 / .46);background:rgb(245 158 11 / .14);color:#ffe2a9}.cs2-history-change-chip+.cs2-history-change-chip{margin-left:6px}.cs2-history-change-chip{padding:3px 8px;font-size:11px}.cs2-status-good,.cs2-status-warning,.cs2-status-critical,.cs2-status-neutral{--cs2-status-color:var(--cs2-text-soft)}.cs2-status-good{--cs2-status-color:var(--cs2-success)}.cs2-status-warning{--cs2-status-color:var(--cs2-warning)}.cs2-status-critical{--cs2-status-color:var(--cs2-danger)}.cs2-status-neutral{--cs2-status-color:var(--cs2-info)}.cs2-status-indicator{width:6px;height:6px;border-radius:999px;flex:0 0 auto;background:var(--cs2-status-color)}.cs2-info-card-head{display:flex;align-items:center;gap:8px}.cs2-info-card-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cs2-radius-sm);background:rgb(255 255 255 / .04);color:var(--cs2-status-color);flex:0 0 auto}.cs2-info-card-icon .cs2-ui-inline-icon{width:16px;height:16px;color:currentColor}.cs2-info-card-icon .cs2-ui-inline-icon svg{width:16px;height:16px}