@media screen and (max-width: 1000px){:root{width:100%}}:root[data-theme=light]{--text: rgb(11, 16, 24);--background: rgb(232, 237, 247);--primary: rgb(29, 60, 109);--secondary: rgb(104, 149, 227);--accent: rgb(22, 86, 197)}:root[data-theme=dark]{--text: #f7f3ea;--bg: #080808;--primary: #6C9FA4;--secondary: #d0621c;--accent: #bbc7a4;--textcontrast: #64d97b;--bgcontrast: #64d97b;--primarycontrast: #64d97b;--secondarycontrast: #64d97b;--accentcontrast: #ffdd00;--static: #252525;--static4: rgba(225, 225, 225, .2);--static3: rgb(22, 22, 22);--static2: rgb(240, 240, 240);--static5: rgb(24, 172, 122);--static6: rgba(255, 255, 255, .15);--static7: rgba(255, 255, 255, .1);--static8: rgba(255, 255, 255, .05);--static9: rgba(255, 255, 255, .3);--static10: rgb(40, 40, 40);--static11: rgba(255, 255, 255, .03);--static12: rgba(0, 0, 0, .8);--static13: rgb(40, 40, 40);--static14: rgba(255, 255, 255, .2);--static15: rgba(0, 0, 0, .5);--text5: rgba(247, 243, 234, .05);--text10: rgba(247, 243, 234, .1);--text15: rgba(247, 243, 234, .15);--text20: rgba(247, 243, 234, .2);--text25: rgba(247, 243, 234, .25);--text30: rgba(247, 243, 234, .3);--text35: rgba(247, 243, 234, .35);--text40: rgba(247, 243, 234, .4);--text45: rgba(247, 243, 234, .45);--text50: rgba(247, 243, 234, .5);--text55: rgba(247, 243, 234, .55);--text60: rgba(247, 243, 234, .6);--text65: rgba(247, 243, 234, .65);--text70: rgba(247, 243, 234, .7);--text75: rgba(247, 243, 234, .75);--text80: rgba(247, 243, 234, .8);--text85: rgba(247, 243, 234, .85);--text90: rgba(247, 243, 234, .9);--text95: rgba(247, 243, 234, .95);--primary5: rgba(108, 159, 164, .05);--primary10: rgba(108, 159, 164, .1);--primary15: rgba(108, 159, 164, .15);--primary20: rgba(108, 159, 164, .2);--primary25: rgba(108, 159, 164, .25);--primary30: rgba(108, 159, 164, .3);--primary35: rgba(108, 159, 164, .35);--primary40: rgba(108, 159, 164, .4);--primary45: rgba(108, 159, 164, .45);--primary50: rgba(108, 159, 164, .5);--primary55: rgba(108, 159, 164, .55);--primary60: rgba(108, 159, 164, .6);--primary65: rgba(108, 159, 164, .65);--primary70: rgba(108, 159, 164, .7);--primary75: rgba(108, 159, 164, .75);--primary80: rgba(108, 159, 164, .8);--primary85: rgba(108, 159, 164, .85);--primary90: rgba(108, 159, 164, .9);--primary95: rgba(108, 159, 164, .95);--secondary5: rgba(208, 98, 28, .05);--secondary10: rgba(208, 98, 28, .1);--secondary15: rgba(208, 98, 28, .15);--secondary20: rgba(208, 98, 28, .2);--secondary25: rgba(208, 98, 28, .25);--secondary30: rgba(208, 98, 28, .3);--secondary35: rgba(208, 98, 28, .35);--secondary40: rgba(208, 98, 28, .4);--secondary45: rgba(208, 98, 28, .45);--secondary50: rgba(208, 98, 28, .5);--secondary55: rgba(208, 98, 28, .55);--secondary60: rgba(208, 98, 28, .6);--secondary65: rgba(208, 98, 28, .65);--secondary70: rgba(208, 98, 28, .7);--secondary75: rgba(208, 98, 28, .75);--secondary80: rgba(208, 98, 28, .8);--secondary85: rgba(208, 98, 28, .85);--secondary90: rgba(208, 98, 28, .9);--secondary95: rgba(208, 98, 28, .95);--accent5: rgba(187, 199, 164, .05);--accent10: rgba(187, 199, 164, .1);--accent15: rgba(187, 199, 164, .15);--accent20: rgba(187, 199, 164, .2);--accent25: rgba(187, 199, 164, .25);--accent30: rgba(187, 199, 164, .3);--accent35: rgba(187, 199, 164, .35);--accent40: rgba(187, 199, 164, .4);--accent45: rgba(187, 199, 164, .45);--accent50: rgba(187, 199, 164, .5);--accent55: rgba(187, 199, 164, .55);--accent60: rgba(187, 199, 164, .6);--accent65: rgba(187, 199, 164, .65);--accent70: rgba(187, 199, 164, .7);--accent75: rgba(187, 199, 164, .75);--accent80: rgba(187, 199, 164, .8);--accent85: rgba(187, 199, 164, .85);--accent90: rgba(187, 199, 164, .9);--accent95: rgba(187, 199, 164, .95)}body{margin:0;font-family:inter;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg);color:var(--text)}*{box-sizing:border-box;scroll-padding-top:3em;font-family:Inter,sans-serif}body{position:relative;margin-left:150px;margin-top:5em;text-wrap:wrap;padding:1em}.navbar{z-index:1000;position:fixed;top:5em;left:0;height:100%;width:150px;display:flex;flex-direction:column;background-color:var(--static11);padding:10px;box-shadow:2px 0 5px #0000001a;gap:.5rem;border-right:1px solid rgba(209,209,209,.1)}.navbar button{background:none;width:100%;height:40px;border-radius:10px;border:none}.collapse-wrapper{display:flex;justify-content:flex-end;align-items:center;border-bottom:1px solid rgb(212,212,212)!important;border-radius:0!important;width:100%;margin:0}.collapse-btn{color:var(--primary);display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.navbar a{text-decoration:none;margin:10px;color:gray;display:flex;justify-content:flex-start}.navbar button.selected{font-weight:700;color:#fff;background-color:#0a0a0a99}.selected a,.navbar a:hover{font-weight:700;color:#fff}.selected a span{color:var(--primary)!important}.navbar a span{margin-right:8px;color:var(--primary)}.login-wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:90%;width:100%}.login{gap:1rem;background-color:#0f0f0f;padding:2rem;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;align-items:center}.login button[type=submit]{background-color:var(--primary);color:var(--bg);border:none;cursor:pointer;border-radius:10px;font-size:1rem;font-weight:700;padding:1rem 4rem;margin:.5em}.login button[type=submit]:hover{background-color:var(--primary90);font-weight:700}.login-input{border-bottom:2px solid var(--primary);color:var(--text)!important}.microsoft-btn{background-color:var(--accent30);color:#fff;border:none;cursor:pointer;border-radius:5px;font-size:1rem;font-weight:700;display:flex;padding:1rem 4rem;margin:.5em}.microsoft-btn:hover{background-color:var(--accent40)}.topnav-wrapper{background-color:var(--static11);width:100%;height:5em;border-bottom:1px solid rgba(209,209,209,.1);position:fixed;top:0;left:0;margin:0;padding:10px;z-index:1100;display:flex;align-items:center;justify-content:space-between}.topnav-wrapper h1{color:var(--text);font-size:1.5rem;font-weight:700}.my-page{margin:1em;height:2em;cursor:pointer}
