.market-trends-module__LFZtEq__hero{background:var(--ink-deep);color:#fff;padding:78px 0 66px;position:relative;overflow:hidden}.market-trends-module__LFZtEq__hero:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--flag) 30%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;top:-310px;right:-160px}.market-trends-module__LFZtEq__heroGrid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:64px;display:grid;position:relative}.market-trends-module__LFZtEq__hero h1{color:#fff;letter-spacing:-.055em;max-width:840px;margin:18px 0 24px;font-size:clamp(3rem,6vw,5.6rem);line-height:.93}.market-trends-module__LFZtEq__hero p{max-width:720px;color:var(--ground-dim);font-size:1.08rem;line-height:1.7}.market-trends-module__LFZtEq__hero dl{border:1px solid var(--ink-line);background:var(--ink-line);box-shadow:var(--shadow-lg);border-radius:16px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.market-trends-module__LFZtEq__hero dl div{background:var(--ink-soft);min-height:126px;padding:22px}.market-trends-module__LFZtEq__hero dt,.market-trends-module__LFZtEq__hero dl span{color:var(--ground-dim);font-size:.72rem;display:block}.market-trends-module__LFZtEq__hero dt{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.market-trends-module__LFZtEq__hero dd{color:#fff;font:700 1.9rem/1.15 var(--font-mono);margin:14px 0 5px}.market-trends-module__LFZtEq__page{min-height:720px}.market-trends-module__LFZtEq__workspace{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.market-trends-module__LFZtEq__controls{border:1px solid var(--rule-soft);background:var(--card);min-width:0;box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:22px;padding:20px;display:grid}.market-trends-module__LFZtEq__searchBlock{min-width:0;position:relative}.market-trends-module__LFZtEq__searchBlock>label,.market-trends-module__LFZtEq__windowBlock>span{color:var(--ink-2);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.74rem;font-weight:700;display:block}.market-trends-module__LFZtEq__searchInput{position:relative}.market-trends-module__LFZtEq__searchInput>svg{width:17px;color:var(--ink-3);z-index:1;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.market-trends-module__LFZtEq__searchInput input{min-height:45px;padding-left:40px}.market-trends-module__LFZtEq__results{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.market-trends-module__LFZtEq__results button{appearance:none;border:1px solid var(--rule-soft);background:var(--ground);color:var(--ink);text-align:left;cursor:pointer;min-width:0;transition:border-color var(--fast) var(--ease), background var(--fast) var(--ease);border-radius:11px;padding:10px 11px}.market-trends-module__LFZtEq__results button:hover,.market-trends-module__LFZtEq__results button:focus-visible,.market-trends-module__LFZtEq__results .market-trends-module__LFZtEq__selectedResult{border-color:var(--flag);background:var(--flag-tint);outline:none}.market-trends-module__LFZtEq__results strong,.market-trends-module__LFZtEq__results span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.market-trends-module__LFZtEq__results strong{font-size:.78rem}.market-trends-module__LFZtEq__results span{color:var(--ink-3);font:500 .66rem/1.5 var(--font-mono);margin-top:3px}.market-trends-module__LFZtEq__results>p{color:var(--ink-3);grid-column:1/-1;align-items:center;gap:8px;padding:12px;display:flex}.market-trends-module__LFZtEq__results>p svg{width:18px}.market-trends-module__LFZtEq__windowBlock{min-width:326px}.market-trends-module__LFZtEq__windowBlock>div{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.market-trends-module__LFZtEq__windowBlock>div button{min-width:0;padding-inline:13px}.market-trends-module__LFZtEq__windowBlock>button{width:100%;margin-top:10px}.market-trends-module__LFZtEq__status{color:#fff;background:var(--ink-deep);box-shadow:var(--shadow-sm);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.market-trends-module__LFZtEq__status div{align-items:baseline;gap:12px;display:flex}.market-trends-module__LFZtEq__status span{color:var(--ground-dim);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.market-trends-module__LFZtEq__status strong{font-size:1.05rem}.market-trends-module__LFZtEq__status p{color:var(--ground-dim);font:600 .76rem/1.4 var(--font-mono)}.market-trends-module__LFZtEq__mainGrid{grid-template-columns:minmax(0,1.55fr) minmax(310px,.45fr);align-items:start;gap:22px;display:grid}.market-trends-module__LFZtEq__chartCard,.market-trends-module__LFZtEq__endpointCard,.market-trends-module__LFZtEq__evidence,.market-trends-module__LFZtEq__method,.market-trends-module__LFZtEq__sources,.market-trends-module__LFZtEq__loading,.market-trends-module__LFZtEq__error{border:1px solid var(--rule-soft);background:var(--card);box-shadow:var(--shadow-sm);border-radius:16px}.market-trends-module__LFZtEq__chartCard{min-width:0;padding:24px}.market-trends-module__LFZtEq__chartCard>header,.market-trends-module__LFZtEq__evidence>header,.market-trends-module__LFZtEq__method>header,.market-trends-module__LFZtEq__sources>header{justify-content:space-between;align-items:end;gap:28px;display:flex}.market-trends-module__LFZtEq__chartCard header span,.market-trends-module__LFZtEq__evidence header>span,.market-trends-module__LFZtEq__method header>span,.market-trends-module__LFZtEq__sources header>span{color:var(--flag-deep);font:700 .72rem/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.09em}.market-trends-module__LFZtEq__chartCard h2,.market-trends-module__LFZtEq__evidence h2,.market-trends-module__LFZtEq__method h2,.market-trends-module__LFZtEq__sources h2{margin:5px 0 0;font-size:clamp(1.35rem,2.2vw,2rem)}.market-trends-module__LFZtEq__chartCard header p,.market-trends-module__LFZtEq__evidence header p{max-width:350px;color:var(--ink-3);font-size:.83rem;line-height:1.55}.market-trends-module__LFZtEq__chart{width:100%;height:430px;margin-top:22px}.market-trends-module__LFZtEq__legend{border-top:1px solid var(--rule-soft);color:var(--ink-2);align-items:center;gap:20px;padding-top:14px;font-size:.76rem;display:flex}.market-trends-module__LFZtEq__legend span{align-items:center;gap:7px;display:flex}.market-trends-module__LFZtEq__legend i{border-radius:999px;width:18px;height:3px}.market-trends-module__LFZtEq__legend b{color:var(--ink-3);font:600 .72rem/1 var(--font-mono);margin-left:auto}.market-trends-module__LFZtEq__chartNote{border:1px solid color-mix(in srgb, var(--flag) 25%, var(--rule-soft));background:var(--flag-tint);color:var(--ink-2);border-radius:12px;margin-top:16px;padding:13px 15px;font-weight:600}.market-trends-module__LFZtEq__tooltip{border:1px solid var(--rule);background:var(--card);min-width:210px;box-shadow:var(--shadow-md);border-radius:12px;padding:13px}.market-trends-module__LFZtEq__tooltip>span,.market-trends-module__LFZtEq__tooltip small{color:var(--ink-3);font-size:.68rem;display:block}.market-trends-module__LFZtEq__tooltip>div{grid-template-columns:8px 1fr auto;align-items:center;gap:7px;margin-top:8px;display:grid}.market-trends-module__LFZtEq__tooltip i{border-radius:50%;width:7px;height:7px}.market-trends-module__LFZtEq__tooltip strong,.market-trends-module__LFZtEq__tooltip b{font-size:.75rem}.market-trends-module__LFZtEq__tooltip b{font-family:var(--font-mono)}.market-trends-module__LFZtEq__tooltip small{margin-top:10px;line-height:1.4}.market-trends-module__LFZtEq__inspector{gap:14px;display:grid}.market-trends-module__LFZtEq__endpointCard{padding:20px}.market-trends-module__LFZtEq__endpointCard header span{color:var(--flag-deep);font:700 .68rem/1.3 var(--font-mono);text-transform:uppercase}.market-trends-module__LFZtEq__endpointCard h3{margin:5px 0 18px;font-size:1.1rem}.market-trends-module__LFZtEq__endpointCard dl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.market-trends-module__LFZtEq__endpointCard dl div{background:var(--ground);border-radius:10px;padding:11px}.market-trends-module__LFZtEq__endpointCard dt{color:var(--ink-3);font-size:.67rem}.market-trends-module__LFZtEq__endpointCard dd{font:700 .98rem/1.2 var(--font-mono);margin-top:6px}.market-trends-module__LFZtEq__endpointCard>p{font:700 1.45rem/1 var(--font-mono);justify-content:space-between;align-items:baseline;margin-top:13px;display:flex}.market-trends-module__LFZtEq__endpointCard>p small{color:var(--ink-3);font:500 .66rem/1.4 var(--font-sans)}.market-trends-module__LFZtEq__up{color:var(--flag-deep)}.market-trends-module__LFZtEq__down{color:var(--clay)}.market-trends-module__LFZtEq__unavailable strong{font:700 2rem/1 var(--font-mono);display:block}.market-trends-module__LFZtEq__unavailable p{color:var(--ink-3);margin-top:8px;font-size:.8rem;line-height:1.5}.market-trends-module__LFZtEq__inspector nav{background:var(--ink-deep);border-radius:14px;gap:8px;padding:16px;display:grid}.market-trends-module__LFZtEq__inspector nav a{justify-content:center}.market-trends-module__LFZtEq__inspector nav>a:last-child{color:var(--ground-dim);text-align:center;font-size:.75rem}.market-trends-module__LFZtEq__evidence,.market-trends-module__LFZtEq__method,.market-trends-module__LFZtEq__sources{padding:26px}.market-trends-module__LFZtEq__tableWrap{border:1px solid var(--rule-soft);border-radius:12px;margin-top:20px;overflow-x:auto}.market-trends-module__LFZtEq__tableWrap table{border-collapse:collapse;width:100%;min-width:720px}.market-trends-module__LFZtEq__tableWrap caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.market-trends-module__LFZtEq__tableWrap th,.market-trends-module__LFZtEq__tableWrap td{border-bottom:1px solid var(--rule-soft);text-align:left;padding:13px 15px}.market-trends-module__LFZtEq__tableWrap thead th{color:var(--ink-3);background:var(--ground);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.market-trends-module__LFZtEq__tableWrap tbody th{color:var(--ink)}.market-trends-module__LFZtEq__tableWrap td:not(:last-child){font-family:var(--font-mono)}.market-trends-module__LFZtEq__method>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.market-trends-module__LFZtEq__method article{background:var(--ground);border-radius:12px;padding:18px}.market-trends-module__LFZtEq__method article h3{font-size:1rem}.market-trends-module__LFZtEq__method article p{color:var(--ink-3);margin-top:8px;font-size:.82rem;line-height:1.6}.market-trends-module__LFZtEq__method nav{border-top:1px solid var(--rule-soft);gap:22px;margin-top:20px;padding-top:18px;display:flex}.market-trends-module__LFZtEq__method nav a{color:var(--flag-deep);font-size:.8rem;font-weight:700}.market-trends-module__LFZtEq__sources>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.market-trends-module__LFZtEq__sources a{border:1px solid var(--rule-soft);min-width:0;color:var(--ink);border-radius:12px;padding:16px}.market-trends-module__LFZtEq__sources a span,.market-trends-module__LFZtEq__sources a strong,.market-trends-module__LFZtEq__sources a small{display:block}.market-trends-module__LFZtEq__sources a span{color:var(--flag-deep);font:700 .68rem/1.4 var(--font-mono);text-transform:uppercase}.market-trends-module__LFZtEq__sources a strong{margin:6px 0}.market-trends-module__LFZtEq__sources a small{color:var(--ink-3);overflow-wrap:anywhere}.market-trends-module__LFZtEq__loading{align-items:center;gap:16px;padding:24px;display:flex}.market-trends-module__LFZtEq__loading>span{border:3px solid var(--rule);border-top-color:var(--flag);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite market-trends-module__LFZtEq__trend-spin}.market-trends-module__LFZtEq__loading strong,.market-trends-module__LFZtEq__loading small{display:block}.market-trends-module__LFZtEq__loading small{color:var(--ink-3);margin-top:4px}.market-trends-module__LFZtEq__error{text-align:center;padding:34px}.market-trends-module__LFZtEq__error>span{color:var(--clay);font:700 .72rem/1.4 var(--font-mono);text-transform:uppercase}.market-trends-module__LFZtEq__error h1,.market-trends-module__LFZtEq__error h2{margin:8px 0 10px}.market-trends-module__LFZtEq__error p{color:var(--ink-3);margin-bottom:18px}@keyframes market-trends-module__LFZtEq__trend-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.market-trends-module__LFZtEq__heroGrid,.market-trends-module__LFZtEq__mainGrid{grid-template-columns:1fr}.market-trends-module__LFZtEq__results{grid-template-columns:repeat(3,1fr)}.market-trends-module__LFZtEq__inspector{grid-template-columns:1fr 1fr}.market-trends-module__LFZtEq__inspector nav{grid-column:1/-1}}@media (max-width:720px){.market-trends-module__LFZtEq__hero{padding:54px 0 46px}.market-trends-module__LFZtEq__heroGrid,.market-trends-module__LFZtEq__controls{grid-template-columns:minmax(0,1fr);gap:24px}.market-trends-module__LFZtEq__hero h1{font-size:clamp(2.65rem,13vw,4rem)}.market-trends-module__LFZtEq__hero dl{grid-template-columns:1fr 1fr}.market-trends-module__LFZtEq__hero dl div{min-height:108px;padding:16px}.market-trends-module__LFZtEq__windowBlock{min-width:0}.market-trends-module__LFZtEq__results{padding-bottom:4px;display:flex;overflow-x:auto}.market-trends-module__LFZtEq__results button{min-width:160px}.market-trends-module__LFZtEq__status,.market-trends-module__LFZtEq__chartCard>header,.market-trends-module__LFZtEq__evidence>header,.market-trends-module__LFZtEq__method>header,.market-trends-module__LFZtEq__sources>header{flex-direction:column;align-items:flex-start}.market-trends-module__LFZtEq__status div{flex-direction:column;align-items:flex-start;gap:4px}.market-trends-module__LFZtEq__chartCard{padding:16px}.market-trends-module__LFZtEq__chart{height:330px}.market-trends-module__LFZtEq__legend{flex-wrap:wrap}.market-trends-module__LFZtEq__legend b{width:100%;margin-left:0}.market-trends-module__LFZtEq__inspector,.market-trends-module__LFZtEq__method>div,.market-trends-module__LFZtEq__sources>div{grid-template-columns:minmax(0,1fr)}.market-trends-module__LFZtEq__inspector nav{grid-column:auto}.market-trends-module__LFZtEq__method nav{flex-direction:column;align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:reduce){.market-trends-module__LFZtEq__loading>span{animation:none}}
