.check-swap-shell .cs-main{max-width:1320px;padding-top:40px}.check-swap-shell .page-title{margin-bottom:28px}.check-swap-shell .cs-lead{color:#9baac3;margin-top:13px;font-size:16px}.check-swap-shell .cs-phase{color:#bba6e7;letter-spacing:1px;white-space:nowrap;border:1px solid #38415a;border-radius:20px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;display:flex}.check-swap-shell .cs-phase>span{background:#b5a0e7;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #b5a0e7}.check-swap-shell h2{font-size:20px;font-weight:550;line-height:1.4}.check-swap-shell .panel-title h2{margin-top:4px}.check-swap-shell .panel-title>h2{margin-top:0}.check-swap-shell .cs-check-form{background:radial-gradient(at 10% 0,#6c44a328,#0000 80%),#131c2d;border-color:#53406d;padding:24px}.check-swap-shell .cs-check-form>label{color:#d9c9f5;margin-bottom:12px;font-size:13px;display:block}.check-swap-shell .cs-input-row{align-items:center;gap:15px;display:flex}.check-swap-shell .cs-input-row>svg{color:#a890d1;flex-shrink:0}.check-swap-shell .cs-input-row input{color:#e2e6f4;background:#090f1d;border:1px solid #3b415a;border-radius:8px;flex:1;min-width:0;height:52px;padding:0 16px;font-family:ui-monospace,monospace;font-size:14px}.check-swap-shell .cs-input-row input::placeholder{color:#7d8da9;font-family:inherit}.check-swap-shell .cs-input-row button{color:#201330;letter-spacing:.7px;white-space:nowrap;background:#bda1ee;border:1px solid #c9abf9;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:12px 24px;font-size:13px;font-weight:700;display:flex}.check-swap-shell .cs-input-row button:hover{background:#cbb2f5}.check-swap-shell #mint-help{color:#879bb8;margin-top:12px;font-size:12px}.check-swap-shell .cs-empty{text-align:center;color:#aa93d3;background:#111c2c77;border:1px dashed #344159;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;margin:25px 0;padding:40px 20px;display:flex}.check-swap-shell .cs-empty h2{color:#dae1f2;margin:18px 0 11px;font-size:24px}.check-swap-shell .cs-empty p{color:#9aaccc;max-width:550px;font-size:14px;line-height:1.8}.check-swap-shell .cs-empty>span{color:#758bab;margin-top:23px;font-size:12px}.check-swap-shell .cs-loading{animation:1.5s ease-in-out infinite cs-pulse}@keyframes cs-pulse{50%{opacity:.35}}.check-swap-shell .cs-error{color:#efa2b5;background:#392132;border:1px solid #7b455c;border-radius:12px;align-items:start;gap:14px;margin:24px 0;padding:22px;display:flex}.check-swap-shell .cs-error svg{flex-shrink:0;margin-top:4px}.check-swap-shell .cs-error h2{font-size:18px}.check-swap-shell .cs-error p{color:#d0adbc;margin-top:6px;font-size:14px;line-height:1.9}.check-swap-shell .cs-results{margin-top:28px}.check-swap-shell .cs-identity{align-items:center;gap:18px;padding:22px 24px;display:flex}.check-swap-shell .cs-token-logo{background:#222c40;border:1px solid #414b64;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.check-swap-shell .cs-token-logo img{object-fit:contain;width:64px;height:64px;display:block}.check-swap-shell .cs-token-logo>span{text-align:center;color:#99a9c5;font-size:10px}.check-swap-shell .cs-token-logo small{font-size:8px;display:block}.check-swap-shell .cs-token-name{flex:1;min-width:0}.check-swap-shell .cs-token-name h2{overflow-wrap:anywhere;align-items:center;gap:12px;font-size:26px;display:flex}.check-swap-shell .cs-token-name h2>span{color:#a9b6cf;border:1px solid #3d465e;border-radius:5px;padding:2px 7px;font-size:12px}.check-swap-shell .cs-mint-line{align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.check-swap-shell .cs-mint-line code{color:#90a5c4;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:12px}.check-swap-shell .cs-mint-line button{color:#b8c6dc;background:#1c2a3f;border:1px solid #3b4860;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.check-swap-shell .cs-verification{color:#b1cbed;background:#283d5855;border:1px solid #51688b;border-radius:7px;align-self:center;padding:5px 12px;font-size:12px}.check-swap-shell .cs-verification.cs-alert{color:#f5a0b0;background:#4b253355;border-color:#995368}.check-swap-shell .cs-timestamps{color:#8fa4c1;flex-wrap:wrap;justify-content:space-between;gap:12px 30px;margin:12px 2px 22px;font-size:11px;display:flex}.check-swap-shell .cs-timestamps>span{align-items:center;gap:6px;display:flex}.check-swap-shell .cs-market{margin-bottom:20px}.check-swap-shell .cs-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:0 25px;display:grid}.check-swap-shell .cs-metric{border-bottom:1px solid #2b394f;min-width:0;padding:15px 0}.check-swap-shell .cs-metric dt{color:#95a7c3;font-size:12px}.check-swap-shell .cs-metric dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:550;line-height:1.7}.check-swap-shell .cs-metric small{color:#8c9ebb;margin-top:5px;font-size:11px;display:block}.check-swap-shell .cs-first-pool{color:#a5b8d4;padding:21px 25px;font-size:13px}.check-swap-shell .cs-first-pool b{color:#d6e1f4;font-weight:500}.check-swap-shell .cs-first-pool p{color:#7f97b7;margin-top:5px;font-size:12px}.check-swap-shell .cs-two-column{grid-template-columns:1.1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.check-swap-shell .cs-audit-list{padding:0 25px}.check-swap-shell .cs-audit-list .cs-metric{grid-template-columns:1fr 1fr;column-gap:15px;padding:13px 0;display:grid}.check-swap-shell .cs-audit-list dd{text-align:end;margin:0;font-size:14px}.check-swap-shell .cs-audit-list dt{overflow-wrap:anywhere}.check-swap-shell .cs-audit-list small{grid-column:1/-1}.check-swap-shell .cs-note{color:#93a8c7;padding:18px 25px;font-size:12px;line-height:1.85}.check-swap-shell .cs-organic-value{justify-content:center;align-items:baseline;gap:13px;padding:22px 25px 10px;display:flex}.check-swap-shell .cs-organic-value strong{color:#c9b1f4;overflow-wrap:anywhere;font-size:52px;font-weight:500;line-height:1.3}.check-swap-shell .cs-organic-value span{color:#899fbd;white-space:nowrap;font-size:15px}.check-swap-shell .cs-organic-label{text-align:center;color:#9db2d2;margin:12px 25px 20px;font-size:12px}.check-swap-shell .cs-organic-label b{color:#c2a8eb;border:1px solid #5b4b78;border-radius:5px;margin-inline-start:12px;padding:2px 9px;font-weight:500;display:inline-block}.check-swap-shell .cs-organic .cs-note+.cs-note{padding-top:0}.check-swap-shell .cs-risk{background:linear-gradient(120deg,#272234,#151d2d 70%);border-color:#665033;margin-bottom:20px}.check-swap-shell .cs-risk-summary{grid-template-columns:.8fr 1.2fr;align-items:center;gap:24px;padding:10px 25px 20px;display:grid}.check-swap-shell .cs-risk-number{color:#efd2a2;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px;display:flex}.check-swap-shell .cs-risk-number strong{font-size:48px;font-weight:550;line-height:1.4}.check-swap-shell .cs-risk-number span{font-size:13px}.check-swap-shell .cs-risk-summary h3{color:#e7d5bc;font-size:16px;font-weight:500}.check-swap-shell .cs-risk-summary p{color:#b0a9be;margin-top:7px;font-size:12px;line-height:1.8}.check-swap-shell .cs-risk-factor-list{border-top:1px solid #413a4c;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px;margin:0 25px;display:grid}.check-swap-shell .cs-risk-factor-list>div{color:#b4bbcc;border-bottom:1px solid #353346;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:12px;display:flex}.check-swap-shell .cs-risk-factor-list b{color:#e0c89f;text-align:end;font-weight:500}.check-swap-shell .cs-flags{margin-bottom:20px}.check-swap-shell .cs-flag-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 25px;display:grid}.check-swap-shell .cs-flag{background:#101b2c;border:1px solid #33465e;border-radius:9px;min-width:0;padding:16px}.check-swap-shell .cs-flag>div{justify-content:space-between;align-items:start;gap:12px;display:flex}.check-swap-shell .cs-flag h3{color:#c0cde1;font-size:14px;font-weight:500}.check-swap-shell .cs-flag>div>span{color:#8c9eba;text-align:end;max-width:130px;font-size:10px}.check-swap-shell .cs-flag-raised{background:#321e2b77;border-color:#8d5362}.check-swap-shell .cs-flag-raised>div>span{color:#f4acb8}.check-swap-shell .cs-flag p{color:#899ebe;margin-top:10px;font-size:11px;line-height:1.9}.check-swap-shell .cs-flag p.cs-evidence-value{color:#d3dcec;overflow-wrap:anywhere;margin:12px 0 3px;font-size:17px}.check-swap-shell .cs-flag code{color:#7d95b6;overflow-wrap:anywhere;font-size:10px}.check-swap-shell .cs-trading{margin-bottom:14px}.check-swap-shell .cs-periods{gap:5px;display:flex}.check-swap-shell .cs-periods button{color:#99acc9;background:#182337;border:1px solid #34415b;border-radius:6px;min-height:38px;padding:6px 12px;font-size:12px}.check-swap-shell .cs-periods button[aria-pressed=true]{color:#decafb;background:#3b2c52;border-color:#8f71b6}.check-swap-shell .cs-trading-layout{grid-template-columns:1.15fr 1fr;gap:28px;padding:0 25px 25px;display:grid}.check-swap-shell .cs-activity-table table{border-collapse:collapse;width:100%;font-size:13px}.check-swap-shell .cs-activity-table caption{color:#7f99bc;text-align:start;margin-bottom:9px;font-size:11px}.check-swap-shell .cs-activity-table th,.check-swap-shell .cs-activity-table td{border-bottom:1px solid #2b3b52;padding:12px 0}.check-swap-shell .cs-activity-table th{text-align:start;color:#a0b2cd;font-weight:400}.check-swap-shell .cs-activity-table td{text-align:end;color:#dbe5f6;font-variant-numeric:tabular-nums;padding-inline-start:18px}.check-swap-shell .cs-ratio{background:radial-gradient(at 80% 0,#65479044,#0000),#1a2033;border:1px solid #4e406b;border-radius:12px;align-self:start;min-width:0;padding:28px 24px}.check-swap-shell .cs-ratio h3{color:#d6c9ed;margin:9px 0 16px;font-size:21px;font-weight:500;line-height:1.5}.check-swap-shell .cs-ratio>strong{color:#c6b0ef;overflow-wrap:anywhere;font-size:43px;font-weight:550}.check-swap-shell .cs-ratio p{color:#95a6c4;margin-top:18px;font-size:12px;line-height:1.8}.check-swap-shell .cs-ratio p.cs-ratio-formula{color:#b9b4d3;text-align:center;background:#171f30;border:1px solid #423857;border-radius:8px;padding:15px 12px;font-family:ui-monospace,monospace;font-size:11px}.check-swap-shell .cs-ratio .cs-ratio-disclaimer{color:#dccaa5;border-top:1px solid #53455c;padding-top:18px}.check-swap-shell .cs-source-links{color:#839dbf;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:12px 2px 30px;font-size:11px;display:flex}.check-swap-shell .cs-source-links a{color:#b9a2df;align-items:center;gap:5px;display:flex}.check-swap-shell .cs-source-links>span:last-child{width:100%;font-size:11px}.check-swap-shell .cs-caution{color:#e9c895;background:#332b2199;border:1px solid #655334;border-radius:9px;margin:16px 0;padding:13px 17px;font-size:12px}.check-swap-shell .cs-swap{margin-top:28px}.check-swap-shell .cs-preview-tag{color:#8e9db6;border:1px solid #384763;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:flex}.check-swap-shell .cs-swap-layout{grid-template-columns:1fr 1fr;gap:40px;padding:0 25px 25px;display:grid}.check-swap-shell .cs-sides{background:#0e1726;border:1px solid #354560;border-radius:8px;margin-bottom:20px;padding:4px;display:flex}.check-swap-shell .cs-sides button{color:#829abc;letter-spacing:1px;background:0 0;border:0;border-radius:5px;flex:1;min-height:40px;font-size:12px;font-weight:600}.check-swap-shell .cs-sides button:first-child[aria-pressed=true]{color:#77cdb3;background:#1c3c36}.check-swap-shell .cs-sides button:last-child[aria-pressed=true]{color:#f3a3b2;background:#492a3a}.check-swap-shell .cs-swap-controls>label{color:#91a7c6;margin-bottom:8px;font-size:12px;display:block}.check-swap-shell .cs-amount{color:#7892b7;background:#0d1727;border:1px solid #354961;border-radius:9px;align-items:center;gap:15px;padding:12px 16px;display:flex}.check-swap-shell .cs-amount input{color:#b7c8e1;background:0 0;border:0;flex:1;min-width:0;font-size:24px}.check-swap-shell .cs-connect{color:#bbafcc;cursor:not-allowed;background:#353149;border:1px solid #4a455e;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:17px;padding:13px;font-size:14px;display:flex}.check-swap-shell .cs-swap-quote>div{border-bottom:1px solid #2b3b52;justify-content:space-between;gap:15px;padding:14px 0;font-size:13px;display:flex}.check-swap-shell .cs-swap-quote dt{color:#95aaca}.check-swap-shell .cs-swap-quote dd{text-align:end;color:#b7c6dc}.check-swap-shell .cs-swap-layout .cs-note{padding:20px 0 0}.check-swap-shell .topbar nav.main-nav{flex-wrap:wrap;gap:10px 25px}.check-swap-shell .topbar nav.main-nav>a{white-space:nowrap}@media (max-width:900px){.check-swap-shell .cs-two-column,.check-swap-shell .cs-trading-layout,.check-swap-shell .cs-risk-summary{grid-template-columns:1fr}.check-swap-shell .cs-risk-summary>div:last-child{text-align:center}.check-swap-shell .cs-swap-layout{gap:24px}.check-swap-shell .page-title{align-items:start}.check-swap-shell .cs-phase{margin-top:6px}.check-swap-shell .cs-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.check-swap-shell .cs-main{padding:27px 16px}.check-swap-shell h1{font-size:26px}.check-swap-shell .page-title{display:block}.check-swap-shell .cs-phase{margin-top:18px;display:inline-flex}.check-swap-shell .cs-check-form{padding:19px 16px}.check-swap-shell .cs-input-row{flex-wrap:wrap;gap:12px}.check-swap-shell .cs-input-row>svg{display:none}.check-swap-shell .cs-input-row input{flex-basis:100%;padding:0 11px;font-size:12px}.check-swap-shell .cs-input-row button{width:100%;min-height:46px}.check-swap-shell .cs-identity{flex-wrap:wrap;gap:12px;padding:18px 16px}.check-swap-shell .cs-token-logo{border-radius:12px;width:48px;height:48px}.check-swap-shell .cs-token-logo img{width:48px;height:48px}.check-swap-shell .cs-token-name h2{flex-wrap:wrap;gap:8px;font-size:21px}.check-swap-shell .cs-mint-line{gap:5px}.check-swap-shell .cs-mint-line code{font-size:10px}.check-swap-shell .cs-verification{margin-inline-start:60px}.check-swap-shell .panel-title{flex-wrap:wrap;align-items:start;padding:20px 18px 15px}.check-swap-shell .panel-title h2{font-size:19px}.check-swap-shell .cs-metrics-grid{gap:0 14px;padding:0 18px}.check-swap-shell .cs-metric dd{font-size:19px}.check-swap-shell .cs-first-pool{padding:20px 18px}.check-swap-shell .cs-audit-list{padding:0 18px}.check-swap-shell .cs-note{padding:17px 18px}.check-swap-shell .cs-flag-grid{grid-template-columns:1fr;padding:0 18px}.check-swap-shell .cs-risk-factor-list{grid-template-columns:1fr;margin:0 18px}.check-swap-shell .cs-risk-summary{padding:10px 18px 20px}.check-swap-shell .cs-trading-layout{padding:0 18px 20px}.check-swap-shell .cs-swap-layout{grid-template-columns:1fr;padding:0 18px 20px}.check-swap-shell .cs-periods{justify-content:space-between;width:100%}.check-swap-shell .cs-periods button{flex:1}.check-swap-shell .cs-ratio{padding:24px 18px}.check-swap-shell .cs-audit-list dd{font-size:13px}.check-swap-shell .cs-audit-list dt{font-size:11px}.check-swap-shell .topbar nav.main-nav>a{min-height:40px;padding:8px 0;font-size:13px;display:block}.check-swap-shell .cs-timestamps{line-height:1.8;display:block}.check-swap-shell .cs-timestamps>span{margin-top:6px}.check-swap-shell .cs-organic-value strong{font-size:42px}}@media (prefers-reduced-motion:reduce){.check-swap-shell .cs-loading{animation:none}}.check-swap-shell .cs-holders,.check-swap-shell .cs-sellability{border-color:#3c506b;margin-bottom:20px}.check-swap-shell .cs-intelligence-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0 25px;display:grid}.check-swap-shell .cs-intelligence-stats>div{background:#101b2c;border:1px solid #33465e;border-radius:9px;padding:16px}.check-swap-shell .cs-intelligence-stats span{color:#91a7c6;font-size:11px;display:block}.check-swap-shell .cs-intelligence-stats strong{overflow-wrap:anywhere;color:#c7d5ee;margin-top:9px;font-size:25px;font-weight:500;display:block}.check-swap-shell .cs-intelligence-status{color:#a8bedc;background:#1b2940;border:1px solid #45506b;border-radius:8px;margin:0 25px 20px;padding:14px 17px;font-size:13px}.check-swap-shell .cs-intelligence-warning{color:#e2bc85;background:#312920;border-color:#675238}.check-swap-shell .cs-holder-actions{flex-wrap:wrap;align-items:center;gap:20px;padding:0 25px 18px;display:flex}.check-swap-shell .cs-wallet-toggle{color:#d2baf3;background:#302844;border:1px solid #70598f;border-radius:7px;min-height:42px;padding:11px 16px;font-size:13px}.check-swap-shell .cs-holder-actions>span{color:#8ba4c7;font-size:12px}.check-swap-shell .cs-holder-table{border:1px solid #34415a;border-radius:9px;margin:0 25px;overflow-x:auto}.check-swap-shell .cs-holder-table table{border-collapse:collapse;width:100%;min-width:690px;font-size:12px}.check-swap-shell .cs-holder-table caption{text-align:start;color:#92a7c6;padding:14px;font-size:11px}.check-swap-shell .cs-holder-table th{color:#a5b6d2;text-align:start;background:#1b263a;font-weight:500}.check-swap-shell .cs-holder-table th,.check-swap-shell .cs-holder-table td{vertical-align:top;border-bottom:1px solid #2c3a50;padding:13px 15px}.check-swap-shell .cs-holder-table td{color:#ccd8ec;font-variant-numeric:tabular-nums}.check-swap-shell .cs-holder-table td small{color:#8099ba;margin-top:4px;font-size:10px;display:block}.check-swap-shell .cs-owner-address{white-space:nowrap;align-items:center;gap:8px;display:flex}.check-swap-shell .cs-owner-address a{color:#bbabe1;align-items:center;gap:7px;display:inline-flex}.check-swap-shell .cs-owner-address button{color:#9fb9d9;background:#1d2c42;border:1px solid #3b506b;border-radius:5px;padding:8px;display:inline-flex}.check-swap-shell .cs-holder-table details{color:#819abf;margin-top:9px;font-size:10px}.check-swap-shell .cs-holder-table details summary{cursor:pointer}.check-swap-shell .cs-holder-table details a{color:#a7b5d2;padding-top:7px;display:block}.check-swap-shell .cs-intelligence-meta{color:#819cbe;overflow-wrap:anywhere;border-top:1px solid #2f3d55;flex-wrap:wrap;gap:8px 18px;margin:0 25px;padding:18px 0;font-size:10px;line-height:1.8;display:flex}.check-swap-shell .cs-intelligence-meta a{color:#b9a1db;align-items:center;gap:5px;display:inline-flex}.check-swap-shell .cs-sell-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 25px 22px;display:grid}.check-swap-shell .cs-sell-card{background:linear-gradient(145deg,#202438,#101a2b);border:1px solid #41526f;border-radius:11px;min-width:0;padding:18px 15px}.check-swap-shell .cs-sell-no-route{border-color:#8d5362}.check-swap-shell .cs-sell-size h3{color:#d9c9f0;text-align:start;direction:ltr;font-size:26px;font-weight:500}.check-swap-shell .cs-sell-size span{color:#8aa0c0;font-size:10px}.check-swap-shell .cs-route-state{color:#afc8e4;min-height:19px;margin:17px 0 10px;font-size:12px;font-weight:500;display:block}.check-swap-shell .cs-sell-no-route .cs-route-state{color:#f0a6b6}.check-swap-shell .cs-quote-reason{color:#d3ba93;margin-bottom:12px;font-size:11px;line-height:1.8}.check-swap-shell .cs-sell-card dl>div{border-top:1px solid #303b53;padding:11px 0}.check-swap-shell .cs-sell-card dt{color:#8c9fbd;font-size:10px}.check-swap-shell .cs-sell-card dd{color:#d2dff1;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;line-height:1.7}.check-swap-shell .cs-sell-card>small{color:#8399b7;font-size:9px;line-height:1.8;display:block}.check-swap-shell .cs-sell-risk{margin-top:10px}.check-swap-shell .cs-intelligence-flags{background:#32232f;border:1px solid #735464;border-radius:8px;margin:0 25px;padding:6px 14px}.check-swap-shell .cs-intelligence-flags p{color:#d6b8c8;margin:10px 0;font-size:11px;line-height:1.9}.check-swap-shell .cs-intelligence-flags svg{vertical-align:middle;margin-inline-end:7px;display:inline}.check-swap-shell .cs-intelligence-flags b{color:#e9b3c1;font-weight:550}@media (max-width:1050px){.check-swap-shell .cs-sell-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.check-swap-shell .cs-intelligence-stats{grid-template-columns:1fr;gap:10px;padding:0 18px}.check-swap-shell .cs-intelligence-stats>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.check-swap-shell .cs-intelligence-stats strong{margin:0;font-size:21px}.check-swap-shell .cs-intelligence-status{margin:0 18px 18px}.check-swap-shell .cs-holder-actions{padding:0 18px 18px}.check-swap-shell .cs-holder-table{margin:0 18px}.check-swap-shell .cs-sell-grid{gap:10px;padding:0 18px 18px}.check-swap-shell .cs-sell-card{padding:15px 12px}.check-swap-shell .cs-intelligence-meta,.check-swap-shell .cs-intelligence-flags{margin:0 18px}.check-swap-shell .cs-sell-size h3{font-size:23px}}@media (max-width:480px){.check-swap-shell .cs-sell-grid{grid-template-columns:1fr}.check-swap-shell .cs-sell-card dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.check-swap-shell .cs-sell-card>small{font-size:10px}.check-swap-shell .cs-route-state{margin-top:12px}}.scam-summary{background:linear-gradient(125deg,#152334,#101925 65%);border-color:#365875}.check-swap-shell .scam-summary,.check-swap-shell .scam-controls,.check-swap-shell .scam-wallet-sim,.check-swap-shell .cs-risk{padding:24px}.check-swap-shell .scam-summary>.panel-title,.check-swap-shell .scam-controls>.panel-title,.check-swap-shell .scam-wallet-sim>.panel-title,.check-swap-shell .cs-risk>.panel-title{padding:0 0 18px}.check-swap-shell .scam-summary>.cs-note,.check-swap-shell .scam-controls>.cs-note,.check-swap-shell .scam-wallet-sim>.cs-note{padding:15px 0 0}.scam-verdict{flex-direction:column;gap:8px;margin:16px 0 24px;display:flex}.scam-verdict small{color:#9ab0c7}.scam-verdict strong{letter-spacing:.03em;color:#d2ddea;font-size:clamp(23px,3vw,35px)}.scam-verdict.is-critical strong{color:#ff6b7f}.scam-verdict.is-warning strong{color:#ffc171}.scam-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.scam-summary-grid>div{background:#09121e80;border:1px solid #2a3d53;border-radius:12px;flex-direction:column;gap:8px;padding:17px;display:flex}.scam-summary-grid span,.scam-summary-grid small{color:#9db1c9}.scam-summary-grid strong{color:#eef4ff;font-size:29px}.scam-summary-text{color:#dae7f4}.scam-warning-text{color:#ffc171}.scam-hard-flags{background:#541d2c66;border:1px solid #a54352;border-radius:12px;margin:16px 0;padding:16px}.scam-hard-flags>b{color:#ff8798;align-items:center;gap:10px;display:flex}.scam-hard-flags p{overflow-wrap:anywhere}.scam-observed{align-items:baseline;gap:15px;display:flex}.scam-observed strong{color:#e6edf9;font-size:42px}.scam-observed span{color:#a9bad0}.scam-method{border-bottom:1px solid #2a3c51;margin-bottom:16px;padding:14px 0}.scam-method summary,.scam-check summary{cursor:pointer;color:#b7cced}.scam-method p{color:#a8bad0;font-size:13px;line-height:1.9}.scam-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.scam-check{background:#0b131f88;border:1px solid #293d52;border-radius:12px;min-width:0;padding:19px}.scam-check-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.scam-check h3{margin:0;font-size:15px;line-height:1.5}.scam-status{letter-spacing:.05em;white-space:nowrap;color:#b6c5d8;background:#26374b;border-radius:5px;padding:5px 7px;font-size:10px}.status-pass .scam-status{color:#88d6ba;background:#163a31}.status-warning .scam-status{color:#ffd191;background:#4e3721}.status-critical{border-color:#8b4053}.status-critical .scam-status{color:#ff9aab;background:#542131}.scam-check-value{overflow-wrap:anywhere;margin-top:16px;font-size:14px;display:block}.scam-check p{color:#aebed3;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.scam-check .scam-points{color:#ffcd8d}.scam-check-meta{color:#849ab3;flex-direction:column;gap:6px;margin:15px 0;font-size:11px;display:flex}.scam-check details{font-size:12px}.scam-check code{white-space:normal;overflow-wrap:anywhere;color:#b3c8e8}.scam-source{color:#9ebeff;margin-top:20px;display:inline-block}.scam-freshness{letter-spacing:.1em;color:#9bc5cb;margin:8px 0;font-size:10px;display:inline-block}.scam-wallet-controls{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.scam-wallet-controls select,.scam-wallet-controls button{color:#dce7f9;background:#152337;border:1px solid #354a65;border-radius:8px;max-width:100%;padding:12px}.scam-wallet-controls button:disabled{opacity:.45;cursor:not-allowed}.scam-wallet-result{overflow-wrap:anywhere;border:1px solid #374d68;border-radius:10px;padding:15px}@media (max-width:700px){.scam-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scam-check-grid{grid-template-columns:1fr}.scam-wallet-controls>*{width:100%}.scam-check{padding:15px}.scam-summary-grid span{font-size:12px}.scam-verdict strong{overflow-wrap:anywhere}}.scam-why{border-top:1px solid #2a3d53;padding-top:16px}.scam-why h3{letter-spacing:.08em;color:#b6cce8;font-size:13px}.scam-why ul{color:#adbed3;padding-inline-start:22px;line-height:1.8}.scam-why li{overflow-wrap:anywhere;margin:8px 0}.scam-technical{margin-top:18px}.scam-technical>summary{cursor:pointer;color:#b7cced;padding:14px 0}.scam-technical[open]>summary{margin-bottom:10px}.scam-control-overview>div{border-bottom:1px solid #26384d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.scam-control-overview b{color:#b8cbe2;font-weight:500}.scam-index-verdict{color:#b4c9e3}.scam-snapshot-note time{white-space:normal}.cs-route-state small{color:#bdab8d;margin-top:8px;font-size:11px;font-weight:400;display:block}.check-swap-shell .cs-wallet-toggle:disabled{opacity:.5;cursor:wait}.status-not-applicable .scam-status{color:#a9b9cc;background:#273442}@media (max-width:700px){.scam-control-overview>div{flex-direction:column;align-items:flex-start}.check-swap-shell .scam-summary,.check-swap-shell .cs-risk,.check-swap-shell .scam-controls{padding:18px}.scam-summary-grid>div{padding:12px}.scam-summary-grid small{font-size:11px}}.scam-meter{background:radial-gradient(at 24% 30%,#1d39434d,#0000 58%),#0b1521;border:1px solid #2c4258;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:34px;margin:0 0 24px;padding:20px 20px 24px;display:grid;box-shadow:inset 0 1px #7ab7cc12}.scam-meter-visual{text-align:center;min-width:0}.scam-meter-visual h3{letter-spacing:.17em;color:#a7bed2;margin:5px 0 8px;font-size:12px;font-weight:600}.scam-meter-visual svg{direction:ltr;width:100%;max-width:510px;height:auto;margin:auto;display:block;overflow:visible}.scam-meter-track{fill:none;stroke:#223447;stroke-width:28px}.scam-meter-tick{fill:#a1b1c8;font-size:12px}.scam-meter-score{letter-spacing:-.035em;fill:var(--meter-color);paint-order:stroke;stroke:#0d1925;stroke-width:7px;stroke-linejoin:round;font-size:64px;font-weight:700}.scam-meter-caption{letter-spacing:.12em;fill:#b3c5d8;paint-order:stroke;stroke:#0d1925;stroke-width:4px;font-size:12px}.scam-meter-end{fill:#879eb7;font-size:10px}.scam-meter-needle{transform-origin:250px 232px;filter:drop-shadow(0 0 5px #99d5d72b);transition:transform .7s cubic-bezier(.2,.7,.25,1)}.scam-meter-disclaimer{color:#9badc4;max-width:400px;margin:6px auto 0;font-size:11px;line-height:1.7}.scam-meter-decision{min-width:0}.scam-meter-scores{border-bottom:1px solid #273b50;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:22px;display:grid}.scam-meter-scores>div{flex-direction:column;gap:7px;display:flex}.scam-meter-scores span,.scam-meter-primary>span,.scam-meter-confidence>span{color:#9cb2c9;font-size:12px}.scam-meter-scores strong{letter-spacing:-.025em;font-size:32px}.scam-meter-scores>div:first-child strong{color:var(--meter-color)}.scam-meter-scores>div:last-child strong{color:#d4e0ed}.scam-meter-primary,.scam-meter-confidence{flex-direction:column;gap:7px;margin:20px 0;display:flex}.scam-meter-primary strong{color:var(--meter-color);overflow-wrap:anywhere;font-size:clamp(18px,2vw,24px);line-height:1.35}.scam-meter-confidence strong{color:#d9e2ef;letter-spacing:.045em;font-size:15px}.scam-meter-confidence small{color:#91a8c1;font-size:12px}.scam-meter-limited{color:#9badc4;margin:10px 0 0;font-size:11px;line-height:1.75}.scam-meter-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.scam-meter-stats>div{padding:14px 12px}.scam-meter-stats span{font-size:12px}.scam-meter-stats small{font-size:10px;line-height:1.5}.scam-na-note{color:#8ea5be;margin:0 0 20px;font-size:12px}@media (max-width:850px){.scam-meter{grid-template-columns:minmax(0,1fr);gap:16px}.scam-meter-visual svg{max-width:470px}.scam-meter-decision{padding:0 12px}.scam-meter-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.scam-meter{border-radius:12px;gap:8px;padding:16px 8px}.scam-meter-decision{padding:0 8px}.scam-meter-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.scam-meter-stats>div:last-child{grid-column:1/-1}.scam-meter-scores strong{font-size:28px}.scam-meter-disclaimer{padding:0 8px}.scam-meter-visual h3{letter-spacing:.13em;font-size:10px}}@media (prefers-reduced-motion:reduce){.scam-meter-needle{transition:none}}.cs-real-swap{margin-top:24px}.cs-real-swap a{color:var(--gold,#d9bc77);overflow-wrap:anywhere}.cs-real-swap button,.cs-real-swap select{color:#e7edf7;font:inherit;cursor:pointer;background:#182334;border:1px solid #344159;border-radius:9px;padding:11px 15px}.cs-real-swap button:disabled{opacity:.45;cursor:not-allowed}.cs-real-swap .cs-connect{color:#101723;background:#cdae64;font-weight:700}.cs-real-swap svg{vertical-align:middle;display:inline-block}.cs-wallet-row{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.cs-wallet-row>span{align-items:center;gap:8px;display:flex}.cs-fee-setup{color:#b4c2d9;border:1px solid #344159;border-radius:12px;margin-bottom:24px;padding:18px;font-size:13px}.cs-fee-setup summary{cursor:pointer;color:#eee2bd;font-weight:700}.cs-fee-setup p{margin:14px 0;line-height:1.8}.cs-fee-accounts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cs-fee-accounts>div{background:#101925;border:1px solid #28364c;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.cs-fee-accounts small{width:100%}.cs-real-swap .cs-swap-quote dd{overflow-wrap:anywhere;text-align:end;max-width:60%}.cs-sign-review,.cs-swap-receipt{background:#22251e;border:1px solid #ad9054;border-radius:12px;gap:14px;margin-top:18px;padding:20px;display:grid}.cs-accept{align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;display:flex}.cs-accept input{accent-color:#d9bc77;flex-shrink:0;width:20px;height:20px;margin-top:2px}.cs-swap-error{color:#ffc4c4;background:#391f2b;border:1px solid #ac5151;border-radius:10px;margin-top:15px;padding:15px;line-height:1.7}.cs-swap-receipt{background:#102a26;border-color:#347d66}.cs-real-swap .cs-sides button[aria-pressed=true]{color:#f3d99f;border-color:#d9bc77}.cs-real-swap .cs-note{line-height:1.8}.cs-real-swap>.cs-note,.cs-real-swap>.cs-wallet-row,.cs-real-swap>.cs-fee-setup,.cs-real-swap>.cs-sign-review,.cs-real-swap>.cs-swap-error,.cs-real-swap>.cs-swap-receipt{margin-inline:25px}.cs-real-swap>.cs-note:last-child{padding-bottom:20px}.cs-real-swap .cs-connect:not(:disabled){cursor:pointer}@media (max-width:640px){.cs-fee-accounts{grid-template-columns:1fr}.cs-fee-setup{padding:13px}.check-swap-shell .cs-real-swap .cs-swap-layout{grid-template-columns:1fr}.cs-wallet-row button{flex:1}.cs-sign-review,.cs-swap-receipt{padding:14px}.cs-real-swap .cs-swap-quote{font-size:12px}}
