:root{--border-radius:8px;--navbar-z-index:999;--modal-z-index:1000;--transition:all .2s ease-in-out;--box-shadow-sm:0px 0px 7.5px -5px rgb(0 0 0/70%);--box-shadow-md:0px 0px 10px -7.5px rgb(0 0 0/70%);--box-shadow-lg:0px 0px 12.5px -7.5px rgb(0 0 0/70%);--primary50:#f8f8f2;--primary100:#efefe2;--primary200:#d5d5b2;--primary300:#bfbd8a;--primary400:#b0ab6f;--primary500:#a3975d;--primary600:#8f7f50;--primary700:#786545;--primary800:#64533c;--primary900:#534534;--primary950:#2e251a;--secondary50:#f6f6f6;--secondary100:#e7e7e7;--secondary200:#d1d1d1;--secondary300:#b0b0b0;--secondary400:#888888;--secondary500:#6d6d6d;--secondary600:#5d5d5d;--secondary700:#4f4f4f;--secondary800:#454545;--secondary900:#3d3d3d;--secondary950:#252525;--input-background:#ffffff;--background:#fffff7}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body{min-height:100vh;background-color:var(--background);font-family:var(--font-family);-webkit-font-smoothing:antialiased;color:var(--secondary950)}main{display:flex;gap:.5rem}@media screen and (max-width:1120px){main{flex-direction:column}}main>.content{width:100%;padding:.5rem;font-size:1.1rem}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:.3rem;transition:var(--transition)}a:hover{-webkit-text-decoration-color:var(--secondary950);text-decoration-color:var(--secondary950);text-underline-offset:.4rem}h1,h2,h3,h4,h5,h6,strong{font-weight:600}::selection{background-color:var(--primary100)}@media(prefers-color-scheme:dark){:root{--primary50:#21211d;--primary100:#2e2e27;--primary200:#3d3d33;--primary300:#565648;--primary400:#6a6a5a;--primary500:#7d7d6b;--primary600:#919180;--primary700:#a5a593;--primary800:#b9b9a6;--primary900:#cdcdc0;--primary950:#e0e0d4;--secondary50:#1c1c1c;--secondary100:#242424;--secondary200:#2d2d2d;--secondary300:#4f4f4f;--secondary400:#636363;--secondary500:#777777;--secondary600:#8b8b8b;--secondary700:#9f9f9f;--secondary800:#b4b4b4;--secondary900:#c8c8c8;--secondary950:#dcdcdc;--input-background:#2c2c2c;--background:#1e1e1c}}.Container_base__csNZW{display:flex;flex-direction:column;gap:.5rem;margin:15vh auto 0;width:55%}@media screen and (max-width:1440px){.Container_base__csNZW{width:70%}}@media screen and (max-width:1120px){.Container_base__csNZW{width:80%}}@media screen and (max-width:768px){.Container_base__csNZW{width:90%}}@media screen and (max-width:425px){.Container_base__csNZW{width:95%}}.Toast_base__RL_Ac{font-family:var(--font-family)}