.avatar.svelte-8w5802{border-radius:var(--radius-full);background:var(--avatar-color,var(--primary));width:28px;height:28px;color:var(--on-primary);font-size:var(--text-xs);object-fit:cover;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.sm.svelte-8w5802{width:22px;height:22px}.lg.svelte-8w5802{width:44px;height:44px;font-size:var(--text-md)}.darkInk.svelte-8w5802{color:#000000c7}.avatarStack.svelte-1wugl4m{--overlap:var(--space-2);align-items:center;display:inline-flex}.sm.svelte-1wugl4m{--overlap:6px}.lg.svelte-1wugl4m{--overlap:var(--space-3)}.ring.svelte-1wugl4m,.more.svelte-1wugl4m{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--surface);display:inline-flex}.ring.svelte-1wugl4m+.ring:where(.svelte-1wugl4m),.more.svelte-1wugl4m{margin-left:calc(-1 * var(--overlap))}.more.svelte-1wugl4m{min-width:28px;height:28px;padding:0 var(--space-1);background:var(--surface-3);color:var(--text-2);font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:700}.sm.svelte-1wugl4m .more:where(.svelte-1wugl4m){min-width:22px;height:22px}.lg.svelte-1wugl4m .more:where(.svelte-1wugl4m){min-width:44px;height:44px;font-size:var(--text-sm)}.badge.svelte-16wd81y{--tone:var(--status-neutral);align-items:center;gap:var(--space-1);padding:3px var(--space-2) 4px;border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;color:var(--tone);background:color-mix(in srgb, var(--tone) 18%, var(--surface));font-weight:700;line-height:1;display:inline-flex}.dot.svelte-16wd81y{background:currentColor;border-radius:50%;width:7px;height:7px}.pending.svelte-16wd81y,.processing.svelte-16wd81y{--tone:var(--status-pending)}.approved.svelte-16wd81y{--tone:var(--status-approved)}.changes.svelte-16wd81y{--tone:var(--status-changes)}.rejected.svelte-16wd81y{--tone:var(--status-rejected)}.secondpass.svelte-16wd81y{--tone:var(--status-secondpass)}.fraudreview.svelte-16wd81y{--tone:var(--status-fraudreview)}.barChart.svelte-1qicqfg{align-items:stretch;gap:var(--space-3);min-width:0;height:168px;display:flex}.dense.svelte-1qicqfg{gap:3px}.column.svelte-1qicqfg{gap:var(--space-2);border-radius:var(--radius-sm);min-width:0;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.plot.svelte-1qicqfg{flex:1;align-items:flex-end;min-height:0;display:flex}.bar.svelte-1qicqfg{border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:color-mix(in srgb, var(--primary) 40%, var(--surface-3));width:100%;min-height:3px;transition:background .15s}.empty.svelte-1qicqfg{background:var(--surface-3)}.dense.svelte-1qicqfg .bar:where(.svelte-1qicqfg){border-radius:2px}.selected.svelte-1qicqfg .bar:where(.svelte-1qicqfg):not(.empty){background:var(--primary)}.tick.svelte-1qicqfg{font-family:var(--font-sans);font-size:var(--text-xs);text-align:center;white-space:nowrap;font-weight:600;line-height:1}.selected.svelte-1qicqfg .tick:where(.svelte-1qicqfg){color:var(--text)}.button.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;font-weight:700;line-height:1;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.3,1),box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.button.svelte-1xko78n:active{transform:translateY(1px)}.button.svelte-1xko78n:disabled{opacity:.5;cursor:default;transform:none}.loading.svelte-1xko78n{cursor:progress}.sm.svelte-1xko78n{height:var(--control-sm);padding:0 var(--space-2);font-size:var(--text-xs)}.lg.svelte-1xko78n{height:var(--control-lg);padding:0 var(--space-4);font-size:var(--text-md)}.block.svelte-1xko78n{width:100%}.primary.svelte-1xko78n{background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-sm)}.primary.svelte-1xko78n:hover:not(:disabled),.ok.svelte-1xko78n:hover:not(:disabled){filter:brightness(1.05)}.ghost.svelte-1xko78n{background:var(--surface);color:var(--text);border-color:var(--border-2);box-shadow:var(--shadow-sm)}.ghost.svelte-1xko78n:hover:not(:disabled){background:var(--surface-2)}.soft.svelte-1xko78n{background:var(--primary-soft);color:var(--primary)}.quiet.svelte-1xko78n{color:var(--text-2);background:0 0}.quiet.svelte-1xko78n:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.ok.svelte-1xko78n{background:var(--color-green);color:var(--on-ok)}.danger.svelte-1xko78n{background:var(--surface);color:var(--color-red);border-color:color-mix(in srgb, var(--color-red) 35%, transparent)}.danger.svelte-1xko78n:hover:not(:disabled){background:var(--primary-soft)}.button.svelte-1xko78n:focus-visible{box-shadow:0 0 0 4px var(--ring)}.card.svelte-7d5xe5{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:clip}.raised.svelte-7d5xe5{box-shadow:var(--shadow)}.flat.svelte-7d5xe5{border-radius:var(--radius-md)}.padded.svelte-7d5xe5{padding:var(--space-4)}.withBackdrop.svelte-7d5xe5{isolation:isolate;position:relative}.backdrop.svelte-7d5xe5{z-index:-1;object-fit:cover;opacity:.26;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.checkbox.svelte-zlg8mq{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text);cursor:pointer;font-weight:500;line-height:1.4;display:inline-flex}.disabled.svelte-zlg8mq{opacity:.5;cursor:default}input.svelte-zlg8mq{appearance:none;border:2px solid var(--border-2);border-radius:var(--radius-sm);background:var(--surface);width:18px;height:18px;cursor:inherit;flex:none;place-content:center;margin:0;transition:background .12s,border-color .12s;display:grid}input.svelte-zlg8mq:before{content:"";border:solid var(--on-primary);border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;display:none;transform:rotate(45deg)}input.svelte-zlg8mq:checked,input.svelte-zlg8mq:indeterminate{background:var(--primary);border-color:var(--primary)}input.svelte-zlg8mq:checked:before,input.svelte-zlg8mq:indeterminate:before{display:block}input.svelte-zlg8mq:indeterminate:before{border-width:0 0 2px;width:8px;height:0;margin-top:0;transform:none}@media (prefers-reduced-motion:reduce){input.svelte-zlg8mq{transition:none}}.swatch.svelte-1rm1cyf{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);object-fit:cover;flex:none;display:inline-block}.sm.svelte-1rm1cyf{width:var(--space-4);height:var(--space-4);border-radius:var(--space-1)}.colorPicker.svelte-7hs29g{border:0;min-width:0;margin:0;padding:0}legend.svelte-7hs29g{margin-bottom:var(--space-1);font-size:var(--text-xs);color:var(--text-2);padding:0;font-weight:600}.options.svelte-7hs29g{align-items:center;gap:var(--space-2);min-height:var(--control-md);flex-wrap:wrap;display:flex}.option.svelte-7hs29g{cursor:pointer;display:grid;position:relative}.colorPicker.svelte-7hs29g:disabled .option:where(.svelte-7hs29g){opacity:.5;cursor:default}input.svelte-7hs29g{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.chip.svelte-7hs29g{border-radius:var(--radius-md);border:2px solid #0000;padding:3px;transition:border-color .12s;display:grid}.option.svelte-7hs29g:hover .chip:where(.svelte-7hs29g){border-color:var(--border-2)}input.svelte-7hs29g:checked+.chip:where(.svelte-7hs29g){border-color:var(--text)}input.svelte-7hs29g:focus-visible+.chip:where(.svelte-7hs29g){box-shadow:0 0 0 4px var(--ring)}html:has(dialog:modal){overflow:hidden}.dialog.svelte-1cplwtb{z-index:var(--layer-dialog);width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-4);color:var(--text);opacity:0;transition:opacity .16s, overlay .2s allow-discrete, display .2s allow-discrete;background:0 0;border:0;place-items:center;margin:0;position:fixed;inset:0}.dialog[open].svelte-1cplwtb{opacity:1;display:grid}.dialog.svelte-1cplwtb::backdrop{opacity:0;transition:opacity .16s, overlay .2s allow-discrete, display .2s allow-discrete;background:#0000008c}.dialog[open].svelte-1cplwtb::backdrop{opacity:1}.dialog.svelte-1cplwtb:focus-visible{box-shadow:none}.panel.svelte-1cplwtb{--tone:var(--primary);width:min(480px,100%);max-height:calc(100dvh - 2 * var(--space-4));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);flex-direction:column;transition:transform .2s cubic-bezier(.2,.7,.3,1);display:flex;overflow:hidden;transform:scale(.96)}.dialog[open].svelte-1cplwtb .panel:where(.svelte-1cplwtb){transform:none}@starting-style{.dialog[open].svelte-1cplwtb,.dialog[open].svelte-1cplwtb::backdrop{opacity:0}.dialog[open].svelte-1cplwtb .panel:where(.svelte-1cplwtb){transform:scale(.96)}}.sm.svelte-1cplwtb .panel:where(.svelte-1cplwtb){width:min(400px,100%)}.lg.svelte-1cplwtb .panel:where(.svelte-1cplwtb){width:min(780px,100%)}.media.svelte-1cplwtb .panel:where(.svelte-1cplwtb){width:auto;max-width:100%;box-shadow:none;background:0 0;border:0;overflow:visible}.danger.svelte-1cplwtb{--tone:var(--color-red)}.ok.svelte-1cplwtb{--tone:var(--color-green)}.warn.svelte-1cplwtb{--tone:var(--color-orange)}header.svelte-1cplwtb{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--border);display:flex}.iconTile.svelte-1cplwtb{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone) 14%, transparent);color:var(--tone);flex:none;place-items:center;display:grid}.heading.svelte-1cplwtb{flex:1;min-width:0}h2.svelte-1cplwtb{font-size:var(--text-lg);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.3}.heading.svelte-1cplwtb p:where(.svelte-1cplwtb){margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-2);line-height:1.45}.close.svelte-1cplwtb{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.close.svelte-1cplwtb:hover{background:var(--surface-3);color:var(--text)}.body.svelte-1cplwtb{gap:var(--space-4);min-height:0;padding:var(--space-4);font-size:var(--text-sm);flex-direction:column;line-height:1.5;display:flex;overflow:auto}.media.svelte-1cplwtb .body:where(.svelte-1cplwtb){padding:0;overflow:visible}footer.svelte-1cplwtb{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);background:var(--surface-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.dialog.svelte-1cplwtb,.dialog.svelte-1cplwtb::backdrop,.panel.svelte-1cplwtb{transition:none}}.notice.svelte-py96rb{--tone:var(--text-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--tone) 28%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone);font-size:var(--text-sm);font-weight:500}.danger.svelte-py96rb{--tone:var(--color-red)}.emptyState.svelte-sio7ch{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-4);text-align:center;color:var(--text-3);flex-direction:column;display:flex}h3.svelte-sio7ch{font-size:var(--text-lg);color:var(--text);margin:0;font-weight:700}p.svelte-sio7ch{max-width:46ch;font-size:var(--text-sm);color:var(--text-2);margin:0}.actions.svelte-sio7ch{gap:var(--space-2);margin-top:var(--space-2);display:flex}.skeleton.svelte-19f3yks{border-radius:var(--radius-sm);background:linear-gradient(100deg, var(--surface-2) 30%, var(--surface-3) 50%, var(--surface-2) 70%);background-size:200% 100%;max-width:100%;animation:1.3s linear infinite svelte-19f3yks-shimmer;display:block}.line.svelte-19f3yks{width:100%;height:var(--space-3)}.block.svelte-19f3yks{width:100%;height:var(--space-7);border-radius:var(--radius-md)}.circle.svelte-19f3yks{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);flex:none}@keyframes svelte-19f3yks-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-19f3yks{background:var(--surface-3);animation:none}}.scroller.svelte-ehhqin{overscroll-behavior-x:contain;overscroll-behavior-y:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);overflow:auto;container-type:inline-size}.limited.svelte-ehhqin{overscroll-behavior-y:contain}.flush.svelte-ehhqin{box-shadow:none;border:0;border-radius:0}.table.svelte-ehhqin{grid-template-columns:var(--columns-wide);border-spacing:0;width:100%;font-size:var(--text-sm);margin:0;display:grid}thead.svelte-ehhqin,tbody.svelte-ehhqin{display:contents}tr.svelte-ehhqin{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.row.svelte-ehhqin{border-bottom:1px solid var(--border);transition:background .12s;position:relative}.row.svelte-ehhqin:last-child{border-bottom:0}.linked.svelte-ehhqin:hover{background:var(--surface-2)}.linked.svelte-ehhqin:has(.rowLink:where(.svelte-ehhqin):focus-visible){background:var(--surface-2)}.headRow.svelte-ehhqin{background:var(--surface-2);border-bottom:1px solid var(--border)}.sticky.svelte-ehhqin{z-index:var(--layer-sticky);position:sticky;top:0}.cell.svelte-ehhqin{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);text-align:start;display:flex}.compact.svelte-ehhqin .cell:where(.svelte-ehhqin){padding:var(--space-1) var(--space-3)}th.cell.svelte-ehhqin{font-size:var(--text-xs);letter-spacing:.01em;color:var(--text-3);white-space:nowrap;font-weight:700}.center.svelte-ehhqin{text-align:center;justify-content:center}.end.svelte-ehhqin{text-align:end;justify-content:flex-end}.truncate.svelte-ehhqin{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sortButton.svelte-ehhqin{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.sortButton.svelte-ehhqin:hover{color:var(--text)}.sortIcon.svelte-ehhqin{opacity:.6;transition:transform .15s;display:inline-flex}.sortIcon.active.svelte-ehhqin{opacity:1;color:var(--primary)}.sortIcon.ascending.svelte-ehhqin{transform:rotate(180deg)}.rowLink.svelte-ehhqin{position:absolute;inset:0}.rowLink.svelte-ehhqin:focus-visible{box-shadow:inset 0 0 0 3px var(--ring)}.cell.svelte-ehhqin :is(a,button,input,select,textarea,label,summary):not(.rowLink){position:relative}.emptyRow.svelte-ehhqin{display:block}.emptyRow.svelte-ehhqin td:where(.svelte-ehhqin){padding:0;display:block}.visuallyHidden.svelte-ehhqin{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (width<880px){.table.svelte-ehhqin{grid-template-columns:var(--columns-below-lg)}.hideBelowLg.svelte-ehhqin{display:none}}@container (width<640px){.table.svelte-ehhqin{grid-template-columns:var(--columns-below-md)}.hideBelowMd.svelte-ehhqin{display:none}}@container (width<440px){.table.svelte-ehhqin{grid-template-columns:var(--columns-below-sm)}.hideBelowSm.svelte-ehhqin{display:none}}@media (prefers-reduced-motion:reduce){.row.svelte-ehhqin,.sortIcon.svelte-ehhqin{transition:none}}.anchor.svelte-ny5xqc{max-width:100%;display:inline-flex}.block.svelte-ny5xqc{display:flex}.block.svelte-ny5xqc>*{flex:1}.panel.svelte-ny5xqc{z-index:var(--layer-dropdown);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);transform-origin:top;outline:none;margin:0;padding:0;transition:opacity .15s,transform .15s cubic-bezier(.2,.7,.3,1);position:fixed;inset:auto;overflow:auto}.panel.svelte-ny5xqc[data-side=top]{transform-origin:bottom}.panel.svelte-ny5xqc:focus-visible{box-shadow:var(--shadow-lg)}@starting-style{.panel.svelte-ny5xqc:popover-open{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.panel.svelte-ny5xqc{transition:none}}.datePicker.svelte-19bil8t{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.label.svelte-19bil8t{font-size:var(--text-xs);color:var(--text-2);font-weight:600}.trigger.svelte-19bil8t{align-items:center;gap:var(--space-2);width:100%;height:var(--control-lg);padding:0 var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-md);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s;display:flex}.trigger.svelte-19bil8t:focus-visible,.open.svelte-19bil8t{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}.trigger.svelte-19bil8t:disabled{opacity:.5;cursor:default}.value.svelte-19bil8t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;overflow:hidden}.empty.svelte-19bil8t{color:var(--text-3)}.calendar.svelte-19bil8t{padding:var(--space-3)}.monthRow.svelte-19bil8t{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.month.svelte-19bil8t{font-size:var(--text-sm);text-align:center;flex:1;font-weight:700}.monthStep.svelte-19bil8t{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.monthStep.svelte-19bil8t:hover{background:var(--surface-3);color:var(--text)}table.svelte-19bil8t{border-collapse:separate;border-spacing:2px}th.svelte-19bil8t{padding:var(--space-1) 0;font-size:var(--text-xs);color:var(--text-3);font-weight:600}abbr.svelte-19bil8t{text-decoration:none}td.svelte-19bil8t{padding:0}.day.svelte-19bil8t{width:var(--control-md);height:var(--control-sm);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;place-items:center;font-weight:600;display:grid}.day.svelte-19bil8t:hover:not(:disabled){background:var(--surface-3)}.day.svelte-19bil8t:disabled{opacity:.35;cursor:default}.today.svelte-19bil8t{box-shadow:inset 0 0 0 1px var(--border-2)}.inRange.svelte-19bil8t{background:var(--primary-soft)}.selected.svelte-19bil8t,.selected.svelte-19bil8t:hover:not(:disabled){background:var(--primary);color:var(--on-primary)}.day.svelte-19bil8t:focus-visible{box-shadow:0 0 0 3px var(--ring)}.footer.svelte-19bil8t{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);justify-content:space-between;display:flex}.donut.svelte-1czggs3{flex:none;width:132px;height:132px;position:relative}.lg.svelte-1czggs3{width:176px;height:176px}.center.svelte-1czggs3{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:absolute;inset:0}.faded.svelte-1czggs3{opacity:0}.total.svelte-1czggs3{font-family:var(--font-mono);font-size:var(--text-2xl);letter-spacing:-.04em;color:var(--text);font-weight:800;line-height:1}.caption.svelte-1czggs3{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-weight:700}.field.svelte-q16qnb{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.labelRow.svelte-q16qnb{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}label.svelte-q16qnb{font-size:var(--text-xs);color:var(--text-2);font-weight:600}.required.svelte-q16qnb{color:var(--color-red);margin-left:2px}p.svelte-q16qnb{font-size:var(--text-xs);color:var(--text-3);margin:0}.error.svelte-q16qnb{color:var(--color-red);font-weight:600}input.svelte-aq3lez{width:100%;height:var(--control-lg);padding:0 var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-mono);font-size:var(--text-md);outline:none;transition:border-color .15s,box-shadow .15s}input.bare.svelte-aq3lez{height:var(--control-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:right}input.svelte-aq3lez::placeholder{color:var(--text-3)}input.svelte-aq3lez:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}input.svelte-aq3lez:disabled{opacity:.5}.invalid.svelte-aq3lez{border-color:var(--color-red)}.dropdown.svelte-x6k6te{min-width:220px;padding:var(--space-1)}.menu.svelte-x6k6te{outline:none;flex-direction:column;display:flex}.menu.svelte-x6k6te:focus-visible{box-shadow:none}.item.svelte-x6k6te{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:none;display:flex}.item.svelte-x6k6te:hover:not(:disabled),.item.svelte-x6k6te:focus-visible{background:var(--surface-3);box-shadow:none}.item.svelte-x6k6te:disabled{opacity:.5;cursor:default}.item.svelte-x6k6te svg{color:var(--text-3);flex:none}.label.svelte-x6k6te{flex:1;min-width:0}.detail.svelte-x6k6te{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3)}.selected.svelte-x6k6te{background:var(--primary-soft);color:var(--primary)}.danger.svelte-x6k6te{color:var(--color-red)}.danger.svelte-x6k6te:hover:not(:disabled),.danger.svelte-x6k6te:focus-visible{background:var(--primary-soft)}.selected.svelte-x6k6te svg,.danger.svelte-x6k6te svg{color:currentColor}.separator.svelte-x6k6te{height:1px;margin:var(--space-1);background:var(--border)}.cropper.svelte-1uyfwre{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.stage.svelte-1uyfwre{border-radius:var(--radius-lg);background:var(--surface-3);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:0;padding:0;display:block;position:relative;overflow:hidden}.stage.svelte-1uyfwre:active{cursor:grabbing}.stage.svelte-1uyfwre:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.square.svelte-1uyfwre{aspect-ratio:1;width:min(100%,300px)}.wide.svelte-1uyfwre{aspect-ratio:16/9;width:min(100%,360px)}img.svelte-1uyfwre{transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.guide.svelte-1uyfwre{border-radius:inherit;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--on-primary) 22%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--on-primary) 22%, transparent) 1px, transparent 1px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--on-primary) 18%, transparent);background-position:50%;background-size:33.333% 33.333%;position:absolute;inset:0}.keys.svelte-1uyfwre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zoom.svelte-1uyfwre{align-items:center;gap:var(--space-3);width:min(100%,300px);color:var(--text-3);display:flex}input.svelte-1uyfwre{accent-color:var(--primary);cursor:pointer;flex:1}.failure.svelte-1uyfwre{font-size:var(--text-sm);color:var(--accent-red);margin:0}input.svelte-o02g58{width:100%;height:var(--control-lg);padding:0 var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-md);outline:none;transition:border-color .15s,box-shadow .15s}input.svelte-o02g58::placeholder{color:var(--text-3)}input.svelte-o02g58:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}input.svelte-o02g58:disabled{opacity:.5}.invalid.svelte-o02g58{border-color:var(--color-red)}.mono.svelte-o02g58{font-family:var(--font-mono)}.imageUpload.svelte-10ki1qj{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.file.svelte-10ki1qj{display:none}.filled.svelte-10ki1qj{align-items:center;gap:var(--space-3);min-width:0;display:flex}.preview.svelte-10ki1qj{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);object-fit:cover;flex:none}.preview.square.svelte-10ki1qj{width:48px;height:48px}.preview.wide.svelte-10ki1qj{width:96px;height:54px}.details.svelte-10ki1qj{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.url.svelte-10ki1qj{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buttons.svelte-10ki1qj{gap:var(--space-2);display:flex}.drop.svelte-10ki1qj{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:1.5px dashed var(--border-2);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-2);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s,color .12s;display:flex}.drop.svelte-10ki1qj:hover,.drop.over.svelte-10ki1qj{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.drop.svelte-10ki1qj:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.dropText.svelte-10ki1qj{flex-direction:column;min-width:0;display:flex}.lead.svelte-10ki1qj{font-size:var(--text-sm);font-weight:700}.sub.svelte-10ki1qj{font-size:var(--text-xs);color:var(--text-3)}.urlRow.svelte-10ki1qj{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.urlField.svelte-10ki1qj{flex:1;min-width:200px}.note.svelte-10ki1qj{font-size:var(--text-xs);color:var(--text-2);margin:0}.kbd.svelte-1p39m6y{min-width:1.6em;padding:1px var(--space-1);border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;justify-content:center;align-items:center;font-weight:600;line-height:1.4;display:inline-flex}.keyValue.svelte-1f9xkyz{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}.pair.svelte-1f9xkyz{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.inline.svelte-1f9xkyz .pair:where(.svelte-1f9xkyz){grid-template-columns:minmax(calc(var(--space-7) * 2), 1fr) minmax(0, 2fr);align-items:baseline;gap:var(--space-3);display:grid}dt.svelte-1f9xkyz{color:var(--text-3);font-weight:500}.stacked.svelte-1f9xkyz dt:where(.svelte-1f9xkyz){font-size:var(--text-xs);font-weight:700}dd.svelte-1f9xkyz{align-items:center;gap:var(--space-1);min-width:0;color:var(--text);margin:0;display:flex}.value.svelte-1f9xkyz{overflow-wrap:anywhere;min-width:0}.mono.svelte-1f9xkyz{font-family:var(--font-mono)}.lightbox.svelte-1fl4gre{align-items:stretch;gap:var(--space-2);flex-direction:column;min-width:min(320px,100%);display:flex}figure.svelte-1fl4gre{justify-items:center;gap:var(--space-2);margin:0;display:grid}img.svelte-1fl4gre,video.svelte-1fl4gre{max-width:calc(100vw - 2 * var(--space-4));max-height:calc(100dvh - 3 * var(--space-7));border-radius:var(--radius-lg);object-fit:contain;box-shadow:var(--shadow-lg);display:block}video.svelte-1fl4gre{background:#000}.bar.svelte-1fl4gre{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);display:flex}.count.svelte-1fl4gre{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3)}figcaption.svelte-1fl4gre{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--surface);font-size:var(--text-sm);color:var(--text-2)}.spacer.svelte-1fl4gre{flex:1}.list.svelte-184gtd7{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.flush.svelte-184gtd7{border:0;border-radius:0}.listRow.svelte-1ar178z{align-items:center;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--border);transition:background .12s;display:flex;position:relative}.listRow.svelte-1ar178z:last-child{border-bottom:0}.linked.svelte-1ar178z:hover{background:var(--surface-2)}.linked.svelte-1ar178z:has(.rowLink:where(.svelte-1ar178z):focus-visible){background:var(--surface-2)}.leading.svelte-1ar178z{color:var(--text-3);flex:none;align-items:center;display:flex}.body.svelte-1ar178z{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-1ar178z{font-size:var(--text-md);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;overflow:hidden}.meta.svelte-1ar178z{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;display:flex}.rowLink.svelte-1ar178z:focus-visible{box-shadow:none}.rowLink.svelte-1ar178z:after{content:"";position:absolute;inset:0}.rowLink.svelte-1ar178z:focus-visible:after{box-shadow:inset 0 0 0 3px var(--ring)}.actions.svelte-1ar178z,.meta.svelte-1ar178z :is(a,button),.leading.svelte-1ar178z :is(a,button){position:relative}.actions.svelte-1ar178z{align-items:center;gap:var(--space-2);flex:none;display:flex}@media (prefers-reduced-motion:reduce){.listRow.svelte-1ar178z{transition:none}}.meter.svelte-ht7y70{--tone:var(--primary);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.inline.svelte-ht7y70{align-items:center;gap:var(--space-3);flex-direction:row}.ok.svelte-ht7y70{--tone:var(--color-green)}.warn.svelte-ht7y70{--tone:var(--color-orange)}.copy.svelte-ht7y70{justify-content:space-between;align-items:baseline;gap:var(--space-2);line-height:1;display:flex}.inline.svelte-ht7y70 .track:where(.svelte-ht7y70){flex:1}.inline.svelte-ht7y70 .copy:where(.svelte-ht7y70){align-items:flex-start;gap:var(--space-1);flex-direction:column}.number.svelte-ht7y70{font-size:var(--text-sm);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.label.svelte-ht7y70{font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;font-weight:700}.track.svelte-ht7y70{min-width:var(--space-7);height:var(--space-2);border-radius:var(--radius-full);background:var(--surface-3);flex:none;overflow:hidden}.fill.svelte-ht7y70{border-radius:var(--radius-full);background:var(--tone);height:100%;transition:width .3s cubic-bezier(.2,.7,.3,1);display:block}@media (prefers-reduced-motion:reduce){.fill.svelte-ht7y70{transition:none}}.count.svelte-1a2w2gq{min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary);font-size:var(--text-xs);place-items:center;display:inline-grid}.hidden.svelte-1a2w2gq{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.multiFilter.svelte-1a2w2gq{min-width:210px;padding:var(--space-1);flex-direction:column;display:flex}.option.svelte-1a2w2gq{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);display:flex}.option.svelte-1a2w2gq:hover{background:var(--surface-3)}.option.svelte-1a2w2gq>label{flex:1}.optionLabel.svelte-1a2w2gq{align-items:center;gap:var(--space-2);font-weight:600;display:inline-flex}.footer.svelte-1a2w2gq{margin-top:var(--space-1);padding:var(--space-1) var(--space-1) 0;border-top:1px solid var(--border);justify-content:flex-end;display:flex}.navProgress.svelte-18haw8p{z-index:var(--layer-toast);background:var(--primary);transform-origin:0;pointer-events:none;height:3px;transition:transform .18s,opacity .3s 80ms;animation:8s cubic-bezier(.08,.6,.18,1) forwards svelte-18haw8p-creep;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.done.svelte-18haw8p{opacity:0;animation:none;transform:scaleX(1)}@keyframes svelte-18haw8p-creep{0%{transform:scaleX(0)}12%{transform:scaleX(.45)}45%{transform:scaleX(.78)}to{transform:scaleX(.94)}}@media (prefers-reduced-motion:reduce){.navProgress.svelte-18haw8p{opacity:.6;transition:none;animation:none;transform:scaleX(1)}.done.svelte-18haw8p{opacity:0}}.pagination.svelte-f7rahb{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.summary.svelte-f7rahb{font-size:var(--text-sm);color:var(--text-2);margin:0}.summary.svelte-f7rahb b:where(.svelte-f7rahb){color:var(--text)}ul.svelte-f7rahb{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.control.svelte-f7rahb{min-width:var(--control-sm);height:var(--control-sm);padding:0 var(--space-2);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text-2);font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.control.svelte-f7rahb:hover:not(:disabled,.disabled,.current){background:var(--surface-3);color:var(--text)}.current.svelte-f7rahb{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.control.svelte-f7rahb:disabled,.disabled.svelte-f7rahb{opacity:.45;cursor:default}.gap.svelte-f7rahb{min-width:var(--space-4);color:var(--text-3);font-size:var(--text-sm);justify-content:center;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.control.svelte-f7rahb{transition:none}}.progressBar.svelte-11qk1xf{--tone:var(--primary);width:100%;height:var(--space-2);border-radius:var(--radius-full);background:var(--surface-3);overflow:hidden}.sm.svelte-11qk1xf{height:var(--space-1)}.ok.svelte-11qk1xf{--tone:var(--color-green)}.neutral.svelte-11qk1xf{--tone:var(--text-3)}.fill.svelte-11qk1xf{border-radius:var(--radius-full);background:var(--tone);height:100%;transition:width .3s cubic-bezier(.2,.7,.3,1);display:block}.indeterminate.svelte-11qk1xf .fill:where(.svelte-11qk1xf){width:40%;animation:1.2s ease-in-out infinite svelte-11qk1xf-slide}@keyframes svelte-11qk1xf-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.fill.svelte-11qk1xf{transition:none}.indeterminate.svelte-11qk1xf .fill:where(.svelte-11qk1xf){opacity:.5;width:100%;animation:none}}.prose.svelte-1hsw6ni{min-width:0;color:var(--text);font-size:var(--text-md);overflow-wrap:anywhere;line-height:1.6}.prose.svelte-1hsw6ni :first-child{margin-top:0}.prose.svelte-1hsw6ni :last-child{margin-bottom:0}.prose.svelte-1hsw6ni :is(img,video){max-width:100%;height:auto;margin:var(--space-3) 0;border:1px solid var(--border);border-radius:var(--radius-md);display:block}.prose.svelte-1hsw6ni video{background:#000}.prose.svelte-1hsw6ni :is(h1,h2){margin:var(--space-1) 0 var(--space-3);font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800;line-height:1.25}.prose.svelte-1hsw6ni h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-lg);font-weight:700}.prose.svelte-1hsw6ni :is(h4,h5,h6){margin:var(--space-3) 0 var(--space-2);font-size:var(--text-md);color:var(--text-2);font-weight:700}.prose.svelte-1hsw6ni :is(p,li,td,blockquote){color:var(--text-2)}.prose.svelte-1hsw6ni p{margin:0 0 var(--space-3)}.prose.svelte-1hsw6ni :is(ul,ol){gap:var(--space-1);margin:0 0 var(--space-3);padding-left:var(--space-5);flex-direction:column;display:flex}.prose.svelte-1hsw6ni ul{list-style:outside}.prose.svelte-1hsw6ni ol{list-style:decimal}.prose.svelte-1hsw6ni li>:is(ul,ol){margin:var(--space-1) 0 0}.prose.svelte-1hsw6ni blockquote{margin:0 0 var(--space-3);padding:2px 0 2px var(--space-3);border-left:3px solid var(--border-2)}.prose.svelte-1hsw6ni hr{height:1px;margin:var(--space-4) 0;background:var(--border);border:0}.prose.svelte-1hsw6ni .md-table-wrap{margin:0 0 var(--space-3);overflow-x:auto}.prose.svelte-1hsw6ni table{border-collapse:collapse;min-width:100%;font-size:var(--text-sm)}.prose.svelte-1hsw6ni :is(th,td){padding:var(--space-1) var(--space-2);border:1px solid var(--border);text-align:left;vertical-align:top}.prose.svelte-1hsw6ni th{background:var(--surface-2);color:var(--text);white-space:nowrap;font-weight:700}.prose.svelte-1hsw6ni strong{color:var(--text);font-weight:700}.prose.svelte-1hsw6ni code{padding:2px var(--space-1);border-radius:var(--radius-sm);background:var(--surface-3);font-family:var(--font-mono);font-size:var(--text-sm)}.prose.svelte-1hsw6ni pre{margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-3);overflow-x:auto}.prose.svelte-1hsw6ni pre code{color:var(--text);white-space:pre;background:0 0;border-radius:0;padding:0}.prose.svelte-1hsw6ni a{color:var(--primary);font-weight:600}.prose.svelte-1hsw6ni .md-task-item{margin-left:calc(-1 * var(--space-4));list-style:none}.prose.svelte-1hsw6ni .md-task{border:1.5px solid var(--border-2);vertical-align:-1px;border-radius:3px;width:12px;height:12px;display:inline-block}.prose.svelte-1hsw6ni .md-task.on{border-color:var(--color-green);background:var(--color-green)}.rangeField.svelte-apnb9w{gap:var(--space-2);min-width:0;font-size:var(--text-xs);color:var(--text-2);font-weight:700;display:grid}.head.svelte-apnb9w{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}output.svelte-apnb9w{font-family:var(--font-mono);color:var(--text-3);white-space:nowrap;font-weight:600}input.svelte-apnb9w{width:100%;min-width:calc(var(--space-7) * 2);accent-color:var(--color-blue);cursor:ew-resize;margin:0}textarea.svelte-1kmjmx{width:100%;min-height:var(--control-lg);padding:var(--space-2) var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-md);resize:vertical;outline:none;line-height:1.45;transition:border-color .15s,box-shadow .15s;display:block}textarea.svelte-1kmjmx::placeholder{color:var(--text-3)}textarea.svelte-1kmjmx:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}textarea.svelte-1kmjmx:disabled{opacity:.5}textarea.svelte-1kmjmx:disabled,textarea.svelte-1kmjmx:read-only{resize:none}.autoGrow.svelte-1kmjmx{resize:none;overflow:hidden}.invalid.svelte-1kmjmx{border-color:var(--color-red)}.mono.svelte-1kmjmx{font-family:var(--font-mono)}.counter.svelte-1kmjmx{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3);flex:none}.tooShort.svelte-1kmjmx{color:var(--color-orange)}.announcer.svelte-18pw31{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.spacer.svelte-18pw31{height:calc(var(--control-md) + var(--space-3) * 2 + var(--space-5) * 2)}.dock.svelte-18pw31{left:0;right:0;bottom:var(--space-5);z-index:var(--layer-dropdown);padding:0 var(--space-4);pointer-events:none;justify-content:center;display:flex;position:fixed}.saveBar.svelte-18pw31{align-items:center;gap:var(--space-3);width:min(100%,720px);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow-lg);color:var(--text-3);pointer-events:auto;display:flex}.message.svelte-18pw31{min-width:0;font-size:var(--text-sm);color:var(--text);flex:1;font-weight:600}.searchField.svelte-1w0y4uv{align-items:center;gap:var(--space-2);min-width:0;height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text-3);cursor:text;transition:border-color .15s,box-shadow .15s;display:flex}.searchField.svelte-1w0y4uv:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}input.svelte-1w0y4uv{min-width:0;color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}input.svelte-1w0y4uv:focus-visible{box-shadow:none}input.svelte-1w0y4uv::placeholder{color:var(--text-3)}input.svelte-1w0y4uv::-webkit-search-cancel-button{appearance:none}kbd.svelte-1w0y4uv{padding:1px var(--space-1);border:1px solid var(--border);border-radius:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3);flex:none}.segmentedControl.svelte-1ac1cm{border-radius:var(--radius-full);background:var(--surface-3);gap:2px;padding:3px;display:inline-flex}.segment.svelte-1ac1cm{align-items:center;gap:var(--space-1);height:calc(var(--control-md) - 6px);padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);white-space:nowrap;color:var(--text-2);cursor:pointer;font-weight:700;line-height:1;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.sm.svelte-1ac1cm .segment:where(.svelte-1ac1cm){height:calc(var(--control-sm) - 6px);padding:0 var(--space-2);font-size:var(--text-xs)}.segment.svelte-1ac1cm:hover{color:var(--text)}.segment.svelte-1ac1cm:has(input:where(.svelte-1ac1cm):checked){background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.segment.svelte-1ac1cm:has(input:where(.svelte-1ac1cm):focus-visible){box-shadow:0 0 0 3px var(--ring)}.segment.svelte-1ac1cm:has(input:where(.svelte-1ac1cm):disabled){opacity:.5;cursor:default}input.svelte-1ac1cm{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.badgeCount.svelte-1ac1cm{padding:2px var(--space-1);border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.segment.svelte-1ac1cm{transition:none}}select.svelte-gjx2ev{width:100%;height:var(--control-lg);padding:0 var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-md);cursor:pointer;outline:none;transition:border-color .15s,box-shadow .15s}select.svelte-gjx2ev:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}select.svelte-gjx2ev:disabled{opacity:.5;cursor:default}.invalid.svelte-gjx2ev{border-color:var(--color-red)}.sortableList.svelte-x75laf{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.active.svelte-x75laf{-webkit-user-select:none;user-select:none}li.svelte-x75laf{border-radius:var(--radius-md)}.body.svelte-x75laf{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:flex}.dragging.svelte-x75laf{outline:2px dashed var(--border-2);outline-offset:-2px;background:var(--surface-2)}.dragging.svelte-x75laf .body:where(.svelte-x75laf){z-index:var(--layer-sticky);box-shadow:var(--shadow-lg);cursor:grabbing;position:relative}.lifted.svelte-x75laf .body:where(.svelte-x75laf){border-color:var(--primary);box-shadow:var(--shadow)}.handle.svelte-x75laf,.move.svelte-x75laf{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.handle.svelte-x75laf{cursor:grab;touch-action:none}.grabbing.svelte-x75laf{cursor:grabbing}.handle.svelte-x75laf:hover,.move.svelte-x75laf:hover:not(:disabled),.handle[aria-pressed=true].svelte-x75laf{background:var(--surface-3);color:var(--text)}.move.svelte-x75laf:disabled{opacity:.35;cursor:default}.moveButtons.svelte-x75laf{flex:none;display:inline-flex}.up.svelte-x75laf{transform:rotate(180deg)}.visuallyHidden.svelte-x75laf{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stackedBar.svelte-on71y5{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.track.svelte-on71y5{gap:calc(var(--space-1) / 2);height:var(--space-3);border-radius:var(--radius-full);background:var(--surface-3);display:flex;overflow:hidden}.segment.svelte-on71y5{min-width:var(--space-1);background:var(--tone);flex-basis:0}.legend.svelte-on71y5{gap:var(--space-1) var(--space-4);font-size:var(--text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li.svelte-on71y5{align-items:center;gap:var(--space-1);display:inline-flex}.dot.svelte-on71y5{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--tone)}.name.svelte-on71y5{color:var(--text-2);font-weight:700}.amount.svelte-on71y5{font-family:var(--font-mono);color:var(--text-3)}.neutral.svelte-on71y5{--tone:var(--text-3)}.blue.svelte-on71y5{--tone:var(--color-blue)}.green.svelte-on71y5{--tone:var(--color-green)}.orange.svelte-on71y5{--tone:var(--color-orange)}.purple.svelte-on71y5{--tone:var(--color-purple)}.cyan.svelte-on71y5{--tone:var(--color-cyan)}.yellow.svelte-on71y5{--tone:var(--color-yellow)}.red.svelte-on71y5{--tone:var(--color-red)}.statTile.svelte-2gycel{--tone:var(--text-2);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.ok.svelte-2gycel{--tone:var(--color-green)}.warn.svelte-2gycel{--tone:var(--color-orange)}.danger.svelte-2gycel{--tone:var(--color-red)}.info.svelte-2gycel{--tone:var(--color-blue)}.head.svelte-2gycel{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.label.svelte-2gycel{font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--text-2);font-weight:600}.icon.svelte-2gycel{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--tone) 16%, var(--surface));color:var(--tone);flex:none;place-content:center;display:grid}.value.svelte-2gycel{margin-top:var(--space-1);font-size:var(--text-2xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text);font-weight:800;line-height:1.1}.unit.svelte-2gycel{font-size:var(--text-md);letter-spacing:0;color:var(--text-2);margin-left:3px;font-weight:700}.subLabel.svelte-2gycel{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--tone);font-weight:600}.extra.svelte-2gycel{margin-top:var(--space-2)}.stepDots.svelte-1gksofx{align-items:center;gap:var(--space-1);display:flex}.dot.svelte-1gksofx{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;place-content:center;padding:0;display:grid}.dot.svelte-1gksofx:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--border-2);transition:width .16s,background .16s}.dot.svelte-1gksofx:disabled{cursor:default}.done.svelte-1gksofx:before{background:color-mix(in srgb, var(--primary) 55%, var(--surface))}.current.svelte-1gksofx:before{width:var(--space-5);background:var(--primary)}.current.svelte-1gksofx{width:var(--space-6)}.suggestionMenu.svelte-dyihk{right:0;bottom:calc(100% + var(--space-1));z-index:var(--layer-dropdown);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-lg);position:absolute;left:0}.list.svelte-dyihk{max-height:240px;overflow-y:auto}.option.svelte-dyihk{align-items:baseline;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;display:flex}.active.svelte-dyihk{background:var(--surface-3)}.name.svelte-dyihk{font-family:var(--font-mono);color:var(--text);flex:none;font-weight:700}.detail.svelte-dyihk{min-width:0;color:var(--text-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}p.svelte-dyihk{margin:var(--space-1) 0 0;padding:var(--space-1) var(--space-2) 0;border-top:1px solid var(--border);color:var(--text-3);font-size:var(--text-xs)}.tabs.svelte-h216gr{gap:var(--space-1);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow:auto hidden}.tab.svelte-h216gr{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--text-2);font-family:var(--font-sans);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;font-weight:600;text-decoration:none;transition:color .12s,border-color .12s;display:inline-flex}.tab.svelte-h216gr:hover{color:var(--text)}.tab.svelte-h216gr:focus-visible{box-shadow:inset 0 0 0 3px var(--ring)}.selected.svelte-h216gr{color:var(--text);border-bottom-color:var(--primary)}.count.svelte-h216gr{padding:2px var(--space-1);border-radius:var(--radius-full);background:var(--surface-3);color:var(--text-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1}@media (prefers-reduced-motion:reduce){.tab.svelte-h216gr{transition:none}}.toaster.svelte-1dnmrtz{top:var(--space-4);z-index:var(--layer-toast);align-items:center;gap:var(--space-2);width:max-content;max-width:calc(100vw - var(--space-4) * 2);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast.svelte-1dnmrtz{--tone:var(--color-green);align-items:center;gap:var(--space-2);min-width:200px;max-width:360px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);pointer-events:auto;display:flex}.info.svelte-1dnmrtz{--tone:var(--color-blue)}.error.svelte-1dnmrtz{--tone:var(--color-red)}.icon.svelte-1dnmrtz{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--tone) 18%, var(--surface));color:var(--tone);flex:none;place-content:center;display:grid}.message.svelte-1dnmrtz{min-width:0;font-size:var(--text-sm);color:var(--text);overflow-wrap:anywhere;flex:1;font-weight:600;line-height:1.35}button.svelte-1dnmrtz{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;place-content:center;padding:0;display:grid}button.svelte-1dnmrtz:hover{background:var(--surface-3);color:var(--text)}.toggle.svelte-1dbwn3b{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;display:flex}.disabled.svelte-1dbwn3b{opacity:.5;cursor:default}.text.svelte-1dbwn3b{flex-direction:column;gap:2px;min-width:0;display:flex}.label.svelte-1dbwn3b{font-size:var(--text-sm);color:var(--text);font-weight:600}.description.svelte-1dbwn3b{font-size:var(--text-xs);color:var(--text-2)}input.svelte-1dbwn3b{appearance:none;width:calc(var(--space-5) + var(--space-4));height:var(--space-5);border:1px solid var(--border-2);border-radius:var(--radius-full);background:var(--surface-3);cursor:inherit;flex:none;margin:0;transition:background .15s,border-color .15s;position:relative}input.svelte-1dbwn3b:before{content:"";width:calc(var(--space-5) - 6px);height:calc(var(--space-5) - 6px);background:var(--on-primary);box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}input.svelte-1dbwn3b:checked{background:var(--primary);border-color:var(--primary)}input.svelte-1dbwn3b:checked:before{transform:translateX(var(--space-4))}@media (prefers-reduced-motion:reduce){input.svelte-1dbwn3b,input.svelte-1dbwn3b:before{transition:none}}.tooltip.svelte-bgl7um{display:inline-flex}.bubble.svelte-bgl7um{z-index:var(--layer-dropdown);max-width:32ch;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--text);color:var(--surface);font-size:var(--text-xs);box-shadow:var(--shadow);border:0;margin:0;font-weight:600;line-height:1.4;transition:opacity .12s;position:fixed;inset:auto}@starting-style{.bubble.svelte-bgl7um:popover-open{opacity:0}}@media (prefers-reduced-motion:reduce){.bubble.svelte-bgl7um{transition:none}}
