.simd-root{--simd-ink:#e8edf8;--simd-mut:#a6b3cf;--simd-dim:#7e8bab;--simd-line:rgba(148,170,220,0.16);--simd-accent:#7c8cff;--simd-accent-deep:#5a63e8;--simd-gold:#f0b64a;--simd-good:#7ce28f;--simd-warn:#f0b64a;--simd-bad:#f87171;--simd-win:rgba(15,19,38,0.94);--simd-inset:rgba(124,140,255,0.07);position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;color:var(--simd-ink);font-family:var(--font-inter),sans-serif}.simd-root h1,.simd-root h2,.simd-root h3{font-family:var(--font-montserrat),sans-serif}.simd-wallpaper{position:absolute;inset:0;background:radial-gradient(1000px 620px at 16% -12%,rgba(124,140,255,.2),transparent 60%),radial-gradient(900px 640px at 88% 112%,rgba(240,182,74,.1),transparent 55%),radial-gradient(760px 520px at 72% 18%,rgba(139,92,246,.13),transparent 60%),linear-gradient(165deg,#0c1022,#121736 55%,#171231)}.simd-wallmark{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;opacity:.12;pointer-events:none}.simd-wallmark svg{width:92px;height:92px;color:var(--simd-accent)}.simd-wallmark span{font-family:var(--font-montserrat),sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.simd-topbar{position:relative;z-index:6;display:flex;align-items:center;gap:.6rem;padding:.5rem .9rem;border-bottom:1px solid var(--simd-line);background:rgba(10,13,27,.88);backdrop-filter:blur(10px)}.simd-brand{gap:.5rem;font-family:var(--font-montserrat),sans-serif;font-size:.95rem;font-weight:800;letter-spacing:.02em}.simd-brand,.simd-brand-tile{display:inline-flex;align-items:center}.simd-brand-tile{justify-content:center;width:26px;height:26px;border-radius:8px;background:linear-gradient(135deg,var(--simd-accent),var(--simd-accent-deep));color:#eef1ff}.simd-brand-tile svg{width:16px;height:16px}.simd-modulepill{padding:.28rem .75rem;border-radius:999px;border:1px solid var(--simd-line);background:var(--simd-inset);font-size:.8rem;font-weight:700;color:var(--simd-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simd-topspacer{flex:1 1 auto}.simd-daypill{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .75rem;border-radius:999px;border:1px solid var(--simd-line);background:var(--simd-inset);font-size:.82rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.simd-daypill svg{width:14px;height:14px;color:var(--simd-accent)}.simd-daypill-date{color:var(--simd-mut);font-weight:600}.simd-endday{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .9rem;border:0;border-radius:999px;background:linear-gradient(120deg,var(--simd-accent),var(--simd-accent-deep));color:#eef1ff;font-size:.84rem;font-weight:800;cursor:pointer;white-space:nowrap;transition:filter .2s ease,transform .2s ease}.simd-endday:hover{filter:brightness(1.12)}.simd-endday:active{transform:scale(.97)}.simd-endday svg{width:15px;height:15px}.simd-hudbtn{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .8rem;border-radius:999px;border:1px solid rgba(240,182,74,.45);background:rgba(240,182,74,.12);color:#ffd98a;font-size:.84rem;font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;transition:background-color var(--mode-transition),border-color var(--mode-transition)}.simd-hudbtn:hover,.simd-hudbtn[data-open=true]{background:rgba(240,182,74,.2);border-color:rgba(240,182,74,.65)}.simd-hudbtn svg{width:15px;height:15px}.simd-hintbtn{display:inline-flex;align-items:center;gap:.4rem;padding:.34rem .75rem;border-radius:999px;border:1px solid var(--simd-line);background:transparent;color:var(--simd-mut);font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:color var(--mode-transition),border-color var(--mode-transition),background-color var(--mode-transition)}.simd-hintbtn:hover{color:var(--simd-ink);border-color:rgba(148,170,220,.4)}.simd-hintbtn[data-on=true]{border-color:rgba(124,140,255,.55);background:rgba(124,140,255,.14);color:#c3cbff}.simd-hintbtn svg{width:14px;height:14px}.simd-hint{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--mode-transition),opacity var(--mode-transition);opacity:0}.simd-hint[data-open=true]{grid-template-rows:1fr;opacity:1}.simd-hint-clip{min-height:0;overflow:hidden}.simd-hint-card{display:flex;gap:.6rem;align-items:flex-start;margin-top:.1rem;padding:.6rem .75rem;border-radius:10px;border:1px dashed rgba(124,140,255,.45);background:rgba(124,140,255,.08)}.simd-hint-card>svg{width:15px;height:15px;flex:none;margin-top:.1rem;color:#aeb8ff}.simd-hint-body{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;line-height:1.5;color:#c3cbff}.simd-hint-notice{font-size:.72rem;font-weight:600;color:var(--simd-dim)}.simd-leave{display:inline-flex;align-items:center;gap:.4rem;padding:.34rem .75rem;border-radius:999px;border:1px solid var(--simd-line);background:transparent;color:var(--simd-mut);font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:color var(--mode-transition),border-color var(--mode-transition)}.simd-leave:hover{color:var(--simd-ink);border-color:rgba(148,170,220,.4)}.simd-leave svg{width:14px;height:14px}.simd-hud{position:absolute;top:calc(100% + .5rem);right:.9rem;z-index:7;width:min(430px,calc(100vw - 1.8rem));display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--mode-transition)}.simd-hud[data-open=true]{grid-template-rows:1fr}.simd-hud-clip{min-height:0;overflow:hidden}.simd-hud-card{border-radius:14px;border:1px solid var(--simd-line);background:var(--simd-win);backdrop-filter:blur(12px);box-shadow:0 18px 50px rgba(0,0,0,.5);overflow:hidden}.simd-hud-head{padding:.8rem 1rem .7rem;border-bottom:1px solid var(--simd-line)}.simd-hud-eyebrow{display:block;font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--simd-gold)}.simd-hud-payout{display:block;margin-top:.15rem;font-family:var(--font-montserrat),sans-serif;font-size:1.7rem;font-weight:800;font-variant-numeric:tabular-nums}.simd-hud-sub{display:block;margin-top:.1rem;font-size:.8rem;color:var(--simd-mut);font-variant-numeric:tabular-nums}.simd-ledger{max-height:300px;overflow-y:auto;display:flex;flex-direction:column}.simd-ledrow{display:flex;align-items:baseline;gap:.7rem;padding:.6rem 1rem;border-bottom:1px dashed var(--simd-line);font-size:.82rem}.simd-ledrow:last-child{border-bottom:0}.simd-ledday{flex:0 0 auto;font-weight:800;color:var(--simd-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.simd-ledbody{flex:1 1 auto;min-width:0}.simd-ledreason{display:block;line-height:1.45}.simd-ledrule{display:block;margin-top:.12rem;font-size:.8rem;color:var(--simd-dim)}.simd-leddelta{flex:0 0 auto;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.simd-leddelta[data-tone=good]{color:var(--simd-good)}.simd-leddelta[data-tone=bad]{color:var(--simd-bad)}.simd-ledempty{padding:.9rem 1rem;font-size:.82rem;color:var(--simd-mut)}.simd-stage{position:relative;z-index:1;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:1.1rem 1.4rem 6.6rem}.simd-window{display:flex;flex-direction:column;width:min(1080px,100%);height:min(760px,100%);border-radius:16px;border:1px solid rgba(148,170,220,.22);background:var(--simd-win);backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.55);overflow:hidden;animation:simd-pop var(--mode-transition)}.simd-window[data-size=compact]{width:min(540px,100%);height:auto;max-height:100%}@keyframes simd-pop{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.simd-titlebar{display:flex;align-items:center;gap:.6rem;padding:.55rem .8rem;border-bottom:1px solid var(--simd-line);background:rgba(124,140,255,.06)}.simd-dots{display:inline-flex;gap:.32rem}.simd-dots i{width:10px;height:10px;border-radius:999px;background:rgba(148,170,220,.28)}.simd-wintitle{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-montserrat),sans-serif;font-size:.88rem;font-weight:800}.simd-wintitle svg{width:15px;height:15px;color:var(--simd-accent)}.simd-winspacer{flex:1 1 auto}.simd-winclose{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--simd-mut);cursor:pointer;transition:background-color var(--mode-transition),color var(--mode-transition)}.simd-winclose:hover{background:rgba(248,113,113,.16);color:#fca5a5}.simd-winclose svg{width:16px;height:16px}.simd-winbody{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.simd-dock{position:absolute;bottom:1.1rem;left:50%;transform:translateX(-50%);z-index:5;display:flex;align-items:stretch;gap:.25rem;padding:.45rem .6rem;border-radius:18px;border:1px solid var(--simd-line);background:rgba(12,15,30,.82);backdrop-filter:blur(14px);box-shadow:0 16px 44px rgba(0,0,0,.45)}.simd-dockbtn{position:relative;display:flex;flex-direction:column;align-items:center;gap:.24rem;min-width:66px;padding:.4rem .5rem .32rem;border:0;border-radius:12px;background:transparent;color:var(--simd-mut);cursor:pointer;transition:background-color var(--mode-transition),color var(--mode-transition),transform .2s ease}.simd-dockbtn:hover{background:rgba(124,140,255,.1);color:var(--simd-ink);transform:translateY(-2px)}.simd-dockbtn[data-active=true]{background:rgba(124,140,255,.16);color:var(--simd-ink)}.simd-dockbtn svg{width:21px;height:21px}.simd-docklabel{font-size:.8rem;font-weight:700;line-height:1}.simd-dockdot{position:absolute;bottom:2px;width:4px;height:4px;border-radius:999px;background:var(--simd-accent);opacity:0;transition:opacity var(--mode-transition)}.simd-dockbtn[data-active=true] .simd-dockdot{opacity:1}.simd-dockbadge{position:absolute;top:1px;right:8px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--simd-bad);color:#fff;font-size:.8rem;font-weight:800;line-height:17px;text-align:center}.simd-docksep{width:1px;margin:.3rem .25rem;background:var(--simd-line)}.simd-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.16rem .6rem;border-radius:999px;font-size:.8rem;font-weight:800;border:1px solid var(--simd-line);background:var(--simd-inset);color:var(--simd-mut);white-space:nowrap}.simd-pill[data-tone=good]{border-color:rgba(124,226,143,.45);background:rgba(124,226,143,.12);color:var(--simd-good)}.simd-pill[data-tone=warn]{border-color:rgba(240,182,74,.45);background:rgba(240,182,74,.12);color:#ffd98a}.simd-pill[data-tone=bad]{border-color:rgba(248,113,113,.45);background:rgba(248,113,113,.12);color:#fca5a5}.simd-pill[data-tone=accent]{border-color:rgba(124,140,255,.5);background:rgba(124,140,255,.14);color:#c3cbff}.simd-cta{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.1rem;border:0;border-radius:999px;background:linear-gradient(120deg,var(--simd-accent),var(--simd-accent-deep));color:#eef1ff;font-size:.86rem;font-weight:800;cursor:pointer;transition:filter .2s ease,transform .2s ease}.simd-cta:hover{filter:brightness(1.12)}.simd-cta:active{transform:scale(.97)}.simd-cta:disabled{opacity:.55;cursor:default}.simd-cta svg{width:15px;height:15px}.simd-stub{flex:1 1 auto;display:flex;flex-direction:column;gap:.7rem;padding:2rem 1.5rem;text-align:center}.simd-stub,.simd-stub-ring{align-items:center;justify-content:center}.simd-stub-ring{display:inline-flex;width:64px;height:64px;border-radius:999px;border:1px solid var(--simd-line);background:var(--simd-inset);color:var(--simd-accent)}.simd-stub-ring svg{width:28px;height:28px}.simd-stub h3{margin:0;font-size:1.05rem;font-weight:800}.simd-stub p{margin:0;max-width:40ch;font-size:.86rem;line-height:1.55;color:var(--simd-mut)}.simd-flagform{display:flex;flex-direction:column;gap:.7rem;padding:1rem}.simd-flagform p{margin:0;font-size:.86rem;line-height:1.55;color:var(--simd-mut)}.simd-textarea{width:100%;min-height:110px;padding:.6rem .75rem;border-radius:10px;border:1px solid var(--simd-line);background:var(--simd-inset);color:var(--simd-ink);font-size:.86rem;line-height:1.5;resize:vertical}.simd-textarea:focus{outline:none;border-color:rgba(124,140,255,.6)}.simd-flagfoot{display:flex;justify-content:flex-end}.simd-flagok{display:flex;align-items:flex-start;gap:.6rem;margin:1rem;padding:.7rem .85rem;border-radius:10px;border-left:3px solid var(--simd-good);background:rgba(124,226,143,.1);font-size:.86rem;line-height:1.5}.simd-flagok svg{width:17px;height:17px;flex-shrink:0;color:var(--simd-good);margin-top:.1rem}.simd-mail{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr)}.simd-maillist{border-right:1px solid var(--simd-line);overflow-y:auto}.simd-mailitem,.simd-maillist{display:flex;flex-direction:column}.simd-mailitem{gap:.18rem;padding:.7rem .85rem;border:0;border-bottom:1px solid var(--simd-line);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--mode-transition)}.simd-mailitem:hover{background:rgba(124,140,255,.07)}.simd-mailitem[data-active=true]{background:rgba(124,140,255,.13)}.simd-mailitem-top{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--simd-mut)}.simd-mailitem-from{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.simd-mailitem[data-unread=true] .simd-mailitem-from{color:var(--simd-ink)}.simd-mailitem-day{flex:0 0 auto;font-variant-numeric:tabular-nums}.simd-mailitem-subject{font-size:.86rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simd-mailitem[data-unread=true] .simd-mailitem-subject{font-weight:800}.simd-mailitem-preview{font-size:.8rem;color:var(--simd-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simd-unreaddot{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--simd-accent)}.simd-mailpane{min-width:0;overflow-y:auto;padding:1.1rem 1.3rem 1.4rem}.simd-mailpane-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;color:var(--simd-dim);font-size:.86rem;font-weight:700}.simd-mailpane-empty svg{width:30px;height:30px}.simd-mailback{display:none;align-items:center;gap:.35rem;margin-bottom:.6rem;padding:.3rem .7rem .3rem .45rem;border-radius:999px;border:1px solid var(--simd-line);background:var(--simd-inset);color:var(--simd-mut);font-size:.8rem;font-weight:700;cursor:pointer}.simd-mailback svg{width:14px;height:14px}.simd-mailsubject{margin:0 0 .4rem;font-size:1.15rem;font-weight:800}.simd-mailmeta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.7rem;margin-bottom:.9rem;border-bottom:1px solid var(--simd-line);font-size:.82rem;color:var(--simd-mut)}.simd-mailmeta strong{color:var(--simd-ink);font-weight:700}.simd-mailbody{display:flex;flex-direction:column;gap:.7rem}.simd-mailbody p{margin:0;font-size:.9rem;line-height:1.6;color:#cdd6ea}.simd-replies{margin-top:1.2rem;padding-top:.9rem;border-top:1px solid var(--simd-line);display:flex;flex-direction:column;gap:.45rem}.simd-replies-label{font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--simd-dim)}.simd-reply{position:relative;text-align:left;padding:.6rem .8rem;border-radius:10px;border:1px solid rgba(124,140,255,.28);background:rgba(124,140,255,.07);color:var(--simd-ink);font-size:.85rem;line-height:1.5;cursor:pointer;transition:border-color var(--mode-transition),background-color var(--mode-transition)}.simd-reply:hover{border-color:rgba(124,140,255,.55);background:rgba(124,140,255,.12)}.simd-reply[data-picked=true]{border-color:var(--simd-accent);background:rgba(124,140,255,.16)}.simd-reply[data-dimmed=true]{opacity:.45;cursor:default}.simd-replysent{display:inline-flex;align-items:center;gap:.3rem;margin-left:.5rem;font-size:.8rem;font-weight:800;color:var(--simd-good)}.simd-replysent svg{width:13px;height:13px}.simd-los{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:190px minmax(0,1fr)}.simd-lostabs{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .55rem;border-right:1px solid var(--simd-line);overflow-y:auto}.simd-lostab{display:flex;align-items:center;gap:.5rem;padding:.5rem .7rem;border:0;border-radius:10px;background:transparent;color:var(--simd-mut);font-size:.84rem;font-weight:700;text-align:left;cursor:pointer;white-space:nowrap;transition:background-color var(--mode-transition),color var(--mode-transition)}.simd-lostab:hover{background:rgba(124,140,255,.08);color:var(--simd-ink)}.simd-lostab[data-active=true]{background:rgba(124,140,255,.15);color:var(--simd-ink)}.simd-lostab svg{width:15px;height:15px;flex-shrink:0}.simd-losbody{min-width:0;overflow-y:auto;padding:1rem 1.2rem 1.4rem;display:flex;flex-direction:column;gap:.9rem}.simd-losbanner{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem;border-radius:12px;border:1px solid var(--simd-line);background:var(--simd-inset);font-size:.86rem;font-weight:700}.simd-losbanner svg{width:17px;height:17px;flex-shrink:0;color:var(--simd-accent)}.simd-losbanner[data-tone=good]{border-color:rgba(124,226,143,.4);background:rgba(124,226,143,.09)}.simd-losbanner[data-tone=good] svg{color:var(--simd-good)}.simd-losbanner[data-tone=warn]{border-color:rgba(240,182,74,.4);background:rgba(240,182,74,.09)}.simd-losbanner[data-tone=warn] svg{color:var(--simd-warn)}.simd-loshead{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--simd-dim)}.simd-fieldgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.simd-field{display:flex;flex-direction:column;gap:.14rem;padding:.55rem .75rem;border-radius:10px;border:1px solid var(--simd-line);background:var(--simd-inset)}.simd-field-label{font-size:.8rem;font-weight:700;color:var(--simd-dim)}.simd-field-value{font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.simd-field[data-missing=true]{border-style:dashed;border-color:rgba(240,182,74,.4)}.simd-field[data-missing=true] .simd-field-value{color:#ffd98a;font-weight:600}.simd-loslist{display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--simd-line);overflow:hidden}.simd-losrow{display:flex;align-items:center;gap:.7rem;padding:.55rem .8rem;border-bottom:1px solid var(--simd-line);background:rgba(124,140,255,.04);font-size:.84rem}.simd-losrow:last-child{border-bottom:0}.simd-losrow-main{flex:1 1 auto;min-width:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simd-losrow-sub{flex:0 1 auto;color:var(--simd-mut);white-space:nowrap;font-variant-numeric:tabular-nums}.simd-losempty{padding:1.1rem .9rem;border-radius:12px;border:1px dashed var(--simd-line);font-size:.84rem;line-height:1.5;color:var(--simd-mut)}.simd-notice{position:relative;z-index:6;padding:.45rem .9rem;border-bottom:1px solid rgba(240,182,74,.4);background:rgba(240,182,74,.12);color:#ffd98a;font-size:.84rem;font-weight:700;text-align:center}.simd-select{width:100%;padding:.55rem .75rem;border-radius:10px;border:1px solid var(--simd-line);background:var(--simd-inset);color:var(--simd-ink);font-size:.86rem}.simd-select:focus{outline:none;border-color:rgba(124,140,255,.6)}.simd-select option{background:#12172e;color:var(--simd-ink)}.simd-app{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.2rem 1.4rem;display:flex;flex-direction:column;gap:.9rem;animation:simd-pop var(--mode-transition)}.simd-app-center{align-items:center;justify-content:center;gap:.7rem;text-align:center}.simd-app-center h3{margin:0;font-size:1.05rem;font-weight:800}.simd-app-center p{margin:0;max-width:44ch;font-size:.86rem;line-height:1.55;color:var(--simd-mut)}.simd-app-lede h3{margin:0 0 .25rem;font-size:1.05rem;font-weight:800}.simd-app-lede p{margin:0;font-size:.86rem;line-height:1.55;color:var(--simd-mut)}.simd-app-toolrow{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.simd-app-toolrow-end{justify-content:flex-end}.simd-app-list{display:flex;flex-direction:column;gap:.45rem}.simd-app-row{display:flex;align-items:center;gap:.7rem;padding:.55rem .8rem;border-radius:12px;border:1px solid var(--simd-line);background:var(--simd-inset)}.simd-app-rowlabel{flex:1 1 auto;min-width:0;font-size:.86rem;font-weight:700;line-height:1.4}.simd-app-seg{flex:0 0 auto;display:inline-flex;padding:.16rem;border-radius:999px;border:1px solid var(--simd-line);background:rgba(10,13,27,.55)}.simd-app-seg button{padding:.28rem .7rem;border-radius:999px;border:0;background:transparent;color:var(--simd-mut);font-size:.8rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:color var(--mode-transition),background-color var(--mode-transition)}.simd-app-seg button:hover{color:var(--simd-ink)}.simd-app-seg button[data-on=true]{background:rgba(124,140,255,.22);color:#c3cbff}.simd-app-seg button[data-on=true][data-bucket=optional]{background:rgba(124,226,143,.16);color:var(--simd-good)}.simd-app-seg button[data-on=true][data-bucket=dont_ask]{background:rgba(248,113,113,.16);color:#fca5a5}.simd-mkt-back{display:inline-flex;align-items:center;gap:.35rem;padding:.34rem .75rem .34rem .5rem;border-radius:999px;border:1px solid var(--simd-line);background:var(--simd-inset);color:var(--simd-mut);font-size:.8rem;font-weight:700;cursor:pointer;transition:color var(--mode-transition),border-color var(--mode-transition)}.simd-mkt-back:hover{color:var(--simd-ink);border-color:rgba(148,170,220,.4)}.simd-mkt-back svg{width:14px;height:14px}.simd-mkt-adwrap{max-width:640px;margin:0 auto;width:100%}.simd-mkt-draftgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.simd-mkt-draftcard{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:14px;border:1px solid var(--simd-line);background:var(--simd-inset);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--mode-transition),background-color var(--mode-transition),transform .2s ease}.simd-mkt-draftcard:hover{border-color:rgba(124,140,255,.55);background:rgba(124,140,255,.12);transform:translateY(-2px)}.simd-mkt-draftbrand{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--simd-dim)}.simd-mkt-draftheadline{font-family:var(--font-montserrat),sans-serif;font-size:1rem;font-weight:800;line-height:1.35}.simd-mkt-draftmeta{display:flex;flex-wrap:wrap;gap:.4rem}.simd-mkt-fixcard{display:flex;flex-direction:column;gap:.45rem;padding:.9rem 1rem;border-radius:14px;border:1px solid rgba(240,182,74,.35);background:rgba(240,182,74,.06)}.simd-mkt-fixrule{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffd98a}.simd-mkt-fixwhy{font-size:.84rem;line-height:1.5;color:var(--simd-mut)}.simd-mkt-fixoriginal{padding:.45rem .65rem;border-radius:8px;border:1px dashed rgba(248,113,113,.45);background:rgba(248,113,113,.07);font-size:.84rem;line-height:1.45;color:#fca5a5;text-decoration:line-through;text-decoration-color:rgba(248,113,113,.6)}.simd-mkt-fixoptions{display:flex;flex-direction:column;gap:.4rem;margin-top:.2rem}.simd-mkt-budget{display:flex;align-items:center;gap:.55rem;padding:.6rem .85rem;border-radius:12px;border:1px solid rgba(124,140,255,.35);background:rgba(124,140,255,.08);font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums}.simd-mkt-budget svg{width:16px;height:16px;color:var(--simd-accent);flex-shrink:0}.simd-mkt-budget[data-over=true]{border-color:rgba(248,113,113,.5);background:rgba(248,113,113,.09)}.simd-mkt-budgetnote{margin-left:auto;font-size:.8rem;font-weight:600;color:var(--simd-mut)}.simd-mkt-arealist{display:flex;flex-direction:column;gap:.45rem}.simd-mkt-area{display:flex;align-items:center;gap:.7rem;padding:.6rem .8rem;border-radius:12px;border:1px solid var(--simd-line);background:var(--simd-inset);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--mode-transition),background-color var(--mode-transition)}.simd-mkt-area:hover{border-color:rgba(124,140,255,.45)}.simd-mkt-area[data-on=true]{border-color:var(--simd-accent);background:rgba(124,140,255,.13)}.simd-mkt-areacheck{flex:0 0 auto;display:inline-flex}.simd-mkt-areacheck svg{width:18px;height:18px;color:var(--simd-good)}.simd-mkt-areacheck i{width:18px;height:18px;border-radius:999px;border:2px solid var(--simd-line)}.simd-mkt-areabody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.simd-mkt-areaname{font-size:.88rem;font-weight:800}.simd-mkt-areablurb{font-size:.8rem;line-height:1.4;color:var(--simd-mut)}.simd-mkt-areastats{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.simd-mkt-areacost{font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums}.simd-mkt-areareach{font-size:.72rem;letter-spacing:.08em;color:var(--simd-dim);white-space:nowrap}.simd-intk-count{font-size:.8rem;font-weight:700;color:var(--simd-dim);font-variant-numeric:tabular-nums}.simd-intk-note{margin:-.4rem 0 0;font-size:.84rem;line-height:1.5;color:var(--simd-mut)}.simd-intk-chips{display:flex;flex-wrap:wrap;gap:.45rem}.simd-intk-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--simd-line);background:var(--simd-inset);color:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:border-color var(--mode-transition),background-color var(--mode-transition)}.simd-intk-chip:hover{border-color:rgba(124,140,255,.45)}.simd-intk-chip[data-on=true]{border-color:var(--simd-accent);background:rgba(124,140,255,.13)}.simd-intk-chip svg{width:15px;height:15px;color:var(--simd-good)}.simd-intk-chip i{width:15px;height:15px;border-radius:999px;border:2px solid var(--simd-line)}.simd-intk-declare{display:flex;flex-wrap:wrap;gap:.6rem}.simd-disc-form{display:flex;align-items:flex-start;gap:.7rem;padding:.6rem .8rem;border-radius:12px;border:1px solid var(--simd-line);background:var(--simd-inset);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--mode-transition),background-color var(--mode-transition)}.simd-disc-form:hover{border-color:rgba(124,140,255,.45)}.simd-disc-form[data-on=true]{border-color:var(--simd-accent);background:rgba(124,140,255,.13)}.simd-disc-form svg{color:var(--simd-good)}.simd-disc-form i,.simd-disc-form svg{flex:0 0 auto;width:16px;height:16px;margin-top:.1rem}.simd-disc-form i{border-radius:999px;border:2px solid var(--simd-line)}.simd-disc-formbody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.simd-disc-formname{font-size:.86rem;font-weight:700;line-height:1.4}.simd-disc-formblurb{font-size:.78rem;line-height:1.4;color:var(--simd-mut)}.simd-cta-ghost{background:var(--simd-inset);border:1px solid var(--simd-line);color:var(--simd-mut);transition:transform .2s ease,color var(--mode-transition),border-color var(--mode-transition)}.simd-cta-ghost:hover{filter:none;color:var(--simd-ink);border-color:rgba(148,170,220,.4)}.simd-le-report{gap:1rem;padding:.7rem .9rem;border-radius:12px;border:1px solid var(--simd-line);background:var(--simd-inset)}.simd-le-report,.simd-le-score{display:flex;align-items:center}.simd-le-score{flex-direction:column;gap:.05rem;flex:0 0 auto;padding:.45rem .8rem;border-radius:12px;border:1px solid rgba(124,226,143,.4);background:rgba(124,226,143,.09)}.simd-le-score strong{font-size:1.3rem;font-weight:800;color:var(--simd-good);line-height:1.1}.simd-le-score span{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--simd-mut)}.simd-le-report ul{margin:0;padding-left:1.05rem;display:flex;flex-direction:column;gap:.15rem}.simd-le-report li{font-size:.82rem;line-height:1.45;color:var(--simd-mut)}@media (max-width:768px){.simd-le-report{flex-direction:column;align-items:stretch;gap:.6rem}.simd-le-score{align-self:flex-start}}.simd-le-amount{display:block;font-size:.76rem;font-weight:600;color:var(--simd-mut)}.simd-runstate{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:rgba(12,16,34,.96);color:#e8edf8;font-size:.92rem}.simd-runstate p{margin:0;max-width:46ch;text-align:center;line-height:1.55}.simd-runspin{width:34px;height:34px;color:#7c8cff;animation:simd-spin .9s linear infinite}@keyframes simd-spin{to{transform:rotate(1turn)}}.simd-payout{position:absolute;inset:0;z-index:20;justify-content:center;padding:1.2rem;background:rgba(8,10,22,.72);backdrop-filter:blur(6px)}.simd-payout,.simd-payout-card{display:flex;align-items:center}.simd-payout-card{flex-direction:column;gap:.4rem;width:min(560px,100%);max-height:100%;overflow-y:auto;padding:1.6rem 1.5rem 1.4rem;border-radius:18px;border:1px solid rgba(240,182,74,.4);background:var(--simd-win);box-shadow:0 30px 80px rgba(0,0,0,.6);text-align:center;animation:simd-pop var(--mode-transition)}.simd-payout-ring{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:999px;border:1px solid rgba(240,182,74,.5);background:rgba(240,182,74,.12);color:var(--simd-gold)}.simd-payout-ring svg{width:30px;height:30px}.simd-payout-card h2{margin:.2rem 0 0;font-size:1.15rem;font-weight:800}.simd-payout-amount{font-family:var(--font-montserrat),sans-serif;font-size:2.3rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--simd-gold)}.simd-payout-sub{font-size:.84rem;color:var(--simd-mut);font-variant-numeric:tabular-nums}.simd-payout-clean{margin:.5rem 0 .3rem;font-size:.88rem;line-height:1.55;color:var(--simd-good)}.simd-payout-ledger{width:100%;margin:.7rem 0 .5rem;border-radius:12px;border:1px solid var(--simd-line);text-align:left;max-height:260px;overflow-y:auto}.simd-payout-card .simd-cta{margin-top:.5rem}@media (max-width:768px){.simd-topbar{gap:.45rem;padding:.45rem .6rem}.simd-brand-name,.simd-daypill-date,.simd-leave span,.simd-modulepill{display:none}.simd-leave{padding:.34rem .5rem}.simd-hintbtn span{display:none}.simd-hintbtn{padding:.34rem .5rem}.simd-hud{right:.6rem}.simd-stage{padding:0 0 4.4rem;align-items:stretch}.simd-window,.simd-window[data-size=compact]{width:100%;height:100%;max-height:none;border-radius:0;border-left:0;border-right:0;border-bottom:0}.simd-dots{display:none}.simd-dock{bottom:0;left:0;transform:none;width:100%;border-radius:0;border-left:0;border-right:0;border-bottom:0;padding:.35rem .35rem calc(.35rem + env(safe-area-inset-bottom));justify-content:space-around;gap:0;background:rgba(10,13,27,.96)}.simd-dockbtn{min-width:0;flex:1 1 0;padding:.4rem .2rem .3rem}.simd-dockbtn:hover{transform:none}.simd-dockbtn:not([data-active=true]) .simd-docklabel{display:none}.simd-dockbadge{right:calc(50% - 18px)}.simd-docksep{display:none}.simd-mail{grid-template-columns:1fr}.simd-mail:not([data-mobile-pane=true]) .simd-mailpane,.simd-mail[data-mobile-pane=true] .simd-maillist{display:none}.simd-maillist{border-right:0}.simd-mailback{display:inline-flex}.simd-app{padding:.85rem .85rem 1.1rem}.simd-mkt-draftgrid{grid-template-columns:1fr}.simd-mkt-budgetnote{display:none}.simd-payout{padding:.8rem}.simd-app-row{flex-direction:column;align-items:stretch;gap:.45rem}.simd-app-seg{align-self:stretch}.simd-app-seg button{flex:1 1 0}.simd-app-toolrow{flex-wrap:wrap}.simd-app-toolrow>.simd-losbanner{flex:1 1 100%}.simd-app-toolrow>.simd-losbanner+.simd-cta{margin-left:auto}.simd-los{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.simd-lostabs{flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--simd-line);padding:.5rem .55rem}.simd-lostab{flex:0 0 auto}.simd-fieldgrid{grid-template-columns:1fr}}.simd-dash-wallmark{justify-content:flex-end;padding-bottom:6.2rem;gap:.7rem}.simd-hudbtn[data-static=true]{cursor:default}.simd-dash-hudsub{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,217,138,.7)}.simd-dash-ticker{position:relative;z-index:2;display:flex;align-items:baseline;gap:.45rem;margin:.7rem 1.4rem 0;padding:.5rem .85rem;border-radius:12px;border:1px solid rgba(124,140,255,.28);background:linear-gradient(90deg,rgba(124,140,255,.14),rgba(124,140,255,.05));backdrop-filter:blur(8px);font-size:.82rem;min-width:0}.simd-dash-ticker svg{width:15px;height:15px;color:var(--simd-accent);align-self:center;flex:none}.simd-dash-ticker b{font-weight:800;white-space:nowrap}.simd-dash-ticker span{color:var(--simd-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simd-dash-stage{padding-top:.9rem}.simd-dash-grid{width:100%;height:100%;overflow-y:auto;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:min-content;align-content:start;gap:.9rem}.simd-dash-widget{display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:.95rem 1.05rem;border-radius:16px;border:1px solid var(--simd-line);background:rgba(15,19,38,.78);backdrop-filter:blur(12px);box-shadow:0 14px 40px rgba(0,0,0,.35);animation:simd-pop var(--mode-transition) both}.simd-dash-widget:nth-child(2){animation-delay:.07s}.simd-dash-widget:nth-child(3){animation-delay:.14s}.simd-dash-widget:nth-child(4){animation-delay:.21s}.simd-dash-widget:nth-child(5){animation-delay:.28s}.simd-dash-widget:nth-child(n+6){animation-delay:.35s}.simd-dash-pipeline{grid-column:span 7}.simd-dash-lead{grid-column:span 5}.simd-dash-pay,.simd-dash-record,.simd-dash-training{grid-column:span 4}.simd-dash-eyebrow{display:flex;align-items:center;gap:.45rem;font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--simd-dim)}.simd-dash-eyebrow svg{width:13px;height:13px;color:var(--simd-accent)}.simd-dash-tag{margin-left:auto;padding:.1rem .5rem;border-radius:999px;font-size:.8rem;letter-spacing:.08em;font-weight:800}.simd-dash-tag[data-tone=gold]{background:rgba(240,182,74,.14);border:1px solid rgba(240,182,74,.35);color:#ffd98a}.simd-dash-tag[data-tone=accent]{background:rgba(124,140,255,.16);border:1px solid rgba(124,140,255,.3);color:#c3cbff}.simd-dash-filehead{display:flex;align-items:center;gap:.7rem;min-width:0}.simd-dash-avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;flex:none;font-family:var(--font-montserrat),sans-serif;font-weight:800;font-size:.85rem;background:linear-gradient(135deg,rgba(124,140,255,.35),rgba(90,99,232,.35));border:1px solid rgba(124,140,255,.4);color:#dbe1ff}.simd-dash-avatar[data-size=sm]{width:30px;height:30px;border-radius:9px;font-size:.8rem}.simd-dash-filetitle{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.simd-dash-filetitle h3{margin:0;font-size:.98rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simd-dash-filetitle p{margin:0;font-size:.8rem;color:var(--simd-mut);font-weight:600}.simd-dash-stake{margin-left:auto;text-align:right;flex:none}.simd-dash-stake b{display:block;color:#ffd98a;font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums}.simd-dash-stake span{font-size:.8rem;color:var(--simd-dim);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.simd-dash-rail{display:flex;align-items:flex-start;margin-top:.15rem}.simd-dash-step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:.3rem}.simd-dash-step:before{content:"";position:absolute;top:9px;left:-50%;width:100%;height:2px;background:rgba(148,170,220,.18)}.simd-dash-step:first-child:before{display:none}.simd-dash-step[data-state=done]:before,.simd-dash-step[data-state=now]:before{background:rgba(124,140,255,.55)}.simd-dash-dot{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:999px;background:#1a2040;border:2px solid rgba(148,170,220,.28)}.simd-dash-step[data-state=done] .simd-dash-dot{background:linear-gradient(135deg,var(--simd-accent),var(--simd-accent-deep));border-color:transparent}.simd-dash-step[data-state=now] .simd-dash-dot{border-color:var(--simd-gold);box-shadow:0 0 0 4px rgba(240,182,74,.16)}.simd-dash-step[data-state=now] .simd-dash-dot i{width:7px;height:7px;border-radius:999px;background:var(--simd-gold)}.simd-dash-steplbl{font-size:.8rem;font-weight:700;color:var(--simd-dim);text-align:center;line-height:1.15}.simd-dash-step[data-state=done] .simd-dash-steplbl{color:var(--simd-mut)}.simd-dash-step[data-state=now] .simd-dash-steplbl{color:#ffd98a}.simd-dash-filefoot{display:flex;align-items:center;gap:.7rem;margin-top:.1rem}.simd-dash-meta{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--simd-mut);min-width:0}.simd-dash-meta svg{width:13px;height:13px;color:var(--simd-accent);flex:none}.simd-dash-filefoot .simd-cta{margin-left:auto}.simd-dash-filerows{display:flex;flex-direction:column;gap:.45rem;border-top:1px solid var(--simd-line);padding-top:.6rem}.simd-dash-filerow{display:flex;align-items:center;gap:.6rem;padding:.42rem .55rem;border-radius:11px;border:1px solid var(--simd-line);background:var(--simd-inset);min-width:0}.simd-dash-filerow .simd-dash-filetitle h3{font-size:.82rem}.simd-dash-filerow .simd-dash-filetitle p{font-size:.8rem}.simd-dash-rowstake{flex:none;font-size:.8rem;font-weight:800;color:#ffd98a;font-variant-numeric:tabular-nums}.simd-dash-empty{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.4rem 1rem 1.1rem;text-align:center}.simd-dash-empty svg{width:30px;height:30px;color:var(--simd-dim)}.simd-dash-empty p{margin:0;max-width:40ch;font-size:.84rem;color:var(--simd-mut);line-height:1.5}.simd-dash-leadcard{display:flex;flex-direction:column;gap:.55rem;padding:.75rem .85rem;border-radius:12px;border:1px dashed rgba(240,182,74,.4);background:rgba(240,182,74,.06)}.simd-dash-leadcard h4{margin:0;display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:800}.simd-dash-leadcard h4 svg{width:15px;height:15px;color:var(--simd-gold)}.simd-dash-leadcard p{margin:0;font-size:.8rem;color:var(--simd-mut);line-height:1.5}.simd-dash-chips{display:flex;flex-direction:column;gap:.4rem}.simd-dash-chip{display:flex;align-items:center;gap:.55rem;padding:.38rem .55rem;border-radius:10px;border:1px solid var(--simd-line);background:var(--simd-inset);font-size:.8rem;font-weight:700;min-width:0}.simd-dash-chip svg{width:13px;height:13px;color:var(--simd-accent);flex:none}.simd-dash-chip b{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800}.simd-dash-widecta{justify-content:center;width:100%}.simd-root b[data-tone]{font-variant-numeric:tabular-nums}.simd-root b[data-tone=good]{color:var(--simd-good)}.simd-root b[data-tone=mid]{color:#ffd98a}.simd-root b[data-tone=gold]{color:var(--simd-gold)}.simd-root b[data-tone=dim]{color:var(--simd-dim);font-size:.8rem;letter-spacing:.05em}.simd-dash-paylines{display:flex;gap:1.1rem}.simd-dash-payline b{display:block;font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums}.simd-dash-payline span{font-size:.8rem;color:var(--simd-dim);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.simd-dash-recline,.simd-dash-subline{margin:0;font-size:.8rem;color:var(--simd-mut);line-height:1.5}.simd-dash-winpad{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.7rem;padding:.9rem 1rem 1rem}.simd-dash-trainintro{display:flex;gap:.6rem;align-items:flex-start;padding:.6rem .8rem;border-radius:11px;border:1px solid rgba(124,140,255,.22);background:rgba(124,140,255,.09);font-size:.8rem;color:var(--simd-mut);line-height:1.5}.simd-dash-trainintro svg{width:15px;height:15px;color:var(--simd-accent);flex:none;margin-top:.1rem}.simd-dash-trainintro b{color:var(--simd-ink)}.simd-dash-path{display:flex;flex-direction:column;gap:.35rem;padding:0 .15rem}.simd-dash-pathrow{display:flex;justify-content:space-between;font-size:.8rem;color:var(--simd-mut);font-weight:700}.simd-dash-bar{height:8px;border-radius:999px;background:rgba(148,170,220,.14);overflow:hidden}.simd-dash-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--simd-accent),#a5b0ff)}.simd-dash-mods{display:flex;flex-direction:column;gap:.55rem}.simd-dash-mod{display:flex;align-items:center;gap:.8rem;padding:.7rem .8rem;border-radius:13px;border:1px solid var(--simd-line);background:var(--simd-inset);min-width:0}.simd-dash-modtile{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;flex:none;background:linear-gradient(135deg,rgba(124,140,255,.28),rgba(90,99,232,.18));border:1px solid rgba(124,140,255,.35);color:#c3cbff}.simd-dash-modtile svg{width:19px;height:19px}.simd-dash-modinfo{display:flex;flex-direction:column;gap:.16rem;min-width:0;flex:1}.simd-dash-modinfo h3{margin:0;font-size:.86rem;font-weight:800}.simd-dash-modstats{display:flex;flex-direction:column;align-items:flex-end;gap:.12rem;margin-right:.2rem;flex:none}.simd-dash-modstats b{font-size:.95rem;font-weight:800}.simd-dash-modstats span{font-size:.8rem;color:var(--simd-dim);font-weight:700}.simd-dash-footnote{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.8rem;color:var(--simd-dim);line-height:1.45}.simd-dash-footnote svg{width:13px;height:13px;flex:none}.simd-dash-reports{display:flex;flex-direction:column;gap:.55rem}.simd-dash-report{border-radius:13px;border:1px solid var(--simd-line);background:var(--simd-inset);overflow:hidden}.simd-dash-reporthead{display:flex;align-items:center;gap:.7rem;width:100%;padding:.6rem .8rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.simd-dash-reportstats{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;flex:none}.simd-dash-reportstats b{font-size:.92rem;font-weight:800}.simd-dash-reportstats span{font-size:.8rem;color:var(--simd-dim);font-weight:700}.simd-dash-reportfold{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--mode-transition)}.simd-dash-report[data-open=true] .simd-dash-reportfold{grid-template-rows:1fr}.simd-dash-reportclip{min-height:0;overflow:hidden}.simd-dash-reportclip .simd-ledger{border-top:1px solid var(--simd-line)}.simd-dash-emptyline{margin:0;font-size:.84rem;color:var(--simd-mut);line-height:1.5}.simd-dash-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.simd-dash-stat{display:flex;flex-direction:column;gap:.1rem;padding:.5rem .6rem;border-radius:10px;border:1px solid var(--simd-line);background:rgba(124,140,255,.06)}.simd-dash-stat b{font-size:1rem;font-weight:800}.simd-dash-stat span{font-size:.8rem;color:var(--simd-dim);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.simd-dash-recordline{display:flex;gap:.5rem;align-items:flex-start;margin:0;font-size:.8rem;color:var(--simd-mut);line-height:1.5}.simd-dash-recordline svg{width:14px;height:14px;color:var(--simd-gold);flex:none;margin-top:.1rem}.simd-dockbtn[data-locked=true]{opacity:.45;cursor:default}.simd-dockbtn[data-locked=true]:hover{background:transparent;color:var(--simd-mut);transform:none}.simd-career-card{text-align:left;align-items:stretch;width:min(600px,100%)}.simd-career-card>.simd-payout-ring,.simd-career-card>h2{align-self:center;text-align:center}.simd-career-card>.simd-payout-sub{text-align:center}.simd-career-managerline{margin:0;text-align:center;font-size:.84rem;color:var(--simd-mut);font-style:italic}.simd-career-rules{margin-top:.5rem;padding:.75rem .9rem;border-radius:12px;border:1px solid var(--simd-line);background:rgba(148,170,220,.06)}.simd-career-rules[data-tone=warn]{border-color:rgba(248,113,113,.35)}.simd-career-rules h3{margin:0 0 .4rem;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--simd-mut)}.simd-career-rules ul{margin:0;padding-left:1.05rem;display:flex;flex-direction:column;gap:.4rem;list-style:disc}.simd-career-rules li{font-size:.84rem;line-height:1.5;color:var(--simd-ink)}.simd-career-rules li::marker{color:var(--simd-accent)}.simd-career-card .simd-cta{align-self:center}.simd-career-sumstats{width:100%;margin-top:.4rem}.simd-career-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem}.simd-career-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem .3rem .35rem;border-radius:999px;border:1px solid rgba(240,182,74,.35);background:rgba(240,182,74,.08);font-size:.78rem;font-weight:700}.simd-career-nextmark{display:flex;gap:.45rem;align-items:flex-start;margin:.5rem 0 0;font-size:.84rem;line-height:1.5;color:var(--simd-ink);text-align:left}.simd-career-nextmark svg{width:14px;height:14px;color:var(--simd-gold);flex:none;margin-top:.15rem}.simd-career-extendednote{margin:.3rem 0 0;font-size:.8rem;color:var(--simd-mut);line-height:1.5;text-align:center}.simd-career-tracker{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.9rem}.simd-career-companyhead{display:flex;align-items:center;gap:.6rem}.simd-career-companytile{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--simd-accent),var(--simd-accent-deep));color:#fff;flex:none}.simd-career-companytile svg{width:19px;height:19px}.simd-career-companyinfo{min-width:0}.simd-career-companyinfo h3{margin:0;font-size:.95rem;font-weight:800}.simd-career-companyinfo p{margin:.1rem 0 0;font-size:.76rem;color:var(--simd-mut)}.simd-career-companyhead .simd-dash-tag{margin-left:auto}.simd-career-alert{display:flex;gap:.45rem;align-items:flex-start;margin:0;padding:.55rem .7rem;border-radius:10px;border:1px solid rgba(248,113,113,.35);background:rgba(248,113,113,.08);font-size:.8rem;line-height:1.5}.simd-career-alert svg{width:14px;height:14px;color:var(--simd-bad);flex:none;margin-top:.12rem}.simd-career-marks{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap;margin:0;font-size:.78rem;color:var(--simd-mut);font-weight:700}.simd-career-marks svg{width:13px;height:13px;color:var(--simd-bad);flex:none}.simd-career-trackerfoot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.simd-career-quitlink{border:0;background:none;padding:.2rem 0;font:inherit;font-size:.76rem;font-weight:700;color:var(--simd-mut);cursor:pointer;text-decoration:underline;text-underline-offset:3px;margin-left:auto}.simd-career-quitlink:hover{color:var(--simd-bad)}.simd-career-subhead{margin:0 0 .5rem;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--simd-mut)}.simd-career-boardscope{display:inline-flex;gap:.25rem;padding:.2rem;border-radius:999px;border:1px solid var(--simd-line);background:rgba(148,170,220,.08)}.simd-career-boardscope button{border:0;background:none;padding:.32rem .85rem;border-radius:999px;font:inherit;font-size:.78rem;font-weight:800;color:var(--simd-mut);cursor:pointer}.simd-career-boardscope button[data-on]{background:linear-gradient(135deg,var(--simd-accent),var(--simd-accent-deep));color:#fff}.simd-career-boardnote{margin:.5rem 0 .7rem;font-size:.78rem;color:var(--simd-mut);line-height:1.5}.simd-career-boardsgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem}.simd-career-board{border:1px solid var(--simd-line);border-radius:12px;padding:.7rem .75rem;background:rgba(148,170,220,.05)}.simd-career-board h4{margin:0 0 .45rem;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--simd-mut)}.simd-career-board ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.3rem}.simd-career-board li{display:flex;align-items:center;gap:.5rem;padding:.28rem .4rem;border-radius:8px;font-size:.8rem}.simd-career-board li[data-me]{background:rgba(124,140,255,.14)}.simd-career-boardrank{width:1.3rem;flex:none;text-align:center;font-weight:800;color:var(--simd-mut);font-variant-numeric:tabular-nums}.simd-career-board li:first-child .simd-career-boardrank{color:var(--simd-gold)}.simd-career-boardname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simd-career-board li b{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800}.simd-career-wall{margin-top:.9rem}.simd-career-wall h4{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.85rem;font-weight:800;color:var(--simd-gold)}.simd-career-wall h4 svg{width:15px;height:15px}.simd-career-wallrows{display:flex;flex-direction:column;gap:.45rem}.simd-career-wallrow{position:relative;display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:11px;border:1px solid rgba(240,182,74,.4);background:rgba(240,182,74,.07);overflow:hidden;font-size:.84rem;font-weight:700}.simd-career-wallrow:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(124,140,255,.16) 38%,rgba(240,182,74,.2) 50%,rgba(126,226,143,.14) 62%,transparent 80%);background-size:260% 100%;animation:simd-holo 5.5s linear infinite}@keyframes simd-holo{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.simd-career-wallrow:after{animation:none}}.simd-career-wallrow[data-me]{border-color:var(--simd-accent)}.simd-career-wallname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simd-career-wallstar{width:15px;height:15px;color:var(--simd-gold);flex:none}.simd-career-walldate{margin-left:auto;font-size:.74rem;color:var(--simd-mut);font-weight:700}@media (max-width:768px){.simd-dash-ticker{margin:.6rem .6rem 0}.simd-dash-stage{padding:.6rem .6rem 4.4rem}.simd-dash-grid{grid-template-columns:1fr}.simd-dash-lead,.simd-dash-pay,.simd-dash-pipeline,.simd-dash-record,.simd-dash-training{grid-column:span 1}.simd-dash-stake,.simd-dash-step:not([data-state=now]) .simd-dash-steplbl{display:none}.simd-dash-steplbl{white-space:nowrap}.simd-dockbtn[data-locked=true]{display:none}.simd-dash-winpad{padding:.75rem .7rem .9rem}.simd-career-boardsgrid{grid-template-columns:1fr}.simd-career-trackerfoot{flex-direction:column;align-items:stretch}.simd-career-quitlink{margin-left:0;text-align:center}}