#info{background:#ededfd;flex-direction:row;align-items:center;gap:2%;width:18rem;margin-bottom:1.5rem;padding:.5rem 1rem;display:flex}#info>p{color:var(--Primary-5,#2d3748);margin-left:.5rem;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:20px}#body{flex-direction:row;width:100%;margin-right:auto;display:flex}#innerBody{flex-direction:column;gap:2rem;width:100%;display:flex}#leftCancel{margin-top:1rem!important}#programsBody{flex-direction:row;width:90%;margin:5% 2.5%;display:flex}#title{width:90%;color:var(--Secondary-8,#2d3748);letter-spacing:.11px;flex-direction:row;justify-content:space-between;margin-bottom:2rem;font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:normal;display:flex}#save{background-color:var(--indigo,#4441c8);color:#fff;border-radius:6px;justify-content:center;align-items:center}#save:hover{color:#fff;background-color:#312e8a}#savecancel{justify-content:flex-end;align-items:center;display:flex}#dateTimeDiv,#instructorContainer,#payeeContainer{flex-direction:row;align-items:center;gap:1%;height:100%;display:flex;position:relative}#dateTimeDiv>div{vertical-align:middle;align-items:center;width:23%;line-height:1.5;display:inline-block}#cancelBody{align-items:center;gap:1rem;font-size:1.2rem;flex-direction:row!important;display:flex!important}#instructorTags,#payeeTags{flex-flow:wrap;width:73%;height:2rem;margin:0 0 3% 27%;display:flex;position:absolute;top:0;left:0}.instructorTag,.payeeTag{border:1px solid #d3d3d3;border-radius:20px;flex-direction:row;align-items:center;height:2rem;margin:.5% 3% 0 0;padding:1%;display:flex}#instructorTags>div *,#payeeTags>div *{background-color:#0000}.vertical{flex-direction:column;display:flex}#bookingDate{align-items:center}#instructor>span,#payee>span,#emails>span,#bookingDate>span{color:var(--Secondary-8,#2d3748);letter-spacing:.07px;margin-left:1rem;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#instructors,#payees{background:#f6f6f6;border:1px solid #d3d3d3;border-radius:5px;flex-direction:row;width:25%;font-family:Inter;display:flex}#instructorSelection,#payeeSelection{width:100%}#instructorSelection>Box,#payeeSelection>Box{width:100%!important;position:relative!important}#instructorInputContainer,#payeeInputContainer{flex-direction:row;align-items:center;padding-right:3%;display:flex}#instructorInput,#payeeInput{border:none!important;border-radius:5px 5px 0 0!important}#instructorInput:focus,#payeeInput:focus{box-shadow:none;outline:none}#instructorDropdown,#payeeDropdown{z-index:10;background-color:#d9d9d9;border-top:3px solid #4e4ae7;border-radius:0 0 5px 5px;width:100%;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px #0000001a}#location,#locationRate{flex-direction:row;align-items:center;gap:1rem;width:75rem;font-size:1.2rem;display:flex}#roomDescription>h3,#information>h3,#sessionInformation>h3{letter-spacing:.08px;margin-bottom:.5rem;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#roomDescription>p,#information>p,#sessionInformation>Textarea{color:#474849}#cancelBody:hover{color:#fff;cursor:pointer;background-color:#ff4d4f}#cancelIcon{transition:color .3s}#cancelBody:hover #cancelIcon,#cancelBody:hover #cancel{color:#fff!important}#cancelBody{border-radius:5px;align-items:center;gap:8px;padding:8px;font-size:15px;transition:background-color .3s,color .3s;display:flex}#deactivateDeadlineBox{border:1px solid var(--deep-red,#90080f);background-color:var(--light-red,#f4e6e7);text-align:center;border-radius:15px;margin-bottom:5%}#deactivateReason{margin-bottom:5%}#deactivateDeadlineText,#deactivateDeadlineBox Checkbox{color:var(--deep-red,#90080f);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:22px}#deactivateDeadlineText{text-align:left;margin:.5rem}.horizontal{flex-direction:row;align-items:center;display:flex}.navbar-container{z-index:0;flex-shrink:0;min-width:188px}.navItem{border-left:3px solid #0000;margin:8px 0;position:relative}.navLink{width:100%}.navIcon{font-size:20px}.navLink,.navIcon{color:#767778;font-size:20px}.nav-item-wrapper{position:relative}.popup-button{white-space:nowrap;min-width:140px}.badge-container{position:absolute;top:50%;right:0;transform:translateY(-50%)}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}h1{text-align:left;vertical-align:top;color:#474849;font-size:150%;line-height:1}Icon *{color:#767778!important}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}#body{flex-direction:row;width:100%;margin-right:auto;font-family:Inter;display:flex}#body>div{flex:1}#body>#navbarBody{flex:none}#innerBody{flex-direction:column;gap:2.5rem;display:flex;width:100%!important}#programsBody{flex-direction:row;display:flex;width:90%!important;margin:3rem 2.5rem!important}#eventInfoBody{flex-direction:column;flex:1;margin-left:2.5%;margin-right:2.5%}#title{flex-direction:row;justify-content:space-between;width:100%;height:42px;margin-bottom:5%;font-size:170%;display:flex}button#save{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:115px;height:40px;font-size:14px}#select{appearance:none;background-color:#0000;display:none}#select:focus{appearance:auto;background-color:#fff}#dateTimeDiv{justify-content:space-between}#dateTimeDiv>div{vertical-align:middle;align-items:center;width:23%;line-height:1.5;display:inline-block}#time1,#time2{flex:1;width:80%;margin-left:2%;margin-right:auto}#date1,#date2{width:80%;margin-left:2%;margin-right:0}#repeatContainer{justify-content:space-between}#repeatDiv{flex-direction:row;align-items:center;gap:3%;width:40%;display:flex}#cancelBody{color:var(--Secondary-8,#2d3748);letter-spacing:.07px;align-items:center;gap:1rem;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;flex-direction:row!important;display:flex!important}#instructorContainer,#payeeContainer,#emailContainer{flex-direction:row;align-items:center;gap:1%;width:100%;height:100%;display:flex;position:relative}#instructors,#payees,#emails{background:#f6f6f6;border:1px solid #e2e8f0;border-radius:5px;flex-direction:row;width:200px;min-width:200px;display:flex}#instructorTags,#payeeTags,#emailTags{flex-flow:wrap;width:73%;height:120%;margin:0 0 3% 216px;padding-bottom:8px;display:flex;position:absolute;top:0;left:0;overflow-y:scroll}#instructorTags.scrollable,#payeeTags.scrollable,#emailTags.scrollable{box-shadow:inset 0 -8px 8px -8px #0003}.instructorTag,.payeeTag,.emailTag{border:1px solid #e2e8f0;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;height:2rem;margin:.5% 3% 0 0;padding:1%;display:flex}#instructorTags>div *,#payeeTags>div *,#emailTags>div *{background-color:#0000}#Button{width:40px;height:40px}.Icon{justify-content:center;align-items:center;display:flex}#instructorSelection,#payeeSelection,#emailSelection{width:100%}#instructorSelection>Box,#payeeSelection>Box,#emailSelection>Box{width:100%!important;position:relative!important}#instructorInputContainer,#payeeInputContainer,#emailInputContainer{background-color:#fff;border-radius:5px;flex-direction:row;align-items:center;padding-right:3%;display:flex;overflow:hidden}#instructorInput,#payeeInput,#emailInput{overflow:hidden;border:none!important}.inputElement{border:1px solid var(--Secondary-3,#e2e8f0)!important;border-radius:4px!important}#instructorInput:focus,#payeeInput:focus,#emailInput:focus{box-shadow:none;outline:none}#instructorContainer #instructorDropdown,#payeeContainer #payeeDropdown,#emailContainer #emailDropdown{z-index:10;border:1px solid #e2e8f0;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;overflow-y:scroll;box-shadow:0 4px 6px #0000001a;background-color:#d9d9d9!important}#location,#locationRate{flex-direction:row;align-items:center;gap:1rem;font-size:1.2rem;display:flex;width:100%!important}#locationRate{margin-left:3rem}#information>Textarea{background-color:#0000;border:1px solid #e2e8f0}#eventInfoBody #roomDescription>h3,#eventInfoBody #information>h3,#eventInfoBody #sessionInformation>h3{color:#474849;letter-spacing:.08px;margin-bottom:16px;font-weight:700;line-height:normal}#cancel{color:#90080f;text-decoration:none}#cancelLink{text-decoration:none}#deactivateModal{align-items:center}.deactivateFooter{justify-content:flex-end;margin-top:200rem;display:flex}#deactivateCancel{background:var(--Secondary-2-Default,#edf2f7);color:#2d3748;border-radius:6px;margin-right:1rem}#deactivateCancel:hover{color:#2d3748;background:#e2e8f0}#deactivateConfirm{color:#fff;background-color:#4441c8;border-radius:6px}#deactivateConfirm:hover{color:#fff;background-color:#312e8a}.signup-container .header-forgot-container{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.signup-container .header-forgot-sent-container{flex-direction:column;align-self:stretch;align-items:flex-start;margin-bottom:65px;display:flex}.login-navigate-button{background:#4441c8;border-radius:6px;flex:1 0 0;justify-content:center;align-items:center;gap:4px;height:40px;padding:0 16px;display:flex}.signup-container input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill:hover{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill:focus{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.actions-container{background:var(--Secondary-2-Default,#edf2f7);justify-content:center;align-items:center;gap:4px;padding:4px;display:flex;border-radius:6px!important;width:24px!important;min-width:24px!important;height:24px!important}.actions-container:hover{background:var(--Secondary-2-Default,#edf2f7)!important}.cancelModalHeader,.cancelModalText,.cancelModalCancelReason,.cancelActionsContainer{font-family:Inter;font-style:normal;line-height:normal}.cancelModalHeader,.cancelModalCancelReason{color:var(--Secondary-7,#4a5568);letter-spacing:.08px;margin-top:1rem;font-size:16px;font-weight:700!important}.cancelModalText{color:#474849;letter-spacing:.07px;align-items:center;font-size:14px;font-weight:500}.cancelModalCancelReason{letter-spacing:.07px;margin:1.5rem 0 .5rem;font-size:14px}.cancelActionsContainer{background-color:#f0f1f4;width:8.5rem}.cancelActionsContainer>*{color:var(--Secondary-8,#2d3748);letter-spacing:.07px;align-items:center;gap:5px;font-size:14px;font-weight:400;display:flex}.menu-list-custom{background:#fff!important;border-radius:6px!important;width:8.5rem!important;min-width:8.5rem!important;padding:8px!important}.menu-list-custom .chakra-menu__menuitem{font-family:var(--font-inter)!important;cursor:pointer!important;background:#fff!important;border-radius:6px!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;font-size:16px!important;font-weight:400!important;display:flex!important}.filter-button,.filter-button-active{color:#2d3748;background-color:#edf2f7;border-width:2px;border-color:#0000;border-radius:30px;font-weight:500}.filter-button:hover,.filter-button-active:hover{background-color:#e2e8f0}.filter-button-active{color:#4441c8;background-color:#edf2f7;border-color:#4441c8}*{box-sizing:border-box;margin:0;padding:0}.search-wrapper{border:1px solid var(--Secondary-3,#e2e8f0);border-radius:6px;width:311px;height:40px;min-height:40px;max-height:40px;font-size:0;line-height:1;display:flex;overflow:hidden}.search-input{background:var(--Secondary-1,#f7fafc);width:263px;height:40px;min-height:40px;max-height:40px;color:var(--Secondary-6,#718096);letter-spacing:.07px;vertical-align:top;border:none;border-radius:6px 0 0 6px;outline:none;margin:0;padding:0 0 0 16px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:40px;display:block}.search-icon-container{background:#edf2f7;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:40px;min-height:40px;max-height:40px;margin:0;padding:0;display:flex}:root{--white:#fff;--border-color:#d2d2d2;--hover-bg:#f0f1f4;--text-color:var(--Secondary-8,#2d3748);--font-family:"Inter", sans-serif;--font-size:14px;--font-weight:400;--line-height:normal;--letter-spacing:.07px;--filter-font-size:14px;--sorting-popup-width:165px}.chakra-menu__menuitem{border-radius:15px!important;transition:background,border-radius!important}.chakra-menu__menuitem:hover,.chakra-menu__menuitem:focus{background:var(--hover-bg)!important;border-radius:4px!important}.icon-style{color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size);font-style:normal;font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.menu-button-icon{display:block;width:16px!important;height:16px!important;margin:0!important;padding:0!important}.triangle-icon{flex-shrink:0;width:20px;height:20px;color:var(--text-color)!important;fill:var(--text-color)!important}.program-sorting-popup{width:var(--sorting-popup-width);border:1px solid var(--Secondary-3,#e2e8f0);background:#fff;border-radius:4px;flex-direction:column;align-items:flex-start;gap:10px;padding:4px;display:flex;box-shadow:0 1px 2px #0000000d}.program-sorting-popup>div{width:var(--sorting-popup-width)!important;min-width:var(--sorting-popup-width)!important;max-width:var(--sorting-popup-width)!important}.program-sorting-popup .sort-menu-item{border-radius:15px;align-items:center;gap:8px;width:100%;display:flex}.program-sorting-popup .sort-menu-item:hover{background:var(--hover-bg)}.chakra-menu__menu-list{--menu-list-width:auto!important;margin:1px!important}div[role=menu].program-sorting-popup{width:var(--sorting-popup-width)!important;min-width:var(--sorting-popup-width)!important;max-width:var(--sorting-popup-width)!important}:root{--light-grey:#f6f6f6;--medium-grey:#767778;--medium-light-grey:#d2d2d2;--white:#fff;--indigo:#4e4ae7;--deep-red:#90080f;--font-inter:"Inter", sans-serif}html,body,#root{height:100%;margin:0;padding:0}.home{align-self:stretch;align-items:flex-start;gap:32px;width:100%;padding:32px 32px 0;display:flex}.home-inner{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:0;margin:0;padding:26px 26px 16px 0;display:flex;max-width:1252px!important}.header-row{justify-content:right;align-self:stretch;align-items:center;gap:24px;width:100%;margin-bottom:16px;display:flex}.google-calendar{cursor:pointer;white-space:nowrap;background:#edf2f7;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:168px;height:40px;padding:0 16px;display:flex}.google-calendar:hover{background:#e2e8f0}.google-calendar-icon{width:16px;height:16px}.google-calendar-text{color:var(--Secondary-8,#2d3748);letter-spacing:.07px;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.archive{background:var(--Secondary-2-Default,#edf2f7);width:114px;height:40px;color:var(--Secondary-8,#2d3748);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;margin-right:24px;padding:0 16px;display:flex}.archive:hover{background:var(--Secondary-3,#e2e8f0);box-shadow:none;border:none;outline:none}.archive-icon{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;display:inline-block!important}.archive-text{color:var(--Secondary-8,#2d3748);letter-spacing:.07px;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.new-program{cursor:pointer;white-space:nowrap;background:#4441c8;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:145px;height:40px;padding:0 16px;display:flex}.new-program:hover{background:#3b36b5}.new-program-icon{width:16px;height:16px}.new-program-text{color:#fff;letter-spacing:.07px;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.programs-table{border:1px solid var(--Secondary-3,#e2e8f0);z-index:2;background-color:#fff;border-radius:15px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;width:100%;margin:0;padding:20px;display:flex;position:relative}.programs-table__filter-row{justify-content:space-between;align-items:center;gap:0;width:100%;height:40px;margin:0;display:flex}.programs-table__container{width:100%;margin:0;padding:0}.programs-table__container thead th{z-index:1;background-color:#fff;position:sticky;top:0}.programs-table__table{border-spacing:0!important;border-collapse:separate!important;table-layout:fixed!important;width:100%!important}.programs-table__table th{border-bottom:1px solid var(--Secondary-3,#e2e8f0)!important;vertical-align:middle!important;height:56px!important;padding:0!important}.programs-table__table th:first-of-type,.programs-table__table td:first-of-type{width:325px!important}.programs-table__table th:nth-child(2),.programs-table__table td:nth-child(2){width:52px!important}.programs-table__table th:nth-child(3),.programs-table__table td:nth-child(3){width:180px!important}.programs-table__table th:nth-child(4),.programs-table__table td:nth-child(4){width:145px!important}.programs-table__table th:nth-child(5),.programs-table__table td:nth-child(5){width:85px!important}.programs-table__table th:nth-child(6),.programs-table__table td:nth-child(6),.programs-table__table th:nth-child(7),.programs-table__table td:nth-child(7){width:138px!important}.programs-table__table th:last-child,.programs-table__table td:last-child{width:24px!important}.programs-table__table th,.programs-table__table td{padding-right:16px!important}.programs-table__table tr td{border-bottom:1px solid var(--Secondary-3,#e2e8f0)!important;vertical-align:middle!important;height:56px!important;color:var(--Secondary-8,#2d3748)!important}.programs-table__table tr td *{color:var(--Secondary-8,#2d3748)!important}.programs-table__table td:first-of-type>div,.programs-table__table td:nth-child(3)>div{padding-left:8px!important}.programs-table__table tr:last-child td{border-bottom:none!important}.programs-table__table tr td:nth-child(2){vertical-align:middle!important;text-align:center!important}.programs-table__table tr td:nth-child(2) img{width:16px!important;height:16px!important}.programs-table__table th:nth-child(3) .chakra-flex{align-items:center;display:flex}.programs-table__table th img,.programs-table__table th svg,.programs-table__table th .chakra-icon{flex-shrink:0!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.programs-table__table td:nth-child(2) img,.programs-table__table td:nth-child(2) svg,.programs-table__table td:nth-child(2) .chakra-icon{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.programs-table__table tr td{padding-left:0!important}.programs-table__table td:last-child{padding-right:0!important}.programs-table__row--odd{background-color:var(--light-grey)}.programs-table__row--even{background-color:var(--white)}.programs-table__row--no-booking{background-color:#e0e0e0!important}.programs-table__table th:first-of-type .chakra-stack{justify-content:space-between;width:100%}.programs-table__table th:nth-child(4) .chakra-stack,.programs-table__table th:nth-child(5) .chakra-stack,.programs-table__table th:nth-child(6) .chakra-stack,.programs-table__table th:nth-child(7) .chakra-stack{gap:12px!important}.table-header-text{color:#718096;font-family:var(--font-inter);text-transform:none;white-space:nowrap;font-size:12px;font-weight:700;line-height:normal}.programs-ellipsis-box{white-space:nowrap;justify-content:flex-start;width:100%;max-width:8rem;display:block;overflow:hidden;text-overflow:ellipsis!important}.filter-box{cursor:pointer;gap:4px;background:var(--white)!important;background-color:#edf2f7!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:40px!important;min-height:40px!important;padding:8px 16px!important;display:flex!important}.filter-box-text{color:#2d3748;font-family:var(--font-inter);font-size:16px;font-weight:600}.archive,.filter-box{align-self:center;margin-top:0}.search-wrapper{border:1px solid var(--Secondary-3,#e2e8f0);border-radius:6px;align-items:center;gap:0;height:40px;margin-top:0;display:flex}.searchbar-container{background:var(--Secondary-1,#f7fafc);border-radius:5px 0 0 5px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 16px;display:flex}.searchbar-container input{width:400px;font-family:var(--font-inter);background:0 0;border:none;outline:none;font-size:16px}.searchbar-icon-container{background:var(--medium-light-grey);border-radius:0 15px 15px 0;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:48px;padding:0 8px;display:flex}.actions-container{background-color:#0000;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:48px;height:48px;display:flex}.actions-container:hover,.actions-container:focus-within{background:0 0!important}.menu-list-custom{border:1px solid var(--Secondary-3,#e2e8f0);background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;gap:10px;padding:4px;display:flex;box-shadow:0 1px 2px #0000000d;width:139px!important;min-width:139px!important;max-width:139px!important}.menu-list-custom .chakra-menu__menuitem{background:#fff;border-radius:4px;align-items:center;gap:10px;width:131px;padding:6px 8px;display:flex;font-family:var(--font-inter)!important;cursor:pointer!important;font-size:16px!important;font-weight:400!important}.menu-list-custom .chakra-menu__menuitem:hover{background-color:#f7fafc!important}.program-filters-menu-list{min-width:100px;max-width:400px;max-height:500px;padding:12px;overflow-y:auto}.status-tooltip-text{font-size:16px;font-family:var(--font-inter);color:var(--medium-grey,#767778);text-transform:none;font-weight:400;line-height:20px}.navbar-sidebar{width:188px!important}.programs-table__table th:nth-child(3) .chakra-icon,.programs-table__table th:nth-child(3) svg,.programs-table__table th:nth-child(3) img,.programs-table__table th .chakra-icon[aria-label=triangle-down],.programs-table__table th .chakra-icon[aria-label=triangle-up],.programs-table__table th button svg{flex-shrink:0!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.programs-table__table th:nth-child(4) img,.programs-table__table th:nth-child(4) svg,.programs-table__table th:nth-child(4) .chakra-icon,.programs-table__table th:nth-child(5) img,.programs-table__table th:nth-child(5) svg,.programs-table__table th:nth-child(5) .chakra-icon,.programs-table__table th:nth-child(6) img,.programs-table__table th:nth-child(6) svg,.programs-table__table th:nth-child(6) .chakra-icon,.programs-table__table th:nth-child(7) img,.programs-table__table th:nth-child(7) svg,.programs-table__table th:nth-child(7) .chakra-icon{flex-shrink:0!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}.actions-container{background:var(--Secondary-2-Default,#edf2f7);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px;display:flex}.actions-container:hover{border-radius:6px;background:var(--Secondary-3,#e2e8f0)!important}.menuItemBox{color:#2d3748;justify-content:space-between;align-items:center;gap:8px;display:flex;width:100%!important}.horizontal{flex-direction:row;display:flex}.dropdownText{color:#2d3748;margin-left:.5rem;margin-right:4px}.dropdownTextRed{color:#90080f;margin-left:.5rem}.menu-list{background:#fff!important;border-radius:6px!important;width:11rem!important;min-width:11rem!important;padding:8px!important;box-shadow:0 4px 4px #00000040!important}.menu-list .chakra-menu__menuitem{font-family:var(--font-inter)!important;cursor:pointer!important;background:#fff!important;border-radius:6px!important;align-items:center!important;gap:8px!important;width:100%!important;padding:6px 8px!important;font-size:16px!important;font-weight:400!important;display:flex!important}.menu-list .chakra-menu__menuitem:hover{background-color:#0000000d!important;border-radius:6px!important}.menu-item--edit{color:var(--medium-grey,#767778)!important}.menu-item--delete{color:var(--deep-red,#90080f)!important}.invoices-table{border:1px solid var(--Secondary-3,#e2e8f0);z-index:3;background-color:#fff;border-radius:15px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;width:95%;margin:26px 26px 0;padding:20px;display:flex;position:relative}.invoices-filter-row{justify-content:space-between;align-items:center;gap:8px;width:100%;height:40px;margin:0;display:flex}.invoices-table__container{width:100%;margin:-4px 0 0;padding:0}.invoices-table__table{border-spacing:0!important;border-collapse:separate!important;table-layout:fixed!important;width:100%!important}.invoices-table__table th{border-bottom:1px solid var(--Secondary-3,#e2e8f0)!important;vertical-align:middle!important;height:65px!important;color:var(--Secondary-6,#718096)!important;text-transform:none!important;padding:0!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:normal!important}.invoices-table__table th:first-child,.invoices-table__table td:first-child{width:92px!important;padding-left:0!important;padding-right:8px!important}.invoices-table__table th:first-child>div{padding-left:8px!important}.invoices-table__table th:nth-child(2),.invoices-table__table td:nth-child(2){text-align:center!important;width:101px!important;padding-left:8px!important;padding-right:8px!important}.invoices-table__table th:nth-child(2)>div{text-align:center!important;padding-left:8px!important}.invoices-table__table th:nth-child(3),.invoices-table__table td:nth-child(3){width:362px!important;padding-left:8px!important;padding-right:8px!important}.invoices-table__table th:nth-child(3)>div{padding-left:8px!important}.invoices-table__table th:nth-child(4),.invoices-table__table td:nth-child(4){width:180px!important;padding-left:8px!important;padding-right:8px!important}.invoices-table__table th:nth-child(4)>div{padding-left:8px!important}.invoices-table__table th:nth-child(5),.invoices-table__table td:nth-child(5){width:180px!important;padding-left:8px!important;padding-right:8px!important}.invoices-table__table th:nth-child(5)>div{padding-left:8px!important}.invoices-table__table th:nth-child(6),.invoices-table__table td:nth-child(6){width:90px!important;padding-left:8px!important;padding-right:8px!important}.invoices-table__table th:nth-child(7),.invoices-table__table td:nth-child(7){width:100px!important;padding-left:8px!important;padding-right:8px!important}.invoices-table__table th:nth-child(8),.invoices-table__table td:nth-child(8){width:40px!important}.invoices-table__table tr td{border-bottom:1px solid var(--Secondary-3,#e2e8f0)!important;vertical-align:middle!important;height:65px!important;padding:0!important}.invoices-table__table tr:last-child td{border-bottom:none!important}.invoices-table__table th img,.invoices-table__table th svg,.invoices-table__table th .chakra-icon,.invoices-table__table th:nth-child(4) img,.invoices-table__table th:nth-child(4) svg,.invoices-table__table th:nth-child(4) .chakra-icon,.invoices-table__table th:nth-child(5) img,.invoices-table__table th:nth-child(5) svg,.invoices-table__table th:nth-child(5) .chakra-icon{flex-shrink:0!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.invoices-table__table th .chakra-stack{gap:12px!important}.invoices-table__table th:first-of-type .chakra-stack,.invoices-table__table th:nth-child(3) .chakra-stack,.invoices-table__table th:nth-child(5) .chakra-stack{justify-content:space-between!important;width:100%!important}.status-paid,.status-not-paid{color:var(--Secondary-8,#2d3748)!important;letter-spacing:.07px!important;padding-left:8px!important;font-family:Inter!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important}.status-past-due{color:var(--destructive,#90080f)!important;letter-spacing:.07px!important;padding-left:8px!important;font-family:Inter!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important}.filter-box-invoices{cursor:pointer;gap:4px;background:var(--Secondary-2-Default,#edf2f7)!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:40px!important;min-height:40px!important;padding:8px 16px!important;display:flex!important}.filter-box-text-invoices{color:#2d3748;letter-spacing:.07px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:normal}.ellipsis-action-button{background:var(--Secondary-2-Default,#edf2f7)!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:24px!important;min-width:24px!important;height:24px!important;padding:4px!important;transition:background-color .2s ease-in-out!important;display:flex!important}.ellipsis-action-button:hover{cursor:pointer!important;background:#e2e8f0!important}.forgot-password{font-family:var(--font-primary);color:var(--Primary-8,#29267d);font-size:14px;font-style:normal;font-weight:500}.signup-container .login-header-container{flex-direction:column;align-items:center;gap:-5px;width:363px;margin-top:-20px;display:flex}.signup-container .login-heading{height:58px;color:var(--Secondary-8);text-align:center;font-family:var(--font-primary);justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px 16px;font-size:32px;font-weight:700;line-height:normal;display:flex}.signup-container .login-fields-container{flex-direction:column;align-items:flex-start;gap:16px;width:363px;display:flex}.signup-container .input-outer,.signup-container .input-outer-email{border:1px solid var(--Secondary-3);background:var(--white);border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.middle-options{color:#2d3748;justify-content:space-between;align-items:center;width:339px;display:flex}.keep-signed-in-container{justify-content:flex-start;align-items:center;gap:8px;display:flex}.keep-signed-in-checkbox{appearance:none;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:2px;outline:none;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.keep-signed-in-checkbox:checked{background-color:var(--Primary-5-Default,#4441c8);border-color:var(--Primary-5-Default,#4441c8);position:relative}.keep-signed-in-checkbox:checked:after{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.keep-signed-in-label{color:var(--Secondary-6,#718096);letter-spacing:.07px;cursor:pointer;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.signup-container .submit-button:hover:not(:disabled){background:var(--Primary-7,#312e8a)}.signup-container .submit-button:disabled{background:var(--Primary-5-Default,#4441c8);opacity:.6;cursor:not-allowed}.signup-container input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill:hover{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill:focus{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}._modalContent_12cmf_2{background:#fff;border:1px solid #e8e8e8;border-radius:12px;flex-direction:row;align-items:flex-start;gap:16px;width:auto;padding:16px;display:inline-flex;box-shadow:0 0 12px #6480911a}._modalBody_12cmf_15{padding:0}._typeHeader_12cmf_19{color:#767778;margin-bottom:16px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}._filterButtonGroup_12cmf_29{flex-direction:row;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}._filterButton_12cmf_29{height:36px;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#383e4a!important;background:#f9f9fc!important;border-radius:20px!important;padding:8px 20px!important;transition:all .2s!important}._filterButton_12cmf_29:hover{background:#edf1f8!important}._filterButton_12cmf_29._active_12cmf_56{color:#5951f3!important;background:#edf1f7!important;border:1px solid #3f37d1!important;border-radius:50px!important}._buttonRow_12cmf_63{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}._clearButton_12cmf_70{height:40px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:normal;color:#767778!important;background:0 0!important;border:none!important;border-radius:6px!important;padding:8px 20px!important;transition:all .2s!important}._clearButton_12cmf_70:hover{background:#f9f9fc!important}._applyButton_12cmf_88{height:40px;letter-spacing:"0.5%";font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:normal;color:#fff!important;background:#6966d2!important;border:none!important;border-radius:6px!important;transition:all .2s!important}._applyButton_12cmf_88:hover{background:#3f37d1!important}._title_1uqi2_1{color:"var(--Secondary-8, #2D3748)";font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal}._titleContainer_1uqi2_10{flex-direction:row;display:flex}#programButton{background:var(--Secondary-2-Default,#edf2f7);border-radius:6px}#programButton:hover{background:var(--Secondary-3,#e2e8f0)}.archiveHeaderText{color:var(--Secondary-6,#718096);letter-spacing:.07px;text-transform:none;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.columnContainer{align-items:center;gap:8px;padding:8px 16px 8px 0;display:flex}.th{padding:12px 0!important}.td{white-space:nowrap;max-width:13rem;overflow:hidden;text-overflow:ellipsis!important;padding-left:0!important}.td:first-of-type,.th:first-of-type{padding-left:0!important}.td:last-child,.th:last-child{padding-right:0!important}.componentContainer{align-items:center;width:100%;min-width:100%;padding:1rem 0}.componentContainer *{color:var(--Secondary-8,#2d3748);font-family:Inter;font-style:normal;line-height:normal}#titleContainer{justify-content:space-between;width:100%;height:2rem;margin-bottom:1rem}#archivedBlurb{background:#f0f0ff;flex-direction:row;justify-content:center;align-items:center;gap:2%;width:16.5rem;padding:.5rem .75rem;font-weight:700;display:flex}.sessionsColumnContainer{justify-content:center;align-items:center;gap:8px;max-width:10rem;padding:8px;display:flex}.sessionsColumnTitle{color:#767778;text-transform:none;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.componentTitleText{font-size:24px;font-weight:700}#archivedBlurb>p{letter-spacing:.08px;font-size:16px}.invoiceButton{color:#fff;letter-spacing:.07px;background:#4441c8;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:40px;padding:0 16px;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.invoiceButton:hover{background:#312e8a}#deactivateDeadlineInnerBox{text-align:left;flex-direction:row;gap:.5rem;padding:.8rem;display:flex}#popoverChoice,#deleteBody{background-color:#0000;flex-direction:row;align-items:center;gap:1rem;width:100%;font-size:1.2rem;display:flex}#popoverChoice:hover,#deleteBody:hover{background-color:#f0f1f4}#popoverChoice>*,#deleteBody>*{align-items:start!important}#popoverChoice p{color:#767778!important}#deleteBody p{color:#90080f!important}#deactivateDeadlineInnerBox{align-items:center}#backProgramButton{background-color:#edf2f7;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:40px;padding:0 16px;display:flex}.sessionData{justify-content:left;display:flex}.ellipsis-box{white-space:nowrap;justify-content:flex-start;width:100%;max-width:8rem;display:block;overflow:hidden;text-overflow:ellipsis!important}.signup-container{flex-direction:column;align-items:center;width:550px;margin:20px auto 0;display:flex}.signup-container .logo{aspect-ratio:164.13/75;flex-shrink:0;width:164.135px;height:75px;margin:0 auto;display:block}.signup-container .header-container{flex-direction:column;align-items:center;gap:-5px;width:363px;margin-top:-20px;display:flex}.signup-container .create-account-heading{height:58px;color:var(--Secondary-8);text-align:center;font-family:var(--font-primary);justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px 16px;font-size:32px;font-weight:700;line-height:normal;display:flex}.signup-container .account-info-text{color:var(--Secondary-7);text-align:center;font-family:var(--font-primary);letter-spacing:.08px;align-self:stretch;margin-bottom:8px;font-size:16px;font-weight:500;line-height:normal}.signup-container .name-fields{justify-content:space-between;width:363px;margin-bottom:0;display:inline-flex}.signup-container .name-field-container{flex-direction:column;align-items:flex-start;gap:8px;width:173px;margin-bottom:8px;display:flex}.signup-container .name-input-outer{border:1px solid var(--Secondary-3);background:var(--white);border-radius:4px;align-items:center;gap:10px;width:173.25px;margin:0;padding:0 10px 0 11px;display:flex}.signup-container .name-input-outer-error{background:var(--white);border:2px solid #90080f;border-radius:4px;align-items:center;gap:10px;width:173.25px;padding:0 10px 0 11px;display:flex}.signup-container .name-input-container{display:flex}.signup-container .name-input-text{width:152px;height:40px;font-family:var(--font-primary);letter-spacing:.07px;background:0 0;border:none;outline:none;flex-direction:column;justify-content:center;padding:0;font-size:14px;font-weight:400;line-height:normal;display:flex}.signup-container .fields-container{flex-direction:column;align-items:flex-start;gap:16px;width:363px;margin-bottom:20px;display:flex}.signup-container .form-field-container{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.signup-container .input-outer,.signup-container .input-outer-email{border:1px solid var(--Secondary-3);background:var(--white);border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.signup-container .input-outer-email-error{background:var(--white);border:2px solid #90080f;border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.signup-container .input-outer-password{border:1px solid var(--Secondary-3);background:var(--white);border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.signup-container .input-outer-password-error{background:var(--white);border:2px solid #90080f;border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.signup-container .input-outer-password-confirm{border:1px solid var(--Secondary-3);background:var(--white);border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.signup-container .input-outer-password-confirm-error{background:var(--white);border:2px solid #90080f;border-radius:4px;align-items:center;gap:4px;width:363px;padding-right:10px;display:flex}.signup-container .input-icon-container{flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:44px;height:40px;padding:10px;display:flex}.signup-container .input-text-container{width:272px;height:38px;font-family:var(--font-primary);letter-spacing:.07px;flex-direction:column;flex-shrink:0;justify-content:center;font-size:14px;font-weight:400;line-height:normal;display:flex}.signup-container .input-text{width:100%;height:100%;font-family:var(--font-primary);letter-spacing:.07px;background:0 0;border:none;outline:none;padding:0;font-size:14px;font-weight:400;line-height:normal;display:flex}.signup-container .input-right-icon-container{flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;display:flex}.signup-container .button-group{justify-content:center;align-items:center;gap:12px;width:363px;display:flex}.signup-container .icon-button{cursor:pointer;background:0 0;border:none;margin-top:7px;padding:0}.signup-container .cancel-button,.signup-container .submit-button{height:40px;font-family:var(--font-primary);letter-spacing:.07px;border-radius:6px;flex:1 0 0;justify-content:center;align-items:center;gap:4px;padding:0 16px;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;display:flex}.signup-container .cancel-button{background:var(--Secondary-2-Default,#edf2f7);color:var(--Secondary-8)}.signup-container .submit-button{background:var(--Primary-5-Default,#4441c8);color:#fff}.signup-container .form-error{min-height:20px}.signup-container .name-input-text:focus,.signup-container .input-text:focus{box-shadow:none;outline:none}.signup-container .name-input-text::placeholder,.signup-container .input-text::placeholder{color:var(--Secondary-4);opacity:1}.signup-container .cancel-button a{text-decoration:none}.signup-container .form-label{color:var(--Secondary-7,#4a5568);letter-spacing:.07px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.signup-container .cancel-button:hover{background:var(--Secondary-2-Default,#edf2f7);color:var(--Secondary-8)}.signup-container .submit-button:hover{background:var(--Primary-5-Default,#4441c8);color:#fff}.signup-container input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill:hover{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-container input:autofill:focus{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;box-shadow:inset 0 0 0 1000px #fff!important}.entry-page{justify-content:center;align-items:center;display:flex;background:linear-gradient(135deg,#ffcf714d 10.44%,#91a2a747 55.22%,#2376dd40 100%),#fff!important;min-width:100vw!important;min-height:100vh!important;margin:0!important}:root{--Secondary-7:#4a5568;--Secondary-8:#2d3748;--Secondary-2-Default:#edf2f7;--Secondary-3:#e2e8f0;--Primary-5-Default:#4441c8;--Secondary-4:#cbd5e0;--white:#fff;--font-primary:"Inter", sans-serif}.request-container{flex-direction:column;align-items:center;width:550px;margin:20px auto 0;display:flex}.request-container .logo{aspect-ratio:164.13/75;flex-shrink:0;width:164.135px;height:75px;margin:0 auto;display:block}.request-container .header-container{flex-direction:column;align-items:center;gap:-5px;width:363px;margin-top:-20px;display:flex}.request-container .request-heading{white-space:nowrap;width:363px;height:58px;color:var(--Secondary-8);text-align:center;font-family:var(--font-primary);justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-size:32px;font-weight:700;line-height:normal;display:flex}.request-container .account-info-text{width:363px;color:var(--Secondary-7);text-align:center;font-family:var(--font-primary);letter-spacing:.08px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:normal}.request-container .contact-text{width:363px;color:var(--Secondary-7);font-family:var(--font-primary);letter-spacing:.08px;white-space:nowrap;margin-bottom:42px;margin-right:14px;font-size:16px;font-weight:700;line-height:normal}.request-container .back-button{background:var(--Primary-5-Default);color:#fff;width:175.5px;height:40px;font-family:var(--font-primary);letter-spacing:.07px;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 16px;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;display:flex}.request-container .form-label{color:var(--Secondary-7,#4a5568);letter-spacing:.07px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.request-container .back-button:hover,.request-container .back-button:focus{background:var(--Primary-5-Default);color:#fff}
