.service-worker--alert[data-v-1d459ab2]{position:fixed;left:50%;bottom:0;transform:translate(-50%,-5%)}.confirmation-dialog-form[data-v-334374af]{width:100%}.confirmation-dialog-card[data-v-334374af]{border-radius:12px!important;border-color:rgba(0,0,0,.08)!important;overflow:hidden}.confirmation-dialog-header[data-v-334374af]{background:#fff}.confirmation-dialog-title[data-v-334374af]{color:rgba(0,0,0,.87);line-height:1.3}.confirmation-dialog-message[data-v-334374af]{color:rgba(0,0,0,.7)}.confirmation-dialog-footer[data-v-334374af]{background:hsla(0,0%,100%,.96)}.confirmation-dialog-cancel-btn[data-v-334374af]{color:rgba(0,0,0,.6)!important}.theme--dark .confirmation-dialog-card[data-v-334374af]{border-color:hsla(0,0%,100%,.12)!important;background:#1e1e1e}.theme--dark .confirmation-dialog-footer[data-v-334374af],.theme--dark .confirmation-dialog-header[data-v-334374af]{background:transparent}.theme--dark .confirmation-dialog-title[data-v-334374af]{color:hsla(0,0%,100%,.95)}.theme--dark .confirmation-dialog-message[data-v-334374af]{color:hsla(0,0%,100%,.7)}.headline[data-v-3886f204]{word-break:normal}#app.chat-route-active,.v-application.chat-route-active,.v-application.chat-route-active .v-application--wrap,body.chat-route-active,html.chat-route-active{height:100vh;min-height:100vh;overflow:hidden}@supports (height:100svh){#app.chat-route-active,.v-application.chat-route-active,.v-application.chat-route-active .v-application--wrap,body.chat-route-active,html.chat-route-active{height:100svh;min-height:100svh}}@supports (-webkit-touch-callout:none){#app.chat-route-active,.v-application.chat-route-active,.v-application.chat-route-active .v-application--wrap,body.chat-route-active,html.chat-route-active{height:-webkit-fill-available;min-height:-webkit-fill-available}}@supports (height:100dvh){#app.chat-route-active,.v-application.chat-route-active,.v-application.chat-route-active .v-application--wrap,body.chat-route-active,html.chat-route-active{height:100dvh;min-height:100dvh}}@media (max-width:959px){#app.chat-route-active .v-dialog__content:has(.v-dialog--fullscreen),.v-application.chat-route-active .v-dialog__content:has(.v-dialog--fullscreen),body.chat-route-active .v-dialog__content:has(.v-dialog--fullscreen),html.chat-route-active .v-dialog__content:has(.v-dialog--fullscreen){align-items:stretch;z-index:99999!important}#app.chat-route-active .v-overlay:has(+.v-dialog__content .v-dialog--fullscreen),.v-application.chat-route-active .v-overlay:has(+.v-dialog__content .v-dialog--fullscreen),body.chat-route-active .v-overlay:has(+.v-dialog__content .v-dialog--fullscreen),html.chat-route-active .v-overlay:has(+.v-dialog__content .v-dialog--fullscreen){z-index:99998!important}.chat-route-active .v-dialog.chat-dialog,.chat-route-active .v-dialog.chat-info-dialog-mobile,.chat-route-active .v-dialog.chat-mobile-dialog,.chat-route-active .v-dialog.message-info-dialog-mobile,.chat-route-active .v-dialog.nested-chat-fullscreen-dialog{margin:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.chat-route-active .v-dialog.chat-dialog>.chat-forward-card,.chat-route-active .v-dialog.chat-dialog>.chat-new-card,.chat-route-active .v-dialog.chat-info-dialog-mobile>.chat-info-mobile-shell,.chat-route-active .v-dialog.chat-mobile-dialog>.v-card,.chat-route-active .v-dialog.message-info-dialog-mobile>.v-card,.chat-route-active .v-dialog.nested-chat-fullscreen-dialog>.v-card{height:100%!important;min-height:100%!important;max-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.chat-route-active .v-dialog.chat-picker-dialog>.v-card{height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important}.chat-route-active .v-dialog.chat-picker-dialog>.v-card>.v-card-text{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.chat-route-active .v-dialog.chat-picker-dialog .v-list{flex:1 1 auto!important;min-height:0!important;max-height:none!important}}.swal-custom-font{font-family:sans-serif}.swal2-html-container,.swal2-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}.swal2-cancel,.swal2-confirm{color:#fff!important;font-size:.875rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}@media (max-width:959px){.v-application:not(.chat-route-active),body:not(.chat-route-active),html:not(.chat-route-active){overflow-x:hidden;max-width:100%}.v-application:not(.chat-route-active) .v-main .v-data-table>.v-data-table__wrapper{overflow-x:clip;overflow-y:visible;height:auto!important;max-height:none!important;max-width:100%}.v-application:not(.chat-route-active) .v-main .v-data-table--fixed-header>.v-data-table__wrapper{overflow-x:clip!important;overflow-y:visible!important;height:auto!important;max-height:none!important}.v-application:not(.chat-route-active) .v-main .v-data-footer{flex-wrap:nowrap;justify-content:flex-start!important;align-items:center;padding:0 8px 0 0;margin:0;min-height:40px;font-size:.75rem;max-width:100%;overflow-x:clip}.v-application:not(.chat-route-active) .v-main .v-data-footer__select{display:flex;align-items:center;justify-content:flex-start;margin-left:0;margin-right:auto;padding-left:0;font-size:.75rem;white-space:nowrap}.v-application:not(.chat-route-active) .v-main .v-data-footer__select .v-input,.v-application:not(.chat-route-active) .v-main .v-data-footer__select .v-select{font-size:.75rem}.v-application:not(.chat-route-active) .v-main .v-data-footer__select .v-select{margin:0 0 0 8px!important;padding:0;max-width:56px;flex:0 0 auto}.v-application:not(.chat-route-active) .v-main .v-data-footer__pagination{margin:0 4px 0 0;white-space:nowrap;font-size:.75rem}.v-application:not(.chat-route-active) .v-main .v-data-footer .v-btn,.v-application:not(.chat-route-active) .v-main .v-data-footer__icons-after,.v-application:not(.chat-route-active) .v-main .v-data-footer__icons-before{margin:0}}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon[data-v-fa179e72]{transform:none!important}.main-container[data-v-fa179e72]{border-radius:0!important}.mar-card--container[data-v-fa179e72]{position:relative}.mar-checkbox[data-v-fa179e72]{position:absolute;top:0;right:0;margin-top:5px}.bg-color[data-v-fa179e72]{background:linear-gradient(169deg,#020024,#0261d9 0,#1eb194)}.v-card--reveal[data-v-fa179e72]{bottom:0;left:0;opacity:1!important;position:absolute;width:10 0;background-color:#fff;border-radius:0!important}.panel-header[data-v-fa179e72]{min-height:100px}.item-container[data-v-fa179e72]{height:100px}.diagnosis-container[data-v-fa179e72]{position:relative}.item-container--diagnosis[data-v-fa179e72]{height:30px}.fab-multiple[data-v-fa179e72]{z-index:999}.adl-image[data-v-02f3fda8]{width:100%;height:250px;background-size:contain}.overlay-fade[data-v-02f3fda8]{position:relative;box-sizing:border-box;height:250px;width:100%;overflow:hidden;float:left;margin:10px}.overlay-fade div[data-v-02f3fda8]{position:absolute;box-sizing:border-box;top:0;background:#00031c;background:linear-gradient(0deg,#00031c 37%,#858692 54%,#fff);width:100%;height:250px;opacity:.5;transition:all .2s ease-in}.schedule-time[data-v-02f3fda8]{position:absolute;right:0;margin-right:10px;margin-top:10px;z-index:2}.img-container[data-v-02f3fda8]{position:relative}.description[data-v-02f3fda8]{bottom:-10px;position:absolute;color:#fff}@keyframes onAutoFillStart-d9a44f42{0%{opacity:1}to{opacity:1}}.login-form[data-v-d9a44f42] input:-webkit-autofill{animation-name:onAutoFillStart-d9a44f42}.login-container[data-v-d9a44f42]{position:relative;min-height:100vh;overflow:hidden;padding:0}.login-background[data-v-d9a44f42]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.background-gradient[data-v-d9a44f42]{position:absolute;top:0;left:0;right:0;bottom:0;background:#f8fafc}.background-pattern[data-v-d9a44f42]{display:none}.login-content[data-v-d9a44f42]{position:relative;z-index:1;min-height:100vh;padding:0!important}.min-height-100vh[data-v-d9a44f42]{min-height:100vh}.logo-content[data-v-d9a44f42]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem;z-index:1;position:relative}.app-version[data-v-d9a44f42]{font-size:1.5rem;font-weight:400;color:#2b3990;margin:0;font-family:Inter,Segoe UI,system-ui,sans-serif;letter-spacing:.5px}.logo-column[data-v-d9a44f42]{background:#fff;display:flex;align-items:center;justify-content:center;min-height:100vh;position:relative}.logo-column[data-v-d9a44f42]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(43,57,144,.02),transparent);pointer-events:none}.main-logo[data-v-d9a44f42]{opacity:.95;filter:drop-shadow(0 4px 16px rgba(43,57,144,.15));width:90%;max-width:600px;height:auto;min-width:200px}.main-logo[data-v-d9a44f42] .v-img__img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.login-container-inner[data-v-d9a44f42]{width:100%;max-width:450px}.login-form-wrapper[data-v-d9a44f42]{padding:0;margin:20px}.login-column[data-v-d9a44f42]{background:linear-gradient(135deg,#2b3990,#1e2a73);display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem}.input-group[data-v-d9a44f42]{position:relative}.form-options[data-v-d9a44f42]{margin:.5rem 0}.mobile-logo-top[data-v-d9a44f42]{text-align:center;margin-bottom:1.5rem}.mobile-top-logo[data-v-d9a44f42]{width:234px;height:auto;opacity:.9;margin:0 auto}.mobile-version-bottom[data-v-d9a44f42]{text-align:center;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid hsla(0,0%,100%,.2)}.mobile-version[data-v-d9a44f42]{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0;font-weight:400}.login-form[data-v-d9a44f42]{display:flex;flex-direction:column;gap:1.25rem;margin:1.5rem 0;padding:2rem;background:hsla(0,0%,100%,.95);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.form-input[data-v-d9a44f42]{margin-bottom:1.5rem}.form-input[data-v-d9a44f42] input[type=password]::-ms-clear,.form-input[data-v-d9a44f42] input[type=password]::-ms-reveal{display:none!important}.form-input[data-v-d9a44f42] .v-field{border-radius:8px;background:#fafbfc;border:1px solid #d0d7de}.form-input[data-v-d9a44f42] .v-field--focused{background:#fff;border-color:#2b3990;box-shadow:0 0 0 3px rgba(43,57,144,.1)}.form-input[data-v-d9a44f42] .v-field--error{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.form-input[data-v-d9a44f42] .v-field__input{padding:.75rem;font-size:1rem;color:#374151;font-weight:500}.form-input[data-v-d9a44f42] .v-label{font-weight:500;color:#6b7280}.form-input[data-v-d9a44f42] .v-field__prepend-inner{color:#6b7280;margin-right:.75rem}.form-input[data-v-d9a44f42] .v-field__append-inner{color:#6b7280;margin-left:.75rem;display:flex!important;align-items:center!important;opacity:1!important;visibility:visible!important}.form-input[data-v-d9a44f42] .v-field__append-inner .v-btn{color:#6b7280!important;min-width:auto!important;width:32px!important;height:32px!important}.form-input[data-v-d9a44f42] .v-field__append-inner .v-btn:hover{color:#2b3990!important}.form-input[data-v-d9a44f42] .v-field__append-inner .v-icon{font-size:1.2rem!important;color:inherit!important}.forgot-link[data-v-d9a44f42]{color:#2b3990;text-decoration:none;font-size:.875rem;font-weight:500}.terms-text[data-v-d9a44f42]{color:hsla(0,0%,100%,.9)!important;font-size:.8rem!important;line-height:1.5;margin:0;font-weight:400}.privacy-link[data-v-d9a44f42],.terms-link[data-v-d9a44f42]{color:#fff!important;text-decoration:underline;font-weight:600;transition:all .2s ease}.privacy-link[data-v-d9a44f42]:hover,.terms-link[data-v-d9a44f42]:hover{color:#e3f2fd!important;text-decoration:none;text-shadow:0 0 8px hsla(0,0%,100%,.3)}.signin-btn[data-v-d9a44f42]{background:linear-gradient(135deg,#2b3990,#1e2a73)!important;color:#fff!important;border-radius:8px!important;font-weight:600!important;font-size:1rem!important;text-transform:uppercase!important;letter-spacing:.025em!important;box-shadow:0 8px 20px rgba(43,57,144,.3),0 4px 10px rgba(43,57,144,.2)!important;margin-top:1rem}.banner[data-v-d9a44f42]{z-index:9998;border-radius:0 0 12px 12px!important}.banner[data-v-d9a44f42] .v-banner__wrapper{padding:16px 20px;background:linear-gradient(135deg,#2b3990,#1e2a73)!important}.banner-content[data-v-d9a44f42]{flex:1;margin-left:12px}.banner-title[data-v-d9a44f42]{font-weight:600;font-size:1.1rem;line-height:1.3;margin-bottom:2px}.banner-subtitle[data-v-d9a44f42]{font-size:.875rem;opacity:.9;font-weight:400;line-height:1.2}.banner-btn[data-v-d9a44f42]{font-weight:500!important;text-transform:none!important;border-radius:6px!important;margin-left:8px!important}.install-btn[data-v-d9a44f42]{border:2px solid #fff!important;font-weight:600!important}.top-element[data-v-d9a44f42]{z-index:9999}.v-banner__wrapper[data-v-d9a44f42]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}@media (max-width:1400px){.main-logo[data-v-d9a44f42]{width:85%;max-width:500px}}@media (max-width:1200px){.main-logo[data-v-d9a44f42]{width:80%;max-width:450px}.app-version[data-v-d9a44f42]{font-size:1.4rem}}@media (max-width:960px){.logo-column[data-v-d9a44f42]{min-height:35vh;padding:2rem 1rem 1rem;display:flex;align-items:center;justify-content:center}.login-column[data-v-d9a44f42]{min-height:65vh;padding:1rem;background:linear-gradient(135deg,#2b3990,#1e2a73);display:flex;align-items:center;justify-content:center}.main-logo[data-v-d9a44f42]{width:75%;max-width:400px;min-width:250px}.app-version[data-v-d9a44f42]{font-size:1.3rem}.logo-content[data-v-d9a44f42]{gap:1.5rem}}@media (max-width:768px){.logo-column[data-v-d9a44f42]{min-height:30vh;padding:1.5rem 1rem .5rem}.login-column[data-v-d9a44f42]{min-height:70vh;padding:.5rem 1rem 1rem}.main-logo[data-v-d9a44f42]{width:70%;max-width:320px;min-width:200px}.app-version[data-v-d9a44f42]{font-size:1.2rem}}@media (max-width:960px){.login-column[data-v-d9a44f42]{min-height:100vh;padding:2rem 1.5rem 1.5rem;background:linear-gradient(135deg,#2b3990,#1e2a73);display:flex;align-items:center;justify-content:center}.login-form[data-v-d9a44f42]{padding:1.75rem;border-radius:14px;background:hsla(0,0%,100%,.95);box-shadow:0 8px 32px rgba(0,0,0,.15);margin:1rem 0}.form-input[data-v-d9a44f42] .v-field{border-radius:12px;background:#f9fafb;border:2px solid #e5e7eb;min-height:48px}.form-input[data-v-d9a44f42] .v-field--focused{background:#fff;border-color:#2b3990;box-shadow:0 0 0 4px rgba(43,57,144,.1)}.form-input[data-v-d9a44f42] .v-field__input{padding:.875rem;font-size:1rem;color:#1f2937;font-weight:500}.form-input[data-v-d9a44f42] .v-label{font-size:1rem;font-weight:600;color:#6b7280}.form-input[data-v-d9a44f42] .v-field__prepend-inner{color:#6b7280;margin-right:1rem;font-size:1.25rem}.form-input[data-v-d9a44f42] .v-field__append-inner{color:#6b7280;margin-left:1rem;font-size:1.25rem}.forgot-link[data-v-d9a44f42]{font-size:1rem;font-weight:600;color:#2b3990;padding:.5rem 0}.signin-btn[data-v-d9a44f42]{min-height:48px!important;font-size:1.05rem!important;font-weight:700!important;border-radius:12px!important;margin:1.5rem 0 1rem 0;box-shadow:0 8px 24px rgba(43,57,144,.25)!important}.terms-privacy-links[data-v-d9a44f42]{margin-top:1.25rem;padding:10px}.terms-text[data-v-d9a44f42]{font-size:.85rem!important}}@media (max-width:480px){.login-column[data-v-d9a44f42]{padding:1.5rem 1.25rem 1.25rem}.login-form[data-v-d9a44f42]{padding:1.5rem;border-radius:12px;margin:.75rem 0}.form-input[data-v-d9a44f42] .v-field{min-height:44px;border-radius:10px}.form-input[data-v-d9a44f42] .v-field__input{padding:.75rem;font-size:1rem}.form-input[data-v-d9a44f42] .v-label{font-size:.9rem}.form-input[data-v-d9a44f42] .v-field__prepend-inner{font-size:1.125rem;margin-right:.875rem}.form-input[data-v-d9a44f42] .v-field__append-inner{font-size:1.125rem;margin-left:.875rem}.forgot-link[data-v-d9a44f42]{font-size:.9rem}.signin-btn[data-v-d9a44f42]{min-height:44px!important;font-size:1rem!important;border-radius:10px!important;margin:1rem 0}.terms-privacy-links[data-v-d9a44f42]{margin-top:1rem;padding:8px}.terms-text[data-v-d9a44f42]{font-size:.8rem!important}}@media (max-width:360px){.login-column[data-v-d9a44f42]{padding:1.25rem 1rem 1rem}.login-form[data-v-d9a44f42]{padding:1.25rem;border-radius:10px;margin:.5rem 0}.form-input[data-v-d9a44f42] .v-field{min-height:40px;border-radius:8px}.form-input[data-v-d9a44f42] .v-field__input{padding:.625rem;font-size:.95rem}.form-input[data-v-d9a44f42] .v-label{font-size:.85rem}.form-input[data-v-d9a44f42] .v-field__prepend-inner{font-size:1rem;margin-right:.75rem}.form-input[data-v-d9a44f42] .v-field__append-inner{font-size:1rem;margin-left:.75rem}.forgot-link[data-v-d9a44f42]{font-size:.85rem}.signin-btn[data-v-d9a44f42]{min-height:40px!important;font-size:.95rem!important;border-radius:8px!important;margin:.75rem 0}.terms-privacy-links[data-v-d9a44f42]{margin-top:.75rem;padding:6px}.terms-text[data-v-d9a44f42]{font-size:.75rem!important}}html{scroll-behavior:smooth}.lazy-sentinel[data-v-31855cea]{height:1px;margin-top:-1px}.section-skeleton[data-v-31855cea]{padding:80px 20px;background:#fff}.section-skeleton--grey[data-v-31855cea]{background:#f8fafc}.section-skeleton--dark[data-v-31855cea]{background:linear-gradient(135deg,#0d2270,#0d2270);padding:60px 20px}.navbar[data-v-31855cea]{position:fixed;top:0;left:0;right:0;background:transparent;transition:all .3s ease;z-index:1000}.navbar.scrolled[data-v-31855cea]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0,0,0,.08)}.navbar-container[data-v-31855cea]{padding:16px 24px;transition:padding .3s ease}.navbar.scrolled .navbar-container[data-v-31855cea]{padding:12px 24px}.nav-link[data-v-31855cea]{color:hsla(0,0%,100%,.9);text-decoration:none;font-weight:500;margin:0 20px;transition:all .3s ease;position:relative}.navbar.scrolled .nav-link[data-v-31855cea]{color:#1a2035}.nav-link[data-v-31855cea]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#00b0d8,#00b0d8);transition:width .3s ease}.nav-link[data-v-31855cea]:hover:after{width:100%}.nav-login-btn[data-v-31855cea]{background:hsla(0,0%,100%,.2)!important;color:#fff!important;font-weight:600;border-radius:12px;padding:0 28px!important;height:44px!important;border:1px solid hsla(0,0%,100%,.3);transition:all .3s ease!important}.navbar.scrolled .nav-login-btn[data-v-31855cea]{background:linear-gradient(135deg,#0d2270,#00b0d8)!important;box-shadow:0 4px 15px rgba(43,57,144,.3)}.nav-login-btn[data-v-31855cea]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(43,57,144,.4)!important}.mobile-menu-btn[data-v-31855cea]{color:#fff}.navbar.scrolled .mobile-menu-btn[data-v-31855cea]{color:#0d2270}.mobile-menu[data-v-31855cea]{background:hsla(0,0%,100%,.98);backdrop-filter:blur(10px);border-radius:12px;margin-top:16px;padding:16px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.mobile-nav-link[data-v-31855cea]{display:block;color:#1a2035;text-decoration:none;font-weight:500;padding:12px 16px;border-radius:8px;transition:all .3s ease}.mobile-nav-link[data-v-31855cea]:hover{color:#0d2270;background:rgba(43,57,144,.05)}.slide-down-enter-active[data-v-31855cea],.slide-down-leave-active[data-v-31855cea]{transition:all .3s ease}.slide-down-enter-from[data-v-31855cea],.slide-down-leave-to[data-v-31855cea]{opacity:0;transform:translateY(-10px)}.hero-section[data-v-31855cea]{background:linear-gradient(135deg,#0d2270,#0d2270 50%,#00b0d8);background-size:200% 200%;animation:gradient-shift-31855cea 15s ease infinite;color:#fff;padding:140px 20px 100px;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}@keyframes gradient-shift-31855cea{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-shape[data-v-31855cea]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:float-31855cea 8s ease-in-out infinite}.hero-shape-1[data-v-31855cea]{width:400px;height:400px;background:#00b0d8;top:-100px;right:-100px;animation-delay:0s}.hero-shape-2[data-v-31855cea]{width:300px;height:300px;background:#0d2270;bottom:-50px;left:-50px;animation-delay:2s}.hero-shape-3[data-v-31855cea]{width:250px;height:250px;background:hsla(0,0%,100%,.1);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:4s}@keyframes float-31855cea{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.05)}}.hero-row[data-v-31855cea]{position:relative;z-index:1}.hero-content-col[data-v-31855cea],.hero-visual-col[data-v-31855cea]{display:flex;align-items:center}.hero-title[data-v-31855cea]{font-size:clamp(3rem,8vw,5rem);font-weight:800;color:#fff;margin-bottom:.5rem;letter-spacing:-.03em;line-height:1.1}.hero-title-green[data-v-31855cea]{color:#00b0d8;background:linear-gradient(135deg,#00b0d8,#00b0d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-31855cea]{font-size:clamp(1.5rem,4vw,2.25rem);color:hsla(0,0%,100%,.95);margin-bottom:1.5rem;font-weight:300;letter-spacing:-.01em}.hero-description[data-v-31855cea]{font-size:clamp(1rem,2vw,1.15rem);color:hsla(0,0%,100%,.85);margin-bottom:2.5rem;max-width:500px;line-height:1.8}.hero-cta[data-v-31855cea]{color:#fff!important;font-weight:600;border-radius:50px;padding:0 32px!important;height:54px!important;border:none;transition:all .4s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px rgba(32,151,71,.3)}.hero-cta[data-v-31855cea],.hero-cta[data-v-31855cea]:hover{background:linear-gradient(135deg,#00b0d8,#00b0d8)!important}.hero-cta[data-v-31855cea]:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(32,151,71,.4)!important}.hero-visual[data-v-31855cea]{display:flex;justify-content:center;align-items:center}.hero-illustration[data-v-31855cea]{width:100%;max-width:450px;height:auto;filter:drop-shadow(0 20px 60px rgba(0,0,0,.2))}.float-element-1[data-v-31855cea]{animation:float-around-31855cea 6s ease-in-out infinite}.float-element-2[data-v-31855cea]{animation:float-around-31855cea 8s ease-in-out 1s infinite}.float-element-3[data-v-31855cea]{animation:float-around-31855cea 7s ease-in-out 2s infinite}.float-element-4[data-v-31855cea]{animation:float-around-31855cea 9s ease-in-out 3s infinite}@keyframes float-around-31855cea{0%,to{transform:translate(0)}50%{transform:translateY(-15px)}}.scroll-indicator[data-v-31855cea]{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.8;animation:fade-indicator-31855cea 2s ease-in-out infinite;cursor:pointer;padding:15px;transition:all .3s ease;z-index:100;text-decoration:none}.scroll-indicator[data-v-31855cea]:hover{opacity:1;transform:translateX(-50%) scale(1.1)}.scroll-indicator[data-v-31855cea]:active{transform:translateX(-50%) scale(.95)}.scroll-indicator-bar[data-v-31855cea]{width:26px;height:42px;border:2px solid hsla(0,0%,100%,.6);border-radius:13px;position:relative;overflow:hidden;transition:all .3s ease}.scroll-indicator:hover .scroll-indicator-bar[data-v-31855cea]{border-color:hsla(0,0%,100%,.9)}.scroll-indicator-bar[data-v-31855cea]:before{content:"";position:absolute;top:6px;left:50%;margin-left:-3px;width:6px;height:10px;background:#fff;border-radius:3px;animation:scroll-bounce-31855cea 2s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes scroll-bounce-31855cea{0%{top:6px;opacity:1}50%{top:22px;opacity:.4}to{top:6px;opacity:1}}@keyframes fade-indicator-31855cea{0%,to{opacity:.6}50%{opacity:1}}.fade-up[data-v-31855cea]{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.fade-up.visible[data-v-31855cea]{opacity:1;transform:translateY(0)}.stagger-2[data-v-31855cea]{transition-delay:.2s}@media (max-width:960px){.hero-section[data-v-31855cea]{padding:120px 20px 100px;min-height:100vh}.hero-content-col[data-v-31855cea]{text-align:center}.hero-content[data-v-31855cea]{align-items:center}.hero-description[data-v-31855cea]{max-width:100%}.hero-visual-col[data-v-31855cea]{display:none}}@media (max-width:600px){.navbar-container[data-v-31855cea]{padding:12px 16px}.navbar.scrolled .navbar-container[data-v-31855cea]{padding:10px 16px}.nav-login-btn[data-v-31855cea]{padding:0 20px!important;height:40px!important;font-size:.9rem!important}.hero-section[data-v-31855cea]{padding:100px 16px 80px;min-height:100vh}.hero-content-col[data-v-31855cea]{text-align:center}.hero-title[data-v-31855cea]{font-size:clamp(2.5rem,12vw,4rem)}.hero-description[data-v-31855cea]{font-size:clamp(.95rem,3vw,1.1rem);max-width:100%}.hero-cta[data-v-31855cea]{width:100%;padding:0 24px!important;height:50px!important}.hero-visual-col[data-v-31855cea]{display:none}.hero-illustration[data-v-31855cea]{max-width:280px}.mobile-menu[data-v-31855cea]{margin-top:12px;padding:12px}}@media (prefers-reduced-motion:reduce){[data-v-31855cea],[data-v-31855cea]:after,[data-v-31855cea]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-section[data-v-31855cea],.hero-shape[data-v-31855cea],.scroll-indicator-bar[data-v-31855cea]:before{animation:none}}.privacy-content[data-v-76063512]{line-height:1.6}.privacy-content ul[data-v-76063512]{padding-left:20px}.privacy-content li[data-v-76063512]{margin-bottom:8px}.privacy-content p[data-v-76063512]{text-align:justify}@media only screen and (max-width:480px){.v-sheet.v-card[data-v-76063512]{display:block!important}.v-card[data-v-76063512]{display:block!important;visibility:visible!important;opacity:1!important}}.terms-content[data-v-0e8128a2]{line-height:1.6}.terms-content ul[data-v-0e8128a2]{padding-left:20px}.terms-content li[data-v-0e8128a2]{margin-bottom:8px}.terms-content p[data-v-0e8128a2]{text-align:justify}@media only screen and (max-width:480px){.v-sheet.v-card[data-v-0e8128a2]{display:block!important}.v-card[data-v-0e8128a2]{display:block!important;visibility:visible!important;opacity:1!important}}.user-profile-dialog-card[data-v-7255c26e]{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;overflow:hidden}.theme--dark .user-profile-dialog-card[data-v-7255c26e]{border-color:hsla(0,0%,100%,.12)!important}.user-profile-dialog-header[data-v-7255c26e]{background-color:#fff;gap:4px}.theme--dark .user-profile-dialog-header[data-v-7255c26e]{background-color:transparent}.form-section-title[data-v-7255c26e]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-7255c26e]{color:hsla(0,0%,100%,.85)}.company-chips[data-v-933c5890]{display:flex;flex-wrap:wrap;align-items:center}.staff-hub-list-table-top--mobile[data-v-7fa98599]{width:100%;box-sizing:border-box}.staff-hub-list-table-top--title-row[data-v-7fa98599],.staff-hub-list-table-top--title[data-v-7fa98599]{min-width:0}.staff-hub-list-table-top--title-actions[data-v-7fa98599]{gap:6px}.staff-hub-list-table-top--title-actions[data-v-7fa98599] .v-btn{margin:0!important}.staff-hub-list-table-top--desktop-actions[data-v-7fa98599]{display:flex;align-items:center;flex-shrink:0;gap:8px}.staff-hub-list-table-top--desktop-actions[data-v-7fa98599] .v-btn{margin:0!important}.staff-hub-list-table-actions--desktop[data-v-7fa98599]{display:flex;align-items:center;flex-shrink:0;gap:8px}.staff-hub-list-table-actions--desktop[data-v-7fa98599] .report-list-actions-root{display:flex;align-items:center}.staff-hub-list-search-row[data-v-7fa98599]{gap:8px;min-width:0}.staff-hub-list-search-desktop[data-v-7fa98599]{flex:1 1 auto;max-width:420px;min-width:280px}.staff-hub-list-search-mobile[data-v-7fa98599]{flex:1 1 auto;min-width:0!important;max-width:calc(100% - 44px)}.staff-hub-list-search-mobile--full[data-v-7fa98599]{max-width:100%}.staff-hub-list-search-mobile[data-v-7fa98599] .v-input__control,.staff-hub-list-search-mobile[data-v-7fa98599] .v-input__slot{min-height:36px!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-7fa98599]{width:36px;height:36px;border-radius:4px}.staff-hub-list-search-desktop[data-v-7fa98599] .v-input__slot,.staff-hub-list-search-mobile[data-v-7fa98599] .v-input__slot{margin-bottom:0!important}@media only screen and (min-width:768px){.mobile[data-v-4f964edc]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-4f964edc]{display:none}}.global-provider-data-table[data-v-4f964edc] .v-data-table__wrapper{border:none;box-shadow:none}.global-provider-data-table[data-v-4f964edc] tbody td{font-size:.8125rem}.global-provider-data-table[data-v-4f964edc] tbody tr{min-height:36px}@media only screen and (min-width:768px){.mobile[data-v-e075aa1a]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-e075aa1a]{display:none}}.global-provider-data-table[data-v-e075aa1a] .v-data-table__wrapper{border:none;box-shadow:none}.global-provider-data-table[data-v-e075aa1a] tbody td{font-size:.8125rem}.global-provider-data-table[data-v-e075aa1a] tbody tr{min-height:36px}@media only screen and (min-width:768px){.mobile[data-v-5c8b1e6a]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-5c8b1e6a]{display:none}}.global-provider-data-table[data-v-5c8b1e6a] .v-data-table__wrapper{border:none;box-shadow:none}.global-provider-data-table[data-v-5c8b1e6a] tbody td{font-size:.8125rem}.global-provider-data-table[data-v-5c8b1e6a] tbody tr{min-height:36px}.red-header{color:red}*{text-decoration:none}.program-hub-tabs--compact .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact{margin-top:0!important}.report-list-actions-trigger.v-btn--icon.v-size--small[data-v-3ef78f34]{width:36px;height:36px}.client-hub-toolbar-kebab.v-btn--icon.v-size--small[data-v-8c9c5084]{width:40px;height:40px}.staff-hub-toolbar-kebab-icon[data-v-8c9c5084]{font-size:22px!important}.staff-hub-list-table-actions--desktop[data-v-2c4e64a6]{display:flex;align-items:center;flex-shrink:0;gap:8px}.staff-hub-list-table-actions--desktop[data-v-2c4e64a6] .report-list-actions-root{display:flex;align-items:center}.global-provider-data-table[data-v-4f787b49] .v-data-table__wrapper{border:none;box-shadow:none}.global-provider-data-table[data-v-4f787b49] tbody td{font-size:.8125rem}.global-provider-data-table[data-v-4f787b49] tbody tr{min-height:36px}.global-provider-search[data-v-4f787b49]{max-width:280px}.program-hub-tabs--compact[data-v-4f787b49] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-4f787b49]{margin-top:0!important}.row-actions-menu[data-v-c8a9ecaa] .v-list-item{min-height:32px!important}.row-actions-danger[data-v-c8a9ecaa] .row-actions-menu-label,.row-actions-danger[data-v-c8a9ecaa] .v-list-item__title{color:#c62828!important}.row-actions-menu-sheet{min-width:0!important;width:-moz-max-content!important;width:max-content!important;max-width:200px}.program-hub-tabs--compact[data-v-6cea413e] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-6cea413e]{margin-top:0!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-6cea413e]{width:36px;height:36px;border-radius:4px}.unit-dialog-card[data-v-6cea413e]{border-radius:12px}.form-section[data-v-6cea413e]{margin-bottom:20px}.form-section[data-v-6cea413e]:last-child{margin-bottom:0}.form-section-title[data-v-6cea413e]{font-size:.9375rem;font-weight:600;margin-bottom:12px;color:rgba(0,0,0,.87)}.unit-shift-color-picker[data-v-6cea413e]{max-width:100%}.admin-dialog-fieldset[data-v-6cea413e]{border:0;margin:0;padding:0;min-width:0}.profile-crop-dialog__stage[data-v-52726616]{position:relative;width:100%;max-width:320px;height:320px;margin:0 auto;overflow:hidden;background:#f5f5f5}.profile-crop-dialog__image[data-v-52726616]{display:block;max-width:100%}.profile-crop-dialog__circle-mask[data-v-52726616]{position:absolute;inset:0;pointer-events:none;z-index:2}.profile-crop-dialog__circle-mask[data-v-52726616]:after{content:"";position:absolute;top:50%;left:50%;width:min(280px,100%);height:min(280px,100%);transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 9999px rgba(0,0,0,.55)}.profile-crop-dialog__zoom[data-v-52726616]{flex:1}.profile-crop-dialog .cropper-face,.profile-crop-dialog .cropper-view-box{border-radius:50%}.profile-crop-dialog .cropper-view-box{outline:none;box-shadow:0 0 0 1px hsla(0,0%,100%,.85)}.profile-crop-dialog .cropper-line,.profile-crop-dialog .cropper-point{display:none}.change-btn[data-v-524c6da9]{font-size:8px}.client-side-tabs[data-v-524c6da9]{border-bottom:thin solid rgba(0,0,0,.08)}.theme--dark .client-side-tabs[data-v-524c6da9]{border-bottom-color:hsla(0,0%,100%,.12)}.client-side-tab-items[data-v-524c6da9]{background:transparent!important}.client-side-tab-items[data-v-524c6da9] .v-window__container{background:transparent}.client-side-detail-list[data-v-524c6da9] .v-list-item{min-height:48px}.client-side-detail-list[data-v-524c6da9] .v-list-item__subtitle{opacity:.75;line-height:1.2;margin-bottom:2px}.client-side-diagnosis-list[data-v-524c6da9] .v-list-item{min-height:36px}.letter-space[data-v-524c6da9]{letter-spacing:.04em}.wrap-break[data-v-524c6da9]{white-space:normal;word-break:break-word}.client-side-empty[data-v-524c6da9]{border:thin solid rgba(0,0,0,.08)}.theme--dark .client-side-empty[data-v-524c6da9]{border-color:hsla(0,0%,100%,.12)}.client-side-program-list[data-v-524c6da9]{background:transparent!important}@media only screen and (max-width:480px){.v-sheet.v-card#card[data-v-524c6da9]{max-height:500px;display:none}.inline[data-v-524c6da9]{display:inline-block}#card[data-v-524c6da9]{display:none}.v-card__text[data-v-524c6da9]{width:100%}}.v-card__subtitle[data-v-524c6da9],.v-card__text[data-v-524c6da9],.v-card__title[data-v-524c6da9]{padding:5px}.v-application .client-details-font[data-v-524c6da9]{font-size:.9rem!important}.col-padding[data-v-524c6da9]{padding:0 10px}.col-mt[data-v-524c6da9]{margin-top:-20px}.client-dashboard[data-v-caf8cb72]{min-width:0}.client-dash-card[data-v-caf8cb72]{border-radius:12px!important;border-color:rgba(0,0,0,.08)!important;transition:box-shadow .2s ease,border-color .2s ease}.client-dash-card[data-v-caf8cb72]:hover{box-shadow:0 4px 14px rgba(0,0,0,.06)!important}.theme--dark .client-dash-card[data-v-caf8cb72]{border-color:hsla(0,0%,100%,.12)!important}.client-dash-hero-card[data-v-caf8cb72]{background:#fff}.theme--dark .client-dash-hero-card[data-v-caf8cb72]{background:hsla(0,0%,100%,.04)}.client-dash-hero-avatar[data-v-caf8cb72]{background:rgba(25,118,210,.1)!important}.client-dash-hero-title[data-v-caf8cb72]{color:rgba(0,0,0,.87)}.theme--dark .client-dash-hero-title[data-v-caf8cb72]{color:hsla(0,0%,100%,.95)}.client-dash-hero-note[data-v-caf8cb72]{letter-spacing:.01em}.client-dash-kpi-card[data-v-caf8cb72]{background:#fff}.client-dash-kpi-card[data-v-caf8cb72]:hover{background:rgba(25,118,210,.08);border-color:rgba(25,118,210,.35)!important;box-shadow:0 4px 12px rgba(0,0,0,.06)!important}.theme--dark .client-dash-kpi-card[data-v-caf8cb72]{background:hsla(0,0%,100%,.06)}.theme--dark .client-dash-kpi-card[data-v-caf8cb72]:hover{background:rgba(25,118,210,.12)}.client-dash-kpi-icon--adl[data-v-caf8cb72],.client-dash-kpi-icon--events[data-v-caf8cb72],.client-dash-kpi-icon[data-v-caf8cb72]{background:#1976d2!important;box-shadow:0 1px 6px rgba(25,118,210,.22)}.client-dash-section-card[data-v-caf8cb72]{background:#fff}.theme--dark .client-dash-section-card[data-v-caf8cb72]{background:hsla(0,0%,100%,.04)}.client-dash-chips[data-v-caf8cb72] .v-chip{margin:4px 4px 0 0}.client-dash-mobile-chip[data-v-caf8cb72]{max-width:100%}.client-dash-mobile-chip[data-v-caf8cb72] .v-chip__content{min-width:0;max-width:100%}.client-dash-mobile-chip__label[data-v-caf8cb72]{display:block;max-width:100%}.bio-clamp[data-v-caf8cb72]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.client-dash-scroll[data-v-caf8cb72]{border-radius:8px;background:rgba(0,0,0,.02)}.client-dash-virtual-tight[data-v-caf8cb72] .v-list-item{min-height:44px!important}.client-dash-virtual-tight[data-v-caf8cb72] .v-list-item__content{padding-top:6px!important;padding-bottom:6px!important}.client-dash-virtual-tight[data-v-caf8cb72] .v-list-item__action{margin:4px 0!important}.theme--dark .client-dash-scroll[data-v-caf8cb72]{background:hsla(0,0%,100%,.04)}.client-dash-main-row[data-v-caf8cb72]{align-items:stretch}.client-dash-tall-panel[data-v-caf8cb72]{width:100%;min-height:0}.client-dash-panel-body[data-v-caf8cb72]{min-height:0;background:transparent}.client-dash-side-stack[data-v-caf8cb72]{flex:1 1 auto;width:100%;min-height:0;gap:12px}.client-dash-side-tile[data-v-caf8cb72]{flex:1 1 0;min-height:100px}.client-dash-side-card-body[data-v-caf8cb72]{min-height:0}.client-dash-row-accent[data-v-caf8cb72]{border-left:4px solid rgba(0,131,143,.35);background:rgba(0,131,143,.04)}.client-dash-row-accent--ok[data-v-caf8cb72]{border-left-color:#00897b;background:rgba(0,137,123,.06)}.client-dash-row-accent--verify[data-v-caf8cb72]{border-left-color:#ffa000;background:rgba(255,160,0,.08)}.client-dash-row-accent--pending[data-v-caf8cb72]{border-left-color:#e64a19;background:rgba(230,74,25,.06)}.client-dash-row-accent--neutral[data-v-caf8cb72]{border-left-color:rgba(0,0,0,.12);background:rgba(0,0,0,.02)}.theme--dark .client-dash-row-accent--neutral[data-v-caf8cb72]{border-left-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.04)}.client-dash-status-chip[data-v-caf8cb72]{font-weight:600;letter-spacing:.01em}.client-dash-status-chip--ok[data-v-caf8cb72]{border-color:#00897b!important;color:#00695c!important;background:rgba(0,137,123,.08)!important}.client-dash-status-chip--verify[data-v-caf8cb72]{border-color:#ffa000!important;color:#ff8f00!important;background:rgba(255,160,0,.1)!important}.client-dash-status-chip--pending[data-v-caf8cb72]{border-color:#e64a19!important;color:#d84315!important;background:rgba(230,74,25,.08)!important}.client-dash-status-chip--neutral[data-v-caf8cb72]{border-color:rgba(0,0,0,.2)!important;color:rgba(0,0,0,.54)!important}.theme--dark .client-dash-status-chip--neutral[data-v-caf8cb72]{border-color:hsla(0,0%,100%,.3)!important;color:hsla(0,0%,100%,.6)!important}.client-dash-sort-menu[data-v-caf8cb72]{min-width:220px}@media only screen and (max-width:1366px) and (min-width:1264px){.list-btn-size[data-v-caf8cb72]{font-size:9px}}@media only screen and (max-width:959px){.client-dash-hero-layout[data-v-caf8cb72]{align-items:flex-start}.client-dash-hero-avatar[data-v-caf8cb72]{margin-right:0!important}.client-dash-main-row[data-v-caf8cb72]{align-items:normal}.client-dash-mobile-list-row__content[data-v-caf8cb72]{min-width:0}.client-dash-mobile-list-row__title[data-v-caf8cb72]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dash-mobile-list-row[data-v-caf8cb72] .v-list-item__action{flex:0 0 auto;margin-left:8px!important}.client-dash-mobile-chip[data-v-caf8cb72]{width:100%}.client-dash-mobile-chip__label[data-v-caf8cb72]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dash-side-stack[data-v-caf8cb72]{display:block!important}.client-dash-side-tile[data-v-caf8cb72]{display:block!important;flex:0 0 auto;min-height:auto}.client-dash-side-tile+.client-dash-side-tile[data-v-caf8cb72]{margin-top:12px}.client-dash-side-tile.v-card[data-v-caf8cb72]{height:auto!important}.client-dash-side-card-body[data-v-caf8cb72]{overflow:visible!important}.client-dash-tall-panel.v-card[data-v-caf8cb72]{height:auto!important}.client-dash-panel-body[data-v-caf8cb72]{min-height:auto}.client-dash-scroll[data-v-caf8cb72]{overflow:visible!important;max-height:none!important}}@media only screen and (max-width:600px){.mobile{display:block}.hide-on-mobile{display:none}}@media only screen and (min-width:601px){.mobile{display:none}.desktop{display:block}}.app-footer-bar[data-v-0e430e96]{display:flex!important;align-items:center;flex-wrap:nowrap!important;width:auto!important;max-width:none!important;min-height:48px!important;padding:6px 16px;background:#1e1e1e!important;border-top:1px solid hsla(0,0%,100%,.08);overflow:visible!important;box-sizing:border-box!important}.footer-copy[data-v-0e430e96]{flex:0 1 auto;min-width:0;font-size:.8125rem;color:hsla(0,0%,100%,.6)}.footer-actions[data-v-0e430e96]{margin-left:auto;display:inline-flex;align-items:center;flex-shrink:0}.footer-support-link[data-v-0e430e96]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:.8125rem;font-weight:500;color:hsla(0,0%,100%,.85)!important;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);text-decoration:none;transition:all .2s ease}.footer-support-link[data-v-0e430e96]:hover{background:rgba(52,152,219,.18);border-color:rgba(52,152,219,.5);color:#5dade2!important}.footer-support-link .v-icon[data-v-0e430e96]{color:inherit!important}@media screen and (max-width:480px){.v-dialog.dialog[data-v-0e430e96]{max-width:"100%"}}div.my-tabs [role=tab][data-v-759ed3aa]{justify-content:flex-start}div.my-tabs .v-icon[data-v-759ed3aa]{margin-right:10px}.change-btn[data-v-2500c9cd]{font-size:8px}.red-text[data-v-2500c9cd]{color:red}.staff-side-tabs[data-v-2500c9cd]{border-bottom:thin solid rgba(0,0,0,.08)}.theme--dark .staff-side-tabs[data-v-2500c9cd]{border-bottom-color:hsla(0,0%,100%,.12)}.staff-side-tab-items[data-v-2500c9cd]{background:transparent!important}.staff-side-tab-items[data-v-2500c9cd] .v-window__container{background:transparent}.staff-side-credential-chip[data-v-2500c9cd] .v-chip__content{padding-top:0;padding-bottom:0}.staff-side-detail-list[data-v-2500c9cd] .v-list-item{min-height:48px}.staff-side-detail-list[data-v-2500c9cd] .v-list-item__subtitle{opacity:.75;line-height:1.2;margin-bottom:2px}.letter-space[data-v-2500c9cd]{letter-spacing:.04em}.wrap-break[data-v-2500c9cd]{white-space:normal;word-break:break-word}.staff-side-empty[data-v-2500c9cd]{border:thin solid rgba(0,0,0,.08)}.theme--dark .staff-side-empty[data-v-2500c9cd]{border-color:hsla(0,0%,100%,.12)}.staff-side-program-list[data-v-2500c9cd]{background:transparent!important}#map[data-v-4742f3cb]{width:100%;height:100%}.btn-view-timesheet[data-v-04e5caae]{font-size:10px;padding:10px;height:auto;margin-top:5px}.staff-info-action-row[data-v-04e5caae]{align-items:stretch}.staff-info-action-col[data-v-04e5caae]{display:flex}.staff-info-action-btn[data-v-04e5caae]{min-width:0}.staff-info-timesheet-toolbar[data-v-04e5caae]{max-width:100%;min-width:0}@media (max-width:959px){.staff-info-timesheet-toolbar[data-v-04e5caae]{flex-wrap:nowrap}.staff-info-timesheet-toolbar[data-v-04e5caae] .v-toolbar__content{flex-wrap:nowrap;max-width:100%;min-width:0}.staff-info-timesheet-toolbar[data-v-04e5caae] .v-toolbar__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:1440px){.staff-info-action-row[data-v-04e5caae]{row-gap:8px}.staff-info-action-col[data-v-04e5caae]{flex:0 0 100%;max-width:100%}}@media (max-width:700px){.btn-view-timesheet[data-v-04e5caae]{width:100%}.staff-info-clock-btn[data-v-04e5caae]{min-width:0!important;padding-left:8px!important;padding-right:8px!important}}.v-card[outlined][data-v-671988f3]{transition:box-shadow .2s ease}.v-card .v-card-title[data-v-671988f3]{letter-spacing:.01em}.v-card .v-card__actions[data-v-671988f3]{padding:12px 16px}.v-application[data-v-3aafbfaf]{justify-content:center}.form-size[data-v-3aafbfaf]{width:90vw;height:90vh;max-width:100%;max-height:100%;overflow:auto;margin:auto}@media (max-width:600px){.form-size[data-v-3aafbfaf]{width:100vw;height:100vh}}.v-card[outlined][data-v-3aafbfaf]{transition:box-shadow .2s ease}.v-card .v-card-title[data-v-3aafbfaf]{letter-spacing:.01em}.v-card .v-card__actions[data-v-3aafbfaf]{padding:12px 16px}.shift-event-card[data-v-173a66bc]{padding:3px 8px;border-radius:4px;width:100%;overflow:hidden;line-height:1.3}.shift-event-card.shift-needs-client[data-v-173a66bc]{outline:2px dashed hsla(0,0%,100%,.85);outline-offset:-2px}.shift-event-time[data-v-173a66bc]{font-size:10px;opacity:.9}.shift-event-name[data-v-173a66bc],.shift-event-time[data-v-173a66bc]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shift-event-name[data-v-173a66bc]{font-size:11px}.shift-event-client[data-v-173a66bc]{font-size:10px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.date-field[data-v-14b6a8df] input,.date-field[data-v-808fdebc] input,.date-field[data-v-59499b8e] input{text-align:center!important}.copy-schedule-wrapper[data-v-69a25b3d]{font-weight:600}.custom-stepper[data-v-69a25b3d]{border-bottom:1px solid #e0e0e0;background:#fff}.custom-stepper[data-v-69a25b3d] .v-stepper__step{padding:16px}.custom-stepper[data-v-69a25b3d] .v-stepper__label{font-size:13px;font-weight:600}.custom-stepper[data-v-69a25b3d] .v-stepper__step__step{width:32px;height:32px}.shift-section[data-v-69a25b3d]{margin-top:24px}.shift-title[data-v-69a25b3d]{font-size:20px;font-weight:700;margin-bottom:16px}.shift-card[data-v-69a25b3d]{border:1px solid #e0e0e0;border-radius:10px;padding:12px 16px;margin-bottom:12px;background:#fff}.shift-content[data-v-69a25b3d]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-box[data-v-69a25b3d]{display:flex;align-items:center;gap:24px;padding:14px 18px;background:#f7f8fa;border-radius:10px;border:1px solid #e5e7eb}.summary-item[data-v-69a25b3d]{display:flex;align-items:center;gap:8px;font-weight:600;color:#374151}.employee-name[data-v-69a25b3d]{font-weight:600;color:#222}.shift-time[data-v-69a25b3d]{font-size:13px;color:#666}.option-panel[data-v-69a25b3d]{padding:12px}.option-title[data-v-69a25b3d]{font-size:22px;font-weight:700;margin-bottom:8px}.option-subtitle[data-v-69a25b3d]{color:#757575;font-size:14px}.copy-footer[data-v-69a25b3d]{background:#fff}@media (max-width:960px){.copy-stepper[data-v-69a25b3d]{overflow-x:auto;justify-content:flex-start;gap:16px}.step-line[data-v-69a25b3d]{min-width:50px}.right-border[data-v-69a25b3d]{border-right:none;border-bottom:1px solid #e5e5e5}.panel-content[data-v-69a25b3d]{padding:18px}.section-title[data-v-69a25b3d]{font-size:22px}.shift-content[data-v-69a25b3d]{flex-direction:column;align-items:flex-start}}.main-container[data-v-49b4d0e8]{display:flex;flex-direction:column;margin-right:130px}.main-text[data-v-49b4d0e8]{min-width:0;max-width:100%;margin:0;align-self:center;padding:8px;border-radius:4px;color:#fff;background-color:#404753!important}.btn-container[data-v-49b4d0e8]{display:flex;justify-content:flex-end;overflow:hidden;align-items:stretch;border-radius:16px}@media print{.fc-header-toolbar[data-v-623687a4],.fc-license-message[data-v-623687a4]{display:none}#calendar[data-v-623687a4]{width:100%;height:auto}}.fc .fc-toolbar[data-v-623687a4]{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important}[data-v-623687a4] .fc .fc-header-toolbar{display:flex!important;flex-wrap:wrap!important;justify-content:center;align-items:center;gap:10px;margin-bottom:.75rem;padding:12px 16px;border-bottom:1px solid #e2e8f0;background-color:#fff}[data-v-623687a4] .fc .fc-toolbar-chunk{display:flex;justify-content:center;align-items:center}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:has(.fc-toolbar-title){order:1;width:100%;flex:0 0 100%}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:not(:has(.fc-toolbar-title)){order:2;flex:0 0 auto}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-right:6px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3){order:2;flex:0 0 auto}[data-v-623687a4] .fc .fc-toolbar-title{font-size:1.15rem;font-weight:600;line-height:1.25;max-width:280px;text-align:center;white-space:normal;color:#1e293b;letter-spacing:-.01em}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button-group{display:grid;gap:0;grid-template-columns:34px minmax(92px,1fr) 34px;width:160px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group{display:flex;gap:0;width:auto}[data-v-623687a4] .fc .fc-button{min-height:36px;min-width:0;padding:.3em .65em;border-radius:6px;font-weight:500;font-size:.8rem;border:1px solid #e2e8f0!important;background-color:#fff!important;color:#334155!important;box-shadow:none!important;transition:all .15s ease}[data-v-623687a4] .fc .fc-button:hover{background-color:#f1f5f9!important;border-color:#cbd5e1!important;color:#1e293b!important}[data-v-623687a4] .fc .fc-button:focus{box-shadow:none!important}[data-v-623687a4] .fc .fc-button-primary:not(:disabled).fc-button-active,[data-v-623687a4] .fc .fc-button-primary:not(:disabled):active{background-color:#1e293b!important;color:#fff!important;border-color:#1e293b!important;box-shadow:none!important}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button,[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button{font-size:.8rem}[data-v-623687a4] .fc-theme-standard td,[data-v-623687a4] .fc-theme-standard th{border-color:#e2e8f0!important}[data-v-623687a4] .fc-theme-standard .fc-scrollgrid{border-color:#e2e8f0!important;border-radius:8px;overflow:hidden}[data-v-623687a4] .fc .fc-col-header-cell{padding:12px 8px;font-size:12px;font-weight:600;color:#1e293b;text-transform:uppercase;background-color:#f8fafc;border-bottom:2px solid #e2e8f0}[data-v-623687a4] .fc .fc-col-header-cell-cushion{color:#1e293b!important;font-weight:600;text-decoration:none!important;font-size:12px;text-transform:uppercase}[data-v-623687a4] .fc .fc-daygrid-day{min-height:120px;background-color:#fff;transition:background-color .15s ease}[data-v-623687a4] .fc .fc-daygrid-day:hover{background-color:#f8fafc}[data-v-623687a4] .fc .fc-day-today{background-color:#f5f3ff!important}[data-v-623687a4] .fc .fc-daygrid-day-number{font-size:13px;font-weight:500;color:#475569;padding:8px;text-decoration:none!important}[data-v-623687a4] .fc .fc-day-today .fc-daygrid-day-number{color:#7c3aed;font-weight:700}[data-v-623687a4] .fc .fc-daygrid-day-frame{min-height:100%}[data-v-623687a4] .fc .fc-daygrid-event{border-radius:6px;border:none!important;margin:2px 4px;font-size:12px;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.06);cursor:pointer}[data-v-623687a4] .fc .fc-daygrid-event:hover{box-shadow:0 2px 6px rgba(0,0,0,.12);transform:translateY(-1px)}[data-v-623687a4] .fc .fc-daygrid-event .fc-event-main{padding:0}[data-v-623687a4] .fc .fc-daygrid-more-link{font-size:12px;font-weight:600;color:#6366f1;padding:4px 8px;margin:2px 4px;border-radius:4px;transition:background-color .15s ease}[data-v-623687a4] .fc .fc-daygrid-more-link:hover{background-color:#eef2ff;color:#4f46e5}[data-v-623687a4] .fc .fc-scrollgrid-section-header>th{border-right:none!important}[data-v-623687a4] .fc .fc-daygrid-body{border-top:none}.calendar-grid-wrapper[data-v-623687a4]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04);position:relative}.calendar-actions-overlay[data-v-623687a4]{position:absolute;top:10px;right:12px;z-index:3;display:flex;align-items:center;gap:8px;justify-content:flex-end}.calendar-toolbar-btn[data-v-623687a4]{min-height:32px!important;border-radius:6px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.calendar-toolbar-btn--primary[data-v-623687a4]{border-color:var(--v-primary-base)!important}[data-v-623687a4] .fc .shift-needs-client{outline:2px dashed hsla(0,0%,100%,.85);outline-offset:-2px}[data-v-623687a4] .fc .shift-needs-client .fc-event-main{opacity:1}[data-v-623687a4] .fc .fc-view-harness{background:#fff}[data-v-623687a4] .fc .fc-license-message,[data-v-623687a4] .fc .fc-popover{display:none!important}@media (max-width:480px){[data-v-623687a4] .fc .fc-header-toolbar{gap:8px}[data-v-623687a4] .fc .fc-toolbar-title{font-size:1.2rem;max-width:220px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-right:4px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button-group{grid-template-columns:32px minmax(84px,1fr) 32px;width:148px}[data-v-623687a4] .fc .fc-button{min-height:34px;padding:.25em .3em}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button,[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button{font-size:.76rem}}@media (max-width:360px){[data-v-623687a4] .fc .fc-toolbar-title{font-size:1.05rem;max-width:180px}[data-v-623687a4] .fc .fc-header-toolbar{gap:6px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-right:3px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button-group{grid-template-columns:30px minmax(74px,1fr) 30px;width:134px}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button{min-width:30px;padding:.2em .25em}}@media (max-width:959.98px){.order-md-1[data-v-623687a4]{order:1}.order-md-2[data-v-623687a4]{order:2}}@media (min-width:1367px){.fc .fc-toolbar[data-v-623687a4]{justify-content:space-between!important;flex-wrap:nowrap!important}[data-v-623687a4] .fc .fc-header-toolbar{justify-content:space-between;gap:12px;margin-bottom:1rem}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:has(.fc-toolbar-title){order:2;width:auto;flex:0 0 auto}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:first-child{order:1;margin-right:0}[data-v-623687a4] .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3){order:3}[data-v-623687a4] .fc .fc-toolbar-title{max-width:none;white-space:nowrap}}.calendar-update-dialog-v-menu-content[data-v-623687a4]{left:50%!important;transform:translateX(-50%)!important}@media (max-width:959.98px){.order-1[data-v-623687a4]{order:1}.order-2[data-v-623687a4]{order:2}}.v-card[outlined][data-v-623687a4]{transition:box-shadow .2s ease,transform .2s ease}.v-card[outlined][data-v-623687a4]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.v-event-draggable[data-v-623687a4]{padding-left:6px}.v-event-timed[data-v-623687a4]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom[data-v-623687a4]{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom[data-v-623687a4]:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom[data-v-623687a4]:hover:after{display:block}.v-application[data-v-623687a4]{justify-content:center}.btn-group--active.v-btn--active[data-v-623687a4]:before{opacity:0!important}#speeddial .v-speed-dial[data-v-623687a4]{position:absolute}#speeddial .v-btn--floating[data-v-623687a4]{position:relative}.total-hours-schedule[data-v-623687a4]{position:relative;left:8px}.total-hours-schedule span[data-v-623687a4]{vertical-align:middle}.mobile-month-view-row[data-v-623687a4]{display:flex;align-items:center;padding:8px 16px 8px 16px}.mobile-month-btn[data-v-623687a4]{font-size:.95rem;font-weight:600;text-transform:none;letter-spacing:0;padding-left:4px!important}.mobile-view-btn[data-v-623687a4]{text-transform:none;font-weight:500;border-radius:20px}.mobile-day-strip[data-v-623687a4]{display:flex;justify-content:space-around;padding:8px 12px 12px 12px;border-bottom:1px solid #e0e0e0}.mobile-day-item[data-v-623687a4]{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:6px 8px;border-radius:20px;min-width:40px;transition:background-color .2s}.mobile-day-item[data-v-623687a4]:hover{background-color:#f5f5f5}.mobile-day-num[data-v-623687a4]{font-size:1rem;font-weight:600;line-height:1.4}.mobile-day-name[data-v-623687a4]{font-size:.7rem;color:#757575;text-transform:capitalize}.mobile-day-active[data-v-623687a4]{background-color:#3949ab!important;color:#fff}.mobile-day-active .mobile-day-name[data-v-623687a4]{color:hsla(0,0%,100%,.85)}.mobile-day-selected[data-v-623687a4]{background-color:#e8eaf6}.mobile-day-active.mobile-day-selected[data-v-623687a4]{background-color:#3949ab!important}.mobile-shift-list[data-v-623687a4]{padding:0 12px 70px 12px;overflow:visible;flex:none;min-height:auto}.mobile-date-group[data-v-623687a4]{margin-bottom:4px}.mobile-date-header[data-v-623687a4]{display:flex;align-items:center;padding:12px 4px 6px 8px;border-left:3px solid #3949ab}.mobile-date-label[data-v-623687a4]{font-size:.82rem;font-weight:500;color:#3949ab}.mobile-today-badge[data-v-623687a4]{margin-left:auto;font-size:.75rem;color:#757575}.mobile-shift-card[data-v-623687a4]{display:flex;align-items:center;background:#fff;border-radius:10px;margin:6px 0 6px 12px;padding:14px 14px 14px 16px;border-left:4px solid #5c6bc0;box-shadow:0 1px 4px rgba(0,0,0,.06);cursor:pointer;transition:box-shadow .2s}.mobile-shift-card[data-v-623687a4]:hover{box-shadow:0 2px 8px rgba(0,0,0,.12)}.mobile-shift-card-content[data-v-623687a4]{flex:1}.mobile-shift-time[data-v-623687a4]{font-size:1.05rem;font-weight:600;color:#1a1a2e;margin-bottom:2px}.mobile-shift-address[data-v-623687a4]{font-size:.8rem;color:#9e9e9e}.mobile-status-chip[data-v-623687a4]{font-size:.65rem!important;font-weight:600;height:22px!important}.mobile-bottom-nav[data-v-623687a4]{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:200!important;box-shadow:0 -2px 8px rgba(0,0,0,.08);background:#fff!important}.shift-detail-drawer[data-v-623687a4]{z-index:210}.drawer-header[data-v-623687a4]{background-color:#f8fafc;border-bottom:1px solid #e2e8f0}.drawer-content[data-v-623687a4]{overflow-y:auto;max-height:calc(100vh - 80px)}.drawer-shift-card[data-v-623687a4]{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #5c6bc0;border-radius:8px;padding:14px 16px;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease}.drawer-shift-card[data-v-623687a4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.drawer-shift-time[data-v-623687a4]{font-size:.85rem;color:#1e293b}.drawer-shift-staff[data-v-623687a4]{color:#334155;margin-top:2px}.drawer-shift-client[data-v-623687a4]{margin-top:2px}.drawer-shift-program[data-v-623687a4]{margin-top:1px}.shifts-header-bar[data-v-623687a4]{border-bottom:1px solid #e2e8f0!important;background:#fff!important}.shifts-filter-sidebar[data-v-623687a4]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-height:600px;overflow-y:auto;box-shadow:0 1px 3px rgba(0,0,0,.04)}.shifts-filter-sidebar .sidebar-header[data-v-623687a4]{background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:20px;border-radius:12px;color:#fff}.shifts-filter-sidebar .sidebar-header h3[data-v-623687a4]{color:#fff}.shifts-filter-sidebar .sidebar-header p[data-v-623687a4]{color:hsla(0,0%,100%,.85)}.filter-panels .filter-panel[data-v-623687a4]{border-radius:10px!important;margin-bottom:8px;border:1px solid #e2e8f0;overflow:hidden}.filter-panels .filter-panel[data-v-623687a4]:before{display:none}.sidebar-action-item[data-v-623687a4]{display:flex;align-items:center;padding:12px 16px;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:8px;cursor:pointer;transition:background-color .15s ease}.sidebar-action-item[data-v-623687a4]:hover{background-color:#f8fafc}.published-toggle[data-v-623687a4]{border:1px solid #e2e8f0!important;border-radius:8px!important;overflow:hidden}.published-toggle .v-btn[data-v-623687a4]{border:none!important;border-radius:0!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}.published-toggle .v-btn--active[data-v-623687a4]{background-color:#6366f1!important;color:#fff!important}.sidebar-alert-item[data-v-623687a4]{display:flex;align-items:center;padding:10px 14px;border-radius:8px;margin-bottom:6px;cursor:pointer;transition:background-color .15s ease}.sidebar-alert-item[data-v-623687a4]:hover{background-color:#f8fafc}.notification-drawer[data-v-623687a4]{z-index:210}.drawer-notification-card[data-v-623687a4]{padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;transition:background-color .15s ease}.drawer-notification-card[data-v-623687a4]:hover{background-color:#f8fafc}.drawer-notification-card--selected[data-v-623687a4]{border-color:#93c5fd;background-color:#eff6ff}.unpublished-drawer-toolbar[data-v-623687a4]{position:sticky;top:0;z-index:1;background:#fff;padding-bottom:4px}.staff-hours-drawer[data-v-623687a4]{z-index:210}.staff-hour-card[data-v-623687a4]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease}.staff-hour-card[data-v-623687a4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.request-id[data-v-4a93f670]{font-family:monospace}.phi-logs-page[data-v-4a93f670]{max-width:1600px}.phi-logs-actions[data-v-4a93f670]{gap:8px}.phi-log-details-dialog[data-v-4a93f670]{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.phi-log-details-dialog__actions[data-v-4a93f670],.phi-log-details-dialog__title[data-v-4a93f670]{flex:0 0 auto}.phi-log-details-dialog__content[data-v-4a93f670]{flex:1 1 auto;min-height:0;overflow-y:auto}.access-history-page[data-v-c5f6ba9a]{max-width:1600px}.access-history-actions[data-v-c5f6ba9a]{gap:8px}.red-header[data-v-24485e1c]{color:red}[data-v-24485e1c]{text-decoration:none}.staff-dash-card[data-v-110135fa]{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;transition:box-shadow .2s ease,border-color .2s ease}.staff-dash-card[data-v-110135fa]:hover{box-shadow:0 4px 14px rgba(0,0,0,.06)!important}.staff-dash-toolbar[data-v-110135fa]{background:transparent!important;border-bottom:1px solid rgba(0,0,0,.06)}.staff-dash-panel[data-v-110135fa]{background:#fff}.theme--dark .staff-dash-card[data-v-110135fa]{border-color:hsla(0,0%,100%,.12)!important}.theme--dark .staff-dash-toolbar[data-v-110135fa]{border-color:hsla(0,0%,100%,.12)}.theme--dark .staff-dash-panel[data-v-110135fa]{background:transparent}.user-profile-shell[data-v-110135fa]{overflow:hidden;border:thin solid rgba(0,0,0,.14)!important}.theme--dark .user-profile-shell[data-v-110135fa]{border-color:hsla(0,0%,100%,.18)!important}.user-profile-main-tabs[data-v-110135fa]{border-bottom:thin solid rgba(0,0,0,.08)}.theme--dark .user-profile-main-tabs[data-v-110135fa]{border-bottom-color:hsla(0,0%,100%,.12)}.user-profile-main-tab-items[data-v-110135fa]{background:transparent!important}.user-profile-main-tab-items[data-v-110135fa] .v-window__container{background:transparent}.user-profile-notify-tabs[data-v-110135fa]{border-bottom:thin solid rgba(0,0,0,.08)}.theme--dark .user-profile-notify-tabs[data-v-110135fa]{border-bottom-color:hsla(0,0%,100%,.12)}.user-profile-photo-column[data-v-110135fa]{max-width:100%}.letter-space[data-v-110135fa]{letter-spacing:.04em}.wrap-break[data-v-110135fa]{white-space:normal;word-break:break-word}.user-profile-empty[data-v-110135fa]{border:thin solid rgba(0,0,0,.08)}.theme--dark .user-profile-empty[data-v-110135fa]{border-color:hsla(0,0%,100%,.12)}.user-profile-program-sheet[data-v-110135fa]{background:transparent!important}.profile-avatar-hover[data-v-110135fa]{position:relative}.user-profile-info-fields>*+[data-v-110135fa]{margin-top:8px}.user-profile-info-fields .info-field[data-v-110135fa]{padding-bottom:4px}.change-picture-btn[data-v-110135fa]{font-size:10px}.user-profile-dialog-card[data-v-110135fa]{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;overflow:hidden}.theme--dark .user-profile-dialog-card[data-v-110135fa]{border-color:hsla(0,0%,100%,.12)!important}.user-profile-dialog-header[data-v-110135fa]{background-color:#fff;gap:4px}.theme--dark .user-profile-dialog-header[data-v-110135fa]{background-color:transparent}.form-section-title[data-v-110135fa]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-110135fa]{color:hsla(0,0%,100%,.85)}.user-profile-signature-thumb[data-v-110135fa]{border-radius:4px;border:thin solid rgba(0,0,0,.08)}.theme--dark .user-profile-signature-thumb[data-v-110135fa]{border-color:hsla(0,0%,100%,.12)}div.my-tabs [role=tab][data-v-110135fa]{justify-content:flex-start}div.my-tabs .v-icon[data-v-110135fa]{margin-right:10px}.client-hub-list-table-actions--desktop[data-v-ed0c8364]{display:flex;align-items:center;flex-shrink:0;gap:8px}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-c97bb09c]{width:36px;height:36px;border-radius:4px}@media only screen and (min-width:768px){.mobile[data-v-1c5f41e0]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-1c5f41e0]{display:none}}.status-chip[data-v-71a228a1]{font-size:.8125rem;font-weight:600;padding:0 12px;height:24px}.empty-state[data-v-71a228a1]{padding:64px;text-align:center;color:#64748b}#printItem[data-v-5430dab2],#printTable[data-v-5430dab2]{display:none}@media only screen and (min-width:768px){.mobile[data-v-5430dab2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-5430dab2]{display:none}}@media print{#printItem[data-v-5430dab2],#printTable[data-v-5430dab2]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-5430dab2],button.v-btn[data-v-5430dab2],div.v-card[data-v-5430dab2],header.v-toolbar[data-v-5430dab2],nav.v-navigation-drawer[data-v-5430dab2]{display:none;border:none}@page{margin:0}body[data-v-5430dab2]{margin:1.6cm}}.payroll-nav-panel[data-v-5e8b59e2]{border-radius:8px}.payroll-nav-toolbar[data-v-5e8b59e2]{min-height:40px}.payroll-nav-panel--mini .payroll-nav-list[data-v-5e8b59e2] .v-list-item__content{display:none!important}.payroll-nav-panel--mini[data-v-5e8b59e2]{width:100%;max-width:100%;align-self:flex-start}.payroll-nav-panel--mini .payroll-nav-toolbar[data-v-5e8b59e2]{min-height:36px;width:100%}.payroll-nav-panel--mini .payroll-list-item[data-v-5e8b59e2]{justify-content:flex-start!important;padding-left:2px!important;padding-right:10px!important}.payroll-nav-panel--mini .payroll-nav-list[data-v-5e8b59e2] .v-list-item{justify-content:flex-start!important}.payroll-nav-panel--mini .payroll-nav-list[data-v-5e8b59e2] .v-list-item__icon{margin-right:0!important;margin-left:0!important;align-self:center;justify-content:flex-start}.payroll-nav-item-mini-hitbox[data-v-5e8b59e2]{width:100%;justify-content:flex-start}.payroll-nav-panel--mini .payroll-nav-list[data-v-5e8b59e2] .v-list-item.payroll-nav-item-active{padding-right:10px!important}.payroll-list-item[data-v-5e8b59e2]{border-radius:4px;margin-bottom:2px}.payroll-list-title[data-v-5e8b59e2]{font-weight:600;font-size:.875rem;line-height:1.35;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;overflow-wrap:anywhere}.payroll-nav-list[data-v-5e8b59e2] .v-list-item__title{text-transform:none!important}.payroll-nav-list[data-v-5e8b59e2] .v-list-item.payroll-nav-item-active{background-color:rgba(25,118,210,.08)!important;border-left:3px solid var(--v-primary-base,#1976d2)!important}.theme--dark .payroll-nav-list[data-v-5e8b59e2] .v-list-item.payroll-nav-item-active{background-color:rgba(100,181,246,.12)!important;border-left:3px solid var(--v-primary-base,#64b5f6)!important}.payroll-nav-list[data-v-5e8b59e2] .v-list-item.payroll-nav-item-active:before{opacity:0!important}.payroll-nav-list[data-v-5e8b59e2] .v-list-item.payroll-nav-item-active .v-list-item__title{color:inherit!important}[data-v-426e7458] .edited-field input{width:50px}.payroll-confirmed-form[data-v-252a05ea]{width:100%;max-width:100%}.payroll-confirmed-title-row[data-v-252a05ea]{margin-bottom:8px}.payroll-filter-toolbar[data-v-252a05ea]{width:100%}@media(min-width:960px){.payroll-filter-toolbar .payroll-filter-toolbar-spacer[data-v-252a05ea]{flex:1 1 auto!important;max-width:none!important;width:auto!important;min-width:0!important}}.payroll-actions-toolbar[data-v-252a05ea]{flex-shrink:0}@media(max-width:959px){.payroll-actions-toolbar[data-v-252a05ea]{margin-top:8px}}.payroll-download-icon-btn[data-v-252a05ea]{border-radius:4px;padding:0!important}.payroll-confirmed-form[data-v-58594df8]{width:100%;max-width:100%}.payroll-confirmed-title-row[data-v-58594df8]{margin-bottom:8px}.payroll-filter-toolbar[data-v-58594df8]{width:100%}@media(min-width:960px){.payroll-filter-toolbar .payroll-filter-toolbar-spacer[data-v-58594df8]{flex:1 1 auto!important;max-width:none!important;width:auto!important;min-width:0!important}}.payroll-actions-toolbar[data-v-58594df8]{flex-shrink:0}@media(max-width:959px){.payroll-actions-toolbar[data-v-58594df8]{margin-top:8px}}.payroll-download-icon-btn[data-v-58594df8]{border-radius:4px;padding:0!important}.payroll-confirmed-form[data-v-00c5178f]{width:100%;max-width:100%}.payroll-confirmed-title-row[data-v-00c5178f]{margin-bottom:8px}.payroll-filter-toolbar[data-v-00c5178f]{width:100%}@media(min-width:960px){.payroll-filter-toolbar .payroll-filter-toolbar-spacer[data-v-00c5178f]{flex:1 1 auto!important;max-width:none!important;width:auto!important;min-width:0!important}}.payroll-actions-toolbar[data-v-00c5178f]{flex-shrink:0}@media(max-width:959px){.payroll-actions-toolbar[data-v-00c5178f]{margin-top:8px}}.payroll-download-icon-btn[data-v-00c5178f]{border-radius:4px;padding:0!important}.payroll-page .payroll-shell[data-v-17dbead8]{border-radius:8px}.payroll-content-row[data-v-17dbead8]{width:100%}.payroll-main-col[data-v-17dbead8]{min-width:0}.payroll-main-col--mini[data-v-17dbead8]{padding-left:16px;padding-right:16px}@media (min-width:1264px){.payroll-main-col--mini[data-v-17dbead8]{padding-left:24px;padding-right:24px}}@media (min-width:960px){.payroll-content-row[data-v-17dbead8]{flex-wrap:nowrap!important}.payroll-nav-outer--mini[data-v-17dbead8]{flex:0 0 48px!important;max-width:48px!important;width:48px!important;min-width:48px!important}.payroll-main-col--mini[data-v-17dbead8]{flex:1 1 0%!important;max-width:none!important;width:auto!important}}#loadingMessage{width:96%;height:80%;z-index:1000;background:transparent;top:70px;left:35px;position:absolute}#loadingMessage>div{left:50%;top:50%}.document-image[data-v-f32c0a8a]{transition:transform .2s}.document-image[data-v-f32c0a8a]:hover{transform:scale(1.02)}.session-form-card[data-v-1b6b6718]{height:-moz-fit-content;height:fit-content;position:sticky;top:24px}.sticky-save-btn[data-v-1b6b6718]{position:sticky;bottom:0;z-index:1}.filter-options[data-v-1b6b6718]{padding-left:12px;border-left:2px solid rgba(0,0,0,.08)}.media-container[data-v-1b6b6718],.orientation-iframe-container[data-v-1b6b6718]{border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.training-iframe[data-v-1b6b6718]{width:100%;height:400px;display:block}.orientation-iframe[data-v-1b6b6718]{border-radius:8px}.pdf-container[data-v-1b6b6718]{display:flex;flex-direction:column;gap:12px}.iframe-error-fallback[data-v-1b6b6718]{margin-top:12px}.iframe-error-fallback a[data-v-1b6b6718]{color:var(--v-primary-base,#1976d2);text-decoration:underline}.program-hub-tabs--compact[data-v-1b6b6718] .v-tabs-bar{padding-top:0!important}@media (max-width:600px){.orientation-iframe[data-v-1b6b6718],.training-iframe[data-v-1b6b6718]{height:300px}.session-form-card[data-v-1b6b6718]{position:static}}.training-details-dialog[data-v-ac0a93c8]{max-height:90vh;overflow-y:auto}.training-subject-cell[data-v-ac0a93c8]{padding:4px 0}.training-description[data-v-ac0a93c8]{margin-top:2px;font-size:.8125rem;color:rgba(0,0,0,.6)}.participants-cell[data-v-ac0a93c8]{max-width:180px}.participant-status-select[data-v-ac0a93c8]{min-width:120px}.participant-notes-input[data-v-ac0a93c8]{min-width:150px}.basic-details-content p[data-v-ac0a93c8],.session-details-content p[data-v-ac0a93c8]{font-size:.875rem;line-height:1.5}.document-item[data-v-ac0a93c8]{border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden}.document-header-bar[data-v-ac0a93c8]{background-color:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.08);font-size:.875rem;font-weight:600}.document-content[data-v-ac0a93c8]{background-color:#fafafa}.document-viewer[data-v-ac0a93c8]{width:100%;min-height:200px}.document-image[data-v-ac0a93c8]{border-radius:8px;display:block;margin:0 auto}.employee-option[data-v-ac0a93c8]{padding:4px 0}.employee-details[data-v-ac0a93c8]{margin-top:2px;color:rgba(0,0,0,.6)}.entity-form-page[data-v-1dacd7d2]{width:100%;max-width:880px;margin:0 auto;min-width:0}.entity-form-page--wide[data-v-1dacd7d2]{max-width:1120px}.entity-form-page--full[data-v-1dacd7d2]{max-width:none;margin-left:0;margin-right:0}.entity-form-page--fill-viewport[data-v-1dacd7d2]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:none;margin:0;min-height:calc(100vh - 64px);height:calc(100vh - 64px)}@media (min-width:960px){.entity-form-page--fill-viewport[data-v-1dacd7d2]{min-height:calc(100vh - 112px);height:calc(100vh - 112px)}}@media (max-width:959px){.entity-form-page--fill-viewport .entity-form-card[data-v-1dacd7d2],.entity-form-page--fill-viewport[data-v-1dacd7d2]{height:auto;min-height:auto}.entity-form-page--fill-viewport .entity-form-body[data-v-1dacd7d2]{overflow:visible;min-height:auto}}.entity-form-page--fill-viewport .entity-form-card[data-v-1dacd7d2]{flex:1 1 auto;min-height:0;height:100%}.entity-form-page--fill-viewport .entity-form-body[data-v-1dacd7d2]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.entity-form-page--fill-viewport .entity-form-footer[data-v-1dacd7d2],.entity-form-page--fill-viewport .entity-form-header[data-v-1dacd7d2]{flex-shrink:0}.entity-form-card[data-v-1dacd7d2]{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;display:flex;flex-direction:column;min-height:0;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.theme--dark .entity-form-card[data-v-1dacd7d2]{border-color:hsla(0,0%,100%,.12)!important}.entity-form-header[data-v-1dacd7d2]{background-color:#fff;gap:4px}.theme--dark .entity-form-header[data-v-1dacd7d2]{background-color:transparent}.entity-form-title[data-v-1dacd7d2]{line-height:1.3}.entity-form-subtitle[data-v-1dacd7d2]{letter-spacing:.01em;margin-top:2px}.entity-form-mode-chip[data-v-1dacd7d2]{letter-spacing:.06em;font-size:.7rem!important}.entity-form-body[data-v-1dacd7d2]{min-height:0}.entity-form-fieldset[data-v-1dacd7d2]{border:0;margin:0;padding:0;min-width:0}.entity-form-footer[data-v-1dacd7d2]{position:sticky;bottom:0;z-index:2;min-height:64px;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0));background-color:hsla(0,0%,100%,.96);backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px)}.theme--dark .entity-form-footer[data-v-1dacd7d2]{background-color:rgba(30,30,30,.96)}@media (max-width:600px){.entity-form-page[data-v-1dacd7d2]{max-width:100%}.entity-form-card[data-v-1dacd7d2]{border-radius:8px!important}.entity-form-header[data-v-1dacd7d2]{padding:12px!important}.entity-form-cancel-btn[data-v-1dacd7d2],.entity-form-enter-edit-btn[data-v-1dacd7d2],.entity-form-save-btn[data-v-1dacd7d2]{min-width:88px}}.theme--light .entity-form-page .entity-form-body{background-color:#fff}.theme--dark .entity-form-page .entity-form-body{background-color:transparent}.entity-form-page .entity-form-body .v-autocomplete.v-text-field--outlined fieldset,.entity-form-page .entity-form-body .v-combobox.v-text-field--outlined fieldset,.entity-form-page .entity-form-body .v-file-input.v-text-field--outlined fieldset,.entity-form-page .entity-form-body .v-select.v-text-field--outlined fieldset,.entity-form-page .entity-form-body .v-text-field--outlined fieldset,.entity-form-page .entity-form-body .v-textarea.v-text-field--outlined fieldset{border-width:1px!important;border-style:solid!important;border-collapse:separate!important}.theme--light .entity-form-page .entity-form-body .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) fieldset{border-color:rgba(0,0,0,.08)!important}.theme--dark .entity-form-page .entity-form-body .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) fieldset{border-color:hsla(0,0%,100%,.12)!important}.entity-form-page .entity-form-body .v-input.v-input--has-state.v-text-field--outlined fieldset,.entity-form-page .entity-form-body .v-input.v-input--is-focused.v-text-field--outlined fieldset{border-width:1px!important;border-style:solid!important}.theme--light .entity-form-page .entity-form-body .v-text-field--outlined.v-input--has-label .v-label.v-label--active{background-color:#fff;padding:0 6px;border-radius:2px}.theme--dark .entity-form-page .entity-form-body .v-text-field--outlined.v-input--has-label .v-label.v-label--active{background-color:#121212;padding:0 6px;border-radius:2px}.entity-form-page .entity-form-body .v-input__append-inner .v-icon,.entity-form-page .entity-form-body .v-input__append-outer .v-icon,.entity-form-page .entity-form-body .v-input__prepend-inner .v-icon,.entity-form-page .entity-form-body .v-input__prepend-outer .v-icon{font-size:18px!important;width:18px!important;height:18px!important}.entity-form-page .entity-form-body .v-input{margin-bottom:22px}.secure-container[data-v-5594b982]{min-height:100vh;background:linear-gradient(135deg,#2b3990,#1e2a73);display:flex;align-items:center;justify-content:center}.error-content[data-v-5594b982]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:12px;padding:2.5rem 2rem;max-width:500px;margin:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1);animation:fadeInUp-5594b982 .6s ease-out}.security-icon[data-v-5594b982]{animation:pulse-5594b982 2s infinite}@keyframes pulse-5594b982{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes fadeInUp-5594b982{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-title[data-v-5594b982]{color:#d32f2f;line-height:1.2;font-weight:600}.error-description[data-v-5594b982]{color:#64748b;max-width:400px;margin:0 auto;line-height:1.5;font-size:1rem}.already-home-hint[data-v-5594b982]{color:#64748b}.action-buttons[data-v-5594b982]{gap:1rem;flex-wrap:wrap;justify-content:center}.v-btn[data-v-5594b982]{text-transform:none;letter-spacing:.5px}@media (max-width:600px){.error-content[data-v-5594b982]{padding:2rem 1.5rem;margin:1rem}.error-title[data-v-5594b982]{font-size:1.5rem!important}.error-description[data-v-5594b982]{font-size:.95rem!important}.action-buttons .v-btn[data-v-5594b982]{margin-bottom:.5rem}}.header[data-v-104047a7]{border:1px solid #000}.backgroundBlue[data-v-104047a7]{background-color:#aae2e0}.program-hub-tabs--compact[data-v-00cc2ee2] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-00cc2ee2]{margin-top:0!important}.certification-dialog-card[data-v-00cc2ee2]{border-radius:12px}.admin-dialog-fieldset[data-v-00cc2ee2]{border:0;margin:0;padding:0;min-width:0}.signOut[data-v-35ee8840]{margin-top:250px}@media only screen and (min-width:600px){.v-btn.menu[data-v-35ee8840]{display:none}}@media only screen and (max-width:480px){.v-menu.desktop[data-v-35ee8840]{display:block}#mainLogo[data-v-35ee8840]{height:45px;width:80px;margin-top:0;padding-top:0}}@media only screen and (max-width:959px){.chat-route-active .chat-nav-drawer .v-navigation-drawer__scrim[data-v-35ee8840],.chat-route-active .chat-nav-drawer~.v-navigation-drawer__scrim[data-v-35ee8840],.chat-route-active .chat-nav-drawer~.v-overlay__scrim[data-v-35ee8840],.chat-route-active .v-navigation-drawer__scrim[data-v-35ee8840]{display:none!important;opacity:0!important;background:transparent!important}}#incorrect1[data-v-66171010],#incorrect2[data-v-66171010],#incorrect3[data-v-66171010],#incorrect4[data-v-66171010],#incorrect5[data-v-66171010],#incorrect6[data-v-66171010],#incorrect7[data-v-66171010],#incorrect8[data-v-66171010]{display:none}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-18df22f2]{width:36px;height:36px;border-radius:4px}.global-training-dialog-card[data-v-18df22f2]{border-radius:12px}.admin-dialog-fieldset[data-v-18df22f2]{border:0;margin:0;padding:0;min-width:0}.program-hub-shell--flex{display:flex;flex-direction:column}.title[data-v-7d09c355]{color:#283891;text-align:left}.logo[data-v-7d09c355]{width:100px;height:auto;margin-left:auto;margin-right:10px}hr[data-v-7d09c355]{border:none;border-top:1px solid #283891;margin:5px 0;width:98%}.pdf-viewer-frame[data-v-324ba5b2]{width:100%;height:600px;max-height:80vh;overflow:auto;-webkit-overflow-scrolling:touch}.pdf-viewer-frame iframe[data-v-324ba5b2]{width:100%;height:100%;border:0}#print[data-v-3570cc2a]{display:none}@media only screen and (min-width:768px){.mobile[data-v-3570cc2a]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-3570cc2a]{display:none}}@media print{#print[data-v-3570cc2a]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-3570cc2a],div.v-card[data-v-3570cc2a],header.v-toolbar[data-v-3570cc2a],nav.v-navigation-drawer[data-v-3570cc2a]{display:none;border:none}@page{margin:0}body[data-v-3570cc2a]{margin:1.6cm}}.email-dialog-card[data-v-65012ee6]{border-radius:12px}.mileage-side-card--inline[data-v-f263e752]{width:100%;border:1px solid rgba(0,0,0,.08);border-radius:8px}.theme--dark .mileage-side-card--inline[data-v-f263e752]{border-color:hsla(0,0%,100%,.12)}.Red[data-v-091b6f7d]{background-color:#ffebee}.Green[data-v-091b6f7d]{background-color:#e8f5e9}@media only screen and (min-width:768px){.mobile[data-v-f069e7e4]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-f069e7e4]{display:none}}.house-maintenance-data-table[data-v-f069e7e4] .v-data-table__wrapper{border:none;box-shadow:none}.house-maintenance-data-table[data-v-f069e7e4] tbody td{font-size:.8125rem}.house-maintenance-data-table[data-v-f069e7e4] tbody tr{min-height:36px}.house-maintenance-search[data-v-f069e7e4]{max-width:280px}.program-hub-tabs--compact[data-v-f069e7e4] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-f069e7e4]{margin-top:0!important}.house-maintenance-table-wrap{overflow:hidden}.house-maintenance-form-root[data-v-a564948e]{max-width:none}.form-section-title[data-v-a564948e]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-a564948e]{color:hsla(0,0%,100%,.85)}.text-shadow[data-v-a564948e]{text-shadow:0 1px 2px rgba(0,0,0,.85)}div.my-tabs [role=tab][data-v-61287172]{justify-content:flex-start}div.my-tabs .v-icon[data-v-61287172]{margin-right:10px}@media only screen and (min-width:768px){.mobile[data-v-1beb4769]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-1beb4769]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-5cf87da9]{width:36px;height:36px;border-radius:4px}.program-hub-embed-list[data-v-13790179]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-13790179] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-13790179]{margin-top:0!important}#printItem[data-v-13790179]{display:none}@media only screen and (min-width:768px){.mobile[data-v-13790179]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-13790179]{display:none}}@media print{#printItem[data-v-13790179]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-13790179],button.v-btn[data-v-13790179],div.v-card[data-v-13790179],header.v-toolbar[data-v-13790179],nav.v-navigation-drawer[data-v-13790179]{display:none;border:none}@page{margin:0}body[data-v-13790179]{margin:1.6cm}}.back-button{color:#fff!important}@media only screen and (max-width:600px){.v-menu.mobile{display:none}}@media only screen and (max-width:480px){.v-menu.desktop{display:none}}.program-hub-embed-list[data-v-f09b77c2]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-f09b77c2] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-f09b77c2]{margin-top:0!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-f09b77c2]{width:36px;height:36px;border-radius:4px}@media only screen and (min-width:768px){.mobile[data-v-f09b77c2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-f09b77c2]{display:none}}#printItem[data-v-f09b77c2]{display:none}@media print{#printItem[data-v-f09b77c2]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-f09b77c2],button.v-btn[data-v-f09b77c2],div.v-card[data-v-f09b77c2],header.v-toolbar[data-v-f09b77c2],nav.v-navigation-drawer[data-v-f09b77c2]{display:none;border:none}@page{margin:0}body[data-v-f09b77c2]{margin:1.6cm}}.form-section-title[data-v-e0af614c]{font-weight:600;font-size:1rem;margin-bottom:12px;letter-spacing:.02em}.theme--dark .form-section-title[data-v-e0af614c]{color:hsla(0,0%,100%,.95)}.ma-2[data-v-37532072]{margin:8px!important}.ma-sm-4[data-v-37532072]{margin:16px!important}.v-dialog--fullscreen[data-v-37532072]{margin:0}.roles-table[data-v-37532072]{border-radius:0}.roles-table th[data-v-37532072]{background-color:#f5f5f5;font-weight:600;white-space:nowrap}.description-cell[data-v-37532072]{max-width:300px;overflow:hidden;color:#666}.company-cell[data-v-37532072]{max-width:200px;overflow:hidden;color:#666;font-size:.9em}.actions-cell[data-v-37532072]{text-align:center}.filter-field[data-v-37532072],.search-field[data-v-37532072],.sort-field[data-v-37532072]{transition:all .2s ease}.filter-field[data-v-37532072]:focus-within,.search-field[data-v-37532072]:focus-within,.sort-field[data-v-37532072]:focus-within{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.add-role-btn[data-v-37532072]{transition:all .2s ease;min-height:40px}.add-role-btn[data-v-37532072]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(43,57,144,.3)}.gap-1[data-v-37532072]{gap:4px}.gap-2[data-v-37532072]{gap:8px}.roles-table-card[data-v-37532072]{border-radius:8px;overflow:hidden}@media (max-width:599px){.ma-2[data-v-37532072]{margin:4px!important}.text-h5-sm[data-v-37532072]{font-size:1.25rem!important}.filter-field[data-v-37532072],.search-field[data-v-37532072],.sort-field[data-v-37532072]{margin-bottom:8px}.v-chip[data-v-37532072]{margin:2px}}@media (max-width:959px) and (min-width:600px){.text-h5-sm[data-v-37532072]{font-size:1.5rem!important}}.v-progress-circular[data-v-37532072]{margin:20px 0}.v-chip.v-chip--outlined[data-v-37532072]{border-width:1px}.v-chip.v-chip--outlined .v-chip__close[data-v-37532072]{margin-left:4px}@media (max-width:599px){.v-card-text[data-v-37532072]{padding:12px!important}.v-col[data-v-37532072]{padding:4px!important}.v-btn[data-v-37532072]{margin:4px 0;width:100%}}.v-text-field .v-messages__message[data-v-37532072]{font-size:.75rem;line-height:1.2}[data-v-37532072]{transition:background-color .2s ease,border-color .2s ease}.roles-permission-page[data-v-35337c92]{display:flex;flex-direction:column;min-height:calc(100vh - 64px);box-sizing:border-box}.roles-permission-card[data-v-35337c92],.roles-permission-page__inner[data-v-35337c92],.roles-permission-page__slot[data-v-35337c92],.roles-permission-table-wrap[data-v-35337c92]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.roles-permission-card[data-v-35337c92]{width:100%}.roles-permission-chip[data-v-35337c92]{margin:0!important;max-width:132px}.roles-permission-chip__label[data-v-35337c92]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roles-permission-overflow[data-v-35337c92]{cursor:default;line-height:1.2}.roles-name-cell__description[data-v-35337c92]{line-height:1.2}.roles-company-filter[data-v-35337c92]{max-width:220px;flex-shrink:0}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-35337c92]{width:36px;height:36px;border-radius:4px}.roles-permission-table[data-v-35337c92] tbody>tr>td{height:52px;max-height:52px;vertical-align:middle;padding-top:8px!important;padding-bottom:8px!important}.roles-permission-table[data-v-35337c92] thead th{white-space:nowrap}@media (max-width:959px){.roles-permission-page[data-v-35337c92]{min-height:auto}.roles-permission-card[data-v-35337c92],.roles-permission-page__inner[data-v-35337c92],.roles-permission-page__slot[data-v-35337c92],.roles-permission-table-wrap[data-v-35337c92]{flex:0 0 auto;min-height:auto}}.program-hub-embed-list[data-v-450c370a]{width:100%;min-width:0}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-450c370a]{width:36px;height:36px;border-radius:4px}.v-dialog--fullscreen[data-v-450c370a]{padding:10px}@media only screen and (min-width:768px){.mobile[data-v-450c370a]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-450c370a]{display:none}}#loadingMessage[data-v-450c370a]{width:96%;height:80%;z-index:1000;background:transparent;top:70px;left:35px;position:absolute}#loadingMessage>div[data-v-450c370a]{left:50%;top:50%}.form-section-title[data-v-bcef0d40]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-bcef0d40]{color:hsla(0,0%,100%,.85)}.program-maintenance--hub[data-v-14c6f719]{width:100%;min-width:0}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-14c6f719]{width:36px;height:36px;border-radius:4px}.program-hub-tabs--compact[data-v-14c6f719] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-14c6f719]{margin-top:0!important}.form-section-title[data-v-2e8dbbf0]{font-weight:600;font-size:1rem;margin-bottom:12px;letter-spacing:.02em}.theme--dark .form-section-title[data-v-2e8dbbf0]{color:hsla(0,0%,100%,.95)}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-2e8dbbf0]{width:36px;height:36px;border-radius:4px}.program-hub-embed-list[data-v-ed9f191a]{width:100%;min-width:0}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-ed9f191a]{width:36px;height:36px;border-radius:4px}.program-hub-embed-list[data-v-61773b78]{width:100%;min-width:0}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-61773b78]{width:36px;height:36px;border-radius:4px}.form-section-title[data-v-e7f09cdc]{font-weight:600;font-size:1rem;margin-bottom:12px;letter-spacing:.02em}.theme--dark .form-section-title[data-v-e7f09cdc]{color:hsla(0,0%,100%,.95)}.program-hub-embed-list[data-v-6f1d43c9]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-6f1d43c9] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-6f1d43c9]{margin-top:0!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-6f1d43c9]{width:36px;height:36px;border-radius:4px}@media only screen and (min-width:768px){.mobile[data-v-6f1d43c9]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-6f1d43c9]{display:none}}.form-section-title[data-v-54604cf6]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-54604cf6]{color:hsla(0,0%,100%,.85)}.program-hub-embed-list[data-v-2b659235]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-2b659235] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-2b659235]{margin-top:0!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-2b659235]{width:36px;height:36px;border-radius:4px}.form-section-title[data-v-40dc052c]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-40dc052c]{color:hsla(0,0%,100%,.85)}.settings-card[data-v-399ed537]{border-color:rgba(0,0,0,.08)!important;border-radius:8px}.theme--dark .settings-card[data-v-399ed537]{border-color:hsla(0,0%,100%,.1)!important}.company-settings-page[data-v-e6651542]{box-sizing:border-box;min-height:calc(100vh - 16px)}.company-settings-page .program-hub-shell.v-card[data-v-e6651542]{border-radius:8px;min-height:calc(100vh - 16px)}.program-hub-shell--flex[data-v-e6651542]{display:flex;flex-direction:column}#image[data-v-e419e822]{margin-left:auto;margin-right:auto}#signaturePad2>div[data-v-e419e822],#signaturePad3>div[data-v-e419e822],#signaturePad4>div[data-v-e419e822],#signaturePad5>div[data-v-e419e822],#signaturePad>div[data-v-e419e822]{margin:auto;border:1px solid #000;border:3px double transparent;border-radius:5px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#000,#000);background-origin:border-box;background-clip:content-box,border-box}.v-text-field.input[data-v-e419e822]{width:15%;max-width:15%;display:inline-block}.calendar-update-form-popover[data-v-6e254248]{min-width:320px;max-width:960px}.calendar-update-form-popover .entity-form-page[data-v-6e254248]{margin:0;max-width:none}[data-v-6e254248] .cancel-modal-dialog{display:flex;align-items:center;justify-content:center}.cancel-modal-card[data-v-6e254248]{border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.cancel-modal-card .v-card__title[data-v-6e254248]{padding:20px 24px 12px;color:#424242;letter-spacing:.15px}.cancel-modal-card .v-card__text[data-v-6e254248]{padding:16px 24px}.cancel-modal-card .v-card__actions[data-v-6e254248]{padding:12px 24px}.main-container[data-v-b5020e70]{display:flex;flex-direction:column;margin-right:120px}.main-text[data-v-b5020e70]{min-width:0;max-width:100%;margin:0;align-self:center;padding:8px;border-radius:4px;color:#fff;background-color:#404753!important}.btn-container[data-v-b5020e70]{display:flex;justify-content:flex-end;overflow:hidden;align-items:stretch;border-radius:16px}.v-event-draggable[data-v-2d4b97d2]{padding-left:6px}.v-event-timed[data-v-2d4b97d2]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom[data-v-2d4b97d2]{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom[data-v-2d4b97d2]:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom[data-v-2d4b97d2]:hover:after{display:block}.v-application[data-v-2d4b97d2]{justify-content:center}.calendar--menu[data-v-2d4b97d2]{position:absolute!important;right:0;margin-right:0!important}.btn-group--active.v-btn--active[data-v-2d4b97d2]:before{opacity:0!important}#speeddial .v-speed-dial[data-v-2d4b97d2]{position:absolute}#speeddial .v-btn--floating[data-v-2d4b97d2]{position:relative}#printTable[data-v-2d4b97d2]{display:none}@media print{#printTable[data-v-2d4b97d2]{display:block;border:none;padding-right:10px;margin-left:-300px;padding-left:0;margin-right:100px}#noPrint[data-v-2d4b97d2]{display:none}.hideOnPrint[data-v-2d4b97d2],button.v-btn[data-v-2d4b97d2],div.v-card[data-v-2d4b97d2],header.v-toolbar[data-v-2d4b97d2],nav.v-navigation-drawer[data-v-2d4b97d2]{display:none;border:none}@page{margin:0}}.v-calendar-daily__body[data-v-2d4b97d2]{display:none!important}.v-dialog--fullscreen[data-v-accd4eb0]{padding:10px}#loadingMessage[data-v-accd4eb0]{width:96%;height:80%;z-index:1000;background:transparent;top:70px;left:35px;position:absolute}#loadingMessage>div[data-v-accd4eb0]{left:50%;top:50%}.Red[data-v-3326edb6]{background-color:#ffebee}.Green[data-v-3326edb6]{background-color:#e8f5e9}.balance-amount[data-v-3326edb6]{font-size:40px}.balance-amount--current[data-v-3326edb6]{font-size:20px}.task-filter-tabs[data-v-3597724c]{margin:4px 0 8px}.task-filter-toggle[data-v-3597724c]{background-color:#f5f6fa;border-radius:999px;padding:2px}.task-filter-toggle .v-btn[data-v-3597724c]{border-radius:999px;min-height:32px}.task-filter-toggle .v-btn--active[data-v-3597724c]{background-color:#fff!important;box-shadow:0 2px 6px rgba(43,57,144,.15)}.task-row-card[data-v-fa43463a]{border-radius:10px;padding:8px 12px;margin-bottom:6px;transition:box-shadow .12s ease,transform .12s ease,background-color .12s ease}.task-row-card[data-v-fa43463a]:hover{box-shadow:0 4px 12px rgba(15,23,42,.06);transform:translateY(-1px);background-color:#f9fafc}.task-row-main[data-v-fa43463a]{display:flex;align-items:center;justify-content:space-between}.task-row-left[data-v-fa43463a]{display:flex;align-items:flex-start;flex:1;min-width:0}.task-row-title-wrapper[data-v-fa43463a]{min-width:0}.task-title[data-v-fa43463a]{display:inline-block;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-description[data-v-fa43463a]{color:#6b6f82}.task-row-meta[data-v-fa43463a]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-left:16px}.task-row-meta-item[data-v-fa43463a]{display:flex;flex-direction:column;margin-left:16px;min-width:110px;flex:0 0 110px}.meta-label[data-v-fa43463a]{font-size:11px;text-transform:uppercase;color:#a0aec0}.meta-value[data-v-fa43463a]{font-size:13px}.task-row-actions[data-v-fa43463a]{display:flex;align-items:center;margin-left:16px}@media (max-width:960px){.task-row-main[data-v-fa43463a]{flex-direction:column;align-items:flex-start}.task-row-meta[data-v-fa43463a]{width:100%;margin-left:0;margin-top:8px;justify-content:space-between}.task-row-meta-item[data-v-fa43463a]{margin-left:0}.task-row-actions[data-v-fa43463a]{margin-left:0;margin-top:8px;width:100%;justify-content:flex-end}}.task-list-shell[data-v-ffa79f92]{border-radius:12px}.task-sections[data-v-ffa79f92]{background:transparent}.program-hub-panels[data-v-ffa79f92] .v-expansion-panel{border:thin solid rgba(0,0,0,.08);border-radius:6px!important;margin-bottom:8px;overflow:hidden}.theme--dark .program-hub-panels[data-v-ffa79f92] .v-expansion-panel{border-color:hsla(0,0%,100%,.12)}.program-hub-panels[data-v-ffa79f92] .v-expansion-panel:before{box-shadow:none}.program-hub-panel-header[data-v-ffa79f92]{min-height:48px!important;padding-top:10px;padding-bottom:10px;text-transform:none!important}.program-hub-panel-header[data-v-ffa79f92] .v-expansion-panel-header__icon{align-self:center}.program-hub-panels[data-v-ffa79f92] .v-expansion-panel-header{text-transform:none!important}.theme--light .program-hub-panel-header[data-v-ffa79f92]{background-color:#fff}.theme--dark .program-hub-panel-header[data-v-ffa79f92]{background-color:hsla(0,0%,100%,.03)}.program-hub-panel-content[data-v-ffa79f92] .v-expansion-panel-content__wrap{padding:0 8px 8px}.task-section-header[data-v-ffa79f92]{border-radius:0;margin-bottom:0}.task-section-header .v-expansion-panel-header__icon[data-v-ffa79f92]{margin-left:4px}.task-section-body[data-v-ffa79f92]{border-radius:12px;background-color:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04);margin:4px 0 8px}.task-section-header-row[data-v-ffa79f92]{display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#a0aec0;padding:6px 16px 4px;border-bottom:1px solid #edf2f7;background-color:#f9fafb}.header-left[data-v-ffa79f92]{display:flex;align-items:center;flex:1;min-width:0}.checkbox-placeholder[data-v-ffa79f92]{width:40px}.header-label[data-v-ffa79f92]{font-weight:500}.header-meta[data-v-ffa79f92]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.header-meta-item[data-v-ffa79f92]{min-width:110px;margin-left:16px;flex:0 0 110px}.header-meta-actions[data-v-ffa79f92]{text-align:right}.task-board-shell[data-v-192b7307]{border-radius:12px}.task-board-column[data-v-192b7307]{background-color:#f9fafc;height:100%;display:flex;flex-direction:column}.task-board-column[data-v-192b7307] .v-card__text{flex:1 1 auto;min-height:0}.task-board-column-body[data-v-192b7307]{max-height:60vh;overflow-y:auto}@media (max-width:959px){.task-board-column-body[data-v-192b7307]{max-height:none;overflow:visible}}.task-card[data-v-192b7307]{border-radius:10px;background-color:#fff;cursor:pointer;border:1px solid #e2e8f0;transition:box-shadow .12s ease,transform .12s ease,border-color .12s ease;overflow:hidden}.task-card[data-v-192b7307]:hover{box-shadow:0 4px 12px rgba(15,23,42,.1);transform:translateY(-1px)}.task-card--overdue[data-v-192b7307]{border-color:#f44336!important}.task-card-title[data-v-192b7307]{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-card-description[data-v-192b7307]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.task-card-inner[data-v-192b7307]{display:flex;align-items:stretch;justify-content:space-between;padding:6px 8px}.task-card-main[data-v-192b7307]{flex:1;min-width:0}.task-card-footer-row[data-v-192b7307],.task-card-title-row[data-v-192b7307]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.task-card-meta-row[data-v-192b7307]{display:flex;align-items:center;margin-bottom:4px}.task-card-actions[data-v-192b7307]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-left:4px}.task-calendar-shell[data-v-e852c758]{border-radius:12px}.task-calendar-body[data-v-e852c758]{min-height:560px}.task-cal-events-calendar--month[data-v-e852c758] .v-event{border-radius:6px!important;box-shadow:none!important;margin-bottom:3px!important;border:1px solid transparent!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event .v-event-summary{font-weight:500;font-size:11px;letter-spacing:.01em;line-height:1.25}.task-cal-events-calendar--month[data-v-e852c758] .v-event .v-event-summary,.task-cal-events-calendar--month[data-v-e852c758] .v-event .v-event-summary strong{color:inherit!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event.primary{background-color:rgba(25,118,210,.12)!important;color:#1565c0!important;border-color:rgba(25,118,210,.28)!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event.indigo{background-color:rgba(63,81,181,.12)!important;color:#3949ab!important;border-color:rgba(63,81,181,.28)!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event.error,.task-cal-events-calendar--month[data-v-e852c758] .v-event.red{background-color:rgba(211,47,47,.1)!important;color:#b71c1c!important;border-color:rgba(211,47,47,.22)!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event.green,.task-cal-events-calendar--month[data-v-e852c758] .v-event.success{background-color:rgba(56,142,60,.12)!important;color:#2e7d32!important;border-color:rgba(56,142,60,.28)!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event.grey,.task-cal-events-calendar--month[data-v-e852c758] .v-event.secondary{background-color:rgba(0,0,0,.06)!important;color:rgba(0,0,0,.72)!important;border-color:rgba(0,0,0,.1)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.primary{background-color:rgba(100,181,246,.14)!important;color:#90caf9!important;border-color:rgba(100,181,246,.28)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.indigo{background-color:rgba(121,134,203,.16)!important;color:#9fa8da!important;border-color:rgba(159,168,218,.28)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.error,.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.red{background-color:rgba(239,83,80,.14)!important;color:#ef9a9a!important;border-color:rgba(239,83,80,.28)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.green,.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.success{background-color:rgba(102,187,106,.14)!important;color:#a5d6a7!important;border-color:rgba(165,214,167,.28)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.grey,.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.secondary{background-color:hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.85)!important;border-color:hsla(0,0%,100%,.14)!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event:has(.task-cal-more-chip){background-color:rgba(0,0,0,.035)!important;background-image:none!important;color:rgba(0,0,0,.62)!important;border:1px dashed rgba(0,0,0,.14)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event:has(.task-cal-more-chip){background-color:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.78)!important;border-color:hsla(0,0%,100%,.18)!important}.task-cal-events-calendar--month[data-v-e852c758] .v-event.grey.lighten-3{background-color:rgba(0,0,0,.035)!important;background-image:none!important;color:rgba(0,0,0,.62)!important;border:1px dashed rgba(0,0,0,.14)!important}.theme--dark .task-cal-events-calendar--month[data-v-e852c758] .v-event.grey.lighten-3{background-color:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.78)!important;border-color:hsla(0,0%,100%,.18)!important}.task-cal-month-chip[data-v-e852c758]{display:flex;align-items:center;min-height:100%;padding:0 2px}.task-cal-month-chip-title[data-v-e852c758]{display:block;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.25}.task-cal-more-chip[data-v-e852c758]{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;min-height:100%;padding:0 4px}.task-cal-more-chip-text[data-v-e852c758]{font-size:11px;font-weight:600;letter-spacing:.02em;color:rgba(0,0,0,.62)}.theme--dark .task-cal-more-chip-text[data-v-e852c758]{color:hsla(0,0%,100%,.78)}.task-cal-more-chip-icon[data-v-e852c758]{color:rgba(0,0,0,.45)!important;flex-shrink:0}.theme--dark .task-cal-more-chip-icon[data-v-e852c758]{color:hsla(0,0%,100%,.55)!important}.task-calendar-body[data-v-e852c758] .v-calendar-weekly__day{min-height:88px}.tasks-toolbar{margin-bottom:4px;background-color:transparent}.tasks-table{border-radius:12px}.tasks-view-toggle-group{background-color:#f5f7fb;border-radius:999px;padding:2px}.tasks-view-toggle-group .v-btn{border-radius:999px!important;min-height:32px;text-transform:none;font-weight:500}.tasks-view-toggle-group .v-btn.v-btn--active{background-color:#fff!important;box-shadow:0 2px 8px rgba(43,57,144,.15)}.task-form-recurring-card{border-color:rgba(0,0,0,.08)!important;border-radius:10px!important}.theme--dark .task-form-recurring-card{border-color:hsla(0,0%,100%,.12)!important}.task-form-dialog-sheet .entity-form-page{margin:0;max-width:none}.staff-dash-toolbar[data-v-30d94221]{background:transparent!important;border-bottom:1px solid rgba(0,0,0,.06);max-width:100%;min-width:0}.staff-timesheet-search[data-v-30d94221]{max-width:280px;min-width:0}.staff-timesheet-search--mobile[data-v-30d94221]{max-width:none;flex:1 1 auto;margin-left:8px;margin-right:4px}.staff-dash-table[data-v-30d94221]{max-width:100%;min-width:0}.staff-dash-table[data-v-30d94221] .v-data-table__wrapper{border-radius:8px;max-width:100%}@media (max-width:959px){.staff-dash-toolbar[data-v-30d94221]{flex-wrap:wrap}.staff-dash-table[data-v-30d94221] .v-data-table__wrapper{overflow-x:clip!important;overflow-y:visible!important}}.staff-dash-table[data-v-30d94221] th{font-size:12px!important;font-weight:600!important;color:rgba(0,0,0,.62)!important}.staff-dash-table[data-v-30d94221] tbody tr:hover{background:rgba(0,131,143,.05)!important}.staff-dash-status-chip[data-v-30d94221]{font-weight:600;letter-spacing:.01em}.staff-dash-status-chip--ok[data-v-30d94221]{border-color:#00897b!important;color:#00695c!important;background:rgba(0,137,123,.08)!important}.staff-dash-status-chip--late[data-v-30d94221]{border-color:#e64a19!important;color:#d84315!important;background:rgba(230,74,25,.08)!important}.theme--dark .staff-dash-toolbar[data-v-30d94221]{border-color:hsla(0,0%,100%,.12)}.theme--dark .staff-dash-table[data-v-30d94221] th{color:hsla(0,0%,100%,.7)!important}.theme--dark .staff-dash-table[data-v-30d94221] tbody tr:hover{background:rgba(0,131,143,.11)!important}.staff-dashboard[data-v-eeda7c54]{padding:0}.staff-dashboard-grid[data-v-eeda7c54]{background:transparent;border-radius:0}.staff-dash-card[data-v-eeda7c54]{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;transition:box-shadow .2s ease,border-color .2s ease}.staff-dash-panel[data-v-eeda7c54]{background:#fff}.staff-dash-timesheet-shell[data-v-eeda7c54]{border:thin solid rgba(0,0,0,.12);overflow:hidden;max-width:100%;min-width:0}@media (max-width:959px){.staff-dash-timesheet-shell[data-v-eeda7c54]{overflow-x:clip;overflow-y:visible}}.theme--dark .staff-dash-card[data-v-eeda7c54]{border-color:hsla(0,0%,100%,.12)!important}.theme--dark .staff-dash-panel[data-v-eeda7c54]{background:transparent}.theme--dark .staff-dash-timesheet-shell[data-v-eeda7c54]{border-color:hsla(0,0%,100%,.12)}@media only screen and (min-width:768px){.mobile[data-v-d6c5932a]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-d6c5932a]{display:none}}.vehicles-data-table[data-v-d6c5932a] .v-data-table__wrapper{border:none;box-shadow:none}.vehicles-data-table[data-v-d6c5932a] tbody td{font-size:.8125rem}.vehicles-data-table[data-v-d6c5932a] tbody tr{min-height:36px}.vehicles-search[data-v-d6c5932a]{max-width:280px}.program-hub-tabs--compact[data-v-d6c5932a] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-d6c5932a]{margin-top:0!important}.vehicles-table-wrap{overflow:hidden}.vehicles-form-root[data-v-7676fcf6]{max-width:none}.form-section-title[data-v-7676fcf6]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-7676fcf6]{color:hsla(0,0%,100%,.85)}.lds-ring[data-v-63272586]{display:inline-block;position:relative;width:20px;height:20px}.lds-ring div[data-v-63272586]{box-sizing:border-box;display:block;position:absolute;margin-left:5px;width:20px;height:20px;border:8px solid #cadcde;border-radius:50%;animation:lds-ring-63272586 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#cadcde transparent transparent transparent}.lds-ring div[data-v-63272586]:first-child{animation-delay:-.45s}.lds-ring div[data-v-63272586]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-63272586]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-63272586{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#forgot-password-card[data-v-54781922]{margin-top:auto;margin-bottom:auto}.align-sub[data-v-54781922]{vertical-align:sub}@media only screen and (max-width:480px){#forgot-password-card[data-v-54781922]{margin-top:-40px;padding-top:0;margin-right:25px;margin-left:25px}}#reset-password-card[data-v-5904e842]{margin-top:auto;margin-bottom:auto}.align-sub[data-v-5904e842]{vertical-align:sub}@media only screen and (max-width:480px){#reset-password-card[data-v-5904e842]{margin-top:-40px;padding-top:0;margin-right:25px;margin-left:25px}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-37e83b06]{width:36px;height:36px;border-radius:4px}.nho-dialog-card[data-v-37e83b06]{border-radius:12px}.admin-dialog-fieldset[data-v-37e83b06]{border:0;margin:0;padding:0;min-width:0}.notification-row-checkbox[data-v-466667de] .v-input__slot{margin-bottom:0}.notification-row-checkbox[data-v-466667de] .v-input--selection-controls__input{width:22px;height:22px;margin:0 auto}.notification-row-checkbox[data-v-466667de] .v-input--selection-controls__ripple{border-radius:50%!important}.notification-row-checkbox[data-v-466667de] .v-icon{font-size:22px!important}.notifications-delete-dialog-card[data-v-466667de]{border-radius:12px}.report-info-hint-btn[data-v-3fff6892]{margin-top:-2px}.reports-page .reports-shell[data-v-af682934]{border-radius:8px}.reports-tabs[data-v-af682934] .v-tab{text-transform:none;letter-spacing:.01em;font-weight:500}.reports-tab-icon[data-v-af682934]{opacity:.85}.reports-nav-panel[data-v-af682934]{border-radius:8px}.reports-panels[data-v-af682934] .v-expansion-panel{border:thin solid rgba(0,0,0,.08);border-radius:6px!important;margin-bottom:8px;overflow:hidden}.theme--dark .reports-panels[data-v-af682934] .v-expansion-panel{border-color:hsla(0,0%,100%,.12)}.reports-panels[data-v-af682934] .v-expansion-panel:before{box-shadow:none}.reports-panel-header[data-v-af682934]{min-height:48px!important;padding-top:10px;padding-bottom:10px;text-transform:none!important}.reports-panel-header[data-v-af682934] .v-expansion-panel-header__icon{align-self:center}.reports-panel-header span[data-v-af682934]{letter-spacing:.01em;font-size:.8125rem;text-transform:none!important}.reports-panels[data-v-af682934] .v-expansion-panel-header,.reports-panels[data-v-af682934] .v-list-item__subtitle,.reports-panels[data-v-af682934] .v-list-item__title{text-transform:none!important}.theme--light .reports-panel-header[data-v-af682934]{background-color:#fafafa;color:rgba(0,0,0,.87)}.theme--dark .reports-panel-header[data-v-af682934]{background-color:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.87)}.reports-panels[data-v-af682934] .v-expansion-panel-header--active,.reports-panels[data-v-af682934] .v-expansion-panel-header--active:before{background-color:inherit!important;color:inherit!important}.reports-panels[data-v-af682934] .v-expansion-panel-header--active .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)!important}.theme--dark .reports-panels[data-v-af682934] .v-expansion-panel-header--active .v-expansion-panel-header__icon .v-icon{color:hsla(0,0%,100%,.7)!important}.reports-panel-content[data-v-af682934] .v-expansion-panel-content__wrap{padding:0 8px 8px}.reports-list-item[data-v-af682934]{border-radius:4px;margin-bottom:2px;cursor:pointer}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:before{opacity:0!important}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:not(.reports-nav-item-active){background-color:#fff!important;border-left:3px solid #bdbdbd!important}.theme--dark .reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:not(.reports-nav-item-active){background-color:hsla(0,0%,100%,.08)!important;border-left:3px solid hsla(0,0%,100%,.35)!important}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.v-list-item--active:not(.reports-nav-item-active){background-color:#fff!important;border-left:3px solid #bdbdbd!important}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:not(.reports-nav-item-active) .reports-list-title{color:rgba(0,0,0,.55)!important;font-weight:500}.theme--dark .reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:not(.reports-nav-item-active) .reports-list-title{color:hsla(0,0%,100%,.65)!important}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:not(.reports-nav-item-active) .reports-list-subtitle{color:rgba(0,0,0,.45)!important}.theme--dark .reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-list-item:not(.reports-nav-item-active) .reports-list-subtitle{color:hsla(0,0%,100%,.45)!important}.reports-list-title[data-v-af682934]{font-size:.875rem;line-height:1.35;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;overflow-wrap:anywhere}.reports-list-subtitle[data-v-af682934]{font-size:.8125rem;white-space:normal}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-nav-item-active{background-color:rgba(25,118,210,.12)!important;border-left:3px solid var(--v-primary-base,#1976d2)!important}.theme--dark .reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-nav-item-active{background-color:rgba(100,181,246,.16)!important;border-left:3px solid var(--v-primary-base,#64b5f6)!important}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-nav-item-active .reports-list-title{color:var(--v-primary-base,#1976d2)!important;font-weight:700}.reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-nav-item-active .reports-list-subtitle{color:rgba(0,0,0,.65)!important}.theme--dark .reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-nav-item-active .reports-list-title{color:var(--v-primary-base,#64b5f6)!important}.theme--dark .reports-panels[data-v-af682934] .reports-nav-list .v-list-item.reports-nav-item-active .reports-list-subtitle{color:hsla(0,0%,100%,.72)!important}.reports-main-col[data-v-af682934]{min-width:0}.reports-nav-col--embed[data-v-af682934]{padding-top:0}@media (min-width:960px){.reports-main-col--embed[data-v-af682934]{padding-top:0}}.reports-embed-toolbar[data-v-af682934]{border:none;background:transparent!important}.reports-embed-toolbar-title[data-v-af682934]{letter-spacing:.01em}.reports-hub-actions[data-v-af682934] .v-btn{margin-bottom:0!important;margin-right:0!important;text-transform:none}.reports-shell--embed[data-v-af682934]{border-color:transparent}.reports-embed-body[data-v-af682934]{margin-top:12px;max-height:calc(100vh - 220px);overflow:auto;border-radius:8px}@media (max-width:959px){.reports-embed-body[data-v-af682934]{max-height:none;overflow:visible}}.reports-embed-body--flat[data-v-af682934]{border:none;padding:0;margin-top:8px}.reports-main-col--embed .reports-embed-body--flat[data-v-af682934]{margin-top:0}.theme--dark .reports-embed-body[data-v-af682934]:not(.reports-embed-body--flat){border-color:hsla(0,0%,100%,.12)}.reports-embed-state[data-v-af682934]{border:thin dashed rgba(0,0,0,.12);border-radius:8px}.permission-table-wrapper[data-v-56c4640d]{overflow-x:auto;width:100%}.permission-table[data-v-56c4640d] table{table-layout:auto;width:100%}.permission-table[data-v-56c4640d] thead tr{background-color:rgba(25,118,210,.1)}.permission-table[data-v-56c4640d] tbody tr{min-height:36px}.permission-table[data-v-56c4640d] thead .permission-action-label,.permission-table[data-v-56c4640d] thead .resource-column{color:var(--v-primary-base,#1976d2);font-weight:600}.resource-column[data-v-56c4640d]{width:1%;white-space:nowrap;max-width:420px;padding:4px 20px 4px 12px!important;vertical-align:middle}.permission-spacer-col[data-v-56c4640d]{width:auto;padding:0!important;border:none!important}.permission-action-col[data-v-56c4640d]{width:88px;min-width:88px;max-width:88px;padding:4px 6px!important;text-align:center;vertical-align:middle}.permission-action-col-inner[data-v-56c4640d]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto}.permission-action-label[data-v-56c4640d]{margin-top:2px;line-height:1.2;text-align:center;white-space:nowrap}.parent-row[data-v-56c4640d]{background-color:rgba(25,118,210,.08)}.parent-row .resource-column[data-v-56c4640d]{font-weight:600;color:var(--v-primary-base,#1976d2);border-left:3px solid var(--v-primary-base,#1976d2)}.nested-row-1[data-v-56c4640d]{background-color:rgba(25,118,210,.04)}.nested-row-1 .resource-column[data-v-56c4640d]{color:rgba(25,118,210,.9);font-weight:500}.nested-row-2[data-v-56c4640d]{background-color:#fff}.nested-row-2 .resource-column[data-v-56c4640d]{color:rgba(25,118,210,.75)}.pl-6[data-v-56c4640d]{padding-left:24px!important}.pl-10[data-v-56c4640d]{padding-left:40px!important}.permission-action-control[data-v-56c4640d]{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;width:42px;margin:0 auto;gap:4px}[data-v-56c4640d] .permission-checkbox.v-input--selection-controls{margin:0!important;padding:0!important;width:auto;flex:0 0 auto;justify-content:center}[data-v-56c4640d] .permission-checkbox .v-input__slot{margin-bottom:0}[data-v-56c4640d] .permission-checkbox .v-input--selection-controls__input{margin:0;width:24px;height:24px;opacity:1}[data-v-56c4640d] .permission-checkbox .v-input--selection-controls__input:before,[data-v-56c4640d] .permission-checkbox .v-input--selection-controls__ripple{display:none}.permission-page-title[data-v-56c4640d]{vertical-align:middle}.permission-page-hint-icon[data-v-56c4640d]{font-size:16px!important;opacity:.72;cursor:help;vertical-align:middle}.permission-page-hint-icon[data-v-56c4640d]:hover{opacity:1}.hint-trigger[data-v-56c4640d]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:rgba(25,118,210,.12);color:var(--v-primary-base,#1976d2);font-size:10px;font-weight:700;line-height:1;cursor:help;flex-shrink:0}.hint-trigger--placeholder[data-v-56c4640d]{visibility:hidden;pointer-events:none}.permission-mobile[data-v-56c4640d]{width:100%}.permission-mobile-header[data-v-56c4640d]{position:sticky;top:0;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:8px 12px;background-color:rgba(25,118,210,.1);border-radius:4px 4px 0 0}.permission-mobile-header__page[data-v-56c4640d]{color:var(--v-primary-base,#1976d2);font-weight:600;font-size:.8125rem;letter-spacing:.01em}.permission-mobile-header__actions[data-v-56c4640d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px}.permission-mobile-action[data-v-56c4640d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:44px}.permission-mobile-action__label[data-v-56c4640d]{margin-top:2px;line-height:1.1;text-align:center;color:var(--v-primary-base,#1976d2);white-space:nowrap}.permission-mobile-row[data-v-56c4640d]{padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.permission-mobile-row--single[data-v-56c4640d]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.permission-mobile-row--multi[data-v-56c4640d]{display:flex;flex-direction:column;align-items:stretch;gap:8px}.permission-mobile-row__title[data-v-56c4640d]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.permission-mobile-row__title .permission-page-title[data-v-56c4640d]{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.permission-mobile-row--single .permission-mobile-row__actions[data-v-56c4640d]{flex:0 0 auto;display:flex;align-items:center}.permission-mobile-row--multi .permission-mobile-row__actions[data-v-56c4640d]{display:flex;flex-wrap:wrap;gap:10px 16px}.permission-mobile-row--parent[data-v-56c4640d]{background-color:rgba(25,118,210,.08);border-left:3px solid var(--v-primary-base,#1976d2)}.permission-mobile-row--parent .permission-page-title[data-v-56c4640d]{font-weight:600;color:var(--v-primary-base,#1976d2)}.permission-mobile-row--depth-1[data-v-56c4640d]{padding-left:28px;background-color:rgba(25,118,210,.04)}.permission-mobile-row--depth-1 .permission-page-title[data-v-56c4640d]{color:rgba(25,118,210,.9);font-weight:500}.permission-mobile-row--depth-2[data-v-56c4640d]{padding-left:44px;background-color:#fff}.permission-mobile-row--depth-2 .permission-page-title[data-v-56c4640d]{color:rgba(25,118,210,.75)}@media (max-width:959.98px){.permission-table-wrapper[data-v-56c4640d]{overflow-x:visible}}.v-tooltip__content.permission-page-tooltip{background:#1a1a1a!important;background-color:#1a1a1a!important;opacity:1!important;color:#fff!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.45!important;padding:8px 12px!important;box-shadow:0 4px 16px rgba(0,0,0,.6)!important;border:1px solid hsla(0,0%,100%,.14)!important}.role-settings[data-v-1ae1ea10],.role-settings[data-v-1ae1ea10] .entity-form-page{width:100%;max-width:none}.custom-company-filter[data-v-1ae1ea10]{width:100%}.permission-panels[data-v-1ae1ea10]{margin-bottom:8px}.permission-panels[data-v-1ae1ea10] .v-expansion-panel{border:1px solid rgba(43,57,144,.18);border-radius:6px!important;margin-bottom:8px;overflow:hidden}.permission-panels[data-v-1ae1ea10] .v-expansion-panel:before{box-shadow:none}.permission-panels[data-v-1ae1ea10] .permission-panel-header{min-height:48px!important;padding-top:10px;padding-bottom:10px;background-color:rgba(43,57,144,.06);border-left:3px solid var(--v-primary-base,#1976d2)}.permission-panels[data-v-1ae1ea10] .v-expansion-panel--active>.permission-panel-header{background-color:rgba(43,57,144,.12)}.permission-panel-header__title[data-v-1ae1ea10]{color:var(--v-primary-base,#1976d2);font-weight:600;font-size:.875rem;letter-spacing:.01em}.permission-panels[data-v-1ae1ea10] .v-expansion-panel-header__icon .v-icon{color:var(--v-primary-base,#1976d2)!important}.permission-panels[data-v-1ae1ea10] .v-expansion-panel-content__wrap{padding:8px 12px 12px;background-color:rgba(43,57,144,.02)}.role-settings[data-v-1ae1ea10] .entity-form-save-btn.v-btn--depressed{background-color:var(--v-primary-base,#1976d2)!important;border-color:var(--v-primary-base,#1976d2)!important}.role-settings[data-v-1ae1ea10] .entity-form-mode-chip.v-chip--outlined.primary{border-color:var(--v-primary-base,#1976d2);color:var(--v-primary-base,#1976d2)}@media (max-width:959.98px){.role-settings[data-v-1ae1ea10]{margin:8px;overflow-x:hidden}.permission-panels[data-v-1ae1ea10] .v-expansion-panel-content__wrap{padding:4px 0 8px}}.roles-name-cell__description[data-v-509654cd]{max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-settings[data-v-d202220c],.role-settings[data-v-d202220c] .entity-form-page{width:100%;max-width:none}.permission-panels[data-v-d202220c]{margin-bottom:8px}.permission-panels[data-v-d202220c] .v-expansion-panel{border:1px solid rgba(43,57,144,.18);border-radius:6px!important;margin-bottom:8px;overflow:hidden}.permission-panels[data-v-d202220c] .v-expansion-panel:before{box-shadow:none}.permission-panels[data-v-d202220c] .permission-panel-header{min-height:48px!important;padding-top:10px;padding-bottom:10px;background-color:rgba(43,57,144,.06);border-left:3px solid var(--v-primary-base,#1976d2)}.permission-panels[data-v-d202220c] .v-expansion-panel--active>.permission-panel-header{background-color:rgba(43,57,144,.12)}.permission-panel-header__title[data-v-d202220c]{color:var(--v-primary-base,#1976d2);font-weight:600;font-size:.875rem;letter-spacing:.01em}.permission-panels[data-v-d202220c] .v-expansion-panel-header__icon .v-icon{color:var(--v-primary-base,#1976d2)!important}.permission-panels[data-v-d202220c] .v-expansion-panel-content__wrap{padding:8px 12px 12px;background-color:rgba(43,57,144,.02)}.role-settings[data-v-d202220c] .entity-form-save-btn.v-btn--depressed{background-color:var(--v-primary-base,#1976d2)!important;border-color:var(--v-primary-base,#1976d2)!important}.role-settings[data-v-d202220c] .entity-form-mode-chip.v-chip--outlined.primary{border-color:var(--v-primary-base,#1976d2);color:var(--v-primary-base,#1976d2)}@media (max-width:600px){.role-settings[data-v-d202220c]{margin:8px}}.theme--light.v-btn.v-btn--has-bg[data-v-36a6f36b],.theme--light.v-btn.v-btn--has-bg[data-v-b7eb4ba4],.theme--light.v-btn.v-btn--has-bg[data-v-edc605c2]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.v-input--checkbox .v-label[data-v-b7eb4ba4]{font-size:100px}.theme--light.v-btn.v-btn--has-bg[data-v-7eb125c2],.theme--light.v-btn.v-btn--has-bg[data-v-17ff9ef8],.theme--light.v-btn.v-btn--has-bg[data-v-65e915aa],.theme--light.v-btn.v-btn--has-bg[data-v-942c95e8],.theme--light.v-btn.v-btn--has-bg[data-v-704787d5],.theme--light.v-btn.v-btn--has-bg[data-v-20588936],.theme--light.v-btn.v-btn--has-bg[data-v-21717379],.theme--light.v-btn.v-btn--has-bg[data-v-bccb79f4]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.v-stepper__content[data-v-e0fb205e]{top:0;padding:0!important;flex:1 0 auto;width:100%}.theme--light.v-btn.v-btn--has-bg[data-v-e0fb205e],.theme--light.v-btn.v-btn--has-bg[data-v-efc36f16]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.education--training[data-v-0a18bd64],.employment--history[data-v-0a18bd64]{position:relative}.theme--light.v-btn.v-btn--has-bg[data-v-0a18bd64]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.list--a[data-v-4f6d6c59]{position:relative}.theme--light.v-btn.v-btn--has-bg[data-v-4f6d6c59]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.v-stepper__content[data-v-1ff39b13]{top:0;padding:0!important;flex:1 0 auto;width:100%}.theme--light.v-btn.v-btn--has-bg[data-v-1ff39b13]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.v-stepper__content[data-v-734e53b1]{top:0;padding:0!important;flex:1 0 auto;width:100%}.education--training[data-v-734e53b1],.employment--history[data-v-734e53b1]{position:relative}.theme--light.v-btn.v-btn--has-bg[data-v-734e53b1]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.card-height[data-v-734e53b1]{min-height:40vh}.theme--light.v-btn.v-btn--has-bg[data-v-675c93b4]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.v-input--checkbox .v-label[data-v-675c93b4]{font-size:100px}.theme--light.v-btn.v-btn--has-bg[data-v-0b192e72],.theme--light.v-btn.v-btn--has-bg[data-v-1e9380e9],.theme--light.v-btn.v-btn--has-bg[data-v-706ff17c],.theme--light.v-btn.v-btn--has-bg[data-v-c5be2a28],.theme--light.v-btn.v-btn--has-bg[data-v-efdeab8a],.theme--light.v-btn.v-btn--has-bg[data-v-fa785e90]{background-color:#2b3990;color:#fff;border-radius:1.25rem}.message-bubble[data-v-4a2765bf]{position:relative;max-width:100%;border-radius:18px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-block}.own-message-bubble[data-v-4a2765bf]{background-color:var(--v-primary-base,#1976d2);color:#fff;border-bottom-right-radius:4px}.other-message-bubble[data-v-4a2765bf]{background-color:#fff;color:#000;border-bottom-left-radius:4px}.opacity-75[data-v-4a2765bf]{opacity:.75}.message-info-panel[data-v-29eba993]{position:relative;width:100%;height:100%;z-index:10;background:#fff;display:flex;align-items:stretch;overflow:hidden}.message-info-panel-content[data-v-29eba993]{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%}.chat-search-results[data-v-1da2171e]{background:#fff;max-height:calc(var(--app-viewport-height) - 200px);overflow-y:auto;--search-badge-bar-height:56px}.search-type-badges[data-v-1da2171e]{position:sticky;top:0;background:#fff;z-index:1;border-bottom:1px solid #eee}.search-type-badges .v-chip[data-v-1da2171e]{transition:all .2s ease;cursor:pointer}.search-type-badges .v-chip[data-v-1da2171e]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.search-skeleton[data-v-1da2171e]{background:#f5f5f5;border-radius:4px;padding:8px 0}.results-section[data-v-1da2171e]{padding-top:4px}.section-header[data-v-1da2171e]{background:#f5f5f5;border-bottom:1px solid #eee;position:relative;z-index:0}.search-results-content[data-v-1da2171e]{padding-bottom:16px}.search-result-item[data-v-1da2171e]{cursor:pointer;transition:background .15s ease}.search-result-item[data-v-1da2171e]:hover{background:#f5f5f5}.search-result-item--loading[data-v-1da2171e]{opacity:.72}.message-result[data-v-1da2171e]{border-bottom:1px solid #eee}.message-result[data-v-1da2171e]:last-child{border-bottom:none}.message-context[data-v-1da2171e]{font-size:.75em;color:#757575;font-weight:400}.message-content-preview[data-v-1da2171e]{max-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.avatar-initials[data-v-1da2171e]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;font-size:14px}[data-v-1da2171e] .search-highlight{background:#ffeb3b;border-radius:2px;padding:0 2px;font-weight:500;color:inherit}.message-results-list[data-v-1da2171e]{padding:0}.chat-search-results[data-v-1da2171e]::-webkit-scrollbar{width:6px}.chat-search-results[data-v-1da2171e]::-webkit-scrollbar-track{background:#f1f1f1}.chat-search-results[data-v-1da2171e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-search-results[data-v-1da2171e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.training-attachment[data-v-4a7ee83c]{width:min(320px,100%);min-width:320px;max-width:100%}.training-error[data-v-4a7ee83c]{display:flex;align-items:center;padding:12px;background:#ffebee;color:#c62828;font-size:13px}.training-card[data-v-4a7ee83c]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(25,118,210,.15)}.training-icon[data-v-4a7ee83c]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#009688,#4db6ac)}.training-heading[data-v-4a7ee83c]{min-width:0;flex:1}.training-header-row[data-v-4a7ee83c]{gap:10px}.training-status-pill[data-v-4a7ee83c]{margin-top:6px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap;line-height:1.4}.training-status-pill--success[data-v-4a7ee83c]{background:#def7ec;color:#0f766e}.training-status-pill--warning[data-v-4a7ee83c]{background:#fef3c7;color:#b45309}.training-status-pill--info[data-v-4a7ee83c]{background:#dbeafe;color:#1d4ed8}.training-status-pill--muted[data-v-4a7ee83c]{background:#e5e7eb;color:#4b5563}.training-meta-row[data-v-4a7ee83c]{display:flex;align-items:center;font-size:12px;line-height:1.45;margin-top:6px}.training-supporting-text[data-v-4a7ee83c]{font-size:12px;line-height:1.4;margin-bottom:10px;color:rgba(0,0,0,.6)}.white--text .training-supporting-text[data-v-4a7ee83c]{color:hsla(0,0%,100%,.75)}.training-meta-row[data-v-4a7ee83c]:first-of-type{margin-top:0}.training-actions[data-v-4a7ee83c]{display:flex;align-items:center;justify-content:stretch;min-height:44px;border-top:1px solid rgba(0,0,0,.08)}.training-footer-btn[data-v-4a7ee83c]{flex:1;height:44px!important;border-radius:0!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}@media (max-width:600px){.training-attachment[data-v-4a7ee83c]{min-width:0;width:100%}}.message-container[data-v-71bb6bc6]{display:flex;align-items:flex-end;margin-bottom:8px;position:relative;touch-action:pan-y}.message-container.has-reactions[data-v-71bb6bc6]{padding-bottom:18px}.message-container.system-container[data-v-71bb6bc6]{width:100%}.system-message-wrapper[data-v-71bb6bc6]{display:flex;justify-content:center;align-items:center;padding:8px 0;margin:4px 0;width:100%}.system-separator[data-v-71bb6bc6]{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.system-separator .separator-line[data-v-71bb6bc6]{flex:1;height:1px;background-color:#e0e0e0;max-width:150px}.system-message-content[data-v-71bb6bc6]{background-color:#f0f2f5;color:#666;font-size:.75rem;font-weight:500;padding:4px 12px;border-radius:12px;margin:0 16px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;max-width:100%}@media (max-width:600px){.system-separator .separator-line[data-v-71bb6bc6]{max-width:60px}.system-message-content[data-v-71bb6bc6]{font-size:.7rem;padding:3px 8px;margin:0 8px}}.sender-avatar[data-v-71bb6bc6]{flex-shrink:0;align-self:flex-start;margin-top:2px}.message-container.own-message[data-v-71bb6bc6]{justify-content:flex-end}.message-bubble[data-v-71bb6bc6]{min-width:120px;padding:8px 12px;border-radius:18px;cursor:pointer;margin-bottom:0}.message-bubble[data-v-71bb6bc6]:not(.is-attachment){min-width:120px;display:inline-block;width:auto;max-width:100%}.message-bubble.has-reply[data-v-71bb6bc6]{min-width:180px}.own-message-bubble[data-v-71bb6bc6]{background-color:var(--v-primary-base,#1976d2);color:#fff;border-bottom-right-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.other-message-bubble[data-v-71bb6bc6]{background-color:#fff;color:#000;border-bottom-left-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-bubble[data-v-71bb6bc6]:hover{opacity:.9}.message-container.selected .message-bubble[data-v-71bb6bc6]{opacity:1;box-shadow:0 0 0 2px rgba(33,150,243,.5)}.message-dropdown-arrow[data-v-71bb6bc6]{position:absolute;top:2px;right:2px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,background .2s;z-index:15;background:transparent;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;pointer-events:none}.message-bubble[data-v-71bb6bc6]{padding-right:28px!important}.message-bubble.is-contact[data-v-71bb6bc6],.other-message-bubble.is-contact[data-v-71bb6bc6],.own-message-bubble.is-contact[data-v-71bb6bc6]{padding:10px 14px!important}.message-bubble.is-attachment[data-v-71bb6bc6]{min-width:auto;max-width:min(100%,360px)}.message-bubble.is-attachment .image-content[data-v-71bb6bc6],.message-bubble.is-attachment .video-content[data-v-71bb6bc6]{max-width:300px}.message-bubble.is-attachment .message-image[data-v-71bb6bc6],.message-bubble.is-attachment .message-video[data-v-71bb6bc6]{max-width:100%;width:auto}.message-bubble.is-attachment .media-fixed-frame[data-v-71bb6bc6]{width:min(300px,72vw);max-width:100%;position:relative;overflow:hidden}.message-bubble.is-attachment .image-inline-frame[data-v-71bb6bc6]{aspect-ratio:4/3;background:#f3f4f6}.message-bubble.is-attachment .media-fixed-surface[data-v-71bb6bc6]{width:100%!important;display:block}.message-bubble.is-attachment .message-video.media-fixed-surface[data-v-71bb6bc6]{min-height:180px;background:#000}.message-bubble.is-attachment .message-image.media-fixed-surface[data-v-71bb6bc6]{height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;background:#f3f4f6}.message-bubble.is-attachment .adl-card[data-v-71bb6bc6],.message-bubble.is-attachment .calendar-card[data-v-71bb6bc6],.message-bubble.is-attachment .calendar-event-card[data-v-71bb6bc6],.message-bubble.is-attachment .mar-card[data-v-71bb6bc6],.message-bubble.is-attachment .task-card[data-v-71bb6bc6]{min-width:260px!important;max-width:none!important;width:auto!important}.message-bubble.is-attachment .adl-content[data-v-71bb6bc6],.message-bubble.is-attachment .calendar-content[data-v-71bb6bc6],.message-bubble.is-attachment .mar-content[data-v-71bb6bc6],.message-bubble.is-attachment .training-content[data-v-71bb6bc6]{display:inline-block!important;max-width:100%!important;width:auto!important}.message-dropdown-arrow.with-reactions[data-v-71bb6bc6]{bottom:20px}.message-dropdown-arrow.visible[data-v-71bb6bc6]{opacity:1;visibility:visible;pointer-events:all;background:radial-gradient(circle,rgba(0,0,0,.1) 0,transparent 70%)}.own-message-bubble .message-dropdown-arrow[data-v-71bb6bc6]{color:#fff}.other-message-bubble .message-dropdown-arrow[data-v-71bb6bc6]{color:#666}.message-dropdown-arrow.visible[data-v-71bb6bc6]:hover{background:rgba(0,0,0,.1);box-shadow:none}.own-message-bubble .message-dropdown-arrow.visible[data-v-71bb6bc6]:hover{background:hsla(0,0%,100%,.2)}.message-bubble[data-v-71bb6bc6]{position:relative}.sender-name[data-v-71bb6bc6]{font-size:.8125rem;font-weight:600;color:#2196f3;margin-bottom:2px;padding-left:2px}.reply-container[data-v-71bb6bc6]{background-color:rgba(0,0,0,.04);border-radius:6px;padding:4px 8px;margin-top:2px;margin-bottom:6px;cursor:pointer;display:flex;align-items:stretch;overflow:hidden;position:relative;min-width:160px}.reply-line[data-v-71bb6bc6]{width:4px;background-color:#2196f3;margin-right:8px;border-radius:4px 0 0 4px}.reply-content[data-v-71bb6bc6]{flex:1;padding:4px 0;min-width:0}.reply-sender[data-v-71bb6bc6]{font-size:.75rem;font-weight:600;color:#2196f3;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-text[data-v-71bb6bc6]{font-size:.8125rem;color:#666;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-width:0}.forwarded-indicator[data-v-71bb6bc6]{font-size:.75rem;color:#666;margin-bottom:4px;display:flex;align-items:center}.message-content[data-v-71bb6bc6],.text-content[data-v-71bb6bc6]{min-width:0;display:block;width:auto;max-width:100%}.text-content[data-v-71bb6bc6]{line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}.audio-content[data-v-71bb6bc6],.document-content[data-v-71bb6bc6],.image-content[data-v-71bb6bc6],.location-content[data-v-71bb6bc6],.video-content[data-v-71bb6bc6]{margin-top:4px}.message-image[data-v-71bb6bc6]{border-radius:8px;cursor:pointer;background:#f5f5f5;position:relative;z-index:0}.message-image-hidden[data-v-71bb6bc6]{opacity:0;visibility:hidden;pointer-events:none}.message-image-placeholder[data-v-71bb6bc6]{min-height:200px;border-radius:8px;background-color:#f5f5f5;position:absolute;inset:0;z-index:1;pointer-events:none}.image-viewer-zoom-stage[data-v-71bb6bc6]{width:85vw;max-width:85vw;height:80vh;max-height:80vh;overflow:hidden;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.image-viewer-zoom-stage--pannable[data-v-71bb6bc6]{cursor:move}.image-viewer-zoom-image[data-v-71bb6bc6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.audio-player[data-v-71bb6bc6]{display:flex;align-items:center;background-color:rgba(0,0,0,.05);padding:8px;border-radius:8px}.message-audio[data-v-71bb6bc6]{flex:1}.document-preview[data-v-71bb6bc6]{display:flex;align-items:center;background-color:rgba(0,0,0,.05);padding:12px;border-radius:8px;cursor:pointer;transition:background-color .2s}.document-preview[data-v-71bb6bc6]:hover{background-color:rgba(0,0,0,.1)}.document-info[data-v-71bb6bc6]{flex:1;margin:0 12px}.document-name[data-v-71bb6bc6]{font-weight:500;margin-bottom:2px}.document-size[data-v-71bb6bc6]{font-size:.75rem;color:#666}.message-reactions-overlay[data-v-71bb6bc6]{position:absolute;top:calc(100% - 6px);right:8px;display:flex;align-items:center;z-index:10;pointer-events:none;flex-direction:row-reverse}.message-container:not(.own-message) .message-reactions-overlay[data-v-71bb6bc6]{left:8px;right:auto;flex-direction:row}.reaction-bubble[data-v-71bb6bc6]{display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:2px 5px;background:rgba(0,0,0,.75);border-radius:11px;cursor:pointer;transition:transform .15s,background .15s,z-index .15s;font-size:13px;pointer-events:all;box-shadow:0 1px 2px rgba(0,0,0,.4);min-height:18px;min-width:18px;line-height:1;position:relative;margin-left:-3px;border:2px solid hsla(0,0%,100%,.9)}.reaction-bubble[data-v-71bb6bc6]:first-child{margin-left:0}.message-container:not(.own-message) .reaction-bubble[data-v-71bb6bc6]{margin-left:-4px;margin-right:0}.message-container:not(.own-message) .reaction-bubble[data-v-71bb6bc6]:first-child{margin-left:0}.reaction-bubble[data-v-71bb6bc6]:hover{transform:scale(1.15);background:rgba(0,0,0,.85);z-index:20!important}.reaction-bubble.user-reacted[data-v-71bb6bc6]{background:rgba(0,132,255,.9);border:2px solid #0084ff}.reaction-emoji[data-v-71bb6bc6]{font-size:13px;line-height:1;display:inline-block}.reaction-count[data-v-71bb6bc6]{font-size:9px;color:#fff;font-weight:500;margin-left:1px;line-height:1}.reaction-tooltip[data-v-71bb6bc6]{padding:4px 0}.reaction-tooltip-emoji[data-v-71bb6bc6]{font-size:18px;text-align:center;margin-bottom:4px}.reaction-tooltip-users[data-v-71bb6bc6]{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto}.reaction-tooltip-user[data-v-71bb6bc6]{font-size:12px;padding:2px 8px;white-space:nowrap}.reaction-picker[data-v-71bb6bc6]{position:absolute;bottom:100%;right:0;margin-bottom:8px;display:flex;gap:4px;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);border-radius:24px;padding:4px 8px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:100;animation:slideUp-71bb6bc6 .2s ease-out}.message-container.own-message .reaction-picker[data-v-71bb6bc6]{right:0;left:auto}.message-container:not(.own-message) .reaction-picker[data-v-71bb6bc6]{left:0;right:auto}.reaction-option[data-v-71bb6bc6]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:transform .2s,background .2s;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.reaction-option[data-v-71bb6bc6]:hover{transform:scale(1.2);background:hsla(0,0%,100%,.1)}.reaction-option.selected[data-v-71bb6bc6]{background:hsla(0,0%,100%,.18);box-shadow:0 0 0 2px #fff}.reaction-option.selected[data-v-71bb6bc6]:after{content:"✓";position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:50%;background:#1976d2;color:#fff;font-size:10px;line-height:14px;text-align:center;font-weight:700}.reaction-option.more-reactions[data-v-71bb6bc6]{background:hsla(0,0%,100%,.1);color:#fff}@keyframes slideUp-71bb6bc6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.location-preview[data-v-71bb6bc6]{display:flex;align-items:center;background-color:rgba(0,0,0,.05);padding:12px;border-radius:8px;cursor:pointer;transition:background-color .2s}.location-preview[data-v-71bb6bc6]:hover{background-color:rgba(0,0,0,.1)}.location-info[data-v-71bb6bc6]{flex:1;margin:0 12px}.location-address[data-v-71bb6bc6]{font-weight:500;margin-bottom:2px}.location-coords[data-v-71bb6bc6]{font-size:.75rem;color:#666}.audio-caption[data-v-71bb6bc6],.document-caption[data-v-71bb6bc6],.image-caption[data-v-71bb6bc6],.video-caption[data-v-71bb6bc6]{margin-top:8px;font-size:.875rem;color:#666;white-space:pre-wrap;word-break:break-word}.cursor-pointer[data-v-71bb6bc6],.sender-avatar[data-v-71bb6bc6]{cursor:pointer!important}.audio-content[data-v-71bb6bc6]{min-width:240px}.audio-player-custom[data-v-71bb6bc6]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:rgba(0,0,0,.05);border-radius:24px}.audio-play-btn[data-v-71bb6bc6]{background:rgba(0,0,0,.1)!important;flex-shrink:0}.audio-play-btn .v-icon[data-v-71bb6bc6]{color:inherit!important}.audio-progress-container[data-v-71bb6bc6]{flex:1;min-width:80px}.audio-progress-slider[data-v-71bb6bc6]{width:100%;height:4px;border-radius:2px;background:rgba(0,0,0,.2);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.audio-progress-slider[data-v-71bb6bc6]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#1976d2;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.3)}.audio-progress-slider[data-v-71bb6bc6]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#1976d2;cursor:pointer;border:none}.audio-time[data-v-71bb6bc6]{font-size:11px;color:rgba(0,0,0,.6);white-space:nowrap;min-width:65px;text-align:right}.own-message-bubble .audio-player-custom[data-v-71bb6bc6]{background:hsla(0,0%,100%,.15)}.own-message-bubble .audio-play-btn[data-v-71bb6bc6]{background:hsla(0,0%,100%,.2)!important}.own-message-bubble .audio-progress-slider[data-v-71bb6bc6]{background:hsla(0,0%,100%,.3)}.own-message-bubble .audio-progress-slider[data-v-71bb6bc6]::-webkit-slider-thumb{background:#fff}.own-message-bubble .audio-progress-slider[data-v-71bb6bc6]::-moz-range-thumb{background:#fff}.own-message-bubble .audio-time[data-v-71bb6bc6]{color:hsla(0,0%,100%,.8)}.message-meta[data-v-71bb6bc6]{display:flex;align-items:center;justify-content:flex-end;margin-top:4px;gap:4px;margin-right:-10px;margin-bottom:-4px}.is-contact .message-meta[data-v-71bb6bc6]{margin-right:4px;padding-bottom:0}.message-time[data-v-71bb6bc6]{font-size:.75rem;color:#666}.own-message-bubble .message-time[data-v-71bb6bc6]{color:hsla(0,0%,100%,.75)}.edited-label[data-v-71bb6bc6]{font-size:.7rem;color:#999;font-style:italic;margin-left:4px}.own-message-bubble .edited-label[data-v-71bb6bc6]{color:hsla(0,0%,100%,.6)}.own-message-bubble .audio-caption[data-v-71bb6bc6],.own-message-bubble .document-caption[data-v-71bb6bc6],.own-message-bubble .document-size[data-v-71bb6bc6],.own-message-bubble .image-caption[data-v-71bb6bc6],.own-message-bubble .location-coords[data-v-71bb6bc6],.own-message-bubble .reply-sender[data-v-71bb6bc6],.own-message-bubble .reply-text[data-v-71bb6bc6],.own-message-bubble .sender-name[data-v-71bb6bc6],.own-message-bubble .video-caption[data-v-71bb6bc6]{color:hsla(0,0%,100%,.9)}.own-message-bubble .reply-container[data-v-71bb6bc6]{background-color:hsla(0,0%,100%,.2)}.own-message-bubble .reply-line[data-v-71bb6bc6]{background-color:hsla(0,0%,100%,.8)}.message-status[data-v-71bb6bc6]{display:flex;align-items:center}.message-bubble.selected-bubble[data-v-71bb6bc6]{background-color:#e3f2fd!important;border:2px solid #1976d2!important;color:rgba(0,0,0,.87)!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;transform:scale(.98);transition:all .2s ease}@media (max-width:600px){.message-bubble[data-v-71bb6bc6]:not(.is-attachment){max-width:88%;min-width:110px;padding:6px 10px}.message-bubble.has-reply[data-v-71bb6bc6]{min-width:170px}.reply-container[data-v-71bb6bc6]{padding:3px 6px;margin-bottom:4px;min-width:150px}.reply-text[data-v-71bb6bc6]{-webkit-line-clamp:2;line-clamp:2;font-size:.75rem}.reply-sender[data-v-71bb6bc6]{font-size:.7rem}}.swipe-reply-icon[data-v-71bb6bc6]{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:5;pointer-events:none}.message-bubble.pinned-message[data-v-71bb6bc6]{position:relative;background:linear-gradient(to bottom right,#fff,#fff9c4)!important;color:rgba(0,0,0,.87)!important;border-left:3px solid #ff5252!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;transform:none!important;margin-top:0!important;overflow:visible!important}.message-bubble.pinned-message[data-v-71bb6bc6]:before{content:"";position:absolute;top:-12px;right:10px;width:28px;height:28px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23D32F2F'%3E%3Cpath d='M16 12V4h1V2H7v2h1v8l-2 2v2h5v6h2v-6h5v-2l-2-2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:20;opacity:1;filter:drop-shadow(2px 4px 3px rgba(0,0,0,.3));transform:rotate(15deg)}.message-bubble.starred-message[data-v-71bb6bc6]{position:relative;border:1px solid #ffd54f!important;box-shadow:0 0 12px rgba(255,193,7,.15)!important}.message-bubble.starred-message[data-v-71bb6bc6]:after{content:"★";position:absolute;top:4px;right:6px;width:auto;height:auto;background:none;color:#ffc107;border:none;font-size:14px;box-shadow:none;line-height:1;z-index:5;text-shadow:0 1px 2px rgba(0,0,0,.1)}.message-bubble.pinned-message .image-caption[data-v-71bb6bc6],.message-bubble.pinned-message .message-content[data-v-71bb6bc6],.message-bubble.pinned-message .message-dropdown-arrow[data-v-71bb6bc6],.message-bubble.pinned-message .message-text[data-v-71bb6bc6],.message-bubble.pinned-message .message-time[data-v-71bb6bc6],.message-bubble.pinned-message .reply-sender[data-v-71bb6bc6],.message-bubble.pinned-message .reply-text[data-v-71bb6bc6],.message-bubble.pinned-message .sender-name[data-v-71bb6bc6],.message-bubble.pinned-message[data-v-71bb6bc6],.message-bubble.pinned-message [data-v-71bb6bc6],.own-message-bubble.pinned-message[data-v-71bb6bc6]{color:rgba(0,0,0,.87)!important}.message-bubble.pinned-message .message-time[data-v-71bb6bc6],.message-bubble.pinned-message .reply-text[data-v-71bb6bc6]{color:rgba(0,0,0,.65)!important}.message-bubble.pinned-message a[data-v-71bb6bc6]{color:#1565c0!important}.message-bubble.pinned-message .message-dropdown-arrow[data-v-71bb6bc6]{color:rgba(0,0,0,.6)!important}.message-bubble.pinned-message.starred-message[data-v-71bb6bc6]:after{right:22px}.message-bubble.mentioned-message[data-v-71bb6bc6]{position:relative;background:linear-gradient(to bottom right,#fff,#fff8e1)!important;color:rgba(0,0,0,.87)!important;border-left:3px solid #ffc107!important;box-shadow:0 2px 6px rgba(255,193,7,.15)!important;padding-left:12px}.message-bubble.mentioned-message[data-v-71bb6bc6]:before{display:none}.message-bubble.mentioned-message .message-content[data-v-71bb6bc6]{padding-left:0}.message-menu-content{border-radius:16px!important;overflow:hidden;background-color:#fff!important}.message-container.highlight-message,.message-container.search-highlight{background-color:rgba(255,193,7,.18)!important;border-radius:16px;position:relative}.menu-reactions-row[data-v-71bb6bc6]{background-color:#fff}.menu-reaction-item[data-v-71bb6bc6]{font-size:20px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s,transform .1s;position:relative}.menu-reaction-item[data-v-71bb6bc6]:hover{background-color:#f0f2f5;transform:scale(1.15)}.menu-reaction-item.selected[data-v-71bb6bc6]{background-color:#e8f1ff;box-shadow:inset 0 0 0 2px #1976d2}.menu-reaction-item.selected[data-v-71bb6bc6]:after{content:"✓";position:absolute;right:-1px;bottom:-1px;width:14px;height:14px;border-radius:50%;background:#1976d2;color:#fff;font-size:10px;line-height:14px;text-align:center;font-weight:700}.menu-reaction-item[data-v-71bb6bc6]:active{transform:scale(.95)}.add-reaction[data-v-71bb6bc6]{background-color:#f0f2f5;width:32px;height:32px}.add-reaction[data-v-71bb6bc6]:hover{background-color:#e0e2e5}.menu-item[data-v-71bb6bc6]{min-height:40px}.menu-item[data-v-71bb6bc6]:hover{background-color:#f5f5f5}.contact-content[data-v-71bb6bc6]{min-width:200px}.contact-body[data-v-71bb6bc6]{display:flex;align-items:center;padding:4px 6px 8px 6px;gap:12px}.contact-avatar[data-v-71bb6bc6]{flex-shrink:0}.contact-details[data-v-71bb6bc6]{flex:1;min-width:0}.contact-label[data-v-71bb6bc6]{font-size:10px;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.contact-name[data-v-71bb6bc6]{font-weight:600;font-size:14px;color:#fff;line-height:1.2;word-break:break-word}.contact-subtitle[data-v-71bb6bc6]{font-size:12px;color:hsla(0,0%,100%,.8);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-actions[data-v-71bb6bc6]{padding:10px 0 4px 0;margin-top:8px;border-top:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center}.contact-message-btn[data-v-71bb6bc6]{border-radius:16px!important;font-weight:500!important;font-size:12px!important;text-transform:none!important;background:hsla(0,0%,100%,.2)!important;color:#fff!important;box-shadow:none!important;height:30px!important;padding:0 16px!important;flex:1;min-width:0!important}.contact-message-btn[data-v-71bb6bc6]:hover{background:hsla(0,0%,100%,.3)!important}.contact-message-btn .v-icon[data-v-71bb6bc6]{color:#fff!important}.other-message-bubble .contact-label[data-v-71bb6bc6]{color:#666}.other-message-bubble .contact-name[data-v-71bb6bc6]{color:#1a1a1a}.other-message-bubble .contact-subtitle[data-v-71bb6bc6]{color:#666}.other-message-bubble .contact-actions[data-v-71bb6bc6]{border-top-color:rgba(0,0,0,.1)}.other-message-bubble .contact-message-btn[data-v-71bb6bc6]{background:#2196f3!important;color:#fff!important}.other-message-bubble .contact-message-btn[data-v-71bb6bc6]:hover{background:#1976d2!important}.message-video[data-v-71bb6bc6]{max-width:100%;border-radius:8px}.media-video-placeholder[data-v-71bb6bc6]{min-height:180px;border-radius:8px;background:linear-gradient(135deg,#111,#2a2a2a);cursor:pointer}.schedule-content[data-v-71bb6bc6]{min-width:200px}.schedule-card[data-v-71bb6bc6]{padding:12px;background:linear-gradient(135deg,rgba(255,152,0,.1),rgba(255,152,0,.05));border-radius:12px;border:1px solid rgba(255,152,0,.2)}.schedule-header[data-v-71bb6bc6]{display:flex;align-items:center}.schedule-title[data-v-71bb6bc6]{font-weight:600;font-size:14px;color:#e65100}.schedule-details[data-v-71bb6bc6]{font-size:13px}.schedule-row[data-v-71bb6bc6]{display:flex;align-items:center;margin-top:6px;color:#333}.event-content[data-v-71bb6bc6]{min-width:200px}.event-card[data-v-71bb6bc6]{padding:12px;background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(76,175,80,.05));border-radius:12px;border:1px solid rgba(76,175,80,.2)}.event-header[data-v-71bb6bc6]{display:flex;align-items:center}.event-title[data-v-71bb6bc6]{font-weight:600;font-size:14px;color:#2e7d32}.event-details[data-v-71bb6bc6]{font-size:13px}.event-row[data-v-71bb6bc6]{display:flex;align-items:center;margin-top:6px;color:#333}.calendar-event-content[data-v-71bb6bc6]{min-width:260px}.calendar-event-card[data-v-71bb6bc6]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(25,118,210,.15)}.calendar-event-header[data-v-71bb6bc6]{background:linear-gradient(135deg,#1976d2,#42a5f5);padding:14px 16px;display:flex;align-items:center;gap:12px}.calendar-icon-wrapper[data-v-71bb6bc6]{width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px)}.calendar-event-title-wrapper[data-v-71bb6bc6]{flex:1;min-width:0}.calendar-event-label[data-v-71bb6bc6]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.8);font-weight:500}.calendar-event-name[data-v-71bb6bc6]{font-size:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-event-body[data-v-71bb6bc6]{padding:14px 16px;background:#fafbfc}.calendar-detail-row[data-v-71bb6bc6]{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.04)}.calendar-detail-row[data-v-71bb6bc6]:last-child{border-bottom:none}.detail-text[data-v-71bb6bc6]{font-size:13px;color:#333;flex:1}.calendar-notes[data-v-71bb6bc6]{margin-top:10px;padding:10px 12px;background:#fff;border-radius:8px;border:1px solid #e9ecef}.notes-label[data-v-71bb6bc6]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#888;margin-bottom:4px;font-weight:500}.notes-text[data-v-71bb6bc6]{font-size:12px;color:#555;line-height:1.5}.upload-progress[data-v-71bb6bc6]{font-size:11px;color:hsla(0,0%,100%,.9)}.upload-text[data-v-71bb6bc6]{font-size:10px;opacity:.9}.upload-failed[data-v-71bb6bc6]{font-size:11px}.failed-text[data-v-71bb6bc6]{font-size:10px;color:#ef9a9a}.task-content[data-v-71bb6bc6]{min-width:260px;max-width:320px}.task-card[data-v-71bb6bc6]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(25,118,210,.15)}.task-header[data-v-71bb6bc6]{background:linear-gradient(135deg,#009688,#80cbc4);padding:14px 16px;display:flex;align-items:center;gap:12px}.task-icon-wrapper[data-v-71bb6bc6]{width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px)}.task-title-wrapper[data-v-71bb6bc6]{flex:1;min-width:0}.mar-content[data-v-71bb6bc6]{min-width:260px;max-width:320px}.training-content[data-v-71bb6bc6]{width:min(320px,100%);max-width:100%}.mar-card[data-v-71bb6bc6]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(25,118,210,.15);flex-shrink:0}.adl-content[data-v-71bb6bc6]{min-width:260px;max-width:320px}.adl-card[data-v-71bb6bc6]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(25,118,210,.15);flex-shrink:0}.task-label[data-v-71bb6bc6]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.8);font-weight:500}.task-name[data-v-71bb6bc6]{font-size:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-body[data-v-71bb6bc6]{padding:14px 16px;background:#fafbfc}.task-detail-row[data-v-71bb6bc6]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.04)}.task-detail-row[data-v-71bb6bc6]:last-child{border-bottom:none}.task-footer[data-v-71bb6bc6]{padding:8px 16px;background:#fff;border-top:1px solid #f0f0f0}video[data-v-71bb6bc6]::-webkit-media-controls-fullscreen-button{display:none!important}.system-message-wrapper[data-v-71bb6bc6]{margin:16px 0;padding:0 8px;box-sizing:border-box}.system-break-line[data-v-71bb6bc6]{flex:1;height:1px;background-color:#fb8c00;max-width:80px;opacity:.6}.system-break-content[data-v-71bb6bc6]{display:flex;align-items:center;background-color:#fff3e0;border:1px solid #ffe0b2;color:#e65100;padding:6px 12px;border-radius:16px;margin:0 12px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;max-width:min(100%,680px);min-width:0}.system-break-text[data-v-71bb6bc6]{display:block;font-size:.75rem;font-weight:500;line-height:1.35;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (max-width:600px){.system-break-line[data-v-71bb6bc6]{max-width:50px}.system-break-content[data-v-71bb6bc6]{font-size:.7rem;padding:4px 8px;margin:0 8px;max-width:calc(100% - 16px)}}.message-link[data-v-71bb6bc6]{text-decoration:underline;cursor:pointer;word-break:normal;overflow-wrap:break-word}.own-message-link[data-v-71bb6bc6]{color:#e3f2fd!important}.other-message-link[data-v-71bb6bc6]{color:#1976d2!important}.link-preview[data-v-71bb6bc6]{cursor:pointer;max-width:100%;transition:background-color .2s;min-height:80px}.link-preview[data-v-71bb6bc6]:hover{filter:brightness(.95)}.text-truncate-2-lines[data-v-71bb6bc6]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;max-height:2.8em}.message-bubble.send-failed[data-v-71bb6bc6]{opacity:.8;filter:grayscale(.2)}.own-message-bubble.send-failed[data-v-71bb6bc6]{background:linear-gradient(135deg,#ef9a9a,#e57373)!important}.send-failed-indicator[data-v-71bb6bc6]{margin-right:4px}.send-failed-indicator .v-icon[data-v-71bb6bc6]{font-size:14px!important}.send-failed-indicator .failed-text[data-v-71bb6bc6]{font-weight:600;color:#ffcdd2;font-size:10px;text-transform:uppercase;letter-spacing:.3px}.failure-reason[data-v-71bb6bc6]{max-width:240px;margin-top:4px;color:#fff3f3;font-size:11px;line-height:1.3;overflow-wrap:anywhere}.send-pending-indicator[data-v-71bb6bc6]{margin-right:4px}.send-pending-indicator .v-icon[data-v-71bb6bc6]{font-size:14px!important}.send-pending-indicator .pending-text[data-v-71bb6bc6]{font-weight:600;color:#e3f2fd;font-size:10px;text-transform:uppercase;letter-spacing:.3px}.state-announcement-message[data-v-3ae59744]{display:flex;flex-direction:column}.state-announcement-message--own[data-v-3ae59744]{align-items:flex-end}.state-announcement-message--system[data-v-3ae59744]{width:100%;align-items:stretch}.state-announcement-message--system[data-v-3ae59744] .message-container.system-container{width:100%;justify-content:center}.chat-new-card[data-v-08255e98]{display:flex;flex-direction:column;max-height:80vh}.user-item[data-v-08255e98]{cursor:pointer;transition:background-color .2s;border-bottom:1px solid rgba(0,0,0,.03)}.user-item[data-v-08255e98]:hover{background-color:#f5f5f5}.selected-user[data-v-08255e98]{background-color:#e3f2fd!important}.selected-user[data-v-08255e98]:hover{background-color:#bbdefb!important}.avatar-placeholder[data-v-08255e98]{background-color:#dfe5e7;color:#fff}.dialog-content[data-v-08255e98]{display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0}.user-list[data-v-08255e98]{flex:1;overflow-y:auto;min-height:0;max-height:400px}[data-v-08255e98] .v-dialog{z-index:9999!important;border-radius:12px;overflow:hidden}[data-v-08255e98] .v-dialog__content{z-index:9999!important}[data-v-08255e98] .v-overlay{z-index:9998!important}@media (max-width:960px){.chat-dialog[data-v-08255e98]{z-index:99999!important}.v-dialog__content[data-v-08255e98]:has(.chat-dialog){z-index:99999!important}.v-overlay[data-v-08255e98]:has(+.v-dialog__content .chat-dialog){z-index:99998!important}[data-v-08255e98] .v-dialog{margin:0!important}.chat-new-card[data-v-08255e98],[data-v-08255e98] .v-dialog{max-height:100%!important;height:100%!important;border-radius:0!important}.chat-new-card[data-v-08255e98]{min-height:100%!important;display:flex!important;flex-direction:column!important}.chat-new-card .v-toolbar[data-v-08255e98]{flex-shrink:0!important}.group-mode-inputs[data-v-08255e98]{padding-bottom:0!important}.dialog-content[data-v-08255e98]{flex:1!important;min-height:0!important;overflow-y:auto!important;background:#fff!important}.dialog-content[data-v-08255e98] input,.dialog-content[data-v-08255e98] textarea{font-size:16px!important}.user-list[data-v-08255e98]{max-height:none;flex:1}}@media (max-width:960px){.v-dialog.chat-dialog{margin:0!important;height:var(--app-viewport-height,100dvh)!important;max-height:var(--app-viewport-height,100dvh)!important}.v-dialog.chat-dialog>.chat-new-card{height:100%!important;max-height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important}.v-dialog.chat-dialog>.chat-new-card>.v-toolbar{flex-shrink:0!important;flex-grow:0!important;height:auto!important;min-height:48px!important;max-height:48px!important}.v-dialog.chat-dialog>.chat-new-card>.dialog-content{flex:1!important;overflow-y:auto!important;background:#fff!important;min-height:0!important}.v-dialog.chat-dialog>.chat-new-card>.v-card__actions{flex-shrink:0!important}}.starred-messages-card[data-v-0c9fd410]{border-radius:12px!important;overflow:hidden}.starred-messages-card--mobile[data-v-0c9fd410]{height:100%;min-height:100%;display:flex;flex-direction:column;border-radius:0!important}.starred-messages-dialog[data-v-0c9fd410]{overflow:hidden}.starred-header[data-v-0c9fd410]{background-color:#f0f2f5;display:flex!important;align-items:center}.starred-messages-list[data-v-0c9fd410]{max-height:60vh;overflow-y:auto}.starred-message-item[data-v-0c9fd410]{cursor:pointer;transition:background-color .2s}.starred-message-item[data-v-0c9fd410]:hover{background-color:#f5f5f5}.message-preview[data-v-0c9fd410]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.avatar-container[data-v-7c1b3dd6]{position:relative}.avatar-overlay[data-v-7c1b3dd6]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s;cursor:pointer}.avatar-overlay[data-v-7c1b3dd6]:hover{opacity:1}.media-gallery-scroll[data-v-7c1b3dd6]{scrollbar-width:none;-ms-overflow-style:none}.media-gallery-scroll[data-v-7c1b3dd6]::-webkit-scrollbar{display:none}.media-thumbnail[data-v-7c1b3dd6]{transition:opacity .2s}.media-thumbnail[data-v-7c1b3dd6]:hover{opacity:.8}.image-viewer-zoom-stage[data-v-7c1b3dd6]{width:85vw;max-width:85vw;height:80vh;max-height:80vh;overflow:hidden;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.image-viewer-zoom-stage--pannable[data-v-7c1b3dd6]{cursor:move}.image-viewer-zoom-image[data-v-7c1b3dd6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.cursor-pointer[data-v-7c1b3dd6],.member-row[data-v-7c1b3dd6]{cursor:pointer!important}.member-row[data-v-7c1b3dd6]{align-items:flex-start}.member-row[data-v-7c1b3dd6]:hover{background-color:#f5f5f5}.member-content[data-v-7c1b3dd6]{min-width:0}.member-name-row[data-v-7c1b3dd6]{display:flex;align-items:center;gap:4px;min-width:0}.member-name-text[data-v-7c1b3dd6]{min-width:0}.member-email[data-v-7c1b3dd6],.member-name-text[data-v-7c1b3dd6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-badges[data-v-7c1b3dd6]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.member-badge[data-v-7c1b3dd6]{margin:0!important}.member-action-menu[data-v-7c1b3dd6]{align-self:flex-start;margin-top:2px}.border-bottom[data-v-7c1b3dd6]{border-bottom:1px solid #e0e0e0}.group-header-title[data-v-7c1b3dd6]{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center}.group-header-title-row[data-v-7c1b3dd6]{width:100%;min-width:0;display:flex;position:relative;align-items:center;justify-content:center;padding:0 40px;gap:4px}.group-header-name[data-v-7c1b3dd6]{min-width:0;flex:0 1 auto;max-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-header-edit-btn[data-v-7c1b3dd6]{position:absolute;right:0;top:50%;transform:translateY(-50%);flex-shrink:0}.group-header-badges[data-v-7c1b3dd6]{margin-top:4px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px}.group-header-chip[data-v-7c1b3dd6]{margin:0!important;max-width:100%}@media (max-width:600px){.group-header-title[data-v-7c1b3dd6]{align-items:center}.group-header-name[data-v-7c1b3dd6]{max-width:100%;text-align:center;font-size:1.25rem!important;line-height:1.35}.group-header-badges[data-v-7c1b3dd6]{justify-content:center}}.sort-toggle[data-v-7c1b3dd6]{display:inline-flex;align-items:center;gap:4px;background:#f0f0f0;border-radius:20px;padding:2px}.sort-toggle__btn[data-v-7c1b3dd6]{font-size:11px;font-weight:500;line-height:1;padding:4px 10px;border-radius:16px;border:none;cursor:pointer;background:transparent;color:#757575;transition:background .15s ease,color .15s ease;white-space:nowrap}.sort-toggle__btn[data-v-7c1b3dd6]:hover{background:#e0e0e0;color:#424242}.sort-toggle__btn--active[data-v-7c1b3dd6]{background:#fff;color:#1565c0;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.12)}.chat-info-panel[data-v-57cdab5c]{position:relative;width:100%;height:100%;max-width:100%;z-index:10;background:#fff;display:flex;align-items:stretch;overflow:hidden}@keyframes slideIn-57cdab5c{0%{transform:translateX(100%)}to{transform:translateX(0)}}.chat-info-panel-content[data-v-57cdab5c]{width:100%;background:#fff;overflow-y:auto;height:100%;display:flex;flex-direction:column}.chat-info-content[data-v-57cdab5c]{padding:0}.user-item[data-v-57cdab5c]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.user-item[data-v-57cdab5c]:hover:not(.v-list-item--disabled){background-color:#f8fafc}.user-item.v-list-item--disabled[data-v-57cdab5c]{opacity:.6}.header-text[data-v-57cdab5c]{font-size:.95rem;color:#1e293b}.input-rounded[data-v-57cdab5c] .v-input__slot{border-radius:12px}.search-bar[data-v-57cdab5c] .v-input__slot{min-height:44px!important;box-shadow:none!important}[data-v-57cdab5c]::-webkit-scrollbar{width:6px}[data-v-57cdab5c]::-webkit-scrollbar-track{background:transparent}[data-v-57cdab5c]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-57cdab5c]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.chat-info-dialog-mobile{z-index:99999!important}.v-dialog__content:has(.chat-info-dialog-mobile){z-index:99999!important}.v-overlay:has(+.v-dialog__content .chat-info-dialog-mobile){z-index:99998!important}@media (min-width:960px){.v-dialog.chat-info-dialog-mobile,.v-dialog[content-class=chat-info-dialog-mobile]{display:none!important}.v-overlay[data-app=false]:has(.chat-info-dialog-mobile){display:none!important}}.nested-chat-dialog{z-index:200000!important}.v-dialog__content:has(.nested-chat-dialog){z-index:200000!important}.v-overlay:has(+.v-dialog__content .nested-chat-dialog){z-index:199999!important}.v-dialog__content:has(.media-library-dialog){z-index:200000!important}@media (max-width:959px){.compact-nested-dialog{align-items:center!important}.compact-nested-dialog .v-card{width:calc(100vw - 24px)!important;max-height:min(calc(var(--app-viewport-height) - 24px),560px)!important}.compact-nested-dialog .v-toolbar{height:56px!important}.compact-nested-dialog .v-card-text,.compact-nested-dialog .v-card-title{padding-top:12px!important;padding-bottom:12px!important}.compact-nested-dialog .compact-nested-dialog-body{padding:16px!important}.edit-group-dialog-body{display:block!important;flex:0 0 auto!important;min-height:0!important;padding-top:8px!important}.edit-group-dialog-card{display:block!important}.edit-group-dialog-mobile-content{position:absolute;top:72px;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-start}.edit-group-dialog-card .edit-group-dialog-body{flex:0 0 auto!important;align-self:stretch!important}.edit-group-dialog-actions{margin-top:auto!important}.chat-info-panel{display:none!important}.chat-info-mobile-shell{position:relative;overflow:hidden}.chat-info-mobile-shell>*{position:relative;z-index:1}.chat-info-mobile-shell--dimmed:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:rgba(15,23,42,.3);backdrop-filter:blur(2px)}.chat-info-nested-overlay .v-overlay__scrim{background:rgba(15,23,42,.52)!important;opacity:1!important;backdrop-filter:blur(1.5px)}.chat-info-delete-overlay-mobile .v-overlay__scrim{background:rgba(15,23,42,.58)!important;opacity:1!important;backdrop-filter:blur(1.5px)}.delete-group-confirm-dialog .v-card{box-shadow:0 20px 48px rgba(15,23,42,.28)!important}}.user-profile-panel[data-v-5d80f472]{position:relative;width:100%;height:100%;max-width:100%;z-index:10;background:#fff;display:flex;align-items:stretch;overflow:hidden}.user-profile-panel-content[data-v-5d80f472]{width:100%;background:#fff;overflow-y:auto;height:100%;display:flex;flex-direction:column}.status-indicator[data-v-5d80f472]{font-size:.7rem;letter-spacing:.05em;transition:all .3s ease}.status-indicator.online[data-v-5d80f472]{background:rgba(76,175,80,.1);color:#2e7d32}.status-indicator.offline[data-v-5d80f472]{background:hsla(0,0%,62%,.1);color:#616161}.status-dot[data-v-5d80f472]{width:8px;height:8px;border-radius:50%;transition:all .3s ease}.online .status-dot[data-v-5d80f472]{background-color:#4caf50;box-shadow:0 0 8px rgba(76,175,80,.4)}.offline .status-dot[data-v-5d80f472]{background-color:#9e9e9e}.last-seen-text[data-v-5d80f472]{font-size:.85rem;font-weight:400}.profile-avatar[data-v-5d80f472]{border:1px solid rgba(0,0,0,.05)}.border-bottom[data-v-5d80f472]{border-bottom:1px solid rgba(0,0,0,.05)!important}.member-detail-item[data-v-5d80f472]{border-bottom:1px solid rgba(0,0,0,.05)}.member-detail-item[data-v-5d80f472]:last-child{border-bottom:none}[data-v-5d80f472]::-webkit-scrollbar{width:6px}[data-v-5d80f472]::-webkit-scrollbar-track{background:transparent}[data-v-5d80f472]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}[data-v-5d80f472]::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media (max-width:959px){.user-profile-panel[data-v-5d80f472]{display:none!important}}.time-separator[data-v-3d2d21a8]{display:flex;align-items:center;justify-content:center;margin:16px 0;position:relative}.separator-line[data-v-3d2d21a8]{flex:1;height:1px;background-color:#e0e0e0;max-width:100px}.separator-text[data-v-3d2d21a8]{background-color:#f0f2f5;color:#666;font-size:.75rem;font-weight:500;padding:4px 12px;border-radius:12px;margin:0 16px;white-space:nowrap;text-transform:capitalize}@media (max-width:600px){.separator-line[data-v-3d2d21a8]{max-width:60px}.separator-text[data-v-3d2d21a8]{font-size:.7rem;padding:3px 8px;margin:0 8px}}.last-read-break[data-v-2c106534]{display:flex;align-items:center;justify-content:center;margin:16px 0;position:relative}.break-line[data-v-2c106534]{flex:1;height:1px;background-color:#2196f3;max-width:80px;opacity:.6}.break-content[data-v-2c106534]{display:flex;align-items:center;background-color:#e3f2fd;color:#1976d2;padding:6px 12px;border-radius:16px;margin:0 12px;white-space:nowrap;border:1px solid #bbdefb}.break-content[data-v-2c106534],.break-text[data-v-2c106534]{font-size:.75rem;font-weight:500}@media (max-width:600px){.break-line[data-v-2c106534]{max-width:50px}.break-content[data-v-2c106534]{font-size:.7rem;padding:4px 8px;margin:0 8px}}.emoji-picker[data-v-5d6d4492]{border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.15)!important;border:1px solid rgba(0,0,0,.08)}.emoji-tab-icon[data-v-5d6d4492]{font-size:20px;opacity:.8;filter:contrast(1.1)}.emoji-grid-container[data-v-5d6d4492]{max-height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cfd8dc transparent}.emoji-grid-container[data-v-5d6d4492]::-webkit-scrollbar{width:6px}.emoji-grid-container[data-v-5d6d4492]::-webkit-scrollbar-thumb{background-color:#cfd8dc;border-radius:3px}.emoji-grid-container[data-v-5d6d4492]::-webkit-scrollbar-track{background:transparent}.emoji-grid[data-v-5d6d4492]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding:4px}.emoji-item[data-v-5d6d4492]{font-size:24px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;transition:background-color .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emoji-item[data-v-5d6d4492]:hover{background-color:rgba(0,0,0,.06)}.attachment-menu[data-v-62d4db21]{min-width:280px;border-radius:16px!important;background-color:#fff!important}.attachment-grid[data-v-62d4db21]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.attachment-option[data-v-62d4db21]{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:8px;border-radius:12px;transition:background-color .2s ease,transform .15s ease}.attachment-option[data-v-62d4db21]:hover{background-color:rgba(0,0,0,.04);transform:scale(1.05)}.attachment-option.disabled[data-v-62d4db21]{opacity:.5;cursor:not-allowed;pointer-events:none}.attachment-option.disabled[data-v-62d4db21]:hover{background-color:transparent;transform:none}.option-icon[data-v-62d4db21]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.option-label[data-v-62d4db21]{font-size:12px;font-weight:500;color:rgba(0,0,0,.7);text-align:center}.attachment-btn[data-v-62d4db21]{transition:transform .2s ease}.attachment-btn[data-v-62d4db21]:hover{transform:rotate(45deg)}.v-menu__content.attachment-menu-content{background-color:transparent!important;box-shadow:none!important;margin-bottom:32px!important;overflow:visible!important;contain:none!important}.contact-list[data-v-7e2c78c3]{padding:0}.client-picker-card[data-v-7e2c78c3]{overflow:hidden}.client-picker-body[data-v-7e2c78c3]{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.client-picker-list[data-v-7e2c78c3]{flex:1 1 auto;min-height:0;overflow-y:auto}.contact-item[data-v-7e2c78c3]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-item[data-v-7e2c78c3]:hover{background-color:#f8fafc}.contact-item[data-v-7e2c78c3]:last-child{border-bottom:none}.search-bar[data-v-7e2c78c3] .v-input__slot{min-height:44px!important;box-shadow:none!important}@media (max-width:959px){.client-picker-card.rounded-0[data-v-7e2c78c3],.client-picker-card.rounded-xl[data-v-7e2c78c3]{border-radius:0!important}}.header-text[data-v-7e2c78c3]{font-size:.95rem;color:#1e293b}.mar-list[data-v-349a3540]{padding:0}.mar-item[data-v-349a3540]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.mar-item[data-v-349a3540]:hover{background-color:#f0fdf9}.mar-item[data-v-349a3540]:last-child{border-bottom:none}.med-icon[data-v-349a3540]{width:44px;height:44px;background:linear-gradient(135deg,#009688,#4db6ac);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.mar-item:hover .med-icon[data-v-349a3540]{transform:scale(1.05)}.search-bar[data-v-349a3540] .v-input__slot{min-height:44px!important;box-shadow:none!important}.header-text[data-v-349a3540]{font-size:.95rem;color:#1e293b}[data-v-349a3540]::-webkit-scrollbar{width:6px}[data-v-349a3540]::-webkit-scrollbar-track{background:transparent}[data-v-349a3540]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-349a3540]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.mar-history-list[data-v-298146da]{padding:0}.mar-history-item[data-v-298146da]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.mar-history-item[data-v-298146da]:hover{background-color:#f0fdf9}.mar-history-item[data-v-298146da]:last-child{border-bottom:none}.med-icon[data-v-298146da]{background:linear-gradient(135deg,#009688,#4db6ac);border-radius:10px}.date-icon[data-v-298146da],.med-icon[data-v-298146da]{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.date-icon[data-v-298146da]{border-radius:50%}.date-icon.signed[data-v-298146da]{background:linear-gradient(135deg,#4caf50,#81c784)}.date-icon.unsigned[data-v-298146da]{background:linear-gradient(135deg,#ff9800,#ffb74d)}[data-v-298146da]::-webkit-scrollbar{width:6px}[data-v-298146da]::-webkit-scrollbar-track{background:transparent}[data-v-298146da]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-298146da]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.task-list[data-v-0f246139]{padding:0}.task-item[data-v-0f246139]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.task-item[data-v-0f246139]:hover{background-color:#f5f7fa}.task-item[data-v-0f246139]:last-child{border-bottom:none}.task-icon[data-v-0f246139]{width:44px;height:44px;background:linear-gradient(135deg,#1976d2,#64b5f6);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.task-icon.green[data-v-0f246139]{background:linear-gradient(135deg,#43a047,#66bb6a)!important}.task-icon.orange[data-v-0f246139]{background:linear-gradient(135deg,#fb8c00,#ffb74d)!important}.task-icon.grey[data-v-0f246139]{background:linear-gradient(135deg,#757575,#9e9e9e)!important}.task-item:hover .task-icon[data-v-0f246139]{transform:scale(1.05)}.search-bar[data-v-0f246139] .v-input__slot{min-height:44px!important;box-shadow:none!important}.header-text[data-v-0f246139]{font-size:.95rem;color:#1e293b}[data-v-0f246139]::-webkit-scrollbar{width:6px}[data-v-0f246139]::-webkit-scrollbar-track{background:transparent}[data-v-0f246139]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-0f246139]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.training-list[data-v-d178e6c0]{padding:0}.training-item[data-v-d178e6c0]{border-bottom:1px solid rgba(0,0,0,.03);transition:background-color .2s}.training-item[data-v-d178e6c0]:hover{background-color:#f0fdf9}.training-item[data-v-d178e6c0]:last-child{border-bottom:none}.contact-list[data-v-7c553d3f]{padding:0}.contact-item[data-v-7c553d3f]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-item[data-v-7c553d3f]:hover{background-color:#f8fafc}.search-bar[data-v-7c553d3f] .v-input__slot{min-height:44px!important;box-shadow:none!important}.header-text[data-v-7c553d3f]{font-size:.95rem;color:#1e293b}.custom-tabs[data-v-7c553d3f] .v-tab{letter-spacing:normal;font-size:.9rem}.custom-tabs[data-v-7c553d3f] .v-slide-group__content{padding:4px;background-color:#f5f5f5;border-radius:12px}.custom-tabs[data-v-7c553d3f] .v-tab--active{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05)}[data-v-7c553d3f]::-webkit-scrollbar{width:6px}[data-v-7c553d3f]::-webkit-scrollbar-track{background:transparent}[data-v-7c553d3f]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-7c553d3f]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.calendar-picker-card[data-v-ed7a5be6]{border-radius:16px!important;overflow:hidden}.picker-header[data-v-ed7a5be6]{background:#fff;border-bottom:1px solid #f0f0f0}.picker-content[data-v-ed7a5be6]{max-height:400px;overflow-y:auto;padding:16px}.event-list[data-v-ed7a5be6]{background:transparent}.event-item[data-v-ed7a5be6]{background:#fff;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease;cursor:pointer;border-radius:0!important}.event-item[data-v-ed7a5be6]:hover{background:#f5f5f5}.event-item[data-v-ed7a5be6]:last-child{border-bottom:none}.event-avatar[data-v-ed7a5be6]{margin-right:12px!important}.event-title[data-v-ed7a5be6]{font-size:14px;color:#1a1a1a}.event-meta[data-v-ed7a5be6]{font-size:12px!important;color:#666!important;display:flex;align-items:center;margin-top:2px!important}.event-client[data-v-ed7a5be6]{font-size:11px!important;color:#888!important;display:flex;align-items:center;margin-top:2px!important}.empty-state[data-v-ed7a5be6]{text-align:center;padding:40px 20px}.gap-2[data-v-ed7a5be6]{gap:8px}.filter-select[data-v-ed7a5be6]{font-size:13px!important}.filter-select[data-v-ed7a5be6] .v-select__selection{color:#616161!important}.adl-list[data-v-30570054]{padding:0}.adl-item[data-v-30570054]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.adl-item[data-v-30570054]:hover{background-color:#f0fdf9}.adl-item[data-v-30570054]:last-child{border-bottom:none}.service-icon[data-v-30570054]{width:44px;height:44px;background:linear-gradient(135deg,#1e88e5,#42a5f5);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.adl-item:hover .service-icon[data-v-30570054]{transform:scale(1.05)}.search-bar[data-v-30570054] .v-input__slot{min-height:44px!important;box-shadow:none!important}.header-text[data-v-30570054]{font-size:.95rem;color:#1e293b}[data-v-30570054]::-webkit-scrollbar{width:6px}[data-v-30570054]::-webkit-scrollbar-track{background:transparent}[data-v-30570054]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-30570054]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.adl-history-list[data-v-3bfae822]{padding:0}.adl-history-item[data-v-3bfae822]{border-bottom:1px solid rgba(0,0,0,.03);transition:all .2s cubic-bezier(.4,0,.2,1)}.adl-history-item[data-v-3bfae822]:hover{background-color:#f0fdf9}.adl-history-item[data-v-3bfae822]:last-child{border-bottom:none}.service-icon[data-v-3bfae822]{width:44px;height:44px;background:linear-gradient(135deg,#1e88e5,#42a5f5);border-radius:12px;display:flex;align-items:center;justify-content:center}.date-icon[data-v-3bfae822]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.date-icon.signed[data-v-3bfae822]{background:linear-gradient(135deg,#43a047,#66bb6a);box-shadow:0 4px 6px rgba(76,175,80,.2)}.date-icon.unsigned[data-v-3bfae822]{background:linear-gradient(135deg,#fb8c00,#ffb74d);box-shadow:0 4px 6px rgba(255,152,0,.2)}.shift-user-badge[data-v-3bfae822]{background-color:#f5f5f5;padding:2px 8px 2px 2px;border-radius:12px;border:1px solid #e0e0e0}[data-v-3bfae822]::-webkit-scrollbar{width:6px}[data-v-3bfae822]::-webkit-scrollbar-track{background:transparent}[data-v-3bfae822]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-3bfae822]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.adl-header[data-v-7b425872]{background:linear-gradient(135deg,#2196f3,#009688 50%,#1eb194)}.bg-color[data-v-7b425872]{background:linear-gradient(90deg,#2196f3,#009688)!important}.file-input-no-prepend[data-v-7b425872] .v-input__prepend-outer{display:none}.mar-header[data-v-7c530381]{background:linear-gradient(135deg,#009688,#1eb194 50%,#2196f3)}.bg-color[data-v-7c530381]{background:linear-gradient(90deg,#009688,#1eb194)!important}.chat-forward-card[data-v-640d759f]{max-height:80vh;display:flex;flex-direction:column}.dialog-content[data-v-640d759f]{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.dialog-content--mobile[data-v-640d759f]{min-height:0}.message-preview[data-v-640d759f]{background:#f0f2f5}.preview-content[data-v-640d759f]{background:#fff;border-radius:8px;max-height:120px;overflow:hidden}.message-text[data-v-640d759f]{word-break:break-word}.recipients-list[data-v-640d759f]{flex:1;min-height:0;overflow-y:auto;background:#fff}.custom-tabs[data-v-640d759f] .v-tab{letter-spacing:normal;font-size:.9rem;text-transform:none}.recipient-item--selected[data-v-640d759f]{background:#e3f2fd}.recipient-item--mobile[data-v-640d759f]{min-height:56px!important}.forward-actions[data-v-640d759f]{border-top:1px solid #e0e0e0;flex-shrink:0;padding:8px 10px calc(8px + env(safe-area-inset-bottom, 0px))!important}.forward-btn[data-v-640d759f]{min-height:46px;margin:0!important}.forward-btn-inner[data-v-640d759f]{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.forward-btn-icon[data-v-640d759f]{position:absolute;left:0;margin:0!important}.forward-btn-label[data-v-640d759f]{width:100%;text-align:center;padding:0 20px}[data-v-640d759f]::-webkit-scrollbar{width:6px}[data-v-640d759f]::-webkit-scrollbar-track{background:transparent}[data-v-640d759f]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}[data-v-640d759f]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@media (max-width:960px){.chat-forward-card[data-v-640d759f]{max-height:none!important;height:var(--app-viewport-height)}.message-preview[data-v-640d759f]{padding:6px!important}.preview-content[data-v-640d759f]{padding:6px!important;max-height:76px}.custom-tabs[data-v-640d759f] .v-tab{min-width:0!important;padding:0 8px!important}.forward-actions[data-v-640d759f]{padding:6px 10px calc(6px + env(safe-area-inset-bottom, 0px))!important}.forward-btn[data-v-640d759f]{min-height:42px}}@media (max-width:960px){.v-dialog.chat-dialog[data-v-640d759f]{margin:0!important;height:var(--app-viewport-height)!important;max-height:var(--app-viewport-height)!important}.v-dialog.chat-dialog>.chat-forward-card[data-v-640d759f]{height:100%!important;max-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;position:relative!important}.v-dialog.chat-dialog>.chat-forward-card>.v-toolbar[data-v-640d759f]{flex-shrink:0!important;flex-grow:0!important;height:auto!important;min-height:48px!important;max-height:48px!important}.v-dialog.chat-dialog>.chat-forward-card>.dialog-content[data-v-640d759f]{flex:1!important;min-height:0!important;overflow-y:auto!important;background:#fff!important}}.push-diagnostic-card[data-v-590af7ea]{border-radius:8px}.chat-container[data-v-590c03ea]{z-index:1!important;flex-direction:column;width:100%}.chat-body[data-v-590c03ea],.chat-container[data-v-590c03ea]{height:100%;display:flex;overflow:hidden;position:relative;max-height:100%;min-height:0}.chat-body[data-v-590c03ea]{flex:1;background:#f0f2f5;flex-basis:0}.conversations-panel[data-v-590c03ea]{width:360px;border-right:1px solid #e0e0e0;height:100%;display:flex;flex-direction:column;flex-shrink:0;z-index:1;background:#fff}.conversations-header[data-v-590c03ea]{border-bottom:1px solid #e0e0e0;background:#f5f5f5;padding:0;margin:0}.search-container[data-v-590c03ea]{display:flex;align-items:center;gap:8px;padding:16px;height:64px;box-sizing:border-box}.search-field[data-v-590c03ea]{flex:1;margin:0!important}.conversation-search-input.v-text-field.v-text-field--solo .v-input__control[data-v-590c03ea]{min-height:36px}.conversation-search-input.v-text-field.v-text-field--solo .v-input__slot[data-v-590c03ea]{padding:0 12px;min-height:36px}.search-field[data-v-590c03ea] .v-input__control,.search-field[data-v-590c03ea] .v-input__slot{min-height:40px}.chat-search-input[data-v-590c03ea]{font-size:16px;line-height:1.2}@media (max-width:960px){.chat-search-input[data-v-590c03ea]{font-size:16px!important}}.desktop-add-btn[data-v-590c03ea]{flex-shrink:0}.unread-filter-btn[data-v-590c03ea]{text-transform:none;font-weight:600;letter-spacing:0;min-width:108px}.mobile-add-btn[data-v-590c03ea],.mobile-menu-btn[data-v-590c03ea]{display:none}.mobile-filter-btn[data-v-590c03ea]{display:none;text-transform:none;font-weight:600;letter-spacing:0;min-width:98px;height:32px!important;border-radius:16px}.conversations-list[data-v-590c03ea]{display:block;min-height:0}.conversations-empty-state[data-v-590c03ea]{flex:1;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px}.conversation-item[data-v-590c03ea]{border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.conversation-item[data-v-590c03ea]:hover{background-color:#f5f5f5}.active-conversation[data-v-590c03ea]{background-color:#e3f2fd}.conversation-name[data-v-590c03ea]{font-weight:500;display:flex;align-items:center}.conversation-preview[data-v-590c03ea]{color:#666;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-draft-preview[data-v-590c03ea]{color:#e53935}.conversation-draft-label[data-v-590c03ea]{font-weight:700;margin-right:4px}.conversation-send-failed[data-v-590c03ea]{color:#d32f2f;font-size:.78rem;font-weight:500}.conversation-time[data-v-590c03ea]{font-size:.75rem;color:#999}.conversation-badge-strip[data-v-590c03ea]{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;line-height:1}.conversation-badge-strip__row[data-v-590c03ea]{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;min-width:0;padding-right:8px}.chat-area[data-v-590c03ea]{flex:1;height:100%;display:flex;flex-direction:row;overflow:hidden;position:relative;min-height:0;background:#f0f2f5;flex-basis:0}.chat-content-wrapper[data-v-590c03ea]{flex:1;display:flex;flex-direction:row;min-width:0;height:100%}.chat-content[data-v-590c03ea]{min-width:0}.chat-info-inline-panel[data-v-590c03ea]{width:400px;flex-shrink:0;height:100%;background:#fff;border-left:1px solid #e0e0e0;overflow-y:auto}@media (max-width:959px){.chat-info-inline-panel[data-v-590c03ea]{display:none}}@media (min-width:960px){.v-dialog.chat-info-dialog-mobile[data-v-590c03ea],.v-dialog[content-class=chat-info-dialog-mobile][data-v-590c03ea],.v-overlay[data-v-590c03ea]:has(.chat-info-dialog-mobile){display:none!important;visibility:hidden!important}}.mobile-back-btn[data-v-590c03ea]{display:none}.mobile-header[data-v-590c03ea]{display:none;background:#f8f9fa;border-bottom:1px solid #e0e0e0;padding:16px;flex-shrink:0;height:64px;box-sizing:border-box}.header-content[data-v-590c03ea]{display:flex;align-items:center;justify-content:space-between}.app-title[data-v-590c03ea]{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.header-actions[data-v-590c03ea]{display:flex;align-items:center;gap:8px}.chat-content[data-v-590c03ea]{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative;isolation:isolate;overflow-x:hidden;contain:layout style;flex:1;flex-basis:0;padding-bottom:0}.messages-view-wrapper[data-v-590c03ea]{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.chat-floating-top-stack[data-v-590c03ea]{position:absolute;top:64px;left:0;right:0;z-index:25;pointer-events:none;display:flex;flex-direction:column;gap:8px;padding:0 8px}.floating-top-banner[data-v-590c03ea]{pointer-events:auto}.banner-nav-btn[data-v-590c03ea]{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.mention-badge-floating[data-v-590c03ea]{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(88px + env(safe-area-inset-bottom, 0px));z-index:1200;pointer-events:none}.mention-badge-floating .v-chip[data-v-590c03ea]{pointer-events:auto}.scroll-bottom-btn[data-v-590c03ea]{position:absolute;bottom:12px;right:12px;width:32px!important;height:32px!important;min-width:32px!important;z-index:1000!important;transition:all .2s ease-in-out;align-items:center;justify-content:center;background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important}.scroll-bottom-btn[data-v-590c03ea]:before{display:none!important}.scroll-bottom-btn[data-v-590c03ea]:active,.scroll-bottom-btn[data-v-590c03ea]:focus,.scroll-bottom-btn[data-v-590c03ea]:hover{background-color:#fff!important}.scroll-bottom-btn[data-v-590c03ea] .v-icon{font-size:18px!important}.shadow-vibrant[data-v-590c03ea]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}.scroll-bottom-btn[data-v-590c03ea]:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(25,118,210,.4)!important}.bulk-action-bar[data-v-590c03ea]{background:#e3f2fd;border-bottom:1px solid #90caf9;flex-shrink:0;z-index:5}.chat-header[data-v-590c03ea]{padding:8px 16px;border-bottom:1px solid #e0e0e0;background:#f8f9fa;display:flex;align-items:center;flex-shrink:0;min-height:64px;height:auto;box-sizing:border-box}.chat-info[data-v-590c03ea]{flex:1;min-width:0;margin-right:4px;display:flex;flex-direction:column;justify-content:center}@media (max-width:600px){.hide-on-mobile[data-v-590c03ea]{display:none!important}}.chat-info.clickable[data-v-590c03ea]{cursor:pointer}.chat-info.clickable:hover .chat-name[data-v-590c03ea]{text-decoration:underline}.chat-name[data-v-590c03ea]{font-weight:500;font-size:1.1rem;line-height:1.2;display:flex;align-items:center;min-width:0;flex:1}@media (max-width:600px){.chat-name[data-v-590c03ea]{font-size:1rem}}.clickable[data-v-590c03ea]{cursor:pointer;transition:opacity .2s}.clickable[data-v-590c03ea]:hover{opacity:.8}.chat-status[data-v-590c03ea]{font-size:.875rem;color:#666}.online-status[data-v-590c03ea]{color:#4caf50;font-weight:500}.group-members[data-v-590c03ea]{display:flex;align-items:center;gap:8px}@media (max-width:600px){.group-members[data-v-590c03ea]{gap:4px}}.highlight-message[data-v-590c03ea]{background-color:rgba(255,215,0,.16)!important;border-radius:16px;position:relative;z-index:1;transition:background-color .2s ease}.member-avatars[data-v-590c03ea]{display:flex;align-items:center;position:relative}.member-avatar[data-v-590c03ea]{border:2px solid #fff;margin-left:-10px;transition:transform .2s ease}@media (max-width:600px){.member-avatar[data-v-590c03ea]{width:28px!important;height:28px!important;margin-left:-12px!important}}.member-avatar[data-v-590c03ea]:first-child{margin-left:0}.member-avatar[data-v-590c03ea]:hover{transform:scale(1.1);z-index:10!important}.more-members[data-v-590c03ea]{background:#e0e0e0;color:#666;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;border:2px solid #fff;margin-left:-10px}.member-count[data-v-590c03ea]{font-size:.85rem;color:#666;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){.member-count[data-v-590c03ea]{font-size:.75rem}}.avatar-initials[data-v-590c03ea]{font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.messages-container[data-v-590c03ea]{flex:1;overflow:hidden;padding:0;background:#f0f2f5;min-height:0;display:flex;flex-direction:column;overscroll-behavior-y:contain;touch-action:pan-y}.msg-swipe-indicator[data-v-590c03ea]{width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(240,242,245,.8);transition:height .1s ease-out;flex-shrink:0}.msg-swipe-content[data-v-590c03ea]{display:flex;align-items:center;justify-content:center;padding:8px;color:#666}.msg-swipe-indicator v-icon[data-v-590c03ea]{transition:transform .2s ease}.conversation-item.unread-conversation[data-v-590c03ea]{border-left:4px solid #2196f3}.conversation-item.unread-conversation .conversation-name[data-v-590c03ea]{font-weight:700}.conversation-item.unread-conversation .conversation-preview[data-v-590c03ea]{font-weight:600;color:#000!important}.conversation-item.unread-conversation .conversation-timestamp[data-v-590c03ea]{color:#2196f3!important;font-weight:600}.conversation-item.unread-conversation[data-v-590c03ea]:hover{background-color:#f5f5f5!important}.messages-list[data-v-590c03ea]{height:100%;width:100%;overflow-y:auto;padding:16px;overscroll-behavior-y:contain;touch-action:pan-y}.message-wrapper[data-v-590c03ea]{display:flex;margin-bottom:8px}.own-message[data-v-590c03ea]{justify-content:flex-end}.typing-indicator[data-v-590c03ea]{padding:8px 0;margin:8px 0;border-radius:8px;background:rgba(33,150,243,.1);border-left:3px solid #2196f3}.typing-indicator-container[data-v-590c03ea]{z-index:15;padding:2px 8px 4px;display:flex;width:100%;align-items:center;justify-content:center;background:transparent!important;pointer-events:none;flex-shrink:0}.typing-indicator-slot[data-v-590c03ea]{min-height:0;display:flex;width:100%;align-items:center;justify-content:center;background:#f0f2f5!important;flex-shrink:0;overflow:hidden;transition:min-height .12s ease}.typing-indicator-slot--active[data-v-590c03ea]{min-height:34px}.message-input-container[data-v-590c03ea]{padding:16px;padding-bottom:max(16px,constant(safe-area-inset-bottom));padding-bottom:max(16px,env(safe-area-inset-bottom,0));border-top:1px solid #e0e0e0;background:#f8f9fa;flex-shrink:0;z-index:20;min-height:80px;box-sizing:border-box;margin-bottom:0;width:100%}.message-input-wrapper[data-v-590c03ea]{display:flex;align-items:flex-end;gap:4px;width:100%;min-width:0}.message-input-main[data-v-590c03ea]{flex:1 1 0%;width:0;min-width:0}.message-input[data-v-590c03ea]{flex:1;min-width:0}.message-send-btn[data-v-590c03ea]{flex:0 0 auto;align-self:flex-end}.message-input[data-v-590c03ea] textarea{max-height:150px;overflow-y:auto!important}.join-group-wrapper[data-v-590c03ea]{flex:1;width:100%;height:100%;min-height:56px}.join-group-overlay[data-v-590c03ea]{background:#fff;border-radius:50px;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.05)!important;transition:all .2s ease;max-width:90%}.join-group-overlay[data-v-590c03ea]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.08)!important}.join-prompt-text[data-v-590c03ea]{font-size:.85rem;letter-spacing:.2px}.letter-spacing-normal[data-v-590c03ea]{letter-spacing:normal!important}.file-preview[data-v-590c03ea]{margin-top:8px}.reply-preview[data-v-590c03ea]{display:flex;align-items:center;background:#f0f0f0;border-left:3px solid #4caf50;border-radius:4px;padding:8px 12px;margin-bottom:8px;position:relative}.reply-preview-line[data-v-590c03ea]{width:3px;height:100%;background-color:#4caf50;margin-right:8px;border-radius:2px;flex-shrink:0}.reply-preview-content[data-v-590c03ea]{flex:1;min-width:0}.reply-preview-sender[data-v-590c03ea]{font-size:.75rem;font-weight:500;color:#4caf50;margin-bottom:2px}.reply-preview-text[data-v-590c03ea]{font-size:.75rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-preview-close[data-v-590c03ea]{margin-left:8px;flex-shrink:0}.attachment-previews-container[data-v-590c03ea]{display:flex;flex-wrap:nowrap!important;gap:12px;max-width:100%;overflow-x:auto;overflow-y:hidden}.attachment-preview-card[data-v-590c03ea]{flex:0 0 auto;display:flex;align-items:center;background:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);border:1px solid rgba(25,118,210,.2);border-radius:12px;padding:8px 12px;min-width:140px;max-width:220px;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .2s ease;animation:slideInUp-590c03ea .3s ease-out}.attachment-preview-card[data-v-590c03ea]:hover{background:hsla(0,0%,100%,.9);box-shadow:0 6px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.attachment-preview-card.staged[data-v-590c03ea]{border-color:rgba(156,39,176,.2)}.attachment-preview-card.attachment-processing-card[data-v-590c03ea]{border-style:dashed;border-color:rgba(33,150,243,.35);min-width:210px}.attachment-icon-wrapper[data-v-590c03ea]{width:36px;height:36px;border-radius:8px;background:rgba(33,150,243,.1);display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.attachment-icon-wrapper.staged[data-v-590c03ea]{background:rgba(156,39,176,.1)}.attachment-icon-wrapper.processing[data-v-590c03ea]{background:rgba(33,150,243,.08)}.attachment-info[data-v-590c03ea]{flex:1;min-width:0;margin-right:8px}.attachment-name[data-v-590c03ea]{font-size:.85rem;font-weight:600;color:#333;line-height:1.2}.attachment-type[data-v-590c03ea]{font-size:.65rem;font-weight:700;color:#888;letter-spacing:.5px;margin-top:2px}.attachment-remove-btn[data-v-590c03ea]{width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s;color:#666}.attachment-remove-btn[data-v-590c03ea]:hover{background:rgba(244,67,54,.1);color:#f44336}@keyframes slideInUp-590c03ea{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.welcome-screen[data-v-590c03ea]{height:100%;width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f0f2f5;text-align:center}.h-100[data-v-590c03ea]{height:100%}@media (max-width:960px){.chat-container[data-v-590c03ea]{--chat-viewport-height:var(--app-viewport-height,100svh)}.chat-body[data-v-590c03ea]{width:200%;max-width:200%;transition:transform .3s ease;transform:translateX(0);flex-wrap:nowrap}.chat-body.chat-body-mobile-chat-active[data-v-590c03ea]{transform:translateX(-50%)}.conversations-panel[data-v-590c03ea]{width:100%;max-width:50%;flex:0 0 50%;position:relative;z-index:1;background:#fff;height:100%;transform:none!important;transition:none}.conversations-panel.show[data-v-590c03ea]{transform:none!important}.conversations-panel.show[data-v-590c03ea],.conversations-panel[data-v-590c03ea]{z-index:1!important}.mobile-add-btn[data-v-590c03ea],.mobile-header[data-v-590c03ea],.mobile-menu-btn[data-v-590c03ea]{display:block!important}.mobile-filter-btn[data-v-590c03ea]{display:inline-flex!important}.desktop-add-btn[data-v-590c03ea]{display:none!important}.conversations-header[data-v-590c03ea]{border-bottom:1px solid #e0e0e0}.header-actions-row[data-v-590c03ea]{display:none!important}.chat-area[data-v-590c03ea]{width:100%;max-width:50%;flex:0 0 50%;position:relative;z-index:1;background:#fff;height:100%;transform:none!important;transition:none}.chat-area.show[data-v-590c03ea]{transform:none!important}.chat-content[data-v-590c03ea]{padding-bottom:0!important}.messages-container[data-v-590c03ea]{flex:1}.mobile-back-btn[data-v-590c03ea]{display:block!important;margin-left:-8px!important;margin-right:0!important}.chat-header[data-v-590c03ea]{padding-left:4px;padding-right:8px}.chat-floating-top-stack[data-v-590c03ea]{top:60px;padding:0 6px;gap:6px}.message-input-container[data-v-590c03ea]{width:100%!important}@supports (-webkit-touch-callout:none){html.chat-route-active .message-input-container[data-v-590c03ea]:not(.message-input-container--ios-accessory-open){padding-bottom:calc(8px + var(--chat-safe-area-bottom, 0px))!important}html.chat-route-active .message-input-container--ios-accessory-open[data-v-590c03ea]{padding-bottom:0!important}}.mention-badge-floating[data-v-590c03ea]{bottom:calc(94px + env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 24px)}.message-input-main[data-v-590c03ea]{margin-right:4px!important}.message-input-wrapper[data-v-590c03ea]{padding-right:2px}.typing-indicator-container[data-v-590c03ea]{padding:2px 8px 3px!important}.message-selection-overlay[data-v-590c03ea]{left:0!important;right:0!important}.message-actions[data-v-590c03ea]{width:100%;max-width:100%;border-radius:0;padding:16px;justify-content:space-around}.conversation-item[data-v-590c03ea]{padding:12px 16px}.conversation-item .v-list-item__content[data-v-590c03ea]{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.conversation-name[data-v-590c03ea]{font-size:16px;font-weight:500}.conversation-preview[data-v-590c03ea]{font-size:14px;color:#666;width:100%!important;max-width:100%!important}.v-dialog[data-v-590c03ea],.v-dialog__content[data-v-590c03ea]{z-index:99999!important}.v-overlay[data-v-590c03ea]{z-index:99998!important}.v-application--wrap .v-dialog[data-v-590c03ea],.v-dialog--active[data-v-590c03ea],.v-dialog__content--active[data-v-590c03ea]{z-index:99999!important}.unread-indicator[data-v-590c03ea]{display:inline-block;margin-top:4px}.message-selection-overlay[data-v-590c03ea]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:flex-end;justify-content:center;padding-bottom:20px}.message-actions[data-v-590c03ea]{display:flex;gap:16px;background:hsla(0,0%,100%,.95);padding:16px 24px;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.fade-enter-active[data-v-590c03ea],.fade-leave-active[data-v-590c03ea]{transition:opacity .3s}.fade-enter[data-v-590c03ea],.fade-leave-to[data-v-590c03ea]{opacity:0}.action-btn[data-v-590c03ea]{background:rgba(0,0,0,.05)!important}.action-btn[data-v-590c03ea]:hover{background:rgba(0,0,0,.1)!important}.delete-btn[data-v-590c03ea]{background:rgba(244,67,54,.1)!important}.delete-btn[data-v-590c03ea]:hover{background:rgba(244,67,54,.2)!important}}@media (max-width:600px){.attachment-preview-card[data-v-590c03ea]{min-width:0;width:min(220px,100%);max-width:100%}}.message-search-bar[data-v-590c03ea]{display:flex;align-items:center;padding:8px 16px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.message-search-bar .v-text-field[data-v-590c03ea]{max-width:400px}.search-nav[data-v-590c03ea]{white-space:nowrap}.search-results-dropdown[data-v-590c03ea]{background:#fff;border-bottom:1px solid #e0e0e0;max-height:300px;overflow-y:auto;box-shadow:0 2px 4px rgba(0,0,0,.1)}.search-result-item[data-v-590c03ea]{border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.search-result-item[data-v-590c03ea]:hover{background-color:#f5f5f5}.search-result-item.v-list-item--active[data-v-590c03ea]{background-color:#e3f2fd}.search-result-preview[data-v-590c03ea]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-highlight[data-v-590c03ea]{background-color:rgba(255,193,7,.3)!important;border-radius:8px}.message-content .search-match[data-v-590c03ea]{background-color:#ffeb3b;padding:0 2px;border-radius:2px}.typing-bubble[data-v-590c03ea]{padding:8px 16px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;position:relative;background:transparent!important;box-shadow:none!important}.typing-bubble .typing-dot[data-v-590c03ea]{background:#1976d2!important}.typing-dot[data-v-590c03ea]{width:8px;height:8px;border-radius:50%;background:#1976d2;margin:0 3px;animation:typing-bounce-590c03ea 1.4s ease-in-out infinite both}.typing-dot[data-v-590c03ea]:first-child{animation-delay:-.32s}.typing-dot[data-v-590c03ea]:nth-child(2){animation-delay:-.16s}@keyframes typing-bounce-590c03ea{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.conversations-list-wrapper[data-v-590c03ea]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;background:#fff}.conversations-list[data-v-590c03ea]{padding:0!important}.program-hub-page[data-v-0d0ea01a]{box-sizing:border-box;min-height:calc(100vh - 16px)}.program-hub-page .program-hub-shell.v-card[data-v-0d0ea01a]{border-radius:8px;min-height:calc(100vh - 16px)}.program-hub-shell--flex[data-v-0d0ea01a]{display:flex;flex-direction:column}.portal-home-hero-row[data-v-0d0ea01a]{margin-left:0!important;margin-right:0!important}.portal-home-hero-card[data-v-0d0ea01a]{background:#fff;border:thin solid rgba(0,0,0,.08)!important;transition:box-shadow .2s ease}.portal-home-hero-card[data-v-0d0ea01a]:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)!important}.theme--dark .portal-home-hero-card[data-v-0d0ea01a]{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)!important}.portal-home-info-section--hero[data-v-0d0ea01a]{min-height:auto;width:100%}.portal-home-avatar[data-v-0d0ea01a]{flex-shrink:0}.portal-home-eyebrow[data-v-0d0ea01a]{letter-spacing:.08em;line-height:1.2}.portal-home-lead[data-v-0d0ea01a]{margin-top:.25rem}.portal-home-hint[data-v-0d0ea01a]{margin-top:1.25rem;padding-top:2px}@media (max-width:959px){.portal-home-info-section--hero[data-v-0d0ea01a]{flex-direction:column;align-items:flex-start}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-76364f97]{width:36px;height:36px;border-radius:4px}.program-hub-embed-list[data-v-fa90e716]{width:100%;min-width:0}.form-section-title[data-v-60f78835]{font-weight:600;font-size:1rem;margin-bottom:12px;letter-spacing:.02em}.theme--dark .form-section-title[data-v-60f78835]{color:hsla(0,0%,100%,.95)}.program-hub-page[data-v-20163190]{box-sizing:border-box;min-height:calc(100vh - 16px)}.program-hub-page .program-hub-shell.v-card[data-v-20163190]{border-radius:8px;min-height:calc(100vh - 16px)}.support-training-toolbar[data-v-20163190] .v-toolbar__content{padding-left:0;padding-right:0}.v-data-table[data-v-20163190] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-20163190] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-20163190]{text-transform:none;letter-spacing:0}.v-text-field[data-v-20163190] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-20163190]{border-radius:8px!important}.v-data-table[data-v-ce41273e]{background-color:transparent!important}.program-dashboard-compact-card[data-v-344b4878]{transition:box-shadow .2s ease,transform .2s ease;cursor:pointer}.program-dashboard-compact-card[data-v-344b4878]:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.08)!important}.program-dashboard-compact-card--attention[data-v-344b4878]{border-left:3px solid var(--v-warning-base,#fb8c00)!important}.program-dashboard-compact-card-body[data-v-344b4878]{background:transparent;border-radius:0}.theme--dark .program-dashboard-compact-card-body[data-v-344b4878]{background:transparent}.program-dashboard-compact-card-icon[data-v-344b4878]{background:#1976d2!important;box-shadow:0 1px 6px rgba(25,118,210,.22)}.program-dashboard-compact-card-icon[data-v-344b4878] .v-icon{color:#fff!important}.program-dashboard-compact-card--attention .program-dashboard-compact-card-icon[data-v-344b4878]{background:#1976d2!important;box-shadow:0 1px 6px rgba(25,118,210,.22)}.theme--dark .program-dashboard-compact-card-icon[data-v-344b4878]{background:#42a5f5!important;box-shadow:0 1px 8px rgba(0,0,0,.3)}.theme--dark .program-dashboard-compact-card--attention .program-dashboard-compact-card-icon[data-v-344b4878]{background:#42a5f5!important}.v-list-item[data-v-344b4878]{transition:all .2s ease}.v-list-item[data-v-344b4878]:hover{background-color:rgba(0,0,0,.04)!important}.text-muted[data-v-344b4878]{color:rgba(0,0,0,.6)!important}.v-list[data-v-344b4878]::-webkit-scrollbar{width:6px}.v-list[data-v-344b4878]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.v-list[data-v-344b4878]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.v-list[data-v-344b4878]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-list[data-v-344b4878]{overflow-x:hidden!important;width:100%!important;box-sizing:border-box!important}.v-list-item[data-v-344b4878]{width:100%!important;box-sizing:border-box!important}.v-list-item-content[data-v-344b4878],.v-list-item[data-v-344b4878]{overflow-x:hidden!important;word-wrap:break-word;overflow-wrap:break-word;margin:0!important;padding:0!important}.v-list-item-subtitle[data-v-344b4878],.v-list-item-title[data-v-344b4878]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.clickable-list-item[data-v-344b4878]{cursor:pointer;transition:background .2s;word-wrap:break-word;overflow-wrap:break-word;border-radius:4px}.clickable-list-item[data-v-344b4878],.clickable-list-item[data-v-344b4878]:hover{margin:0!important;padding:8px 12px!important;width:100%!important;box-sizing:border-box!important}.clickable-list-item[data-v-344b4878]:hover{background:#e3f2fd!important}.manager-card[data-v-344b4878]{padding:16px 20px;border-radius:12px}.manager-label[data-v-344b4878]{font-size:.75rem;margin-bottom:4px}.manager-name[data-v-344b4878]{font-size:1rem;margin-bottom:4px}.manager-phone[data-v-344b4878]{font-size:.875rem}.stat-card[data-v-344b4878]{padding:20px 24px;border-radius:16px;min-width:140px}.stat-number[data-v-344b4878]{font-size:2rem;margin-bottom:4px}.stat-label[data-v-344b4878]{font-size:.875rem}.program-dashboard-at-a-glance .clickable-list-item[data-v-344b4878]:hover{background:rgba(25,118,210,.08)!important;transform:none;box-shadow:none}.flat-card[data-v-344b4878]{background:#fff!important;box-shadow:none!important;border:1px solid #e0e0e0}.flat-title[data-v-344b4878]{background:#f5f5f5!important;border-bottom:1px solid #e0e0e0}.header-section[data-v-344b4878]{min-height:auto}.program-info-section[data-v-344b4878]{display:flex;align-items:flex-start;min-height:220px;height:auto}.stats-row[data-v-344b4878]{margin-top:auto}.managers-container[data-v-344b4878]{gap:12px;justify-content:center}.clients-section[data-v-344b4878],.managers-container[data-v-344b4878]{display:flex;flex-direction:column;min-height:220px;height:auto}.clients-header[data-v-344b4878]{padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.2);flex-shrink:0}.clients-content[data-v-344b4878]{flex:1;padding-right:8px;overflow-y:auto;max-height:180px}.client-item[data-v-344b4878]{padding:8px 12px;margin-bottom:6px;background:hsla(0,0%,100%,.1);border-radius:8px;border:1px solid hsla(0,0%,100%,.2);transition:all .2s ease;cursor:pointer}.client-item[data-v-344b4878]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.client-name[data-v-344b4878]{font-size:.8rem;font-weight:600}.client-balances[data-v-344b4878]{font-size:.7rem}.stat-card[data-v-344b4878]{background:hsla(0,0%,100%,.1);padding:16px 20px;border-radius:12px;border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);text-align:center;transition:all .3s ease;min-width:120px}.stat-card[data-v-344b4878]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.clickable-stat-card[data-v-344b4878]{cursor:pointer;transition:all .3s ease}.clickable-stat-card[data-v-344b4878]:hover{background:hsla(0,0%,100%,.2)!important;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,.25)}.stat-number[data-v-344b4878]{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:2px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.stat-label[data-v-344b4878]{color:hsla(0,0%,100%,.9);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.manager-card[data-v-344b4878]{background:hsla(0,0%,100%,.1);padding:12px 16px;border-radius:10px;border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);transition:all .3s ease}.manager-card[data-v-344b4878]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.manager-label[data-v-344b4878]{color:hsla(0,0%,100%,.8);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}.manager-name[data-v-344b4878]{color:#fff;font-size:.9rem;font-weight:600;margin-bottom:3px}.manager-phone[data-v-344b4878]{color:hsla(0,0%,100%,.9);font-size:.8rem;display:flex;align-items:center}@media (max-width:960px){.header-section[data-v-344b4878]{padding:16px 16px 0 16px!important}.program-info-section[data-v-344b4878]{flex-direction:column;align-items:center;text-align:center;min-height:auto;padding-bottom:16px}.program-info-section.program-info-section--hero[data-v-344b4878]{flex-direction:row;align-items:flex-start;text-align:left;padding-bottom:0}.stats-row[data-v-344b4878]{justify-content:center;margin-top:16px}.managers-container[data-v-344b4878]{min-height:auto;padding:12px 0}.clients-section[data-v-344b4878]{min-height:auto;padding-top:16px}.clients-content[data-v-344b4878]{max-height:none;overflow:visible}}@media (max-width:600px){.header-section[data-v-344b4878]{padding:12px 12px 0 12px!important}.program-info-section h1[data-v-344b4878]{font-size:1.5rem!important}.program-info-section p[data-v-344b4878]{font-size:.9rem!important}.stat-card[data-v-344b4878]{min-width:100px;padding:12px 16px}.stat-number[data-v-344b4878]{font-size:1.25rem!important}.manager-card[data-v-344b4878]{padding:10px 14px}.clients-content[data-v-344b4878]{max-height:none;overflow:visible}}.program-hub-page[data-v-344b4878]{box-sizing:border-box;min-height:calc(100vh - 16px)}.program-hub-page .program-hub-shell.v-card[data-v-344b4878]{border-radius:8px;min-height:calc(100vh - 16px)}.program-hub-shell--flex[data-v-344b4878]{display:flex;flex-direction:column}.program-hub-shell--flex .program-hub-content-row[data-v-344b4878]{flex:1 1 auto;min-height:0}.program-hub-shell--flex .program-hub-main-col[data-v-344b4878]{display:flex;flex-direction:column;min-height:0}.program-hub-tabs[data-v-344b4878] .v-tab{text-transform:none;letter-spacing:.01em;font-weight:500}.program-hub-tab-icon[data-v-344b4878]{opacity:.85}.program-hub-nav-panel[data-v-344b4878]{border-radius:8px}.program-hub-panels[data-v-344b4878] .v-expansion-panel{border:thin solid rgba(0,0,0,.08);border-radius:6px!important;margin-bottom:8px;overflow:hidden}.theme--dark .program-hub-panels[data-v-344b4878] .v-expansion-panel{border-color:hsla(0,0%,100%,.12)}.program-hub-panels[data-v-344b4878] .v-expansion-panel:before{box-shadow:none}.program-hub-panel-header[data-v-344b4878]{min-height:48px!important;padding-top:10px;padding-bottom:10px;text-transform:none!important}.program-hub-panel-header[data-v-344b4878] .v-expansion-panel-header__icon{align-self:center}.program-hub-panel-header span[data-v-344b4878]{letter-spacing:.01em;font-size:.8125rem;text-transform:none!important}.program-hub-panels[data-v-344b4878] .v-expansion-panel-header,.program-hub-panels[data-v-344b4878] .v-list-item__subtitle,.program-hub-panels[data-v-344b4878] .v-list-item__title{text-transform:none!important}.theme--light .program-hub-panel-header[data-v-344b4878]{background-color:#fff}.theme--dark .program-hub-panel-header[data-v-344b4878]{background-color:hsla(0,0%,100%,.03)}.program-hub-panel-content[data-v-344b4878] .v-expansion-panel-content__wrap{padding:0 8px 8px}.program-hub-list-item[data-v-344b4878]{border-radius:4px;margin-bottom:2px;min-height:40px!important}.program-hub-list-item[data-v-344b4878] .v-list-item__icon{min-width:auto!important;margin:4px 0 4px 2px!important}.program-hub-list-title[data-v-344b4878]{font-weight:600;font-size:.875rem;line-height:1.35;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;overflow-wrap:anywhere;font-size:.8125rem!important;line-height:1.2!important}.program-hub-list-subtitle[data-v-344b4878]{font-size:.8125rem;opacity:.85;white-space:normal}.program-hub-panels[data-v-344b4878] .v-list-item.program-hub-nav-item-active{background-color:rgba(25,118,210,.08)!important;border-left:3px solid var(--v-primary-base,#1976d2)!important}.theme--dark .program-hub-panels[data-v-344b4878] .v-list-item.program-hub-nav-item-active{background-color:rgba(100,181,246,.12)!important;border-left:3px solid var(--v-primary-base,#64b5f6)!important}.program-hub-panels[data-v-344b4878] .v-list-item.program-hub-nav-item-active:before{opacity:0!important}.program-hub-panels[data-v-344b4878] .v-list-item.program-hub-nav-item-active .v-list-item__subtitle,.program-hub-panels[data-v-344b4878] .v-list-item.program-hub-nav-item-active .v-list-item__title{color:inherit!important}.program-dashboard-at-a-glance[data-v-344b4878],.program-hub-main-col[data-v-344b4878]{min-width:0}.program-dashboard-section-anchor[data-v-344b4878]{scroll-margin-top:24px}.program-hub-flat-nav[data-v-344b4878] .v-list-item{min-height:48px!important;padding-left:16px!important;padding-right:12px!important;padding-top:0!important;padding-bottom:0!important}.program-hub-flat-nav[data-v-344b4878] .v-list-item__content{padding-top:10px!important;padding-bottom:10px!important;min-width:0}.program-hub-flat-nav[data-v-344b4878] .v-list-item:not(:last-child){border-bottom:thin solid rgba(0,0,0,.06)}.theme--dark .program-hub-flat-nav[data-v-344b4878] .v-list-item:not(:last-child){border-bottom-color:hsla(0,0%,100%,.08)}.program-hub-main-placeholder[data-v-344b4878]{min-height:120px}.program-hub-flat-nav[data-v-344b4878] .v-list-item.program-hub-nav-item-active{background-color:rgba(25,118,210,.08)!important;border-left:3px solid var(--v-primary-base,#1976d2)!important;padding-left:1.5rem!important}.theme--dark .program-hub-flat-nav[data-v-344b4878] .v-list-item.program-hub-nav-item-active{background-color:rgba(100,181,246,.12)!important;border-left:3px solid var(--v-primary-base,#64b5f6)!important;padding-left:1.5rem!important}.program-hub-flat-nav[data-v-344b4878] .v-list-item.program-hub-nav-item-active:before{opacity:0!important}.program-hub-embed-body[data-v-344b4878]{min-width:0}.program-hub-embed-body--scroll[data-v-344b4878]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:visible;overscroll-behavior-x:contain}.program-dashboard-hero-card[data-v-344b4878]{background:#fff;border:thin solid rgba(0,0,0,.08)!important;transition:box-shadow .2s ease}.program-dashboard-hero-card[data-v-344b4878]:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)!important}.theme--dark .program-dashboard-hero-card[data-v-344b4878]{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)!important}.program-dashboard-hero-card--clients .clients-content[data-v-344b4878]{max-height:min(220px,42vh);overflow-y:auto;overflow-x:hidden}@media (max-width:959px){.clients-content[data-v-344b4878],.program-dashboard-hero-card--clients .clients-content[data-v-344b4878]{max-height:none;overflow:visible}.program-hub-shell--flex .program-hub-content-row[data-v-344b4878],.program-hub-shell--flex .program-hub-main-col[data-v-344b4878]{flex:none;min-height:auto}.program-hub-embed-body--scroll[data-v-344b4878]{flex:none;min-height:auto;overflow-x:clip;overflow-y:visible;overscroll-behavior-x:none;max-width:100%}}.program-dashboard-hero-card .managers-container[data-v-344b4878]{min-height:auto}.program-dashboard-hero-card .managers-container--hero-top[data-v-344b4878]{justify-content:flex-start!important}.program-dashboard-hero-card .clients-section[data-v-344b4878]{min-height:auto}.program-dashboard-hero-row[data-v-344b4878]{margin-left:0!important;margin-right:0!important}.program-dashboard-hero-title[data-v-344b4878]{color:rgba(0,0,0,.87)}.theme--dark .program-dashboard-hero-title[data-v-344b4878]{color:hsla(0,0%,100%,.95)}.program-dashboard-stat-row[data-v-344b4878]{gap:12px}.program-dashboard-at-a-glance .program-dashboard-stat-tile[data-v-344b4878]{background:#f5f7fb;border:thin solid rgba(0,0,0,.08);backdrop-filter:none;text-align:center;min-width:120px;padding:14px 18px;border-radius:12px}.theme--dark .program-dashboard-at-a-glance .program-dashboard-stat-tile[data-v-344b4878]{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12)}.program-dashboard-at-a-glance .program-dashboard-stat-tile .stat-number[data-v-344b4878]{color:rgba(0,0,0,.87);text-shadow:none;font-size:1.5rem}.theme--dark .program-dashboard-at-a-glance .program-dashboard-stat-tile .stat-number[data-v-344b4878]{color:hsla(0,0%,100%,.95)}.program-dashboard-at-a-glance .program-dashboard-stat-tile .stat-label[data-v-344b4878]{color:rgba(0,0,0,.55);font-size:.7rem}.theme--dark .program-dashboard-at-a-glance .program-dashboard-stat-tile .stat-label[data-v-344b4878]{color:hsla(0,0%,100%,.65)}.program-dashboard-at-a-glance .program-dashboard-stat-tile[data-v-344b4878]:hover{background:rgba(25,118,210,.08);border-color:rgba(25,118,210,.35);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.program-dashboard-at-a-glance .program-dashboard-stat-tile.clickable-stat-card[data-v-344b4878]:hover{background:rgba(25,118,210,.1)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.program-dashboard-hero-overview-text[data-v-344b4878]{min-height:0}.program-dashboard-hero-overview.program-info-section--hero[data-v-344b4878]{align-items:stretch!important}.program-dashboard-hero-overview[data-v-344b4878]{width:100%;min-height:0}.program-dashboard-hero-inner-column[data-v-344b4878]{flex:1 1 auto;min-height:0}.program-dashboard-hero-program-block[data-v-344b4878]{width:100%;flex:1 1 auto!important;min-height:0}@media (min-width:960px){.program-dashboard-hero-program-block[data-v-344b4878]{align-items:stretch}}.program-dashboard-hero-data-note[data-v-344b4878]{margin-top:1.25rem;padding-top:2px}.program-dashboard-hero-sandbox-row[data-v-344b4878]{margin-left:-4px}.program-dashboard-hero-text-spacer[data-v-344b4878]{flex:1 1 auto;min-height:8px}.program-dashboard-hero-stats-stack[data-v-344b4878]{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;width:100%}@media (min-width:960px){.program-dashboard-hero-stats-stack[data-v-344b4878]{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 0;align-self:stretch;height:100%;min-height:0;width:118px;min-width:118px;max-width:118px;gap:8px}}.program-dashboard-at-a-glance .program-dashboard-stat-tile--hero-compact[data-v-344b4878]{min-width:0!important;width:100%;padding:10px 8px!important;border-radius:10px;overflow:hidden;box-sizing:border-box}@media (min-width:960px){.program-dashboard-at-a-glance .program-dashboard-stat-tile--hero-compact[data-v-344b4878]{flex:1 1 0;min-height:0!important;width:100%;max-width:none;padding:10px 6px!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.program-dashboard-at-a-glance .program-dashboard-stat-tile--hero-compact[data-v-344b4878]:hover{transform:none}}.program-dashboard-at-a-glance .program-dashboard-stat-tile--hero-compact .stat-number[data-v-344b4878]{font-size:1.125rem!important;line-height:1.2;margin-bottom:0}.program-dashboard-at-a-glance .program-dashboard-stat-tile--hero-compact .stat-label[data-v-344b4878]{font-size:.6rem!important;letter-spacing:.04em;line-height:1.2}.program-dashboard-at-a-glance .program-dashboard-stat-tile--hero-compact .v-icon[data-v-344b4878]{margin-bottom:4px!important;flex-shrink:0}.program-info-section--hero[data-v-344b4878]{min-height:auto}.managers-section--hero .manager-card[data-v-344b4878]{background:#f5f7fb;border:thin solid rgba(0,0,0,.08);backdrop-filter:none}.theme--dark .managers-section--hero .manager-card[data-v-344b4878]{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.managers-section--hero .manager-label[data-v-344b4878]{color:rgba(0,0,0,.55)}.theme--dark .managers-section--hero .manager-label[data-v-344b4878]{color:hsla(0,0%,100%,.6)}.managers-section--hero .manager-name[data-v-344b4878]{color:rgba(0,0,0,.87)}.theme--dark .managers-section--hero .manager-name[data-v-344b4878]{color:hsla(0,0%,100%,.95)}.managers-section--hero .manager-phone[data-v-344b4878]{color:rgba(0,0,0,.65)}.theme--dark .managers-section--hero .manager-phone[data-v-344b4878]{color:hsla(0,0%,100%,.75)}.clients-section--hero .clients-header[data-v-344b4878]{border-bottom:thin solid rgba(0,0,0,.08);padding-bottom:8px}.theme--dark .clients-section--hero .clients-header[data-v-344b4878]{border-bottom-color:hsla(0,0%,100%,.12)}.client-item--hero[data-v-344b4878]{background:#f5f7fb;border:thin solid rgba(0,0,0,.06)}.theme--dark .client-item--hero[data-v-344b4878]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.client-item--hero[data-v-344b4878]:hover{background:rgba(25,118,210,.08)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}.program-dashboard-detail-drawer.v-navigation-drawer--temporary[data-v-344b4878]{z-index:1000!important}.program-dashboard-detail-drawer-inner[data-v-344b4878]{min-height:100%}.program-dashboard-detail-drawer-body[data-v-344b4878]{min-height:0}.program-dashboard-drawer-list-item[data-v-344b4878]{border-bottom:1px solid rgba(0,0,0,.06)}.program-dashboard-drawer-list-item[data-v-344b4878]:last-of-type{border-bottom:none}.min-width-0[data-v-344b4878]{min-width:0}.min-height-0[data-v-344b4878]{min-height:0}.program-dashboard-card-title-row[data-v-344b4878]{-moz-column-gap:8px;column-gap:8px;row-gap:4px}.program-dashboard-shift-filters[data-v-344b4878]{-moz-column-gap:6px;column-gap:6px;row-gap:6px}.program-hub-mobile-profile[data-v-344b4878]{border-bottom:thin solid rgba(0,0,0,.06);gap:12px;padding:10px 0 12px}.program-hub-mobile-profile__identity[data-v-344b4878]{gap:12px;min-width:0}.program-hub-mobile-profile__avatar-skeleton[data-v-344b4878],.program-hub-mobile-profile__avatar[data-v-344b4878]{margin-right:0}.program-hub-mobile-profile__name[data-v-344b4878]{font-size:1.0625rem;line-height:1.35;font-weight:600;letter-spacing:.01em}.theme--dark .program-hub-mobile-profile[data-v-344b4878]{border-bottom-color:hsla(0,0%,100%,.08)}.program-hub-tabs-row[data-v-344b4878]{width:100%;min-width:0}.program-hub-tabs-row[data-v-344b4878] .v-tabs{flex:1 1 0%;min-width:0}.program-hub-tabs-row[data-v-344b4878] .v-slide-group__wrapper{overflow:hidden}.program-hub-tabs-row--stacked .program-hub-tabs[data-v-344b4878]{width:100%;max-width:100%}.program-hub-tabs-row--tight-mobile[data-v-344b4878] .v-tabs-bar{height:40px!important}.program-hub-tabs-row--tight-mobile[data-v-344b4878] .v-tab{min-height:40px!important;padding:0 10px!important;font-size:.8125rem!important}.program-hub-content-row--mobile[data-v-344b4878]{align-content:flex-start!important}.program-hub-nav-col--mobile[data-v-344b4878]{padding-top:0!important;padding-bottom:0!important;margin-bottom:8px}.program-hub-main-col--mobile[data-v-344b4878]{padding-top:0!important}.program-hub-mobile-nav-summary-icon[data-v-344b4878]{opacity:.9;font-size:22px!important}.program-hub-mobile-nav-summary[data-v-344b4878]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-color:rgba(0,0,0,.12)!important;transition:background-color .15s ease}.program-hub-mobile-nav-summary[data-v-344b4878]:focus,.program-hub-mobile-nav-summary[data-v-344b4878]:hover{background-color:rgba(25,118,210,.06)}.theme--dark .program-hub-mobile-nav-summary[data-v-344b4878]{border-color:hsla(0,0%,100%,.12)!important}.theme--dark .program-hub-mobile-nav-summary[data-v-344b4878]:focus,.theme--dark .program-hub-mobile-nav-summary[data-v-344b4878]:hover{background-color:rgba(100,181,246,.08)}.program-hub-mobile-nav-summary-caption[data-v-344b4878]{letter-spacing:.04em;line-height:1.2}.program-hub-mobile-nav-sheet[data-v-344b4878] .v-bottom-sheet__content{max-height:min(85vh,560px)}.program-hub-mobile-nav-sheet-inner[data-v-344b4878]{padding-bottom:env(safe-area-inset-bottom,0)}.program-hub-mobile-nav-sheet-list[data-v-344b4878]{max-height:min(70vh,480px);overflow-y:auto}.program-hub-mobile-nav-sheet-toolbar[data-v-344b4878] .v-toolbar__content{padding-left:16px;padding-right:8px}.program-dashboard-clock-table[data-v-344b4878]{width:100%;max-width:100%}.program-hub-mobile-nav-sheet .program-hub-mobile-nav-sheet-list.program-hub-flat-nav .v-list-item{min-height:48px!important;padding-left:16px!important;padding-right:12px!important;padding-top:0!important;padding-bottom:0!important}.program-hub-mobile-nav-sheet .program-hub-mobile-nav-sheet-list.program-hub-flat-nav .v-list-item__content{padding-top:10px!important;padding-bottom:10px!important}.program-hub-mobile-nav-sheet .program-hub-mobile-nav-sheet-list.program-hub-flat-nav .v-list-item.program-hub-nav-item-active{background-color:rgba(25,118,210,.08)!important;border-left:3px solid #1976d2!important;padding-left:1.5rem!important}.theme--dark .program-hub-mobile-nav-sheet .program-hub-mobile-nav-sheet-list.program-hub-flat-nav .v-list-item.program-hub-nav-item-active{background-color:rgba(100,181,246,.12)!important;border-left-color:#64b5f6!important;padding-left:1.5rem!important}.program-hub-mobile-nav-sheet .program-hub-mobile-nav-sheet-list.program-hub-flat-nav .v-list-item:not(:last-child){border-bottom:thin solid rgba(0,0,0,.06)}.theme--dark .program-hub-mobile-nav-sheet .program-hub-mobile-nav-sheet-list.program-hub-flat-nav .v-list-item:not(:last-child){border-bottom-color:hsla(0,0%,100%,.08)}.filter-section[data-v-90659b18]{margin-bottom:32px}.filter-section .filter-header[data-v-90659b18]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.filter-section .filter-header .filter-title[data-v-90659b18]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#64748b}.filter-panels .filter-panel[data-v-90659b18]{border-radius:12px;margin-bottom:8px;border:1px solid #e2e8f0;overflow:hidden}.filter-panels .filter-panel[data-v-90659b18]:before{display:none}.filter-panels .panel-header-content[data-v-90659b18]{display:flex;align-items:center}.filter-panels .panel-header-content .filter-icon[data-v-90659b18]{margin-right:12px;opacity:.8}.filter-panels .panel-header-content .filter-label[data-v-90659b18]{flex:1;font-size:14px;font-weight:500}.filter-panels .panel-header-content .filter-count[data-v-90659b18]{background:#e2e8f0;color:#475569}.checkbox-container[data-v-90659b18]{padding:8px 0}.checkbox-container .checkbox-label[data-v-90659b18]{display:flex;justify-content:space-between;align-items:center;width:100%}.checkbox-container .checkbox-label .count-chip[data-v-90659b18]{margin-left:8px}.upcoming-events .section-header[data-v-a847f380]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.upcoming-events .section-header .section-title[data-v-a847f380]{font-size:16px;font-weight:600;color:#1e293b}.events-timeline .timeline-event[data-v-a847f380]{display:flex;padding:12px;background:#f8fafc;border-radius:12px;margin-bottom:12px;transition:all .2s ease}.events-timeline .timeline-event[data-v-a847f380]:hover{transform:translateY(-2px);background:#f1f5f9}.events-timeline .timeline-event .event-time[data-v-a847f380]{margin-right:16px;min-width:80px}.events-timeline .timeline-event .event-time .time[data-v-a847f380]{display:block;font-weight:600;font-size:14px;color:#1e293b}.events-timeline .timeline-event .event-time .date[data-v-a847f380]{display:block;font-size:12px;color:#64748b}.events-timeline .timeline-event .event-content[data-v-a847f380]{flex:1}.events-timeline .timeline-event .event-content .event-header[data-v-a847f380]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.events-timeline .timeline-event .event-content .event-header .event-name[data-v-a847f380]{font-weight:500;font-size:14px}.events-timeline .timeline-event .event-content .event-location[data-v-a847f380]{font-size:12px;color:#64748b;display:flex;align-items:center}.events-timeline .timeline-event .event-content .event-location .v-icon[data-v-a847f380]{margin-right:4px;font-size:14px}.filter-sidebar[data-v-a2c1ac86]{background:#fff;border-right:1px solid rgba(0,0,0,.08);height:100vh;overflow-y:auto}@media(max-width:959px){.filter-sidebar[data-v-a2c1ac86]{height:auto;max-height:none;overflow:visible;border-right:none}}.sidebar-content[data-v-a2c1ac86]{padding:24px}.sidebar-header[data-v-a2c1ac86]{background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:24px;border-radius:16px;margin-bottom:32px}.sidebar-header h2[data-v-a2c1ac86]{color:#fff;font-size:24px;font-weight:600;margin-bottom:4px}.sidebar-header .subtitle[data-v-a2c1ac86]{color:hsla(0,0%,100%,.9);font-size:14px}.sidebar-header .today-quick-btn[data-v-a2c1ac86]{color:#fff;margin-top:12px}.sidebar-header .today-quick-btn[data-v-a2c1ac86]:hover{background:hsla(0,0%,100%,.1)}.calendar-grid .modern-calendar[data-v-0066ead8] .v-calendar-weekly__head-weekday{font-size:12px;font-weight:600;color:#1e293b;text-transform:uppercase;padding:12px 8px;border-bottom:1px solid #e2e8f0}.calendar-grid .modern-calendar[data-v-0066ead8] .v-calendar-weekly__day{border:1px solid #e2e8f0;min-height:120px}.calendar-grid .modern-calendar[data-v-0066ead8] .v-calendar-weekly__day.v-present{background-color:#faf5ff}.calendar-event[data-v-0066ead8]{padding:1px 8px;border-radius:6px;margin:2px;font-size:12px;display:flex;flex-direction:column}.calendar-event .event-time[data-v-0066ead8]{font-size:11px;opacity:.9;margin-bottom:2px;font-weight:700}.calendar-event .event-title[data-v-0066ead8]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.v-toolbar[data-v-0066ead8]{border-bottom:1px solid #e2e8f0}.v-toolbar .v-btn-toggle[data-v-0066ead8]{margin:0 4px}.v-toolbar .v-btn-toggle .v-btn[data-v-0066ead8]{border-color:#e2e8f0}.v-toolbar .v-btn-toggle .v-btn[data-v-0066ead8]:not(:last-child){margin-right:4px}@media(max-width:600px){.calendar--menu[data-v-0066ead8]{margin-left:auto}}.google-sync-card .v-btn.v-btn--loading[data-v-0129c109]{pointer-events:none}.google-sync-card .v-btn.v-btn--loading .v-btn__content[data-v-0129c109]{opacity:.6}.google-sync-card .v-alert.v-alert--dense[data-v-0129c109]{padding:12px 16px}.google-sync-card .v-alert.v-alert--dense .v-icon[data-v-0129c109]{margin-right:8px}.google-sync-card .v-radio-group .v-radio[data-v-0129c109]{margin-bottom:16px}.app-container[data-v-10fec17d]{background:#f8fafc;min-height:100vh}#printTable{display:none}.print-header{text-align:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #1a237e}.print-header h2{font-size:22px;font-weight:700;color:#1a237e;margin:0 0 4px 0}.print-header .print-subtitle{font-size:16px;color:#333;margin:0 0 4px 0}.print-header .print-meta{font-size:11px;color:#888;margin:0}.print-table{width:100%;border-collapse:collapse;font-size:13px}.print-table th{background-color:#1a237e;color:#fff;padding:10px 12px;text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.print-table td{padding:8px 12px;border-bottom:1px solid #e0e0e0;color:#333}.print-table tbody tr:nth-child(2n){background-color:#f5f7fa}.print-table tbody tr:hover{background-color:#e8eaf6}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#printTable{display:block;padding:0}.google-sync-card,.ma-4>.v-card,.v-card,.v-overlay,.v-snackbar,header.v-app-bar,header.v-toolbar,nav.v-navigation-drawer{display:none!important}@page{size:landscape;margin:12mm}}.esign-compose-root[data-v-248bbee1]{min-height:100vh}.esign-compose-body[data-v-248bbee1]{min-height:0}.esign-compose-sidebar[data-v-248bbee1]{width:100%;max-width:340px;border-right:thin solid rgba(0,0,0,.08);background:#fafafa}.theme--dark .esign-compose-sidebar[data-v-248bbee1]{border-right-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04)}.esign-compose-pdf[data-v-248bbee1]{background:#f5f5f5;min-width:0}.compose-panels[data-v-248bbee1] .v-expansion-panel{border:thin solid rgba(0,0,0,.08);border-radius:6px!important;margin-bottom:8px;overflow:hidden}.theme--dark .compose-panels[data-v-248bbee1] .v-expansion-panel{border-color:hsla(0,0%,100%,.12)}.compose-panels[data-v-248bbee1] .v-expansion-panel:before{box-shadow:none}.compose-panel-header[data-v-248bbee1]{min-height:48px!important;padding-top:10px;padding-bottom:10px;text-transform:none!important}.compose-panel-header[data-v-248bbee1] .v-expansion-panel-header__icon{align-self:center}.compose-panel-header span[data-v-248bbee1]{letter-spacing:.01em;font-size:.8125rem}.compose-panels[data-v-248bbee1] .v-expansion-panel-header{text-transform:none!important}.compose-panel-content[data-v-248bbee1] .v-expansion-panel-content__wrap{padding:8px 12px 12px}.document-panel-fields[data-v-248bbee1]{display:flex;flex-direction:column;gap:16px}.document-panel-caption[data-v-248bbee1]{margin:0;line-height:1.5}.esign-source-toggle[data-v-248bbee1] .v-btn{flex:1;text-transform:none}.compose-field-btn[data-v-248bbee1]{cursor:grab;text-transform:none!important;justify-content:flex-start!important}.compose-field-btn[data-v-248bbee1]:active{cursor:grabbing}.pdf-page-container[data-v-248bbee1]{box-shadow:0 2px 8px rgba(0,0,0,.08)}.compose-field-overlay[data-v-248bbee1]{border:2px dashed;cursor:move;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:2px}.compose-field-selected[data-v-248bbee1]{box-shadow:0 0 0 3px rgba(255,111,0,.35)!important}.compose-field-inner[data-v-248bbee1]{display:flex;align-items:center;pointer-events:none;padding:0 4px;max-width:100%}.compose-resize-handle[data-v-248bbee1]{position:absolute;right:0;bottom:0;width:12px;height:12px;cursor:se-resize;background:rgba(0,0,0,.15)}.compose-field-delete[data-v-248bbee1]{position:absolute;top:-10px;right:-10px;background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.2)}@media (max-width:959px){.esign-compose-body[data-v-248bbee1]{flex-direction:column}.esign-compose-sidebar[data-v-248bbee1]{max-width:none;border-right:none;border-bottom:thin solid rgba(0,0,0,.08);max-height:45vh}}.esign-page .esign-shell[data-v-fdfdd21a]{border-radius:8px}.esign-status-tabs[data-v-fdfdd21a] .v-tab{text-transform:none;letter-spacing:.01em;font-weight:500}.esign-tab-icon[data-v-fdfdd21a]{opacity:.85}.esign-search-field[data-v-fdfdd21a]{flex:1 1 200px;max-width:280px;min-width:160px}.esign-main-col[data-v-fdfdd21a]{min-width:0}.esign-main-col .d-flex .v-btn[data-v-fdfdd21a]{text-transform:none}.esign-table[data-v-fdfdd21a] .v-data-table__wrapper{overflow-x:auto}.theme--light .esign-table[data-v-fdfdd21a] tbody tr:hover{background-color:#f5f5f5!important}.theme--dark .esign-table[data-v-fdfdd21a] tbody tr:hover{background-color:hsla(0,0%,100%,.06)!important}.signer-avatar[data-v-fdfdd21a]{position:relative;z-index:1}.signer-avatar[data-v-fdfdd21a]:hover{z-index:10}.border-top[data-v-fdfdd21a]{border-top:1px solid #e0e0e0}.theme--dark .border-top[data-v-fdfdd21a]{border-top-color:hsla(0,0%,100%,.12)}.gap-2[data-v-fdfdd21a]{gap:8px}.document-templates-page[data-v-558bb259]{background:#fafafa;min-height:100vh}.page-header[data-v-558bb259]{background:#fff}.page-content[data-v-558bb259]{max-width:1400px;margin:0 auto}.filter-bar[data-v-558bb259]{background:#fff;border:1px solid #e0e0e0}.search-field[data-v-558bb259]{max-width:280px;flex-shrink:0}.data-table-card[data-v-558bb259]{border:1px solid #e0e0e0}.data-table-card[data-v-558bb259] .v-data-table{background:transparent}.data-table-card[data-v-558bb259] .v-data-table-header th{background:#f5f5f5!important;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#616161!important}.empty-state[data-v-558bb259]{padding:60px 20px}.progress-summary[data-v-558bb259]{background:#f5f5f5}.recipients-table[data-v-558bb259]{border:1px solid #e0e0e0;border-radius:4px}.recipients-table[data-v-558bb259] th{background:#fafafa!important;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.recipient-row--expandable[data-v-558bb259]{cursor:pointer}.recipient-row--expandable[data-v-558bb259]:hover{background:#f5f5f5}.recipient-row--expandable[data-v-558bb259]:focus{outline:2px solid #1976d2;outline-offset:-2px}.recipient-chevron-slot[data-v-558bb259]{display:inline-flex;align-items:center;justify-content:center;width:20px;flex-shrink:0}.recipient-chevron[data-v-558bb259]{transition:transform .2s ease}.recipient-chevron--expanded[data-v-558bb259]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.recipient-chevron[data-v-558bb259]{transition:none}}.signers-fade-enter-active[data-v-558bb259],.signers-fade-leave-active[data-v-558bb259]{transition:opacity .15s ease}.signers-fade-enter[data-v-558bb259],.signers-fade-leave-to[data-v-558bb259]{opacity:0}.signers-row>td.signers-cell[data-v-558bb259]{padding:0!important;border-top:none!important}.signers-wrapper[data-v-558bb259]{padding-bottom:12px}.signers-panel[data-v-558bb259]{background:#fafafa;border-radius:4px;overflow:hidden}.signers-eyebrow[data-v-558bb259]{border-top:1px solid #e0e0e0;letter-spacing:.5px}.signer-item[data-v-558bb259]{border-left:3px solid #cfd8dc}.signer-item+.signer-item[data-v-558bb259]{border-top:1px solid #eee}.signer-order[data-v-558bb259]{min-width:22px}.template-builder{height:100vh;display:flex;flex-direction:column;background:#fff;font-size:14px!important}@media (max-width:959px){.template-builder{height:auto;min-height:auto}.template-builder-main{flex-direction:column!important;height:auto!important}.fields-sidebar,.properties-sidebar{overflow-y:visible!important;width:100%!important;max-width:100%!important}}.fields-sidebar{overflow-y:auto;background:#fafafa}.fields-sidebar,.fields-sidebar *,.fields-sidebar .text-caption,.fields-sidebar .text-subtitle-2,.fields-sidebar .v-checkbox,.fields-sidebar .v-input,.fields-sidebar .v-input__control,.fields-sidebar .v-input__slot,.fields-sidebar .v-label,.fields-sidebar .v-list-item,.fields-sidebar .v-list-item__title,.fields-sidebar .v-select,.fields-sidebar .v-text-field,.fields-sidebar .v-textarea,.fields-sidebar h4,.fields-sidebar input,.fields-sidebar textarea{font-size:14px!important}.border-bottom{border-bottom:1px solid #e0e0e0}.step-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px;margin-bottom:24px;transition:all .2s ease}.step-section:hover{box-shadow:0 1px 4px rgba(0,0,0,.06)}.step-title{display:flex;align-items:center;gap:12px;padding-bottom:8px;border-bottom:2px solid #f0f0f0;margin-bottom:16px!important;font-size:14px!important;white-space:nowrap}.step-title.signers-step-title{justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:6px}.step-title-left{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.step-description{background:#e3f2fd;border-left:3px solid #1976d2;padding:10px 12px;border-radius:4px;margin-bottom:16px!important;font-size:11px!important;color:#0d47a1;line-height:1.4;font-style:italic}.step-number{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#1976d2;color:#fff;border-radius:50%;font-weight:700;flex-shrink:0}.field-btn,.step-number{font-size:14px!important}.field-btn{cursor:grab;text-transform:none;justify-content:flex-start!important;transition:all .2s ease;border-width:2px!important;font-weight:500!important;letter-spacing:.5px;background:#fff!important}.field-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(25,118,210,.15);border-color:#1976d2!important;color:#1976d2!important}.field-btn:active{cursor:grabbing;transform:translateY(0)}.info-icon{color:#b0bec5;cursor:help;margin-left:6px;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1;font-size:14px!important;flex-shrink:0}.info-icon:hover{color:#1976d2;transform:scale(1.15)}.tooltip-small{background:#1a237e!important}.tooltip-small .v-tooltip__content{font-size:11px!important;line-height:1.3;padding:8px 12px!important}.required-label{font-weight:600!important;letter-spacing:.3px}.progress-section{background:#f5f5f5;padding:12px;border-radius:6px;border-bottom:1px solid #e0e0e0!important}.progress-bar{border-radius:3px!important;background:#eceff1!important}.file-upload-btn i.mdi-file-pdf-box{color:#d32f2f!important;font-size:20px!important}.fields-sidebar .v-input__slot,.fields-sidebar .v-label,.fields-sidebar .v-list-item__title,.fields-sidebar .v-select .v-input__control input,.fields-sidebar .v-select .v-input__slot,.fields-sidebar .v-text-field .v-input__control input,.fields-sidebar .v-textarea .v-input__control textarea{font-size:14px!important}.fields-sidebar .v-select--dense .v-input__slot,.fields-sidebar .v-text-field--dense .v-input__slot,.fields-sidebar .v-textarea--dense .v-input__slot{padding:8px 0!important;min-height:32px!important}.fields-sidebar .v-select .v-input__control,.fields-sidebar .v-text-field .v-input__control,.fields-sidebar .v-textarea .v-input__control{padding:4px 0!important}.fields-sidebar .v-input__slot{padding:8px 12px!important}.fields-sidebar .v-text-field__details{padding:0 12px!important}.pdf-container{background:#f5f5f5;display:flex;flex-direction:column;align-items:center}.pdf-page-container{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.field-overlay{border:2px dashed;background:rgba(25,118,210,.1);cursor:move;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s ease}.field-overlay:hover{border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.field-employee{border-color:#1976d2;background:rgba(25,118,210,.1)}.field-company{border-color:#ff9800;background:rgba(255,152,0,.1)}.field-selected{border-color:#ff6f00!important;background:rgba(255,111,0,.15)!important;box-shadow:0 0 0 3px rgba(255,111,0,.2)!important}.field-content{display:flex;align-items:center;font-size:11px;color:#333;pointer-events:none;gap:4px}.field-required-marker{position:absolute;top:-7px;left:-6px;font-size:14px;line-height:1;font-weight:700;color:#e53935;pointer-events:none;text-shadow:0 0 2px #fff,0 0 2px #fff}.field-delete{top:-8px;right:-8px;background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.2)}.field-delete,.resize-handle{position:absolute;pointer-events:auto}.resize-handle{bottom:-4px;right:-4px;width:16px;height:16px;background:#1976d2;border-radius:2px;cursor:se-resize}.properties-sidebar{overflow-y:auto;background:#fafafa}canvas{display:block}.signing-order-section{background:#f5f5f5;border-radius:6px;padding:12px}.signing-order-list{display:flex;flex-direction:column;gap:8px}.signing-order-item{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:10px 12px;cursor:grab;transition:all .2s ease}.signing-order-item:hover{border-color:#1976d2;box-shadow:0 2px 4px rgba(0,0,0,.1)}.signing-order-item:active{cursor:grabbing}.order-number{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#1976d2;color:#fff;border-radius:50%;font-size:11px;font-weight:700}.drag-handle{color:#9e9e9e;cursor:grab}.drag-handle:hover{color:#616161}.signers-chips{display:flex;flex-wrap:wrap;gap:10px;padding:2px 0}.signer-chip{cursor:pointer;height:34px!important;font-size:13px!important;transition:box-shadow .15s ease,opacity .15s ease}.signer-chip:hover{box-shadow:0 2px 8px rgba(0,0,0,.14)}.signer-chip--dragover{box-shadow:0 0 0 2px #1976d2!important}.signer-chip-label{font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.signer-chip-remove{margin-left:4px;opacity:.75}.signer-chip-remove:hover{opacity:1}.signer-chip--add{border-style:dashed!important;font-weight:500}.signers-legend-menu{background:transparent;box-shadow:none;contain:none}.signers-legend-icon{flex-shrink:0;color:#9e9e9e!important;cursor:help}.signers-legend-icon:hover{color:#757575!important}.signers-legend-card{padding:10px 14px;background:#fff;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.12)!important}.signers-legend-group+.signers-legend-group{margin-top:8px}.signers-legend-heading{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#9e9e9e;margin-bottom:4px}.signers-legend-row{display:flex;align-items:center;gap:8px;font-size:12px;color:#424242;line-height:1.8}.key-swatch{width:11px;height:11px;border-radius:3px;display:inline-block}.key-swatch--staff{background:#1976d2}.key-swatch--external{background:#fff;border:1.5px solid #bdbdbd}.key-swatch--required{background:rgba(229,57,53,.08);border:2px solid #e53935}.key-swatch--optional{background:#fff;border:1.5px dashed #9e9e9e}.assign-page[data-v-00f515f4]{background:#fafafa;min-height:100vh}.page-header[data-v-00f515f4]{background:#fff}.page-content[data-v-00f515f4]{max-width:1200px;margin:0 auto}.selection-card[data-v-00f515f4]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.card-header[data-v-00f515f4]{background:#fafafa}.select-all-row[data-v-00f515f4]{background:#f5f5f5;border-radius:6px}.staff-list[data-v-00f515f4]{max-height:480px;overflow-y:auto}.staff-item[data-v-00f515f4]{border-radius:6px;cursor:pointer;transition:background-color .15s ease;margin-bottom:4px}.staff-item[data-v-00f515f4]:hover{background-color:#f5f5f5}.staff-item.selected[data-v-00f515f4]{background-color:#e3f2fd}.staff-item.selected[data-v-00f515f4]:hover{background-color:#bbdefb}.empty-state[data-v-00f515f4]{background:#fafafa;border-radius:8px}.summary-row[data-v-00f515f4]{padding-bottom:8px;border-bottom:1px solid #f0f0f0}.summary-row[data-v-00f515f4]:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.full-width-toggle[data-v-00f515f4]{width:100%}.full-width-toggle .v-btn[data-v-00f515f4]{flex:1}.form-section[data-v-0326b949]{margin-bottom:16px}.form-section-title[data-v-0326b949]{font-size:.9rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.theme--dark .form-section-title[data-v-0326b949]{color:hsla(0,0%,100%,.7)}.field-label[data-v-0326b949]{font-size:.8rem;font-weight:600;color:rgba(0,0,0,.55);margin-bottom:4px;display:block}.time-off-drawer[data-v-0326b949]{z-index:300!important}.form-section[data-v-3143d6fc]{margin-bottom:16px}.form-section-title[data-v-3143d6fc]{font-size:.9rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.theme--dark .form-section-title[data-v-3143d6fc]{color:hsla(0,0%,100%,.7)}.field-label[data-v-3143d6fc]{font-size:.8rem;font-weight:600;color:rgba(0,0,0,.55);margin-bottom:4px;display:block}.red-header[data-v-2d6f9da2]{color:red}[data-v-2d6f9da2]{text-decoration:none}.form-section[data-v-2d6f9da2]{margin-bottom:20px}.form-section[data-v-2d6f9da2]:last-child{margin-bottom:0}.form-section-title[data-v-2d6f9da2]{font-size:.9375rem;font-weight:600;margin-bottom:12px;color:rgba(0,0,0,.87)}.user-form-root[data-v-2d6f9da2] .v-col{padding-top:6px;padding-bottom:6px}.sandbox-account-row[data-v-2d6f9da2] .v-input--selection-controls{margin-top:0;padding-top:0}.sandbox-account-info-icon[data-v-2d6f9da2]{margin-bottom:2px}#print[data-v-51081284]{display:none}@media only screen and (min-width:768px){.mobile[data-v-51081284]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-51081284]{display:none}}@media print{#print[data-v-51081284]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-51081284],div.v-card[data-v-51081284],header.v-toolbar[data-v-51081284],nav.v-navigation-drawer[data-v-51081284]{display:none;border:none}@page{margin:0}body[data-v-51081284]{margin:1.6cm}}.form-section-title[data-v-be71986a]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-be71986a]{color:hsla(0,0%,100%,.85)}.form-section-title[data-v-a25ee692]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-a25ee692]{color:hsla(0,0%,100%,.85)}.headline[data-v-e8758eb8]{font-size:1.25rem!important}.client-tests-form-root--hub[data-v-2c98d2b4]{margin:0!important;max-width:none}.client-tests-form-root--hub .entity-form-card[data-v-2c98d2b4],.client-tests-form-root--hub .v-card[data-v-2c98d2b4]{width:100%;max-width:none}.client-tests-entity-form[data-v-2c98d2b4] .entity-form-body{padding:12px 8px!important;overflow-x:hidden}.client-tests-stepper[data-v-2c98d2b4]{box-shadow:none!important;background:transparent!important;overflow:hidden}.client-tests-stepper[data-v-2c98d2b4] .v-stepper__content{margin:0 0 0 12px!important;padding:8px 0 16px 8px!important;width:calc(100% - 12px);min-width:0;box-sizing:border-box}.client-tests-stepper[data-v-2c98d2b4] .v-stepper__step{padding-left:0;padding-right:0}.client-tests-stepper[data-v-2c98d2b4] .form-section{max-width:100%;overflow-x:hidden}.client-tests-stepper[data-v-2c98d2b4] .v-stepper__step--active .v-stepper__label{color:inherit}.form-section-title[data-v-2c98d2b4]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-2c98d2b4]{color:hsla(0,0%,100%,.85)}@media (max-width:600px){.client-tests-entity-form[data-v-2c98d2b4] .entity-form-body{padding:8px 4px!important}.client-tests-stepper[data-v-2c98d2b4] .v-stepper__content{margin:0 0 0 8px!important;padding:8px 0 16px 4px!important;width:calc(100% - 8px)}.client-tests-stepper[data-v-2c98d2b4] .v-stepper__step{padding-left:0}}@media only screen and (min-width:768px){.mobile[data-v-2c98d2b4]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-2c98d2b4]{display:none}}.form-container[data-v-4157c12c]{max-width:1200px;margin:0 auto}.form-card[data-v-4157c12c]{border-radius:0!important}.sticky-header[data-v-4157c12c]{position:sticky;top:61px;z-index:100;background:#fff}.sticky-header.scrolled[data-v-4157c12c]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.header-gradient[data-v-4157c12c]{background:linear-gradient(135deg,#2b3990,#1a237e)}.section-title[data-v-4157c12c]{font-size:1.1rem;font-weight:500;color:#2b3990;border-bottom:2px solid #e0e0e0}.v-text-field[data-v-4157c12c]{transition:all .3s ease}.v-text-field[data-v-4157c12c]:hover:not(.v-input--is-disabled){transform:translateY(-1px)}.v-btn[data-v-4157c12c]{text-transform:none}.error--text[data-v-4157c12c]{color:#ff5252}.logo-upload-container[data-v-4157c12c]{border:2px dashed #e0e0e0;padding:1.5rem;border-radius:8px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center;transition:border-color .3s ease}.logo-upload-container[data-v-4157c12c]:hover{border-color:#2b3990}.empty-logo-placeholder[data-v-4157c12c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;background:#f5f5f5;border-radius:4px}.logo-input[data-v-4157c12c]{max-width:300px;margin:0 auto}.v-img[data-v-4157c12c]{border-radius:4px;background:#f5f5f5;padding:1rem}.form-section-title[data-v-06cafec9]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-06cafec9]{color:hsla(0,0%,100%,.85)}.update-icon[data-v-7163b691] .mdi-pencil-box-outline{color:#5a99f6}.main-camera[data-v-84b77348]{position:relative}.camera-options[data-v-84b77348]{position:absolute;bottom:30px;left:0;width:100%;text-align:center;color:#f0f8ff}.image-container[data-v-84b77348]{position:relative}.image-container-text[data-v-84b77348]{position:absolute;bottom:3px;left:50%;text-align:center;color:#f0f8ff;transform:translate(-50%,-50%)}.v-dialog>.v-card>.v-toolbar[data-v-84b77348]{position:sticky;top:0;z-index:999}.captured-image[data-v-84b77348]{position:absolute;top:5%;left:50%;transform:translateX(-50%)}.fab-multiple[data-v-670fad42]{z-index:999}.adl-image[data-v-670fad42]{width:100%;height:250px;background-size:contain}.overlay-fade[data-v-670fad42]{position:relative;box-sizing:border-box;height:250px;width:100%;overflow:hidden;float:left;margin:10px}.overlay-fade div[data-v-670fad42]{position:absolute;box-sizing:border-box;top:0;background:#00031c;background:linear-gradient(0deg,#00031c 37%,#858692 54%,#fff);width:100%;height:250px;opacity:.5;transition:all .2s ease-in}.schedule-time[data-v-670fad42]{position:absolute;right:0;margin-right:10px;margin-top:10px;z-index:2}.shared-link[data-v-670fad42]{position:absolute;right:0;bottom:0;margin-bottom:10px;z-index:2}.img-container[data-v-670fad42]{position:relative}.description[data-v-670fad42]{bottom:-10px;position:absolute;color:#fff}.v-card--reveal[data-v-670fad42]{bottom:0;left:0;opacity:1!important;position:absolute;width:100%;background-color:#fff;border-radius:0!important}.bg-color[data-v-69a26be5]{background-color:#2b3990}.text-overline[data-v-54310aa2]{font-size:.75rem;letter-spacing:.1666666667em;text-transform:uppercase}.adl-list-view[data-v-54310aa2]{width:100%}.text-overline[data-v-6266236d]{font-size:.75rem;letter-spacing:.1666666667em;text-transform:uppercase}.file-input-no-prepend[data-v-6266236d] .v-input__prepend-outer{display:none}.adl-dialog-card[data-v-6266236d]{height:100vh;display:flex;flex-direction:column}.adl-dialog-content[data-v-6266236d]{flex:1;overflow-y:auto}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon[data-v-31c5a831]{transform:none!important}.panel-header[data-v-31c5a831]{min-height:100px}.fab-multiple[data-v-31c5a831]{z-index:999}.adl-image[data-v-31c5a831]{width:100%;height:250px;background-size:contain}.overlay-fade[data-v-31c5a831]{position:relative;box-sizing:border-box;height:250px;width:100%;overflow:hidden;float:left;margin:10px}.overlay-fade div[data-v-31c5a831]{position:absolute;box-sizing:border-box;top:0;background:#00031c;background:linear-gradient(0deg,#00031c 37%,#858692 54%,#fff);width:100%;height:250px;opacity:.5;transition:all .2s ease-in}.schedule-time[data-v-31c5a831]{position:absolute;right:0;margin-right:10px;margin-top:10px;z-index:2}.btn-image-upload[data-v-31c5a831]{position:absolute;right:0;margin-right:9px;margin-top:45px;z-index:2}.btn-follow-up[data-v-31c5a831]{position:absolute;width:55%;right:0;margin-right:9px;margin-top:120px;z-index:2;padding-top:40px}.btn-incident-report[data-v-31c5a831]{position:absolute;width:55%;right:0;margin-right:9px;margin-top:180px;z-index:2}.btn-view-image[data-v-31c5a831]{position:absolute;width:50%;right:0;margin-right:9px;margin-top:80px;z-index:2}.shared-link[data-v-31c5a831]{position:absolute;right:0;bottom:0;margin-bottom:10px;z-index:2}.img-container[data-v-31c5a831]{position:relative}.description[data-v-31c5a831]{bottom:-10px;position:absolute;color:#fff}.file-input-no-prepend[data-v-31c5a831] .v-input__prepend-outer{display:none!important}.v-select label[data-v-0e46ef56]{font-size:.8em}.test[data-v-0e46ef56]{margin:50px}#center[data-v-0e46ef56]{margin-left:70px}@media only screen and (max-width:480px){#image[data-v-0e46ef56]{height:250px}#ADLCard[data-v-0e46ef56]{width:320px}}.v-card--reveal[data-v-0e46ef56]{bottom:0;top:0;position:absolute;width:100%;background-color:#fff!important;z-index:9999}#chart[data-v-dfb8ebee]{margin-left:auto;margin-right:auto}.update-icon[data-v-1fa02d08] .mdi-pencil-box-outline{color:#5a99f6}.main-container[data-v-0412c8f5]{border-radius:0!important}.mar-card--container[data-v-0412c8f5]{position:relative}.mar-checkbox[data-v-0412c8f5]{position:absolute;top:0;right:0;margin-top:5px}.item-container[data-v-0412c8f5]{height:150px}.item-container--diagnosis[data-v-0412c8f5]{height:80px}.diagnosis-container[data-v-0412c8f5]{position:relative}.bg-color[data-v-0412c8f5]{background:linear-gradient(169deg,#020024,#0261d9 0,#1eb194)}.fab-multiple[data-v-0412c8f5]{z-index:999;bottom:72px!important}.text-overline[data-v-3b1b85ec],.text-overline[data-v-fac22e52]{font-size:.75rem;letter-spacing:.1666666667em;text-transform:uppercase}.mar-list-view[data-v-fac22e52]{width:100%}.no-results[data-v-fac22e52]{text-align:center;padding:40px 20px;color:#757575}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon[data-v-3a54a135]{transform:none!important}.main-container[data-v-3a54a135]{border-radius:0!important}.mar-card--container[data-v-3a54a135]{position:relative}.mar-checkbox[data-v-3a54a135]{position:absolute;top:0;right:0;margin-top:5px}.bg-color[data-v-3a54a135]{background:linear-gradient(169deg,#020024,#0261d9 0,#1eb194)}.v-card--reveal[data-v-3a54a135]{bottom:0;left:0;opacity:1!important;position:absolute;width:10 0;background-color:#fff;border-radius:0!important}.panel-header[data-v-3a54a135]{min-height:100px}.item-container[data-v-3a54a135]{height:150px;position:relative}.diagnosis-container[data-v-3a54a135]{position:relative}.item-container--diagnosis[data-v-3a54a135]{height:80px}.fab-multiple[data-v-3a54a135]{z-index:999;bottom:72px!important}.share-icon[data-v-3a54a135]{position:absolute;right:2px;bottom:2px}.controlled-substance[data-v-3a54a135]{background:#ff10f0;background:linear-gradient(0deg,#ff10f0,pink 93%)}.controlled-substance>.cog[data-v-3a54a135]{background:url(../img/settings-cog-svgrepo-com.bf5132a5.svg) 50%/contain no-repeat;position:relative;min-height:100px}.controlled-substance .pill[data-v-3a54a135]{background:50% url(../img/pill-svgrepo-com.e9ad55a9.svg) no-repeat;position:absolute;inset:0;mix-blend-mode:plus-lighter;pointer-events:none;min-height:100px}@media only screen and (min-width:768px){.mobile[data-v-c37e7f34]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-c37e7f34]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-6594961c]{width:36px;height:36px;border-radius:4px}.program-hub-embed-list[data-v-a15ef60c]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-a15ef60c] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-a15ef60c]{margin-top:0!important}@media only screen and (min-width:768px){.mobile[data-v-a15ef60c]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-a15ef60c]{display:none}}.pageBreak[data-v-a15ef60c]{clear:both;page-break-before:always}@media only screen and (max-width:768px){.btn-supporting-doc[data-v-a15ef60c]{width:90%;font-size:.68rem!important}}.program-hub-embed-list[data-v-676c402d]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-676c402d] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-676c402d]{margin-top:0!important}@media only screen and (min-width:768px){.mobile[data-v-676c402d]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-676c402d]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-57368b48]{width:36px;height:36px;border-radius:4px}.finances-latest-list[data-v-09bf3015]{max-height:min(220px,32vh);overflow-y:auto}@media (max-width:959px){.finances-latest-list[data-v-09bf3015]{max-height:none;overflow:visible}}.finances-latest-item[data-v-09bf3015]{min-height:48px!important}.finances-hero-row--flush[data-v-08a7249d]{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.finances-hero-panel[data-v-08a7249d]{background:transparent;border:none;box-shadow:none;width:100%}.finances-hero-panel--balance[data-v-08a7249d]{border-right:thin solid rgba(0,0,0,.08)}.theme--dark .finances-hero-panel--balance[data-v-08a7249d]{border-right-color:hsla(0,0%,100%,.1)}@media (max-width:959px){.finances-hero-panel--balance[data-v-08a7249d]{border-right:none;border-bottom:thin solid rgba(0,0,0,.08)}.theme--dark .finances-hero-panel--balance[data-v-08a7249d]{border-bottom-color:hsla(0,0%,100%,.1)}}.finances-hero-table-divider[data-v-08a7249d]{margin-top:0}.finances-method-cards[data-v-08a7249d]{max-height:min(240px,36vh);overflow-y:auto;overflow-x:hidden}@media (max-width:959px){.finances-method-cards[data-v-08a7249d]{max-height:none;overflow:visible}}.finances-method-tile[data-v-08a7249d]{min-height:108px;transition:box-shadow .15s ease,filter .15s ease}.finances-method-tile--hover[data-v-08a7249d]{filter:brightness(1.05)}.finances-method-tile__amount[data-v-08a7249d]{font-size:1.35rem;line-height:1.2}.finances-method-tile__switch[data-v-08a7249d] .v-input--switch{margin-top:2px}.finances-method-tile__switch[data-v-08a7249d] .v-input--selection-controls__input{transform:scale(.85);transform-origin:left center}.finances-total-balance[data-v-08a7249d]{font-size:1.1rem}.finances-inactive-switch[data-v-08a7249d] .v-label{font-size:.8125rem}.finances-balance-footer[data-v-08a7249d]{gap:8px}.service-plan-date-cell{white-space:nowrap}@media only screen and (min-width:768px){.mobile[data-v-042e3855]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-042e3855]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-92b637be]{width:36px;height:36px;border-radius:4px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon[data-v-bcb6f7bc]{transform:none!important}.panel-header[data-v-bcb6f7bc]{min-height:100px}.fab-multiple[data-v-bcb6f7bc]{z-index:999}.adl-image[data-v-bcb6f7bc]{width:100%;height:250px;background-size:contain}.overlay-fade[data-v-bcb6f7bc]{position:relative;box-sizing:border-box;height:250px;width:100%;overflow:hidden;float:left;margin:10px}.overlay-fade div[data-v-bcb6f7bc]{position:absolute;box-sizing:border-box;top:0;background:#00031c;background:linear-gradient(0deg,#00031c 37%,#858692 54%,#fff);width:100%;height:250px;opacity:.5;transition:all .2s ease-in}.schedule-time[data-v-bcb6f7bc]{position:absolute;right:0;margin-right:10px;margin-top:10px;z-index:2}.btn-image-upload[data-v-bcb6f7bc]{position:absolute;right:0;margin-right:9px;margin-top:45px;z-index:2}.btn-follow-up[data-v-bcb6f7bc]{position:absolute;width:55%;right:0;margin-right:9px;margin-top:120px;z-index:2;padding-top:40px}.btn-incident-report[data-v-bcb6f7bc]{position:absolute;width:55%;right:0;margin-right:9px;margin-top:180px;z-index:2}.btn-view-image[data-v-bcb6f7bc]{position:absolute;width:50%;right:0;margin-right:9px;margin-top:80px;z-index:2}.shared-link[data-v-bcb6f7bc]{position:absolute;right:0;bottom:0;margin-bottom:10px;z-index:2}.img-container[data-v-bcb6f7bc]{position:relative}.description[data-v-bcb6f7bc]{bottom:-10px;position:absolute;color:#fff}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon[data-v-b27c8f70]{transform:none!important}.update-icon[data-v-ea4c89f0] .mdi-pencil-box-outline{color:#5a99f6}.bm-type-scroll[data-v-9543c9ce]{-webkit-overflow-scrolling:touch}.bm-type-card[data-v-9543c9ce]{cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.bm-type-card--active[data-v-9543c9ce]{border-color:var(--v-primary-base,#1976d2)!important;box-shadow:0 0 0 2px rgba(25,118,210,.25)}.bm-type-img[data-v-9543c9ce]{-o-object-fit:contain;object-fit:contain;max-width:100%}.water-temp-chart-card-text{padding-top:24px!important}.water-temp-info-panels-outer{padding-top:2px}.water-temp-chart-card{border-radius:10px!important;border:1px solid rgba(0,0,0,.08)!important}.theme--dark .water-temp-chart-card{border-color:hsla(0,0%,100%,.12)!important}.water-temp-info-panels{border:none;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);overflow:hidden;background:transparent}.theme--dark .water-temp-info-panels{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.water-temp-info-panels .v-expansion-panel:before{box-shadow:none}.water-temp-info-panels .v-expansion-panel:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}.theme--dark .water-temp-info-panels .v-expansion-panel:not(:last-child){border-bottom-color:hsla(0,0%,100%,.1)}.water-temp-info-header{min-height:40px!important}.water-temp-info-panels .v-expansion-panel-header{padding:8px 12px!important}.water-temp-info-panels .v-expansion-panel-content__wrap{padding:0 12px 8px!important}.water-temp-info-panels .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.45)!important}.theme--dark .water-temp-info-panels .v-expansion-panel-header__icon .v-icon{color:hsla(0,0%,100%,.5)!important}.water-temp-chart-view-toggle{border:1px solid rgba(0,0,0,.12)!important;border-radius:8px!important}.theme--dark .water-temp-chart-view-toggle{border-color:hsla(0,0%,100%,.14)!important}.water-temp-chart-grid-wrap{overflow-x:auto;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff}.theme--dark .water-temp-chart-grid-wrap{border-color:hsla(0,0%,100%,.12);background:transparent}.water-temp-chart-table{border-collapse:collapse;width:100%;min-width:-moz-max-content;min-width:max-content}.water-temp-chart-td,.water-temp-chart-th{border:1px solid rgba(0,0,0,.08);padding:0}.theme--dark .water-temp-chart-td,.theme--dark .water-temp-chart-th{border-color:hsla(0,0%,100%,.1)}.water-temp-chart-th{font-size:.75rem;font-weight:600;text-align:center;background:#f5f6f8;color:rgba(0,0,0,.65);min-width:2.25rem;height:2.25rem;vertical-align:middle}.theme--dark .water-temp-chart-th{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.75)}.water-temp-chart-th--corner{position:sticky;left:0;z-index:2;min-width:8.5rem;background:#ebecef}.theme--dark .water-temp-chart-th--corner{background:hsla(0,0%,100%,.08)}.water-temp-chart-th--day{min-width:2.25rem}.water-temp-chart-td--label{position:sticky;left:0;z-index:1;background:#ebecef;vertical-align:middle;min-width:8.5rem}.theme--dark .water-temp-chart-td--label{background:hsla(0,0%,100%,.08)}.water-temp-chart-td--cell{cursor:pointer;transition:background-color .15s ease;vertical-align:middle;min-width:2.75rem}.water-temp-chart-td--cell:hover{filter:brightness(.97)}.water-temp-chart-td--mine{background-color:var(--v-primary-base,#1976d2)!important;color:#fff!important}.water-temp-chart-td--other{background-color:#78909c!important;color:#fff!important}.water-temp-chart-cell-inner{min-height:3.25rem;display:flex;flex-direction:column;justify-content:center;padding:4px 2px}.water-temp-chart-td--mine .water-temp-chart-cell-inner,.water-temp-chart-td--other .water-temp-chart-cell-inner{color:#fff}.hub-tracking-chart-overlay{min-height:200px}.hub-tracking-chart-list ul{list-style-type:none;margin:0;padding:0}.hub-tracking-chart-list--dash ul{list-style-type:"- "}@media only screen and (min-width:768px){.mobile[data-v-12ced036]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-12ced036]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-775fba17],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-4666a6ca]{width:36px;height:36px;border-radius:4px}.finance-register-summary__balance[data-v-32246dcc],.finance-register-summary__meta[data-v-32246dcc],.finance-register-summary__methods[data-v-32246dcc]{background:#f5f7fa;border-radius:8px;border-left:4px solid #1976d2;min-height:100%}.finance-register-summary__methods-list[data-v-32246dcc]{max-height:120px;overflow-y:auto}@media (max-width:959px){.finance-register-summary__methods-list[data-v-32246dcc]{max-height:none;overflow:visible}}.finance-register-summary__toolbar[data-v-32246dcc]{gap:8px}.finance-register-summary__actions[data-v-32246dcc]{gap:4px}.finance-tx-actions[data-v-078d420e],.finance-tx-toolbar[data-v-dd586c5c]{gap:8px}.program-hub-embed-list[data-v-fae80d36]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-fae80d36] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-fae80d36]{margin-top:0!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-fae80d36]{width:36px;height:36px;border-radius:4px}.btn-program[data-v-fae80d36]{margin-top:30px}.v-stepper[data-v-5255ca30]{box-shadow:none!important}.staff-restrain-row[data-v-5255ca30]{position:relative}.self-restrain-fab[data-v-5255ca30]{position:absolute}.record-button[data-v-3d1070c7]{width:50px;height:50px;border-radius:50%;background:linear-gradient(145deg,#ff3b30,#ff453a);border:none;box-shadow:0 4px 20px rgba(255,59,48,.3),0 7px 30px -5px rgba(255,59,48,.5);cursor:pointer;transition:all .3s ease;outline:none;position:relative;overflow:hidden}.pulse-ring[data-v-3d1070c7]{width:52px;height:52px;background:#f44;border-radius:50%;margin-right:8px;animation:pulse-3d1070c7 1.5s infinite}@keyframes pulse-3d1070c7{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,68,68,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,68,68,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,68,68,0)}}.form-section-title[data-v-70b718e2]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-70b718e2]{color:hsla(0,0%,100%,.85)}.form-attachment-card[data-v-70b718e2]{border-color:rgba(0,0,0,.08)!important;border-radius:10px!important}.theme--dark .form-attachment-card[data-v-70b718e2]{border-color:hsla(0,0%,100%,.12)!important}.form-attachment-label[data-v-70b718e2]{color:rgba(0,0,0,.78)}.theme--dark .form-attachment-label[data-v-70b718e2]{color:hsla(0,0%,100%,.85)}.form-attachment-thumb[data-v-70b718e2]{border:thin solid rgba(0,0,0,.06)}.form-attachment-audio[data-v-70b718e2]{width:100%;max-width:480px}.global-provider-data-table[data-v-675ef374] .v-data-table__wrapper{border:none;box-shadow:none}.global-provider-data-table[data-v-675ef374] tbody td{font-size:.8125rem}.global-provider-data-table[data-v-675ef374] tbody tr{min-height:36px}.program-hub-tabs--compact[data-v-675ef374] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-675ef374]{margin-top:0!important}.program-hub-page{box-sizing:border-box;min-height:calc(100vh - 16px)}.program-hub-page .program-hub-shell.v-card{border-radius:8px;min-height:calc(100vh - 16px)}.program-hub-tabs .v-tab{text-transform:none;letter-spacing:.01em;font-weight:500}.global-provider-table-wrap{overflow:hidden}.global-provider-form-root[data-v-19d48b72]{max-width:none}.form-section-title[data-v-19d48b72]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-19d48b72]{color:hsla(0,0%,100%,.85)}.Red[data-v-35cd834d]{background-color:#ffebee}.Green[data-v-35cd834d]{background-color:#e8f5e9}@media only screen and (min-width:768px){.mobile[data-v-35cd834d]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-35cd834d]{display:none}}.balance-amount[data-v-35cd834d]{font-size:40px}.balance-amount--current[data-v-35cd834d]{font-size:20px}.client-summary-page[data-v-7b0b2aba]{box-sizing:border-box}.client-summary-shell.v-card[data-v-7b0b2aba]{border-radius:8px}.client-summary-section-card.v-card[data-v-7b0b2aba]{border:thin solid rgba(0,0,0,.08)!important}.theme--dark .client-summary-section-card.v-card[data-v-7b0b2aba]{border-color:hsla(0,0%,100%,.1)!important}.client-summary-hero-title[data-v-7b0b2aba]{color:rgba(0,0,0,.87)}.theme--dark .client-summary-hero-title[data-v-7b0b2aba]{color:hsla(0,0%,100%,.95)}.client-summary-table[data-v-7b0b2aba] tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.03)}.theme--dark .client-summary-table[data-v-7b0b2aba] tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.wrap-text[data-v-7b0b2aba]{white-space:normal;word-break:break-word}.client-summary-flat-list[data-v-7b0b2aba] .v-list-item{min-height:36px}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-5a2fb2e1],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-7a12142c],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-7c4aafe2],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-438c40b3]{width:36px;height:36px;border-radius:4px}.v-data-table[data-v-bc06ae06]{border:1px solid #e0e0e0}.v-data-table[data-v-bc06ae06] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-bc06ae06] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-bc06ae06]{text-transform:none;letter-spacing:0}.v-select[data-v-bc06ae06] .v-input__prepend-inner,.v-text-field[data-v-bc06ae06] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-bc06ae06]{border-radius:8px!important}.rounded-t-lg[data-v-bc06ae06]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-bc06ae06]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-bc06ae06]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-6fb850ff]{width:36px;height:36px;border-radius:4px}@media only screen and (min-width:768px){.mobile[data-v-6fb850ff]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-6fb850ff]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-24fa996f]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-24fa996f]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-43d00bb2],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-352ac588]{width:36px;height:36px;border-radius:4px}@media only screen and (min-width:768px){.mobile[data-v-683a43a0]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-683a43a0]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-ff0a1294]{width:36px;height:36px;border-radius:4px}@media only screen and (min-width:768px){.mobile[data-v-6f512de2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-6f512de2]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-71f2d7d4]{width:36px;height:36px;border-radius:4px}.voe-form-checkbox-group[data-v-c372b4d2]{border:thin solid rgba(0,0,0,.1);border-radius:8px;padding:12px 12px 4px;margin-bottom:8px;background-color:rgba(0,0,0,.02)}.theme--dark .voe-form-checkbox-group[data-v-c372b4d2]{border-color:hsla(0,0%,100%,.12);background-color:hsla(0,0%,100%,.04)}.voe-form-hub-shell[data-v-c372b4d2] .entity-form-body,.voe-form-hub-shell[data-v-c372b4d2] .entity-form-card{overflow:visible!important;max-height:none!important}@media only screen and (min-width:768px){.mobile[data-v-c372b4d2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-c372b4d2]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-711247ff]{width:36px;height:36px;border-radius:4px}.v-stepper__content[data-v-648a8139]{top:0;padding:0!important;flex:1 0 auto;width:100%}.theme--light.v-btn.v-btn--has-bg[data-v-648a8139]{background-color:var(--v-primary-base);color:#fff;border-radius:1.25rem}@media only screen and (min-width:768px){.mobile[data-v-7327cb64]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-7327cb64]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-62643852]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-62643852]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-54924f3f]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-54924f3f]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-dd5379f6]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-dd5379f6]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-3da4d7f4],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-77ca941f],<style scoped>.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-3da4d7f4]{width:36px;height:36px;border-radius:4px}.document-library-table table>tbody>tr>td[data-v-3da4d7f4]:last-child{display:inline-flex}.docx-preview[data-v-3da4d7f4]{max-height:520px;overflow:auto;border:1px solid #d9d9d9;border-radius:4px;padding:16px;background:#fff}#loadingMessage[data-v-3da4d7f4]{width:96%;height:80%;z-index:1000;background:transparent;top:70px;left:35px;position:absolute}#loadingMessage>div[data-v-3da4d7f4]{left:50%;top:50%}.program-hub-embed-list[data-v-1532f74f]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-1532f74f] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-1532f74f]{margin-top:0!important}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-1532f74f],.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-a81753d6]{width:36px;height:36px;border-radius:4px}.btn-container[data-v-e58f8b3e]{display:flex;padding-left:0}@media only screen and (min-width:768px){.mobile[data-v-3389da59]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-3389da59]{display:none}}#chart[data-v-617e6578]{margin-left:auto;margin-right:auto}.medication-form-tabs[data-v-617e6578]{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:4px}.medication-form-tabs[data-v-617e6578] .v-tab{justify-content:flex-start;text-transform:none;font-weight:600}.medication-form-tabs[data-v-617e6578] .v-tab--active{color:var(--v-primary-base)}.form-card-section[data-v-617e6578]{border-radius:12px;border-color:rgba(15,23,42,.08)!important;overflow:hidden;background:#fff!important}.form-card-section[data-v-617e6578] .v-card__title{padding:20px 24px 16px;font-size:1.125rem;font-weight:600;border-bottom:1px solid rgba(15,23,42,.06);background:#fff}.form-card-section[data-v-617e6578] .v-card__text{background:#fff}.subsection-panel[data-v-617e6578]{padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#fff}.subsection-panel__title[data-v-617e6578]{margin-bottom:12px;font-size:.95rem;font-weight:600;color:rgba(15,23,42,.88)}.subsection-panel__title--compact[data-v-617e6578]{margin-bottom:8px}.selection-card[data-v-617e6578]{height:100%;padding:16px 18px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#fff}.selection-card--compact[data-v-617e6578]{min-height:180px}.selection-card--option[data-v-617e6578]{min-height:72px;display:flex;align-items:center}.selection-card__title[data-v-617e6578]{margin-bottom:10px;font-size:.95rem;font-weight:600;color:rgba(15,23,42,.88)}.selection-card__title--center[data-v-617e6578]{text-align:center}.selection-card__label[data-v-617e6578]{font-size:.875rem;color:rgba(15,23,42,.72)}.selection-card__description[data-v-617e6578]{margin-top:8px;font-size:.8125rem;line-height:1.4;color:rgba(15,23,42,.65)}.selection-card__checkbox[data-v-617e6578],.selection-card__group[data-v-617e6578]{margin:0}.selection-card__switch[data-v-617e6578]{margin:0;width:100%}.selection-card__checkbox[data-v-617e6578] .v-messages__message,.selection-card__group[data-v-617e6578] .v-messages__message,.selection-card__switch[data-v-617e6578] .v-messages__message{line-height:1.35}.selection-section-title[data-v-617e6578]{font-size:.95rem;font-weight:600;color:rgba(15,23,42,.88);margin-bottom:4px}.inventory-summary-item[data-v-617e6578]{height:100%;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.inventory-summary-item__label[data-v-617e6578]{margin-bottom:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(15,23,42,.5)}.inventory-summary-item__value[data-v-617e6578]{font-size:.92rem;color:rgba(15,23,42,.82);word-break:break-word}@media only screen and (min-width:1200px){.v-text-field.mobileSearch[data-v-617e6578]{display:none}}@media only screen and (min-width:766px){.mobile[data-v-617e6578],.v-text-field.mobileSearch[data-v-617e6578]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-617e6578]{display:none}}.service-plan-yes-no-checkbox.v-input--checkbox .v-input--selection-controls__input{width:20px!important;height:20px!important;margin-right:6px!important}.service-plan-yes-no-checkbox.v-input--checkbox .v-input--selection-controls__input .v-icon{font-size:20px!important;width:20px!important;height:20px!important}.service-plan-yes-no-checkbox.v-input--checkbox .v-input--selection-controls__input .v-icon.mdi-checkbox-blank-circle-outline{color:rgba(0,0,0,.42)!important;opacity:.92;transform:scale(.96);transform-origin:center center}.service-plan-yes-no-checkbox.v-input--checkbox .v-input__slot{align-items:center}.service-plan-yes-no-checkbox.v-input--checkbox .v-input--selection-controls__ripple{border-radius:50%!important}.service-item-dialog-card{border-radius:12px;overflow:hidden}#printItem[data-v-db10afd2]{display:none}@media only screen and (min-width:768px){.mobile[data-v-db10afd2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-db10afd2]{display:none}}.evv-form-subcard[data-v-5e75f441]{border-color:rgba(43,57,144,.2)!important}.evv-form-subcard-title[data-v-5e75f441]{background:linear-gradient(90deg,rgba(43,57,144,.08),rgba(43,57,144,.02));color:var(--v-primary-base)!important;font-weight:700;font-size:.95rem;border-bottom:1px solid rgba(0,0,0,.06)}@media only screen and (min-width:768px){.mobile[data-v-5e75f441]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-5e75f441]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-2d7c3e5e]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-2d7c3e5e]{display:none}}.section-header[data-v-577aa24e]{background-color:#2b3990;border-radius:10px;padding:10px 16px;font-weight:600;letter-spacing:.04em;display:flex;align-items:center;justify-content:center}.incident-tabs[data-v-b5f555a0]{position:sticky;top:0;z-index:4;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.incident-stepper[data-v-b5f555a0]{box-shadow:none!important}.incident-stepper__content[data-v-b5f555a0]{padding-left:0;padding-right:0}.incident-stepper__nav[data-v-b5f555a0]{border-top:1px solid rgba(0,0,0,.08);padding-top:16px}.btn-filter[data-v-b5f555a0]{margin-top:40px;margin-right:50px}@media only screen and (min-width:768px){.mobile[data-v-b5f555a0]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-b5f555a0]{display:none}}@media print{#printItem[data-v-b5f555a0],#printTable[data-v-b5f555a0]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-b5f555a0],button.v-btn[data-v-b5f555a0],div.v-card[data-v-b5f555a0],header.v-toolbar[data-v-b5f555a0],nav.v-navigation-drawer[data-v-b5f555a0]{display:none;border:none}@page{margin:0}body[data-v-b5f555a0]{margin:1.6cm}}.document-image-preview[data-v-b5f555a0]{transition:transform .2s,box-shadow .2s}.document-image-preview[data-v-b5f555a0]:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}.full-size-image[data-v-b5f555a0]{border-radius:4px}.hr-form-subcard[data-v-22a06590]{border-color:rgba(43,57,144,.18)!important}.hr-form-subcard-title[data-v-22a06590]{font-size:1rem!important;font-weight:700!important;color:var(--v-primary-base)!important;padding-bottom:8px!important;line-height:1.35!important}@media only screen and (min-width:768px){.mobile[data-v-22a06590]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-22a06590]{display:none}}#printItem[data-v-22a06590],#printItem[data-v-dc755450]{display:none}@media only screen and (min-width:768px){.mobile[data-v-dc755450]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-dc755450]{display:none}}.ctw-window .ctwFlexItemPadding[data-v-09841632]{padding-left:20px!important}span.chopped[data-v-09841632]{display:none}@media only screen and (min-width:768px){.mobile[data-v-65fec69f]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-65fec69f]{display:none}}.med-handoff-medications-panel[data-v-763601fa]{border-radius:8px;overflow:hidden}.med-handoff-medications-panel__header[data-v-763601fa]{background-color:#fff}.theme--dark .med-handoff-medications-panel__header[data-v-763601fa]{background-color:hsla(0,0%,100%,.03)}.min-width-0[data-v-763601fa]{min-width:0}.medical-visit-fieldset[data-v-48cb0882]{border:none;margin:0;padding:0;min-width:0}@media only screen and (min-width:768px){.mobile[data-v-bb8fd996]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-bb8fd996]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-138a93af]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-138a93af]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-5a9903d9]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-5a9903d9]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-49d501ae]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-49d501ae]{display:none}}.client-hub-form-root .v-container h3[data-v-456dbba8]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:16px 0 8px 0;color:rgba(0,0,0,.78)}.theme--dark .client-hub-form-root .v-container h3[data-v-456dbba8]{color:hsla(0,0%,100%,.85)}#printItem[data-v-2221fd4a]{display:none}@media only screen and (min-width:768px){.mobile[data-v-2221fd4a]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-2221fd4a]{display:none}}.file-download[data-v-4cbcf5f4],.image-viewer[data-v-4cbcf5f4],.pdf-viewer[data-v-4cbcf5f4]{margin:20px 0;text-align:center}@media only screen and (min-width:768px){.mobile[data-v-55195ea1]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-55195ea1]{display:none}}.btn-program[data-v-0e6f096c]{margin-top:30px}@media only screen and (min-width:768px){.mobile[data-v-0e6f096c]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-0e6f096c]{display:none}}.document-image-card[data-v-0e6f096c]{overflow:hidden}.document-image-preview[data-v-0e6f096c]{cursor:pointer;border-bottom:1px solid rgba(0,0,0,.12)}.image-viewer-body[data-v-0e6f096c]{max-height:85vh;overflow:auto;background-color:#f5f5f5}.image-viewer-content[data-v-0e6f096c]{min-height:400px;padding:20px}@media only screen and (min-width:768px){.mobile[data-v-2db06ac2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-2db06ac2]{display:none}}.v-image__image--cover[data-v-2db06ac2]{background-size:contain}.image-container[data-v-2db06ac2]{position:relative}.selection-card[data-v-2db06ac2]{width:100%;height:100%;padding:16px 18px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#fff}.selection-card--compact[data-v-2db06ac2]{min-height:180px}.selection-card--option[data-v-2db06ac2]{min-height:72px;display:flex;align-items:center}.selection-card__title[data-v-2db06ac2]{margin-bottom:10px;font-size:.95rem;font-weight:600;color:rgba(15,23,42,.88)}.selection-card__description[data-v-2db06ac2]{margin-top:8px;font-size:.8125rem;line-height:1.4;color:rgba(15,23,42,.65)}.selection-card__checkbox[data-v-2db06ac2]{margin:0}.selection-card__checkbox[data-v-2db06ac2] .v-messages__message{line-height:1.35}.selection-section-title[data-v-2db06ac2]{font-size:.95rem;font-weight:600;color:rgba(15,23,42,.88);margin-bottom:4px}.inventory-summary-item[data-v-2db06ac2]{height:100%;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.inventory-summary-item__label[data-v-2db06ac2]{margin-bottom:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(15,23,42,.5)}.inventory-summary-item__value[data-v-2db06ac2]{font-size:.92rem;color:rgba(15,23,42,.82);word-break:break-word}.image-btn[data-v-2db06ac2]{position:absolute;top:25px;right:25px}#printItem[data-v-22714cea]{display:none}@media only screen and (min-width:768px){.mobile[data-v-22714cea]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-22714cea]{display:none}}@media only screen and (min-width:768px){.mobile[data-v-34bd40c2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-34bd40c2]{display:none}}.staff-hub-square-icon-btn.v-btn--icon.v-size--small[data-v-4b850c43]{width:36px;height:36px;border-radius:4px}.Red[data-v-10b267a7]{background-color:#ffebee}.Green[data-v-10b267a7]{background-color:#e8f5e9}@media only screen and (min-width:768px){.mobile[data-v-10b267a7]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-10b267a7]{display:none}}.balance-amount[data-v-10b267a7]{font-size:40px}.balance-amount--current[data-v-10b267a7]{font-size:20px}.investigation-closeout-switch[data-v-10b267a7]{max-width:220px}@media only screen and (min-width:768px){.mobile[data-v-6e1f01bd]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-6e1f01bd]{display:none}}@media print{.hideOnPrint[data-v-4cf670f0]{display:none;border:none}.outlined[data-v-4cf670f0]{outline-style:solid;outline-width:thin;border:.5px solid #000;height:auto;padding:5px}button.v-btn[data-v-4cf670f0],div.v-card[data-v-4cf670f0],header.v-toolbar[data-v-4cf670f0],nav.v-navigation-drawer[data-v-4cf670f0]{display:none;border:none}@page{margin:0}body[data-v-4cf670f0]{margin:1.6cm}}#printItem[data-v-5c5df7f2]{display:none}@media print{#printItem[data-v-5c5df7f2]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-5c5df7f2],button.v-btn[data-v-5c5df7f2],div.v-card[data-v-5c5df7f2],header.v-toolbar[data-v-5c5df7f2],nav.v-navigation-drawer[data-v-5c5df7f2]{display:none;border:none}@page{margin:0}body[data-v-5c5df7f2]{margin:1.6cm}}.hideOnPrint[data-v-64b5b792]{@media print{display:none}}@media print{.garnishment-form-page[data-v-60f0cfe2] .entity-form-page{display:none}}.vehicle-inspection-form-root[data-v-f50723fc]{max-width:none}.form-section-title[data-v-f50723fc]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-f50723fc]{color:hsla(0,0%,100%,.85)}.program-hub-embed-list[data-v-4e88924b]{width:100%;min-width:0}.program-hub-tabs--compact[data-v-4e88924b] .v-tabs-bar{padding-top:0!important}.program-hub-tabs--compact[data-v-4e88924b]{margin-top:0!important}[data-v-4e88924b] .v-data-table tbody tr.pink{background-color:#ffebee!important}[data-v-4e88924b] .v-data-table tbody tr.pink:hover{background-color:#fce4ec!important}.form-section-title[data-v-e8c616ce]{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title[data-v-e8c616ce]{color:hsla(0,0%,100%,.85)}.inventory-upload-card__input[data-v-e8c616ce] .v-input__slot{box-shadow:none!important}.inventory-upload-card__input[data-v-e8c616ce] fieldset{border:none!important}.section-card[data-v-7ddca414]{border:1px solid #e0e0e0}.section-title[data-v-7ddca414]{font-weight:500;color:#455a64;margin-bottom:16px}.certification-card[data-v-7ddca414]{cursor:pointer;border:1px solid #e0e0e0}.certification-card-selected[data-v-7ddca414]{border:2px solid #1976d2;background-color:#e3f2fd}.hideOnPrint[data-v-2dbab67a]{@media print{display:none}}h1[data-v-6611e059]{font-size:1.5rem;font-weight:400}.fab--btn[data-v-6611e059]{display:"absolute";bottom:10px}.fab--btn.delete[data-v-6611e059]{right:calc(-100% + 20px)}.fab--btn.delete.custome[data-v-6611e059]{right:calc(-100% - 10px);top:40px}table[data-v-6611e059]{border-collapse:collapse!important}table[data-v-6611e059],td[data-v-6611e059],th[data-v-6611e059]{border:1px solid}table[data-v-6611e059]{width:100%}.chk[data-v-6611e059]{justify-content:center;margin:-10px}h1[data-v-62fc8ec6],h1[data-v-64940e92]{font-size:1.5rem;font-weight:400}.fab--btn[data-v-64940e92]{display:"absolute";bottom:10px}.fab--btn.delete[data-v-64940e92]{right:calc(-100% + 20px)}h1[data-v-1f9d5d1b],h1[data-v-f2737f94]{font-size:1.5rem;font-weight:400}.fab--btn[data-v-1f9d5d1b]{display:"absolute";bottom:10px}.fab--btn.delete[data-v-1f9d5d1b]{right:calc(-100% + 20px)}.fab--btn.delete.custome[data-v-1f9d5d1b]{right:calc(-100% - 10px);top:40px}h1[data-v-33581a62],h1[data-v-4554369e]{font-size:1.5rem;font-weight:400}.fab--btn[data-v-4554369e]{display:"absolute";bottom:10px}.fab--btn.delete[data-v-4554369e]{right:calc(-100% + 20px)}.fab--btn.delete.custome[data-v-4554369e]{right:calc(-100% - 10px);top:40px}table[data-v-4554369e]{border-collapse:collapse!important}table[data-v-4554369e],td[data-v-4554369e],th[data-v-4554369e]{border:1px solid}table[data-v-4554369e]{width:100%}.chk[data-v-4554369e]{justify-content:center;margin:-10px}h1[data-v-1c11cf60],h1[data-v-2d0a989e]{font-size:1.5rem;font-weight:400}.fab--btn[data-v-2d0a989e]{display:"absolute";bottom:10px}.fab--btn.delete[data-v-2d0a989e]{right:calc(-100% + 20px)}.fab--btn.delete.custome[data-v-2d0a989e]{right:calc(-100% - 10px);top:40px}table[data-v-2d0a989e]{border-collapse:collapse!important}table[data-v-2d0a989e],td[data-v-2d0a989e],th[data-v-2d0a989e]{border:1px solid}table[data-v-2d0a989e]{width:100%}.chk[data-v-2d0a989e]{justify-content:center;margin:-10px}h1[data-v-44cf8bde],h1[data-v-a5820e96]{font-size:1.5rem;font-weight:400}.fab--btn[data-v-44cf8bde]{display:"absolute";bottom:10px}.fab--btn.delete[data-v-44cf8bde]{right:calc(-100% + 20px)}.fab--btn.delete.custome[data-v-44cf8bde]{right:calc(-100% - 10px);top:40px}table[data-v-44cf8bde]{border-collapse:collapse!important}table[data-v-44cf8bde],td[data-v-44cf8bde],th[data-v-44cf8bde]{border:1px solid}table[data-v-44cf8bde]{width:100%}.chk[data-v-44cf8bde]{justify-content:center}.chk.field[data-v-44cf8bde]{align-self:center;margin-left:10px}h1[data-v-6532a7af]{font-size:1.5rem;font-weight:400}.v-data-table[data-v-0ae878b0]{border:1px solid #e0e0e0}.v-data-table[data-v-0ae878b0] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-0ae878b0] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-0ae878b0]{text-transform:none;letter-spacing:0}.v-select[data-v-0ae878b0] .v-input__prepend-inner,.v-text-field[data-v-0ae878b0] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-0ae878b0]{border-radius:8px!important}.rounded-t-lg[data-v-0ae878b0]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-0ae878b0]{display:none}@media only screen and (min-width:768px){.mobile[data-v-0ae878b0]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-0ae878b0]{display:none}}@media print{#print[data-v-0ae878b0]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-0ae878b0],div.v-card[data-v-0ae878b0],header.v-toolbar[data-v-0ae878b0],nav.v-navigation-drawer[data-v-0ae878b0]{display:none;border:none}@page{margin:0}body[data-v-0ae878b0]{margin:1.6cm}}.v-data-table[data-v-fd73efe4]{border:1px solid #e0e0e0}.v-data-table[data-v-fd73efe4] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-fd73efe4] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-fd73efe4]{text-transform:none;letter-spacing:0}.v-select[data-v-fd73efe4] .v-input__prepend-inner,.v-text-field[data-v-fd73efe4] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-fd73efe4]{border-radius:8px!important}.rounded-t-lg[data-v-fd73efe4]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-fd73efe4]{display:none}@media only screen and (min-width:768px){.mobile[data-v-fd73efe4]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-fd73efe4]{display:none}}@media print{#print[data-v-fd73efe4]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-fd73efe4],div.v-card[data-v-fd73efe4],header.v-toolbar[data-v-fd73efe4],nav.v-navigation-drawer[data-v-fd73efe4]{display:none;border:none}@page{margin:0}body[data-v-fd73efe4]{margin:1.6cm}}.v-data-table[data-v-5646031a]{border:1px solid #e0e0e0}.v-data-table[data-v-5646031a] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-5646031a] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-5646031a]{text-transform:none;letter-spacing:0}.v-select[data-v-5646031a] .v-input__prepend-inner,.v-text-field[data-v-5646031a] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-5646031a]{border-radius:8px!important}.rounded-t-lg[data-v-5646031a]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#printItem[data-v-b75faa96],#printTable[data-v-b75faa96]{display:none}@media only screen and (min-width:768px){.mobile[data-v-b75faa96]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-b75faa96]{display:none}}@media print{#printTable[data-v-b75faa96]{display:block;border:none;width:1300px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-b75faa96],button.v-btn[data-v-b75faa96],div.v-card[data-v-b75faa96],header.v-toolbar[data-v-b75faa96],nav.v-navigation-drawer[data-v-b75faa96]{display:none;border:none}@page{margin:0}body[data-v-b75faa96]{margin:1.6cm}}.chart-container[data-v-5761d472]{width:100%;height:100%}.chart-container canvas[data-v-5761d472],.graph-loader-container[data-v-5761d472]{width:100%!important;height:100%!important}.chart-container[data-v-d577263a]{width:100%;height:100%}.chart-container canvas[data-v-d577263a],.graph-loader-container[data-v-d577263a]{width:100%!important;height:100%!important}.v-data-table[data-v-cb52168e]{border:1px solid #e0e0e0}.v-data-table[data-v-cb52168e] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-cb52168e] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-cb52168e]{text-transform:none;letter-spacing:0}.v-select[data-v-cb52168e] .v-input__prepend-inner,.v-text-field[data-v-cb52168e] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-cb52168e]{border-radius:8px!important}.rounded-t-lg[data-v-cb52168e]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.comparison-panel[data-v-cb52168e]{border:none!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(25,118,210,.15)!important;background:#f8f9ff!important;overflow:hidden!important}.comparison-panel .v-expansion-panel-header[data-v-cb52168e]{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;border-radius:10px 10px 0 0!important;min-height:60px!important}.comparison-panel .v-expansion-panel-header .v-expansion-panel-header__icon[data-v-cb52168e]{color:#fff!important}.comparison-panel .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon[data-v-cb52168e]{color:#fff!important;filter:brightness(1.5)!important}.comparison-panel .v-expansion-panel-header[data-v-cb52168e]:hover{background:linear-gradient(135deg,#1565c0,#0d47a1)!important}.comparison-panel .v-expansion-panel-content[data-v-cb52168e]{background:#fff!important;border-radius:0 0 10px 10px!important;padding:20px!important}.v-data-table[data-v-f01bdeec]{border:1px solid #e0e0e0}.v-data-table[data-v-f01bdeec] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-f01bdeec] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-f01bdeec]{text-transform:none;letter-spacing:0}.v-select[data-v-f01bdeec] .v-input__prepend-inner,.v-text-field[data-v-f01bdeec] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-f01bdeec]{border-radius:8px!important}.rounded-t-lg[data-v-f01bdeec]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-f01bdeec]{display:none}@media only screen and (min-width:768px){.mobile[data-v-f01bdeec]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-f01bdeec]{display:none}}@media print{#print[data-v-f01bdeec]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-f01bdeec],div.v-card[data-v-f01bdeec],header.v-toolbar[data-v-f01bdeec],nav.v-navigation-drawer[data-v-f01bdeec]{display:none;border:none}@page{margin:0}body[data-v-f01bdeec]{margin:1.6cm}}.v-data-table[data-v-380630e0]{border:1px solid #e0e0e0}.v-data-table[data-v-380630e0] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-380630e0] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-380630e0]{text-transform:none;letter-spacing:0}.v-select[data-v-380630e0] .v-input__prepend-inner,.v-text-field[data-v-380630e0] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-380630e0]{border-radius:8px!important}.rounded-t-lg[data-v-380630e0]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-380630e0]{display:none}@media only screen and (min-width:768px){.mobile[data-v-380630e0]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-380630e0]{display:none}}@media print{#print[data-v-380630e0]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-380630e0],div.v-card[data-v-380630e0],header.v-toolbar[data-v-380630e0],nav.v-navigation-drawer[data-v-380630e0]{display:none;border:none}@page{margin:0}body[data-v-380630e0]{margin:1.6cm}}.v-data-table[data-v-fdb5b21c]{border:1px solid #e0e0e0}.v-data-table[data-v-fdb5b21c] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-fdb5b21c] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-fdb5b21c]{text-transform:none;letter-spacing:0}.v-select[data-v-fdb5b21c] .v-input__prepend-inner,.v-text-field[data-v-fdb5b21c] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-fdb5b21c]{border-radius:8px!important}.rounded-t-lg[data-v-fdb5b21c]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.comparison-panel[data-v-fdb5b21c]{border:none!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(25,118,210,.15)!important;background:#f8f9ff!important;overflow:hidden!important}.comparison-panel .v-expansion-panel-header[data-v-fdb5b21c]{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important;border-radius:10px 10px 0 0!important;min-height:60px!important}.comparison-panel .v-expansion-panel-header .v-expansion-panel-header__icon[data-v-fdb5b21c]{color:#fff!important}.comparison-panel .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon[data-v-fdb5b21c]{color:#fff!important;filter:brightness(1.5)!important}.comparison-panel .v-expansion-panel-header[data-v-fdb5b21c]:hover{background:linear-gradient(135deg,#1565c0,#0d47a1)!important}.comparison-panel .v-expansion-panel-content[data-v-fdb5b21c]{background:#fff!important;border-radius:0 0 10px 10px!important;padding:20px!important}.cursor-pointer[data-v-fdb5b21c]{cursor:pointer!important}.cursor-pointer[data-v-fdb5b21c]:hover{opacity:.8}.v-data-table[data-v-18077a20]{border:1px solid #e0e0e0}.v-data-table[data-v-18077a20] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-18077a20] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-18077a20]{text-transform:none;letter-spacing:0}.v-select[data-v-18077a20] .v-input__prepend-inner,.v-text-field[data-v-18077a20] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-18077a20]{border-radius:8px!important}.rounded-t-lg[data-v-18077a20]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-3034f676]{border:1px solid #e0e0e0}.annual-documents-main-table[data-v-3034f676] thead th{text-transform:none!important}.v-data-table[data-v-3034f676] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-3034f676] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-3034f676]{text-transform:none;letter-spacing:0}.v-select[data-v-3034f676] .v-input__prepend-inner,.v-text-field[data-v-3034f676] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-3034f676]{border-radius:8px!important}.rounded-t-lg[data-v-3034f676]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-3034f676]{display:none}@media only screen and (min-width:768px){.mobile[data-v-3034f676]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-3034f676]{display:none}}.document-image-card[data-v-3034f676]{overflow:hidden}.document-image-preview[data-v-3034f676]{cursor:pointer;border-bottom:1px solid rgba(0,0,0,.12)}.image-viewer-body[data-v-3034f676]{max-height:85vh;overflow:auto;background-color:#f5f5f5}.image-viewer-content[data-v-3034f676]{min-height:400px;padding:20px}@media print{#print[data-v-3034f676]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-3034f676],div.v-card[data-v-3034f676],header.v-toolbar[data-v-3034f676],nav.v-navigation-drawer[data-v-3034f676]{display:none;border:none}@page{margin:0}body[data-v-3034f676]{margin:1.6cm}}.v-data-table[data-v-2754f2fe]{border:1px solid #e0e0e0}.v-data-table[data-v-2754f2fe] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-2754f2fe] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-2754f2fe]{text-transform:none;letter-spacing:0}.v-select[data-v-2754f2fe] .v-input__prepend-inner,.v-text-field[data-v-2754f2fe] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-2754f2fe]{border-radius:8px!important}.rounded-t-lg[data-v-2754f2fe]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-1fa67358]{border:1px solid #e0e0e0}.v-data-table[data-v-1fa67358] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-1fa67358] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-1fa67358]{text-transform:none;letter-spacing:0}.v-select[data-v-1fa67358] .v-input__prepend-inner,.v-text-field[data-v-1fa67358] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-1fa67358]{border-radius:8px!important}.rounded-t-lg[data-v-1fa67358]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-1fa67358]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-1fa67358]{display:none}}@media print{#print[data-v-1fa67358]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-1fa67358],div.v-card[data-v-1fa67358],header.v-toolbar[data-v-1fa67358],nav.v-navigation-drawer[data-v-1fa67358]{display:none;border:none}@page{margin:0}body[data-v-1fa67358]{margin:1.6cm}}.v-data-table[data-v-113c68ee]{border:1px solid #e0e0e0}.v-data-table[data-v-113c68ee] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-113c68ee] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-113c68ee]{text-transform:none;letter-spacing:0}.v-select[data-v-113c68ee] .v-input__prepend-inner,.v-text-field[data-v-113c68ee] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-113c68ee]{border-radius:8px!important}.rounded-t-lg[data-v-113c68ee]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-113c68ee]{display:none}@media only screen and (min-width:768px){.mobile[data-v-113c68ee]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-113c68ee]{display:none}}@media print{#print[data-v-113c68ee]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-113c68ee],div.v-card[data-v-113c68ee],header.v-toolbar[data-v-113c68ee],nav.v-navigation-drawer[data-v-113c68ee]{display:none;border:none}@page{margin:0}body[data-v-113c68ee]{margin:1.6cm}}.v-data-table[data-v-0b05d864]{border:1px solid #e0e0e0}.v-data-table[data-v-0b05d864] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-0b05d864] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-0b05d864]{text-transform:none;letter-spacing:0}.v-select[data-v-0b05d864] .v-input__prepend-inner,.v-text-field[data-v-0b05d864] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-0b05d864]{border-radius:8px!important}.rounded-t-lg[data-v-0b05d864]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-0b05d864]{display:none}@media only screen and (min-width:768px){.mobile[data-v-0b05d864]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-0b05d864]{display:none}}@media print{#print[data-v-0b05d864]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-0b05d864],div.v-card[data-v-0b05d864],header.v-toolbar[data-v-0b05d864],nav.v-navigation-drawer[data-v-0b05d864]{display:none;border:none}@page{margin:0}body[data-v-0b05d864]{margin:1.6cm}}.v-data-table[data-v-4bbf533d]{border:1px solid #e0e0e0}.v-data-table[data-v-4bbf533d] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-4bbf533d] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-4bbf533d]{text-transform:none;letter-spacing:0}.v-select[data-v-4bbf533d] .v-input__prepend-inner,.v-text-field[data-v-4bbf533d] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-4bbf533d]{border-radius:8px!important}.rounded-t-lg[data-v-4bbf533d]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-4bbf533d]{display:none}@media only screen and (min-width:768px){.mobile[data-v-4bbf533d]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-4bbf533d]{display:none}}@media print{#print[data-v-4bbf533d]{display:block;border:5px solid red}#print table[data-v-4bbf533d]{width:100%}button.v-btn[data-v-4bbf533d],div.v-card[data-v-4bbf533d],header.v-toolbar[data-v-4bbf533d],nav.v-navigation-drawer[data-v-4bbf533d]{display:none;border:none}@page{margin:0}body[data-v-4bbf533d]{margin:1.6cm}}.v-data-table[data-v-59012038]{border:1px solid #e0e0e0}.v-data-table[data-v-59012038] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-59012038] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-59012038]{text-transform:none;letter-spacing:0}.v-select[data-v-59012038] .v-input__prepend-inner,.v-text-field[data-v-59012038] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-59012038]{border-radius:8px!important}.rounded-t-lg[data-v-59012038]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-59012038]{display:none}@media only screen and (min-width:768px){.mobile[data-v-59012038]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-59012038]{display:none}}@media print{#print[data-v-59012038]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-59012038],div.v-card[data-v-59012038],header.v-toolbar[data-v-59012038],nav.v-navigation-drawer[data-v-59012038]{display:none;border:none}@page{margin:0}body[data-v-59012038]{margin:1.6cm}}.v-data-table[data-v-8bddf580]{border:1px solid #e0e0e0}.v-data-table[data-v-8bddf580] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-8bddf580] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-8bddf580]{text-transform:none;letter-spacing:0}.rounded-lg[data-v-8bddf580]{border-radius:8px!important}.rounded-t-lg[data-v-8bddf580]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#printItem[data-v-710a9fa3],#printTable[data-v-710a9fa3]{display:none}@media only screen and (min-width:768px){.mobile[data-v-710a9fa3]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-710a9fa3]{display:none}}@media print{#printItem[data-v-710a9fa3],#printTable[data-v-710a9fa3]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-710a9fa3],button.v-btn[data-v-710a9fa3],div.v-card[data-v-710a9fa3],header.v-toolbar[data-v-710a9fa3],nav.v-navigation-drawer[data-v-710a9fa3]{display:none;border:none}@page{margin:0}body[data-v-710a9fa3]{margin:1.6cm}}.v-data-table[data-v-5ab5df3d]{border:1px solid #e0e0e0}.v-data-table[data-v-5ab5df3d] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-5ab5df3d] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-5ab5df3d]{text-transform:none;letter-spacing:0}.v-select[data-v-5ab5df3d] .v-input__prepend-inner,.v-text-field[data-v-5ab5df3d] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-5ab5df3d]{border-radius:8px!important}.rounded-t-lg[data-v-5ab5df3d]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.limit-select[data-v-5ab5df3d]{min-width:80px}#print[data-v-5ab5df3d]{display:none}@media only screen and (min-width:768px){.mobile[data-v-5ab5df3d]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-5ab5df3d]{display:none}}@media print{#print[data-v-5ab5df3d]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-5ab5df3d],div.v-card[data-v-5ab5df3d],header.v-toolbar[data-v-5ab5df3d],nav.v-navigation-drawer[data-v-5ab5df3d]{display:none;border:none}@page{margin:0}body[data-v-5ab5df3d]{margin:1.6cm}}.v-data-table[data-v-40708afa]{border:1px solid #e0e0e0}.v-data-table[data-v-40708afa] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-40708afa] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-40708afa]{text-transform:none;letter-spacing:0}.v-select[data-v-40708afa] .v-input__prepend-inner,.v-text-field[data-v-40708afa] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-40708afa]{border-radius:8px!important}.rounded-t-lg[data-v-40708afa]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-40708afa]{display:none}@media only screen and (min-width:768px){.mobile[data-v-40708afa]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-40708afa]{display:none}}@media print{#print[data-v-40708afa]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-40708afa],div.v-card[data-v-40708afa],header.v-toolbar[data-v-40708afa],nav.v-navigation-drawer[data-v-40708afa]{display:none;border:none}@page{margin:0}body[data-v-40708afa]{margin:1.6cm}.hideOnPrint[data-v-40708afa]{display:none;border:none}}.v-data-table[data-v-0c98d5cd]{border:1px solid #e0e0e0}.v-data-table[data-v-0c98d5cd] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-0c98d5cd] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-0c98d5cd]{text-transform:none;letter-spacing:0}.v-select[data-v-0c98d5cd] .v-input__prepend-inner,.v-text-field[data-v-0c98d5cd] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-0c98d5cd]{border-radius:8px!important}.rounded-t-lg[data-v-0c98d5cd]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-0c98d5cd]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-0c98d5cd]{display:none}}@media print{.hideOnPrint[data-v-0c98d5cd],button.v-btn[data-v-0c98d5cd],div.v-card[data-v-0c98d5cd],header.v-toolbar[data-v-0c98d5cd],nav.v-navigation-drawer[data-v-0c98d5cd]{display:none;border:none}@page{margin:0}body[data-v-0c98d5cd]{margin:1.6cm}}#printItem[data-v-550b6d49],#printTable[data-v-550b6d49]{display:none}@media only screen and (min-width:768px){.mobile[data-v-550b6d49]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-550b6d49]{display:none}}@media print{#printTable[data-v-550b6d49]{display:block;border:none;width:1300px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-550b6d49],button.v-btn[data-v-550b6d49],div.v-card[data-v-550b6d49],header.v-toolbar[data-v-550b6d49],nav.v-navigation-drawer[data-v-550b6d49]{display:none;border:none}@page{margin:0}body[data-v-550b6d49]{margin:1.6cm}}.v-data-table[data-v-6318e7ba]{border:1px solid #e0e0e0}.v-data-table[data-v-6318e7ba] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-6318e7ba] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-6318e7ba]{text-transform:none;letter-spacing:0}.v-select[data-v-6318e7ba] .v-input__prepend-inner,.v-text-field[data-v-6318e7ba] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-6318e7ba]{border-radius:8px!important}.rounded-t-lg[data-v-6318e7ba]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-2bc8c20c]{border:1px solid #e0e0e0}.v-data-table[data-v-2bc8c20c] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-2bc8c20c] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-2bc8c20c]{text-transform:none;letter-spacing:0}.v-select[data-v-2bc8c20c] .v-input__prepend-inner,.v-text-field[data-v-2bc8c20c] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-2bc8c20c]{border-radius:8px!important}.rounded-t-lg[data-v-2bc8c20c]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-2bc8c20c]{display:none}@media only screen and (min-width:768px){.mobile[data-v-2bc8c20c]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-2bc8c20c]{display:none}}@media print{#print[data-v-2bc8c20c]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-2bc8c20c],div.v-card[data-v-2bc8c20c],header.v-toolbar[data-v-2bc8c20c],nav.v-navigation-drawer[data-v-2bc8c20c]{display:none;border:none}@page{margin:0}body[data-v-2bc8c20c]{margin:1.6cm}}.v-data-table[data-v-16c4ebd5]{border:1px solid #e0e0e0}.v-data-table[data-v-16c4ebd5] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-16c4ebd5] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-16c4ebd5]{text-transform:none;letter-spacing:0}.v-select[data-v-16c4ebd5] .v-input__prepend-inner,.v-text-field[data-v-16c4ebd5] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-16c4ebd5]{border-radius:8px!important}.rounded-t-lg[data-v-16c4ebd5]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-16c4ebd5]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-16c4ebd5]{display:none}}@media print{#print[data-v-16c4ebd5]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-16c4ebd5],div.v-card[data-v-16c4ebd5],header.v-toolbar[data-v-16c4ebd5],nav.v-navigation-drawer[data-v-16c4ebd5]{display:none;border:none}@page{margin:0}body[data-v-16c4ebd5]{margin:1.6cm}}.v-data-table[data-v-d4de6e78]{border:1px solid #e0e0e0}.v-data-table[data-v-d4de6e78] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-d4de6e78] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-d4de6e78]{text-transform:none;letter-spacing:0}.v-select[data-v-d4de6e78] .v-input__prepend-inner,.v-text-field[data-v-d4de6e78] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-d4de6e78]{border-radius:8px!important}.rounded-t-lg[data-v-d4de6e78]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-326e64c8]{border:1px solid #e0e0e0}.v-data-table[data-v-326e64c8] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-326e64c8] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-326e64c8]{text-transform:none;letter-spacing:0}.v-select[data-v-326e64c8] .v-input__prepend-inner,.v-text-field[data-v-326e64c8] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-326e64c8]{border-radius:8px!important}.rounded-t-lg[data-v-326e64c8]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-5bac157b]{border:1px solid #e0e0e0}.v-data-table[data-v-5bac157b] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-5bac157b] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-5bac157b]{text-transform:none;letter-spacing:0}.v-select[data-v-5bac157b] .v-input__prepend-inner,.v-text-field[data-v-5bac157b] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-5bac157b]{border-radius:8px!important}.rounded-t-lg[data-v-5bac157b]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-5bac157b]{display:none}@media only screen and (min-width:768px){.mobile[data-v-5bac157b]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-5bac157b]{display:none}}@media print{#print[data-v-5bac157b]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-5bac157b],div.v-card[data-v-5bac157b],header.v-toolbar[data-v-5bac157b],nav.v-navigation-drawer[data-v-5bac157b]{display:none;border:none}@page{margin:0}body[data-v-5bac157b]{margin:1.6cm}}.v-data-table[data-v-ad3612c2]{border:1px solid #e0e0e0}.v-data-table[data-v-ad3612c2] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-ad3612c2] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-ad3612c2]{text-transform:none;letter-spacing:0}.v-select[data-v-ad3612c2] .v-input__prepend-inner,.v-text-field[data-v-ad3612c2] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-ad3612c2]{border-radius:8px!important}.rounded-t-lg[data-v-ad3612c2]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-ad3612c2]{display:none}@media only screen and (min-width:768px){.mobile[data-v-ad3612c2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-ad3612c2]{display:none}}@media print{#print[data-v-ad3612c2]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-ad3612c2],div.v-card[data-v-ad3612c2],header.v-toolbar[data-v-ad3612c2],nav.v-navigation-drawer[data-v-ad3612c2]{display:none;border:none}@page{margin:0}body[data-v-ad3612c2]{margin:1.6cm}}.back-button[data-v-0cadb9a1]{color:#fff!important}@media only screen and (max-width:600px){.v-menu.mobile[data-v-0cadb9a1]{display:none}}@media only screen and (max-width:480px){.v-menu.desktop[data-v-0cadb9a1]{display:none}}#print[data-v-ca16b5da]{display:none}@media only screen and (min-width:768px){.mobile[data-v-ca16b5da]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-ca16b5da]{display:none}}@media print{#print[data-v-ca16b5da]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-ca16b5da],div.v-card[data-v-ca16b5da],header.v-toolbar[data-v-ca16b5da],nav.v-navigation-drawer[data-v-ca16b5da]{display:none;border:none}@page{margin:0}body[data-v-ca16b5da]{margin:1.6cm}}.v-data-table[data-v-b1263074]{border:1px solid #e0e0e0}.v-data-table[data-v-b1263074] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-b1263074] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-b1263074]{text-transform:none;letter-spacing:0}.v-select[data-v-b1263074] .v-input__prepend-inner,.v-text-field[data-v-b1263074] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-b1263074]{border-radius:8px!important}.rounded-t-lg[data-v-b1263074]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-b1263074]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-b1263074]{display:none}}@media print{#print[data-v-b1263074]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-b1263074],div.v-card[data-v-b1263074],header.v-toolbar[data-v-b1263074],nav.v-navigation-drawer[data-v-b1263074]{display:none;border:none}@page{margin:0}body[data-v-b1263074]{margin:1.6cm}}#print[data-v-343fdc96]{display:none}@media only screen and (min-width:768px){.mobile[data-v-343fdc96]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-343fdc96]{display:none}}@media print{#print[data-v-343fdc96]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-343fdc96],div.v-card[data-v-343fdc96],header.v-toolbar[data-v-343fdc96],nav.v-navigation-drawer[data-v-343fdc96]{display:none;border:none}@page{margin:0}body[data-v-343fdc96]{margin:1.6cm}}.v-data-table[data-v-53253430]{border:1px solid #e0e0e0}.v-data-table[data-v-53253430] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-53253430] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-53253430]{text-transform:none;letter-spacing:0}.v-select[data-v-53253430] .v-input__prepend-inner,.v-text-field[data-v-53253430] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-53253430]{border-radius:8px!important}.rounded-t-lg[data-v-53253430]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-53253430]{display:none}@media only screen and (min-width:768px){.mobile[data-v-53253430]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-53253430]{display:none}}@media print{#print[data-v-53253430]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-53253430],div.v-card[data-v-53253430],header.v-toolbar[data-v-53253430],nav.v-navigation-drawer[data-v-53253430]{display:none;border:none}@page{margin:0}body[data-v-53253430]{margin:1.6cm}}.v-data-table[data-v-0dcd14ee]{border:1px solid #e0e0e0}.v-data-table[data-v-0dcd14ee] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-0dcd14ee] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-0dcd14ee]{text-transform:none;letter-spacing:0}.v-select[data-v-0dcd14ee] .v-input__prepend-inner,.v-text-field[data-v-0dcd14ee] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-0dcd14ee]{border-radius:8px!important}.rounded-t-lg[data-v-0dcd14ee]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.custom-table .v-data-table__cell{min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media print{#print{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn,div.v-card,header.v-toolbar,nav.v-navigation-drawer{display:none;border:none}@page{margin:0}body{margin:1.6cm}}.v-data-table[data-v-0c161230]{border:1px solid #e0e0e0}.v-data-table[data-v-0c161230] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-0c161230] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-0c161230]{text-transform:none;letter-spacing:0}.v-select[data-v-0c161230] .v-input__prepend-inner,.v-text-field[data-v-0c161230] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-0c161230]{border-radius:8px!important}.rounded-t-lg[data-v-0c161230]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-0c161230]{display:none}@media only screen and (min-width:768px){.mobile[data-v-0c161230]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-0c161230]{display:none}}@media print{#print[data-v-0c161230]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-0c161230],div.v-card[data-v-0c161230],header.v-toolbar[data-v-0c161230],nav.v-navigation-drawer[data-v-0c161230]{display:none;border:none}@page{margin:0}body[data-v-0c161230]{margin:1.6cm}}.v-data-table[data-v-6591e2d3]{border:1px solid #e0e0e0}.v-data-table[data-v-6591e2d3] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-6591e2d3] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-6591e2d3]{text-transform:none;letter-spacing:0}.v-select[data-v-6591e2d3] .v-input__prepend-inner,.v-text-field[data-v-6591e2d3] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-6591e2d3]{border-radius:8px!important}.rounded-t-lg[data-v-6591e2d3]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-6591e2d3]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-6591e2d3]{display:none}}@media print{button.v-btn[data-v-6591e2d3],div.v-card[data-v-6591e2d3],header.v-toolbar[data-v-6591e2d3],nav.v-navigation-drawer[data-v-6591e2d3]{display:none;border:none}@page{margin:0}body[data-v-6591e2d3]{margin:1.6cm}}.v-data-table[data-v-fdb1c896]{border:1px solid #e0e0e0}.v-data-table[data-v-fdb1c896] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-fdb1c896] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-fdb1c896]{text-transform:none;letter-spacing:0}.v-select[data-v-fdb1c896] .v-input__prepend-inner,.v-text-field[data-v-fdb1c896] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-fdb1c896]{border-radius:8px!important}.rounded-t-lg[data-v-fdb1c896]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media print{button.v-btn,div.v-card,header.v-toolbar,nav.v-navigation-drawer{display:none;border:none}@page{margin:0}body{margin:1.6cm}}#print[data-v-ced5c634]{display:none}@media only screen and (min-width:768px){.mobile[data-v-ced5c634]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-ced5c634]{display:none}}@media print{#print[data-v-ced5c634]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-ced5c634],div.v-card[data-v-ced5c634],header.v-toolbar[data-v-ced5c634],nav.v-navigation-drawer[data-v-ced5c634]{display:none;border:none}@page{margin:0}body[data-v-ced5c634]{margin:1.6cm}}.v-data-table[data-v-1a75cf7c]{border:1px solid #e0e0e0}.v-data-table[data-v-1a75cf7c] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-1a75cf7c] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-1a75cf7c]{text-transform:none;letter-spacing:0}.v-select[data-v-1a75cf7c] .v-input__prepend-inner,.v-text-field[data-v-1a75cf7c] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-1a75cf7c]{border-radius:8px!important}.rounded-t-lg[data-v-1a75cf7c]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-1a75cf7c]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-1a75cf7c]{display:none}}#printItem[data-v-1a75cf7c],#printTable[data-v-1a75cf7c]{display:none}@media print{#printTable[data-v-1a75cf7c]{display:block;border:none;width:1300px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-1a75cf7c],button.v-btn[data-v-1a75cf7c],div.v-card[data-v-1a75cf7c],header.v-toolbar[data-v-1a75cf7c],nav.v-navigation-drawer[data-v-1a75cf7c]{display:none;border:none}@page{margin:0}body[data-v-1a75cf7c]{margin:1.6cm}}.billing-loading-dialog[data-v-1a75cf7c]{z-index:3000!important}#printItem[data-v-4d15ab36],#printTable[data-v-4d15ab36]{display:none}@media only screen and (min-width:768px){.mobile[data-v-4d15ab36]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-4d15ab36]{display:none}}@media print{#printTable[data-v-4d15ab36]{display:block;border:none;width:1300px;padding-right:300px;margin-left:-200px}.hideOnPrint[data-v-4d15ab36],button.v-btn[data-v-4d15ab36],div.v-card[data-v-4d15ab36],header.v-toolbar[data-v-4d15ab36],nav.v-navigation-drawer[data-v-4d15ab36]{display:none;border:none}@page{margin:0}body[data-v-4d15ab36]{margin:1.6cm}}.v-data-table[data-v-0b5ce0f2]{border:1px solid #e0e0e0}.v-data-table[data-v-0b5ce0f2] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-0b5ce0f2] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-0b5ce0f2]{text-transform:none;letter-spacing:0}.v-select[data-v-0b5ce0f2] .v-input__prepend-inner,.v-text-field[data-v-0b5ce0f2] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-0b5ce0f2]{border-radius:8px!important}.rounded-t-lg[data-v-0b5ce0f2]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-0b5ce0f2]{display:none}@media only screen and (min-width:768px){.mobile[data-v-0b5ce0f2]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-0b5ce0f2]{display:none}}@media print{#print[data-v-0b5ce0f2]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-0b5ce0f2],div.v-card[data-v-0b5ce0f2],header.v-toolbar[data-v-0b5ce0f2],nav.v-navigation-drawer[data-v-0b5ce0f2]{display:none;border:none}@page{margin:0}body[data-v-0b5ce0f2]{margin:1.6cm}}.v-data-table[data-v-3ff64444]{border:1px solid #e0e0e0}.v-data-table[data-v-3ff64444] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-3ff64444] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-3ff64444]{text-transform:none;letter-spacing:0}.v-select[data-v-3ff64444] .v-input__prepend-inner,.v-text-field[data-v-3ff64444] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-3ff64444]{border-radius:8px!important}.rounded-t-lg[data-v-3ff64444]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-3ff64444]{display:none}@media only screen and (min-width:768px){.mobile[data-v-3ff64444]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-3ff64444]{display:none}}@media print{#print[data-v-3ff64444]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-3ff64444],div.v-card[data-v-3ff64444],header.v-toolbar[data-v-3ff64444],nav.v-navigation-drawer[data-v-3ff64444]{display:none;border:none}@page{margin:0}body[data-v-3ff64444]{margin:1.6cm}}.v-data-table[data-v-1afda2d4]{border:1px solid #e0e0e0}.v-data-table[data-v-1afda2d4] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-1afda2d4] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-1afda2d4]{text-transform:none;letter-spacing:0}.action-bar[data-v-1afda2d4]{gap:12px}.action-bar .v-btn[data-v-1afda2d4]{min-width:140px}.v-select[data-v-1afda2d4] .v-input__prepend-inner,.v-text-field[data-v-1afda2d4] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-1afda2d4]{border-radius:8px!important}.rounded-t-lg[data-v-1afda2d4]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-1afda2d4]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-1afda2d4]{display:none}}.signature-cell[data-v-467ae488]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.v-data-table[data-v-467ae488]{border:1px solid #e0e0e0}.v-data-table[data-v-467ae488] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-467ae488] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-467ae488]{text-transform:none;letter-spacing:0}.v-select[data-v-467ae488] .v-input__prepend-inner,.v-text-field[data-v-467ae488] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-467ae488]{border-radius:8px!important}.rounded-t-lg[data-v-467ae488]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-467ae488]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-467ae488]{display:none}}.v-data-table[data-v-645d1473]{border:1px solid #e0e0e0}.v-data-table[data-v-645d1473] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-645d1473] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-645d1473]{text-transform:none;letter-spacing:0}.v-select[data-v-645d1473] .v-input__prepend-inner,.v-text-field[data-v-645d1473] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-645d1473]{border-radius:8px!important}.rounded-t-lg[data-v-645d1473]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-31e180c4]{border:1px solid #e0e0e0}.v-data-table[data-v-31e180c4] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-31e180c4] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-31e180c4]{text-transform:none;letter-spacing:0}.v-select[data-v-31e180c4] .v-input__prepend-inner,.v-text-field[data-v-31e180c4] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-31e180c4]{border-radius:8px!important}.rounded-t-lg[data-v-31e180c4]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media print{.hideOnPrint[data-v-afe576dc]{display:none!important}}#print[data-v-692eec9c]{display:none}@media only screen and (min-width:768px){.mobile[data-v-692eec9c]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-692eec9c]{display:none}}@media print{#print[data-v-692eec9c]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-692eec9c],div.v-card[data-v-692eec9c],header.v-toolbar[data-v-692eec9c],nav.v-navigation-drawer[data-v-692eec9c]{display:none;border:none}@page{margin:0}body[data-v-692eec9c]{margin:1.6cm}}#print[data-v-cc79b2cc]{display:none}@media only screen and (min-width:768px){.mobile[data-v-cc79b2cc]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-cc79b2cc]{display:none}}@media print{#print[data-v-cc79b2cc]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-cc79b2cc],div.v-card[data-v-cc79b2cc],header.v-toolbar[data-v-cc79b2cc],nav.v-navigation-drawer[data-v-cc79b2cc]{display:none;border:none}@page{margin:0}body[data-v-cc79b2cc]{margin:1.6cm}}#print[data-v-447e98e8]{display:none}@media only screen and (min-width:768px){.mobile[data-v-447e98e8]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-447e98e8]{display:none}}@media print{#print[data-v-447e98e8]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-447e98e8],div.v-card[data-v-447e98e8],header.v-toolbar[data-v-447e98e8],nav.v-navigation-drawer[data-v-447e98e8]{display:none;border:none}@page{margin:0}body[data-v-447e98e8]{margin:1.6cm}}@media print{.hideOnPrint[data-v-6fe5b9c2]{display:none!important}}#print[data-v-2351dbbe]{display:none}@media only screen and (min-width:768px){.mobile[data-v-2351dbbe]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-2351dbbe]{display:none}}@media print{#print[data-v-2351dbbe]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-2351dbbe],div.v-card[data-v-2351dbbe],header.v-toolbar[data-v-2351dbbe],nav.v-navigation-drawer[data-v-2351dbbe]{display:none;border:none}@page{margin:0}body[data-v-2351dbbe]{margin:1.6cm}}.v-data-table[data-v-80d4e448]{border:1px solid #e0e0e0}.v-data-table[data-v-80d4e448] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-80d4e448] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-80d4e448]{text-transform:none;letter-spacing:0}.v-select[data-v-80d4e448] .v-input__prepend-inner,.v-text-field[data-v-80d4e448] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-80d4e448]{border-radius:8px!important}.rounded-t-lg[data-v-80d4e448]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-80d4e448]{display:none}@media only screen and (min-width:768px){.mobile[data-v-80d4e448]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-80d4e448]{display:none}}@media print{#print[data-v-80d4e448]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-80d4e448],div.v-card[data-v-80d4e448],header.v-toolbar[data-v-80d4e448],nav.v-navigation-drawer[data-v-80d4e448]{display:none;border:none}@page{margin:0}body[data-v-80d4e448]{margin:1.6cm}}.v-data-table[data-v-11fff9dc]{border:1px solid #e0e0e0}.v-data-table[data-v-11fff9dc] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-11fff9dc] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-11fff9dc]{text-transform:none;letter-spacing:0}.v-select[data-v-11fff9dc] .v-input__prepend-inner,.v-text-field[data-v-11fff9dc] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-11fff9dc]{border-radius:8px!important}.rounded-t-lg[data-v-11fff9dc]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-data-table[data-v-a3ccbace]{border:1px solid #e0e0e0}.v-data-table[data-v-a3ccbace] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-a3ccbace] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-a3ccbace]{text-transform:none;letter-spacing:0}.v-select[data-v-a3ccbace] .v-input__prepend-inner,.v-text-field[data-v-a3ccbace] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-a3ccbace]{border-radius:8px!important}.rounded-t-lg[data-v-a3ccbace]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print{display:none}@media only screen and (min-width:768px){.mobile{display:none}}@media only screen and (max-width:600px){.desktop{display:none}}@media print{#print{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn,div.v-card,header.v-toolbar,nav.v-navigation-drawer{display:none;border:none}@page{margin:0}body{margin:1.6cm}.hideOnPrint{display:none;border:none}}.v-data-table[data-v-952f708c]{border:1px solid #e0e0e0}.v-data-table[data-v-952f708c] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-952f708c] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-952f708c]{text-transform:none;letter-spacing:0}.v-select[data-v-952f708c] .v-input__prepend-inner,.v-text-field[data-v-952f708c] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-952f708c]{border-radius:8px!important}.rounded-t-lg[data-v-952f708c]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media only screen and (min-width:768px){.mobile[data-v-952f708c]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-952f708c]{display:none}}.v-data-table[data-v-1d998c09]{border:1px solid #e0e0e0}.v-data-table[data-v-1d998c09] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-1d998c09] tbody tr:hover{background-color:#f5f5f5!important}.v-btn[data-v-1d998c09]{text-transform:none;letter-spacing:0}.v-select[data-v-1d998c09] .v-input__prepend-inner,.v-text-field[data-v-1d998c09] .v-input__prepend-inner{margin-top:8px!important}.rounded-lg[data-v-1d998c09]{border-radius:8px!important}.rounded-t-lg[data-v-1d998c09]{border-top-left-radius:8px!important;border-top-right-radius:8px!important}#print[data-v-1d998c09]{display:none}@media only screen and (min-width:768px){.mobile[data-v-1d998c09]{display:none}}@media only screen and (max-width:600px){.desktop[data-v-1d998c09]{display:none}}@media print{#print[data-v-1d998c09]{display:block;border:none;width:1200px;padding-right:300px;margin-left:-200px}button.v-btn[data-v-1d998c09],div.v-card[data-v-1d998c09],header.v-toolbar[data-v-1d998c09],nav.v-navigation-drawer[data-v-1d998c09]{display:none;border:none}@page{margin:0}body[data-v-1d998c09]{margin:1.6cm}}.report-page-root{min-width:0}.report-page-root--hub{margin:0!important}.report-page-shell.v-card{box-shadow:none!important}.theme--light .report-page-body{background-color:#fff}.theme--dark .report-page-body{background-color:hsla(0,0%,100%,.04)}.report-page-body{border-top:thin solid rgba(0,0,0,.06)}.theme--dark .report-page-body{border-top-color:hsla(0,0%,100%,.08)}.report-page-root--hub .report-page-shell.v-card>.v-app-bar.v-toolbar:first-of-type,.report-page-root--hub .report-page-shell.v-card>.v-app-bar.v-toolbar:first-of-type+.v-divider{display:none!important}.admin-workspace-page{box-sizing:border-box;padding-left:12px;padding-right:12px}.admin-workspace-page,.admin-workspace-page .admin-workspace-slot{width:auto;max-width:100%;min-width:0;overflow-x:hidden;overscroll-behavior-x:contain}.admin-workspace-page .program-hub-shell{width:auto;max-width:100%;min-width:0}.program-hub-embed-list,.program-hub-page{box-sizing:border-box;width:auto;max-width:100%;min-width:0;overflow-x:hidden;overscroll-behavior-x:contain}.program-hub-embed-list .program-hub-shell,.program-hub-page .program-hub-shell{max-width:100%;min-width:0;width:auto}@media(max-width:959px){.admin-workspace-page .program-hub-shell.v-card,.program-hub-embed-list .program-hub-shell.v-card,.program-hub-page .program-hub-shell.v-card{border:none!important;box-shadow:none!important}}.program-hub-page .program-hub-embed-body{max-width:100%;min-width:0}@media(min-width:960px){.admin-workspace-page{padding-left:16px;padding-right:16px}}@media(min-width:1264px){.admin-workspace-page{padding-left:28px;padding-right:28px}}.admin-workspace-page.document-templates-builder-root{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:none;min-height:calc(100vh - 64px);height:calc(100vh - 64px);max-height:calc(100vh - 64px);overflow:hidden;padding-bottom:0!important}@media(max-width:959px){.admin-workspace-page.document-templates-builder-root{min-height:auto;height:auto;max-height:none;overflow:visible}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill,.admin-workspace-page.document-templates-builder-root .document-templates-builder-slot{height:auto;min-height:auto;overflow:visible}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-card,.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-page,.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-page--full{height:auto!important;min-height:auto!important}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-body{overflow:visible!important;min-height:auto!important}.admin-workspace-page.document-templates-builder-root .assign-template-layout,.admin-workspace-page.document-templates-builder-root .template-builder-layout{height:auto!important;min-height:auto!important;overflow:visible!important}}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill,.admin-workspace-page.document-templates-builder-root .document-templates-builder-slot{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill{width:100%;max-width:none}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-page,.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-page--full{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:100%!important;height:100%!important;max-width:none!important;width:100%!important;margin:0!important}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-card{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:100%!important;height:100%!important;max-height:none!important;width:100%!important}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;flex-grow:1!important;padding:0!important;overflow:hidden!important}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-fieldset{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important;width:100%!important}.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-footer,.admin-workspace-page.document-templates-builder-root .document-templates-builder-fill .entity-form-header{flex-shrink:0!important}.admin-workspace-page.document-templates-builder-root .assign-template-layout,.admin-workspace-page.document-templates-builder-root .template-builder-layout{flex:1 1 auto!important;min-height:0!important;height:100%!important;width:100%!important;overflow:hidden!important}@media(min-width:960px){.admin-workspace-page.document-templates-builder-root{min-height:calc(100vh - 112px);height:calc(100vh - 112px);max-height:calc(100vh - 112px)}}.admin-workspace-page .admin-workspace-slot .ma-4:first-child,.program-hub-page .program-hub-workspace-slot .ma-4:first-child{margin-top:0!important;margin-left:0!important;margin-right:0!important}.admin-workspace-page .admin-workspace-slot .ma-4.pt-6:first-child,.program-hub-page .program-hub-workspace-slot .ma-4.pt-6:first-child{margin-top:0!important;margin-left:0!important;margin-right:0!important;padding-top:0!important}.admin-workspace-page .admin-workspace-slot .client-hub-form-root--hub,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub{margin:0!important;max-width:none}.admin-workspace-page .admin-workspace-slot .client-hub-form-root--hub .v-card,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card{width:100%;max-width:none}@media(min-width:960px){.admin-workspace-page .admin-workspace-slot,.program-hub-page .program-hub-embed-body.program-hub-workspace-slot{padding-right:4px}}.program-hub-page .program-hub-embed-body.program-hub-workspace-slot .client-hub-form-root{margin:0!important;width:100%;max-width:none}.program-hub-page .program-hub-embed-body.program-hub-workspace-slot .client-hub-form-root .entity-form-page{margin:0!important;max-width:none}.program-hub-page .program-hub-content-row{align-items:flex-start}.program-hub-page .program-hub-nav-col .program-hub-nav-panel{position:sticky;top:0}.program-hub-embed-body .v-data-table td .row-actions-trigger{width:28px!important;height:28px!important;min-width:28px!important}.admin-workspace-page .admin-workspace-slot .v-card,.program-hub-page .program-hub-workspace-slot .v-card{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important}.admin-workspace-page .admin-workspace-slot .v-card.v-sheet--tile,.program-hub-page .program-hub-workspace-slot .v-card.v-sheet--tile{border-radius:10px!important}.theme--dark .admin-workspace-page .admin-workspace-slot .v-card,.theme--dark .program-hub-page .program-hub-workspace-slot .v-card{border-color:hsla(0,0%,100%,.12)!important}.admin-workspace-page .admin-workspace-slot .v-data-table,.program-hub-page .program-hub-workspace-slot .v-data-table{border-radius:10px;overflow:visible}.admin-workspace-page .admin-workspace-slot .v-data-table>.v-data-table__wrapper,.program-hub-page .program-hub-workspace-slot .v-data-table>.v-data-table__wrapper{border-radius:10px;overflow-x:auto;overflow-y:auto}@media(max-width:959px){.admin-workspace-page .admin-workspace-slot .v-data-table>.v-data-table__wrapper,.program-hub-page .program-hub-workspace-slot .v-data-table>.v-data-table__wrapper{overflow-x:clip;overflow-y:visible;height:auto!important;max-height:none!important;max-width:100%}.admin-workspace-page .admin-workspace-slot .v-data-table--fixed-header>.v-data-table__wrapper,.program-hub-page .program-hub-workspace-slot .v-data-table--fixed-header>.v-data-table__wrapper{overflow-x:clip!important;overflow-y:visible!important;height:auto!important;max-height:none!important}}.admin-workspace-page .admin-workspace-slot .v-toolbar.v-sheet,.program-hub-page .program-hub-workspace-slot .v-toolbar.v-sheet{border-top-left-radius:10px;border-top-right-radius:10px}.admin-workspace-page .admin-workspace-slot .v-tabs-bar,.program-hub-page .program-hub-workspace-slot .v-tabs-bar{border-radius:10px 10px 0 0}.admin-workspace-page .admin-workspace-slot .v-tabs .v-tab,.program-hub-page .program-hub-workspace-slot .v-tabs .v-tab{font-size:.8125rem!important;text-transform:none!important;letter-spacing:.01em!important;font-weight:500!important;color:rgba(0,0,0,.54)!important}.admin-workspace-page .admin-workspace-slot .v-tabs .v-tab.v-tab--active,.program-hub-page .program-hub-workspace-slot .v-tabs .v-tab.v-tab--active{color:var(--v-primary-base,#1976d2)!important;font-weight:600!important}.admin-workspace-page .admin-workspace-slot .v-tabs .v-tab .v-chip,.program-hub-page .program-hub-workspace-slot .v-tabs .v-tab .v-chip{text-transform:none!important;letter-spacing:.01em!important}.admin-workspace-page .admin-workspace-slot .v-tabs .v-tabs-slider,.program-hub-page .program-hub-workspace-slot .v-tabs .v-tabs-slider{background-color:var(--v-primary-base,#1976d2)!important;border-color:var(--v-primary-base,#1976d2)!important}.theme--dark .admin-workspace-page .admin-workspace-slot .v-tabs .v-tab,.theme--dark .program-hub-page .program-hub-workspace-slot .v-tabs .v-tab{color:hsla(0,0%,100%,.6)!important}.theme--dark .admin-workspace-page .admin-workspace-slot .v-tabs .v-tab.v-tab--active,.theme--dark .program-hub-page .program-hub-workspace-slot .v-tabs .v-tab.v-tab--active{color:var(--v-primary-base,#64b5f6)!important}.theme--dark .admin-workspace-page .admin-workspace-slot .v-tabs .v-tabs-slider,.theme--dark .program-hub-page .program-hub-workspace-slot .v-tabs .v-tabs-slider{background-color:var(--v-primary-base,#64b5f6)!important;border-color:var(--v-primary-base,#64b5f6)!important}.program-hub-embed-body .program-hub-tabs .v-tabs-slider,.program-hub-embed-list .program-hub-tabs .v-tabs-slider,.program-hub-page .program-hub-tabs .v-tabs-slider{background-color:var(--v-primary-base,#1976d2)!important;border-color:var(--v-primary-base,#1976d2)!important}.theme--dark .program-hub-embed-body .program-hub-tabs .v-tabs-slider,.theme--dark .program-hub-embed-list .program-hub-tabs .v-tabs-slider,.theme--dark .program-hub-page .program-hub-tabs .v-tabs-slider{background-color:var(--v-primary-base,#64b5f6)!important;border-color:var(--v-primary-base,#64b5f6)!important}.admin-workspace-page .admin-workspace-slot .v-chip:not(.v-chip--pill),.program-hub-page .program-hub-workspace-slot .v-chip:not(.v-chip--pill){border-radius:8px}.admin-workspace-page .admin-workspace-slot .v-toolbar-title,.admin-workspace-page .admin-workspace-slot .v-toolbar__title,.program-hub-page .program-hub-workspace-slot .v-toolbar-title,.program-hub-page .program-hub-workspace-slot .v-toolbar__title{font-size:1rem!important;line-height:1.4!important;font-weight:600}.admin-workspace-page .admin-workspace-slot .v-data-table th,.program-hub-page .program-hub-workspace-slot .v-data-table th{font-size:.8125rem!important;letter-spacing:.01em;text-transform:none;font-weight:600;color:rgba(0,0,0,.6);height:auto!important;min-height:36px;padding-top:4px!important;padding-bottom:4px!important}.admin-workspace-page .admin-workspace-slot .v-data-table td,.program-hub-page .program-hub-workspace-slot .v-data-table td{font-size:.875rem!important;height:auto!important;min-height:36px;line-height:1.35;padding-top:4px!important;padding-bottom:4px!important}.admin-workspace-page .admin-workspace-slot .v-btn:not(.v-btn--icon):not(.v-btn--fab),.program-hub-page .program-hub-workspace-slot .v-btn:not(.v-btn--icon):not(.v-btn--fab){height:32px!important;font-size:.8125rem!important;letter-spacing:.01em;text-transform:none}.admin-workspace-page .admin-workspace-slot .v-data-table td .v-btn:not(.v-btn--icon):not(.v-btn--fab),.program-hub-page .program-hub-workspace-slot .v-data-table td .v-btn:not(.v-btn--icon):not(.v-btn--fab){height:28px!important;min-height:28px!important;font-size:.75rem!important;letter-spacing:.01em;text-transform:none;padding:0 10px!important;border-radius:4px!important}.admin-workspace-page .admin-workspace-slot .row-actions-trigger,.admin-workspace-page .admin-workspace-slot .v-btn--icon.v-btn--small,.program-hub-page .program-hub-workspace-slot .row-actions-trigger,.program-hub-page .program-hub-workspace-slot .v-btn--icon.v-btn--small{width:32px!important;height:32px!important}.admin-workspace-page .admin-workspace-slot .v-data-table td .row-actions-trigger,.program-hub-page .program-hub-workspace-slot .v-data-table td .row-actions-trigger{width:28px!important;height:28px!important}.admin-workspace-page .admin-workspace-slot .v-input,.admin-workspace-page .admin-workspace-slot .v-text-field input,.program-hub-page .program-hub-workspace-slot .v-input,.program-hub-page .program-hub-workspace-slot .v-text-field input{font-size:.875rem}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__control,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__control{min-height:37px!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__slot,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__slot{min-height:37px!important;margin-bottom:0!important;padding:0 12px!important;align-items:center!important;background-color:#fafbfc!important;border:none!important;box-shadow:none!important;border-radius:4px!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) input,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) input{padding:0!important;line-height:1.25!important;color:rgba(0,0,0,.87)!important;-webkit-text-fill-color:rgba(0,0,0,.87)!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) input::-moz-placeholder,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) input::-moz-placeholder{color:rgba(0,0,0,.38)!important;-webkit-text-fill-color:rgba(0,0,0,.38)!important;opacity:1!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) input::placeholder,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) input::placeholder{color:rgba(0,0,0,.38)!important;-webkit-text-fill-color:rgba(0,0,0,.38)!important;opacity:1!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-label,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-label{color:rgba(0,0,0,.6)!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__icon--prepend .v-icon,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__icon--prepend .v-icon{color:rgba(0,0,0,.54)!important}.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__append-inner,.admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__prepend-inner,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__append-inner,.program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__prepend-inner{margin-top:0!important;align-self:center!important}@media(min-width:600px){.admin-workspace-page .admin-workspace-slot .v-toolbar .v-text-field.v-text-field--solo:not(.v-textarea),.program-hub-page .program-hub-workspace-slot .v-toolbar .v-text-field.v-text-field--solo:not(.v-textarea){flex:1 1 360px!important;min-width:min(100%,320px)!important;max-width:none!important}}@media(min-width:1264px){.admin-workspace-page .admin-workspace-slot .v-toolbar .v-text-field.v-text-field--solo:not(.v-textarea),.program-hub-page .program-hub-workspace-slot .v-toolbar .v-text-field.v-text-field--solo:not(.v-textarea){flex-basis:420px!important;min-width:min(100%,380px)!important}}.theme--dark .admin-workspace-page .admin-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__slot,.theme--dark .program-hub-page .program-hub-workspace-slot .v-text-field.v-text-field--solo:not(.v-textarea) .v-input__slot{background-color:hsla(0,0%,100%,.06)!important;border:none!important;box-shadow:none!important}.admin-workspace-page .admin-workspace-slot .v-chip.v-size--small,.program-hub-page .program-hub-workspace-slot .v-chip.v-size--small{font-size:.75rem}.admin-workspace-page .admin-workspace-slot .v-data-table td .v-chip.v-size--small,.program-hub-page .program-hub-workspace-slot .v-data-table td .v-chip.v-size--small{height:28px!important;min-height:28px!important;font-size:.75rem!important;border-radius:4px!important;padding:0 10px!important}.admin-workspace-page .admin-workspace-slot .v-data-table:not(.v-data-table--mobile) tbody tr td:last-child:not(:first-child),.admin-workspace-page .admin-workspace-slot .v-data-table thead tr th:last-child:not(:first-child),.program-hub-page .program-hub-workspace-slot .v-data-table:not(.v-data-table--mobile) tbody tr td:last-child:not(:first-child),.program-hub-page .program-hub-workspace-slot .v-data-table thead tr th:last-child:not(:first-child){width:1%;white-space:nowrap}.admin-workspace-page .admin-workspace-slot .v-data-table tbody tr,.program-hub-page .program-hub-workspace-slot .v-data-table tbody tr{min-height:36px}.admin-workspace-page .admin-workspace-slot .v-data-table--dense tbody tr,.admin-workspace-page .admin-workspace-slot .v-data-table--dense td,.admin-workspace-page .admin-workspace-slot .v-data-table--dense th,.program-hub-page .program-hub-workspace-slot .v-data-table--dense tbody tr,.program-hub-page .program-hub-workspace-slot .v-data-table--dense td,.program-hub-page .program-hub-workspace-slot .v-data-table--dense th{min-height:36px!important;height:auto!important}.admin-workspace-page .admin-workspace-slot .global-provider-data-table tbody tr,.program-hub-page .program-hub-workspace-slot .global-provider-data-table tbody tr{min-height:36px}.admin-workspace-page .admin-workspace-slot .global-provider-data-table tbody td,.program-hub-page .program-hub-workspace-slot .global-provider-data-table tbody td{font-size:.8125rem}.admin-workspace-page .admin-workspace-slot .global-provider-data-table>.v-data-table__wrapper,.program-hub-page .program-hub-workspace-slot .global-provider-data-table>.v-data-table__wrapper{border:none;box-shadow:none}.admin-workspace-page .admin-workspace-slot .global-provider-table-wrap,.program-hub-page .program-hub-workspace-slot .global-provider-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}@media(max-width:959px){.admin-workspace-page .admin-workspace-slot .global-provider-table-wrap,.program-hub-page .program-hub-workspace-slot .global-provider-table-wrap{overflow-x:clip;overflow-y:visible}}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper,.program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper,.program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper,.program-hub-page .v-data-table--mobile>.v-data-table__wrapper{overflow-x:clip;overflow-y:visible;overscroll-behavior-x:none}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper tbody,.program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper tbody,.program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper tbody,.program-hub-page .v-data-table--mobile>.v-data-table__wrapper tbody{display:flex;flex-direction:column;gap:8px}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row,.program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row,.program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row,.program-hub-page .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden;background-color:#fff}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n),.program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n),.program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n),.program-hub-page .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n){background-color:#f7f8fa}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile thead.v-data-table-header-mobile,.program-hub-embed-body .v-data-table--mobile thead.v-data-table-header-mobile,.program-hub-embed-list .v-data-table--mobile thead.v-data-table-header-mobile,.program-hub-page .v-data-table--mobile thead.v-data-table-header-mobile{display:none}.theme--dark .admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row,.theme--dark .program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row,.theme--dark .program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row,.theme--dark .program-hub-page .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row{border-color:hsla(0,0%,100%,.12);background-color:transparent}.theme--dark .admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n),.theme--dark .program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n),.theme--dark .program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n),.theme--dark .program-hub-page .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row:nth-child(2n){background-color:hsla(0,0%,100%,.04)}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row>td.v-data-table__mobile-row,.program-hub-embed-body .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row>td.v-data-table__mobile-row,.program-hub-embed-list .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row>td.v-data-table__mobile-row,.program-hub-page .v-data-table--mobile>.v-data-table__wrapper tbody tr.v-data-table__mobile-table-row>td.v-data-table__mobile-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;box-sizing:border-box;border:none;padding:8px 12px;white-space:normal!important}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile .v-data-table__mobile-row__header,.program-hub-embed-body .v-data-table--mobile .v-data-table__mobile-row__header,.program-hub-embed-list .v-data-table--mobile .v-data-table__mobile-row__header,.program-hub-page .v-data-table--mobile .v-data-table__mobile-row__header{flex:0 0 auto;font-weight:600;padding-right:12px}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile .v-data-table__mobile-row__cell,.program-hub-embed-body .v-data-table--mobile .v-data-table__mobile-row__cell,.program-hub-embed-list .v-data-table--mobile .v-data-table__mobile-row__cell,.program-hub-page .v-data-table--mobile .v-data-table__mobile-row__cell{flex:1 1 0;min-width:0;display:flex!important;justify-content:flex-end!important;align-items:center;text-align:right;word-break:break-word}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile .v-data-table__mobile-row__cell>.v-menu,.program-hub-embed-body .v-data-table--mobile .v-data-table__mobile-row__cell>.v-menu,.program-hub-embed-list .v-data-table--mobile .v-data-table__mobile-row__cell>.v-menu,.program-hub-page .v-data-table--mobile .v-data-table__mobile-row__cell>.v-menu{flex-shrink:0;margin-left:auto}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile .v-data-table__mobile-row__cell .row-actions-trigger,.program-hub-embed-body .v-data-table--mobile .v-data-table__mobile-row__cell .row-actions-trigger,.program-hub-embed-list .v-data-table--mobile .v-data-table__mobile-row__cell .row-actions-trigger,.program-hub-page .v-data-table--mobile .v-data-table__mobile-row__cell .row-actions-trigger{margin-left:auto;width:40px!important;height:40px!important}.admin-workspace-page .admin-workspace-slot .v-data-table--mobile .row-actions-trigger .v-icon,.program-hub-embed-body .v-data-table--mobile .row-actions-trigger .v-icon,.program-hub-embed-list .v-data-table--mobile .row-actions-trigger .v-icon,.program-hub-page .v-data-table--mobile .row-actions-trigger .v-icon{font-size:22px!important}@media(max-width:959px){.program-hub-shell--flex .program-hub-content-row,.program-hub-shell--flex .program-hub-main-col{flex:none;min-height:auto}.program-hub-embed-body--scroll{flex:none;min-height:auto;overflow-x:clip;overflow-y:visible;overscroll-behavior-x:none;max-width:100%}.admin-workspace-page,.admin-workspace-page .admin-workspace-slot,.program-hub-embed-list,.program-hub-page{overflow-x:clip}}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__title{background-color:#fff!important;color:rgba(0,0,0,.87)!important;border-bottom:1px solid rgba(0,0,0,.08)!important;min-height:auto!important}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__title .headline,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__title .text-h6{color:rgba(0,0,0,.87)!important}.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__title{background-color:transparent!important;color:hsla(0,0%,100%,.95)!important;border-bottom-color:hsla(0,0%,100%,.12)!important}.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__title .headline,.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__title .text-h6{color:hsla(0,0%,100%,.95)!important}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__text{background-color:#fff}.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card>.v-card__text{background-color:transparent}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-autocomplete.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-combobox.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-file-input.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-select.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-textarea.v-text-field--outlined fieldset{border-width:1px!important;border-style:solid!important;border-collapse:separate!important}.theme--light .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) fieldset{border-color:rgba(0,0,0,.08)!important}.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) fieldset{border-color:hsla(0,0%,100%,.12)!important}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-input.v-input--has-state.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-input.v-input--is-focused.v-text-field--outlined fieldset{border-width:1px!important;border-style:solid!important}.theme--light .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field--outlined.v-input--has-label .v-label.v-label--active{background-color:#fff;padding:0 6px;border-radius:2px}.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field--outlined.v-input--has-label .v-label.v-label--active{background-color:#121212;padding:0 6px;border-radius:2px}.program-hub-page .program-hub-workspace-slot .v-card .v-autocomplete.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .v-card .v-combobox.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .v-card .v-file-input.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .v-card .v-select.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .v-card .v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .v-card .v-textarea.v-text-field--outlined fieldset{border-collapse:separate!important}.theme--light .program-hub-page .program-hub-workspace-slot .v-card .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) fieldset{border:1px solid rgba(0,0,0,.08)!important}.theme--dark .program-hub-page .program-hub-workspace-slot .v-card .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) fieldset{border:1px solid hsla(0,0%,100%,.12)!important}.program-hub-page .program-hub-workspace-slot .v-card .v-input.v-input--has-state.v-text-field--outlined fieldset,.program-hub-page .program-hub-workspace-slot .v-card .v-input.v-input--is-focused.v-text-field--outlined fieldset{border-width:1px!important;border-style:solid!important}.program-hub-page .program-hub-workspace-slot .v-card .v-text-field--outlined .v-input__slot{box-shadow:none!important}.theme--light .program-hub-page .program-hub-workspace-slot .v-card .v-text-field--outlined.v-input--has-label .v-label.v-label--active{background-color:#fff;padding:0 6px;border-radius:2px}.theme--dark .program-hub-page .program-hub-workspace-slot .v-card .v-text-field--outlined.v-input--has-label .v-label.v-label--active{background-color:#121212;padding:0 6px;border-radius:2px}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-autocomplete:not(.v-text-field--outlined) .v-input__slot,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-combobox:not(.v-text-field--outlined) .v-input__slot,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-select:not(.v-text-field--outlined) .v-input__slot,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field:not(.v-text-field--outlined):not(.v-input--checkbox):not(.v-input--switch) .v-input__slot{border:1px solid rgba(0,0,0,.1)!important;border-radius:4px!important;background-color:#fafbfc!important;padding-left:12px!important;padding-right:12px!important;box-shadow:none!important}.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-autocomplete:not(.v-text-field--outlined) .v-input__slot,.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-combobox:not(.v-text-field--outlined) .v-input__slot,.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-select:not(.v-text-field--outlined) .v-input__slot,.theme--dark .program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field:not(.v-text-field--outlined):not(.v-input--checkbox):not(.v-input--switch) .v-input__slot{border-color:hsla(0,0%,100%,.14)!important;background-color:hsla(0,0%,100%,.04)!important}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-autocomplete:not(.v-text-field--outlined) .v-input__slot:before,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-select:not(.v-text-field--outlined) .v-input__slot:before,.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-text-field:not(.v-text-field--outlined) .v-input__slot:before{border-color:transparent!important}.program-hub-page .program-hub-workspace-slot .client-hub-form-root--hub .v-card .v-input:not(.v-input--checkbox){margin-bottom:18px}.v-dialog__content.client-hub-dialog-surface .v-toolbar.primary,.v-dialog__content.client-hub-dialog-surface .v-toolbar.v-sheet.theme--dark.primary{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)!important;box-shadow:none!important}.v-dialog__content.client-hub-dialog-surface .v-toolbar.primary .v-btn--icon .v-icon,.v-dialog__content.client-hub-dialog-surface .v-toolbar.primary .v-toolbar__title{color:rgba(0,0,0,.87)!important}.v-dialog__content.client-hub-dialog-surface .v-toolbar.primary .v-btn.v-btn--text{color:var(--v-primary-base,#1976d2)!important}.theme--dark .v-dialog__content.client-hub-dialog-surface .v-toolbar.primary{background-color:#1e1e1e!important;border-bottom-color:hsla(0,0%,100%,.12)!important}.theme--dark .v-dialog__content.client-hub-dialog-surface .v-toolbar.primary .v-btn--icon .v-icon,.theme--dark .v-dialog__content.client-hub-dialog-surface .v-toolbar.primary .v-toolbar__title{color:hsla(0,0%,100%,.95)!important}.v-dialog__content.client-hub-dialog-surface .v-card>.v-card__title{background-color:#fff!important;color:rgba(0,0,0,.87)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.v-dialog__content.client-hub-dialog-surface .v-card>.v-card__title .headline,.v-dialog__content.client-hub-dialog-surface .v-card>.v-card__title .text-h6{color:rgba(0,0,0,.87)!important}.theme--dark .v-dialog__content.client-hub-dialog-surface .v-card>.v-card__title{background-color:#1e1e1e!important;color:hsla(0,0%,100%,.95)!important;border-bottom-color:hsla(0,0%,100%,.12)!important}.v-dialog__content.client-hub-dialog-surface .v-card>.v-card__text{background-color:#fff}.theme--dark .v-dialog__content.client-hub-dialog-surface .v-card>.v-card__text{background-color:#121212}.v-dialog__content.client-hub-dialog-surface .v-card{border-radius:0}@media(min-width:600px){.v-dialog__content.client-hub-dialog-surface:not(.v-dialog__content--fullscreen) .v-card{border-radius:10px}}.v-dialog__content.admin-entity-form-dialog{align-self:center}.v-dialog__content.admin-entity-form-dialog .min-width-0{min-width:0}.v-dialog__content.admin-entity-form-dialog .entity-form-page{width:100%;max-width:none;margin:0}.v-dialog__content.admin-entity-form-dialog .entity-form-card{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;display:flex;flex-direction:column;overflow:hidden}.theme--dark .v-dialog__content.admin-entity-form-dialog .entity-form-card{border-color:hsla(0,0%,100%,.12)!important}.v-dialog__content.admin-entity-form-dialog .entity-form-header{background-color:#fff;gap:4px}.theme--dark .v-dialog__content.admin-entity-form-dialog .entity-form-header{background-color:transparent}.v-dialog__content.admin-entity-form-dialog .entity-form-title{line-height:1.3}.v-dialog__content.admin-entity-form-dialog .entity-form-subtitle{letter-spacing:.01em;margin-top:2px}.theme--light .v-dialog__content.admin-entity-form-dialog .entity-form-body{background-color:#fff}.v-dialog__content.admin-entity-form-dialog .entity-form-footer{min-height:64px;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0));background-color:hsla(0,0%,100%,.96);backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px)}.theme--dark .v-dialog__content.admin-entity-form-dialog .entity-form-footer{background-color:rgba(30,30,30,.96)}.v-dialog__content.admin-entity-form-dialog .form-section-title{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .v-dialog__content.admin-entity-form-dialog .form-section-title{color:hsla(0,0%,100%,.85)}.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-input__slot,.hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-input__slot,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) .v-input__slot{background-color:#fafbfc!important}.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) input,.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) input:active,.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) input:focus,.hub-list-search-field.v-text-field--solo:not(.v-textarea) input,.hub-list-search-field.v-text-field--solo:not(.v-textarea) input:active,.hub-list-search-field.v-text-field--solo:not(.v-textarea) input:focus,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) input,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) input:active,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) input:focus{color:rgba(0,0,0,.87)!important;-webkit-text-fill-color:rgba(0,0,0,.87)!important}.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) input::-moz-placeholder,.hub-list-search-field.v-text-field--solo:not(.v-textarea) input::-moz-placeholder,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) input::-moz-placeholder{color:rgba(0,0,0,.38)!important;-webkit-text-fill-color:rgba(0,0,0,.38)!important;opacity:1!important}.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) input::placeholder,.hub-list-search-field.v-text-field--solo:not(.v-textarea) input::placeholder,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) input::placeholder{color:rgba(0,0,0,.38)!important;-webkit-text-fill-color:rgba(0,0,0,.38)!important;opacity:1!important}.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-label,.hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-label,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) .v-label{color:rgba(0,0,0,.6)!important}.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-input__icon--append .v-icon,.admin-workspace-page .admin-workspace-slot .hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-input__icon--prepend .v-icon,.hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-input__icon--append .v-icon,.hub-list-search-field.v-text-field--solo:not(.v-textarea) .v-input__icon--prepend .v-icon,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) .v-input__icon--append .v-icon,.v-application .v-toolbar .v-text-field.v-text-field--solo-inverted:not(.v-textarea) .v-input__icon--prepend .v-icon{color:rgba(0,0,0,.54)!important}.admin-dialog-fieldset[disabled] .v-input--switch:not(.v-input--is-disabled),.entity-form-fieldset[disabled] .v-input--switch:not(.v-input--is-disabled){pointer-events:none;opacity:.6}.admin-dialog-fieldset[disabled] .v-input--switch:not(.v-input--is-disabled) .v-input--selection-controls__input,.entity-form-fieldset[disabled] .v-input--switch:not(.v-input--is-disabled) .v-input--selection-controls__input{opacity:.38}.performance-review-hub .performance-review-scoring-key-card .v-card__text{padding-top:10px!important;padding-bottom:10px!important}.performance-review-hub .performance-review-scoring-key-row{gap:4px 12px}.performance-review-hub .performance-review-score-key{white-space:nowrap}.performance-review-hub .performance-review-form,.performance-review-hub .performance-review-form-slot{width:100%;max-width:100%;box-sizing:border-box}.performance-review-hub .performance-review-form>.layout.row.wrap{margin:0!important;width:100%}.performance-review-hub .performance-review-form>.layout.row.wrap>.flex{padding:0!important}.performance-review-form .performance-review-form-card.v-card{border-radius:8px;width:100%;box-sizing:border-box}.performance-review-form .performance-review-form-card>.layout.row.wrap{margin:0!important;width:100%}.performance-review-form .performance-review-form-header{padding:16px 16px 0!important}.performance-review-form .performance-review-field-col{padding:8px 16px 4px!important}.performance-review-form .performance-review-date-field .v-row{margin:0!important}.performance-review-form .performance-review-date-field .v-col{padding:0!important}.performance-review-form .performance-review-form-card>.layout.row.wrap>.flex.performance-review-criteria-header{display:grid!important;grid-template-columns:152px 52px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:end;flex:0 0 100%!important;max-width:100%!important;padding:8px 16px 10px!important;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:4px}.theme--dark .performance-review-form .performance-review-form-card>.layout.row.wrap>.flex.performance-review-criteria-header{border-bottom-color:hsla(0,0%,100%,.12)}.performance-review-form .performance-review-criteria-header__rating,.performance-review-form .performance-review-criteria-header__score,.performance-review-form .performance-review-criteria-header__task{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:rgba(0,0,0,.7);line-height:1.2}.performance-review-form .performance-review-criteria-header__score{text-align:center}.theme--dark .performance-review-form .performance-review-criteria-header__rating,.theme--dark .performance-review-form .performance-review-criteria-header__score,.theme--dark .performance-review-form .performance-review-criteria-header__task{color:hsla(0,0%,100%,.7)}.performance-review-form .performance-review-section-wrap{padding:0 16px 12px!important}.performance-review-form .performance-review-section-card.v-card{border-radius:6px;border:thin solid rgba(0,0,0,.08);margin-bottom:0;overflow:hidden;width:100%;box-sizing:border-box}.theme--dark .performance-review-form .performance-review-section-card.v-card{border-color:hsla(0,0%,100%,.12)}.performance-review-form .performance-review-section-card .v-card__subtitle{font-weight:600;font-size:.875rem;letter-spacing:.01em;text-transform:none;color:rgba(0,0,0,.87);padding:10px 16px 8px!important;line-height:1.3;background:rgba(0,0,0,.02)}.theme--dark .performance-review-form .performance-review-section-card .v-card__subtitle{color:hsla(0,0%,100%,.87);background:hsla(0,0%,100%,.04)}.performance-review-form .performance-review-section-divider{margin:0!important;display:none!important}.performance-review-form .performance-review-section-card>.layout.row.wrap{display:grid!important;grid-template-columns:152px 52px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:0;align-items:center;margin:0!important;padding:0;width:100%;box-sizing:border-box}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3.pl-4{grid-column:1;flex:none!important;max-width:none!important;width:auto!important;padding:10px 0 10px 16px!important;display:flex;align-items:center;min-height:44px;border-top:none}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3.pl-4 .v-rating{display:inline-flex;flex-wrap:nowrap}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3.pl-4 .v-rating .v-icon{padding:1px;font-size:20px!important}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3:not(.pl-4){grid-column:2;flex:none!important;max-width:none!important;width:auto!important;padding:10px 0!important;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;color:rgba(0,0,0,.6);white-space:nowrap;min-height:44px}.theme--dark .performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3:not(.pl-4){color:hsla(0,0%,100%,.65)}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs6{grid-column:3;flex:none!important;max-width:none!important;width:auto!important;min-width:0;padding:10px 16px 10px 0!important;display:flex;align-items:center;min-height:44px}.performance-review-form .performance-review-section-card .layout.row.wrap>.v-divider{grid-column:1/-1;display:block!important;margin:0!important;border-color:rgba(0,0,0,.06)}.theme--dark .performance-review-form .performance-review-section-card .layout.row.wrap>.v-divider{border-color:hsla(0,0%,100%,.08)}.performance-review-form .performance-review-form-title{font-size:1.0625rem;font-weight:600;letter-spacing:.01em;line-height:1.35;margin-bottom:12px!important}.performance-review-form .performance-review-criteria-text{font-size:.8125rem;line-height:1.45;margin-bottom:0;color:rgba(0,0,0,.87)}.theme--dark .performance-review-form .performance-review-criteria-text{color:hsla(0,0%,100%,.87)}.performance-review-form .performance-review-overall-wrap{padding:0 16px 16px!important}.performance-review-form .performance-review-overall-card{border-radius:8px;border:thin solid rgba(25,118,210,.28)!important;background:rgba(25,118,210,.04);width:100%;box-sizing:border-box;overflow:hidden}.performance-review-form .performance-review-overall-card__title{display:flex;align-items:center;font-weight:600;font-size:.875rem;letter-spacing:.01em;text-transform:none;color:rgba(0,0,0,.87);padding:10px 16px 8px!important;line-height:1.3;background:rgba(25,118,210,.08)}.theme--dark .performance-review-form .performance-review-overall-card__title{color:hsla(0,0%,100%,.87);background:rgba(100,181,246,.1)}.performance-review-form .performance-review-overall-divider{margin:0!important;border-color:rgba(25,118,210,.16)!important}.theme--dark .performance-review-form .performance-review-overall-divider{border-color:rgba(100,181,246,.2)!important}.performance-review-form .performance-review-overall-body{padding:16px}.performance-review-form .performance-review-overall-score{display:inline-flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:16px;border-radius:8px;border:1px solid rgba(25,118,210,.2);background:#fff}.theme--dark .performance-review-form .performance-review-overall-score{background:hsla(0,0%,100%,.04);border-color:rgba(100,181,246,.25)}.performance-review-form .performance-review-overall-score__label{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:rgba(0,0,0,.6)}.theme--dark .performance-review-form .performance-review-overall-score__label{color:hsla(0,0%,100%,.65)}.performance-review-form .performance-review-overall-score__value{font-size:1.125rem;font-weight:700;line-height:1;color:var(--v-primary-base,#1976d2)}.performance-review-form .performance-review-overall-acknowledgment{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:rgba(0,0,0,.7);margin:4px 0 12px;padding:10px 12px;border-radius:6px;background:hsla(0,0%,100%,.72);border:1px solid rgba(25,118,210,.12)}.theme--dark .performance-review-form .performance-review-overall-acknowledgment{color:hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.04);border-color:rgba(100,181,246,.18)}.performance-review-form .performance-review-overall-body .v-text-field--outlined fieldset,.performance-review-form .performance-review-overall-body .v-textarea.v-text-field--outlined fieldset{border-color:rgba(0,0,0,.08)!important}.theme--dark .performance-review-form .performance-review-overall-body .v-text-field--outlined fieldset,.theme--dark .performance-review-form .performance-review-overall-body .v-textarea.v-text-field--outlined fieldset{border-color:hsla(0,0%,100%,.12)!important}.performance-review-form .performance-review-submit-col{padding:8px 0 0!important;display:flex;justify-content:flex-end}.theme--dark .performance-review-form .performance-review-overall-card{border-color:rgba(100,181,246,.3)!important;background:rgba(100,181,246,.06)}@media(max-width:959px){.performance-review-form .performance-review-form-card>.layout.row.wrap>.flex.performance-review-criteria-header{display:none!important}.performance-review-form .performance-review-section-card>.layout.row.wrap{grid-template-columns:1fr;padding:0}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3.pl-4,.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3:not(.pl-4),.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs6{grid-column:1;width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;min-height:auto}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs3:not(.pl-4){justify-content:flex-start;padding-top:0!important;padding-bottom:4px!important}.performance-review-form .performance-review-section-card .layout.row.wrap>.flex.xs6{padding-top:0!important;padding-bottom:8px!important}.performance-review-form .performance-review-section-card .layout.row.wrap>.v-divider{margin:4px 16px!important}}.staff-clock-in-entity-form.entity-form-page,.staff-clock-out-entity-form.entity-form-page,.staff-hub-entity-form-dialog.entity-form-page,.staff-shift-detail-form.entity-form-page,.staff-task-detail-form.entity-form-page,.staff-timesheet-detail-form.entity-form-page{width:100%;max-width:none;margin:0}.staff-clock-in-dialog,.staff-clock-in-override-dialog,.staff-shift-detail-dialog,.staff-task-detail-dialog,.staff-timesheet-detail-dialog{align-self:center}.staff-clock-out-entity-form .entity-form-card,.staff-hub-entity-form-dialog .entity-form-card{border-radius:10px!important;border-color:rgba(0,0,0,.08)!important;display:flex;flex-direction:column;overflow:hidden}.theme--dark .staff-clock-out-entity-form .entity-form-card,.theme--dark .staff-hub-entity-form-dialog .entity-form-card{border-color:hsla(0,0%,100%,.12)!important}.staff-clock-out-entity-form .entity-form-header,.staff-hub-entity-form-dialog .entity-form-header{background-color:#fff;gap:4px}.theme--dark .staff-clock-out-entity-form .entity-form-header,.theme--dark .staff-hub-entity-form-dialog .entity-form-header{background-color:transparent}.staff-clock-out-entity-form .entity-form-title,.staff-hub-entity-form-dialog .entity-form-title{line-height:1.3}.staff-clock-out-entity-form .entity-form-subtitle,.staff-hub-entity-form-dialog .entity-form-subtitle{letter-spacing:.01em;margin-top:2px}.theme--light .staff-clock-out-entity-form .entity-form-body,.theme--light .staff-hub-entity-form-dialog .entity-form-body{background-color:#fff}.staff-clock-out-entity-form .entity-form-footer,.staff-hub-entity-form-dialog .entity-form-footer{min-height:64px;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0));background-color:hsla(0,0%,100%,.96);backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px)}.theme--dark .staff-clock-out-entity-form .entity-form-footer,.theme--dark .staff-hub-entity-form-dialog .entity-form-footer{background-color:rgba(30,30,30,.96)}.form-section-title{font-size:.95rem;font-weight:700;letter-spacing:.01em;margin:0 0 12px 0;color:rgba(0,0,0,.78)}.theme--dark .form-section-title{color:hsla(0,0%,100%,.85)}.min-width-0{min-width:0}.v-file-input:has(.v-input__prepend-inner) .v-input__prepend-outer{display:none!important}.v-picker.v-card .v-picker__title{display:none!important}.signature-pad-dialog{width:100%;max-width:720px}.signature-pad-canvas-wrap{cursor:crosshair;width:100%;padding:0 16px;box-sizing:border-box}.signature-pad-canvas-wrap>div{margin:12px auto;border-radius:6px;border:1px solid rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.08)}.theme--dark .signature-pad-canvas-wrap>div{border-color:hsla(0,0%,100%,.12);box-shadow:0 1px 3px rgba(0,0,0,.24)}.signature-pad-canvas-wrap canvas{display:block;margin:auto;width:100%!important}.signature-pad-footer{padding:12px 16px!important;min-height:56px}.signature-pad-footer .v-btn:not(.v-btn--icon){height:32px!important;min-width:auto!important;font-size:.8125rem!important;letter-spacing:.01em;text-transform:none}@media only screen and (max-width:600px){.signature-pad-dialog{max-width:100%}.signature-pad-canvas-wrap{padding:0 12px}}.v-avatar img,.v-list-item-avatar img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center}.v-avatar .v-image,.v-avatar img,.v-list-item-avatar .v-image,.v-list-item-avatar img{width:100%!important;height:100%!important}@media(max-width:599px){.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen){margin:8px!important}.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen)>.v-card{overflow-x:hidden;max-width:100%}.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen) .v-card__actions,.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen) .v-card__text,.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen) .v-col,.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen) .v-container,.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen) .v-row{max-width:100%;min-width:0}.v-dialog__content:not(.v-dialog__content--fullscreen) .v-dialog:not(.v-dialog--fullscreen) .v-card__actions{flex-wrap:wrap}}.main-container[data-v-c988320e]{display:flex;flex-direction:column}.main-text[data-v-c988320e]{min-width:0;max-width:100%;margin:0;align-self:center;padding:8px;border-radius:4px;color:#fff;background-color:#404753!important}.btn-container[data-v-c988320e]{display:flex;justify-content:flex-end;overflow:hidden;align-items:stretch;border-radius:16px}