.skip-link.svelte-1qg5d05{z-index:100;background:var(--teal);color:var(--black);padding:10px 14px;font-size:.75rem;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link.svelte-1qg5d05:focus{transform:none}.manager-shell.svelte-1qg5d05{background:var(--black);flex-direction:column;min-height:100vh;display:flex}.manager-topbar.svelte-1qg5d05{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080a0bf2;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:0 clamp(18px,4vw,52px);display:flex;position:sticky;top:0}.workspace-brand.svelte-1qg5d05{letter-spacing:.04em;align-items:center;gap:11px;font-family:Barlow Condensed,sans-serif;font-weight:800;line-height:.9;display:inline-flex}.workspace-brand.svelte-1qg5d05 span:where(.svelte-1qg5d05){flex-direction:column;display:flex}.workspace-brand.svelte-1qg5d05 b:where(.svelte-1qg5d05){color:var(--teal);letter-spacing:.15em;margin-top:4px;font-family:DM Sans,sans-serif;font-size:.5625rem}.manager-user.svelte-1qg5d05{align-items:center;gap:14px;min-width:0;display:flex}.manager-user.svelte-1qg5d05>span:where(.svelte-1qg5d05){color:#9aa6a5;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.manager-body.svelte-1qg5d05{flex:1;grid-template-columns:230px minmax(0,1fr);display:grid}.manager-side.svelte-1qg5d05{border-right:1px solid var(--line);background:var(--black-soft)}.manager-side.svelte-1qg5d05 nav:where(.svelte-1qg5d05){flex-direction:column;padding:18px 0;display:flex;position:sticky;top:64px}.manager-side.svelte-1qg5d05 a:where(.svelte-1qg5d05){color:#aab4b2;letter-spacing:.1em;text-transform:uppercase;border-left:3px solid #0000;align-items:center;min-height:44px;padding:0 22px;font-size:.6875rem;font-weight:800;display:flex}.manager-side.svelte-1qg5d05 a:where(.svelte-1qg5d05):hover,.manager-side.svelte-1qg5d05 a.active:where(.svelte-1qg5d05){border-color:var(--teal);color:var(--teal-light);background:#29b0b914}.manager-content.svelte-1qg5d05{min-width:0;padding:44px clamp(20px,4vw,56px) 90px}.manager-content.svelte-1qg5d05 .bg-white,.manager-content.svelte-1qg5d05 .bg-neutral-50,.manager-content.svelte-1qg5d05 .bg-neutral-100{border-color:var(--line);background:var(--black-soft);color:var(--white)}.manager-content.svelte-1qg5d05 .border-neutral-100,.manager-content.svelte-1qg5d05 .border-neutral-200,.manager-content.svelte-1qg5d05 .border-neutral-300,.manager-content.svelte-1qg5d05 .divide-neutral-100{border-color:var(--line)}.manager-content.svelte-1qg5d05 .text-neutral-950,.manager-content.svelte-1qg5d05 .text-neutral-900,.manager-content.svelte-1qg5d05 .text-neutral-800,.manager-content.svelte-1qg5d05 .text-neutral-700{color:var(--white)}.manager-content.svelte-1qg5d05 .text-neutral-600,.manager-content.svelte-1qg5d05 .text-neutral-500,.manager-content.svelte-1qg5d05 .text-neutral-400{color:#93a09e}.manager-content.svelte-1qg5d05 .text-blue-600,.manager-content.svelte-1qg5d05 .text-blue-700{color:var(--teal-light)}.manager-content.svelte-1qg5d05 .bg-neutral-900,.manager-content.svelte-1qg5d05 .bg-neutral-950{background:var(--teal);color:var(--black)}.manager-content.svelte-1qg5d05 input:not([type=checkbox]):not([type=radio]),.manager-content.svelte-1qg5d05 select,.manager-content.svelte-1qg5d05 textarea{border-color:var(--line);background:var(--black-panel);color:var(--white)}.manager-content.svelte-1qg5d05 input::placeholder,.manager-content.svelte-1qg5d05 textarea::placeholder{color:#65716f}.manager-content.svelte-1qg5d05 input:focus,.manager-content.svelte-1qg5d05 select:focus,.manager-content.svelte-1qg5d05 textarea:focus,.manager-content.svelte-1qg5d05 button:focus-visible,.manager-content.svelte-1qg5d05 a:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (width<=860px){.manager-topbar.svelte-1qg5d05{flex-direction:column;align-items:flex-start;padding-top:12px;padding-bottom:12px}.manager-user.svelte-1qg5d05{justify-content:space-between;width:100%}.manager-body.svelte-1qg5d05{grid-template-columns:1fr}.manager-side.svelte-1qg5d05{border-right:0;border-bottom:1px solid var(--line)}.manager-side.svelte-1qg5d05 nav:where(.svelte-1qg5d05){flex-direction:row;padding:0;position:static;overflow-x:auto}.manager-side.svelte-1qg5d05 a:where(.svelte-1qg5d05){border-top:0;border-bottom:3px solid #0000;flex:none}.manager-content.svelte-1qg5d05{padding-top:32px}}
