.cstr-input--native.svelte-1m0hch9 input[type=time]{cursor:pointer}.cstr-input--native.svelte-1m0hch9 input[type=time]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.cstr-input--native.cstr-input--suffix.svelte-1m0hch9 input[type=time]::-webkit-calendar-picker-indicator{display:none}.seg.svelte-5l0d9x{--seg-gap: 2px;--seg-inset: 3px;display:inline-flex;padding:var(--seg-inset) calc(var(--seg-inset) - var(--seg-gap)) var(--seg-inset) var(--seg-inset);border-radius:var(--radius-md);background:var(--bg-subtle);border:var(--border-width) solid var(--border);max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.seg.svelte-5l0d9x::-webkit-scrollbar{display:none}@property --seg-fade-start{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --seg-fade-end{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes svelte-5l0d9x-seg-fade{0%{--seg-fade-start: 0px;--seg-fade-end: 28px}to{--seg-fade-start: 28px;--seg-fade-end: 0px}}@supports (animation-timeline: scroll()){.seg.svelte-5l0d9x{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--seg-fade-start),#000 calc(100% - var(--seg-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--seg-fade-start),#000 calc(100% - var(--seg-fade-end)),transparent 100%);animation:svelte-5l0d9x-seg-fade linear both;animation-timeline:scroll(self inline)}}.seg__cell.svelte-5l0d9x{flex:none;overflow:clip;overflow-clip-margin:4px;white-space:nowrap;transition:width var(--duration-slow) var(--ease-standard)}.seg--full.svelte-5l0d9x{display:flex;width:100%}.seg--full.svelte-5l0d9x .seg__cell:where(.svelte-5l0d9x){flex:1 1 0;min-width:0}.seg--full.svelte-5l0d9x .seg__cell--hidden:where(.svelte-5l0d9x){flex:0 0 0;padding-inline-end:0}.seg--full.svelte-5l0d9x .seg__cell:where(.svelte-5l0d9x){padding-inline-end:var(--seg-gap)}.seg--full.svelte-5l0d9x .seg__btn:where(.svelte-5l0d9x){width:100%;margin-inline-end:0;justify-content:center}.seg__btn.svelte-5l0d9x{display:inline-flex;align-items:center;gap:6px;margin-inline-end:var(--seg-gap);padding:5px 12px;border-radius:var(--radius-sm);border:0;background:transparent;white-space:nowrap;color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast),opacity var(--duration-normal) var(--ease-standard)}.seg__cell--hidden.svelte-5l0d9x .seg__btn:where(.svelte-5l0d9x){opacity:0}.seg__cell--hidden.svelte-5l0d9x{overflow-clip-margin:0}.seg__btn.svelte-5l0d9x:hover{color:var(--text-primary)}.seg__btn.svelte-5l0d9x:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.seg__btn--on.svelte-5l0d9x{background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-xs)}.seg__count.svelte-5l0d9x{font-size:11px;font-weight:600;font-family:var(--font-mono);color:var(--text-muted);background:var(--stone-200);border-radius:var(--radius-full);padding:1px 8px}.seg__btn--on.svelte-5l0d9x .seg__count:where(.svelte-5l0d9x){background:var(--brand-subtle);color:var(--green-700)}.seg--underline.svelte-5l0d9x{display:flex;width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:inset 0 calc(-1 * var(--border-width)) 0 var(--border)}.seg--underline.svelte-5l0d9x .seg__btn:where(.svelte-5l0d9x){padding:10px 12px;border-radius:0;font-size:var(--text-md)}.seg--underline.svelte-5l0d9x .seg__btn--on:where(.svelte-5l0d9x){background:transparent;color:var(--brand);box-shadow:inset 0 -2px 0 var(--brand)}@media(prefers-reduced-motion:reduce){.seg__cell.svelte-5l0d9x,.seg__btn.svelte-5l0d9x{transition:none}}.row.svelte-1k0tirm{display:flex;align-items:center;gap:var(--space-4);padding:11px 0}.row--boxed.svelte-1k0tirm{gap:var(--space-3);padding:11px 14px}.row--divided.svelte-1k0tirm{align-items:flex-start;gap:var(--space-5);border-top:var(--border-width) solid var(--border);margin-top:var(--space-5);padding:var(--space-4) 0 0}.row__text.svelte-1k0tirm{flex:1;min-width:0}.row__title.svelte-1k0tirm{display:block;font-weight:650;color:var(--text-primary)}.row__desc.svelte-1k0tirm{display:block;margin-top:2px;color:var(--text-muted);line-height:var(--leading-normal)}.row--sm.svelte-1k0tirm .row__title:where(.svelte-1k0tirm){font-size:var(--text-sm)}.row--sm.svelte-1k0tirm .row__desc:where(.svelte-1k0tirm){font-size:var(--text-xs)}.row--md.svelte-1k0tirm .row__title:where(.svelte-1k0tirm){font-size:var(--text-base)}.row--md.svelte-1k0tirm .row__desc:where(.svelte-1k0tirm){font-size:var(--text-sm)}.row__icon.svelte-1k0tirm{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--stone-100);color:var(--text-muted)}.row__icon--on.svelte-1k0tirm{background:var(--brand-subtle);color:var(--brand)}._container.svelte-eomd79{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--text-muted);line-height:1.5}._pages.svelte-eomd79{display:flex;align-items:center;gap:4px}._nav.svelte-eomd79{width:30px;height:30px;border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._nav.svelte-eomd79:hover:not(:disabled){border-color:var(--stone-400);color:var(--text-primary)}._nav.svelte-eomd79:disabled{opacity:.35;cursor:default}._nums.svelte-eomd79{display:flex;align-items:center;gap:2px;margin:0 6px}._pg.svelte-eomd79{min-width:28px;height:28px;padding:0 6px;border:0;border-radius:var(--radius-xs);background:transparent;font:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--duration-fast) var(--ease-standard)}._pg.svelte-eomd79:hover:not(._pg--on,._pg--gap){background:var(--bg-subtle);color:var(--text-primary)}._nav.svelte-eomd79:focus-visible,._pg.svelte-eomd79:focus-visible{outline:0;box-shadow:var(--shadow-focus)}._pg--on.svelte-eomd79{background:var(--surface-inverse);color:var(--text-on-dark)}._pg--gap.svelte-eomd79{color:var(--text-disabled);cursor:default}.cstr-progress.svelte-1gopkgu{display:inline-flex;align-items:center;gap:8px}.cstr-progress__track.svelte-1gopkgu{flex:1;height:6px;border-radius:999px;background:var(--stone-150);overflow:hidden}.cstr-progress__fill.svelte-1gopkgu{height:100%;border-radius:999px;transition:width .3s ease}.cstr-progress__label.svelte-1gopkgu{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;flex:none}.reveal.svelte-1qwfjw5{--ring: 4px;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-slow) var(--ease-standard),margin var(--duration-slow) var(--ease-standard)}.reveal--open.svelte-1qwfjw5{grid-template-rows:1fr;margin-block:calc(-1 * var(--ring))}.reveal__inner.svelte-1qwfjw5{overflow:hidden;min-height:0;padding-inline:var(--ring);margin-inline:calc(-1 * var(--ring));opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}.reveal__content.svelte-1qwfjw5{padding-block:var(--ring)}.reveal--open.svelte-1qwfjw5 .reveal__inner:where(.svelte-1qwfjw5){opacity:1;transition-delay:80ms}@media(prefers-reduced-motion:reduce){.reveal.svelte-1qwfjw5,.reveal__inner.svelte-1qwfjw5{transition:none}}.cstr-toaster.svelte-1oam9y2{position:fixed;bottom:var(--toast-bottom, calc(20px + env(safe-area-inset-bottom, 0px)) );right:20px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:10px;max-width:380px;pointer-events:none}.cstr-toast.svelte-1oam9y2{pointer-events:all;display:flex;align-items:flex-start;gap:11px;background:var(--surface);color:var(--text-primary);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:13px 14px;min-width:280px}.cstr-toast__accent.svelte-1oam9y2{flex:none;width:3px;align-self:stretch;border-radius:var(--radius-full)}.cstr-toast__body.svelte-1oam9y2{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cstr-toast__title.svelte-1oam9y2{font-size:var(--text-base);font-weight:600;color:var(--text-primary);line-height:1.3}.cstr-toast__desc.svelte-1oam9y2{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}.cstr-toast__dismiss.svelte-1oam9y2{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;padding:0;border-radius:var(--radius-xs);transition:color .15s ease,background .15s ease;margin-top:1px}.cstr-toast__dismiss.svelte-1oam9y2:hover{color:var(--text-primary);background:var(--bg-subtle)}.cstr-toast__dismiss.svelte-1oam9y2:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.sheetwrap.svelte-7bedp5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal)}.sheetwrap.gone.svelte-7bedp5{visibility:hidden;pointer-events:none}.scrim.svelte-7bedp5{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c181366;border:0;padding:0}.sheet.svelte-7bedp5{position:absolute;left:0;right:0;bottom:0;background:var(--surface);color:var(--text-primary);border-radius:22px 22px 0 0;padding:9px 16px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-lg);max-height:86%;overflow-y:auto;overscroll-behavior:contain;outline:none;transform:translateY(100%);transition:transform .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1);touch-action:none}.sheet.open.svelte-7bedp5{transform:none}.sheet.scrolls.svelte-7bedp5{touch-action:pan-y}.sheet.scrolls.svelte-7bedp5 .sheet__grab:where(.svelte-7bedp5),.sheet.scrolls.svelte-7bedp5 .sheet__h:where(.svelte-7bedp5){touch-action:none}.sheet__grab.svelte-7bedp5{width:36px;height:4px;border-radius:2px;background:var(--stone-200);margin:0 auto 12px}.sheet__h.svelte-7bedp5{display:flex;align-items:baseline;gap:8px;margin-bottom:13px}@media(prefers-reduced-motion:reduce){.sheet.svelte-7bedp5{transition:none}}
