.next-menu-bar.svelte-1jnf1h2{color:#cbd5e1;z-index:10000;background:linear-gradient(#2b313a 0%,#1e2229 100%);border-bottom:2px solid #0f1216;justify-content:space-between;align-items:center;height:28px;padding:0 .5rem;font-size:.75rem;font-weight:700;display:flex;box-shadow:0 2px 5px #0006}.menu-bar-left.svelte-1jnf1h2,.menu-bar-right.svelte-1jnf1h2{align-items:center;gap:.25rem;display:flex}.menu-app-title.svelte-1jnf1h2{color:#fff;padding:0 .5rem;font-weight:900}.menu-item.svelte-1jnf1h2{color:#cbd5e1;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:.25rem .55rem;font-family:inherit;font-size:.72rem;font-weight:700}.menu-item.svelte-1jnf1h2:hover,.menu-item.active.svelte-1jnf1h2{color:#fff;background:#0284c7}.emblem-btn.svelte-1jnf1h2{padding:.15rem .4rem}.sigma-glyph.svelte-1jnf1h2{color:#38bdf8;font-size:1rem;font-weight:900}.menu-dropdown-wrapper.svelte-1jnf1h2{position:relative}.dropdown-menu.svelte-1jnf1h2{z-index:10001;background:#1c2128;border:2px solid #384252;border-radius:4px;min-width:200px;padding:.35rem 0;position:absolute;top:100%;left:0;box-shadow:4px 6px #0009}.dropdown-item.svelte-1jnf1h2{color:#e2e8f0;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.35rem .75rem;font-family:inherit;font-size:.7rem;text-decoration:none;display:block}.dropdown-item.svelte-1jnf1h2:hover{color:#fff;background:#0284c7}.dropdown-separator.svelte-1jnf1h2{background:#2d3542;height:1px;margin:.25rem 0}.dropdown-header.svelte-1jnf1h2{color:#64748b;padding:.25rem .75rem;font-size:.6rem;font-weight:800}.dropdown-text.svelte-1jnf1h2{color:#94a3b8;padding:.2rem .75rem;font-size:.65rem}.menu-tool-btn.svelte-1jnf1h2{color:#cbd5e1;cursor:pointer;background:#1e242c;border:1px solid #384252;border-radius:3px;padding:.15rem .45rem;font-family:inherit;font-size:.65rem;font-weight:700}.menu-tool-btn.svelte-1jnf1h2:hover{color:#fff;background:#2c3542}.menu-tool-btn.muted.svelte-1jnf1h2{color:#f87171;border-color:#ef4444}.lofi-btn.active.svelte-1jnf1h2{color:#fff;background:#10b981;border-color:#34d399}.nixie-clock.svelte-1jnf1h2{background:#090c10;border:1px solid #28303d;border-radius:3px;margin-left:.35rem;padding:.15rem .5rem}.nixie-digits.svelte-1jnf1h2{color:#f59e0b;text-shadow:0 0 8px #f59e0bb3;font-size:.72rem;font-weight:900}.next-dock.svelte-b8o59z{z-index:9999;background:#0f1217;border-left:2px solid #232933;flex-direction:column;gap:.5rem;width:76px;padding:.5rem .35rem;display:flex;position:absolute;top:28px;bottom:0;right:0;box-shadow:-4px 0 10px #00000080}.dock-tile.svelte-b8o59z{cursor:pointer;background:0 0;border:none;outline:none;width:64px;height:64px;padding:0}.dock-tile-bevel.svelte-b8o59z{background:linear-gradient(135deg,#262c36 0%,#15181f 100%);border:2px solid #3e4757;border-color:#556277 #3e4757 #3e4757 #556277;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:100%;height:100%;transition:all .15s;display:flex;position:relative;box-shadow:2px 2px #000}.dock-tile.svelte-b8o59z:hover .dock-tile-bevel:where(.svelte-b8o59z){background:linear-gradient(135deg,#323a47 0%,#1c202a 100%);border-color:#38bdf8;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.dock-tile.svelte-b8o59z:active .dock-tile-bevel:where(.svelte-b8o59z){transform:translate(1px,1px);box-shadow:0 0 #000}.dock-icon.svelte-b8o59z{font-size:1.4rem;line-height:1}.dock-label.svelte-b8o59z{color:#cbd5e1;letter-spacing:.04em;font-size:.55rem;font-weight:800}.dock-running-dot.svelte-b8o59z{background:#10b981;border-radius:50%;width:6px;height:6px;position:absolute;bottom:3px;right:4px;box-shadow:0 0 6px #10b981}.dock-running-dot.min.svelte-b8o59z{background:#f59e0b;box-shadow:0 0 6px #f59e0b}.dock-separator.svelte-b8o59z{background:#232933;height:1px;margin:.25rem .2rem}.next-window-frame.svelte-gp35qf{background:#161a22;border:2px solid #3d4654;border-radius:4px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:4px 6px #0009,0 0 25px #000000d9}.next-window-frame.focused.svelte-gp35qf{border-color:#58667c;box-shadow:5px 8px #000000b3,0 0 30px #38bdf840}.next-window-frame.maximized.svelte-gp35qf{border-radius:0}.window-title-bar.svelte-gp35qf{cursor:move;-webkit-user-select:none;user-select:none;background:linear-gradient(#2d333f 0%,#1e232d 100%);border-bottom:2px solid #14171d;align-items:center;gap:.4rem;height:28px;padding:0 .4rem;display:flex}.focused.svelte-gp35qf .window-title-bar:where(.svelte-gp35qf){background:linear-gradient(#373f4d 0%,#242a35 100%);border-bottom-color:#0284c7}.title-widget.svelte-gp35qf{color:#cbd5e1;cursor:pointer;background:#1e2229;border:1px solid #4a5464;justify-content:center;align-items:center;width:17px;height:17px;padding:0;font-size:.65rem;font-weight:900;line-height:1;display:flex;box-shadow:inset 1px 1px #ffffff26,1px 1px #000}.title-widget.svelte-gp35qf:hover{color:#fff;background:#2a313b}.close-widget.svelte-gp35qf:hover{color:#fff;background:#be123c;border-color:#f43f5e}.title-text-wrapper.svelte-gp35qf{flex:1;align-items:center;gap:.35rem;margin:0 .25rem;display:flex;overflow:hidden}.window-icon.svelte-gp35qf{flex-shrink:0;font-size:.8rem}.window-title.svelte-gp35qf{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.72rem;font-weight:800;overflow:hidden}.title-right-widgets.svelte-gp35qf{gap:.25rem;display:flex}.window-body.svelte-gp35qf{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.gates-matrix-column.svelte-19dnlj5{background:#13161a;flex-direction:column;min-height:0;display:flex}.matrix-header.svelte-19dnlj5{background:#1a1e24;border-bottom:1px solid #2d333b;padding:.5rem .75rem}.matrix-title.svelte-19dnlj5{color:#f8fafc;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:800;display:flex}.counter-badge.svelte-19dnlj5{color:#34d399;background:#064e3b;border:1px solid #059669;border-radius:4px;padding:.15rem .5rem;font-size:.65rem}.matrix-subtitle.svelte-19dnlj5{color:#94a3b8;margin-top:.15rem;font-size:.6rem}.gates-grid-scroll.svelte-19dnlj5{flex:1;grid-template-columns:repeat(2,1fr);align-content:start;gap:.4rem;padding:.5rem;display:grid;overflow-y:auto}.gate-cell.svelte-19dnlj5{background:#1a1d22;border:1px solid #2a2f37;border-radius:4px;align-items:center;gap:.4rem;padding:.35rem .5rem;transition:all .15s;display:flex}.gate-cell.active.svelte-19dnlj5{border-color:#38bdf8;box-shadow:0 0 6px #38bdf84d}.gate-cell.pass.svelte-19dnlj5{background:#10b98114;border-color:#10b98166}.gate-cell.fail.svelte-19dnlj5{background:#ef444426;border-color:#ef4444}.gate-cell.running.svelte-19dnlj5{background:#38bdf826;border-color:#38bdf8}.gate-status-light.svelte-19dnlj5{background:#475569;border-radius:50%;flex-shrink:0;width:7px;height:7px}.gate-cell.pass.svelte-19dnlj5 .gate-status-light:where(.svelte-19dnlj5){background:#10b981;box-shadow:0 0 6px #10b981}.gate-cell.fail.svelte-19dnlj5 .gate-status-light:where(.svelte-19dnlj5){background:#ef4444;box-shadow:0 0 8px #ef4444}.gate-cell.running.svelte-19dnlj5 .gate-status-light:where(.svelte-19dnlj5){background:#38bdf8;animation:.6s infinite alternate svelte-19dnlj5-pulse;box-shadow:0 0 8px #38bdf8}@keyframes svelte-19dnlj5-pulse{0%{opacity:.4}to{opacity:1}}.gate-meta.svelte-19dnlj5{flex-direction:column;flex:1;display:flex;overflow:hidden}.gate-num.svelte-19dnlj5{color:#64748b;font-size:.55rem}.gate-name.svelte-19dnlj5{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.gate-category-pill.svelte-19dnlj5{color:#94a3b8;background:#242933;border-radius:3px;padding:.1rem .3rem;font-size:.5rem}.matrix-footer.svelte-19dnlj5{background:#181b20;border-top:1px solid #2d333b;padding:.5rem .75rem;font-size:.65rem}.status-msg.svelte-19dnlj5{align-items:center;gap:.4rem;display:flex}.status-msg.danger.svelte-19dnlj5{color:#f87171}.status-msg.clean.svelte-19dnlj5{color:#34d399}.status-msg.idle.svelte-19dnlj5{color:#64748b}.verify-app-container.svelte-mq514{color:#e2e8f0;background:#111317;flex-direction:column;height:100%;font-family:JetBrains Mono,monospace;display:flex}.app-toolbar.svelte-mq514{background:#1a1e24;border-bottom:2px solid #2d333b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.toolbar-left.svelte-mq514{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.tool-label.svelte-mq514{color:#94a3b8;font-size:.65rem;font-weight:800}.snippet-pills.svelte-mq514{flex-wrap:wrap;gap:.4rem;display:flex}.snippet-btn.svelte-mq514{color:#94a3b8;cursor:pointer;background:#23272e;border:1px solid #3b4252;border-radius:4px;padding:.25rem .6rem;font-family:inherit;font-size:.7rem}.snippet-btn.svelte-mq514:hover{color:#f8fafc;background:#2e3440}.snippet-btn.active.svelte-mq514{color:#fff;background:#0284c7;border-color:#38bdf8}.snippet-btn.flaw.svelte-mq514{color:#fda4af;border-color:#f43f5e}.snippet-btn.flaw.active.svelte-mq514{color:#fff;background:#be123c}.verify-action-btn.svelte-mq514{color:#fff;cursor:pointer;background:linear-gradient(#10b981 0%,#059669 100%);border:1px solid #34d399;border-radius:4px;align-items:center;gap:.4rem;padding:.4rem 1rem;font-family:inherit;font-size:.75rem;font-weight:800;display:flex}.verify-action-btn.svelte-mq514:disabled{opacity:.6;cursor:not-allowed}.app-workspace.svelte-mq514{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid;overflow:hidden}.code-editor-column.svelte-mq514{border-right:2px solid #2d333b;flex-direction:column;min-height:0;display:flex}.editor-header.svelte-mq514{background:#181b20;border-bottom:1px solid #2d333b;justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}.file-tab.svelte-mq514{color:#38bdf8;background:#111317;border:1px solid #2d333b;border-bottom:none;border-radius:4px 4px 0 0;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.7rem;display:flex}.code-hint.svelte-mq514{color:#64748b;font-size:.6rem}.code-editor-wrapper.svelte-mq514{background:#0d0f12;flex:1.2;min-height:180px;padding:.5rem}.go-textarea.svelte-mq514{color:#f1f5f9;resize:none;background:0 0;border:none;outline:none;width:100%;height:100%;font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.45}.telemetry-console.svelte-mq514{background:#080a0c;border-top:2px solid #2d333b;flex-direction:column;flex:.8;min-height:140px;display:flex}.console-title-bar.svelte-mq514{color:#94a3b8;background:#16181d;border-bottom:1px solid #23272e;align-items:center;gap:.4rem;padding:.25rem .5rem;font-size:.65rem;display:flex}.console-dot.svelte-mq514{border-radius:50%;width:7px;height:7px}.console-dot.green.svelte-mq514{background:#10b981}.console-dot.amber.svelte-mq514{background:#f59e0b}.console-dot.red.svelte-mq514{background:#ef4444}.duration-badge.svelte-mq514{color:#38bdf8;background:#1e293b;border-radius:3px;margin-left:auto;padding:.1rem .4rem;font-size:.6rem}.console-log-area.svelte-mq514{flex:1;padding:.5rem;font-size:.7rem;line-height:1.4;overflow-y:auto}.console-empty.svelte-mq514{color:#64748b;font-style:italic}.log-line.svelte-mq514{color:#cbd5e1}.log-line.dim.svelte-mq514{color:#64748b}.log-line.success.svelte-mq514{color:#34d399;font-weight:700}.log-line.error.svelte-mq514{color:#f87171;font-weight:700}.memory-inspector.svelte-gv1s1c{background:#11151c;border-left:2px solid #282f3c;flex-direction:column;gap:.75rem;padding:.85rem;display:flex;overflow-y:auto}.inspector-header.svelte-gv1s1c{justify-content:space-between;align-items:center;display:flex}.plane-tag.svelte-gv1s1c{border-radius:3px;padding:.15rem .4rem;font-size:.6rem;font-weight:800}.plane-tag.intent.svelte-gv1s1c{color:#c084fc;background:#c084fc33;border:1px solid #c084fc}.plane-tag.substrate.svelte-gv1s1c{color:#34d399;background:#34d39933;border:1px solid #34d399}.similarity-score.svelte-gv1s1c{color:#38bdf8;font-size:.65rem}.memory-title.svelte-gv1s1c{color:#f8fafc;margin:0;font-size:.85rem;font-weight:800;line-height:1.3}.memory-meta.svelte-gv1s1c{color:#8b949e;flex-direction:column;gap:.2rem;font-size:.65rem;display:flex}.memory-meta.svelte-gv1s1c code:where(.svelte-gv1s1c){color:#38bdf8}.inspector-section.svelte-gv1s1c{flex-direction:column;gap:.35rem;display:flex}.section-title.svelte-gv1s1c{color:#64748b;letter-spacing:.05em;font-size:.6rem;font-weight:800}.summary-text.svelte-gv1s1c{color:#cbd5e1;background:#0d1017;border:1px solid #23272e;border-radius:4px;margin:0;padding:.5rem;font-size:.72rem;line-height:1.45}.directive-tags.svelte-gv1s1c{flex-wrap:wrap;gap:.3rem;display:flex}.directive-tag.svelte-gv1s1c{color:#94a3b8;background:#1e293b;border:1px solid #334155;border-radius:3px;padding:.15rem .4rem;font-size:.6rem}.connection-list.svelte-gv1s1c{flex-direction:column;gap:.3rem;display:flex}.conn-item.svelte-gv1s1c{color:#cbd5e1;cursor:pointer;text-align:left;background:#181d26;border:1px solid #282f3c;border-radius:4px;align-items:center;gap:.4rem;padding:.3rem .5rem;font-family:inherit;font-size:.65rem;transition:all .15s;display:flex}.conn-item.svelte-gv1s1c:hover{color:#38bdf8;background:#242b38;border-color:#38bdf8}.conn-dot.svelte-gv1s1c{border-radius:50%;width:6px;height:6px}.conn-dot.intent.svelte-gv1s1c{background:#c084fc}.conn-dot.substrate.svelte-gv1s1c{background:#34d399}.conn-name.svelte-gv1s1c{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.memory-app-container.svelte-12kerp5{color:#e2e8f0;background:#0d1117;flex-direction:column;height:100%;font-family:JetBrains Mono,monospace;display:flex}.graph-toolbar.svelte-12kerp5{background:#161b22;border-bottom:2px solid #282f3c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.search-box.svelte-12kerp5{background:#0b0e14;border:1px solid #30363d;border-radius:4px;flex:1;align-items:center;min-width:240px;padding:.25rem .5rem;display:flex}.search-icon.svelte-12kerp5{opacity:.6;margin-right:.4rem;font-size:.75rem}.search-input.svelte-12kerp5{color:#f0f6fc;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.75rem}.plane-filter-group.svelte-12kerp5{align-items:center;gap:.35rem;display:flex}.filter-pill.svelte-12kerp5{color:#8b949e;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:4px;padding:.2rem .55rem;font-family:inherit;font-size:.65rem}.filter-pill.active.svelte-12kerp5{color:#fff;background:#388bfd;border-color:#58a6ff}.intent-pill.active.svelte-12kerp5{background:#8957e5;border-color:#bc8cff}.substrate-pill.active.svelte-12kerp5{background:#238636;border-color:#3fb950}.pulse-btn.svelte-12kerp5{color:#fff;cursor:pointer;background:linear-gradient(#f59e0b 0%,#d97706 100%);border:1px solid #fbbf24;border-radius:4px;padding:.2rem .6rem;font-family:inherit;font-size:.65rem;font-weight:800}.graph-body.svelte-12kerp5{flex:1;grid-template-columns:1fr 300px;min-height:0;display:grid}.canvas-viewport.svelte-12kerp5{background:#0a0d12;position:relative;overflow:hidden}.memory-canvas.svelte-12kerp5{cursor:crosshair;width:100%;height:100%;display:block}.console-app-container.svelte-hcxxj8{color:#34d399;-webkit-user-select:text;user-select:text;background:#040806;flex-direction:column;height:100%;font-family:JetBrains Mono,Courier New,monospace;display:flex;position:relative;overflow:hidden}.console-app-container.amber-glow.svelte-hcxxj8{color:#fbbf24;background:#090602}.console-toolbar.svelte-hcxxj8{background:#0006;border-bottom:1px solid #34d39933;justify-content:space-between;align-items:center;padding:.35rem .6rem;font-size:.65rem;font-weight:700;display:flex}.amber-glow.svelte-hcxxj8 .console-toolbar:where(.svelte-hcxxj8){border-bottom-color:#fbbf2433}.toolbar-title.svelte-hcxxj8{opacity:.8}.toolbar-actions.svelte-hcxxj8{gap:.4rem;display:flex}.crt-toggle-btn.svelte-hcxxj8,.theme-toggle-btn.svelte-hcxxj8{color:inherit;cursor:pointer;opacity:.75;background:#ffffff0d;border:1px solid;border-radius:3px;padding:.15rem .4rem;font-family:inherit;font-size:.6rem}.crt-toggle-btn.svelte-hcxxj8:hover,.theme-toggle-btn.svelte-hcxxj8:hover{opacity:1}.terminal-body.svelte-hcxxj8{cursor:text;flex:1;padding:.75rem;font-size:.75rem;line-height:1.45;overflow-y:auto}.term-line.svelte-hcxxj8{margin-bottom:.25rem}.term-pre.svelte-hcxxj8{white-space:pre-wrap;word-break:break-all;margin:0;font-family:inherit}.input-line.svelte-hcxxj8{color:#fff;font-weight:700}.success-line.svelte-hcxxj8{color:#4ade80}.amber-glow.svelte-hcxxj8 .success-line:where(.svelte-hcxxj8){color:#fde047}.error-line.svelte-hcxxj8{color:#f87171;font-weight:700}.active-prompt-row.svelte-hcxxj8{align-items:center;margin-top:.4rem;display:flex}.prompt-prefix.svelte-hcxxj8{white-space:nowrap;color:#f8fafc;margin-right:.4rem;font-weight:800}.terminal-input.svelte-hcxxj8{color:inherit;font-family:inherit;font-size:inherit;caret-color:currentColor;background:0 0;border:none;outline:none;flex:1}.scanlines.svelte-hcxxj8:before{content:" ";z-index:10;pointer-events:none;background:linear-gradient(#12101000 50%,#00000059 50%) 0 0/100% 4px;display:block;position:absolute;inset:0}.matrix-table-wrapper.svelte-33nwze{flex:1;padding:.75rem 1rem;overflow-x:auto}.capbac-table.svelte-33nwze{border-collapse:collapse;text-align:left;width:100%;font-size:.68rem}.capbac-table.svelte-33nwze th:where(.svelte-33nwze){color:#94a3b8;letter-spacing:.04em;background:#141b24;border-bottom:2px solid #283548;padding:.45rem .6rem;font-weight:800}.capbac-table.svelte-33nwze td:where(.svelte-33nwze){vertical-align:middle;border-bottom:1px solid #1e293b;padding:.5rem .6rem}.capbac-table.svelte-33nwze tr:where(.svelte-33nwze):hover{background:#ffffff05}.capbac-table.svelte-33nwze tr.selected:where(.svelte-33nwze){background:#38bdf814}.capbac-table.svelte-33nwze code:where(.svelte-33nwze){color:#38bdf8;font-size:.7rem}.op-tag.svelte-33nwze{color:#cbd5e1;font-size:.62rem}.access-pill.svelte-33nwze{border-radius:3px;padding:.15rem .45rem;font-size:.6rem;font-weight:800}.access-pill.granted.svelte-33nwze{color:#34d399;background:#10b98133;border:1px solid #10b981}.access-pill.denied.svelte-33nwze{color:#f87171;background:#ef444433;border:1px solid #ef4444}.access-pill.restricted.svelte-33nwze{color:#fbbf24;background:#f59e0b33;border:1px solid #f59e0b}.enforcer-name.svelte-33nwze{color:#94a3b8}.law-name.svelte-33nwze{color:#a78bfa;font-weight:600}.capbac-container.svelte-1modznq{color:#e2e8f0;background:#0f141c;flex-direction:column;height:100%;font-family:JetBrains Mono,monospace;display:flex;overflow-y:auto}.capbac-header.svelte-1modznq{background:#18202c;border-bottom:2px solid #283548;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.header-left.svelte-1modznq{align-items:center;gap:.6rem;display:flex}.shield-icon.svelte-1modznq{font-size:1.4rem}.capbac-title.svelte-1modznq{color:#f8fafc;margin:0;font-size:.85rem;font-weight:800}.capbac-subtitle.svelte-1modznq{color:#94a3b8;font-size:.65rem}.active-token-badge.svelte-1modznq{background:#0b0f17;border:1px solid #334155;border-radius:4px;align-items:center;gap:.4rem;padding:.3rem .6rem;display:flex}.badge-label.svelte-1modznq{color:#64748b;font-size:.6rem}.badge-val.svelte-1modznq{color:#38bdf8;font-size:.65rem}.simulation-panel.svelte-1modznq{background:#141b24;border-bottom:2px solid #283548;flex-direction:column;gap:.75rem;padding:.85rem 1rem;display:flex}.sim-row.svelte-1modznq{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.sim-field.svelte-1modznq{flex-direction:column;gap:.3rem;display:flex}.field-label.svelte-1modznq{color:#94a3b8;font-size:.6rem;font-weight:800}.tier-toggle.svelte-1modznq{gap:.3rem;display:flex}.tier-btn.svelte-1modznq{color:#94a3b8;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:4px;padding:.35rem .6rem;font-family:inherit;font-size:.65rem}.tier-btn.active.svelte-1modznq{color:#fff;background:#0284c7;border-color:#38bdf8;font-weight:700}.operation-select.svelte-1modznq{color:#f8fafc;background:#0b0f17;border:1px solid #334155;border-radius:4px;min-width:320px;padding:.35rem .6rem;font-family:inherit;font-size:.7rem}.simulate-btn.svelte-1modznq{color:#fff;cursor:pointer;background:linear-gradient(#f59e0b 0%,#d97706 100%);border:1px solid #fbbf24;border-radius:4px;padding:.4rem .9rem;font-family:inherit;font-size:.7rem;font-weight:800;box-shadow:0 2px 4px #0006}.simulate-btn.svelte-1modznq:hover{box-shadow:0 0 10px #f59e0b80}.solenoid-card.svelte-1modznq{border:1px solid;border-radius:6px;flex-direction:column;gap:.3rem;padding:.6rem .85rem;display:flex}.solenoid-card.denied.svelte-1modznq{background:#ef44441f;border-color:#ef4444}.solenoid-card.granted.svelte-1modznq{background:#10b9811f;border-color:#10b981}.solenoid-status.svelte-1modznq{justify-content:space-between;align-items:center;display:flex}.solenoid-badge.svelte-1modznq{font-size:.7rem;font-weight:800}.solenoid-badge.lock.svelte-1modznq{color:#f87171}.solenoid-badge.unlock.svelte-1modznq{color:#34d399}.law-tag.svelte-1modznq{color:#fbbf24;background:#0006;border-radius:3px;padding:.15rem .4rem;font-size:.6rem}.sim-reason.svelte-1modznq{color:#e2e8f0;margin:0;font-size:.7rem;line-height:1.4}.about-container.svelte-gkiil0{color:#e2e8f0;background:#15181e;flex-direction:column;gap:1.25rem;height:100%;padding:1.25rem;font-family:JetBrains Mono,monospace;display:flex;overflow-y:auto}.about-hero.svelte-gkiil0{border-bottom:2px solid #282f3c;align-items:center;gap:1.25rem;padding-bottom:1rem;display:flex}.next-cube.svelte-gkiil0{background:linear-gradient(135deg,#2d333b 0%,#111317 100%);border:2px solid #485263;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:4px 4px #000}.cube-face.svelte-gkiil0{color:#38bdf8;font-size:2rem;font-weight:900;line-height:1}.cube-sub.svelte-gkiil0{letter-spacing:.15em;color:#94a3b8;margin-top:.2rem;font-size:.5rem}.hero-text.svelte-gkiil0{flex-direction:column;gap:.25rem;display:flex}.os-title.svelte-gkiil0{color:#f8fafc;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:800;display:flex}.version-tag.svelte-gkiil0{color:#fff;background:#0284c7;border-radius:3px;padding:.1rem .4rem;font-size:.7rem}.os-tagline.svelte-gkiil0{color:#94a3b8;margin:0 0 .5rem;font-size:.75rem}.specs-grid.svelte-gkiil0{grid-template-columns:repeat(2,1fr);gap:.35rem .75rem;font-size:.65rem;display:grid}.spec-item.svelte-gkiil0 .label:where(.svelte-gkiil0){color:#64748b}.spec-item.svelte-gkiil0 code:where(.svelte-gkiil0){color:#34d399}.about-section.svelte-gkiil0{flex-direction:column;gap:.4rem;display:flex}.section-heading.svelte-gkiil0{color:#38bdf8;letter-spacing:.08em;margin:0;font-size:.65rem;font-weight:800}.manifesto-quote.svelte-gkiil0{color:#fbbf24;margin:0;font-size:.9rem;font-style:italic;font-weight:700}.manifesto-desc.svelte-gkiil0{color:#cbd5e1;margin:0;font-size:.72rem;line-height:1.5}.laws-list.svelte-gkiil0{flex-direction:column;gap:.4rem;display:flex}.law-row.svelte-gkiil0{background:#111317;border:1px solid #23272e;border-radius:4px;gap:.6rem;padding:.4rem .6rem;font-size:.68rem;display:flex}.law-num.svelte-gkiil0{color:#a78bfa;white-space:nowrap;font-weight:800}.law-content.svelte-gkiil0{flex-direction:column;gap:.15rem;display:flex}.law-title.svelte-gkiil0{color:#f1f5f9}.law-desc.svelte-gkiil0{color:#94a3b8;font-size:.62rem;line-height:1.35}.tribute-box.svelte-gkiil0{background:#38bdf80f;border:1px solid #38bdf840;border-radius:6px;padding:.75rem}.tribute-text.svelte-gkiil0{color:#cbd5e1;margin:0;font-size:.72rem;line-height:1.5}.tribute-text.svelte-gkiil0 code:where(.svelte-gkiil0){color:#38bdf8}.desktop-viewport.svelte-1mt7jdt{color:#e2e8f0;-webkit-user-select:none;user-select:none;background:#14171d;flex-direction:column;font-family:JetBrains Mono,-apple-system,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.desktop-viewport.lo-fi.svelte-1mt7jdt{filter:contrast(1.15)brightness(.95);background:#020403}.desktop-workspace.svelte-1mt7jdt{background:radial-gradient(circle,#141a24e6 0%,#0a0d12fa 100%) 0 0/100% 100%,linear-gradient(#ffffff05 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/32px 32px;flex:1;position:relative;overflow:hidden}.desktop-watermark.svelte-1mt7jdt{text-align:center;pointer-events:none;opacity:.08;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.watermark-symbol.svelte-1mt7jdt{color:#38bdf8;font-size:14rem;font-weight:900;line-height:1}.watermark-title.svelte-1mt7jdt{letter-spacing:.2em;font-size:1.8rem;font-weight:900}.watermark-subtitle.svelte-1mt7jdt{letter-spacing:.15em;margin-top:.25rem;font-size:.9rem}
