@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url("./media/Poppins-Thin-MBJSJ55P.ttf") format(truetype)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url("./media/Poppins-Regular-JNHL4IDV.ttf") format(truetype)}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url("./media/Poppins-Medium-UUWQX4EV.ttf") format(truetype)}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url("./media/Poppins-SemiBold-TBISX6G2.ttf") format(truetype)}@font-face{font-family:RussoOne;font-style:normal;font-weight:300;src:url("./media/RussoOne-Regular-6LAKIO5V.ttf") format(truetype)}:root{--background: rgb(255, 255, 255);--primary: rgb(0, 0, 0);--secondary: rgb(255, 255, 255);--interactive: rgb(55, 55, 55);--toggle-icon: url("./media/sun-AMP34YJA.svg");--drop-shadow: rgba(0, 0, 0, .3);--reverse-drop-shadow: rgba(255, 255, 255, .3);--navbar-bg: rgba(255, 255, 255, .8);--background-image: url("./media/bg-light-R6YBVFSA.webp");--bg-inverse: 0}:root.dark-mode{--background: rgb(0, 0, 0);--primary: rgb(255, 255, 255);--secondary: rgb(0, 0, 0);--interactive: rgb(200, 200, 200);--toggle-icon: url("./media/moon-4GOH7KZK.png");--drop-shadow: rgba(255, 255, 255, .3);--reverse-drop-shadow: rgba(0, 0, 0, .3);--navbar-bg: rgba(0, 0, 0, .8);--background-image: url("./media/bg-dark-WEK7BDSO.webp");--bg-inverse: 1}*{margin:0;padding:0}body{background-color:var(--background);font-family:Poppins,sans-serif;width:100%;height:100%;background-image:url("./media/bg-new-CLQMTZIB.webp");background-size:cover;background-repeat:no-repeat;background-attachment:fixed;-webkit-backdrop-filter:invert(var(--bg-inverse));backdrop-filter:invert(var(--bg-inverse))}html{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.tooltip{margin-top:0}.tooltip-inner{background-color:var(--primary)!important;color:var(--background)!important;font-size:.8rem!important;padding:.5rem 1rem!important;border-radius:4px!important;text-align:center;max-width:14rem;box-shadow:0 4px 6px var(--drop-shadow)}.bs-tooltip-bottom .tooltip-arrow{position:absolute;top:-6px;left:calc(50% - 6px);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--primary)}hr.dashed{width:100%;border-top:.1rem dashed var(--primary)}hr.dotted{width:100%;border-top:.1rem dotted var(--primary)}hr.solid{width:100%;border-top:.1rem solid var(--primary)}hr.rounded{width:100%;border-top:.2rem solid var(--primary);border-radius:.4rem}
