
.se-page{background:#050a10;color:#edf3fa}
.se-hero{max-width:1200px;margin:auto;padding:105px 28px 90px;display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}
.se-copy h1{font-size:clamp(48px,6vw,78px);line-height:.96;letter-spacing:-4px;margin:0 0 26px}.se-copy p{color:#8998aa;font-size:18px;line-height:1.72;max-width:570px}.se-note{margin-top:24px;color:#607185;font-size:11px}
.se-card{border:1px solid #203244;border-radius:18px;background:#08121c;overflow:hidden;box-shadow:0 32px 90px #0009}
.se-top{display:flex;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #192837}.se-top small{display:block;color:#607185;font-size:8px}.se-top b{display:block;margin-top:5px;font-size:16px}.se-top>span{color:#36e2a0;font-size:9px;font-weight:900}
.se-now{padding:15px 22px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;border-bottom:1px solid #192837}.se-now small{color:#607286;font-size:8px;font-weight:900}.se-now b{font:800 14px ui-monospace,SFMono-Regular,Consolas,monospace}.se-now span{color:#36e2a0;font-size:8px;font-weight:900}.se-now span.closed{color:#ff6376}
.se-sessions{padding:18px 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.se-sessions article{padding:14px;border:1px solid #1b2d3c;border-radius:10px;background:#071019}.se-session-head{display:flex;justify-content:space-between;align-items:start;gap:10px}.se-session-head small{display:block;color:#607286;font-size:7px;font-weight:900}.se-session-head b{display:block;margin-top:4px;font-size:13px}.se-session-head span{color:#718297;font-size:8px;font-weight:900}.se-sessions article.open{border-color:#1d493b;background:#071c17}.se-sessions article.open .se-session-head span{color:#36e2a0}
.se-sessions article>strong{display:block;margin:15px 0 5px;font:800 18px ui-monospace,SFMono-Regular,Consolas,monospace}.se-sessions article>p{margin:0;color:#617387;font-size:8px;line-height:1.45}.se-progress{height:5px;margin:12px 0 8px;background:#101e29;border-radius:99px;overflow:hidden}.se-progress i{display:block;height:100%;width:0;background:#36e2a0}.se-sessions article>em{color:#718397;font-size:8px;font-style:normal}
.se-overlap{margin:0 22px 16px;padding:12px;border:1px solid #1c3340;border-radius:9px;background:#07131b}.se-overlap small{display:block;color:#607286;font-size:7px;font-weight:900}.se-overlap b{display:block;color:#36e2a0;font-size:15px;margin:7px 0 4px}.se-overlap span{color:#718397;font-size:8px}
.se-rule-builder{margin:0 22px 16px;border:1px solid #1b2e3d;border-radius:10px;overflow:hidden}.se-rule-head{display:flex;justify-content:space-between;padding:12px 13px;border-bottom:1px solid #192837}.se-rule-head small{display:block;color:#607286;font-size:7px;font-weight:900}.se-rule-head b{display:block;margin-top:4px;font-size:13px}.se-rule-head>span{color:#ff6376;font-size:8px;font-weight:900}
.se-toggles{padding:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.se-toggles label{cursor:pointer}.se-toggles input{position:absolute;opacity:0;pointer-events:none}.se-toggles span{display:block;padding:9px 6px;border:1px solid #213345;border-radius:7px;text-align:center;color:#718296;font-size:8px;font-weight:900}.se-toggles input:checked+span{border-color:#36e2a0;background:#0b201b;color:#36e2a0}
.se-decision{margin:0 12px 12px;padding:12px;border:1px solid #4e2932;border-radius:8px;background:#1b0d11}.se-decision strong{display:block;color:#ff6376;font-size:11px}.se-decision span{display:block;margin-top:4px;color:#a47781;font-size:8px}.se-decision.allow{border-color:#1c493a;background:#071e18}.se-decision.allow strong{color:#36e2a0}.se-decision.allow span{color:#7da699}
.se-summary{margin:0 22px 12px;padding:11px;border:1px solid #1b2e3d;border-radius:8px;background:#071019;color:#7890a0;font:8px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.se-cta{display:block;margin:0 22px 22px;padding:14px 16px;border-radius:8px;background:#36e2a0;color:#05100c;text-align:center;font-size:12px;font-weight:900}
.se-explain{max-width:1200px;margin:auto;padding:85px 28px;border-top:1px solid #14212e}.se-explain h2{font-size:clamp(38px,5vw,62px);max-width:850px;line-height:1;letter-spacing:-3px;margin:0 0 40px}.se-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.se-grid article{padding:25px;border:1px solid #192b39;border-radius:12px;background:#07111a}.se-grid article>b{color:#36e2a0;font-size:10px}.se-grid h3{font-size:19px;margin:20px 0 10px}.se-grid p{color:#7b8b9e;line-height:1.6;font-size:13px}
@media(max-width:900px){.se-hero{grid-template-columns:1fr;padding:70px 28px 65px}.se-copy h1{letter-spacing:-2.5px}.se-sessions{grid-template-columns:1fr}.se-grid{grid-template-columns:1fr}.se-toggles{grid-template-columns:1fr 1fr}}
@media(max-width:480px){.se-now{grid-template-columns:auto 1fr}.se-now span{grid-column:1/3}}
