.avatar.svelte-1wzoqsh{width:var(--size);height:var(--size);color:var(--ui-primary);font-size:calc(var(--size) * .34);vertical-align:middle;background:#e5eefc;border-radius:50%;place-items:center;font-weight:700;display:inline-grid;position:relative;overflow:visible}img.svelte-1wzoqsh{border-radius:inherit;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--ui-motion-base) var(--ui-ease-standard), transform var(--ui-motion-base) var(--ui-ease-standard);grid-area:1/1}.fallback.svelte-1wzoqsh{grid-area:1/1;display:inline-flex}.avatar.svelte-1wzoqsh:has(>img:where(.svelte-1wzoqsh)[data-state=loaded])>.fallback:where(.svelte-1wzoqsh){visibility:hidden}img.svelte-1wzoqsh[data-state=failed]{display:none}img.svelte-1wzoqsh[data-state=loaded]{opacity:1}@media (prefers-reduced-motion:reduce){img.svelte-1wzoqsh{transition:none}}i.svelte-1wzoqsh{background:var(--ui-subtle);border:2px solid #fff;border-radius:50%;width:28%;height:28%;position:absolute;bottom:-1px;right:-1px}.online.svelte-1wzoqsh{background:var(--ui-success)}.idle.svelte-1wzoqsh{background:var(--ui-warning)}.mark.svelte-3rr3cq{width:var(--size);height:var(--size);border:1px solid var(--ui-border);color:var(--ui-muted);font-size:calc(var(--size) * .34);background:#f8fafc;border-radius:6px;place-items:center;font-weight:700;display:inline-grid}.marketplace.svelte-3rr3cq{color:var(--ui-violet);background:#f2eeff}.thumb.svelte-1shrv8x{width:var(--size);height:var(--size);border:1px solid var(--ui-border);color:var(--ui-subtle);background:#f5f7fa;border-radius:5px;flex:none;place-items:center;display:inline-grid;overflow:hidden}img.svelte-1shrv8x{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--ui-motion-base) var(--ui-ease-standard), transform var(--ui-motion-base) var(--ui-ease-standard);grid-area:1/1}.fallback.svelte-1shrv8x{grid-area:1/1;display:inline-flex}.thumb.svelte-1shrv8x:has(>img:where(.svelte-1shrv8x)[data-state=loaded])>.fallback:where(.svelte-1shrv8x){visibility:hidden}img.svelte-1shrv8x[data-state=failed]{display:none}img.svelte-1shrv8x[data-state=loaded]{opacity:1}@media (hover:hover) and (pointer:fine){.interactive.svelte-1shrv8x:hover img:where(.svelte-1shrv8x){transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.thumb.svelte-1shrv8x,img.svelte-1shrv8x{transition:none}}.kbd.svelte-1em4pqx{gap:3px;display:inline-flex}.kbd.svelte-1em4pqx kbd:where(.svelte-1em4pqx){border:1px solid var(--ui-border);min-width:18px;color:var(--ui-muted);text-align:center;background:#fff;border-radius:4px;padding:1px 4px;font:600 10px/15px inherit;box-shadow:0 1px #cbd5e1}.divider.svelte-dreno7{background:var(--ui-border);width:100%;height:1px;display:block}.vertical.svelte-dreno7{align-self:stretch;width:1px;height:auto}button.svelte-csnt5w{min-height:var(--ui-control);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-text);font-size:var(--ui-text-sm);white-space:nowrap;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-weight:600;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){button.svelte-csnt5w:hover:not(:disabled){background:#f8fbff;border-color:#9ab8ed}.primary.svelte-csnt5w:hover:not(:disabled){background:var(--ui-primary-strong)}.ghost.svelte-csnt5w:hover:not(:disabled){background:#f5f8fc}.danger.svelte-csnt5w:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.danger-outline.svelte-csnt5w:hover:not(:disabled){background:var(--ui-danger-tint);border-color:#dc2626}}button.svelte-csnt5w:active:not(:disabled){transform:translateY(1px)}.primary.svelte-csnt5w{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.ghost.svelte-csnt5w{background:0 0;border-color:#0000}.danger.svelte-csnt5w{border-color:var(--ui-danger);background:var(--ui-danger);color:#fff}.danger-outline.svelte-csnt5w{color:var(--ui-danger);border-color:#f4b5b5}.compact.svelte-csnt5w{min-height:var(--ui-control-compact);font-size:var(--ui-text-xs);padding:0 9px}.mobile.svelte-csnt5w{min-height:var(--ui-control-touch);font-size:var(--ui-text-lg);border-radius:8px}.full-width.svelte-csnt5w{width:100%}button.svelte-csnt5w:disabled{opacity:.48}button[aria-busy=true].svelte-csnt5w{cursor:wait}.content.svelte-csnt5w{align-items:center;gap:7px;display:inline-flex}.loader.svelte-csnt5w{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;position:absolute}@media (prefers-reduced-motion:no-preference){.loader.svelte-csnt5w{animation:.7s linear infinite svelte-csnt5w-button-loader-spin}@keyframes svelte-csnt5w-button-loader-spin{to{transform:rotate(360deg)}}}.content.hidden.svelte-csnt5w{opacity:0}@media (pointer:coarse){button.svelte-csnt5w,button.compact.svelte-csnt5w{min-height:var(--ui-control-touch)}}button.svelte-rd13ep{border:1px solid var(--ui-border);border-radius:var(--ui-radius);width:32px;height:32px;color:var(--ui-muted);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;place-items:center;padding:0;display:inline-grid}.loader.svelte-rd13ep{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px}@media (pointer:coarse){button.svelte-rd13ep{width:var(--ui-control-touch);height:var(--ui-control-touch)}}@media (prefers-reduced-motion:no-preference){.loader.svelte-rd13ep{animation:.9s linear infinite svelte-rd13ep-icon-spin}@keyframes svelte-rd13ep-icon-spin{to{transform:rotate(360deg)}}}@media (hover:hover) and (pointer:fine){button.svelte-rd13ep:hover:not(:disabled){color:var(--ui-primary);background:#f5f8fc}.primary.svelte-rd13ep:hover:not(:disabled){border-color:var(--ui-primary-strong);background:var(--ui-primary-strong);color:#fff}.danger.svelte-rd13ep:hover:not(:disabled){background:var(--ui-danger-tint);color:#b91c1c;border-color:#f4b5b5}}button.svelte-rd13ep:active:not(:disabled){transform:translateY(1px)}.primary.svelte-rd13ep{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.danger.svelte-rd13ep{color:var(--ui-danger)}button.svelte-rd13ep:disabled{opacity:.5}.split.svelte-4dbnjs{display:inline-flex}.split.svelte-4dbnjs button:first-child{border-radius:6px 0 0 6px}.split.svelte-4dbnjs button:last-child{border-radius:0 6px 6px 0;margin-left:-1px}.split.svelte-4dbnjs button:active:not(:disabled){transform:translateY(1px)}.split.svelte-4dbnjs button:focus-visible{z-index:1;position:relative}.split.svelte-4dbnjs button{min-height:32px}.split.svelte-4dbnjs:active:not(:has(button:disabled)) button{transform:translateY(1px)}.split.svelte-4dbnjs button:last-child svg{transition:transform var(--ui-motion-fast) var(--ui-ease-standard)}.split.svelte-4dbnjs .open svg{transform:rotate(90deg)}@media (pointer:coarse){.split.svelte-4dbnjs button{min-height:var(--ui-control-touch)}}.split.svelte-4dbnjs .primary{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.input-field.svelte-q8pok3{color:var(--ui-text);font-size:var(--ui-text-xs);gap:5px;display:grid}.label.svelte-q8pok3{font-weight:600}.label.svelte-q8pok3 b:where(.svelte-q8pok3),.error.svelte-q8pok3{color:var(--ui-danger)}.field.svelte-q8pok3{--field-height:var(--ui-control);min-height:var(--field-height);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-subtle);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;align-items:center;gap:7px;padding:0 8px;display:flex}.control.svelte-q8pok3{min-width:0;min-height:calc(var(--field-height) - 2px);flex:1;align-items:center;gap:7px;display:flex}input.svelte-q8pok3{width:100%;min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);background:0 0;border:0;outline:0}.has-error.svelte-q8pok3 .field:where(.svelte-q8pok3){border-color:#f87171}.field.svelte-q8pok3:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 3px #0969ee24}.field.svelte-q8pok3 svg{transition:color var(--ui-motion-fast) var(--ui-ease-standard)}.field.svelte-q8pok3:focus-within{color:var(--ui-primary)}.has-error.svelte-q8pok3 .field:where(.svelte-q8pok3){color:var(--ui-danger)}@media (hover:hover) and (pointer:fine){.input-field.svelte-q8pok3:not(.disabled):not(.has-error) .field:where(.svelte-q8pok3):hover{border-color:#8bb5ff}}.has-error.svelte-q8pok3 .field:where(.svelte-q8pok3):focus-within{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.error.svelte-q8pok3{font-size:var(--ui-text-2xs)}.touch.svelte-q8pok3 .field:where(.svelte-q8pok3){--field-height:var(--ui-control-touch)}@media (pointer:coarse){.field.svelte-q8pok3{--field-height:var(--ui-control-touch)}}.disabled.svelte-q8pok3{opacity:.56}.disabled.svelte-q8pok3 .field:where(.svelte-q8pok3){cursor:not-allowed}.search.svelte-1i8j7uk{width:var(--search-width);min-width:0;max-width:100%;font-size:var(--ui-text-sm);display:flex;position:relative}.search.svelte-1i8j7uk .input-field{width:100%}.actions.svelte-1i8j7uk{flex:0 0 24px;justify-content:flex-end;align-items:center;gap:4px;width:24px;display:flex}.clear.svelte-1i8j7uk{display:flex}.clear.svelte-1i8j7uk button{background:0 0;border:0;width:24px;min-width:24px;height:24px;min-height:24px}.busy.svelte-1i8j7uk .control>svg{opacity:0}.loading.svelte-1i8j7uk{border:2px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:50%;flex:0 0 14px;width:14px;height:14px;display:block;position:absolute;top:50%;left:10px;translate:0 -50%}.global.svelte-1i8j7uk{width:max(360px, var(--search-width))}.global.svelte-1i8j7uk .field{--field-height:32px;background:#f9fbfe}@media (prefers-reduced-motion:no-preference){.loading.svelte-1i8j7uk{animation:.7s linear infinite svelte-1i8j7uk-search-spin}@keyframes svelte-1i8j7uk-search-spin{to{transform:rotate(360deg)}}}@media (pointer:coarse){.actions.svelte-1i8j7uk{width:calc(var(--ui-control-touch) - 2px);flex-basis:calc(var(--ui-control-touch) - 2px)}.clear.svelte-1i8j7uk button{width:calc(var(--ui-control-touch) - 2px);height:calc(var(--ui-control-touch) - 2px);min-width:calc(var(--ui-control-touch) - 2px);min-height:calc(var(--ui-control-touch) - 2px)}.global.svelte-1i8j7uk .field{--field-height:var(--ui-control-touch)}}.select-field.svelte-okoxrg{font-size:var(--ui-text-xs);gap:5px;font-weight:600;display:grid;position:relative}.label.svelte-okoxrg b:where(.svelte-okoxrg){color:var(--ui-danger)}.error.svelte-okoxrg{color:var(--ui-danger);font-size:var(--ui-text-2xs)}button.field.svelte-okoxrg{width:100%;min-height:var(--ui-control);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-muted);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;align-items:center;gap:6px;padding:6px 8px;display:flex}.field.svelte-okoxrg:focus-visible,.field[aria-expanded=true].svelte-okoxrg{border-color:var(--ui-primary);box-shadow:0 0 0 3px #0969ee24}.has-error.svelte-okoxrg .field:where(.svelte-okoxrg){border-color:#f87171}.has-error.svelte-okoxrg .field:where(.svelte-okoxrg):focus-visible,.has-error.svelte-okoxrg .field[aria-expanded=true]:where(.svelte-okoxrg){border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}button.svelte-okoxrg{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);text-align:left;background:0 0;border:0;outline:0;flex:1;padding:0}.value.svelte-okoxrg{min-width:0;color:var(--ui-text);flex:1}.leading-icon.svelte-okoxrg,.chevron.svelte-okoxrg{color:var(--ui-muted);flex:none;display:flex}.chevron.svelte-okoxrg{transition:transform var(--ui-motion-overlay-enter) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard)}.field[aria-expanded=true].svelte-okoxrg .chevron:where(.svelte-okoxrg){color:var(--ui-primary);transform:rotate(90deg)}button.field.svelte-okoxrg:active:not(:disabled){background:var(--ui-primary-tint)}button.svelte-okoxrg .placeholder:where(.svelte-okoxrg){color:var(--ui-subtle)}.disabled.svelte-okoxrg{opacity:.56}.disabled.svelte-okoxrg .field:where(.svelte-okoxrg),button.svelte-okoxrg:disabled{cursor:not-allowed}.listbox.svelte-okoxrg{z-index:5;border:1px solid var(--ui-border);width:max-content;min-width:100%;max-width:min(360px,100vw - 32px);max-height:min(240px,100vh - 32px);box-shadow:var(--ui-shadow);background:#fff;border-radius:6px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.listbox.svelte-okoxrg button:where(.svelte-okoxrg),.empty.svelte-okoxrg{min-height:34px;color:var(--ui-text);font-size:var(--ui-text-sm);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);border-radius:4px;padding:8px 10px}.listbox.svelte-okoxrg button.active:where(.svelte-okoxrg),.listbox.svelte-okoxrg button[aria-selected=true]:where(.svelte-okoxrg){background:var(--ui-primary-tint);color:var(--ui-primary)}@media (hover:hover) and (pointer:fine){.select-field.svelte-okoxrg:not(.has-error) .field:where(.svelte-okoxrg):hover:not(:disabled){border-color:var(--ui-primary)}.field.svelte-okoxrg:hover:not(:disabled){background:#f8fbff}.listbox.svelte-okoxrg button:where(.svelte-okoxrg):hover:not(:disabled){background:#f5f8fc}}.listbox.svelte-okoxrg button:where(.svelte-okoxrg):active:not(:disabled){background:#e0edff}.empty.svelte-okoxrg{color:var(--ui-muted);font-weight:400}.above.svelte-okoxrg .listbox:where(.svelte-okoxrg){top:auto;bottom:calc(100% + 6px)}.compact.svelte-okoxrg button.field:where(.svelte-okoxrg){border-color:var(--ui-border);min-width:60px;min-height:28px;font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;border-radius:4px;gap:8px;padding:4px 8px}.compact.svelte-okoxrg .field:where(.svelte-okoxrg):focus-visible,.compact.svelte-okoxrg .field[aria-expanded=true]:where(.svelte-okoxrg){border-color:var(--ui-primary);box-shadow:0 0 0 2px #0969ee1a}.compact.svelte-okoxrg .chevron:where(.svelte-okoxrg){transform:rotate(90deg)}.compact.svelte-okoxrg .field[aria-expanded=true]:where(.svelte-okoxrg) .chevron:where(.svelte-okoxrg){transform:rotate(-90deg)}.compact.svelte-okoxrg .listbox:where(.svelte-okoxrg){border-radius:5px;min-width:76px;padding:3px;box-shadow:0 4px 16px #17233a1f}.compact.svelte-okoxrg .listbox:where(.svelte-okoxrg) button:where(.svelte-okoxrg){min-height:28px;font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:5px 7px;display:flex}.selection-mark.svelte-okoxrg{visibility:hidden;display:flex}.selection-mark.chosen.svelte-okoxrg{visibility:visible}@media (pointer:coarse){button.field.svelte-okoxrg,.compact.svelte-okoxrg button.field:where(.svelte-okoxrg){min-height:var(--ui-control-touch)}.listbox.svelte-okoxrg button:where(.svelte-okoxrg),.compact.svelte-okoxrg .listbox:where(.svelte-okoxrg) button:where(.svelte-okoxrg){min-height:44px}}.date-field.svelte-13hmpfc{min-width:0;font-size:var(--ui-text-xs);gap:5px;font-weight:600;display:grid;position:relative}.field.svelte-13hmpfc{width:100%;min-width:0;font-size:var(--ui-text-xs);text-align:left;min-height:var(--ui-control);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-muted);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;align-items:center;gap:6px;padding:6px 8px;display:flex}.field.svelte-13hmpfc:focus-visible,.field[aria-expanded=true].svelte-13hmpfc{border-color:var(--ui-primary);box-shadow:0 0 0 3px #0969ee24}.calendar-icon.svelte-13hmpfc{transition:color var(--ui-motion-fast) var(--ui-ease-standard);flex-shrink:0;display:flex}.field[aria-expanded=true].svelte-13hmpfc .calendar-icon:where(.svelte-13hmpfc){color:var(--ui-primary)}.field.svelte-13hmpfc:active:not(:disabled){background:var(--ui-primary-tint)}.placeholder.svelte-13hmpfc,.field.svelte-13hmpfc b:where(.svelte-13hmpfc){color:var(--ui-subtle)}.disabled.svelte-13hmpfc{opacity:.56}.disabled.svelte-13hmpfc .field:where(.svelte-13hmpfc),button.svelte-13hmpfc:disabled{cursor:not-allowed}.calendar.svelte-13hmpfc{z-index:5;border:1px solid var(--ui-border);width:min(286px,100vw - 32px);max-height:min(390px,100vh - 32px);box-shadow:var(--ui-shadow);background:#fff;border-radius:6px;margin:0;padding:8px;position:fixed;inset:0 auto auto 0;overflow:auto}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc){justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) strong:where(.svelte-13hmpfc){color:var(--ui-text);font-size:var(--ui-text-sm);text-transform:capitalize}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button:where(.svelte-13hmpfc){width:26px;height:26px;color:var(--ui-muted);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button.period:where(.svelte-13hmpfc){grid-template-columns:auto 12px;gap:4px;width:auto;min-width:116px;padding:0 7px}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button.period:where(.svelte-13hmpfc) svg{transition:transform var(--ui-motion-fast) var(--ui-ease-standard);transform:rotate(90deg)}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button.period[aria-expanded=true]:where(.svelte-13hmpfc) svg{transform:rotate(-90deg)}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button:where(.svelte-13hmpfc):first-child svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.field.svelte-13hmpfc:hover:not(:disabled){border-color:var(--ui-primary)}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button:where(.svelte-13hmpfc):hover:not(:disabled){color:var(--ui-primary);background:#f5f8fc}.days.svelte-13hmpfc button:where(.svelte-13hmpfc):not(:disabled):hover{background:#f5f8fc}.years.svelte-13hmpfc button:where(.svelte-13hmpfc):not(:disabled):hover{color:var(--ui-primary);background:#f5f8fc}}.weekdays.svelte-13hmpfc{grid-template-columns:repeat(7,1fr);display:grid}.days.svelte-13hmpfc{display:grid}.days.svelte-13hmpfc [role=row]:where(.svelte-13hmpfc){grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.years.svelte-13hmpfc{align-content:center;min-height:218px;display:grid}.years.svelte-13hmpfc [role=row]:where(.svelte-13hmpfc){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.years.svelte-13hmpfc button:where(.svelte-13hmpfc){width:100%;height:44px;color:var(--ui-text);font-size:var(--ui-text-xs);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;padding:0;font-weight:600}.years.svelte-13hmpfc button.focused:where(.svelte-13hmpfc):not(.selected){box-shadow:inset 0 0 0 2px var(--ui-primary)}.years.svelte-13hmpfc button.selected:where(.svelte-13hmpfc){background:var(--ui-primary);color:#fff}.years.svelte-13hmpfc button:where(.svelte-13hmpfc):active:not(:disabled){background:#dceaff}.weekdays.svelte-13hmpfc{color:var(--ui-muted);font-size:var(--ui-text-3xs);text-align:center;margin-bottom:2px;font-weight:600}.days.svelte-13hmpfc button:where(.svelte-13hmpfc){width:100%;height:32px;color:var(--ui-text);font-size:var(--ui-text-2xs);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;padding:0}.days.svelte-13hmpfc button.outside:where(.svelte-13hmpfc){color:var(--ui-subtle)}.days.svelte-13hmpfc button.today:where(.svelte-13hmpfc){box-shadow:inset 0 0 0 1px #8bb5ff}.days.svelte-13hmpfc button.focused:where(.svelte-13hmpfc):not(.selected){box-shadow:inset 0 0 0 2px var(--ui-primary)}.days.svelte-13hmpfc button.selected:where(.svelte-13hmpfc),.days.svelte-13hmpfc button.range-start:where(.svelte-13hmpfc),.days.svelte-13hmpfc button.range-end:where(.svelte-13hmpfc){background:var(--ui-primary);color:#fff}.days.svelte-13hmpfc button.in-range:where(.svelte-13hmpfc){background:var(--ui-primary-tint);color:var(--ui-primary);border-radius:0}.days.svelte-13hmpfc button:where(.svelte-13hmpfc):disabled{color:#cbd5e1}.days.svelte-13hmpfc button:where(.svelte-13hmpfc):active:not(:disabled){background:#dceaff}.calendar-body.svelte-13hmpfc{animation:svelte-13hmpfc-calendar-page var(--ui-motion-base) var(--ui-ease-enter)}@keyframes svelte-13hmpfc-calendar-page{0%{opacity:.5;transform:translateX(var(--calendar-offset))}to{opacity:1;transform:translate(0)}}@media (pointer:coarse){.field.svelte-13hmpfc{min-height:var(--ui-control-touch)}.calendar.svelte-13hmpfc{width:min(336px,100vw - 32px);max-height:min(440px,100vh - 32px)}.calendar.svelte-13hmpfc header:where(.svelte-13hmpfc) button:where(.svelte-13hmpfc){min-width:44px;min-height:44px}.days.svelte-13hmpfc button:where(.svelte-13hmpfc){height:44px}}@media (prefers-reduced-motion:reduce){.calendar-body.svelte-13hmpfc{animation:none}}.days.svelte-13hmpfc button.selected:where(.svelte-13hmpfc):hover:not(:disabled),.years.svelte-13hmpfc button.selected:where(.svelte-13hmpfc):hover:not(:disabled){background:var(--ui-primary-strong);color:#fff}.with-time.svelte-13hmpfc header:where(.svelte-13hmpfc) strong:where(.svelte-13hmpfc){font-size:var(--ui-text-lg)}.with-time.svelte-13hmpfc .days:where(.svelte-13hmpfc) button:where(.svelte-13hmpfc){font-size:var(--ui-text-sm)}.with-time.svelte-13hmpfc .weekdays:where(.svelte-13hmpfc){font-size:var(--ui-text-2xs)}.datetime.svelte-13hmpfc{min-width:190px}.datetime.svelte-13hmpfc .field:where(.svelte-13hmpfc){color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap}.has-error.svelte-13hmpfc .field:where(.svelte-13hmpfc){border-color:var(--ui-danger)}.error.svelte-13hmpfc,.time-error.svelte-13hmpfc{color:var(--ui-danger);font-size:var(--ui-text-xs)}.calendar.with-time.svelte-13hmpfc{border-radius:12px;width:320px;max-height:calc(100dvh - 24px);padding:12px}.time-editor.svelte-13hmpfc{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px 0;display:flex}.time-editor.svelte-13hmpfc>span:where(.svelte-13hmpfc){color:var(--ui-muted);font-size:var(--ui-text-sm);align-items:center;gap:7px;display:flex}.time-segments.svelte-13hmpfc{align-items:flex-start;gap:6px;display:flex}.time-segments.svelte-13hmpfc label:where(.svelte-13hmpfc){text-align:center;color:var(--ui-muted);font-size:var(--ui-text-2xs);gap:4px;display:grid}.time-segments.svelte-13hmpfc b:where(.svelte-13hmpfc){color:var(--ui-subtle);padding-top:9px}.time-segments.svelte-13hmpfc input:where(.svelte-13hmpfc){border:1px solid var(--ui-border-strong);background:var(--ui-primary-tint);width:54px;height:36px;color:var(--ui-text);font-size:var(--ui-text-base);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:0 4px}footer.svelte-13hmpfc{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}footer.svelte-13hmpfc>div:where(.svelte-13hmpfc){gap:4px;display:flex}footer.svelte-13hmpfc button:where(.svelte-13hmpfc){min-height:32px;color:var(--ui-muted);font-size:var(--ui-text-xs);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:6px;padding:0 9px;font-weight:600}footer.svelte-13hmpfc button:where(.svelte-13hmpfc):not(:disabled):hover{background:var(--ui-primary-tint);color:var(--ui-primary)}footer.svelte-13hmpfc .today-action:where(.svelte-13hmpfc){color:var(--ui-primary)}footer.svelte-13hmpfc .apply:where(.svelte-13hmpfc){background:var(--ui-primary);color:#fff}footer.svelte-13hmpfc .apply:where(.svelte-13hmpfc):not(:disabled):hover{background:var(--ui-primary-strong);color:#fff}footer.svelte-13hmpfc button:where(.svelte-13hmpfc):disabled{opacity:.5}@media (pointer:coarse){.calendar.with-time.svelte-13hmpfc{width:336px}footer.svelte-13hmpfc button:where(.svelte-13hmpfc),.time-segments.svelte-13hmpfc input:where(.svelte-13hmpfc){min-height:44px}}label.svelte-39ek4x{color:var(--ui-text);font-size:var(--ui-text-sm);cursor:pointer;align-items:center;gap:7px;display:inline-flex}input.svelte-39ek4x{opacity:0;position:absolute}.box.svelte-39ek4x{border:1px solid var(--ui-border-strong);color:#fff;width:16px;height:16px;font-size:var(--ui-text-md);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;border-radius:4px;place-items:center;font-weight:800;display:inline-grid;transform:scale(1)}.mark.svelte-39ek4x{opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);transform:scale(.5)}.mark.visible.svelte-39ek4x{opacity:1;transform:scale(1)}label.svelte-39ek4x:active:not(.disabled) .box:where(.svelte-39ek4x){transform:scale(.92)}input.svelte-39ek4x:checked+.box:where(.svelte-39ek4x),input[aria-checked=mixed].svelte-39ek4x+.box:where(.svelte-39ek4x){border-color:var(--ui-primary);background:var(--ui-primary)}input.svelte-39ek4x:focus-visible+.box:where(.svelte-39ek4x){outline:2px solid var(--ui-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){label.svelte-39ek4x:not(.disabled):hover .box:where(.svelte-39ek4x){background:#f8fbff;border-color:#9ab8ed}label.svelte-39ek4x:not(.disabled):hover input:where(.svelte-39ek4x):checked+.box:where(.svelte-39ek4x),label.svelte-39ek4x:not(.disabled):hover input[aria-checked=mixed]:where(.svelte-39ek4x)+.box:where(.svelte-39ek4x){border-color:var(--ui-primary-strong);background:var(--ui-primary-strong)}}.disabled.svelte-39ek4x{cursor:not-allowed}input.svelte-39ek4x:disabled~span:where(.svelte-39ek4x){opacity:.5}@media (pointer:coarse){label.svelte-39ek4x{align-items:center;min-height:44px}}label.svelte-cyup9y{font-size:var(--ui-text-sm);cursor:pointer;align-items:flex-start;gap:8px;padding:8px;display:flex}.card.svelte-cyup9y{border:1px solid var(--ui-border);border-radius:var(--ui-radius);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);padding:10px}.selected.svelte-cyup9y{background:var(--ui-primary-tint);border-color:#8bb5ff}input.svelte-cyup9y{opacity:0;position:absolute}.radio.svelte-cyup9y{border:1px solid var(--ui-border-strong);width:16px;height:16px;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);border-radius:50%;flex:none;place-items:center;display:grid;transform:scale(1)}.radio.svelte-cyup9y:after{content:"";background:var(--ui-primary);opacity:0;width:8px;height:8px;transition:opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);border-radius:50%;transform:scale(.4)}.selected.svelte-cyup9y .radio:where(.svelte-cyup9y):after{opacity:1;transform:scale(1)}label.svelte-cyup9y:active:not(.disabled) .radio:where(.svelte-cyup9y){transform:scale(.92)}.selected.svelte-cyup9y .radio:where(.svelte-cyup9y){border-color:var(--ui-primary)}input.svelte-cyup9y:focus-visible+.radio:where(.svelte-cyup9y){outline:2px solid var(--ui-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){label.svelte-cyup9y:not(.disabled):hover .radio:where(.svelte-cyup9y){border-color:#9ab8ed}label.card.svelte-cyup9y:not(.selected):not(.disabled):hover{background:#f8fbff;border-color:#9ab8ed}}strong.svelte-cyup9y,small.svelte-cyup9y{display:block}small.svelte-cyup9y{color:var(--ui-muted);font-size:var(--ui-text-xs);margin-top:3px}.disabled.svelte-cyup9y{opacity:.5;cursor:not-allowed}@media (pointer:coarse){label.svelte-cyup9y{align-items:center;min-height:44px}}label.svelte-57sdcs{font-size:var(--ui-text-sm);cursor:pointer;align-items:center;gap:8px;display:inline-flex}input.svelte-57sdcs{opacity:0;position:absolute}.track.svelte-57sdcs{width:30px;height:18px;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard);background:#cbd5e1;border-radius:999px;align-items:center;padding:2px;display:flex}.track.svelte-57sdcs i:where(.svelte-57sdcs){width:14px;height:14px;transition:transform var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;border-radius:50%;box-shadow:0 1px 2px #64748b}label.svelte-57sdcs:active:not(:has(input:disabled)) .track:where(.svelte-57sdcs) i:where(.svelte-57sdcs){transform:scaleX(1.14)}label.svelte-57sdcs:active:not(:has(input:disabled)) input:where(.svelte-57sdcs):checked+.track:where(.svelte-57sdcs) i:where(.svelte-57sdcs){transform:translate(12px)scaleX(1.14)}input.svelte-57sdcs:checked+.track:where(.svelte-57sdcs){background:var(--ui-primary)}input.svelte-57sdcs:checked+.track:where(.svelte-57sdcs) i:where(.svelte-57sdcs){transform:translate(12px)}input.svelte-57sdcs:focus-visible+.track:where(.svelte-57sdcs){outline:2px solid var(--ui-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){label.svelte-57sdcs:hover input:where(.svelte-57sdcs):not(:disabled)+.track:where(.svelte-57sdcs){background:#94a3b8}label.svelte-57sdcs:hover input:where(.svelte-57sdcs):checked:not(:disabled)+.track:where(.svelte-57sdcs){background:var(--ui-primary-strong)}}strong.svelte-57sdcs,small.svelte-57sdcs{display:block}small.svelte-57sdcs{color:var(--ui-muted);font-size:var(--ui-text-2xs);margin-top:2px}input.svelte-57sdcs:disabled~span:where(.svelte-57sdcs){opacity:.5}@media (pointer:coarse){label.svelte-57sdcs{align-items:center;min-height:44px}}label.svelte-1iesn72{font-size:var(--ui-text-xs);gap:5px;font-weight:600;display:grid}textarea.svelte-1iesn72{resize:vertical;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);min-height:64px;font-size:var(--ui-text-sm);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);outline:0;padding:8px;font-weight:400}.error.svelte-1iesn72 textarea:where(.svelte-1iesn72){border-color:#f87171}textarea.svelte-1iesn72:focus{border-color:var(--ui-primary);box-shadow:0 0 0 3px #0969ee24}.error.svelte-1iesn72 textarea:where(.svelte-1iesn72):focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.bottom.svelte-1iesn72{justify-content:space-between;font-weight:400;display:flex}.bottom.svelte-1iesn72 em:where(.svelte-1iesn72){color:var(--ui-danger);font-style:normal}.bottom.svelte-1iesn72 small:where(.svelte-1iesn72){color:var(--ui-muted);font-size:var(--ui-text-2xs);transition:color var(--ui-motion-base) var(--ui-ease-standard);margin-left:auto}.bottom.svelte-1iesn72 small.near-limit:where(.svelte-1iesn72){color:var(--ui-warning,#c47b00)}b.svelte-1iesn72{color:var(--ui-danger)}.stepper.svelte-19t3s3i{align-items:center;gap:7px;display:inline-flex}.stepper.svelte-19t3s3i output:where(.svelte-19t3s3i){min-width:32px;color:var(--ui-text);font-size:var(--ui-text-xl);text-align:center;font-variant-numeric:tabular-nums;font-weight:700}@media (prefers-reduced-motion:no-preference){output.svelte-19t3s3i{animation:svelte-19t3s3i-quantity-change var(--ui-motion-overlay-enter) var(--ui-ease-standard)}@keyframes svelte-19t3s3i-quantity-change{0%{color:var(--ui-primary);transform:scale(1.08)}to{color:var(--ui-text);transform:scale(1)}}}.large.svelte-19t3s3i{gap:14px}.large.svelte-19t3s3i button{width:48px;height:40px;color:var(--ui-primary);border-color:#8bb5ff}.large.svelte-19t3s3i output:where(.svelte-19t3s3i){font-size:var(--ui-text-3xl)}.quantity-field.svelte-noa2dl{gap:var(--ui-space-4);min-width:0;font-size:var(--ui-text-xs);display:grid}.label.svelte-noa2dl{color:var(--ui-text);font-weight:600}.label.svelte-noa2dl b:where(.svelte-noa2dl),.error.svelte-noa2dl{color:var(--ui-danger)}.error.svelte-noa2dl{font-size:var(--ui-text-2xs)}.control.svelte-noa2dl{min-height:var(--ui-control);align-items:center;gap:var(--ui-space-8);min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;display:flex}.control.svelte-noa2dl:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 3px #0969ee24}.control.large.svelte-noa2dl{min-height:52px;padding:var(--ui-space-6);border-width:2px;border-color:#8bb5ff;border-radius:8px}.control.invalid.svelte-noa2dl{border-color:#f87171}.control.invalid.svelte-noa2dl:focus-within{border-color:var(--ui-danger);box-shadow:0 0 0 3px #dc26261f}.value.svelte-noa2dl{justify-content:center;align-self:stretch;align-items:center;gap:var(--ui-space-4);flex:1;min-width:0;display:flex}input.svelte-noa2dl{width:100%;min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:0;align-self:stretch;scroll-margin-block:16px}.unit.svelte-noa2dl{color:var(--ui-muted);font-size:var(--ui-text-2xs);flex-shrink:0}.control.large.svelte-noa2dl input:where(.svelte-noa2dl){font-size:var(--ui-text-2xl);font-weight:700}.control.large.svelte-noa2dl .unit:where(.svelte-noa2dl){font-size:var(--ui-text-sm)}@media (pointer:coarse){.control.svelte-noa2dl{min-height:var(--ui-control-touch)}input.svelte-noa2dl{font-size:var(--ui-text-base)}}.alert.svelte-1dvzfqr{border-radius:var(--ui-radius);background:var(--ui-primary-tint);color:var(--ui-primary);font-size:var(--ui-text-sm);border:1px solid #b8d4ff;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.alert.svelte-1dvzfqr strong:where(.svelte-1dvzfqr),.body.svelte-1dvzfqr{display:block}.body.svelte-1dvzfqr{color:#3566a7;font-size:var(--ui-text-xs);margin-top:3px}.success.svelte-1dvzfqr{background:var(--ui-success-tint);color:var(--ui-success);border-color:#b9ebc7}.warning.svelte-1dvzfqr{background:var(--ui-warning-tint);color:var(--ui-warning);border-color:#f4d28a}.danger.svelte-1dvzfqr{background:var(--ui-danger-tint);color:var(--ui-danger);border-color:#f3b4b4}.compact.svelte-1dvzfqr{font-size:var(--ui-text-xs);padding:7px 9px}dialog.svelte-1sjdhti{border:1px solid var(--ui-border);width:min(460px,100vw - 32px);max-width:100vw;max-height:calc(100dvh - 32px);box-shadow:var(--ui-shadow);border-radius:8px;padding:0;overflow:hidden}dialog[open].svelte-1sjdhti{display:flex}dialog[open][data-state=opening].svelte-1sjdhti{animation:svelte-1sjdhti-modal-enter var(--ui-motion-overlay-enter) var(--ui-ease-enter) both}dialog[open][data-state=closing].svelte-1sjdhti{animation:svelte-1sjdhti-modal-exit var(--ui-motion-overlay-exit) var(--ui-ease-exit) both}dialog.svelte-1sjdhti::backdrop{background:#17233a7a}dialog[open][data-state=opening].svelte-1sjdhti::backdrop{animation:svelte-1sjdhti-backdrop-enter var(--ui-motion-overlay-enter) var(--ui-ease-enter) both}dialog[open][data-state=closing].svelte-1sjdhti::backdrop{animation:svelte-1sjdhti-backdrop-exit var(--ui-motion-overlay-exit) var(--ui-ease-exit) both}article.svelte-1sjdhti{background:var(--ui-surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}header.svelte-1sjdhti{border-bottom:1px solid var(--ui-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}h2.svelte-1sjdhti{min-width:0;font-size:var(--ui-text-lg);overflow-wrap:anywhere;margin:0}header.svelte-1sjdhti button{border:0;flex-shrink:0}article.svelte-1sjdhti>div:where(.svelte-1sjdhti){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent;min-height:0;color:var(--ui-muted);font-size:var(--ui-text-sm);flex:1;padding:14px;overflow:auto}footer.svelte-1sjdhti{border-top:1px solid var(--ui-border);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:7px;padding:10px 14px;display:flex}.destructive.svelte-1sjdhti h2:where(.svelte-1sjdhti){color:var(--ui-danger)}dialog.drawer.svelte-1sjdhti{border:0;border-left:1px solid var(--ui-border);border-radius:0;width:min(400px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto}.drawer.svelte-1sjdhti article:where(.svelte-1sjdhti){height:100%}.drawer.svelte-1sjdhti header:where(.svelte-1sjdhti),.drawer.svelte-1sjdhti footer:where(.svelte-1sjdhti){padding:12px 16px}.drawer.svelte-1sjdhti article:where(.svelte-1sjdhti)>div:where(.svelte-1sjdhti){padding:16px}@media (width<=599px){dialog.svelte-1sjdhti:not(.drawer){width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}header.svelte-1sjdhti,.drawer.svelte-1sjdhti header:where(.svelte-1sjdhti){padding:8px 12px}article.svelte-1sjdhti>div:where(.svelte-1sjdhti),.drawer.svelte-1sjdhti article:where(.svelte-1sjdhti)>div:where(.svelte-1sjdhti){padding:12px}footer.svelte-1sjdhti,.drawer.svelte-1sjdhti footer:where(.svelte-1sjdhti){padding:10px 12px;padding-bottom:max(10px, env(safe-area-inset-bottom))}}dialog.drawer[open][data-state=opening].svelte-1sjdhti{animation-name:svelte-1sjdhti-drawer-enter}dialog.drawer[open][data-state=closing].svelte-1sjdhti{animation-name:svelte-1sjdhti-drawer-exit}@keyframes svelte-1sjdhti-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-1sjdhti-drawer-exit{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes svelte-1sjdhti-modal-enter{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-1sjdhti-modal-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.985)}}@keyframes svelte-1sjdhti-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes svelte-1sjdhti-backdrop-exit{0%{opacity:1}to{opacity:0}}.camera-scanner.svelte-1i1d56t{gap:12px;display:grid}p.svelte-1i1d56t{margin:0}video.svelte-1i1d56t{border-radius:var(--ui-radius);object-fit:contain;background:#17233a;width:100%;min-height:120px;max-height:45dvh;display:block}.sr-only.svelte-hhlobi{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.scanner-field.svelte-hhlobi{gap:var(--ui-space-4);min-width:0;font-size:var(--ui-text-xs);display:grid}.label.svelte-hhlobi{color:var(--ui-text);font-weight:600}.label.svelte-hhlobi b:where(.svelte-hhlobi),.error.svelte-hhlobi{color:var(--ui-danger)}.hint.svelte-hhlobi{color:var(--ui-muted);font-size:var(--ui-text-2xs)}.error.svelte-hhlobi{font-size:var(--ui-text-2xs)}.control.svelte-hhlobi{min-height:var(--ui-control);align-items:center;gap:var(--ui-space-8);border-radius:var(--ui-radius);min-width:0;color:var(--ui-primary);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;border:1px solid #8bb5ff;padding:0 9px;display:flex}input.svelte-hhlobi{width:100%;min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);background:0 0;border:0;outline:0;align-self:stretch;scroll-margin-block:16px}.control.svelte-hhlobi>button,.result-icon.svelte-hhlobi{flex-shrink:0}.success.svelte-hhlobi{border-color:var(--ui-success);background:var(--ui-success-tint);color:var(--ui-success)}.invalid.svelte-hhlobi{border-color:var(--ui-danger);background:var(--ui-danger-tint);color:var(--ui-danger)}.control.large.svelte-hhlobi{border-width:2px;border-radius:8px;min-height:52px;padding:0 14px}.control.large.svelte-hhlobi input:where(.svelte-hhlobi){font-size:var(--ui-text-base)}.control.svelte-hhlobi:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 3px #0969ee24}.result-icon.svelte-hhlobi{flex-shrink:0;display:flex}@media (prefers-reduced-motion:no-preference){.control.success.svelte-hhlobi .result-icon:where(.svelte-hhlobi){animation:svelte-hhlobi-scanner-success var(--ui-motion-overlay-enter) var(--ui-ease-enter)}.control.invalid.svelte-hhlobi .result-icon:where(.svelte-hhlobi){animation:svelte-hhlobi-scanner-error var(--ui-motion-overlay-enter) var(--ui-ease-enter)}@keyframes svelte-hhlobi-scanner-success{0%{opacity:.3;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes svelte-hhlobi-scanner-error{0%{opacity:.3;transform:scale(.7)}to{opacity:1;transform:scale(1)}}}.success.svelte-hhlobi:focus-within{border-color:var(--ui-success);box-shadow:0 0 0 3px #16a34a24}.invalid.svelte-hhlobi:focus-within{border-color:var(--ui-danger);box-shadow:0 0 0 3px #dc262624}@media (height<=480px){.hint.svelte-hhlobi{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=519px){.result-icon.svelte-hhlobi{display:none}}@media (pointer:coarse){.control.svelte-hhlobi{min-height:var(--ui-control-touch)}input.svelte-hhlobi{font-size:var(--ui-text-base)}}.menu.svelte-o1o892{display:inline-block;position:relative}.popover.svelte-o1o892{z-index:3;border:1px solid var(--ui-border);min-width:158px;max-width:min(260px,100vw - 32px);box-shadow:var(--ui-shadow);background:#fff;border-radius:6px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.popover.svelte-o1o892 button:where(.svelte-o1o892){color:var(--ui-text);font-size:var(--ui-text-sm);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:7px 8px;display:flex}@media (hover:hover) and (pointer:fine){.popover.svelte-o1o892 button:where(.svelte-o1o892):not(:disabled):hover{background:#f5f8fc}.popover.svelte-o1o892 button.danger:where(.svelte-o1o892):not(:disabled):hover{background:var(--ui-danger-tint)}}.popover.svelte-o1o892 button:where(.svelte-o1o892):active:not(:disabled){background:#eaf2ff}.popover.svelte-o1o892 .danger:where(.svelte-o1o892){color:var(--ui-danger)}.popover.svelte-o1o892 button:where(.svelte-o1o892):disabled{opacity:.5}.popover.svelte-o1o892 button:where(.svelte-o1o892):focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px;background:var(--ui-primary-tint)}@media (pointer:coarse){.popover.svelte-o1o892 button:where(.svelte-o1o892){min-height:44px}}.badge.svelte-97b1qu{color:#64748b;min-height:18px;font-size:var(--ui-text-2xs);white-space:nowrap;background:#f1f5f9;border-radius:4px;align-items:center;padding:1px 6px;font-weight:700;display:inline-flex}.info.svelte-97b1qu{background:var(--ui-primary-tint);color:var(--ui-primary)}.success.svelte-97b1qu{background:var(--ui-success-tint);color:var(--ui-success)}.warning.svelte-97b1qu{background:var(--ui-warning-tint);color:var(--ui-warning)}.danger.svelte-97b1qu{background:var(--ui-danger-tint);color:var(--ui-danger)}.violet.svelte-97b1qu{background:var(--ui-violet-tint);color:var(--ui-violet)}span.svelte-1f117k8{background:#94a3b8;border-radius:50%;width:7px;height:7px;display:inline-block}.online.svelte-1f117k8{background:var(--ui-success)}.idle.svelte-1f117k8,.warning.svelte-1f117k8{background:var(--ui-warning)}.error.svelte-1f117k8{background:var(--ui-danger)}.wrap.svelte-1jsgq1b{gap:5px;display:grid}.label.svelte-1jsgq1b{color:var(--ui-muted);font-size:var(--ui-text-2xs);justify-content:space-between;display:flex}.label.svelte-1jsgq1b b:where(.svelte-1jsgq1b){color:var(--ui-text);font-weight:600}.bar.svelte-1jsgq1b{width:100%;height:var(--height);background:#e2e8f0;border-radius:999px;display:block;overflow:hidden}.bar.svelte-1jsgq1b i:where(.svelte-1jsgq1b){border-radius:inherit;background:var(--ui-primary);height:100%;display:block}.green.svelte-1jsgq1b i:where(.svelte-1jsgq1b){background:var(--ui-success)}.amber.svelte-1jsgq1b i:where(.svelte-1jsgq1b){background:var(--ui-warning)}.red.svelte-1jsgq1b i:where(.svelte-1jsgq1b){background:var(--ui-danger)}.meter.svelte-mtv5d8{font-size:var(--ui-text-xs);grid-template-columns:auto 1fr;gap:5px 12px;display:grid}.meter.svelte-mtv5d8 span:where(.svelte-mtv5d8){color:var(--ui-muted)}.meter.svelte-mtv5d8 b:where(.svelte-mtv5d8){text-align:right;font-variant-numeric:tabular-nums}.meter.svelte-mtv5d8 .wrap{grid-column:1/-1}.toast.svelte-1ddjp26{width:310px;color:var(--ui-success);box-shadow:var(--ui-shadow);font-size:var(--ui-text-sm);background:#fff;border:1px solid #b9ebc7;border-radius:7px;align-items:flex-start;gap:8px;padding:10px;display:flex}.toast[data-state=opening].svelte-1ddjp26{animation:svelte-1ddjp26-toast-enter var(--ui-motion-base) var(--ui-ease-enter) both}.toast[data-state=closing].svelte-1ddjp26{animation:svelte-1ddjp26-toast-exit var(--ui-motion-base) var(--ui-ease-exit) both}.toast.svelte-1ddjp26 span:where(.svelte-1ddjp26){flex:1}.toast.svelte-1ddjp26 strong:where(.svelte-1ddjp26),.toast.svelte-1ddjp26 small:where(.svelte-1ddjp26){display:block}.toast.svelte-1ddjp26 small:where(.svelte-1ddjp26){color:var(--ui-muted);font-size:var(--ui-text-xs);margin-top:2px}.warning.svelte-1ddjp26{color:var(--ui-warning);border-color:#f4d28a}.error.svelte-1ddjp26{color:var(--ui-danger);border-color:#f3b4b4}.toast.svelte-1ddjp26 button{border:0;width:20px;height:20px}@keyframes svelte-1ddjp26-toast-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1ddjp26-toast-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}ul.svelte-15avy17{gap:7px;margin:0;padding:0;list-style:none;display:grid}li.svelte-15avy17{color:var(--ui-success);font-size:var(--ui-text-sm);align-items:center;gap:7px;display:flex}li.svelte-15avy17 span:where(.svelte-15avy17){color:var(--ui-text)}li.svelte-15avy17 small:where(.svelte-15avy17){color:var(--ui-muted);font-size:var(--ui-text-2xs);margin-left:auto}.pending.svelte-15avy17{color:var(--ui-muted)}.warning.svelte-15avy17{color:var(--ui-warning)}.fail.svelte-15avy17{color:var(--ui-danger)}.connection.svelte-cqyo8p{color:var(--ui-muted);font-size:var(--ui-text-xs);align-items:center;gap:6px;display:inline-flex}.scan.svelte-cqpwnp{min-height:var(--ui-scan-result-height);min-width:0;color:var(--ui-success);font-size:var(--ui-text-lg);background:linear-gradient(90deg,#effcf2,#fff);border:1px solid #9be3b0;border-radius:7px;align-items:center;gap:11px;padding:10px 12px;display:flex}.scan.svelte-cqpwnp span:where(.svelte-cqpwnp){overflow-wrap:anywhere;min-width:0}.scan.svelte-cqpwnp strong:where(.svelte-cqpwnp),.scan.svelte-cqpwnp small:where(.svelte-cqpwnp){display:block}.scan.svelte-cqpwnp small:where(.svelte-cqpwnp){color:var(--ui-muted);font-size:var(--ui-text-xs);margin-top:2px}.confirmed.svelte-cqpwnp{color:var(--ui-primary);border-color:#9cc7ff}.error.svelte-cqpwnp{background:var(--ui-danger-tint);color:var(--ui-danger);border-color:#f3b4b4}@media (height<=480px){.scan.svelte-cqpwnp{font-size:var(--ui-text-md);padding:6px 10px}}.shell.svelte-14mkbqs{background:var(--ui-canvas);min-width:0;display:flex;position:fixed;inset:0;overflow:hidden}.navigation.svelte-14mkbqs,.header.svelte-14mkbqs{display:contents}.workspace.svelte-14mkbqs{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.notice.svelte-14mkbqs{color:var(--ui-text-muted);flex:none;padding:4px}.workspace.svelte-14mkbqs main:where(.svelte-14mkbqs){background:var(--ui-workspace);flex:1;min-height:0;padding:21px;overflow:auto}@media (width<=1199px){.shell.svelte-14mkbqs{flex-direction:column-reverse;height:100dvh}.workspace.svelte-14mkbqs main:where(.svelte-14mkbqs){overscroll-behavior:contain;padding:16px}.shell.focus.svelte-14mkbqs .workspace:where(.svelte-14mkbqs) main:where(.svelte-14mkbqs):has(.scan-workspace){overflow:hidden}.focus.svelte-14mkbqs .navigation:where(.svelte-14mkbqs),.focus.svelte-14mkbqs .header:where(.svelte-14mkbqs){display:none}.shell.focus.svelte-14mkbqs main:where(.svelte-14mkbqs){padding:0 max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}}@media (width<=599px){.workspace.svelte-14mkbqs main:where(.svelte-14mkbqs){padding:12px}}.brand.svelte-1gs2qxu{vertical-align:middle;align-items:center;gap:10px;min-width:0;display:inline-flex}img.svelte-1gs2qxu{flex:0 0 32px;display:block}.copy.svelte-1gs2qxu{min-width:0}.wordmark.svelte-1gs2qxu{white-space:nowrap;align-items:baseline;gap:5px;line-height:1.2;display:flex}strong.svelte-1gs2qxu{color:var(--ui-text);font-size:var(--ui-text-base);letter-spacing:-.5px;font-weight:750}b.svelte-1gs2qxu{color:var(--ui-primary);font-size:var(--ui-text-sm);letter-spacing:.6px;font-weight:650}.tagline.svelte-1gs2qxu{color:var(--ui-muted);font-size:var(--ui-text-xs);margin-top:4px;line-height:1.4;display:block}.compact.svelte-1gs2qxu{gap:0}.ui-tooltip{z-index:1000;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);max-width:min(280px,100vw - 16px);color:var(--ui-text);box-shadow:var(--ui-shadow);font-size:var(--ui-text-sm);overflow-wrap:anywhere;padding:7px 10px;line-height:18px;position:fixed}aside.svelte-1vw830{min-height:0;width:var(--ui-sidebar-width);flex:0 0 var(--ui-sidebar-width);border-right:1px solid var(--ui-border);background:var(--ui-sidebar);transition:width var(--ui-motion-base) var(--ui-ease-standard), flex-basis var(--ui-motion-base) var(--ui-ease-standard);flex-direction:column;display:flex;position:relative}aside.collapsed.svelte-1vw830{flex-basis:64px;width:64px}header.svelte-1vw830{justify-content:space-between;align-items:center;gap:8px;min-height:68px;padding:12px 26px 12px 14px;display:flex}button.svelte-1vw830{border-radius:var(--ui-radius);color:var(--ui-muted);background:0 0;border:0}.collapse-toggle.svelte-1vw830{z-index:6;width:28px;height:28px;top:calc(var(--ui-topbar-height) / 2);border:1px solid var(--ui-border);background:var(--ui-surface);place-items:center;padding:0;display:grid;position:absolute;right:-1px;transform:translate(50%,-50%)}button.svelte-1vw830:disabled{opacity:.5}nav.svelte-1vw830{scrollbar-width:thin;flex:1;min-height:0;padding:0 10px 24px;overflow:auto}section.svelte-1vw830+section:where(.svelte-1vw830){margin-top:6px}.group-toggle.svelte-1vw830{width:100%;min-height:34px;font-size:var(--ui-text-sm);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-weight:600;display:flex}.group-toggle.contains-active.svelte-1vw830{color:var(--ui-text)}.group-chevron.svelte-1vw830{transition:transform var(--ui-motion-fast) var(--ui-ease-standard);display:flex}.group-chevron.expanded.svelte-1vw830{transform:rotate(90deg)}.group-content.svelte-1vw830{opacity:1;visibility:visible;transition:grid-template-rows var(--ui-motion-overlay-enter) var(--ui-ease-standard), opacity var(--ui-motion-base) var(--ui-ease-standard), visibility 0s;grid-template-rows:1fr;display:grid}.group-content.closed.svelte-1vw830{opacity:0;visibility:hidden;transition:grid-template-rows var(--ui-motion-overlay-enter) var(--ui-ease-standard), opacity var(--ui-motion-base) var(--ui-ease-standard), visibility 0s var(--ui-motion-overlay-enter);grid-template-rows:0fr}ul.svelte-1vw830{flex-direction:column;gap:4px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}aside.svelte-1vw830:not(.collapsed) .nested:where(.svelte-1vw830) ul:where(.svelte-1vw830){border-left:1px solid var(--ui-border-strong);margin-left:12px;padding-left:8px}a.svelte-1vw830{border-radius:var(--ui-radius);width:100%;min-height:38px;color:var(--ui-text);font-size:var(--ui-text-md);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);align-items:center;gap:10px;padding:7px 10px;line-height:20px;text-decoration:none;display:flex}a.svelte-1vw830 svg{color:var(--ui-muted);flex-shrink:0}a.svelte-1vw830:focus-visible{outline-offset:-2px}a.active.svelte-1vw830,.group-toggle.active.svelte-1vw830{background:var(--ui-primary-tint);color:var(--ui-primary-strong);font-weight:600}a.active.svelte-1vw830 svg{color:currentColor}.item-label.svelte-1vw830{overflow-wrap:anywhere;flex:1;min-width:0}a.svelte-1vw830 em:where(.svelte-1vw830){background:var(--ui-primary-tint);color:var(--ui-primary-strong);font-size:var(--ui-text-xs);border-radius:4px;padding:0 5px;font-style:normal}a[aria-disabled=true].svelte-1vw830{opacity:.5;cursor:not-allowed}.collapsed.svelte-1vw830 header:where(.svelte-1vw830){justify-content:center;padding:12px 8px}.collapsed.svelte-1vw830 .group-content:where(.svelte-1vw830){transition:none}.collapsed.svelte-1vw830 nav:where(.svelte-1vw830){padding-inline:8px}.collapsed.svelte-1vw830 section:where(.svelte-1vw830)+section:where(.svelte-1vw830){border-top:1px solid var(--ui-border);margin-top:8px;padding-top:8px}.collapsed.svelte-1vw830 a:where(.svelte-1vw830){justify-content:center;min-height:40px;padding:10px}.collapsed.svelte-1vw830 .item-label:where(.svelte-1vw830),.collapsed.svelte-1vw830 em:where(.svelte-1vw830){display:none}[hidden].svelte-1vw830{display:none!important}@media (hover:hover) and (pointer:fine){button.svelte-1vw830:not(:disabled):hover,a.svelte-1vw830:not(.active):not([aria-disabled=true]):hover{background:var(--ui-primary-tint);color:var(--ui-primary-strong)}}@media (pointer:coarse){.collapse-toggle.svelte-1vw830{width:28px;height:28px}a.svelte-1vw830,.group-toggle.svelte-1vw830{min-height:28px}}header.svelte-kv3brw{height:var(--ui-topbar-height);flex:0 0 var(--ui-topbar-height);border-bottom:1px solid var(--ui-border);background:#fff;align-items:center;gap:10px;min-width:0;padding:0 21px;display:flex}.global-search.svelte-kv3brw{border:1px solid var(--ui-border);color:#9aa7b9;min-width:260px;max-width:452px;height:34px;font-size:var(--ui-text-sm);text-align:left;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:#fbfcff;border-radius:4px;flex:320px;align-items:center;gap:8px;padding:0 10px;display:flex}.global-search.svelte-kv3brw span:where(.svelte-kv3brw){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.warehouse.svelte-kv3brw{border:1px solid var(--ui-border);color:#526278;min-width:0;max-width:220px;height:34px;font-size:var(--ui-text-sm);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;border-radius:4px;align-items:center;gap:7px;margin-left:auto;padding:0 10px;display:flex}.warehouse.svelte-kv3brw span:where(.svelte-kv3brw){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bell.svelte-kv3brw{color:#526278;width:34px;height:34px;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;place-items:center;display:grid;position:relative}.bell.svelte-kv3brw i:where(.svelte-kv3brw){background:var(--ui-danger);color:#fff;min-width:16px;font-size:var(--ui-text-2xs);border-radius:8px;padding:1px 4px;font-style:normal;position:absolute;top:0;right:0}.user.svelte-kv3brw{min-width:0;max-width:220px;min-height:34px;color:var(--ui-text);font-size:var(--ui-text-sm);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;align-items:center;gap:8px;display:flex}.user-details.svelte-kv3brw{min-width:0}.user-name.svelte-kv3brw,.user.svelte-kv3brw small:where(.svelte-kv3brw){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user.svelte-kv3brw small:where(.svelte-kv3brw){color:var(--ui-muted);font-size:var(--ui-text-2xs)}@media (width<=1199px){header.svelte-kv3brw{padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));gap:8px}.global-search.svelte-kv3brw{min-width:0}.warehouse.svelte-kv3brw,.user.svelte-kv3brw{min-height:44px}.bell.svelte-kv3brw{flex:0 0 44px;width:44px;height:44px}}@media (width<=599px){header.svelte-kv3brw{gap:4px}.global-search.svelte-kv3brw{flex:0 0 44px;justify-content:center;width:44px;height:44px;padding:0}.global-search.svelte-kv3brw span:where(.svelte-kv3brw),.global-search.svelte-kv3brw kbd{display:none}.user.svelte-kv3brw{flex:0 0 44px;justify-content:center;width:44px;max-width:44px;padding:0}.user-details.svelte-kv3brw,.user.svelte-kv3brw>svg{display:none}.warehouse.svelte-kv3brw{flex:auto;gap:4px;padding:0 8px}.warehouse.svelte-kv3brw>svg{flex-shrink:0}}@media (hover:hover) and (pointer:fine){.global-search.svelte-kv3brw:hover,.warehouse.svelte-kv3brw:hover{background:#f8fbff;border-color:#9ab8ed}.bell.svelte-kv3brw:hover,.user.svelte-kv3brw:hover{color:var(--ui-primary);background:#f5f8fc}}.global-search.svelte-kv3brw:active,.warehouse.svelte-kv3brw:active,.bell.svelte-kv3brw:active,.user.svelte-kv3brw:active{color:var(--ui-primary)}nav.svelte-1ug51za{color:var(--ui-muted);font-size:var(--ui-text-xs);align-items:center;gap:4px;display:flex}nav.svelte-1ug51za span:where(.svelte-1ug51za){align-items:center;gap:4px;display:inline-flex}.current.svelte-1ug51za{color:var(--ui-text);font-weight:600}header.svelte-1jjn1a6{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}header.svelte-1jjn1a6>span:where(.svelte-1jjn1a6):first-child{flex:1}h1.svelte-1jjn1a6{color:var(--ui-text);font-size:var(--ui-text-xl);margin:0;line-height:1.25}h1.svelte-1jjn1a6 small:where(.svelte-1jjn1a6){color:var(--ui-muted);font-size:var(--ui-text-sm);margin-left:7px;font-weight:500}p.svelte-1jjn1a6{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:4px 0 0}.actions.svelte-1jjn1a6{align-items:center;gap:7px;display:flex}@media (width<=599px){header.svelte-1jjn1a6{flex-wrap:wrap}header.svelte-1jjn1a6>span:where(.svelte-1jjn1a6):first-child{overflow-wrap:anywhere;flex-basis:100%;min-width:0}.actions.svelte-1jjn1a6{flex-wrap:wrap}.actions.svelte-1jjn1a6:empty{display:none}}.bottom-nav.svelte-frfq1k{padding:6px max(8px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid var(--ui-border);background:var(--ui-surface);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}a.svelte-frfq1k,button.svelte-frfq1k{border-radius:var(--ui-radius);min-height:44px;color:var(--ui-text);font-size:var(--ui-text-lg);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}a.svelte-frfq1k svg,button.svelte-frfq1k svg{flex:none}.bottom-nav.svelte-frfq1k>a:where(.svelte-frfq1k),.bottom-nav.svelte-frfq1k>button:where(.svelte-frfq1k){min-width:0;min-height:52px;font-size:var(--ui-text-xs);text-align:center;flex-direction:column;justify-content:center;gap:4px;padding:5px 2px}a.svelte-frfq1k span:where(.svelte-frfq1k),button.svelte-frfq1k span:where(.svelte-frfq1k){overflow-wrap:anywhere;min-width:0}.active.svelte-frfq1k,details.svelte-frfq1k:not([open]) summary.has-current:where(.svelte-frfq1k){background:var(--ui-primary-tint);color:var(--ui-primary-strong);font-weight:600}[aria-disabled=true].svelte-frfq1k{opacity:.5;cursor:not-allowed}dialog.svelte-frfq1k{width:100%;max-width:100%;max-height:calc(100dvh - max(24px, env(safe-area-inset-top)));border:1px solid var(--ui-border);color:var(--ui-text);background:var(--ui-surface);box-shadow:var(--ui-shadow);border-bottom:0;border-radius:16px 16px 0 0;margin:auto auto 0;padding:0}dialog[open].svelte-frfq1k{animation:svelte-frfq1k-sheet-enter var(--ui-motion-overlay-enter) var(--ui-ease-enter);display:flex}dialog.svelte-frfq1k::backdrop{background:#17233a66}article.svelte-frfq1k{width:100%;min-width:0;max-height:inherit;flex-direction:column;display:flex}header.svelte-frfq1k{border-bottom:1px solid var(--ui-border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 20px;display:flex}h2.svelte-frfq1k{font-size:var(--ui-text-base);margin:0}.close.svelte-frfq1k{justify-content:center;width:44px;padding:0}.sheet-pages.svelte-frfq1k{overscroll-behavior:contain;min-height:0;padding:12px max(12px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));overflow:auto}ul.svelte-frfq1k{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sheet-pages.svelte-frfq1k>*+*{margin-top:12px}summary.svelte-frfq1k{min-height:44px;color:var(--ui-muted);font-size:var(--ui-text-md);cursor:pointer;border-radius:var(--ui-radius);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-weight:600;list-style:none;display:flex}summary.svelte-frfq1k::-webkit-details-marker{display:none}details[open].svelte-frfq1k summary:where(.svelte-frfq1k) svg{transform:rotate(90deg)}.nested.svelte-frfq1k{border-left:1px solid var(--ui-border-strong);margin-left:14px;padding-left:8px}@media (hover:hover) and (pointer:fine){a.svelte-frfq1k:not([aria-disabled=true]):hover,button.svelte-frfq1k:hover{background:var(--ui-primary-tint);color:var(--ui-primary-strong)}}@keyframes svelte-frfq1k-sheet-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tabs.svelte-1z0hb00{border-bottom:1px solid var(--ui-border);gap:14px;display:flex}button.svelte-1z0hb00{color:var(--ui-muted);font-size:var(--ui-text-xs);transition:color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;padding:0 0 8px;position:relative}@media (hover:hover) and (pointer:fine){button.svelte-1z0hb00:not(.active):not(:disabled):hover{color:var(--ui-text)}}button.svelte-1z0hb00:active:not(:disabled){color:var(--ui-primary)}button.active.svelte-1z0hb00{color:var(--ui-primary);animation:svelte-1z0hb00-tab-activate var(--ui-motion-base) var(--ui-ease-enter) both;font-weight:700}button.active.svelte-1z0hb00:after{background:var(--ui-primary);content:"";height:2px;animation:svelte-1z0hb00-tab-indicator var(--ui-motion-base) var(--ui-ease-enter) both;position:absolute;bottom:-1px;left:0;right:0}small.svelte-1z0hb00{color:var(--ui-muted);font-size:var(--ui-text-2xs);margin-left:4px}@keyframes svelte-1z0hb00-tab-activate{0%{opacity:.65;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1z0hb00-tab-indicator{0%{transform-origin:50%;transform:scaleX(.35)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){button.active.svelte-1z0hb00,button.active.svelte-1z0hb00:after{animation:none}}.segmented.svelte-1x828q5{border:1px solid var(--ui-border);background:#f8fafc;border-radius:6px;padding:2px;display:inline-flex}.segmented.svelte-1x828q5 button:where(.svelte-1x828q5){min-height:26px;color:var(--ui-muted);font-size:var(--ui-text-xs);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;padding:0 9px}@media (hover:hover) and (pointer:fine){.segmented.svelte-1x828q5 button:where(.svelte-1x828q5):not(.active):hover{color:var(--ui-text);background:#f1f5f9}}.segmented.svelte-1x828q5 button:where(.svelte-1x828q5):active{background:#eef2f7}.segmented.svelte-1x828q5 .active:where(.svelte-1x828q5){color:var(--ui-primary);animation:svelte-1x828q5-segment-activate var(--ui-motion-base) var(--ui-ease-enter) both;background:#fff;box-shadow:0 1px 3px #17233a1f}@keyframes svelte-1x828q5-segment-activate{0%{opacity:.72;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.segmented.svelte-1x828q5 .active:where(.svelte-1x828q5){animation:none}}.toolbar.svelte-zz9yyd{justify-content:space-between;align-items:center;gap:10px;display:flex}.toolbar.svelte-zz9yyd>span:where(.svelte-zz9yyd){align-items:flex-end;gap:7px;min-width:0;display:flex}.pagination.svelte-1lwhzu{min-width:0;container-type:inline-size}nav.svelte-1lwhzu,.summary.svelte-1lwhzu,.page-size.svelte-1lwhzu,.pages.svelte-1lwhzu,.page-numbers.svelte-1lwhzu{align-items:center;display:flex}nav.svelte-1lwhzu{color:var(--ui-muted);font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:12px 20px}.summary.svelte-1lwhzu{flex-wrap:wrap;flex:1;justify-content:space-between;gap:8px 16px}.range.svelte-1lwhzu,.page-position.svelte-1lwhzu{white-space:nowrap}.page-size.svelte-1lwhzu{gap:8px}.pages.svelte-1lwhzu,.page-numbers.svelte-1lwhzu{gap:4px}.pages.svelte-1lwhzu{margin-left:auto}.page-position.svelte-1lwhzu{text-align:center;display:none}.page-position.svelte-1lwhzu strong:where(.svelte-1lwhzu){color:var(--ui-text);font-weight:600}button.svelte-1lwhzu{min-width:var(--ui-control-compact);height:var(--ui-control-compact);border-radius:var(--ui-radius);color:var(--ui-muted);font:inherit;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:1px solid #0000;place-items:center;padding:0 6px;display:grid}button.current.svelte-1lwhzu{background:var(--ui-primary-tint);color:var(--ui-primary);font-weight:600}@media (hover:hover) and (pointer:fine){button.svelte-1lwhzu:not(.current):hover{background:var(--ui-canvas);color:var(--ui-primary)}}button.svelte-1lwhzu:active{background:var(--ui-primary-tint)}.ellipsis.svelte-1lwhzu{padding:0 4px}@media (pointer:coarse){button.svelte-1lwhzu{min-width:var(--ui-control-touch);height:var(--ui-control-touch)}}@container (width<=600px){.summary.svelte-1lwhzu{flex-basis:100%}.pages.svelte-1lwhzu{justify-content:space-between;width:100%}.page-numbers.svelte-1lwhzu{display:none}.page-position.svelte-1lwhzu{display:block}}.entity-workspace.svelte-16v8kw0{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface,#fff);min-width:0;container-type:inline-size}.workspace-header.svelte-16v8kw0{border-bottom:1px solid var(--ui-border);gap:12px;padding:16px;display:grid}.workspace-toolbar.svelte-16v8kw0,.tools.svelte-16v8kw0,.actions.svelte-16v8kw0{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.workspace-toolbar.svelte-16v8kw0{justify-content:space-between;gap:12px}.tools.svelte-16v8kw0{flex:1}.search.svelte-16v8kw0{min-width:0;max-width:100%}.workspace-body.svelte-16v8kw0{min-width:0;display:grid}.workspace-body.with-detail.svelte-16v8kw0{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.workspace-list.svelte-16v8kw0{min-width:0}.workspace-detail.svelte-16v8kw0{border-left:1px solid var(--ui-border);min-width:0}.workspace-footer.svelte-16v8kw0{border-top:1px solid var(--ui-border);padding:12px 16px}@container (width<=860px){.workspace-body.with-detail.svelte-16v8kw0{grid-template-columns:minmax(0,1fr)}.workspace-detail.svelte-16v8kw0{border-left:0;border-bottom:1px solid var(--ui-border);grid-row:1}}@container (width<=520px){.search.svelte-16v8kw0,.search.svelte-16v8kw0 .search{width:100%}.tools.svelte-16v8kw0{flex-basis:100%}.actions.svelte-16v8kw0{width:100%}.actions.svelte-16v8kw0>*{flex:100%}.workspace-footer.svelte-16v8kw0{padding:10px 12px}}.filters.svelte-gs3okd{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fbfcff;flex-wrap:wrap;align-items:end;gap:8px;padding:10px;display:flex}.filters.svelte-gs3okd>span:where(.svelte-gs3okd){flex-wrap:wrap;gap:8px;display:flex}.filters.svelte-gs3okd button:where(.svelte-gs3okd){min-height:var(--ui-control);color:var(--ui-primary);font-size:var(--ui-text-xs);background:0 0;border:0;font-weight:600}span.svelte-5ko3c0{background:var(--ui-primary-tint);min-height:25px;color:var(--ui-primary);font-size:var(--ui-text-2xs);border-radius:4px;align-items:center;gap:4px;padding:0 5px 0 7px;font-weight:600;display:inline-flex}b.svelte-5ko3c0{font-size:var(--ui-text-3xs)}button.svelte-5ko3c0{width:16px;height:16px;color:inherit;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:3px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){button.svelte-5ko3c0:hover{background:#d7e7ff}}button.svelte-5ko3c0:active{background:#c8ddfb}section.svelte-10v7yda{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fff}header.svelte-10v7yda,footer.svelte-10v7yda{border-bottom:1px solid var(--ui-border);padding:10px 12px}footer.svelte-10v7yda{border-top:1px solid var(--ui-border);border-bottom:0}.content.svelte-10v7yda{padding:12px}h2.svelte-10v7yda{font-size:var(--ui-text-sm);margin:0}article.svelte-1fb0xa6{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fff;min-width:0;padding:10px;position:relative}small.svelte-1fb0xa6,strong.svelte-1fb0xa6,b.svelte-1fb0xa6{display:block}small.svelte-1fb0xa6{color:var(--ui-muted);font-size:var(--ui-text-2xs)}strong.svelte-1fb0xa6{font-size:var(--ui-text-xl);font-variant-numeric:tabular-nums;margin-top:5px}strong.svelte-1fb0xa6 em:where(.svelte-1fb0xa6){color:var(--ui-muted);font-size:var(--ui-text-2xs);margin-left:3px;font-style:normal;font-weight:500}b.svelte-1fb0xa6{color:var(--ui-success);font-size:var(--ui-text-3xs);margin-top:4px}b.danger.svelte-1fb0xa6{color:var(--ui-danger)}b.neutral.svelte-1fb0xa6{color:var(--ui-muted)}b.svelte-1fb0xa6 span:where(.svelte-1fb0xa6){color:var(--ui-muted);font-weight:400;display:inline}.icon.svelte-1fb0xa6{color:var(--ui-primary);position:absolute;top:9px;right:9px}dl.svelte-1qzpxl8{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fff;margin:0;display:flex}dl.svelte-1qzpxl8 div:where(.svelte-1qzpxl8){border-right:1px solid var(--ui-border);flex:1;min-width:0;padding:9px 12px}dl.svelte-1qzpxl8 div:where(.svelte-1qzpxl8):last-child{border-right:0}dt.svelte-1qzpxl8{color:var(--ui-muted);font-size:var(--ui-text-2xs)}dd.svelte-1qzpxl8{font-size:var(--ui-text-xl);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700}aside.svelte-1ugiz8j{border-left:1px solid var(--ui-border);background:#fff;flex-direction:column;width:360px;min-height:420px;display:flex}.inline.svelte-1ugiz8j{border:1px solid var(--ui-border);border-radius:var(--ui-radius)}.embedded.svelte-1ugiz8j{border:0;border-radius:0;width:100%;min-height:100%}header.svelte-1ugiz8j{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}h2.svelte-1ugiz8j{font-size:var(--ui-text-md);margin:0}aside.svelte-1ugiz8j>div:where(.svelte-1ugiz8j){flex:1;padding:12px;overflow:auto}footer.svelte-1ugiz8j{border-top:1px solid var(--ui-border);background:#fff;padding:10px 12px;position:sticky;bottom:0}dl.svelte-1czfovg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;display:grid}.compact.svelte-1czfovg{gap:6px 14px}dt.svelte-1czfovg{color:var(--ui-muted);font-size:var(--ui-text-2xs)}dd.svelte-1czfovg{color:var(--ui-text);font-size:var(--ui-text-xs);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-weight:600;overflow:hidden}div.svelte-owvs9y{border-top:1px solid var(--ui-border);background:#fff;justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.mobile.svelte-owvs9y{padding:12px calc(12px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));justify-content:stretch;position:sticky;bottom:0;box-shadow:0 -4px 15px #17233a0f}.mobile.svelte-owvs9y button{flex:1}.scan-workspace.svelte-1c1vxvm{gap:var(--ui-space-16);flex-direction:column;min-width:0;min-height:0;display:flex}.pinned-header.svelte-1c1vxvm,.pinned-scan.svelte-1c1vxvm,.content.svelte-1c1vxvm,.operational-status.svelte-1c1vxvm{gap:var(--ui-space-16);min-width:0;display:grid}.operational-status.svelte-1c1vxvm{justify-items:start}.footer.svelte-1c1vxvm{z-index:2;min-width:0;position:sticky;bottom:0}@media (width<=1199px){.scan-workspace.svelte-1c1vxvm{overscroll-behavior:contain;scrollbar-width:thin;gap:0;height:100%;min-height:0;overflow:hidden auto}.pinned-header.svelte-1c1vxvm{margin-bottom:var(--ui-space-12);gap:var(--ui-space-8)}.pinned-scan.svelte-1c1vxvm{z-index:2;padding-bottom:var(--ui-space-12);background:var(--ui-workspace);position:sticky;top:0}.content.svelte-1c1vxvm{align-content:start;gap:var(--ui-space-12);flex:auto}.footer.svelte-1c1vxvm{margin-top:var(--ui-space-12)}}@media (width<=519px),(height<=480px){.pinned-scan.svelte-1c1vxvm{z-index:auto;padding-bottom:0;position:static}}.table-wrap.svelte-1epw02y{scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fff;overflow:auto}.table-wrap.svelte-1epw02y::-webkit-scrollbar{width:6px;height:6px}.table-wrap.svelte-1epw02y::-webkit-scrollbar-track{background:0 0}.table-wrap.svelte-1epw02y::-webkit-scrollbar-corner{background:0 0}.table-wrap.svelte-1epw02y::-webkit-scrollbar-thumb{background:var(--ui-border-strong);border-radius:999px}@media (hover:hover) and (pointer:fine){.table-wrap.svelte-1epw02y:hover{scrollbar-color:var(--ui-subtle) transparent}.table-wrap.svelte-1epw02y::-webkit-scrollbar-thumb:hover{background:var(--ui-subtle)}}table.svelte-1epw02y{border-collapse:collapse;width:100%;font-size:var(--ui-text-2xs)}.embedded.svelte-1epw02y{border:0;border-radius:0}.comfortable.svelte-1epw02y table:where(.svelte-1epw02y){font-size:var(--ui-text-sm)}.comfortable.svelte-1epw02y th:where(.svelte-1epw02y){height:40px;font-size:var(--ui-text-2xs);background:#f8fafc;padding:0 16px}.comfortable.svelte-1epw02y td:where(.svelte-1epw02y){height:52px;padding:0 16px}th.svelte-1epw02y{border-bottom:1px solid var(--ui-border);height:31px;color:var(--ui-muted);font-size:var(--ui-text-3xs);text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 9px;font-weight:700}th.svelte-1epw02y span:where(.svelte-1epw02y){color:var(--ui-subtle);margin-left:3px}td.svelte-1epw02y{max-width:180px;height:38px;color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #edf1f6;padding:0 9px;overflow:hidden}tbody.svelte-1epw02y tr:where(.svelte-1epw02y){transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard)}.interactive.svelte-1epw02y tbody:where(.svelte-1epw02y) tr:where(.svelte-1epw02y){cursor:pointer}@media (hover:hover) and (pointer:fine){.interactive.svelte-1epw02y tbody:where(.svelte-1epw02y) tr:where(.svelte-1epw02y):hover{background:#f8fbff}}.interactive.svelte-1epw02y tbody:where(.svelte-1epw02y) tr:where(.svelte-1epw02y):active{background:#f1f6fd}tbody.svelte-1epw02y tr.selected:where(.svelte-1epw02y){background:var(--ui-primary-tint);box-shadow:inset 2px 0 var(--ui-primary)}tbody.svelte-1epw02y tr:where(.svelte-1epw02y):last-child td:where(.svelte-1epw02y){border-bottom:0}.numeric.svelte-1epw02y{text-align:right;font-variant-numeric:tabular-nums}.sr-only.svelte-1epw02y{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.row-actions.svelte-1epw02y button{background:0 0;border:0;width:22px;height:22px}.card-label.svelte-1epw02y{display:none}@media (width<=1199px){.responsive-cards.svelte-1epw02y{background:var(--ui-canvas);overflow:visible}.responsive-cards.svelte-1epw02y table:where(.svelte-1epw02y){display:block}.responsive-cards.svelte-1epw02y thead:where(.svelte-1epw02y):not(.has-controls){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.responsive-cards.svelte-1epw02y thead.has-controls:where(.svelte-1epw02y),.responsive-cards.svelte-1epw02y thead.has-controls:where(.svelte-1epw02y) tr:where(.svelte-1epw02y){flex-wrap:wrap;display:flex}.responsive-cards.svelte-1epw02y tbody:where(.svelte-1epw02y){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.responsive-cards.svelte-1epw02y tbody:where(.svelte-1epw02y) tr:where(.svelte-1epw02y){border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 16px;min-width:0;padding:16px;display:grid}.responsive-cards.svelte-1epw02y tbody:where(.svelte-1epw02y) tr.selected:where(.svelte-1epw02y){border-color:var(--ui-primary);background:var(--ui-primary-tint)}.responsive-cards.svelte-1epw02y td:where(.svelte-1epw02y){white-space:normal;overflow-wrap:anywhere;text-align:left;border:0;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:none;height:auto;padding:0;display:flex;overflow:visible}.responsive-cards.svelte-1epw02y td:where(.svelte-1epw02y):first-child{border-bottom:1px solid var(--ui-border);font-size:var(--ui-text-lg);grid-column:1/-1;padding-bottom:8px}.responsive-cards.svelte-1epw02y td:where(.svelte-1epw02y):first-child .card-label:where(.svelte-1epw02y){display:none}.responsive-cards.svelte-1epw02y td:where(.svelte-1epw02y):last-child:nth-child(2n),.responsive-cards.svelte-1epw02y td.card-wide:where(.svelte-1epw02y){grid-column:1/-1}.responsive-cards.svelte-1epw02y td.card-compact:where(.svelte-1epw02y){flex-flow:wrap;align-items:baseline;gap:2px 6px}.responsive-cards.svelte-1epw02y td.card-compact:where(.svelte-1epw02y) .card-label:where(.svelte-1epw02y){white-space:nowrap}.responsive-cards.svelte-1epw02y .card-label:where(.svelte-1epw02y){color:var(--ui-muted);font-size:var(--ui-text-xs);display:block}.responsive-cards.svelte-1epw02y td:where(.svelte-1epw02y) button{overflow-wrap:anywhere;max-width:100%}}@media (width<=599px){.responsive-cards.svelte-1epw02y tbody:where(.svelte-1epw02y){grid-template-columns:minmax(0,1fr)}}ul.svelte-16idn3j{gap:2px;margin:0;padding:0;list-style:none;display:grid}.label.svelte-16idn3j{min-height:24px;color:var(--ui-text);font-size:var(--ui-text-xs);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:5px;padding:0 6px;display:flex}.label.svelte-16idn3j small:where(.svelte-16idn3j){color:var(--ui-muted);font-size:var(--ui-text-3xs);margin-left:auto}.label.active.svelte-16idn3j,.child.svelte-16idn3j{padding-left:8px}@media (hover:hover) and (pointer:fine){.label.svelte-16idn3j:not(.active):hover{color:var(--ui-primary);background:#f5f8fc}}.label.svelte-16idn3j:active{background:#edf4ff}ol.svelte-1l5b0g4{gap:0;margin:0;padding:0;list-style:none;display:grid}li.svelte-1l5b0g4{color:var(--ui-primary);font-size:var(--ui-text-xs);grid-template-columns:23px 1fr auto;gap:7px;padding:0 0 11px;display:grid}li.svelte-1l5b0g4:last-child{padding-bottom:0}.dot.svelte-1l5b0g4{background:var(--ui-primary-tint);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}strong.svelte-1l5b0g4,small.svelte-1l5b0g4{display:block}small.svelte-1l5b0g4,time.svelte-1l5b0g4{color:var(--ui-muted);font-size:var(--ui-text-3xs);margin-top:2px}.success.svelte-1l5b0g4{color:var(--ui-success)}.success.svelte-1l5b0g4 .dot:where(.svelte-1l5b0g4){background:var(--ui-success-tint)}.warning.svelte-1l5b0g4{color:var(--ui-warning)}.warning.svelte-1l5b0g4 .dot:where(.svelte-1l5b0g4){background:var(--ui-warning-tint)}.error.svelte-1l5b0g4{color:var(--ui-danger)}.error.svelte-1l5b0g4 .dot:where(.svelte-1l5b0g4){background:var(--ui-danger-tint)}ul.svelte-1laf8ie{gap:7px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1laf8ie{font-size:var(--ui-text-2xs);align-items:center;gap:7px;display:flex}li.svelte-1laf8ie>span:where(.svelte-1laf8ie){background:var(--ui-primary-tint);width:21px;height:21px;color:var(--ui-primary);border-radius:4px;place-items:center;display:grid}p.svelte-1laf8ie{flex:1;margin:0}strong.svelte-1laf8ie,small.svelte-1laf8ie{display:block}small.svelte-1laf8ie,time.svelte-1laf8ie{color:var(--ui-muted);font-size:var(--ui-text-3xs)}pre.svelte-8y9cxg{border:1px solid var(--ui-border);border-radius:var(--ui-radius);color:#334155;white-space:pre-wrap;background:#f8fafc;margin:0;padding:10px 38px 10px 10px;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;position:relative}pre.svelte-8y9cxg button{width:24px;height:24px;position:absolute;top:6px;right:6px}.barcode.svelte-6enpd2{border:1px solid var(--ui-border);background:#fff;border-radius:5px;gap:3px;min-width:148px;padding:8px;display:inline-grid}.barcode.svelte-6enpd2 svg:where(.svelte-6enpd2){fill:#17233a;height:39px}.barcode.svelte-6enpd2 code:where(.svelte-6enpd2){color:var(--ui-text);letter-spacing:.12em;text-align:center;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}button.svelte-1g4xs51{border:1px solid var(--ui-border);border-radius:var(--ui-radius);text-align:left;width:100%;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);background:#fff;align-items:center;gap:9px;padding:9px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){button.svelte-1g4xs51:hover{background:#f8fbff;border-color:#c9d9ef}}button.svelte-1g4xs51:active{background:#f1f6fd}.unread.svelte-1g4xs51{background:#fafdff}.unread.svelte-1g4xs51:before{background:var(--ui-primary);content:"";width:2px;height:100%;position:absolute;left:0}button.svelte-1g4xs51>span:where(.svelte-1g4xs51){background:var(--ui-primary-tint);width:28px;height:28px;color:var(--ui-primary);border-radius:4px;place-items:center;display:grid}button.svelte-1g4xs51>span.warning:where(.svelte-1g4xs51){background:var(--ui-warning-tint);color:var(--ui-warning)}button.svelte-1g4xs51>span.error:where(.svelte-1g4xs51){background:var(--ui-danger-tint);color:var(--ui-danger)}p.svelte-1g4xs51{font-size:var(--ui-text-xs);flex:1;margin:0}strong.svelte-1g4xs51,small.svelte-1g4xs51{display:block}small.svelte-1g4xs51,time.svelte-1g4xs51{color:var(--ui-muted);font-size:var(--ui-text-3xs);margin-top:2px}i.svelte-1g4xs51{background:var(--ui-primary);border-radius:50%;width:6px;height:6px}div.svelte-13gjck8{display:flex}img.svelte-13gjck8{object-fit:cover;border:2px solid #fff;border-radius:5px;width:42px;height:42px;margin-right:-7px}img.svelte-13gjck8:last-child{margin-right:0}ul.svelte-6nk9ev{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}li.svelte-6nk9ev{color:var(--ui-muted);font-size:var(--ui-text-2xs);align-items:center;gap:4px;display:flex}i.svelte-6nk9ev{border-radius:2px;width:8px;height:8px}b.svelte-6nk9ev{color:var(--ui-text);font-weight:600}span.svelte-2wh5po{color:var(--ui-primary);align-items:center;gap:6px;display:flex}svg.svelte-2wh5po{width:84px;height:30px;overflow:visible}polyline.svelte-2wh5po{fill:none;stroke:currentColor;stroke-width:2px}.green.svelte-2wh5po{color:var(--ui-success)}.red.svelte-2wh5po{color:var(--ui-danger)}b.svelte-2wh5po{font-size:var(--ui-text-2xs)}div.svelte-1ay8u2m{border-left:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);align-items:end;gap:8px;height:150px;padding:8px;display:flex}.group.svelte-1ay8u2m{border:0;flex:1;grid-template-rows:1fr auto;align-items:end;gap:4px;height:100%;padding:0;display:grid}.group.svelte-1ay8u2m>span:where(.svelte-1ay8u2m){color:var(--ui-muted);font-size:var(--ui-text-3xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bars.svelte-1ay8u2m{border:0;justify-content:center;align-items:end;gap:3px;height:100%;padding:0;display:flex}.bars.svelte-1ay8u2m i:where(.svelte-1ay8u2m){width:42%;height:var(--value);border-radius:2px 2px 0 0;min-height:2px;display:block}.horizontal.svelte-1ay8u2m{border:0;gap:7px;height:auto;display:grid}.horizontal.svelte-1ay8u2m .group:where(.svelte-1ay8u2m){grid-template-rows:auto;grid-template-columns:58px 1fr;height:16px;display:grid}.horizontal.svelte-1ay8u2m .bars:where(.svelte-1ay8u2m){background:#eef2f7;justify-content:flex-start;align-self:center;height:10px}.horizontal.svelte-1ay8u2m .bars:where(.svelte-1ay8u2m) i:where(.svelte-1ay8u2m){width:var(--value);border-radius:0;max-width:100%;height:100%}.horizontal.svelte-1ay8u2m .group:where(.svelte-1ay8u2m)>span:where(.svelte-1ay8u2m){text-align:left}svg.svelte-1e6cgr7{width:100%;height:160px}line.svelte-1e6cgr7{stroke:var(--ui-border)}rect.svelte-1e6cgr7{fill:#9bc2ff}polyline.svelte-1e6cgr7{fill:none;stroke:var(--ui-primary);stroke-width:2.5px}text.svelte-1e6cgr7{fill:var(--ui-muted);font-size:var(--ui-text-3xs)}div.svelte-ya45hz{gap:8px;display:grid}div.svelte-ya45hz>span:where(.svelte-ya45hz){background:#edf1f6;border-radius:4px;height:16px;display:flex;overflow:hidden}div.svelte-ya45hz>span:where(.svelte-ya45hz) i:where(.svelte-ya45hz){height:100%;display:block}ul.svelte-ya45hz{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}li.svelte-ya45hz{color:var(--ui-muted);font-size:var(--ui-text-2xs)}li.svelte-ya45hz i:where(.svelte-ya45hz){border-radius:2px;width:7px;height:7px;margin-right:3px;display:inline-block}b.svelte-ya45hz{color:var(--ui-text)}.donut.svelte-vufjzl{place-items:center;width:150px;height:150px;display:grid;position:relative}.donut.svelte-vufjzl svg:where(.svelte-vufjzl){width:100%;height:100%;transform:rotate(-90deg)}.donut.svelte-vufjzl span:where(.svelte-vufjzl){text-align:center;position:absolute}.donut.svelte-vufjzl strong:where(.svelte-vufjzl),.donut.svelte-vufjzl small:where(.svelte-vufjzl){display:block}.donut.svelte-vufjzl strong:where(.svelte-vufjzl){font-size:var(--ui-text-2xl)}.donut.svelte-vufjzl small:where(.svelte-vufjzl){color:var(--ui-muted);font-size:var(--ui-text-2xs)}div.svelte-3k2z61{grid-template-columns:repeat(var(--columns), 1fr);gap:4px;display:grid}span.svelte-3k2z61{aspect-ratio:1;color:#8291a5;font-size:var(--ui-text-3xs);background:#f3f6fa;border:1px solid #d9e0e9;border-radius:3px;place-items:center;display:grid}.level-1.svelte-3k2z61{color:#2768b1;background:#dceeff}.level-2.svelte-3k2z61{color:#0956aa;background:#9bc9ff}.level-3.svelte-3k2z61{color:#a15b00;background:#fce2a5}.level-4.svelte-3k2z61{color:#a4281b;background:#f6b4a8}.blocked.svelte-3k2z61{color:#475569;background:repeating-linear-gradient(135deg,#f1f5f9 0 4px,#cbd5e1 4px 6px)}.wrap.svelte-gey3ro{overflow:auto}table.svelte-gey3ro{border-collapse:separate;border-spacing:3px;width:100%;font-size:var(--ui-text-2xs)}th.svelte-gey3ro{color:var(--ui-muted);text-align:left;font-weight:600}td.svelte-gey3ro{background:color-mix(in srgb, var(--ui-primary) var(--shade), white);color:#173d70;text-align:center;font-variant-numeric:tabular-nums;border-radius:3px;padding:7px}table.svelte-1yzav0n{border-collapse:collapse;width:100%;font-size:var(--ui-text-2xs)}th.svelte-1yzav0n,td.svelte-1yzav0n{text-align:left;border-bottom:1px solid #edf1f6;padding:7px 0}th.svelte-1yzav0n{font-weight:600}td.svelte-1yzav0n:last-child{color:var(--ui-muted);text-align:right;font-variant-numeric:tabular-nums}td.svelte-1yzav0n span:where(.svelte-1yzav0n){background:#e7edf5;border-radius:3px;height:5px;display:block;overflow:hidden}td.svelte-1yzav0n i:where(.svelte-1yzav0n){border-radius:inherit;background:var(--ui-primary);height:100%;display:block}dialog.svelte-bi7ju1{border:1px solid var(--ui-border);width:min(560px,100vw - 32px);box-shadow:var(--ui-shadow);border-radius:8px;margin:44px auto auto;padding:0}dialog[open][data-state=opening].svelte-bi7ju1{animation:svelte-bi7ju1-palette-enter var(--ui-motion-overlay-enter) var(--ui-ease-enter) both}dialog[open][data-state=closing].svelte-bi7ju1{animation:svelte-bi7ju1-palette-exit var(--ui-motion-overlay-exit) var(--ui-ease-exit) both}dialog.svelte-bi7ju1::backdrop{background:#17233a7a}dialog[open][data-state=opening].svelte-bi7ju1::backdrop{animation:svelte-bi7ju1-backdrop-enter var(--ui-motion-overlay-enter) var(--ui-ease-enter) both}dialog[open][data-state=closing].svelte-bi7ju1::backdrop{animation:svelte-bi7ju1-backdrop-exit var(--ui-motion-overlay-exit) var(--ui-ease-exit) both}.palette.svelte-bi7ju1{background:#fff}.palette.svelte-bi7ju1>label:where(.svelte-bi7ju1){border-bottom:1px solid var(--ui-border);color:var(--ui-muted);align-items:center;gap:9px;padding:12px;display:flex}input.svelte-bi7ju1{width:100%;font-size:var(--ui-text-md);border:0;outline:0}.results.svelte-bi7ju1{max-height:390px;padding:6px;display:grid;overflow:auto}.results.svelte-bi7ju1 button:where(.svelte-bi7ju1){color:var(--ui-muted);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:9px;display:flex}.results.svelte-bi7ju1 button.active:where(.svelte-bi7ju1){background:var(--ui-primary-tint)}@media (hover:hover) and (pointer:fine){.results.svelte-bi7ju1 button:where(.svelte-bi7ju1):hover{background:var(--ui-primary-tint)}}.results.svelte-bi7ju1 button:where(.svelte-bi7ju1):active{background:#dceaff}.results.svelte-bi7ju1 button:where(.svelte-bi7ju1)>span:where(.svelte-bi7ju1){width:27px;height:27px;color:var(--ui-primary);background:#eef5ff;border-radius:4px;place-items:center;display:grid}p.svelte-bi7ju1{font-size:var(--ui-text-xs);flex:1;margin:0}strong.svelte-bi7ju1,small.svelte-bi7ju1{color:var(--ui-text);display:block}small.svelte-bi7ju1{color:var(--ui-muted);font-size:var(--ui-text-3xs);margin-top:2px}footer.svelte-bi7ju1{border-top:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-text-3xs);justify-content:space-between;padding:8px 11px;display:flex}@keyframes svelte-bi7ju1-palette-enter{0%{opacity:0;transform:translateY(-8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-bi7ju1-palette-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes svelte-bi7ju1-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes svelte-bi7ju1-backdrop-exit{0%{opacity:1}to{opacity:0}}div.svelte-1t37po3{background:#17233a7a;border-radius:7px;height:150px}.inline-menu.svelte-2kzesv{border:1px solid var(--ui-border);width:168px;max-width:min(260px,100vw - 32px);box-shadow:var(--ui-shadow);background:#fff;border-radius:6px;padding:4px;display:grid}.inline-menu[data-state=opening].svelte-2kzesv{animation:svelte-2kzesv-popover-enter var(--ui-motion-base) var(--ui-ease-enter) both}.inline-menu[data-state=closing].svelte-2kzesv{animation:svelte-2kzesv-popover-exit var(--ui-motion-base) var(--ui-ease-exit) both}button.svelte-2kzesv{color:var(--ui-text);font-size:var(--ui-text-xs);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:7px;display:flex}@media (hover:hover) and (pointer:fine){button.svelte-2kzesv:not(:disabled):hover{background:#f5f8fc}button.danger.svelte-2kzesv:not(:disabled):hover{background:var(--ui-danger-tint)}}button.svelte-2kzesv:active:not(:disabled){background:#eaf2ff}.danger.svelte-2kzesv{color:var(--ui-danger)}button.svelte-2kzesv:disabled{opacity:.5}@keyframes svelte-2kzesv-popover-enter{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-2kzesv-popover-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.99)}}
