/* Scoped Market Watch skin. No global font or news-style overrides. */
[data-market-studio]{background:radial-gradient(ellipse at 80% 0%,#10314366,transparent 42%),#060e19;color:#e5eff8;min-height:100vh}
[data-market-studio] .page-shell{width:min(1320px,100%);max-width:1320px;margin:auto;padding:24px;display:block;min-height:0}
[data-market-studio] .watch-card{width:100%;max-width:none;height:auto;max-height:none;overflow:visible;padding:0;border:1px solid #27394b;border-radius:28px;background:#0a1422dd;box-shadow:0 28px 100px #0004}
[data-market-studio] .market-top-nav{position:relative;top:auto;min-height:0;padding:18px 28px;border-bottom:1px solid #243444;margin:0;background:transparent;border-radius:28px 28px 0 0;box-shadow:none;display:flex;justify-content:center}
[data-market-studio] .market-nav-strip{width:100%;gap:8px;overflow:visible;display:flex;align-items:center;justify-content:center}
[data-market-studio] .nav-link{padding:8px 14px;color:#b5c9dc;background:transparent;border:1px solid transparent;border-radius:10px}
[data-market-studio] .nav-link.active{color:#8ae4ed;border-color:#315568;background:#112a39}
[data-market-studio] .watch-header{position:relative;display:grid;grid-template-columns:1fr 172px;gap:24px;align-items:center;padding:34px 34px 26px;margin:0;border:0;border-radius:0;overflow:hidden;background:radial-gradient(ellipse at 10% 20%,#15465355,transparent 55%)}
[data-market-studio] .header-copy{grid-column:1;grid-row:1;min-width:0;text-align:start}
[data-market-studio] .mini-label{display:block;color:#6ed9e6;letter-spacing:.04em;margin-bottom:10px}
[data-market-studio] .header-copy h1{margin:0;color:#f0f7fc;font-size:var(--font-h1-size,24px);line-height:1.55;word-break:normal;overflow-wrap:normal}
[data-market-studio] .nx-market-intro{max-width:640px;line-height:1.9;color:#abc2d6;margin:12px 0 18px;text-align:start}
[data-market-studio] button{font:inherit;cursor:pointer}
[data-market-studio] .nx-market-emblem{grid-column:2;grid-row:1;position:relative;width:172px;height:172px;display:grid;place-items:center;isolation:isolate}
[data-market-studio] .nx-market-emblem:before{content:"";position:absolute;inset:12px;border:1px solid #2e6177;border-radius:50%;background:radial-gradient(circle,#19435480,transparent 66%);box-shadow:0 0 50px #2cc6e51a}
[data-market-studio] .nx-market-orbit{position:absolute;inset:0;border:1px dashed #39708277;border-radius:50%;animation:nx-market-orbit 30s linear infinite}
[data-market-studio] .nx-market-orbit:after{content:"";position:absolute;top:20px;left:18px;width:6px;height:6px;background:#7ceaf3;border-radius:50%;box-shadow:0 0 14px #7ceaf3}
[data-market-studio] .bird-logo{position:relative;width:130px;height:130px;max-width:100%;object-fit:contain;filter:drop-shadow(0 7px 15px #45d0ee44);animation:nx-market-float 7s ease-in-out infinite;transform:none;margin:0}
[data-market-studio] .update-box{grid-column:1/-1;display:flex;align-items:center;gap:12px;justify-content:flex-start;text-align:start;background:transparent;border:0;border-top:1px solid #29415277;border-radius:0;padding:16px 0 0;color:#98b2cb;margin:0;min-width:0;font-size:12px}
[data-market-studio] #lastUpdate{font-size:12px;color:#d2e6f3;direction:ltr;unicode-bidi:isolate}
[data-market-studio] .market-command-deck{margin:22px 28px 0;padding:0;background:transparent;border:0}
[data-market-studio] .market-favorite-summary{width:100%;display:flex;align-items:center;gap:12px;padding:13px 16px;background:#142335;border:1px solid #2d4055;border-radius:12px;color:#b3c7da}
[data-market-studio] .market-favorite-summary p{flex:1;margin:0;font-size:12px;line-height:1.8}
[data-market-studio] .market-favorite-orb{color:#efd19a;background:transparent;box-shadow:none;width:auto;height:auto}
[data-market-studio] .market-favorite-summary>b{color:#eed3a0;font-variant-numeric:tabular-nums}
[data-market-studio] .nx-market-toolbar{padding:20px 28px 12px;display:flex;align-items:center;gap:20px}
[data-market-studio] .nx-market-search{display:flex;align-items:center;gap:12px;background:#07121e;border:1px solid #334a60;border-radius:12px;padding:0 14px;flex:1;max-width:650px;min-height:46px}
[data-market-studio] .nx-market-search svg{width:18px;height:18px;fill:none;stroke:#85a9c4;stroke-width:1.7;flex:none}
[data-market-studio] .nx-market-search input{font:inherit;font-size:12px;color:#e2eff8;width:100%;min-width:0;background:transparent;border:0;outline:0;padding:12px 0;box-shadow:none}
[data-market-studio] .nx-market-search input::placeholder{color:#91a9bf;opacity:1}
[data-market-studio] .nx-market-search:focus-within{outline:2px solid #61cce5;outline-offset:2px}
[data-market-studio] .nx-market-search button{color:#d3e4f3;background:transparent;border:0;padding:7px;font-size:20px}
[data-market-studio] .nx-market-match{font-size:12px;color:#9eb4ca}
[data-market-studio] .category-tabs{position:relative;top:auto;display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:8px 28px 20px;margin:0;background:transparent;border:0;box-shadow:none;scrollbar-width:thin}
[data-market-studio] .category-tab{color:#adbed1;background:#0d1b2b;border:1px solid #2b3e53;border-radius:9px;white-space:nowrap;padding:8px 12px;font-size:12px}
[data-market-studio] .category-tab.active{color:#a0eef4;background:#123443;border-color:#3a7587}
[data-market-studio] .category-tab>b{background:transparent;color:#88a5be;font-size:11px}
[data-market-studio] .rates-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0 28px 28px;overflow:visible;min-height:180px}
[data-market-studio] .market-section{min-width:0;margin:0;padding:0;border:1px solid #2a3b4e;border-radius:16px;background:#0b1726;overflow:hidden;scroll-margin-top:20px}
[data-market-studio] .market-section[data-section="crypto"],[data-market-studio] .market-favorites-section{grid-column:1/-1}
[data-market-studio] .market-section[data-section="crypto"] .section-list,[data-market-studio] .market-favorites-section .section-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
[data-market-studio] .section-heading{padding:18px 18px 14px;margin:0;display:flex;align-items:start;gap:12px;background:#10213566;border-bottom:1px solid #26394c}
[data-market-studio] .section-heading>div{flex:1;min-width:0}
[data-market-studio] .section-heading h2{font-size:var(--font-h3-size,16px);line-height:1.7;color:#e3eff8;margin:0 0 3px}
[data-market-studio] .section-heading span{display:block;color:#94acc3;line-height:1.8;font-size:11px}
[data-market-studio] .section-heading>b{font-size:12px;border:1px solid #355168;border-radius:8px;background:#142b40;color:#aacfe4;padding:3px 9px}
[data-market-studio] .section-list{display:block;gap:0}
[data-market-studio] .rate-row{display:grid;grid-template-columns:36px minmax(80px,1fr) 70px minmax(92px,auto);align-items:center;gap:10px;min-height:76px;padding:13px 16px;margin:0;border:0;border-bottom:1px solid #23364a77;border-radius:0;background:transparent;box-shadow:none}
[data-market-studio] .rate-row:hover{background:#13283c77}
[data-market-studio] .icon-wrap{width:36px;height:36px;padding:5px;background:#0b2235;border:1px solid #29485c;border-radius:11px}
[data-market-studio] .rate-icon{width:100%;height:100%;object-fit:contain;border-radius:0}
[data-market-studio] [data-symbol="NDX"] .icon-wrap{background:#e9f4fa;padding:3px}
[data-market-studio] .rate-info{min-width:0}
[data-market-studio] .rate-info-head{display:flex;gap:4px;align-items:center}
[data-market-studio] .rate-info-head>strong{font-size:12px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.7;color:#d9e9f4;word-break:normal}
[data-market-studio] .rate-favorite{flex:none;width:26px;height:28px;font-size:17px;padding:0;border:0;background:transparent;color:#8aa2bc;border-radius:5px}
[data-market-studio] .rate-favorite.is-favorite{color:#f1cb86}
[data-market-studio] .rate-info>span{font-size:10px;color:#8faac3;direction:ltr;display:block;text-align:start;margin-top:3px}
[data-market-studio] .rate-price-wrap{min-width:0;text-align:end;align-items:flex-end;gap:3px}
[data-market-studio] .rate-price{font-size:14px;line-height:1.6;white-space:nowrap;direction:ltr;unicode-bidi:isolate;color:#eff7fc;font-variant-numeric:tabular-nums}
[data-market-studio] .rate-unit{font-size:10px;color:#96afc6;line-height:1.6}
[data-market-studio] .rate-change{display:flex;align-items:center;justify-content:center;gap:3px;direction:ltr;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}
[data-market-studio] .rate-change.up{color:#6edfb9}[data-market-studio] .rate-change.down{color:#f2999f}[data-market-studio] .rate-change.same{color:#9fb3c8}
[data-market-studio] .nx-market-stale{color:#e2bb79;font-size:10px;margin-inline-start:5px}
[data-market-studio] .market-pinned-events{margin:20px 28px 0;border-color:#674c35;background:#231f1b66;border-radius:14px}
[data-market-studio] .empty,[data-market-studio] .nx-market-loading{grid-column:1/-1;padding:36px 20px;text-align:center;color:#b2c8dc;line-height:1.9}
[data-market-studio] .watch-footer{margin:0 28px;padding:18px 0;border-top:1px solid #2a4053;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;background:transparent;font-size:11px;color:#8ba6c0}
[data-market-studio] .watch-footer .footer-line{margin:0;padding:0;min-height:0;line-height:1.7}
[data-market-studio] .nx-market-legal{display:flex;gap:14px}[data-market-studio] .nx-market-legal a{color:#b6cada;text-decoration:none}
[data-market-studio] .market-footer-language{margin:0;padding:0}
[data-market-studio] :is(button,a):focus-visible{outline:2px solid #70deeb;outline-offset:3px}
[data-market-studio] [hidden]{display:none!important}
[data-market-studio] .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
[data-market-studio] .watch-header .update-box{width:100%;max-width:none}
[data-market-studio] :is(.header-copy h1,.section-heading h2,.nav-link,.mini-label){text-transform:none}
@keyframes nx-market-orbit{to{transform:rotate(360deg)}}@keyframes nx-market-float{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-7px) rotate(2deg)}}
@media(max-width:1100px){[data-market-studio] .rates-list{grid-template-columns:1fr}[data-market-studio] .rate-row{grid-template-columns:36px minmax(80px,1fr) 74px minmax(100px,auto)}[data-market-studio] .market-section[data-section="crypto"] .section-list,[data-market-studio] .market-favorites-section .section-list{grid-template-columns:1fr}}
@media(max-width:620px){[data-market-studio] .page-shell{padding:10px}[data-market-studio] .watch-card{border-radius:20px}[data-market-studio] .market-top-nav{padding:14px 12px;border-radius:20px 20px 0 0}[data-market-studio] .nav-link{padding:7px 10px;font-size:12px}[data-market-studio] .watch-header{grid-template-columns:1fr 74px;padding:24px 18px 18px;gap:12px}[data-market-studio] .nx-market-emblem{width:74px;height:74px;align-self:start;margin-top:18px}[data-market-studio] .nx-market-emblem:before{inset:5px}[data-market-studio] .bird-logo{width:62px;height:62px}[data-market-studio] .nx-market-orbit:after{top:5px;left:11px;width:4px;height:4px}[data-market-studio] .header-copy h1{font-size:20px}[data-market-studio] .nx-market-intro{font-size:12px;line-height:1.9}[data-market-studio] .nx-market-quick{gap:6px}[data-market-studio] .nx-market-quick>span{width:100%}[data-market-studio] .nx-market-quick button{font-size:10px;gap:8px;padding:5px 8px}[data-market-studio] .update-box{flex-wrap:wrap;gap:6px 12px}[data-market-studio] .nx-market-statusbar{padding:12px 18px;flex-wrap:wrap;gap:10px}[data-market-studio] .nx-market-statusbar p{order:3;flex-basis:100%;font-size:11px}[data-market-studio] .nx-market-statusbar button{margin-inline-start:auto}[data-market-studio] .market-command-deck{margin:16px 14px 0}[data-market-studio] .market-favorite-summary{padding:10px 12px;gap:8px}[data-market-studio] .nx-market-toolbar{padding:16px 14px 8px;display:block}[data-market-studio] .nx-market-match{display:block;margin-top:10px;font-size:11px}[data-market-studio] .category-tabs{padding:8px 14px 16px}[data-market-studio] .rates-list{padding:0 14px 18px;gap:16px}[data-market-studio] .section-heading{padding:14px}[data-market-studio] .rate-row{grid-template-columns:30px minmax(65px,1fr) minmax(95px,auto);gap:4px 8px;padding:12px;min-height:88px}[data-market-studio] .icon-wrap{width:30px;height:30px;grid-column:1;grid-row:1/3}[data-market-studio] .rate-info{grid-column:2;grid-row:1/3}[data-market-studio] .rate-price-wrap{grid-column:3;grid-row:1}[data-market-studio] .rate-change{grid-column:3;grid-row:2;justify-content:flex-end;font-size:10px}[data-market-studio] .rate-price{font-size:13px}[data-market-studio] .rate-info-head>strong{font-size:11px}[data-market-studio] .rate-favorite{width:24px}[data-market-studio] .market-pinned-events{margin:16px 14px 0}[data-market-studio] .watch-footer{margin:0 14px;padding:16px 0;justify-content:center;gap:10px}[data-market-studio] .watch-footer .footer-line:first-child{flex-basis:100%;text-align:center}}
@media(prefers-reduced-motion:reduce){[data-market-studio] .nx-market-orbit,[data-market-studio] .bird-logo{animation:none}[data-market-studio] .rate-row{animation:none}}

/* V3: stable name/code alignment, centered chrome, and scalable favorite icons. */
[data-market-studio] .watch-header .header-copy{display:block!important;width:100%!important;max-width:none!important;justify-self:stretch;min-width:0}
[data-market-studio] .header-copy :is(.mini-label,h1){width:100%!important;max-width:none!important;justify-self:stretch;margin-inline:0}
[data-market-studio] .header-copy .nx-market-intro{margin-inline-start:0!important;margin-inline-end:auto!important}
[data-market-studio].is-fa .header-copy{direction:rtl;text-align:right!important}
[data-market-studio].is-fa .header-copy :is(.mini-label,h1,.nx-market-intro){text-align:right!important}
[data-market-studio].is-en .header-copy{direction:ltr;text-align:left!important}
[data-market-studio].is-en .header-copy :is(.mini-label,h1,.nx-market-intro){text-align:left!important}
[data-market-studio] .rate-row{grid-template-columns:40px minmax(80px,1fr) 70px minmax(92px,auto)}
[data-market-studio] .icon-wrap{width:40px;height:40px;padding:2px;border-radius:12px}
[data-market-studio] .rate-info{display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:6px;min-width:0;text-align:start;padding:0!important;width:100%}
[data-market-studio] .rate-info-head{display:contents;min-width:0;text-align:inherit}
[data-market-studio] .rate-info-head>strong{display:block;grid-column:1;grid-row:1;align-self:center;width:100%;text-align:inherit;overflow-wrap:normal;hyphens:none}
[data-market-studio] .rate-info-head>.rate-symbol{display:block;grid-column:1/-1;grid-row:2;width:100%;text-align:inherit;direction:inherit;font-size:10px;color:#8faac3;line-height:1.65}
[data-market-studio] .rate-symbol bdi{font-size:inherit;letter-spacing:.035em;white-space:nowrap}
[data-market-studio] .rate-favorite{display:grid;grid-column:2;grid-row:1;place-items:center;align-self:center;position:static!important;inset:auto!important;transform:none!important;width:30px!important;height:32px!important;min-width:30px!important;min-height:32px;margin:0;padding:5px;border:1px solid transparent;border-radius:9px;color:#9cb3c8;background:transparent;line-height:1}
[data-market-studio] .rate-favorite svg{display:block!important;width:17px!important;height:17px!important;flex:none;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linejoin:round;pointer-events:none}
[data-market-studio] .rate-favorite.is-favorite{color:#edcb87;background:#edcb870c;border-color:#edcb872e}
[data-market-studio] .rate-favorite.is-favorite svg{fill:currentColor}
[data-market-studio] .rate-favorite:hover{color:#f1d79e;border-color:#a5b9c538;background:#223b4a66}
[data-market-studio] .market-favorite-orb{display:grid;place-items:center;width:22px;height:22px;min-width:22px;border:0;border-radius:0}
[data-market-studio] .market-favorite-orb svg{display:block;width:16px;height:16px;fill:currentColor;stroke:currentColor;stroke-width:1}
[data-market-studio] .watch-footer>.footer-line{width:100%;text-align:center;flex-basis:auto}
[data-market-studio] .watch-footer .nx-market-legal{display:flex;justify-content:center;align-items:center;gap:10px 18px;flex-wrap:wrap}
[data-market-studio] .market-footer-language{width:100%;display:flex;justify-content:center;align-items:center}
[data-market-studio] .market-footer-language .footer-language-switch{display:flex;justify-content:center;align-items:center;gap:9px;margin:0;padding:0;flex-wrap:wrap}
[data-market-studio] .market-footer-language .footer-lang{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:30px;margin:0;padding:4px 8px;color:#b8cfe0;text-decoration:none;border-radius:8px}
[data-market-studio] .market-footer-language .footer-lang.active{background:#162a3b;color:#e1f1fb}
[data-market-studio] .market-footer-language img{width:20px;height:14px;object-fit:cover;border-radius:2px}
[data-market-studio] #lastUpdate[data-state="error"]{color:#efbd91}
[data-market-studio] .market-top-nav .market-nav-strip{width:100%!important;display:flex!important;justify-content:center!important;align-items:center;margin-inline:0!important;padding-inline:0}
[data-market-studio] .category-tabs{scrollbar-color:#3c586c #0a1725;scrollbar-width:thin}
[data-market-studio] .rate-row>.icon-wrap{width:40px!important;height:40px!important}
@media(max-width:1100px){[data-market-studio] .rate-row{grid-template-columns:40px minmax(80px,1fr) 74px minmax(100px,auto)}}
@media(max-width:620px){[data-market-studio] .rate-row{grid-template-columns:32px minmax(65px,1fr) minmax(95px,auto)}[data-market-studio] .icon-wrap{width:32px;height:32px;padding:1px;border-radius:10px}[data-market-studio] .rate-info{grid-template-columns:minmax(0,1fr) 30px;gap:3px}[data-market-studio] .rate-favorite{width:30px;height:36px;min-height:36px;padding:4px}[data-market-studio] .rate-favorite svg{width:18px!important;height:18px!important}[data-market-studio] .watch-footer{gap:8px}[data-market-studio] .watch-footer>.footer-line:first-child{flex-basis:auto}}
@media(max-width:620px){[data-market-studio] .rate-row{grid-template-columns:32px minmax(65px,1fr) minmax(95px,auto)!important}[data-market-studio] .rate-row>.icon-wrap{width:32px!important;height:32px!important}[data-market-studio] .rate-favorite{height:36px!important}}
@media(max-width:380px){[data-market-studio] .rate-row{grid-template-columns:32px minmax(65px,1fr) minmax(88px,auto)!important}}
/* Versioned, local asset marks: use the existing box size without double padding. */
[data-market-studio] .rate-row>.icon-wrap.icon-wrap-asset{padding:0!important;background:#f1f6f8;border-color:#536b7d;overflow:hidden}
[data-market-studio] .icon-wrap-asset>.rate-icon{display:block;object-fit:contain;filter:none}
