@media screen{.table.has-sticky-column,.table.has-sticky-footer,.table.has-sticky-header{border-collapse:separate}.table.has-sticky-column tbody td,.table.has-sticky-column tbody th,.table.has-sticky-column thead td,.table.has-sticky-column thead th,.table.has-sticky-footer tbody td,.table.has-sticky-footer tbody th,.table.has-sticky-footer thead td,.table.has-sticky-footer thead th,.table.has-sticky-header tbody td,.table.has-sticky-header tbody th,.table.has-sticky-header thead td,.table.has-sticky-header thead th{border-top-width:0}.table.has-sticky-column.is-bordered,.table.has-sticky-footer.is-bordered,.table.has-sticky-header.is-bordered{border-color:var(--bulma-border);border-style:solid;border-width:0 0 1px}.table.has-sticky-column.is-bordered td,.table.has-sticky-column.is-bordered th,.table.has-sticky-footer.is-bordered td,.table.has-sticky-footer.is-bordered th,.table.has-sticky-header.is-bordered td,.table.has-sticky-header.is-bordered th{border-left-width:0}.table.has-sticky-column.is-bordered td:last-child,.table.has-sticky-column.is-bordered th:last-child,.table.has-sticky-footer.is-bordered td:last-child,.table.has-sticky-footer.is-bordered th:last-child,.table.has-sticky-header.is-bordered td:last-child,.table.has-sticky-header.is-bordered th:last-child{border-right-width:0}.table.has-sticky-column.is-bordered tbody tr:last-child td,.table.has-sticky-column.is-bordered tbody tr:last-child th,.table.has-sticky-column.is-bordered tfoot tr:last-child td,.table.has-sticky-column.is-bordered tfoot tr:last-child th,.table.has-sticky-footer.is-bordered tbody tr:last-child td,.table.has-sticky-footer.is-bordered tbody tr:last-child th,.table.has-sticky-footer.is-bordered tfoot tr:last-child td,.table.has-sticky-footer.is-bordered tfoot tr:last-child th,.table.has-sticky-header.is-bordered tbody tr:last-child td,.table.has-sticky-header.is-bordered tbody tr:last-child th,.table.has-sticky-header.is-bordered tfoot tr:last-child td,.table.has-sticky-header.is-bordered tfoot tr:last-child th{border-bottom-width:0}.table.has-sticky-header thead th{background-color:var(--bulma-scheme-main);z-index:5;position:sticky;top:0}.has-navbar-fixed-top * .table.has-sticky-header thead th,.has-navbar-fixed-top .table.has-sticky-header thead th{top:3.25rem}.has-navbar-fixed-top * .modal .table.has-sticky-header thead th,.has-navbar-fixed-top .modal .table.has-sticky-header thead th{top:0}.table.has-sticky-footer tfoot th{background-color:var(--bulma-scheme-main);z-index:5;position:sticky;bottom:0}.has-navbar-fixed-bottom * .table.has-sticky-footer tfoot th,.has-navbar-fixed-bottom .table.has-sticky-footer tfoot th{bottom:3.25rem}.has-navbar-fixed-bottom * .modal .table.has-sticky-footer tfoot th,.has-navbar-fixed-bottom .modal .table.has-sticky-footer tfoot th{bottom:0}.table.has-sticky-column tfoot th:first-child,.table.has-sticky-column thead th:first-child{background-color:var(--bulma-scheme-main);z-index:6;position:sticky;left:0}.table.has-sticky-column tbody th:first-child{background-color:var(--bulma-scheme-main);z-index:5;position:sticky;left:0}.table.has-sticky-column tbody tr.is-selected th:first-child{background-color:var(--bulma-primary)}.table.has-sticky-column.is-hoverable tbody tr:not(.is-selected):hover th:first-child,.table.has-sticky-column.is-striped tbody tr:not(.is-selected):nth-child(2n) th:first-child{background-color:var(--bulma-scheme-main-bis)}.table.has-sticky-column.is-striped.is-hoverable tbody tr:not(.is-selected):nth-child(2n):hover th:first-child{background-color:var(--bulma-scheme-main-ter)}}:root{--savvy-cyan:#07c4dd}html{scrollbar-color:var(--bulma-link) transparent;background:0 0}::-webkit-scrollbar-thumb{background:var(--bulma-link);border-radius:var(--bulma-radius)}::-webkit-scrollbar-track{background:0 0}a{color:var(--bulma-info)}.has-dropdown a:visited,a:visited{color:var(--bulma-link)}input[type=text][list]{vertical-align:middle;padding-top:calc(.5em - 1px);padding-bottom:calc(.5em - 1px)}th.vertical{transform:rotate(180deg)}th.rotate45,th.vertical{writing-mode:vertical-rl;align-content:center}th.rotate45{transform:rotate(-135deg)}.navbar .navbar-dropdown .navbar-item>a{color:var(--bulma-info)}.navbar .navbar-dropdown .navbar-item>a:visited{color:var(--bulma-link)}.navbar .navbar-brand>.navbar-item>a,.navbar .navbar-end>.navbar-item:not(.has-dropdown)>a,.navbar .navbar-link,.navbar .navbar-start>.navbar-item:not(.has-dropdown)>a{color:#fff}.navbar .navbar-brand>.navbar-item>a:visited,.navbar .navbar-end>.navbar-item:not(.has-dropdown)>a:visited,.navbar .navbar-link:visited,.navbar .navbar-start>.navbar-item:not(.has-dropdown)>a:visited{color:var(--bulma-primary)}.is-vertical-align-middle{vertical-align:middle!important}.is-vertical-align-bottom{vertical-align:bottom!important}.view.current{opacity:1}.view.current,.view.next{transition:all .25s ease-in-out}.view.next{opacity:0}.is-savvy-primary{background-color:var(--savvy-cyan);color:#000}.is-unclickable{pointer-events:none}.required-field:after{content:" *";color:#f14668}.mb-1-5{margin-top:.4em}.mt-4-5{margin-top:1.5em}.mt-5-5{margin-top:2em}.mt-valign-lg-button{margin-top:20px}.mt-no-label{margin-top:36px}.pt-5-5{padding-top:2.2em}.checkbox-header-column{align-content:end}.checkbox-column{vertical-align:middle;align-content:center;width:18px}.action-buttons-1{width:50px}.action-buttons-1,.action-buttons-2,.action-buttons-3{text-align:center;vertical-align:middle}.action-buttons-2{width:90px}.action-buttons-3{width:135px}.action-buttons-4{text-align:center;width:175px}.action-buttons-5{text-align:center;width:205px}.app-footer{border-top:1px solid #000;margin:1rem 0;padding:2rem}.input[type=date]{display:inline}.input[type=datetime-local]{min-width:100%;display:inline}.nav-wrapper{z-index:30;position:fixed;top:0;left:0;right:0}#root{margin-top:64px}#spinner-component{visibility:hidden}#spinner-component.is-active{visibility:visible}.loader{background:linear-gradient(var(--bulma-info) 0 0) 0/0 no-repeat #fff;width:100%;height:8px;animation:4s linear infinite l1}@keyframes l1{to{background-size:100%}}#navbar-items{margin-bottom:5px}#schedule-container{width:100%;height:calc(100dvh - 185px - 1.25rem);margin-left:auto;margin-right:auto}.appointment-container{margin:2em}#delete-appointment{color:#fff;background-color:#fe1201;margin-top:2em;padding:.5em}#event-template-grid{grid-template-rows:1fr auto auto}textarea{resize:vertical;min-height:5ex}.width-9-ch{min-width:9ch}.width-10-ch{min-width:10ch}.width-12-ch{min-width:12ch}.width-14-ch{min-width:14ch}.width-16-ch{min-width:16ch}.nowrap{text-wrap:nowrap}.close-button-container{margin:1em;position:absolute;top:0;right:0}.modal-overflow-control{max-height:calc(100vh - 100px);overflow-y:auto}.column:has(.tabs){min-width:0}.theme-bootcamp,html[data-theme=bootcamp]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-scheme-brightness:light;--bulma-light-l:90%;--bulma-light-invert-l:20%;--bulma-dark-l:20%;--bulma-dark-invert-l:90%;--bulma-soft-l:90%;--bulma-bold-l:20%;--bulma-soft-invert-l:20%;--bulma-bold-invert-l:90%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-hover-shadow-a-delta:-.05;--bulma-active-shadow-a-delta:-.1;--bulma-scheme-main-l:100%;--bulma-scheme-main-bis-l:98%;--bulma-scheme-main-ter-l:96%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-weak-l:48%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-text-title-l:14%;--bulma-scheme-invert-ter-l:14%;--bulma-scheme-invert-bis-l:7%;--bulma-scheme-invert-l:4%;--bulma-white-on-scheme-l:35%;--bulma-black-on-scheme-l:4%;--bulma-light-on-scheme-l:36%;--bulma-dark-on-scheme-l:21%;--bulma-text-on-scheme-l:29%;--bulma-primary-on-scheme-l:21%;--bulma-link-on-scheme-l:58%;--bulma-info-on-scheme-l:25%;--bulma-success-on-scheme-l:23%;--bulma-warning-on-scheme-l:23%;--bulma-danger-on-scheme-l:40%;--bulma-primary-h:38deg;--bulma-primary-s:65%;--bulma-primary-l:72%;--bulma-link-h:222deg;--bulma-link-s:88%;--bulma-link-l:33%;--bulma-info-h:203deg;--bulma-info-s:75%;--bulma-info-l:48%;--bulma-success-h:142deg;--bulma-success-s:13%;--bulma-success-l:67%;--bulma-warning-h:36deg;--bulma-warning-s:55%;--bulma-warning-l:64%;--bulma-danger-h:1deg;--bulma-danger-s:91%;--bulma-danger-l:38%;--bulma-danger-invert-l:100%;--bulma-text-h:33deg;--bulma-text-s:5%;--bulma-primary:hsl(var(--bulma-primary-h) var(--bulma-primary-s) var(--bulma-primary-l));--bulma-link:hsl(var(--bulma-link-h) var(--bulma-link-s) var(--bulma-link-l));--bulma-info:hsl(var(--bulma-info-h) var(--bulma-info-s) var(--bulma-info-l));--bulma-success:hsl(var(--bulma-success-h) var(--bulma-success-s) var(--bulma-success-l));--bulma-warning:hsl(var(--bulma-warning-h) var(--bulma-warning-s) var(--bulma-warning-l));--bulma-danger:hsl(var(--bulma-danger-h) var(--bulma-danger-s) var(--bulma-danger-l));--bulma-text:hsl(var(--bulma-text-h) var(--bulma-text-s) var(--bulma-text-l));--savvy-cyan:#e6c388}.theme-savvycoders,html[data-theme=savvycoders]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-scheme-brightness:light;--bulma-light-l:90%;--bulma-light-invert-l:20%;--bulma-dark-l:20%;--bulma-dark-invert-l:90%;--bulma-soft-l:90%;--bulma-bold-l:20%;--bulma-soft-invert-l:20%;--bulma-bold-invert-l:90%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-hover-shadow-a-delta:-.05;--bulma-active-shadow-a-delta:-.1;--bulma-scheme-main-l:100%;--bulma-scheme-main-bis-l:98%;--bulma-scheme-main-ter-l:96%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-weak-l:48%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-text-title-l:14%;--bulma-scheme-invert-ter-l:14%;--bulma-scheme-invert-bis-l:7%;--bulma-scheme-invert-l:4%;--bulma-white-on-scheme-l:35%;--bulma-black-on-scheme-l:4%;--bulma-light-on-scheme-l:36%;--bulma-dark-on-scheme-l:21%;--bulma-text-on-scheme-l:29%;--bulma-primary-on-scheme-l:21%;--bulma-link-on-scheme-l:58%;--bulma-info-on-scheme-l:25%;--bulma-success-on-scheme-l:23%;--bulma-warning-on-scheme-l:23%;--bulma-danger-on-scheme-l:40%;--bulma-primary-h:187deg;--bulma-primary-s:94%;--bulma-primary-l:45%;--bulma-link-h:233deg;--bulma-link-s:100%;--bulma-link-l:63%;--bulma-info-h:198deg;--bulma-info-s:100%;--bulma-info-l:70%;--bulma-success-h:153deg;--bulma-success-s:53%;--bulma-success-l:53%;--bulma-warning-h:42deg;--bulma-warning-s:100%;--bulma-warning-l:53%;--bulma-danger-h:348deg;--bulma-danger-s:100%;--bulma-danger-l:70%;--bulma-text-h:221deg;--bulma-text-s:14%;--bulma-primary:hsl(var(--bulma-primary-h) var(--bulma-primary-s) var(--bulma-primary-l));--bulma-link:hsl(var(--bulma-link-h) var(--bulma-link-s) var(--bulma-link-l));--bulma-info:hsl(var(--bulma-info-h) var(--bulma-info-s) var(--bulma-info-l));--bulma-success:hsl(var(--bulma-success-h) var(--bulma-success-s) var(--bulma-success-l));--bulma-warning:hsl(var(--bulma-warning-h) var(--bulma-warning-s) var(--bulma-warning-l));--bulma-danger:hsl(var(--bulma-danger-h) var(--bulma-danger-s) var(--bulma-danger-l));--bulma-text:hsl(var(--bulma-text-h) var(--bulma-text-s) var(--bulma-text-l));--savvy-cyan:#07c4dd}.app-hint{z-index:1000;border-radius:var(--bulma-radius,.375rem);color:#fff;white-space:normal;overflow-wrap:anywhere;pointer-events:none;background-color:#1e1e1eeb;max-width:18rem;padding:.3rem .6rem;font-size:.8rem;line-height:1.3;position:fixed;top:0;left:0;box-shadow:0 .25rem .75rem #0003}.app-hint[hidden]{display:none}
