.svelte-18ei8e3,.svelte-18ei8e3:before,.svelte-18ei8e3:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-color-scheme: light){[data-prefers-color-scheme].svelte-18ei8e3{--color-primary: #3b82f6;--color-primary-hover: #1d4ed8;--color-accent: #ec4899;--color-bg: #f3f4f6;--color-surface: #ffffff;--color-surface-alt: #f3f4f6;--color-text: #111827;--color-text-muted: #4b5563;--color-heading: #0a0f1c;--color-border: #e5e7eb;--color-divider: #d1d5db;--color-success: #059669;--color-warning: #f59e0b;--color-danger: #dc2626;--color-focus-ring: #93c5fd;--color-button-text: #000000}}@media (prefers-color-scheme: dark){[data-prefers-color-scheme].svelte-18ei8e3{--color-primary: #93c5fd;--color-primary-hover: #bfdbfe;--color-accent: #f9a8d4;--color-bg: #0a0f1c;--color-surface: #111827;--color-surface-alt: #1f2937;--color-text: #f3f4f6;--color-text-muted: #9ca3af;--color-heading: #f9fafb;--color-border: #374151;--color-divider: #1f2937;--color-success: #34d399;--color-warning: #fcd34d;--color-danger: #f87171;--color-focus-ring: #2563eb;--color-button-text: #000000}}[data-prefers-color-scheme][data-compel-color-scheme=light].svelte-18ei8e3{--color-primary: #3b82f6;--color-primary-hover: #1d4ed8;--color-accent: #ec4899;--color-bg: #f3f4f6;--color-surface: #ffffff;--color-surface-alt: #f3f4f6;--color-text: #111827;--color-text-muted: #4b5563;--color-heading: #0a0f1c;--color-border: #e5e7eb;--color-divider: #d1d5db;--color-success: #059669;--color-warning: #f59e0b;--color-danger: #dc2626;--color-focus-ring: #93c5fd;--color-button-text: #000000}[data-prefers-color-scheme][data-compel-color-scheme=dark].svelte-18ei8e3{--color-primary: #93c5fd;--color-primary-hover: #bfdbfe;--color-accent: #f9a8d4;--color-bg: #0a0f1c;--color-surface: #111827;--color-surface-alt: #1f2937;--color-text: #f3f4f6;--color-text-muted: #9ca3af;--color-heading: #f9fafb;--color-border: #374151;--color-divider: #1f2937;--color-success: #34d399;--color-warning: #fcd34d;--color-danger: #f87171;--color-focus-ring: #2563eb;--color-button-text: #000000}.card.svelte-18ei8e3{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}#work-menu.svelte-18ei8e3{position:fixed;transition:width .4s ease-in;overflow:visible;right:1.8rem;bottom:1.2rem;width:5rem;height:5rem;aspect-ratio:1;background-color:var(--color-surface);z-index:999;border-radius:8rem;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}#work-menu.svelte-18ei8e3 #radio:where(.svelte-18ei8e3){opacity:0;transition:opacity .4s .8s ease-in}#work-menu[open].svelte-18ei8e3{justify-content:space-around}#work-menu[open].svelte-18ei8e3 #radio:where(.svelte-18ei8e3){opacity:1}#work-menu.svelte-18ei8e3:before{aspect-ratio:1;height:2rem;content:"";position:absolute;color:var(--color-failure)}.menu-container.svelte-18ei8e3{width:3rem;aspect-ratio:1;position:relative;list-style:none}.menu.svelte-18ei8e3{width:100%;height:100%;background-position:center;background-color:var(--color-text);position:relative;-webkit-mask-image:url(../../../menu.svg);mask-image:url(../../../menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;overflow:visible}.menu.svelte-18ei8e3:hover:after{content:"";background-color:var(--color-text);position:absolute;inset:0;background-color:var(--color-success)}
