.launch-terminal{--terminal:#0b0816;--panel:#14101f;--border:#ffffff12;--green:#5ce5b0;--red:#ff7e8d;--mono:'SFMono-Regular',Consolas,'Liberation Mono',monospace;background:var(--terminal);border:1px solid #6d4b984f;border-radius:14px;overflow:hidden;position:relative;color:#f6f3fc;box-shadow:0 35px 100px #0003}.launch-terminal button{font:inherit}.launch-terminal button:disabled{opacity:.35;cursor:not-allowed;transform:none}.launch-terminal [hidden]{display:none!important}.launch-terminal h3,.launch-terminal h4,.launch-terminal p{margin:0}.launch-terminal [data-title]:focus{outline:none}.terminal-top{height:70px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--border);background:#110c1a}.terminal-brand{font-family:var(--mono);font-size:13px;display:flex;align-items:center;gap:10px;white-space:nowrap;letter-spacing:.3px}.terminal-brand>span:last-child{font-size:9px;color:#84768e}.terminal-symbol{width:29px;height:29px;display:grid;place-items:center;background:#7040f2;border:1px solid #ad84ff66;border-radius:7px;font-size:24px}.terminal-actions{display:flex;gap:8px}.terminal-actions button{border:1px solid #ffffff15;background:#ffffff04;color:#b4a7c3;border-radius:5px;padding:8px 10px;font-family:var(--mono);font-size:10px}.terminal-actions button:hover,.terminal-actions button[aria-pressed=true]{color:#fff;border-color:#9c75ee;background:#7040f22a}.terminal-sub{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 28px;border-bottom:1px solid var(--border);font:9px var(--mono);letter-spacing:.5px;color:#8e819d}.terminal-sub>span:first-child{display:flex;align-items:center;gap:8px}.terminal-sub i{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #5ce5b055}.terminal-sub b{font-size:12px;font-weight:400;color:#e5daef;margin-left:12px}.terminal-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--border);padding:16px 28px;color:#9e90af;font-size:9px}.terminal-footer>span:last-child{font-family:var(--mono);white-space:nowrap}.terminal-content{min-height:510px}.sim-kicker{display:block;font:9px var(--mono);letter-spacing:1.3px;color:#aa97bf}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.sim-main-button{box-shadow:0 4px 0 #3d1d83,0 12px 35px #7040f225}.sim-intro{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:530px;padding:55px 55px 88px;overflow:hidden;background:radial-gradient(ellipse at 80% 40%,#2d0d515c,transparent 62%)}.sim-intro-copy{position:relative;z-index:2}.sim-intro-copy h3{font-family:'Space Grotesk',Manrope,sans-serif;font-size:clamp(41px,4.5vw,63px);letter-spacing:-2.8px;line-height:1.07;font-weight:700;margin:20px 0 22px}.sim-intro-copy h3>span{color:#ac87ff}.sim-intro-copy p{font-size:14px;color:#b5a7c6;line-height:1.9;margin-bottom:28px}.sim-intro-copy p b{color:#fff;font-family:var(--mono);font-weight:400}.sim-intro-copy small{display:block;color:#8e7e9f;font-size:10px;margin-top:19px}.sim-intro-graph{position:absolute;left:55px;right:55px;bottom:24px;display:flex;justify-content:space-between;border-top:1px solid #ffffff0d;padding-top:20px;font:8px var(--mono);letter-spacing:1px;color:#8c7ba3}.sim-intro-graph b{font-size:14px;color:#c7b7dc;font-weight:400;margin-left:14px}.sim-intro-art{position:relative;height:280px;perspective:900px;pointer-events:none}.sim-floating-ad{position:absolute;left:22%;top:9%;width:180px;height:215px;border:1px solid #b599ff88;background:linear-gradient(145deg,#9260f6,#5923b3 80%);border-radius:20px;transform:rotateX(14deg) rotateY(-27deg) rotateZ(12deg);box-shadow:6px 3px 0 #6136a4,12px 7px 0 #3e1d73,25px 30px 60px #0006,inset 0 1px 12px #ffffff25;display:flex;flex-direction:column;justify-content:space-between;padding:21px;color:#fff;animation:sim-float 8s ease-in-out infinite}.sim-floating-ad>span{font:7px var(--mono);letter-spacing:1px;color:#e0caff}.sim-floating-ad>b{font:700 78px 'Space Grotesk',sans-serif;letter-spacing:-5px}.sim-floating-ad>b>span{font-size:51px;margin-left:0}.sim-floating-ad>i{font:7px var(--mono);font-style:normal;letter-spacing:1px;border-top:1px solid #ffffff50;padding-top:13px}.sim-art-orbit{position:absolute;width:300px;height:300px;left:0;top:-10px;border:1px dashed #a776f13b;border-radius:50%;transform:rotateX(32deg) rotateY(-25deg);z-index:-1}.sim-art-chip{position:absolute;bottom:6px;right:0;transform:rotate(-8deg);background:#21152f;border:1px solid #9771c65c;padding:17px 23px;border-radius:8px;font:7px var(--mono);color:#ad99c5;box-shadow:0 10px 25px #0004}.sim-art-chip b{display:block;font-size:28px;color:#dfcdf9;margin-top:8px;font-weight:400}.sim-revenge{display:flex;align-items:center;gap:15px;padding:22px 30px;border-top:1px solid var(--border);font-size:12px;color:#dac9ed}.sim-revenge span{font-size:10px;color:#9b88af}.sim-revenge button{margin-left:auto;background:none;border:0;color:#bb93ff;font:10px var(--mono);white-space:nowrap}
.sim-setup{padding:28px 32px 30px}.sim-step-line{display:flex;gap:0;border-bottom:1px solid var(--border);padding-bottom:23px;margin-bottom:27px}.sim-step-line>span{flex:1;display:flex;align-items:center;gap:8px;color:#655871;font:9px var(--mono)}.sim-step-line b{display:grid;place-items:center;border:1px solid #ffffff16;width:25px;height:25px;border-radius:50%;font-size:9px;font-weight:400}.sim-step-line .current{color:#e4d2ff}.sim-step-line .current b{background:#7040f2;border-color:#9a74eb;color:#fff}.sim-step-line .done{color:#9a7abc}.sim-step-line .done b{border-color:#7040f280;color:#b28cf6}.sim-setup-title h3{font-size:33px;font-weight:500;letter-spacing:-1px;margin:9px 0 27px}.sim-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.sim-choice{position:relative;border:1px solid #ffffff17;background:linear-gradient(135deg,#1c1527,#110d19);color:#f5f0fb;text-align:left;border-radius:9px;padding:21px 17px;transition:border-color .15s,transform .15s,background .15s;min-width:0}.sim-choice:hover{border-color:#9670c9;transform:translateY(-3px)}.sim-choice.selected{border-color:#a379ff;background:linear-gradient(135deg,#312046,#1a112b);box-shadow:inset 0 0 0 1px #7040f233}.choice-check{position:absolute;right:11px;top:11px;display:grid;place-items:center;border-radius:50%;width:17px;height:17px;font-size:10px;opacity:0;background:#9163e6;color:#fff;z-index:2}.selected .choice-check{opacity:1}.geo-flag,.offer-icon{font-size:31px;display:block;margin-bottom:17px}.sim-choice h4{font-size:17px;letter-spacing:-.4px;font-weight:600;margin-bottom:17px}.sim-choice dl{margin:0}.sim-choice dl>div{display:flex;justify-content:space-between;gap:7px;margin-top:12px;font-size:10px}.sim-choice dt{color:#9b89ad}.sim-choice dd{margin:0;color:#ddd1eb}.sim-choice p{margin-top:23px;font-size:10px;line-height:1.7;color:#ac98c0;min-height:34px}.sim-choice .sim-kicker{font-size:8px;letter-spacing:.6px}.sim-choice .offer-payout{font-family:var(--mono);font-size:31px;margin:26px 0}.offer-payout small{display:block;font-size:8px;color:#9b89ad;margin-top:4px}.risk-dots{letter-spacing:2px;color:#b18ee1!important}.sim-aside{font-size:11px!important;color:#a991bd;line-height:1.7;margin-top:21px!important}.sim-setup-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.sim-setup-actions .button{font-size:11px;padding:16px 20px}.sim-back{color:#a993c1;background:none;border:0;padding:10px 0!important;font-size:11px!important}.creative-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.creative-choice{padding:12px 12px 20px}.creative-choice>h4,.creative-choice>dl,.creative-choice>p,.creative-choice>.sim-kicker{margin-left:6px;margin-right:6px}.creative-choice>.sim-kicker{margin-top:18px;margin-bottom:8px}.creative-choice h4{font-size:15px;margin-bottom:17px}.creative-choice dd{color:#b995ee;font-size:10px;letter-spacing:1px;white-space:nowrap}.creo-art{position:relative;height:150px;border-radius:5px;overflow:hidden;background:#382349;isolation:isolate}.creo-rec{position:absolute;top:12px;left:12px;font:6px var(--mono);letter-spacing:.5px;z-index:2}.ugc-art{background:linear-gradient(120deg,#9a8b92,#3f344e)}.creo-person{position:absolute;left:32%;bottom:-10px;width:90px;height:90px;background:linear-gradient(90deg,#b2a2cc,#6f5d85);border-radius:45px 45px 0 0;transform:rotate(-10deg)}.creo-person>i{position:absolute;left:19px;top:-48px;width:52px;height:62px;border-radius:45% 45% 40% 40%;background:linear-gradient(120deg,#cbaea8,#ac8e95);box-shadow:inset 0 12px 0 #4b3a47}.creo-play{position:absolute;left:calc(50% - 17px);top:calc(50% - 17px);width:34px;height:34px;display:grid;place-items:center;background:#ffffff1c;border:1px solid #ffffff65;border-radius:50%;font-size:23px;backdrop-filter:blur(3px);color:white}.creo-subtitle{position:absolute;bottom:13px;left:20px;right:20px;text-align:center;background:#100920a6;border-radius:3px;padding:5px;font-size:8px}.doctor-art{background:linear-gradient(130deg,#bcc3d2,#596876);color:#26313a}.creo-doctor{position:absolute;bottom:-20px;left:16%;font-size:143px;color:#e9edf1;text-shadow:8px 6px #738091}.creo-lines{position:absolute;right:12%;top:30%;width:53px}.creo-lines i{display:block;height:4px;background:#36495835;margin:8px 0;border-radius:3px}.creo-lines i:last-child{width:65%}.native-art{background:#c3b89c;color:#4e493e}.creo-paper{position:absolute;left:24%;top:23px;width:100px;height:150px;padding:18px 12px;background:#f6f1e5;transform:rotate(-9deg);box-shadow:5px 10px 20px #352c2e30}.creo-paper>span{font-family:Georgia,serif;font-size:17px;line-height:1.1}.creo-paper i{display:block;width:95%;height:3px;background:#a49a872e;margin-top:9px}.creo-sticker{position:absolute;bottom:20px;right:12px;font-size:8px;background:#7040f2;color:#fff;padding:7px 10px;transform:rotate(8deg);border-radius:2px}
.sim-budget{display:grid;grid-template-columns:1.3fr 1fr;gap:55px;padding:20px 10px}.sim-budget output{display:block;font:58px var(--mono);letter-spacing:-3px;margin:15px 0 30px}.sim-budget input[type=range]{width:100%;height:5px;accent-color:#a47bf7;cursor:pointer}.budget-range{display:flex;justify-content:space-between;font:9px var(--mono);color:#8d7a9f;margin-top:11px}.budget-presets{display:flex;gap:9px;margin-top:25px}.budget-presets button{border:1px solid #ffffff1f;background:#ffffff04;color:#bda8d3;border-radius:5px;padding:10px 16px;font:12px var(--mono)}.budget-presets button[aria-pressed=true]{background:#7040f22b;border-color:#a379ff;color:#fff}#sim-budget-note{font-size:12px;color:#b4a1cb;margin-top:23px}.sim-config-summary{border:1px solid var(--border);border-radius:9px;padding:25px;background:#1b1324}.sim-config-summary h4{font-size:20px;margin:23px 0 13px}.sim-config-summary p{font-size:12px;line-height:2;color:#b6a2cb}.sim-config-summary>div{border-top:1px solid var(--border);margin-top:25px;padding-top:18px;display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#ac96c2}.sim-config-summary b{font:16px var(--mono);color:#e3d1f7}.sim-config-summary small{display:block;margin-top:17px;font-size:9px;line-height:1.7;color:#967da9}
.sim-review{min-height:520px;padding:70px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(ellipse,#2d0d5133,transparent 70%)}.review-symbol{width:85px;height:85px;border:1px solid #aa7aef55;border-radius:25px;background:linear-gradient(145deg,#7040f255,#221332);font-size:54px;display:grid;place-items:center;color:#b28cf5;transform:rotate(-8deg);margin-bottom:27px}.sim-review h3{font:500 44px var(--mono);letter-spacing:-2px;margin:17px 0 13px}.sim-review p{font-size:12px;line-height:1.9;color:#ac98c1}.sim-review.rejected h3,.sim-review.rejected .review-symbol{color:var(--red)}.sim-review.approved h3,.sim-review.approved .review-symbol{color:var(--green)}.sim-review .button{margin-top:28px;font-size:10px;max-width:100%}.review-progress{width:160px;height:3px;background:linear-gradient(90deg,transparent,#a379ff,transparent);margin-top:25px;animation:review-pulse .8s ease-in-out infinite alternate}
.sim-live{padding:24px 28px}.live-config{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:22px}.live-config>span{font:9px var(--mono);padding:7px 10px;border:1px solid #ffffff15;border-radius:4px;color:#c5b5d7;background:#ffffff03}.live-config>span:last-child{margin-left:auto;color:#ad88e7}.sim-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sim-metrics>div{padding:18px 20px;background:linear-gradient(135deg,#1b1424,#120e1a);border:1px solid var(--border);border-radius:7px}.sim-metrics>div>span{display:block;font:9px var(--mono);letter-spacing:1px;color:#a08daf}.sim-metrics strong{font:30px var(--mono);letter-spacing:-1px;display:block;margin-top:13px;font-variant-numeric:tabular-nums}.sim-metrics small{display:block;font:8px var(--mono);color:#8c789d;margin-top:5px}.sim-monitor{display:grid;grid-template-columns:2.1fr 1fr;gap:17px;margin-top:20px}.sim-chart{min-width:0;border:1px solid var(--border);border-radius:7px;padding:16px 17px;background:#0e0b14}.chart-caption{display:flex;justify-content:space-between;gap:10px;font:7px var(--mono);letter-spacing:.5px;color:#9e8faf;margin-bottom:19px}.chart-caption>span:last-child{display:flex;align-items:center;gap:5px}.chart-caption i{width:5px;height:5px;background:var(--green);border-radius:50%;display:inline-block}.chart-caption i:last-of-type{background:#9268f2;margin-left:5px}.sim-chart svg{width:100%;height:140px;overflow:visible}.chart-axis{display:flex;justify-content:space-between;font:7px var(--mono);color:#776584;margin-top:5px}.sim-log{padding:16px;border:1px solid var(--border);border-radius:7px;background:#100c17;min-width:0}.sim-log>.sim-kicker{font-size:7px;margin-bottom:13px}.sim-log p{font:9px/1.6 var(--mono);padding:7px 0;border-bottom:1px solid #ffffff07;color:#b2a0c3;overflow-wrap:anywhere}.sim-log p>span{color:#5f4c71;font-size:7px;margin-right:8px}.sim-event{margin-top:20px;padding:23px 25px;border:1px solid #7e54b64d;background:linear-gradient(120deg,#21152f,#17101f);border-radius:8px;min-height:155px}.sim-event h4{font-size:23px;letter-spacing:-.5px;font-weight:600;margin:11px 0 10px;overflow-wrap:anywhere}.sim-event>p{font-size:11px;color:#b9a4ce;line-height:1.8}.sim-event.warning{border-color:#e7b55b55}.sim-event.warning>.sim-kicker{color:#e7b55b}.sim-event.danger{border-color:#ff7e8d55;background:linear-gradient(120deg,#31151f,#19101d)}.sim-event.danger h4,.sim-event.danger>.sim-kicker{color:var(--red)}.sim-event.success{border-color:#5ce5b044}.sim-event.success h4{color:var(--green)}.sim-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.sim-decisions button{position:relative;padding:16px 30px 16px 14px;text-align:left;border:1px solid #9974c23d;border-radius:5px;background:#ffffff04;color:#e0ccef;transition:background .15s,border-color .15s}.sim-decisions button:hover{background:#7040f22b;border-color:#ad81ed}.sim-decisions b{font-size:9px;display:block;font-weight:600;line-height:1.6}.sim-decisions span{display:block;font-size:9px;line-height:1.6;color:#9780ad;margin-top:6px}.sim-decisions i{position:absolute;right:12px;top:15px;font-size:17px;font-style:normal}.sim-decisions>button:only-child{grid-column:1/-1;max-width:420px}
.sim-result{display:grid;grid-template-columns:1.25fr 1fr;gap:35px;padding:33px}.result-ticket{background:radial-gradient(ellipse at top right,#7040f21f,transparent 65%),#151020;border:1px solid #9671c254;border-radius:12px;overflow:hidden;box-shadow:0 20px 35px #0002}.ticket-top{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:23px;border-bottom:1px solid #ffffff10}.ticket-top img{width:113px;height:auto}.ticket-top>span{font:7px var(--mono);color:#9c81b6}.ticket-heading{padding:25px 25px 0}.ticket-heading h3{font-size:27px;font-weight:500;margin:13px 0 10px;letter-spacing:-.6px}.ticket-heading p{font:10px var(--mono);color:#c3aed6;line-height:1.8}.ticket-heading p>span{color:#795496;margin:0 5px}.ticket-roi{padding:27px 25px}.ticket-roi>span{display:block;font:8px var(--mono);letter-spacing:1px;color:#a089b4}.ticket-roi strong{display:block;font:58px var(--mono);font-weight:500;letter-spacing:-4px;line-height:1.2;margin-top:10px}.ticket-stats{display:grid;grid-template-columns:1fr 1fr;gap:23px 14px;padding:22px 25px;border-block:1px solid #ffffff12}.ticket-stats span{display:block;font:8px var(--mono);letter-spacing:1px;color:#9b80b0}.ticket-stats b{display:block;font:23px var(--mono);margin-top:8px}.ticket-stats small{display:block;font:8px var(--mono);color:#9678ac;margin-top:5px}.ticket-rank{padding:26px 25px;background:#7040f214}.ticket-rank h4{font:600 24px 'Space Grotesk',sans-serif;letter-spacing:-.7px;color:#d0b2ff;margin:11px 0}.ticket-rank p{font-size:10px;color:#af93c6;line-height:1.8}.ticket-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 23px;border-top:1px dashed #79549c4d}.ticket-bottom>span{font:6px var(--mono);letter-spacing:.3px;color:#9274a9}.ticket-bottom button{background:none;border:0;color:#c3a1e6;font-size:9px;padding:0}.result-next{padding:20px 4px;align-self:center}.result-next h4{font-size:28px;font-weight:500;letter-spacing:-1px;line-height:1.3;margin:18px 0 15px}.result-next>p{font-size:12px;color:#ad96be;line-height:1.9;margin-bottom:23px}.result-next>.button{font-size:11px}.sim-team-link{display:block;font-size:10px;color:#a58ab9;margin-top:18px}.result-replay{border-top:1px solid #ffffff12;margin-top:28px;padding-top:27px}.result-replay h5{font-size:17px;font-weight:500;margin:0 0 11px}.result-replay p{font-size:11px;line-height:1.8;color:#a389b7;margin-bottom:17px}.sim-outline{border:1px solid #855cad;background:#7040f20c;color:#d1b6e9;font-size:10px}.sim-achievements{margin-top:30px;display:flex;flex-wrap:wrap;gap:8px}.sim-achievements>.sim-kicker{width:100%;margin-bottom:6px}.achievement{font:8px var(--mono);border:1px solid #b690f142;background:#7040f215;color:#c5a5ee;padding:8px 10px;border-radius:4px}.sim-history{margin:0 33px 30px;padding-top:25px;border-top:1px solid #ffffff14}.sim-history>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.sim-history>div>span:last-child{font-size:9px;color:#826c94}.sim-history p{display:flex;align-items:center;gap:18px;padding:11px 0;border-bottom:1px solid #ffffff08;font:10px var(--mono);color:#ad94c1}.sim-history p>span:first-child{font-size:8px;color:#796088}.sim-history p>b{margin-left:auto;font-weight:400}.secret-alert{padding:22px 25px;color:var(--red);font:19px var(--mono);background:#ff7e8d0f;border-top:1px solid #ff7e8d33}.secret-alert>span{display:block;font:12px Manrope,Arial,sans-serif;margin-top:9px}.sim-pause-layer{position:absolute;inset:0;z-index:10;background:#0b0617f0;backdrop-filter:blur(12px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px}.sim-pause-layer h3{font-size:35px;margin:18px 0}.sim-pause-layer p{font-size:13px;color:#b3a0c8;line-height:1.8;margin-bottom:24px}.is-paused *{animation-play-state:paused!important}.sim-announcement,.sim-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes sim-float{0%,100%{transform:translateY(0) rotateX(14deg) rotateY(-27deg) rotateZ(12deg)}50%{transform:translateY(-13px) rotateX(9deg) rotateY(-16deg) rotateZ(9deg)}}@keyframes review-pulse{to{opacity:.2;transform:scaleX(.6)}}
@media(max-width:1100px){.sim-intro{padding:45px 35px 85px;grid-template-columns:1.15fr 1fr}.sim-intro-graph{left:35px;right:35px}.sim-floating-ad{left:12%;width:150px;height:195px}.sim-floating-ad>b{font-size:63px}.sim-art-orbit{width:240px;height:270px}.sim-art-chip{right:-12px}.sim-setup{padding:25px}.sim-choices{gap:10px}.sim-choice{padding:17px 12px}.sim-choice dl>div{font-size:9px;gap:4px}.creative-choice h4{font-size:13px}.creative-choice dd{font-size:9px;letter-spacing:0}.sim-budget{gap:30px}.sim-live{padding:22px}.sim-metrics>div{padding:16px 13px}.sim-metrics strong{font-size:25px}.sim-monitor{grid-template-columns:1.7fr 1fr}.sim-result{padding:25px;gap:25px}.ticket-roi strong{font-size:49px}.result-next h4{font-size:24px}.ticket-rank h4{font-size:20px}.ticket-bottom{flex-wrap:wrap}.sim-result .button{gap:14px;padding:16px}.sim-history{margin:0 25px 25px}}
@media(max-width:760px){.terminal-top{padding:15px;min-height:62px;height:auto;flex-wrap:wrap;gap:12px}.terminal-brand{font-size:12px;gap:7px}.terminal-brand>span:last-child{font-size:7px}.terminal-actions{gap:5px}.terminal-actions button{font-size:9px;padding:7px}.terminal-sub{padding:12px 15px;font-size:7px;letter-spacing:0}.terminal-sub b{font-size:10px;margin-left:5px}.terminal-footer{padding:15px;font-size:8px;flex-direction:column;gap:9px}.terminal-content{min-height:470px}.sim-intro{min-height:570px;padding:34px 23px 80px;grid-template-columns:1fr}.sim-intro-copy h3{font-size:48px;letter-spacing:-2.5px;position:relative;z-index:2}.sim-intro-copy p{font-size:12px;max-width:280px}.sim-intro-copy>.sim-kicker{font-size:7px}.sim-intro-copy .button{font-size:12px;padding:17px 23px}.sim-intro-copy small{font-size:9px}.sim-intro-art{position:absolute;right:-33px;bottom:75px;width:160px;height:180px;opacity:.28}.sim-floating-ad{width:110px;height:145px;border-radius:13px;padding:15px;left:25px;top:0}.sim-floating-ad>b{font-size:43px}.sim-floating-ad>b>span{font-size:27px}.sim-floating-ad>span,.sim-floating-ad>i{font-size:5px}.sim-art-chip{display:none}.sim-art-orbit{width:180px;height:180px}.sim-intro-graph{left:23px;right:23px;bottom:23px;gap:10px;font-size:6px}.sim-intro-graph b{display:block;margin:7px 0 0;font-size:13px}.sim-revenge{padding:20px;flex-wrap:wrap;font-size:11px}.sim-revenge span{font-size:9px}.sim-revenge button{margin-left:0;font-size:9px}.sim-setup{padding:22px 16px}.sim-step-line{padding-bottom:17px;margin-bottom:22px}.sim-step-line>span{font-size:7px;gap:5px}.sim-step-line b{width:20px;height:20px;font-size:8px}.sim-setup-title h3{font-size:28px;margin-bottom:22px}.sim-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sim-choice{padding:17px 12px}.sim-choice h4{font-size:15px;margin-bottom:13px}.geo-flag,.offer-icon{font-size:28px;margin-bottom:13px}.sim-choice dl>div{font-size:8px;gap:4px}.sim-choice p{font-size:9px;margin-top:16px;min-height:31px}.sim-choice .offer-payout{font-size:28px;margin:22px 0}.sim-aside{font-size:10px!important}.sim-setup-actions{gap:12px;margin-top:24px}.sim-setup-actions .button{font-size:9px;padding:15px 13px;gap:12px}.creative-choices{grid-template-columns:1fr}.creative-choice{display:grid;grid-template-columns:110px 1fr;column-gap:12px;padding:12px}.creative-choice .creo-art{grid-column:1;grid-row:1/5;height:170px;align-self:stretch}.creative-choice>.sim-kicker,.creative-choice>h4,.creative-choice>dl,.creative-choice>p{grid-column:2;margin-left:0;margin-right:0}.creative-choice>.sim-kicker{font-size:7px;margin:4px 0 7px}.creative-choice>h4{font-size:13px;margin-bottom:7px}.creative-choice dl>div{margin-top:7px}.creative-choice dd{font-size:8px}.creative-choice p{font-size:9px;margin-top:10px;min-height:0}.creo-rec{font-size:5px;left:7px}.creo-person{left:15%}.creo-paper{left:13%;width:90px}.creo-sticker{right:5px;font-size:7px}.creo-subtitle{left:6px;right:6px;font-size:6px}.sim-budget{grid-template-columns:1fr;gap:25px;padding:0}.sim-budget output{font-size:51px;margin-bottom:25px}.sim-config-summary{padding:21px}.sim-config-summary h4{font-size:18px;margin-top:18px}.sim-review{min-height:500px;padding:45px 22px}.sim-review h3{font-size:32px}.sim-review p{font-size:11px}.sim-review .button{line-height:1.7;font-size:9px;padding:14px}.sim-live{padding:16px}.live-config{gap:6px;margin-bottom:15px}.live-config>span{font-size:8px;padding:6px 8px}.live-config>span:last-child{margin-left:0}.sim-metrics{grid-template-columns:1fr 1fr;gap:9px}.sim-metrics>div{padding:14px 12px}.sim-metrics strong{font-size:25px}.sim-metrics>div>span{font-size:8px}.sim-monitor{grid-template-columns:1fr;gap:12px;margin-top:14px}.sim-chart{padding:15px 12px}.chart-caption{font-size:6px}.sim-chart svg{height:110px}.sim-log{padding:13px;max-height:135px;overflow:hidden}.sim-log>.sim-kicker{margin-bottom:6px}.sim-log p{padding:5px 0;font-size:8px}.sim-event{padding:20px 15px;margin-top:15px}.sim-event h4{font-size:20px;line-height:1.3}.sim-event>p{font-size:10px}.sim-decisions{grid-template-columns:1fr;gap:8px;margin-top:18px}.sim-decisions button{padding:12px 30px 12px 13px}.sim-decisions b{font-size:9px}.sim-decisions span{font-size:9px;margin-top:3px}.sim-result{grid-template-columns:1fr;padding:17px;gap:15px}.ticket-top{padding:20px}.ticket-top img{width:110px}.ticket-top>span{font-size:6px}.ticket-heading{padding:22px 20px 0}.ticket-heading h3{font-size:26px}.ticket-roi{padding:23px 20px}.ticket-roi strong{font-size:54px}.ticket-stats{padding:21px 20px;gap:24px 12px}.ticket-stats b{font-size:23px}.ticket-rank{padding:24px 20px}.ticket-rank h4{font-size:24px}.ticket-bottom{padding:16px 20px;gap:11px}.result-next{padding:25px 5px}.result-next h4{font-size:28px}.result-next>.button{padding:18px 22px}.sim-history{margin:0 22px 25px}.sim-history>div{flex-wrap:wrap}.sim-history .sim-kicker{font-size:8px}.sim-history p{font-size:9px;gap:10px}.sim-pause-layer h3{font-size:30px}.sim-pause-layer p{font-size:12px}}
@media(max-width:360px){.terminal-brand>span:last-child{font-size:6px}.terminal-sub{align-items:flex-start;gap:8px}.terminal-sub>span:last-child{max-width:110px;text-align:right;line-height:1.6}.sim-choice dl>div{flex-wrap:wrap}.creative-choice{grid-template-columns:86px 1fr;gap:8px}.creative-choice dd{font-size:7px}.sim-intro-copy h3{font-size:43px}.ticket-roi strong{font-size:47px}.ticket-rank h4{font-size:22px}}
@media(prefers-reduced-motion:reduce){.launch-terminal *{animation:none!important;transition:none!important}}
