﻿html{font-size: 14px}@media (min-width: 768px){html{font-size: 16px}}html{position: relative;min-height: 100%}body{padding-top: 60px;background-color: rgb(255, 250, 240)}.textarea-noresize{resize: none}.px-1-1{padding-right: 0.375rem !important;padding-left: 0.375rem !important}.py-1-1{padding-top: 0.375rem !important;padding-bottom: 0.375rem !important}.px-2-1{padding-right: 0.75rem !important;padding-left: 0.75rem !important}.py-2-1{padding-top: 0.75rem !important;padding-bottom: 0.75rem !important}.datepicker{display: inline-flex;position: relative;overflow: clip}.datepicker > input[type=date]{position: absolute;top: 0;left: 0;width: 300%;height: 100%;opacity: 0;cursor: pointer}.datepicker > input[type=date]::-webkit-calendar-picker-indicator{position: absolute;top: -150%;left: -150%;width: 300%;height: 300%;cursor: pointer}.timepicker{display: inline-flex;position: relative;overflow: clip}.timepicker > input[type=time]{position: absolute;top: 0;left: 0;width: 300%;height: 100%;opacity: 0;cursor: pointer}.timepicker > input[type=time]::-webkit-calendar-picker-indicator{position: absolute;top: -150%;left: -150%;width: 300%;height: 300%;cursor: pointer}.td-bg-attended{background-color: rgba(0, 143, 7, 0.2) !important}.td-bg-canceled{background-color: rgba(221, 0, 122, 0.2) !important}.td-bg-abscent{background-color: rgba(245, 247, 0, 0.2) !important}.nav-f-size{font-size: var(--bs-body-font-size) !important}.occ-list-scroll{max-height: 450px}@media (max-width: 1200px){.nav-f-size{font-size: 1.5rem !important}.occ-list-scroll{max-height: 200px}}.bg-offcanvas-clip{background-color: rgba(200, 237, 237, 1) !important}.bg-offcanvas-vcard{background-color: rgb(237, 209, 200, 1) !important}