.input-wrapper.svelte-1wwkhju{display:flex;flex-direction:column;gap:.25rem;position:relative}.input.svelte-1wwkhju{height:2.5rem;width:100%;border-radius:var(--radius-sm, .5rem);border:1px solid var(--input-border);background:var(--input-bg);padding:0 .75rem;font-size:.875rem;font-family:inherit;color:var(--text);outline:none;transition:border-color var(--duration-fast, .15s) var(--ease-standard, ease),box-shadow var(--duration-fast, .15s) var(--ease-standard, ease)}@media(pointer:coarse){.input.svelte-1wwkhju{min-height:44px}}.input.svelte-1wwkhju::placeholder{color:var(--muted)}.input.svelte-1wwkhju:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.has-icon.svelte-1wwkhju .input:where(.svelte-1wwkhju){padding-left:2.5rem}.input-icon.svelte-1wwkhju{position:absolute;left:.75rem;top:.625rem;font-size:1.25rem;color:var(--muted);pointer-events:none}.has-error.svelte-1wwkhju .input:where(.svelte-1wwkhju){border-color:var(--danger)}.has-error.svelte-1wwkhju .input:where(.svelte-1wwkhju):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 15%,transparent)}.input-error.svelte-1wwkhju{font-size:.75rem;color:var(--danger)}.input.svelte-1wwkhju:disabled{opacity:.5;cursor:not-allowed}.badge.svelte-eex7hx{display:inline-flex;align-items:center;border-radius:var(--radius-full, 9999px);font-weight:500;white-space:nowrap;border:1px solid transparent;transition:background var(--duration-fast, .15s) var(--ease-standard, ease)}.badge-sm.svelte-eex7hx{padding:0 .375rem;font-size:var(--fs-caption);height:1.25rem}.badge-md.svelte-eex7hx{padding:0 .625rem;font-size:var(--fs-small);height:1.5rem}.badge-default.svelte-eex7hx{background:var(--primary);color:var(--on-primary)}.badge-secondary.svelte-eex7hx{background:var(--panel-glass, var(--panel));color:var(--text)}.badge-destructive.svelte-eex7hx{background:var(--danger);color:var(--on-primary)}.badge-success.svelte-eex7hx{background:var(--success);color:var(--on-primary)}.badge-warning.svelte-eex7hx{background:var(--warning);color:var(--on-primary)}.badge-outline.svelte-eex7hx{background:transparent;border-color:var(--border-glass, var(--border));color:var(--text)}.avatar.svelte-qygt89{position:relative;border-radius:50%;overflow:hidden;flex-shrink:0;background:color-mix(in srgb,var(--primary) 15%,transparent);display:flex;align-items:center;justify-content:center}.avatar-img.svelte-qygt89{width:100%;height:100%;object-fit:cover}.avatar-initials.svelte-qygt89{font-weight:600;color:var(--primary)}.avatar-xs.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:var(--fs-caption)}.avatar-sm.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:.75rem}.avatar-md.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:.875rem}.avatar-lg.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:1rem}.avatar-xl.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:18px}.avatar-status.svelte-qygt89{position:absolute;bottom:0;right:0;width:25%;height:25%;min-width:8px;min-height:8px;border-radius:50%;border:2px solid var(--card)}.avatar-status-online.svelte-qygt89{background:var(--success)}.avatar-status-offline.svelte-qygt89{background:var(--muted)}.avatar-status-busy.svelte-qygt89{background:var(--danger)}.avatar-platform-badge.svelte-qygt89{position:absolute;bottom:-2px;right:-2px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--panel-glass, var(--panel));background:var(--panel-glass, var(--panel));box-shadow:var(--shadow-sm);line-height:0;z-index:2}.field.svelte-sa3gfm{display:flex;flex-direction:column;gap:.375rem}.field-label.svelte-sa3gfm{font-size:.8125rem;font-weight:600;color:var(--text);letter-spacing:.01em}.field-req.svelte-sa3gfm{color:var(--danger);margin-left:.125rem}.field-native.svelte-sa3gfm{height:2.5rem;width:100%;border-radius:var(--radius-sm, .5rem);border:1px solid var(--input-border, var(--border));background:var(--input-bg, var(--panel));padding:0 .75rem;font-size:var(--fs-ui);font-family:inherit;color:var(--text);outline:none;transition:border-color var(--duration-fast, .15s) var(--ease-standard, ease),box-shadow var(--duration-fast, .15s) var(--ease-standard, ease)}.field-native.svelte-sa3gfm:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.has-error.svelte-sa3gfm .field-native:where(.svelte-sa3gfm){border-color:var(--danger)}.has-error.svelte-sa3gfm .field-native:where(.svelte-sa3gfm):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 14%,transparent)}.field-msg.svelte-sa3gfm{display:flex;align-items:center;gap:.25rem;font-size:var(--fs-small);line-height:1.3}.field-hint.svelte-sa3gfm{color:var(--muted)}.field-error.svelte-sa3gfm{color:var(--danger)}.field-error-icon.svelte-sa3gfm{font-size:.875rem}.select-wrapper.svelte-1f20tz6{display:flex;flex-direction:column;gap:.25rem;position:relative}.select.svelte-1f20tz6{height:2.5rem;width:100%;border-radius:var(--radius-sm, .5rem);border:1px solid var(--input-border);background:var(--input-bg);padding:0 2.25rem 0 .75rem;font-size:var(--fs-ui);font-family:inherit;color:var(--text);outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color var(--duration-fast, .15s) var(--ease-standard, ease),box-shadow var(--duration-fast, .15s) var(--ease-standard, ease)}@media(pointer:coarse){.select.svelte-1f20tz6{min-height:44px}}.select.svelte-1f20tz6:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.select.svelte-1f20tz6:disabled{opacity:.5;cursor:not-allowed}.select-caret.svelte-1f20tz6{position:absolute;right:.625rem;top:.5rem;font-size:1.25rem;color:var(--muted);pointer-events:none}.has-error.svelte-1f20tz6 .select:where(.svelte-1f20tz6){border-color:var(--danger)}.has-error.svelte-1f20tz6 .select:where(.svelte-1f20tz6):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 15%,transparent)}.select-error.svelte-1f20tz6{font-size:var(--fs-small);color:var(--danger)}.card.svelte-14efj7c{border-radius:var(--radius, .75rem);border:1px solid var(--border);color:var(--text);overflow:clip}.card-flat.svelte-14efj7c{background:var(--panel, white);box-shadow:var(--depth-1, var(--shadow-sm))}.card-glass.svelte-14efj7c{background:var(--panel-glass, var(--panel, white));border-color:var(--border-glass, var(--border));backdrop-filter:var(--depth-blur-2, blur(14px));-webkit-backdrop-filter:var(--depth-blur-2, blur(14px));box-shadow:var(--depth-2, var(--shadow-md))}.card-head.svelte-14efj7c{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border-subtle, var(--border))}.card-titles.svelte-14efj7c{min-width:0}.card-title.svelte-14efj7c{font-size:var(--fs-ui);font-weight:700;margin:0}.card-subtitle.svelte-14efj7c{font-size:var(--fs-body);color:var(--muted);margin:.125rem 0 0}.card-actions.svelte-14efj7c{display:flex;gap:.5rem;flex-shrink:0}.padded.svelte-14efj7c .card-body:where(.svelte-14efj7c){padding:1.25rem}.card-foot.svelte-14efj7c{padding:.875rem 1.25rem;border-top:1px solid var(--border-subtle, var(--border));background:var(--panel-2, transparent)}.tt.svelte-daglel{position:relative;display:inline-flex}.tt-bubble.svelte-daglel{position:absolute;left:50%;transform:translate(-50%) translateY(4px);z-index:60;white-space:nowrap;max-width:16rem;padding:.375rem .625rem;border-radius:var(--radius-sm, .5rem);background:var(--text);color:var(--panel);font-size:.75rem;line-height:1.3;box-shadow:var(--depth-3, var(--shadow-lg));opacity:0;pointer-events:none;transition:opacity var(--duration-fast, .12s) var(--ease-standard, ease),transform var(--duration-fast, .12s) var(--ease-standard, ease)}.tt-top.svelte-daglel .tt-bubble:where(.svelte-daglel){bottom:100%;margin-bottom:.375rem}.tt-bottom.svelte-daglel .tt-bubble:where(.svelte-daglel){top:100%;margin-top:.375rem}.tt.svelte-daglel:hover .tt-bubble:where(.svelte-daglel),.tt.svelte-daglel:focus-within .tt-bubble:where(.svelte-daglel){opacity:1;transform:translate(-50%) translateY(0)}@media(prefers-reduced-motion:reduce){.tt-bubble.svelte-daglel{transition:opacity var(--duration-fast, .12s) linear;transform:translate(-50%)}.tt.svelte-daglel:hover .tt-bubble:where(.svelte-daglel),.tt.svelte-daglel:focus-within .tt-bubble:where(.svelte-daglel){transform:translate(-50%)}}.menu-root.svelte-3biqf3{position:relative;display:inline-flex}.menu-trigger.svelte-3biqf3{border:none;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex}.menu.svelte-3biqf3{position:absolute;top:calc(100% + 6px);z-index:70;min-width:11rem;padding:.375rem;border-radius:var(--radius, .75rem);border:1px solid var(--border-glass, var(--border));background:var(--panel-glass, var(--panel));backdrop-filter:var(--depth-blur-3, blur(22px));-webkit-backdrop-filter:var(--depth-blur-3, blur(22px));box-shadow:var(--depth-3, var(--shadow-lg));display:flex;flex-direction:column;animation:svelte-3biqf3-menu-in var(--duration-fast, .12s) var(--ease-out-expo, ease) both}@keyframes svelte-3biqf3-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.menu.svelte-3biqf3{animation:none}}.menu-start.svelte-3biqf3{left:0}.menu-end.svelte-3biqf3{right:0}.menu-item.svelte-3biqf3{display:flex;align-items:center;gap:.5rem;width:100%;border:none;background:transparent;border-radius:var(--radius-sm, .5rem);padding:.5rem .625rem;font-family:inherit;font-size:.8438rem;color:var(--text);cursor:pointer;text-align:left;white-space:nowrap}.menu-item.svelte-3biqf3:hover:not(:disabled),.menu-item.svelte-3biqf3:focus-visible{background:var(--primary-dim, rgba(83,82,237,.1));outline:none}.menu-item.svelte-3biqf3:disabled{opacity:.45;cursor:not-allowed}.menu-item.danger.svelte-3biqf3{color:var(--danger)}.menu-item.danger.svelte-3biqf3:hover:not(:disabled){background:var(--danger-dim, rgba(255,71,87,.12))}.menu-icon.svelte-3biqf3{font-size:1.125rem}.menu-divider.svelte-3biqf3{height:1px;margin:.25rem .375rem;background:var(--border-subtle, var(--border))}@media(pointer:coarse){.menu-item.svelte-3biqf3{min-height:44px}}.cb.svelte-3wclrd{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.cb.disabled.svelte-3wclrd{opacity:.5;cursor:not-allowed}.cb-input.svelte-3wclrd{position:absolute;opacity:0;width:1px;height:1px}.cb-box.svelte-3wclrd{width:1.125rem;height:1.125rem;border-radius:.3125rem;border:1.5px solid var(--input-border, var(--border));background:var(--input-bg, var(--input, white));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--duration-fast, .12s) var(--ease-standard, ease),border-color var(--duration-fast, .12s) var(--ease-standard, ease)}.cb-mark.svelte-3wclrd{font-size:var(--fs-ui);font-weight:700;color:var(--on-primary);opacity:0;transform:scale(.5);transition:opacity var(--duration-fast, .12s) var(--ease-standard, ease),transform var(--duration-fast, .12s) var(--ease-spring, ease)}.cb-input.svelte-3wclrd:checked+.cb-box:where(.svelte-3wclrd),.cb-input.svelte-3wclrd:indeterminate+.cb-box:where(.svelte-3wclrd){background:var(--primary);border-color:var(--primary)}.cb-input.svelte-3wclrd:checked+.cb-box:where(.svelte-3wclrd) .cb-mark:where(.svelte-3wclrd),.cb-input.svelte-3wclrd:indeterminate+.cb-box:where(.svelte-3wclrd) .cb-mark:where(.svelte-3wclrd){opacity:1;transform:scale(1)}.cb-input.svelte-3wclrd:focus-visible+.cb-box:where(.svelte-3wclrd){outline:2px solid var(--primary);outline-offset:2px}.cb-label.svelte-3wclrd{font-size:var(--fs-ui);color:var(--text, var(--text-2))}@media(pointer:coarse){.cb.svelte-3wclrd{min-height:44px}}.radio-group.svelte-13e5141{display:flex;flex-direction:column;gap:.625rem}.radio-group.row.svelte-13e5141{flex-direction:row;flex-wrap:wrap;gap:1rem}.radio.svelte-13e5141{display:inline-flex;align-items:flex-start;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.radio.disabled.svelte-13e5141{opacity:.5;cursor:not-allowed}.radio-input.svelte-13e5141{position:absolute;opacity:0;width:1px;height:1px}.radio-dot.svelte-13e5141{width:1.125rem;height:1.125rem;border-radius:50%;border:1px solid var(--input-border, var(--border));background:var(--input-bg, var(--input, white));flex-shrink:0;margin-top:.0625rem;position:relative;transition:border-color var(--duration-fast, .12s) var(--ease-standard, ease)}.radio-dot.svelte-13e5141:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--primary);transform:scale(0);transition:transform var(--duration-fast, .12s) var(--ease-spring, ease)}.radio-input.svelte-13e5141:checked+.radio-dot:where(.svelte-13e5141){border-color:var(--primary)}.radio-input.svelte-13e5141:checked+.radio-dot:where(.svelte-13e5141):after{transform:scale(1)}.radio-input.svelte-13e5141:focus-visible+.radio-dot:where(.svelte-13e5141){outline:2px solid var(--primary);outline-offset:2px}.radio-texts.svelte-13e5141{display:flex;flex-direction:column;gap:.125rem}.radio-label.svelte-13e5141{font-size:var(--fs-ui, .875rem);color:var(--text, var(--text-2))}.radio-hint.svelte-13e5141{font-size:var(--fs-small, .75rem);color:var(--muted)}@media(pointer:coarse){.radio.svelte-13e5141{min-height:32px}}.pagination.svelte-1c1j7oq{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 0}.pagination.svelte-1c1j7oq button:where(.svelte-1c1j7oq){display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border-glass, var(--border));border-radius:var(--radius-sm, 6px);background:var(--panel-glass, var(--bg));cursor:pointer;color:var(--text);transition:background var(--duration-fast, .12s) var(--ease-standard, ease),border-color var(--duration-fast, .12s) var(--ease-standard, ease),transform var(--duration-fast, .12s) var(--ease-standard, ease)}.pagination.svelte-1c1j7oq button:where(.svelte-1c1j7oq):disabled{opacity:.3;cursor:default}@media(hover:hover)and (pointer:fine){.pagination.svelte-1c1j7oq button:where(.svelte-1c1j7oq):not(:disabled):hover{background:var(--hover);border-color:var(--primary)}}@media(pointer:coarse){.pagination.svelte-1c1j7oq button:where(.svelte-1c1j7oq){width:2.75rem;height:2.75rem}.pagination.svelte-1c1j7oq button:where(.svelte-1c1j7oq):not(:disabled):active{transform:scale(.95)}}.pagination.svelte-1c1j7oq button:where(.svelte-1c1j7oq) .material-symbols-outlined:where(.svelte-1c1j7oq){font-size:1.125rem}.info.svelte-1c1j7oq{font-size:.85rem;color:var(--text-secondary)}.total.svelte-1c1j7oq{font-size:.75rem;opacity:.7}
