[data-component=app-viewport].svelte-3ooyq3{box-sizing:border-box;width:100%;min-width:0;height:100dvh;min-height:0;color:var(--color-text-primary,var(--color-foreground));background:var(--color-canvas,var(--color-bg));padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);display:flex;overflow:hidden}[data-density=comfortable].svelte-3ooyq3{--active-control-min-height:var(--control-height-touch,44px)}[data-density=compact].svelte-3ooyq3{--active-control-min-height:var(--control-height-md,32px)}@media (pointer:coarse),(width<=767.98px){[data-component=app-viewport].svelte-3ooyq3{--active-control-min-height:var(--control-height-touch,44px)}}.confirm-copy.svelte-lxwj3k{align-items:flex-start;gap:var(--space-3,12px);color:var(--color-text-secondary,var(--color-muted));font-size:var(--font-size-body,14px);line-height:var(--line-height-body,20px);display:flex}.confirm-icon.svelte-lxwj3k{width:var(--control-height-md,32px);height:var(--control-height-md,32px);border:1px solid var(--color-danger-border,var(--color-destructive));border-radius:var(--radius-full,9999px);color:var(--color-danger-fg,var(--color-destructive));background:var(--color-danger-surface,transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.confirm-details.svelte-lxwj3k{margin-top:var(--space-2,8px)}.confirm-error.svelte-lxwj3k{margin-top:var(--space-3,12px);border:1px solid var(--color-danger-border,var(--color-destructive));border-radius:var(--radius-md);padding:var(--space-2,8px) var(--space-3,12px);color:var(--color-danger-fg,var(--color-destructive));background:var(--color-danger-surface,transparent);font-size:var(--font-size-caption,12px)}.form-field.svelte-fsir5a{gap:var(--space-field-gap,8px);min-width:0;display:grid}.form-field[data-orientation=inline].svelte-fsir5a{align-items:start;column-gap:var(--space-4,16px);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr)}.form-field[data-orientation=inline].svelte-fsir5a [data-part=helper]:where(.svelte-fsir5a),.form-field[data-orientation=inline].svelte-fsir5a [data-part=error]:where(.svelte-fsir5a){grid-column:2}label.svelte-fsir5a{color:var(--color-text-secondary,var(--color-muted));font-size:var(--font-size-label,12px);line-height:var(--line-height-compact,16px);font-weight:var(--font-weight-medium,500);letter-spacing:var(--letter-spacing-label,.04em)}.required-mark.svelte-fsir5a{margin-left:var(--space-0-5,2px);color:var(--color-danger-fg,var(--color-destructive))}[data-part=control].svelte-fsir5a{min-width:0}[data-part=helper].svelte-fsir5a,[data-part=error].svelte-fsir5a{font-size:var(--font-size-caption,12px);line-height:var(--line-height-compact,16px);margin:0}[data-part=helper].svelte-fsir5a{color:var(--color-text-tertiary,var(--color-muted-foreground))}[data-part=error].svelte-fsir5a{color:var(--color-danger-fg,var(--color-destructive))}.visually-hidden.svelte-fsir5a{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767.98px){.form-field[data-orientation=inline].svelte-fsir5a{grid-template-columns:minmax(0,1fr)}.form-field[data-orientation=inline].svelte-fsir5a [data-part=helper]:where(.svelte-fsir5a),.form-field[data-orientation=inline].svelte-fsir5a [data-part=error]:where(.svelte-fsir5a){grid-column:1}}fieldset.svelte-b0058i{gap:var(--space-field-gap,8px);border:0;min-width:0;margin:0;padding:0;display:grid}legend.svelte-b0058i{color:var(--color-text-secondary,var(--color-muted));font-size:var(--font-size-label,12px);line-height:var(--line-height-compact,16px);font-weight:var(--font-weight-medium,500);letter-spacing:var(--letter-spacing-label,.04em);padding:0}legend.svelte-b0058i span:where(.svelte-b0058i){margin-left:var(--space-0-5,2px);color:var(--color-danger-fg,var(--color-destructive))}[data-part=options].svelte-b0058i{gap:var(--space-2,8px);display:grid}[data-part=helper].svelte-b0058i,[data-part=error].svelte-b0058i{font-size:var(--font-size-caption,12px);line-height:var(--line-height-compact,16px);margin:0}[data-part=helper].svelte-b0058i{color:var(--color-text-tertiary,var(--color-muted-foreground))}[data-part=error].svelte-b0058i{color:var(--color-danger-fg,var(--color-destructive))}.public-task-scroll.svelte-xblm3i{z-index:var(--layer-base);height:100dvh;min-height:100vh;padding:max(var(--space-8), env(safe-area-inset-top,0px)) max(var(--space-page-gutter), env(safe-area-inset-right,0px)) max(var(--space-8), env(safe-area-inset-bottom,0px)) max(var(--space-page-gutter), env(safe-area-inset-left,0px));isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden auto}.task-stage.svelte-xblm3i{z-index:var(--layer-base);gap:var(--space-6);width:100%;display:grid;position:relative}.task-stage[data-size=narrow].svelte-xblm3i{max-width:26rem}.task-stage[data-size=medium].svelte-xblm3i{max-width:32rem}.task-stage[data-size=wide].svelte-xblm3i{max-width:46rem}.task-hero.svelte-xblm3i{place-items:center;min-width:0;display:grid}.task-panel.svelte-xblm3i{width:100%;color:var(--color-foreground);background:color-mix(in srgb, var(--elevation-2-bg) 94%, transparent);border:1px solid var(--elevation-2-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);-webkit-backdrop-filter:blur(var(--space-4));backdrop-filter:blur(var(--space-4));animation:svelte-xblm3i-task-arrive var(--duration-slow) var(--ease-enter) both;position:relative;overflow:hidden}.task-panel[data-tone=success].svelte-xblm3i{border-color:color-mix(in srgb, var(--color-success) 42%, var(--elevation-2-border))}.task-panel[data-tone=warning].svelte-xblm3i{border-color:color-mix(in srgb, var(--color-warning) 42%, var(--elevation-2-border))}.task-panel[data-tone=danger].svelte-xblm3i{border-color:color-mix(in srgb, var(--color-destructive) 42%, var(--elevation-2-border))}.task-chrome.svelte-xblm3i{min-height:var(--control-height-touch);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:color-mix(in srgb, var(--color-bg) 58%, transparent);border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.wordmark.svelte-xblm3i{font-family:var(--font-display);font-size:var(--font-size-telemetry);line-height:var(--line-height-compact);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;align-items:center;display:inline-flex}.wordmark-minion.svelte-xblm3i{padding:var(--space-0-5) var(--space-2);color:var(--color-canvas);background:var(--color-brand-pink);border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.wordmark-hub.svelte-xblm3i{padding:var(--space-0-5) var(--space-1);color:var(--color-foreground)}.task-eyebrow.svelte-xblm3i{min-width:0;color:var(--color-muted-foreground);font-family:var(--font-mono);font-size:var(--font-size-telemetry);line-height:var(--line-height-compact);letter-spacing:var(--letter-spacing-label);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.signal-lights.svelte-xblm3i{gap:var(--space-1);display:inline-flex}.signal-lights.svelte-xblm3i span:where(.svelte-xblm3i){width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);opacity:.72}[data-signal=danger].svelte-xblm3i{background:var(--color-destructive)}[data-signal=warning].svelte-xblm3i{background:var(--color-warning)}[data-signal=success].svelte-xblm3i{background:var(--color-success)}.task-inner.svelte-xblm3i{gap:var(--space-6);padding:var(--space-6);display:grid}.task-heading.svelte-xblm3i{align-items:flex-start;gap:var(--space-3);display:flex}.task-icon.svelte-xblm3i{width:var(--control-height-touch);height:var(--control-height-touch);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 24%, transparent);border-radius:var(--radius-lg);flex:none;place-items:center;display:inline-grid}.task-copy.svelte-xblm3i{min-width:0}h1.svelte-xblm3i{color:var(--color-foreground);font-family:var(--font-display);font-size:var(--font-size-page-title);line-height:var(--line-height-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-display);margin:0}.task-copy.svelte-xblm3i p:where(.svelte-xblm3i){margin:var(--space-1) 0 0;color:var(--color-muted-foreground);font-size:var(--font-size-body);line-height:var(--line-height-body)}.task-content.svelte-xblm3i{min-width:0}.task-footer.svelte-xblm3i{padding-top:var(--space-4);color:var(--color-muted-foreground);border-top:1px solid var(--hairline);font-family:var(--font-mono);font-size:var(--font-size-caption);line-height:var(--line-height-compact);text-align:center}.ambient.svelte-xblm3i,.signal-grid.svelte-xblm3i{z-index:var(--layer-base);pointer-events:none;position:fixed}.ambient.svelte-xblm3i{border-radius:var(--radius-full);width:min(46rem,84vw);height:min(46rem,84vw);filter:blur(var(--space-12));opacity:.18}.ambient-primary.svelte-xblm3i{background:var(--color-accent);top:-24%;right:-16%}.ambient-secondary.svelte-xblm3i{background:var(--color-brand-pink);bottom:-30%;left:-18%}.signal-grid.svelte-xblm3i{background-image:linear-gradient(color-mix(in srgb, var(--color-border) 40%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-border) 40%, transparent) 1px, transparent 1px);background-size:var(--space-12) var(--space-12);opacity:.18;inset:0;-webkit-mask-image:linear-gradient(#0000,currentColor 32%,#0000);mask-image:linear-gradient(#0000,currentColor 32%,#0000)}@keyframes svelte-xblm3i-task-arrive{0%{opacity:0;transform:translateY(var(--space-2)) scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=479.98px){.public-task-scroll.svelte-xblm3i{padding-top:max(var(--space-4), env(safe-area-inset-top,0px));padding-bottom:max(var(--space-4), env(safe-area-inset-bottom,0px));place-items:start center}.task-inner.svelte-xblm3i{gap:var(--space-4);padding:var(--space-4)}.task-chrome.svelte-xblm3i{grid-template-columns:auto minmax(0,1fr)}.signal-lights.svelte-xblm3i{display:none}.task-heading.svelte-xblm3i{align-items:center}}@media (prefers-reduced-motion:reduce){.task-panel.svelte-xblm3i{animation:none}}
