.dialog-positioner.svelte-6y1pm4{width:calc(100% - (2 * var(--space-page-gutter,16px)));max-width:min(calc(100% - (2 * var(--space-page-gutter,16px))), 64rem);max-height:calc(100dvh - (2 * var(--space-page-gutter,16px)));color:var(--color-text-primary,var(--color-foreground));background:0 0;border:0;margin:auto;padding:0;overflow:visible}.dialog-positioner.svelte-6y1pm4::backdrop{background:color-mix(in srgb, var(--color-canvas,var(--color-bg)) 62%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dialog-positioner[data-size=sm].svelte-6y1pm4{max-width:min(calc(100% - (2 * var(--space-page-gutter,16px))), 24rem)}.dialog-positioner[data-size=md].svelte-6y1pm4{max-width:min(calc(100% - (2 * var(--space-page-gutter,16px))), 32rem)}.dialog-positioner[data-size=lg].svelte-6y1pm4{max-width:min(calc(100% - (2 * var(--space-page-gutter,16px))), 42rem)}.dialog-positioner[data-size=xl].svelte-6y1pm4{max-width:min(calc(100% - (2 * var(--space-page-gutter,16px))), 56rem)}.dialog-content.svelte-6y1pm4{max-height:inherit;border:1px solid var(--color-border-strong,var(--elevation-4-border));border-radius:var(--radius-xl);background:var(--color-overlay,var(--elevation-4-bg));box-shadow:var(--shadow-overlay,var(--shadow-xl,var(--shadow-lg)));outline:none;flex-direction:column;display:flex;overflow:hidden}.dialog-header.svelte-6y1pm4,.dialog-footer.svelte-6y1pm4{align-items:center;gap:var(--space-3,12px);padding:var(--space-3,12px) var(--space-4,16px);flex:none;display:flex}.dialog-header.svelte-6y1pm4{border-bottom:1px solid var(--color-border-subtle,var(--hairline))}.dialog-footer.svelte-6y1pm4{border-top:1px solid var(--color-border-subtle,var(--hairline));justify-content:flex-end}.dialog-heading.svelte-6y1pm4{flex:1;min-width:0}.dialog-heading.svelte-6y1pm4 h2:where(.svelte-6y1pm4){font-size:var(--font-size-section-title,14px);line-height:var(--line-height-heading,20px);font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dialog-heading.svelte-6y1pm4 p:where(.svelte-6y1pm4){margin-top:var(--space-0-5,2px);color:var(--color-text-secondary,var(--color-muted));font-size:var(--font-size-caption,12px);line-height:var(--line-height-compact,16px)}[data-part=close-trigger].svelte-6y1pm4{width:var(--control-height-md,32px);height:var(--control-height-md,32px);border-radius:var(--radius-md);color:var(--color-text-secondary,var(--color-muted));transition:color var(--duration-fast,.15s) var(--ease-standard), background-color var(--duration-fast,.15s) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-part=close-trigger].svelte-6y1pm4:hover{color:var(--color-text-primary,var(--color-foreground));background:color-mix(in srgb, var(--color-text-primary,var(--color-foreground)) 7%, transparent)}[data-part=close-trigger].svelte-6y1pm4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dialog-body.svelte-6y1pm4{overscroll-behavior:contain;min-height:0;padding:var(--space-4,16px);flex:1;overflow-y:auto}.dialog-positioner[open].svelte-6y1pm4 .dialog-content:where(.svelte-6y1pm4){animation:svelte-6y1pm4-dialog-enter var(--duration-normal,.25s) var(--ease-enter,ease-out)}.dialog-positioner[data-presentation=sheet].svelte-6y1pm4{width:min(28rem,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;position:fixed}.dialog-positioner[data-presentation=sheet][data-placement=right].svelte-6y1pm4{inset:0 0 0 auto}.dialog-positioner[data-presentation=sheet][data-placement=left].svelte-6y1pm4{inset:0 auto 0 0}.dialog-positioner[data-presentation=sheet][data-placement=bottom].svelte-6y1pm4{width:100%;height:auto;max-height:min(85dvh,48rem);inset:auto 0 0}.dialog-positioner[data-presentation=sheet].svelte-6y1pm4 .dialog-content:where(.svelte-6y1pm4){height:100%;max-height:inherit;border-radius:0}.dialog-positioner[data-presentation=sheet][data-placement=bottom].svelte-6y1pm4 .dialog-content:where(.svelte-6y1pm4){border-radius:var(--radius-xl) var(--radius-xl) 0 0}.dialog-positioner[data-variant=terminal].svelte-6y1pm4 .dialog-content:where(.svelte-6y1pm4),.dialog-positioner[data-variant=canvas].svelte-6y1pm4 .dialog-content:where(.svelte-6y1pm4){font-family:var(--font-family-mono,var(--font-mono))}@keyframes svelte-6y1pm4-dialog-enter{0%{opacity:0;transform:translateY(var(--space-2,8px)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=767.98px){.dialog-positioner[data-presentation=dialog].svelte-6y1pm4{width:calc(100% - (2 * var(--space-2,8px)));max-height:calc(100dvh - (2 * var(--space-2,8px)))}.dialog-header.svelte-6y1pm4,.dialog-footer.svelte-6y1pm4,.dialog-body.svelte-6y1pm4{padding-left:var(--space-4,16px);padding-right:var(--space-4,16px)}[data-part=close-trigger].svelte-6y1pm4{width:var(--control-height-touch,44px);height:var(--control-height-touch,44px)}}@media (prefers-reduced-motion:reduce){.dialog-positioner[open].svelte-6y1pm4 .dialog-content:where(.svelte-6y1pm4){animation:none}}[data-portal-root].svelte-j4mly6{display:contents}.layer[data-layer=base].svelte-53ntmj{z-index:var(--layer-base,0)}.layer[data-layer=sticky].svelte-53ntmj{z-index:var(--layer-sticky,10)}.layer[data-layer=navigation].svelte-53ntmj{z-index:var(--layer-navigation,20)}.layer[data-layer=dropdown].svelte-53ntmj{z-index:var(--layer-dropdown,30)}.layer[data-layer=popover].svelte-53ntmj{z-index:var(--layer-popover,40)}.layer[data-layer=modal].svelte-53ntmj{z-index:var(--layer-modal,50)}.layer[data-layer=toast].svelte-53ntmj{z-index:var(--layer-toast,60)}.layer[data-layer=command].svelte-53ntmj{z-index:var(--layer-command,70)}.layer[data-layer=debug].svelte-53ntmj{z-index:var(--layer-debug,100)}[data-component=draggable-window].svelte-1ns9f39{border:1px solid var(--color-border-strong,var(--elevation-4-border));border-radius:var(--radius-xl);min-width:0;min-height:0;color:var(--color-text-primary,var(--color-foreground));background:var(--color-overlay,var(--elevation-4-bg));box-shadow:var(--shadow-overlay,var(--shadow-xl,var(--shadow-lg)));outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}[data-presentation=fullscreen].svelte-1ns9f39{border-radius:0;inset:0}[data-presentation=sheet].svelte-1ns9f39{inset:max(10dvh, env(safe-area-inset-top,0)) 0 0;border-radius:var(--radius-xl) var(--radius-xl) 0 0}[data-part=titlebar].svelte-1ns9f39{min-height:var(--control-height-touch,44px);align-items:center;gap:var(--space-2,8px);padding:var(--space-1,4px) var(--space-2,8px) var(--space-1,4px) var(--space-3,12px);border-bottom:1px solid var(--color-border-subtle,var(--hairline));-webkit-user-select:none;user-select:none;flex:none;display:flex}[data-presentation=floating].svelte-1ns9f39 [data-part=titlebar]:where(.svelte-1ns9f39){cursor:move}[data-part=titlebar].svelte-1ns9f39:focus-visible,[data-component=draggable-window].svelte-1ns9f39:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.window-grip.svelte-1ns9f39{color:var(--color-text-tertiary,var(--color-muted-foreground));flex:none}[data-part=titlebar].svelte-1ns9f39 h2:where(.svelte-1ns9f39){min-width:0;font-size:var(--font-size-section-title,14px);line-height:var(--line-height-heading,20px);font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-part=toolbar].svelte-1ns9f39{align-items:center;gap:var(--space-1,4px);display:flex}[data-part=titlebar].svelte-1ns9f39 button:where(.svelte-1ns9f39){width:var(--control-height-md,32px);height:var(--control-height-md,32px);border-radius:var(--radius-md);color:var(--color-text-secondary,var(--color-muted));background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-part=titlebar].svelte-1ns9f39 button:where(.svelte-1ns9f39):hover{color:var(--color-text-primary,var(--color-foreground));background:color-mix(in srgb, var(--color-text-primary,var(--color-foreground)) 7%, transparent)}[data-part=titlebar].svelte-1ns9f39 button:where(.svelte-1ns9f39):focus-visible,[data-part=resize-handle].svelte-1ns9f39:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}[data-part=body].svelte-1ns9f39{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow:auto}[data-part=resize-handle].svelte-1ns9f39{width:var(--control-height-md,32px);height:var(--control-height-md,32px);background:linear-gradient(135deg, transparent 52%, var(--color-border-strong,var(--elevation-4-border)) 52%, var(--color-border-strong,var(--elevation-4-border)) 58%, transparent 58%);cursor:nwse-resize;border:0;position:absolute;bottom:0;right:0}[data-variant=terminal].svelte-1ns9f39 [data-part=body]:where(.svelte-1ns9f39),[data-variant=canvas].svelte-1ns9f39 [data-part=body]:where(.svelte-1ns9f39){font-family:var(--font-family-mono,var(--font-mono))}.visually-hidden.svelte-1ns9f39{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse),(width<=767.98px){[data-part=titlebar].svelte-1ns9f39 button:where(.svelte-1ns9f39){width:var(--control-height-touch,44px);height:var(--control-height-touch,44px)}}@media (prefers-reduced-motion:no-preference){[data-component=draggable-window].svelte-1ns9f39{transition:border-radius var(--duration-normal,.25s) var(--ease-standard), box-shadow var(--duration-normal,.25s) var(--ease-standard)}}
