.box.svelte-1v8y5xl{position:absolute;top:0;left:0;display:flex;flex-direction:column;border:1px solid var(--scene-box-border);background:var(--scene-box-bg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-user-select:none;user-select:none;touch-action:none;will-change:transform;opacity:0;z-index:2;transition:opacity .15s ease,border-color .25s ease,background-color .25s ease;overflow:hidden;cursor:grab}.box.svelte-1v8y5xl:active{cursor:grabbing}.box.visible.svelte-1v8y5xl{opacity:1}.box.svelte-1v8y5xl:hover{border-color:var(--scene-box-hover-border);background-color:var(--scene-box-hover-bg)}.hover-canvas.svelte-1v8y5xl{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;image-rendering:pixelated;image-rendering:crisp-edges}.box-content.svelte-1v8y5xl{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.placeholder.svelte-1v8y5xl .box-content:where(.svelte-1v8y5xl){align-items:stretch;justify-content:stretch;padding:14px 16px}.stage.svelte-kzgw8v{position:fixed;inset:0;overflow:hidden}.theme-light .stage.svelte-kzgw8v{--scene-box-border: rgba(0, 0, 0, .9);--scene-box-bg: rgba(24, 24, 24, .06);--scene-box-hover-border: rgba(0, 0, 0, .9);--scene-box-hover-bg: rgba(0, 0, 0, .12);--scene-text: rgba(0, 0, 0, .85);--scene-muted: rgba(0, 0, 0, .55);--scene-line: rgb(0, 0, 0);--scene-chip-border: rgba(0, 0, 0, .2);--scene-chip-bg: rgba(0, 0, 0, .04);--scene-particle-rgb: 0, 0, 0}.theme-dark .stage.svelte-kzgw8v{--scene-box-border: rgba(255, 255, 255, .25);--scene-box-bg: rgba(255, 255, 255, .04);--scene-box-hover-border: rgba(255, 255, 255, .5);--scene-box-hover-bg: rgba(255, 255, 255, .1);--scene-text: rgba(255, 255, 255, .88);--scene-muted: rgba(255, 255, 255, .5);--scene-line: rgb(255, 255, 255);--scene-chip-border: rgba(255, 255, 255, .15);--scene-chip-bg: rgba(255, 255, 255, .04);--scene-particle-rgb: 245, 243, 240}.nav-link.svelte-kzgw8v{font-size:16px;font-weight:700;font-family:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--scene-text);text-decoration:none;white-space:nowrap;pointer-events:auto;transition:opacity .15s ease}.box:hover .nav-link.svelte-kzgw8v{opacity:0}.placeholder-card.svelte-kzgw8v{display:flex;flex-direction:column;gap:12px;width:100%;height:100%}.placeholder-card.svelte-kzgw8v h2:where(.svelte-kzgw8v){margin:0;font-size:20px;font-weight:700;color:var(--scene-text);letter-spacing:.02em}.placeholder-card.svelte-kzgw8v p:where(.svelte-kzgw8v){margin:0;font-size:16px;line-height:1.55;color:var(--scene-muted)}.card-grid.svelte-kzgw8v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mini-card.svelte-kzgw8v{padding:10px 8px;border:1px solid var(--scene-chip-border);background:var(--scene-chip-bg);font-size:16px;text-align:center;color:var(--scene-text);transition:background-color .2s ease}.mini-card.svelte-kzgw8v:hover{background:var(--scene-box-hover-bg)}.placeholder-actions.svelte-kzgw8v{display:flex;gap:8px;margin-top:auto;flex-wrap:wrap}.chip.svelte-kzgw8v{padding:6px 12px;border:1px solid var(--scene-chip-border);background:var(--scene-chip-bg);color:var(--scene-text);font:inherit;font-size:16px;cursor:pointer;transition:background-color .2s ease}.chip.svelte-kzgw8v:hover{background:var(--scene-box-hover-bg)}.status-list.svelte-kzgw8v{margin:0;padding-left:18px;display:grid;gap:8px;font-size:16px;line-height:1.4;color:var(--scene-muted)}
