.oc-dialog.svelte-1h07w0p{width:min(32rem, calc(100vw - 2 * var(--oc-space-4)));max-height:calc(100dvh - 2 * var(--oc-space-4));border:var(--oc-border-width) solid var(--oc-color-border);border-radius:var(--oc-radius-lg);background:var(--oc-color-surface);color:var(--oc-color-fg);box-shadow:var(--oc-shadow);padding:0}.oc-dialog--sm.svelte-1h07w0p{width:min(24rem, calc(100vw - 2 * var(--oc-space-4)))}.oc-dialog--lg.svelte-1h07w0p{width:min(48rem, calc(100vw - 2 * var(--oc-space-4)))}.oc-dialog.svelte-1h07w0p::backdrop{background:var(--oc-color-backdrop)}.oc-dialog[open].svelte-1h07w0p{animation:svelte-1h07w0p-oc-dialog-in var(--oc-duration) var(--oc-ease)}@keyframes svelte-1h07w0p-oc-dialog-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}.oc-dialog__panel.svelte-1h07w0p{padding:var(--oc-space-5)}.oc-dialog__header.svelte-1h07w0p{justify-content:space-between;align-items:flex-start;gap:var(--oc-space-3);display:flex}.oc-dialog__header.svelte-1h07w0p h2:where(.svelte-1h07w0p){font-size:var(--oc-text-lg);margin:0}.oc-dialog__close.svelte-1h07w0p{margin:calc(-1 * var(--oc-space-1));padding:var(--oc-space-1);border-radius:var(--oc-radius-sm);color:var(--oc-color-fg-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.oc-dialog__close.svelte-1h07w0p:hover{color:var(--oc-color-fg);background:var(--oc-color-surface-hover)}.oc-dialog__description.svelte-1h07w0p{margin:var(--oc-space-2) 0 0;color:var(--oc-color-fg-muted);font-size:var(--oc-text-sm)}.oc-dialog__body.svelte-1h07w0p{margin-top:var(--oc-space-4)}.oc-dialog__actions.svelte-1h07w0p{justify-content:flex-end;gap:var(--oc-space-2);margin-top:var(--oc-space-5);flex-wrap:wrap;display:flex}.oc-field.svelte-r16pcq{gap:var(--oc-space-1);flex-direction:column;display:flex}label.svelte-r16pcq{font-size:var(--oc-text-sm);font-weight:var(--oc-weight-medium)}.oc-field__required.svelte-r16pcq{color:var(--oc-color-danger);margin-left:.15em}.oc-field__control.svelte-r16pcq{height:var(--oc-control-height);background:var(--oc-color-surface);border:var(--oc-border-width) solid var(--oc-color-border-strong);border-radius:var(--oc-radius);transition:border-color var(--oc-duration) var(--oc-ease);align-items:center;display:flex}.oc-field__control.svelte-r16pcq:focus-within{border-color:var(--oc-color-focus);box-shadow:0 0 0 1px var(--oc-color-focus)}.oc-field__control.svelte-r16pcq:has(input:where(.svelte-r16pcq):disabled){background:var(--oc-color-surface-2);border-color:var(--oc-color-border)}.oc-field__control--invalid.svelte-r16pcq{border-color:var(--oc-color-danger)}input.svelte-r16pcq{min-width:0;height:100%;padding:0 var(--oc-space-3);font-size:var(--oc-text-sm);background:0 0;border:0;flex:1}input.svelte-r16pcq:focus{outline:none}input.svelte-r16pcq:disabled{cursor:not-allowed;opacity:.6}.oc-field__reveal.svelte-r16pcq{margin-right:var(--oc-space-1);padding:var(--oc-space-1);border-radius:var(--oc-radius-sm);color:var(--oc-color-fg-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.oc-field__reveal.svelte-r16pcq:hover{color:var(--oc-color-fg)}.oc-field__hint.svelte-r16pcq,.oc-field__error.svelte-r16pcq{font-size:var(--oc-text-xs);margin:0}.oc-field__hint.svelte-r16pcq{color:var(--oc-color-fg-muted)}.oc-field__error.svelte-r16pcq{align-items:center;gap:var(--oc-space-1);color:var(--oc-color-danger);display:flex}
