@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwsT9nA2.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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwoT9nA2.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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwQT9g.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}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.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}.justify-content-center{justify-content:center}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-center{align-items:center}.align-items-start{align-items:start}.align-items-end{align-items:end}.align-items-stretch{align-items:stretch}.align-self-center{align-self:center}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.justify-self-center{justify-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}:root{--color-primary: #FFB800;--color-primary-rgb: 255,184,0;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0,0,0;--color-primary-shade: #e0a200;--color-primary-tint: #ffbf1a;--color-secondary: #e006f7;--color-secondary-rgb: 224,6,247;--color-secondary-contrast: #ffffff;--color-secondary-contrast-rgb: 255,255,255;--color-secondary-shade: #c505d9;--color-secondary-tint: #e31ff8;--color-accent: #2e0e8e;--color-accent-rgb: 46,14,142;--color-accent-contrast: #ffffff;--color-accent-contrast-rgb: 255,255,255;--color-accent-shade: #280c7d;--color-accent-tint: #432699;--color-success: #2dd55b;--color-success-rgb: 45,213,91;--color-success-contrast: #000000;--color-success-contrast-rgb: 0,0,0;--color-success-shade: #28bb50;--color-success-tint: #42d96b;--color-warning: #F7D060;--color-warning-rgb: 247,208,96;--color-warning-contrast: #000000;--color-warning-contrast-rgb: 0,0,0;--color-warning-shade: #d9b754;--color-warning-tint: #f8d570;--color-danger: #c5000f;--color-danger-rgb: 197,0,15;--color-danger-contrast: #ffffff;--color-danger-contrast-rgb: 255,255,255;--color-danger-shade: #ad000d;--color-danger-tint: #cb1a27;--color-light: #ffffff;--color-light-rgb: 255,255,255;--color-light-contrast: #000000;--color-light-contrast-rgb: 0,0,0;--color-light-shade: #e0e0e0;--color-light-tint: #ffffff;--color-medium: #677483;--color-medium-rgb: 103,116,131;--color-medium-contrast: #ffffff;--color-medium-contrast-rgb: 255,255,255;--color-medium-shade: #5b6673;--color-medium-tint: #76828f;--color-dark: #2f2f2f;--color-dark-rgb: 47,47,47;--color-dark-contrast: #ffffff;--color-dark-contrast-rgb: 255,255,255;--color-dark-shade: #292929;--color-dark-tint: #444444;--color-background: #eeeeee;--font-size-grow: 4dvw;--card-border-radius: clamp(10px, 4dvw, 20px);--btn-border-radius: 10px;--btn-padding: 15px;--btn-hover-opacity: .8;--color-morado: var(--color-light-contrast);--box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, .2);--h1-font-size: clamp(35px, var(--font-size-grow), 48px);--h2-font-size: clamp(33px, var(--font-size-grow), 35px);--h3-font-size: clamp(28px, var(--font-size-grow), 33px);--h4-font-size: clamp(23px, var(--font-size-grow), 28px);--h5-font-size: clamp(19px, var(--font-size-grow), 25px);--h6-font-size: clamp(16px, var(--font-size-grow), 21px);--normal-font-size: clamp(16px, var(--font-size-grow), 18px);--small-font-size: clamp(8px, var(--font-size-grow), 13px)}#outerContainer #mainContainer div.toolbar{display:none!important}#outerContainer #mainContainer #viewerContainer{top:0!important}*{margin:0;padding:0;box-sizing:border-box;outline:0;appearance:0;border:0;text-decoration:none;scrollbar-color:var(--color-accent) var(--color-background);scrollbar-width:thin}body{font-family:Inter,sans-serif;color:var(--color-dark);background-color:var(--color-background);overflow-x:hidden}.spacer{display:block;height:20px}h1,h2,h3,h4,h5,h6,p,a,small{color:var(--color-dark)}h1,.h1-fsize{font-size:var(--h1-font-size)}h2,.h2-fsize{font-size:var(--h2-font-size)}h3,.h3-fsize{font-size:var(--h3-font-size)}h4,.h4-fsize{font-size:var(--h4-font-size)}h5,.h5-fsize{font-size:var(--h5-font-size)}h6,.h6-fsize{font-size:var(--h6-font-size)}p,a,label,input,select,span,textarea{font-size:var(--normal-font-size)}small,.font-small{font-size:var(--small-font-size)}.text-center{text-align:center}.text-justify{text-align:justify}.card{border-radius:var(--card-border-radius);background-color:var(--color-light);padding:min(8%,40px)}.btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;-webkit-user-select:none;user-select:none;border-radius:var(--btn-border-radius);cursor:pointer;width:100%;padding:var(--btn-padding);background-color:var(--color-accent);color:var(--color-accent-contrast);font-size:20px;transition:opacity .5s ease}.btn.compact{width:fit-content}.btn.small{padding:min(8px,(var(--btn-padding) - 5px))}.btn.secondary{background-color:var(--color-secondary);color:var(--color-secondary-contrast)}.btn.danger{background-color:var(--color-danger);color:var(--color-danger-contrast)}.btn:hover{opacity:var(--btn-hover-opacity)}.danger{color:var(--color-danger)}.success{color:var(--color-success)}.primary{color:var(--color-primary)}form{display:flex;flex-direction:column;gap:20px}form .input-group{display:flex;flex-direction:column;gap:10px}form .input-group input,select,textarea{padding:5px;border-bottom:3px solid var(--color-accent);width:100%;color:inherit}textarea{border:3px solid var(--color-accent);resize:vertical}form .input-group label span{color:var(--color-danger)}.btn.disabled{cursor:not-allowed;opacity:.8}.disabled-link{background-color:gray!important;cursor:not-allowed!important}.is-invalid{border-color:var(--color-danger)!important}.loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.loader{width:20px;height:20px;border:3px solid var(--color-accent-contrast);border-bottom-color:transparent!important;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader.accent{border-color:var(--color-accent)}.loader2{display:block;margin:auto;width:50px;height:50px;border:6px solid var(--color-dark);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{appearance:textfield}.header,.footer,.pre-footer{display:flex;padding:10px;align-items:center;justify-content:center}.header .logo{display:block;max-width:120px}.header .divider{width:3px;height:90px;margin:0 10px;background-color:var(--color-accent)}.header p{color:var(--color-accent)}.footer,.pre-footer{flex-wrap:wrap;gap:30px;justify-content:space-around;background-color:var(--color-morado)}.pre-footer img{display:block;width:100%;max-width:400px}.footer img.big{max-width:300px}.footer img.small{display:block;max-width:150px;width:100%}.footer img{width:100%;display:block;max-width:250px}
