@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";:root{--primary-color: #2157f0;--text-color: #323232;--text-color-secondary: #003388;--text-color-light: #ffffff;--text-color-dark: #333333;--bg-primary: #d1e2f5;--bg-secondary: #ebf2f9;--bg-gray: #f4f4f4;--transition-primary: .3s ease-in-out;--size-navbar: 68px;--size-navbar-toggled: 232px}*{padding:0;margin:0;box-sizing:border-box}body{overflow-x:hidden;font-size:16px;font-family:Nunito Sans,sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--text-color)}h1,h2,h3,h4,h5,h6{color:var(--text-color)}h1{font-size:32px;font-weight:500}h2{font-size:28px;font-weight:600}h3{font-size:24px;font-weight:600}h4{font-size:20px;font-weight:500}h5{font-size:18px;font-weight:500}h6{font-size:16px;font-weight:500}p{font-size:14px;color:var(--text-color);font-weight:400}span{font-size:12px;color:var(--text-color);font-weight:400}a{text-decoration:none}@media (max-width: 768px){h1{font-size:24px;font-weight:500}h2{font-size:20px;font-weight:600}h3{font-size:18px;font-weight:600}h4{font-size:16px;font-weight:500}h5{font-size:14px;font-weight:500}h6{font-size:12px;font-weight:500}p{font-size:12px;color:var(--text-color);font-weight:400}a,span{font-size:12px}}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:.75rem}.fc .fc-toolbar-title{font-size:18px}.fc-scrollgrid{border-radius:.5rem;overflow:hidden}.fc-daygrid-day-events,.fc-daygrid-day-frame{background:var(--bg-primary)}.fc .fc-button-group{gap:.15rem}.fc .fc-button-primary{outline:none;border:none;border-radius:.5rem;background:var(--primary-color);transition:all .15s;color:var(--text-color-light)}.fc .fc-button-primary:disabled{color:var(--text-color-light);background:#6e4ea1}.fc .fc-prev-button,.fc .fc-next-button{background:var(--bg-primary)}.fc .fc-button-primary:hover{color:var(--text-color-light);background:#6e4ea1}._container_11a0b_1{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}._container_11a0b_1>._text_11a0b_19{max-width:464px;margin-bottom:1rem}._container_11a0b_1>._text_11a0b_19>h1{font-size:2rem;font-weight:600;text-align:center}._container_11a0b_1>._text_11a0b_19>p{font-size:.85rem;text-align:center}._container_11a0b_1>button{padding:.75rem 1.5rem;background-color:var(--primary-color);color:var(--text-color-light);border-radius:.5rem;border:none;cursor:pointer;transition:var(--transition-primary)}
