@font-face{font-family:Cinzel;font-style:normal;font-weight:500 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}:root{--bg-0: #0d0b18;--bg-1: #14102a;--bg-2: #211735;--panel: #1b1530;--panel-light: #2a2046;--panel-border: #3a2e58;--gold: #d6a84f;--brass: #b97832;--ruby: #e94f64;--sapphire: #4f8fe9;--amber: #f2a93b;--emerald: #4ec58a;--arcane: #69e6ff;--parchment: #f3e6c8;--soft-white: #fff7e1;--text-dim: #b9b4c7;--text: #f3e6c8;--muted: #b9b4c7;--shadow: rgba(7, 5, 16, .55);--font-display: "Cinzel", "Segoe UI", Georgia, serif;--ui-scale: 1;color-scheme:dark}*{box-sizing:border-box}html,body,#root{margin:0;height:100%;width:100%;overflow:hidden}body{font-family:Segoe UI,system-ui,-apple-system,sans-serif;background:var(--bg-0);color:var(--soft-white);user-select:none;-webkit-font-smoothing:antialiased}button{font-family:inherit}.app-root{position:relative;height:100%;width:100%;font-size:calc(clamp(12.5px,.5vw + 9.4px,16px) * var(--ui-scale))}.pixi-host{position:absolute;inset:0;z-index:0}.pixi-host canvas{display:block}.hud{position:absolute;inset:0;z-index:2;pointer-events:none}.hud-top{position:absolute;top:16px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.money-cluster{pointer-events:auto;background:linear-gradient(160deg,#2a2046eb,#1b1530eb);border:1px solid var(--panel-border);border-radius:16px;padding:10px 18px;box-shadow:0 8px 26px var(--shadow),inset 0 1px #ffffff0d;backdrop-filter:blur(4px)}.money-row{display:flex;align-items:center;gap:10px}.money-value{font-family:var(--font-display);font-size:1.95rem;font-weight:700;color:var(--gold);letter-spacing:.01em;text-shadow:0 2px 10px rgba(214,168,79,.35);font-variant-numeric:tabular-nums}.mps-row{margin-top:2px;font-size:.9rem;color:var(--emerald);font-weight:600;font-variant-numeric:tabular-nums}.coin-inline{display:inline-block;width:1em;height:1em;vertical-align:-.14em;margin-right:.1em;filter:drop-shadow(0 1px 1px rgba(7,5,16,.5))}.money{white-space:nowrap}.secondary-resources{pointer-events:auto;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end}.res-chip{display:flex;align-items:center;gap:6px;background:#1b1530e0;border:1px solid var(--panel-border);border-radius:12px;padding:6px 12px;font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums;box-shadow:0 4px 14px var(--shadow)}.combo-ticker{--combo-color: #69e6ff;--combo-decay: 6s;position:absolute;top:84px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:11px;padding:7px 18px 8px;border-radius:16px;background:linear-gradient(120deg,#14102ad1,#241c3cd1);border:1px solid var(--combo-color);box-shadow:0 0 24px color-mix(in srgb,var(--combo-color) 35%,transparent);pointer-events:none;animation:comboPop .25s ease-out}.combo-flame{filter:drop-shadow(0 0 6px var(--combo-color))}.combo-body{display:flex;flex-direction:column;gap:1px;min-width:132px}.combo-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px}@keyframes comboPop{0%{transform:translate(-50%) scale(.82);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}.combo-label{font-size:.74rem;letter-spacing:.18em;color:var(--combo-color);font-weight:800;text-shadow:0 0 10px color-mix(in srgb,var(--combo-color) 55%,transparent)}.combo-chain{font-size:1.3rem;font-weight:900;color:var(--soft-white);font-variant-numeric:tabular-nums;display:inline-block;animation:comboPunch .24s cubic-bezier(.3,1.7,.5,1)}@keyframes comboPunch{0%{transform:scale(1.55);color:var(--combo-color)}60%{transform:scale(.93)}to{transform:scale(1)}}.combo-mult{font-size:.8rem;color:var(--parchment);opacity:.92;font-weight:600}.combo-meter{margin-top:4px;height:3px;width:100%;border-radius:2px;background:#ffffff1f;overflow:hidden}.combo-meter-fill{height:100%;width:100%;border-radius:2px;background:var(--combo-color);box-shadow:0 0 8px var(--combo-color);transform-origin:left center;animation:comboDrain var(--combo-decay) linear forwards}@keyframes comboDrain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.boot-shell{display:grid;place-items:center;height:100%}.boot-card{text-align:center}.boot-card h1{font-family:var(--font-display);font-size:2.6rem;letter-spacing:.04em;margin:0 0 .5rem;color:var(--gold)}.btn{border:1px solid var(--panel-border);border-radius:12px;color:var(--soft-white);font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .15s ease,filter .15s ease,background .15s ease;background:linear-gradient(160deg,var(--panel-light),var(--panel));box-shadow:0 4px 14px var(--shadow),inset 0 1px #ffffff0f;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.12)}.btn:active:not(:disabled){transform:translateY(1px) scale(.99)}.btn:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.3)}.btn-sm{padding:5px 10px;font-size:.8rem}.btn-md{padding:9px 14px;font-size:.9rem}.btn-lg{padding:12px 18px;font-size:1rem}.btn-full{width:100%}.btn-gold{background:linear-gradient(160deg,#e6bd6a,#b97832);color:#2a1c0a;border-color:#f2cd8a;text-shadow:0 1px 0 rgba(255,255,255,.25)}.btn-danger{background:linear-gradient(160deg,#e9647a,#a8334a);border-color:#ff9aa9;color:#fff}.btn-ghost{background:#2a204666}.icon-btn{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--panel-border);background:#1b1530d9;cursor:pointer;transition:transform .08s ease,filter .15s ease;box-shadow:0 4px 12px var(--shadow)}.icon-btn:hover{filter:brightness(1.2);transform:translateY(-1px)}.hud-top-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.hud-controls{display:flex;gap:8px;pointer-events:auto}.navbar{position:absolute;bottom:18px;left:50%;transform:translate(-50%);display:flex;flex-wrap:nowrap;align-items:center;gap:4px;padding:7px 9px;background:linear-gradient(160deg,#2a2046eb,#14102af2);border:1px solid var(--panel-border);border-radius:16px;box-shadow:0 10px 30px var(--shadow),inset 0 1px #ffffff0a;pointer-events:auto;backdrop-filter:blur(8px);max-width:96vw;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.navbar::-webkit-scrollbar{height:0}.nav-btn{position:relative;display:flex;flex-direction:row;align-items:center;gap:7px;min-width:0;padding:7px 13px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--text-dim);white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,transform .08s ease}.nav-btn:hover{background:#69e6ff14;color:var(--soft-white);transform:translateY(-2px)}.nav-btn.active{background:#69e6ff24;border-color:#69e6ff66;color:var(--soft-white)}.nav-label{font-size:.78rem;font-weight:700}.nav-badge{position:absolute;top:2px;right:6px;background:var(--ruby);color:#fff;font-size:.62rem;font-weight:800;border-radius:999px;padding:1px 5px;box-shadow:0 2px 6px #e94f6499}.panel-host{position:absolute;inset:0;z-index:20;pointer-events:none}.panel-backdrop{position:absolute;inset:0;background:#05040c73;pointer-events:auto;animation:fadeIn .18s ease}.panel-slide{position:absolute;top:0;right:0;height:100%;width:min(440px,94vw);pointer-events:auto;animation:slideIn .22s cubic-bezier(.2,.8,.2,1)}@keyframes fadeIn{0%{opacity:0}}@keyframes slideIn{0%{transform:translate(40px);opacity:0}}.panel-drawer{height:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,#1d1736,#14102a);border-left:1px solid var(--panel-border);box-shadow:-16px 0 40px #05040c99}.panel-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--panel-border)}.panel-title{display:flex;align-items:center;gap:12px}.panel-title h2{margin:0;font-family:var(--font-display);font-size:1.3rem;letter-spacing:.015em;color:var(--parchment)}.panel-subtitle{margin:2px 0 0;font-size:.82rem;color:var(--text-dim)}.panel-close{width:32px;height:32px;border-radius:10px;border:1px solid var(--panel-border);background:#2a204680;color:var(--text-dim);cursor:pointer;font-size:1rem}.panel-close:hover{color:var(--soft-white);filter:brightness(1.2)}.panel-body{flex:1;overflow-y:auto;padding:16px 20px 28px;display:flex;flex-direction:column;gap:12px}.panel-footer{padding:14px 20px;border-top:1px solid var(--panel-border)}.section-label{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-top:8px;font-weight:700}.machine-card{background:linear-gradient(160deg,#2a20468c,#1b1530b3);border:1px solid var(--panel-border);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.machine-card.highlight{border-color:var(--arcane);box-shadow:0 0 0 1px #69e6ff66,0 0 20px #69e6ff26}.machine-card-head{display:flex;align-items:center;gap:10px}.machine-card-title{display:flex;flex-direction:column;flex:1;min-width:0}.machine-card-title strong{color:var(--soft-white);font-size:.98rem}.muted{color:var(--text-dim);font-size:.8rem}.level-badge{background:#d6a84f2e;color:var(--gold);border:1px solid rgba(214,168,79,.4);border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:800}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 14px}.stat{display:flex;justify-content:space-between;font-size:.85rem;font-variant-numeric:tabular-nums}.stat span:last-child{font-weight:700;color:var(--soft-white)}.milestone-hint{display:flex;gap:8px;align-items:flex-start;font-size:.8rem;color:var(--parchment);background:#69e6ff12;border:1px solid rgba(105,230,255,.18);border-radius:10px;padding:8px 10px}.milestone-tags{display:flex;flex-wrap:wrap;gap:6px}.milestone-tag{font-size:.72rem;background:#4ec58a24;color:var(--emerald);border:1px solid rgba(78,197,138,.3);border-radius:8px;padding:3px 8px;cursor:default}.mini-toggle{border:1px solid var(--panel-border);border-radius:8px;padding:3px 9px;font-size:.72rem;font-weight:700;cursor:pointer;background:#2a204680;color:var(--text-dim)}.mini-toggle.on{color:var(--emerald);border-color:#4ec58a66}.mini-toggle.off{color:var(--ruby)}.slot-card,.add-card{flex-direction:row;align-items:center;justify-content:space-between}.hint-text{font-size:.82rem;color:var(--text-dim);margin:4px 0;line-height:1.4}.locked-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.locked-chip{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px dashed var(--panel-border);color:var(--text-dim);font-size:.82rem;opacity:.8}.ctrl-toggle,.ctrl-slider,.ctrl-segmented{display:flex;flex-direction:column;gap:6px;margin:6px 0}.ctrl-toggle{flex-direction:row;align-items:center;justify-content:space-between}.ctrl-label{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.9rem;color:var(--parchment);width:100%}.ctrl-value{color:var(--arcane);font-weight:700;font-variant-numeric:tabular-nums}.switch{width:46px;height:26px;border-radius:999px;border:1px solid var(--panel-border);background:#14102ae6;position:relative;cursor:pointer;flex-shrink:0;transition:background .18s ease}.switch.on{background:linear-gradient(120deg,var(--emerald),var(--arcane))}.switch-knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--soft-white);transition:transform .18s cubic-bezier(.2,.8,.2,1);box-shadow:0 2px 5px #0006}.switch.on .switch-knob{transform:translate(20px)}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--arcane),var(--panel-light));outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--soft-white);cursor:pointer;box-shadow:0 2px 6px #00000080;border:2px solid var(--gold)}.segmented{display:flex;gap:4px;background:#14102a99;border:1px solid var(--panel-border);border-radius:10px;padding:3px}.segment{flex:1;padding:6px 8px;border-radius:8px;border:none;background:transparent;color:var(--text-dim);font-size:.78rem;font-weight:700;cursor:pointer}.segment.active{background:#69e6ff29;color:var(--soft-white)}.progress-track{width:100%;background:#14102acc;border-radius:999px;overflow:hidden;border:1px solid var(--panel-border)}.progress-fill{height:100%;border-radius:999px;transition:width .3s ease}.settings-group{border:1px solid var(--panel-border);border-radius:12px;padding:12px 14px;background:#1b153066}.settings-group h3{margin:0 0 8px;font-size:.95rem;color:var(--gold)}.credits-text{font-size:.82rem;line-height:1.5;margin:6px 0}.stats-table{display:flex;flex-direction:column;gap:2px}.stats-row{display:flex;justify-content:space-between;padding:7px 10px;border-radius:8px;font-size:.88rem}.stats-row:nth-child(odd){background:#2a20464d}.stats-value{font-weight:700;color:var(--soft-white);font-variant-numeric:tabular-nums}.chip-row{display:flex;flex-wrap:wrap;gap:6px}.info-chip{background:#2a204680;border:1px solid var(--panel-border);border-radius:8px;padding:4px 10px;font-size:.8rem;color:var(--parchment)}.help-topic{display:flex;gap:12px;padding:12px;border-radius:12px;background:#2a204659;border:1px solid var(--panel-border)}.help-topic-icon{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:#14102ab3}.help-topic strong{color:var(--soft-white)}.help-topic p{margin:4px 0 0;font-size:.84rem;color:var(--text-dim);line-height:1.45}.tooltip-anchor{display:inline-flex}.tooltip{position:fixed;z-index:1000;transform:translate(-50%,-100%);background:linear-gradient(160deg,#2a2046,#1b1530);border:1px solid var(--panel-border);border-radius:10px;padding:8px 12px;font-size:.82rem;color:var(--parchment);width:max-content;max-width:280px;box-shadow:0 10px 28px #05040c99;pointer-events:none;line-height:1.4}.tooltip-bottom{transform:translate(-50%)}.res-tip{display:flex;flex-direction:column;gap:3px;max-width:230px}.res-tip-title{font-weight:700;letter-spacing:.02em}.res-tip-blurb{color:var(--muted, #b9b4c7);font-size:.76rem;line-height:1.35}.tooltip-left{transform:translate(-100%,-50%)}.tooltip-right{transform:translateY(-50%)}.hud-compact .navbar{bottom:10px;padding:5px}.hud-compact .nav-label{display:none}.hud-compact .nav-btn{min-width:44px;padding:7px}.app-root.compact .money-value{font-size:1.5rem}.high-contrast{--text-dim: #d8d2e6;--parchment: #fffaf0}.high-contrast .muted{color:#cfc8de}.contract-card{background:linear-gradient(160deg,#2a204680,#1b1530b3);border:1px solid var(--panel-border);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.contract-card.done{border-color:var(--gold);box-shadow:0 0 0 1px #d6a84f59,0 0 18px #d6a84f1f}.contract-head{display:flex;align-items:center;justify-content:space-between}.contract-head strong{color:var(--soft-white);font-size:1rem}.done-badge{background:#d6a84f33;color:var(--gold);border:1px solid rgba(214,168,79,.5);border-radius:999px;padding:2px 10px;font-size:.72rem;font-weight:800;animation:comboPop .3s ease-out}.tier-badge{background:#69e6ff1f;color:var(--arcane);border:1px solid rgba(105,230,255,.3);border-radius:999px;padding:2px 9px;font-size:.68rem;font-weight:700}.contract-card p.muted{margin:0;line-height:1.4}.req-row{display:flex;flex-direction:column;gap:4px}.req-label{display:flex;justify-content:space-between;font-size:.82rem;color:var(--parchment)}.req-count{font-variant-numeric:tabular-nums;font-weight:700;color:var(--soft-white)}.reward-chips{display:flex;flex-wrap:wrap;gap:6px}.reward-chip{display:inline-flex;align-items:center;gap:5px;background:#14102ab3;border:1px solid var(--panel-border);border-radius:8px;padding:4px 9px;font-size:.78rem;color:var(--parchment);font-weight:600}.modifier-card{background:linear-gradient(160deg,#2a204680,#1b1530b3);border:1px solid var(--panel-border);border-left-width:3px;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.modifier-card-head{display:flex;align-items:center;gap:10px}.modifier-icon{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.modifier-icon.big{width:64px;height:64px}.modifier-title{display:flex;flex-direction:column}.modifier-title strong{color:var(--soft-white)}.rarity-tag{font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.modifier-desc{margin:0;font-size:.84rem;color:var(--text-dim);line-height:1.45}.modifier-trigger{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;color:var(--arcane)}.modifier-slot-empty{display:flex;align-items:center;gap:10px;border:1px dashed var(--panel-border);border-radius:12px;padding:14px;color:var(--text-dim);font-size:.85rem}.modal-overlay{position:absolute;inset:0;z-index:40;background:#05040c99;display:grid;place-items:center;pointer-events:auto;animation:fadeIn .2s ease;backdrop-filter:blur(3px)}.choice-modal{background:linear-gradient(180deg,#221a3c,#161126);border:1px solid var(--panel-border);border-radius:20px;padding:26px;max-width:min(820px,94vw);box-shadow:0 24px 60px #05040cb3;text-align:center;animation:slideUp .25s cubic-bezier(.2,.8,.2,1)}@keyframes slideUp{0%{transform:translateY(20px) scale(.97);opacity:0}}.choice-modal h2{margin:0 0 4px;color:var(--gold)}.choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:14px;margin-top:18px}.choice-card{display:flex;flex-direction:column;align-items:center;gap:8px;background:#1b1530cc;border:2px solid var(--panel-border);border-radius:16px;padding:18px 14px;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,filter .15s ease;color:var(--soft-white)}.choice-card:hover{transform:translateY(-4px) scale(1.02);filter:brightness(1.12);box-shadow:0 12px 30px #05040c99}.choice-card .modifier-desc{text-align:center}@media (max-width: 720px){.choice-grid{grid-template-columns:1fr}}.offline-modal{background:linear-gradient(180deg,#221a3c,#161126);border:1px solid var(--panel-border);border-radius:20px;padding:28px;max-width:min(440px,94vw);width:100%;box-shadow:0 24px 60px #05040cb3;text-align:center;animation:slideUp .25s cubic-bezier(.2,.8,.2,1)}.offline-icon{width:72px;height:72px;margin:0 auto 8px;display:grid;place-items:center;border-radius:50%;background:#69e6ff1f;border:1px solid rgba(105,230,255,.3)}.offline-modal h2{margin:0 0 4px;color:var(--arcane)}.offline-rows{display:flex;flex-direction:column;gap:4px;margin:16px 0}.offline-row{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-radius:10px;background:#2a204666}.offline-row-label{display:flex;align-items:center;gap:8px;color:var(--parchment);font-size:.9rem}.offline-row-value{font-weight:800;color:var(--soft-white);font-variant-numeric:tabular-nums}.save-actions{display:flex;flex-wrap:wrap;gap:8px}.save-textarea{width:100%;min-height:80px;margin-top:8px;border-radius:10px;border:1px solid var(--panel-border);background:#0d0b18cc;color:var(--soft-white);font-family:monospace;font-size:.72rem;padding:8px;resize:vertical}.shop-offer{background:linear-gradient(160deg,#2a204680,#1b1530b3);border:1px solid var(--panel-border);border-left-width:3px;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.shop-offer.purchased{opacity:.55}.shop-offer-head{display:flex;align-items:center;gap:10px}.purchased-badge{text-align:center;color:var(--emerald);font-weight:700;font-size:.85rem;padding:6px}.collection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.collection-card{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:14px 10px;border-radius:12px;border:1px solid var(--panel-border);background:#1b15308c}.collection-grid>.tooltip-anchor{width:100%}.collection-grid .collection-card{width:100%;height:100%}.collection-card.locked{opacity:.6}.collection-card strong{color:var(--soft-white);font-size:.9rem}.collection-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center}.collection-meta{font-size:.74rem;color:var(--text-dim)}.event-toasts{position:absolute;top:92px;left:20px;right:auto;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:auto;z-index:5}.event-toast{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;border:1px solid rgba(105,230,255,.35);background:linear-gradient(160deg,#2a2046f2,#14102af2);box-shadow:0 6px 20px var(--shadow);cursor:default;position:relative;min-width:180px;animation:slideIn .25s ease;text-align:left}.event-toast.choice{cursor:pointer;border-color:#69e6ffb3;box-shadow:0 0 18px #69e6ff40}.event-toast.choice:hover{filter:brightness(1.1)}.event-toast-icon{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:#69e6ff1f;flex-shrink:0}.event-toast-text{display:flex;flex-direction:column}.event-toast-text strong{color:var(--soft-white);font-size:.85rem}.event-toast-text span{color:var(--text-dim);font-size:.74rem}.event-toast-pulse{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--arcane);box-shadow:0 0 8px var(--arcane);animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}.event-choice-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.hud-compact .event-toasts{top:84px;left:12px;right:auto}.prestige-hero{background:linear-gradient(160deg,#d6a84f1f,#1b1530b3);border:1px solid rgba(214,168,79,.35);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px}.prestige-gain{display:flex;flex-direction:column;gap:2px}.prestige-gain-value{display:flex;align-items:center;gap:8px;font-size:1.4rem;font-weight:800;color:var(--gold)}.prestige-resets{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.prestige-resets>div{display:flex;flex-direction:column;gap:2px}.reset-keep{color:var(--emerald);font-size:.8rem}.reset-lose{color:var(--ruby);font-size:.8rem}.prestige-card{background:linear-gradient(160deg,#2a204680,#1b1530b3);border:1px solid var(--panel-border);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.prestige-card.maxed{border-color:#d6a84f80}.prestige-card.locked{opacity:.65}.prestige-card-head{display:flex;align-items:center;gap:10px}.locked-note{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text-dim)}.rule-card{background:#1b153099;border:1px solid var(--panel-border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.rule-card.disabled{opacity:.55}.rule-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rule-word{font-size:.82rem;color:var(--text-dim)}.rule-card select,.rule-num{background:#0d0b18d9;color:var(--soft-white);border:1px solid var(--panel-border);border-radius:8px;padding:5px 8px;font-size:.82rem;font-family:inherit}.rule-num{width:72px}.rule-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.goals-list{display:flex;flex-direction:column;gap:8px}.goal-row{display:flex;gap:10px;padding:10px 12px;border-radius:12px;background:#1b153080;border:1px solid var(--panel-border)}.goal-row.done{border-color:#d6a84f73;background:#d6a84f14}.goal-icon{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;background:#14102ab3;flex-shrink:0}.goal-body{flex:1;display:flex;flex-direction:column;gap:4px}.goal-head{display:flex;justify-content:space-between;align-items:baseline}.goal-head strong{color:var(--soft-white);font-size:.9rem}.goal-body p{margin:0;line-height:1.3}.onboarding{position:absolute;top:96px;left:20px;display:flex;align-items:center;gap:12px;max-width:420px;padding:12px 14px;border-radius:14px;background:linear-gradient(160deg,#2a2046f2,#14102af2);border:1px solid rgba(105,230,255,.4);box-shadow:0 8px 26px var(--shadow),0 0 20px #69e6ff1f;pointer-events:auto;z-index:4;animation:slideIn .3s ease}.onboarding-icon{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:#69e6ff1f}.onboarding-body{display:flex;flex-direction:column;gap:2px}.onboarding-step{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--arcane);font-weight:700}.onboarding-text{font-size:.88rem;color:var(--soft-white);line-height:1.35}.onboarding-dismiss{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:.9rem;align-self:flex-start}.onboarding-dismiss:hover{color:var(--soft-white)}kbd{background:#ffffff1f;border-radius:4px;padding:0 5px;font-size:.72em;font-family:monospace}.debug-fab{position:absolute;bottom:14px;left:14px;z-index:50;width:38px;height:38px;border-radius:10px;border:1px solid var(--panel-border);background:#14102ad9;cursor:pointer;font-size:18px;pointer-events:auto}.debug-overlay{position:absolute;bottom:14px;left:14px;z-index:50;width:280px;background:#0d0b18f5;border:1px solid var(--arcane);border-radius:12px;padding:10px;pointer-events:auto;font-size:.78rem}.debug-head{display:flex;justify-content:space-between;margin-bottom:8px;color:var(--arcane)}.debug-head button{background:none;border:none;color:var(--text-dim);cursor:pointer}.debug-stats{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;margin-bottom:8px;color:var(--parchment);font-variant-numeric:tabular-nums}.debug-actions{display:flex;flex-wrap:wrap;gap:5px}.debug-actions button{background:#2a204699;border:1px solid var(--panel-border);border-radius:7px;color:var(--soft-white);padding:4px 8px;font-size:.72rem;cursor:pointer}.debug-actions button:hover{filter:brightness(1.2)}.contract-head-right{display:flex;align-items:center;gap:8px}.contract-cancel{width:24px;height:24px;border-radius:7px;border:1px solid var(--panel-border);background:#2a204680;color:var(--text-dim);cursor:pointer;font-size:.8rem;line-height:1}.contract-cancel:hover{color:var(--ruby);border-color:#e94f6480}.onboarding{max-width:min(420px,calc(100vw - 32px))}.app-root.compact .hud-top{top:10px;left:12px;right:12px;gap:8px}.app-root.compact .money-cluster{padding:7px 12px;border-radius:13px}.app-root.compact .money-value{font-size:1.35rem}.app-root.compact .mps-row{font-size:.78rem}.app-root.compact .secondary-resources{gap:5px}.app-root.compact .res-chip{padding:4px 8px;font-size:.78rem}.app-root.compact .icon-btn{width:34px;height:34px}.app-root.compact .onboarding{left:12px;right:12px;top:78px;max-width:none;padding:9px 11px}.app-root.compact .onboarding-step{display:none}.app-root.compact .event-toasts{top:78px;left:12px;right:auto}.app-root.compact .combo-ticker{top:70px;font-size:.85rem;padding:5px 12px}.hud-compact .navbar{gap:3px}.hud-compact .nav-btn{min-width:40px}.unlock-toast{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;display:flex;align-items:center;gap:14px;padding:14px 20px;border-radius:16px;border:1px solid rgba(214,168,79,.6);background:linear-gradient(160deg,#2a2046f7,#14102af7);box-shadow:0 12px 36px #05040cb3,0 0 30px #d6a84f40;cursor:pointer;pointer-events:auto;color:var(--soft-white);animation:unlockPop .4s cubic-bezier(.2,1.2,.4,1)}.unlock-toast:hover{filter:brightness(1.1)}@keyframes unlockPop{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}}.unlock-toast-icons{display:flex;gap:6px;padding:8px;border-radius:10px;background:#d6a84f24}.unlock-toast-text{display:flex;flex-direction:column;text-align:left}.unlock-toast-text strong{color:var(--gold);font-size:1.05rem}.unlock-toast-text span{color:var(--text-dim);font-size:.82rem}.money-cluster.earning{animation:moneyGlow 2.2s ease-in-out infinite}@keyframes moneyGlow{0%,to{box-shadow:0 8px 26px var(--shadow),inset 0 1px #ffffff0d}50%{box-shadow:0 8px 26px var(--shadow),0 0 18px #d6a84f47,inset 0 1px #ffffff14}}.money-cluster.earning .money-coin{animation:coinSpin 3s ease-in-out infinite}@keyframes coinSpin{0%,80%,to{transform:rotateY(0) scale(1)}90%{transform:rotateY(180deg) scale(1.12)}}.combo-ticker{animation:comboPop .25s ease-out}.combo-tier-1{box-shadow:0 0 22px color-mix(in srgb,var(--combo-color) 30%,transparent)}.combo-tier-2{box-shadow:0 0 30px color-mix(in srgb,var(--combo-color) 40%,transparent)}.combo-tier-2 .combo-chain{font-size:1.45rem}.combo-tier-3{box-shadow:0 0 38px color-mix(in srgb,var(--combo-color) 52%,transparent);animation:comboPop .25s ease-out,comboPulse .7s ease-in-out .25s infinite}.combo-tier-3 .combo-chain{font-size:1.6rem}.combo-tier-4{box-shadow:0 0 46px color-mix(in srgb,var(--combo-color) 65%,transparent);animation:comboPop .25s ease-out,comboInferno .45s ease-in-out .25s infinite}.combo-tier-4 .combo-chain{font-size:1.75rem;text-shadow:0 0 14px var(--combo-color)}.combo-tier-4 .combo-flame{animation:comboFlicker .3s steps(2) infinite}@keyframes comboPulse{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.05)}}@keyframes comboInferno{0%,to{transform:translate(-50%) scale(1) rotate(0)}25%{transform:translate(-50%) scale(1.06) rotate(-.4deg)}75%{transform:translate(-50%) scale(1.06) rotate(.4deg)}}@keyframes comboFlicker{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.12)}}.celebration-toast{position:absolute;top:118px;left:50%;transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:12px;padding:11px 18px;border-radius:14px;border:1px solid var(--panel-border);background:linear-gradient(160deg,#2a2046f5,#14102af5);box-shadow:0 10px 30px var(--shadow);pointer-events:none;animation:celebrationIn .35s cubic-bezier(.2,1.2,.4,1)}@keyframes celebrationIn{0%{transform:translate(-50%) translateY(-12px) scale(.9);opacity:0}}.celebration-icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.celebration-text{display:flex;flex-direction:column}.celebration-text strong{color:var(--soft-white);font-size:.95rem}.celebration-text span{color:var(--text-dim);font-size:.8rem}.nav-btn.nav-glow{animation:navGlow 1.4s ease-in-out infinite}.nav-btn.nav-glow:after{content:"";position:absolute;inset:2px;border-radius:11px;box-shadow:0 0 0 1px #d6a84f80;pointer-events:none}@keyframes navGlow{0%,to{background:#d6a84f1a}50%{background:#d6a84f42}}.btn,.nav-btn,.icon-btn,.choice-card,.modifier-card,.shop-offer{will-change:transform}.btn:active:not(:disabled){transform:translateY(2px) scale(.97)}.btn-gold:hover:not(:disabled){box-shadow:0 6px 20px #d6a84f59,inset 0 1px #ffffff26}.nav-btn .nav-label,.nav-btn img{transition:transform .12s ease}.nav-btn:hover img{transform:scale(1.12)}.tooltip{animation:tooltipIn .12s ease-out}@keyframes tooltipIn{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px))}}.tooltip-bottom{animation:tooltipInBottom .12s ease-out}@keyframes tooltipInBottom{0%{opacity:0;transform:translate(-50%,-4px)}}.reduced-motion .money-cluster.earning,.reduced-motion .money-cluster.earning .money-coin,.reduced-motion .combo-tier-3,.reduced-motion .combo-tier-4,.reduced-motion .combo-tier-4 .combo-flame,.reduced-motion .combo-chain,.reduced-motion .nav-btn.nav-glow{animation:none}.reduced-motion .combo-meter-fill{animation:comboDrain var(--combo-decay) linear forwards}.line-card{border:1px solid rgba(255,255,255,.08);border-left:3px solid var(--gold);border-radius:12px;padding:14px 16px;margin-bottom:12px;background:linear-gradient(160deg,#241c3c99,#1410288c)}.line-card.locked{border-left-color:#786e9680;opacity:.85;background:repeating-linear-gradient(-45deg,#1c163080,#1c163080 10px,#16122880 10px 20px)}.line-card-head{display:flex;align-items:center;gap:12px;margin-bottom:6px}.line-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;flex:0 0 auto}.line-icon.locked{background:#786e961f}.line-title{display:flex;flex-direction:column;gap:2px}.line-title strong{font-size:1.02rem;color:var(--soft-white)}.line-status{font-size:.74rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.line-status.active{color:var(--emerald)}.line-status.idle{color:var(--text-dim)}.line-status.full{color:var(--gold)}.line-status.locked{color:#968cafe6}.line-card .muted{margin:4px 0 10px;font-size:.86rem;line-height:1.35}.line-card .ctrl-toggle,.line-card .ctrl-segmented{margin:8px 0}.line-stats{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);font-size:.78rem;color:var(--text-dim)}.line-unlock-plaque{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;border-radius:8px;background:#69e6ff14;border:1px solid rgba(105,230,255,.18);font-size:.8rem;color:var(--text-dim)}.line-unlock-plaque b{color:var(--soft-white)}.line-unlock-toast{border-width:1px;border-style:solid}.high-contrast .line-card,.reduced-motion .line-card.locked{background:#18142ceb}.icon-btn.btn-off{opacity:.55}.icon-btn.btn-active{border-color:#69e6ff99;background:#69e6ff24;box-shadow:0 0 16px #69e6ff59}.win-ctl{width:36px}.win-glyph{font-size:.85rem;font-weight:700;color:var(--text-dim);line-height:1}.win-close:hover{background:#e94f64e6!important;filter:none}.win-close:hover .win-glyph{color:#fff}html.overlay-mode,html.overlay-mode body,html.overlay-mode #root{background:transparent!important}.app-root.overlay .hud,.app-root.overlay .panel-host,.app-root.overlay .onboarding,.app-root.overlay .celebration-toast,.app-root.overlay .unlock-toast{display:none!important}.win-move{position:absolute;top:6px;left:50%;z-index:70;display:flex;align-items:center;gap:6px;padding:4px 6px 4px 4px;border-radius:10px;background:#0b0916b8;border:1px solid rgba(105,230,255,.3);box-shadow:0 4px 14px #05040c80;color:var(--soft-white);pointer-events:auto;opacity:0;transform:translate(-50%) translateY(-7px);transition:opacity .18s ease,transform .18s ease}.win-move.show{opacity:.92;transform:translate(-50%) translateY(0)}.win-move:hover{opacity:1}.win-move.ghost{top:var(--station-bottom, auto);left:var(--station-first-x, 20px);bottom:auto;transform:translate(-50%) translateY(8px)}.win-move.ghost.show{transform:translate(-50%) translateY(0)}.ghost-balance{position:absolute;top:var(--station-bottom, 60%);left:var(--station-last-x, 50%);transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:6px;padding:5px 12px;border-radius:11px;background:#0b0916c7;border:1px solid rgba(214,168,79,.45);box-shadow:0 4px 14px #05040c8c;color:var(--gold);font-weight:800;font-size:1rem;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}.win-move-handle{display:flex;align-items:center;gap:6px;padding:3px 9px;border-radius:7px;background:#69e6ff1a;color:var(--arcane);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:move;touch-action:none;user-select:none}.win-move-handle:hover{background:#69e6ff33}.win-move-grip{font-size:.95rem;letter-spacing:-2px}.win-move-actions{display:flex;gap:4px;margin-left:2px}.overlay-btn{-webkit-app-region:no-drag;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;border:1px solid var(--panel-border);background:#1b1530e6;color:var(--text-dim);cursor:pointer;transition:filter .15s ease,background .15s ease}.overlay-btn:hover{filter:brightness(1.25)}.overlay-btn.win-close:hover{background:#e94f64e6;color:#fff}.win-resize{position:absolute;right:0;bottom:0;width:28px;height:28px;z-index:70;pointer-events:auto;cursor:nwse-resize;-webkit-app-region:no-drag;background:repeating-linear-gradient(135deg,transparent 0,transparent 3px,rgba(105,230,255,.55) 3px,rgba(105,230,255,.55) 4.5px);border-bottom-right-radius:4px;opacity:.28;transition:opacity .18s ease}.win-resize.show{opacity:.85}.win-resize:hover{opacity:1}@media (max-width: 1100px){.hud-top{top:12px;left:14px;right:14px;gap:10px}.navbar{gap:3px;padding:6px 8px}.nav-btn{padding:7px 11px}}@media (max-width: 780px){.nav-label{display:none}.nav-btn{min-width:42px;padding:8px;gap:0;justify-content:center}.money-cluster{padding:7px 12px;border-radius:13px}.money-value{font-size:1.5rem}.mps-row{font-size:.78rem}.secondary-resources{gap:5px}.res-chip{padding:4px 8px;font-size:.8rem}.icon-btn{width:34px;height:34px}.panel-slide{width:min(440px,100vw)}.combo-ticker{top:72px}}@media (max-width: 560px){.hud-top{flex-wrap:wrap}.hud-top-right{align-items:flex-start}.secondary-resources{flex-wrap:wrap;justify-content:flex-start}.panel-slide{width:100vw}.combo-ticker{top:116px}.combo-body{min-width:96px}.combo-mult{font-size:.72rem}}@media (max-width: 420px){.secondary-resources{gap:4px}.res-chip{padding:3px 6px;font-size:.74rem}.navbar{gap:2px;padding:5px 6px}.panel-header{padding:14px 14px 10px}.panel-body{padding:14px 14px 24px}}@media (max-height: 620px){.navbar{bottom:10px}.onboarding{top:70px}.panel-header{padding:12px 18px 10px}.panel-body{padding:14px 18px 22px}}@media (max-height: 460px){.onboarding{display:none}.navbar{bottom:6px;padding:4px 6px}.combo-ticker{top:8px}.panel-header{padding:9px 14px 8px}.panel-header h2{font-size:1.05rem}.panel-body{padding:10px 14px 18px}}@media (pointer: coarse){.nav-btn{padding:9px 13px}.icon-btn{width:40px;height:40px}.overlay-btn{width:30px;height:30px}}.unlock-toast,.celebration-toast,.line-unlock-toast{max-width:calc(100vw - 24px)}.flow-locked{text-align:center;padding:24px 12px;display:flex;flex-direction:column;align-items:center;gap:10px}.flow-locked h3{margin:4px 0 0;color:var(--arcane)}.flow-score{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.flow-score-pill{flex:1 1 90px;background:var(--panel);border:1px solid var(--panel-border);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.flow-score-pill strong{font-size:15px;color:var(--text, #f3e6c8)}.flow-score-label{font-size:11px;color:#b9b4c7;text-transform:uppercase;letter-spacing:.04em}.flow-score-pill.good{border-color:var(--emerald)}.flow-score-pill.warn{border-color:var(--gold)}.flow-score-pill.bad{border-color:#e94f64}.flow-diagram{display:flex;align-items:stretch;flex-wrap:wrap;gap:4px;padding:12px;background:linear-gradient(160deg,var(--panel-light),var(--panel));border:1px solid var(--panel-border);border-radius:12px;margin-bottom:12px;overflow-x:auto}.flow-link{display:flex;align-items:center;gap:4px}.flow-arrow{color:var(--arcane);font-size:22px;opacity:.7;animation:flow-pulse 1.6s ease-in-out infinite}@keyframes flow-pulse{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.9;transform:translate(2px)}}.flow-node{min-width:78px;background:var(--panel);border:1px solid var(--panel-border);border-radius:10px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.flow-node span{font-size:12px;font-weight:600}.flow-node small{font-size:10px;color:#b9b4c7}.flow-node-input,.flow-node-output{border-color:var(--arcane)}.flow-node-machine.bottleneck{border-color:#e9a24f;box-shadow:0 0 0 1px #e9a24f,0 0 12px #e9a24f66;animation:flow-bottleneck 1.2s ease-in-out infinite}@keyframes flow-bottleneck{0%,to{box-shadow:0 0 0 1px #e9a24f,0 0 6px #e9a24f4d}50%{box-shadow:0 0 0 1px #e94f64,0 0 14px #e94f6480}}.flow-bottleneck-badge{color:#e9a24f!important;font-weight:700}.flow-summary{margin:12px 0}.flow-summary h4{margin:0 0 6px}.flow-rule-summary{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:4px}.flow-rule-summary li{display:flex;align-items:center;gap:6px;font-size:13px}.flow-telemetry{margin-top:4px}.flow-editor{display:flex;flex-direction:column;gap:12px}.flow-edit-banner{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#69e6ff14;border:1px solid var(--arcane);border-radius:8px;font-size:13px}.flow-section{background:var(--panel);border:1px solid var(--panel-border);border-radius:10px;padding:10px 12px}.flow-section h4{margin:0 0 4px;color:var(--gold)}.flow-section .small,.muted.small{font-size:12px}.flow-order-list{display:flex;flex-direction:column;gap:4px;margin-top:6px}.flow-order-row{display:flex;align-items:center;gap:8px;padding:4px 6px;background:var(--panel-light);border-radius:8px}.flow-order-row span{flex:1;font-size:13px}.flow-order-btns{display:flex;gap:2px}.flow-order-btns button{background:var(--panel);border:1px solid var(--panel-border);border-radius:6px;color:var(--arcane);cursor:pointer;width:24px;height:24px;font-size:11px}.flow-order-btns button:disabled{opacity:.3;cursor:default}.flow-gate-card{background:var(--panel-light);border:1px solid var(--panel-border);border-radius:10px;padding:10px;margin-bottom:8px}.flow-gate-head{display:flex;align-items:center;gap:8px;margin-bottom:2px}.flow-gate-head strong{flex:1}.flow-gate-remove{background:none;border:none;color:#e94f64;cursor:pointer;font-size:14px}.flow-rule-row{display:flex;align-items:center;gap:6px;margin:6px 0;font-size:13px;flex-wrap:wrap}.flow-rule-row select,.flow-rule-row input{background:var(--panel);border:1px solid var(--panel-border);border-radius:6px;color:var(--text, #f3e6c8);padding:4px 6px;font-size:13px}.flow-rule-row input[type=number]{width:90px}.flow-add-gates{display:flex;flex-direction:column;gap:8px;margin-top:8px}.flow-add-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.flow-add-label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#b9b4c7;min-width:92px}.flow-errors{background:#e94f6414;border:1px solid #e94f64;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.flow-error{display:flex;align-items:center;gap:6px;font-size:13px;color:#f3c3cb}.flow-edit-actions{display:flex;gap:8px;flex-wrap:wrap}.hud-top-left{display:flex;align-items:stretch;gap:12px;min-width:0;pointer-events:auto}.next-unlock{display:flex;align-items:center;gap:11px;width:clamp(210px,22vw,280px);text-align:left;padding:10px 12px;border-radius:14px;background:linear-gradient(160deg,#2a2046eb,#14102af0);border:1px solid var(--panel-border);box-shadow:0 8px 24px #05040c80;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.next-unlock:hover{transform:translateY(-1px);border-color:#69e6ff80;box-shadow:0 10px 28px #05040c99,0 0 16px #69e6ff1f}.app-root.compact .next-unlock{display:none}@media (max-width: 680px){.next-unlock{display:none}}.next-unlock-icon{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:#ffffff0f}.next-unlock-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.next-unlock-head{display:flex;align-items:baseline;gap:8px;min-width:0}.next-unlock-label{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--arcane);font-weight:700;flex-shrink:0}.next-unlock-name{font-size:.9rem;font-weight:600;color:var(--soft-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.next-unlock-bar{height:6px;border-radius:4px;background:#ffffff17;overflow:hidden}.next-unlock-fill{height:100%;border-radius:4px;transition:width .4s ease;box-shadow:0 0 8px currentColor}.next-unlock-foot{display:flex;justify-content:space-between;font-size:.74rem;color:var(--text-dim)}.next-unlock-pct{font-weight:700;color:var(--parchment)}.roadmap-card{--rm-color: #69e6ff;display:flex;gap:12px;padding:12px 14px;border-radius:14px;background:linear-gradient(160deg,#2a204680,#1b1530b3);border:1px solid var(--panel-border);margin-bottom:10px}.roadmap-card.next{border-color:color-mix(in srgb,var(--rm-color) 65%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--rm-color) 30%,transparent),0 0 20px color-mix(in srgb,var(--rm-color) 16%,transparent)}.roadmap-card.soon{border-color:color-mix(in srgb,var(--rm-color) 35%,var(--panel-border))}.roadmap-card.done{opacity:.72}.roadmap-card-icon{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--rm-color) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rm-color) 28%,transparent)}.roadmap-card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.roadmap-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.roadmap-card-name{font-size:.96rem;font-weight:700;color:var(--soft-white)}.roadmap-card-cat{font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.roadmap-card-why{font-size:.82rem;line-height:1.4;color:var(--parchment);margin:2px 0 4px}.roadmap-badge{flex-shrink:0;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;color:var(--rm-color);background:color-mix(in srgb,var(--rm-color) 16%,transparent);border:1px solid color-mix(in srgb,var(--rm-color) 36%,transparent)}.roadmap-badge.done{color:var(--emerald);background:#4ec58a24;border-color:#4ec58a66}.roadmap-badge.locked{color:var(--text-dim);background:#ffffff0d;border-color:var(--panel-border)}.roadmap-bar{height:7px;border-radius:4px;background:#ffffff14;overflow:hidden;margin-top:2px}.roadmap-fill{height:100%;border-radius:4px;transition:width .4s ease}.roadmap-card-foot{display:flex;justify-content:space-between;gap:10px;font-size:.76rem;margin-top:5px}.roadmap-req{color:var(--text-dim)}.roadmap-prog{color:var(--parchment);font-weight:600;text-align:right}.roadmap-toast{--rm-color: #69e6ff;position:absolute;bottom:96px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:11px;padding:11px 16px;border-radius:14px;background:linear-gradient(160deg,#2a2046f5,#14102af7);border:1px solid color-mix(in srgb,var(--rm-color) 50%,var(--panel-border));box-shadow:0 10px 30px #05040c99,0 0 18px color-mix(in srgb,var(--rm-color) 16%,transparent);cursor:pointer;z-index:30;animation:slideIn .3s ease}.roadmap-toast-text{display:flex;flex-direction:column;line-height:1.3}.roadmap-toast-text strong{font-size:.9rem;color:var(--soft-white)}.roadmap-toast-text span{font-size:.74rem;color:var(--arcane)}.app-root.compact .roadmap-toast{bottom:78px}.panel-slide-medium{width:min(560px,94vw)}.panel-slide-wide{width:min(900px,94vw)}.flow-layout{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.flow-col{display:flex;flex-direction:column;gap:14px;min-width:0}@media (min-width: 920px){.panel-slide-wide .flow-layout.two-col{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.panel-slide-wide .flow-section{margin-bottom:0}.panel-slide-wide .flow-gate-card{padding:12px 14px}.roadmap-toast.reached{border-color:color-mix(in srgb,var(--rm-color) 70%,var(--panel-border));box-shadow:0 12px 34px #05040ca6,0 0 26px color-mix(in srgb,var(--rm-color) 28%,transparent);animation:slideIn .3s ease,rmPulse 1.6s ease-in-out .3s 2}.roadmap-toast.reached .roadmap-toast-text span{color:var(--rm-color)}@keyframes rmPulse{50%{box-shadow:0 12px 34px #05040ca6,0 0 34px color-mix(in srgb,var(--rm-color) 45%,transparent)}}.hud-top.draggable{pointer-events:auto;cursor:grab;-webkit-user-select:none;user-select:none}.hud-top.draggable:active{cursor:grabbing}.flow-col-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.flow-col-head h4{margin:0}.lane-row{display:flex;flex-direction:column;gap:7px;width:100%;text-align:left;padding:11px 13px;margin-bottom:9px;border-radius:13px;border:1px solid var(--panel-border);background:linear-gradient(160deg,#2a204680,#1b1530b3);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .1s ease}.lane-row:not(:disabled):hover{transform:translateY(-1px);border-color:#69e6ff73}.lane-row:disabled{cursor:default}.lane-row.selected{border-color:#69e6ffb3;box-shadow:0 0 0 1px #69e6ff4d,0 0 18px #69e6ff1f}.lane-row.bottleneck{border-color:#e94f6480}.lane-row-head{display:flex;align-items:center;gap:8px}.lane-name{font-weight:700;color:var(--soft-white)}.lane-tag{font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:999px;color:var(--arcane);background:#69e6ff24;border:1px solid rgba(105,230,255,.3)}.lane-tag.bad{color:var(--ruby);background:#e94f6424;border-color:#e94f6466}.lane-chain{display:flex;align-items:center;flex-wrap:wrap;gap:3px;padding:8px 11px;border-radius:10px;background:linear-gradient(90deg,#69e6ff29,#69e6ff0d 55%,#d6a84f2e) no-repeat center / 100% 3px,#0d0b186b;border:1px solid var(--panel-border)}.lane-node{display:inline-flex;align-items:center;gap:3px;padding:4px 7px;border-radius:8px;background:linear-gradient(160deg,#2a2046d9,#1b1530e6);border:1px solid var(--panel-border);box-shadow:0 2px 8px #07051073}.lane-node.input{border-color:#69e6ff4d}.lane-node.output small{font-size:.68rem;font-weight:600}.lane-arrow{color:var(--text-dim);font-size:.9rem}.lane-empty{color:var(--text-dim);font-size:.78rem;font-style:italic}.lane-stats{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.74rem;color:var(--text-dim)}.lane-name-input{flex:1;background:#1b1530b3;border:1px solid var(--panel-border);border-radius:8px;padding:6px 9px;color:var(--soft-white);font-weight:600;font-size:.9rem}.lane-machine-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;background:#1b153073;margin-bottom:5px}.lane-machine-row>span{flex:1;font-size:.84rem}.lane-machine-row select{max-width:130px}.rule-builder{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0}
