.sv-tp.svelte-8nxr0q{--_accent:var(--sg-accent,#2563eb);--_bg:var(--sg-bg,#fff);--_fg:var(--sg-fg,#0f172a);--_muted:var(--sg-muted,#64748b);--_border:var(--sg-border,#e2e8f0);--_face:var(--sg-header-bg,#f1f5f9);--_radius:var(--sg-radius,8px);background:var(--_bg);width:260px;color:var(--_fg);border:1px solid var(--_border);border-radius:calc(var(--_radius) + 4px);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:10px;padding:12px;display:inline-flex}.sv-tp--invalid.svelte-8nxr0q{border-color:var(--sg-danger,#dc2626)}.sv-tp--disabled.svelte-8nxr0q{opacity:.55;pointer-events:none}.sv-tp__head.svelte-8nxr0q{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:flex}.sv-tp__seg.svelte-8nxr0q{color:var(--_muted);cursor:pointer;border-radius:var(--_radius);background:0 0;border:0;padding:2px 6px;font-size:30px;font-weight:700;line-height:1}.sv-tp__seg.is-active.svelte-8nxr0q{color:var(--_accent);background:color-mix(in srgb, var(--_accent) 12%, transparent)}.sv-tp__colon.svelte-8nxr0q{color:var(--_muted);font-size:28px;font-weight:700}.sv-tp__ampm.svelte-8nxr0q{flex-direction:column;gap:2px;margin-inline-start:8px;display:flex}.sv-tp__ampm.svelte-8nxr0q button:where(.svelte-8nxr0q){border:1px solid var(--_border);color:var(--_muted);cursor:pointer;background:0 0;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.sv-tp__ampm.svelte-8nxr0q button.is-active:where(.svelte-8nxr0q){background:var(--_accent);color:var(--sg-on-accent,#fff);border-color:var(--_accent)}.sv-tp__dial.svelte-8nxr0q{touch-action:none;cursor:pointer;aspect-ratio:1;outline:none;width:100%;height:auto;display:block}.sv-tp__dial.svelte-8nxr0q:focus-visible{outline:2px solid var(--sg-focus-ring,var(--_accent));outline-offset:2px;border-radius:50%}.sv-tp__face.svelte-8nxr0q{fill:var(--_face)}.sv-tp__hand.svelte-8nxr0q{stroke:var(--_accent);stroke-width:2px}.sv-tp__hub.svelte-8nxr0q{fill:var(--_accent)}.sv-tp__knob.svelte-8nxr0q{fill:var(--_accent);opacity:.9}.sv-tp__num.svelte-8nxr0q{fill:var(--_fg);pointer-events:none;font-family:inherit;font-size:13px}.sv-tp__num.is-inner.svelte-8nxr0q{fill:var(--_muted);font-size:11px}.sv-tp__num.is-active.svelte-8nxr0q{fill:var(--sg-on-accent,#fff);font-weight:700}.sv-tp__footer.svelte-8nxr0q{border-top:1px solid var(--_border);justify-content:center;width:100%;padding-top:8px;display:flex}.sv-tp__now.svelte-8nxr0q{font:inherit;border:1px solid var(--_border);border-radius:var(--_radius);color:var(--_accent);cursor:pointer;background:0 0;padding:5px 14px;font-size:12px;font-weight:600}.sv-tp__now.svelte-8nxr0q:hover{background:color-mix(in srgb, var(--_accent) 10%, transparent)}.sv-dtp.svelte-10be9ou{--_accent:var(--sg-accent,#2563eb);--_bg:var(--sg-input-bg,var(--sg-bg,#fff));--_fg:var(--sg-fg,#0f172a);--_muted:var(--sg-muted,#64748b);--_border:var(--sg-input-border,var(--sg-border,#cbd5e1));--_radius:var(--sg-radius,8px);width:240px;color:var(--_fg);display:inline-block;position:relative}.sv-dtp--block.svelte-10be9ou{width:100%;display:block}.sv-dtp--disabled.svelte-10be9ou{opacity:.6}.sv-dtp__field.svelte-10be9ou{background:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);align-items:center;gap:2px;height:34px;padding-block:0;padding-inline:0 4px;display:flex}.sv-dtp__field.svelte-10be9ou:focus-within{border-color:var(--_accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--_accent) 22%, transparent)}.sv-dtp__field.is-invalid.svelte-10be9ou{border-color:var(--sg-danger,#dc2626)}.sv-dtp__field.is-invalid.svelte-10be9ou:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--sg-danger,#dc2626) 22%, transparent)}.sv-dtp__input.svelte-10be9ou{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;height:100%;padding:0 8px;font-size:13px}.sv-dtp__spin.svelte-10be9ou{border-inline-end:1px solid var(--_border);flex-direction:column;display:flex}.sv-dtp__spin.svelte-10be9ou button:where(.svelte-10be9ou){width:20px;color:var(--_muted);cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-size:7px;line-height:1}.sv-dtp__spin.svelte-10be9ou button:where(.svelte-10be9ou):hover:not(:disabled){color:var(--_accent)}.sv-dtp__clear.svelte-10be9ou,.sv-dtp__toggle.svelte-10be9ou{width:26px;height:26px;color:var(--_muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.sv-dtp__clear.svelte-10be9ou{font-size:17px;line-height:1}.sv-dtp__clear.svelte-10be9ou:hover,.sv-dtp__toggle.svelte-10be9ou:hover{color:var(--_accent);background:color-mix(in srgb, var(--_accent) 10%, transparent)}.sv-dtp__panel{z-index:2147483647;background:var(--sg-bg,#fff);border:1px solid var(--sg-border,#e2e8f0);border-radius:12px;overflow:hidden;box-shadow:0 16px 48px -12px #0f172a59}.sv-dtp__tabs{border-bottom:1px solid var(--sg-border,#e2e8f0);display:flex}.sv-dtp__tabs button{font:inherit;letter-spacing:.04em;color:var(--sg-muted,#64748b);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:9px;font-size:11px;font-weight:700}.sv-dtp__tabs button.is-active{color:var(--sg-accent,#2563eb);border-bottom-color:var(--sg-accent,#2563eb)}.sv-dtp__body{place-items:center;padding:8px;display:grid}
