@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;600;700;800;900&display=swap);.pricing-container[data-v-aeb20d88]{max-width:1200px;margin:0 auto;padding:2rem}.plan-toggle[data-v-aeb20d88]{display:flex;justify-content:center}.custom-toggle[data-v-aeb20d88]{background:#f3f4f6}.plans-grid[data-v-aeb20d88]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start;max-width:1000px;margin:0 auto}.plans-grid-business[data-v-aeb20d88]{display:flex;justify-content:center;align-items:start}.plan-card[data-v-aeb20d88]{height:100%;border:1px solid #e5e7eb}.price-container[data-v-aeb20d88]{margin:1.5rem 0}.features-list[data-v-aeb20d88]{margin-top:1.5rem}.feature-item[data-v-aeb20d88]{display:flex;align-items:flex-start;margin-bottom:1rem;color:#374151;line-height:1.5}.feature-item .v-icon[data-v-aeb20d88]{margin-top:3px}.most-popular-badge[data-v-aeb20d88]{position:absolute;top:0;right:0;background-color:#97c8f8;color:#fff;padding:.25rem .5rem;border-radius:0 0 0 .25rem;font-size:.75rem;font-weight:600}.v-btn .v-btn__content[data-v-aeb20d88]{color:#fff!important;text-overflow:ellipsis;display:inline-block;overflow:hidden}.text-dark[data-v-aeb20d88]{color:#4f515a!important}.text-white[data-v-aeb20d88]{color:#fff!important}.manage-btn[data-v-aeb20d88]{justify-content:flex-start!important;padding-left:0!important;color:#4f515a!important}.manage-btn .v-icon[data-v-aeb20d88]{margin-right:8px}.pricing-summary[data-v-aeb20d88]{background-color:#f8f9fa;border:1px solid #e9ecef}.savings-tag[data-v-aeb20d88]{color:#fe6f5e}.downgrade-btn[data-v-aeb20d88]{background-color:rgba(0,0,0,.12)!important;color:rgba(0,0,0,.38)!important;box-shadow:none!important}.white-text-color[data-v-ac544f62]{color:#fff}.solid-color-container[data-v-ac544f62]{background-color:#e5e5e6;height:250px;justify-content:center;display:flex;flex-direction:column;align-items:center}.title[data-v-ac544f62]{letter-spacing:.1em}.access-btn[data-v-ac544f62]{margin-top:15px;border-radius:5px}.clickable[data-v-ac544f62]{cursor:pointer}.add-meds-btn[data-v-ac544f62]{background-color:transparent!important;color:var(--bittersweet)!important}.nav-link[data-v-0e227f9e],.nav-link[data-v-0e227f9e]:hover,.router-link-active[data-v-0e227f9e],.router-link-active[data-v-0e227f9e]:hover,.router-link-exact-active[data-v-0e227f9e],.router-link-exact-active[data-v-0e227f9e]:hover,.router-link[data-v-0e227f9e]{text-decoration:none}.nav-link[data-v-0e227f9e]{text-decoration:none;margin-right:20px}.clickable[data-v-0e227f9e]{cursor:pointer;color:var(--bittersweet)}.clickable[data-v-0e227f9e]:hover{text-decoration:underline}.v-toolbar-title[data-v-0e227f9e]{display:flex;align-items:start;justify-content:start}.mdhub-shadow[data-v-0e227f9e]{box-shadow:0 0 0 1px rgba(0,0,0,.05)!important}@keyframes pulse-0e227f9e{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.recording[data-v-0e227f9e]{animation:pulse-0e227f9e 1s infinite}.action-button[data-v-0e227f9e]{text-transform:none}.bittersweet-button[data-v-0e227f9e]{color:var(--bittersweet)!important}.white--buton[data-v-0e227f9e]{color:#fff!important}.v-navigation-drawer[data-v-558b5dac]{z-index:2!important}.no-underline-on-hover[data-v-558b5dac]:hover{text-decoration:none!important}.left-align-text[data-v-558b5dac]{text-align:left}.version[data-v-558b5dac]{font-size:.8125rem}@keyframes pulse-5d5ccd5c{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.recording-indicator[data-v-5d5ccd5c]{display:inline-block;width:20px;height:20px;background-color:var(--bittersweet);border-radius:50%;animation:pulse-5d5ccd5c 1s infinite}.error-indicator[data-v-5d5ccd5c]{display:inline-block;width:20px;height:20px;background-color:grey;border-radius:50%;margin-left:8px}h1[data-v-5d5ccd5c],h2[data-v-5d5ccd5c],h3[data-v-5d5ccd5c],h4[data-v-5d5ccd5c],h5[data-v-5d5ccd5c],h6[data-v-5d5ccd5c]{font-weight:600}.actions[data-v-5d5ccd5c]{position:fixed;bottom:0;background-color:#fff;z-index:10;width:100%;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.action-button[data-v-5d5ccd5c]{text-transform:none}.bittersweet-button[data-v-5d5ccd5c]{color:var(--bittersweet)!important}.white--buton[data-v-5d5ccd5c]{color:#fff!important}.action-button[data-v-cbeb1ada]{text-transform:none}.bittersweet-button[data-v-cbeb1ada]{color:var(--bittersweet)!important}.white--button[data-v-cbeb1ada]{color:#fff!important}.awc[data-v-6f147dac]{width:100%;border:1px solid #ebebec;border-radius:4px;background:#fff;height:60px}.actions[data-v-6f147dac]{position:fixed;bottom:0;background-color:#fff;z-index:10;width:100%;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.followup-section[data-v-6f147dac]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}h1[data-v-6f147dac],h2[data-v-6f147dac],h3[data-v-6f147dac],h4[data-v-6f147dac],h5[data-v-6f147dac],h6[data-v-6f147dac]{font-weight:600}.muted[data-v-6f147dac]{color:var(--bittersweet)}.tooltip-text[data-v-6f147dac]{color:#fff}.recording-drawer[data-v-24dc65fc]{height:calc(100vh - 64px)}.fit-content[data-v-4b9ad53b]{display:flex;align-items:center;background-color:#fff;border-radius:5px;width:-moz-fit-content;width:fit-content;box-shadow:0 0 0 1px rgba(0,0,0,.05);transition:all .3s ease}.dislike-button[data-v-4b9ad53b],.like-button[data-v-4b9ad53b]{transition:all .3s ease;font-size:.8rem}.custom-chip[data-v-408d429a]{display:inline-block;padding:4px 5px;border-radius:25px;color:#fff;margin:5px 0;white-space:pre-line}.chat-container[data-v-408d429a]{padding-left:20%;padding-right:20%;display:flex;justify-content:center;align-items:start;flex-direction:column}.drawer-chat-container[data-v-408d429a]{padding-left:0;padding-right:0;height:100%;display:flex;flex-direction:column;overflow:hidden;width:100%}.drawer-messages[data-v-408d429a]{flex:1;overflow-y:auto;padding:16px;margin-bottom:0;width:100%;box-sizing:border-box}.drawer-text-area[data-v-408d429a]{bottom:auto!important;padding:0!important;margin:0!important}.message[data-v-408d429a]{display:flex;padding:5px}.message-label[data-v-408d429a]{font-size:1rem;color:var(--bittersweet);font-weight:700;padding-left:5px;margin-bottom:0;padding-bottom:0}.v-col .v-chip[data-v-408d429a]{margin-top:0}.text-area[data-v-408d429a]{background-color:#f9fbfd}.message-other[data-v-408d429a],.message-user[data-v-408d429a]{justify-content:flex-start}.message-other>.v-chip[data-v-408d429a],.message-user>.v-chip[data-v-408d429a]{border-radius:25px}.v-text-field[data-v-408d429a]{position:fixed;bottom:0;width:90%;padding-bottom:2%;padding-top:1%;padding-right:1%;margin-left:2%}.drawer-text-area[data-v-408d429a]{position:relative!important;bottom:0;width:100%!important;padding:16px;margin:0}.drawer-text-area-container[data-v-408d429a]{position:sticky;bottom:0;background-color:#fff;border-top:1px solid #e0e0e0;padding:16px;z-index:10;width:100%;box-sizing:border-box}.drawer-chat-container .v-text-field[data-v-408d429a]{position:relative!important;width:100%!important;padding:16px;margin:0;bottom:auto}.system-message[data-v-408d429a],.user-message[data-v-408d429a]{color:#071022}.messages[data-v-408d429a]{max-width:900px;align-items:center}.loading-message[data-v-408d429a]{font-style:italic;color:#6b6b6b}.markdown-content[data-v-408d429a]{white-space:normal;text-align:left;width:100%}.markdown-content[data-v-408d429a] ol,.markdown-content[data-v-408d429a] ul{margin-left:20px;margin-bottom:12px}.markdown-content[data-v-408d429a] li{margin-bottom:8px;display:list-item}.markdown-content[data-v-408d429a] ol{list-style-type:decimal}.markdown-content[data-v-408d429a] ul{list-style-type:disc}.markdown-content[data-v-408d429a] p{margin-bottom:12px;line-height:1.6;color:#071022}.markdown-content[data-v-408d429a] strong{font-weight:700;color:#333}.patient-selector[data-v-408d429a]{margin-bottom:16px}.patient-selector-container[data-v-408d429a]{display:flex;flex-wrap:wrap;align-items:flex-start;align-items:center;gap:8px}.selected-patients-chips[data-v-408d429a]{display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0}.patient-chip[data-v-408d429a]{background-color:#e3f2fd!important;color:#1976d2!important;flex-shrink:0;align-items:center}.patient-select-btn[data-v-408d429a]{flex-shrink:0;height:28px;min-width:28px;align-self:center;font-size:12px}.select-patient-text[data-v-408d429a]{font-size:12px;font-weight:500}.patient-chip.mr-2.mb-2[data-v-408d429a]{margin-right:2px!important;margin-bottom:2px!important}.patient-selector .v-select[data-v-408d429a],.patient-selector .v-text-field[data-v-408d429a]{font-size:14px}.patient-selector-field[data-v-408d429a]{width:100%}.patient-menu-card[data-v-408d429a]{max-width:400px;display:flex;flex-direction:column;max-height:400px;overflow:hidden}.search-header[data-v-408d429a]{flex-shrink:0;background-color:#fff;border-bottom:1px solid #e0e0e0}.patient-list-wrapper[data-v-408d429a]{flex:1;overflow-y:auto;background-color:#fff}.sticky-search-container[data-v-408d429a]{background-color:#fff;padding:16px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.search-field[data-v-408d429a]{width:100%}.patient-list-container[data-v-408d429a]{flex:1;overflow-y:auto;margin-top:0;position:relative;z-index:1}.patient-list[data-v-408d429a]{padding:0}.patient-list-item[data-v-408d429a]{padding:12px 16px;cursor:pointer}.patient-list-item[data-v-408d429a]:hover{background-color:#f5f5f5}.selected-patient[data-v-408d429a]{background-color:#e3f2fd!important}.patient-name[data-v-408d429a]{font-weight:500}.no-results[data-v-408d429a]{text-align:center;padding:24px 16px;color:#666}.search-header .v-text-field[data-v-408d429a]{position:relative!important;width:auto!important;padding:0!important;margin:12px!important;bottom:auto!important}.disclaimer-text[data-v-408d429a]{color:#6b6b6b;font-size:.875rem;margin-top:8px}.drawer-header[data-v-49141fbf]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e0e0e0;background-color:#f5f5f5;width:100%;box-sizing:border-box}.drawer-title[data-v-49141fbf]{display:flex;align-items:center;font-weight:600;font-size:16px;color:#333;flex:1}.title-content[data-v-49141fbf]{display:flex;flex-direction:column;align-items:flex-start}.main-title[data-v-49141fbf]{font-weight:600;font-size:16px;color:#333;line-height:1.2}.subtitle[data-v-49141fbf]{font-weight:400;font-size:14px;color:#666;line-height:1.2;margin-top:2px}.drawer-actions[data-v-49141fbf]{display:flex;align-items:center;gap:4px}.drawer-content[data-v-49141fbf]{height:calc(100% - 70px);overflow:hidden;display:flex;flex-direction:column;width:100%}.resize-handle[data-v-49141fbf]{position:absolute;left:0;top:0;bottom:0;width:4px;background-color:transparent;cursor:ew-resize;z-index:1001}.resize-handle[data-v-49141fbf]:hover{background-color:rgba(0,0,0,.1)}.resize-handle[data-v-49141fbf]:active{background-color:rgba(0,0,0,.2)}[data-v-49141fbf] .v-navigation-drawer__content{height:100%;overflow:hidden;width:100%}[data-v-49141fbf] .v-navigation-drawer{width:100%!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.main-background{background-color:#f9fbfd;transition:margin-right .3s ease}.position-relative[data-v-5a512c8c]{position:relative}.scroll-indicator[data-v-5a512c8c]{position:absolute;top:0;bottom:0;width:20px;background:hsla(0,0%,94%,.657);display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .3s}.scroll-indicator[data-v-5a512c8c]:hover{opacity:1}.left-indicator[data-v-5a512c8c]{left:0}.right-indicator[data-v-5a512c8c]{right:0}.list-width[data-v-5a512c8c]{width:100%}.required-field[data-v-5a512c8c]{color:var(--bittersweet)}.left-label[data-v-5a512c8c] .v-label,.text-left[data-v-5a512c8c]{text-align:left}.add-btn[data-v-5a512c8c]{align-self:end}[data-v-5a512c8c]::-webkit-scrollbar{width:5px;height:7px}.position-relative[data-v-5a512c8c]:hover ::-webkit-scrollbar-thumb{background:hsla(0,0%,40%,.657)}[data-v-5a512c8c]::-webkit-scrollbar-track{background:transparent}[data-v-5a512c8c]::-webkit-scrollbar-thumb{background:transparent;border-radius:8px}[data-v-5a512c8c]::-webkit-scrollbar-thumb:hover{background:#555}[data-v-6e37ad9f] .v-input{grid-template-columns:none}.signature-canvas[data-v-e0d72ce8]{border:1px solid #ccc;width:100%;height:200px;touch-action:none}.customOverlay[data-v-5be04852]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:#fff;opacity:0;transition:opacity .3s ease}.yes:hover .customOverlay[data-v-5be04852]{opacity:1}.add-btn[data-v-5be04852]{align-self:end}.custom-header[data-v-5be04852] th{border-bottom:none!important}.list-width[data-v-5be04852]{width:100%}.required-field[data-v-5be04852]{color:var(--bittersweet)}.left-label[data-v-5be04852] .v-label,.text-left[data-v-5be04852]{text-align:left}.clinical-note-saving[data-v-75561f13]{position:absolute;top:0;right:0;background-color:transparent}.onboarding-container[data-v-43f43e52]{min-height:100vh;background:linear-gradient(135deg,var(--white-smoke) 0,var(--off-white) 100%);display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.header-section[data-v-43f43e52]{padding:3rem 2rem 2rem;text-align:center;color:var(--rich-black)}.header-content[data-v-43f43e52]{max-width:600px;margin:0 auto}.logo-section[data-v-43f43e52]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.logo-icon[data-v-43f43e52]{background:var(--bittersweet);border-radius:50%;padding:1rem;box-shadow:0 4px 12px rgba(255,114,96,.3)}.main-title[data-v-43f43e52]{font-size:2.5rem;font-weight:700;margin:0;color:var(--rich-black)}.welcome-text[data-v-43f43e52]{font-size:1.1rem;font-weight:400;color:var(--primary);margin:0;line-height:1.6}.loading-spinner[data-v-43f43e52]{margin-top:2rem}.form-section[data-v-43f43e52]{flex:1;display:flex;align-items:center;justify-content:center;padding:0 2rem 2rem}.form-card[data-v-43f43e52]{background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.08);padding:2.5rem;width:100%;max-width:500px;border:1px solid var(--secondary)}.form-header[data-v-43f43e52]{text-align:center;margin-bottom:2rem}.form-title[data-v-43f43e52]{font-size:1.75rem;font-weight:600;color:var(--rich-black);margin:0 0 .5rem 0}.form-subtitle[data-v-43f43e52]{font-size:1rem;color:var(--primary);margin:0;line-height:1.5}.modern-form[data-v-43f43e52]{width:100%}.form-grid[data-v-43f43e52]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.form-field-wrapper[data-v-43f43e52]{position:relative}.form-field-wrapper.full-width[data-v-43f43e52]{grid-column:1/-1}.form-actions[data-v-43f43e52]{text-align:center}.submit-btn[data-v-43f43e52]{font-size:1rem;font-weight:600;border-radius:12px;text-transform:none;letter-spacing:.025em;min-width:200px;background-color:var(--bittersweet)!important;color:#fff!important}.submit-btn[data-v-43f43e52]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,114,96,.4);background-color:#e65a4a!important}.submit-btn[data-v-43f43e52]:disabled{background-color:var(--silver)!important;color:var(--primary)!important;transform:none;box-shadow:none}.error-alert[data-v-43f43e52]{margin-top:1.5rem;border-radius:12px;border:1px solid var(--warning);background-color:rgba(218,15,65,.1)}.footer-section[data-v-43f43e52]{padding:2rem;text-align:center;color:var(--primary)}.footer-text[data-v-43f43e52]{font-size:.875rem;margin:0;display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--primary)}.footer-text .v-icon[data-v-43f43e52]{color:var(--bittersweet)}@media (max-width:768px){.header-section[data-v-43f43e52]{padding:2rem 1rem 1.5rem}.main-title[data-v-43f43e52]{font-size:2rem}.form-section[data-v-43f43e52]{padding:0 1rem 1.5rem}.form-card[data-v-43f43e52]{padding:2rem 1.5rem;border-radius:16px}.form-grid[data-v-43f43e52]{grid-template-columns:1fr;gap:1rem}.form-title[data-v-43f43e52]{font-size:1.5rem}.submit-btn[data-v-43f43e52]{width:100%;min-width:auto}}@media (max-width:480px){.header-section[data-v-43f43e52]{padding:1.5rem 1rem 1rem}.main-title[data-v-43f43e52]{font-size:1.75rem}.form-card[data-v-43f43e52]{padding:1.5rem 1rem}.logo-section[data-v-43f43e52]{flex-direction:column;gap:.5rem}}@keyframes fadeInUp-43f43e52{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.form-card[data-v-43f43e52]{animation:fadeInUp-43f43e52 .6s ease-out}[data-v-43f43e52]::-webkit-scrollbar{width:8px}[data-v-43f43e52]::-webkit-scrollbar-track{background:var(--white-smoke);border-radius:4px}[data-v-43f43e52]::-webkit-scrollbar-thumb{background:var(--silver);border-radius:4px}[data-v-43f43e52]::-webkit-scrollbar-thumb:hover{background:var(--primary)}.selectedCard[data-v-69ead224]{border-left:5px solid var(--bittersweet)}.absolute-top-right[data-v-69ead224]{position:absolute;top:0;right:0}.btnText[data-v-69ead224]{text-decoration:none;text-transform:none;color:#fff}.form-width[data-v-69ead224]{max-width:100%!important}.send-btn[data-v-69ead224]{align-self:end}.viewWidth[data-v-69ead224]{width:700px}@media (width <=700px){.viewWidth[data-v-69ead224]{width:100%}}.rounded-card[data-v-69ead224]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}[data-v-69ead224] .v-timeline-item__body{width:100%!important;padding:0 0 0 15px!important}.required-field-border[data-v-69ead224]{border-radius:10px;border:1px solid var(--bittersweet)}[data-v-69ead224] .no-padding .v-timeline-item__body{padding-left:0!important}.description[data-v-69ead224]{font-size:19px;line-height:33px}.absolute-top-right[data-v-8e50b07c]{position:absolute;top:0;right:0}.btnText[data-v-8e50b07c]{text-decoration:none;text-transform:none;color:#fff}.form-width[data-v-8e50b07c]{max-width:100%!important}.send-btn[data-v-8e50b07c]{align-self:end}.v-v-field__input[data-v-8e50b07c]{background:#fff!important;padding-left:0!important}.existing-patient-toggle[data-v-8e50b07c]{height:55px}.existing-patient-text[data-v-8e50b07c]{color:var(--bittersweet)}.questionnaire.fullscreen-drawer[data-v-8e50b07c]{z-index:2000!important}.rounded-toolbar[data-v-3767df00]{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff}.rounded-table[data-v-3767df00]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.hand-cursor[data-v-3767df00]{cursor:pointer}.disabled-row[data-v-3767df00]{pointer-events:none;opacity:.5;cursor:auto}.truncate[data-v-3767df00]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.initials[data-v-3767df00]{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#64748b;height:100%;width:100%}.add-btn[data-v-3767df00]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.form-content[data-v-7ecd8d02]{overflow-y:auto;height:calc(100% - 64px)}.schedule-group[data-v-7ecd8d02]{border:1px solid #e5e7eb;border-radius:8px;background-color:#fff}.gap-2[data-v-7ecd8d02]{gap:8px}.error-border[data-v-7ecd8d02]{border:2px solid #ff5252!important;border-radius:8px;box-shadow:0 0 5px rgba(255,82,82,.2)}.error-text[data-v-7ecd8d02]{color:#ff5252;font-size:.85rem;display:flex;align-items:center;text-align:left;justify-content:flex-start}.counter-fields-container[data-v-7ecd8d02]{display:flex;width:100%}.counter-field[data-v-7ecd8d02]{flex:1}.clinician-dashboard[data-v-1bfe05b0]{font-family:Inter,Roboto,sans-serif;margin:0 auto;padding:20px;background-color:transparent;color:#374151}.dashboard-title[data-v-1bfe05b0]{text-align:left;margin-bottom:30px;color:#111827;font-weight:600}.filter-controls[data-v-1bfe05b0]{margin-bottom:24px;padding:20px;background:#fff;border-radius:12px;border:1px solid #e2e8f0}.filter-controls-main[data-v-1bfe05b0]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.search-box[data-v-1bfe05b0]{flex:1;min-width:280px}.search-input[data-v-1bfe05b0]{max-width:400px}.search-input[data-v-1bfe05b0] .v-field{border-radius:8px;transition:all .2s ease}.search-input[data-v-1bfe05b0] .v-field:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.search-input[data-v-1bfe05b0] .v-field--focused{box-shadow:0 0 0 3px hsla(0,91%,71%,.1),0 4px 8px rgba(0,0,0,.1)}.filter-options[data-v-1bfe05b0]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.filter-select[data-v-1bfe05b0]{min-width:160px;max-width:200px}.filter-select[data-v-1bfe05b0] .v-field{border-radius:8px;transition:all .2s ease}.filter-select[data-v-1bfe05b0] .v-field:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.filter-select[data-v-1bfe05b0] .v-field--focused{box-shadow:0 0 0 3px hsla(0,91%,71%,.1),0 4px 8px rgba(0,0,0,.1)}.add-clinician-btn[data-v-1bfe05b0]{border-radius:8px;font-weight:500;text-transform:none;letter-spacing:.025em;box-shadow:0 2px 4px hsla(0,91%,71%,.2);transition:all .2s ease;min-width:140px}.add-clinician-btn[data-v-1bfe05b0]:hover{box-shadow:0 4px 8px hsla(0,91%,71%,.3);transform:translateY(-1px)}.specialty-filter-section[data-v-1bfe05b0]{border-top:1px solid #e5e7eb;padding-top:20px}@media (max-width:1024px){.filter-controls-main[data-v-1bfe05b0]{flex-direction:column;align-items:stretch;gap:16px}.search-box[data-v-1bfe05b0]{min-width:auto}.search-input[data-v-1bfe05b0]{max-width:none}.filter-options[data-v-1bfe05b0]{justify-content:center}.filter-select[data-v-1bfe05b0]{min-width:140px;max-width:180px}}@media (max-width:768px){.filter-controls[data-v-1bfe05b0]{padding:16px;margin-bottom:20px}.filter-options[data-v-1bfe05b0]{flex-direction:column;width:100%}.filter-select[data-v-1bfe05b0]{min-width:auto;max-width:none;width:100%}.add-clinician-btn[data-v-1bfe05b0]{width:100%;min-width:auto}}.clinician-cards[data-v-1bfe05b0]{display:flex;flex-direction:column;gap:16px}.clinician-card[data-v-1bfe05b0]{background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:24px;position:relative;border-left:4px solid #f87171;transition:transform .2s ease-in-out;width:100%}.clinician-card[data-v-1bfe05b0]:hover{transform:translateY(-1px)}.clinician-card.fully-booked[data-v-1bfe05b0]{border-left-color:#9ca3af}.card-content[data-v-1bfe05b0]{display:flex;flex-direction:row}.card-details[data-v-1bfe05b0]{flex:3;padding-right:20px}.availability-wrapper[data-v-1bfe05b0]{flex:2;border-left:1px solid #e5e7eb;padding-left:20px;min-height:200px;display:flex;flex-direction:column;justify-content:flex-start}.no-availability[data-v-1bfe05b0]{color:#9ca3af;font-style:italic;margin-top:20px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;min-height:120px}.no-availability-content[data-v-1bfe05b0]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:#64748b}.card-header[data-v-1bfe05b0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #e5e7eb;padding-bottom:20px}.clinician-info[data-v-1bfe05b0]{display:flex;flex-direction:column;flex:1}.avatar-placeholder[data-v-1bfe05b0]{width:42px;height:42px;border-radius:50%;background-color:#f87171;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;margin-right:12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.name-container[data-v-1bfe05b0]{display:flex;flex-direction:column;justify-content:center}.card-header h2[data-v-1bfe05b0]{margin:0;font-size:1.25rem;color:#111827;font-weight:600;display:flex;align-items:center;line-height:1.2}.actions-stats-container[data-v-1bfe05b0]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.action-buttons[data-v-1bfe05b0]{display:flex;align-items:center;justify-content:flex-end}.role-badge[data-v-1bfe05b0]{font-size:.7rem;padding:3px 8px;border-radius:12px;display:inline-flex;vertical-align:middle;align-items:center;height:20px;font-weight:500;margin-top:4px;margin-left:0}.lead-badge[data-v-1bfe05b0]{background-color:#fef3c7;color:#92400e;border:1px solid #f59e0b}.badge[data-v-1bfe05b0]{background-color:#f3f4f6;color:#6b7280;border:1px solid #d6d7db}.stats-container[data-v-1bfe05b0]{display:flex;gap:12px;align-items:center;margin-top:4px}.openings-count[data-v-1bfe05b0],.patient-count[data-v-1bfe05b0]{display:flex;flex-direction:column;align-items:center;padding:8px 12px;border-radius:16px;font-weight:500;color:#fff;text-align:center;min-width:80px}.stats-label[data-v-1bfe05b0]{font-size:.7rem;text-transform:uppercase}.clinician-details[data-v-1bfe05b0]{margin-bottom:15px;width:100%;text-align:left}.detail-item[data-v-1bfe05b0]{margin-bottom:10px;line-height:1.5;display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;margin-left:20px;color:#4b5563}.detail-label[data-v-1bfe05b0]{font-weight:600;color:#6b7280;margin-right:5px;text-align:left;width:100%;display:block;font-size:.9rem}.notes[data-v-1bfe05b0],.out-of-office[data-v-1bfe05b0]{background-color:#fff9db5d;padding:12px;border-left:3px solid #e5e7eb;margin-top:10px;text-align:left;width:100%;border-radius:0 4px 4px 0}.out-of-office[data-v-1bfe05b0]{background-color:#fef2f2;border-left:3px solid #ef4444}.specialty-badge[data-v-1bfe05b0]{display:inline-block;padding:6px 12px;margin:5px 5px 5px 0;border-radius:20px;font-size:.8rem;font-weight:500;color:#fff;text-align:left;margin-left:20px}.insurance-chips[data-v-1bfe05b0]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.insurance-chip[data-v-1bfe05b0]{display:inline-block;padding:4px 10px;border-radius:16px;font-size:.8rem;background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.availability-section[data-v-1bfe05b0]{margin-top:0;width:100%}.availability-section h3[data-v-1bfe05b0]{margin-top:0;margin-bottom:12px;font-size:1rem;color:#4b5563;text-align:left;font-weight:600}.availability-header[data-v-1bfe05b0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;width:100%}.add-time-section-btn[data-v-1bfe05b0]{width:28px;height:28px;min-width:28px;border-radius:50%;background-color:#f87171;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;transition:all .2s;color:#fff;font-size:1rem;line-height:1;padding:0;margin-left:12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.add-time-section-btn[data-v-1bfe05b0]:hover{background-color:#ef4444;transform:scale(1.05)}.add-icon-small[data-v-1bfe05b0]{font-size:16px;font-weight:700}.times-grid[data-v-1bfe05b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.time-slot[data-v-1bfe05b0]{background-color:#f3f4f6;padding:10px;border-radius:6px;font-size:.9rem;display:flex;flex-direction:column;text-align:left;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.time-slot[data-v-1bfe05b0]:hover{background-color:#e5e7eb}.time-slot.hold[data-v-1bfe05b0]{background-color:#fee2e2;border:1px solid #fdc9c9}.time-slot[data-v-1bfe05b0]:hover:after{content:attr(data-tooltip);position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);background-color:#374151;color:#fff;padding:5px 10px;border-radius:4px;font-size:.7rem;white-space:nowrap;z-index:1}.start-time[data-v-1bfe05b0]{font-size:.8rem;color:#ef4444;margin-top:2px;text-align:left;width:100%;font-weight:500}.day[data-v-1bfe05b0]{font-weight:600;color:#4b5563;text-align:left;width:100%}.time[data-v-1bfe05b0]{text-align:left;width:100%;color:#6b7280}.slot-note[data-v-1bfe05b0]{font-size:.8rem;font-style:italic;color:#9ca3af;margin-top:4px;text-align:left;width:100%}@media (max-width:768px){.filter-controls[data-v-1bfe05b0]{padding:16px;margin-bottom:20px}.filter-controls-main[data-v-1bfe05b0]{flex-direction:column;gap:15px}.card-content[data-v-1bfe05b0]{flex-direction:column}.card-details[data-v-1bfe05b0]{padding-right:0}.availability-wrapper[data-v-1bfe05b0]{border-left:none;border-top:1px solid #eee;padding-left:0;padding-top:15px;margin-top:15px}}.notes-list[data-v-1bfe05b0]{width:100%;display:flex;flex-direction:column;gap:4px}.note-item[data-v-1bfe05b0]{padding:2px 0;line-height:1.3}.note-filters[data-v-1bfe05b0]{margin-bottom:20px}.filter-section-title[data-v-1bfe05b0]{font-size:.9rem;font-weight:600;color:#6b7280;margin-bottom:8px}.filter-chip-container[data-v-1bfe05b0]{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6}.filter-chip-container[data-v-1bfe05b0]::-webkit-scrollbar{height:6px}.filter-chip-container[data-v-1bfe05b0]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.filter-chip-container[data-v-1bfe05b0]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.filter-chip-container[data-v-1bfe05b0]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.filter-chip[data-v-1bfe05b0]{padding:8px 16px;background-color:#f3f4f6;border-radius:50px;font-size:.85rem;color:#4b5563;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:all .2s;border:1px solid #e5e7eb}.filter-chip[data-v-1bfe05b0]:hover{background-color:#e5e7eb}.filter-chip.active[data-v-1bfe05b0]{background-color:#fee2e2;border-color:#fecaca;color:#ef4444;font-weight:500}.check-icon[data-v-1bfe05b0]{display:flex;align-items:center;justify-content:center;color:#ef4444}.star-icon[data-v-1bfe05b0]{margin-left:5px;display:inline-flex;vertical-align:middle}.loading-overlay[data-v-1bfe05b0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.loading-text[data-v-1bfe05b0]{font-size:1.5rem;color:#374151;margin-left:10px}.patient-count[data-v-1bfe05b0]{background-color:#f7f7f7}.no-patients[data-v-1bfe05b0]{background-color:#9ca3af}.low-patients[data-v-1bfe05b0]{background-color:#fb923c}.medium-patients[data-v-1bfe05b0]{background-color:#f87171}.high-patients[data-v-1bfe05b0]{background-color:#e11d48}.no-openings[data-v-1bfe05b0],.openings[data-v-1bfe05b0]{background-color:#f7f7f7}.openings .stats-label[data-v-1bfe05b0],.openings span[data-v-1bfe05b0]{color:#10b981;font-weight:600}.more-chip[data-v-1bfe05b0]{background-color:#e5e7eb;cursor:pointer;transition:background-color .2s;font-weight:500}.more-chip[data-v-1bfe05b0]:hover{background-color:#d1d5db}.counters-section[data-v-1bfe05b0]{margin-bottom:10px;margin-left:20px}.counters-list[data-v-1bfe05b0]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.counter-item[data-v-1bfe05b0]{background:#f3f4f6;border-radius:12px;padding:8px 16px;font-size:.95rem;color:#374151;display:flex;flex-direction:column;align-items:flex-start;min-width:120px;box-shadow:0 1px 2px rgba(0,0,0,.03);border:1px solid #e5e7eb}.counter-key[data-v-1bfe05b0]{font-weight:500;margin-bottom:2px}.counter-value[data-v-1bfe05b0]{font-weight:700;color:#374151;font-size:1.1em}.counter-value.counter-full[data-v-1bfe05b0]{color:#22c55e}.counter-separator[data-v-1bfe05b0]{color:#6b7280;margin:0 2px}.counter-bar[data-v-1bfe05b0]{width:100%;height:6px;background:#e5e7eb;border-radius:4px;margin-top:6px;overflow:hidden}.counter-bar-fill[data-v-1bfe05b0]{height:100%;background:linear-gradient(90deg,#f87171,#fbbf24);border-radius:4px;transition:width .3s}.time-slot.gradual-release[data-v-1bfe05b0]{background-color:#ffe9c6;border:1px solid #fce2b8;color:#b26a00}.time-slot.hold.gradual-release[data-v-1bfe05b0]{background-color:#fee2e2;border:1px solid #fdc9c9}.edit-event-drawer[data-v-b2e74b22]{display:flex;flex-direction:column;height:100vh;max-height:100vh}.drawer-content[data-v-b2e74b22]{flex:1;overflow-y:auto;padding:16px}.drawer-actions[data-v-b2e74b22]{position:sticky;bottom:0;background:#fff;border-top:1px solid #e0e0e0;z-index:10}.no-uppercase[data-v-b2e74b22]{text-transform:none!important}.calendar-header[data-v-f8680b1e]{position:sticky;top:0;z-index:10;background:#fff}.calendar-content[data-v-f8680b1e]{flex:1 1 0%;min-width:0;min-height:0;overflow-x:auto;overflow-y:auto;height:100%}.calendar-content-inner[data-v-f8680b1e]{display:flex;min-width:100%;height:100%;min-height:600px}.provider-calendar-col[data-v-f8680b1e]{flex:1 1 300px;min-width:200px;max-width:300px;margin-right:12px;display:flex;flex-direction:column}.provider-calendar[data-v-f8680b1e]{flex:1 1 auto;min-width:0;width:100%}.provider-header[data-v-f8680b1e]{background-color:#f5f5f5;padding:12px;text-align:center;font-weight:600;border-radius:8px 8px 0 0;border-bottom:2px solid #e0e0e0;margin-bottom:0;font-size:16px}[data-v-f8680b1e] .fc-day-today,[data-v-f8680b1e] .fc-timegrid-col,[data-v-f8680b1e] .fc-timegrid-slot{background-color:#fff!important}[data-v-f8680b1e] .fc-day-today .fc-timegrid-col-frame{background-color:#fafafa!important}[data-v-f8680b1e] .fc-col-header-cell,[data-v-f8680b1e] .fc-daygrid-day{background-color:#fff!important}[data-v-f8680b1e] .fc-col-header-cell,[data-v-f8680b1e] .fc-timegrid-col,[data-v-f8680b1e] .fc-timegrid-col-frame{border-right:1px solid #ddd!important}[data-v-f8680b1e] .fc-timegrid-slot{border-bottom:1px solid #f0f0f0!important}[data-v-f8680b1e] .fc-event{border:none!important;border-left:4px solid var(--event-border-color)!important;background-color:var(--event-bg-color)!important;border-radius:4px!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}[data-v-f8680b1e] .fc-event:not([style*=background-color]){--event-border-color:#1976d2;--event-bg-color:rgba(25,118,210,.1)}[data-v-f8680b1e] .fc-event[style*="background-color: red"]{--event-border-color:#d32f2f!important;--event-bg-color:rgba(211,47,47,.1)!important;background-color:rgba(211,47,47,.1)!important}[data-v-f8680b1e] .fc-event[style*="background-color: yellow"]{--event-border-color:#f57c00!important;--event-bg-color:rgba(245,124,0,.1)!important;background-color:rgba(245,124,0,.1)!important}[data-v-f8680b1e] .fc-event[style*="background-color: gray"]{--event-border-color:#616161!important;--event-bg-color:rgba(97,97,97,.1)!important;background-color:rgba(97,97,97,.1)!important}[data-v-f8680b1e] .fc-event-title{color:#333!important;font-weight:500!important;padding:2px 6px!important}[data-v-f8680b1e] .fc-event-time{color:#666!important;font-size:.85em!important;padding:2px 6px!important}[data-v-f8680b1e] .fc-event:hover{box-shadow:0 2px 8px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important;transition:all .2s ease!important}.border-card[data-v-f8680b1e]{border-radius:12px;border:1px solid #e2e8f0;padding:12px}[data-v-f8680b1e] .v-picker-title{display:none}.calendar-container[data-v-406f99ac]{height:100%;width:100%;display:flex;flex-direction:column;padding-left:40px;padding-right:40px;box-sizing:border-box;overflow:hidden;background-color:transparent}.calendar-card[data-v-406f99ac]{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:transparent}.calendar-window[data-v-406f99ac]{flex:1;overflow:hidden;position:relative}.calendar-tabs[data-v-406f99ac] .v-tab--selected span{color:var(--bittersweet);font-size:medium}.iframe-container[data-v-406f99ac]{width:100%;height:100vh;border:none;position:relative;top:-23px}.static-iframe[data-v-406f99ac]{z-index:10000}.calendar-waitlist-container[data-v-4b540f82]{height:100%;width:100%;display:flex;flex-direction:column;padding:40px;box-sizing:border-box;overflow:hidden;background-color:transparent}.waitlist-card[data-v-4b540f82]{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:transparent;max-width:600px;margin:0 auto}.waitlist-content[data-v-4b540f82]{text-align:center;padding:40px 20px}.waitlist-title[data-v-4b540f82]{font-size:2.5rem;font-weight:700;color:var(--v-primary-base);line-height:1.2}.waitlist-description[data-v-4b540f82]{font-size:1.1rem;color:var(--v-text-secondary-base);line-height:1.6;max-width:500px;margin:0 auto}.features-title[data-v-4b540f82]{font-size:1.3rem;font-weight:600;color:var(--v-primary-base)}.features-list[data-v-4b540f82]{background:transparent;max-width:400px;margin:0 auto}.feature-item[data-v-4b540f82]{text-align:left;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}.feature-item[data-v-4b540f82]:last-child{border-bottom:none}.feature-title[data-v-4b540f82]{font-size:1rem;font-weight:600;color:var(--v-text-primary-base);margin-bottom:4px}.waitlist-button[data-v-4b540f82]{font-weight:600;padding:12px 32px;border-radius:8px}.button-text[data-v-4b540f82]{color:#fff!important}.success-message[data-v-4b540f82]{text-align:center;padding:20px}.success-title[data-v-4b540f82]{font-size:1.5rem;font-weight:600;color:var(--greenland-green)}.success-text[data-v-4b540f82]{font-size:1rem;color:var(--v-text-secondary-base);line-height:1.5}.waitlist-note[data-v-4b540f82]{font-size:.9rem;color:var(--v-text-secondary-base);font-style:italic}.feature-emoji[data-v-4b540f82]{font-size:1.2rem;margin-right:8px}.feature-subtitle[data-v-4b540f82]{color:var(--v-text-secondary-base);font-size:.9rem;line-height:1.5;margin-top:4px}.rounded-card[data-v-cabe673c]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}@media screen and (max-width:800px){.save-all-icon[data-v-cabe673c]{margin-right:0!important}.save-all-text[data-v-cabe673c]{display:none}}@media screen and (max-width:600px){.header-section[data-v-cabe673c]{display:block!important}}.editor-container[data-v-0f404009]{max-width:800px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.editor-wrapper[data-v-0f404009]{border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.toolbar[data-v-0f404009]{display:flex;align-items:center;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:8px}.toolbar-group[data-v-0f404009]{display:flex;gap:4px}.toolbar-divider[data-v-0f404009]{width:1px;height:24px;background:#cbd5e1;margin:0 4px}.toolbar-button[data-v-0f404009]{display:flex;align-items:center;justify-content:center;padding:6px 8px;border:1px solid transparent;border-radius:4px;background:transparent;color:#475569;cursor:pointer;transition:all .2s;font-size:12px;font-weight:500;min-width:32px;height:32px}.toolbar-button[data-v-0f404009]:hover{background:#e2e8f0;color:#1e293b}.toolbar-button.is-active[data-v-0f404009]{background:#3b82f6;color:#fff;border-color:#3b82f6}.toolbar-button[data-v-0f404009]:disabled{opacity:.5;cursor:not-allowed}.toolbar-button[data-v-0f404009]:disabled:hover{background:transparent;color:#475569}.editor-content[data-v-0f404009]{min-height:400px;padding:16px}.editor-footer[data-v-0f404009]{padding:8px 16px;background:#f8fafc;border-top:1px solid #e2e8f0;border-radius:0 0 8px 8px}.word-count[data-v-0f404009]{font-size:12px;color:#64748b;text-align:right}[data-v-0f404009] .ProseMirror{outline:none;text-align:left!important;line-height:1.6}[data-v-0f404009] .ProseMirror h1{font-size:2em;font-weight:700;margin:1em 0 .5em 0;text-align:left}[data-v-0f404009] .ProseMirror h2{font-size:1.5em;font-weight:600;margin:1em 0 .5em 0;text-align:left}[data-v-0f404009] .ProseMirror h3{font-size:1.2em;font-weight:600;margin:1em 0 .5em 0;text-align:left}[data-v-0f404009] .ProseMirror p{margin:.5em 0;text-align:left}[data-v-0f404009] .ProseMirror ol,[data-v-0f404009] .ProseMirror ul{padding-left:1.5em;margin:.5em 0}[data-v-0f404009] .ProseMirror li{margin:.25em 0}[data-v-0f404009] .ProseMirror blockquote{border-left:4px solid #cbd5e1;padding-left:1em;margin:1em 0;color:#64748b;font-style:italic}[data-v-0f404009] .ProseMirror pre{background:#f1f5f9;border-radius:4px;padding:1em;margin:1em 0;overflow-x:auto}[data-v-0f404009] .ProseMirror code{background:#f1f5f9;padding:.2em .4em;border-radius:3px;font-family:Monaco,Consolas,monospace;font-size:.9em}[data-v-0f404009] .ProseMirror a{color:#3b82f6;text-decoration:underline}[data-v-0f404009] .ProseMirror a:hover{color:#1d4ed8}[data-v-0f404009] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.overflow-container[data-v-55d62009]{overflow-x:auto;max-width:100%}.preview[data-v-55d62009]{display:flex;flex-direction:column}.overflow-parent[data-v-55d62009]{overflow-x:auto}.customOverlay[data-v-55d62009]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:#fff;opacity:0;transition:opacity .3s ease;pointer-events:none}.preview:hover .customOverlay[data-v-55d62009]{opacity:1}.customOverlay .v-btn[data-v-55d62009]{pointer-events:auto}.add-btn[data-v-55d62009]{align-self:end}.custom-header[data-v-55d62009] th{border-bottom:none!important}.list-width[data-v-55d62009]{width:100%}.left-label[data-v-55d62009] .v-label,.text-left[data-v-55d62009]{text-align:left}.required-field[data-v-55d62009]{color:var(--bittersweet)}.scroll-indicator[data-v-55d62009]{position:absolute;top:0;bottom:0;right:0;width:20px;background:linear-gradient(90deg,transparent,hsla(0,0%,77%,.5));height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.scroll-indicator[data-v-55d62009]:after{content:"›";font-size:24px;color:#6c6c6c}.right-indicator[data-v-55d62009]{right:0}.feedback-button-container[data-v-18552498]{position:fixed;right:20px;bottom:20px;display:flex;margin-right:50px}.feedback-button-container-left[data-v-18552498]{position:fixed;left:20px;bottom:20px;display:flex;margin-left:50px}.feedback-btn[data-v-18552498]{height:50px!important;width:200px}.feedback-btn-zoom[data-v-18552498],.feedback-btn[data-v-18552498]{background-color:var(--electric-blue)!important;border-radius:30px!important;color:var(--rich-black)!important;flex-grow:0}.feedback-btn-zoom[data-v-18552498]{height:25px!important;width:100px}.feedback-btn[data-v-18552498]:hover{background-color:var(--electric-blue-hover)!important;border-radius:30px!important;height:50px!important;width:200px}.feedback-button-text-zoom[data-v-18552498],.feedback-button-text[data-v-18552498]{color:var(--rich-black);margin-bottom:0!important;font-weight:600}.feedback-button-text-zoom[data-v-18552498]{font-size:.7rem}.rounded-card[data-v-12039dec]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.selectedCard[data-v-12039dec]{border-left:5px solid var(--bittersweet)}.absolute-top-right[data-v-12039dec]{position:absolute;top:0;right:0}.btnText[data-v-12039dec]{text-decoration:none;text-transform:none;color:#fff}.form-width[data-v-12039dec]{max-width:100%!important}.send-btn[data-v-12039dec]{align-self:end}.viewWidth[data-v-12039dec]{width:700px}.sticky-buttons[data-v-12039dec]{align-self:flex-end;margin-right:40px}.sticky-buttons-left[data-v-12039dec],.sticky-buttons[data-v-12039dec]{position:sticky;bottom:40px;display:flex;flex-direction:column;gap:10px}.sticky-buttons-left[data-v-12039dec]{align-self:flex-start;margin-left:40px}[data-v-12039dec] .v-timeline-item__body{width:100%!important;padding:0 0 0 15px!important}.required-field-border[data-v-12039dec]{border-radius:10px;border:1px solid var(--bittersweet)}.hover-container[data-v-12039dec]{padding-top:5px;padding-bottom:5px}.addHereDivider[data-v-12039dec],.hover-button[data-v-12039dec]{opacity:0;display:none;transition:opacity .3s ease}.addHereDivider[data-v-12039dec]{height:1px;width:100%;background-color:var(--bittersweet)}.hover-container[data-v-12039dec]:hover{width:700px;padding-top:20px;padding-bottom:20px}.hover-container:hover .addHereDivider[data-v-12039dec],.hover-container:hover .hover-button[data-v-12039dec]{display:block;opacity:1}.staytop[data-v-12039dec]{position:fixed;top:100px;left:70px;align-self:flex-start;padding:10px;z-index:1;max-width:20%}.sectionHeader[data-v-12039dec]{cursor:pointer}.sectionHeader[data-v-12039dec]:hover{color:var(--bittersweet);text-decoration:underline}.add-item-btn[data-v-12039dec]{border-radius:30px!important;color:var(--rich-black)!important;flex-grow:0;height:50px!important;width:200px;position:fixed;right:20px;bottom:20px;display:flex;margin-right:20px}@media(width<=1300px){.staytop[data-v-12039dec]{display:none}}@media (width <=1100px){.staytop[data-v-12039dec]{display:none}.viewWidth[data-v-12039dec]{width:750px}.hover-container[data-v-12039dec]:hover{width:750px;padding-top:20px;padding-bottom:20px}}@media (width <=910px){.viewWidth[data-v-12039dec]{width:600px}.hover-container[data-v-12039dec]:hover{width:600px;padding-top:20px;padding-bottom:20px}}@media (width <=750px){.viewWidth[data-v-12039dec]{width:500px}.hover-container[data-v-12039dec]:hover{width:500px;padding-top:20px;padding-bottom:20px}}@media (width <=650px){.viewWidth[data-v-12039dec]{width:450px}.hover-container[data-v-12039dec]:hover{width:450px;padding-top:20px;padding-bottom:20px}}@media (width <=600px){.add-item-btn[data-v-12039dec]{height:50px!important;width:10px;border-radius:50px!important;position:fixed;right:20px;bottom:20px;display:flex;margin-right:20px}.add-item-text[data-v-12039dec]{display:none}.viewWidth[data-v-12039dec]{width:400px}.hover-container[data-v-12039dec]:hover{width:400px;padding-top:20px;padding-bottom:20px}}@media (width <=440px){.add-item-btn[data-v-12039dec]{right:10px;bottom:20px;display:flex;margin-right:20px}.add-item-text[data-v-12039dec]{display:none}[data-v-12039dec] .v-timeline-item__body{width:100%!important;padding-left:0!important}.viewWidth[data-v-12039dec]{width:350px}.hover-container[data-v-12039dec]:hover{width:350px;padding-top:20px;padding-bottom:20px}}.title-section[data-v-12039dec]{border-right:20px solid var(--bittersweet)}.item-container[data-v-12039dec]{position:relative}.card-wrapper[data-v-12039dec]{display:flex;align-items:center}.drag[data-v-12039dec]{position:absolute;left:-30px;top:50%;transform:translateY(-50%)}.hover-container[data-v-12039dec]{position:relative}.addHereDivider[data-v-12039dec]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.hover-button[data-v-12039dec]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width <=600px){.drag[data-v-12039dec]{left:-20px}}.sortable-container[data-v-12039dec]{max-height:400px;overflow-y:auto}.overlay-container[data-v-12039dec]{position:relative;width:100%;height:100%}.disable-edit-overlay[data-v-12039dec]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.5);pointer-events:all;cursor:not-allowed;margin-bottom:-48px}.scrollable-content[data-v-12039dec]{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.panel[data-v-00900c58]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.v-messages[data-v-00900c58]{flex:0!important}.wizzard{&[data-v-403dcd85]{position:fixed;bottom:20px;right:20px;z-index:9998}.wizzard__card[data-v-403dcd85]{width:20vw}}.rounded-toolbar[data-v-e8d16fd4]{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff}.rounded-table[data-v-e8d16fd4]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.absolute-top-right[data-v-e8d16fd4]{position:absolute;top:0;right:0}.btnText[data-v-e8d16fd4]{text-decoration:none;text-transform:none;color:#fff}.initials[data-v-e8d16fd4]{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#64748b;height:100%;width:100%}.v-field--variant-solo-filled .v-field__overlay[data-v-e8d16fd4]{opacity:0!important}[data-v-e8d16fd4] .v-field__overlay{opacity:.01!important}[data-v-e8d16fd4] .v-text-field:focus-within .v-field__overlay{opacity:.05!important}.hand-cursor[data-v-e8d16fd4]{cursor:pointer}.add-btn[data-v-e8d16fd4]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.v-card-subtitle[data-v-68d8bbda],.v-card-title[data-v-68d8bbda]{white-space:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:4.5em}@media (max-width:600px){.v-card-title[data-v-68d8bbda]{font-size:18px}}.d-flex.flex-row[data-v-68d8bbda]{display:flex;flex-wrap:nowrap;height:100%}.pa-0.hidden-sm-and-down[data-v-68d8bbda]{display:flex;flex-direction:column}.v-img[data-v-68d8bbda]{flex-grow:1}.action-bar-templates[data-v-46687994],.rounded-card[data-v-7d3c3c8c],.rounded-card[data-v-8c462560],.rounded-table[data-v-46687994]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.add-btn[data-v-46687994]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.btn-color[data-v-46687994]{color:#ff7260!important}.customOverlay[data-v-46687994]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;color:#fff;opacity:0;transition:opacity .3s ease}.preview[data-v-46687994]:hover{background-color:#f5f5f5}.template-container[data-v-46687994]{grid-template-columns:repeat(2,1fr)}.flex-item[data-v-46687994]{width:100%}.link[data-v-46687994]{text-decoration:underline}@media (max-width:768px){.template-container[data-v-46687994]{grid-template-columns:1fr}}.card-content[data-v-46687994]{min-height:160px;overflow:hidden;position:relative;transition:all .3s ease}.template-title[data-v-46687994]{margin:8px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.created-by[data-v-46687994]{font-size:.9rem;color:rgba(0,0,0,.6);display:flex;align-items:center}.section-count[data-v-46687994]{font-size:.8rem;color:rgba(0,0,0,.6)}.expandable-content[data-v-46687994]{background:#f5f5f5;padding-top:16px;max-height:0;transition:all .3s ease;opacity:0;overflow:hidden}.preview:hover .card-content[data-v-46687994]{min-height:160px}.preview:hover .expandable-content[data-v-46687994]{opacity:1;max-height:500px}.white-icon[data-v-46687994] .v-select__append-inner .v-icon{color:#fff!important}.container[data-v-46687994]{padding:24px}.template-container[data-v-46687994]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:16px 0}.preview[data-v-46687994]{border:1px solid #e5e7eb;transition:all .2s ease;display:flex;flex-direction:column}.card-content[data-v-46687994]{flex-grow:1}.created-by[data-v-46687994]{color:#6b7280;font-size:.875rem}.template-title[data-v-46687994]{margin-top:8px;margin-bottom:16px}.section-count[data-v-46687994]{color:#6b7280;font-size:.875rem}.sections-btn[data-v-46687994]{color:#6b7280}.sections-btn[data-v-46687994]:hover{color:var(--bittersweet)}.white-icon[data-v-46687994]{background-color:#f3f4f6;color:#374151}.link[data-v-46687994]{color:var(--bittersweet);cursor:pointer}.link[data-v-46687994]:hover{text-decoration:underline}.sections-list[data-v-46687994]{height:calc(100vh - 100px);overflow-y:auto}[data-v-46687994] .v-list-item-title{font-size:.875rem!important;color:#374151}.action-btn[data-v-46687994]{text-transform:none;font-weight:500}.notes-container[data-v-d3eba0dc]{padding:16px}.note-content[data-v-d3eba0dc]{white-space:pre-wrap;word-break:break-word;line-height:1.6}.add-btn[data-v-d3eba0dc]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.custom-hex-bg[data-v-d3eba0dc]{background-color:#eff4f9!important;border:1px solid #e0e8f0}.conversation-note-bg[data-v-d3eba0dc]{background-color:#f3f4f6!important;border:1px solid #d1d5db;border-left:4px solid var(--melon)}.empty-state[data-v-d3eba0dc]{color:#666;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.notes-list[data-v-d3eba0dc]{max-height:60vh;overflow-y:auto}.notes-header h3[data-v-d3eba0dc]{color:#2c3e50;font-weight:600}.gap-2[data-v-d3eba0dc]{gap:8px}@media (max-width:768px){.notes-container[data-v-d3eba0dc]{padding:8px}.notes-header[data-v-d3eba0dc]{flex-direction:column;align-items:stretch;gap:8px}}.chat-container[data-v-eb5ed5a8]{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;min-height:100%;overflow-y:scroll;max-height:70vh}.chat-messages[data-v-eb5ed5a8]{display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:70vh}.message[data-v-eb5ed5a8]{display:flex;align-items:flex-start;max-width:80%}.bot-message[data-v-eb5ed5a8]{align-self:flex-start}.user-message[data-v-eb5ed5a8]{align-self:flex-end;flex-direction:row-reverse}.message-content[data-v-eb5ed5a8]{background-color:#eff4f8;text-align:left;border-radius:14px;padding:8px 12px;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:16px}.user-message .message-content[data-v-eb5ed5a8]{background-color:#fff;border-radius:16px}.message-sender[data-v-eb5ed5a8]{font-weight:700;margin-bottom:4px}.message-text[data-v-eb5ed5a8]{margin:0}.loading-container[data-v-eb5ed5a8]{display:flex;justify-content:center;align-items:center;height:100px}.skeleton-item[data-v-52aed73a]{border:1px solid #f0f0f0;background-color:#fafafa;animation:skeleton-pulse-52aed73a 1.5s ease-in-out infinite alternate}.skeleton-item .v-skeleton-loader[data-v-52aed73a] .v-skeleton-loader__bone{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-52aed73a 1.5s infinite}.skeleton-date[data-v-52aed73a]{border-radius:4px}.skeleton-avatar .v-skeleton-loader[data-v-52aed73a] .v-skeleton-loader__avatar{border-radius:50%!important;border:2px solid #e0e0e0!important;background:linear-gradient(90deg,#f5f5f5 25%,#e8e8e8 50%,#f5f5f5 75%)!important;background-size:200% 100%!important;animation:skeleton-loading-52aed73a 1.5s infinite!important}.skeleton-avatar .v-skeleton-loader[data-v-52aed73a] .v-skeleton-loader__bone{border-radius:50%!important;border:2px solid #e0e0e0!important}.patient-filter-indicator[data-v-52aed73a]{display:flex;justify-content:flex-start;margin-top:8px}.chat-app-container[data-v-52aed73a]{height:100vh;display:flex;width:100%;padding-top:14px;box-sizing:border-box;overflow:hidden}.filter-header[data-v-52aed73a]{display:flex;align-items:center;margin-top:2px;margin-bottom:2px;color:#555}.filters-container[data-v-52aed73a]{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0;padding:12px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.filter-item[data-v-52aed73a]{flex:1;min-width:180px}.filter-select[data-v-52aed73a] .v-field{border-radius:6px;background-color:#fff}.filter-select[data-v-52aed73a] .v-field__prepend-inner{padding-right:8px;opacity:.7}.filter-select[data-v-52aed73a] .v-field__input{padding-top:6px;min-height:40px}.summary-text[data-v-52aed73a] p{margin-bottom:1em}.summary-text[data-v-52aed73a] ol,.summary-text[data-v-52aed73a] ul{margin-left:1.5em;margin-bottom:1em}.summary-text[data-v-52aed73a]{line-height:1.5;overflow-y:auto;padding:1rem;border-radius:4px;max-height:70vh}.summary-text[data-v-52aed73a] strong{font-weight:600}.summary-text[data-v-52aed73a] em{font-style:italic}.chat-list[data-v-52aed73a]{width:40%;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px}.chat-interface[data-v-52aed73a],.chat-list[data-v-52aed73a]{height:calc(100vh - 14px);display:flex;flex-direction:column;overflow:hidden}.chat-interface[data-v-52aed73a]{width:60%;padding-right:4%}.chat-interface .v-card[data-v-52aed73a]{height:calc(100vh - 14px);display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:12px;background-color:#fff}.chat-list-items[data-v-52aed73a]{padding:16px;background-color:#fff}.window[data-v-52aed73a]{flex:1;overflow-y:auto;display:flex;flex-direction:column}.tasks-container[data-v-52aed73a]{display:flex;flex-direction:column;gap:16px;padding:16px;overflow-y:auto;max-height:none;flex:1}.task-card[data-v-52aed73a]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.task-card[data-v-52aed73a]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.task-header[data-v-52aed73a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.task-title[data-v-52aed73a]{font-weight:600;font-size:1.1em;display:flex;align-items:center;color:#2c3e50}.task-description[data-v-52aed73a]{color:#666;font-size:.95em;line-height:1.5;display:flex}.report-container[data-v-52aed73a]{display:flex;flex-direction:column;height:100%}.generate-button-container[data-v-52aed73a]{display:flex;justify-content:flex-end;padding:16px}.generate-btn[data-v-52aed73a]{font-weight:500;text-transform:none;min-width:180px}.task-dialog[data-v-52aed73a]{padding:0}.dialog-header[data-v-52aed73a]{padding:20px 24px}.dialog-header h3[data-v-52aed73a]{font-size:1.5rem}.description[data-v-52aed73a]{color:#666;font-size:.95rem;margin:0}.dialog-content[data-v-52aed73a]{padding:20px 24px}.metadata-fields[data-v-52aed73a]{display:grid}.metadata-field[data-v-52aed73a]{display:flex;flex-direction:column}.field-label[data-v-52aed73a]{font-size:.875rem;font-weight:500;color:#666}.field-value-container[data-v-52aed73a]{display:flex;align-items:center}.field-input[data-v-52aed73a]{flex:1}.status-section[data-v-52aed73a]{margin-top:16px}.status-label[data-v-52aed73a]{font-size:.875rem;font-weight:500;color:#666;margin-bottom:8px}.dialog-actions[data-v-52aed73a]{display:flex;justify-content:flex-end;padding:16px 24px}.reset-btn[data-v-52aed73a]{margin-left:8px}.load-more-container[data-v-52aed73a]{display:flex;justify-content:center;padding:16px 0;width:100%}.chat-list-items[data-v-52aed73a]{flex:1;overflow-y:auto;position:relative}.id-container[data-v-52aed73a]{display:flex;align-items:center}.copy-id-btn[data-v-52aed73a]{opacity:.6;margin-top:-2px;transition:opacity .2s}.copy-id-btn[data-v-52aed73a]:hover{opacity:1}.patient-info-card[data-v-52aed73a]{background-color:#f8fbff;border:1px solid #e0e7f1;border-radius:12px;transition:all .2s ease;width:100%}.patient-card-title[data-v-52aed73a]{font-size:1.1rem;color:#2c3e50;border-bottom:1px solid #e0e7f1;padding-bottom:12px}.info-item[data-v-52aed73a]{display:flex;margin-bottom:12px;flex-wrap:wrap;width:100%}.info-label[data-v-52aed73a]{font-weight:600;min-width:120px;color:#566273;flex:0 0 120px}.info-value[data-v-52aed73a]{flex:1;word-break:break-word;min-width:0;max-width:100%}.conversation-item[data-v-52aed73a]{cursor:pointer;position:relative;overflow:hidden;border-radius:8px;margin-bottom:8px;border:1px solid #f0f0f0;background-color:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.05)}.conversation-item[data-v-52aed73a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)!important;border-color:#d0d0d0!important;background-color:#f5f5f5!important}.selected-chat[data-v-52aed73a]{background-color:#f8fffe!important;border-left:4px solid var(--bittersweet)!important}.live-conversation[data-v-52aed73a]{position:relative}.live-conversation[data-v-52aed73a]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#89f0aa,#81c784 50%,#89f0aa);animation:shimmer-52aed73a 2s infinite}@keyframes shimmer-52aed73a{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.pulsing-icon[data-v-52aed73a]{animation:pulse-52aed73a 1.5s infinite}@keyframes pulse-52aed73a{0%{transform:scale(1);opacity:.75}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:.75}}.live-chip[data-v-52aed73a]{animation:subtle-glow-52aed73a 2s ease-in-out infinite}@keyframes subtle-glow-52aed73a{0%,to{box-shadow:0 0 5px rgba(76,175,80,.3)}50%{box-shadow:0 0 10px rgba(76,175,80,.5)}}.action-buttons[data-v-52aed73a]{border-top:1px solid #e0e0e0}.conversation-details[data-v-52aed73a]{line-height:1.6}.call-info[data-v-52aed73a]{padding:4px 8px;background-color:#f5f5f5;border-radius:6px;display:inline-flex;width:-moz-fit-content;width:fit-content}.call-counter-chip[data-v-52aed73a]{font-weight:600;font-size:.75rem;height:20px;min-width:24px}.v-chip[data-v-52aed73a]{font-weight:500;letter-spacing:.02em}@media (max-width:768px){.info-item[data-v-52aed73a]{flex-direction:column}.info-label[data-v-52aed73a]{flex:0 0 auto;margin-bottom:4px}.info-value[data-v-52aed73a]{width:100%}.patient-info-card[data-v-52aed73a] .v-card-text{padding:8px}}.patient-chart-options[data-v-52aed73a] .v-tab--selected span{color:var(--bittersweet);font-size:medium}.audio-section[data-v-52aed73a]{border-bottom:1px solid #e0e0e0;background-color:#fafafa}.audio-card[data-v-52aed73a]{background-color:#fff;border-radius:8px}.audio-card .v-card-title[data-v-52aed73a]{font-size:1rem;font-weight:600;color:#2c3e50;padding:16px 20px 8px 20px}.audio-card .v-card-text[data-v-52aed73a]{padding:8px 20px 20px 20px}.audio-player[data-v-52aed73a]{width:100%;height:40px;border-radius:6px;background-color:#f5f5f5}.audio-player[data-v-52aed73a]::-webkit-media-controls-panel{background-color:#f5f5f5}.audio-player[data-v-52aed73a]::-webkit-media-controls-play-button{background-color:var(--bittersweet);border-radius:50%}.audio-player[data-v-52aed73a]::-webkit-media-controls-current-time-display,.audio-player[data-v-52aed73a]::-webkit-media-controls-time-remaining-display{color:#2c3e50;font-weight:500}.skeleton-content[data-v-52aed73a]{animation:skeleton-pulse-52aed73a 1.5s ease-in-out infinite alternate}.audio-section-skeleton[data-v-52aed73a]{border-bottom:1px solid #e0e0e0;background-color:#fafafa}.audio-card-skeleton[data-v-52aed73a]{background-color:#fff;border-radius:8px;margin:16px}.conversation-skeleton[data-v-52aed73a],.notes-skeleton[data-v-52aed73a],.report-skeleton[data-v-52aed73a],.tasks-skeleton[data-v-52aed73a]{min-height:400px}.patient-info-skeleton[data-v-52aed73a]{background-color:#f8fbff;border:1px solid #e0e7f1;border-radius:12px}.task-card-skeleton[data-v-52aed73a]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;transition:all .2s ease}.skeleton-content[data-v-52aed73a] .v-skeleton-loader__bone{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-52aed73a 1.5s infinite}@keyframes skeleton-loading-52aed73a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-pulse-52aed73a{0%{opacity:1}to{opacity:.7}}.leads-container[data-v-ea5fde2c]{height:100%;display:flex;flex-direction:column;padding:16px 0;box-sizing:border-box}.leads-table[data-v-ea5fde2c]{width:100%;border-radius:8px}.leads-table[data-v-ea5fde2c] th{font-weight:600;font-size:.85rem;color:#555;background-color:#f5f5f5;text-align:left}.leads-table[data-v-ea5fde2c] td{font-size:.9rem;text-align:left}.add-lead-drawer[data-v-ea5fde2c] .v-navigation-drawer__scrim,.delete-drawer[data-v-ea5fde2c] .v-navigation-drawer__scrim,.notes-drawer[data-v-ea5fde2c] .v-navigation-drawer__scrim{opacity:.5}.add-lead-drawer[data-v-ea5fde2c] .v-card,.delete-drawer[data-v-ea5fde2c] .v-card,.notes-drawer[data-v-ea5fde2c] .v-card{display:flex;flex-direction:column}.conversation-drawer[data-v-ea5fde2c] .v-navigation-drawer__scrim,.notes-drawer[data-v-ea5fde2c] .v-navigation-drawer__scrim,.report-drawer[data-v-ea5fde2c] .v-navigation-drawer__scrim{opacity:.5}.conversation-drawer[data-v-ea5fde2c] .v-card,.notes-drawer[data-v-ea5fde2c] .v-card,.report-drawer[data-v-ea5fde2c] .v-card{display:flex;flex-direction:column;height:100%}.conversation-drawer[data-v-ea5fde2c] .v-card-text,.notes-drawer[data-v-ea5fde2c] .v-card-text,.report-drawer[data-v-ea5fde2c] .v-card-text{flex:1;overflow:hidden;display:flex;flex-direction:column}.btnText[data-v-ea5fde2c]{text-decoration:none;text-transform:none;color:#fff}.phone-number[data-v-ea5fde2c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;display:block}.stage-container[data-v-ea5fde2c]{position:relative;max-width:200px}.stage-select[data-v-ea5fde2c]{min-width:140px;max-width:200px}.stage-select[data-v-ea5fde2c] .v-field__input{min-height:32px;padding-top:0;padding-bottom:0}.stage-select[data-v-ea5fde2c] .v-field__append-inner{padding-top:4px}.stage-select[data-v-ea5fde2c] .v-select__selection{margin-top:0;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.stage-text[data-v-ea5fde2c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;display:block}.report-container[data-v-ea5fde2c]{display:flex;flex-direction:column;height:100%}.generate-button-container[data-v-ea5fde2c]{display:flex;justify-content:flex-end;padding:16px}.generate-btn[data-v-ea5fde2c]{font-weight:500;text-transform:none;min-width:180px}.summary-text[data-v-ea5fde2c]{line-height:1.5;overflow-y:auto;padding:1rem;border-radius:4px;max-height:70vh}.summary-text[data-v-ea5fde2c] p{margin-bottom:1em}.summary-text[data-v-ea5fde2c] ol,.summary-text[data-v-ea5fde2c] ul{margin-left:1.5em;margin-bottom:1em}.summary-text[data-v-ea5fde2c] strong{font-weight:600}.summary-text[data-v-ea5fde2c] em{font-style:italic}.custom-card[data-v-31b17598]{border:1px solid rgba(0,0,0,.08)}.v-card-title[data-v-31b17598]{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;font-weight:600}canvas[data-v-31b17598]{width:100%;height:300px}.breakdown-container[data-v-bc6b6c52]{padding:16px}.v-card[data-v-bc6b6c52]{border-radius:8px}.custom-card[data-v-bc6b6c52]{border:1px solid rgba(0,0,0,.08)}.v-card-title[data-v-bc6b6c52]{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;font-weight:600}.text-medium-emphasis[data-v-bc6b6c52]{color:rgba(0,0,0,.6)}.stat-card[data-v-bc6b6c52]{cursor:pointer;transition:all .3s ease;border:1px solid rgba(0,0,0,.08);position:relative;overflow:hidden}.stat-card[data-v-bc6b6c52]:hover{box-shadow:0 2px 8px rgba(0,0,0,.09);transform:translateY(-2px)}.selected-card[data-v-bc6b6c52]{border-color:var(--v-primary-base,var(--bittersweet));box-shadow:0 4px 12px rgba(25,118,210,.15);transform:translateY(-2px)}.selected-card[data-v-bc6b6c52]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--v-primary-base,var(--bittersweet));top:auto;z-index:2}.selected-card .text-h4[data-v-bc6b6c52]{color:var(--v-primary-base,var(--bittersweet))}.time-frame-indicator[data-v-bc6b6c52]{font-size:.9rem;font-weight:400;opacity:.7}.clickable-row[data-v-bc6b6c52]{cursor:pointer;transition:background-color .2s ease}.clickable-row[data-v-bc6b6c52]:hover{background-color:rgba(0,0,0,.04)}.selected-row[data-v-bc6b6c52]{background-color:rgba(25,118,210,.08)}.coordinator-container[data-v-b866ef0c]{height:100%;width:100%;display:flex;flex-direction:column;padding-left:40px;padding-right:40px;box-sizing:border-box;overflow:hidden}.coordinator-card[data-v-b866ef0c]{flex:1;display:flex;flex-direction:column;overflow:hidden}.coordinator-window[data-v-b866ef0c]{flex:1;overflow:hidden}.coordinator-tabs[data-v-b866ef0c] .v-tab--selected span{color:var(--bittersweet);font-size:medium}.sms-chat-container[data-v-2052a1e6]{height:92vh;display:flex;overflow:hidden;position:fixed;top:8%;left:4%;right:0;bottom:0}.conversation-list[data-v-2052a1e6]{width:300px;display:flex;flex-direction:column;height:100%;overflow:hidden}.conversation-list-header[data-v-2052a1e6]{flex-shrink:0;background-color:#fff;z-index:1}.conversation-list-content[data-v-2052a1e6]{flex:1;overflow-y:auto;height:calc(92vh - 72px)}.chat-interface[data-v-2052a1e6]{flex:1;display:flex;flex-direction:column;background-color:#f5f5f5;overflow:hidden;height:92vh}.message-container[data-v-2052a1e6]{flex:1;overflow-y:auto;padding:16px;max-height:calc(92vh - 140px)}.message[data-v-2052a1e6]{margin-bottom:12px;display:flex}.message.incoming[data-v-2052a1e6]{justify-content:flex-start}.message.outgoing[data-v-2052a1e6]{justify-content:flex-end}.message-bubble[data-v-2052a1e6]{max-width:70%;padding:8px 16px;border-radius:16px;position:relative}.message-preview[data-v-2052a1e6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.message.incoming .message-bubble[data-v-2052a1e6]{background-color:#fff}.message.outgoing .message-bubble[data-v-2052a1e6]{background-color:#0084ff;color:#fff}.message-timestamp[data-v-2052a1e6]{font-size:.7rem;opacity:.7;margin-top:4px}.chat-header[data-v-2052a1e6]{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fff;padding:16px;z-index:1}.message-input[data-v-2052a1e6]{flex-shrink:0;border-top:1px solid rgba(0,0,0,.12);background-color:#fff;z-index:1;position:sticky;bottom:0}.message-input-container[data-v-2052a1e6]{display:flex;align-items:center;width:100%;gap:8px}.message-input-field[data-v-2052a1e6]{flex:1;min-width:0}.send-button[data-v-2052a1e6]{flex-shrink:0}.conversation-item[data-v-2052a1e6]{cursor:pointer}.conversation-item[data-v-2052a1e6]:hover{background-color:rgba(0,0,0,.04)}.text-right[data-v-2052a1e6]{text-align:right}.conversation-search[data-v-2052a1e6]{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fff}.container[data-v-886e34e8]{padding-left:20%;padding-right:20%}.title[data-v-886e34e8]{font-weight:700;font-size:18px}.ql-editor[data-v-c9de1450]{padding:0!important}.upper-section[data-v-057eab17]{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:4px}.panel[data-v-057eab17]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5}[data-v-057eab17] .panel span{background-color:#fff;background:#fff}.questionnaire-container[data-v-057eab17]{display:flex;justify-content:center}.title-base[data-v-057eab17]{font-weight:600;color:var(--rich-black)}.hand-cursor[data-v-057eab17]{cursor:pointer}.questionnaires-frame[data-v-057eab17]{position:relative;font-family:inherit;font-size:inherit}.responses[data-v-057eab17]{overflow-y:scroll}.responses.edited[data-v-057eab17]{border:1px solid var(--bittersweet)}.items-scroll-container[data-v-057eab17]{overflow-y:auto;height:100%}.items-container[data-v-057eab17]{min-height:-moz-min-content;min-height:min-content}.minimize-btn{&[data-v-057eab17]{background-color:inherit}i[data-v-057eab17]{color:#000}}[data-v-057eab17] .edit-btn-disabled{opacity:.3!important}[data-v-057eab17] .edit-btn-disabled .v-btn__overlay{background-color:#fff!important}.myCard[data-v-02f4aa9e]{max-height:85vh;overflow-y:scroll}.head[data-v-02f4aa9e]{position:sticky;top:0;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05)}[data-v-02f4aa9e] .editable{cursor:pointer;outline-color:var(--melon)}[data-v-02f4aa9e] .editable:hover{background-color:#f0f8ff}.app-logo[data-v-57340970]{max-width:50%;height:auto}.v-data-table[data-v-57340970]{border-radius:14px}.button-group[data-v-57340970]{display:flex;gap:10px;justify-content:center;align-items:center}.session-notes[data-v-57340970]{gap:80px}.session-link[data-v-57340970]{color:#000;transition:transform .2s ease-in-out;background-color:#fff;padding:3%;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.session-link[data-v-57340970]:hover{transform:scale(1.02);text-decoration:none}.details[data-v-57340970]{margin-right:50px}tr[data-v-57340970]{height:70px!important;cursor:pointer}tr[data-v-57340970]:hover{background-color:#e5e6e8}.hand-cursor[data-v-57340970]{cursor:pointer}.feedback-container[data-v-57340970]{position:fixed;bottom:20px;right:20px;z-index:9999}.hover-icon[data-v-57340970]:hover{color:#ff7260}.notes-section[data-v-57340970]{border-radius:14px;padding:4px;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}@media (max-width:768px){.session-notes[data-v-57340970]{grid-template-columns:1fr;gap:20px}.d-flex[data-v-57340970]{flex-direction:column}.d-flex>AudioRecorder[data-v-57340970],.d-flex>[component-name=AudioRecorder][data-v-57340970]{margin-top:20px}}.privacy-policy[data-v-2d3e35e2]{max-width:800px;margin:auto;width:50%;padding:10px;text-align:left}h1[data-v-2d3e35e2]{font-size:24px;margin-bottom:10px;text-align:left}p[data-v-2d3e35e2]{line-height:1.5;margin-bottom:20px;text-align:justify}.delete-account[data-v-68c1b118]{max-width:800px;margin:auto;width:50%;padding:10px;text-align:left}h1[data-v-68c1b118]{font-size:24px;margin-bottom:10px;text-align:left}p[data-v-68c1b118]{line-height:1.5;margin-bottom:20px;text-align:justify}.privacy-policy[data-v-e5abc02c]{max-width:800px;margin:auto;width:50%;padding:10px;text-align:left}h1[data-v-e5abc02c]{font-size:24px;margin-bottom:10px;text-align:left}p[data-v-e5abc02c]{line-height:1.5;margin-bottom:20px;text-align:justify}.privacy-policy[data-v-04ccba9f]{max-width:800px;margin:auto;width:50%;padding:10px;text-align:left}h1[data-v-04ccba9f]{font-size:24px;margin-bottom:10px;text-align:left}p[data-v-04ccba9f]{line-height:1.5;margin-bottom:20px;text-align:justify}.zoom-documentation[data-v-7a3e815d]{max-width:800px;margin:auto;width:50%;padding:10px;text-align:left}h1[data-v-7a3e815d]{font-size:24px;margin-bottom:10px;text-align:left}p[data-v-7a3e815d]{line-height:1.5;margin-bottom:20px;text-align:justify}.left-align[data-v-75b4fb1c],.left-align[data-v-cb9ac1f8]{text-align:left}.fixed-size[data-v-75b4fb1c]{width:100px;height:50px}.add-btn[data-v-75b4fb1c]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.tab-btn[data-v-75b4fb1c]{text-transform:none;background-color:transparent;border-radius:20px;padding:0 16px;height:36px}.active-tab[data-v-75b4fb1c]{background-color:hsla(0,0%,78%,.2);font-weight:500}.search-field[data-v-75b4fb1c]{max-width:300px}.invite-btn[data-v-75b4fb1c]{text-transform:none;background-color:#fff;color:#333;border:1px solid #ddd;border-radius:4px}.column-header[data-v-75b4fb1c]{font-weight:500;color:#666;font-size:.9rem;text-align:left}.clinician-row[data-v-75b4fb1c]{border-bottom:1px solid #eee}.role-select[data-v-75b4fb1c]{max-width:150px}.invoice-preview[data-v-75b4fb1c]{background-color:#f8f9fa;border-radius:8px;padding:1rem}.d-flex.justify-space-between[data-v-75b4fb1c]{font-size:.9rem}.text-disabled[data-v-75b4fb1c]{opacity:.5;cursor:not-allowed}.drawer-header[data-v-75b4fb1c]{background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;min-height:auto;padding:1rem 1.5rem .5rem 1.5rem}.drawer-content[data-v-75b4fb1c]{padding:1rem;overflow-y:auto}.role-section[data-v-75b4fb1c]{margin-bottom:1.5rem;padding:1rem;border-radius:8px;background-color:#fafafa;border:1px solid #e0e0e0}.role-checkboxes[data-v-75b4fb1c]{margin-left:.5rem}.role-checkbox[data-v-75b4fb1c]{margin-bottom:.75rem;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.role-checkbox[data-v-75b4fb1c]:hover{background-color:rgba(0,0,0,.04)}.role-tooltip[data-v-75b4fb1c]{max-width:250px;padding:.75rem;color:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.permission-item[data-v-75b4fb1c]{margin-bottom:.25rem;padding:.25rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.permission-item[data-v-75b4fb1c]:last-child{border-bottom:none;margin-bottom:0}.drawer-footer[data-v-75b4fb1c]{padding:1rem;background-color:#f8f9fa;border-top:1px solid #e0e0e0}.role-checkbox .v-selection-control[data-v-75b4fb1c]{min-height:auto}.role-checkbox .v-selection-control__wrapper[data-v-75b4fb1c]{margin-right:.75rem}@media (max-width:600px){.drawer-content[data-v-75b4fb1c]{padding:.75rem}.role-section[data-v-75b4fb1c]{padding:.75rem;margin-bottom:1rem}.drawer-footer[data-v-75b4fb1c]{padding:.75rem}}.role-section .v-label[data-v-75b4fb1c]{text-align:left!important;white-space:normal!important;word-break:break-all;width:100%;display:block}.supervise-label[data-v-75b4fb1c]{text-align:left;white-space:normal;word-break:break-all;width:100%;display:block;line-height:1.2}.supervise-name[data-v-75b4fb1c]{font-weight:500;font-size:1rem}.supervise-email[data-v-75b4fb1c]{font-size:.92em;color:#888;margin-top:2px;word-break:break-all}.left-align[data-v-5cf8c52b]{text-align:left}.v-data-table[data-v-5cf8c52b]{display:inline-flex;padding:0 30px 30px 30px;text-align:left}tr[data-v-5cf8c52b]{height:70px!important;cursor:pointer}tr[data-v-5cf8c52b]:hover{background-color:#e5e6e8}.left-align[data-v-310ed54c]{text-align:left}.notification[data-v-310ed54c]{margin-left:16px;margin-right:16px;margin-top:16px;padding:16px;border:1px solid #ccc;border-radius:4px;background-color:#ebedef}.import-section[data-v-310ed54c]{height:100%;width:100%;padding:3px;background-color:#fff}.select[data-v-fe0d90fa]{width:330px!important}.notes-section[data-v-fe0d90fa]{border-radius:14px;padding:4px;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}[data-v-fe0d90fa] .summary-content{padding:16px;line-height:1.6}[data-v-fe0d90fa] .summary-content p{margin-bottom:1em}[data-v-fe0d90fa] .summary-content ul{margin-left:1.5em;margin-bottom:1em}.login-container[data-v-39dd9434]{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;padding:1px}.auth-header[data-v-39dd9434]{width:100%;max-width:1200px;display:flex;justify-content:space-between;align-items:center;margin-bottom:1px;padding:0 24px}form[data-v-39dd9434]{width:100%;max-width:480px;padding:48px;background-color:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.welcome-title[data-v-39dd9434]{font-size:48px;font-weight:600;margin-bottom:8px;text-align:left;color:#1a1f36}.welcome-subtitle[data-v-39dd9434]{font-size:24px;color:#697386;margin-bottom:32px;font-weight:400;text-align:left}.auth-buttons[data-v-39dd9434]{margin-bottom:32px}.auth-btn[data-v-39dd9434]{margin-bottom:16px;height:48px!important;border:1px solid #e5e7eb!important;background-color:#fff!important;color:#1f2937!important;text-transform:none!important;letter-spacing:normal!important;font-weight:500!important;border-radius:8px!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.auth-btn[data-v-39dd9434] .v-icon{margin-right:8px!important;height:20px!important;width:20px!important}.auth-btn img[data-v-39dd9434]{height:20px!important;width:20px!important;-o-object-fit:contain;object-fit:contain}.divider-container[data-v-39dd9434]{position:relative;text-align:center;margin:24px 0}.divider-container[data-v-39dd9434]:after,.divider-container[data-v-39dd9434]:before{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#e5e7eb}.divider-container[data-v-39dd9434]:before{left:0}.divider-container[data-v-39dd9434]:after{right:0}.divider-text[data-v-39dd9434]{background-color:#fff;padding:0 16px;color:#6b7280}.input-fields[data-v-39dd9434]{margin-bottom:16px}.input-wrapper[data-v-39dd9434]{position:relative;margin-bottom:16px}.native-input[data-v-39dd9434]{width:100%;height:56px;padding:16px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;background-color:#fff;transition:border-color .2s ease;box-sizing:border-box}.native-input[data-v-39dd9434]:focus{outline:none;border-color:var(--bittersweet,#e74c3c);box-shadow:0 0 0 2px rgba(231,76,60,.1)}.native-input[data-v-39dd9434]::-moz-placeholder{color:#9ca3af}.native-input[data-v-39dd9434]::placeholder{color:#9ca3af}.password-toggle[data-v-39dd9434]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#6b7280;padding:4px}.password-toggle[data-v-39dd9434]:hover{color:#374151}.error-message[data-v-39dd9434]{color:#dc2626;margin-bottom:16px;font-size:14px}.auth-links[data-v-39dd9434]{text-align:right;margin-bottom:16px}.auth-links a[data-v-39dd9434]{color:#6b7280;text-decoration:none}.submit-btn[data-v-39dd9434]{width:100%;height:48px;background-color:var(--bittersweet,#e74c3c);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:16px;transition:background-color .2s ease}.submit-btn[data-v-39dd9434]:hover:not(:disabled){background-color:#c0392b}.submit-btn[data-v-39dd9434]:disabled{opacity:.6;cursor:not-allowed}.terms-text[data-v-39dd9434]{font-size:13px;color:#6b7280;margin-bottom:0;line-height:1.4;text-align:center}.terms-text a[data-v-39dd9434]{color:#6b7280;text-decoration:underline}.signup-link[data-v-39dd9434]{font-size:14px;color:#6b7280}.signup-link a[data-v-39dd9434]{color:#4f46e5;text-decoration:none;font-weight:500}[data-v-39dd9434] .v-theme--dark{background-color:#121212}[data-v-39dd9434] .v-theme--dark form{background-color:#1e1e1e;box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}[data-v-39dd9434] .v-theme--dark .welcome-title{color:#fff}[data-v-39dd9434] .v-theme--dark .welcome-subtitle{color:hsla(0,0%,100%,.7)}[data-v-39dd9434] .v-theme--dark .native-input{background-color:#2d2d2d;border-color:#404040;color:#fff}[data-v-39dd9434] .v-theme--dark .native-input:focus{border-color:var(--bittersweet,#e74c3c)}[data-v-39dd9434] .v-theme--dark .native-input::-moz-placeholder{color:#9ca3af}[data-v-39dd9434] .v-theme--dark .native-input::placeholder{color:#9ca3af}[data-v-39dd9434] .v-theme--dark .auth-btn{background-color:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.12)!important;color:#fff!important}[data-v-39dd9434] .v-theme--dark .divider-text{background-color:#1e1e1e;color:hsla(0,0%,100%,.6)}[data-v-39dd9434] .v-theme--dark .divider-container:after,[data-v-39dd9434] .v-theme--dark .divider-container:before{background-color:hsla(0,0%,100%,.12)}[data-v-39dd9434] .v-theme--dark .auth-links a,[data-v-39dd9434] .v-theme--dark .signup-link,[data-v-39dd9434] .v-theme--dark .terms-text,[data-v-39dd9434] .v-theme--dark .terms-text a{color:hsla(0,0%,100%,.7)}[data-v-39dd9434] .v-theme--dark .signup-link a{color:#818cf8}.modal-overlay[data-v-39dd9434]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-39dd9434]{background:#fff;padding:32px;border-radius:12px;max-width:400px;width:90%;box-shadow:0 10px 25px rgba(0,0,0,.2)}.modal-content h3[data-v-39dd9434]{margin:0 0 16px 0;color:#1a1f36;font-size:20px;font-weight:600}.modal-content p[data-v-39dd9434]{margin:0 0 16px 0;color:#697386;line-height:1.5}.method-buttons[data-v-39dd9434]{display:flex;flex-direction:column;gap:12px;margin:24px 0}.method-btn[data-v-39dd9434]{display:flex;align-items:center;padding:16px;border:2px solid #e5e7eb;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s ease;text-align:left}.method-btn[data-v-39dd9434]:hover{border-color:var(--bittersweet,#e74c3c);background-color:#fef2f2}.method-icon[data-v-39dd9434]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:16px;font-size:24px}.method-icon img[data-v-39dd9434]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.method-text[data-v-39dd9434]{display:flex;flex-direction:column;gap:4px}.method-text strong[data-v-39dd9434]{font-size:16px;color:#1a1f36}.method-text span[data-v-39dd9434]{font-size:14px;color:#6b7280}.modal-buttons[data-v-39dd9434]{display:flex;gap:8px;margin-top:24px}.cancel-btn[data-v-39dd9434]{flex:1;height:44px;background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.cancel-btn[data-v-39dd9434]:hover:not(:disabled){background-color:#e5e7eb}.cancel-btn[data-v-39dd9434]:disabled{opacity:.6;cursor:not-allowed}.skip-btn[data-v-39dd9434]{flex:1;height:44px;background-color:#6b7280;color:#fff;border:1px solid #6b7280;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.skip-btn[data-v-39dd9434]:hover:not(:disabled){background-color:#4b5563}.skip-btn[data-v-39dd9434]:disabled{opacity:.6;cursor:not-allowed}.modal-help-text[data-v-39dd9434]{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.modal-help-text p[data-v-39dd9434]{font-size:12px;color:#6b7280;margin:0;text-align:center}.error-help[data-v-39dd9434]{margin-top:8px}.error-help a[data-v-39dd9434]{color:#4f46e5;text-decoration:none;font-size:13px}.error-help a[data-v-39dd9434]:hover{text-decoration:underline}[data-v-39dd9434] .v-theme--dark .modal-help-text{border-top-color:hsla(0,0%,100%,.12)}[data-v-39dd9434] .v-theme--dark .modal-help-text p{color:hsla(0,0%,100%,.6)}[data-v-39dd9434] .v-theme--dark .method-btn{background-color:#1e1e1e;border-color:hsla(0,0%,100%,.12)}[data-v-39dd9434] .v-theme--dark .method-btn:hover{border-color:var(--bittersweet,#e74c3c);background-color:rgba(231,76,60,.1)}[data-v-39dd9434] .v-theme--dark .method-text strong{color:#fff}[data-v-39dd9434] .v-theme--dark .method-text span{color:hsla(0,0%,100%,.7)}[data-v-39dd9434] .v-theme--dark .skip-btn{background-color:#6b7280;border-color:#6b7280;color:#fff}[data-v-39dd9434] .v-theme--dark .skip-btn:hover:not(:disabled){background-color:#4b5563}.password-modal-content[data-v-39dd9434]{background:#fff;padding:0;border-radius:16px;max-width:480px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden}.password-modal-header[data-v-39dd9434]{padding:32px 32px 24px 32px;text-align:center;border-bottom:1px solid #f3f4f6}.password-modal-icon[data-v-39dd9434]{width:48px;height:48px;margin:0 auto 16px auto;display:flex;align-items:center;justify-content:center;background:#f8fafc;border-radius:12px}.password-modal-icon img[data-v-39dd9434]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.password-modal-header h3[data-v-39dd9434]{margin:0 0 8px 0;color:#1a1f36;font-size:24px;font-weight:600;line-height:1.3}.password-modal-subtitle[data-v-39dd9434]{margin:0;color:#6b7280;font-size:14px;line-height:1.5}.password-modal-body[data-v-39dd9434]{padding:24px 32px}.password-input[data-v-39dd9434]{height:48px;font-size:16px;border:2px solid #e5e7eb;transition:all .2s ease}.password-input[data-v-39dd9434]:focus{border-color:var(--bittersweet,#e74c3c);box-shadow:0 0 0 3px rgba(231,76,60,.1)}.password-modal-footer[data-v-39dd9434]{display:flex;gap:12px;padding:0 32px 24px 32px}.password-modal-cancel-btn[data-v-39dd9434]{flex:1;height:44px;background-color:#f9fafb;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.password-modal-cancel-btn[data-v-39dd9434]:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.password-modal-cancel-btn[data-v-39dd9434]:disabled{opacity:.6;cursor:not-allowed}.password-modal-submit-btn[data-v-39dd9434]{flex:2;height:44px;background-color:var(--bittersweet,#e74c3c);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.password-modal-submit-btn[data-v-39dd9434]:hover:not(:disabled){background-color:#c0392b}.password-modal-submit-btn[data-v-39dd9434]:disabled{opacity:.6;cursor:not-allowed}.loading-text[data-v-39dd9434]{display:flex;align-items:center;gap:8px}.loading-spinner[data-v-39dd9434]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-39dd9434 1s linear infinite}@keyframes spin-39dd9434{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.password-modal-help[data-v-39dd9434]{padding:16px 32px 24px 32px;background-color:#f8fafc;display:flex;align-items:flex-start;gap:12px}.help-icon[data-v-39dd9434]{font-size:16px;margin-top:2px}.password-modal-help p[data-v-39dd9434]{margin:0;font-size:13px;color:#6b7280;line-height:1.4}[data-v-39dd9434] .v-theme--dark .password-modal-content{background-color:#1e1e1e;box-shadow:0 20px 25px -5px rgba(0,0,0,.3)}[data-v-39dd9434] .v-theme--dark .password-modal-header{border-bottom-color:hsla(0,0%,100%,.12)}[data-v-39dd9434] .v-theme--dark .password-modal-icon{background-color:hsla(0,0%,100%,.05)}[data-v-39dd9434] .v-theme--dark .password-modal-header h3{color:#fff}[data-v-39dd9434] .v-theme--dark .password-modal-subtitle{color:hsla(0,0%,100%,.7)}[data-v-39dd9434] .v-theme--dark .password-input{background-color:#2d2d2d;border-color:#404040;color:#fff}[data-v-39dd9434] .v-theme--dark .password-input:focus{border-color:var(--bittersweet,#e74c3c)}[data-v-39dd9434] .v-theme--dark .password-modal-cancel-btn{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9)}[data-v-39dd9434] .v-theme--dark .password-modal-cancel-btn:hover:not(:disabled){background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}[data-v-39dd9434] .v-theme--dark .password-modal-help{background-color:hsla(0,0%,100%,.02)}[data-v-39dd9434] .v-theme--dark .password-modal-help p{color:hsla(0,0%,100%,.6)}.login-container[data-v-4f5c16d6]{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;padding:1px}.auth-header[data-v-4f5c16d6]{width:100%;max-width:1200px;display:flex;justify-content:space-between;align-items:center;margin-bottom:1px;padding:0 24px}form[data-v-4f5c16d6]{width:100%;max-width:480px;padding:48px;background-color:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.welcome-title[data-v-4f5c16d6]{font-size:48px;font-weight:600;margin-bottom:8px;text-align:left;color:#1a1f36}.welcome-subtitle[data-v-4f5c16d6]{font-size:24px;color:#697386;margin-bottom:32px;font-weight:400;text-align:left}.auth-buttons[data-v-4f5c16d6]{margin-bottom:32px}.auth-btn[data-v-4f5c16d6]{margin-bottom:16px;height:48px!important;border:1px solid #e5e7eb!important;background-color:#fff!important;color:#1f2937!important;text-transform:none!important;letter-spacing:normal!important;font-weight:500!important;border-radius:8px!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.auth-btn[data-v-4f5c16d6] .v-icon{margin-right:8px!important;height:20px!important;width:20px!important}.auth-btn img[data-v-4f5c16d6]{height:20px!important;width:20px!important;-o-object-fit:contain;object-fit:contain}.divider-container[data-v-4f5c16d6]{position:relative;text-align:center;margin:24px 0}.divider-container[data-v-4f5c16d6]:after,.divider-container[data-v-4f5c16d6]:before{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#e5e7eb}.divider-container[data-v-4f5c16d6]:before{left:0}.divider-container[data-v-4f5c16d6]:after{right:0}.divider-text[data-v-4f5c16d6]{background-color:#fff;padding:0 16px;color:#6b7280}.auth-input[data-v-4f5c16d6]{margin-bottom:16px}.error-message[data-v-4f5c16d6]{color:#dc2626;margin-bottom:16px;font-size:14px}.rules-list[data-v-4f5c16d6]{list-style:none;padding:0;margin:0 0 16px 0;font-size:14px}.rule-met[data-v-4f5c16d6]{color:#059669;margin-bottom:4px}.rule-not-met[data-v-4f5c16d6]{color:#dc2626;margin-bottom:4px}.promo-button[data-v-4f5c16d6]{background:none;border:none;color:#6b7280;font-size:14px;cursor:pointer;padding:0;margin-bottom:16px;text-decoration:underline}.terms-checkbox[data-v-4f5c16d6]{margin-bottom:16px}.checkbox-label[data-v-4f5c16d6]{font-size:14px;color:#6b7280}.checkbox-label a[data-v-4f5c16d6]{color:#4f46e5;text-decoration:none}.submit-btn[data-v-4f5c16d6]{margin-bottom:0;height:48px!important;background-color:var(--bittersweet)!important;color:#fff!important;text-transform:none!important;letter-spacing:normal!important;font-weight:500!important;border-radius:8px!important}.submit-btn-text[data-v-4f5c16d6]{color:#fff!important}.signup-link[data-v-4f5c16d6]{font-size:14px;color:#6b7280}.signup-link a[data-v-4f5c16d6]{color:#4f46e5;text-decoration:none;font-weight:500}[data-v-4f5c16d6] .v-theme--dark{background-color:#121212}[data-v-4f5c16d6] .v-theme--dark form{background-color:#1e1e1e;box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}[data-v-4f5c16d6] .v-theme--dark .welcome-title{color:#fff}[data-v-4f5c16d6] .v-theme--dark .welcome-subtitle{color:hsla(0,0%,100%,.7)}[data-v-4f5c16d6] .v-theme--dark .auth-btn{background-color:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.12)!important;color:#fff!important}[data-v-4f5c16d6] .v-theme--dark .divider-text{background-color:#1e1e1e;color:hsla(0,0%,100%,.6)}[data-v-4f5c16d6] .v-theme--dark .divider-container:after,[data-v-4f5c16d6] .v-theme--dark .divider-container:before{background-color:hsla(0,0%,100%,.12)}[data-v-4f5c16d6] .v-theme--dark .checkbox-label,[data-v-4f5c16d6] .v-theme--dark .promo-button{color:hsla(0,0%,100%,.7)}[data-v-4f5c16d6] .v-theme--dark .checkbox-label a{color:#818cf8}[data-v-4f5c16d6] .v-theme--dark .signup-link{color:hsla(0,0%,100%,.7)}[data-v-4f5c16d6] .v-theme--dark .signup-link a{color:#818cf8}.input-field[data-v-1758afe2]{margin-top:5%;width:100%;border-top:none;border-right:none;border-left:none;border-bottom-color:#ebebeb}.input-group[data-v-1758afe2]{display:flex;align-items:center}.patient-image[data-v-1758afe2]{max-width:100px;margin-top:10px}form[data-v-1758afe2]{background:#fff}input[type=file][data-v-1758afe2]{border:0;padding:0}.custom-v-file-input .v-input__prepend[data-v-1758afe2]{display:none!important}.custom-v-file-input .v-file-input__text-field[data-v-1758afe2],.custom-v-file-input .v-input__control[data-v-1758afe2]{padding-left:0!important}.left-aligned-hint[data-v-1758afe2]{text-align:start!important}.occupy-all-space[data-v-3898d6c6]{grid-column:1/-1}.patient-info-container[data-v-3898d6c6]{grid-column:2;display:flex;flex-wrap:wrap}.add-button[data-v-3898d6c6]{grid-column:3}.patient-info-section[data-v-3898d6c6]{font-size:1rem;text-align:left;position:relative;background-color:#fff;padding:4px;margin-top:3.5%;font-family:inherit;font-size:inherit;line-height:1.5;border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.diagnosis-textarea[data-v-3898d6c6]{border-radius:14px;padding:1%}.patient-details-section[data-v-3898d6c6]{padding:4px;margin-top:3.5%;height:210px}.patient-details-section-button[data-v-3898d6c6],.patient-details-section[data-v-3898d6c6]{font-size:1rem;text-align:left;position:relative;background-color:#fff;border-radius:14px;font-family:inherit;font-size:inherit;line-height:1.5;width:100%}.patient-details-section-button[data-v-3898d6c6]{height:210px!important}.patient-details-section-button[data-v-3898d6c6]:hover{font-size:1rem;text-align:left;position:relative;background-color:#f3f3f3;border-radius:14px;font-family:inherit;font-size:inherit;line-height:1.5;height:210px!important;width:100%}.patient-avatar[data-v-3898d6c6]{max-width:200px;border-radius:10%}.beta-text[data-v-3898d6c6]{color:var(--bittersweet)}.recorder-button-container[data-v-32eb1294]{position:fixed;right:20px;bottom:20px;display:flex;margin-right:50px;z-index:999}.recorder-btn[data-v-32eb1294]{background-color:var(--bittersweet)!important;border-radius:30px!important;color:var(--white)!important;flex-grow:0;height:50px!important;width:200px}.drawer-title[data-v-52e50fa4]{font-size:18px}.stack-buttons[data-v-52e50fa4]{flex-direction:row}.sticky-actions[data-v-52e50fa4]{position:sticky;bottom:0;background-color:#fff;z-index:10;width:100%;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.followup-section[data-v-52e50fa4]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.tooltip-text[data-v-52e50fa4]{color:#fff}[data-v-52e50fa4] .v-overlay,[data-v-52e50fa4] .v-tooltip{z-index:9999!important}.drawer-title[data-v-4c9faa10]{font-size:18px}.stack-buttons[data-v-4c9faa10]{flex-direction:row}.sticky-actions[data-v-4c9faa10]{position:sticky;bottom:0;background-color:#fff;z-index:10;width:100%;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.followup-section[data-v-4c9faa10]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.session-table[data-v-4c9faa10]{border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.truncate-text[data-v-4c9faa10]{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hand-cursor[data-v-29d53df2]{cursor:pointer}.add-btn[data-v-29d53df2]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.sessions-section[data-v-29d53df2]{border-radius:14px;padding:4px;line-height:1.5;box-shadow:0 0 0 0 rgba(0,0,0,.05)}.sessions-section-card[data-v-29d53df2]{font-size:1rem;text-align:left;position:relative;background-color:#fff;padding:4px;margin-top:3.5%;font-family:inherit;font-size:inherit;line-height:1.5;border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.section-header[data-v-29d53df2]{font-weight:500;text-align:left}.questionnaire-section[data-v-29d53df2]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.questionnaire-title[data-v-29d53df2]{font-size:15px;line-height:1.3em}.questionnaire-section button[data-v-29d53df2]{padding:10px 15px;border:none;cursor:pointer;transition:background-color .3s}.table-row[data-v-bce67dac]{cursor:pointer;transition:background-color .2s ease}.table-row[data-v-bce67dac]:hover{background-color:rgba(var(--v-theme-primary),.05)!important}.document-table[data-v-bce67dac],.session-table[data-v-bce67dac]{border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.truncate-text[data-v-bce67dac]{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-row[data-v-5eab4396]{cursor:pointer;transition:background-color .2s ease}.table-row[data-v-5eab4396]:hover{background-color:rgba(var(--v-theme-primary),.05)!important}.upload-area[data-v-5eab4396]{border:2px dashed #e0e0e0;border-radius:8px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .3s ease}.upload-area[data-v-5eab4396]:hover{border-color:var(--v-primary-base);background-color:rgba(0,0,0,.02)}.upload-area.drag-over[data-v-5eab4396]{border-color:var(--v-primary-base);background-color:rgba(0,0,0,.05)}.upload-area.has-file[data-v-5eab4396]{border-style:solid;border-color:var(--v-primary-base);background-color:rgba(var(--v-primary-base),.05)}.upload-content[data-v-5eab4396]{display:flex;flex-direction:column;align-items:center;justify-content:center}.mdhub-btn[data-v-5eab4396]:hover{text-decoration:none}.occupy-all-space[data-v-7ad92905]{grid-column:1/-1}.patient-info-container[data-v-7ad92905]{grid-column:2;display:flex;flex-wrap:wrap}.add-button[data-v-7ad92905]{grid-column:3}.beta-text[data-v-7ad92905]{color:var(--bittersweet)}.medication-info-section[data-v-7ad92905]{background-color:#fff;border-radius:10px;border:1px solid hsla(0,0%,88%,.5);padding:4px;font-family:inherit;font-size:inherit;line-height:1.5}.no-meds[data-v-7ad92905]{text-align:left}.white--text[data-v-7ad92905]{color:#fff;text-transform:none}.expandable-title[data-v-7ad92905]{width:100%}.add-meds-btn[data-v-7ad92905]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}@media (max-width:768px){.d-flex.history-title[data-v-7ad92905]{flex-direction:column}}.justify-space-between[data-v-7ad92905]{justify-content:space-between!important}.align-self-end[data-v-3363f8fa]{align-self:self-end!important}.dob-input[data-v-3363f8fa] input{display:initial}.add-btn[data-v-3363f8fa]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.text-icon[data-v-3363f8fa]{position:absolute;right:0}.rounded-card[data-v-371c2717]{border-radius:8px}.app-logo[data-v-7f3dda08]{max-width:50%;height:auto}.v-data-table[data-v-7f3dda08]{border-radius:14px}.center-align td[data-v-7f3dda08],.center-align th[data-v-7f3dda08]{text-align:center;vertical-align:middle}.button-group[data-v-7f3dda08]{display:flex;gap:10px;justify-content:center;align-items:center}.patient-details[data-v-7f3dda08]{gap:80px}.patient-info[data-v-7f3dda08]{display:flex;flex-direction:column}.patient-info h2[data-v-7f3dda08]{text-transform:capitalize;font-size:28px;margin-top:20px}.patient-info p[data-v-7f3dda08]{margin-bottom:20px}.session-link[data-v-7f3dda08]{color:#000;transition:transform .2s ease-in-out;background-color:#fff;padding:3%;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.session-link[data-v-7f3dda08]:hover{transform:scale(1.02);text-decoration:none}.details[data-v-7f3dda08]{margin-right:50px}tr[data-v-7f3dda08]{height:70px!important;cursor:pointer}tr[data-v-7f3dda08]:hover{background-color:#e5e6e8}.hand-cursor[data-v-7f3dda08]{cursor:pointer}.feedback-container[data-v-7f3dda08]{position:fixed;bottom:20px;right:20px;z-index:1001!important}.sessions-section[data-v-7f3dda08]{border-radius:14px;padding:4px;line-height:1.5;box-shadow:0 0 0 0 rgba(0,0,0,.05)}.sessions-section-card[data-v-7f3dda08]{font-size:1rem;text-align:left;position:relative;background-color:#fff;padding:4px;margin-top:3.5%;font-family:inherit;font-size:inherit;line-height:1.5;border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.recorder-button-container[data-v-7f3dda08]{position:fixed;right:20px;bottom:20px;display:flex;margin-right:50px;z-index:999}.recorder-btn[data-v-7f3dda08]{background-color:var(--bittersweet)!important;border-radius:30px!important;color:var(--white)!important;flex-grow:0;height:50px!important;width:200px}.white--text[data-v-7f3dda08]{color:#fff;text-transform:none}.add-btn[data-v-7f3dda08]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.patient-name-title[data-v-7f3dda08]{width:auto}.patient-chart-options[data-v-7f3dda08] .v-tab--selected span{color:var(--bittersweet)}.sticky[data-v-7f3dda08]{top:65px;z-index:1000;padding:10px 0}.sticky-scrolling[data-v-7f3dda08]{background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.05);border-radius:14px}.sticky-content[data-v-7f3dda08]{width:100%;margin:0 auto}.patient-name-title[data-v-7f3dda08]{flex-grow:1}.spacer[data-v-7f3dda08]{height:500px}.responsive-menu[data-v-7f3dda08]{display:flex;flex-direction:column;width:100%}.tabs-container[data-v-7f3dda08]{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.patient-chart-options[data-v-7f3dda08]{display:inline-flex;min-width:100%}.actions-container[data-v-7f3dda08]{display:flex;justify-content:flex-end;padding-top:10px;padding-bottom:10px;flex-wrap:wrap;gap:8px}.no-scroll{overflow:hidden!important}@media (min-width:1080px){.responsive-menu[data-v-7f3dda08]{flex-direction:row;justify-content:space-between;align-items:center}.tabs-container[data-v-7f3dda08]{flex-grow:1}.actions-container[data-v-7f3dda08]{padding-top:0;padding-bottom:0}}@media (max-width:580px){.actions-container[data-v-7f3dda08]{display:block}.actions-container .add-btn[data-v-7f3dda08]{width:-moz-max-content;width:max-content}}@media (max-width:768px){.patient-details[data-v-7f3dda08]{grid-template-columns:1fr;gap:20px}.d-flex[data-v-7f3dda08]{flex-direction:column}}.absolute-top-right[data-v-7f3dda08]{position:absolute;top:0;right:0}.truncate-text[data-v-7f3dda08]{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-7f3dda08] .v-input__details .v-messages__message{text-align:left;font-size:x-small}.add-summary-btn[data-v-7f3dda08]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.top-actions-container[data-v-7f3dda08]{flex-wrap:wrap;justify-content:flex-end;gap:8px;flex-shrink:1;min-width:250px}.modal-mask[data-v-75175f1f]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper[data-v-75175f1f]{display:table-cell;vertical-align:middle}.modal-container[data-v-75175f1f]{width:375px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-container input[type=text][data-v-75175f1f]{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.button-container[data-v-75175f1f]{display:flex;justify-content:center;margin-top:20px}.button-container button[data-v-75175f1f]{margin:0 5px}.input-container[data-v-75175f1f]{max-height:400px;overflow-y:auto}.plus-btn[data-v-75175f1f]{display:inline-flex;justify-content:center;align-items:center;width:100%;height:40px;line-height:30px;text-align:center;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:18px;background-color:#fff}.plus-btn[data-v-75175f1f]:hover{background-color:#f5f5f5}.clicked-template[data-v-c810d9d8]{box-shadow:#f1efef}.template[data-v-c810d9d8]{transition:all .2s ease}.template[data-v-c810d9d8]:hover{background-color:#f1efef;transition:all .2s ease;cursor:pointer}.text-white[data-v-c810d9d8]{color:#fff}.selected-template[data-v-c810d9d8]{background-color:#f1efef}.template-border[data-v-c810d9d8]{border:1px solid #f1efef;margin-left:16px;margin-right:6px}.template-item p[data-v-c810d9d8],.template-item v-btn[data-v-c810d9d8]{text-align:left;font-size:.9rem}@media (max-width:768px){.template-item p[data-v-c810d9d8]{text-align:left!important}}.clicked-template[data-v-51357a3e]{box-shadow:#f1efef}.template[data-v-51357a3e]{transition:all .2s ease}.template[data-v-51357a3e]:hover{background-color:#f1efef;transition:all .2s ease;cursor:pointer}.text-white[data-v-51357a3e]{color:#fff}.selected-template[data-v-51357a3e]{background-color:#f1efef}.template-border[data-v-51357a3e]{border:1px solid #f1efef;margin-left:16px;margin-right:6px}.template-item p[data-v-51357a3e],.template-item v-btn[data-v-51357a3e]{text-align:left;font-size:.9rem}@media (max-width:768px){.template-item p[data-v-51357a3e]{text-align:left!important}}.dialog-bottom-transition-enter-active[data-v-3bd2ae64],.dialog-bottom-transition-leave-active[data-v-3bd2ae64]{transition:transform .2s ease-in-out}.toolbar[data-v-3bd2ae64]{background-color:#fcfafb;font-weight:600;font-size:.875rem;line-height:.875rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.05);padding:1px 10px;margin-bottom:10px}.invalid-input[data-v-3bd2ae64]{border-color:red}.align-center[data-v-3bd2ae64]{display:flex;align-items:center}.dlevel[data-v-3bd2ae64]{width:25%}.style[data-v-3bd2ae64]{width:50%}.fixed-width-combobox[data-v-3bd2ae64]{width:300px}.grab-cursor[data-v-3bd2ae64]:hover{cursor:grab}.dialog-bottom-transition-enter-active[data-v-12e5c331],.dialog-bottom-transition-leave-active[data-v-12e5c331]{transition:transform .2s ease-in-out}.toolbar[data-v-12e5c331]{background-color:#fcfafb;font-weight:600;font-size:.875rem;line-height:.875rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.05);padding:1px 10px;margin-bottom:10px}.invalid-input[data-v-12e5c331]{border-color:red}.align-center[data-v-12e5c331]{display:flex;align-items:center}.dlevel[data-v-12e5c331]{width:25%}.style[data-v-12e5c331]{width:50%}.fixed-width-combobox[data-v-12e5c331]{width:300px}.quill-editor[data-v-41da05d1]{border:none!important}.search-replace-wrapper[data-v-41da05d1]{display:flex;justify-content:end}.search-replace-card[data-v-41da05d1]{display:flex;flex-direction:row;width:60%;align-items:self-end;font-size:.9rem}@media (max-width:1200px){.search-replace-card[data-v-41da05d1]{width:100%}}.non-selectable[data-v-41da05d1]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:not-allowed;text-align:left}[data-v-41da05d1] .non-selectable p{margin-bottom:0 important}.audio-error-card[data-v-58f790cb],.audio-loading-card[data-v-58f790cb],.audio-player-card[data-v-58f790cb]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:16px;overflow:hidden}.audio-loading-card[data-v-58f790cb]{padding:24px}.loading-content[data-v-58f790cb]{display:flex;align-items:center;justify-content:center;gap:12px}.loading-text[data-v-58f790cb]{font-size:14px;color:#6b7280;font-weight:500}.audio-error-card[data-v-58f790cb]{padding:24px}.error-content[data-v-58f790cb]{display:flex;align-items:center;justify-content:center;gap:8px}.error-text[data-v-58f790cb]{font-size:14px;color:#6b7280;font-weight:500}.audio-player-card[data-v-58f790cb]{padding:20px}.audio-header[data-v-58f790cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f3f4f6}.audio-info[data-v-58f790cb]{display:flex;align-items:center;gap:8px}.audio-title[data-v-58f790cb]{font-size:15px;font-weight:600;color:#374151}.audio-controls[data-v-58f790cb]{margin-bottom:20px}.modern-audio-player[data-v-58f790cb]{width:100%;height:40px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.modern-audio-player[data-v-58f790cb]::-webkit-media-controls-panel{background-color:#f8fafc;border-radius:8px}.modern-audio-player[data-v-58f790cb]::-webkit-media-controls-current-time-display,.modern-audio-player[data-v-58f790cb]::-webkit-media-controls-time-remaining-display{font-size:12px;color:#6b7280}.audio-actions[data-v-58f790cb]{display:flex;gap:12px;flex-wrap:wrap}.action-btn[data-v-58f790cb]{font-size:13px;font-weight:500;text-transform:none;border-radius:8px;min-width:140px}.delete-confirmation[data-v-58f790cb],.error-dialog[data-v-58f790cb]{border-radius:16px;overflow:hidden}.dialog-header[data-v-58f790cb]{display:flex;align-items:center;gap:12px;padding:24px 24px 16px;border-bottom:1px solid #f3f4f6}.dialog-icon[data-v-58f790cb]{background:#fef2f2;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.dialog-title[data-v-58f790cb]{font-size:18px;font-weight:600;color:#111827;margin:0}.dialog-content[data-v-58f790cb]{padding:20px 24px}.dialog-text[data-v-58f790cb]{font-size:15px;color:#374151;margin:0 0 16px 0;line-height:1.5}.warning-box[data-v-58f790cb]{background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;padding:12px;display:flex;align-items:flex-start;gap:8px}.warning-text[data-v-58f790cb]{font-size:13px;color:#92400e;line-height:1.4}.dialog-actions[data-v-58f790cb]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px 24px;border-top:1px solid #f3f4f6}.cancel-btn[data-v-58f790cb],.delete-btn[data-v-58f790cb],.ok-btn[data-v-58f790cb]{font-weight:500;text-transform:none;border-radius:8px;min-width:100px}.reviewed-chip[data-v-58f790cb]{background-color:rgba(76,175,80,.1)!important;color:#4caf50!important;border:1px solid rgba(76,175,80,.3)}.reviewed-chip .font-weight-semibold[data-v-58f790cb]{color:#4caf50!important;font-weight:600!important}@media (max-width:768px){.audio-header[data-v-58f790cb]{flex-direction:column;gap:12px;align-items:stretch}.audio-actions[data-v-58f790cb]{flex-direction:column}.action-btn[data-v-58f790cb]{min-width:auto}.dialog-actions[data-v-58f790cb]{flex-direction:column-reverse}.cancel-btn[data-v-58f790cb],.delete-btn[data-v-58f790cb],.ok-btn[data-v-58f790cb]{min-width:auto;width:100%}}.session-details-section[data-v-6fcab2ba]{font-size:1rem;text-align:left;position:relative;background-color:#fff;border-radius:14px;font-family:inherit;font-size:inherit;line-height:1.5;overflow:auto;overflow-y:scroll;box-shadow:0 0 0 1px rgba(0,0,0,.05);padding:0;margin:0}.patient-header-card[data-v-6fcab2ba]{background:linear-gradient(315deg,rgba(241,245,249,.6),rgba(229,232,236,.8));padding:16px 20px;border-radius:14px 14px 0 0;margin:0;border-bottom:1px solid #e5e7eb}.patient-info[data-v-6fcab2ba]{display:flex;align-items:center;gap:10px}.patient-icon[data-v-6fcab2ba]{background:rgba(99,102,241,.1);border-radius:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.patient-details[data-v-6fcab2ba]{flex:1}.patient-name[data-v-6fcab2ba]{color:#111827;font-size:18px;font-weight:600;margin:0 0 4px 0;line-height:1.2}.session-meta[data-v-6fcab2ba]{display:flex;gap:12px;color:#6b7280;font-size:13px}.meta-item[data-v-6fcab2ba]{display:flex;align-items:center;gap:4px}.times-container[data-v-6fcab2ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 24px 0}.time-card[data-v-6fcab2ba]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;position:relative}.time-icon-header[data-v-6fcab2ba]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.time-label[data-v-6fcab2ba]{font-size:13px;font-weight:500;color:#6b7280}.time-display-large[data-v-6fcab2ba]{font-size:24px;font-weight:700;color:#111827;line-height:1;margin-bottom:2px}.time-subtitle[data-v-6fcab2ba]{font-size:12px;color:#6b7280;display:flex;align-items:center;gap:4px}.time-subtitle .v-icon[data-v-6fcab2ba]{font-size:12px}.info-container[data-v-6fcab2ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 24px 0}.info-card[data-v-6fcab2ba]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;position:relative}.info-icon-header[data-v-6fcab2ba]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.info-label[data-v-6fcab2ba]{font-size:13px;font-weight:500;color:#6b7280}.info-display[data-v-6fcab2ba]{font-size:14px;font-weight:600;color:#111827;line-height:1.2}.duration-text[data-v-6fcab2ba]{font-size:24px;font-weight:700}.location-container[data-v-6fcab2ba]{padding:20px 24px 0}.location-card[data-v-6fcab2ba]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.location-icon-header[data-v-6fcab2ba]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.location-label[data-v-6fcab2ba]{font-size:13px;font-weight:500;color:#6b7280}.section-container[data-v-6fcab2ba]{padding:20px 24px 0}.section-label[data-v-6fcab2ba]{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.option-buttons[data-v-6fcab2ba],.progress-buttons[data-v-6fcab2ba]{display:flex;gap:8px;flex-wrap:wrap}.option-btn[data-v-6fcab2ba],.progress-btn[data-v-6fcab2ba]{flex:1;min-width:80px;font-weight:500;text-transform:none;border-radius:6px;font-size:13px;height:36px}.option-btn.unselected[data-v-6fcab2ba],.progress-btn.unselected[data-v-6fcab2ba]{background-color:#fff!important;color:#6b7280!important;border-color:#d1d5db!important}.option-btn.unselected[data-v-6fcab2ba]:hover,.progress-btn.unselected[data-v-6fcab2ba]:hover{background-color:#f9fafb!important;border-color:#9ca3af!important}.option-btn.selected[data-v-6fcab2ba],.progress-btn.selected[data-v-6fcab2ba]{background-color:#eff6ff!important;color:#2563eb!important;border-color:#3b82f6!important;font-weight:600}.progress-btn.improving-selected[data-v-6fcab2ba]{background-color:#f0fdf4!important;color:#16a34a!important;border-color:#22c55e!important}.date-input[data-v-6fcab2ba] .v-field__input,.location-input[data-v-6fcab2ba] .v-field__input,.time-input[data-v-6fcab2ba] .v-field__input{font-size:14px;font-weight:600;color:#111827}.time-input[data-v-6fcab2ba] .v-field__input{font-size:18px;font-weight:700;color:#111827}.date-input[data-v-6fcab2ba] .v-field__input{font-size:14px;font-weight:600;color:#111827}.location-input[data-v-6fcab2ba]{margin-top:4px}.location-input[data-v-6fcab2ba] .vue-google-autocomplete{width:100%;position:relative}.location-input[data-v-6fcab2ba] .vue-google-autocomplete input{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:600;color:#111827;background-color:#fff;transition:border-color .2s ease;box-sizing:border-box}.location-input[data-v-6fcab2ba] .vue-google-autocomplete input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.location-input[data-v-6fcab2ba] .vue-google-autocomplete input::-moz-placeholder{color:#9ca3af;font-weight:400}.location-input[data-v-6fcab2ba] .vue-google-autocomplete input::placeholder{color:#9ca3af;font-weight:400}.location-input[data-v-6fcab2ba] .pac-container{border-radius:8px;border:1px solid #e5e7eb;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);font-family:inherit;z-index:9999!important;position:absolute!important;background-color:#fff!important;margin-top:2px}.location-input[data-v-6fcab2ba] .pac-item{padding:8px 12px;border-bottom:1px solid #f3f4f6;cursor:pointer;font-size:14px;color:#374151;background-color:#fff}.location-input[data-v-6fcab2ba] .pac-item:hover{background-color:#f9fafb}.location-input[data-v-6fcab2ba] .pac-item:last-child{border-bottom:none}.location-input[data-v-6fcab2ba] .pac-item-query{font-weight:600;color:#111827}.location-input[data-v-6fcab2ba] .pac-matched{font-weight:600;color:#3b82f6}.location-input[data-v-6fcab2ba]{position:relative;z-index:1000}.location-input-test[data-v-6fcab2ba]{width:100%;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:600;color:#111827;background-color:#fff;transition:border-color .2s ease;box-sizing:border-box;margin-top:4px}.location-input-test[data-v-6fcab2ba]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.location-input-test[data-v-6fcab2ba]::-moz-placeholder{color:#9ca3af;font-weight:400}.location-input-test[data-v-6fcab2ba]::placeholder{color:#9ca3af;font-weight:400}.tabs-container[data-v-6fcab2ba]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5);background-color:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch}.button-container[data-v-6fcab2ba]{display:flex;gap:12px;padding:20px;flex-wrap:wrap}.content-btn[data-v-6fcab2ba]{flex:1;min-width:120px;font-weight:500;text-transform:none;border-radius:8px;font-size:14px;height:44px;border-color:#d1d5db;color:#374151}.content-btn[data-v-6fcab2ba]:hover{background-color:#f9fafb;border-color:#9ca3af}.content-drawer[data-v-6fcab2ba]{z-index:1000}.drawer-header[data-v-6fcab2ba]{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.close-btn[data-v-6fcab2ba]{margin-right:12px}.drawer-title[data-v-6fcab2ba]{font-size:18px;font-weight:600;color:#111827;margin:0}.drawer-content[data-v-6fcab2ba]{padding:20px;height:calc(100vh - 80px);overflow-y:auto;display:flex;flex-direction:column}.content-section[data-v-6fcab2ba]{height:100%;display:flex;flex-direction:column}.content-textarea[data-v-6fcab2ba]{margin-bottom:16px;flex:1;min-height:0}.followup-content[data-v-6fcab2ba]{padding:16px}.followup-content h1[data-v-6fcab2ba],.followup-content h2[data-v-6fcab2ba],.followup-content h3[data-v-6fcab2ba],.followup-content h4[data-v-6fcab2ba],.followup-content h5[data-v-6fcab2ba],.followup-content h6[data-v-6fcab2ba]{margin-top:16px;margin-bottom:8px;color:#111827}.followup-content p[data-v-6fcab2ba]{margin-bottom:12px}.followup-content ol[data-v-6fcab2ba],.followup-content ul[data-v-6fcab2ba]{margin-bottom:12px;padding-left:20px}.followup-content li[data-v-6fcab2ba]{margin-bottom:4px}.tabs-style[data-v-6fcab2ba] .v-tab--selected span{color:var(--bittersweet);font-size:medium}@media (max-width:768px){.info-container[data-v-6fcab2ba],.times-container[data-v-6fcab2ba]{grid-template-columns:1fr;gap:8px}.session-meta[data-v-6fcab2ba]{flex-direction:column;gap:6px}.option-buttons[data-v-6fcab2ba],.progress-buttons[data-v-6fcab2ba]{flex-direction:column}.option-btn[data-v-6fcab2ba],.progress-btn[data-v-6fcab2ba]{min-width:auto}.button-container[data-v-6fcab2ba]{flex-direction:column;gap:8px;padding:16px}.content-btn[data-v-6fcab2ba]{min-width:auto;width:100%}.content-drawer[data-v-6fcab2ba]{width:100%!important}.drawer-content[data-v-6fcab2ba]{height:calc(100vh - 120px);padding:16px}}.instructions-email[data-v-034f7f30]{overflow-y:scroll}.checkEmail[data-v-034f7f30]{align-items:center}.checkEmail .email-checkbox[data-v-034f7f30]{flex:0}.checkEmail .email-checkbox+span[data-v-034f7f30]{color:#4f515a9c}.email-form[data-v-034f7f30]{max-width:800px}.v-label[data-v-034f7f30]{margin-bottom:0!important}.mdhub-card[data-v-034f7f30]{overflow-y:scroll}.mdhub-card form[data-v-034f7f30]{border:0;box-shadow:none}.mdhub-card .mdhub-btn[data-v-034f7f30]{width:auto}.cancel-btn[data-v-034f7f30]{background-color:transparent!important;color:#4f515a9c!important;text-transform:none!important;height:34px!important;width:auto}.left-align[data-v-034f7f30]{text-align:left}.clinical-note-card[data-v-5a1b947c]{cursor:pointer}.v-tooltip span[data-v-5a1b947c]{color:#fff!important}.absolute-top-right[data-v-5a1b947c],.clinical-note-actions[data-v-5a1b947c]{position:absolute;top:0;right:0}.prompter[data-v-16f29258]{background-color:#fff;border:1px solid #d3d3d3;border-radius:15px}.suggestions-container[data-v-16f29258]{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0;border-top:1px solid #d3d3d3}.v-tooltip span[data-v-16f29258]{color:#fff!important}.non-selectable[data-v-0a11bdea]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:not-allowed}.clinical-note-card[data-v-0a11bdea]{cursor:pointer}.v-tooltip span[data-v-0a11bdea]{color:#fff!important}.clinical-note-actions[data-v-0a11bdea]{position:absolute;top:0;right:0;color:#fff}.search-replace-wrapper[data-v-0a11bdea]{display:flex;justify-content:end}.search-replace-card[data-v-0a11bdea]{display:flex;flex-direction:row;width:60%;align-items:self-end;font-size:.9rem}.progress-spinner[data-v-0a11bdea]{color:var(--bittersweet)}@media (max-width:1200px){.search-replace-card[data-v-0a11bdea]{width:100%}}.editor[data-v-0a11bdea]{cursor:pointer}.editorContainerSelected[data-v-0a11bdea]{outline:1px solid var(--melon)}.noteActions[data-v-0a11bdea]{display:none}.editorContainer:hover .noteActions[data-v-0a11bdea]{display:block}#editor[data-v-0a11bdea],#editor[data-v-0a11bdea]:focus{outline:none;border:none}h3[data-v-0a11bdea],li[data-v-0a11bdea],p[data-v-0a11bdea]{color:#000;font-weight:700;font-size:1.25rem;line-height:1.625rem}[contenteditable][data-v-0a11bdea]{outline:none}.editableContent[data-v-0a11bdea],[data-v-0a11bdea] .editableContent div,[data-v-0a11bdea] .editableContent p{color:#5e6576!important;font:400 1rem/1.625rem Open Sans,sans-serif!important;margin-bottom:0}.editableContent[data-v-0a11bdea]{-webkit-user-modify:read-write-plaintext-only;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.editableContent[data-v-0a11bdea] *{background:inherit!important;color:inherit!important;font-family:inherit!important}.Radio[data-v-6595984e]{display:inline-flex;align-items:center}.Radio-Input[data-v-6595984e]{margin:0 .5em 0}v-img[data-v-6595984e]{border-radius:0!important}.left-align[data-v-6595984e]{text-align:left}.mdhub-card[data-v-6595984e]{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.left-align-btn[data-v-6595984e]{text-align:left;display:block}.left-align[data-v-4f53bb73]{text-align:left}.settings-section[data-v-4f53bb73]{height:100%;width:100%;padding:3px;background-color:#fff}.dialog-scroll[data-v-4f53bb73]{max-height:calc(100vh - 100px);overflow-y:auto}.checkSession[data-v-7acb8a5a]{display:flex;align-items:center;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.session-details[data-v-7acb8a5a]{display:grid;grid-template-columns:.5fr 1.5fr;gap:30px;margin-left:5%;margin-right:5%}.breadcrumb[data-v-7acb8a5a]{background-color:transparent;margin-bottom:0;padding-bottom:0;margin-left:5%;margin-right:5%}@media (max-width:1172px){.session-details[data-v-7acb8a5a]{grid-template-columns:1fr;gap:20px}}@media (max-width:1455px){.summary-copy[data-v-7acb8a5a]{flex-direction:column;align-items:stretch;gap:12px}.checkSession[data-v-7acb8a5a]{order:2;align-self:flex-start}.action-buttons-container[data-v-7acb8a5a]{order:1;justify-content:center}}.sessionSummary .v-btn-toggle[data-v-7acb8a5a]{height:34px}.sessionSummary .v-btn-toggle .v-btn[data-v-7acb8a5a]{background-color:inherit}.summary-copy[data-v-7acb8a5a]{padding:8px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px}.note-container[data-v-7acb8a5a]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.container-tab[data-v-7acb8a5a]{border-radius:10px;border-bottom:none}.text-center[data-v-7acb8a5a]{background-color:#fff;box-shadow:0 1px 4px #3232321a}.toggle-label[data-v-7acb8a5a]{color:#95979b}.lowercase-text[data-v-7acb8a5a]{text-transform:none!important;font-weight:700;letter-spacing:normal;font-size:16px}.v-tooltip span[data-v-7acb8a5a]{color:#fff!important}.custom-autocomplete[data-v-7acb8a5a]:focus{border-bottom:2px solid #1976d2}.search-replace-wrapper[data-v-7acb8a5a]{display:flex;justify-content:end}.search-replace-card[data-v-7acb8a5a]{display:flex;flex-direction:row;width:60%;align-items:self-end;font-size:.9rem}.tabs-container[data-v-7acb8a5a]{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.patient-chart-options[data-v-7acb8a5a] .v-tab--selected span{color:var(--bittersweet);font-size:medium}@media (max-width:1200px){.search-replace-card[data-v-7acb8a5a]{width:100%}}@media(max-width:720px){.summary-copy[data-v-7acb8a5a]{flex-direction:column;align-items:center;gap:10px;justify-content:center}.checkSession[data-v-7acb8a5a]{order:2;align-self:center}.action-buttons-container[data-v-7acb8a5a]{order:1;justify-content:center}}.note-title-container[data-v-7acb8a5a]{padding:8px;width:100%;border-bottom:1px solid hsla(0,0%,88%,.5);align-self:flex-start}.note-title[data-v-7acb8a5a]{cursor:pointer;text-align:left}.placeholder-text[data-v-7acb8a5a]{color:#aaa}.note-title-input[data-v-7acb8a5a]{width:100%}.action-buttons-container[data-v-7acb8a5a]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex:1;justify-content:flex-end}.draft-btn[data-v-7acb8a5a]{background-color:#fef3c7!important;color:#f59e0c!important;border:1px solid #ffecb3}.reviewed-btn[data-v-7acb8a5a]{background-color:#c8e6c9!important;color:#256029!important;border:1px solid #a5d6a7}.non-selectable[data-v-e226fe08]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:not-allowed}.v-tooltip span[data-v-e226fe08]{color:#fff!important}.search-replace-wrapper[data-v-e226fe08]{display:flex;justify-content:end}.search-replace-card[data-v-e226fe08]{display:flex;flex-direction:row;width:60%;align-items:self-end;font-size:.9rem}@media (max-width:1200px){.search-replace-card[data-v-e226fe08]{width:100%}}.editor[data-v-e226fe08]{cursor:pointer}.editorContainerSelected[data-v-e226fe08]{outline:1px solid var(--melon)}.noteActions[data-v-e226fe08]{display:none}.editorContainer:hover .noteActions[data-v-e226fe08]{display:block}.editableContent[data-v-e226fe08],.editableContent[data-v-e226fe08]:focus{outline:none;border:none}h3[data-v-e226fe08],li[data-v-e226fe08],p[data-v-e226fe08]{color:#000;font-weight:700;font-size:1.25rem;line-height:1.625rem}[contenteditable][data-v-e226fe08]{outline:none}.editableContent[data-v-e226fe08],[data-v-e226fe08] .editableContent div,[data-v-e226fe08] .editableContent p{color:#5e6576!important;font:400 1rem/1.625rem Open Sans,sans-serif!important;margin-bottom:0}.editableContent[data-v-e226fe08]{-webkit-user-modify:read-write-plaintext-only;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.editableContent[data-v-e226fe08] *{background:inherit!important;color:inherit!important;font-family:inherit!important}.session-details-section[data-v-d479c5a6]{font-size:1rem;text-align:left;position:relative;background-color:#fff;border-radius:14px;font-family:inherit;font-size:inherit;line-height:1.5;overflow:auto;overflow-y:scroll;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.toggle-label[data-v-d479c5a6]{color:rgba(0,0,0,.6)}.session-link[data-v-d479c5a6]{margin-bottom:8px}.session-link a[data-v-d479c5a6]{text-decoration:none;color:var(--primary)}.checkSession[data-v-21be1166]{position:absolute;left:10px;align-items:center}.summary-details[data-v-21be1166]{display:grid;grid-template-columns:.5fr 1.5fr;gap:80px;margin-left:5%;margin-right:5%}.breadcrumb[data-v-21be1166]{background-color:transparent;margin-bottom:0;padding-bottom:0;margin-left:5%;margin-right:5%}@media (max-width:1172px){.summary-details[data-v-21be1166]{grid-template-columns:1fr;gap:20px}}@media (max-width:1455px){.summary-copy[data-v-21be1166]{flex-wrap:wrap;justify-content:space-between}.checkSession[data-v-21be1166]{position:relative;left:10px;align-items:center}}.summary-copy[data-v-21be1166]{padding:8px;background-color:#fff}.note-container[data-v-21be1166]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.container-tab[data-v-21be1166]{border-radius:10px;border-bottom:none}.text-center[data-v-21be1166]{background-color:#fff;box-shadow:0 1px 4px #3232321a}.tabs-container[data-v-21be1166]{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.patient-chart-options[data-v-21be1166] .v-tab--selected span{color:var(--bittersweet);font-size:medium}@media(max-width:720px){.summary-copy[data-v-21be1166]{gap:10px;justify-items:center;align-items:center!important;display:flex;flex-wrap:wrap-reverse;justify-content:center}}.note-title-container[data-v-21be1166]{padding:8px;width:100%;border-bottom:1px solid hsla(0,0%,88%,.5);align-self:flex-start}.note-title[data-v-21be1166]{cursor:pointer}.placeholder-text[data-v-21be1166]{color:#aaa}.note-title-input[data-v-21be1166]{width:100%}.chat-panel[data-v-6e8e90a2]{position:fixed;bottom:80px;right:30px;z-index:1000;display:flex;flex-direction:column;height:600px;border:1px solid #ccc;border-radius:8px;background-color:#fff;overflow:hidden;max-height:600px}.chat-panel.left-align[data-v-6e8e90a2]{right:auto;left:30px}.chat-container[data-v-6e8e90a2]{flex:1;overflow-y:auto;max-height:calc(100% - 140px);padding:0 16px 16px;display:flex;flex-direction:column;gap:8px}.text-area[data-v-6e8e90a2]{width:calc(100% - 48px)}.chat-bubble[data-v-6e8e90a2]{padding:10px 14px;border-radius:12px;margin-bottom:10px;max-width:80%;width:-moz-fit-content;width:fit-content;word-wrap:break-word;position:relative;align-self:flex-start;text-align:left}.chat-bubble.user[data-v-6e8e90a2]{background-color:#1976d2;color:#fff;align-self:flex-end}.chat-bubble.bot[data-v-6e8e90a2]{background-color:#f1f1f1;color:#333;align-self:flex-start}.chat-bubble.separator[data-v-6e8e90a2]{background-color:#e3f2fd;color:#1976d2;align-self:center;font-style:italic;font-size:.85rem;text-align:center;border:1px solid #bbdefb;margin:16px 8px 8px 8px;max-width:90%}.typing-indicator[data-v-6e8e90a2]{display:flex;gap:4px}.typing-indicator span[data-v-6e8e90a2]{width:8px;height:8px;background:#ccc;border-radius:50%;animation:bounce-6e8e90a2 1.5s infinite}.typing-indicator span[data-v-6e8e90a2]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-6e8e90a2]:nth-child(3){animation-delay:.4s}@keyframes bounce-6e8e90a2{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.feedback-button-container[data-v-6e8e90a2]{position:fixed;right:20px;bottom:20px;display:flex;margin-right:50px;z-index:1000}.feedback-button-container-left[data-v-6e8e90a2]{position:fixed;left:20px;bottom:20px;display:flex;margin-left:50px;z-index:1000}.feedback-btn[data-v-6e8e90a2]{background-color:var(--electric-blue)!important;border-radius:30px!important;color:var(--rich-black)!important;flex-grow:0;height:50px!important;width:200px}.feedback-button-text[data-v-6e8e90a2]{color:var(--rich-black);margin-bottom:0!important;font-weight:600}.history-button-container[data-v-6e8e90a2]{display:flex;justify-content:flex-start;margin-bottom:10px}.history-button[data-v-6e8e90a2]{font-size:.8rem}.history-loading[data-v-6e8e90a2]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;font-size:.9rem;color:#757575}@media (max-width:600px){.chat-panel[data-v-6e8e90a2]{width:90%!important;right:5%}.feedback-btn[data-v-6e8e90a2]{width:150px}}.markdown-content[data-v-6e8e90a2]{white-space:normal;text-align:left;width:100%}.markdown-content[data-v-6e8e90a2] ol,.markdown-content[data-v-6e8e90a2] ul{margin-left:20px;margin-bottom:12px}.markdown-content[data-v-6e8e90a2] li{margin-bottom:8px;display:list-item}.markdown-content[data-v-6e8e90a2] ol{list-style-type:decimal}.markdown-content[data-v-6e8e90a2] ul{list-style-type:disc}.markdown-content[data-v-6e8e90a2] p{margin-bottom:12px;line-height:1.6;color:#071022}.markdown-content[data-v-6e8e90a2] strong{font-weight:700;color:#333}.markdown-content[data-v-6e8e90a2] code{background-color:#f4f4f4;padding:2px 4px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.markdown-content[data-v-6e8e90a2] pre{background-color:#f4f4f4;padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0}.markdown-content[data-v-6e8e90a2] blockquote{border-left:4px solid #ddd;margin:12px 0;padding-left:12px;color:#666;font-style:italic}.markdown-content[data-v-6e8e90a2] a{color:#1976d2;text-decoration:none}.markdown-content[data-v-6e8e90a2] a:hover{text-decoration:underline}.custom-dialog{position:absolute;bottom:0;left:0}.popup-upper-section{justify-content:space-between;display:flex;margin:0}.rounded-toolbar[data-v-7163387e]{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff}.rounded-table[data-v-7163387e]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}.absolute-top-right[data-v-7163387e]{position:absolute;top:0;right:0}.btnText[data-v-7163387e]{text-decoration:none;text-transform:none;color:#fff}.initials[data-v-7163387e]{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#64748b;height:100%;width:100%}.v-field--variant-solo-filled .v-field__overlay[data-v-7163387e]{opacity:0!important}[data-v-7163387e] .v-field__overlay{opacity:.01!important}[data-v-7163387e] .v-text-field:focus-within .v-field__overlay{opacity:.05!important}.text-icon[data-v-7163387e]{position:absolute;right:0}.align-self-end[data-v-7163387e]{align-self:self-end!important}.dob-input[data-v-7163387e] input{display:initial}.white--text[data-v-7163387e]{color:#fff;text-transform:none}.add-btn[data-v-7163387e]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.hand-cursor[data-v-7163387e]{cursor:pointer}.followup-section[data-v-7163387e]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.error[data-v-7163387e]{color:var(--warning)}.icd-autocomplete[data-v-7163387e]{max-width:300px}[data-v-7163387e] .v-autocomplete .v-field__input{min-height:42px!important;padding-top:2px}[data-v-7163387e] .v-autocomplete .v-field{box-shadow:none;background:transparent}[data-v-7163387e] .v-autocomplete .v-field__append-inner{display:none}[data-v-7163387e] .v-input__details .v-messages__message{text-align:left;font-size:x-small}.delete-dialog[data-v-7163387e]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.text-medium-emphasis[data-v-7163387e]{opacity:.85}.tooltip-text[data-v-7163387e]{color:#fff}.text-button[data-v-a5c631b6]{color:#fff!important}.onboarding-container[data-v-a5c631b6]{background-color:#f5f5f5}.content-container[data-v-a5c631b6]{height:100vh;overflow-y:auto}.content-wrapper[data-v-a5c631b6]{max-width:640px;margin:0 auto;padding:48px;height:100%;display:flex;flex-direction:column}.step-content[data-v-a5c631b6]{flex:1}.welcome-title[data-v-a5c631b6]{font-size:36px;font-weight:600;margin-bottom:8px;color:#1a1f36}.welcome-subtitle[data-v-a5c631b6]{font-size:18px;color:#697386;margin-bottom:32px;font-weight:400}.instructions-container[data-v-a5c631b6]{margin-bottom:32px}.instruction-subtitle[data-v-a5c631b6]{font-size:16px;color:#697386;margin-bottom:16px}.instruction-list[data-v-a5c631b6]{background:transparent}.instruction-text[data-v-a5c631b6]{font-size:16px;color:#1f2937;line-height:1.5}.form-container[data-v-a5c631b6]{margin-top:32px}.form-section[data-v-a5c631b6]{margin-bottom:32px}.form-title[data-v-a5c631b6]{font-size:18px;font-weight:500;color:#1a1f36;margin-bottom:16px}.form-subtitle[data-v-a5c631b6]{font-size:14px;color:#697386;margin-bottom:16px}.actions-container[data-v-a5c631b6]{margin-top:auto;padding-top:32px}.stepper-container[data-v-a5c631b6]{margin-bottom:24px;background:transparent}.stepper-container[data-v-a5c631b6] .v-stepper-header{box-shadow:none}.stepper-container[data-v-a5c631b6] .v-stepper-item{color:#6b7280}.stepper-container[data-v-a5c631b6] .v-stepper-item .v-stepper-item__title{font-size:14px;color:#6b7280;text-align:center;margin-top:8px}.stepper-container[data-v-a5c631b6] .v-stepper-item .v-stepper-item__step,.stepper-container[data-v-a5c631b6] .v-stepper-item--complete .v-stepper-item__step{color:#fff!important}.stepper-container[data-v-a5c631b6] .v-stepper-item--active,.stepper-container[data-v-a5c631b6] .v-stepper-item--active .v-stepper-item__title{color:var(--bittersweet)!important}.stepper-container[data-v-a5c631b6] .v-stepper-item--active .v-stepper-item__step{background-color:var(--bittersweet)!important}.stepper-container[data-v-a5c631b6] .v-stepper-item--complete{color:var(--bittersweet)!important}.stepper-container[data-v-a5c631b6] .v-stepper-item--complete .v-stepper-item__title{color:#aeb2b9!important}.stepper-container[data-v-a5c631b6] .v-stepper-item--complete .v-stepper-item__step{background-color:var(--bittersweet)!important}.buttons-wrapper[data-v-a5c631b6]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.action-btns[data-v-a5c631b6]{display:flex;gap:12px}.back-btn[data-v-a5c631b6]{margin-right:auto;color:#6b7280!important}.action-btn[data-v-a5c631b6],.back-btn[data-v-a5c631b6]{font-weight:500!important;text-transform:none!important;letter-spacing:normal!important}.action-btn[data-v-a5c631b6]{height:48px!important}.image-container[data-v-a5c631b6]{height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding:48px;padding-right:48px!important;padding-left:48px!important}.onboarding-image[data-v-a5c631b6]{height:85vh;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}[data-v-a5c631b6] .v-theme--dark .onboarding-container{background-color:#121212}[data-v-a5c631b6] .v-theme--dark .welcome-title{color:#fff}[data-v-a5c631b6] .v-theme--dark .instruction-subtitle,[data-v-a5c631b6] .v-theme--dark .welcome-subtitle{color:hsla(0,0%,100%,.7)}[data-v-a5c631b6] .v-theme--dark .instruction-text{color:hsla(0,0%,100%,.9)}[data-v-a5c631b6] .v-theme--dark .form-title{color:#fff}[data-v-a5c631b6] .v-theme--dark .form-subtitle{color:hsla(0,0%,100%,.7)}[data-v-a5c631b6] .v-theme--dark .back-btn{color:hsla(0,0%,100%,.7)!important}.image-wrapper[data-v-a5c631b6]{height:100%;display:flex;align-items:center;justify-content:center}.tooltip-text[data-v-a5c631b6]{color:#fff}[data-v-a5c631b6] .v-tooltip .v-overlay__content{background:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:4px}@media (max-width:600px){.stepper-container[data-v-a5c631b6] .v-stepper-item:not(.v-stepper-item--active) .v-stepper-item__title{display:none}.stepper-container[data-v-a5c631b6] .v-stepper-header{justify-content:space-between;padding:0 16px}.stepper-container[data-v-a5c631b6] .v-stepper-item{flex:0 0 auto}}.mdhub-card[data-v-503f8f3e]{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.has-margins[data-v-503f8f3e]{margin-right:100px;margin-left:100px}@media (max-width:600px){.has-margins[data-v-503f8f3e]{margin-right:0;margin-left:0}}.feedback-container[data-v-40c2e2b6]{position:fixed;bottom:20px;right:20px;z-index:9999}.left-align[data-v-e33bef0e]{text-align:left}.left-align-btn[data-v-e33bef0e]{display:block}.alert[data-v-e33bef0e]{padding:1rem;margin:1rem;border-radius:4px;border:1px solid #ffeeba}.alert-warning[data-v-e33bef0e],.alert[data-v-e33bef0e]{background-color:#fff3cd;color:#856404}.mdhub-card[data-v-8426cc7e]{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.counter-container[data-v-bd404bee]{display:flex;justify-content:center}.time-box[data-v-bd404bee]{background-color:#f1f1f1;margin:.5rem;padding:1rem;border-radius:10px;text-align:center}.time[data-v-bd404bee]{font-size:2rem;color:#333}.unit[data-v-bd404bee]{font-size:1rem;color:#777;text-transform:uppercase;display:block}.session-info[data-v-bd404bee]{font-size:1.2rem;color:#333;padding:.5rem;text-align:center}.time-saved[data-v-bd404bee]{font-size:1rem;color:#777;padding:.5rem;text-align:center;margin-bottom:1rem}.left-align[data-v-bd404bee]{text-align:left}.card-child[data-v-974f2a88]{padding:16px;margin:16px;max-width:300px;max-height:500px}h2[data-v-974f2a88]{margin-top:0;color:#333}p[data-v-974f2a88]{color:#666}.border-b[data-v-5d1ef608]{border-bottom:1px solid rgba(0,0,0,.12)}.border-t[data-v-5d1ef608]{border-top:1px solid rgba(0,0,0,.12)}.w-100[data-v-5d1ef608]{width:100%}.clinician-chip[data-v-5d1ef608]{background-color:#e3f2fd!important}.clinician-text[data-v-5d1ef608]{color:#1976d2!important}.admin-chip[data-v-5d1ef608]{background-color:#fff3e0!important}.admin-text[data-v-5d1ef608]{color:#f57c00!important}.assigned-chip[data-v-5d1ef608]{background-color:#cbeece!important}.assigned-icon[data-v-5d1ef608],.assigned-text[data-v-5d1ef608]{color:#2a9b30!important}.inactive-chip[data-v-5d1ef608]{background-color:#ffcdd2!important}.inactive-icon[data-v-5d1ef608],.inactive-text[data-v-5d1ef608]{color:#d32f2f!important}.active-chip[data-v-5d1ef608]{background-color:#e3f2fd!important}.active-icon[data-v-5d1ef608],.active-text[data-v-5d1ef608]{color:#1976d2!important}.unassigned-chip[data-v-5d1ef608]{background-color:#f5f5f5!important}.unassigned-text[data-v-5d1ef608]{color:#757575!important}.v-navigation-drawer[data-v-5d1ef608]{width:600px!important;transition:transform .3s ease-in-out!important;z-index:2000!important}.v-navigation-drawer[data-v-5d1ef608]:not(.v-navigation-drawer--active){transform:translateX(100%)!important}.flex-grow-1[data-v-5d1ef608]{flex-grow:1}.gap-2[data-v-5d1ef608]{gap:8px}.text-truncate[data-v-5d1ef608]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-shrink-0[data-v-5d1ef608]{flex-shrink:0}.left-align[data-v-3c0cc85f]{text-align:left}.add-btn[data-v-3c0cc85f]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.tab-btn[data-v-3c0cc85f]{text-transform:none;background-color:transparent;border-radius:20px;padding:0 16px;height:36px}.active-tab[data-v-3c0cc85f]{background-color:hsla(0,0%,78%,.2);font-weight:500}.search-field[data-v-3c0cc85f]{max-width:300px}.role-row[data-v-3c0cc85f]{border-bottom:1px solid #eee;transition:background-color .2s ease}.role-row[data-v-3c0cc85f]:hover{background-color:rgba(0,0,0,.02)}.hover-role-group[data-v-3c0cc85f],.role-name[data-v-3c0cc85f]:hover{color:var(--bittersweet);cursor:pointer}.drawer-header[data-v-3c0cc85f]{background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;min-height:auto;padding:1rem 1.5rem .5rem 1.5rem}.drawer-content[data-v-3c0cc85f]{padding:1rem;overflow-y:auto}.drawer-footer[data-v-3c0cc85f]{padding:1rem;background-color:#f8f9fa;border-top:1px solid #e0e0e0}.permission-group[data-v-3c0cc85f]{margin-bottom:1.5rem;padding:1rem;border-radius:8px;background-color:#fafafa;border:1px solid #e0e0e0}.permission-group-title[data-v-3c0cc85f]{font-size:.9rem;font-weight:600;color:#333;cursor:pointer;transition:color .2s ease}.permission-checkboxes[data-v-3c0cc85f]{margin-left:.5rem}.permission-checkbox[data-v-3c0cc85f]{margin-bottom:.75rem;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.permission-checkbox[data-v-3c0cc85f]:hover{background-color:rgba(0,0,0,.04)}.role-tooltip[data-v-3c0cc85f]{max-width:250px;padding:.75rem;color:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.permission-item[data-v-3c0cc85f]{margin-bottom:.25rem;padding:.25rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.permission-item[data-v-3c0cc85f]:last-child{border-bottom:none;margin-bottom:0}.permission-checkbox .v-selection-control[data-v-3c0cc85f]{min-height:auto}.permission-checkbox .v-selection-control__wrapper[data-v-3c0cc85f]{margin-right:.75rem}@media (max-width:600px){.drawer-content[data-v-3c0cc85f]{padding:.75rem}.permission-group[data-v-3c0cc85f]{padding:.75rem;margin-bottom:1rem}.drawer-footer[data-v-3c0cc85f]{padding:.75rem}}.document-card[data-v-e69daeea]{cursor:pointer;transition:all .2s}.document-card[data-v-e69daeea]:hover{transform:translateY(-2px)}.selected-document[data-v-e69daeea]{border:2px solid #1976d2;background-color:rgba(25,118,210,.1)}.mdhub-card[data-v-e69daeea]{max-width:100%}.add-btn[data-v-1b80d8a4]{background-color:transparent!important;color:var(--bittersweet);text-transform:none!important;width:auto}.btn-solid-sm[data-v-0d0f3ba9]{margin-right:2%}.mdhub-card[data-v-0d0f3ba9]{width:100%}.left-align[data-v-0d0f3ba9]{text-align:left}@media (max-width:900px){.mdhub-card[data-v-0d0f3ba9]{flex-direction:column}.v-col[data-v-0d0f3ba9]{width:100%}}.followup-section[data-v-1bdeaa71]{background-color:#fff;border-radius:4px;padding:4px;font-family:inherit;font-size:inherit;line-height:1.5;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.page[data-v-591b6a79]{width:100vw;height:100vh;background:#000;display:flex;flex-direction:column;font-family:Google Sans,Roboto,Arial,sans-serif;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-container[data-v-591b6a79]{flex:1;position:relative;width:100%;height:100%}.remote-media[data-v-591b6a79]{width:100%;height:100%;background:#1a1a1a;position:relative;display:grid;gap:12px;padding:12px;box-sizing:border-box;overflow-y:auto}.remote-media[data-v-591b6a79]:has(.participant-tile:first-child:last-child){grid-template-columns:1fr;grid-template-rows:1fr;padding:0;gap:0}.remote-media:has(.participant-tile:first-child:last-child) .participant-tile[data-v-591b6a79]{border-radius:0;border:none}.remote-media[data-v-591b6a79]:has(.participant-tile:nth-child(2):last-child){grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.remote-media[data-v-591b6a79]:has(.participant-tile:nth-child(3)):not(:has(.participant-tile:nth-child(10))){grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,1fr)}.remote-media[data-v-591b6a79]:has(.participant-tile:nth-child(10)){grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(150px,1fr)}@media (max-width:1200px){.remote-media[data-v-591b6a79]:has(.participant-tile:nth-child(10)){grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.remote-media[data-v-591b6a79]:has(.participant-tile:nth-child(3)){grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.remote-media[data-v-591b6a79]:has(.participant-tile:nth-child(2)){grid-template-columns:1fr}}.participant-tile[data-v-591b6a79]{position:relative;width:100%;height:100%;background:#000;border-radius:12px;overflow:hidden;border:2px solid #333}.participant-video[data-v-591b6a79]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.participant-name[data-v-591b6a79]{position:absolute;left:10px;bottom:10px;padding:4px 8px;background:rgba(0,0,0,.5);color:#fff;font-size:12px;border-radius:8px;pointer-events:none}.connecting-overlay[data-v-591b6a79]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff;z-index:5}.local-media[data-v-591b6a79]{position:absolute;top:20px;right:20px;width:300px;height:225px;background:#2d2f31;border-radius:12px;overflow:hidden;border:2px solid #444;z-index:10;transition:all .3s ease;cursor:pointer}.local-media[data-v-591b6a79]:hover{border-color:#4285f4;transform:scale(1.02)}.local-media.minimized[data-v-591b6a79]{width:150px;height:112px;top:20px;right:20px}.local-video[data-v-591b6a79]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.controls-overlay[data-v-591b6a79]{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:20;pointer-events:auto}.controls[data-v-591b6a79]{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 24px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;border:1px solid hsla(0,0%,100%,.1)}.controls .v-btn[data-v-591b6a79]{width:56px!important;height:56px!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.controls .v-btn.disabled[data-v-591b6a79]{background:rgba(244,67,54,.9)!important}.controls .v-btn[data-v-591b6a79]:not(.disabled){background:hsla(0,0%,100%,.9)!important}.controls .v-btn[data-v-591b6a79]:hover{transform:scale(1.1);transition:transform .2s ease}@media (max-width:768px){.local-media[data-v-591b6a79]{width:120px;height:90px;top:15px;right:15px}.local-media.minimized[data-v-591b6a79]{width:80px;height:60px}.controls[data-v-591b6a79]{gap:12px;padding:12px 16px}.controls .v-btn[data-v-591b6a79]{width:48px!important;height:48px!important}.controls-overlay[data-v-591b6a79]{bottom:20px}}@media (max-width:480px){.controls[data-v-591b6a79]{gap:8px;padding:8px 12px}.controls .v-btn[data-v-591b6a79]{width:44px!important;height:44px!important}}.drawer-container[data-v-591b6a79]{min-height:100%;min-width:100%;background-color:var(--melon);padding:20px}.microphone-control[data-v-591b6a79]{position:relative;display:flex;flex-direction:column;align-items:center}.microphone-dropdown[data-v-591b6a79]{width:32px!important;height:32px!important;min-width:unset!important;background:hsla(0,0%,100%,.9)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}.microphone-dropdown[data-v-591b6a79]:hover{background:#fff!important;transform:scale(1.05)}.microphone-menu[data-v-591b6a79]{min-width:250px;max-height:300px;overflow-y:auto;background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.microphone-menu .v-list[data-v-591b6a79]{background:transparent!important}.microphone-menu .v-list-item[data-v-591b6a79]{border-radius:8px;margin:2px 8px;transition:all .2s ease}.microphone-menu .v-list-item[data-v-591b6a79]:hover{background:rgba(66,133,244,.1)!important;transform:translateX(2px)}.microphone-menu .selected-device[data-v-591b6a79]{background:rgba(66,133,244,.15)!important;border:1px solid rgba(66,133,244,.3)}.microphone-dropdown-indicator[data-v-591b6a79]{position:absolute;bottom:2px;right:2px;background:rgba(0,0,0,.7);border-radius:50%;padding:1px}@media (max-width:768px){.microphone-control[data-v-591b6a79]{gap:2px}.microphone-dropdown[data-v-591b6a79]{width:28px!important;height:28px!important;margin-top:-6px}.microphone-menu[data-v-591b6a79]{min-width:200px;max-height:250px}}@media (max-width:480px){.microphone-menu[data-v-591b6a79]{min-width:180px;max-height:200px}.microphone-menu .v-list-item-title[data-v-591b6a79]{font-size:.875rem}}.microphone-switching[data-v-591b6a79]{opacity:.6;pointer-events:none}.microphone-change-notification[data-v-591b6a79]{position:fixed;top:100px;right:20px;z-index:1000;background:rgba(0,0,0,.8);color:#fff;padding:12px 16px;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.room-ended[data-v-30b4de1f]{height:100vh;width:100vw;background-color:var(--melon)}.white--text[data-v-51e5c498]{color:#fff!important}.text-overlay[data-v-51e5c498]{position:relative;top:0;left:26px;text-align:left;color:#fff}.text-h5[data-v-51e5c498],.text-subtitle-1[data-v-51e5c498]{color:#fff}.custom-text-size[data-v-51e5c498]{font-size:22px;font-weight:600}.small-select[data-v-51e5c498]{max-width:170px;font-size:14px;height:30px}.small-select .v-input__control[data-v-51e5c498],.small-select .v-select__slot[data-v-51e5c498]{min-height:30px}.small-select .v-select__selections[data-v-51e5c498]{min-height:30px;line-height:30px}.fixed-size-card[data-v-51e5c498]{max-height:216px;width:100%;height:100%;border:1px solid #e0e0e0;border-radius:20px;padding:2%}.card-hover-button[data-v-51e5c498]{position:absolute;bottom:10px;right:10px;visibility:hidden;color:#fff!important}.btn-color[data-v-51e5c498]{color:#ff7260!important}[data-v-51e5c498] .card-hover-button .v-btn__content{color:#fff!important}.text-left[data-v-51e5c498]{text-align:left}.card-container:hover .card-hover-button[data-v-51e5c498]{visibility:visible}.staytop[data-v-51e5c498]{position:fixed;top:50px;width:20%;z-index:100;padding:10px}.sectionHeader[data-v-51e5c498]{cursor:pointer}.sectionHeader[data-v-51e5c498]:hover{color:var(--bittersweet);text-decoration:underline}.myCard[data-v-51e5c498]{height:40vh}@media (max-width:768px){.myCard[data-v-51e5c498]{height:42.5vh}}@media (max-width:480px){.myCard[data-v-51e5c498]{height:45vh}}.description-text[data-v-51e5c498]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.overflow-hidden[data-v-51e5c498]{overflow-y:hidden!important}.responses[data-v-51e5c498]{background-color:#fff;border-radius:4px;overflow-y:scroll}.item-preview-container[data-v-51e5c498]{width:38%;padding:16px;border:1.5px solid hsla(0,0%,88%,.5);height:-moz-fit-content;height:fit-content}.nav-drawer[data-v-51e5c498]{max-width:90vw}.layout-container[data-v-51e5c498]{display:flex;justify-content:space-between}.section[data-v-51e5c498]{width:10%;flex:0 0 auto}.item-preview-container[data-v-51e5c498]{flex:1 1 auto;padding:0 16px}.preview-summary[data-v-51e5c498]{width:38%;flex:1 1 auto}@media (max-width:1049px){.layout-container[data-v-51e5c498]{flex-direction:column}.item-preview-container[data-v-51e5c498],.preview-summary[data-v-51e5c498],.section[data-v-51e5c498]{width:100%!important;margin-bottom:1rem}.item-preview-container[data-v-51e5c498]{padding:0}}.rounded-card[data-v-51e5c498]{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}[data-v-51e5c498] .v-pagination__item{min-width:34px;height:34px;font-size:14px}[data-v-51e5c498] .v-pagination__navigation{min-width:34px;height:34px}.items-per-page-select[data-v-51e5c498]{width:90px}.items-per-page-select[data-v-51e5c498] .v-field__input{padding-top:5px;padding-bottom:5px;min-height:unset}.v-btn.v-btn--icon[data-v-51e5c498]:hover:not(:disabled){background-color:rgba(0,0,0,.04)}.v-btn.v-btn--icon[data-v-51e5c498]:disabled{opacity:.4}.v-card-subtitle[data-v-c19b52bc],.v-card-title[data-v-c19b52bc]{white-space:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:4.5em}@media (max-width:600px){.v-card-title[data-v-c19b52bc]{font-size:18px}}.d-flex.flex-row[data-v-c19b52bc]{display:flex;flex-wrap:nowrap;height:100%}.pa-0.hidden-sm-and-down[data-v-c19b52bc]{display:flex;flex-direction:column}.v-img[data-v-c19b52bc]{flex-grow:1}.text-error[data-v-c19b52bc]{color:#f44336}:root{--primary:#4f515a;--secondary:#ebebeb;--warning:#da0f41;--bittersweet:#ff7260;--melon:#fdbeb4;--timberwolf:#d8d8d8;--silver:#b0b0b0;--white-smoke:#f3f3f3;--off-white:#fafafa;--rich-black:#071022;--electric-blue:#7ce2e7;--greenland-green:#34d1da;--electric-blue-hover:#4c8e98;--mint-macaron:#b1eef1;--white:#FFFFF}*{margin:0;padding:0;color:var(--primary)}*,body{font-family:Poppins,sans-serif}body{background:#fafafa}.fullscreen-drawer{top:0!important;height:100vh!important;z-index:9998!important}.text-h4,.text-h5,.text-h6,.text-h9{font-family:Poppins,sans-serif!important}a{text-decoration:none}.v-label{margin-bottom:0}.panel-text-no-padding .v-expansion-panel-text__wrapper{padding:0!important}.rounded-border{border-radius:14px;border:1.5px solid hsla(0,0%,88%,.5)}.rounded-card{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}form{max-width:400px;margin:0 auto;padding:30px;border-radius:8px;box-shadow:1px 2px 3px rgba(50,50,50,.05);border:1px solid var(--secondary);background:#fff}.error{color:var(--warning);font-size:14px;margin:16px 0}body,html{width:100%;height:100%;scroll-padding-top:25vh}@media (max-width:1080px){html{scroll-padding-top:35vh}}body,p{color:#5e6576;font:400 1rem/1.625rem Open Sans,sans-serif}h1{font-size:2.5rem;line-height:3.25rem}h1,h2{color:#223150;font-weight:700;letter-spacing:-.4px}h2{font-size:2rem;line-height:2.5rem}h3{font-size:1.75rem;line-height:2.25rem}h3,h4{color:#223150;font-weight:700;letter-spacing:-.2px}h4{font-size:1.5rem;line-height:2rem}h5{font-size:1.25rem;line-height:1.625rem}h5,h6{color:#223150;font-weight:700}h6{font-size:1rem;line-height:1.375rem}.p-large{font-size:1.125rem;line-height:1.75rem}.p-small{font-size:.875rem;line-height:1.5rem}.testimonial-text{font-style:italic}.testimonial-author{font-weight:700;font-size:1.25rem;line-height:1.75rem}.li-space-lg li{margin-bottom:.5rem}a,a:hover{color:#5e6576;text-decoration:underline}.no-line,.no-line:hover{text-decoration:none}.read-more{font-weight:600;font-size:.875rem;line-height:1.5rem}.read-more .fas{margin-left:.625rem;font-size:1rem;vertical-align:-8%}.blue{color:var(--bittersweet)}.bg-gray{background-color:#fcfafb}.section-title{margin-bottom:.5rem;color:#ef473d}.btn-solid-reg,.section-title{font-weight:600;font-size:.875rem}.btn-solid-reg{display:inline-block;padding:1.375rem 2.25rem 1.375rem 2.25rem;border:1px solid var(--bittersweet);border-radius:30px;background-color:var(--bittersweet);color:#fff;line-height:0;text-decoration:none;transition:all .2s}.btn-solid-reg:hover{background-color:transparent;color:var(--bittersweet);text-decoration:none}.btn-solid-lg{display:inline-block;padding:1.625rem 2.625rem 1.625rem 2.625rem;border:1px solid var(--bittersweet);border-radius:30px;background-color:var(--bittersweet);color:#fff;font-weight:600;font-size:.875rem;line-height:0;text-decoration:none;transition:all .2s}.btn-solid-lg:hover{background-color:transparent;color:var(--bittersweet);text-decoration:none}.dropdown-summary{display:inline-block;border:1px solid var(--bittersweet);border-radius:30px;background-color:#fff;color:var(--bittersweet)!important;font-weight:600;font-size:.875rem;line-height:0;text-decoration:none;transition:all .2s;height:40px;margin-left:10px;margin-right:10px;width:200px;padding-left:10px}.dropdown-summary:hover{background-color:transparent;color:var(--bittersweet);text-decoration:none}.btn-solid-sm{display:inline-block;padding:1rem 1.5rem 1rem 1.5rem;border:1px solid var(--bittersweet);border-radius:30px;background-color:var(--bittersweet);color:#fff;font-weight:600;font-size:.875rem;line-height:0;text-decoration:none;transition:all .2s}.btn-solid-sm:hover{color:var(--bittersweet)}.btn-outline-reg,.btn-solid-sm:hover{background-color:transparent;text-decoration:none}.btn-outline-reg{display:inline-block;padding:1.375rem 2.25rem 1.375rem 2.25rem;border:1px solid #ef473d;border-radius:30px;color:#ef473d;font-weight:600;font-size:.875rem;line-height:0;transition:all .2s}.btn-outline-reg:hover{background-color:#ef473d;color:#fff;text-decoration:none}.btn-outline-lg{display:inline-block;padding:1.625rem 2.625rem 1.625rem 2.625rem;border:1px solid var(--bittersweet);border-radius:30px;background-color:transparent;color:var(--bittersweet);font-weight:600;font-size:.875rem;line-height:0;text-decoration:none;transition:all .2s}.btn-outline-lg:hover{background-color:var(--bittersweet);color:#fff;text-decoration:none}.btn-outline-sm{display:inline-block;padding:1rem 1.5rem 1rem 1.5rem;border:1px solid #ef473d;border-radius:30px;background-color:transparent;color:#ef473d;font-weight:600;font-size:.875rem;line-height:0;text-decoration:none;transition:all .2s}.btn-outline-sm:hover{background-color:#ef473d;color:#fff;text-decoration:none}.form-group{position:relative;margin-bottom:1.25rem}.form-control-input,.form-control-textarea{width:100%;padding-top:.875rem;padding-bottom:.875rem;padding-left:1.5rem;border:1px solid #cbcbd1;border-radius:8px;background-color:#fff;font-size:.875rem;line-height:1.5rem;-webkit-appearance:none}.form-control-textarea{display:block;height:14rem}.form-control-input:focus,.form-control-textarea:focus{border:1px solid #a1a1a1;outline:none}.form-control-input:hover,.form-control-textarea:hover{border:1px solid #a1a1a1}.form-control-submit-button{display:inline-block;width:100%;height:3.25rem;border:1px solid var(--bittersweet);border-radius:30px;background-color:var(--bittersweet);color:#fff;font-weight:600;font-size:.875rem;line-height:0;cursor:pointer;transition:all .2s}.form-control-submit-button:hover{border:1px solid var(--bittersweet);background-color:transparent;color:var(--bittersweet)}.navbar{background-color:#fcfafb;font-weight:600;font-size:.875rem;line-height:.875rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.05);padding:16px 10px;margin-bottom:60px;padding:30px}.navbar .navbar-brand{padding-top:.25rem;padding-bottom:.25rem}.navbar .logo-image img{width:126px;height:32px}.navbar .logo-text{color:#223150;font-weight:700;font-size:1.875rem;line-height:1rem;text-decoration:none;padding-left:10px}.offcanvas-collapse{position:fixed;top:3.25rem;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#fcfafb;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translateX(-100%)}.navbar .navbar-nav{margin-top:.75rem;margin-bottom:.5rem}.navbar .nav-item .nav-link{padding-top:.625rem;padding-bottom:.625rem;color:#5e6576;text-decoration:none;transition:all .2s ease}.navbar .nav-item .nav-link.active,.navbar .nav-item .nav-link:hover,.navbar .nav-item.dropdown.show .nav-link{color:var(--bittersweet)}.navbar .dropdown .dropdown-menu{animation:fadeDropdown .2s}@keyframes fadeDropdown{0%{opacity:0}to{opacity:1}}.navbar .dropdown-menu{margin-top:.25rem;margin-bottom:.25rem;border:none;background-color:#fcfafb}.navbar .dropdown-item{padding-top:.625rem;padding-bottom:.625rem;color:#5e6576;font-weight:600;font-size:.875rem;line-height:.875rem;text-decoration:none}.navbar .dropdown-item:hover{background-color:#fcfafb;color:var(--bittersweet)}.navbar .dropdown-divider{width:100%;height:1px;margin:.5rem auto .5rem auto;border:none;background-color:#d1d1d1}.navbar .navbar-toggler{padding:0;border:none;font-size:1.25rem}.header,.mainclass{width:100%;max-width:none}.header{padding-top:8rem;background-size:cover;text-align:center}.header .h1-large{margin-bottom:1.75rem}.header .p-large{margin-bottom:2.25rem}.header .image-container{margin-top:5rem}#myBtn{position:fixed;z-index:99;bottom:20px;right:20px;display:none;width:52px;height:52px;border:none;border-radius:50%;outline:none;background-color:#44434a;cursor:pointer}#myBtn:hover{background-color:#1d1d21}#myBtn img{margin-bottom:.25rem;width:18px}.ex-header{padding-top:9rem;padding-bottom:5rem;background-color:#fcfafb}.ex-basic-1 .list-unstyled .fas{font-size:.375rem;line-height:1.625rem}.ex-basic-1 .list-unstyled .flex-grow-1{margin-left:.5rem}.ex-basic-1 .text-box{padding:1.25rem 1.25rem .5rem 1.25rem;background-color:#fcfafb}.ex-cards-1 .card{border:none;background-color:transparent}.ex-cards-1 .card .fa-stack{width:2em;font-size:1.125rem}.ex-cards-1 .card .fa-stack-2x{color:var(--bittersweet)}.ex-cards-1 .card .fa-stack-1x{width:2em;color:#fff;font-weight:700;line-height:2.125rem}.ex-cards-1 .card .list-unstyled .flex-grow-1{margin-left:2.25rem}.ex-cards-1 .card .list-unstyled .flex-grow-1 h5{margin-top:.125rem;margin-bottom:.5rem}.mdhub-card{border-radius:10px;border:1px solid hsla(0,0%,88%,.5)}@media (min-width:768px){.header{padding-top:9rem;height:600px}.header .h1-large{font-size:3.25rem;line-height:3.75rem}.counter .counter-cell{display:inline-block;margin-right:1.5rem;margin-left:1.5rem;vertical-align:top}.ex-basic-1 .text-box{padding:1.75rem 2rem .875rem 2rem}}@media (min-width:992px){.h2-heading{width:35.25rem}.h2-heading,.p-heading{margin-right:auto;margin-left:auto}.p-heading{width:46rem}.offcanvas-collapse{position:static;top:auto;bottom:auto;left:auto;width:auto;padding-right:0;padding-left:0;background-color:transparent;overflow-y:visible;visibility:visible}.offcanvas-collapse.open{transform:none}.navbar .navbar-nav{margin-top:0;margin-bottom:0}.navbar .nav-item .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar .dropdown-menu{padding-top:.75rem;padding-bottom:.75rem;box-shadow:0 3px 3px 1px rgba(0,0,0,.08)}.navbar .dropdown-divider{width:90%}.navbar .nav-item .btn-solid-sm{margin-top:0;margin-left:1rem}.header{text-align:left}.header .text-container{margin-top:4rem}.header .image-container{margin-top:0}.header .btn-outline-lg,.header .btn-solid-lg{margin-right:0;margin-left:0}.header .btn-solid-lg{margin-right:.5rem}.cards-1 .card{display:inline-block;width:310px;vertical-align:top}.cards-1 .card:nth-of-type(3n+2){margin-right:2rem;margin-left:2rem}.basic-1 .image-container{margin-bottom:0}.basic-1 .text-container{margin-top:2rem}.basic-2 .text-container{margin-top:3rem;margin-bottom:0}.cards-2 .card{display:inline-block;width:298px;vertical-align:top}.cards-2 .card:nth-of-type(3n+2){margin-right:1rem;margin-left:1rem}.basic-3 .text-container{padding-top:6rem;padding-bottom:6rem}.basic-3 h2{width:42rem}.basic-3 .p-large,.basic-3 h2{margin-right:auto;margin-left:auto}.basic-3 .p-large{width:35rem}.footer h4{width:46rem;margin-right:auto;margin-left:auto}.copyright{text-align:left}.copyright .list-unstyled li{display:inline-block;margin-right:1rem}.copyright .statement{text-align:right}.ex-cards-1 .card{display:inline-block;width:296px;vertical-align:top}.ex-cards-1 .card:nth-of-type(3n+2){margin-right:1rem;margin-left:1rem}}@media (min-width:1200px){.container{width:100%}.header{overflow:hidden;padding-top:10.25rem}.header .text-container{margin-top:0}.header .image-container{position:relative}.cards-1 .card{display:inline-block;width:286px;vertical-align:top}.cards-1 .card:nth-of-type(3n+2){margin-right:5.5rem;margin-left:5.5rem}.basic-1 .text-container{margin-top:5rem;margin-left:2.75rem}.basic-2 .text-container{margin-top:6rem;margin-right:3rem}.basic-2 .image-container{text-align:right}.accordion-1 .accordion{margin-bottom:0}.accordion-1 .image-container{text-align:right}.cards-2 .card{width:356px}.cards-2 .card:nth-of-type(3n+2){margin-right:1.125rem;margin-left:1.125rem}.basic-3 .text-container{padding-top:8rem;padding-bottom:8.5rem}.form-1 .text-container{margin-top:1.5rem;margin-right:2.75rem}.form-1 form{margin-left:2.75rem}.footer .decoration-circles{left:0}.ex-cards-1 .card{width:336px}.ex-cards-1 .card:nth-of-type(3n+2){margin-right:2.875rem;margin-left:2.875rem}}