html,body{background-color:#f3f2f7}*{font-family:Poppins,sans-serif}.loading{font-family:Poppins}.field{border-radius:15px;height:60px;padding:0 0 0 11px;background-color:#f3f2f7;color:#464255;border:none;width:100%;display:flex}.field::placeholder{color:#ccc}.field-wrapper{display:flex;justify-content:center;background-color:#f3f2f7;border-radius:12px;margin-bottom:13px;width:100%}.icon[src=""]{width:0px;margin-left:10px}.icon{width:28px;margin-left:15px}textarea:focus,input:focus{outline:none}.text-input-label{font-size:14px;margin-bottom:10px}@media (max-width: 450px){.field-wrapper{zoom:90%}}.google-btn{display:flex;justify-content:space-between;align-items:center;width:100%;height:72px;border-radius:18px;background-color:#fff;border-style:solid;border-width:2px;border-color:#a3a3a3}.google-btn:hover{background-color:#fafafa}.google-icon{width:50px;min-width:50px;margin-left:10px}.background[data-v-68f898ee]{display:flex;height:100%;width:100%;max-height:100%;max-width:100%;overflow:auto;background-color:#f3f2f7;zoom:90%}.error-message[data-v-68f898ee]{text-align:center;color:red;font-weight:600;margin-bottom:20px}ion-card[data-v-68f898ee]{background-color:#fff;border-radius:20px;height:950px;width:720px;padding:25px 50px 50px;margin:auto}ion-card-title[data-v-68f898ee]{text-align:center;font-size:32px;font-weight:600;margin-top:26px;margin-bottom:4px}ion-card-subtitle[data-v-68f898ee]{text-align:center;margin-bottom:20px}ion-button[data-v-68f898ee]{width:100%;height:68px;--border-radius: 18px;--background: #64DF99;--box-shadow: 0;text-transform:none}ion-icon[data-v-68f898ee]{font-size:45px}ion-checkbox[data-v-68f898ee]{--border-color: #A3A3A3;--border-radius: 6px;--border-width: 2px;--checkbox-background-checked: #64DF99;--border-color-checked: #64DF99;--size: 20px}ion-loading[data-v-68f898ee]{font-family:Poppins}.remember-me-forgot-pwd[data-v-68f898ee]{display:flex;justify-content:right;margin-top:8px;margin-bottom:25px}.logo[data-v-68f898ee]{width:450px;height:135px;margin:20px auto auto;justify-content:center}.or[data-v-68f898ee]{padding-left:13px;padding-right:13px;color:#a3a3a3}.forgot-pwd[data-v-68f898ee]{color:#64df99;font-weight:600;text-decoration:none}.forgot-pwd[data-v-68f898ee]:hover{text-decoration:underline;cursor:pointer}hr.solid[data-v-68f898ee]{border-top:1px solid #A3A3A3;flex-grow:1;margin-top:10px}.divider[data-v-68f898ee]{display:flex;flex:1;margin-top:30px;margin-bottom:30px}.new-to-compadre[data-v-68f898ee]{text-align:center;margin-top:23px;color:#464255}.sign-up[data-v-68f898ee]{color:#64df99;font-weight:600;text-decoration:none}.sign-up[data-v-68f898ee]:hover{text-decoration:underline;cursor:pointer}@media (max-height: 1000px){ion-card[data-v-68f898ee]{margin:20px auto}}@media (max-width: 750px){ion-card[data-v-68f898ee]{height:100%;width:100%;padding:20px 25px 25px;margin-top:0;margin-bottom:0;border-radius:0%}}@media (max-width: 600px){.background[data-v-68f898ee]{background-color:#fff}.logo[data-v-68f898ee]{width:350px;height:105px}ion-card[data-v-68f898ee]{padding-top:env(safe-area-inset-top)}}@media (max-width: 435px){.logo[data-v-68f898ee]{width:250px;height:75px}ion-card-title[data-v-68f898ee]{text-align:center;font-size:24px}ion-card[data-v-68f898ee]{padding:15px;margin:0;padding-top:env(safe-area-inset-top)}.remember-me-forgot-pwd[data-v-68f898ee]{margin-bottom:14px;font-size:12px}.divider[data-v-68f898ee]{margin-top:15px;margin-bottom:15px}}@media (max-width: 350px){.remember-me-forgot-pwd[data-v-68f898ee]{display:grid;justify-content:center}}.coach-select[data-v-382f4b08]{border-radius:15px;padding:20px;background-color:#f3f2f7;color:#464255;border:none;width:100%;height:72px;border-right:16px solid transparent;margin-bottom:17px}.background[data-v-0a12e50d]{display:flex;height:100%;width:100%;max-height:100%;max-width:100%;overflow:auto;background-color:#f3f2f7;zoom:90%}ion-card[data-v-0a12e50d]{background-color:#fff;border-radius:20px;height:950px;width:720px;padding:25px 50px 50px;margin:auto}ion-card-title[data-v-0a12e50d]{text-align:center;font-size:32px;font-weight:600;margin-top:26px;margin-bottom:4px}ion-card-subtitle[data-v-0a12e50d]{text-align:center;margin-bottom:20px}ion-button[data-v-0a12e50d]{width:598px;height:68px;--border-radius: 18px;--background: #64DF99;--box-shadow: 0;text-transform:none;margin-top:30px}.back[data-v-0a12e50d]{--background: #ECEAF3;--color: #464255}.buttons-container[data-v-0a12e50d]{display:flex;justify-content:center;align-items:center;width:598px}ion-icon[data-v-0a12e50d]{font-size:45px}ion-checkbox[data-v-0a12e50d]{--border-color: #A3A3A3;--border-radius: 6px;--border-width: 2px;--checkbox-background-checked: #64DF99;--border-color-checked: #64DF99;--size: 20px}.logo[data-v-0a12e50d]{width:450px;height:135px;margin:15px auto auto;justify-content:center}.or[data-v-0a12e50d]{padding-left:13px;padding-right:13px;color:#a3a3a3}hr.solid[data-v-0a12e50d]{border-top:1px solid #A3A3A3;flex-grow:1;margin-top:10px}.divider[data-v-0a12e50d]{display:flex;flex:1;margin-top:30px;margin-bottom:30px}.error-message[data-v-0a12e50d]{color:red;text-align:center}@media (max-height: 1000px){ion-card[data-v-0a12e50d]{margin:20px auto}}@media (max-width: 750px){ion-card[data-v-0a12e50d]{padding:20px 25px 25px;margin-top:0;margin-bottom:0;border-radius:0%}ion-button[data-v-0a12e50d]{width:100%}}@media (max-width: 600px){.logo[data-v-0a12e50d]{width:350px;height:105px}ion-card[data-v-0a12e50d]{padding-top:env(safe-area-inset-top)}}@media (max-width: 435px){.logo[data-v-0a12e50d]{width:250px;height:75px}ion-card-title[data-v-0a12e50d]{text-align:center;font-size:24px}ion-card[data-v-0a12e50d]{padding:15px;margin:0;padding-top:env(safe-area-inset-top)}}@media (max-width: 350px){.remember-me-forgot-pwd[data-v-0a12e50d]{display:grid;justify-content:center}}.background[data-v-6ddc0586]{display:flex;height:100%;width:100%;max-height:100%;max-width:100%;overflow:auto;background-color:#f3f2f7;zoom:90%}ion-card[data-v-6ddc0586]{background-color:#fff;border-radius:20px;height:950px;width:720px;padding:25px 50px 50px;margin:auto}ion-card-title[data-v-6ddc0586]{text-align:center;font-size:32px;font-weight:600;margin-top:26px;margin-bottom:25px}ion-card-subtitle[data-v-6ddc0586]{text-align:center;margin-bottom:50px}ion-button[data-v-6ddc0586]{width:598px;height:68px;--border-radius: 18px;--background: #64DF99;--box-shadow: 0;text-transform:none;margin-top:30px}ion-icon[data-v-6ddc0586]{font-size:45px}ion-checkbox[data-v-6ddc0586]{--border-color: #A3A3A3;--border-radius: 6px;--border-width: 2px;--checkbox-background-checked: #64DF99;--border-color-checked: #64DF99;--size: 20px}#pwd-msg[data-v-6ddc0586]{text-align:center;color:red;font-weight:600}.error-message[data-v-6ddc0586]{text-align:center;color:red;font-weight:600;margin-bottom:20px}.first-last-container[data-v-6ddc0586]{display:flex;justify-content:space-between}.first[data-v-6ddc0586],.last[data-v-6ddc0586]{width:100%}.first[data-v-6ddc0586]{margin-right:5px}.last[data-v-6ddc0586]{margin-left:5px}.log-in[data-v-6ddc0586]{color:#64df99;font-weight:600;text-align:center}.log-in[data-v-6ddc0586]:hover{text-decoration:underline;cursor:pointer}#log-in-text[data-v-6ddc0586]{text-align:center;margin-top:20px}.logo[data-v-6ddc0586]{width:450px;height:135px;margin:20px auto auto;justify-content:center}@media (max-height: 1000px){ion-card[data-v-6ddc0586]{margin:20px auto}}@media (max-width: 750px){ion-card[data-v-6ddc0586]{padding:20px 25px 25px;margin-top:0;margin-bottom:0;border-radius:0%}ion-button[data-v-6ddc0586]{width:100%}}@media (max-width: 600px){.logo[data-v-6ddc0586]{width:350px;height:105px}ion-card[data-v-6ddc0586]{padding-top:env(safe-area-inset-top)}}@media (max-width: 435px){.logo[data-v-6ddc0586]{width:250px;height:75px}ion-card-title[data-v-6ddc0586]{text-align:center;font-size:24px}ion-card[data-v-6ddc0586]{padding:15px;margin:0;padding-top:env(safe-area-inset-top)}}@media (max-width: 350px){.remember-me-forgot-pwd[data-v-6ddc0586]{display:grid;justify-content:center}}.background[data-v-ca9a55cd]{display:flex;height:100%;width:100%;max-height:100%;max-width:100%;overflow:auto;background-color:#f3f2f7;zoom:90%}ion-card[data-v-ca9a55cd]{background-color:#fff;border-radius:20px;height:950px;width:720px;padding:25px 50px 50px;margin:auto}ion-card-title[data-v-ca9a55cd]{text-align:center;font-size:32px;font-weight:600;margin-top:26px;margin-bottom:30px}ion-card-subtitle[data-v-ca9a55cd]{text-align:center;margin-bottom:20px}ion-button[data-v-ca9a55cd]{width:598px;height:68px;--border-radius: 18px;--background: #64DF99;--box-shadow: 0;text-transform:none}.log-in[data-v-ca9a55cd]{color:#64df99;font-weight:600;text-align:center}.log-in[data-v-ca9a55cd]:hover{text-decoration:underline;cursor:pointer}#log-in-text[data-v-ca9a55cd]{text-align:center;margin-top:20px}.buttons-container[data-v-ca9a55cd]{display:flex;justify-content:center;align-items:center;width:598px}ion-icon[data-v-ca9a55cd]{font-size:45px}ion-checkbox[data-v-ca9a55cd]{--border-color: #A3A3A3;--border-radius: 6px;--border-width: 2px;--checkbox-background-checked: #64DF99;--border-color-checked: #64DF99;--size: 20px}.logo[data-v-ca9a55cd]{width:450px;height:135px;margin:15px auto auto;justify-content:center}.or[data-v-ca9a55cd]{padding-left:13px;padding-right:13px;color:#a3a3a3}hr.solid[data-v-ca9a55cd]{border-top:1px solid #A3A3A3;flex-grow:1;margin-top:10px}.divider[data-v-ca9a55cd]{display:flex;flex:1;margin-top:20px;margin-bottom:20px}@media (max-height: 1000px){ion-card[data-v-ca9a55cd]{margin:20px auto}}@media (max-width: 750px){ion-card[data-v-ca9a55cd]{padding:20px 25px 25px;margin-top:0;margin-bottom:0;border-radius:0%}ion-button[data-v-ca9a55cd]{width:100%}}@media (max-width: 600px){.logo[data-v-ca9a55cd]{width:350px;height:105px}ion-card[data-v-ca9a55cd]{padding-top:env(safe-area-inset-top)}}@media (max-width: 435px){.logo[data-v-ca9a55cd]{width:250px;height:75px}ion-card-title[data-v-ca9a55cd]{text-align:center;font-size:24px}ion-card[data-v-ca9a55cd]{padding:15px;margin:0;padding-top:env(safe-area-inset-top)}}@media (max-width: 350px){.remember-me-forgot-pwd[data-v-ca9a55cd]{display:grid;justify-content:center}}.background[data-v-4c8903f8]{display:flex;height:100%;width:100%;max-height:100%;max-width:100%;overflow:auto;background-color:#f3f2f7;zoom:90%}ion-card[data-v-4c8903f8]{background-color:#fff;border-radius:20px;height:950px;width:720px;padding:25px 50px 50px;margin:auto}ion-card-title[data-v-4c8903f8]{text-align:center;font-size:32px;font-weight:600;margin-top:26px;margin-bottom:4px}ion-card-subtitle[data-v-4c8903f8]{text-align:center;margin-bottom:50px}ion-button[data-v-4c8903f8]{width:100%;height:68px;--border-radius: 18px;--background: #64DF99;--box-shadow: 0;text-transform:none;margin-top:30px}#err-msg[data-v-4c8903f8]{text-align:center;color:red}#msg[data-v-4c8903f8]{text-align:center;color:#00a389}.back[data-v-4c8903f8]{--background: #ECEAF3;--color: #464255}ion-icon[data-v-4c8903f8]{font-size:45px}ion-checkbox[data-v-4c8903f8]{--border-color: #A3A3A3;--border-radius: 6px;--border-width: 2px;--checkbox-background-checked: #64DF99;--border-color-checked: #64DF99;--size: 20px}.logo[data-v-4c8903f8]{width:450px;height:135px;margin:20px auto auto;justify-content:center}@media (max-height: 1000px){ion-card[data-v-4c8903f8]{margin:20px auto}}@media (max-width: 750px){ion-card[data-v-4c8903f8]{padding:20px 25px 25px;margin-top:0;margin-bottom:0;border-radius:0%}}@media (max-width: 600px){.logo[data-v-4c8903f8]{width:350px;height:105px}ion-card[data-v-4c8903f8]{padding-top:env(safe-area-inset-top)}}@media (max-width: 435px){.logo[data-v-4c8903f8]{width:250px;height:75px}ion-card-title[data-v-4c8903f8]{text-align:center;font-size:24px}ion-card[data-v-4c8903f8]{padding:15px;margin:0;padding-top:env(safe-area-inset-top)}}@media (max-width: 350px){.remember-me-forgot-pwd[data-v-4c8903f8]{display:grid;justify-content:center}}#menu-button-background{display:flex;align-items:center;width:200px;height:50px;border-radius:16px;cursor:pointer}.menu-button-img{width:22px;height:22px;margin-left:20px}.non-active-text{margin:auto auto auto 14px;font-size:14px;color:#464255}.active-text{margin:auto auto auto 14px;font-size:14px;color:#64df99}.toolbar-button{display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:18px;margin:12px 12px 12px 0;cursor:pointer}@media (max-width: 500px){.toolbar-button{width:45px;height:45px;border-radius:15px;margin:0}.toolbar-button-img{width:25px}}#menu-logo{width:180px;height:auto;margin-bottom:30px}ion-menu::part(container){width:240px;background-color:#fcfcfc;border-radius:33px;border-style:solid;border-color:#fff;box-shadow:0 0;justify-content:start;align-items:center;margin:8px 0 0 8px;gap:10px;padding-top:20px}.ios-menu::part(container){padding-top:env(safe-area-inset-top)!important;margin:0}.chats-button-wrapper{position:relative}.notification-badge{position:absolute;top:19px;left:30px;padding:2px;min-width:20px;height:20px;border-radius:20px;background-color:red;color:#fff;text-align:center;font-weight:600;font-size:12px}#profile-button{width:55px;height:55px;background-color:#fff;border-radius:18px;margin:12px 20px 12px 0;--border-radius: 22px}#profile-popover{--box-shadow: 0px 16px 24px rgba(0, 0, 0, .08);--border-radius: 20px}#profile-popover::part(content){margin:5px;border-radius:15px;padding:5px}.profile-pic:hover{opacity:80%;cursor:pointer}.popup-ion-button{--background-hover: #464255a9;--border-radius: 15px;margin-left:5px;margin-right:5px;text-transform:none;color:#464255;--padding-start: 5px }.popup-button{display:flex;justify-content:left;align-items:center;color:#464255}.popup-icon{margin-right:10px}#toolbar-title{font-size:26px;font-weight:600;padding:0;margin:0 0 0 12px}.back-button{width:45px;height:45px;border-radius:22px;--border-radius: 22px !important;margin-top:0!important}@media (max-width: 500px){ion-toolbar{padding:5px}ion-menu-button{margin:0!important}#toolbar-title{font-size:24px;margin:0 0 0 10px}#profile-button{margin:0 0 0 10px;width:45px;height:45px}.notification-badge{position:absolute;top:3px;left:24px;padding:1px;min-width:20px;height:20px;border-radius:20px;background-color:red;color:#fff;text-align:center;font-weight:600;font-size:12px}}#x-button{width:35px;color:red;--background-hover: red;zoom:120%}.mobile-modal-title{display:none}@media (max-width: 450px){.mobile-modal-title{display:block;padding:25px 0 10px;font-size:large}}.background-wrapper{display:flex;background-color:#f3f2f7;width:100%;height:100%}#split-view-content{--overflow: hidden}ion-split-pane{--side-max-width: 240px;--border: none}#profile-modal{--border-radius: 24px}#profile-modal::part(content){width:500px;height:70%}#profile-view-pic{width:200px;height:200px;margin:10px;border-radius:22px}#profile-view-coach-name{font-size:32px;font-weight:600;margin:10px 0 0}#profile-view-coach-type{font-size:24px;font-weight:500;margin:10px 0 0;color:#64df99}#profile-view-coach-location{color:#c4c4c4;margin-top:10px}.profile-view-card-button{width:60px;height:60px;--background: #ECEAF3;--border-radius: 18px;--box-shadow: none;margin-left:10px}.profile-input{--border-radius: 20px}.settings-modal::part(content){border-radius:20px;width:800px;height:80%}.account-email-wrapper,.account-password-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:600px}.linked-account-wrapper{display:flex;flex-direction:row;gap:20px;align-items:center}.change-credentials-button{width:200px;height:50px;text-transform:none;--box-shadow: none;--border-radius: 15px;--background: #B7DBF9;margin-left:20px;margin-bottom:25px}.account-icon{width:400px}.unlink-button{width:200px;height:50px;text-transform:none;--box-shadow: none;--border-radius: 15px;--background: #FF5B5B}.hidden-button{display:none}.tab-active{color:#64df99}.tabs{padding-top:79px}#load-logo{width:225px;height:67px}@media (min-width: 1200px){#tab-bar{display:none}}@media (max-width: 766px){.settings-modal::part(content){width:100%;height:100%;padding-left:20px;border-radius:0}}@media (max-width: 582px){.settings-modal::part(content){padding-left:0}#profile-modal::part(content){width:100%;height:100%;--border-radius: 0px}.change-credentials-button{margin:0}.account-email-wrapper,.account-password-wrapper{flex-direction:column;justify-content:start;margin-top:-25px}.linked-account-wrapper{flex-direction:column}}@media (max-width: 500px){.tabs{padding-top:calc(61px + env(safe-area-inset-top))!important}}ion-content{--background: #F3F2F7}ion-toolbar{--background: #F3F2F7}#client-card-title[data-v-0967a4db]{font-size:medium;font-weight:500}#client-card-company[data-v-0967a4db]{font-size:small;font-weight:300;color:gray}#client-view-card[data-v-0967a4db]{margin:0;border-radius:14px;--width: 100%;height:auto}#client-img[data-v-0967a4db]{width:50px;height:50px;border-radius:14px}#client-text[data-v-0967a4db]{margin:auto auto auto 10px}.mobile-client-card-button[data-v-0967a4db]{width:35px}#client-card-content[data-v-0967a4db]{padding-top:10px;padding-bottom:10px}.timezone-select[data-v-ed10c990]{border-radius:15px;padding:20px;background-color:#f3f2f7;color:#464255;border:none;width:100%;border-right:16px solid transparent}.mobile-chat-content[data-v-5500adb6]{zoom:80%}p.is-editor-empty[data-v-5500adb6]:first-child:before{color:#c2c2c2;content:attr(data-placeholder);float:left;height:0;pointer-events:none}#chat-card[data-v-5500adb6]{height:100%;margin:0;border-radius:0}#chat-footer-mobile[data-v-5500adb6]{display:flex;align-items:end;justify-content:space-between;padding:10px;width:100%;height:auto;margin-bottom:calc(env(safe-area-inset-bottom) + 10px);transition:margin-bottom .3s}#send-button-mobile[data-v-5500adb6]{min-width:50px;height:100%;max-height:50px;--border-radius: 18px;--box-shadow: none;margin:0}.send-button-text[data-v-5500adb6]{display:none}.message-input-mobile[data-v-5500adb6]{height:auto;max-height:200px;width:100%;border-radius:16px;overflow-y:auto;border:2px solid #dddddd9a;padding:1px 5px 1px 10px;font-size:20px}#chat-messages-container-mobile[data-v-5500adb6]{flex:1;overflow-y:auto;display:flex;flex-direction:column;padding:20px}.message-is-recent[data-v-5500adb6]{margin-bottom:2px;border-radius:18px}.last-message[data-v-5500adb6]{margin-bottom:0}@media (max-width: 450px){.message-text[data-v-5500adb6]{font-size:14px;padding:8px}.coach-message[data-v-5500adb6]{border-radius:12px 12px 0}.client-message[data-v-5500adb6]{border-radius:12px 12px 12px 0}.message-timestamp[data-v-5500adb6]{shape-outside:inset(calc(100% - 15px) 0 0);margin-top:7px;font-size:10px;color:gray}.message-is-recent[data-v-5500adb6]{margin-bottom:2px;border-radius:12px}}.message-input-mobile{height:auto;max-height:200px;width:100%;border-radius:20px;overflow-y:auto;border:2px solid #dddddd9a;padding:0 5px 0 10px;font-size:20px}@media (max-width: 450px){.message-input-mobile p{margin-top:7px;margin-bottom:7px}}.my-clients-content{--padding-start: 30px;--padding-end: 30px}.new-client-button{width:200px;height:50px;margin-top:10px;margin-bottom:25px;--background: #64DF99;--box-shadow: 0 0 0;--border-radius: 18px;text-transform:none;font-size:small}.new-client-button-mobile{display:none}#client-card{width:100%;height:220px;margin:0;border-radius:20px;padding:24px;box-shadow:none}#client-card:hover{cursor:pointer;box-shadow:0 16px 24px rgba(0,0,0,.08)}#client-card-header{padding:0}#client-name{font-size:large}#client-company{font-size:small}#profile-pic{width:60px;height:60px;border-radius:16px;margin-bottom:20px}.client-card-buttons{margin:10px 0;--background-hover: #878688;--ripple-color: #ECEAF3;--border-radius: 20px}#client-card-header{display:flex;justify-content:space-between}#client-card-email{display:flex;justify-content:flex-start;align-items:center;font-size:12px}#client-card-email-text{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}#client-card-icon{margin-right:5px;width:20px}#client-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}#my-clients-spinner{width:100px;height:100px;position:absolute;top:30%;left:43%}#add-client-modal{--width: 650px;--height: 85%;--backdrop-opacity: 20%;--border-radius: 24px;--background: #FDFDFD}#new-client{font-size:24px;font-weight:600;text-align:center;padding-top:0;padding-bottom:24px}#modal{--background: #FDFDFD;--padding-start: 60px;--padding-end: 60px;--padding-bottom: 60px}#save-client{height:55px;--border-radius: 18px;--background: #64DF99;--box-shadow: 0;text-transform:none;margin-top:30px}#x-button{width:35px;color:red;--background-hover: red}#err-msg{color:red;text-align:center}#client-menu{--box-shadow: 0px 16px 24px rgba(0, 0, 0, .08);--border-radius: 20px}#client-menu::part(content){margin:5px;border-radius:15px;padding:5px}.popup-button{zoom:80%}.mobile-card{display:none}.no-clients-text{font-size:16px;text-align:center}@media (max-width: 764px){#add-client-modal{--width: 100%;--height: 100%;--border-radius: 24px 24px 0 0}#modal{--padding-start: 20px;--padding-end: 20px;--padding-bottom: 20px}#client-cards-grid{gap:15px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0 0 200px}.my-clients-content{--padding-start: 15px;--padding-end: 15px}}@media (max-width: 484px){.my-clients-content{--padding-start: 10px;--padding-end: 10px}#client-cards-grid{gap:10px;padding:0 0 200px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.mobile-card{display:block}#client-card,.new-client-button{display:none}.new-client-button-mobile{display:block;height:50px;width:50px;margin:0 0 10px;--box-shadow: none;--border-radius: 14px;flex:none}}.calendar-root[data-v-fb021a3a],.date-picker-root[data-v-fb021a3a]{--qalendar-blue: rgb(38 132 255);--qalendar-blue-transparent: rgba(38 132 255 / 90%);--qalendar-gray-quite-dark: rgb(110 110 110);--qalendar-gray: rgb(180 180 180);--qalendar-green: rgb(51 182 121);--qalendar-theme-color: var(--qalendar-blue);--qalendar-light-gray: rgba(240 236 236 / 76%);--qalendar-option-hover: var(--qalendar-light-gray);--qalendar-dark-mode-elevated-surface: #383838;--qalendar-dark-mode-lightly-elevated-surface: #2e2e2e;--qalendar-dark-mode-text-primary: rgba(255 255 255 1);--qalendar-dark-mode-text-secondary: rgba(255 255 255 .7);--qalendar-dark-mode-text-hint: rgba(255 255 255 .5);--qalendar-dark-mode-line-color: var(--qalendar-gray);--qalendar-border-gray-thin: 1px solid rgb(224 224 224);--qalendar-border-dashed-gray-thin: 1px dashed rgb(224 224 224);--qalendar-border-blue-thin: 1px solid var(--qalendar-theme-color);--qalendar-border-radius: 8px;--qalendar-spacing: 10px;--qalendar-spacing-half: 5px;--qalendar-spacing-double: 20px;--qalendar-box-shadow: 0 4px 4px rgba(0 0 0 / 6%), 0 1px 4px rgba(0 0 0 / 18%);--qalendar-text-transition: color .2s ease;--qalendar-week-padding-left: 56px;--qalendar-font-3xs: .625rem;--qalendar-font-2xs: .688rem;--qalendar-font-xs: .75rem;--qalendar-font-s: .875rem;--qalendar-font-m: 1rem;--qalendar-font-l: 1.25rem;--qalendar-font-xl: 1.5rem}@media (prefers-color-scheme: dark){.calendar-root[data-v-fb021a3a]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root),.date-picker-root[data-v-fb021a3a]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root){--qalendar-gray-quite-dark: rgb(221, 221, 221);--qalendar-option-hover: #575757}}[style*="color-scheme: dark"] .calendar-root[data-v-fb021a3a],[style*="color-scheme: dark"] .date-picker-root[data-v-fb021a3a]{--qalendar-gray-quite-dark: rgb(221, 221, 221);--qalendar-option-hover: #575757}@media (prefers-color-scheme: dark){.calendar-root[data-v-fb021a3a]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root),.date-picker-root[data-v-fb021a3a]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root){--qalendar-gray-quite-dark: rgb(221, 221, 221)}}[style*="color-scheme: dark"] .calendar-root[data-v-fb021a3a],[style*="color-scheme: dark"] .date-picker-root[data-v-fb021a3a]{--qalendar-gray-quite-dark: rgb(221, 221, 221)}@media (min-width: 62rem){.calendar-root[data-v-fb021a3a]{--qalendar-spacing: 20px;--qalendar-spacing-half: 10px;--qalendar-spacing-double: 40px}}.date-picker[data-v-fb021a3a]{position:relative;width:fit-content;min-width:16rem}.mode-is-month .date-picker[data-v-fb021a3a]{min-width:8rem}.mode-is-day .date-picker[data-v-fb021a3a]{min-width:10rem}.qalendar-is-small .date-picker[data-v-fb021a3a]{min-width:initial}.date-picker[data-v-fb021a3a]:not(.is-in-qalendar){min-width:initial}.qalendar-is-small .date-picker[data-v-fb021a3a]:not(.is-in-qalendar){margin:0 auto}.date-picker__value-display[data-v-fb021a3a]{height:36px;border-radius:4px;padding:0 var(--qalendar-spacing);font-size:var(--qalendar-font-m);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--qalendar-spacing-half);user-select:none;border:var(--qalendar-border-gray-thin)}@media (prefers-color-scheme: dark){.date-picker__value-display[data-v-fb021a3a]:not(.is-light-mode .date-picker__value-display){color:var(--qalendar-dark-mode-text-hint);background-color:var(--qalendar-dark-mode-lightly-elevated-surface);border-color:transparent}}[style*="color-scheme: dark"] .date-picker__value-display[data-v-fb021a3a]{color:var(--qalendar-dark-mode-text-hint);background-color:var(--qalendar-dark-mode-lightly-elevated-surface);border-color:transparent}.qalendar-is-small .date-picker__value-display[data-v-fb021a3a]{border:0}.date-picker__value-display .date-picker__value-display-text[data-v-fb021a3a]{display:initial}.qalendar-is-small .date-picker__value-display .date-picker__value-display-text[data-v-fb021a3a]{display:none}.date-picker__value-display svg[data-v-fb021a3a]{font-size:initial}.qalendar-is-small .date-picker__value-display svg[data-v-fb021a3a]{font-size:var(--qalendar-font-l)}.date-picker__week-picker[data-v-fb021a3a]{padding:var(--qalendar-spacing-half);z-index:51;background-color:#fff;border:var(--qalendar-border-gray-thin);border-radius:4px;min-width:250px;box-shadow:0 2px 4px rgba(240,236,236,.76)}@media (prefers-color-scheme: dark){.date-picker__week-picker[data-v-fb021a3a]:not(.is-light-mode .date-picker__week-picker){background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.1)}}[style*="color-scheme: dark"] .date-picker__week-picker[data-v-fb021a3a]{background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.1)}.date-picker__week-picker.is-in-qalendar[data-v-fb021a3a]{top:calc(100% - 1px);position:absolute;right:0}.date-picker__week-picker.is-in-qalendar .mode-is-month[data-v-fb021a3a],.mode-is-week .date-picker__week-picker.is-in-qalendar[data-v-fb021a3a]{left:50%;transform:translate(-50%)}.qalendar-is-small .date-picker__week-picker.is-in-qalendar .mode-is-month[data-v-fb021a3a],.qalendar-is-small .mode-is-week .date-picker__week-picker.is-in-qalendar[data-v-fb021a3a]{left:initial;transform:initial}.date-picker__week-picker-navigation[data-v-fb021a3a]{font-weight:900;display:flex;align-items:center;justify-content:space-between;gap:var(--qalendar-spacing-half);margin-bottom:.25em;user-select:none}.date-picker__week-picker-navigation .is-icon[data-v-fb021a3a]{transition:var(--qalendar-text-transition);color:#131313}@media (prefers-color-scheme: dark){.date-picker__week-picker-navigation .is-icon[data-v-fb021a3a]:not(.is-light-mode .date-picker__week-picker-navigation .is-icon){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .date-picker__week-picker-navigation .is-icon[data-v-fb021a3a]{color:var(--qalendar-dark-mode-text-hint)}@media (hover: hover){.date-picker__week-picker-navigation .is-icon[data-v-fb021a3a]:hover{color:var(--qalendar-blue);cursor:pointer}}.date-picker__toggle-mode[data-v-fb021a3a]{transition:var(--qalendar-text-transition)}@media (hover: hover){.date-picker__toggle-mode[data-v-fb021a3a]:hover{color:var(--qalendar-blue);cursor:pointer}}.date-picker .months[data-v-fb021a3a]{display:flex;flex-wrap:wrap;gap:var(--qalendar-spacing-half);max-width:20rem}.date-picker .months span[data-v-fb021a3a]{padding:4px;border:var(--qalendar-border-gray-thin);border-radius:2px;flex:1 0 33%;text-align:center;cursor:pointer;font-size:var(--qalendar-font-xs);transition:all .2s ease}@media (hover: hover){.date-picker .months span[data-v-fb021a3a]:hover{background-color:var(--qalendar-theme-color);color:#fff;border:var(--qalendar-border-blue-thin)}}.date-picker .week[data-v-fb021a3a]{width:100%;display:flex;justify-content:space-evenly;align-items:center;margin:4px 0}.date-picker .week.is-active[data-v-fb021a3a]{border:1px dashed var(--qalendar-theme-color);border-radius:4px}.date-picker .week span[data-v-fb021a3a]{display:flex;min-height:32px;min-width:32px;justify-content:center;align-items:center;flex:1 1 100%;cursor:pointer;border-radius:50%;font-size:var(--qalendar-font-xs)}.date-picker .week span.is-weekend[data-v-fb021a3a]{color:gray}@media (hover: hover){.date-picker .week span.has-day[data-v-fb021a3a]:hover{background-color:var(--qalendar-option-hover)}}.date-picker .week span.is-today[data-v-fb021a3a]{background-color:var(--qalendar-blue);color:#fff}.date-picker .week span.is-not-in-month[data-v-fb021a3a]{color:#a9a9a9}.date-picker .week span.is-disabled[data-v-fb021a3a]{color:#a9a9a9;cursor:not-allowed}[data-lang=ar] .date-picker .week span[data-v-fb021a3a]{font-size:.65rem}.date-picker__day-names[data-v-fb021a3a]{text-transform:uppercase;font-weight:700;font-size:var(--qalendar-font-s)}.calendar-header[data-v-376b0948]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--qalendar-spacing-half);border-radius:var(--qalendar-border-radius)}@media (min-width: 37.5rem){.calendar-header[data-v-376b0948]{justify-content:space-between;grid-gap:var(--qalendar-spacing)}}@media (prefers-color-scheme: dark){.calendar-header[data-v-376b0948]:not(.is-light-mode .calendar-header){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .calendar-header[data-v-376b0948]{color:var(--qalendar-dark-mode-text-hint)}.calendar-header__period[data-v-376b0948]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qalendar-spacing)}.calendar-header__period-name[data-v-376b0948]{font-size:var(--qalendar-font-l);text-align:center}@media (min-width: 37.5rem){.calendar-header__period-name[data-v-376b0948]{margin-bottom:0;text-align:left}}.calendar-header__multiselects[data-v-376b0948]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qalendar-spacing)}.calendar-header__chevron-arrows[data-v-376b0948]{display:flex;align-items:center;grid-gap:20px}.calendar-header__chevron-arrows .calendar-header__chevron-arrow[data-v-376b0948]{cursor:pointer;transition:color .2s ease;font-size:var(--qalendar-font-m)}@media (hover: hover){.calendar-header__chevron-arrows .calendar-header__chevron-arrow[data-v-376b0948]:hover{color:var(--qalendar-gray-quite-dark)}}.calendar-header__mode-picker[data-v-376b0948]{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;height:36px;border-radius:4px;font-size:var(--qalendar-font-m);cursor:pointer;border:var(--qalendar-border-gray-thin)}@media (prefers-color-scheme: dark){.calendar-header__mode-picker[data-v-376b0948]:not(.is-light-mode .calendar-header__mode-picker){border-color:transparent}}[style*="color-scheme: dark"] .calendar-header__mode-picker[data-v-376b0948]{border-color:transparent}.calendar-header__mode-picker .calendar-header__mode-value[data-v-376b0948]{padding:0 var(--qalendar-spacing);width:100%;height:100%;display:flex;align-items:center;user-select:none;border-radius:4px}@media (prefers-color-scheme: dark){.calendar-header__mode-picker .calendar-header__mode-value[data-v-376b0948]:not(.is-light-mode .calendar-header__mode-picker .calendar-header__mode-value){background-color:var(--qalendar-dark-mode-lightly-elevated-surface)}}[style*="color-scheme: dark"] .calendar-header__mode-picker .calendar-header__mode-value[data-v-376b0948]{background-color:var(--qalendar-dark-mode-lightly-elevated-surface)}.calendar-header__mode-picker .calendar-header__mode-options[data-v-376b0948]{position:absolute;z-index:51;top:100%;left:50%;transform:translate(-50%);border:var(--qalendar-border-gray-thin);background-color:#fff}@media (prefers-color-scheme: dark){.calendar-header__mode-picker .calendar-header__mode-options[data-v-376b0948]:not(.is-light-mode .calendar-header__mode-picker .calendar-header__mode-options){border-color:transparent;background-color:var(--qalendar-dark-mode-elevated-surface)}}[style*="color-scheme: dark"] .calendar-header__mode-picker .calendar-header__mode-options[data-v-376b0948]{border-color:transparent;background-color:var(--qalendar-dark-mode-elevated-surface)}.calendar-header__mode-picker .calendar-header__mode-options .calendar-header__mode-option[data-v-376b0948]{padding:var(--qalendar-spacing-half) var(--qalendar-spacing)}@media (hover: hover){.calendar-header__mode-picker .calendar-header__mode-options .calendar-header__mode-option[data-v-376b0948]:hover{background-color:var(--qalendar-option-hover)}}.day-timeline[data-v-7626eb87]{position:absolute;top:0;left:0;width:calc(100% + 10px);height:var(--fd4053a0);transform:translate(-10px);display:flex;flex-flow:column;justify-content:space-evenly}.day-timeline__hour[data-v-7626eb87]{padding-left:4px;display:flex;flex-flow:column;justify-content:flex-start;height:100%;font-size:clamp(10px,.625rem,14px);color:var(--qalendar-gray-quite-dark)}.day-timeline__hour-text[data-v-7626eb87]{line-height:0;transform:translate(-40px)}.day-timeline__hour:first-child .day-timeline__hour-text[data-v-7626eb87]{display:none}.day-timeline__hour[data-v-7626eb87]:not(:last-child){border-bottom:var(--qalendar-border-gray-thin)}@media (prefers-color-scheme: dark){.day-timeline__hour[data-v-7626eb87]:not(:last-child):not(.is-light-mode .day-timeline__hour:not(:last-child)){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .day-timeline__hour[data-v-7626eb87]:not(:last-child){border-color:var(--qalendar-dark-mode-line-color)}.week-timeline__event[data-v-8a336200]{position:relative;--event-padding: 3px;display:flex;align-items:center;height:.9rem;width:calc(100% - var(--event-padding));font-size:var(--qalendar-font-2xs);border-radius:4px;padding:var(--event-padding);margin-bottom:.25em;text-align:left;cursor:pointer;user-select:none;overflow:hidden}.week-timeline__event[data-v-8a336200]:active{cursor:not-allowed}.week-timeline[data-v-39cc1c33]{height:fit-content;display:flex;justify-content:space-evenly;padding-bottom:var(--qalendar-spacing-half);padding-left:var(--qalendar-week-padding-left);border-bottom:var(--qalendar-border-gray-thin)}.mode-is-day .week-timeline[data-v-39cc1c33]{width:100%;padding-left:0}.week-timeline__day[data-v-39cc1c33]{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:flex-start}.week-timeline__day-name[data-v-39cc1c33]{font-size:var(--qalendar-font-3xs);font-weight:400;margin-bottom:4px;color:var(--qalendar-gray-quite-dark)}.week-timeline__date[data-v-39cc1c33]{font-size:1.2rem;margin-bottom:4px;height:2rem;width:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.is-today .week-timeline__date[data-v-39cc1c33]{background-color:var(--qalendar-blue);color:#fff}.week-timeline__events[data-v-39cc1c33]{width:100%;flex:1;border-right:1px dashed rgb(224,224,224)}.week-timeline__day:first-child .week-timeline__events[data-v-39cc1c33]{border-left:1px dashed rgb(224,224,224)}.calendar-week__event[data-v-5284531d]{position:absolute;width:100%;border-radius:4px;cursor:pointer;box-sizing:content-box;user-select:none;overflow:hidden}.calendar-week__event.is-editable[data-v-5284531d]{cursor:grab}.calendar-week__event.has-disabled-dnd[data-v-5284531d]{cursor:initial}.calendar-week__event .calendar-week__event-row[data-v-5284531d]{display:flex;align-items:flex-start}.calendar-week__event .calendar-week__event-row p[data-v-5284531d]{margin:0;padding:0}.calendar-week__event .is-time[data-v-5284531d]{font-weight:400;text-transform:lowercase}.calendar-week__event .calendar-week__event-info-wrapper[data-v-5284531d]{position:relative;padding:6px 8px;font-size:var(--qalendar-font-s);font-weight:600;height:100%;box-sizing:border-box;user-select:none}.calendar-week__event .is-shorter-than-30min[data-v-5284531d]{display:flex;flex-wrap:wrap}.calendar-week__event .calendar-week__event-icon[data-v-5284531d]{margin:2px 4px 0 0;font-size:var(--qalendar-font-m)}.calendar-week__event .calendar-week__event-resize[data-v-5284531d]{position:absolute;width:100%;cursor:ns-resize;height:5px}.calendar-week__event .calendar-week__event-resize-up[data-v-5284531d]{top:0}.calendar-week__event .calendar-week__event-resize-down[data-v-5284531d]{bottom:0}.calendar-week__day[data-v-4c0c78ad]{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.calendar-week__day .calendar-week__day-interval[data-v-4c0c78ad]{flex:1;font-size:var(--qalendar-font-xs);color:var(--qalendar-gray);padding:2px}.calendar-week__day .calendar-week__day-interval.has-border[data-v-4c0c78ad]{border-bottom:var(--qalendar-border-dashed-gray-thin)}.calendar-week__day[data-v-4c0c78ad]:first-child{border-left:1px dashed rgb(224,224,224)}@media (prefers-color-scheme: dark){.calendar-week__day[data-v-4c0c78ad]:first-child:not(.is-light-mode .calendar-week__day:first-child){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-week__day[data-v-4c0c78ad]:first-child{border-color:var(--qalendar-dark-mode-line-color)}.calendar-week__day[data-v-4c0c78ad]:not(:last-child){border-right:1px dashed rgb(224,224,224)}@media (prefers-color-scheme: dark){.calendar-week__day[data-v-4c0c78ad]:not(:last-child):not(.is-light-mode .calendar-week__day:not(:last-child)){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-week__day[data-v-4c0c78ad]:not(:last-child){border-color:var(--qalendar-dark-mode-line-color)}.event-flyout[data-v-2ecd6fae]{position:fixed;z-index:50;background-color:#fff;max-height:100%;width:var(--90b996a6);max-width:98%;border:var(--qalendar-border-gray-thin);border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,.09),0 6px 12px rgba(0,0,0,.18);overflow:hidden;transition:all .2s ease;transition-property:opacity,transform;transform:translateY(-40px);opacity:0;pointer-events:none}@media (prefers-color-scheme: dark){.event-flyout[data-v-2ecd6fae]:not(.is-light-mode .event-flyout){background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent}}[style*="color-scheme: dark"] .event-flyout[data-v-2ecd6fae]{background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent}.event-flyout.is-visible[data-v-2ecd6fae]{opacity:1;transform:translateY(0);pointer-events:initial}.event-flyout__relative-wrapper[data-v-2ecd6fae]{position:relative}.event-flyout__menu[data-v-2ecd6fae]{display:flex;justify-content:space-between;align-items:center}.event-flyout__menu .event-flyout__menu-editable[data-v-2ecd6fae],.event-flyout__menu .event-flyout__menu-close[data-v-2ecd6fae]{padding:var(--qalendar-spacing) var(--qalendar-spacing) 0 var(--qalendar-spacing);display:flex;grid-gap:20px}.is-not-editable .event-flyout__menu .event-flyout__menu-close[data-v-2ecd6fae]{position:absolute;top:0;right:0}.event-flyout__menu-item[data-v-2ecd6fae]{font-size:var(--qalendar-font-l);color:gray}@media (prefers-color-scheme: dark){.event-flyout__menu-item[data-v-2ecd6fae]:not(.is-light-mode .event-flyout__menu-item){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .event-flyout__menu-item[data-v-2ecd6fae]{color:var(--qalendar-dark-mode-text-hint)}.event-flyout__menu-item[data-v-2ecd6fae]:hover{color:var(--qalendar-theme-color);cursor:pointer}.event-flyout .is-trash-icon[data-v-2ecd6fae]:hover{color:red}.event-flyout__info-wrapper[data-v-2ecd6fae]{padding:var(--qalendar-spacing)}.event-flyout__row[data-v-2ecd6fae]{display:flex;grid-gap:var(--qalendar-spacing);margin-bottom:.25em;font-weight:400}.event-flyout__row p[data-v-2ecd6fae]{margin:0;padding:0}.event-flyout__row svg[data-v-2ecd6fae]{margin-top:.1rem;color:#5f6368;width:14px}@media (prefers-color-scheme: dark){.event-flyout__row svg[data-v-2ecd6fae]:not(.is-light-mode .event-flyout__row svg){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .event-flyout__row svg[data-v-2ecd6fae]{color:var(--qalendar-dark-mode-text-hint)}.event-flyout__color-icon[data-v-2ecd6fae]{--icon-height: 16px;border-radius:50%;height:var(--icon-height);width:var(--icon-height)}.event-flyout .is-title[data-v-2ecd6fae]{font-size:var(--qalendar-font-l);align-items:center}.is-not-editable .event-flyout .is-title[data-v-2ecd6fae]{max-width:90%}.event-flyout .is-time[data-v-2ecd6fae]{font-size:var(--qalendar-font-s);margin-bottom:.75em}.calendar-week__wrapper[data-v-01cb2d56]{position:relative;padding-left:var(--qalendar-week-padding-left);overflow-y:auto}.calendar-week[data-v-01cb2d56]{position:relative;width:100%;flex:1 1 auto}.calendar-week__events[data-v-01cb2d56]{display:flex;width:100%;height:var(--5e904ba4);overflow:hidden}.calendar-week .current-time-line[data-v-01cb2d56]{position:absolute;left:0;width:100%;height:2px;z-index:1;background-color:red}.calendar-week .current-time-line__circle[data-v-01cb2d56]{position:relative}.calendar-week .current-time-line__circle[data-v-01cb2d56]:before{content:"";position:absolute;transform:translate(-45%,-45%);width:10px;height:10px;border-radius:50%;background-color:red}.calendar-week .custom-current-time[data-v-01cb2d56]{position:absolute;left:0;width:100%;z-index:1}.calendar-month__event[data-v-58e26721]{--event-inline-padding: 4px;display:flex;align-items:center;overflow:hidden;border-radius:4px;font-size:var(--qalendar-font-s);font-weight:500;width:calc(100% - calc(var(--event-inline-padding) * 2));margin-bottom:4px;padding:.1rem var(--event-inline-padding);cursor:pointer;user-select:none}.calendar-month__event .calendar-month__event-time[data-v-58e26721]{margin-right:6px;font-weight:300;text-transform:lowercase}.calendar-month__event .calendar-month__event-time[data-v-58e26721],.calendar-month__event .calendar-month__event-title[data-v-58e26721],.calendar-month__event .calendar-month__event-color[data-v-58e26721]{flex-shrink:0}.qalendar-is-small .calendar-month__event .calendar-month__event-time[data-v-58e26721],.qalendar-is-small .calendar-month__event .calendar-month__event-title[data-v-58e26721]{display:none}.qalendar-is-small .calendar-month__event[data-v-58e26721]{background-color:var(--3d40ca3e);width:4px;height:4px;border-radius:50%;padding:1px;margin-right:1px}.calendar-month__event.is-draggable[data-v-58e26721]{cursor:grab}.calendar-month__event[data-v-58e26721]:active{z-index:100}.calendar-month__event[data-v-58e26721]:not(.is-draggable):active{cursor:not-allowed}@media (hover: hover){.calendar-month__event[data-v-58e26721]:hover{background-color:var(--qalendar-light-gray)}}@media (hover: hover) and (hover: hover){.calendar-month__event[data-v-58e26721]:hover:hover{background-color:var(--qalendar-option-hover)}}.calendar-month__event .calendar-month__event-color[data-v-58e26721]{background-color:var(--3d40ca3e);width:6px;height:6px;border-radius:50%;margin-right:4px}.calendar-month__weekday[data-v-f2434788]{height:100%;flex:1;display:flex;flex-flow:column;align-items:center;border-right:var(--qalendar-border-gray-thin);border-bottom:var(--qalendar-border-gray-thin);overflow:hidden;transition:background-color .2s ease-in-out}@media (prefers-color-scheme: dark){.calendar-month__weekday[data-v-f2434788]:not(.is-light-mode .calendar-month__weekday){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-month__weekday[data-v-f2434788]{border-color:var(--qalendar-dark-mode-line-color)}.calendar-month__weekday.is-droppable[data-v-f2434788]{background-color:var(--qalendar-light-gray)}.calendar-month__weekday[data-v-f2434788]:last-child{border-right:0}.qalendar-is-small .calendar-month__weekday.is-selected[data-v-f2434788]{-webkit-box-shadow:inset 0 0 0 3px var(--qalendar-theme-color);-moz-box-shadow:inset 0 0 0 3px var(--qalendar-theme-color);box-shadow:inset 0 0 0 3px var(--qalendar-theme-color);border-radius:5px}.qalendar-is-small .calendar-month__weekday[data-v-f2434788]{height:45px;width:45px;display:flex;flex-flow:column;justify-content:space-around}.calendar-month__weekday .calendar-month__day-date[data-v-f2434788]{font-size:var(--qalendar-font-s);color:var(--qalendar-gray-quite-dark)}.calendar-month__weekday .calendar-month__day-date[data-v-f2434788]:first-child{margin-top:6px}.calendar-month__weekday .calendar-month__weekday-more[data-v-f2434788]{font-size:var(--qalendar-font-2xs);width:100%;padding-left:4px;color:var(--qalendar-gray-quite-dark);cursor:pointer}.calendar-month__weekday .calendar-month_events[data-v-f2434788]{width:100%}.qalendar-is-small .calendar-month__weekday .calendar-month_events[data-v-f2434788]{display:flex;flex-flow:row;justify-content:center}.qalendar-is-small .calendar-month__weekday .calendar-month_events .calendar-month__weekday-more[data-v-f2434788]{display:none}.calendar-month__weekday.is-today .calendar-month__day-date[data-v-f2434788]{background-color:var(--qalendar-theme-color);color:#fff;border-radius:50%;padding:4px 6px}.qalendar-is-small .calendar-month__weekday.is-today .calendar-month__day-date[data-v-f2434788]{padding:2px 4px}.space-reserver[data-v-f2434788]{height:100%;flex:1;display:flex;flex-flow:column;align-items:center;border-right:var(--qalendar-border-gray-thin);border-bottom:var(--qalendar-border-gray-thin);border-right-color:transparent}@media (prefers-color-scheme: dark){.space-reserver[data-v-f2434788]:not(.is-light-mode .space-reserver){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .space-reserver[data-v-f2434788]{border-color:var(--qalendar-dark-mode-line-color)}.space-reserver+.calendar-month__weekday[data-v-f2434788]:not(.trailing-or-leading){border-left:var(--qalendar-border-gray-thin)}.calendar-month__day-name[data-v-b4ead96c]{display:block;font-size:12px;font-weight:500;color:var(--qalendar-gray-quite-dark);margin-bottom:var(--qalendar-spacing-half)}.agenda__event[data-v-4c021dde]{background-color:var(--230ea5d6);color:var(--4c4908b8);display:flex;flex-flow:column;justify-content:flex-start;border-radius:4px;font-size:var(--qalendar-font-2xs);margin-bottom:4px;padding:var(--qalendar-spacing);cursor:pointer;user-select:none}.agenda__wrapper[data-v-2c0bbf4b]{display:flex;flex-flow:row;padding:10px 5px 0}.agenda__wrapper .agenda__header[data-v-2c0bbf4b]{padding-right:10px}.agenda__wrapper .agenda__header .agenda__header-day-name[data-v-2c0bbf4b]{text-align:center;color:var(--qalendar-theme-color);font-size:var(--qalendar-font-xs);font-weight:700}.agenda__wrapper .agenda__header .agenda__header-date[data-v-2c0bbf4b]{height:fit-content;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:4px;background-color:var(--qalendar-theme-color);color:#fff;font-weight:600;font-size:var(--qalendar-font-m)}.agenda__wrapper .agenda__content[data-v-2c0bbf4b]{display:flex;flex-flow:column;width:100%;height:auto}.agenda__wrapper .agenda__content .is-empty[data-v-2c0bbf4b]{min-height:70px;display:flex;justify-content:center;align-items:center}.calendar-month[data-v-0c1587e7]{position:relative;display:flex;flex-flow:column;width:100%;height:100%;overflow-y:auto}.qalendar-is-small .calendar-month[data-v-0c1587e7]{height:initial}.calendar-month .calendar-month__week-day-names[data-v-0c1587e7]{display:flex;justify-content:space-between}.calendar-month .calendar-month__week-day-names .calendar-month__week-day-name[data-v-0c1587e7]{flex:1;text-align:center;font-size:medium}.calendar-month .calendar-month__weeks[data-v-0c1587e7]{height:100%;flex-grow:1;display:flex;flex-flow:column;justify-content:space-between}.calendar-month .calendar-month__week[data-v-0c1587e7]{display:flex;flex:1}.calendar-month .calendar-month__week[data-v-0c1587e7]:first-child{border-top:var(--qalendar-border-gray-thin)}@media (prefers-color-scheme: dark){.calendar-month .calendar-month__week[data-v-0c1587e7]:first-child:not(.is-light-mode .calendar-month .calendar-month__week:first-child){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-month .calendar-month__week[data-v-0c1587e7]:first-child{border-color:var(--qalendar-dark-mode-line-color)}.calendar-month .calendar-month__day_events[data-v-0c1587e7]{height:100%;display:none}.qalendar-is-small .calendar-month .calendar-month__day_events[data-v-0c1587e7]{display:block}.calendar-root,.date-picker-root{--qalendar-blue: rgb(38 132 255);--qalendar-blue-transparent: rgba(38 132 255 / 90%);--qalendar-gray-quite-dark: rgb(110 110 110);--qalendar-gray: rgb(180 180 180);--qalendar-green: rgb(51 182 121);--qalendar-theme-color: var(--qalendar-blue);--qalendar-light-gray: rgba(240 236 236 / 76%);--qalendar-option-hover: var(--qalendar-light-gray);--qalendar-dark-mode-elevated-surface: #383838;--qalendar-dark-mode-lightly-elevated-surface: #2e2e2e;--qalendar-dark-mode-text-primary: rgba(255 255 255 1);--qalendar-dark-mode-text-secondary: rgba(255 255 255 .7);--qalendar-dark-mode-text-hint: rgba(255 255 255 .5);--qalendar-dark-mode-line-color: var(--qalendar-gray);--qalendar-border-gray-thin: 1px solid rgb(224 224 224);--qalendar-border-dashed-gray-thin: 1px dashed rgb(224 224 224);--qalendar-border-blue-thin: 1px solid var(--qalendar-theme-color);--qalendar-border-radius: 8px;--qalendar-spacing: 10px;--qalendar-spacing-half: 5px;--qalendar-spacing-double: 20px;--qalendar-box-shadow: 0 4px 4px rgba(0 0 0 / 6%), 0 1px 4px rgba(0 0 0 / 18%);--qalendar-text-transition: color .2s ease;--qalendar-week-padding-left: 56px;--qalendar-font-3xs: .625rem;--qalendar-font-2xs: .688rem;--qalendar-font-xs: .75rem;--qalendar-font-s: .875rem;--qalendar-font-m: 1rem;--qalendar-font-l: 1.25rem;--qalendar-font-xl: 1.5rem}.calendar-root-wrapper .calendar-root{flex:1;border:var(--qalendar-border-gray-thin);border-radius:var(--qalendar-border-radius);font-family:var(--2c9da898);position:relative;width:100%;margin:0 auto;display:flex;flex-flow:column}.calendar-root-wrapper .calendar-root .top-bar-loader{position:absolute;top:1px;left:2px;width:calc(100% - 4px);height:3px;background:rgba(241,241,241,.2);border-radius:16px;overflow:hidden}.calendar-root-wrapper .calendar-root .top-bar-loader:before{content:"";height:4px;width:calc(100% - 4px);position:absolute;top:1px;left:2px;background:#2684ff;background:linear-gradient(90deg,#2684ff,rgba(38,132,255,.51) 48%,#2684ff);animation:load 1.8s infinite;border-radius:16px}.calendar-root[data-v-67f77862],.date-picker-root[data-v-67f77862]{--qalendar-blue: rgb(38 132 255);--qalendar-blue-transparent: rgba(38 132 255 / 90%);--qalendar-gray-quite-dark: rgb(110 110 110);--qalendar-gray: #F3F2F7;--qalendar-green: rgb(51 182 121);--qalendar-theme-color: var(--qalendar-blue);--qalendar-light-gray: rgba(240 236 236 / 76%);--qalendar-option-hover: #F3F2F7;--qalendar-dark-mode-elevated-surface: #383838;--qalendar-dark-mode-lightly-elevated-surface: #2e2e2e;--qalendar-dark-mode-text-primary: rgba(255 255 255 1);--qalendar-dark-mode-text-secondary: rgba(255 255 255 .7);--qalendar-dark-mode-text-hint: rgba(255 255 255 .5);--qalendar-dark-mode-line-color: var(--qalendar-gray);--qalendar-border-gray-thin: 1px solid rgb(224 224 224);--qalendar-border-dashed-gray-thin: 1px dashed rgb(224 224 224);--qalendar-border-blue-thin: 1px solid var(--qalendar-theme-color);--qalendar-border-radius: 8px;--qalendar-spacing: 10px;--qalendar-spacing-half: 5px;--qalendar-spacing-double: 20px;--qalendar-box-shadow: 0 4px 4px rgba(0 0 0 / 6%), 0 1px 4px rgba(0 0 0 / 18%);--qalendar-text-transition: color .2s ease;--qalendar-week-padding-left: 56px;--qalendar-font-3xs: .625rem;--qalendar-font-2xs: .688rem;--qalendar-font-xs: .75rem;--qalendar-font-s: .875rem;--qalendar-font-m: 1rem;--qalendar-font-l: 50px;--qalendar-font-xl: 1.5rem}@media (prefers-color-scheme: dark){.calendar-root[data-v-67f77862]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root),.date-picker-root[data-v-67f77862]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root){--qalendar-gray-quite-dark: rgb(221, 221, 221);--qalendar-option-hover: #575757}}[style*="color-scheme: dark"] .calendar-root[data-v-67f77862],[style*="color-scheme: dark"] .date-picker-root[data-v-67f77862]{--qalendar-gray-quite-dark: rgb(221, 221, 221);--qalendar-option-hover: #575757}@media (prefers-color-scheme: dark){.calendar-root[data-v-67f77862]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root),.date-picker-root[data-v-67f77862]:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root){--qalendar-gray-quite-dark: rgb(221, 221, 221)}}[style*="color-scheme: dark"] .calendar-root[data-v-67f77862],[style*="color-scheme: dark"] .date-picker-root[data-v-67f77862]{--qalendar-gray-quite-dark: rgb(221, 221, 221)}@media (min-width: 700px){.calendar-root[data-v-67f77862]{--qalendar-spacing: 20px;--qalendar-spacing-half: 10px;--qalendar-spacing-double: 40px}}.date-picker[data-v-67f77862]{position:relative;width:fit-content;min-width:16rem}.mode-is-month .date-picker[data-v-67f77862]{min-width:8rem}.mode-is-day .date-picker[data-v-67f77862]{min-width:10rem}.date-picker[data-v-67f77862]:not(.is-in-qalendar){min-width:initial}.date-picker__value-display[data-v-67f77862]{height:60px;border-radius:20px;padding:0 var(--qalendar-spacing);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--qalendar-spacing-half);user-select:none;color:#464255;background-color:#f3f2f7}@media (prefers-color-scheme: dark){.date-picker__value-display[data-v-67f77862]:not(.is-light-mode .date-picker__value-display){color:var(--qalendar-dark-mode-text-hint);background-color:var(--qalendar-dark-mode-lightly-elevated-surface);border-color:transparent}}[style*="color-scheme: dark"] .date-picker__value-display[data-v-67f77862]{color:var(--qalendar-dark-mode-text-hint);background-color:var(--qalendar-dark-mode-lightly-elevated-surface);border-color:transparent}.date-picker__value-display .date-picker__value-display-text[data-v-67f77862]{display:initial}.date-picker__value-display svg[data-v-67f77862]{font-size:initial}.date-picker__week-picker[data-v-67f77862]{padding:var(--qalendar-spacing-half);z-index:51;background-color:#fff;border:var(--qalendar-border-gray-thin);border-radius:4px;min-width:250px;box-shadow:0 2px 4px rgba(240,236,236,.76)}@media (prefers-color-scheme: dark){.date-picker__week-picker[data-v-67f77862]:not(.is-light-mode .date-picker__week-picker){background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.1)}}[style*="color-scheme: dark"] .date-picker__week-picker[data-v-67f77862]{background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.1)}.date-picker__week-picker.is-in-qalendar[data-v-67f77862]{top:calc(100% - 1px);position:absolute;right:0}.date-picker__week-picker.is-in-qalendar .mode-is-month[data-v-67f77862],.mode-is-week .date-picker__week-picker.is-in-qalendar[data-v-67f77862]{left:50%;transform:translate(-50%)}.date-picker__week-picker-navigation[data-v-67f77862]{font-weight:900;display:flex;align-items:center;justify-content:space-between;gap:var(--qalendar-spacing-half);margin-bottom:.25em;user-select:none}.date-picker__week-picker-navigation .is-icon[data-v-67f77862]{transition:var(--qalendar-text-transition);color:#131313}@media (prefers-color-scheme: dark){.date-picker__week-picker-navigation .is-icon[data-v-67f77862]:not(.is-light-mode .date-picker__week-picker-navigation .is-icon){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .date-picker__week-picker-navigation .is-icon[data-v-67f77862]{color:var(--qalendar-dark-mode-text-hint)}@media (hover: hover){.date-picker__week-picker-navigation .is-icon[data-v-67f77862]:hover{color:var(--qalendar-blue);cursor:pointer}}.date-picker__toggle-mode[data-v-67f77862]{transition:var(--qalendar-text-transition)}@media (hover: hover){.date-picker__toggle-mode[data-v-67f77862]:hover{color:var(--qalendar-blue);cursor:pointer}}.date-picker .months[data-v-67f77862]{display:flex;flex-wrap:wrap;gap:var(--qalendar-spacing-half);max-width:20rem}.date-picker .months span[data-v-67f77862]{padding:4px;border:var(--qalendar-border-gray-thin);border-radius:2px;flex:1 0 33%;text-align:center;cursor:pointer;font-size:var(--qalendar-font-xs);transition:all .2s ease}@media (hover: hover){.date-picker .months span[data-v-67f77862]:hover{background-color:var(--qalendar-theme-color);color:#fff;border:var(--qalendar-border-blue-thin)}}.date-picker .week[data-v-67f77862]{width:100%;display:flex;justify-content:space-evenly;align-items:center;margin:4px 0}.date-picker .week.is-active[data-v-67f77862]{border:1px dashed var(--qalendar-theme-color);border-radius:4px}.date-picker .week span[data-v-67f77862]{display:flex;min-height:32px;min-width:32px;justify-content:center;align-items:center;flex:1 1 100%;cursor:pointer;border-radius:50%;font-size:var(--qalendar-font-xs)}.date-picker .week span.is-weekend[data-v-67f77862]{color:gray}@media (hover: hover){.date-picker .week span.has-day[data-v-67f77862]:hover{background-color:var(--qalendar-option-hover)}}.date-picker .week span.is-today[data-v-67f77862]{background-color:var(--qalendar-blue);color:#fff}.date-picker .week span.is-not-in-month[data-v-67f77862]{color:#a9a9a9}.date-picker .week span.is-disabled[data-v-67f77862]{color:#a9a9a9;cursor:not-allowed}[data-lang=ar] .date-picker .week span[data-v-67f77862]{font-size:.65rem}.date-picker__day-names[data-v-67f77862]{text-transform:uppercase;font-weight:700;font-size:var(--qalendar-font-s)}.calendar-header[data-v-37f1c389]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 30px 30px;border-radius:var(--qalendar-border-radius)}@media (min-width: 37.5rem){.calendar-header[data-v-37f1c389]{justify-content:space-between;grid-gap:var(--qalendar-spacing)}}@media (prefers-color-scheme: dark){.calendar-header[data-v-37f1c389]:not(.is-light-mode .calendar-header){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .calendar-header[data-v-37f1c389]{color:var(--qalendar-dark-mode-text-hint)}.calendar-header__period[data-v-37f1c389]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qalendar-spacing)}.calendar-header__period-name[data-v-37f1c389]{font-size:40px;text-align:center;font-weight:600;color:#464255}@media (min-width: 37.5rem){.calendar-header__period-name[data-v-37f1c389]{margin-bottom:0;text-align:left}}.calendar-header__multiselects[data-v-37f1c389]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qalendar-spacing)}.calendar-header__chevron-arrows[data-v-37f1c389]{display:flex;align-items:center;grid-gap:20px;color:#464255}.calendar-header__chevron-arrows .calendar-header__chevron-arrow[data-v-37f1c389]{cursor:pointer;transition:color .2s ease;font-size:var(--qalendar-font-m)}@media (hover: hover){.calendar-header__chevron-arrows .calendar-header__chevron-arrow[data-v-37f1c389]:hover{color:var(--qalendar-gray-quite-dark)}}.calendar-header__mode-picker[data-v-37f1c389]{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;height:60px;border-radius:20px;font-size:20px;cursor:pointer;background-color:#f3f2f7;color:#464255}@media (prefers-color-scheme: dark){.calendar-header__mode-picker[data-v-37f1c389]:not(.is-light-mode .calendar-header__mode-picker){border-color:transparent}}[style*="color-scheme: dark"] .calendar-header__mode-picker[data-v-37f1c389]{border-color:transparent}.calendar-header__mode-picker .calendar-header__mode-value[data-v-37f1c389]{padding:0 var(--qalendar-spacing);width:100%;height:100%;display:flex;align-items:center;user-select:none;border-radius:4px}@media (prefers-color-scheme: dark){.calendar-header__mode-picker .calendar-header__mode-value[data-v-37f1c389]:not(.is-light-mode .calendar-header__mode-picker .calendar-header__mode-value){background-color:var(--qalendar-dark-mode-lightly-elevated-surface)}}[style*="color-scheme: dark"] .calendar-header__mode-picker .calendar-header__mode-value[data-v-37f1c389]{background-color:var(--qalendar-dark-mode-lightly-elevated-surface)}.calendar-header__mode-picker .calendar-header__mode-options[data-v-37f1c389]{position:absolute;z-index:51;top:100%;left:50%;transform:translate(-50%);border:var(--qalendar-border-gray-thin);background-color:#fff}@media (prefers-color-scheme: dark){.calendar-header__mode-picker .calendar-header__mode-options[data-v-37f1c389]:not(.is-light-mode .calendar-header__mode-picker .calendar-header__mode-options){border-color:transparent;background-color:var(--qalendar-dark-mode-elevated-surface)}}[style*="color-scheme: dark"] .calendar-header__mode-picker .calendar-header__mode-options[data-v-37f1c389]{border-color:transparent;background-color:var(--qalendar-dark-mode-elevated-surface)}.calendar-header__mode-picker .calendar-header__mode-options .calendar-header__mode-option[data-v-37f1c389]{padding:var(--qalendar-spacing-half) var(--qalendar-spacing)}@media (hover: hover){.calendar-header__mode-picker .calendar-header__mode-options .calendar-header__mode-option[data-v-37f1c389]:hover{background-color:var(--qalendar-option-hover)}}.day-timeline[data-v-014bf4e0]{position:absolute;top:0;left:0;width:calc(100% + 10px);height:var(--11371d19);transform:translate(-10px);display:flex;flex-flow:column;justify-content:space-evenly}.day-timeline__hour[data-v-014bf4e0]{padding-left:4px;display:flex;flex-flow:column;justify-content:flex-start;height:100%;font-size:clamp(10px,.625rem,14px);color:var(--qalendar-gray-quite-dark)}.day-timeline__hour-text[data-v-014bf4e0]{line-height:0;transform:translate(-50px);font-weight:600;font-size:12px}.day-timeline__hour:first-child .day-timeline__hour-text[data-v-014bf4e0]{display:none}.day-timeline__hour[data-v-014bf4e0]:not(:last-child){border-bottom:var(--qalendar-border-gray-thin)}@media (prefers-color-scheme: dark){.day-timeline__hour[data-v-014bf4e0]:not(:last-child):not(.is-light-mode .day-timeline__hour:not(:last-child)){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .day-timeline__hour[data-v-014bf4e0]:not(:last-child){border-color:var(--qalendar-dark-mode-line-color)}.week-timeline__event[data-v-778d59fc]{position:relative;--event-padding: 3px;display:flex;align-items:center;height:.9rem;width:calc(100% - var(--event-padding));font-size:var(--qalendar-font-2xs);border-radius:4px;padding:var(--event-padding);margin-bottom:.25em;text-align:left;cursor:pointer;user-select:none;overflow:hidden}.week-timeline__event[data-v-778d59fc]:active{cursor:not-allowed}.week-timeline[data-v-a43746b6]{height:fit-content;display:flex;justify-content:space-evenly;padding-bottom:var(--qalendar-spacing-half);padding-left:var(--qalendar-week-padding-left);border-bottom:var(--qalendar-border-gray-thin)}.mode-is-day .week-timeline[data-v-a43746b6]{width:100%;padding-left:0}.week-timeline__day[data-v-a43746b6]{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:flex-start}.week-timeline__day-name[data-v-a43746b6]{font-size:12px;font-weight:600;margin-bottom:4px;color:var(--qalendar-gray-quite-dark)}.week-timeline__date[data-v-a43746b6]{font-size:1.2rem;margin-bottom:4px;height:2rem;width:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.is-today .week-timeline__date[data-v-a43746b6]{background-color:var(--qalendar-blue);color:#fff}.week-timeline__events[data-v-a43746b6]{width:100%;flex:1;border-right:1px dashed rgb(224,224,224)}.week-timeline__day:first-child .week-timeline__events[data-v-a43746b6]{border-left:1px dashed rgb(224,224,224)}.calendar-week__event[data-v-5564d436]{position:absolute;width:100%;border-radius:8px;cursor:pointer;box-sizing:content-box;user-select:none;overflow:hidden}.calendar-week__event.is-editable[data-v-5564d436]{cursor:grab}.calendar-week__event.has-disabled-dnd[data-v-5564d436]{cursor:initial}.calendar-week__event .calendar-week__event-row[data-v-5564d436]{display:flex;align-items:flex-start;margin-bottom:.25em;font-size:16px;font-weight:600}.calendar-week__event .calendar-week__event-row p[data-v-5564d436]{margin:0;padding:0}.calendar-week__event .calendar-week__event-info-wrapper[data-v-5564d436]{position:relative;padding:var(--qalendar-spacing-half);font-size:var(--qalendar-font-xs);height:100%;box-sizing:border-box;user-select:none}.calendar-week__event .calendar-week__event-blend-out[data-v-5564d436]{position:absolute;bottom:0;height:20px;width:100%;transform:translate(calc(var(--qalendar-spacing-half) * -1))}.calendar-week__event .calendar-week__event-icon[data-v-5564d436]{margin:2px 4px 0 0;font-size:var(--qalendar-font-xs)}.calendar-week__event .calendar-week__event-resize[data-v-5564d436]{position:absolute;width:100%;cursor:ns-resize;height:5px}.calendar-week__event .calendar-week__event-resize-up[data-v-5564d436]{top:0}.calendar-week__event .calendar-week__event-resize-down[data-v-5564d436]{bottom:0}.calendar-week__day[data-v-b268be7e]{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.calendar-week__day .calendar-week__day-interval[data-v-b268be7e]{flex:1;font-size:var(--qalendar-font-xs);color:var(--qalendar-gray);padding:2px}.calendar-week__day .calendar-week__day-interval.has-border[data-v-b268be7e]{border-bottom:var(--qalendar-border-dashed-gray-thin)}.calendar-week__day[data-v-b268be7e]:first-child{border-left:1px dashed rgb(224,224,224)}@media (prefers-color-scheme: dark){.calendar-week__day[data-v-b268be7e]:first-child:not(.is-light-mode .calendar-week__day:first-child){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-week__day[data-v-b268be7e]:first-child{border-color:var(--qalendar-dark-mode-line-color)}.calendar-week__day[data-v-b268be7e]:not(:last-child){border-right:1px dashed rgb(224,224,224)}@media (prefers-color-scheme: dark){.calendar-week__day[data-v-b268be7e]:not(:last-child):not(.is-light-mode .calendar-week__day:not(:last-child)){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-week__day[data-v-b268be7e]:not(:last-child){border-color:var(--qalendar-dark-mode-line-color)}.event-flyout[data-v-d6a61e37]{position:fixed;z-index:50;background-color:#fff;max-height:100%;width:var(--7c0b2114);max-width:98%;border:var(--qalendar-border-gray-thin);border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,.09),0 6px 12px rgba(0,0,0,.18);overflow:hidden;transition:all .2s ease;transition-property:opacity,transform;transform:translateY(-40px);opacity:0;pointer-events:none}@media (prefers-color-scheme: dark){.event-flyout[data-v-d6a61e37]:not(.is-light-mode .event-flyout){background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent}}[style*="color-scheme: dark"] .event-flyout[data-v-d6a61e37]{background-color:var(--qalendar-dark-mode-elevated-surface);border-color:transparent}.event-flyout.is-visible[data-v-d6a61e37]{opacity:1;transform:translateY(0);pointer-events:initial}.event-flyout__relative-wrapper[data-v-d6a61e37]{position:relative}.event-flyout__menu[data-v-d6a61e37]{display:flex;justify-content:space-between;align-items:center}.event-flyout__menu .event-flyout__menu-editable[data-v-d6a61e37],.event-flyout__menu .event-flyout__menu-close[data-v-d6a61e37]{padding:var(--qalendar-spacing) var(--qalendar-spacing) 0 var(--qalendar-spacing);display:flex;grid-gap:20px}.is-not-editable .event-flyout__menu .event-flyout__menu-close[data-v-d6a61e37]{position:absolute;top:0;right:0}.event-flyout__menu-item[data-v-d6a61e37]{font-size:var(--qalendar-font-l);color:gray}@media (prefers-color-scheme: dark){.event-flyout__menu-item[data-v-d6a61e37]:not(.is-light-mode .event-flyout__menu-item){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .event-flyout__menu-item[data-v-d6a61e37]{color:var(--qalendar-dark-mode-text-hint)}.event-flyout__menu-item[data-v-d6a61e37]:hover{color:var(--qalendar-theme-color);cursor:pointer}.event-flyout .is-trash-icon[data-v-d6a61e37]:hover{color:red}.event-flyout__info-wrapper[data-v-d6a61e37]{padding:var(--qalendar-spacing)}.event-flyout__row[data-v-d6a61e37]{display:flex;grid-gap:var(--qalendar-spacing);margin-bottom:.25em;font-weight:400}.event-flyout__row p[data-v-d6a61e37]{margin:0;padding:0}.event-flyout__row svg[data-v-d6a61e37]{margin-top:.1rem;color:#5f6368;width:14px}@media (prefers-color-scheme: dark){.event-flyout__row svg[data-v-d6a61e37]:not(.is-light-mode .event-flyout__row svg){color:var(--qalendar-dark-mode-text-hint)}}[style*="color-scheme: dark"] .event-flyout__row svg[data-v-d6a61e37]{color:var(--qalendar-dark-mode-text-hint)}.event-flyout__color-icon[data-v-d6a61e37]{--icon-height: 16px;border-radius:50%;height:var(--icon-height);width:var(--icon-height)}.event-flyout .is-title[data-v-d6a61e37]{font-size:var(--qalendar-font-l);align-items:center}.is-not-editable .event-flyout .is-title[data-v-d6a61e37]{max-width:90%}.event-flyout .is-time[data-v-d6a61e37]{font-size:var(--qalendar-font-s);margin-bottom:.75em}.calendar-week__wrapper[data-v-8bb6ad05]{position:relative;padding-left:var(--qalendar-week-padding-left);overflow-y:auto}.calendar-week[data-v-8bb6ad05]{position:relative;width:100%;flex:1 1 auto}.calendar-week__events[data-v-8bb6ad05]{display:flex;width:100%;height:var(--5cb5d057);overflow:hidden}.calendar-week .current-time-line[data-v-8bb6ad05]{position:absolute;left:0;width:100%;height:2px;z-index:1;background-color:red}.calendar-week .current-time-line__circle[data-v-8bb6ad05]{position:relative}.calendar-week .current-time-line__circle[data-v-8bb6ad05]:before{content:"";position:absolute;transform:translate(-45%,-45%);width:10px;height:10px;border-radius:50%;background-color:red}.calendar-week .custom-current-time[data-v-8bb6ad05]{position:absolute;left:0;width:100%;z-index:1}.calendar-month__event[data-v-4766dfc7]{--event-inline-padding: 4px;display:flex;align-items:center;overflow:hidden;border-radius:4px;font-size:var(--qalendar-font-2xs);width:calc(100% - calc(var(--event-inline-padding) * 2));margin-bottom:4px;padding:.25rem var(--event-inline-padding);cursor:pointer;user-select:none}.calendar-month__event .calendar-month__event-time[data-v-4766dfc7]{font-size:16px;margin-right:6px}.calendar-month__event .calendar-month__event-title[data-v-4766dfc7]{font-size:16px;font-weight:600}.calendar-month__event .calendar-month__event-time[data-v-4766dfc7],.calendar-month__event .calendar-month__event-title[data-v-4766dfc7],.calendar-month__event .calendar-month__event-color[data-v-4766dfc7]{flex-shrink:0}.calendar-month__event.is-draggable[data-v-4766dfc7]{cursor:grab}.calendar-month__event[data-v-4766dfc7]:active{z-index:100}.calendar-month__event[data-v-4766dfc7]:not(.is-draggable):active{cursor:not-allowed}@media (hover: hover){.calendar-month__event[data-v-4766dfc7]:hover{background-color:var(--qalendar-light-gray)}}@media (hover: hover) and (hover: hover){.calendar-month__event[data-v-4766dfc7]:hover:hover{background-color:var(--qalendar-option-hover)}}.calendar-month__event .calendar-month__event-color[data-v-4766dfc7]{background-color:var(--63a9bc8a);width:10px;height:10px;border-radius:50%;margin-right:4px}.calendar-month__weekday[data-v-e7ff2963]{height:100%;flex:1;display:flex;flex-flow:column;align-items:center;border-right:var(--qalendar-border-gray-thin);border-bottom:var(--qalendar-border-gray-thin);overflow:hidden;transition:background-color .2s ease-in-out}@media (prefers-color-scheme: dark){.calendar-month__weekday[data-v-e7ff2963]:not(.is-light-mode .calendar-month__weekday){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-month__weekday[data-v-e7ff2963]{border-color:var(--qalendar-dark-mode-line-color)}.calendar-month__weekday.is-droppable[data-v-e7ff2963]{background-color:var(--qalendar-light-gray)}.calendar-month__weekday[data-v-e7ff2963]:last-child{border-right:0}.calendar-month__weekday .calendar-month__day-date[data-v-e7ff2963]{font-size:14px;color:#464255;font-weight:500}.calendar-month__weekday .calendar-month__day-date[data-v-e7ff2963]:first-child{margin-top:6px}.calendar-month__weekday .calendar-month__weekday-more[data-v-e7ff2963]{font-size:var(--qalendar-font-2xs);width:100%;padding-left:4px;color:var(--qalendar-gray-quite-dark);cursor:pointer}.calendar-month__weekday .calendar-month_events[data-v-e7ff2963]{width:100%}.calendar-month__weekday.is-today .calendar-month__day-date[data-v-e7ff2963]{background-color:var(--qalendar-theme-color);color:#fff;border-radius:50%;padding:4px 6px}.space-reserver[data-v-e7ff2963]{height:100%;flex:1;display:flex;flex-flow:column;align-items:center;border-right:var(--qalendar-border-gray-thin);border-bottom:var(--qalendar-border-gray-thin);border-right-color:transparent}@media (prefers-color-scheme: dark){.space-reserver[data-v-e7ff2963]:not(.is-light-mode .space-reserver){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .space-reserver[data-v-e7ff2963]{border-color:var(--qalendar-dark-mode-line-color)}.space-reserver+.calendar-month__weekday[data-v-e7ff2963]:not(.trailing-or-leading){border-left:var(--qalendar-border-gray-thin)}.calendar-month__day-name[data-v-09c7c5db]{display:block;font-size:18px;font-weight:500;color:var(--qalendar-gray-quite-dark);margin-bottom:var(--qalendar-spacing-half)}.agenda__event[data-v-698b431e]{background-color:var(--691f2791);color:var(--fa1649c2);display:flex;flex-flow:column;justify-content:flex-start;border-radius:4px;font-size:var(--qalendar-font-2xs);margin-bottom:4px;padding:var(--qalendar-spacing);cursor:pointer;user-select:none}.agenda__wrapper[data-v-b60cbce5]{display:flex;flex-flow:row;padding:10px 5px 0}.agenda__wrapper .agenda__header[data-v-b60cbce5]{padding-right:10px}.agenda__wrapper .agenda__header .agenda__header-day-name[data-v-b60cbce5]{text-align:center;color:var(--qalendar-theme-color);font-size:var(--qalendar-font-xs);font-weight:700}.agenda__wrapper .agenda__header .agenda__header-date[data-v-b60cbce5]{height:fit-content;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:4px;background-color:var(--qalendar-theme-color);color:#fff;font-weight:600;font-size:var(--qalendar-font-m)}.agenda__wrapper .agenda__content[data-v-b60cbce5]{display:flex;flex-flow:column;width:100%;height:auto}.agenda__wrapper .agenda__content .is-empty[data-v-b60cbce5]{min-height:70px;display:flex;justify-content:center;align-items:center}.calendar-month[data-v-206c177e]{position:relative;display:flex;flex-flow:column;width:100%;height:100%;overflow-y:auto}.calendar-month .calendar-month__week-day-names[data-v-206c177e]{display:flex;justify-content:space-between}.calendar-month .calendar-month__week-day-names .calendar-month__week-day-name[data-v-206c177e]{flex:1;text-align:center}.calendar-month__weeks[data-v-206c177e]{border-left:var(--qalendar-border-gray-thin);border-right:var(--qalendar-border-gray-thin)}.calendar-month .calendar-month__weeks[data-v-206c177e]{height:100%;flex-grow:1;display:flex;flex-flow:column;justify-content:space-between}.calendar-month .calendar-month__week[data-v-206c177e]{display:flex;flex:1}.calendar-month .calendar-month__week[data-v-206c177e]:first-child{border-top:var(--qalendar-border-gray-thin)}@media (prefers-color-scheme: dark){.calendar-month .calendar-month__week[data-v-206c177e]:first-child:not(.is-light-mode .calendar-month .calendar-month__week:first-child){border-color:var(--qalendar-dark-mode-line-color)}}[style*="color-scheme: dark"] .calendar-month .calendar-month__week[data-v-206c177e]:first-child{border-color:var(--qalendar-dark-mode-line-color)}.calendar-month .calendar-month__day_events[data-v-206c177e]{height:100%;display:none}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.calendar-root,.date-picker-root{--qalendar-blue: #64DF99;--qalendar-blue-transparent: #64df9964;--qalendar-gray-quite-dark: rgb(110 110 110);--qalendar-gray: rgb(180 180 180);--qalendar-green: rgb(51 182 121);--qalendar-theme-color: var(--qalendar-blue);--qalendar-light-gray: #f3f2f78e;--qalendar-option-hover: #F3F2F7;--qalendar-dark-mode-elevated-surface: #383838;--qalendar-dark-mode-lightly-elevated-surface: #2e2e2e;--qalendar-dark-mode-text-primary: rgba(255 255 255 1);--qalendar-dark-mode-text-secondary: rgba(255 255 255 .7);--qalendar-dark-mode-text-hint: rgba(255 255 255 .5);--qalendar-dark-mode-line-color: var(--qalendar-gray);--qalendar-border-gray-thin: 1px solid rgb(224 224 224);--qalendar-border-dashed-gray-thin: 1px dashed rgb(224 224 224);--qalendar-border-blue-thin: 1px solid var(--qalendar-theme-color);--qalendar-border-radius: 8px;--qalendar-spacing: 10px;--qalendar-spacing-half: 5px;--qalendar-spacing-double: 20px;--qalendar-box-shadow: 0 4px 4px rgba(0 0 0 / 6%), 0 1px 4px rgba(0 0 0 / 18%);--qalendar-text-transition: color .2s ease;--qalendar-week-padding-left: 56px;--qalendar-font-3xs: .625rem;--qalendar-font-2xs: .688rem;--qalendar-font-xs: .75rem;--qalendar-font-s: .875rem;--qalendar-font-m: 1rem;--qalendar-font-l: 30px;--qalendar-font-xl: 1.5rem}@media (prefers-color-scheme: dark){.calendar-root:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root),.date-picker-root:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root){--qalendar-gray-quite-dark: rgb(221, 221, 221);--qalendar-option-hover: #575757}}[style*="color-scheme: dark"] .calendar-root,[style*="color-scheme: dark"] .date-picker-root{--qalendar-gray-quite-dark: rgb(221, 221, 221);--qalendar-option-hover: #575757}@media (prefers-color-scheme: dark){.calendar-root:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root),.date-picker-root:not(.is-light-mode .calendar-root,.is-light-mode .date-picker-root){--qalendar-gray-quite-dark: rgb(221, 221, 221)}}[style*="color-scheme: dark"] .calendar-root,[style*="color-scheme: dark"] .date-picker-root{--qalendar-gray-quite-dark: rgb(221, 221, 221)}@media (min-width: 62rem){.calendar-root{--qalendar-spacing: 20px;--qalendar-spacing-half: 10px;--qalendar-spacing-double: 40px}}.calendar-root-wrapper{width:100%;max-width:100vw;height:100%;display:flex}.calendar-root-wrapper .calendar-root{flex:1;border-radius:20px;font-family:var(--51d82805);position:relative;width:100%;margin:0 auto;display:flex;flex-flow:column;background-color:#fff;padding:40px}@media (prefers-color-scheme: dark){.calendar-root-wrapper .calendar-root:not(.is-light-mode .calendar-root-wrapper .calendar-root){background:#121212;color:#fff;border-color:transparent}}[style*="color-scheme: dark"] .calendar-root-wrapper .calendar-root{background:#121212;color:#fff;border-color:transparent}.calendar-root-wrapper .calendar-root .top-bar-loader{position:absolute;top:0;left:15px;width:calc(100% - 30px);height:10px;background:rgba(241,241,241,.2);border-radius:16px;overflow:hidden}.calendar-root-wrapper .calendar-root .top-bar-loader:before{content:"";height:10px;width:calc(100% - 4px);position:absolute;top:0;left:2px;background:#64df99;background:linear-gradient(90deg,#64df99,rgba(100,223,153,.56) 48%,#64df99);animation:load 1s infinite;border-radius:16px}@media (prefers-color-scheme: dark){.calendar-root-wrapper .calendar-root .top-bar-loader:before:not(.is-light-mode .calendar-root-wrapper .calendar-root .top-bar-loader:before){background:#e5e0f5}}[style*="color-scheme: dark"] .calendar-root-wrapper .calendar-root .top-bar-loader:before{background:#e5e0f5}@keyframes load{0%{width:0;left:-100%}50%{left:0;width:100%}to{width:0;left:100%}}.calendar-root-wrapper .calendar-root .loading-enter-active,.calendar-root-wrapper .calendar-root .loading-leave-active{transition:background .5s ease}.calendar-root-wrapper .calendar-root .loading-leave-to,.calendar-root-wrapper .calendar-root .loading-enter-from{background-color:rgba(255,255,255,0)}#days-of-week-wrapper[data-v-87fcb4e3]{display:flex;justify-content:center;align-items:center}.day-option[data-v-87fcb4e3]{padding:10px 20px;margin:auto;background-color:#f3f2f7;border-radius:18px;cursor:pointer;opacity:.3}@media (max-width: 520px){.day-option[data-v-87fcb4e3]{font-size:12px;padding:10px 14px;border-radius:15px}}@media (max-width: 420px){.day-option[data-v-87fcb4e3]{font-size:10px;padding:8px 10px;border-radius:12px}}.recent-message-wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px;height:98px;width:100%}.recent-message-wrapper:hover{background-color:rgba(243,242,247,.416);cursor:pointer}#recent-message-pic{width:60px;height:60px;border-radius:18px;margin-left:25px}#recent-message-name{font-size:18px;color:#464255;margin-bottom:5px}#recent-message-text{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:50%;margin-top:0}#recent-message-inner-wrapper{display:flex;flex-direction:column;margin-left:18px}#unopened-messages{height:25px;width:25px;background-color:#58cdff;border-radius:8px;margin:auto;display:flex;justify-content:center;align-items:center}#unopened-messages-number{color:#fff;font-weight:700}#right-wrapper{display:flex;flex-direction:column;justify-content:center;height:98px;padding-right:15px;min-width:80px}.read-icon{display:none}.invisible{opacity:0}@media (max-width: 1567px){#recent-message-text{max-width:100px}}@media (max-width: 700px){#recent-message-text{max-width:300px}#recent-message-inner-wrapper{width:auto}}@media (max-width: 500px){#recent-message-text{max-width:250px}}@media (max-width: 461px){#recent-message-text{max-width:180px}}.edit-event{width:300px;height:300px;position:absolute;background-color:#0ff}.calendar-event-popover{--background: #ffffff;--min-width: 400px;max-width:400px;--max-height: 600px}.calendar-event-popover::part(content){padding:20px}.calendar-event-popover-title{padding:0;font-size:24px}.calendar-event-popover-datetime{margin:5px 0}.calendar-event-popover-description{white-space:pre-wrap}.calendar-event-popover-button{--background-hover: #F3F2F7;--ripple-color: #d6d6d8;--padding-start: 10px;--padding-end: 10px;--padding-top: 10px;--padding-bottom: 10px}.calendar-event-description-editor{min-height:100px;max-height:300px;border-radius:24px;padding:10px 20px 20px;overflow-y:auto;background-color:#f3f2f7}.date-button::part(native){background:#f3f2f7;padding:10px 20px;margin-left:10px;border-radius:20px}.date-button{color:#464255}.video-icon{width:40px}.meeting-type-name{color:#464255;font-size:20px;font-weight:600;padding-left:10px;text-decoration:none}.join-meeting-link{color:#464255;font-size:20px;font-weight:600;padding:10px;text-decoration:none}.join-meeting-link:hover{text-decoration:underline}.add-meeting{--color: #464255;text-transform:none;--border-radius: 15px;--border-width: 0px;--background: #F3F2F7;margin-left:10px;--box-shadow: none;height:50px}#upload-file-modal{--width: 717px;--height: 740px;--backdrop-opacity: 20%;--border-radius: 24px;--background: #FDFDFD;zoom:80%}#coach-files-table{min-height:700px;background-color:#fff;border-radius:24px}#files-table-header{--border-width: 0 0 1px 0;padding:10px}.file-icon{margin:16px}.file-name-header{margin-left:20px;width:550px}.file-name-header,.file-kind-header,.file-size-header{color:#ccc;font-size:16px}.file-name-coach{min-width:810px;font-weight:500;color:#464255}.file-kind-coach{min-width:355px;color:#919191}.file-size-coach{min-width:270px;color:#919191}#view-file-modal::part(content){width:95%;height:95%;border-radius:24px}@media (max-width: 1895px){#coach-files-table{width:auto}.file-kind-coach,.file-size-coach,.file-kind-header,.file-size-header{min-width:130px}.file-kind-header{min-width:129px}.file-size-header{min-width:175px}.file-name-coach{width:100%;padding-right:20px;min-width:0;font-weight:500;color:#919191;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-name-header{width:100%}.file-menu-button{min-width:37px}}@media (max-width: 700px){.file-size-coach{display:none}}@media (max-width: 450px){.file-kind-coach{display:none}}@media (max-width: 450px){.file-kind-coach[data-v-ae9e4450]{display:none}.new-client-button[data-v-ae9e4450]{margin-bottom:10px;height:30px;--border-radius: 16px }#files-table-header[data-v-ae9e4450]{min-height:30px!important;height:30px}.file-name-header[data-v-ae9e4450]{margin-top:-14px;margin-left:10px}}.new-client-button[data-v-ae9e4450]{display:block!important}ion-title{padding:50px}.stripe-container{background-color:#fff;border-radius:20px;margin:40px;padding:20px}.revenue-chart-wrapper{width:50%;height:400px;background-color:#fff;border-radius:20px;margin:40px;padding:20px}.revenue-chart-title{margin-top:10px}.total-revenue{text-align:left;margin:0 10px 0 0;color:#00a389;font-size:30px;font-weight:500}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f3f2f7;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.stripe-img{width:300px}.zoom{zoom:80%}@media (max-width: 900px){.stripe-container{margin:20px}.no-stripe-account-header{font-size:18px;margin:10px;text-align:center}.stripe-img{width:200px}}@media (max-width: 432px){.stripe-container{margin:10px}}#chats-wrapper{display:flex;justify-content:left;width:100%;height:100%;zoom:80%}#recent-messages-card{min-width:411px;height:85%;margin:0 0 0 20px;border-radius:24px;box-shadow:none;padding-top:15px}#chat-card{display:flex;flex-direction:column;width:1204px;height:85%;margin:0 40px;border-radius:24px;box-shadow:none}#chat-heading-divider{background-color:rgba(204,204,204,.41);width:100%;height:1px}#chat-header{display:flex;align-items:center;width:100%;padding:30px}#chat-name{color:#464255;font-size:28px}#chat-profile-pic{width:100px;height:100px;margin-right:30px;border-radius:24px}#chat-messages-container{flex:1;min-height:200px;overflow-y:scroll;display:flex;flex-direction:column;gap:15px;overflow-y:auto;padding:20px}#chat-input{height:73px;width:1020px;--background: #FFFFFF;--border-radius: 18px;--border-color: #ECEAF3;--highlight-color-focused: #CCCCCC}#chat-footer{display:flex;justify-content:space-between;align-items:end;width:100%;padding:20px}#send-button{min-width:130px;height:auto;max-height:63px;--border-radius: 20px;--box-shadow: none;margin:0}.message-box{text-align:justify;font-size:20px;margin:0}.chat-message-item{display:flex;flex-direction:column}.client-message{display:flex;max-width:75%;background-color:#f3f2f7;border-radius:18px 18px 18px 0;width:auto;align-self:flex-start;color:#464255;margin-bottom:15px}.coach-message{display:flex;max-width:75%;background-color:rgba(183,219,249,.365);border-radius:18px 18px 0;width:auto;align-self:flex-end;color:#464255;margin-bottom:15px}.message-text{padding:15px;font-size:16px;margin:0;font-weight:500;max-width:100%}.message-timestamp{float:right;height:100%;margin-left:15px;display:flex;align-items:flex-end;shape-outside:inset(calc(100% - 30px) 0 0);font-size:12px;color:gray}.current-chat{background-color:rgba(243,242,247,.416)}#chat-spinner{margin:auto;width:100px;height:100px}#new-chat-button{height:60px;width:60px;margin:0 0 0 10px;--box-shadow: none;--border-radius: 15px;flex:none}.message-divider{text-align:center;margin:10px 0;color:#888}@media (max-width: 2078px){#chat-card{width:100%}}@media (max-width: 1300px){#chat-card{margin-inline:10px}#recent-messages-card{min-width:350px}}.message-input{height:auto;max-height:200px;width:100%;border-radius:20px;overflow-y:auto;border:2px solid #dddddd9a;padding:3px 5px 3px 10px}p.is-editor-empty:first-child:before{color:#c2c2c2;content:attr(data-placeholder);float:left;height:0;pointer-events:none}#recent-messages-card[data-v-ca9f1965]{margin-inline:10px;height:100%;min-width:300px;border-radius:24px 24px 0 0}@media (max-width: 500px){#recent-messages-card[data-v-ca9f1965]{zoom:80%}}@media (max-width: 450px){#new-chat-button[data-v-ca9f1965],#new-chat-icon[data-v-ca9f1965]{zoom:90%}}#client-menu-button-background{display:flex;align-items:center;width:200px;height:50px;border-radius:14px;cursor:pointer}.client-menu-button-img{width:24px;height:24px;margin-left:20px}.client-non-active-text{margin:auto auto auto 12px;font-size:14px;color:#464255}.client-active-text{margin:auto auto auto 12px;font-size:14px;color:#64df99}.active-tab{background-color:rgba(100,223,153,.17)}.non-active:hover{background-color:rgba(236,234,243,.173)}.non-active-toolbar-btn:hover{background-color:rgba(164,164,164,.137)}.client-toolbar-button{display:flex;justify-content:center;align-items:center;width:65px;height:65px;border-radius:22px;margin:15px 15px 15px 0;cursor:pointer}.toolbar-button-img{margin-left:0}@media (max-width: 1500px){.client-toolbar-button{display:flex;justify-content:center;align-items:center;width:65px;height:65px;margin:0;border-radius:22px;cursor:pointer}.client-menu-button-img{margin-left:0}.client-non-active-text,.client-active-text{margin:0}#client-menu-button-background{justify-content:center;gap:10px}}@media (max-width: 1260px){.client-non-active-text,.client-active-text{display:none}}@media (max-width: 650px){#client-menu-button-background{height:100%}}#todos-header{display:flex;align-items:center}#todos-title{margin:0;font-size:x-large}#todo-card-title{font-size:14px;font-weight:400}#todo-card-subtitle{font-size:10px;margin-bottom:4px}#new-todo-button{width:180px;height:45px;margin-left:18px;--background: #64DF99;--box-shadow: 0 0 0;--border-radius: 16px;text-transform:none;font-size:small}#todo-card{margin-left:0;margin-top:14px;margin-bottom:14px;padding-right:8px;width:850px;height:70px;border-radius:24px;box-shadow:none}#todo-card-content{display:flex;justify-content:space-between;align-items:center}#todo-card-left{display:flex;align-items:center;height:70px}#todo-card:hover{cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.067)}#todo-checkbox,#todo-repeat-arrow{margin-left:25px;margin-right:15px;width:24px}#date-picker-wrapper{display:flex;align-items:center}#date-time-button::part(native){background:#f3f2f7;padding:10px 20px;margin-left:10px;border-radius:20px}#date-time-button{color:#464255;zoom:80%}#datetime-modal::part(content){box-shadow:0 10px 24px rgba(0,0,0,.067);border-radius:20px;padding:10px}#todo-segment{border-radius:20px;height:50px;padding:2px;background-color:#f3f2f7;zoom:90%}#todo-segment-button{--border-radius: 20px;font-size:medium}#due-date-toggle{zoom:1.5;margin-right:10px}#delete-todo{color:red;text-transform:none;--background-hover: red;--border-radius: 18px;height:68px;margin-top:10px}#recurring-days{font-size:small;padding:10px}#recurring-days-small{display:none}#todos-spinner{width:100px;height:100px}.past-due{color:red}.late{color:#ffbb54;font-weight:600}.modal-title{display:block}.disabled{opacity:40%}ion-segment-button{--ripple-color: transparent}@media (max-width: 1264px){#todo-card{width:100%;margin-right:0}.spinner-mobile{width:100%!important}}@media (max-width: 600px){#todo-card{height:auto;min-height:70px;display:flex;padding:15px}#recurring-days{display:none}#recurring-days-small{display:block;font-size:12px;margin:0}#todo-card-content{align-items:center}#todo-card-left{height:auto;align-items:center}#todo-checkbox,#todo-repeat-arrow{margin:0 20px 0 10px}.view-submissions-button{margin:0 10px 0 0!important}.submission-date{font-size:11px!important;margin-right:10px}.submission-field{font-size:11px!important}}@media (max-width: 450px){#todos-title{font-size:20px;margin-left:10px}#new-todo-button{font-size:12px;width:160px;height:30px}#todo-card{height:auto;min-height:60px;display:flex;padding:10px;border-radius:18px;margin-top:10px;margin-bottom:10px}#todo-card-title{font-size:12px}#todo-card-subtitle,#recurring-days-small{font-size:8px}.view-submissions-button{width:90px!important;font-size:10px!important}#todo-segment{border-radius:20px;height:40px;padding:2px;background-color:#f3f2f7;zoom:90%}}#assignment-field-wrapper{display:flex;justify-content:center;align-items:center;width:560px;height:119px;padding:12px 12px 0;border-radius:15px;border-style:solid;border-color:#fdfdfd;border-width:3px;margin-bottom:-20px}#field-type-selector{margin:0 20px 17px;width:150px}#add-field-button{width:120px;height:35px;--background: #B7DBF9;--box-shadow: 0 0 0;--border-radius: 12px;text-transform:none;margin-top:10px;font-size:small}#field-x-button{margin-bottom:19px}.drag-over{background-color:#f0f0f0}.assignment-submissions{display:flex;border-style:dashed;border-width:2px;border-radius:14px;border-color:rgba(208,214,222,.87);width:100px;height:35px;margin:26px 15px 26px 16px}.view-submissions-button{width:100px;height:35px;margin:26px 15px 26px 16px;--border-radius: 14px;--box-shadow: none;text-transform:none;color:#64df99;--background: #64df9939;font-size:12px}#submissions-modal{--width: var(--width);--height: 80%;--max-width: 85%;--backdrop-opacity: 20%;--border-radius: 20px;--background: #FFFFFF}#submissions-toolbar{--background: white;--color: black}#submissions-title{padding:10px 0 0 20px}#submissions-table{padding:0;margin:0;flex:0 0 auto;height:100%}#submissions-items-wrapper{overflow-y:auto;max-height:800px;padding-bottom:200px}#submissions-table-header{border-radius:20px 20px 0 0}#submissions-table-item{--background: #ffffff}.submission-date{min-width:250px;font-size:medium}.submission-field{width:300px;margin-right:30px;font-size:medium}#table-scroll-container::part(scroll){overflow-x:auto;transform:rotateX(180deg)}.horizontal-scroll-container{display:flex;height:100%;transform:rotateX(180deg)}@media (max-width: 600px){#submissions-modal{--max-width: 100%;--height: 100%;--border-radius: 20px 20px 0 0}.submission-field{width:220px;margin-right:15px;font-size:medium}.submission-date{min-width:180px;font-size:medium}.assignment-submissions{margin:0 10px 0 0}}@media (max-width: 485px){#assignment-field-wrapper{width:100%;padding:0}.view-submissions-button{font-size:12px}.field-title-input{zoom:80%}}@media (max-width: 450px){#field-type-selector{margin:0 5px 17px 20px;width:150px;font-size:14px}}.card{width:100%;height:400px;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;padding:20px}.card:hover{cursor:pointer;box-shadow:0 16px 24px rgba(0,0,0,.08)}.chart-wrapper{height:100%}.graph-title{text-align:left;font-size:20px;font-weight:500;margin:0;height:fit-content}.graph-subtitle{text-align:left;margin-top:0;color:#00a389;font-size:40px;font-weight:500}.graph-average{text-align:left;margin:0;font-weight:600;font-size:14px}.card-header{display:flex;justify-content:space-between;align-items:center}.graph-card-buttons{height:40px;--background-hover: #4c4a4f;--ripple-color: #ECEAF3;--border-radius: 20px;margin:0}.chart-popover{--box-shadow: 0px 16px 24px rgba(0, 0, 0, .08)}@media (max-width: 835px){.card{height:350px}}@media (max-width: 640px){.card{height:300px;padding:15px}.graph-title{font-size:large}.graph-subtitle{font-size:35px;margin:0}}.graph-wrapper{display:flex;justify-content:space-between}.graph-view-title{font-size:24px;margin-top:0;margin-left:15px;margin-bottom:60px;color:#464255}.graph-view-subtitle{color:#00a389;font-size:49px;font-weight:500;margin:0 0 0 30px}.graph-view-average{font-weight:600;font-size:14px;margin:0 0 0 30px}.graph-modal{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;width:100%;height:1000px;padding:0 60px 30px 30px}.chart-segment{max-width:900px;margin-left:30px;zoom:80%}@media (max-width: 1000px){.graph-wrapper{flex-direction:column}.chart-segment{width:100%;margin-left:0}}@media (max-width: 600px){.graph-modal{padding:0 15px 30px 10px}.chart-segment-label{font-size:12px}.chart-wrapper{height:50%;align-items:start}}#new-chart-modal-content{--background: #FDFDFD;--padding-start: 60px;--padding-end: 60px}#new-chart-modal::part(content){width:650px;height:470px;border-radius:24px;display:flex;flex-direction:column}#view-graph-modal::part(content){width:80%;height:80%;border-radius:24px}#new-chart-title{font-size:24px;font-weight:600;text-align:center;padding-top:0;padding-bottom:10px}#numerical-field-option::part(container){width:fit-content}#graph-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-top:20px;margin-bottom:40px}.loading-card{width:100%;height:494px;display:flex;flex-direction:column}@media (max-width: 835px){#graph-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:15px;margin-top:10px;margin-bottom:40px}}@media (max-width: 603px){#graph-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}#new-chart-modal::part(content){width:100%;height:100%;border-radius:24px 24px 0 0}#new-chart-modal-content{--background: #FDFDFD;--padding-start: 20px;--padding-end: 20px}#view-graph-modal::part(content){width:100%;height:100%;border-radius:24px 24px 0 0;justify-content:start}}#upload-file-modal{--width: 740px;--height: 750px;--backdrop-opacity: 20%;--border-radius: 24px;--background: #FDFDFD}#upload-container{border-radius:24px;border:3px dashed #CCCCCC;width:550px;height:408px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}#upload-file-subtitle{color:#b9bbbd}#select-file-button{width:189px;height:47px;border-radius:18px;border:none;background-color:#d0d6de;color:#fff}#select-file-button:hover{opacity:80%}#upload-file-button{width:100%;height:68px;--border-radius: 18px;--box-shadow: none;text-transform:none;margin-top:20px}.drag-over-file{background-color:#f0f8ff}.not-drag-over{background-color:#f3f2f7}#progress-bar{margin-top:20px}#files-table{width:1085px;min-height:450px;background-color:#fff;border-radius:24px;margin-top:10px;padding-bottom:34px}#files-table-header{--border-width: 0 0 1px 0;padding:5px}.file-icon{margin:12px 12px 12px 0;width:45px}.file-name-header{margin-left:20px;width:535px}.file-name-header,.file-kind-header,.file-size-header{color:#ccc;font-size:14px}.file-name{min-width:642px;font-weight:500;color:#919191}.file-kind{min-width:183px;color:#919191}.file-size{min-width:130px;color:#919191}.file-label{font-family:Poppins;font-size:large}.file-label:hover{cursor:pointer;--background: #f4f4f4}#view-file-modal::part(content){width:95%;height:90%;border-radius:24px}iFrame{display:block;width:100%;height:100%}#file-popover{--box-shadow: 0px 16px 24px rgba(0, 0, 0, .08);--border-radius: 20px}#file-popover::part(content){width:150px;margin:5px;border-radius:15px;padding:5px}#loaded-file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;text-align:center}@media (max-width: 1895px){#files-table{width:100%}.file-kind-header,.file-kind,.file-size-header,.file-size{min-width:130px}.file-kind-header{min-width:129px}.file-size-header{min-width:175px}.file-name{width:100%;padding-right:20px;min-width:0;font-weight:500;color:#919191;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-name-header{width:100%}.file-menu-button{min-width:37px}}@media (max-width: 765px){#upload-file-modal{--width: 100%;--height: 100%;--border-radius: 24px 24px 0 0}#upload-container{width:80%;height:40%}}@media (max-width: 700px){.file-size-header,.file-size{display:none}.file-kind-header{min-width:170px}#upload-file-subtitle{display:none}}@media (max-width: 450px){.file-kind-header,.file-kind{display:none}}.invoice-table-toolbar{background-color:#fff;width:100%;height:80px;padding:20px;border-radius:20px 20px 0 0;margin-top:30px}.invoice-table-title{margin-top:15px}.invoice-table{padding:10px;border-radius:0 0 20px 20px;zoom:80%}.invoice-table-header{border-bottom:1px solid}.invoice-table-header-title{font-weight:600;font-size:18px}.invoice-table-status,.invoice-table-amount{max-width:190px;font-size:18px!important}.invoice-table-date{font-size:18px!important}.invoice-table-number{max-width:300px;font-size:18px!important}.paid-status{background-color:green;margin-right:160px}.paid-status{background-color:rgba(0,163,136,.153);margin:20px 140px 20px 0;padding:10px;border-radius:15px;color:#00a389;font-weight:600}.open-status{background-color:rgba(255,187,84,.22);margin:20px 130px 20px 0;padding:10px;border-radius:15px;color:#ffbb54;font-weight:600}.void-status{background-color:#f3f2f7;margin:20px 138px 20px 0;padding:10px;border-radius:15px;color:#464255;font-weight:600}.currency-input{min-width:200px}@media (max-width: 1000px){.invoice-table-number{display:none!important}}@media (max-width: 554px){.invoice-table-status{max-width:150px;min-width:72px}.invoice-table-amount{max-width:150px;min-width:150px}.open-status,.paid-status{margin:20px 85px 20px 0;text-align:center}.void-status{margin:20px 35px 20px 0;text-align:center}}@media (max-width: 400px){.invoice-table-amount{max-width:100px;min-width:100px}.invoice-table-status{max-width:120px;min-width:72px}.open-status{margin:20px 48px 20px 0}.paid-status{margin:20px 85px 20px 0}.void-status{margin:20px 35px 20px 0}}#notes-menu-bar{width:200px;height:900px;border-right:1px solid #cccccc77}#note-view{display:flex;width:100%;height:900px;background-color:#fff;border-radius:24px}.editor-button{min-width:40px;height:40px;padding:10px;background-color:#fff;border-radius:10px;margin:2px;font-size:small;color:#000}.editor{height:825px;border-radius:0 0 24px;padding:10px 20px 20px;overflow-y:auto}.control-group{display:flex;padding:10px;border-radius:0 24px 0 0;overflow-x:auto}#notes-list{display:flex;flex-direction:column;width:100%;height:100%;text-align:center;margin-top:10px;gap:10px;overflow:auto;padding-bottom:90px}.note{flex:0 0 auto;max-width:200px;padding:15px;margin:0 10px;border-radius:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:small}.selected-note{background-color:rgba(100,223,153,.176)}.selected-note:hover{background-color:rgba(100,223,153,.176)!important}.note-title-input{font-size:24px;margin:5px 10px 0;min-width:200px}.notes-large{display:block}@media (max-width: 750px){.notes-large{display:none!important}}#note-view-mobile{display:flex;width:100%;height:100%;background-color:#fff;border-radius:24px}#notes-menu-bar-mobile{width:100%;border-right:1px solid #cccccc77}.editor-button:hover{background-color:rgba(236,234,243,.247)}.is-active{background-color:rgba(236,234,243,.57)}.editor{border-radius:0 0 24px;padding:10px 20px 0;overflow-y:auto}.control-group-mobile{display:flex;padding:10px;border-radius:0 24px 0 0;overflow-x:auto}#notes-list-mobile{display:flex;flex-direction:column;width:100%;height:100%;text-align:center;margin-top:10px;gap:10px;overflow:auto;padding-bottom:30px}.mobile-note{flex:0 0 auto;padding:20px;margin:0 15px;border-radius:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.note:hover{cursor:pointer;background-color:rgba(236,234,243,.29)}.selected-mobile-note,.selected-mobile-note:hover{background-color:rgba(100,223,153,.176)}.notes-menu-trash-button{--background-hover: red;--color:var(--background-hover)}.ProseMirror:focus{outline:none}button.alert-button.cancel-alert-button{color:#464255;text-transform:none}button.alert-button.delete-alert-button{color:red;text-transform:none}.notes-mobile{width:100%;background-color:#fff;border-radius:24px}.mobile-notes-modal{--border-radius: 24px 24px 0 0}.notes-small{display:none}@media (max-width: 750px){.notes-small{display:block}}#client-main-wrapper{display:flex;justify-content:left;align-items:start;overflow:hidden}#client-menu-bar{margin-top:14px;margin-left:14px;height:auto;background-color:#fff;flex-grow:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:24px;padding:20px;gap:8px}#client-main-option{width:100%;margin-top:14px;margin-right:10px;overflow-x:auto;overflow-y:hidden;padding-left:20px}@media (max-width: 1500px){#client-main-wrapper{justify-content:center;flex-direction:column;margin:20px 10px 0}#client-main-option{margin:20px 10px 0 0;padding-left:10px}#client-menu-bar{margin:0;flex-direction:row;justify-content:center;align-items:center;max-width:100%;padding:10px;overflow:hidden;gap:12px}}@media (max-width: 1200px){#client-main-option{padding-left:0}}@media (max-width: 650px){#client-menu-bar{border-radius:18px;height:50px;padding:8px}#client-main-option{margin-top:10px}}#client-view{--background: #F3F2F7;--padding-bottom: 200px }#client-img{width:130px;height:130px;border-radius:20px}#client-card-content{display:flex;padding:24px}#client-view-card{border-radius:24px;box-shadow:none}#client-text{margin-top:5px;margin-left:30px;margin-right:auto}#client-card-title{font-size:26px;font-weight:600;margin-bottom:5px}#client-card-company{font-size:18px;color:#64df99;margin-bottom:10px}.client-view-card-button{width:50px;height:50px;--background: #ECEAF3;--border-radius: 14px;--box-shadow: none}.create-client-account{width:200px;--border-radius: 14px;--box-shadow: none;text-transform:none;font-size:12px}.create-client-account-small{display:none;--border-radius: 18px;--box-shadow: none;text-transform:none}.client-view-card-buttons{display:flex;flex-direction:row;justify-content:center;gap:6px;height:100%}#chat-icon-client-view{min-width:24px;min-height:24px}#client-view-email{color:#464255;margin-left:10px}.delete-client{color:red;text-transform:none;--background-hover: red;--border-radius: 18px;height:55px;margin-top:10px}@media (max-width: 765px){#client-img{width:120px;height:120px}#client-card-content{padding:27px;gap:10px}.client-view-card-buttons{margin:0;gap:0}#client-text{margin:5px 5px 0 20px;width:100%}#client-card-title,#client-card-company{margin:0}#client-view-email{margin:10px}.client-view-card-button{width:40px;height:40px;--background: #ECEAF3;--border-radius: 12px;--box-shadow: none}#chat-icon-client-view{min-width:22px}.create-client-account{display:none}.create-client-account-small{display:flex;height:50px;margin:10px 20px 020px}}@media (max-width: 650px){#client-img{width:90px;height:90px}#client-text{margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#client-card-content{padding:15px;align-items:center}#client-card-title{font-size:medium}#client-card-company{font-size:small;overflow:hidden;text-overflow:ellipsis}#client-view-email{overflow:hidden;text-overflow:ellipsis;font-size:x-small}.client-view-card-buttons{flex-direction:column}#client-main-wrapper{margin:10px 5px 5px}}@media (max-width: 480px){#client-img[data-v-9dfa6848]{width:60px;height:60px;border-radius:18px}#client-card-content[data-v-9dfa6848]{align-items:start;gap:5px;padding:12px}.client-view-card-buttons[data-v-9dfa6848]{flex-direction:column;gap:3px}.email-img[data-v-9dfa6848]{width:15px;height:15px}#client-view-email[data-v-9dfa6848]{margin:0 0 0 5px}.client-view-card-button[data-v-9dfa6848]{width:35px;height:25px;--padding-start: 10px;--padding-end: 10px;--padding-top: 5px;--padding-bottom: 5px;margin:0;min-height:30px!important;--background: rgba(218, 218, 218, .217)}#client-view-card[data-v-9dfa6848]{border-radius:18px;margin:5px}}ion-popover::part(content){border-radius:15px;padding:5px;width:fit-content;max-width:90%}; ion-content{--keyboard-offset: 0 !important}p{font-size:14px}.alert-wrapper{border-radius:20px!important}@media (max-width: 450px){.modal-title{display:none}}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}@media (prefers-color-scheme: dark){:root{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}:root.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-card-background: #1c1c1d}:root.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}:root.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #1e1e1e}}:root{--ion-color-primary: #64DF99;--ion-color-primary-rgb: 100,223,153;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 0,0,0;--ion-color-primary-shade: #58c487;--ion-color-primary-tint: #74e2a3}
