.mode-toggle[data-v-55914099]{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:99px;color:var(--color-text-muted);display:flex;height:34px;justify-content:center;transition:border-color .2s,color .2s,background .2s;width:34px}.mode-toggle[data-v-55914099]:hover{background:var(--color-primary-light);border-color:var(--color-border-hover);color:var(--color-text)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2d236bde],[data-v-2d236bde]::backdrop,[data-v-2d236bde]:after,[data-v-2d236bde]:before{--tw-duration:initial}}}.badge[data-v-2d236bde]{animation:pulse-2d236bde 2.5s infinite;background-color:var(--color-primary,#a8ff78);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}nav a[data-v-2d236bde],nav button[data-v-2d236bde]{--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){:is(nav a[data-v-2d236bde],nav button[data-v-2d236bde]):hover{color:var(--color-text,#eeeae0)}}.hamburger span[data-v-2d236bde]{background-color:var(--color-text-muted,#5a5a6e);border-radius:3.40282e+38px;display:block;height:1px;width:calc(var(--spacing,.25rem)*5)}@keyframes pulse-2d236bde{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-25269fa9],[data-v-25269fa9]::backdrop,[data-v-25269fa9]:after,[data-v-25269fa9]:before{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-duration:initial}}}.mobile-nav[data-v-25269fa9]{background-color:#07070cbf}@supports (color:color-mix(in lab,red,red)){.mobile-nav[data-v-25269fa9]{background-color:color-mix(in oklab,var(--color-background,#07070c) 75%,transparent)}}.mobile-nav[data-v-25269fa9]{--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}a[data-v-25269fa9],button[data-v-25269fa9]{cursor:pointer;--tw-border-style:none;font-family:var(--font-syne,"Syne",sans-serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));--tw-font-weight:var(--font-weight-bold,700);background-image:none;border-style:none;color:#5a5a6e99;font-weight:var(--font-weight-bold,700)}@supports (color:color-mix(in lab,red,red)){a[data-v-25269fa9],button[data-v-25269fa9]{color:color-mix(in oklab,var(--color-text-muted,#5a5a6e) 60%,transparent)}}a[data-v-25269fa9],button[data-v-25269fa9]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s}a[data-v-25269fa9]:hover,button[data-v-25269fa9]:hover{color:var(--color-text,#eeeae0)}.nav-enter-active[data-v-25269fa9],.nav-leave-active[data-v-25269fa9]{transition:opacity .3s}.nav-enter-from[data-v-25269fa9],.nav-leave-to[data-v-25269fa9]{opacity:0}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.constellation[data-v-d1f3e49b]{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;z-index:-10}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7c24f3c5],[data-v-7c24f3c5]::backdrop,[data-v-7c24f3c5]:after,[data-v-7c24f3c5]:before{--tw-duration:initial}}}a[data-v-7c24f3c5]{--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){a[data-v-7c24f3c5]:hover{color:var(--color-text,#eeeae0)}}@property --tw-duration{syntax:"*";inherits:false}#layout[data-v-56d9541a]{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh}
