:root{--backgroundBody:#f3f2ed;--backgroundSection:#fefefa;--backgroundNavigation:#ffffffa0;--backgroundTranslucent:#ffffff80;--backgroundCard:#fafafa;--backgroundCardHighlight:#f0f0f0;--backgroundCardHeroBasic:linear-gradient(135deg, #738391 0%, #426a91 100%);--backgroundCardHeroPro:linear-gradient(135deg, #7f7691 0%, #5c4591 100%);--backgroundCardHeroCustom:linear-gradient(135deg, #87986e 0%, #758d50 100%);--backgroundButton:#0a0a0a;--backgroundButtonHover:#3a3a3a;--foregroundButton:#fff;--backgroundButtonSecondary:#fff;--backgroundButtonSecondaryHover:#eee;--foregroundButtonSecondary:#0a0a0a;--backdrop:#f0f0f0bf;--foregroundTitles:#303030;--foregroundSubtitles:#303030;--foregroundLinks:#303030;--border:#bbbbbb50;--borderBackground:linear-gradient(135deg, #0000001a, #0000000d 30%, #00000006 90%);--borderBackgroundMask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);--boxShadow:0 1px 4px #0000000d, 0 0 10px #00000003;--red:#d35555;--green:#4da14d}[data-theme=dark]{--backgroundBody:#0a0a0a;--backgroundSection:#101010;--backgroundNavigation:#101010a0;--backgroundTranslucent:#00000080;--backgroundCard:#1a1a1a;--backgroundCardHighlight:#252525;--backgroundCardHeroBasic:linear-gradient(135deg, #101214 0%, #37495b 100%);--backgroundCardHeroPro:linear-gradient(135deg, #121016 0%, #4a3d68 100%);--backgroundCardHeroCustom:linear-gradient(135deg, #1b2014 0%, #6b8347 100%);--backgroundButton:#f5f5f5;--backgroundButtonHover:#c5c5c5;--foregroundButton:#0a0a0a;--backgroundButtonSecondary:#0a0a0aa0;--backgroundButtonSecondaryHover:#ffffff10;--foregroundButtonSecondary:#f5f5f5;--backdrop:#000000bf;--foregroundTitles:#f5f5f5;--foregroundSubtitles:#ccc;--foregroundLinks:#f5f5f5;--border:#bbbbbb30;--borderBackground:linear-gradient(135deg, #ffffff40, #ffffff1a 30%, #ffffff0d 90%);--borderBackgroundMask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);--boxShadow:0 1px 4px #ffffff0d, 0 0 10px #ffffff03;--red:#d35555;--green:#4da14d}*{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior:none;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;transition:background-color .3s}body{color:var(--foreground);background:var(--backgroundBody);justify-content:center;align-items:flex-start;min-height:100svh;font-size:12pt;display:flex}section{background-color:var(--backgroundSection);flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;width:100%;max-width:700px;padding:4rem 2rem;transition:background-color .3s;display:flex}h1,h2,h3{color:var(--foregroundTitles);z-index:1;transition:color .3s}h1{letter-spacing:-1.4px;font-size:2.2rem;font-weight:700;line-height:2.64rem}h2{letter-spacing:-.8px;font-size:1.8rem;font-weight:700;line-height:2.16rem}h3{letter-spacing:-.4px;font-size:1.4rem;font-weight:600;line-height:1.68rem}p{color:var(--foregroundSubtitles);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5rem;transition:color .3s}a{color:var(--foregroundLinks);text-decoration:none}li{color:var(--foregroundTitles);letter-spacing:-.4px;font-size:1rem;font-weight:400;line-height:1.2rem;transition:color .3s}small{color:var(--foregroundSubtitles);letter-spacing:-.2px;font-size:.75rem;font-weight:400;line-height:.9rem;transition:color .3s}form{flex-direction:column;gap:1rem;width:100%;display:flex}label{color:var(--foregroundSubtitles);letter-spacing:-.4px;font-size:1rem;font-weight:600;line-height:1.2rem;transition:color .3s}input,textarea{color:var(--foregroundSubtitles);letter-spacing:-.4px;border:1px solid var(--border);background-color:#bbbbbb26;border-radius:.65rem;height:2.6rem;margin-top:.2rem;padding:1rem;font-size:1rem;font-weight:400;line-height:1.2rem;transition:color .3s,border-color .3s}input::placeholder,textarea::placeholder{color:var(--foregroundSubtitles);opacity:.3;font-size:1rem;font-weight:400;transition:color .3s}input:focus,textarea:focus{border:1px solid #bbbbbb90;outline:none}textarea{resize:none;height:auto}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.no-scroll{overflow:hidden}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
