@font-face{font-family:inter;src:url(/_next/static/media/0336a89fb4e7fc1d-s.p.woff2) format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_06fb69{font-family:inter,inter Fallback;font-style:normal}.__variable_06fb69{--font-inter:"inter","inter Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/690f6d3b44e8cbb9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_8c44bf{font-family:geistMono,geistMono Fallback;font-style:normal}.__variable_8c44bf{--font-geist-mono:"geistMono","geistMono Fallback"}:root{--animation-duration:300ms;--breakpoint-mobile:24.375rem;--breakpoint-tablet:48rem;--font-family-sans:var(--font-inter),sans-serif;--font-family-display:Georgia,serif;--font-family-mono:var(--font-geist-mono),monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-xs:1rem;--line-height-sm:1.25rem;--line-height-md:1.5rem;--line-height-lg:1.75rem;--line-height-xl:1.75rem;--line-height-2xl:2rem;--line-height-3xl:2.25rem;--line-height-4xl:2.5rem}:root,[data-theme=light]{--color-primary:#7c3aed;--color-heading:#0f0a1e;--color-text-secondary:#6a6680;--color-text-tertiary:#bdb0d4;--color-danger-text:#dc2626;--color-danger-text-hover:#b91c1c;--color-danger-bg-hover:rgb(220 38 38/10%);--color-danger-bg-active:rgb(220 38 38/16%);--color-welcome-background:#faf8ff;--color-welcome-glow-start:rgb(168 85 247/10%);--color-welcome-glow-end:rgb(236 72 153/5%);--color-welcome-slogan-gradient:linear-gradient(120deg,#c084fc,#ec4899);--color-welcome-link:#a096b8;--color-welcome-description:#6a6680;--color-panel-bg:linear-gradient(180deg,rgb(255 255 255/94%),rgb(250 248 255/97%));--color-panel-sheet-bg:linear-gradient(180deg,#ffffff,#faf8ff);--color-panel-sheet-surface:#ffffff;--color-panel-border:rgb(168 85 247/16%);--color-panel-shadow:0 1.5rem 4.375rem rgb(48 32 80/16%),0 0 0 0.0625rem rgb(255 255 255/70%) inset;--color-wizard-panel-bg:#ffffff;--color-wizard-panel-border:rgba(168,85,247,0.12);--color-select-field-bg:rgb(15 10 30/4.5%);--color-select-active-border:rgb(168 85 247/22%);--color-theme-select-icon-wrap-bg:rgb(255 255 255/72%);--color-theme-select-icon-wrap-active-bg:#a855f7;--color-theme-select-icon-wrap-active-shadow:0 0.75rem 1.625rem rgb(168 85 247/22%);--color-button-primary-gradient:linear-gradient(135deg,#a855f7,#ec4899);--color-button-primary-shadow:0 0 0 0.0625rem rgba(168,85,247,0.18),0 0.25rem 1rem rgba(168,85,247,0.14);--color-button-primary-shadow-hover:0 0 0 0.0625rem rgba(168,85,247,0.4),0 0.5rem 1.75rem rgba(168,85,247,0.28);--color-button-secondary-bg:rgba(168,85,247,0.08);--color-button-secondary-bg-hover:rgba(168,85,247,0.13);--color-button-secondary-bg-active:rgba(168,85,247,0.18)}[data-theme=dark]{--color-primary:#c4b5fd;--color-heading:#f0ecff;--color-text-secondary:#a8a3be;--color-text-tertiary:#6b6080;--color-danger-text:#f87171;--color-danger-text-hover:#fca5a5;--color-danger-bg-hover:rgb(248 113 113/14%);--color-danger-bg-active:rgb(248 113 113/20%);--color-welcome-background:#08080c;--color-welcome-glow-start:rgb(168 85 247/22%);--color-welcome-glow-end:rgb(236 72 153/10%);--color-welcome-slogan-gradient:linear-gradient(120deg,#c084fc,#ec4899);--color-welcome-link:#8b849e;--color-welcome-description:#a8a3be;--color-panel-bg:linear-gradient(180deg,rgb(20 18 30/96%),rgb(12 12 18/97%));--color-panel-sheet-bg:linear-gradient(180deg,#14121e,#0c0c12);--color-panel-sheet-surface:#14121e;--color-panel-border:rgb(255 255 255/9%);--color-panel-shadow:0 1.875rem 5rem rgb(0 0 0/58%),0 0 0 0.0625rem rgb(168 85 247/4%);--color-wizard-panel-bg:#0c0a1a;--color-wizard-panel-border:rgba(168,85,247,0.12);--color-select-field-bg:rgb(255 255 255/5.5%);--color-select-active-border:rgb(192 132 252/28%);--color-theme-select-icon-wrap-bg:rgb(255 255 255/8%);--color-theme-select-icon-wrap-active-bg:#a855f7;--color-theme-select-icon-wrap-active-shadow:0 0.75rem 1.875rem rgb(168 85 247/32%);--color-button-primary-gradient:linear-gradient(135deg,#a855f7,#ec4899);--color-button-primary-shadow:0 0 0 0.0625rem rgba(168,85,247,0.28),0 0.25rem 1.25rem rgba(168,85,247,0.22);--color-button-primary-shadow-hover:0 0 0 0.0625rem rgba(168,85,247,0.5),0 0.5rem 2rem rgba(168,85,247,0.4);--color-button-secondary-bg:rgba(168,85,247,0.1);--color-button-secondary-bg-hover:rgba(168,85,247,0.15);--color-button-secondary-bg-active:rgba(168,85,247,0.2)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}*{box-sizing:border-box}body,html{width:100%;height:100%;overscroll-behavior:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-family:var(--font-family-sans);font-size:1rem}@media(width >= 1920px){html{font-size:1.25rem}}@media(width >= 2560px){html{font-size:1.5rem}}