.form-field.svelte-1o5pjag{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.field-label.svelte-1o5pjag{font-size:var(--text-sm);font-weight:500;color:var(--ink-dim);line-height:var(--leading-normal)}.has-error.svelte-1o5pjag .field-label:where(.svelte-1o5pjag){color:var(--err)}.required-mark.svelte-1o5pjag{color:var(--err)}.field-hint.svelte-1o5pjag{font-size:var(--text-xs);color:var(--ink-faint);margin:0;line-height:var(--leading-normal)}.field-error.svelte-1o5pjag{font-size:var(--text-xs);color:var(--err);margin:0;line-height:var(--leading-normal)}.stat-card.svelte-7ncxza{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-card-app);box-shadow:var(--shadow-1);padding:var(--card-p);display:flex;flex-direction:column;gap:var(--space-2)}@media(max-width:640px){.stat-card.svelte-7ncxza{padding:var(--card-p-sm)}}.sc-top.svelte-7ncxza{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);min-height:32px}.sc-label.svelte-7ncxza{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}@media(max-width:640px){.sc-label.svelte-7ncxza{-webkit-line-clamp:3}}.sc-icon.svelte-7ncxza{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--bg-2);color:var(--ink-mute);flex:none}.sc-icon--warn.svelte-7ncxza{background:color-mix(in oklab,var(--warn) 12%,transparent);color:var(--warn)}.sc-icon--err.svelte-7ncxza{background:color-mix(in oklab,var(--err) 12%,transparent);color:var(--err)}.sc-icon--ok.svelte-7ncxza{background:color-mix(in oklab,var(--ok) 12%,transparent);color:var(--ok)}.sc-icon--info.svelte-7ncxza{background:color-mix(in oklab,var(--info) 12%,transparent);color:var(--info)}.sc-value.svelte-7ncxza{font-size:var(--text-2xl);font-weight:700;color:var(--ink);line-height:var(--leading-tight)}.sc-hint.svelte-7ncxza{font-size:var(--text-sm);color:var(--ink-mute)}.av.svelte-qygt89{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);color:var(--on-primary);font-weight:var(--fw-bold);flex:none;-webkit-user-select:none;user-select:none}.av--sm.svelte-qygt89{width:var(--icon-box-sm);height:var(--icon-box-sm);font-size:var(--text-xs)}.av--md.svelte-qygt89{width:var(--icon-box);height:var(--icon-box);font-size:var(--text-sm)}.skeleton.svelte-19vyxbv{background:var(--bg-2);animation:svelte-19vyxbv-skeleton-pulse 1.4s ease-in-out infinite}.skeleton--line.svelte-19vyxbv{border-radius:var(--radius-sm)}.skeleton--card.svelte-19vyxbv{border-radius:var(--radius)}.skeleton--avatar.svelte-19vyxbv{border-radius:var(--radius-pill)}@keyframes svelte-19vyxbv-skeleton-pulse{0%,to{opacity:.4}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.skeleton.svelte-19vyxbv{animation:none;opacity:.6}}.skeleton-block--lines.svelte-1x3znaq{display:flex;flex-direction:column;width:100%}.skeleton-block__line.svelte-1x3znaq,.skeleton-block--card.svelte-1x3znaq{background:var(--bg-2);border-radius:var(--radius-card-app);animation:svelte-1x3znaq-skblock-pulse 1.4s ease-in-out infinite;width:100%}@keyframes svelte-1x3znaq-skblock-pulse{0%,to{opacity:.4}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.skeleton-block__line.svelte-1x3znaq,.skeleton-block--card.svelte-1x3znaq{animation:none;opacity:.6}}.toast.svelte-1fk2ial{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);border:1px solid;font-size:var(--text-sm);line-height:var(--leading-normal);box-shadow:var(--shadow-3);min-width:240px;max-width:400px;animation:svelte-1fk2ial-toast-in var(--t-fast) ease-out}.toast--info.svelte-1fk2ial{background:color-mix(in oklab,var(--info) 10%,var(--bg-1));border-color:color-mix(in oklab,var(--info) 30%,transparent);color:var(--ink)}.toast--success.svelte-1fk2ial{background:color-mix(in oklab,var(--ok) 10%,var(--bg-1));border-color:color-mix(in oklab,var(--ok) 30%,transparent);color:var(--ink)}.toast--warn.svelte-1fk2ial{background:var(--warn-faint);border-color:color-mix(in oklab,var(--warn) 30%,transparent);color:var(--ink)}.toast--error.svelte-1fk2ial{background:var(--err-faint);border-color:color-mix(in oklab,var(--err) 30%,transparent);color:var(--ink)}.toast-icon.svelte-1fk2ial{flex:none;display:flex;align-items:center;color:currentColor}.toast-message.svelte-1fk2ial{flex:1 1 0;min-width:0}.toast-dismiss.svelte-1fk2ial{flex:none;display:flex;align-items:center;justify-content:center;min-height:var(--touch-min);min-width:var(--touch-min);background:transparent;border:none;cursor:pointer;color:currentColor;opacity:.6;border-radius:var(--radius-sm);transition:opacity var(--t-fast);padding:0;margin:calc(var(--space-2) * -1)}.toast-dismiss.svelte-1fk2ial:hover{opacity:1}.toast-dismiss.svelte-1fk2ial:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@keyframes svelte-1fk2ial-toast-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.toast.svelte-1fk2ial{animation:none}}.toast-container.svelte-j4toak{position:fixed;bottom:var(--space-6);right:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);z-index:var(--z-toast);pointer-events:none;align-items:flex-end}.toast-container.svelte-j4toak .toast{pointer-events:auto}@media(max-width:640px){.toast-container.svelte-j4toak{bottom:0;right:0;left:0;padding:var(--space-3);align-items:stretch}.toast-container.svelte-j4toak .toast{min-width:0;max-width:none;border-radius:var(--radius) var(--radius) 0 0}}.backdrop.svelte-9pi54v{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:var(--z-modal);animation:svelte-9pi54v-backdrop-in var(--t-fast) ease}.modal.svelte-9pi54v{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-4);width:100%;max-height:90vh;display:flex;flex-direction:column;animation:svelte-9pi54v-modal-in var(--t-fast) ease}.modal--sm.svelte-9pi54v{max-width:400px}.modal--md.svelte-9pi54v{max-width:560px}.modal--lg.svelte-9pi54v{max-width:760px}.modal-header.svelte-9pi54v{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line);flex-shrink:0}.modal-title.svelte-9pi54v{font-size:var(--text-lg);font-weight:600;color:var(--ink);margin:0}.modal-close.svelte-9pi54v{display:flex;align-items:center;justify-content:center;min-height:var(--touch-min);min-width:var(--touch-min);background:transparent;border:none;cursor:pointer;color:var(--ink-mute);border-radius:var(--radius-sm);transition:color var(--t-fast),background var(--t-fast);padding:0;flex-shrink:0}.modal-close.svelte-9pi54v:hover{color:var(--ink);background:var(--bg-2)}.modal-close.svelte-9pi54v:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.modal-body.svelte-9pi54v{padding:var(--space-6);overflow-y:auto;flex:1 1 auto;min-height:0}.modal-footer.svelte-9pi54v{padding:var(--space-4) var(--space-6);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);flex-shrink:0}@keyframes svelte-9pi54v-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-9pi54v-modal-in{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.backdrop.svelte-9pi54v,.modal.svelte-9pi54v{animation:none}}@media(max-width:640px){.backdrop.svelte-9pi54v{padding:var(--space-2);align-items:flex-end}.modal.svelte-9pi54v{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:92vh}}.backdrop.svelte-1486jxd{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:var(--z-overlay);animation:svelte-1486jxd-backdrop-in var(--t-fast) ease}.drawer.svelte-1486jxd{position:fixed;background:var(--bg-1);border:1px solid var(--line);box-shadow:var(--shadow-4);display:flex;flex-direction:column;overflow:hidden}.drawer--right.svelte-1486jxd{top:0;right:0;bottom:0;width:calc(var(--space-4) * 22.5);max-width:100vw;border-radius:var(--radius-lg) 0 0 var(--radius-lg);animation:svelte-1486jxd-drawer-right-in var(--t-normal) var(--ease-out)}.backdrop.leicht.svelte-1486jxd{background:color-mix(in oklab,var(--carbon) 14%,transparent)}.drawer--right.breit.svelte-1486jxd{width:calc(var(--space-4) * 27.5)}@media(min-width:1024px){.drawer--right.neben-leiste.svelte-1486jxd{right:var(--comm-w, 0px)}}.drawer--bottom.svelte-1486jxd{left:0;right:0;bottom:0;max-height:70vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation:svelte-1486jxd-drawer-bottom-in var(--t-normal) var(--ease-out)}.drawer-header.svelte-1486jxd{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--line);flex-shrink:0}.drawer--bottom.svelte-1486jxd .drawer-header:where(.svelte-1486jxd):before{content:"";position:absolute;top:var(--space-2);left:50%;transform:translate(-50%);width:calc(var(--space-1) * 9);height:var(--space-1);background:var(--line-2);border-radius:var(--radius-pill)}.drawer-title.svelte-1486jxd{font-size:var(--text-lg);font-weight:600;color:var(--ink);margin:0}.drawer-close.svelte-1486jxd{display:flex;align-items:center;justify-content:center;min-height:var(--touch-min);min-width:var(--touch-min);background:transparent;border:none;cursor:pointer;color:var(--ink-mute);border-radius:var(--radius-sm);transition:color var(--t-fast),background var(--t-fast);padding:0;flex-shrink:0}.drawer-close.svelte-1486jxd:hover{color:var(--ink);background:var(--bg-2)}.drawer-close.svelte-1486jxd:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.drawer-body.svelte-1486jxd{padding:var(--space-4);overflow-y:auto;flex:1 1 0}.drawer-fuss.svelte-1486jxd{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0rem));border-top:1px solid var(--line);background:var(--bg-1);flex-shrink:0}@keyframes svelte-1486jxd-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1486jxd-drawer-right-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-1486jxd-drawer-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.backdrop.svelte-1486jxd,.drawer.svelte-1486jxd{animation:none}}@media(max-width:640px){.drawer--right.svelte-1486jxd{width:100vw;border-radius:0}}.ov.svelte-zuq4k5{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-card-app);box-shadow:var(--shadow-1);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.ov-main.svelte-zuq4k5{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;min-width:0}.ov-metric.svelte-zuq4k5,.ov-badge.svelte-zuq4k5{flex:0 0 auto}.ov-kpis.svelte-zuq4k5{display:flex;gap:var(--space-6);flex-wrap:wrap;margin-left:auto;min-width:0}.ov-kpis.svelte-zuq4k5:first-child{margin-left:0}.ov-note.svelte-zuq4k5{border-top:1px solid var(--line);padding-top:var(--space-3)}.ov-actions.svelte-zuq4k5{border-top:1px solid var(--line);padding-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.ov-actions-h.svelte-zuq4k5{font-family:var(--mono);font-size:var(--text-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute)}@media(max-width:640px){.ov.svelte-zuq4k5{padding:var(--space-4)}.ov-kpis.svelte-zuq4k5{margin-left:0;gap:var(--space-4)}}.stat-grid.svelte-1s5e7tg{display:grid;grid-template-columns:repeat(var(--sg-cols, 2),minmax(0,1fr));gap:10px}@media(min-width:768px){.stat-grid.svelte-1s5e7tg{gap:var(--space-3)}}.sg-cell-link.svelte-1s5e7tg{text-decoration:none;color:inherit;display:block;border-radius:var(--radius-card-app);transition:transform var(--t-fast, .12s ease)}.sg-cell-link.svelte-1s5e7tg:hover .stat-card{border-color:var(--line-2);box-shadow:var(--shadow-2)}.sg-cell-link.svelte-1s5e7tg:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.toolbar.svelte-1uwnwrk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}.toolbar-main.svelte-1uwnwrk{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:1 1 auto;min-width:0}.tb-search.svelte-1uwnwrk{flex:1 1 auto;min-width:0;max-width:var(--content-narrow)}.tb-filter.svelte-1uwnwrk,.tb-timerange.svelte-1uwnwrk{flex:0 0 auto}.toolbar-actions.svelte-1uwnwrk{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto}.toolbar-tabs.svelte-1uwnwrk{margin-bottom:var(--space-4)}@media(max-width:640px){.toolbar.svelte-1uwnwrk{align-items:stretch}.tb-search.svelte-1uwnwrk{max-width:none;flex-basis:100%}.toolbar-actions.svelte-1uwnwrk{justify-content:flex-end}}.search.svelte-f8yk6y{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-min);padding:0 var(--space-3);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-sm)}.search.svelte-f8yk6y:focus-within{border-color:var(--mint);outline:2px solid var(--mint);outline-offset:-1px}.search-ic.svelte-f8yk6y{display:inline-flex;color:var(--ink-mute);flex:0 0 auto}.search-input.svelte-f8yk6y{flex:1 1 auto;min-width:0;border:none;background:transparent;font-family:var(--sans);font-size:var(--text-md);color:var(--ink)}.search.svelte-f8yk6y input.search-input:is(#suche-ueber-globaler-regel,[type=search]){border:none;background:transparent;box-shadow:none;padding:0;min-height:0;width:100%}.search.svelte-f8yk6y input.search-input:is(#suche-ueber-globaler-regel,[type=search]):focus,.search.svelte-f8yk6y input.search-input:is(#suche-ueber-globaler-regel,[type=search]):focus-visible{outline:none;box-shadow:none;border:none}.search-input.svelte-f8yk6y::placeholder{color:var(--ink-mute)}.search-input.svelte-f8yk6y::-webkit-search-cancel-button{display:none}.search-clear.svelte-f8yk6y{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:var(--touch-sm);min-width:var(--touch-sm);border:none;background:transparent;color:var(--ink-mute);cursor:pointer;border-radius:var(--radius-sm)}.search-clear.svelte-f8yk6y:hover{color:var(--ink);background:var(--bg-2)}.search-clear.svelte-f8yk6y:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.fc.svelte-1hfcioz{position:relative;min-width:0}.chips.svelte-1hfcioz{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain;padding-bottom:1px}.chips.svelte-1hfcioz::-webkit-scrollbar{display:none}.fc-fade.svelte-1hfcioz{position:absolute;top:0;right:0;bottom:0;width:var(--space-16);pointer-events:none;opacity:0;transition:opacity var(--t-fast);background:linear-gradient(to right,transparent 0%,color-mix(in oklab,var(--fc-bg, var(--bg)) 55%,transparent) 55%,var(--fc-bg, var(--bg)) 100%)}.fc.more.svelte-1hfcioz .fc-fade:where(.svelte-1hfcioz){opacity:1}.chip.svelte-1hfcioz{display:inline-flex;align-items:center;gap:var(--space-2);flex:0 0 auto;min-height:var(--touch-sm);padding:0 var(--space-3);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--ink-dim);cursor:pointer;white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.chip.svelte-1hfcioz:hover{background:var(--bg-2);border-color:var(--line-2)}.chip.svelte-1hfcioz:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.chip.active.svelte-1hfcioz{background:var(--bereich-faint, var(--mint-faint));border-color:var(--bereich, var(--mint));color:var(--bereich-text, var(--mint-2))}.chip-count.svelte-1hfcioz{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-5);padding:0 var(--space-1);background:var(--bg-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--ink-mute)}.chip.active.svelte-1hfcioz .chip-count:where(.svelte-1hfcioz){background:var(--bereich-text, var(--mint));color:var(--bg-1, var(--on-primary))}.chip-dot.svelte-1hfcioz{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);flex:0 0 auto}.chip-dot--err.svelte-1hfcioz{background:var(--err)}.chip-dot--warn.svelte-1hfcioz{background:var(--warn)}.chip-dot--info.svelte-1hfcioz{background:var(--info)}.chip-dot--ok.svelte-1hfcioz{background:var(--ok)}.seg.svelte-190ojsy{display:inline-flex;align-items:stretch;padding:var(--space-1);gap:var(--space-1);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);max-width:100%;overflow-x:auto}.seg-item.svelte-190ojsy{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-sm);padding:0 var(--space-4);border:none;background:transparent;border-radius:var(--radius-sm);font-family:var(--sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--ink-mute);cursor:pointer;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast)}.seg-item.svelte-190ojsy:hover{color:var(--ink-dim)}.seg-item.svelte-190ojsy:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.seg-item.active.svelte-190ojsy{background:var(--bg-1);color:var(--bereich-text, var(--ink));font-weight:var(--fw-semibold);box-shadow:var(--shadow-1),inset 0 -2px 0 var(--bereich, transparent)}@media(max-width:767px){.seg.touch.svelte-190ojsy .seg-item:where(.svelte-190ojsy){min-height:var(--touch-min);padding:0 var(--space-3)}}.trn.svelte-53lbub{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius)}.trn-nav.svelte-53lbub{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-sm);min-width:var(--touch-sm);border:none;background:transparent;color:var(--ink-dim);cursor:pointer;border-radius:var(--radius-sm)}.trn-nav.svelte-53lbub:hover:not(:disabled){background:var(--bg-2)}.trn-nav.svelte-53lbub:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.trn-nav.svelte-53lbub:disabled{opacity:.4;cursor:not-allowed}.trn-label.svelte-53lbub{min-width:0;padding:0 var(--space-2);font-family:var(--sans);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--ink);white-space:nowrap;text-align:center}.trn-today.svelte-53lbub{min-height:var(--touch-sm);padding:0 var(--space-3);margin-left:var(--space-1);border:1px solid var(--line);background:var(--bg-2);border-radius:var(--radius-sm);font-family:var(--sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--ink-dim);cursor:pointer}.trn-today.svelte-53lbub:hover{background:var(--bg-2)}.trn-today.svelte-53lbub:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.xm.svelte-1wfjljh{position:relative;display:inline-flex}.xm-trigger.svelte-1wfjljh{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-4);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--sans);font-size:var(--text-md);font-weight:var(--fw-medium);color:var(--ink-dim);cursor:pointer;white-space:nowrap}.xm-trigger.svelte-1wfjljh:hover:not(:disabled){background:var(--bg-2);border-color:var(--line-2)}.xm-trigger.svelte-1wfjljh:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.xm-trigger.svelte-1wfjljh:disabled{opacity:.55;cursor:not-allowed}.xm-caret.svelte-1wfjljh{display:inline-flex}@media(max-width:640px){.xm-trigger.svelte-1wfjljh{padding:0;width:var(--touch-min);justify-content:center}.xm-label.svelte-1wfjljh,.xm-caret.svelte-1wfjljh{display:none}}.xm-menu.svelte-1wfjljh{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:20;width:max-content;max-width:min(90vw,var(--content-narrow));display:flex;flex-direction:column;padding:var(--space-1);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-2)}.xm-item.svelte-1wfjljh{display:flex;align-items:center;min-height:var(--touch-sm);padding:0 var(--space-3);border:none;background:transparent;border-radius:var(--radius-sm);font-family:var(--sans);font-size:var(--text-sm);color:var(--ink-dim);text-align:left;cursor:pointer;white-space:nowrap}.xm-item.svelte-1wfjljh:hover{background:var(--bg-2);color:var(--ink)}.xm-item.svelte-1wfjljh:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}.dt-wrap.svelte-1rpfqoq{width:100%}.dt-wrap--scroll.svelte-1rpfqoq{overflow-x:auto;-webkit-overflow-scrolling:touch}.dt.svelte-1rpfqoq{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:var(--text-md)}.dt-th.svelte-1rpfqoq{padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:var(--fw-semibold);color:var(--ink-mute);background:var(--bg-2);border-bottom:1px solid var(--line);white-space:nowrap}.dt-td.svelte-1rpfqoq{padding:var(--space-4);color:var(--ink-dim);border-bottom:1px solid var(--line);vertical-align:middle}.dt-al-right.svelte-1rpfqoq{text-align:right}.dt-al-center.svelte-1rpfqoq{text-align:center}.dt-row.svelte-1rpfqoq:hover{background:var(--bg-1)}.dt-row--highlight.svelte-1rpfqoq,.dt-row--highlight.svelte-1rpfqoq:hover{background:var(--mint-faint);box-shadow:inset 3px 0 0 var(--mint)}@media(forced-colors:active){.dt-row--highlight.svelte-1rpfqoq{outline:2px solid Highlight;outline-offset:-2px}}.dt-sort.svelte-1rpfqoq{display:inline-flex;align-items:center;gap:var(--space-1);border:none;background:transparent;font:inherit;font-weight:var(--fw-semibold);color:var(--ink-mute);cursor:pointer;padding:0}.dt-sort.svelte-1rpfqoq:hover{color:var(--ink-dim)}.dt-sort.svelte-1rpfqoq:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.dt-actions.svelte-1rpfqoq{white-space:nowrap}.dt-cards.svelte-1rpfqoq{display:none}@media(max-width:640px){.dt-wrap--cards.svelte-1rpfqoq .dt:where(.svelte-1rpfqoq){display:none}.dt-wrap--cards.svelte-1rpfqoq .dt-cards:where(.svelte-1rpfqoq){display:flex;flex-direction:column;gap:var(--space-3)}}.dt-skeleton.svelte-1rpfqoq{display:flex;flex-direction:column;gap:var(--space-2)}.dt-skrow.svelte-1rpfqoq{height:var(--touch-min);background:var(--bg-2);border-radius:var(--radius-sm);animation:svelte-1rpfqoq-dt-pulse 1.2s ease-in-out infinite}@keyframes svelte-1rpfqoq-dt-pulse{50%{opacity:.5}}@media(max-width:640px){.dt-wrap--stack.svelte-1rpfqoq .dt:where(.svelte-1rpfqoq),.dt-wrap--stack.svelte-1rpfqoq thead:where(.svelte-1rpfqoq),.dt-wrap--stack.svelte-1rpfqoq tbody:where(.svelte-1rpfqoq),.dt-wrap--stack.svelte-1rpfqoq tr:where(.svelte-1rpfqoq),.dt-wrap--stack.svelte-1rpfqoq td:where(.svelte-1rpfqoq){display:block;width:100%}.dt-wrap--stack.svelte-1rpfqoq thead:where(.svelte-1rpfqoq){display:none}.dt-wrap--stack.svelte-1rpfqoq .dt-row:where(.svelte-1rpfqoq){margin-bottom:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card-app);padding:var(--space-2)}.dt-wrap--stack.svelte-1rpfqoq .dt-td:where(.svelte-1rpfqoq){display:flex;justify-content:space-between;gap:var(--space-3);border-bottom:none;text-align:right}.dt-wrap--stack.svelte-1rpfqoq .dt-td:where(.svelte-1rpfqoq):before{content:attr(data-label);font-weight:var(--fw-semibold);color:var(--ink-mute);text-align:left}}
