.event-row-main{grid-template-columns:minmax(168px,auto) 70px minmax(180px,1fr) minmax(280px,.8fr)}.event-row-main>time{color:#f3d68a;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;min-width:0;font-size:.72rem;font-weight:800;display:inline-flex}.event-row-main>time svg{color:#dfbb62;flex:none}.signal-workspace-grid{gap:1rem}.signal-workspace-card.signal-workspace-card--v2{isolation:isolate;background:radial-gradient(circle at 88% -5%,#d6b56629,#0000 16rem),linear-gradient(145deg,#131922fa,#070a0ffa);border:1px solid #ffffff1a;border-radius:24px;padding:1.2rem;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 18px 55px #00000047,inset 0 1px #ffffff09}.signal-workspace-card.signal-workspace-card--v2:before{content:"";background:linear-gradient(#f1d58a,#d6b5662e);border-radius:0 999px 999px 0;width:3px;position:absolute;inset-block:1.1rem;inset-inline-start:0}[dir=rtl] .signal-workspace-card.signal-workspace-card--v2:before{border-radius:999px 0 0 999px}.signal-workspace-card.signal-workspace-card--v2:hover{border-color:#d6b56647;transform:translateY(-3px);box-shadow:0 24px 70px #0000005c,0 0 0 1px #d6b5660f}.signal-workspace-card--v2.outcome-win{border-color:#34d3993b}.signal-workspace-card--v2.outcome-loss{border-color:#f871713d}.signal-workspace-card--v2>header{align-items:flex-start}.signal-workspace-card--v2>header>div{flex-direction:column;align-items:flex-start;gap:.55rem}.signal-workspace-card--v2 h2{color:#f7f3e9;font-size:clamp(.88rem,1.35vw,1.03rem);line-height:1.45}.signal-workspace-card--v2 .signal-direction{letter-spacing:.04em;border-radius:999px;min-height:28px;padding:.34rem .72rem;font-size:.68rem}.signal-state-badge{border:1px solid #35c98b33;flex:none;min-height:31px;padding:.38rem .66rem;font-size:.66rem;font-weight:900}.signal-state-badge.is-finished{color:#f7f1df;background:#ffffff12;border-color:#ffffff24}.signal-outcome{background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem .85rem;display:grid}.signal-outcome__icon{border-radius:14px;place-items:center;width:43px;height:43px;font:1000 1.45rem/1 Inter Variable,Inter,sans-serif;display:grid}.signal-outcome__icon svg{width:24px;height:24px}.signal-outcome>span:last-child{gap:.17rem;min-width:0;display:grid}.signal-outcome strong{color:#fff;font-size:.82rem}.signal-outcome small{color:#e9eef1ad;font-size:.64rem}.signal-outcome--win{background:linear-gradient(100deg,#34d3991b,#34d39905);border-color:#34d39938}.signal-outcome--win .signal-outcome__icon{color:#061b14;background:linear-gradient(145deg,#75f0bd,#2dcb8e);box-shadow:0 8px 24px #34d39938}.signal-outcome--loss{background:linear-gradient(100deg,#f871711b,#f8717105);border-color:#f8717138}.signal-outcome--loss .signal-outcome__icon{color:#280607;background:linear-gradient(145deg,#ff9b9b,#ef555d);box-shadow:0 8px 24px #f8717138}.signal-outcome--neutral .signal-outcome__icon{color:#231a06;background:linear-gradient(145deg,#f4dc96,#d4ae52)}.signal-level-matrix{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:.62rem}.signal-level-matrix>.signal-level{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff13;border-radius:14px;min-height:76px;padding:.72rem .76rem;position:relative;overflow:hidden}.signal-level-matrix>.signal-level:before{content:"";inset-inline:0;background:#d6b56673;height:2px;position:absolute;top:0}.signal-level-matrix>.signal-level span,.signal-level-matrix>.signal-level strong{z-index:1;text-overflow:clip;position:relative;overflow:visible}.signal-level-matrix>.signal-level span{color:#e1e6eaad;padding-inline-end:31px;font-size:.65rem;font-weight:850}.signal-level-matrix>.signal-level strong{color:#fbf8ef;letter-spacing:.01em;margin-top:.42rem;font-size:.86rem}.signal-level-matrix>.signal-level.is-hit:after{content:"✓";z-index:2;top:.57rem;color:#062118;background:#4adea3;border-radius:50%;place-items:center;width:25px;height:25px;font:1000 .92rem/1 Inter Variable,Inter,sans-serif;display:grid;position:absolute;inset-inline-end:.58rem;box-shadow:0 0 0 4px #4adea31a,0 7px 18px #4adea32e}.signal-level-matrix>.signal-level--target.is-hit{background:linear-gradient(145deg,#4adea31c,#4adea306);border-color:#4adea342}.signal-level-matrix>.signal-level--entry.is-hit{background:linear-gradient(145deg,#4adea317,#4adea305);border-color:#4adea33d}.signal-level-matrix>.signal-level--entry.is-hit:before,.signal-level-matrix>.signal-level--target.is-hit:before{background:linear-gradient(90deg,#32d895,#32d8951f)}.signal-level-matrix>.signal-level--target.is-hit span,.signal-level-matrix>.signal-level--target.is-hit strong{color:#a7f3d0}.signal-level-matrix>.signal-level--stop:before{background:#f8717173}.signal-level-matrix>.signal-level--stop.is-hit{background:linear-gradient(145deg,#f871711f,#f8717106);border-color:#f871714d}.signal-level-matrix>.signal-level--stop.is-hit:after{content:"✕";color:#2b0708;background:#fb777d;box-shadow:0 0 0 4px #fb777d1a,0 7px 18px #fb777d2e}.signal-level-matrix>.signal-level--stop.is-hit span,.signal-level-matrix>.signal-level--stop.is-hit strong{color:#ffb3b6}.signal-workspace-card--v2>footer{margin-top:1rem;padding-top:.9rem;font-size:.64rem}.signal-workspace-card--v2>footer a{background:#d6b56612;border:1px solid #d6b56633;border-radius:11px;min-height:36px;padding:.45rem .72rem}.signal-detail-card{background:radial-gradient(circle at 90% 0,#d6b56621,#0000 18rem),linear-gradient(145deg,#121820fa,#070a0ffa);border-radius:24px}.analysis-card{border-radius:24px;grid-template-rows:240px minmax(0,1fr);transition:transform .24s,border-color .24s,box-shadow .24s;display:grid}.analysis-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.analysis-grid>.analysis-card:only-child{grid-template-rows:minmax(320px,auto);grid-template-columns:minmax(350px,.92fr) minmax(0,1.08fr);width:100%}.analysis-grid>.analysis-card:only-child .analysis-image{min-height:320px}.analysis-grid>.analysis-card:only-child .analysis-body{justify-content:center;padding:clamp(1.3rem,3vw,2.2rem)}.analysis-grid>.analysis-card:only-child .analysis-body h2{min-height:0;font-size:clamp(1.12rem,2vw,1.48rem)}.analysis-grid>.analysis-card:only-child .analysis-body>p:not(.eyebrow){min-height:0;font-size:.79rem}.analysis-card:hover{border-color:#d6b56647;transform:translateY(-4px);box-shadow:0 24px 66px #00000057}.analysis-card .analysis-image{background-position:50%;background-size:cover;min-height:0}.analysis-card .analysis-body{flex-direction:column;min-width:0;padding:1.15rem 1.2rem 1.25rem;display:flex}.analysis-card .analysis-body h2{overflow-wrap:anywhere;-webkit-line-clamp:3;color:#f8f4e9;-webkit-box-orient:vertical;min-height:4.35em;font-size:1.02rem;line-height:1.45;display:-webkit-box;overflow:hidden}.analysis-card .analysis-body>p:not(.eyebrow){overflow-wrap:anywhere;white-space:pre-line;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:6.2em;margin:.7rem 0 1rem;font-size:.72rem;line-height:1.58;display:-webkit-box;overflow:hidden}.analysis-card .analysis-body>a{border-top:1px solid #ffffff13;min-height:38px;margin-top:auto;padding-top:.7rem}.analysis-detail{padding-block:clamp(2rem,5vw,4.25rem)}.analysis-detail-head{box-sizing:border-box;background:radial-gradient(circle at 92% 0,#d6b5662e,#0000 24rem),linear-gradient(145deg,#121820f5,#080b10fa);border:1px solid #ffffff1a;border-radius:28px;max-width:1080px;padding:clamp(1.25rem,3vw,2.35rem);overflow:hidden;box-shadow:0 26px 80px #00000047,inset 0 1px #ffffff09}.analysis-detail-head>a{color:#f0d283;background:#d6b56611;border:1px solid #d6b5662e;border-radius:11px;align-items:center;gap:.45rem;min-height:38px;padding:.45rem .72rem;font-size:.7rem;font-weight:850;display:inline-flex}.analysis-detail-head>.eyebrow{width:fit-content;margin:1.1rem 0 .55rem;display:flex}.analysis-detail-head h1{overflow-wrap:anywhere;color:#fbf8ef;letter-spacing:-.018em;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(2rem,4.15vw,3.65rem);line-height:1.18}.analysis-detail-head>div{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.25rem;display:flex}.analysis-detail-head>div>span{color:#eceff0bf;background:#ffffff0a;border:1px solid #ffffff16;border-radius:10px;align-items:center;gap:.4rem;min-height:34px;padding:.38rem .66rem;font-size:.67rem;display:inline-flex}.analysis-detail-head>div>span svg{color:#dfbd69}.analysis-hero-image{aspect-ratio:16/9;background-position:50%;background-size:cover;border:1px solid #ffffff1f;border-radius:24px;min-height:0;max-height:660px;margin-top:1.25rem;overflow:hidden;box-shadow:0 28px 80px #00000047}.analysis-reading{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:1rem;max-width:1080px;margin-top:1.25rem}.analysis-prose{color:#d5dbde;background:linear-gradient(145deg,#11171ff0,#080b10f5);border:1px solid #ffffff18;border-radius:22px;min-width:0;padding:clamp(1.25rem,3vw,2rem);font-size:1rem;box-shadow:0 20px 55px #0003}.analysis-reading>aside{color:#efd485;background:linear-gradient(145deg,#d6b5661c,#090c11f5);border:1px solid #d6b56638;border-radius:20px;gap:.5rem;padding:1.15rem;display:grid;position:sticky;top:105px}.analysis-reading>aside>svg{background:#d6b5661f;border-radius:11px;width:34px;height:34px;padding:.45rem}.analysis-reading>aside strong{color:#fff5d7;font-size:.82rem}.analysis-reading>aside p{color:#e7ebedad;margin:0;font-size:.68rem;line-height:1.75}.analysis-prose p{white-space:pre-line;overflow-wrap:anywhere;line-height:2}.analysis-prose p+p{border-top:1px solid #ffffff12;margin-top:1.15rem;padding-top:1.15rem}@media (max-width:980px){.event-row-main{grid-template-columns:minmax(160px,auto) 64px minmax(0,1fr)}.event-row-main .event-values{grid-column:1/-1}}@media (max-width:760px){.signal-workspace-grid{grid-template-columns:1fr}.signal-workspace-card.signal-workspace-card--v2{border-radius:20px;padding:1rem}.signal-workspace-card--v2>header{align-items:flex-start}.signal-level-matrix,.signal-level-matrix--detail{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-card{grid-template-rows:210px minmax(0,1fr)}.analysis-grid>.analysis-card:only-child{grid-template-rows:220px minmax(0,1fr);grid-template-columns:1fr}.analysis-grid>.analysis-card:only-child .analysis-image{min-height:220px}.analysis-reading{grid-template-columns:1fr}.analysis-reading>aside{position:static}}@media (max-width:620px){.event-row-main{grid-template-columns:1fr auto;gap:.65rem;padding:.85rem .9rem .7rem}.event-row-main>time{grid-column:1;font-size:.64rem}.event-row-main>.impact-badge{grid-column:2}.event-row-main>.event-title,.event-row-main>.event-values{grid-column:1/-1}.signal-workspace-card--v2>header{grid-template-columns:minmax(0,1fr) auto;display:grid}.signal-workspace-card--v2>footer{flex-direction:column;align-items:flex-start}.analysis-detail{padding-block:2rem 3rem}.analysis-detail-head,.analysis-hero-image,.analysis-reading{width:calc(100% - 2rem);max-width:calc(100% - 2rem);margin-inline:auto}.analysis-detail-head{border-radius:20px;padding:1.05rem}.analysis-detail-head h1{overflow-wrap:anywhere;text-wrap:wrap;max-width:100%;font-size:clamp(1.62rem,7.7vw,2.05rem);line-height:1.2}.analysis-detail-head>div{flex-wrap:wrap;gap:.45rem .8rem}.analysis-hero-image{aspect-ratio:4/3;border-radius:18px;min-height:0;margin-top:1.25rem}.analysis-reading{gap:1rem;margin-top:1.25rem}.analysis-prose{font-size:.93rem}}@media (max-width:390px){.signal-level-matrix,.signal-level-matrix--detail{grid-template-columns:1fr}}
