.collapsible.svelte-172ef25{overflow:hidden}.collapsible.svelte-172ef25 h3:where(.svelte-172ef25){margin:0}.collapsible-toggle.svelte-172ef25{width:100%;color:var(--color-slop-text);font:inherit;font-family:var(--font-mono,monospace);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.collapsible-toggle.svelte-172ef25:hover{color:var(--color-slop-accent)}.caret.svelte-172ef25{text-align:center;flex-shrink:0;width:3ch;font-size:1rem;animation:2.8s ease-in-out infinite svelte-172ef25-caret-attn;display:inline-block}@keyframes svelte-172ef25-caret-attn{0%{opacity:.7;text-shadow:0 0 2px;transform:translateY(0)}10%{opacity:1;text-shadow:0 0 8px,0 0 16px}20%{opacity:.7;text-shadow:0 0 2px}30%{opacity:1;text-shadow:0 0 8px,0 0 16px}40%{opacity:.7;text-shadow:0 0 2px;transform:translateY(0)}55%{animation-timing-function:cubic-bezier(.5,0,1,.5);transform:translateY(-7px)}70%{animation-timing-function:cubic-bezier(0,.5,.5,1);transform:translateY(0)}82%{animation-timing-function:cubic-bezier(.5,0,1,.5);transform:translateY(-3px)}92%{transform:translateY(0)}to{opacity:.7;text-shadow:0 0 2px;transform:translateY(0)}}.collapsible.open.svelte-172ef25 .caret:where(.svelte-172ef25){opacity:1;animation:none}.collapsible-body.svelte-172ef25{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.collapsible.open.svelte-172ef25 .collapsible-body:where(.svelte-172ef25){grid-template-rows:1fr}.collapsible-body-inner.svelte-172ef25{opacity:0;min-height:0;transition:opacity .3s;overflow:hidden}.collapsible.open.svelte-172ef25 .collapsible-body-inner:where(.svelte-172ef25){opacity:1;padding:0 1rem 1rem}.collapsible--nested.svelte-172ef25 .collapsible-toggle:where(.svelte-172ef25){padding:.375rem 0;font-size:.875rem}.collapsible--nested.open.svelte-172ef25 .collapsible-body-inner:where(.svelte-172ef25){padding:.25rem 0 .5rem 1.25rem}@media (prefers-reduced-motion:reduce){.collapsible-body.svelte-172ef25,.collapsible-body-inner.svelte-172ef25,.caret.svelte-172ef25{transition:none}.caret.svelte-172ef25{opacity:1;animation:none}}.feed-scroll.svelte-1yrj0sa{scrollbar-width:thin;scrollbar-color:#00ff414d transparent;max-height:60vh}.feed-scroll.svelte-1yrj0sa>li:where(.svelte-1yrj0sa)+li:where(.svelte-1yrj0sa){border-top:1px solid color-mix(in srgb, var(--terminal-red,#ff3b3b) 50%, transparent)}.status-feed.svelte-1yrj0sa a{color:var(--rick-cyan,#66d9ef);text-decoration:underline}.status-feed.svelte-1yrj0sa a:hover{color:var(--portal-orange,#ff9f1c)}.status-feed.svelte-1yrj0sa code{font-family:var(--font-mono,monospace);background:#00ff411a;border-radius:2px;padding:0 .25rem}.status-dot.svelte-1uha8ag{background:#00ff41;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite svelte-1uha8ag-status-pulse;display:inline-block;box-shadow:0 0 8px #00ff41}@keyframes svelte-1uha8ag-status-pulse{0%,to{opacity:1;box-shadow:0 0 4px #00ff41}50%{opacity:.6;box-shadow:0 0 12px #00ff41}}.repl-scroll.svelte-1uha8ag{scrollbar-width:thin;scrollbar-color:#00ff414d transparent;height:20rem}@media (width>=640px){.repl-scroll.svelte-1uha8ag{height:24rem}}.repl-scroll.svelte-1uha8ag::-webkit-scrollbar{width:6px}.repl-scroll.svelte-1uha8ag::-webkit-scrollbar-track{background:0 0}.repl-scroll.svelte-1uha8ag::-webkit-scrollbar-thumb{background:#00ff414d;border-radius:3px}.terminal-resize-handle.svelte-1uha8ag{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#0006,#00ff410f,#0006);border-top:1px solid #00ff4133;border-bottom:1px solid #00ff4133;justify-content:center;align-items:center;gap:6px;height:12px;transition:background .15s,border-color .15s;display:flex}.terminal-resize-handle.svelte-1uha8ag:focus-visible{outline-offset:-1px;outline:1px solid #fd7e1499}.terminal-resize-handle.svelte-1uha8ag:hover,.terminal-resize-handle.is-resizing.svelte-1uha8ag{background:linear-gradient(#0006,#fd7e142e,#0006);border-color:#fd7e148c}.terminal-resize-handle.svelte-1uha8ag .grip-dot:where(.svelte-1uha8ag){background:#00ff41bf;border-radius:50%;width:5px;height:5px;transition:background .15s,box-shadow .15s,transform .15s;box-shadow:0 0 4px #00ff4159}.terminal-resize-handle.svelte-1uha8ag:hover .grip-dot:where(.svelte-1uha8ag),.terminal-resize-handle.is-resizing.svelte-1uha8ag .grip-dot:where(.svelte-1uha8ag){background:#fd7e14f2;box-shadow:0 0 6px #fd7e148c}.terminal-resize-handle.is-resizing.svelte-1uha8ag .grip-dot:where(.svelte-1uha8ag){transform:scale(1.25)}.hero-link.svelte-1uha8ag{color:#00ff41;letter-spacing:.02em;background:linear-gradient(45deg,#0a0a0ae6,#1a1a1ae6);border:1px solid #00ff4166;border-radius:.375rem;align-items:center;padding:.35rem .85rem;font-size:.8rem;transition:all .18s;display:inline-flex}.hero-link.svelte-1uha8ag:hover{color:#fd7e14;border-color:#fd7e14b3;box-shadow:0 0 6px #fd7e144d}.hero-link.svelte-1uha8ag:active{transform:translateY(1px)}.proof-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;border:1px solid #00ff414d;border-radius:.375rem;flex-direction:column;gap:.4rem;padding:.85rem 1rem;transition:all .18s;display:flex}.proof-card.svelte-1uha8ag:hover{border-color:#fd7e1499;box-shadow:0 0 8px #fd7e1433}.proof-label.svelte-1uha8ag{color:#fd7e14d9;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.proof-title.svelte-1uha8ag{color:#00ff41e6;font-size:.8rem;line-height:1.4}.terminal-chip.svelte-1uha8ag{color:#00ff41;cursor:pointer;background:linear-gradient(45deg,#0a0a0ae6,#1a1a1ae6);border:1px solid #00ff4166;transition:all .18s}.terminal-chip.svelte-1uha8ag:hover{color:#fd7e14;border-color:#fd7e14b3;box-shadow:0 0 6px #fd7e144d}.terminal-chip.svelte-1uha8ag:active{transform:translateY(1px)}.reboot-button.svelte-1uha8ag{color:#f87171cc;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(45deg,#1a0a0a,#2a1010);border:1px solid #dc26264d;transition:all .3s;position:relative;overflow:hidden}.reboot-button.svelte-1uha8ag:before{content:"";background:linear-gradient(90deg,#0000,#dc26261a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.reboot-button.svelte-1uha8ag:hover:before{left:100%}.reboot-button.svelte-1uha8ag:hover{text-shadow:0 0 8px #f8717180;color:#f87171;border-color:#dc262699;box-shadow:0 0 10px #dc26264d,inset 0 0 10px #dc26261a}
