.wss4-shell{color:#f6fbfb;background:radial-gradient(circle at 78% 8%,#3d7d8e1c,#0000 30rem),radial-gradient(circle at 16% 88%,#1b4f721a,#0000 26rem),linear-gradient(#061b33,#051728 72%,#041421);border:1px solid #a9c7d324;border-radius:24px;gap:14px;margin-top:24px;padding:14px;display:grid;box-shadow:0 28px 72px #06294e29}.wss4-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.wss4-lenses{background:#020e1b8c;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.wss4-lenses button{color:#ecf5f67a;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;min-height:62px;padding:9px 11px}.wss4-lenses button strong{color:inherit;letter-spacing:.055em;font-size:.67rem;display:block}.wss4-lenses button small{color:#ecf5f647;margin-top:4px;font-size:.48rem;display:block}.wss4-lenses button.active{color:#fff;background:linear-gradient(#3d7d8e24,#06294ec7),#08243f;border-color:#a9c7d338;box-shadow:0 8px 22px #00000029}.wss4-lenses button.active small{color:#addad98f}.wss4-status{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.wss4-status span{color:#ecf5f670;letter-spacing:.03em;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:6px 8px;font-size:.47rem;font-weight:800}.wss4-controls{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.wss4-control-group,.wss4-layer-group{flex-wrap:wrap;gap:5px;display:flex}.wss4-layer-group{justify-content:flex-end}.wss4-layer-group>span{color:#ecf5f647;letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 5px;font-size:.45rem;font-weight:900;display:inline-flex}.wss4-control-group button,.wss4-layer-group button{color:#ecf5f670;min-height:31px;font:inherit;background:#ffffff05;border:1px solid #ffffff12;border-radius:999px;padding:5px 8px;font-size:.46rem;font-weight:800}.wss4-control-group button.active,.wss4-layer-group button.active{color:#fff;background:#3d7d8e24;border-color:#8fc5c057}.wss4-panel{background:#041424a8;border:1px solid #ffffff14;border-radius:19px;gap:12px;padding:14px;display:grid}.wss4-head{gap:4px;padding:1px;display:grid}.wss4-head>span{color:#7fbeb6;letter-spacing:.09em;text-transform:uppercase;font-size:.5rem;font-weight:900}.wss4-head h2{color:#fff;max-width:700px;font-family:var(--font-serif),Georgia,serif;margin:0;font-size:clamp(1.55rem,3vw,2.45rem);font-weight:500;line-height:1.03}.wss4-head p{color:#eaf3f475;max-width:760px;margin:0;font-size:.67rem;line-height:1.5}.wss4-atlas-toolbar{gap:8px;display:grid}.wss4-back{color:#dcefee;min-height:32px;font:inherit;background:#3d7d8e14;border:1px solid #8fc5c038;border-radius:999px;justify-self:start;padding:6px 9px;font-size:.5rem;font-weight:800}.wss4-territory-chips{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.wss4-territory-chips button{color:#ecf5f5;text-align:left;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:3px 6px;min-width:0;min-height:62px;padding:8px 9px;display:grid}.wss4-territory-chips button:disabled{opacity:.28}.wss4-territory-chips button.active{background:#3d7d8e1a;border-color:#8fc5c04d}.wss4-territory-chips strong{font-size:.54rem}.wss4-territory-chips b{color:#7fbeb6;font-size:.6rem}.wss4-territory-chips small{color:#ebf4f54d;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.42rem;line-height:1.2;overflow:hidden}.wss4-atlas,.wss4-field{background:radial-gradient(circle at 22% 22%,#538fbb17,#0000 17rem),radial-gradient(circle at 77% 22%,#3d7d8e1c,#0000 19rem),radial-gradient(circle at 55% 76%,#b267790d,#0000 18rem),linear-gradient(#071f38,#06182b 74%,#051421);border:1px solid #ffffff14;border-radius:18px;min-height:500px;position:relative;overflow:hidden}.wss4-grid{opacity:.32;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.wss4-atlas.focused{min-height:455px}.wss4-territory-label{z-index:2;text-align:center;pointer-events:none;gap:2px;width:120px;display:grid;position:absolute;transform:translate(-50%,-50%)}.wss4-territory-label strong{color:#eff7f775;letter-spacing:.06em;text-transform:uppercase;font-size:.54rem}.wss4-territory-label small{color:#eff7f73b;font-size:.42rem}.wss4-point{--wss4-emphasis:.6;z-index:5;border:1px solid rgba(255,255,255,calc(.2 + var(--wss4-emphasis) * .35));color:#fff;cursor:pointer;width:25px;height:25px;opacity:calc(.48 + var(--wss4-emphasis) * .52);box-shadow:0 0 0 4px #3d7d8e09,0 0 calc(7px + var(--wss4-emphasis) * 12px) #3d7d8e14;background:#071f34eb;border-radius:50%;place-items:center;padding:0;transition:opacity .15s,filter .15s,transform .15s,box-shadow .15s;display:grid;position:absolute;transform:translate(-50%,-50%)}.wss4-point.is-buy{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);border-radius:0}.wss4-point.band-open{border-color:#6ccdc3b8}.wss4-point.band-moderate{border-color:#caa667c2}.wss4-point.band-closing{border-color:#b87580c2}.wss4-point.direction-strengthening{box-shadow:0 0 0 4px #6ccdc30d,0 0 calc(10px + var(--wss4-emphasis) * 14px) #6ccdc326}.wss4-point.direction-weakening{box-shadow:0 0 0 4px #b875800a,0 0 13px #b8758024}.wss4-point.filtered-out{opacity:.07;filter:saturate(.3)brightness(.55)}.wss4-point.previewed{z-index:12;transform:translate(-50%,-50%)scale(1.13)}.wss4-point.selected{z-index:14;border-color:#fff;transform:translate(-50%,-50%)scale(1.17);box-shadow:0 0 0 6px #a9c7d31a,0 0 28px #a9c7d338;opacity:1!important;filter:none!important}.wss4-shell:has(.wss4-point.selected) .wss4-point:not(.selected):not(.previewed){opacity:.12;filter:saturate(.45)brightness(.66)}.wss4-core{opacity:.8;background:#f8fbfb;border-radius:50%;width:6px;height:6px}.wss4-point.is-buy .wss4-core{border-radius:1px}.wss4-rank-pip{z-index:3;color:#fff;background:#061b33;border:1px solid #ffffff57;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 3px;font-size:.39rem;font-weight:900;display:grid;position:absolute;top:-8px;right:-8px}.wss4-mark-label{color:#fff;place-items:center;font-size:.42rem;font-weight:900;display:grid;position:absolute}.wss4-mark-label small{letter-spacing:.04em;margin-top:-1px;font-size:.29rem}.wss4-point .wss4-core+.wss4-mark-label{pointer-events:none}.wss4-field-layout{grid-template-columns:minmax(0,1.7fr) minmax(250px,.72fr);align-items:start;gap:10px;display:grid}.wss4-field-wrap{gap:8px;min-width:0;display:grid}.wss4-field{min-height:570px}.wss4-quadrant{z-index:1;pointer-events:none;gap:1px;width:150px;display:grid;position:absolute}.wss4-quadrant strong{color:#ebf5f561;letter-spacing:.04em;text-transform:uppercase;font-size:.52rem}.wss4-quadrant small{color:#ebf5f52e;font-size:.4rem}.wss4-quadrant.nw{top:22px;left:22px}.wss4-quadrant.ne{text-align:right;top:22px;right:22px}.wss4-quadrant.sw{bottom:28px;left:22px}.wss4-quadrant.se{text-align:right;bottom:28px;right:22px}.wss4-axis{z-index:1;color:#ebf5f540;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;font-size:.42rem;font-weight:800;position:absolute}.wss4-axis.x{bottom:7px;left:50%;transform:translate(-50%)}.wss4-axis.y{transform-origin:0 0;top:50%;left:7px;transform:rotate(-90deg)translate(-50%,-50%)}.wss4-legend{flex-wrap:wrap;gap:5px;display:flex}.wss4-legend button{color:#ebf4f56b;min-height:29px;font:inherit;background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:.43rem;font-weight:800;display:inline-flex}.wss4-legend button.active,.wss4-legend button[aria-pressed=true]{color:#fff;background:#3d7d8e1f;border-color:#8fc5c04d}.wss4-legend i{border:1px solid;border-radius:50%;width:8px;height:8px;display:inline-block}.wss4-legend .legend-buy{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);border-radius:0}.wss4-legend .legend-open,.wss4-legend .legend-strengthening{color:#6ccdc3}.wss4-legend .legend-moderate{color:#caa667}.wss4-legend .legend-closing{color:#b87580}.wss4-inspector{background:linear-gradient(#071e34f5,#03111ff5);border:1px solid #ffffff14;border-radius:15px;gap:9px;min-height:360px;padding:13px;display:grid;position:sticky;top:14px;box-shadow:0 18px 40px #00000024}.wss4-inspector-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wss4-inspector-head span{color:#7fbeb6;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:900}.wss4-inspector-head b{color:#ebf4f559;text-align:right;font-size:.45rem}.wss4-inspector h3{color:#fff;font-family:var(--font-serif),Georgia,serif;margin:0;font-size:1.25rem;font-weight:500;line-height:1.08}.wss4-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.wss4-metrics span{color:#ebf4f557;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff0d;border-radius:9px;gap:1px;padding:7px 8px;font-size:.4rem;display:grid}.wss4-metrics b{color:#f4f9f9;font-size:.74rem}.wss4-insight-strip{flex-wrap:wrap;gap:5px;display:flex}.wss4-insight-strip span{color:#ebf4f56e;background:#ffffff09;border-radius:999px;padding:4px 6px;font-size:.4rem;font-weight:800}.wss4-insight{background:#ffffff05;border-left:2px solid #3d7d8e5c;gap:3px;padding:8px 9px;display:grid}.wss4-insight small{color:#7fbeb6;letter-spacing:.08em;font-size:.4rem;font-weight:900}.wss4-insight p{color:#eff7f7a1;margin:0;font-size:.56rem;line-height:1.45}.wss4-insight.risk{border-left-color:#b875807a}.wss4-insight.risk small,.wss4-insight.kill small{color:#c98a95}.wss4-insight.positive{border-left-color:#6ccdc37a}.wss4-insight.kill{background:#b8758009}.wss4-actions{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.wss4-actions a,.wss4-actions button{color:#edf7f7;min-height:33px;font:inherit;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:.46rem;font-weight:800;text-decoration:none;display:inline-flex}.wss4-preview-hint,.wss4-empty-copy{color:#ebf4f557;margin:0;font-size:.54rem;line-height:1.45}.wss4-matrix{gap:5px;display:grid}.wss4-matrix-head{grid-template-columns:110px repeat(3,minmax(0,1fr));gap:5px;display:grid}.wss4-matrix-head span{color:#ebf4f547;letter-spacing:.07em;text-transform:uppercase;text-align:center;padding:0 7px 3px;font-size:.42rem;font-weight:900}.wss4-matrix-head span:first-child{text-align:left}.wss4-matrix-row{grid-template-columns:110px repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.wss4-matrix-action,.wss4-matrix-cell{background:#ffffff05;border:1px solid #ffffff0e;border-radius:9px;min-width:0;min-height:56px}.wss4-matrix-action{align-content:center;gap:2px;padding:7px 8px;display:grid}.wss4-matrix-action strong{color:#eff7f7;font-size:.56rem}.wss4-matrix-action small{color:#ebf4f54a;font-size:.4rem}.wss4-matrix-action i{background:#ffffff09;border-radius:999px;height:4px;overflow:hidden}.wss4-matrix-action i b{border-radius:inherit;background:linear-gradient(90deg,#3d7d8e,#79b8b3);height:100%;display:block}.wss4-matrix-cell{align-items:center;padding:5px 7px;display:grid;position:relative}.wss4-matrix-cell>em{color:#ebf4f52e;font-size:.38rem;font-style:normal;position:absolute;top:4px;right:5px}.wss4-matrix-cell>div{flex-wrap:wrap;gap:4px;display:flex}.wss4-matrix-cell .wss4-point{position:relative;transform:none;width:21px!important;height:21px!important;top:auto!important;bottom:auto!important;left:auto!important}.wss4-matrix-cell .wss4-point.selected,.wss4-matrix-cell .wss4-point.previewed{transform:scale(1.12)}.wss4-compare{background:#020e1ba3;border:1px solid #ffffff14;border-radius:16px;gap:9px;padding:12px;display:grid}.wss4-compare>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.wss4-compare header span{color:#7fbeb6;letter-spacing:.08em;font-size:.42rem;font-weight:900}.wss4-compare header h3{color:#fff;margin:2px 0 0;font-size:.8rem}.wss4-compare header button{color:#ebf4f566;font:inherit;background:0 0;border:0;font-size:.46rem}.wss4-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.wss4-compare article{background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;gap:6px;min-width:0;padding:10px;display:grid}.wss4-compare article>span{color:#7fbeb6;font-size:.42rem;font-weight:900}.wss4-compare h4{color:#fff;font-family:var(--font-serif),Georgia,serif;margin:0;font-size:.95rem;font-weight:500}.wss4-compare dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;display:grid}.wss4-compare dl div{background:#ffffff06;border-radius:7px;gap:1px;padding:5px 6px;display:grid}.wss4-compare dt{color:#ebf4f547;text-transform:uppercase;font-size:.36rem}.wss4-compare dd{color:#eef7f7;margin:0;font-size:.51rem;font-weight:800}.wss4-compare article p{color:#ebf4f57a;margin:0;font-size:.52rem;line-height:1.45}@media (max-width:900px){.wss4-topbar{grid-template-columns:1fr}.wss4-status{justify-content:flex-start}.wss4-field-layout{grid-template-columns:1fr}.wss4-inspector{min-height:0;position:relative;top:auto}.wss4-territory-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.wss4-shell{border-radius:18px;gap:10px;margin:16px -3px 0;padding:7px}.wss4-lenses{gap:4px;padding:4px}.wss4-lenses button{min-height:56px;padding:7px 8px}.wss4-lenses button strong{font-size:.58rem}.wss4-lenses button small{font-size:.4rem}.wss4-status{gap:4px}.wss4-status span{padding:5px 7px;font-size:.4rem}.wss4-controls{gap:6px;display:grid}.wss4-control-group,.wss4-layer-group{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:1px;overflow-x:auto}.wss4-control-group::-webkit-scrollbar{display:none}.wss4-layer-group::-webkit-scrollbar{display:none}.wss4-control-group button,.wss4-layer-group button{flex:none;min-height:29px;font-size:.41rem}.wss4-layer-group{justify-content:flex-start}.wss4-panel{border-radius:15px;gap:9px;padding:9px}.wss4-head>span{font-size:.44rem}.wss4-head h2{font-size:1.28rem}.wss4-head p{font-size:.58rem}.wss4-territory-chips{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.wss4-territory-chips::-webkit-scrollbar{display:none}.wss4-territory-chips button{flex:0 0 112px;min-height:56px;padding:7px 8px}.wss4-atlas{min-height:410px}.wss4-atlas.focused{min-height:390px}.wss4-territory-label{width:88px}.wss4-territory-label strong{font-size:.42rem}.wss4-territory-label small{font-size:.34rem}.wss4-point{width:23px;height:23px}.wss4-field{min-height:455px}.wss4-quadrant{width:105px}.wss4-quadrant strong{font-size:.42rem}.wss4-quadrant small{font-size:.32rem}.wss4-quadrant.nw{top:14px;left:13px}.wss4-quadrant.ne{top:14px;right:13px}.wss4-quadrant.sw{bottom:22px;left:13px}.wss4-quadrant.se{bottom:22px;right:13px}.wss4-axis{font-size:.34rem}.wss4-inspector{border-radius:12px;gap:7px;padding:10px}.wss4-inspector h3{font-size:1.02rem}.wss4-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.wss4-metrics span{padding:5px 4px;font-size:.33rem}.wss4-metrics b{font-size:.61rem}.wss4-insight{padding:7px 8px}.wss4-insight p{font-size:.5rem}.wss4-matrix-head,.wss4-matrix-row{grid-template-columns:67px repeat(3,minmax(0,1fr));gap:3px}.wss4-matrix-head span{padding-inline:2px;font-size:.35rem}.wss4-matrix-action,.wss4-matrix-cell{border-radius:7px;min-height:50px}.wss4-matrix-action{padding:5px}.wss4-matrix-action strong{font-size:.48rem}.wss4-matrix-action small{font-size:.33rem}.wss4-matrix-cell{padding:4px}.wss4-matrix-cell .wss4-point{width:19px!important;height:19px!important}.wss4-compare-grid{grid-template-columns:1fr}.wss4-compare dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wss4-point{transition:none}}.wss4-field:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 74% 23%,#abe1dc29,#0000 24%),radial-gradient(circle at 64% 38%,#538fbb1f,#0000 30%),linear-gradient(135deg,#020c1657,#0000 46%,#5e9ca30d 72%,#a9c7d317);position:absolute;inset:0}.wss4-field:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#0000 42%,#020b143d 78%,#020a1270 100%);position:absolute;inset:0}.wss4-opportunity-gradient{z-index:0;pointer-events:none;position:absolute;inset:0}.wss4-gravity-node{--wss4-gravity:.4;z-index:1;aspect-ratio:1;width:clamp(90px,18vw,170px);opacity:calc(.08 + var(--wss4-gravity) * .58);background:radial-gradient(circle, rgba(200,239,231,calc(.1 + var(--wss4-gravity) * .22)) 0%, rgba(100,181,176,calc(.06 + var(--wss4-gravity) * .16)) 28%, rgba(61,125,142,calc(.02 + var(--wss4-gravity) * .09)) 52%, transparent 72%);filter:blur(calc(4px + (1 - var(--wss4-gravity)) * 7px));pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,50%)}.wss4-field .wss4-grid{z-index:1;opacity:.4}.wss4-field .wss4-quadrant,.wss4-field .wss4-axis{z-index:3}.wss4-quadrant strong{color:#f0f9f8a3;text-shadow:0 1px 10px #00000047}.wss4-quadrant small{color:#ebf5f54f}.wss4-axis{color:#ebf5f56b}.wss4-point{z-index:6}.wss4-territory-gravity{--wss4-territory-gravity:.35;z-index:1;aspect-ratio:1;width:180px;opacity:calc(.05 + var(--wss4-territory-gravity) * .3);filter:blur(9px);pointer-events:none;background:radial-gradient(circle,#66b3ae38,#3d7d8e14 38%,#0000 68%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.wss4-territory-gravity.gravity-closing{background:radial-gradient(circle,#b07c8424,#7848530d 40%,#0000 68%)}.wss4-territory-gravity.gravity-crowded{opacity:calc(.03 + var(--wss4-territory-gravity) * .18);background:radial-gradient(circle,#7f4e5b1a,#3e25320a 42%,#0000 70%)}.wss4-atlas .wss4-grid{z-index:0}.wss4-atlas .wss4-territory-label{z-index:3}.wss4-territory-label strong{color:#eff7f7a3;text-shadow:0 1px 8px #00000040}.wss4-territory-label small{color:#eff7f757}@media (max-width:760px){.wss4-gravity-node{width:112px}.wss4-quadrant strong{font-size:.46rem}.wss4-quadrant small{font-size:.35rem}.wss4-axis{font-size:.36rem}.wss4-territory-gravity{width:130px}}.wss4-mobile-layer{display:none}.wss4-field:before{background:radial-gradient(at 78% 18%,#beebe340,#0000 25%),radial-gradient(at 68% 34%,#65b1af30,#0000 34%),linear-gradient(135deg,#020b146b 3%,#04142329 40%,#4c91971a 70%,#a9c7d329 100%)}.wss4-field:after{background:radial-gradient(at 69% 31%,#8bd0c711,#0000 34%),radial-gradient(#0000 34%,#020b1430 74%,#0209117a 100%)}.wss4-gravity-node{width:clamp(108px,20vw,190px);opacity:calc(.11 + var(--wss4-gravity) * .72);background:radial-gradient(circle, rgba(214,245,237,calc(.13 + var(--wss4-gravity) * .3)) 0%, rgba(111,196,188,calc(.08 + var(--wss4-gravity) * .22)) 28%, rgba(61,125,142,calc(.03 + var(--wss4-gravity) * .11)) 52%, transparent 74%)}.wss4-point.leader{box-shadow:0 0 0 5px #a9c7d312,0 0 20px #a9c7d329,0 0 42px #70c0b81a}.wss4-point.leader .wss4-core{background:#fff;width:7px;height:7px}.wss4-point.leader .wss4-mark-label{font-size:.47rem}.wss4-cluster{--wss4-cluster-gravity:.4;z-index:7;color:#fff;min-width:64px;min-height:64px;box-shadow:0 0 0 8px #3d7d8e09, 0 0 calc(18px + var(--wss4-cluster-gravity) * 18px) #538fbb1f;background:radial-gradient(circle,#3d7d8e47,#05182af5 64%);border:1px solid #a9c7d33d;border-radius:50%;place-items:center;padding:8px;display:grid;position:absolute;transform:translate(-50%,-50%)}.wss4-cluster b{font-size:.92rem;line-height:1}.wss4-cluster span{letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:.4rem;font-weight:900}.wss4-cluster small{color:#edf6f657;margin-top:2px;font-size:.31rem}.wss4-cluster.cluster-closing{background:radial-gradient(circle,#b8758029,#05182af5 64%);border-color:#b875807a;box-shadow:0 0 0 8px #b8758006,0 0 22px #b875801a}.wss4-cluster.cluster-crowded{background:radial-gradient(circle,#8e56621f,#05182af7 64%);border-color:#b8758066}.wss4-cluster.filtered-out{opacity:.08}.wss4-matrix-cell.cell-open{background:linear-gradient(180deg,rgba(108,205,195,calc(.035 + var(--wss4-cell-density,.1) * .14)),#6ccdc303);border-color:rgba(108,205,195,calc(.1 + var(--wss4-cell-gravity,.2) * .2))}.wss4-matrix-cell.cell-moderate{background:linear-gradient(180deg,rgba(202,166,103,calc(.028 + var(--wss4-cell-density,.1) * .12)),#caa66702);border-color:rgba(202,166,103,calc(.09 + var(--wss4-cell-gravity,.2) * .18))}.wss4-matrix-cell.cell-closing{background:linear-gradient(180deg,rgba(184,117,128,calc(.024 + var(--wss4-cell-density,.1) * .1)),#b8758002);border-color:rgba(184,117,128,calc(.08 + var(--wss4-cell-gravity,.2) * .16))}.wss4-matrix-cell.has-signals{box-shadow:inset 0 0 26px rgba(255,255,255,calc(var(--wss4-cell-gravity,.2) * .035)), inset 0 1px #ffffff06}.wss4-matrix-cell .wss4-point{width:24px!important;height:24px!important}.wss4-matrix-cell .wss4-core{width:7px;height:7px}@media (max-width:760px){.wss4-shell{gap:7px}.wss4-topbar{gap:5px}.wss4-lenses button{min-height:50px;padding:6px 7px}.wss4-status{display:none}.wss4-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px}.wss4-control-group{min-width:0}.wss4-layer-group{display:none}.wss4-mobile-layer{white-space:nowrap;align-items:center;gap:5px;display:flex}.wss4-mobile-layer>span{color:#ecf5f652;letter-spacing:.07em;text-transform:uppercase;font-size:.38rem;font-weight:900}.wss4-mobile-layer select{color:#eff8f7;max-width:106px;min-height:29px;font:inherit;background:#08223a;border:1px solid #8fc5c03d;border-radius:999px;padding:4px 22px 4px 7px;font-size:.41rem;font-weight:800}.wss4-panel{padding:8px}.wss4-head{gap:3px}.wss4-head p{line-height:1.38}.wss4-territory-chips button{flex-basis:104px;min-height:52px}.wss4-atlas{min-height:390px}.wss4-cluster{min-width:58px;min-height:58px}.wss4-field{min-height:440px}.wss4-gravity-node{width:130px;opacity:calc(.12 + var(--wss4-gravity) * .76)}.wss4-matrix-cell .wss4-point{width:22px!important;height:22px!important}.wss4-matrix-action,.wss4-matrix-cell{min-height:48px}}.wss4-breadcrumb{color:#ebf4f56b;align-items:center;gap:6px;min-height:26px;font-size:.44rem;font-weight:800;display:flex}.wss4-breadcrumb button{color:#7fbeb6;font:inherit;background:0 0;border:0;padding:0;font-weight:900}.wss4-breadcrumb strong{color:#f4fafab8}.wss4-breadcrumb span{opacity:.35}.wss4-point.selected:before,.wss4-point.selected:after{content:"";z-index:-1;pointer-events:none;opacity:.42;position:absolute;top:50%;left:50%}.wss4-point.selected:before{background:linear-gradient(#0000,#bde2e07a,#0000);width:1px;height:190px;transform:translate(-50%,-50%)}.wss4-point.selected:after{background:linear-gradient(90deg,#0000,#bde2e07a,#0000);width:190px;height:1px;transform:translate(-50%,-50%)}.wss4-move-badge{z-index:5;color:#f0f8f8b8;letter-spacing:-.02em;background:#061a2d;border:1px solid #ffffff1f;border-radius:999px;min-width:18px;padding:2px 4px;font-size:.31rem;font-weight:900;line-height:1.1;position:absolute;bottom:-7px;right:-10px}.wss4-move-badge.up{color:#8cd4ce;border-color:#6ccdc347}.wss4-move-badge.down{color:#cf919c;border-color:#b8758047}.wss4-smart-label{z-index:9;color:#f5fafad6;text-align:left;pointer-events:none;background:#03111fe0;border:1px solid #ffffff14;border-radius:7px;max-width:150px;padding:4px 6px;font-size:.37rem;font-weight:800;line-height:1.25;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 8px 18px #00000029}.wss4-field .wss4-point:nth-of-type(n+14) .wss4-smart-label{text-align:right;left:auto;right:calc(100% + 10px)}.wss4-decision-summary{color:#e8f4f3ad;margin:-2px 0 1px;font-size:.58rem;font-weight:700;line-height:1.42}.wss4-shell.layer-conviction .wss4-point{opacity:calc(.3 + var(--wss4-emphasis) * .7);box-shadow:0 0 calc(5px + var(--wss4-emphasis) * 24px) rgba(169,199,211,calc(.03 + var(--wss4-emphasis) * .18))}.wss4-shell.layer-direction .wss4-point.direction-strengthening{opacity:1;box-shadow:0 0 0 4px #6ccdc312,0 0 28px #6ccdc342}.wss4-shell.layer-direction .wss4-point.direction-stable{opacity:.38}.wss4-shell.layer-direction .wss4-point.direction-weakening{opacity:.76;box-shadow:0 0 0 4px #b875800f,0 0 24px #b8758038}.wss4-shell.layer-ai .wss4-point{opacity:calc(.24 + var(--wss4-emphasis) * .76)}.wss4-shell.layer-action .wss4-point{opacity:calc(.34 + var(--wss4-emphasis) * .66)}.wss4-shell.layer-white_space .wss4-point.band-open{background:#082a36f0}.wss4-shell.layer-white_space .wss4-point.band-moderate{background:#2a251cf0}.wss4-shell.layer-white_space .wss4-point.band-closing{background:#2b1b25f0}.wss4-point.is-buy{clip-path:polygon(22% 4%,78% 4%,100% 50%,78% 96%,22% 96%,0 50%)}.wss4-point.is-buy .wss4-core{border-radius:0;width:7px;height:7px;transform:rotate(45deg)}@media (max-width:760px){.wss4-control-group .filter-strengthening{display:none}.wss4-control-group button{padding-inline:7px}.wss4-territory-chips button{flex-basis:98px}.wss4-smart-label{display:none}.wss4-point.selected:before{height:145px}.wss4-point.selected:after{width:145px}.wss4-decision-summary{font-size:.52rem}}.wss4-reset-view{color:#f7fbfb;min-height:31px;font:inherit;letter-spacing:.02em;background:linear-gradient(#1b4f72e0,#06294eeb);border:1px solid #a9c7d33d;border-radius:999px;padding:5px 10px;font-size:.46rem;font-weight:900;box-shadow:inset 0 1px #ffffff0d,0 5px 14px #0000001a}.wss4-reset-view:hover,.wss4-reset-view:focus-visible{background:linear-gradient(#266591f2,#0a375ef5);border-color:#a9c7d36b}@media (max-width:760px){.wss4-reset-view{grid-column:1/-1;justify-self:start;min-height:29px;padding:5px 9px;font-size:.41rem}.wss4-territory-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid!important;overflow:visible!important}.wss4-territory-chips>button{width:100%;flex-basis:auto!important;min-width:0!important}}.wss4-point.protected{opacity:.86}.wss4-point.protected .wss4-core{box-shadow:inset 0 0 0 1px #a9c7d347}.wss4-point.protected .wss4-mark-label{color:#e0edf0ad}.wss4-lenses{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;display:grid!important}@media (max-width:760px){.wss4-lenses{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important}.wss4-lenses button{min-width:0!important;min-height:54px!important;padding:6px 3px!important}.wss4-lenses button strong{letter-spacing:.03em!important;font-size:.57rem!important}.wss4-lenses button small{margin-top:3px!important;font-size:.31rem!important;line-height:1.15!important}}.wss4-heatmap-map{background:radial-gradient(circle at 72% 22%,#3d7d8e1f,#0000 28%),linear-gradient(145deg,#061b33,#041421 72%);border:1px solid #a9c7d321;border-radius:18px;min-height:560px;margin-top:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #00000029}.wss4-heatmap-grid{opacity:.17;background-image:linear-gradient(#a9c7d31f 1px,#0000 1px),linear-gradient(90deg,#a9c7d31f 1px,#0000 1px);background-size:25% 25%;position:absolute;inset:0}.wss4-heat-surface{pointer-events:none;position:absolute;inset:0}.wss4-heat-cell{aspect-ratio:1;width:25%;transform:translate(-50%,50%) scale(calc(.72 + var(--wss4-heat-intensity) * .62));opacity:calc(.08 + var(--wss4-heat-intensity) * .62);filter:blur(18px);background:radial-gradient(circle, rgba(108,205,195,calc(.15 + var(--wss4-heat-intensity) * .18)) 0%, rgba(61,125,142,calc(.1 + var(--wss4-heat-intensity) * .28)) 42%, rgba(27,79,114,calc(.04 + var(--wss4-heat-intensity) * .12)) 72%, transparent 100%);border-radius:50%;position:absolute}.wss4-heat-cell[style*="--wss4-heat-intensity: 1"]{background:radial-gradient(circle,#caa66761 0%,#6ccdc347 30%,#3d7d8e38 58%,#0000 100%)}.wss4-heatmap-region{z-index:2;color:#e2eff2b8;pointer-events:none;gap:2px;display:grid;position:absolute}.wss4-heatmap-region strong{text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.wss4-heatmap-region small{color:#aac4cc8a;font-size:.48rem}.wss4-heatmap-region.nw{top:16px;left:18px}.wss4-heatmap-region.ne{text-align:right;top:16px;right:18px}.wss4-heatmap-region.sw{bottom:28px;left:18px}.wss4-heatmap-region.se{text-align:right;bottom:28px;right:18px}.wss4-heat-anchor{z-index:5;cursor:pointer;background:#a9c7d370;border:1px solid #eef6f88c;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 10px #3d7d8e38}.wss4-heat-anchor.is-build{border-radius:50%}.wss4-heat-anchor.is-buy{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%)}.wss4-heat-anchor.band-open{background:#6ccdc3ad}.wss4-heat-anchor.band-moderate{background:#caa667b3}.wss4-heat-anchor.band-closing{background:#b8758099}.wss4-heat-anchor.filtered-out{opacity:.12}.wss4-heat-anchor.selected{z-index:8;border-width:2px;width:27px;height:27px;box-shadow:0 0 0 7px #a9c7d31a,0 0 24px #6ccdc347}.wss4-heat-anchor.public{z-index:7;width:30px;height:30px}.wss4-heat-anchor b{color:#061b33;place-items:center;width:100%;height:100%;font-size:.62rem;line-height:.82;display:grid}.wss4-heat-anchor b small{letter-spacing:.03em;font-size:.25rem;display:block}.wss4-heat-anchor-core{background:#ffffffb8;border-radius:50%;width:5px;height:5px}.wss4-heat-anchor.public .wss4-heat-anchor-core{display:none}.wss4-heatmap-key{color:#9ab1b9;flex-wrap:wrap;gap:8px 12px;margin-top:10px;font-size:.52rem;display:flex}.wss4-heatmap-key span{align-items:center;gap:5px;display:inline-flex}.wss4-heatmap-key i{border-radius:50%;width:10px;height:10px;display:inline-block}.wss4-heatmap-key .heat-cool{background:#1b4f728c}.wss4-heatmap-key .heat-warm{background:#6ccdc3b8}.wss4-heatmap-key .heat-hot{background:#caa667db}@media (max-width:760px){.wss4-heatmap-map{border-radius:14px;min-height:470px}.wss4-heat-cell{filter:blur(14px);width:33%}.wss4-heatmap-region strong{font-size:.54rem}.wss4-heatmap-region small{font-size:.38rem}.wss4-heatmap-region.nw{top:10px;left:10px}.wss4-heatmap-region.ne{top:10px;right:10px}.wss4-heatmap-region.sw{bottom:24px;left:10px}.wss4-heatmap-region.se{bottom:24px;right:10px}.wss4-heat-anchor{width:15px;height:15px}.wss4-heat-anchor.public{width:27px;height:27px}.wss4-heatmap-key{font-size:.45rem}}.wss4-cluster small{color:#edf6f69e;letter-spacing:.02em;font-weight:800}.wss4-cluster:hover,.wss4-cluster:focus-visible{border-color:#a9c7d375;outline:none;transform:translate(-50%,-50%)scale(1.04)}.wss4-atlas.focused .wss4-point{opacity:.92}
