:root{--primary-green:#0e6c3d;--primary-green-dark:#0a5230;--secondary-green:rgb(109,182,96);--background-light:#f6f8f7;--background-dark:#07100D;--background-ocean:#0a1a2e;--background-sunset:#1a0f1f;--background-purple:#1a0d2e;--background-berry:#1f0d0f;--card-light:#ffffff;--card-dark:#101a16;--card-ocean:#162447;--card-sunset:#2d1b2e;--card-purple:#2d1b3d;--card-berry:#3d1b2e;--surface-light:#ffffff;--surface-dark:#192822;--surface-ocean:#1f2d4a;--surface-sunset:#3d2b3f;--surface-purple:#3d2b4d;--surface-berry:#4d2b3f;--text-primary-light:#000000;--text-primary-dark:#ffffff;--text-secondary-light:#648775;--text-secondary-dark:#8a9a93;--text-secondary-ocean:#7a9bc4;--text-secondary-sunset:#c49bb8;--text-secondary-purple:#b49bc4;--text-secondary-berry:#c47a9b;--text-muted-light:#648775;--text-muted-dark:#8a9a93;--text-muted-ocean:#7a9bc4;--text-muted-sunset:#c49bb8;--text-muted-purple:#b49bc4;--text-muted-berry:#c47a9b;--text-white-light:white;--text-white-dark:rgb(254,254,246);--bg-button:#0e6c3d;--bg-button-hover-light:rgb(254,254,246);--bg-button-hover-dark:rgb(7,16,13);--button-hover-text-light:#0e6c3d;--button-hover-text-dark:rgb(254,254,246);--bg-primary-light:#f6f8f7;--bg-primary-dark:#07100D;--bg-primary-ocean:#0a1a2e;--bg-primary-sunset:#1a0f1f;--bg-primary-purple:#1a0d2e;--bg-primary-berry:#1f0d0f;--bg-secondary-light:rgb(212,212,212);--bg-secondary-dark:rgb(34,34,34);--bg-secondary-ocean:rgb(31,45,74);--bg-secondary-sunset:rgb(61,43,63);--bg-secondary-purple:rgb(61,43,77);--bg-secondary-berry:rgb(77,43,63);--bg-navbar-light:#f6f8f7;--bg-navbar-dark:#07100D;--bg-navbar-ocean:#0a1a2e;--bg-navbar-sunset:#1a0f1f;--bg-navbar-purple:#1a0d2e;--bg-navbar-berry:#1f0d0f;--bg-input-light:#f0f4f2;--bg-input-dark:#101a16;--bg-input-ocean:#162447;--bg-input-sunset:#2d1b2e;--bg-input-purple:#2d1b3d;--bg-input-berry:#3d1b2e;--border-light:#dce5e0;--border-dark:#2a3932;--border-ocean:#2a3d5a;--border-sunset:#4a3b4a;--border-purple:#4a3b5a;--border-berry:#5a3b4a;--bg-button-hover-ocean:#1f2d4a;--bg-button-hover-sunset:#3d2b3f;--bg-button-hover-purple:#3d2b4d;--bg-button-hover-berry:#4d2b3f;--button-hover-text-ocean:#a8d0e6;--button-hover-text-sunset:#f4c2d7;--button-hover-text-purple:#d4c2e6;--button-hover-text-berry:#f4a2c7;--font-size-multiplier:1.0}html{--font-size-multiplier:1.0!important}.light-theme{--bg-input:var(--bg-input-light);--text-primary:var(--text-primary-light);--text-secondary:var(--text-secondary-light);--text-muted:var(--text-muted-light);--bg-primary:var(--background-light);--bg-secondary:var(--bg-secondary-light);--bg-navbar:var(--bg-navbar-light);--bg-button-hover:var(--bg-button-hover-light);--button-hover-text:var(--button-hover-text-light);--card:var(--card-light);--surface:var(--surface-light);--border:var(--border-light)}.dark-theme{--bg-input:var(--bg-input-dark);--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--text-muted:var(--text-muted-dark);--bg-primary:var(--background-dark);--bg-secondary:var(--bg-secondary-dark);--bg-navbar:var(--bg-navbar-dark);--bg-button-hover:var(--bg-button-hover-dark);--button-hover-text:var(--button-hover-text-dark);--card:var(--card-dark);--surface:var(--surface-dark);--border:var(--border-dark)}.ocean-theme{--bg-input:var(--bg-input-ocean);--text-primary:#e8f4f8;--text-secondary:var(--text-secondary-ocean);--text-muted:var(--text-muted-ocean);--bg-primary:var(--background-ocean);--bg-secondary:var(--bg-secondary-ocean);--bg-navbar:var(--bg-navbar-ocean);--bg-button-hover:var(--bg-button-hover-ocean);--button-hover-text:var(--button-hover-text-ocean);--card:var(--card-ocean);--surface:var(--surface-ocean);--border:var(--border-ocean);--primary-green:#4a9bd4;--primary-green-dark:#3a7bb4}.sunset-theme{--bg-input:var(--bg-input-sunset);--text-primary:#f4e6f0;--text-secondary:var(--text-secondary-sunset);--text-muted:var(--text-muted-sunset);--bg-primary:var(--background-sunset);--bg-secondary:var(--bg-secondary-sunset);--bg-navbar:var(--bg-navbar-sunset);--bg-button-hover:var(--bg-button-hover-sunset);--button-hover-text:var(--button-hover-text-sunset);--card:var(--card-sunset);--surface:var(--surface-sunset);--border:var(--border-sunset);--primary-green:#d47a9b;--primary-green-dark:#b45a7b}.purple-theme{--bg-input:var(--bg-input-purple);--text-primary:#e8e4f0;--text-secondary:var(--text-secondary-purple);--text-muted:var(--text-muted-purple);--bg-primary:var(--background-purple);--bg-secondary:var(--bg-secondary-purple);--bg-navbar:var(--bg-navbar-purple);--bg-button-hover:var(--bg-button-hover-purple);--button-hover-text:var(--button-hover-text-purple);--card:var(--card-purple);--surface:var(--surface-purple);--border:var(--border-purple);--primary-green:#9b7ad4;--primary-green-dark:#7a5ab4}.berry-theme{--bg-input:var(--bg-input-berry);--text-primary:#f4e4e8;--text-secondary:var(--text-secondary-berry);--text-muted:var(--text-muted-berry);--bg-primary:var(--background-berry);--bg-secondary:var(--bg-secondary-berry);--bg-navbar:var(--bg-navbar-berry);--bg-button-hover:var(--bg-button-hover-berry);--button-hover-text:var(--button-hover-text-berry);--card:var(--card-berry);--surface:var(--surface-berry);--border:var(--border-berry);--primary-green:#d47a9b;--primary-green-dark:#b45a7b}*,:after,:before{box-sizing:border-box}html{font-size:calc(16px * var(--font-size-multiplier))!important}body,html{box-sizing:border-box;margin:0;padding:0;height:100%;height:100dvh;overflow-x:hidden;overflow-y:auto;font-family:Roboto,sans-serif;scroll-behavior:smooth}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}body{position:relative}body:after,body:before{content:"";position:fixed;left:0;right:0;height:24px;pointer-events:none;z-index:9999;transition:opacity .3s ease}body:before{top:0;background:linear-gradient(180deg,rgba(14,108,61,.1),transparent);opacity:0}body:after{bottom:0;background:linear-gradient(0deg,rgba(14,108,61,.1),transparent);opacity:.3}.dark-theme body:before{background:linear-gradient(180deg,rgba(14,108,61,.15),transparent)}.dark-theme body:after{background:linear-gradient(0deg,rgba(14,108,61,.15),transparent);opacity:.4}.ocean-theme body:before{background:linear-gradient(180deg,rgba(74,155,212,.15),transparent)}.ocean-theme body:after{background:linear-gradient(0deg,rgba(74,155,212,.15),transparent);opacity:.4}.sunset-theme body:before{background:linear-gradient(180deg,rgba(212,122,155,.15),transparent)}.sunset-theme body:after{background:linear-gradient(0deg,rgba(212,122,155,.15),transparent);opacity:.4}.purple-theme body:before{background:linear-gradient(180deg,rgba(155,122,212,.15),transparent)}.purple-theme body:after{background:linear-gradient(0deg,rgba(155,122,212,.15),transparent);opacity:.4}.berry-theme body:before{background:linear-gradient(180deg,rgba(212,122,155,.15),transparent)}.berry-theme body:after{background:linear-gradient(0deg,rgba(212,122,155,.15),transparent);opacity:.4}.overflow-auto,.overflow-x-auto,.overflow-y-auto,[style*="overflow-x: auto"],[style*="overflow-y: auto"],[style*="overflow: auto"]{position:relative}.overflow-auto:before,.overflow-x-auto:before,.overflow-y-auto:before,[style*="overflow-x: auto"]:before,[style*="overflow-y: auto"]:before,[style*="overflow: auto"]:before{content:"";position:absolute;top:0;left:0;right:0;height:16px;background:linear-gradient(180deg,rgba(14,108,61,.1),transparent);pointer-events:none;z-index:10;opacity:0;transition:opacity .3s ease}.overflow-auto:after,.overflow-x-auto:after,.overflow-y-auto:after,[style*="overflow-x: auto"]:after,[style*="overflow-y: auto"]:after,[style*="overflow: auto"]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:16px;background:linear-gradient(0deg,rgba(14,108,61,.1),transparent);pointer-events:none;z-index:10;opacity:.3;transition:opacity .3s ease}.dark-theme .overflow-auto:before,.dark-theme .overflow-x-auto:before,.dark-theme .overflow-y-auto:before{background:linear-gradient(180deg,rgba(14,108,61,.15),transparent)}.dark-theme .overflow-auto:after,.dark-theme .overflow-x-auto:after,.dark-theme .overflow-y-auto:after{background:linear-gradient(0deg,rgba(14,108,61,.15),transparent);opacity:.4}.ocean-theme .overflow-auto:before,.ocean-theme .overflow-x-auto:before,.ocean-theme .overflow-y-auto:before{background:linear-gradient(180deg,rgba(74,155,212,.15),transparent)}.ocean-theme .overflow-auto:after,.ocean-theme .overflow-x-auto:after,.ocean-theme .overflow-y-auto:after{background:linear-gradient(0deg,rgba(74,155,212,.15),transparent);opacity:.4}.sunset-theme .overflow-auto:before,.sunset-theme .overflow-x-auto:before,.sunset-theme .overflow-y-auto:before{background:linear-gradient(180deg,rgba(212,122,155,.15),transparent)}.sunset-theme .overflow-auto:after,.sunset-theme .overflow-x-auto:after,.sunset-theme .overflow-y-auto:after{background:linear-gradient(0deg,rgba(212,122,155,.15),transparent);opacity:.4}.purple-theme .overflow-auto:before,.purple-theme .overflow-x-auto:before,.purple-theme .overflow-y-auto:before{background:linear-gradient(180deg,rgba(155,122,212,.15),transparent)}.purple-theme .overflow-auto:after,.purple-theme .overflow-x-auto:after,.purple-theme .overflow-y-auto:after{background:linear-gradient(0deg,rgba(155,122,212,.15),transparent);opacity:.4}.berry-theme .overflow-auto:before,.berry-theme .overflow-x-auto:before,.berry-theme .overflow-y-auto:before{background:linear-gradient(180deg,rgba(212,122,155,.15),transparent)}.berry-theme .overflow-auto:after,.berry-theme .overflow-x-auto:after,.berry-theme .overflow-y-auto:after{background:linear-gradient(0deg,rgba(212,122,155,.15),transparent);opacity:.4}#__next{min-height:100%;display:flex;flex-direction:column}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,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,menu,nav,section{display:block}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:var(--text-primary)}h1,h2,h3,h4,h5,h6,strong{color:var(--text-primary);font-weight:600}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}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}a:active{opacity:.7}button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0;-webkit-tap-highlight-color:transparent!important;tap-highlight-color:transparent!important}button:active{background-color:transparent!important;background:transparent!important;opacity:.7}button:focus{outline:none;-webkit-tap-highlight-color:transparent!important}input,select,textarea{font-family:inherit}img{max-width:100%;height:auto;display:block}.App{min-height:100vh;min-height:100dvh;color:var(--text-primary);transition:background-color .3s ease,color .3s ease}.App,.wrapper{width:100%;background-color:var(--bg-primary)}main{text-align:center}.container{margin:0 auto;color:var(--text-primary);align-items:flex-start;justify-content:flex-start;min-height:100vh;min-height:100dvh;overflow-y:auto;overflow-x:hidden;padding:20px;box-sizing:border-box;position:relative}@media (max-width:600px){.container{padding:10px}}#__vercel-toolbar,[data-vercel-toolbar],iframe[src*=vercel]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}