@font-face{font-family:Remote-Firple;src:url(/assets/Firple-Regular-B4QXD-PO.woff2) format("woff2"),url(/assets/Firple-Regular-B8L6iuDy.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Remote-Firple;src:url(/assets/Firple-Bold-Cc_HsuUe.woff2) format("woff2"),url(/assets/Firple-Bold-BxISs66d.ttf) format("truetype");font-weight:700;font-style:normal}@layer base{:root{color-scheme:light;--theme-text: oklch(20.8% .042 265.755);--scrollbar-thumb: color-mix(in srgb, transparent, oklch(44.6% .043 257.281) 25%);--scrollbar-thumb-hover: color-mix(in srgb, transparent, oklch(37.2% .044 257.287) 35%);--scrollbar-track: transparent}#app{height:100vh;position:relative;z-index:1;color:var(--theme-text)}body{margin:0;min-height:100vh;background-color:color-mix(in srgb,transparent,#DDF0F7 85%);background-image:radial-gradient(in oklch 1200px 900px at 8% -10%,color-mix(in srgb,transparent,#8ACDE4 45%),transparent 65%),radial-gradient(in oklch 900px 700px at 110% 10%,color-mix(in srgb,transparent,#ACDBEC 45%),transparent 60%),radial-gradient(in oklch 800px 600px at 50% 120%,color-mix(in srgb,transparent,#CDE9F3 60%),transparent 60%),linear-gradient(in oklch 135deg,#fff,color-mix(in srgb,transparent,#DDF0F7 70%) 45%,#fff);background-attachment:fixed;background-blend-mode:screen,screen,screen,normal}a{text-decoration:underline;color:light-dark(#2B95BA,#ACDBEC)}a:hover{color:light-dark(#164C5F,#CDE9F3)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--theme-text: oklch(96.8% .007 247.896);--scrollbar-thumb: color-mix(in srgb, transparent, oklch(86.9% .022 252.894) 22%);--scrollbar-thumb-hover: color-mix(in srgb, transparent, oklch(92.9% .013 255.508) 32%);--scrollbar-track: transparent}body{background-color:color-mix(in srgb,transparent,#06151A 85%);background-image:radial-gradient(in oklch 1200px 900px at 8% -10%,color-mix(in srgb,transparent,#164C5F 30%),transparent 65%),radial-gradient(in oklch 900px 700px at 110% 10%,color-mix(in srgb,transparent,#20708D 30%),transparent 60%),radial-gradient(in oklch 800px 600px at 50% 120%,color-mix(in srgb,transparent,#0B2731 45%),transparent 60%),linear-gradient(in oklch 135deg,#0b1118,color-mix(in srgb,transparent,#06151A 60%) 45%,#0b1118);background-attachment:fixed;background-blend-mode:screen,screen,screen,normal}}.pop-enter-active,.pop-leave-active{transition:opacity .2s,transform .2s}.pop-enter-from,.pop-leave-to{opacity:0;transform:translateY(10px)}@media(prefers-reduced-motion:reduce){.pop-enter-from,.pop-leave-to{transform:none}}}:root{--glass-neutral-bg: color-mix(in srgb, transparent, #ffffff 20%);--glass-neutral-shadow: color-mix(in srgb, transparent, #ACDBEC 35%);--glass-theme-bg: color-mix(in srgb, transparent, #ACDBEC 55%);--glass-theme-shadow: color-mix(in srgb, transparent, #8ACDE4 60%);--glass-theme-secondary-bg: color-mix(in srgb, transparent, #ACDBEC 25%);--glass-theme-secondary-shadow: color-mix(in srgb, transparent, #ACDBEC 35%)}@media(prefers-color-scheme:dark){:root{--glass-neutral-bg: color-mix(in srgb, transparent, oklch(20.8% .042 265.755) 55%);--glass-neutral-shadow: color-mix(in srgb, transparent, oklch(12.9% .042 264.695) 70%);--glass-theme-bg: color-mix(in srgb, transparent, #164C5F 45%);--glass-theme-shadow: color-mix(in srgb, transparent, #0B2731 55%);--glass-theme-secondary-bg: color-mix(in srgb, transparent, #0B2731 35%);--glass-theme-secondary-shadow: color-mix(in srgb, transparent, #0B2731 50%)}}.glass-card[data-v-709eb4ce]{--glass-bg: var(--glass-neutral-bg);--glass-shadow: var(--glass-neutral-shadow);background:var(--glass-bg);box-shadow:0 18px 40px -28px var(--glass-shadow)}.glass-card--theme[data-v-709eb4ce]{--glass-bg: var(--glass-theme-bg);--glass-shadow: var(--glass-theme-shadow)}.glass-card--theme-secondary[data-v-709eb4ce]{--glass-bg: var(--glass-theme-secondary-bg);--glass-shadow: var(--glass-theme-secondary-shadow)}.glass-card--neutral[data-v-709eb4ce]{--glass-bg: var(--glass-neutral-bg);--glass-shadow: var(--glass-neutral-shadow)}
