@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlpwgwvFAVdoq2_v-6QU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #f3f3f3;--color-secondary: #ffffff;--color-text-title: #333333;--color-text-subtitle: #555555;--color-link: #0066cc;--color-link-focus: #004a99;--color-border: #d0d0d0;--shadow-dark: rgba(0, 0, 0, .1);--shadow-light: rgba(255, 255, 255, .9)}body{min-height:100vh;margin:0;background-color:var(--color-primary);color:var(--color-text-subtitle);font-family:Lexend,sans-serif;transition:background-color .5s ease,color .5s ease}body.light-mode{--color-primary: #f3f3f3;--color-secondary: #ffffff;--color-text-title: #333333;--color-text-subtitle: #555555;--color-link: #0066cc;--color-link-focus: #004a99;--color-border: #d0d0d0;--shadow-dark: rgba(0, 0, 0, .1);--shadow-light: rgba(255, 255, 255, .9)}body.dark-mode{--color-primary: #121212;--color-secondary: #1E1E1E;--color-text-title: #FFFFFF;--color-text-subtitle: #B3B3B3;--color-link: #1E90FF;--color-link-focus: #00BFFF;--color-border: #2A2A2A;--shadow-dark: rgba(0, 0, 0, .6);--shadow-light: rgba(60, 60, 60, .3)}*{transition:color .5s ease,transform .5s ease;font-family:inherit}p{margin:0;padding:0}a{color:var(--color-link)}a:hover,a:focus{color:var(--color-link-focus)}.soft-ui-container{background:var(--color-secondary);box-shadow:5px 5px 10px var(--shadow-dark),-5px -5px 10px var(--shadow-light);border-radius:24px}.soft-ui-container-hover:hover{box-shadow:5px 5px 10px var(--shadow-light),-5px -5px 10px var(--shadow-dark)}
