/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
.app-icon.svelte-1ih9qme{border-radius:.25rem;flex-shrink:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial}}}.switcher.svelte-1m11oep{gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 1);background-color:var(--surface-alcove);border-radius:.25rem;display:flex}.switcher.rail.svelte-1m11oep{flex-direction:column}.option.svelte-1m11oep{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--fg-muted);border-radius:.25rem;flex:1}.option.svelte-1m11oep:hover{background-color:var(--surface-bright);color:var(--fg-primary)}.option.svelte-1m11oep[data-active]{color:var(--accent);background-color:var(--accent-wash)}.dot.svelte-1m11oep{margin-left:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 1);vertical-align:middle;background-color:var(--fg-muted);border-radius:3.40282e38px;display:inline-block}.rail.svelte-1m11oep .option:where(.svelte-1m11oep){position:relative}.rail.svelte-1m11oep .dot:where(.svelte-1m11oep){top:calc(var(--spacing,.25rem) * 1);right:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 0);position:absolute}.rail.svelte-1m11oep .option:where(.svelte-1m11oep){height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));justify-content:center;align-items:center;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}.sidebar.svelte-7kzyyc{width:calc(var(--spacing,.25rem) * 60);border-right-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);border-right-width:1px;border-color:var(--border-subtle);background-color:var(--surface-gallery);scrollbar-width:thin;overflow-y:auto}.sidebar.rail.svelte-7kzyyc{width:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 0)}.content.svelte-7kzyyc{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.head.svelte-7kzyyc{top:calc(var(--spacing,.25rem) * 0);z-index:10;margin-inline:calc(var(--spacing,.25rem) * -3);margin-top:calc(var(--spacing,.25rem) * -2);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);background-color:var(--surface-gallery);flex-direction:column;display:flex;position:sticky}.rail.svelte-7kzyyc .head:where(.svelte-7kzyyc){margin-inline:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 0)}.brand.svelte-7kzyyc{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.rail.svelte-7kzyyc .brand:where(.svelte-7kzyyc){justify-content:center}.brand-link.svelte-7kzyyc{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 0);border-radius:.25rem;display:flex}.brand-word.svelte-7kzyyc{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--fg-primary)}a.brand-link.svelte-7kzyyc:hover{background-color:#0000}.toggle.svelte-7kzyyc{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;color:var(--fg-muted);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toggle.svelte-7kzyyc:hover{background-color:var(--surface-bright);color:var(--fg-primary)}.group.svelte-7kzyyc{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.group-label.svelte-7kzyyc{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);white-space:nowrap;text-transform:uppercase;color:var(--fg-muted);overflow:hidden}.rail.svelte-7kzyyc .group-label:where(.svelte-7kzyyc){visibility:hidden}.section.svelte-7kzyyc{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}a.svelte-7kzyyc{min-height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--fg-body);border-radius:.25rem;display:flex}a.svelte-7kzyyc:hover{background-color:var(--surface-bright)}a.svelte-7kzyyc[data-active]{color:var(--accent);background-color:var(--accent-wash)}.rail.svelte-7kzyyc a:where(.svelte-7kzyyc){width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 0);justify-content:center;margin-inline:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}header.svelte-11mwlxt{border-color:var(--border-subtle);background-color:var(--surface-gallery);padding-top:env(safe-area-inset-top);padding-left:calc(env(safe-area-inset-left) + 1rem);padding-right:calc(env(safe-area-inset-right) + 1rem)}.brand.svelte-11mwlxt{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--fg-primary);flex-shrink:0;display:flex}header.svelte-11mwlxt .trigger{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;color:var(--fg-body);border-radius:.25rem;justify-content:center;align-items:center;display:flex}header.svelte-11mwlxt .trigger:hover{background-color:var(--surface-bright)}.overlay.svelte-11mwlxt{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background:#0006;position:fixed}.drawer.svelte-11mwlxt{inset-block:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);z-index:50;width:calc(var(--spacing,.25rem) * 72);background-color:var(--surface-gallery);max-width:85vw;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);flex-direction:column;display:flex;position:fixed}.drawer.svelte-11mwlxt .close{z-index:20;width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;top:calc(env(safe-area-inset-top) + .5rem);right:calc(env(safe-area-inset-right) + .5rem);color:var(--fg-body);border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute}.drawer.svelte-11mwlxt .close:hover{background-color:var(--surface-bright)}.drawer.svelte-11mwlxt .drawer-nav{min-height:calc(var(--spacing,.25rem) * 0);border-right-style:var(--tw-border-style);border-right-width:0;flex:1;width:100%;display:flex}.shell.svelte-1v2axqk{flex-direction:column;height:100dvh;display:flex}.app-shell.svelte-1v2axqk{min-height:calc(var(--spacing,.25rem) * 0);padding-left:env(safe-area-inset-left);flex:1;display:flex}.content-scroll.svelte-1v2axqk{min-width:calc(var(--spacing,.25rem) * 0);padding-bottom:env(safe-area-inset-bottom);padding-right:env(safe-area-inset-right);flex-direction:column;flex:1;display:flex;overflow-y:auto}
