body.space-home{background:#070e1d;color:#d7e1ef}.analysis-shell{max-width:1180px;width:calc(100% - 48px);margin:0 auto;padding:34px 0 70px}.analysis-shell *{box-sizing:border-box}.analysis-shell a{color:#91ded5;text-decoration:none}.analysis-shell a:hover{text-decoration:underline}.analysis-breadcrumb{display:flex;gap:12px;font-size:12px;color:#8395af;margin-bottom:30px}.analysis-layout{display:grid;grid-template-columns:minmax(0,790px) 250px;gap:46px}.analysis-article{min-width:0}.analysis-tags{display:flex;gap:8px;flex-wrap:wrap}.analysis-tags span{border:1px solid #2b3b53;padding:5px 9px;border-radius:4px;font-size:11px;color:#a9bdd7}.analysis-heading h1{font-size:clamp(26px,3vw,38px);line-height:1.45;letter-spacing:-.04em;color:#f2f6ff;margin:20px 0}.analysis-deck{font-size:16px;color:#a5b7ce;line-height:1.8}.analysis-meta{font-size:12px;color:#91a2bb;line-height:1.9;padding:16px 0;border-bottom:1px solid #25334b}.analysis-summary{margin:26px 0 14px;background:#10222b;border:1px solid #285154;border-left:3px solid #66d8c5;padding:22px 24px;border-radius:6px}.analysis-summary strong{color:#a3eadc}.analysis-summary ul{padding-left:19px;margin:12px 0 0;line-height:1.95;font-size:14px}.analysis-snapshot{font-size:12px!important;color:#91a2bb;line-height:1.9}.analysis-article section{padding:30px 0;border-bottom:1px solid #24324a;scroll-margin-top:95px}.analysis-kicker{font-size:10px;font-weight:750;letter-spacing:.14em;color:#7daaa9}.analysis-article h2{font-size:23px;letter-spacing:-.03em;line-height:1.5;color:#eff5ff;margin:12px 0 18px}.analysis-article h3{font-size:17px;margin:26px 0 12px;color:#dbe9fb}.analysis-article p{font-size:15px;line-height:1.95;word-break:keep-all;overflow-wrap:anywhere}.analysis-article p strong{color:#edf7ff}.analysis-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #2b3950;border-radius:6px;overflow:hidden;margin:24px 0 12px}.analysis-metrics div{padding:20px 16px;background:#0c1729}.analysis-metrics div+div{border-left:1px solid #2b3950}.analysis-metrics small{display:block;color:#99acc6;font-size:12px;margin-bottom:9px}.analysis-metrics strong{font-size:25px;font-variant-numeric:tabular-nums}.positive{color:#76dcc0}.negative{color:#f69cac}.analysis-source{font-size:11px!important;color:#91a2bb}.analysis-interpretation{padding:18px 20px;background:#101a2c;border:1px solid #293c57;border-radius:6px;margin-top:20px}.analysis-interpretation>strong{font-size:12px;color:#b7b4f6}.analysis-interpretation p{margin:7px 0 0;font-size:14px}.analysis-aside{padding-top:8px}.analysis-toc,.analysis-related{padding:22px;background:#0b1526;border:1px solid #26354d;border-radius:6px;margin-bottom:18px}.analysis-aside h2{font-size:14px;line-height:1.6;color:#e5eefb;margin:12px 0 18px}.analysis-aside a{display:block;padding:9px 0;font-size:12px}.analysis-related p{font-size:11px;line-height:1.9;color:#8fa0ba}.analysis-watch{margin:0}.analysis-watch div{padding:17px 0;border-top:1px solid #25334a}.analysis-watch dt{font-size:15px;font-weight:700;color:#e2ecfa}.analysis-watch dd{margin:7px 0 0;font-size:14px;line-height:1.8;color:#a7b9d1}.analysis-method p{font-size:12px;color:#97a9c3}.analysis-method h2{font-size:17px}.analysis-hub-heading{padding:25px 0 30px}.analysis-hub-heading h1{font-size:38px;letter-spacing:-.04em;color:#f1f6ff;margin:15px 0}.analysis-hub-heading p{font-size:15px;line-height:1.9;color:#9fb2cd}.analysis-hub-bar{display:flex;justify-content:space-between;gap:14px;padding:18px 0;border-top:1px solid #29364b;font-size:12px;color:#94a9c6}.analysis-card{display:grid;grid-template-columns:150px minmax(0,1fr);gap:28px;background:#0c1729;border:1px solid #2a3a53;border-radius:7px;padding:28px;max-width:890px;color:inherit!important}.analysis-card:hover{border-color:#67b4ad;text-decoration:none!important}.analysis-card h2{font-size:25px;line-height:1.5;color:#edf5ff;letter-spacing:-.03em;margin:17px 0 12px}.analysis-card p{color:#a4b6cf;line-height:1.9;font-size:14px}.analysis-card-symbol{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:150px;background:linear-gradient(145deg,#103331,#17233f);border:1px solid #29524f;border-radius:5px;font-size:36px;font-weight:800;color:#94e1d4;letter-spacing:.06em}.analysis-card-symbol span{font-size:10px;letter-spacing:.3em;color:#93aaa8}.analysis-card-bottom{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #2a3950;margin-top:18px;padding-top:17px;font-size:12px;color:#96b1c9}.analysis-card-bottom strong{color:#8bdfd0}.analysis-hub-note{font-size:12px;line-height:1.9;color:#91a2bc;margin:25px 0}.analysis-shell :focus-visible{outline:2px solid #80e4d3;outline-offset:5px}@media(max-width:960px){.analysis-layout{grid-template-columns:minmax(0,1fr);gap:24px}.analysis-aside{display:grid;grid-template-columns:1fr 1fr;gap:15px;order:0}}@media(max-width:600px){.analysis-shell{width:calc(100% - 32px);padding-top:24px}.analysis-heading h1{font-size:27px}.analysis-heading h1 br{display:none}.analysis-article h2{font-size:21px}.analysis-article p{font-size:14px}.analysis-summary{padding:18px}.analysis-metrics div{padding:16px 10px}.analysis-metrics strong{font-size:22px}.analysis-metrics small{font-size:11px}.analysis-aside{grid-template-columns:1fr}.analysis-hub-heading h1{font-size:32px}.analysis-hub-bar{flex-direction:column;gap:8px}.analysis-card{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}.analysis-card-symbol{min-height:95px;font-size:30px}.analysis-card h2{font-size:23px}.analysis-tags span{font-size:10px}}
.trend-controls,.trend-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.trend-controls{padding:10px 0 20px;font-size:12px;color:#94abc8}.trend-controls button,.trend-range button,.trend-legend button{min-height:44px;border:1px solid #30455f;border-radius:6px;background:#102037;color:#d5e6f5;padding:9px 15px;cursor:pointer;font:inherit}.trend-overview{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 24px;border:1px solid #2e4059;background:linear-gradient(115deg,#11263a,#101c31);border-radius:9px 9px 0 0}.trend-market-label{display:block;font-size:11px;letter-spacing:.05em;color:#8daac5}.trend-last-price{display:block;font-size:28px;color:#eaf4ff;letter-spacing:-.03em;margin-top:8px;font-variant-numeric:tabular-nums}.trend-badge{display:inline-block;border:1px solid #5d5666;border-radius:5px;padding:8px 12px;font-size:12px;white-space:nowrap}.trend-badge.up{background:#10362e;color:#95e5ca;border-color:#356454}.trend-badge.down{background:#3c2334;color:#f0a6b4;border-color:#704250}.trend-badge.mixed{background:#342e1d;color:#e7d39a;border-color:#685b3a}.trend-sideways{padding:12px 16px;background:#282719;border-left:2px solid #b6a369;font-size:12px!important;color:#dbcea6}.trend-transition{color:#bcb7ed;font-size:13px!important}.trend-chart-toolbar{background:#0c192b;padding:12px 15px;border:1px solid #293c55;border-bottom:0;font-size:11px;color:#a0b7d0}.trend-range{display:flex;gap:5px}.trend-range button{font-size:11px;min-height:34px;padding:6px 12px;background:#0a1628}.trend-range button[aria-pressed=true]{background:#253a55;border-color:#547597;color:#fff}.trend-chart{background:linear-gradient(180deg,#0b182a,#091322);border:1px solid #293c55;border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.trend-chart svg{display:block;width:100%;height:auto;touch-action:pan-y}.trend-chart-info{min-height:42px;padding:10px 14px;font-size:11px;line-height:1.8;color:#9bb2cc;border-top:1px solid #203148}.trend-legend{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0 24px}.trend-legend button{font-size:11px;display:flex;align-items:center;gap:7px;min-height:40px;padding:7px 12px}.trend-legend button:before{content:'';width:14px;height:2px;background:var(--line-color)}.trend-legend button[aria-pressed=false]{opacity:.45}.trend-signals{border:1px solid #2b3d57;background:#0b182a;border-radius:7px;padding:18px 20px}.analysis-article .trend-signals h3{margin:0 0 12px;font-size:14px}.trend-no-signal{font-size:12px!important;color:#96aec9}.trend-signal{font-size:13px!important;padding:11px 14px;border-radius:5px;border-left:3px solid;margin:9px 0}.trend-signal.orange{background:#31241c;border-color:#d69859;color:#efc299}.trend-signal.green{background:#173025;border-color:#71b887;color:#a1d7b3}.trend-line-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#263a52;border:1px solid #263a52;border-radius:7px;overflow:hidden;margin-top:18px}.trend-line-status>div{background:#0c192b;padding:13px 15px}.trend-line-status span{display:block;font-size:11px;color:#9bb1cc}.trend-line-status strong{display:block;font-size:12px;color:#d1e2f4;margin-top:7px}.trend-loading{padding:30px 18px;background:#0d1b2d;color:#a6bad2;border:1px solid #293e59;border-radius:7px;font-size:13px;line-height:1.9}@media(max-width:600px){.trend-overview{padding:18px 16px;gap:9px}.trend-last-price{font-size:23px}.trend-badge{font-size:11px;padding:7px 9px}.trend-line-status{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-legend{gap:6px}.trend-legend button{padding:7px 10px}.trend-signals{padding:16px}.trend-controls{font-size:11px}}
