@font-face{font-family:oldEnglish;src:url(OLDENGL.6e3770404e0fbee3.TTF)}.theme-light{--color_primary: white;--color_secondary: black;--color_accent: #FFC107;--color_text: black;--color_text_light: #999999;--color_text_extralight: #BBBBBB;--color_background: #FEFEFE;--color_background_dark: #EFEFEF;--color_error: #D50000}.theme-dark{--color_primary: black;--color_secondary: white;--color_accent: #efb300;--color_text: white;--color_text_light: #CCCCCC;--color_text_extralight: #AAAAAA;--color_background: #1A1A1A;--color_background_dark: #555555;--color_error: #FF6E6E}body{font-family:Roboto,Arial}h1,h2,h3,h4,h5,h6{font-family:Times New Roman}*{font-family:Roboto,Arial,Helvetica,sans-serif,monospace;font-weight:400;line-height:1.38;scrollbar-width:thin;scrollbar-color:var(--color_text_extralight)}body{margin:0;background-color:var(--color_background);color:var(--color_text);min-width:250px;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:overlay;scrollbar-gutter:stable both-edges;scrollbar-color:hotpink blue}@supports not (overflow-y: overlay){body{overflow-y:auto}}body ::-webkit-scrollbar{width:8px;background:transparent;position:float}body ::-webkit-scrollbar-track{background-color:transparent}body ::-webkit-scrollbar-button{background-color:transparent}body ::-webkit-scrollbar-thumb{background:var(--color_text_extralight);border-radius:4px}body ::-webkit-scrollbar-thumb :hover{background:var(--color_text_light)}.bold{font-weight:700}.oldEnglish{font-family:oldEnglish}.highlight{color:var(--color_secondary)}.no-link-style{color:inherit;font-weight:400;text-decoration:none}.two-columns{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"column1 column2";gap:75px}@media (max-width: 600px){.two-columns{display:block}}.separator-top{margin-top:2.5%}.profile-image,.profile-image-circular,.profile-image-circular-background{object-fit:fill;object-position:top}.profile-image{height:100%!important}.profile-image-circular,.profile-image-circular-background{border-radius:50%}.profile-image-circular-background{background-color:#fffc;object-fit:contain!important}h1{font-family:Times New Roman!important;font-size:42px;color:var(--color_text)}h2,h3{color:var(--color_text)}h4{color:var(--color_text);font-size:16px}h5{color:var(--color_text);font-size:14px}h6{color:var(--color_text);font-size:12px}h1,h2,h3,h4,h5,h6{font-family:Times New Roman}p{color:var(--color_text_light);text-wrap:wrap}p a{text-decoration:underline}a{color:inherit;text-decoration:none;cursor:pointer}a:hover{color:var(--color_accent)}a:hover img,img[routerLink]:hover,img[href]:hover,img[class=click]:hover{opacity:75%;cursor:pointer}button{border:none;background-color:transparent}button.filled,button.outlined{padding:10px 15px;font-size:16px}@media (max-width: 850px){button.filled,button.outlined{font-size:14px;padding:7.5px 10px}}@media (max-width: 750px){button.filled,button.outlined{padding:5px 10px}}button.filled{background-color:var(--color_secondary);color:var(--color_text_light)}button.filled :hover{background-color:var(--color_accent);color:#000}button.outlined{border:1px solid var(--color_text_light);border-radius:5px;color:var(--color_text_light)}button:hover,button:hover span{color:var(--color_accent)!important}button.outlined:hover{border-color:var(--color_accent)}button.outlined.highlightHover:hover{background-color:var(--color_accent);color:#000}button.outlined.highlightHover:hover a{color:inherit}table{border-collapse:collapse;width:100%}table tr td{padding:5px;border:0px solid var(--color_text_extralight);border-radius:5px}table tr td.value{color:var(--color_text_light)!important}table tr.tr-separator td{padding-top:25px}table tr.border td{border-width:1px}table tr.border-top td{border-top-width:1px}table tr.border-row td{border-top-width:1px;border-bottom-width:1px}table tr.border-row td:first-child{border-left-width:1px}table tr.border-row td:last-child{border-right-width:1px}.full-screen{width:100vw;height:100vh}.full-width{width:100vw}.full-height{height:100vh}.main-header-image-content{padding:5%;display:flex;justify-content:center;gap:50px}.main-header-image-content img{grid-area:image;width:250px;height:250px}.main-header-image-content div{grid-area:content}.main-header-image-content div h1{margin-top:0;font-family:Times New Roman}@media (max-width: 1250px){.main-header-image-content img{width:200px;height:200px}}@media (max-width: 600px){.main-header-image-content{flex-direction:column;align-items:center;text-align:center}}
