.content-swap.svelte-yuhpii{display:block;min-width:0}.content-swap.is-fill.svelte-yuhpii{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.content-swap.is-fill.svelte-yuhpii>.content-swap-pane:where(.svelte-yuhpii),.content-swap.is-fill.svelte-yuhpii>.content-swap-hold:where(.svelte-yuhpii),.content-swap.is-fill.svelte-yuhpii>.content-swap-wait:where(.svelte-yuhpii){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.content-swap.is-sizing.svelte-yuhpii{overflow:clip;overflow-clip-margin:var(--pickup-room)}.content-swap-pane.svelte-yuhpii,.content-swap-hold.svelte-yuhpii{min-width:0}.content-swap-wait.svelte-yuhpii{display:flex;align-items:center;justify-content:center;min-height:var(--control-h);padding-block:var(--nest-pad)}.content-swap-item.svelte-3jpq4x{display:block;min-width:0}.content-swap-item.is-leaving.svelte-3jpq4x{pointer-events:none}.tactul-container.svelte-1t1ie3r{box-sizing:border-box;position:relative;isolation:isolate;border-radius:var(--radius-outer);background:var(--surface);border:none;box-shadow:none;overflow:visible;--tactul-list-col-gap: calc(.5rem * var(--density, 1));--tactul-list-row-pad-y: calc(.625rem * var(--density, 1));--tactul-expand-nest-fill: var(--surface-2)}.tactul-container--bordered.svelte-1t1ie3r:not(.tactul-container--list){box-shadow:inset 0 0 0 var(--border-w) var(--border)}.tactul-container--accent.svelte-1t1ie3r:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;--_accent-inset: 0px;transition:--tactul-accent-bar-tween var(--out-slow, .38s) var(--ease-out, ease)}.tactul-container--accent.tactul-container--bordered.svelte-1t1ie3r:before{inset:var(--border-w);border-radius:max(0px,calc(var(--radius-outer) - var(--border-w)))}.tactul-container--accent.tactul-container--list.svelte-1t1ie3r:before{z-index:2}:where(html[data-motion=reduce]) .tactul-container--accent.svelte-1t1ie3r:before{transition:none}@media(prefers-reduced-motion:reduce){.tactul-container--accent.svelte-1t1ie3r:before{transition:none}}.tactul-container--interactive.svelte-1t1ie3r{cursor:pointer;text-align:inherit}.tactul-container.is-leaving.svelte-1t1ie3r,.tactul-container.is-swap-pending.svelte-1t1ie3r{pointer-events:none}.tactul-container.is-swap-pending.svelte-1t1ie3r{opacity:0}.tactul-container--list.svelte-1t1ie3r{display:flex;flex-direction:column;min-height:0;overflow:clip;overflow-clip-margin:var(--pickup-room);background:var(--surface);border:none}.tactul-container--list.tactul-container--bordered.svelte-1t1ie3r:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--border-w) var(--border);pointer-events:none;z-index:3}.tactul-container-header.svelte-1t1ie3r,.tactul-container--list.svelte-1t1ie3r:not(.tactul-container--bare)>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>.tactul-container-row,.tactul-container--list.svelte-1t1ie3r:not(.tactul-container--bare)>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*{display:flex;align-items:center;gap:var(--tactul-list-col-gap);box-sizing:border-box;padding:var(--tactul-list-row-pad-y) var(--control-pad-x);background:var(--surface);color:var(--text);font-size:var(--control-font-size)}.tactul-container-header.svelte-1t1ie3r{flex:none;position:relative;z-index:1;font-weight:600;color:var(--muted);font-size:var(--text-size-caption)}.tactul-container-list-fade.svelte-1t1ie3r{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;--overflow-fade-from: var(--surface);border-radius:inherit;overflow:clip}.tactul-container--header.svelte-1t1ie3r>.tactul-container-list-fade:where(.svelte-1t1ie3r){border-top-left-radius:0;border-top-right-radius:0}.tactul-container-header.svelte-1t1ie3r{border-top-left-radius:inherit;border-top-right-radius:inherit}.tactul-container-list-body.svelte-1t1ie3r{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative;z-index:0}.tactul-container-list-body.svelte-1t1ie3r .tactul-container-swap,.tactul-container-list-body.svelte-1t1ie3r .tactul-container-swap .content-swap-pane{display:contents}.tactul-container-header.svelte-1t1ie3r:after,.tactul-container--list.svelte-1t1ie3r:not(.tactul-container--bare)>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*+*:before{content:"";position:absolute;left:0;right:0;height:var(--border-w);background:var(--bg);pointer-events:none;z-index:0}.tactul-container--bordered.svelte-1t1ie3r>.tactul-container-header:where(.svelte-1t1ie3r):after,.tactul-container--bordered.tactul-container--list.svelte-1t1ie3r:not(.tactul-container--bare)>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*+*:before{left:var(--border-w);right:var(--border-w)}.tactul-container-header.svelte-1t1ie3r:after{bottom:0}.tactul-container--list.svelte-1t1ie3r:not(.tactul-container--bare)>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*+*{position:relative}.tactul-container--list.svelte-1t1ie3r:not(.tactul-container--bare)>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*+*:before{top:0}.tactul-container--striped.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*:nth-child(2n){background:var(--surface-2)}.tactul-container.tactul-container--plain.svelte-1t1ie3r{background:transparent;--tactul-expand-nest-fill: inherit}.tactul-container--plain.svelte-1t1ie3r>.tactul-container-header:where(.svelte-1t1ie3r),.tactul-container--plain.tactul-container--list.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*,.tactul-container--plain.tactul-container--list.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>.tactul-container-row,.tactul-container--plain.tactul-container--list.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*:nth-child(2n){background:transparent}.tactul-container--plain.svelte-1t1ie3r>.tactul-container-header:where(.svelte-1t1ie3r):after,.tactul-container--plain.tactul-container--list.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*+*:before{display:none}.tactul-container--plain.svelte-1t1ie3r>.tactul-container-list-fade:where(.svelte-1t1ie3r){--overflow-fade-from: var(--tactul-container-fade-from, var(--bg))}.tactul-container-row-label.svelte-1t1ie3r{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tactul-container-row-detail.svelte-1t1ie3r{flex:none;color:var(--muted);font-size:var(--text-size-caption)}.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>.tactul-container-header:where(.svelte-1t1ie3r){display:block;padding:0;overflow:clip;overflow-clip-margin:var(--pickup-room)}.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r),.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*{display:grid;grid-template-columns:var(--tactul-list-columns);align-items:center;gap:var(--tactul-list-col-gap);box-sizing:border-box;padding:var(--tactul-list-row-pad-y) var(--control-pad-x);min-width:var(--tactul-list-min-w)}.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r){position:relative;color:var(--muted);font-weight:600;font-size:var(--text-size-caption);padding-right:calc(var(--control-pad-x) + var(--tactul-list-sbw, 0px))}.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r){overflow-x:auto;scrollbar-gutter:stable}.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>*,.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>*{min-width:0}.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>*:not(:has(*)),.tactul-container--list.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>*:not(:has(*)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tactul-container-col.svelte-1t1ie3r{min-width:0}.tactul-container-col-handles.svelte-1t1ie3r{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.tactul-container-col-handle.svelte-1t1ie3r{position:absolute;top:0;bottom:0;width:calc(.6875rem * var(--density, 1));transform:translate(-50%);pointer-events:auto;cursor:col-resize;background:transparent;border:none;padding:0;touch-action:none}.tactul-container-col-handle.svelte-1t1ie3r:before{content:"";position:absolute;top:15%;bottom:15%;left:50%;width:var(--border-w);transform:translate(-50%);background:var(--border);opacity:0;transition:opacity var(--in-slow, .16s) var(--ease-out, ease)}.tactul-container-col-handle.svelte-1t1ie3r:hover:before,.tactul-container-col-handle.svelte-1t1ie3r:focus-visible:before,.tactul-container-col-handle.is-active.svelte-1t1ie3r:before{opacity:1;background:var(--accent, var(--text))}.tactul-container-col-handle.svelte-1t1ie3r:focus-visible{outline:var(--border-w) solid var(--accent, var(--text));outline-offset:calc(-1 * var(--border-w))}.tactul-container--resizing.svelte-1t1ie3r,.tactul-container--resizing.svelte-1t1ie3r *{cursor:col-resize}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(1),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(1){justify-self:var(--tactul-col-1-just, stretch);text-align:var(--tactul-col-1-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(2),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(2){justify-self:var(--tactul-col-2-just, stretch);text-align:var(--tactul-col-2-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(3),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(3){justify-self:var(--tactul-col-3-just, stretch);text-align:var(--tactul-col-3-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(4),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(4){justify-self:var(--tactul-col-4-just, stretch);text-align:var(--tactul-col-4-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(5),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(5){justify-self:var(--tactul-col-5-just, stretch);text-align:var(--tactul-col-5-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(6),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(6){justify-self:var(--tactul-col-6-just, stretch);text-align:var(--tactul-col-6-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(7),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(7){justify-self:var(--tactul-col-7-just, stretch);text-align:var(--tactul-col-7-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(8),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(8){justify-self:var(--tactul-col-8-just, stretch);text-align:var(--tactul-col-8-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(9),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(9){justify-self:var(--tactul-col-9-just, stretch);text-align:var(--tactul-col-9-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(10),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(10){justify-self:var(--tactul-col-10-just, stretch);text-align:var(--tactul-col-10-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(11),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(11){justify-self:var(--tactul-col-11-just, stretch);text-align:var(--tactul-col-11-text, inherit)}.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-header:where(.svelte-1t1ie3r))>.tactul-container-header-row:where(.svelte-1t1ie3r)>:nth-child(12),.tactul-container--cols.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*>:nth-child(12){justify-self:var(--tactul-col-12-just, stretch);text-align:var(--tactul-col-12-text, inherit)}@media(prefers-reduced-motion:reduce){.tactul-container-col-handle.svelte-1t1ie3r:before{transition:none}}.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--out-slow) var(--ease-out),background-color var(--out-slow) var(--ease-out)}.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*:hover,.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*:focus-visible{color:var(--text);background:var(--highlight-hover);transition-duration:var(--in-slow),var(--in-slow)}.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*:focus{outline:none}.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*:focus-visible{box-shadow:inset 2px 0 0 var(--accent)}.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*[aria-selected=true],.tactul-container--list.tactul-container--selectable.svelte-1t1ie3r>:where(.tactul-container-list-fade:where(.svelte-1t1ie3r))>.tactul-container-list-body:where(.svelte-1t1ie3r)>*[aria-selected=true]:hover{color:var(--accent);background:var(--highlight)}.tactul-side-nav.svelte-yfq3r8{--rail: calc(var(--control-h) + 2 * var(--nest-pad));--rail-expanded: calc(244px * var(--density, 1));--header-h: var(--control-h);--sidebar-gap: calc(.35rem * var(--density, 1));--side-head-gap: var(--nest-pad);--nav-item-h: calc(44px * var(--density, 1));--rail-slot: var(--control-h);position:relative;display:flex;flex-direction:column;gap:var(--nest-pad);user-select:none;-webkit-user-select:none;margin:var(--nest-pad);height:calc(100% - 2 * var(--nest-pad));width:var(--rail);background:transparent;overflow:visible;transition:width var(--in-slow, .16s) var(--ease-out, ease-out)}.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within{width:var(--rail-expanded)}.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]){width:var(--rail-expanded)}@media(min-width:721px)and (any-hover:hover)and (any-pointer:fine){.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover{width:var(--rail-expanded)}}.tactul-side-nav.is-fixed.svelte-yfq3r8{width:var(--rail-expanded)}.side-nav-card.svelte-yfq3r8{flex:1;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;padding:0;border-radius:var(--radius-outer);background:var(--surface);box-shadow:var(--shadow-sm);--overflow-fade-from: var(--surface);overflow:hidden;transition:box-shadow var(--in-slow, .16s) var(--ease-out, ease-out)}.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover .side-nav-card:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within .side-nav-card:where(.svelte-yfq3r8){box-shadow:var(--shadow-md)}.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]) .side-nav-card.svelte-yfq3r8{box-shadow:var(--shadow-md)}.rail-slot.svelte-yfq3r8{display:flex;align-items:center;justify-content:center;width:var(--rail-slot);min-width:var(--rail-slot);max-width:var(--rail-slot);flex:none}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8){min-height:var(--nav-item-h)}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8){line-height:calc(20px * var(--density, 1))}@media(min-width:721px)and (any-hover:hover)and (any-pointer:fine){.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .brand-text:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .side-float:where(.svelte-yfq3r8) .tactul-rail-label{opacity:0;flex:0 0 0;width:0;max-width:0;min-width:0;margin:0;padding:0;overflow:hidden;max-height:0;pointer-events:none;transition:opacity var(--in-slow) var(--ease-out),max-width var(--in-slow) var(--ease-out)}.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover .brand-text:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within .brand-text:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover .side-float:where(.svelte-yfq3r8) .tactul-rail-label,.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within .side-float:where(.svelte-yfq3r8) .tactul-rail-label,.tactul-side-nav.is-fixed.svelte-yfq3r8 .brand-text:where(.svelte-yfq3r8),.tactul-side-nav.is-fixed.svelte-yfq3r8 .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8),.tactul-side-nav.is-fixed.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8) .tactul-rail-label{opacity:1;max-width:calc(180px * var(--density, 1));pointer-events:auto}.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]) .brand-text,.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]) .side-nav a .lbl,.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]) .side-float .tactul-rail-label{opacity:1;max-width:calc(180px * var(--density, 1));pointer-events:auto}}.brand-text.svelte-yfq3r8{display:flex;flex-direction:column;justify-content:center;gap:calc(1px * var(--density, 1));padding-left:calc(.6rem * var(--density, 1));min-width:0;line-height:1.1}.brand-wordmark.svelte-yfq3r8{font-size:var(--text-size-body);font-weight:600;letter-spacing:-.01em}.badge.svelte-yfq3r8{font-size:var(--text-size-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.side-nav-wrap.svelte-yfq3r8{flex:1;min-height:0;display:flex;flex-direction:column}.side-nav.svelte-yfq3r8{display:flex;flex-direction:column;gap:var(--sidebar-gap);flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.side-nav.svelte-yfq3r8::-webkit-scrollbar{display:none}.nav-sep-slot.svelte-yfq3r8{flex:none;align-self:stretch;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:calc(.45rem * var(--density, 1)) 0;pointer-events:none}.nav-sep.svelte-yfq3r8{display:block;flex:1 1 auto;width:100%;height:var(--border-w);border:none;background:var(--bg)}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8){display:flex;align-items:center;gap:0;padding:0 var(--nest-pad);border-radius:0;color:var(--muted);text-decoration:none;font-weight:550;font-size:var(--text-size-control);-webkit-tap-highlight-color:transparent;transition:color var(--out-slow) var(--ease-out),background-color var(--out-slow) var(--ease-out)}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8) .row-body:where(.svelte-yfq3r8){display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:inherit;transition:transform var(--out-slow) var(--ease-out)}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8):hover,.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8):active{color:var(--text);background:var(--highlight-hover);transition-duration:var(--in-slow),var(--in-slow)}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8):hover .row-body:where(.svelte-yfq3r8),.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8):active .row-body:where(.svelte-yfq3r8){transform:translate(calc(2px * var(--density, 1)));transition-duration:var(--in-slow)}.side-nav.svelte-yfq3r8 a.active:where(.svelte-yfq3r8){color:var(--accent);background:var(--highlight)}.side-nav.svelte-yfq3r8 a.active:where(.svelte-yfq3r8):hover,.side-nav.svelte-yfq3r8 a.active:where(.svelte-yfq3r8):active{background:var(--highlight);color:var(--accent)}.side-nav.svelte-yfq3r8 a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8){transition:opacity var(--in-slow) var(--ease-out),max-width var(--in-slow) var(--ease-out);white-space:nowrap;padding-left:calc(.6rem * var(--density, 1))}.ico.svelte-yfq3r8{position:relative;display:inline-flex;width:auto;height:auto;flex:none;align-items:center;justify-content:center}.side-float.svelte-yfq3r8{flex:none;box-sizing:border-box;width:100%;height:var(--rail);min-height:var(--rail);max-height:var(--rail);border-radius:var(--radius-outer);background:transparent;box-shadow:none;overflow:visible;padding:0;transition:background-color var(--in-slow) var(--ease-out),box-shadow var(--in-slow) var(--ease-out),padding var(--in-slow) var(--ease-out)}.side-float-row.svelte-yfq3r8{display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;padding:0}.side-head-stack.svelte-yfq3r8{display:flex;flex-direction:column;gap:var(--side-head-gap);width:100%;height:100%;min-height:0;min-width:0}.side-head.has-extra.svelte-yfq3r8{background:var(--surface);box-shadow:var(--shadow-sm);border-radius:var(--radius-outer);padding:var(--nest-pad);height:calc(2 * var(--control-h) + var(--side-head-gap) + 2 * var(--nest-pad));min-height:calc(2 * var(--control-h) + var(--side-head-gap) + 2 * var(--nest-pad));max-height:calc(2 * var(--control-h) + var(--side-head-gap) + 2 * var(--nest-pad))}.side-head.single-row.svelte-yfq3r8{height:calc(var(--control-h) + 2 * var(--nest-pad));min-height:calc(var(--control-h) + 2 * var(--nest-pad));max-height:calc(var(--control-h) + 2 * var(--nest-pad))}.side-head-extra-row.svelte-yfq3r8{background:transparent;box-shadow:none;border-radius:0;padding:0}.side-head.has-extra.svelte-yfq3r8 .side-float-row:where(.svelte-yfq3r8){flex:none;height:var(--control-h);min-height:var(--control-h);max-height:var(--control-h)}.side-float.svelte-yfq3r8 .tactul-rail-picker{display:flex;align-items:center;width:100%;height:100%;min-width:0}.side-float.svelte-yfq3r8 .tactul-rail-slot{display:flex;align-items:center;justify-content:center;flex:none}.side-float.svelte-yfq3r8 .tactul-rail-label{flex:1 1 auto;min-width:0;font-size:var(--text-size-control);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:calc(.6rem * var(--density, 1));transition:opacity var(--in-slow) var(--ease-out),max-width var(--in-slow) var(--ease-out)}.side-float.svelte-yfq3r8 .btn.var-chip{--chip-size: var(--rail);border-radius:var(--radius-outer);--tactul-pickup-radius: var(--radius-outer);box-shadow:var(--shadow-sm);transition:width var(--in-slow) var(--ease-out),height var(--in-slow) var(--ease-out),min-width var(--in-slow) var(--ease-out),min-height var(--in-slow) var(--ease-out),max-width var(--in-slow) var(--ease-out),max-height var(--in-slow) var(--ease-out),border-radius var(--in-slow) var(--ease-out),box-shadow var(--in-slow) var(--ease-out)}.side-float.svelte-yfq3r8 .side-head-extra-row:where(.svelte-yfq3r8) .btn.var-chip,.side-float.side-head.has-extra.svelte-yfq3r8 .btn.var-chip{--chip-size: var(--control-h);border-radius:var(--control-radius);--tactul-pickup-radius: var(--control-radius);box-shadow:none}@media(min-width:721px)and (any-hover:hover)and (any-pointer:fine){.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover .side-float:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within .side-float:where(.svelte-yfq3r8),.tactul-side-nav.is-fixed.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8){background:var(--surface);box-shadow:var(--shadow-sm);padding:var(--nest-pad)}.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]) .side-float.svelte-yfq3r8{background:var(--surface);box-shadow:var(--shadow-sm);padding:var(--nest-pad)}.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover .side-float:where(.svelte-yfq3r8) .btn.var-chip,.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within .side-float:where(.svelte-yfq3r8) .btn.var-chip,.tactul-side-nav.is-fixed.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8) .btn.var-chip{--chip-size: var(--control-h);border-radius:var(--control-radius);--tactul-pickup-radius: var(--control-radius);box-shadow:none}.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]) .side-float .btn.var-chip{--chip-size: var(--control-h);border-radius:var(--control-radius);--tactul-pickup-radius: var(--control-radius);box-shadow:none}}html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8,html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .brand-text:where(.svelte-yfq3r8),html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8),html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .row-body:where(.svelte-yfq3r8),html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8),html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8) .btn.var-chip,html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8) .tactul-rail-label,html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .tactul-overflow-fade:where(.svelte-yfq3r8):before,html[data-motion=reduce] .tactul-side-nav.svelte-yfq3r8 .tactul-overflow-fade:where(.svelte-yfq3r8):after{transition:none}@media(max-width:720px){.tactul-side-nav.svelte-yfq3r8,.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):hover,.tactul-side-nav.svelte-yfq3r8:not(.is-fixed):focus-within,.tactul-side-nav:not(.is-fixed):has([aria-expanded=true]),.tactul-side-nav.is-fixed.svelte-yfq3r8{width:100%;max-width:100%;margin:0;height:100%;border-radius:0;box-shadow:none;transition:none}.tactul-side-nav.svelte-yfq3r8 .brand-text:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8 .side-nav:where(.svelte-yfq3r8) a:where(.svelte-yfq3r8) .lbl:where(.svelte-yfq3r8),.tactul-side-nav.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8) .tactul-rail-label{opacity:1;max-width:calc(180px * var(--density, 1));flex:1 1 auto;width:auto;min-width:0;pointer-events:auto}.side-nav-card.svelte-yfq3r8,.side-float.svelte-yfq3r8{border-radius:0;box-shadow:none}.side-float.svelte-yfq3r8{background:var(--surface);padding:var(--nest-pad);height:auto;max-height:none}.side-head.has-extra.svelte-yfq3r8,.side-head.single-row.svelte-yfq3r8{height:auto;min-height:0;max-height:none}.side-head.has-extra.svelte-yfq3r8 .side-float-row:where(.svelte-yfq3r8){height:auto;min-height:0;max-height:none}.side-head-extra-row.svelte-yfq3r8{justify-content:flex-start}.side-head-extra-row.svelte-yfq3r8 .tactul-rail-picker{width:100%}.side-float.svelte-yfq3r8 .btn.var-chip{--chip-size: var(--control-h);border-radius:var(--control-radius);--tactul-pickup-radius: var(--control-radius);box-shadow:none}}.tactul-side-nav.svelte-yfq3r8 .side-float:where(.svelte-yfq3r8) .tactul-rail-picker .tactul-rail-label:has(.select-menu){max-width:none;width:100%}html:has(.tactul-shell),html:has(.tactul-shell) body{height:100%;overflow:hidden}.tactul-shell.svelte-2revct{--header-h: calc(var(--control-h) + 2 * var(--nest-pad));--topbar-h: calc(var(--control-h) + 2 * var(--nest-pad));--shell-toolbar-h: var(--control-h);--shell-aside-width: 280px;position:fixed;top:0;right:0;bottom:0;left:0;overflow:clip;overflow-clip-margin:var(--pickup-room);background:var(--bg)}.tactul-shell-sidebar.svelte-2revct{position:fixed;top:0;left:0;z-index:var(--z-rail, 1300);height:100vh;height:100dvh}.tactul-shell-content.svelte-2revct{margin-left:calc(var(--shell-content-margin, calc(var(--control-h) + 2 * var(--nest-pad))) + 2 * var(--nest-pad));min-width:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) var(--shell-right-col, 0px);grid-template-rows:auto minmax(0,1fr);gap:var(--nest-pad);padding:var(--nest-pad);box-sizing:border-box;overflow:clip;overflow-clip-margin:var(--pickup-room)}.tactul-shell-content.has-dock.svelte-2revct,.tactul-shell-content.has-aside.svelte-2revct{--shell-right-col: var(--shell-aside-width)}.tactul-shell-content.svelte-2revct:not(.has-dock)>.tactul-shell-topbar:where(.svelte-2revct){grid-column:1 / -1}.tactul-shell-content.svelte-2revct:not(.has-aside)>.tactul-shell-body:where(.svelte-2revct){grid-column:1 / -1}.tactul-shell-content.has-toolbar-row.svelte-2revct{grid-template-rows:auto var(--shell-toolbar-h) minmax(0,1fr)}.tactul-shell-content.has-toolbar-row.svelte-2revct>.tactul-shell-body:where(.svelte-2revct),.tactul-shell-content.has-toolbar-row.svelte-2revct>.tactul-shell-aside:where(.svelte-2revct){grid-row:3}.tactul-shell-toolbar.svelte-2revct{grid-area:2 / 1;position:relative;z-index:var(--z-topbar, 40);display:flex;align-items:center;gap:var(--nest-pad);min-width:0}.tactul-shell-content.svelte-2revct:not(.has-dock)>.tactul-shell-toolbar:where(.svelte-2revct){grid-column:1 / -1}.tactul-shell-toolbar.svelte-2revct:empty{display:none}.tactul-shell-dock.svelte-2revct{grid-area:1 / 2;min-width:0;pointer-events:none}.tactul-shell-body.svelte-2revct{grid-area:2 / 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip;overflow-clip-margin:var(--pickup-room)}.tactul-shell-topbar.svelte-2revct{grid-area:1 / 1;position:relative;z-index:var(--z-topbar, 40);display:flex;align-items:stretch;gap:var(--nest-pad);min-width:0}.tactul-shell-menu.svelte-2revct{display:none;flex:none}.tactul-shell-topbar-slot.svelte-2revct{flex:1 1 auto;min-width:0;display:flex;align-items:center;height:100%}.tactul-shell-topbar-slot.svelte-2revct>.tactul-topbar-row{flex:1 1 auto;min-width:0}.tactul-shell-body-card,.tactul-shell-aside-card{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:clip;overflow-clip-margin:var(--pickup-room)}.tactul-shell-body-card{flex:1 1 0;width:100%}.tactul-shell-body-card.is-flush,.tactul-shell-aside-card.is-flush{padding:0;background:transparent;box-shadow:none}.tactul-shell-body-card.is-flush .tactul-shell-body-scroll.svelte-2revct,.tactul-shell-aside-card.is-flush .tactul-shell-aside-scroll.svelte-2revct{padding:var(--pickup-room);margin-inline:calc(-1 * var(--pickup-room))}.tactul-shell-body-card.is-flush>.tactul-shell-scroll-fade,.tactul-shell-aside-card.is-flush>.tactul-shell-scroll-fade{margin-top:calc(-1 * var(--pickup-room));margin-bottom:calc(-1 * var(--pickup-room))}.tactul-shell-aside.svelte-2revct{grid-area:2 / 2;min-width:0;min-height:0;display:flex;flex-direction:column}.tactul-shell-aside.svelte-2revct .tactul-shell-aside-card{flex:1 1 0;width:100%}.tactul-shell-scroll-fade{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.tactul-shell-body-scroll.svelte-2revct,.tactul-shell-aside-scroll.svelte-2revct{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y}.tactul-shell-nav-scrim.svelte-2revct,.tactul-shell-aside-scrim.svelte-2revct{display:none}@media(max-width:720px){.tactul-shell-menu.svelte-2revct{display:block}.tactul-shell-content.svelte-2revct{margin-left:0}.tactul-shell-content.has-dock.svelte-2revct,.tactul-shell-content.has-aside.svelte-2revct{--shell-right-col: 0px}.tactul-shell-content.has-toolbar-row.svelte-2revct{grid-template-rows:auto minmax(0,1fr)}.tactul-shell-content.has-toolbar-row.svelte-2revct>.tactul-shell-body:where(.svelte-2revct){grid-row:2}.tactul-shell-content.has-toolbar-row.svelte-2revct:has(>.tactul-shell-toolbar:where(.svelte-2revct):not(:empty)){grid-template-rows:auto auto minmax(0,1fr)}.tactul-shell-content.has-toolbar-row.svelte-2revct:has(>.tactul-shell-toolbar:where(.svelte-2revct):not(:empty))>.tactul-shell-body:where(.svelte-2revct){grid-row:3}.tactul-shell-nav-scrim.svelte-2revct,.tactul-shell-aside-scrim.svelte-2revct{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-rail, 1300) - 1);margin:0;padding:0;border:none;background:#00000073;cursor:pointer}.tactul-shell-sidebar.svelte-2revct{display:none;z-index:var(--z-rail, 1300);top:calc(var(--topbar-h) + 2 * var(--nest-pad));width:100%;max-width:100%;height:calc(100% - var(--topbar-h) - 2 * var(--nest-pad));height:calc(100dvh - var(--topbar-h) - 2 * var(--nest-pad))}.tactul-shell-sidebar.is-open.svelte-2revct{display:block;pointer-events:auto;visibility:visible}.tactul-shell-body.svelte-2revct{grid-column:1 / -1}.tactul-shell-body-card{width:100%;flex:1 1 0;min-height:0;overflow:clip;overflow-clip-margin:var(--pickup-room)}.tactul-shell-body-scroll.svelte-2revct{overflow:auto;flex:1 1 0;min-height:0}.tactul-shell-aside.svelte-2revct{display:none}.tactul-shell-aside.is-open.svelte-2revct{display:flex;position:fixed;z-index:var(--z-rail, 1300);top:calc(var(--topbar-h) + 2 * var(--nest-pad));right:var(--nest-pad);bottom:var(--nest-pad);left:var(--nest-pad);width:auto}.tactul-shell-aside.is-open.svelte-2revct .tactul-shell-aside-card{flex:1 1 auto;min-height:0;overflow:clip;overflow-clip-margin:var(--pickup-room)}.tactul-shell-aside.is-open.svelte-2revct .tactul-shell-aside-scroll:where(.svelte-2revct){overflow:auto;flex:1 1 0;min-height:0}}html[data-motion=reduce] .tactul-shell-sidebar.svelte-2revct{transition:none}.select-menu.svelte-1xq2etl{position:relative;width:100%;user-select:none;-webkit-user-select:none}.select-menu.open.svelte-1xq2etl{z-index:20}.trigger.svelte-1xq2etl{display:flex;align-items:stretch;justify-content:flex-start;width:100%;height:var(--control-h, 2rem);min-height:var(--control-h, 2rem);padding:0;border:var(--border-w) solid var(--border);border-radius:var(--control-radius, var(--radius, 8px));background:var(--surface-2, var(--surface));color:var(--text);font-size:var(--control-font-size);font-weight:500;text-align:left;cursor:pointer;box-shadow:none;box-sizing:border-box;transition:border-color var(--out-slow) var(--ease-out),box-shadow var(--out-slow) var(--ease-out)}.trigger-body.svelte-1xq2etl{display:flex;align-items:center;width:100%;min-width:0}.select-menu.open.svelte-1xq2etl .trigger:where(.svelte-1xq2etl),.trigger.svelte-1xq2etl:focus-visible{border-color:var(--accent);box-shadow:0 0 0 calc(3px * var(--density, 1)) color-mix(in srgb,var(--accent) 28%,transparent);transition-duration:var(--in-slow)}.select-menu.disabled.svelte-1xq2etl .trigger:where(.svelte-1xq2etl){opacity:.55;cursor:not-allowed}.txt.svelte-1xq2etl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:0 var(--control-pad-x, .55rem)}.txt.placeholder.svelte-1xq2etl{color:var(--muted);font-weight:400}.trigger-icon.svelte-1xq2etl{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--muted);padding-left:var(--control-pad-x, .55rem)}.trigger-icon.svelte-1xq2etl+.txt:where(.svelte-1xq2etl){padding-left:calc(.35rem * var(--density, 1))}.tf-action.svelte-1xq2etl{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h, 2rem);min-width:var(--control-h, 2rem);height:var(--control-h, 2rem);margin:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--muted);box-shadow:none;flex:none;align-self:center;transition:color var(--out-slow) var(--ease-out),transform var(--in-slow) var(--ease-out)}.tf-action.svelte-1xq2etl:last-child{border-top-right-radius:var(--control-radius, var(--radius));border-bottom-right-radius:var(--control-radius, var(--radius))}.tf-action.active.svelte-1xq2etl{color:var(--accent)}.tf-action.svelte-1xq2etl svg.glyph{display:block;flex:none}.select-menu.open.svelte-1xq2etl .chev:where(.svelte-1xq2etl){transform:rotate(180deg)}.menu.svelte-1xq2etl{position:absolute;left:0;top:calc(100% + calc(.3rem * var(--density, 1)));z-index:60;min-width:0;width:auto;background:var(--surface);border:none;user-select:none;-webkit-user-select:none;border-radius:var(--control-radius, var(--radius, 8px));box-shadow:var(--shadow-md);padding:0;max-height:min(50vh,calc(280px * var(--density, 1)));overflow-x:hidden;overflow-y:hidden;display:flex;flex-direction:column;--overflow-fade-from: var(--surface);transform-origin:top center}.menu.fit-content.svelte-1xq2etl{width:max-content}.menu-body.svelte-1xq2etl{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;touch-action:pan-y}.menu-body.is-grid.svelte-1xq2etl{padding:calc(8px * var(--density, 1))}.grid-spacer.svelte-1xq2etl{flex:none;width:100%;pointer-events:none}.grid-cells.svelte-1xq2etl{display:grid;grid-template-columns:repeat(var(--grid-cols, 6),var(--control-h));gap:calc(4px * var(--density, 1));justify-content:start}.opt.grid-opt.svelte-1xq2etl{width:var(--control-h);height:var(--control-h);min-width:var(--control-h);min-height:var(--control-h);padding:0;border-radius:var(--control-radius, var(--radius, 8px));justify-content:center}.opt.grid-opt.svelte-1xq2etl+.opt.grid-opt:where(.svelte-1xq2etl),.menu.is-grid.svelte-1xq2etl .opt:where(.svelte-1xq2etl)+.opt:where(.svelte-1xq2etl){border-top:none}.opt.grid-opt.svelte-1xq2etl .opt-body:where(.svelte-1xq2etl){justify-content:center;width:100%;height:100%}:where(html[data-fluid=off]) .opt.grid-opt.svelte-1xq2etl:hover:not(:disabled) .opt-body:where(.svelte-1xq2etl),:where(html[data-fluid=off]) .opt.grid-opt.svelte-1xq2etl:active:not(:disabled) .opt-body:where(.svelte-1xq2etl){transform:none}.opt.grid-opt.svelte-1xq2etl .nm:where(.svelte-1xq2etl){flex:none;text-align:center;font-size:var(--text-size-caption);padding:0 calc(2px * var(--density, 1))}.opt.svelte-1xq2etl{position:relative;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:calc(.625rem * var(--density, 1)) var(--control-pad-x, .55rem);border:none;border-radius:0;background:var(--surface);color:inherit;cursor:pointer;font-size:var(--text-size-control);text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--out-slow) var(--ease-out),color var(--out-slow) var(--ease-out)}.opt-body.svelte-1xq2etl{display:flex;align-items:center;justify-content:flex-start;gap:calc(.45rem * var(--density, 1));min-width:0;width:100%;max-width:100%;overflow:hidden}:where(html[data-fluid=off]) .opt-body.svelte-1xq2etl{transition:transform var(--out-slow) var(--ease-out)}.menu.is-leaving.svelte-1xq2etl{pointer-events:none}.opt.nested.svelte-1xq2etl{padding-left:calc(var(--control-pad-x, .55rem) + var(--select-depth, 1) * 1rem)}.opt-rails.svelte-1xq2etl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.opt-rail.svelte-1xq2etl{position:absolute;top:0;bottom:0;left:calc(var(--select-rail-depth, 0) * 1rem);width:calc(4px * var(--density, 1));background:var(--select-rail, color-mix(in srgb, var(--text) 18%, var(--surface)))}.opt-rail.extend-up.svelte-1xq2etl{top:calc(-1 * var(--border-w))}.opt-rail.extend-down.svelte-1xq2etl{bottom:calc(-1 * var(--border-w))}.opt.sel.svelte-1xq2etl .opt-rail.is-own:where(.svelte-1xq2etl):not(.custom){background:var(--accent)}.opt-icon.svelte-1xq2etl{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--muted)}.opt.sel.svelte-1xq2etl .opt-icon:where(.svelte-1xq2etl){color:inherit}.opt.svelte-1xq2etl+.opt:where(.svelte-1xq2etl){border-top:var(--border-w) solid var(--bg)}.opt.svelte-1xq2etl:hover:not(:disabled),.opt.svelte-1xq2etl:active:not(:disabled){color:var(--text);background:var(--highlight-hover);transition-duration:var(--in-slow),var(--in-slow)}:where(html[data-fluid=off]) .opt.svelte-1xq2etl:hover:not(:disabled) .opt-body:where(.svelte-1xq2etl),:where(html[data-fluid=off]) .opt.svelte-1xq2etl:active:not(:disabled) .opt-body:where(.svelte-1xq2etl){transform:translate(calc(2px * var(--density, 1)));transition-duration:var(--in-slow)}.opt.sel.svelte-1xq2etl{color:var(--accent);font-weight:600;background:var(--highlight)}.opt.sel.svelte-1xq2etl:hover:not(:disabled),.opt.sel.svelte-1xq2etl:active:not(:disabled){color:var(--accent);background:var(--highlight)}.opt.opt-disabled.svelte-1xq2etl,.opt.svelte-1xq2etl:disabled{opacity:.5;cursor:not-allowed}.nm.svelte-1xq2etl{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-shell.svelte-1ncpbxs,.db-shell.svelte-1ncpbxs .tactul-shell,.db-shell.svelte-1ncpbxs .tactul-shell-content{min-height:100vh}.db-shell.svelte-1ncpbxs .tactul-shell-content{display:flex;flex-direction:column}.db-shell.svelte-1ncpbxs .tactul-shell-body{flex:1 1 auto;min-height:0}.db-shell.svelte-1ncpbxs .tactul-shell-route{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.db-shell.svelte-1ncpbxs .tactul-shell-body-scroll{display:flex;flex-direction:column}@media(min-width:721px){.db-shell.svelte-1ncpbxs .tactul-shell-topbar{display:none}}.mark.svelte-1ncpbxs{width:28px;height:28px;display:block}.project-switch.svelte-1ncpbxs{width:100%;min-width:0;padding:0 .4rem .15rem;box-sizing:border-box}.project-switch.svelte-1ncpbxs :first-child{width:100%}.tactul-side-nav:not(.is-fixed):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .project-switch{opacity:0;height:0;padding:0;overflow:hidden;pointer-events:none}
