/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-outline-style:solid;--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.todo.svelte-hgmkv6{outline-style:var(--tw-outline-style);outline-offset:0px;outline-width:2px;outline-color:var(--color-warning,#f59e0b)}.todo.svelte-hgmkv6:after{content:attr(data-count);top:calc(var(--spacing,.25rem) * -2.5);right:calc(var(--spacing,.25rem) * -2.5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-warning,#f59e0b);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-extrabold,800);font-weight:var(--font-weight-extrabold,800);border-radius:2147483647px;justify-content:center;align-items:center;display:flex;position:absolute}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}.grid-container.svelte-15l8l7{grid-template-columns:1fr auto auto;align-items:center;display:grid}label.svelte-15l8l7{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 2);display:flex}label.svelte-15l8l7>span:where(.svelte-15l8l7){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@layer daisyui.l1.l2.l3{:where(.switch-button.svelte-9dyj6){width:unset}.switch-button.svelte-9dyj6{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.switch-button.svelte-9dyj6{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.switch-button.svelte-9dyj6{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.switch-button.svelte-9dyj6:is([type=checkbox],[type=radio]){appearance:none}.switch-button.svelte-9dyj6:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.switch-button.svelte-9dyj6:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.aura:has(>.switch-button.svelte-9dyj6,>.input,>.select){--aura-radius:var(--radius-field)}}.prose :where(a.switch-button.svelte-9dyj6:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media (hover:hover){.switch-button.svelte-9dyj6:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.switch-button.svelte-9dyj6:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.switch-button.svelte-9dyj6:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.switch-button.svelte-9dyj6:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.switch-button.svelte-9dyj6:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.switch-button.svelte-9dyj6:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.switch-button.svelte-9dyj6:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.switch-button.svelte-9dyj6:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.switch-button.svelte-9dyj6:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.switch-button.svelte-9dyj6:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.switch-button.svelte-9dyj6:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui.l1.l2{.switch-button.svelte-9dyj6:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.switch-button.svelte-9dyj6:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.switch-button.svelte-9dyj6:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.switch-button.svelte-9dyj6{width:100%}}@layer daisyui{.switch-button.svelte-9dyj6:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.switch-button.svelte-9dyj6:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.switch-button.svelte-9dyj6:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.switch-button.svelte-9dyj6:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.switch-button.svelte-9dyj6{--fontsize:1rem}.switch-button.svelte-9dyj6:not(.btn-outline,.btn-dash){border-style:none}.switch-button.svelte-9dyj6.btn-primary:is(:disabled,[disabled],.btn-disabled){background-color:var(--color-primary);color:var(--color-primary-content);opacity:.5}.switch-button.svelte-9dyj6{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);grid-area:1/1}.login-method.svelte-9dyj6{grid-area:1/1}.notification-dot.svelte-1p72t9r{top:calc(var(--spacing,.25rem) * -.5);right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-warning,#f59e0b);border-radius:2147483647px;position:absolute}@media not all and (width>=65.625rem){.nav-link-box.svelte-1p72t9r{border-radius:2147483647px;display:block;position:relative}.nav-link-box.svelte-1p72t9r.active{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.nav-link-box.svelte-1p72t9r.active{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}}@media (width>=65.625rem){.lg-nav-link.svelte-1p72t9r{padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue,#002552);border-radius:0}@media (hover:hover){.lg-nav-link.svelte-1p72t9r:hover{background-color:var(--color-base-200);color:var(--color-blue,#002552)}}.lg-nav-link.svelte-1p72t9r{border-style:var(--tw-border-style);border-width:0;border-left-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-left-width:4px}.nav-link-box.svelte-1p72t9r:first-child .lg-nav-link:where(.svelte-1p72t9r){border-top-left-radius:.25rem;border-top-right-radius:.25rem}div.svelte-1p72t9r:last-child>li:where(.svelte-1p72t9r):last-child .lg-nav-link:where(.svelte-1p72t9r){border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}}.icon-container.svelte-1p72t9r{display:block;position:relative}@media (width>=65.625rem){.icon-container.svelte-1p72t9r{margin-right:var(--spacing,.25rem);margin-left:calc(var(--spacing,.25rem) * -1)}}.nav-tooltip.svelte-1p72t9r{pointer-events:none;background-color:var(--color-black,#000);width:max-content;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);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(--color-white,#fff);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));border-radius:.25rem}.nav-tooltip.svelte-1p72t9r:before{content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing,.25rem) * 6);content:var(--tw-content);width:calc(var(--spacing,.25rem) * 6);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-black,#000);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-radius:.25rem;position:absolute;rotate:45deg}@media (width>=65.625rem){.nav-tooltip.svelte-1p72t9r:before{content:var(--tw-content);height:calc(var(--spacing,.25rem) * 4);content:var(--tw-content);width:calc(var(--spacing,.25rem) * 4)}}.nav-tooltip.svelte-1p72t9r:before{content:var(--tw-content);bottom:calc(var(--spacing,.25rem) * -1)}@media (width>=65.625rem){.nav-tooltip.svelte-1p72t9r:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);top:50%;right:auto;left:var(--spacing,.25rem);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}html[data-tooltips-hidden] .nav-tooltip{opacity:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.btn-blue.svelte-1mtb9j4{background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff)}@media (hover:hover){.btn-blue.svelte-1mtb9j4:hover{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-white,#fff)}}.bubble.svelte-1mtb9j4{position:relative}.bubble.svelte-1mtb9j4:before{background-color:var(--color-blue-600,oklch(54.6% .245 262.881));border-bottom-left-radius:16px 14px;width:20px;right:-7px}.bubble.svelte-1mtb9j4:after{background-color:var(--color-white,#fff);border-bottom-left-radius:10px;width:26px;right:-26px}.bubble.svelte-1mtb9j4:before,.bubble.svelte-1mtb9j4:after{content:"";height:25px;position:absolute;bottom:0}
