body.toplevel_page_members_portal #wpbody-content>.notice,body.toplevel_page_members_portal #wpbody-content>.error{display:none}html,body{max-width:100dvw}.scia_mp_main{max-width:100dvw;font-family:"Schibsted Grotesk",Sans-serif;padding:76.5px 100px;background:linear-gradient(180deg,var(--primary-30) 0%,rgb(255,255,255) 50%)}.scia_mp_main .scia_mp_portal_wrapper{display:flex;gap:28px;max-width:calc(100dvw - 200px)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content{width:100%}@media (min-width: 992px) and (max-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content>*{width:100%}}@media (min-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content{width:calc(100% - 438px)}}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content{column-gap:30px;row-gap:70px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column{min-height:100%}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column .data-heading{font-size:25px;font-weight:400;margin-bottom:20px;color:var(--tertiary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column .data-card{height:100%}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .user-details{width:261px}@media (min-width: 992px) and (max-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .user-details{width:100%}}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .user-details .data-card{display:flex;flex-direction:column;gap:27px;padding:35px 25px;border:1px solid #0789A2;border-radius:30px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .user-details .data-row{display:flex;flex-direction:column}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .user-details .data-row .label{font-size:18px;line-height:30px;color:var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .user-details .data-row .value{font-size:15px;line-height:22px;color:#000}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.inbox,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.invoices{padding:58px 27px 58px 36px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.inbox .data-card,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.invoices .data-card{padding-right:46px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.inbox tr td,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.invoices tr td{padding:28px 22px 28px 0}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.inbox tr td:last-child,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content .data-column.invoices tr td:last-child{text-decoration:underline}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table{border:0!important;border-collapse:collapse}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table tr,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table td,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table th{border:0;padding:0}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table thead>tr>th{padding:0 22px 22px 0;text-align:left;font-size:18px;line-height:30px;font-weight:400;color:var(--primary);border-bottom:1px solid var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table tbody>tr:not(:last-child)>td,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table tbody>tr:not(:last-child)>th{border-bottom:1px solid var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table tbody>tr>td,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-content table tbody>tr>th{padding:22px 22px 22px 0;text-align:left;font-size:15px;line-height:22px;font-weight:400;color:var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .scheduled-appointment{width:554px}@media (min-width: 992px) and (max-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .scheduled-appointment{width:100%}}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .current-invoices{width:407px}@media (min-width: 992px) and (max-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .current-invoices{width:100%}}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .current-invoices table tr td{border-bottom:1px solid var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox{width:70%;max-height:500px;padding:35px 25px;border:1px solid #0789A2;border-radius:30px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .view_email,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .view_email{cursor:pointer}@media (min-width: 992px) and (max-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox{width:100%}}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card{overflow:hidden scroll;padding-right:22px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card::-webkit-scrollbar,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card::-webkit-scrollbar{width:10px;height:10px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card::-webkit-scrollbar-track,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card::-webkit-scrollbar-thumb,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card::-webkit-scrollbar-thumb{background:#727272;border-radius:10px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card::-webkit-scrollbar-thumb:hover,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card::-webkit-scrollbar-thumb:hover{background:#666}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card tbody tr:last-child td,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card tbody tr:last-child td{padding-bottom:0!important}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices .data-card table:not(:has(thead tr)) tbody tr:first-child td,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox .data-card table:not(:has(thead tr)) tbody tr:first-child td{padding-top:0!important}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters{display:flex;align-items:center}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters #search_for_inbox{padding:12px 30px 0 0}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters input{max-width:340px;margin:12px;padding:12px 30px 12px 0;border-bottom-color:#013c43;font-size:15px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters input:active,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters input:focus,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters input:hover{background:transparent;box-shadow:none}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters input[type=search]{background-repeat:no-repeat;background-position:calc(100% - 6px) center;background-size:auto;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23013C43' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 21L17 17' stroke='%23013C43' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters>*:first-child{margin-left:0}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters>*:last-child{margin-right:0}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .portal-filters .filters-button{display:flex;gap:22px;margin-left:18px;padding:14px 22px;background:var(--primary);border-radius:10px;color:#fff}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .inbox-filters{margin-bottom:110px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .invoices-filters{margin-bottom:53px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance{width:70%}@media (min-width: 992px) and (max-width: 1440px){.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance{width:100%}}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form{display:flex}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-column{width:100%}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section{display:flex;flex-direction:column;gap:26px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group{display:flex;flex-direction:column}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group label{font-size:18px;color:var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group input{max-width:340px;padding:10px 30px 12px 0;font-size:15px;font-weight:400;line-height:22px;color:var(--primary);border-radius:0;max-width:unset;border-bottom-color:#013c43}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group input:active,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group input:focus,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group input:hover,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section .form-group input:disabled{background:transparent;box-shadow:none}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section>.col-sm-12{width:100%;display:flex;flex-direction:column;gap:25px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section>.col-sm-12>.row{display:flex;width:100%;gap:40px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section>.col-sm-12>.row .col-sm-6{width:100%;max-width:406px}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .medical-clearance .icds-form-section>.col-sm-12>.row .col-sm-6:not(:has(select)):not(:has(textarea)):not(:has(input)){display:none}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper{max-width:70%;--gf-ctrl-label-color-req: var(--primary);--gf-local-color: var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper .gform_title{font-weight:400;font-size:40px;color:var(--primary)}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper input,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper select{box-shadow:none;border-radius:0;padding:12px 30px 12px 0;border:0;border-bottom:1px solid #013C43;font-size:15px;background-color:transparent}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper input:active,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper input:focus,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper input:hover,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper select:active,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper select:focus,.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper select:hover{background-color:transparent;box-shadow:none}.scia_mp_main .scia_mp_portal_wrapper .scia_mp_content .gform_wrapper .gform_button{display:flex;padding:14px 22px!important;background-color:var(--primary)!important;border-radius:10px!important;color:#fff!important}.login__form .login__form-forgot-password,.login__form .login__form-forgot-password-p{color:#fff;font-weight:400}.login__form .login__form-forgot-password{text-decoration:underline}.login__form input[type=checkbox]{padding-bottom:10px!important}div[data-page=medical-clearance] .arrow-btn{display:flex;align-items:center;position:relative;width:178px!important}div[data-page=medical-clearance] .arrow-btn .arrow-btn__icon{position:absolute;right:0}div[data-page=medical-clearance] .arrow-btn:hover .arrow-btn__text{margin-right:0!important;padding-right:34px!important}div[data-page=medical-clearance] .arrow-btn:hover .arrow-btn__icon{position:absolute;right:0;padding-left:34px!important;height:38px}div[data-page=medical-clearance] .arrow-btn .arrow-btn__text{transition:.2s;border-radius:50px!important;padding-top:4.5px!important;padding-bottom:4.5px!important;margin-right:5px!important}div[data-page=medical-clearance] .arrow-btn .arrow-btn__icon{transition:.2s;border-radius:50px!important;padding:13px!important}.overlay-content h1{font-size:25px}.inbox_title{margin:20px 0;font-size:23px;color:#013b41}@media (max-width: 1800px){.portal-content{flex-wrap:wrap}}@media (max-width: 1500px){.login_page_header{position:static!important}}@media (max-width: 1300px){.data-column.inbox .data-card,.data-column.invoices .data-card{overflow:scroll scroll!important}.data-column.inbox table tr td,.data-column.inbox table tr th,.data-column.invoices table tr td,.data-column.invoices table tr th{font-size:16px!important}}@media (max-width: 1200px){.portal_content_container .right_side_info{flex-direction:column!important}.portal_content_container .right_side_info .vertical{display:none}.portal_content_container .right_side_info .brxe-container{align-items:center}.data-column.scheduled-appointment{width:100%!important}}@media (max-width: 991px){.scia_mp_sidebar{display:none}.data-column.inbox,.data-column.invoices,.data-column.medical-clearance{width:100%!important}.scia_mp_main{padding:76.5px 25px}.scia_mp_main .scia_mp_portal_wrapper{max-width:calc(100dvw - 50px)}.portal-content{flex-direction:column}.portal-content .data-column.user-details{width:100%!important}}@media (min-width: 992px) and (max-width: 1220px){.scia_mp_main{padding:20px}.scia_mp_main .scia_mp_portal_wrapper{max-width:calc(100dvw - 40px)}}@media (max-width: 625px){.portal_content_container{text-align:center;justify-content:space-between!important}.data-column.current-invoices{width:100%!important}}@media (max-width: 478px){.portal-filters.inbox-filters{flex-direction:column}.data-column.inbox table tr td,.data-column.inbox table tr th,.data-column.invoices table tr td,.data-column.invoices table tr th{font-size:16px!important}.data-column.medical-clearance label{font-size:16px}.data-column.medical-clearance .row{align-items:flex-end}}.overlay{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:1000;justify-content:center;align-items:center;padding:20px}.overlay-content{position:relative;background-color:#fff;padding:30px;border-radius:10px;max-width:600px;width:100%;box-shadow:0 4px 8px #0003}.overlay-content .overlay-close{position:absolute;top:16px;right:16px;font-size:28px;color:#333;cursor:pointer}.scia_mp_sidebar{padding:47.5px 42px;border-radius:30px;background:var(--primary);min-height:calc(100dvh - 100px - var(--wp-admin--admin-bar--height));width:410px;min-width:410px}.scia_mp_sidebar a[aria-current=page]:not(.arrow-btn){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.scia_mp_portal_navigation{padding:0;margin:0;display:flex;flex-direction:column;gap:40px}.scia_mp_portal_navigation li{list-style-type:none}.scia_mp_portal_navigation_item a{padding-left:10px;color:#fff;font-size:25px;line-height:1.2em;border-left:5px solid transparent;transition:.2s}.scia_mp_portal_navigation_item a:hover{border-left-color:var(--tertiary-70)}.scia_mp_portal_navigation_item--active a,.scia_mp_portal_navigation_item--active a:hover{border-left-color:var(--tertiary)}.booking_calendar #calendar{--fc-today-bg-color: var(--secondary-10);height:100%}.booking_calendar #calendar .fc-daygrid{padding:35px 25px;border-radius:30px;border:1px solid #0789A2}.booking_calendar #calendar .fc-scrollgrid-section,.booking_calendar #calendar .fc-scrollgrid-section table,.booking_calendar #calendar .fc-daygrid-body{width:100%!important}.booking_calendar #calendar .fc-scrollgrid-section th,.booking_calendar #calendar .fc-scrollgrid-section td,.booking_calendar #calendar .fc-scrollgrid-section table th,.booking_calendar #calendar .fc-scrollgrid-section table td,.booking_calendar #calendar .fc-daygrid-body th,.booking_calendar #calendar .fc-daygrid-body td{padding:0}.booking_calendar #calendar .fc-scrollgrid-section th,.booking_calendar #calendar .fc-scrollgrid-section table th,.booking_calendar #calendar .fc-daygrid-body th{text-align:center;font-size:15px;line-height:22px}.booking_calendar #calendar .fc-scroller{overflow:unset!important}.booking_calendar #calendar .fc-listMonth-view{padding:35px 25px;border-radius:30px;border:1px solid #0789A2}.booking_calendar #calendar .fc-listMonth-view td,.booking_calendar #calendar .fc-listMonth-view th{border:0}.booking_calendar #calendar .fc-listMonth-view .fc-scroller{overflow:hidden scroll!important;padding-right:22px}.booking_calendar #calendar .fc-listMonth-view .fc-scroller::-webkit-scrollbar{width:10px;height:10px}.booking_calendar #calendar .fc-listMonth-view .fc-scroller::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}.booking_calendar #calendar .fc-listMonth-view .fc-scroller::-webkit-scrollbar-thumb{background:#727272;border-radius:10px}.booking_calendar #calendar .fc-listMonth-view .fc-scroller::-webkit-scrollbar-thumb:hover{background:#666}.booking_calendar #calendar .fc-listMonth-view .fc-list-table{padding:20px}.booking_calendar #calendar .fc-listMonth-view .fc-list-day .fc-list-day-cushion{display:flex;flex-direction:row-reverse;width:100%;align-items:center;justify-content:space-between;gap:20px;background:var(--primary);color:#fff;border-radius:10px;font-size:15px}.booking_calendar #calendar .fc-listMonth-view .fc-list-day .fc-list-day-cushion:before,.booking_calendar #calendar .fc-listMonth-view .fc-list-day .fc-list-day-cushion:after{content:unset}.booking_calendar #calendar .fc-listMonth-view .fc-list-day th{background:none}.booking_calendar #calendar .fc-listMonth-view .fc-event{flex-direction:row;max-width:unset;margin:0;text-transform:unset;width:100%;justify-content:space-between;cursor:pointer;font-size:15px}.booking_calendar #calendar .fc-listMonth-view .fc-event:hover td{background:transparent}.booking_calendar #calendar .fc-listMonth-view .fc-event:not(:last-child){margin-bottom:23px}.booking_calendar #calendar .fc-listMonth-view .fc-event td{border:0}.booking_calendar #calendar .fc-listMonth-view .fc-event .fc-list-event-graphic{display:none}.booking_calendar #calendar .fc-listMonth-view .fc-event>*{width:auto}.booking_calendar .heading{font-weight:700;color:#013b41e6}.booking_calendar .fas{color:#e94e2f}.booking_calendar .booking-grid{display:none;flex-wrap:wrap;gap:30px;align-items:stretch}.booking_calendar .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:1000;justify-content:center;align-items:center;padding:20px}.booking_calendar .overlay-content{position:relative;background-color:#fff;padding:30px;border-radius:10px;max-width:600px;width:100%;box-shadow:0 4px 8px #0003}.booking_calendar .overlay-close{position:absolute;top:16px;right:16px;font-size:28px;color:#333;cursor:pointer}.booking_calendar .fc table{margin:0}.booking_calendar .fc-daygrid-day-number{padding:0}.booking_calendar .fc-button-group{display:flex;align-items:center;gap:17px}.booking_calendar .fc-today-button{padding:0;background-color:transparent!important;border:0;color:var(--primary);text-transform:capitalize;font-size:18px;line-height:30px;letter-spacing:-4%;margin:0!important}.booking_calendar .fc-today-button:hover{color:var(--primary-90)!important}.booking_calendar .fc-today-button:disabled{color:var(--primary)}.booking_calendar .fc-toolbar-title{font-size:18px;line-height:30px;letter-spacing:-4%;color:var(--primary);font-weight:400}.booking_calendar .fc-toolbar-chunk{display:flex;gap:18px}.booking_calendar .fc-next-button,.booking_calendar .fc-prev-button{background-color:transparent!important;background-position:center center;background-repeat:no-repeat;width:24px;height:24px;border:0}.booking_calendar .fc-next-button *,.booking_calendar .fc-prev-button *{display:none!important}.booking_calendar .fc-prev-button{background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.75L1 11.75M1 11.75L9.16667 22.25M1 11.75L9.16667 1.25' stroke='%23013C43' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.booking_calendar .fc-next-button{background-image:url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 11.75L23 11.75M23 11.75L14.4444 1.25M23 11.75L14.4444 22.25' stroke='%23013C43' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.booking_calendar .fc-button-group:has(.fc-dayGridMonth-button){display:flex;align-items:center;gap:0;background-color:var(--primary);border-radius:10px}.booking_calendar .fc-button-group:has(.fc-dayGridMonth-button) .fc-button{background:none;border:0;border-radius:10px;text-transform:capitalize;padding:8px 12px}.booking_calendar .fc-button-group:has(.fc-dayGridMonth-button) .fc-button-active{background-color:#0789a2}.booking_calendar .fc-daygrid-day-top{align-items:flex-start;justify-content:flex-start;padding:5px}.booking_calendar .fc-event{display:flex;flex-direction:column;font-size:10px;align-items:flex-start;text-transform:uppercase;margin-left:5px;margin-top:-10px;max-width:70%}.booking_calendar .fc-event .fc-daygrid-event-dot{display:none}.booking_calendar .fc-event .fc-event-title{max-width:100%;overflow:hidden!important;text-overflow:ellipsis}.booking_calendar .fc-event:hover{background:none;text-decoration:underline}.booking_calendar .fc-daygrid-day:has(.fc-daygrid-event-harness){position:relative}.booking_calendar .fc-daygrid-day:has(.fc-daygrid-event-harness):before{content:"";position:absolute;width:12px;height:12px;background:var(--tertiary);border-radius:12px;top:8px;left:2px}
