.market-radar-page{--radar-surface: #fff;--radar-soft: #f3f7f5;--radar-border: rgba(20, 57, 47, .11);--radar-text: #19372f;--radar-muted: #6d7e78;min-height:100vh;color:var(--radar-text);background:radial-gradient(circle at 90% 0%,rgba(15,113,81,.07),transparent 30rem),#f5f8f7}.market-radar-hero{display:flex;min-height:210px;align-items:center;justify-content:space-between;gap:30px;padding:clamp(32px,5vw,58px) clamp(20px,5vw,72px);color:#173b31;background:radial-gradient(circle at 85% 20%,rgba(71,210,158,.2),transparent 22rem),linear-gradient(120deg,#eaf8f2,#f8fbfa);border-bottom:1px solid rgba(15,113,81,.12)}.market-radar-hero__eyebrow{display:flex;align-items:center;gap:8px;color:#0b704f;font-size:.67rem;font-weight:800;letter-spacing:.1em}.market-radar-live-dot{width:7px;height:7px;background:#16b77e;border-radius:50%;box-shadow:0 0 0 5px #16b77e1f}.market-radar-hero h1{margin:10px 0 7px;font-size:clamp(2rem,4vw,3.2rem);font-weight:790;letter-spacing:-.045em;line-height:1}.market-radar-hero p{max-width:680px;margin:0;color:#667d76;font-size:.94rem;line-height:1.6}.market-radar-hero__legend{display:flex;min-width:210px;flex-direction:column;gap:10px;padding:14px 16px;color:#526b63;background:rgba(255,255,255,.82);border:1px solid rgba(15,113,81,.12);border-radius:13px;box-shadow:0 14px 35px #123d3117;font-size:.74rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.market-radar-hero__legend div{display:flex;align-items:center;gap:8px}.market-radar-legend-dot{width:8px;height:8px;border-radius:50%}.market-radar-legend-dot--positive{background:#4bd6a1}.market-radar-legend-dot--trend{background:#efb95e}.market-radar-content{width:100%;padding:32px clamp(12px,2.5vw,36px) 64px}.market-radar-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.market-radar-heading h2{margin:0;font-size:1.45rem;font-weight:760;letter-spacing:-.025em}.market-radar-heading p{margin:4px 0 0;color:var(--radar-muted);font-size:.8rem}.market-radar-heading__badge{gap:5px;padding:6px 9px;color:#08704d;background:#e0f5ed;font-size:.65rem;font-weight:800;letter-spacing:.08em}.market-radar-card{height:100%;min-height:570px;overflow:hidden;background:var(--radar-surface);border:1px solid var(--radar-border);border-radius:16px;box-shadow:0 12px 32px #102d250e;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.market-radar-card:hover{border-color:#0f71513b;box-shadow:0 16px 38px #102d2517;transform:translateY(-2px)}.market-radar-card__header{position:relative;display:flex;min-height:78px;align-items:center;gap:11px;padding:15px 16px;background:linear-gradient(120deg,var(--radar-soft),var(--radar-surface));border-bottom:1px solid var(--radar-border)}.market-radar-card__header:before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:var(--card-accent, #16845f)}.market-radar-card__icon{display:grid;width:41px;height:41px;flex:0 0 41px;place-items:center;color:var(--card-accent, #16845f);background:color-mix(in srgb,var(--card-accent, #16845f) 11%,transparent);border-radius:12px;font-size:20px}.market-radar-card__header h3{margin:0;font-size:.95rem;font-weight:750}.market-radar-card__header p{margin:3px 0 0;color:var(--radar-muted);font-size:.7rem}.market-radar-card--capital{--card-accent: #16845f}.market-radar-card--director{--card-accent: #5f73c9}.market-radar-card--institution{--card-accent: #a46c22}.market-radar-card--public{--card-accent: #8a5eb4}.market-radar-card--price{--card-accent: #187ca1}.market-radar-card--valuation{--card-accent: #b05252}.market-radar-card__chart{min-height:490px;background:transparent}.market-radar-card__chart>.text-center:first-child{display:none}.body--dark .market-radar-page{--radar-surface: #232a2f;--radar-soft: #1c2327;--radar-border: rgba(255, 255, 255, .08);--radar-text: #e8f1ee;--radar-muted: #9daba6;background:radial-gradient(circle at 90% 0%,rgba(5,248,66,.04),transparent 30rem),#171c20}.body--dark .market-radar-hero{color:#effbf7;background:radial-gradient(circle at 85% 25%,rgba(61,159,121,.13),transparent 24rem),linear-gradient(118deg,#172420,#1b332c);border-color:#ffffff14}.body--dark .market-radar-hero__eyebrow{color:#71d5ad}.body--dark .market-radar-hero p{color:#a7b7b2}.body--dark .market-radar-hero__legend{color:#b5c4bf;background:rgba(255,255,255,.05);border-color:#ffffff17;box-shadow:0 14px 35px #0000002e}.body--dark .market-radar-heading__badge{color:#65cba4;background:rgba(86,185,145,.11)}.body--dark .market-radar-card:hover{border-color:#56b99133;box-shadow:0 16px 38px #00000038}@media (max-width: 700px){.market-radar-hero{min-height:0;align-items:flex-start;flex-direction:column;padding:30px 20px}.market-radar-hero__legend{width:100%}.market-radar-heading{align-items:flex-start}.market-radar-card{min-height:540px}}
