.popover.svelte-xhctai{min-width:0;position:relative}.trigger.svelte-xhctai{text-align:left;width:100%;min-width:0;min-height:44px;color:var(--navy);font-size:var(--dx-type-body-small-size);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.trigger.svelte-xhctai:hover,.trigger[aria-expanded=true].svelte-xhctai{background:#061a330b}.subtle.svelte-xhctai .trigger:where(.svelte-xhctai){width:36px;min-height:36px;color:var(--ink-faint);padding:8px}.compact.svelte-xhctai .trigger:where(.svelte-xhctai){justify-content:center;padding:6px}.popup.svelte-xhctai{z-index:140;width:max-content;min-width:100%;max-width:min(var(--popover-max-width,350px), calc(100vw - 48px));border:1px solid var(--line);box-shadow:var(--popover-shadow);background:#fff;border-radius:12px;padding:6px;position:absolute}.bottom.svelte-xhctai{top:calc(100% + 8px)}.top.svelte-xhctai{bottom:calc(100% + 8px)}.left.svelte-xhctai{left:0}.right.svelte-xhctai{right:0}.popup.svelte-xhctai a,.popup.svelte-xhctai button{width:100%;min-height:42px;color:var(--navy);text-align:left;font-size:var(--dx-type-body-small-size);background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:8px 12px;text-decoration:none;display:flex}.popup.svelte-xhctai a:hover,.popup.svelte-xhctai button:hover,.popup.svelte-xhctai a:focus-visible,.popup.svelte-xhctai button:focus-visible{background:var(--cream)}.popup.svelte-xhctai hr{border:0;border-top:1px solid var(--line);margin:6px 0}.popup.svelte-xhctai .popup-label{color:var(--ink-muted);font-size:var(--dx-type-control-size);overflow-wrap:anywhere;padding:10px 12px}.avatar.svelte-1chi4j7{width:var(--avatar-size,32px);height:var(--avatar-size,32px);background:var(--navy);color:var(--avatar-ink,white);font-size:var(--avatar-font-size,var(--dx-type-control-size));border-radius:50%;flex-shrink:0;place-items:center;font-weight:500;display:grid}.account-label.svelte-ren4vl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.account-indicator.svelte-ren4vl{flex-shrink:0;display:flex}.admin-account.svelte-1bee163{--account-detail-height:calc(var(--dx-type-editorial-label-size) * 1.4 + 4px);min-width:0;position:relative}.admin-account.compact.svelte-1bee163{--account-detail-height:0px}.account-trigger.svelte-1bee163{width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:left;font-size:var(--dx-type-control-size);cursor:default;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0;line-height:1.4;display:flex}.account-trigger.truncated.svelte-1bee163{cursor:help}.account-trigger.compact.svelte-1bee163{justify-content:center}.account-label.svelte-1bee163{min-width:0}.admin-email.svelte-1bee163{text-overflow:ellipsis;white-space:nowrap;line-height:1.4;display:block;overflow:hidden}small.svelte-1bee163{color:var(--ink-muted);font-size:var(--dx-type-editorial-label-size);margin-top:4px;display:block}.email-tooltip.svelte-1bee163{--tooltip-offset:calc(var(--sidebar-toggle-diameter,32px) / 2 + var(--sidebar-toggle-gap,8px) + 9px);z-index:150;top:calc((100% - var(--account-detail-height)) / 2);width:max-content;max-width:calc(380px + var(--tooltip-offset));padding-left:var(--tooltip-offset);position:absolute;left:100%;transform:translateY(-50%)}.email-tooltip.svelte-1bee163 span:where(.svelte-1bee163){border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);box-shadow:var(--popover-shadow);font-size:var(--dx-type-control-size);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;line-height:1.4;display:block}@media (width<=850px){.email-tooltip.svelte-1bee163{max-width:100%;padding:0 0 8px;top:auto;bottom:100%;left:0;transform:none}}a.svelte-642jpp{min-width:0;min-height:var(--sidebar-item-height,44px);color:var(--ink-muted);font-size:var(--dx-type-body-small-size);border-radius:9px;align-items:center;gap:12px;padding:10px 12px;font-weight:500;line-height:1.5;text-decoration:none;display:flex;position:relative}a.svelte-642jpp:hover{color:var(--navy);background:#061a3309}a.active.svelte-642jpp{color:var(--accent-ink);background:var(--accent-soft)}.label.svelte-642jpp{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}a.svelte-642jpp>svg{flex-shrink:0}.compact.svelte-642jpp{justify-content:center;padding:10px}.tooltip.svelte-642jpp{z-index:1;top:50%;left:calc(100% + var(--sidebar-toggle-diameter,32px) + 2 * var(--sidebar-toggle-gap,2px));border:1px solid var(--line);background:var(--paper);color:var(--navy);box-shadow:var(--popover-shadow);font-size:var(--dx-type-control-size);white-space:nowrap;visibility:hidden;border-radius:8px;align-items:center;gap:10px;padding:7px 12px;font-weight:400;display:flex;position:absolute;transform:translateY(-50%)}a.svelte-642jpp:hover .tooltip:where(.svelte-642jpp),a.svelte-642jpp:focus-visible .tooltip:where(.svelte-642jpp){visibility:visible}.sidebar-resizer.svelte-xyob7z{inset-block:0;z-index:1;cursor:col-resize;touch-action:none;outline:none;width:10px;position:absolute;right:-5px}.sidebar-resizer.svelte-xyob7z:after{inset-block:0;content:"";background:0 0;width:2px;position:absolute;left:4px}.sidebar-resizer.svelte-xyob7z:is(:where(.svelte-xyob7z):hover,.dragging:where(.svelte-xyob7z)):after,.sidebar-resizer.svelte-xyob7z:focus-visible:not(.pointer-focused):after{background:var(--accent)}.resize-shield.svelte-xyob7z{z-index:1000;cursor:col-resize;-webkit-user-select:none;user-select:none;position:fixed;inset:0}.viewing.svelte-nqig34{--ink-muted:#b1bed0;--danger:#ffb5ac;--line-strong:#c3d5ee47;--accent-rgb:var(--schematic-accent-on-dark-rgb);--field-hover:rgb(var(--accent-rgb) / .65);--field-focus:var(--schematic-accent-on-dark);--switch-width:clamp(300px, 32vw, 440px);--session-gap:32px;--form-feedback-inset:calc(100% + 18px) auto auto 0;--form-feedback-width:max-content;--form-feedback-max-width:100%;--form-feedback-border:1px solid var(--line-strong);--form-feedback-background:#0c2440;--form-feedback-line-height:1.25;z-index:1;grid-template-columns:fit-content(35%) var(--switch-width) minmax(max-content, 1fr);align-items:center;gap:16px var(--session-gap);color:#f8f7f3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-bottom:1px solid rgb(var(--accent-rgb) / .32);min-height:50px;font-size:var(--dx-type-control-size);background:#061a33;padding:6px 16px;display:grid;position:relative;container:impersonation-bar/inline-size}.identity.svelte-nqig34{align-items:center;gap:8px;min-width:0;display:flex}.identity-text.svelte-nqig34{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;line-height:1.4;display:flex}.identity-text.svelte-nqig34 span:where(.svelte-nqig34){color:var(--ink-muted);flex-shrink:0}.identity.svelte-nqig34 strong:where(.svelte-nqig34){text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.identity.svelte-nqig34 svg{color:var(--schematic-accent-on-dark)}.switch-form.svelte-nqig34{min-width:0}.switch-form.svelte-nqig34 form{container-type:normal}.session-actions.svelte-nqig34{justify-self:end;align-items:center;gap:8px;display:flex}.switch-controls.svelte-nqig34{align-items:center;gap:8px;display:flex}.switch-controls.svelte-nqig34 .field{flex:1;gap:0;min-width:0;margin:0}.switch-controls.svelte-nqig34 label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch-controls.svelte-nqig34 input{color:#f8f7f3;min-width:0;height:32px;min-height:32px;font-size:var(--dx-type-control-size);background:#0c2440;border-radius:6px;padding:5px 10px}.switch-controls.svelte-nqig34 input::placeholder{color:var(--ink-muted)}button.svelte-nqig34{border:1px solid var(--line-strong);min-height:32px;color:inherit;white-space:nowrap;font-size:var(--dx-type-control-size);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:6px 10px;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}button.svelte-nqig34:hover:enabled{border-color:var(--field-hover);background:rgb(var(--accent-rgb) / .09)}button.primary.svelte-nqig34{color:#061a33;background:#f8f7f3;border-color:#f8f7f3;font-weight:600}button.primary.svelte-nqig34:hover:enabled{background:#fff;border-color:#fff}button.svelte-nqig34:disabled{opacity:.55}.exit.svelte-nqig34{width:32px;padding:0}@container impersonation-bar (width>=1640px){.switch-form.svelte-nqig34{--form-feedback-inset:50% auto auto calc(100% + 12px);--form-feedback-transform:translateY(-50%);--form-feedback-max-width:calc(100cqw - var(--session-identity-width) - var(--session-gap) - var(--switch-width) - var(--session-actions-width) - 28px);--form-feedback-padding:0;--form-feedback-border:0;--form-feedback-background:transparent;--form-feedback-shadow:none}}@media (width<=1200px){.return-prefix.svelte-nqig34{display:none}}@media (width<=850px){.viewing.svelte-nqig34{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding-block:8px}button.svelte-nqig34,.switch-controls.svelte-nqig34 input{min-height:40px}.exit.svelte-nqig34{width:40px}.switch-form.svelte-nqig34{grid-area:2/1/auto/-1;justify-self:center;width:min(440px,100%)}.session-actions.svelte-nqig34{grid-area:1/2}}@media (width<=600px){.viewing.svelte-nqig34{--form-feedback-inset:calc(100% + 64px) auto auto 0;grid-template-columns:minmax(0,1fr);gap:8px}.identity-text.svelte-nqig34,.identity-text.svelte-nqig34 span:where(.svelte-nqig34),.identity.svelte-nqig34 strong:where(.svelte-nqig34){display:block}.session-actions.svelte-nqig34{grid-area:3/1;justify-self:end}}.application-loading.svelte-1v3nuur{width:100%;max-width:640px;color:var(--ink-muted);justify-items:start;gap:24px;display:grid}p.svelte-1v3nuur{font-size:var(--dx-type-body-size);margin:0}.content-placeholder.svelte-1v3nuur{gap:16px;width:100%;display:grid}.content-placeholder.svelte-1v3nuur span:where(.svelte-1v3nuur){background:var(--line);border-radius:6px;height:52px;display:block}.content-placeholder.svelte-1v3nuur span:where(.svelte-1v3nuur):last-child{height:180px}.app-top.svelte-2baepg{z-index:100;position:sticky;top:0}.header-content.svelte-2baepg{height:calc(var(--header-height) - 1px);align-items:center;gap:12px;padding:0 28px;display:flex}.app-header.svelte-2baepg{background:var(--shell-header,#f8f7f3f0);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.app-shell.svelte-2baepg{--sidebar-toggle-diameter:32px;--sidebar-toggle-gap:calc(var(--sidebar-toggle-diameter) / 4);grid-template-columns:var(--sidebar-width,246px) minmax(0, 1fr);min-height:calc(100svh - var(--header-height));display:grid;position:relative}.desktop-sidebar.svelte-2baepg{--sidebar-top-inset:26px;--sidebar-item-height:44px;top:var(--top-height);height:calc(100dvh - var(--top-height));min-width:0;padding:var(--sidebar-top-inset) calc(var(--sidebar-toggle-diameter) / 2 + var(--sidebar-toggle-gap)) 22px 16px;border-right:1px solid var(--line);background:var(--shell-sidebar,#f8f7f3d9);z-index:90;flex-direction:column;display:flex;position:sticky}.app-shell.collapsed.svelte-2baepg{grid-template-columns:calc(80px + var(--sidebar-toggle-gap)) minmax(0, 1fr)}.sidebar-toggle.svelte-2baepg{z-index:2;top:calc(var(--sidebar-top-inset) + var(--sidebar-item-height) / 2);width:var(--sidebar-toggle-diameter);height:var(--sidebar-toggle-diameter);border:1px solid var(--line);background:var(--paper);border-radius:50%;transition:background .16s,border-color .16s;position:absolute;right:0;transform:translate(50%,-50%);box-shadow:0 2px 5px #061a330a}.sidebar-toggle.svelte-2baepg:hover:enabled{background:var(--cream);border-color:var(--line-strong)}nav.svelte-2baepg{gap:5px;min-width:0;display:grid}.superadmin-navigation.svelte-2baepg{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.navigation-label.svelte-2baepg{color:var(--ink-muted);font-size:var(--dx-type-editorial-label-size);padding:0 12px 6px;font-weight:500}.sidebar-bottom.svelte-2baepg{margin-top:auto;padding-top:40px}.account-menu.svelte-2baepg{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}main.svelte-2baepg{width:100%;min-width:0;padding:44px clamp(24px,3vw,52px) 64px}main.svelte-2baepg:focus{outline:none}.mobile-trigger.svelte-2baepg{display:none}.mobile-sidebar.svelte-2baepg{--popover-max-width:100%;background:var(--cream);border-radius:0;width:min(330px,90vw);height:100dvh;max-height:100dvh;margin:0;padding:16px}.mobile-sidebar[open].svelte-2baepg{flex-direction:column;display:flex}.mobile-heading.svelte-2baepg{justify-content:space-between;align-items:center;gap:10px;padding:0 0 24px 10px;display:flex}.navigation-placeholder.svelte-2baepg{gap:16px;width:100%;padding:10px 12px;display:grid}.navigation-placeholder.svelte-2baepg span:where(.svelte-2baepg){background:var(--line);border-radius:6px;width:72%;height:20px;display:block}.navigation-placeholder.svelte-2baepg span:where(.svelte-2baepg):nth-child(2){width:52%}@media (width>=1800px){main.svelte-2baepg{max-width:1560px;margin-inline:auto}}@media (width<=850px){.app-shell.svelte-2baepg{display:block}.desktop-sidebar.svelte-2baepg{display:none}.mobile-trigger.svelte-2baepg{display:inline-flex}.header-content.svelte-2baepg{padding-inline:16px}main.svelte-2baepg{padding:32px 22px 64px}}@media (width<=420px){main.svelte-2baepg{padding-inline:18px}}.app-content.svelte-1v2axqk{width:100%;min-width:0;max-width:1100px;margin-inline:auto}
