.popup-close.svelte-18wslo8{border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;flex-shrink:0;line-height:1;transition:color .15s,background .15s,border-color .15s}.size-sm.svelte-18wslo8{padding:2px 4px;font-size:14px}.size-md.svelte-18wslo8{border-color:rgb(var(--color-accent-rgb) / .25);color:rgb(var(--color-accent-rgb) / .6);padding:0 4px;font-size:16px}.size-sm.svelte-18wslo8:hover{color:var(--color-error-text);border-color:rgb(var(--color-error-rgb) / .6);background:rgb(var(--color-error-rgb) / .12)}.size-md.svelte-18wslo8:hover{color:var(--color-accent)}.variant-error.size-md.svelte-18wslo8{border-color:rgb(var(--color-error-rgb) / .2);color:rgb(var(--color-error-rgb) / .6)}.variant-error.size-md.svelte-18wslo8:hover{color:var(--color-error-text)}@media (pointer:coarse){.size-sm.svelte-18wslo8{padding:4px 8px;font-size:15px}.size-md.svelte-18wslo8{padding:4px 10px;font-size:18px}}.resize-grip.svelte-r6ookw{cursor:nwse-resize;touch-action:none;width:18px;height:18px;color:var(--color-amber-dim);z-index:1;justify-content:flex-end;align-items:flex-end;padding:3px;display:flex;position:absolute;bottom:0;right:0}.resize-grip.svelte-r6ookw:hover{color:var(--color-accent)}.resize-grip.svelte-r6ookw svg:where(.svelte-r6ookw){stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;width:12px;height:12px}@media (pointer:coarse){.resize-grip.svelte-r6ookw{width:28px;height:28px;padding:5px}.resize-grip.svelte-r6ookw svg:where(.svelte-r6ookw){width:18px;height:18px}}@media (pointer:coarse) and (orientation:portrait){.resize-grip.svelte-r6ookw{width:22px;height:22px;padding:4px}.resize-grip.svelte-r6ookw svg:where(.svelte-r6ookw){width:14px;height:14px}}.panel.svelte-1x2jljt{background:var(--panel-bg,var(--color-panel-bg));border:2px solid var(--panel-border-color,var(--color-bezel-outer));border-radius:var(--panel-radius,var(--radius-md));max-width:calc(100% - 24px);max-height:calc(100% - 24px);box-shadow:var(--panel-shadow-inset,inset 0 0 12px #0006), var(--panel-shadow-drop,0 4px 24px #0009);z-index:var(--panel-z,10);pointer-events:all;flex-direction:column;font-family:Space Mono,Courier New,monospace;display:flex;position:absolute;overflow:hidden}.panel.dragging.svelte-1x2jljt,.panel.resizing.svelte-1x2jljt{-webkit-user-select:none;user-select:none}.panel-header.svelte-1x2jljt{padding:var(--panel-header-padding,8px 10px 6px);background:var(--panel-header-bg,transparent);border-bottom:var(--panel-header-border-bottom,2px solid var(--color-bezel-outer));cursor:grab;touch-action:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.panel.dragging.svelte-1x2jljt .panel-header:where(.svelte-1x2jljt){cursor:grabbing}.panel-title.svelte-1x2jljt{font-size:var(--panel-title-font-size,10px);font-weight:var(--panel-title-font-weight,700);letter-spacing:var(--panel-title-letter-spacing,.14em);color:var(--panel-title-color,var(--color-accent));text-shadow:var(--panel-title-text-shadow,0 0 4px var(--color-amber-glow));text-transform:var(--panel-title-text-transform,uppercase);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.panel-themed-control.svelte-1x2jljt{--panel-bg:#040604f5;--panel-shadow-inset:inset 0 0 14px rgb(var(--color-accent-rgb) / .08);--panel-shadow-drop:0 4px 24px #000000b3;--panel-z:15;--panel-header-bg:#140e04e6;--panel-header-border-bottom:1px solid var(--color-accent);--panel-header-padding:4px 8px;max-width:calc(100% - 70px);max-height:calc(100% - 32px);transition:right .25s}.panel-themed-control.dragging.svelte-1x2jljt,.panel-themed-control.resizing.svelte-1x2jljt{transition:none}.panel-themed-control.svelte-1x2jljt .popup-body{background:repeating-linear-gradient(to bottom, transparent 0, transparent 2px, rgb(var(--color-accent-rgb) / .015) 3px), #040604fa}@media (pointer:coarse) and (orientation:portrait){.panel-themed-control.svelte-1x2jljt{--panel-header-padding:3px 6px;--panel-title-font-size:9px;--panel-title-letter-spacing:.1em}}
