.badge.svelte-1y1e9xt{display:inline-flex;align-items:center;gap:var(--dppp-space-1);border-radius:var(--dppp-radius-pill);border:1px solid transparent;font-family:var(--dppp-font-body);font-weight:600;line-height:var(--dppp-leading-tight);max-width:14rem;overflow-wrap:anywhere}.size-sm.svelte-1y1e9xt{min-height:1.35rem;padding:var(--dppp-space-0) var(--dppp-space-2);font-size:var(--dppp-text-xs)}.size-md.svelte-1y1e9xt{min-height:1.7rem;padding:var(--dppp-space-1) var(--dppp-space-3);font-size:var(--dppp-text-sm)}.badge-dot.svelte-1y1e9xt{flex:none;width:var(--dppp-space-2);height:var(--dppp-space-2);border-radius:var(--dppp-radius-pill);background:currentColor;opacity:.85}.tone-neutral.emphasis-soft.svelte-1y1e9xt{background:var(--dppp-color-neutral-soft);color:var(--dppp-color-ink-soft)}.tone-neutral.emphasis-outline.svelte-1y1e9xt{border-color:var(--dppp-color-neutral-outline);background:transparent;color:var(--dppp-color-ink-soft)}.tone-neutral.emphasis-solid.svelte-1y1e9xt{background:var(--dppp-color-ink);color:var(--dppp-color-on-brand)}.tone-brand.emphasis-soft.svelte-1y1e9xt{background:var(--dppp-color-brand-soft);color:var(--dppp-color-brand-strong)}.tone-brand.emphasis-outline.svelte-1y1e9xt{border-color:var(--dppp-color-brand-outline);color:var(--dppp-color-brand-strong)}.tone-brand.emphasis-solid.svelte-1y1e9xt{background:var(--dppp-color-brand);color:var(--dppp-color-on-brand)}.tone-accent.emphasis-soft.svelte-1y1e9xt{background:var(--dppp-color-accent-soft);color:var(--dppp-color-accent-strong)}.tone-accent.emphasis-outline.svelte-1y1e9xt{border-color:var(--dppp-color-accent-outline);color:var(--dppp-color-accent-strong)}.tone-accent.emphasis-solid.svelte-1y1e9xt{background:var(--dppp-color-accent);color:var(--dppp-color-on-brand)}.tone-success.emphasis-soft.svelte-1y1e9xt{background:var(--dppp-color-success-soft);color:var(--dppp-color-success)}.tone-success.emphasis-outline.svelte-1y1e9xt{border-color:var(--dppp-color-success-outline);color:var(--dppp-color-success)}.tone-success.emphasis-solid.svelte-1y1e9xt{background:var(--dppp-color-success);color:var(--dppp-color-on-brand)}.tone-warning.emphasis-soft.svelte-1y1e9xt{background:var(--dppp-color-warning-soft);color:var(--dppp-color-warning)}.tone-warning.emphasis-outline.svelte-1y1e9xt{border-color:var(--dppp-color-warning-outline);color:var(--dppp-color-warning)}.tone-warning.emphasis-solid.svelte-1y1e9xt{background:var(--dppp-color-warning);color:var(--dppp-color-on-brand)}.tone-danger.emphasis-soft.svelte-1y1e9xt{background:var(--dppp-color-danger-soft);color:var(--dppp-color-danger)}.tone-danger.emphasis-outline.svelte-1y1e9xt{border-color:var(--dppp-color-danger-outline);color:var(--dppp-color-danger)}.tone-danger.emphasis-solid.svelte-1y1e9xt{background:var(--dppp-color-danger);color:var(--dppp-color-on-brand)}.spinner.svelte-1u0h2t3{flex:none;width:.85em;height:.85em;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--dppp-radius-pill);animation:svelte-1u0h2t3-dppp-spin .7s linear infinite}@keyframes svelte-1u0h2t3-dppp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-1u0h2t3{animation:none;border-top-color:currentColor}}.button.svelte-5blyfe{display:inline-flex;align-items:center;justify-content:center;gap:var(--dppp-space-2);border-radius:var(--dppp-radius-2);border:1px solid transparent;font-family:var(--dppp-font-body);font-weight:600;line-height:var(--dppp-leading-tight);letter-spacing:.005em;text-decoration:none;--dppp-interactive-hover-shadow: var(--dppp-shadow-hover);transition:transform var(--dppp-motion-fast) var(--dppp-ease-standard),box-shadow var(--dppp-motion-fast) var(--dppp-ease-standard),background var(--dppp-motion-fast) var(--dppp-ease-standard),color var(--dppp-motion-fast) var(--dppp-ease-standard),border-color var(--dppp-motion-fast) var(--dppp-ease-standard)}.button.svelte-5blyfe:hover,.button.svelte-5blyfe:focus-visible{border-color:var(--button-hover-border, transparent);background:var(--button-hover-background, initial);color:var(--button-hover-color, currentColor)}.full-width.svelte-5blyfe{width:100%}.size-sm.svelte-5blyfe{min-height:var(--dppp-control-h-sm);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x-sm);font-size:var(--dppp-text-sm)}.size-md.svelte-5blyfe{min-height:var(--dppp-control-h);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x);font-size:var(--dppp-text-base)}.size-lg.svelte-5blyfe{min-height:var(--dppp-control-h-lg);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x-lg);font-size:var(--dppp-text-md)}.tone-brand.variant-solid.svelte-5blyfe{background:var(--dppp-gradient-brand);color:var(--dppp-color-on-brand);--button-hover-background: var(--dppp-gradient-brand-hover)}.tone-accent.variant-solid.svelte-5blyfe{background:var(--dppp-gradient-accent);color:var(--dppp-color-on-brand);--button-hover-background: var(--dppp-gradient-accent-hover)}.tone-success.variant-solid.svelte-5blyfe{background:var(--dppp-gradient-success);color:var(--dppp-color-on-brand);--button-hover-background: var(--dppp-gradient-success-hover)}.tone-warning.variant-solid.svelte-5blyfe{background:var(--dppp-gradient-warning);color:var(--dppp-color-on-brand);--button-hover-background: var(--dppp-gradient-warning-hover)}.tone-danger.variant-solid.svelte-5blyfe{background:var(--dppp-gradient-danger);color:var(--dppp-color-on-brand);--button-hover-background: var(--dppp-gradient-danger-hover)}.tone-neutral.variant-solid.svelte-5blyfe{background:var(--dppp-color-ink);color:var(--dppp-color-on-brand);--button-hover-background: color-mix(in srgb, var(--dppp-color-ink), white 8%)}.variant-soft.svelte-5blyfe{background:var(--dppp-color-surface-glass-strong);border-color:var(--dppp-color-elevated-border);color:var(--dppp-color-ink);--button-hover-background: var(--dppp-color-surface-strong);--button-hover-border: var(--dppp-color-line-strong)}.variant-outline.svelte-5blyfe{background:transparent;border-color:currentColor;--button-hover-border: currentColor}.tone-brand.variant-outline.svelte-5blyfe,.tone-brand.variant-ghost.svelte-5blyfe{color:var(--dppp-color-brand);--button-hover-background: var(--dppp-color-brand-soft)}.tone-accent.variant-outline.svelte-5blyfe,.tone-accent.variant-ghost.svelte-5blyfe{color:var(--dppp-color-accent);--button-hover-background: var(--dppp-color-accent-soft)}.tone-success.variant-outline.svelte-5blyfe,.tone-success.variant-ghost.svelte-5blyfe{color:var(--dppp-color-success);--button-hover-background: var(--dppp-color-success-soft)}.tone-warning.variant-outline.svelte-5blyfe,.tone-warning.variant-ghost.svelte-5blyfe{color:var(--dppp-color-warning);--button-hover-background: var(--dppp-color-warning-soft)}.tone-danger.variant-outline.svelte-5blyfe,.tone-danger.variant-ghost.svelte-5blyfe{color:var(--dppp-color-danger);--button-hover-background: var(--dppp-color-danger-soft)}.tone-neutral.variant-outline.svelte-5blyfe,.tone-neutral.variant-ghost.svelte-5blyfe{color:var(--dppp-color-ink-soft);--button-hover-background: var(--dppp-color-neutral-soft)}.variant-ghost.svelte-5blyfe{background:transparent;--button-hover-border: var(--dppp-color-neutral-outline)}.button.svelte-5blyfe:disabled,.button.is-disabled.svelte-5blyfe{background:var(--dppp-color-neutral-soft);border-color:var(--dppp-color-line-strong);color:var(--dppp-color-ink-soft);cursor:not-allowed;box-shadow:none;transform:none}.spinner-slot.svelte-5blyfe{display:inline-flex}.spinner-slot.is-idle.svelte-5blyfe{visibility:hidden}.empty.svelte-csr1ag{display:grid;justify-items:center;gap:var(--dppp-space-2);padding:var(--dppp-space-12) var(--dppp-space-6);text-align:center}.empty-icon.svelte-csr1ag{font-size:1.75rem;line-height:1;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--dppp-color-neutral-soft);margin-bottom:var(--dppp-space-1)}.empty-title.svelte-csr1ag{margin:0;font-family:var(--dppp-font-display);font-size:var(--dppp-text-md);font-weight:700;color:var(--dppp-color-ink)}.empty-help.svelte-csr1ag{margin:0;max-width:32rem;font-size:var(--dppp-text-sm);color:var(--dppp-color-ink-soft);line-height:var(--dppp-leading-snug)}.empty-action.svelte-csr1ag{margin-top:var(--dppp-space-3)}.is-muted.svelte-csr1ag .empty-icon:where(.svelte-csr1ag){background:transparent;font-size:1.25rem;width:auto;height:auto;opacity:.6}.is-muted.svelte-csr1ag{padding:var(--dppp-space-8) var(--dppp-space-6)}.is-muted.svelte-csr1ag .empty-title:where(.svelte-csr1ag){font-size:var(--dppp-text-sm);font-weight:600;color:var(--dppp-color-ink-body)}.fieldset.svelte-xq3c3i{margin:0;padding:0;border:0;min-width:0;display:grid;gap:var(--dppp-field-gap)}.fieldset-legend.svelte-xq3c3i{float:left;width:100%;padding:0 0 var(--dppp-space-2);margin:0;border-bottom:1px solid var(--dppp-color-line);font-family:var(--dppp-font-display);font-size:var(--dppp-text-base);font-weight:700;letter-spacing:-.005em;color:var(--dppp-color-ink)}.fieldset-hint.svelte-xq3c3i{margin:0;font-size:var(--dppp-text-sm);color:var(--dppp-color-ink-soft)}.fieldset-body.svelte-xq3c3i{display:grid;gap:var(--dppp-form-gap);margin-top:var(--dppp-space-2);min-width:0}.fieldset-body.svelte-xq3c3i>*{min-width:0}.is-two-col.svelte-xq3c3i{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--dppp-form-gap) var(--dppp-space-4);align-items:start}.is-two-col.svelte-xq3c3i>.span-all{grid-column:1 / -1}.field.svelte-cacx5w{display:grid;gap:var(--dppp-field-gap);font-family:var(--dppp-font-body);min-width:0}.field-label.svelte-cacx5w{font-size:var(--dppp-text-sm);font-weight:600;color:var(--dppp-color-ink-body)}.drop.svelte-cacx5w{position:relative;display:flex;align-items:center;gap:var(--dppp-space-3);min-height:calc(var(--dppp-control-h) * 1.7);padding:var(--dppp-space-4) var(--dppp-control-pad-x);border-radius:var(--dppp-radius-2);border:1px dashed var(--dppp-color-line-strong);background:var(--dppp-color-surface-soft);transition:border-color var(--dppp-motion-fast) var(--dppp-ease-standard),background var(--dppp-motion-fast) var(--dppp-ease-standard),box-shadow var(--dppp-motion-fast) var(--dppp-ease-standard)}.field.svelte-cacx5w:not(.is-disabled) .drop:where(.svelte-cacx5w):hover{border-color:var(--dppp-color-brand)}.drop.svelte-cacx5w:focus-within{border-color:var(--dppp-color-brand);box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-focus-ring)}.drop.has-file.svelte-cacx5w{border-style:solid;border-color:var(--dppp-color-success-outline);background:var(--dppp-color-success-soft)}.drop.has-error.svelte-cacx5w{border-style:solid;border-color:var(--dppp-color-danger);background:var(--dppp-color-danger-soft)}.drop.has-error.svelte-cacx5w:focus-within{box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-color-danger-soft)}.drop.is-dragging.svelte-cacx5w{border-color:var(--dppp-color-brand);border-style:solid;background:var(--dppp-color-brand-soft)}.field.is-disabled.svelte-cacx5w .field-label:where(.svelte-cacx5w){color:var(--dppp-color-ink-soft)}.field.is-disabled.svelte-cacx5w .drop:where(.svelte-cacx5w){opacity:var(--dppp-opacity-disabled);cursor:not-allowed}.native.svelte-cacx5w{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.native.svelte-cacx5w:disabled{cursor:not-allowed}.native.svelte-cacx5w:focus-visible{outline:none}.drop-icon.svelte-cacx5w{font-size:var(--dppp-text-xl);line-height:1;flex-shrink:0}.drop-copy.svelte-cacx5w{display:grid;gap:var(--dppp-space-1);min-width:0}.drop-file.svelte-cacx5w{font-size:var(--dppp-text-sm);font-weight:600;color:var(--dppp-color-ink);overflow-wrap:anywhere}.drop-meta.svelte-cacx5w,.field-message.svelte-cacx5w{font-size:var(--dppp-text-xs);color:var(--dppp-color-ink-soft)}.field-message.error.svelte-cacx5w{color:var(--dppp-color-danger)}.icon-button.svelte-tkfkt{display:inline-grid;place-items:center;border-radius:var(--dppp-radius-2);border:1px solid var(--dppp-color-line);background:var(--dppp-color-surface-glass);color:var(--dppp-color-ink-soft);--dppp-interactive-hover-shadow: var(--dppp-shadow-hover)}.icon-button.svelte-tkfkt:hover,.icon-button.svelte-tkfkt:focus-visible{border-color:var(--icon-hover-border, var(--dppp-color-line-strong));background:var(--icon-hover-background, var(--dppp-color-surface-glass-strong))}.icon-button.svelte-tkfkt:disabled{background:var(--dppp-color-neutral-soft);border-color:var(--dppp-color-line-strong);color:var(--dppp-color-ink-soft);cursor:not-allowed;box-shadow:none;transform:none}.size-sm.svelte-tkfkt{width:var(--dppp-control-h-sm);height:var(--dppp-control-h-sm)}.size-md.svelte-tkfkt{width:var(--dppp-control-h);height:var(--dppp-control-h)}.size-lg.svelte-tkfkt{width:var(--dppp-control-h-lg);height:var(--dppp-control-h-lg)}.tone-brand.svelte-tkfkt{color:var(--dppp-color-brand);--icon-hover-border: var(--dppp-color-brand-outline);--icon-hover-background: var(--dppp-color-brand-soft)}.tone-accent.svelte-tkfkt{color:var(--dppp-color-accent);--icon-hover-border: var(--dppp-color-accent-outline);--icon-hover-background: var(--dppp-color-accent-soft)}.tone-success.svelte-tkfkt{color:var(--dppp-color-success);--icon-hover-border: var(--dppp-color-success-outline);--icon-hover-background: var(--dppp-color-success-soft)}.tone-warning.svelte-tkfkt{color:var(--dppp-color-warning);--icon-hover-border: var(--dppp-color-warning-outline);--icon-hover-background: var(--dppp-color-warning-soft)}.tone-danger.svelte-tkfkt{color:var(--dppp-color-danger);--icon-hover-border: var(--dppp-color-danger-outline);--icon-hover-background: var(--dppp-color-danger-soft)}.is-selected.svelte-tkfkt{border-color:var(--dppp-color-brand-outline);background:var(--dppp-color-brand-soft-strong);color:var(--dppp-color-brand-strong);box-shadow:0 0 0 1px var(--dppp-color-brand-soft),var(--dppp-shadow-hover)}.field.svelte-a2gbz6{display:grid;gap:var(--dppp-field-gap);min-width:0;font-family:var(--dppp-font-body)}.field-label.svelte-a2gbz6{font-size:var(--dppp-text-sm);font-weight:600;color:var(--dppp-color-ink-body)}.field-frame.svelte-a2gbz6{display:flex;align-items:center;gap:var(--dppp-space-2);min-height:var(--dppp-control-h);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x);border-radius:var(--dppp-radius-2);border:1px solid var(--dppp-color-line-strong);background:var(--dppp-color-surface-strong);transition:border-color var(--dppp-motion-fast) var(--dppp-ease-standard),box-shadow var(--dppp-motion-fast) var(--dppp-ease-standard)}.field-frame.svelte-a2gbz6:focus-within{border-color:var(--dppp-color-brand);box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-focus-ring)}.field-frame.has-error.svelte-a2gbz6{border-color:var(--dppp-color-danger)}.field-frame.has-error.svelte-a2gbz6:focus-within{box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-color-danger-soft)}.field.is-disabled.svelte-a2gbz6 .field-label:where(.svelte-a2gbz6){color:var(--dppp-color-ink-soft)}.field.is-disabled.svelte-a2gbz6 .field-frame:where(.svelte-a2gbz6){opacity:var(--dppp-opacity-disabled);background:var(--dppp-color-surface-soft);cursor:not-allowed}input.svelte-a2gbz6{width:100%;min-width:0;border:0;background:transparent;color:var(--dppp-color-ink);outline:none}input.svelte-a2gbz6:disabled{cursor:not-allowed}input.svelte-a2gbz6::placeholder{color:var(--dppp-color-ink-soft)}input[type=file].svelte-a2gbz6{font-size:var(--dppp-text-sm);color:var(--dppp-color-ink-soft)}input[type=file].svelte-a2gbz6::file-selector-button{margin-right:var(--dppp-space-2);padding:var(--dppp-space-1) var(--dppp-control-pad-x-sm);border:1px solid var(--dppp-color-line-strong);border-radius:var(--dppp-radius-1);background:var(--dppp-color-surface-soft);color:var(--dppp-color-ink-body);font:inherit;font-weight:600;cursor:pointer}.field-message.svelte-a2gbz6{font-size:var(--dppp-text-xs);color:var(--dppp-color-ink-soft)}.field-message.error.svelte-a2gbz6{color:var(--dppp-color-danger)}.panel-card.svelte-8y7mvu{display:grid;gap:var(--dppp-panel-gap);padding:var(--dppp-panel-pad);border-radius:var(--dppp-radius-3);border:1px solid var(--dppp-color-elevated-border);background:var(--dppp-color-surface-glass);box-shadow:var(--dppp-shadow-1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.panel-card.is-dense.svelte-8y7mvu{gap:var(--dppp-space-3);padding:var(--dppp-panel-pad-dense)}.panel-card.is-muted.svelte-8y7mvu{background:var(--dppp-color-surface-soft);box-shadow:none}.panel-head.svelte-8y7mvu{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.panel-copy.svelte-8y7mvu{display:grid;gap:.2rem}.panel-kicker.svelte-8y7mvu{margin:0;font-family:var(--dppp-font-display);font-size:var(--dppp-text-lg);font-weight:700;letter-spacing:-.01em;color:var(--dppp-color-ink)}.panel-subtitle.svelte-8y7mvu{margin:0;font-size:var(--dppp-text-sm);color:var(--dppp-color-ink-soft)}.panel-body.svelte-8y7mvu{min-width:0}.segmented.svelte-1qz7vc1{--segment-basis: 8rem;display:inline-flex;align-items:stretch;max-width:100%;flex-wrap:wrap;padding:var(--dppp-space-0);gap:var(--dppp-space-0);border-radius:var(--dppp-radius-pill);border:1px solid var(--dppp-color-line-strong);background:var(--dppp-color-surface-soft);font-family:var(--dppp-font-body)}.segmented.is-full.svelte-1qz7vc1{display:flex;width:100%}.segmented.is-full.svelte-1qz7vc1 .segment:where(.svelte-1qz7vc1){flex:1 1 var(--segment-basis);min-width:0;justify-content:center;white-space:normal;text-align:center;line-height:var(--dppp-leading-snug)}.segment.svelte-1qz7vc1{display:inline-flex;align-items:center;justify-content:center;gap:var(--dppp-space-2);padding:var(--dppp-space-1) var(--dppp-control-pad-x);border:0;border-radius:var(--dppp-radius-pill);background:transparent;color:var(--dppp-color-ink-soft);font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--dppp-motion-fast) var(--dppp-ease-standard),color var(--dppp-motion-fast) var(--dppp-ease-standard),box-shadow var(--dppp-motion-fast) var(--dppp-ease-standard)}.size-sm.svelte-1qz7vc1 .segment:where(.svelte-1qz7vc1){min-height:calc(var(--dppp-control-h-sm) - 2 * (var(--dppp-space-0) + 1px));padding:var(--dppp-space-1) var(--dppp-control-pad-x-sm);font-size:var(--dppp-text-sm)}.size-md.svelte-1qz7vc1 .segment:where(.svelte-1qz7vc1){min-height:calc(var(--dppp-control-h) - 2 * (var(--dppp-space-0) + 1px));font-size:var(--dppp-text-base)}.segment.svelte-1qz7vc1:hover:not(:disabled):not(.is-selected){color:var(--dppp-color-ink);background:var(--dppp-color-neutral-soft)}.segment.svelte-1qz7vc1:focus-visible{outline:none;box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-focus-ring)}.segment.is-selected.svelte-1qz7vc1{background:var(--dppp-color-surface-strong);color:var(--dppp-color-brand-strong);box-shadow:var(--dppp-shadow-1),0 0 0 1px var(--dppp-color-line)}.segment.is-selected.svelte-1qz7vc1:focus-visible{box-shadow:var(--dppp-shadow-1),0 0 0 var(--dppp-focus-ring-width) var(--dppp-focus-ring)}.segment.svelte-1qz7vc1:disabled{color:var(--dppp-color-ink-body);opacity:var(--dppp-opacity-disabled);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.segment.svelte-1qz7vc1{transition-duration:0ms}}.field.svelte-1dtdvx6{display:grid;gap:var(--dppp-field-gap);min-width:0;font-family:var(--dppp-font-body)}.field-label.svelte-1dtdvx6{font-size:var(--dppp-text-sm);font-weight:600;color:var(--dppp-color-ink-body)}.field-frame.svelte-1dtdvx6{--field-chevron-size: var(--dppp-text-xs);--field-chevron-gutter: calc(var(--field-chevron-size) + var(--dppp-space-2));position:relative;display:flex;align-items:center;min-height:var(--dppp-control-h);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x);border-radius:var(--dppp-radius-2);border:1px solid var(--dppp-color-line-strong);background:var(--dppp-color-surface-strong);transition:border-color var(--dppp-motion-fast) var(--dppp-ease-standard),box-shadow var(--dppp-motion-fast) var(--dppp-ease-standard)}.field-frame.svelte-1dtdvx6:focus-within{border-color:var(--dppp-color-brand);box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-focus-ring)}.field-frame.has-error.svelte-1dtdvx6{border-color:var(--dppp-color-danger)}.field-frame.has-error.svelte-1dtdvx6:focus-within{box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-color-danger-soft)}.field.is-disabled.svelte-1dtdvx6 .field-label:where(.svelte-1dtdvx6){color:var(--dppp-color-ink-soft)}.field.is-disabled.svelte-1dtdvx6 .field-frame:where(.svelte-1dtdvx6){opacity:var(--dppp-opacity-disabled);background:var(--dppp-color-surface-soft);cursor:not-allowed}select.svelte-1dtdvx6{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;padding:0 var(--field-chevron-gutter) 0 0;border:0;background:transparent;color:var(--dppp-color-ink);outline:none;cursor:pointer}select.svelte-1dtdvx6:disabled{cursor:not-allowed}.chevron.svelte-1dtdvx6{position:absolute;right:var(--dppp-control-pad-x);pointer-events:none;color:var(--dppp-color-ink-soft);font-size:var(--field-chevron-size)}.field-message.svelte-1dtdvx6{font-size:var(--dppp-text-xs);color:var(--dppp-color-ink-soft)}.field-message.error.svelte-1dtdvx6{color:var(--dppp-color-danger)}.field.size-sm.svelte-1dtdvx6 .field-frame:where(.svelte-1dtdvx6){min-height:var(--dppp-control-h-sm);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x-sm)}.field.size-sm.svelte-1dtdvx6 .chevron:where(.svelte-1dtdvx6){right:var(--dppp-control-pad-x-sm)}.field.size-sm.svelte-1dtdvx6 select:where(.svelte-1dtdvx6){font-size:var(--dppp-text-sm)}.field.is-inline.svelte-1dtdvx6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dppp-space-2)}.field.is-inline.svelte-1dtdvx6 .field-label:where(.svelte-1dtdvx6){flex:none;font-size:var(--dppp-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--dppp-tracking-caps);color:var(--dppp-color-ink-soft)}.field.is-inline.svelte-1dtdvx6 .field-frame:where(.svelte-1dtdvx6){flex:1 1 12rem;min-width:0}.field.is-inline.svelte-1dtdvx6 .field-message:where(.svelte-1dtdvx6){flex:1 0 100%}.side-panel-root.svelte-x5z9md{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--dppp-z-overlay);display:flex;justify-content:flex-end;pointer-events:none}.backdrop.svelte-x5z9md{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:#0f172a52;cursor:pointer;opacity:0;pointer-events:auto;transition:opacity .15s var(--dppp-ease-standard)}.side-panel-root.is-shown.svelte-x5z9md .backdrop:where(.svelte-x5z9md){opacity:1;transition-duration:.2s}.panel.svelte-x5z9md{position:relative;display:flex;flex-direction:column;width:480px;max-width:100vw;height:100%;background:var(--dppp-color-bg);box-shadow:var(--dppp-shadow-3);pointer-events:auto;outline:none;transform:translate(100%);transition:transform .15s var(--dppp-ease-standard)}.side-panel-root.is-shown.svelte-x5z9md .panel:where(.svelte-x5z9md){transform:translate(0);transition-duration:.2s}.panel-head.svelte-x5z9md{flex:0 0 auto;padding:1.1rem 1.25rem .9rem;border-bottom:1px solid var(--dppp-color-line);font-family:var(--dppp-font-display)}.panel-body.svelte-x5z9md{flex:1 1 auto;padding:1.1rem 1.25rem;overflow-y:auto;color:var(--dppp-color-ink-body)}.panel-foot.svelte-x5z9md{flex:0 0 auto;padding:.85rem 1.25rem;border-top:1px solid var(--dppp-color-line);background:var(--dppp-color-surface-soft);display:flex;align-items:center;justify-content:flex-end;gap:.6rem}@media(max-width:39.99rem){.panel.svelte-x5z9md{width:100vw}}@media(prefers-reduced-motion:reduce){.backdrop.svelte-x5z9md,.panel.svelte-x5z9md{transition-duration:0ms}}.tabs.svelte-109bki6{display:inline-flex;align-items:stretch;gap:.25rem;border-bottom:1px solid var(--dppp-color-line);font-family:var(--dppp-font-body)}.tabs.is-full.svelte-109bki6{display:flex;width:100%}.tabs.is-full.svelte-109bki6 .tab:where(.svelte-109bki6){flex:1 1 0;justify-content:center}.tab.svelte-109bki6{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .95rem;border:0;background:transparent;color:var(--dppp-color-ink-soft);font-weight:600;font-size:var(--dppp-text-base);letter-spacing:.005em;cursor:pointer;transition:color var(--dppp-motion-fast) var(--dppp-ease-standard),background var(--dppp-motion-fast) var(--dppp-ease-standard)}.tabs.is-compact.svelte-109bki6 .tab:where(.svelte-109bki6){padding:.4rem .7rem;font-size:var(--dppp-text-sm)}.tab.svelte-109bki6:after{content:"";position:absolute;left:.6rem;right:.6rem;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background var(--dppp-motion-fast) var(--dppp-ease-standard)}.tab.svelte-109bki6:hover:not(:disabled){color:var(--dppp-color-ink);background:var(--dppp-color-neutral-soft)}.tab.svelte-109bki6:focus-visible{outline:none;color:var(--dppp-color-ink);box-shadow:0 0 0 3px var(--dppp-focus-ring);border-radius:var(--dppp-radius-1)}.tab.is-selected.svelte-109bki6{color:var(--dppp-color-brand-strong)}.tab.is-selected.svelte-109bki6:after{background:var(--dppp-color-brand)}.tab.svelte-109bki6:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.tab.svelte-109bki6,.tab.svelte-109bki6:after{transition-duration:0ms}}.field.svelte-1k4pbkw{display:grid;gap:var(--dppp-field-gap);min-width:0;font-family:var(--dppp-font-body)}.field-label.svelte-1k4pbkw{font-size:var(--dppp-text-sm);font-weight:600;color:var(--dppp-color-ink-body)}.field-frame.svelte-1k4pbkw{display:flex;min-height:var(--dppp-control-h);padding:var(--dppp-control-pad-y) var(--dppp-control-pad-x);border-radius:var(--dppp-radius-2);border:1px solid var(--dppp-color-line-strong);background:var(--dppp-color-surface-strong);transition:border-color var(--dppp-motion-fast) var(--dppp-ease-standard),box-shadow var(--dppp-motion-fast) var(--dppp-ease-standard)}.field-frame.svelte-1k4pbkw:focus-within{border-color:var(--dppp-color-brand);box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-focus-ring)}.field-frame.has-error.svelte-1k4pbkw{border-color:var(--dppp-color-danger)}.field-frame.has-error.svelte-1k4pbkw:focus-within{box-shadow:0 0 0 var(--dppp-focus-ring-width) var(--dppp-color-danger-soft)}.field.is-disabled.svelte-1k4pbkw .field-label:where(.svelte-1k4pbkw){color:var(--dppp-color-ink-soft)}.field.is-disabled.svelte-1k4pbkw .field-frame:where(.svelte-1k4pbkw){opacity:var(--dppp-opacity-disabled);background:var(--dppp-color-surface-soft);cursor:not-allowed}textarea.svelte-1k4pbkw{width:100%;min-width:0;border:0;background:transparent;color:var(--dppp-color-ink);outline:none;resize:vertical;line-height:var(--dppp-leading-snug)}textarea.svelte-1k4pbkw:disabled{cursor:not-allowed}textarea.svelte-1k4pbkw::placeholder{color:var(--dppp-color-ink-soft)}.field-message.svelte-1k4pbkw{font-size:var(--dppp-text-xs);color:var(--dppp-color-ink-soft)}.field-message.error.svelte-1k4pbkw{color:var(--dppp-color-danger)}.tooltip-wrapper.svelte-anjqix{display:inline-flex}.tooltip.svelte-anjqix{position:fixed;z-index:var(--dppp-z-popover);max-width:18rem;padding:.4rem .65rem;border-radius:var(--dppp-radius-1);background:var(--dppp-color-ink);color:#fff;font-family:var(--dppp-font-body);font-size:var(--dppp-text-xs);font-weight:500;line-height:var(--dppp-leading-snug);box-shadow:var(--dppp-shadow-2);pointer-events:none;animation:svelte-anjqix-tooltip-in var(--dppp-motion-fast) var(--dppp-ease-standard)}@keyframes svelte-anjqix-tooltip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tooltip.svelte-anjqix{animation:none}}
