.mobile-nav.svelte-12qhfyh{display:none}.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){align-items:center;min-height:44px;display:inline-flex}.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh) a[aria-current=page]:where(.svelte-12qhfyh){box-shadow:inset 0 -2px var(--accent);font-weight:600}@media (width<=600px){.bar.appbar.svelte-12qhfyh nav:where(.svelte-12qhfyh){display:none}.mobile-nav.svelte-12qhfyh{z-index:20;background:var(--panel);border-top:1px solid var(--line);padding:4px 12px max(4px, env(safe-area-inset-bottom));grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){min-height:48px;color:var(--muted);border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:flex}.mobile-nav.svelte-12qhfyh a[aria-current]:where(.svelte-12qhfyh){color:var(--accent);background:var(--off)}body:has(.mobile-nav){padding-bottom:64px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf9f5;--panel:#fff;--ink:#141413;--muted:#6b6a64;--line:#e6e4dc;--accent:#b5532f;--accent-ink:#fff;--btn:#141413;--btn-ink:#faf9f5;--danger:#b3261e;--off:#f4f3ee;--off-ink:#6e6d66;--reserve:#fbf3e4;--reserve-ink:#9a5a12;--leave:#e3f1e6;--leave-ink:#1f7a48;--sick:#fbe7e5;--sick-ink:#b53a38;--duty:#ebe9e1;--duty-ink:#5c5b55;--radius:14px;--gutter:20px;--ease:cubic-bezier(.2, 0, 0, 1);--motion:transform .2s var(--ease), background-color .15s, border-color .15s, color .15s, opacity .15s, box-shadow .15s;--shadow:0 1px 2px #1414130a;--font:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-display:ui-serif, "New York", "Iowan Old Style", Georgia, serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1b1a;--panel:#262523;--ink:#f0eee6;--muted:#a3a19a;--line:#383734;--accent:#d97757;--accent-ink:#1c1b1a;--btn:#f0eee6;--btn-ink:#1c1b1a;--danger:#e8695f;--off:#2b2a28;--off-ink:#96948d;--reserve:#332a1b;--reserve-ink:#e8ab55;--leave:#16302a;--leave-ink:#62cf92;--sick:#3d1f1e;--sick-ink:#f2908a;--duty:#333230;--duty-ink:#b3b1aa;--shadow:0 1px 2px #0006}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px;scroll-padding-bottom:80px}body{background:var(--bg);min-height:100vh;color:var(--ink);font:16px/1.5 var(--font);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}:where(a,button,summary,label,[role=button]){-webkit-tap-highlight-color:transparent}:where(button,summary,.btn,.button,.pressable){touch-action:manipulation;transition:var(--motion)}:where(button,.btn,.button,.pressable):where(:not(:disabled,.link,[role=switch])):active{transform:scale(var(--press,.97));transition-duration:80ms}:where(a:not(.btn,.button,.pressable),button.link,summary):where(:not(:disabled)):active{opacity:.55}:where(button,.btn,.button):where(:not(:disabled,.link,.plain,[role=switch],[aria-pressed])):active{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, currentColor 9%, transparent)}@media (hover:hover){:where(button,.btn,.button):where(:not(:disabled,.link,.plain,[role=switch],[aria-pressed])):hover{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, currentColor 9%, transparent)}}.arw{--lean:3px;transition:transform .2s var(--ease);display:inline-block}.arw.back{--lean:-3px}@media (hover:hover){:where(a,button):hover .arw{transform:translateX(var(--lean))}}:where(a,button):active .arw{transform:translateX(var(--lean))}@media (prefers-reduced-motion:reduce){:where(button,.btn,.button,.pressable):active,:where(a,button) .arw{transform:none!important}:where(button,.btn,.button,.pressable):where(:not(:disabled,[role=switch])):active{opacity:.7}}.skip.svelte-12qhfyh{z-index:20;background:var(--ink);color:var(--bg);border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none;position:absolute;top:-48px;left:12px}.skip.svelte-12qhfyh:focus{top:10px}.inner.svelte-12qhfyh{max-width:1160px;padding:0 var(--gutter);margin:0 auto}.bar.svelte-12qhfyh{z-index:10;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);position:sticky;top:0}.bar.svelte-12qhfyh .inner:where(.svelte-12qhfyh){justify-content:space-between;align-items:center;gap:16px;height:52px;display:flex}.wordmark.svelte-12qhfyh{letter-spacing:-.04em;color:var(--ink);font-size:21px;font-weight:650;text-decoration:none}.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:22px;display:flex}.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:var(--muted);font-size:14px;text-decoration:none;transition:color .15s}.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh) a[aria-current=page]:where(.svelte-12qhfyh){color:var(--ink)}@media (hover:hover){.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover,.foot.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--ink)}}.content.svelte-12qhfyh{flex:1;display:block}.foot.svelte-12qhfyh{border-top:1px solid var(--line);color:var(--muted);margin-top:48px;font-size:13px}.foot.svelte-12qhfyh .inner:where(.svelte-12qhfyh){flex-wrap:wrap;align-items:center;gap:10px 28px;padding-top:22px;padding-bottom:32px;display:flex}.foot.svelte-12qhfyh .mark:where(.svelte-12qhfyh){letter-spacing:-.04em;color:var(--ink);font-weight:650}.foot.svelte-12qhfyh nav:where(.svelte-12qhfyh){flex-wrap:wrap;gap:8px 20px;display:flex}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--muted);text-decoration:none}@media (width<=480px){:root{--gutter:16px}}@media (width<=600px){.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:16px}}@media (width<=420px){.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:14px}.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){font-size:13.5px}}@media (width<=340px){.bar.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:11px}}
