/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ai-score-card-v2{--accent:var(--as-accent-hover);position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:16px 18px;border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--as-accent-rgb),.09),var(--as-surface-0) 55%,transparent 100%),linear-gradient(180deg,var(--as-surface-1),rgba(255,255,255,.01));box-shadow:var(--as-shadow-card);overflow:hidden;}.ai-score-card-v2--embedded{height:100%;min-height:0;padding:1rem 1.15rem;border-color:rgba(var(--as-accent-rgb),.22);border-radius:var(--as-radius-lg);background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.15),transparent 46%),radial-gradient(80% 110% at 100% 0%,rgba(42,52,80,.24),transparent 56%),linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.24);}.ai-score-card-v2--embedded{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;}.ai-score-card-v2__section-title{width:100%;margin-bottom:1rem;}.ai-score-card-v2--embedded .ai-score-card-v2__left{align-items:center;justify-content:flex-start;gap:.45rem;width:100%;text-align:center;}.ai-score-card-v2__left,.ai-score-card-v2__right{position:relative;z-index:1;}.ai-score-card-v2__left{display:flex;flex-direction:column;gap:6px;min-width:0;}.ai-score-card-v2__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid var(--as-border);color:var(--as-text-muted);font-size:13px;letter-spacing:.10em;text-transform:uppercase;}.ai-score-card-v2__icon{color:var(--accent);font-weight:900;}.ai-score-card-v2__grade{margin-top:0;font-size:clamp(.9rem,1.05vw,1rem);font-weight:700;}.ai-score-card-v2__grade.is-high{color:var(--as-positive);}.ai-score-card-v2__grade.is-mid{color:var(--accent);}.ai-score-card-v2__grade.is-low{color:var(--as-negative);}.ai-score-card-v2__sub{margin-top:2px;color:var(--as-text-muted);font-size:clamp(.75rem,.9vw,.8125rem);line-height:1.3;}.ai-score-card-v2__badge{display:inline-flex;align-items:center;width:fit-content;min-height:1.6rem;margin-top:.35rem;padding:.25rem .7rem;border:1px solid var(--as-border);border-radius:var(--as-radius-pill);background:rgba(255,255,255,.035);color:var(--as-text-muted);font-size:clamp(.72rem,.85vw,.8rem);}.ai-score-card-v2__badge.is-high{border-color:rgba(var(--as-positive-rgb),.24);background:rgba(var(--as-positive-rgb),.07);color:var(--as-positive);}.ai-score-card-v2__badge.is-low{border-color:rgba(var(--as-negative-rgb),.22);background:rgba(var(--as-negative-rgb),.055);}.ai-score-card-v2__details{width:100%;margin-top:.35rem;color:var(--as-text-muted);font-size:.75rem;line-height:1.45;text-align:left;}.ai-score-card-v2__details summary{min-height:2.5rem;padding:.65rem 0;color:var(--as-text);cursor:pointer;}.ai-score-card-v2__details ul{margin:0 0 .5rem;padding-left:1.1rem;}.ai-score-card-v2__details p{margin:0 0 .35rem;}.ai-score-card-v2__right{flex:0 0 170px;display:flex;align-items:center;justify-content:flex-end;}.ai-score-card-v2--embedded .ai-score-card-v2__right{flex-basis:auto;align-self:center;justify-content:center;}.ai-score-card-v2--embedded .ai-score-ring{width:clamp(7.75rem,14vw,9rem);height:clamp(7.75rem,14vw,9rem);}.ai-score-card-v2--embedded .ai-score-ring__value{font-size:clamp(2rem,3.6vw,2.45rem);}.ai-score-ring{--ring-color:var(--accent);--score-alpha:.4;--score-glow:6px;--score-bg-alpha:.06;--score-text-alpha:.12;position:relative;width:150px;height:150px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 48%,rgba(246,162,26,var(--score-bg-alpha)),transparent 60%),rgba(255,255,255,.015);}.ai-score-ring.is-high{--ring-color:var(--as-positive);}.ai-score-ring.is-mid{--ring-color:var(--accent);}.ai-score-ring.is-low{--ring-color:var(--as-negative);}.ai-score-ring__svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible;}.ai-score-ring__track,.ai-score-ring__progress{fill:none;stroke-width:10;stroke-linecap:round;}.ai-score-ring__track{stroke:rgba(255,255,255,.18);}.ai-score-ring__progress{stroke:#ff8a12;opacity:var(--score-alpha);filter:drop-shadow(0 0 var(--score-glow) rgba(255,138,18,.18));}.ai-score-ring__value{position:absolute;inset:0;display:grid;place-items:center;color:#ff9f1a;font-size:2.625rem;font-weight:900;line-height:1;letter-spacing:0;text-shadow:0 0 18px rgba(255,138,18,var(--score-text-alpha));}@media (max-width:860px){.ai-score-card-v2__right{flex-basis:145px;}.ai-score-ring{width:130px;height:130px;}.ai-score-ring__value{font-size:2.25rem;}}@media (max-width:640px){.ai-score-card-v2{flex-direction:column;align-items:flex-start;gap:18px;}.ai-score-card-v2__right{width:100%;flex-basis:auto;justify-content:center;}.ai-score-ring{width:145px;height:145px;}.ai-score-ring__value{font-size:2.5rem;}}
.crypto-price-strip{margin:12px 0 18px;}.crypto-price-inner{overflow:hidden;border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface-1);box-shadow:var(--as-shadow-soft);}.strip-row{display:grid;grid-template-columns:1.2fr repeat(6,.75fr) 1.25fr 1.25fr;}.strip-row--labels{border-bottom:1px solid var(--as-border-soft);background:var(--as-surface-0);}.strip-cell{padding:10px 8px;border-right:1px solid var(--as-border-soft);color:var(--as-text);font-size:13px;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;}.strip-cell:last-child{border-right:0;}.strip-row--labels .strip-cell{color:var(--as-text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;}.strip-row--values .strip-cell{color:var(--as-text-strong);}.strip-row--values .strip-cell--chg{transition:background .15s ease,border-color .15s ease;}.strip-row--values .strip-cell--chg.val-pos{color:var(--as-positive) !important;background:linear-gradient(180deg,rgba(18,220,153,.18) 0%,rgba(18,220,153,.10) 48%,rgba(0,0,0,.08) 100%);}.strip-row--values .strip-cell--chg.val-neg{color:var(--as-negative) !important;background:linear-gradient(180deg,rgba(255,82,94,.18) 0%,rgba(255,82,94,.10) 48%,rgba(0,0,0,.08) 100%);}.strip-cell--price{color:var(--as-accent-hover);}.strip-cell--money{color:var(--as-text-strong);}.ai-project-page,.page--glass{margin-top:var(--as-space-5);}.ai-container{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--as-space-5);}.ai-overview__grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:var(--as-space-5);}.ai-overview__left,.ai-overview__right{display:flex;flex-direction:column;gap:var(--as-space-4);min-width:0;}.ai-profile-card__body{display:grid;grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);gap:var(--as-space-4);align-items:stretch;}.ai-description-card{background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.11),transparent 48%),linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014));}.ai-description-card__title{margin-bottom:1rem;}.ai-description-card__body{color:var(--as-text);font-size:clamp(.875rem,.95vw,.98rem);line-height:1.65;}.ai-description-card__body .field,.ai-description-card__body p:last-child{margin-bottom:0;}.ai-description-card__body a{color:var(--as-accent-hover);text-decoration:none;}.ai-description-card__body a:hover{text-decoration:underline;}.ai-profile-card__terms{min-width:0;padding:1rem 1.15rem;border:1px solid rgba(var(--as-accent-rgb),.22);border-radius:var(--as-radius-lg);background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.15),transparent 46%),radial-gradient(80% 110% at 100% 0%,rgba(42,52,80,.24),transparent 56%),linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.24);}.ai-profile-card__section-title{margin:0 0 .875rem;padding-bottom:.625rem;border-bottom:1px solid var(--as-border);color:var(--as-text-muted);font-size:.8125rem;letter-spacing:.10em;text-transform:uppercase;}.ai-profile-card__section-title--classification{position:relative;display:flex;align-items:center;gap:clamp(.55rem,1.1vw,.85rem);min-height:3rem;margin-bottom:1rem;padding-bottom:.9rem;border-bottom:0;color:var(--as-heading);font-size:var(--as-h3-size);font-weight:900;letter-spacing:.06em;line-height:1.18;}.ai-profile-card__section-title--classification::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(var(--as-accent-rgb),.32),rgba(255,255,255,.09) 45%,rgba(255,255,255,.04));}.ai-profile-card__section-title--classification::before{content:"";position:absolute;left:50%;bottom:-1px;width:28px;height:3px;transform:translateX(-50%);border-radius:var(--as-radius-pill);background:var(--as-accent);box-shadow:0 0 12px rgba(var(--as-accent-rgb),.5);}.ai-profile-card__title-icon,.ai-profile-row__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.08);border-radius:var(--as-radius-md);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.08);color:var(--as-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);}.ai-profile-card__title-icon{width:clamp(2rem,3vw,2.35rem);height:clamp(2rem,3vw,2.35rem);font-size:clamp(.875rem,1.25vw,1rem);}.ai-profile-row{display:grid;grid-template-columns:clamp(1.875rem,3vw,2.25rem) minmax(8.25rem,.32fr) minmax(0,1fr);gap:clamp(.45rem,.8vw,.65rem);align-items:center;min-height:3.625rem;margin-top:.6rem;padding:.75rem .85rem;border:1px solid rgba(255,255,255,.055);border-radius:var(--as-radius-md);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.014)),rgba(0,0,0,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);}.ai-profile-row:last-child{border-bottom:1px solid rgba(255,255,255,.055);}.ai-profile-row__icon{width:clamp(1.75rem,2.7vw,2rem);height:clamp(1.75rem,2.7vw,2rem);font-size:clamp(.75rem,1vw,.875rem);}.ai-profile-label{align-self:stretch;display:flex;align-items:center;padding-right:.9rem;border-right:1px solid rgba(255,255,255,.09);color:var(--as-text-muted);font-size:clamp(.75rem,.95vw,.875rem);font-weight:600;line-height:1.2;}.ai-profile-tags{display:flex;flex-wrap:wrap;gap:.4rem .45rem;align-items:center;justify-content:flex-start;min-width:0;}.ai-profile-tags a,.ai-profile-badges a,.ai-profile-tags .field__item,.ai-profile-badges .field__item{display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;max-width:100%;margin:0;padding:.38rem .68rem;border:1px solid rgba(var(--as-accent-rgb),.24);border-radius:var(--as-radius-md);background:rgba(var(--as-accent-rgb),.07);color:var(--as-accent-hover);font-size:clamp(.75rem,.85vw,.8125rem);font-weight:500;line-height:1.3;overflow-wrap:anywhere;text-align:left;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);}.ai-profile-tags a:hover,.ai-profile-badges a:hover{border-color:rgba(var(--as-accent-rgb),.38);color:var(--as-accent-hover);background:rgba(var(--as-accent-rgb),.11);text-decoration:none;}.ai-note{margin-top:var(--as-space-3);padding:10px 12px;border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);background:var(--as-surface-0);color:var(--as-text-muted);font-size:12px;line-height:1.45;}.project-resources ul{margin:0;padding-left:0;list-style:none;}.project-resources-card{background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.11),transparent 48%),linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014));}.project-resources-card__title{display:flex;align-items:center;min-height:3rem;margin-bottom:.9rem;padding-bottom:.9rem;border-bottom:0;color:var(--as-heading);font-size:var(--as-h3-size);line-height:1.18;letter-spacing:.06em;text-transform:uppercase;}.project-resources-card__title::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(var(--as-accent-rgb),.32),rgba(255,255,255,.09) 45%,rgba(255,255,255,.04));}.project-resources-card__title::before{content:"";position:absolute;left:50%;bottom:-1px;width:28px;height:3px;transform:translateX(-50%);border-radius:var(--as-radius-pill);background:var(--as-accent);box-shadow:0 0 12px rgba(var(--as-accent-rgb),.5);}.project-resources-card__title .ai-profile-card__title-icon{width:clamp(2rem,3vw,2.35rem);height:clamp(2rem,3vw,2.35rem);font-size:clamp(.875rem,1.25vw,1rem);color:var(--as-accent);}.project-resources li{display:flex;align-items:center;gap:.55rem;margin:.45rem 0;padding:.5rem .6rem;border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);background:var(--as-inner-bg);}.project-resources li > i{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;flex:0 0 1.45rem;border:1px solid rgba(255,255,255,.08);border-radius:var(--as-radius-xs);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.08);color:var(--as-accent);font-size:.68rem;text-align:center;}.project-resources li a{min-width:0;overflow:hidden;color:var(--as-text);font-size:clamp(.68rem,.78vw,.78rem);text-overflow:ellipsis;white-space:nowrap;}.project-resources li a:hover{color:var(--as-accent-hover);}.project-github-card{background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.11),transparent 48%),linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014));}.project-github{margin:0;padding:0;border-top:0;}.project-github__title{min-height:3rem;margin-bottom:.85rem;padding-bottom:.85rem;}.project-github__title .ai-profile-card__title-icon,.project-contracts-card__title .ai-profile-card__title-icon{width:clamp(2rem,3vw,2.35rem);height:clamp(2rem,3vw,2.35rem);font-size:clamp(.875rem,1.25vw,1rem);color:var(--as-accent);}.github-info{margin:0;padding-left:0;list-style:none;}.github-info li{display:flex;align-items:center;gap:.55rem;margin:.45rem 0;padding:.5rem .6rem;border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);background:var(--as-inner-bg);color:var(--as-text);font-size:clamp(.68rem,.78vw,.78rem);}.github-info li > i{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;flex:0 0 1.45rem;border:1px solid rgba(255,255,255,.08);border-radius:var(--as-radius-xs);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.08);color:var(--as-accent);font-size:.68rem;text-align:center;}.github-info a{min-width:0;overflow:hidden;color:var(--as-text);text-overflow:ellipsis;white-space:nowrap;}.github-info a:hover{color:var(--as-accent-hover);}.project-contracts-card{background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.1),transparent 48%),linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014));}.project-contracts-card__title{min-height:3rem;margin-bottom:.85rem;padding-bottom:.85rem;font-size:var(--as-h3-size);}.ai-metrics{display:block;}.ai-metrics-card{background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.11),transparent 48%),linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014));}.ai-metrics-card__title{margin-bottom:.9rem;}.ai-metrics__grid{display:grid;grid-template-columns:repeat(2,minmax(8.5rem,1fr));gap:.625rem;}.ai-metric{position:relative;display:grid;grid-template-columns:1.65rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.65rem;align-content:start;min-width:0;padding:.85rem .8rem;border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.014)),rgba(0,0,0,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);}.ai-metric__icon{grid-row:1 / span 2;grid-column:1;position:static;display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border:1px solid rgba(255,255,255,.08);border-radius:var(--as-radius-xs);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.08);color:var(--as-accent);font-size:.72rem;}.ai-metric__label{grid-column:2;display:block;color:var(--as-text-muted);font-size:clamp(.48rem,.54vw,.58rem);line-height:1.25;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;hyphens:auto;}.ai-metric__value{grid-column:2;display:block;margin-top:.42rem;color:var(--as-text-strong);font-size:clamp(.68rem,.92vw,.82rem);font-weight:900;line-height:1.05;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;}.project-contracts{display:flex;flex-direction:column;gap:.5rem;}.project-contracts .contract-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.65rem .75rem;border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);background:var(--as-inner-bg);}.contract-address{min-width:0;overflow:hidden;color:var(--as-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap;}.copy-contract,.copy-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;padding:0;border:1px solid var(--as-border);border-radius:var(--as-radius-xs);background:var(--as-surface-2);color:var(--as-text-muted);cursor:pointer;}.copy-contract:hover,.copy-btn:hover{color:var(--as-accent-hover);border-color:rgba(var(--as-accent-rgb),.35);}.copy-ico{display:block;width:15px;height:15px;fill:currentColor;pointer-events:none;}.copy-toast{position:absolute;right:10px;top:-24px;opacity:0;transform:translateY(2px);color:var(--as-positive);font-size:11px;transition:opacity .15s ease,transform .15s ease;}.contract-row.is-copied .copy-toast{opacity:.9;transform:translateY(0);}.network{display:flex;align-items:center;gap:.5rem;min-width:0;}.network-link{display:inline-flex;align-items:center;gap:.5rem;min-width:0;}.network-name{display:-webkit-box;min-width:0;overflow:hidden;color:var(--as-text);font-size:clamp(.6rem,.68vw,.72rem);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25;text-overflow:ellipsis;}.network-logo{width:18px;height:18px;flex:0 0 18px;object-fit:contain;}.address.mono{display:inline-flex;align-items:center;justify-content:flex-end;gap:.375rem;min-width:0;color:var(--as-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.56rem,.62vw,.66rem);line-height:1.25;white-space:nowrap;}.addr-text{display:inline-block;max-width:7rem;overflow:hidden;font-size:inherit;text-overflow:ellipsis;vertical-align:middle;}.coin-chart-card{padding:0;overflow:hidden;}.coin-chart-card__head{display:flex;justify-content:space-between;gap:var(--as-space-4);align-items:center;padding:var(--as-space-4) var(--as-space-5) 0;}.coin-chart-ranges{display:flex;flex-wrap:wrap;gap:6px;}.coin-chart-range{appearance:none;min-height:40px;padding:6px 10px;border:1px solid var(--as-border);border-radius:var(--as-radius-xs);background:var(--as-surface-2);color:var(--as-text-muted);cursor:pointer;font-size:12px;font-weight:800;}.coin-chart-range:hover{color:var(--as-text-strong);border-color:rgba(var(--as-accent-rgb),.35);}.coin-chart-range.is-active{border-color:transparent;background:var(--as-accent);color:#151515;}.coin-chart-card__meta{display:flex;justify-content:space-between;gap:var(--as-space-3);padding:8px var(--as-space-5) 0;color:var(--as-text-muted);font-size:12px;}.coin-chart-card__body{height:330px;padding:var(--as-space-4) var(--as-space-5) var(--as-space-5);}.coin-chart-card__body canvas{width:100% !important;height:100% !important;}@media (max-width:900px){.ai-overview__grid{grid-template-columns:1fr;}.strip-row{grid-template-columns:repeat(3,1fr);}.strip-row--labels{display:none;}.strip-row--values .strip-cell{display:flex;justify-content:space-between;gap:10px;text-align:right;}.strip-row--values .strip-cell::before{content:attr(data-label);color:var(--as-text-muted);font-size:11px;font-weight:800;text-transform:uppercase;}.strip-cell{border-bottom:1px solid var(--as-border-soft);}}@media (max-width:560px){.strip-row{grid-template-columns:repeat(2,minmax(0,1fr));}.ai-profile-card__body{grid-template-columns:1fr;}.ai-profile-row{grid-template-columns:34px minmax(0,1fr);gap:.75rem;min-height:0;padding:.85rem;}.ai-profile-row__icon{width:1.875rem;height:1.875rem;font-size:.8125rem;}.ai-profile-label{align-self:center;padding-right:0;border-right:0;font-size:.8125rem;}.ai-profile-tags{grid-column:1 / -1;}.ai-profile-tags a,.ai-profile-badges a,.ai-profile-tags .field__item,.ai-profile-badges .field__item{padding:.5rem .75rem;font-size:.75rem;}.ai-metrics{display:block;}.ai-metrics__grid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));}.coin-chart-card__head{align-items:flex-start;flex-direction:column;}.coin-chart-card__body{height:260px;}}@media (max-width:340px){.strip-cell{padding-inline:6px;}.strip-row--values .strip-cell{gap:6px;}}.related-ai-coins{background:radial-gradient(70% 90% at 0% 0%,rgba(var(--as-accent-rgb),.11),transparent 48%),linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014));}.related-ai-coins__title{margin-bottom:.75rem;}.related-ai-coins__lead{margin:-.25rem 0 .9rem;color:var(--as-text-muted);font-size:clamp(.75rem,.86vw,.84rem);line-height:1.35;}.related-ai-coins__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;}.related-ai-coin{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0;padding:.65rem .75rem;border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);background:var(--as-inner-bg);}.related-ai-coin__link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;min-width:0;color:var(--as-text-strong);text-decoration:none;}.related-ai-coin__link:hover{color:var(--as-accent-hover);text-decoration:none;}.related-ai-coin__logo{width:1.35rem;height:1.35rem;flex:0 0 1.35rem;border-radius:50%;object-fit:contain;}.related-ai-coin__symbol{overflow:hidden;font-size:clamp(.74rem,.86vw,.84rem);font-weight:900;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;}.related-ai-coin__meta{display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:.15rem;min-width:0;text-align:right;}.related-ai-coin__cap{color:var(--as-text-muted);font-size:clamp(.62rem,.72vw,.7rem);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;}.related-ai-coin__match{max-width:8.5rem;overflow:hidden;color:var(--as-accent-hover);font-size:clamp(.56rem,.66vw,.64rem);font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;}@media (max-width:760px){.related-ai-coins__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:480px){.related-ai-coins__grid{grid-template-columns:1fr;}}
.node--type-ai-project .crypto-header,.node--type-exchange .crypto-header,.node--type-blockchain-network .crypto-header{display:flex;align-items:center;flex-wrap:nowrap;gap:20px;margin:0 0 28px;}.node--type-ai-project .crypto-logo,.node--type-exchange .crypto-logo,.node--type-blockchain-network .crypto-logo{width:78px;height:78px;flex:0 0 78px;margin:0;border-radius:var(--as-radius-xs);object-fit:contain;}.node--type-ai-project .crypto-logo{box-sizing:border-box;padding:.1875rem;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.035));box-shadow:inset 0 0 0 1px rgba(0,0,0,.32),0 0 0 1px rgba(0,0,0,.22);}.node--type-ai-project .node__title,.node--type-exchange .crypto-title,.node--type-blockchain-network .crypto-title{margin:0;color:var(--as-heading);font-size:var(--as-node-title-size);line-height:1;font-weight:850;letter-spacing:0;}.node--type-exchange .ai-project-page-glass,.node--type-blockchain-network .ai-project-page-glass{display:flex;flex-direction:column;gap:20px;}.node--type-ai-project .ai-card,.node--type-exchange .ai-card,.node--type-blockchain-network .ai-card{border:1px solid var(--as-border);border-radius:var(--as-radius-lg);background:var(--as-card-bg);box-shadow:var(--as-shadow-soft);}.node--type-ai-project .ai-card:not(.coin-chart-card),.node--type-exchange .ai-card,.node--type-blockchain-network .ai-card{padding:var(--as-space-5);}.node--type-ai-project .ai-card__title,.node--type-exchange .ai-card__title,.node--type-blockchain-network .ai-card__title{margin:0 0 12px;font-weight:900;letter-spacing:.02em;}@media (max-width:560px){.node--type-ai-project .crypto-header,.node--type-exchange .crypto-header,.node--type-blockchain-network .crypto-header{gap:12px;margin-bottom:20px;}.node--type-ai-project .crypto-logo,.node--type-exchange .crypto-logo,.node--type-blockchain-network .crypto-logo{width:52px;height:52px;flex-basis:52px;}.node--type-ai-project .node__title,.node--type-exchange .crypto-title,.node--type-blockchain-network .crypto-title{font-size:34px;}.node--type-ai-project .ai-card:not(.coin-chart-card),.node--type-exchange .ai-card,.node--type-blockchain-network .ai-card{padding:var(--as-space-4);}}
.exchange-affiliate-disclosure{margin:8px 0 0;color:var(--as-text-faint);font-size:12px;line-height:1.45;}.exchange-ai-market__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px;}.exchange-ai-market__head .ai-card__title{text-wrap:balance;}.exchange-ai-market__head p{margin:4px 0 0;color:var(--as-text-muted);text-wrap:pretty;}.exchange-ai-market__badge{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:rgba(var(--as-accent-rgb),.12);box-shadow:0 0 0 1px rgba(var(--as-accent-rgb),.24);color:var(--as-accent-hover);font-size:11px;font-weight:850;letter-spacing:.08em;}.exchange-ai-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}.exchange-ai-metric{min-width:0;padding:16px;border-radius:var(--as-radius-xs);background:var(--as-inner-bg);box-shadow:0 0 0 1px var(--as-border);}.exchange-ai-metric__label,.exchange-ai-metric small{display:block;color:var(--as-text-muted);line-height:1.35;text-wrap:pretty;}.exchange-ai-metric__label{min-height:38px;font-size:13px;font-weight:700;}.exchange-ai-metric strong{display:block;margin:8px 0 4px;color:var(--as-text-strong);font-size:clamp(24px,2vw,32px);line-height:1;font-variant-numeric:tabular-nums;}.exchange-ai-metric strong.is-positive{color:var(--as-positive);}.exchange-ai-metric strong.is-negative{color:var(--as-negative);}.exchange-ai-metric small{font-size:12px;}.exchange-ai-distribution{display:grid;grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,52px);margin-top:24px;padding:20px;border-radius:var(--as-radius-sm);background:rgba(255,255,255,.018);box-shadow:0 0 0 1px var(--as-border-soft);}.exchange-ai-donut{position:relative;width:min(100%,190px);aspect-ratio:1;justify-self:center;border-radius:50%;background:var(--exchange-ai-donut);box-shadow:0 10px 30px rgba(0,0,0,.26);}.exchange-ai-donut::after{content:"";position:absolute;inset:25%;border-radius:50%;background:#1d1d23;box-shadow:0 0 0 1px rgba(255,255,255,.06);}.exchange-ai-donut > span{position:absolute;z-index:1;inset:25%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--as-text-muted);font-size:11px;line-height:1.2;text-transform:uppercase;}.exchange-ai-donut strong{color:var(--as-text-strong);font-size:26px;font-variant-numeric:tabular-nums;}.exchange-ai-legend h3{margin:0 0 10px;color:var(--as-text-strong);font-size:16px;text-wrap:balance;}.exchange-ai-legend__row{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;border-bottom:1px solid var(--as-border-soft);}.exchange-ai-legend__row:last-child{border-bottom:0;}.exchange-ai-legend__dot{width:8px;height:8px;border-radius:50%;background:var(--legend-color);box-shadow:0 0 9px color-mix(in srgb,var(--legend-color) 55%,transparent);}.exchange-ai-legend__label{min-width:0;color:var(--as-text);overflow-wrap:anywhere;}.exchange-ai-legend__value{color:var(--as-text-muted);font-variant-numeric:tabular-nums;}.exchange-ai-market__note{margin:16px 0 0;color:var(--as-text-faint);font-size:12px;text-wrap:pretty;}@media (max-width:900px){.exchange-ai-metrics{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:560px){.exchange-ai-market__head{gap:12px;}.exchange-ai-metrics,.exchange-ai-distribution{grid-template-columns:1fr;}.exchange-ai-metric__label{min-height:0;}.exchange-ai-distribution{padding:16px;}}.ai-exchanges .exchanges-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;align-items:stretch;}.ai-exchanges .exchange-item{height:72px;}.ai-exchanges .exchange-link{display:flex;align-items:center;gap:16px;height:100%;padding:0 15px;border:1px solid var(--as-border);border-radius:var(--as-radius-xs);background:var(--as-inner-bg);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;}.ai-exchanges .exchange-link:hover{transform:translateY(-2px);border-color:rgba(var(--as-accent-rgb),.30);box-shadow:0 0 0 1px rgba(var(--as-accent-rgb),.16),0 8px 22px rgba(0,0,0,.38);background:var(--as-surface-2);text-decoration:none;}.ai-exchanges .exchange-logo{width:38px;height:38px;flex:0 0 38px;object-fit:contain;filter:saturate(.95) contrast(1.05);opacity:.95;}.ai-exchanges .exchange-name{flex:1 1 auto;max-width:150px;overflow:hidden;color:var(--as-accent);font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;}.ai-exchanges .exchange-item.is-hidden{display:none;}.ai-exchanges.is-open .exchange-item.is-hidden{display:block;animation:exFadeIn .22s ease forwards;}@keyframes exFadeIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}.ai-exchanges__toggle{display:flex;justify-content:center;margin-top:14px;}.ai-exchanges__btn{height:40px;padding:0 16px;border:1px solid rgba(var(--as-accent-rgb),.22);border-radius:var(--as-radius-xs);background:rgba(var(--as-accent-rgb),.07);color:var(--as-text-strong);cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease;}.ai-exchanges__btn:hover{transform:translateY(-1px);border-color:rgba(var(--as-accent-rgb),.40);background:rgba(var(--as-accent-rgb),.12);}
:root{--as-bg-page:#1f2020;--as-bg-deep:#10151f;--as-bg-panel:#151b27;--as-surface-0:rgba(255,255,255,0.018);--as-surface-1:rgba(255,255,255,0.032);--as-surface-2:rgba(255,255,255,0.048);--as-surface-3:rgba(255,255,255,0.066);--as-card-bg:radial-gradient(120% 140% at 0% 0%,rgba(var(--as-accent-rgb),.09),var(--as-surface-0) 55%,transparent 100%),linear-gradient(180deg,var(--as-surface-1),rgba(255,255,255,.01));--as-inner-bg:linear-gradient(180deg,var(--as-surface-1),rgba(255,255,255,.01));--as-border-soft:rgba(255,255,255,0.045);--as-border:rgba(255,255,255,0.070);--as-border-strong:rgba(255,255,255,0.105);--as-text:#c8ced8;--as-text-strong:#eef1f6;--as-heading:rgba(216,220,229,.76);--as-text-muted:#8f9bb3;--as-text-faint:#667085;--as-accent:#d98a1f;--as-accent-hover:#f0a340;--as-accent-active:var(--as-accent);--as-accent-rgb:217,138,31;--as-positive:#35d49a;--as-negative:#ff5c5c;--as-positive-rgb:53,212,154;--as-negative-rgb:255,92,92;--as-font-sans:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--as-font-size-base:16px;--as-line-height:1.6;--as-h2-size:clamp(18px,1.2vw,20px);--as-h1-size:clamp(20.7px,1.38vw,23px);--as-h3-size:clamp(13px,1.02vw,15px);--as-node-title-size:clamp(21px,1.96vw,31px);--as-radius-xs:6px;--as-radius-sm:var(--as-radius-xs);--as-radius-md:var(--as-radius-xs);--as-radius-lg:var(--as-radius-xs);--as-radius-xl:var(--as-radius-xs);--as-radius-pill:999px;--as-space-1:4px;--as-space-2:8px;--as-space-3:12px;--as-space-4:16px;--as-space-5:20px;--as-space-6:24px;--as-space-8:32px;--as-shadow-soft:0 10px 26px rgba(0,0,0,0.20);--as-shadow-card:0 14px 34px rgba(0,0,0,0.24);--ai-orange:var(--as-accent);--ai-pos:var(--as-positive);--ai-neg:var(--as-negative);--ai-line:var(--as-border);--ai-bg:var(--as-surface-1);}html{color-scheme:dark;}body{background:var(--as-bg-page);color:var(--as-text);font-family:var(--as-font-sans);}a{color:var(--as-accent);}a:hover,a:focus-visible{color:var(--as-accent-hover);}.positive,.is-positive,.val-pos,.chip-pos{color:var(--as-positive) !important;}.negative,.is-negative,.val-neg,.chip-neg{color:var(--as-negative) !important;}.as-card{background:var(--as-card-bg);border:1px solid var(--as-border);border-radius:var(--as-radius-lg);box-shadow:var(--as-shadow-soft);}.as-card-soft{background:var(--as-inner-bg);border:1px solid var(--as-border-soft);border-radius:var(--as-radius-md);}.as-section-title{color:var(--as-text-strong);font-weight:900;letter-spacing:.02em;text-transform:uppercase;}.as-heading{position:relative;display:flex;align-items:center;gap:9px;width:100%;margin:0 0 14px;padding-bottom:9px;color:var(--as-heading);font-weight:850;line-height:1.18;letter-spacing:.02em;text-transform:uppercase;}.as-heading::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(var(--as-accent-rgb),.34),var(--as-border-strong),rgba(0,0,0,0));}.as-heading::before{content:"";position:absolute;left:50%;bottom:-1px;width:24px;height:3px;transform:translateX(-50%);border-radius:var(--as-radius-pill);background:var(--as-accent);box-shadow:0 0 12px rgba(var(--as-accent-rgb),.5);}.as-heading__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.08);border-radius:var(--as-radius-md);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.08);color:var(--as-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);}.as-heading--h1{min-height:0;font-size:calc(var(--as-h2-size) * .9);}.as-heading--plain{display:block;min-height:0;margin:0;padding-bottom:0;}.as-heading--plain::before,.as-heading--plain::after{content:none;}.as-heading--no-icon{gap:0;}.as-heading--h2{min-height:32px;font-size:calc(var(--as-h2-size) * .8);}.as-heading--h3{min-height:28px;margin-bottom:10px;padding-bottom:7px;font-size:calc(var(--as-h3-size) * .9);}.as-heading--h1 .as-heading__icon{width:36px;height:36px;font-size:15px;}.as-heading--h2 .as-heading__icon{width:28px;height:28px;font-size:12px;}.as-heading--h3 .as-heading__icon{width:24px;height:24px;font-size:11px;}.as-heading--h3::before{width:22px;}.as-eyebrow{color:var(--as-text-muted);font-size:11px;letter-spacing:0.09em;text-transform:uppercase;}.as-muted{color:var(--as-text-muted);}.as-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--as-radius-pill);color:var(--as-accent);background:rgba(var(--as-accent-rgb),0.10);border:1px solid rgba(var(--as-accent-rgb),0.22);font-size:12px;line-height:1.2;text-decoration:none;}.as-chip:hover{color:var(--as-accent-hover);border-color:rgba(var(--as-accent-rgb),0.36);text-decoration:none;}.as-button,.as-tab{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--as-radius-pill);border:1px solid var(--as-border);background:var(--as-surface-2);color:var(--as-text-muted);font-weight:800;text-decoration:none;}.as-button:hover,.as-tab:hover{color:var(--as-text-strong);border-color:rgba(var(--as-accent-rgb),0.35);text-decoration:none;}.as-button.is-active,.as-tab.is-active{color:#141414;background:var(--as-accent-active);border-color:transparent;}
.url-item{margin-bottom:.5em;color:var(--as-text-muted);font-size:.9em;}.url-item a{color:var(--as-accent);text-decoration:none;}.url-item a:hover{color:var(--as-accent-hover);text-decoration:underline;}.url-item__tag{margin-left:.5em;color:var(--as-text-faint);font-size:.8em;font-style:italic;}
html{background:var(--as-bg-page);color-scheme:dark;}body{margin:0;background:radial-gradient(circle at top left,rgba(var(--as-accent-rgb),.055),transparent 34rem),radial-gradient(circle at top right,rgba(255,255,255,.028),transparent 30rem),var(--as-bg-page);color:var(--as-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.55;}*{box-sizing:border-box;}img,svg,video,canvas{max-width:100%;}a{color:var(--as-accent);text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease;}a:hover{color:var(--as-accent-hover);text-decoration:underline;}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(var(--as-accent-rgb),.75);outline-offset:2px;}h1,h2,h3,h4,h5,h6{color:var(--as-heading);line-height:1.18;}h1{margin:0 0 18px;font-size:var(--as-h1-size);font-weight:850;}h2{margin:0 0 14px;font-size:var(--as-h2-size);font-weight:850;}h3{margin:0 0 12px;font-size:var(--as-h3-size);font-weight:800;}p{margin:0 0 1em;}small{color:var(--as-text-muted);}.layout-container,.dialog-off-canvas-main-canvas{min-height:100vh;}main,main[role="main"],.region-content{max-width:var(--as-page-width,1240px);margin:0 auto;padding:0 16px 46px;}.region-content > .block,.node--view-mode-full,.taxonomy-term-page,.crypto-page-card{min-width:0;}.card,.glass-card,.crypto-card,.crypto-glass{border:1px solid var(--as-border);border-radius:var(--as-radius-lg);background:var(--as-surface-1);box-shadow:var(--as-shadow-soft);}.card,.glass-card,.crypto-card,.crypto-glass{padding:var(--as-space-5);}.card-title,.section-title,.block-title{margin:0 0 12px;color:var(--as-heading);font-size:var(--as-h2-size);font-weight:900;line-height:1.18;}.muted,.text-muted,.description,.field--name-field-description,.taxonomy-term-description{color:var(--as-text-muted);}.field{margin-bottom:14px;}.field__label{margin-bottom:6px;color:var(--as-text-muted);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;}.field__item,.field__items{color:var(--as-text);}.node__content{min-width:0;}.node__content img{height:auto;}.taxonomy-term-header{margin-bottom:18px;}.taxonomy-term-header h1{margin-bottom:8px;}.taxonomy-term-description{max-width:980px;line-height:1.65;}table{border-collapse:collapse;}table:not(.crypto-top100-table):not(.ai-taxonomy-table):not(.crypto-table){width:100%;border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface-1);overflow:hidden;}table:not(.crypto-top100-table):not(.ai-taxonomy-table):not(.crypto-table) th,table:not(.crypto-top100-table):not(.ai-taxonomy-table):not(.crypto-table) td{padding:10px 9px;border-bottom:1px solid var(--as-border-soft);color:var(--as-text);}table:not(.crypto-top100-table):not(.ai-taxonomy-table):not(.crypto-table) th{color:var(--as-text-muted);text-align:left;}table:not(.crypto-top100-table):not(.ai-taxonomy-table):not(.crypto-table) tbody tr:nth-child(even) td{background:rgba(255,255,255,.018);}table:not(.crypto-top100-table):not(.ai-taxonomy-table):not(.crypto-table) tr:hover td{background:var(--as-surface-2);}.view-red .views-entity-form{max-width:100%;overflow-x:auto;}input,select,textarea{border:1px solid var(--as-border);border-radius:var(--as-radius-xs);background:var(--as-surface-1);color:var(--as-text-strong);}input[type="text"],input[type="search"],input[type="email"],input[type="url"],input[type="number"],input[type="password"],select,textarea{width:100%;padding:9px 11px;}input::placeholder,textarea::placeholder{color:var(--as-text-faint);}button,.button,input[type="submit"]{border:1px solid var(--as-border);border-radius:var(--as-radius-pill);background:var(--as-surface-2);color:var(--as-text-strong);cursor:pointer;font-weight:800;transition:transform .12s ease,background .12s ease,border-color .12s ease;}button:hover,.button:hover,input[type="submit"]:hover{transform:translateY(-1px);border-color:rgba(var(--as-accent-rgb),.35);background:rgba(var(--as-accent-rgb),.10);text-decoration:none;}.messages{margin:14px 0;padding:12px 14px;border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface-1);color:var(--as-text);}.messages--status{border-color:rgba(var(--as-positive-rgb),.28);background:rgba(var(--as-positive-rgb),.08);}.messages--warning{border-color:rgba(var(--as-accent-rgb),.28);background:rgba(var(--as-accent-rgb),.08);}.messages--error{border-color:rgba(var(--as-negative-rgb),.28);background:rgba(var(--as-negative-rgb),.08);}.pager{margin:20px 0;}.pager__items{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0;padding:0;list-style:none;}.pager__item a,.pager__item.is-active a,.pager__item--current{display:inline-flex;min-width:34px;height:34px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--as-border);border-radius:var(--as-radius-xs);background:var(--as-surface-1);color:var(--as-text);text-decoration:none;}.pager__item a:hover{border-color:rgba(var(--as-accent-rgb),.35);color:var(--as-accent-hover);}.pager__item.is-active a,.pager__item--current{background:var(--as-accent-active);color:#151515;border-color:transparent;}.tags,.tag-list,.term-list,.chip-list{display:flex;flex-wrap:wrap;gap:8px;}.tag,.chip,.term-chip,.badge{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid rgba(var(--as-accent-rgb),.22);border-radius:var(--as-radius-pill);background:rgba(var(--as-accent-rgb),.08);color:var(--as-accent);font-size:12px;font-weight:700;line-height:1.2;}.site-footer{border-top:1px solid var(--as-border-soft);background:rgba(0,0,0,.14);}.site-footer__inner{max-width:var(--as-page-width,1240px);margin:0 auto;padding:22px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;}.site-footer__nav{min-width:0;}.site-footer__nav .region-footer{display:flex;flex-wrap:wrap;gap:10px 28px;}.site-footer__nav .menu{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;}.site-footer__nav .menu-item{padding:0;}.site-footer__nav a,.site-footer__copyright{color:var(--as-text-muted);font-size:14px;}.site-footer__nav a{display:inline-flex;align-items:center;min-height:40px;}.site-footer__copyright{margin:0;white-space:nowrap;}.site-footer__disclaimer{flex-basis:100%;margin:0;color:var(--as-text-faint);font-size:12px;line-height:1.5;}.site-footer__disclaimer a{color:var(--as-text-muted);text-decoration:underline;}.page-node-type-page .node--type-page{max-width:920px;margin:0 auto;}.page-node-type-page .node--type-page .node__content{line-height:1.7;}.page-node-type-page .node--type-page h2{margin-top:28px;}.is-positive,.positive,.val-pos{color:var(--as-positive) !important;}.is-negative,.negative,.val-neg{color:var(--as-negative) !important;}.visually-muted{color:var(--as-text-muted);}.nowrap{white-space:nowrap;}.text-right{text-align:right;}.text-center{text-align:center;}@media (max-width:760px){main,main[role="main"],.region-content{padding:0 12px 38px;}h1{font-size:var(--as-h1-size);}h2{font-size:var(--as-h2-size);}h3{font-size:var(--as-h3-size);}.card,.glass-card,.crypto-card,.crypto-glass{padding:var(--as-space-4);}.site-footer__inner{flex-direction:column;text-align:center;}.site-footer__nav .menu{justify-content:center;}.site-footer__nav .region-footer{justify-content:center;}}
header[role="banner"]{background:transparent;border:0;border-bottom:1px solid var(--as-border-soft);}header[role="banner"] .site-header{max-width:1024px;margin:0 auto;padding:12px 16px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;position:relative;}header[role="banner"] .site-logo{order:1;flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;line-height:1;text-decoration:none;}header[role="banner"] .site-logo img{display:block;height:42px;width:auto;opacity:.95;transition:filter .18s ease,transform .18s ease;}header[role="banner"] .site-logo:hover img,header[role="banner"] .site-logo:focus-visible img{filter:brightness(1.10)
    drop-shadow(0 0 6px rgba(var(--as-accent-rgb),.24))
    drop-shadow(0 0 14px rgba(var(--as-accent-rgb),.12));}header[role="banner"] .site-name{display:none;}header[role="banner"] .site-header__search{order:2;flex:1 1 auto;min-width:0;}header[role="banner"] .header-flex-container{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;}header[role="banner"] .header-flex-container nav{min-width:0;}header[role="banner"] .language-switcher-language-url{margin:0;}header[role="banner"] .language-switcher-language-url ul.links{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin:0;padding:0;list-style:none;}header[role="banner"] .language-switcher-language-url li{margin:0;padding:0;}header[role="banner"] .language-switcher-language-url .language-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 8px;border:1px solid transparent;border-radius:var(--as-radius-xs);color:var(--as-text-muted);font-size:0;font-weight:800;line-height:1;text-decoration:none;}header[role="banner"] .language-switcher-language-url .language-link[hreflang="en"]::before{content:"EN";}header[role="banner"] .language-switcher-language-url .language-link[hreflang="ru"]::before{content:"RU";}header[role="banner"] .language-switcher-language-url .language-link::before{font-size:12px;}header[role="banner"] .language-switcher-language-url .language-link:hover,header[role="banner"] .language-switcher-language-url .language-link:focus-visible,header[role="banner"] .language-switcher-language-url .language-link.is-active{border-color:var(--as-border);background:var(--as-surface-2);color:var(--as-accent-hover);}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya{margin:0 !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya > h2{display:none !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya ul.menu{display:flex !important;flex-flow:row nowrap !important;align-items:center !important;justify-content:center !important;gap:18px !important;margin:0 !important;padding:0 !important;list-style:none !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya ul.menu > li{margin:0 !important;padding:0 !important;list-style:none !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya a{display:inline-flex !important;align-items:center !important;height:34px !important;padding:0 10px !important;color:var(--as-text);font-size:14px !important;font-weight:700 !important;white-space:nowrap !important;text-decoration:none !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya a:hover,header[role="banner"] #block-crypto-theme-osnovnayanavigaciya a.is-active{color:var(--as-accent-hover);}header[role="banner"] #block-crypto-theme-formapoiska{max-width:260px;margin:0 !important;position:relative !important;}header[role="banner"] #block-crypto-theme-formapoiska > h2,header[role="banner"] #block-crypto-theme-formapoiska label,header[role="banner"] #block-crypto-theme-formapoiska .form-actions,header[role="banner"] #block-crypto-theme-formapoiska input[type="submit"],header[role="banner"] #block-crypto-theme-formapoiska .button,header[role="banner"] #block-crypto-theme-formapoiska #edit-submit{display:none !important;}header[role="banner"] #block-crypto-theme-formapoiska form,header[role="banner"] #block-crypto-theme-formapoiska .content,header[role="banner"] #block-crypto-theme-formapoiska .search-block-form{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;}header[role="banner"] #block-crypto-theme-formapoiska .form-item,header[role="banner"] #block-crypto-theme-formapoiska .js-form-item,header[role="banner"] #block-crypto-theme-formapoiska .js-form-type-search{margin:0 !important;}header[role="banner"] #block-crypto-theme-formapoiska::before{content:"";position:absolute;left:13px;top:50%;width:14px;height:14px;transform:translateY(-50%);pointer-events:none;opacity:.5;z-index:2;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c8ced8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");}header[role="banner"] #block-crypto-theme-formapoiska .form-search{width:100% !important;min-width:100% !important;height:32px !important;padding:0 13px 0 38px !important;border:1px solid var(--as-border) !important;border-radius:var(--as-radius-xs) !important;background:radial-gradient(120% 140% at 0% 0%,rgba(var(--as-accent-rgb),.06),var(--as-surface-0) 55%,rgba(0,0,0,0) 100%),linear-gradient(180deg,var(--as-surface-1),rgba(255,255,255,.012)) !important;color:var(--as-text-strong) !important;font-size:13px !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 6px 18px rgba(0,0,0,.22) !important;}header[role="banner"] .site-header__stats{order:3;flex:0 0 100%;width:100%;margin:0;padding-top:8px;justify-content:center;position:relative;}header[role="banner"] .site-header__stats::before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;opacity:.65;background:linear-gradient(90deg,var(--as-border-soft),rgba(var(--as-accent-rgb),.14),var(--as-border-soft));}header[role="banner"] .global-stats-inline{display:flex !important;align-items:center !important;justify-content:center;gap:20px !important;width:100%;white-space:nowrap !important;font-size:13px;}header[role="banner"] .stats-item{position:relative;display:inline-flex !important;align-items:center !important;gap:4px;cursor:help;}.stats-item:not(:last-child)::after{content:"|";opacity:.25;margin:0 10px;}header[role="banner"] .stats-label--short{opacity:.65;margin-right:4px;}header[role="banner"] .stats-label--long{display:none;}header[role="banner"] .stats-value{color:var(--as-text);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.02em;}header[role="banner"] .stats-item[data-tip]::after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);min-width:180px;max-width:260px;padding:8px 10px;border:1px solid var(--as-border-strong);border-radius:var(--as-radius-sm);background:rgba(8,8,8,.96);box-shadow:0 10px 28px rgba(0,0,0,.45);color:var(--as-text-strong);font-size:12px;line-height:1.35;text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;z-index:1000;transition:opacity .16s ease,visibility .16s ease,transform .16s ease;}header[role="banner"] .stats-item[data-tip]::before{content:"";position:absolute;left:50%;top:calc(100% + 4px);transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(8,8,8,.96);opacity:0;visibility:hidden;pointer-events:none;z-index:1001;transition:opacity .16s ease,visibility .16s ease,transform .16s ease;}header[role="banner"] .stats-item[data-tip]:hover::after,header[role="banner"] .stats-item[data-tip]:hover::before,header[role="banner"] .stats-item[data-tip]:focus-visible::after,header[role="banner"] .stats-item[data-tip]:focus-visible::before{opacity:1;visibility:visible;}header[role="banner"] .stats-item[data-tip]:hover::after,header[role="banner"] .stats-item[data-tip]:focus-visible::after{transform:translateX(-50%) translateY(2px);}.header-burger{display:none;}tbody.is-live-updated tr{animation:liveRowFlash 1.2s ease;}@keyframes liveRowFlash{0%{background-color:rgba(var(--as-accent-rgb),.16);}100%{background-color:transparent;}}@media (max-width:860px){header[role="banner"] .site-header{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;text-align:center;}header[role="banner"] .site-logo{order:1;flex:0 0 auto;justify-content:center;}.header-burger{order:2;flex:0 0 auto;display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:0;margin-left:6px;border:1px solid var(--as-border-strong);border-radius:var(--as-radius-xs);background:transparent;cursor:pointer;}.header-burger span{display:block;width:18px;height:2px;margin:0 auto;background:var(--as-text-strong);}header[role="banner"] .site-header__search{order:3;flex:0 0 auto;width:auto;min-width:0;display:block;}header[role="banner"] .header-flex-container{width:auto;display:block;}header[role="banner"] .language-switcher-language-url ul.links{justify-content:center;}header[role="banner"] .header-flex-container nav{flex:0 0 auto;width:100%;min-width:0;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya{display:none !important;width:100%;flex:0 0 100%;margin-top:10px !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya.is-open{display:block !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya ul.menu{flex-direction:column !important;gap:12px !important;}header[role="banner"] #block-crypto-theme-osnovnayanavigaciya a{height:40px !important;}header[role="banner"] #block-crypto-theme-formapoiska{width:170px;min-width:170px;max-width:170px;margin:0 !important;}header[role="banner"] #block-crypto-theme-formapoiska::before{display:none !important;}header[role="banner"] #block-crypto-theme-formapoiska .form-search{height:40px !important;padding-left:38px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c8ced8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 13px 50% / 14px 14px,radial-gradient(120% 140% at 0% 0%,rgba(var(--as-accent-rgb),.06),var(--as-surface-0) 55%,rgba(0,0,0,0) 100%),linear-gradient(180deg,var(--as-surface-1),rgba(255,255,255,.012)) !important;}header[role="banner"] .site-header__stats{order:4;flex:0 0 100%;width:100%;min-width:0;padding-top:4px;}header[role="banner"] .global-stats-inline{justify-content:flex-start;gap:18px !important;width:100% !important;padding:4px 0;overflow-x:auto !important;scrollbar-width:none;white-space:nowrap !important;}header[role="banner"] .global-stats-inline::-webkit-scrollbar{display:none;}header[role="banner"] .stats-item{flex:0 0 auto;gap:4px;width:auto;padding:6px 0;cursor:default !important;}.stats-item:not(:last-child)::after{content:none;}header[role="banner"] .stats-label--short{display:inline !important;}header[role="banner"] .stats-label--long{display:none !important;}header[role="banner"] .stats-value{min-width:0;font-size:13px;}header[role="banner"] .stats-item::before,header[role="banner"] .stats-item::after{content:none !important;}}
