.lp.sim .sim-hero-title{max-width:900px;margin:6px auto 22px}.lp.sim .ss-hero-sub{max-width:660px}.lp .sim-hero-stage{text-align:left;max-width:1120px;margin:56px auto 0;position:relative}.lp .sim-hero-card{background:var(--white);box-shadow:var(--shadow-md);border-radius:24px;grid-template-columns:1fr 440px;gap:32px;padding:32px;display:grid}.lp .sim-setup{color:var(--ss-ink);flex-direction:column;font-size:.86rem;display:flex}.lp .sim-setup-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.lp .sim-setup-head strong{font-size:1.15rem}.lp .sim-chip{color:#059669;background:#e9f8f1;border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:600}.lp .sim-setup-label{border-bottom:1px solid var(--line);color:var(--ink-soft);margin:0;padding-bottom:10px;font-size:.78rem}.lp .sim-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:16px 0;display:flex}.lp .sim-row:first-of-type{justify-content:space-between}.lp .sim-row .is-on{color:var(--violet);font-weight:700}.lp .sim-row>.sim-tag+span{margin-left:auto}.lp .sim-tag{color:#e5484d;background:#fdeeee;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:600}.lp .sim-tag.is-green{color:#059669;background:#e9f8f1}.lp .sim-caret{font-size:.8rem}.lp .sim-load{color:#10b981;margin-top:28px;font-size:1.05rem;font-weight:700}.lp .sim-graph{color:var(--ss-ink);background:#f7f3fd;border-radius:18px;flex-direction:column;padding:24px;font-size:.86rem;display:flex}.lp .sim-graph-spot{color:var(--white);background:var(--violet);border-radius:4px;align-self:center;margin-top:18px;padding:3px 8px;font-size:.72rem}.lp .sim-graph-svg{width:100%;height:200px;margin-top:10px}.lp .sim-graph .sb-fill-up,.lp .sim-graph .sb-fill-down{fill:#0000}.lp .sim-graph .sb-spot{stroke:var(--violet)}.lp .sim-graph .sb-expiry.is-up{stroke:#10b981}.lp .sim-graph .sb-expiry.is-down{stroke:#ef4444}.lp .sim-greeks{justify-content:space-between;margin-top:18px;display:flex}.lp .sim-greeks small{text-transform:uppercase;color:var(--ink-soft);font-size:.7rem;display:block}.lp .sim-float{background:var(--white);box-shadow:var(--shadow-md);color:var(--ss-text);border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:.72rem;display:flex;position:absolute}.lp .sim-float>div{flex-direction:column;gap:2px;display:flex}.lp .sim-float strong{color:var(--ss-ink);font-size:.86rem;font-weight:600}.lp .sim-float-icon{width:36px;height:22px;color:var(--violet);background:#f3ecfb;border-radius:999px;place-items:center;font-size:14px;display:grid}.lp .sim-float.is-history{top:-44px;left:-94px}.lp .sim-float.is-minute{bottom:-44px;left:-66px}.lp .sim-float.is-risk{top:40px;right:-56px}.lp .sim-float.is-indices{top:246px;right:-160px}.lp .sim-controls{border:1px solid var(--line);background:var(--white);border-radius:14px;flex-wrap:wrap;align-items:center;gap:20px 36px;margin-bottom:20px;padding:16px 22px;display:flex}.lp .sim-index{background:var(--ss-wash);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.lp .sim-index button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:.84rem;font-weight:600}.lp .sim-index button.is-on{color:var(--white);background:var(--violet)}.lp .sim-clock{min-width:260px;color:var(--ink-soft);flex:1;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;font-size:.86rem;display:grid}.lp .sim-clock b{color:var(--ss-ink);font-size:1rem}.lp .sim-clock input{width:100%;accent-color:var(--violet)}.lp .sim-clock small{color:var(--slate);grid-column:2;font-size:.72rem}@media (max-width:1280px){.lp .sim-float.is-history,.lp .sim-float.is-minute{left:-16px}.lp .sim-float.is-risk,.lp .sim-float.is-indices{right:-16px}}@media (max-width:1100px){.lp .sim-hero-card{grid-template-columns:1fr}.lp .sim-float{display:none}}@media (max-width:760px){.lp .sim-hero-card{padding:18px}.lp .sim-clock{grid-template-columns:1fr}.lp .sim-clock small{grid-column:1}}
