.page-container[data-v-ee46f956]{height:calc(100% - var(--e696fc8e))}.top-nav[data-v-ee46f956]{gap:10px;margin:10px;display:flex}.loading-container[data-v-ee46f956]{justify-content:center;align-items:center;width:100%;height:50%;display:flex}.spinnerContainer[data-v-ee46f956]{flex-direction:column}[data-v-ee46f956] [data-amplify-authenticator]{color:#000;z-index:1;height:100%;position:relative}[data-v-ee46f956] button.amplify-button--primary{background:rgb(var(--v-theme-primary))}.currentColor[data-v-ee46f956]{color:#fff;text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000}.center-text[data-v-ee46f956]{text-align:center}.dividerContainer[data-v-ee46f956],[data-v-ee46f956] .magicLinkButtonContainer .dividerContainer{padding:0 var(--amplify-components-authenticator-form-padding)}.buttonContainer[data-v-ee46f956],[data-v-ee46f956] .magicLinkButtonContainer .buttonContainer{padding:var(--amplify-components-authenticator-form-padding);flex-direction:column;text-decoration:none;display:flex}.eidButton[data-v-ee46f956],[data-v-ee46f956] .magicLinkButtonContainer .eidButton{color:#fff;background:#000}.dividerWithText[data-v-ee46f956],[data-v-ee46f956] .magicLinkButtonContainer .dividerWithText{text-align:center;border-bottom:1px solid #000;width:100%;margin:10px 0;line-height:.1em}.dividerWithText span[data-v-ee46f956],[data-v-ee46f956] .magicLinkButtonContainer .dividerWithText span{background:#fff;padding:0 10px}.forgot-password-button[data-v-ee46f956]{text-align:center;width:100%}.changing-client-loading[data-v-ee46f956]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-v-7eec713b] .v-select__selection{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-v-7eec713b] .v-input__details{display:none}.no-wrap[data-v-7e634251]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-v-7e634251] .v-input__details{display:none}.selector-container[data-v-66ca0095]{align-items:center;gap:5px;display:flex}[data-v-bad8f232] .v-select__selection{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-v-bad8f232] .v-input__details{display:none}.no-wrap[data-v-740fa70a]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-v-740fa70a] .v-input__details{display:none}.selector-container[data-v-976efa74],.selector-container[data-v-dfc7ee4a]{align-items:center;gap:5px;display:flex}.selector[data-v-dfc7ee4a]{max-width:150px}.commshub-selector__type-pill[data-v-f1cc373f]{background:rgb(var(--v-theme-surface-alt-medium));color:rgb(var(--v-theme-content-high));box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;width:40px;height:22px;display:inline-flex}.commshub-selector__activator[data-v-f1cc373f] input{cursor:pointer}.commshub-selector__activator[data-v-f1cc373f] .v-field__prepend-inner{padding-inline-end:10px}.commshub-selector__activator[data-v-f1cc373f] .v-field__input{padding-inline-start:0;margin-inline-start:0!important;margin-left:0!important}.commshub-selector__menu[data-v-f1cc373f]{flex-direction:column;padding-bottom:16px;display:flex}.commshub-selector__tabs[data-v-f1cc373f]{border-bottom:1px solid rgb(var(--v-theme-border-low,224, 224, 224));align-items:center;gap:4px;padding:16px;display:flex}.commshub-selector__tab[data-v-f1cc373f]{cursor:pointer;font-size:14px}.commshub-selector__tab[data-v-f1cc373f] .v-icon{font-size:14px}.commshub-selector__tab--active[data-v-f1cc373f]{font-weight:600;background-color:rgb(var(--v-theme-surface-alt-medium,238, 238, 238))!important;color:rgb(var(--v-theme-content-high,17, 17, 17))!important}.commshub-selector__tab[data-v-f1cc373f]:not(.commshub-selector__tab--active){color:rgb(var(--v-theme-content-medium,66, 66, 66))}.commshub-selector__list[data-v-f1cc373f]{max-height:300px;padding-top:0;padding-bottom:0;overflow-y:auto}.commshub-selector__list[data-v-f1cc373f] .v-list-item{min-height:48px;padding-left:16px;padding-right:16px}.commshub-selector__footer[data-v-f1cc373f]{justify-content:space-between;align-items:center;min-height:36px;padding:0 16px;display:flex}.commshub-selector__count[data-v-f1cc373f]{letter-spacing:.4px;color:rgb(var(--v-theme-content-low,117, 117, 117));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;line-height:20px;overflow:hidden}.commshub-selector__actions[data-v-f1cc373f]{flex-shrink:0;align-items:center;gap:16px;display:flex}.commshub-selector__cancel-btn[data-v-f1cc373f],.commshub-selector__apply-btn[data-v-f1cc373f]{letter-spacing:1.25px!important;height:28px!important;padding:0 12px!important;font-size:12px!important;font-weight:500!important}.commshub-selector__cancel-btn[data-v-f1cc373f] .v-icon,.commshub-selector__apply-btn[data-v-f1cc373f] .v-icon{font-size:12px}.commshub-selector__apply-btn.v-btn--disabled[data-v-f1cc373f]{opacity:.5!important}.sub-nav-container[data-v-c0400b3b]{-webkit-overflow-scrolling:touch;border:1px solid rgb(var(--v-theme-border-medium-low));background:rgb(var(--v-theme-surface-primary-low));--btn-padding:8px 24px;--btn-font-size:14px;--btn-icon-size:20px;--btn-prepend-margin:8px;border-radius:12px;flex-wrap:nowrap;gap:4px;height:fit-content;padding:4px;display:flex;overflow-x:auto}.sub-nav-container.compact[data-v-c0400b3b]{--btn-padding:6px 12px;--btn-font-size:12px;--btn-icon-size:18px;--btn-prepend-margin:6px}.sub-nav-container.comfortable[data-v-c0400b3b]{--btn-padding:12px 38px;--btn-font-size:16px;--btn-prepend-margin:8px}.sub-nav-container[data-v-c0400b3b] .v-btn{border-radius:8px;padding:var(--btn-padding)!important;font-size:var(--btn-font-size)!important;--v-btn-icon-size:var(--btn-icon-size)!important;transition:none!important}.sub-nav-container[data-v-c0400b3b] .v-btn .v-btn__prepend{margin-inline-end:var(--btn-prepend-margin)}.sub-nav-item[data-v-c0400b3b]{color:rgb(var(--v-theme-content-high));border-radius:12px;flex:none}.sub-nav-item.active[data-v-c0400b3b]{background:rgb(var(--v-theme-surface-primary));color:rgb(var(--v-theme-content-onReverse-high))}.search-container[data-v-380a3a69]{z-index:1;background:rgb(var(--v-theme-background));position:sticky;top:0}.no-wrap[data-v-380a3a69]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yes-wrap[data-v-380a3a69]{white-space:normal}.v-list-item-title[data-v-380a3a69]{white-space:unset}.label-text[data-v-380a3a69]{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:inline-block;overflow:hidden}.disableItem[data-v-380a3a69]{cursor:default;color:#a3a3a3}.border-medium[data-v-380a3a69]{border:1px solid rgb(var(--v-theme-border-medium))}.active[data-v-380a3a69]{background-color:rgb(var(--v-theme-surface-primary-low));border-color:rgb(var(--v-theme-border-primary))}.chip-selector--error[data-v-380a3a69],.chip-selector--error[data-v-380a3a69]:hover{border-color:rgb(var(--v-theme-error))!important}.no-user-select[data-v-380a3a69]{-webkit-user-select:none;user-select:none}.date-input-container[data-v-fd965143]{--container-height:40px;align-items:center;gap:4px;display:flex}.date-input-button[data-v-fd965143]{border:1px solid rgb(var(--v-theme-border-low));min-height:var(--container-height);border-radius:4px;justify-content:center;align-items:center;padding:8px;display:flex}.date-input-button[data-v-fd965143]:hover:not(:disabled){background:rgb(var(--v-theme-surface-alt-medium))}.date-input-button[data-v-fd965143]:disabled{opacity:.5;cursor:not-allowed}.date-input-button:disabled .v-icon[data-v-fd965143]{color:rgb(var(--v-theme-on-surface-disabled))!important}.date-input-field-wrapper[data-v-fd965143]{min-height:var(--container-height);border:1px solid rgb(var(--v-theme-border-low));-webkit-user-select:none;user-select:none;border-radius:4px;flex:1;align-items:center;min-width:0;display:flex}.date-input-field-wrapper[data-v-fd965143]:hover{border-color:rgb(var(--v-theme-border-medium))}.date-input-field[data-v-fd965143]{color:rgb(var(--v-theme-content-medium));flex:1;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}.date-text[data-v-fd965143]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.date-picker-card[data-v-fd965143]{max-width:328px;overflow:hidden}.range-message-slot[data-v-fd965143]{background-color:rgb(var(--v-theme-surface-warning-low));border:1px solid rgb(var(--v-theme-border-warning));word-wrap:break-word;overflow-wrap:break-word;border-radius:6px;align-items:flex-start;gap:8px;margin:0 12px 8px;padding:10px 12px;display:flex}.range-message-icon[data-v-fd965143]{color:rgb(var(--v-theme-content-warning-high));flex-shrink:0;font-size:20px}.range-message-text[data-v-fd965143]{color:rgb(var(--v-theme-content-medium));font-size:13px;line-height:1.4}.range-message-text[data-v-fd965143] a{color:color-mix(in srgb,rgb(var(--v-theme-content-primary)),white 30%);font-weight:600;text-decoration:underline}.calendar-icon[data-v-fd965143]{background:rgb(var(--v-theme-surface-alt-medium));min-height:var(--container-height);border-right:1px solid rgb(var(--v-theme-border-low));align-items:center;height:100%;padding:8px;display:flex}.text-label[data-v-fd965143]{white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.time-picker[data-v-d4ee77d4]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media(max-width:959.98px){.time-picker[data-v-d4ee77d4]{justify-content:center}}.readonly[data-v-d4ee77d4]{pointer-events:none;-webkit-user-select:none;user-select:none}[data-v-215511bf] input[type=time]::-webkit-calendar-picker-indicator{display:none}[data-v-215511bf] input[type=time]::-ms-clear{display:none}.date-time-input[data-v-d8600235]{gap:8px;display:flex}.no-wrap[data-v-3d332d7a]{flex-direction:row;align-items:center;display:flex}.inner[data-v-3d332d7a]{border-color:currentColor;border-left-style:solid;border-left-width:1px;margin-left:-1px;padding:0 5px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:32px!important;min-width:32px!important}.outer[data-v-3d332d7a]{border-color:currentColor;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.stat-card[data-v-2e5da6c5]{white-space:nowrap;--border-color:rgb(var(--v-theme-border-medium-low));--background-color:rgb(var(--v-theme-surface-main));--text-color:rgb(var(--v-theme-on-surface-high));--icon-color:rgb(var(--v-theme-on-surface-medium));flex-shrink:0;width:fit-content;min-width:200px;height:100%;transition:all .2s}.stat-card.type-neutral.emphasis-low[data-v-2e5da6c5]{--border-color:transparent}.stat-card.type-neutral.emphasis-high[data-v-2e5da6c5]{--border-color:rgb(var(--v-theme-border-medium-low))}.stat-card.type-danger[data-v-2e5da6c5]{--border-color:rgb(var(--v-theme-border-danger));--icon-color:rgb(var(--v-theme-content-danger))}.stat-card.type-danger.emphasis-high[data-v-2e5da6c5]{--background-color:rgb(var(--v-theme-surface-danger-low))}.stat-card.type-warning[data-v-2e5da6c5]{--border-color:rgb(var(--v-theme-border-warning));--icon-color:rgb(var(--v-theme-content-warning))}.stat-card.type-warning.emphasis-high[data-v-2e5da6c5]{--background-color:rgb(var(--v-theme-surface-warning-low))}.stat-card.type-success[data-v-2e5da6c5]{--border-color:rgb(var(--v-theme-border-success));--icon-color:rgb(var(--v-theme-content-success))}.stat-card.type-success.emphasis-high[data-v-2e5da6c5]{--background-color:rgb(var(--v-theme-surface-success-low))}.stat-card.type-info[data-v-2e5da6c5]{--border-color:rgb(var(--v-theme-border-info));--icon-color:rgb(var(--v-theme-content-info-high))}.stat-card.type-info.emphasis-high[data-v-2e5da6c5]{--background-color:rgb(var(--v-theme-surface-info-low))}.stat-card[data-v-2e5da6c5]{border:1px solid var(--border-color);background-color:var(--background-color);color:var(--text-color)}.stat-card .stat-card__icon[data-v-2e5da6c5]{color:var(--icon-color)}.stat-card__header[data-v-2e5da6c5]{align-items:center;gap:8px;padding-bottom:8px;display:flex}.stat-card__title[data-v-2e5da6c5]{color:rgb(var(--v-theme-content-medium));letter-spacing:2px;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:400;line-height:32px}.stat-card__body[data-v-2e5da6c5]{color:rgb(var(--v-theme-content-high));justify-content:space-between;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.stat-card__actions[data-v-2e5da6c5]{padding-top:0}.stat-card-container-wrapper[data-v-ad5280a4]{width:100%;position:relative}.stat-card-container[data-v-ad5280a4]{scrollbar-width:none;flex-wrap:nowrap;gap:6px;display:flex;overflow:auto}.stat-card-container[data-v-ad5280a4]::-webkit-scrollbar{display:none}.scroll-fade[data-v-ad5280a4]{cursor:pointer;z-index:1;justify-content:center;align-items:center;width:56px;display:flex;position:absolute;top:0;bottom:0}.scroll-fade--left[data-v-ad5280a4]{background:linear-gradient(to right,rgb(var(--v-theme-surface-main)),transparent);left:0}.scroll-fade--right[data-v-ad5280a4]{background:linear-gradient(to left,rgb(var(--v-theme-surface-main)),transparent);right:0}.solid-btn[data-v-ad5280a4]{background-color:rgb(var(--v-theme-surface-main))}.stat-chip[data-v-a1ef6902]{white-space:nowrap;--border-color:transparent;--background-color:rgb(var(--v-theme-surface-alt-medium));--text-color:rgb(var(--v-theme-content-high));--icon-color:rgb(var(--v-theme-on-surface-medium));flex-shrink:0;gap:6px;width:fit-content;padding:0 12px}.stat-chip.type-danger.emphasis-low[data-v-a1ef6902]{--border-color:rgb(var(--v-theme-border-danger));--background-color:rgb(var(--v-theme-surface-danger-low));--icon-color:rgb(var(--v-theme-content-danger))}.stat-chip.type-danger.emphasis-high[data-v-a1ef6902]{--background-color:rgb(var(--v-theme-surface-danger));--text-color:rgb(var(--v-theme-on-surface-danger));--icon-color:rgb(var(--v-theme-on-surface-danger))}.stat-chip.type-warning.emphasis-low[data-v-a1ef6902]{--border-color:rgb(var(--v-theme-border-warning));--background-color:rgb(var(--v-theme-surface-warning-low));--icon-color:rgb(var(--v-theme-content-warning))}.stat-chip.type-warning.emphasis-high[data-v-a1ef6902]{--background-color:rgb(var(--v-theme-surface-warning));--text-color:rgb(var(--v-theme-on-surface-warning));--icon-color:rgb(var(--v-theme-on-surface-warning))}.stat-chip.type-success.emphasis-low[data-v-a1ef6902]{--border-color:rgb(var(--v-theme-border-success));--background-color:rgb(var(--v-theme-surface-success-low));--icon-color:rgb(var(--v-theme-content-success))}.stat-chip.type-success.emphasis-high[data-v-a1ef6902]{--background-color:rgb(var(--v-theme-surface-success));--text-color:rgb(var(--v-theme-on-surface-success));--icon-color:rgb(var(--v-theme-on-surface-success))}.stat-chip.type-info.emphasis-low[data-v-a1ef6902]{--border-color:rgb(var(--v-theme-border-info));--background-color:rgb(var(--v-theme-surface-info-low));--icon-color:rgb(var(--v-theme-content-info))}.stat-chip.type-info.emphasis-high[data-v-a1ef6902]{--background-color:rgb(var(--v-theme-surface-info-high));--text-color:rgb(var(--v-theme-on-surface-info-high));--icon-color:rgb(var(--v-theme-on-surface-info-high))}.stat-chip.type-in-progress.emphasis-low[data-v-a1ef6902]{--border-color:rgb(var(--v-theme-border-olive-medium));--background-color:rgb(var(--v-theme-surface-olive-low));--icon-color:rgb(var(--v-theme-content-olive-medium))}.stat-chip.type-in-progress.emphasis-high[data-v-a1ef6902]{--background-color:rgb(var(--v-theme-surface-olive-medium));--text-color:rgb(var(--v-theme-on-surface-olive-medium));--icon-color:rgb(var(--v-theme-on-surface-olive-medium))}.stat-chip[data-v-a1ef6902]{border:1px solid var(--border-color);background-color:var(--background-color);color:var(--text-color)}.stat-chip[data-v-a1ef6902] .v-icon{color:var(--icon-color);margin:0}.hidden-text[data-v-704fad6a]{visibility:hidden}.no-wrap[data-v-704fad6a]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tabs-container[data-v-704fad6a]{color:rgb(var(--v-theme-content-high));gap:5px;padding:5px;display:flex;overflow:auto}.tabs-container[data-v-704fad6a] .tab{cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 12px;transition:all .2s}.tabs-container[data-v-704fad6a] .active{background-color:rgb(var(--v-theme-surface-alt-medium));font-weight:600}.loading-container[data-v-704fad6a]{justify-content:center;align-items:center;padding:10px 0;display:flex}.footer[data-v-704fad6a]{align-items:center;gap:8px;padding:8px 16px;display:flex}.footer .footer-count[data-v-704fad6a]{color:rgb(var(--v-theme-content-low));letter-spacing:.4px;flex:1;font-size:12px}.footer .footer-actions[data-v-704fad6a]{gap:8px;display:flex}.context-card[data-v-704fad6a]{flex-direction:column;gap:16px;padding:16px;display:flex}[data-v-704fad6a] .v-field__input input{opacity:1;pointer-events:none;caret-color:#0000;flex:0 0;align-self:flex-start;width:100%;transition:none;position:absolute}html{background:rgb(var(--v-theme-surface-page))}.v-overlay .v-overlay__scrim{opacity:var(--v-overlay-scrim-opacity,.35);background:var(--v-overlay-scrim-background,#000)}.v-chip__underlay{--v-activated-opacity:0}.v-btn.v-btn--primary{background:rgb(var(--v-theme-surface-primary));color:rgb(var(--v-theme-content-onReverse-high))}.v-btn.v-btn--secondary{border:1px solid rgb(var(--v-theme-border-primary));color:rgb(var(--v-theme-content-primary));background:0 0}.v-btn.v-btn--secondary[disabled] .v-btn__overlay{background:0 0}.v-btn.v-btn--secondary.v-btn--disabled{opacity:.5}.v-btn.v-btn--tertiary{color:rgb(var(--v-theme-content-primary));background:0 0}.v-btn.v-btn--primary-danger{background:rgb(var(--v-theme-surface-danger));color:rgb(var(--v-theme-content-onReverse-high))}.v-btn.v-btn--secondary-danger{border:1px solid rgb(var(--v-theme-border-danger));color:rgb(var(--v-theme-content-danger));background:0 0}.v-btn.v-btn--tertiary-danger{color:rgb(var(--v-theme-content-danger));background:0 0}.v-btn.v-btn--primary-success{background:rgb(var(--v-theme-surface-success));color:rgb(var(--v-theme-content-onReverse-high))}.v-btn.v-btn--secondary-success{border:1px solid rgb(var(--v-theme-border-success));color:rgb(var(--v-theme-content-success));background:0 0}.v-btn.v-btn--tertiary-success{color:rgb(var(--v-theme-content-success));background:0 0}.v-btn.v-btn--primary-warning{background:rgb(var(--v-theme-surface-warning));color:rgb(var(--v-theme-content-onReverse-high))}.v-btn.v-btn--secondary-warning{border:1px solid rgb(var(--v-theme-border-warning));color:rgb(var(--v-theme-content-warning));background:0 0}.v-btn.v-btn--tertiary-warning{color:rgb(var(--v-theme-content-warning));background:0 0}.q-card,.q-sheet{background:rgb(var(--v-theme-surface-main));border-radius:8px}.v-card--variant-elevated,.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,#0003),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,#00000024),0 1px 5px 0 var(--v-shadow-key-ambient-opacity,#0000001f)}.v-card.v-theme--christmas,.v-input.v-theme--christmas{position:relative}.v-card.v-theme--christmas:before,.v-input.v-theme--christmas:before{content:"";pointer-events:none;background:url(./assets/snow-caps.png) top/100% 20px no-repeat;width:100%;height:20px;position:absolute;top:0;left:0}.v-application.v-theme--christmas{position:relative}.v-application.v-theme--christmas:before,.v-application.v-theme--christmas:after{content:"";pointer-events:none;z-index:99999;width:100%;height:200vh;position:fixed;top:-100vh;left:0}.v-application.v-theme--christmas:before{background-image:radial-gradient(2px 2px at 20px 30px,#fff6,#0000),radial-gradient(2px 2px at 40px 70px,#ffffff4d,#0000),radial-gradient(1px 1px at 90px 40px,#ffffff80,#0000),radial-gradient(1px 1px at 130px 80px,#ffffff4d,#0000),radial-gradient(2px 2px at 160px 30px,#fff6,#0000);background-repeat:repeat;background-size:200px 100px;animation:5s linear infinite snow}.v-application.v-theme--christmas:after{background-image:radial-gradient(1px 1px at 50px 50px,#ffffff4d,#0000),radial-gradient(2px 2px at 100px 10px,#fff3,#0000),radial-gradient(1px 1px at 150px 60px,#fff6,#0000),radial-gradient(1px 1px at 180px 20px,#ffffff4d,#0000),radial-gradient(2px 2px at 220px 90px,#fff3,#0000);background-repeat:repeat;background-size:250px 120px;animation:8s linear infinite snow2}@keyframes snow{0%{transform:translateY(0)}to{transform:translateY(100px)}}@keyframes snow2{0%{transform:translateY(0)}to{transform:translateY(120px)}}.coachq-omni-message-content{flex-direction:column;gap:.75rem;line-height:1.4;display:flex}.coachq-omni-message-content p{margin:.5em 0}.coachq-omni-message-content p:first-child{margin-top:0}.coachq-omni-message-content p:last-child{margin-bottom:0}.coachq-omni-message-content ul,.coachq-omni-message-content ol{margin:.5em 0;padding-left:1.5em;list-style-position:outside}.coachq-omni-message-content ul{list-style-type:disc}.coachq-omni-message-content ol{list-style-type:decimal}.coachq-omni-message-content ul ul,.coachq-omni-message-content ol ul{list-style-type:circle}.coachq-omni-message-content ol ol,.coachq-omni-message-content ul ol{list-style-type:lower-alpha}.coachq-omni-message-content li{margin:.25em 0;padding-left:.25em}.coachq-omni-message-content li>p{margin:0}.coachq-omni-message-content h1,.coachq-omni-message-content h2,.coachq-omni-message-content h3,.coachq-omni-message-content h4,.coachq-omni-message-content h5,.coachq-omni-message-content h6{margin:1.5em 0 .35em;line-height:1.3}.coachq-omni-message-content h1:first-child,.coachq-omni-message-content h2:first-child,.coachq-omni-message-content h3:first-child,.coachq-omni-message-content h4:first-child,.coachq-omni-message-content h5:first-child,.coachq-omni-message-content h6:first-child{margin-top:0}.coachq-omni-message-content blockquote{border-left:3px solid #0003;margin:.5em 0;padding-left:1em}.coachq-omni-message-content pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%;overflow-x:auto}.coachq-omni-message-content code{word-break:break-word}.headerToolbar[data-v-02e4c37d]{width:100%}.toggle-container[data-v-9318390d]{justify-content:center;align-items:center;margin-top:6px;display:flex}.info-tooltip-icon[data-v-bddb449b]{color:rgb(var(--v-theme-on-surface))}.no-bullets[data-v-bddb449b]{padding-left:0!important;list-style:none!important}.tooltip-title[data-v-bddb449b]{font-size:16px;font-weight:500}.wrapper[data-v-b7a292e0]{-webkit-overflow-scrolling:touch;touch-action:pan-y;flex-direction:column;width:100%;display:flex;overflow-y:auto}.pa-4[data-v-e90df280]{text-align:center;padding:16px}canvas[data-v-299af3dc]{z-index:-1;border:1px solid #000;width:100%;height:100%;position:absolute;top:0;left:0}.tos-overflow[data-v-e24483fe]{max-height:500px;overflow-y:auto}.bottom-button[data-v-6aa2dab9]{flex:1 1 0;font-weight:400;min-width:unset!important;max-width:unset!important;padding:0!important;font-size:.6875rem!important}.bottom-icon[data-v-6aa2dab9]{font-size:28px}.bottom-nav[data-v-3d6ab0ff]{text-align:center}.datapass-banner[data-v-d29d83d1]{color:rgb(var(--v-theme-content-high));z-index:1000;border-radius:.25rem;margin:1rem;position:sticky;bottom:1rem;left:0;right:0;border:1px solid rgb(var(--v-theme-border-info))!important;background-color:rgb(var(--v-theme-surface-info-low))!important;box-shadow:none!important}.banner-card-text[data-v-d29d83d1]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;font-size:1rem;display:flex}.banner-content[data-v-d29d83d1]{color:var(--v-theme-content-primary);flex:1;min-width:300px;line-height:1.4}.banner-actions[data-v-d29d83d1]{box-shadow:none;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:1rem;display:flex}@media(max-width:768px){.banner-card-text[data-v-d29d83d1]{flex-direction:column;align-items:stretch}.banner-actions[data-v-d29d83d1]{justify-content:center;margin-top:1rem}}.v-icon[data-v-41e1d83e]{font-size:14px}.debug-window[data-v-8d3f3eb2]{color:#fff;background-color:#000000b3;border:1px solid gray;padding:24px;position:fixed;bottom:10px;right:10px}.debug-window-row[data-v-8d3f3eb2]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.debug-label[data-v-8d3f3eb2]{font-size:14px}.debug-value[data-v-8d3f3eb2]{font-size:12px}[data-v-9295e55e] ul,[data-v-9295e55e] ol{padding-inline-start:40px}[data-v-9295e55e] a{color:currentColor}.alerts-dropdown[data-v-a907895b]{width:500px;max-width:90vw}.alerts-list-container[data-v-a907895b]{max-height:500px;overflow:hidden auto}.alert-item[data-v-a907895b]{min-height:72px}.alert-action[data-v-a907895b]{cursor:pointer;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex;position:relative}.alert-action .v-icon[data-v-a907895b]{padding:8px}.alerts-tabs[data-v-a907895b]{max-width:260px}.mark-unread-icon[data-v-a907895b]{opacity:0;transition:opacity .15s}.alert-item:hover .mark-unread-icon[data-v-a907895b]{opacity:1}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.coachq-nav-btn[data-v-cc9e459a]{--border-width:3px;--inner-bg:rgb(var(--v-theme-surface-alt-low));height:48px;padding:var(--border-width);cursor:pointer;background:0 0;border:none;border-radius:30px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 5px #0003}.coachq-nav-btn[data-v-cc9e459a]:disabled{opacity:.5;cursor:not-allowed}.coachq-nav-btn[data-v-cc9e459a]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle),#ab47bc,#174fd6,#009688,#ab47bc,#ab47bc);filter:saturate(1.4)brightness(1.1);z-index:0;animation:5s linear infinite cycleColors-cc9e459a;position:absolute;inset:0}.coachq-nav-btn-inner[data-v-cc9e459a]{z-index:1;border-radius:inherit;background:var(--inner-bg);align-items:center;gap:12px;padding:8px 16px;display:inline-flex;position:relative}.coachq-nav-btn-icon[data-v-cc9e459a]{color:rgb(var(--v-theme-content-medium))}.coachq-nav-btn-label[data-v-cc9e459a]{letter-spacing:.25px;color:rgb(var(--v-theme-content-medium));white-space:nowrap;font-size:16px;font-weight:700;line-height:1}.coachq-nav-btn--mobile[data-v-cc9e459a]{--border-width:4px;width:50px;height:40px;box-shadow:none;border-radius:100px}.coachq-nav-btn--mobile .coachq-nav-btn-inner[data-v-cc9e459a]{justify-content:center;gap:0;width:100%;height:100%;padding:0}.coachq-nav-btn-badge[data-v-cc9e459a]{z-index:2;color:#fff;text-align:center;background:#c62828;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-4px;box-shadow:0 1px 3px #0000004d}@keyframes cycleColors-cc9e459a{to{--angle:360deg}}@media(prefers-reduced-motion:reduce){.coachq-nav-btn[data-v-cc9e459a]:before{animation:none}}.chat-overlay[data-v-a300b9a0]{z-index:1500;justify-content:center;display:flex;position:fixed;inset:0}.chat-scrim[data-v-a300b9a0]{background:#000c;position:fixed;inset:0}.chat-panel[data-v-a300b9a0]{z-index:1;background:var(--chat-header-surface);flex-direction:column;width:100%;height:100%;display:flex;position:relative}.chat-panel-header[data-v-a300b9a0]{border-bottom:1px solid var(--chat-header-border-low);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.chat-heading-title[data-v-a300b9a0]{color:var(--chat-header-content-medium);letter-spacing:.25px;font-size:20px;font-weight:600;line-height:32px}.chat-heading-actions[data-v-a300b9a0]{align-items:center;gap:12px;display:flex}.chat-search-row[data-v-a300b9a0]{border-bottom:1px solid var(--chat-header-border-low);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.chat-heading-icon[data-v-a300b9a0]{color:var(--chat-header-content-medium)!important}.chat-heading-search[data-v-a300b9a0]{flex:1}.chat-heading-search[data-v-a300b9a0] .v-field__outline{color:var(--chat-header-border-low)}.chat-heading-search[data-v-a300b9a0] input{color:var(--chat-header-content-high)!important}.chat-heading-search[data-v-a300b9a0] input::placeholder{color:var(--chat-header-content-low)}.chat-heading-search[data-v-a300b9a0] .v-field__clearable .v-icon{color:var(--chat-header-content-medium)}.chat-panel-app[data-v-a300b9a0]{flex:1;min-height:0;overflow:hidden}.chat-panel-app[data-v-a300b9a0] .v-application__wrap{height:100%!important;min-height:0!important}@media(min-width:1024px){.chat-panel[data-v-a300b9a0]{border-radius:0 0 8px 8px;width:85vw;max-width:1200px;height:80vh;box-shadow:0 5px 22px 4px #0000001f,0 12px 17px 2px #00000024,0 7px 8px -4px #0003}.chat-panel--mobile[data-v-a300b9a0]{border-radius:0}}.chat-slide-enter-active[data-v-a300b9a0]{transition:transform .3s ease-out,opacity .3s ease-out}.chat-slide-leave-active[data-v-a300b9a0]{transition:transform .2s ease-in,opacity .2s ease-in}.chat-slide-enter-from[data-v-a300b9a0],.chat-slide-leave-to[data-v-a300b9a0]{opacity:0;transform:translateY(-20px)}.app-bar-title[data-v-7f4b7b3c]{flex:0 auto}@media(max-width:959.98px){.app-bar-title[data-v-7f4b7b3c]{margin-inline-start:0!important}}.app-title[data-v-7f4b7b3c]{cursor:pointer;-webkit-user-select:none;user-select:none;height:38px}@media(max-width:959.98px){.app-title[data-v-7f4b7b3c]{margin-right:0}}.logo[data-v-7f4b7b3c]{width:auto;height:100%}@media(max-width:959.98px){.logo[data-v-7f4b7b3c]{max-width:120px;width:100%!important}}.app-title-container[data-v-7f4b7b3c]{justify-content:center;align-items:center;gap:.5rem;width:fit-content;padding-right:.5rem;display:flex}.second-toolbar[data-v-7f4b7b3c]{z-index:1;position:sticky;top:64px}.profile-picture[data-v-7f4b7b3c]{object-fit:cover;border-radius:50%;width:36px;height:36px}.profile-picture.big[data-v-7f4b7b3c]{width:96px;height:96px}.profile-btn[data-v-7f4b7b3c]{justify-content:center;width:100%;display:flex}.big-profile-pic-container[data-v-7f4b7b3c]{justify-content:center;display:flex}[data-v-7f4b7b3c] .top-nav-icon{min-width:50px!important;max-width:50px!important}.normal-wrap[data-v-f2ec34c4]{white-space:normal}.item-tag[data-v-f2ec34c4]{max-width:150px;font-size:.75em}.current-route[data-v-f2ec34c4]{color:rgb(var(--v-theme-primary));font-weight:700}.current-route-pill[data-v-f2ec34c4]{background:rgb(var(--v-theme-surface-alt-medium));color:rgb(var(--v-theme-primary));border-radius:8px;padding:8px}[data-v-f2ec34c4] .highlight-search{color:rgb(var(--v-theme-primary));font-weight:700;text-decoration:underline}.item-group[data-v-f2ec34c4]{--prepend-width:20px!important}.favorites-list[data-v-f2ec34c4]{border-bottom:1px solid rgb(var(--v-theme-border-low))}.isFavorites-item[data-v-f2ec34c4]{justify-content:space-between;align-items:center;display:flex}.hierarchy-line[data-v-f2ec34c4],.hierarchy-line[data-v-f2ec34c4] .v-list-group__items{position:relative}.hierarchy-line[data-v-f2ec34c4] .v-list-group__items:before{content:"";left:var(--v39ef50c7);background-color:rgb(var(--v-theme-border-low));width:1px;position:absolute;top:0;bottom:0}.tabs-container[data-v-a75716b1]{justify-content:space-between;gap:16px;display:flex}.markdown-preview[data-v-a75716b1]{max-height:400px;padding:16px;overflow-y:auto}[data-v-a75716b1] ul,[data-v-a75716b1] ol{padding-inline-start:40px}[data-v-a75716b1] img{max-width:100%}.loading-container[data-v-759667e5]{justify-content:center;align-items:center;height:100%;display:flex}[data-v-759667e5] ul,[data-v-759667e5] ol{padding-inline-start:40px}[data-v-759667e5] img{max-width:100%}[data-v-d7fd7b3c] ul,[data-v-d7fd7b3c] ol{padding-inline-start:40px}[data-v-d7fd7b3c] img{width:100%}[data-v-d7fd7b3c] .v-toolbar-title__placeholder{width:fit-content}.loading-container[data-v-d7fd7b3c]{justify-content:center;align-items:center;height:100%;display:flex}.published-date[data-v-d7fd7b3c]{text-align:right;color:rgba(var(--v-theme-on-surface),.5);font-size:.8rem}.support-hard-hat-item[data-v-9ee5fcbb]{border-top:2px solid rgb(var(--v-theme-border-warning));background:rgb(var(--v-theme-surface-warning-low))}.wizard-badge[data-v-e9ffabcb]{width:100%;display:block}.wizard-badge[data-v-e9ffabcb] .v-badge__wrapper{width:100%}.wizard-badge[data-v-e9ffabcb] .v-badge__badge{z-index:10;border-radius:12px;min-width:12px;height:12px}.wizard-badge[data-v-e9ffabcb],.wizard-badge[data-v-e9ffabcb] .v-badge__wrapper,.wizard-list-item[data-v-e9ffabcb],.wizard-list-item[data-v-e9ffabcb] .v-list-item__content,.wizard-list-item[data-v-e9ffabcb] .v-btn,.wizard-list-item[data-v-e9ffabcb] .v-btn__overlay,.wizard-list-item[data-v-e9ffabcb] .v-btn__content{overflow:visible}.wizard-list-item[data-v-e9ffabcb] .v-btn{width:100%;min-width:0}.wizard-list-item[data-v-e9ffabcb] .v-btn__content{white-space:normal;flex:auto}.light-color[data-v-e9ffabcb]{background-color:rgb(var(--v-theme-surface-primary-low));color:rgb(var(--v-theme-content-primary))}.side-items[data-v-760edec8]{flex-grow:1;overflow-y:auto}.side-bar[data-v-760edec8]{color:rgb(var(--v-theme-content-low));--list-indent-size:8px;overflow:hidden}.side-bar[data-v-760edec8] .v-navigation-drawer__content{flex-direction:column;height:100%;display:flex;overflow:hidden}.side-bar[data-v-760edec8] .v-list-nav{--list-indent-size:12px}.side-bar[data-v-760edec8] .v-list-item__prepend>.v-icon{opacity:1}.side-bar[data-v-760edec8] .v-list-item__prepend>.v-icon~.v-list-item__spacer{width:16px}.side-bar[data-v-760edec8] .v-list-item-title{-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:15px}.nothing-here[data-v-760edec8]{justify-content:center;align-items:center;gap:10px;display:flex}.bottom-nav[data-v-760edec8]{flex-shrink:0}.side-bar .v-navigation-drawer__content{flex-direction:column;height:100%;display:flex;overflow:hidden}.grid-loading[data-v-fb35a9f7],.grid-loading[data-v-182d0c1a]{justify-content:center;align-items:center;width:100%;display:flex}.clickable-rows[data-v-182d0c1a] tbody tr{cursor:pointer}.search-field[data-v-182d0c1a]{margin:10px 0}.truncated-text[data-v-182d0c1a]{border-bottom:1px dotted}.wide-tooltip{max-width:60vw!important}.grid-loading[data-v-d4c886c2]{justify-content:center;align-items:center;width:100%;display:flex}.loading-container[data-v-c763f411]{justify-content:center;align-items:center;width:100%;height:50%;display:flex}.spinnerPageContainer[data-v-aad78fc2]{justify-content:center;align-items:center;height:100vh;display:flex}[data-v-bce3e045] .commonDialogCardText{justify-content:center;height:100%;display:flex;overflow:auto;padding:0!important}.imageContainer[data-v-bce3e045]{justify-content:center;align-items:center;display:flex}.imageElement[data-v-bce3e045]{max-width:100%;max-height:100%}.downloadIcon[data-v-bce3e045]{font-size:1.5rem}[data-v-0f6d310b] .commonDialogCardText{justify-content:center;height:100%;display:flex;overflow:auto;padding:0!important}.textContainer[data-v-0f6d310b]{width:100%;height:100%}.textContent[data-v-0f6d310b]{background:rgb(var(--v-theme-surface));width:100%;max-width:100%;height:100%;max-height:100%;color:rgb(var(--v-theme-on-surface));white-space:pre-wrap;word-break:break-word;margin:0;padding:1rem;overflow:auto}[data-v-792c977e] .commonDialogCardText{justify-content:center;height:100%;display:flex;overflow:auto;padding:0!important}.unsupportedContainer[data-v-792c977e]{width:100%;height:100%;color:var(--v-content-high);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.unsupportedText[data-v-792c977e]{font-size:1rem}.unsupportedSubtext[data-v-792c977e]{color:var(--v-content-medium);font-size:.9rem}[data-v-f024cd5e] .commonDialogCardText{justify-content:center;height:100%;display:flex;overflow:auto;padding:0!important}.expiredContainer[data-v-f024cd5e]{width:100%;height:100%;color:var(--v-content-high);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.expiredText[data-v-f024cd5e]{font-size:1rem;font-weight:600}.expiredSubtext[data-v-f024cd5e]{color:var(--v-content-medium);font-size:.9rem}.chat-file-preview-page[data-v-0b620616]{background:rgb(var(--v-theme-surface));z-index:3000;width:100%;height:100vh;display:flex;position:fixed;inset:0}.chat-file-preview-page[data-v-0b620616] .v-card{border-radius:0;flex-direction:column;width:100%;height:100%;display:flex}.chat-file-preview-page[data-v-0b620616] .commonDialogCardText{flex:auto;height:auto}img.pdfImage[data-v-f1e03c8f]{border:1px solid #000;width:100%}.pdfImage[data-v-347ff5fb]{max-width:100vw}#pdfViewerPane[data-v-347ff5fb]{width:100vw}.grid-data-container[data-v-f6821752]{max-width:350px;margin:.5rem 0}.grid-thumbnail[data-v-f6821752]{cursor:pointer;border:1px solid rgb(var(--v-theme-surface-alt-high));border-radius:8px;position:relative;overflow:hidden}.thumbnail-placeholder[data-v-f6821752]{background:rgb(var(--v-theme-surface-alt-low));justify-content:center;align-items:center;width:300px;height:150px;display:flex}.thumbnail-placeholder--own[data-v-f6821752],.thumbnail-placeholder--own[data-v-f6821752] .v-icon{color:rgb(var(--v-theme-content-onReverse-medium))}.thumbnail-content[data-v-f6821752]{background:rgb(var(--v-theme-surface));overflow:hidden}.thumbnail-content--own[data-v-f6821752]{background:rgba(var(--v-theme-surface),.1)}.thumbnail-title[data-v-f6821752]{background:rgb(var(--v-theme-surface-alt-low));border-bottom:1px solid rgb(var(--v-theme-surface-alt-high));align-items:center;gap:4px;padding:6px 8px;font-size:.75rem;font-weight:600;display:flex}.thumbnail-table[data-v-f6821752]{border-collapse:collapse;width:100%;font-size:.625rem}.thumbnail-table th[data-v-f6821752],.thumbnail-table td[data-v-f6821752]{text-align:left;border-bottom:1px solid rgb(var(--v-theme-surface-alt-high));white-space:nowrap;text-overflow:ellipsis;max-width:80px;padding:2px 4px;overflow:hidden}.thumbnail-table th[data-v-f6821752]{background:rgb(var(--v-theme-surface-alt-low));font-weight:600}.thumbnail-table tbody tr[data-v-f6821752]:nth-child(2n){background:rgba(var(--v-theme-surface-primary),.04)}.thumbnail-footer[data-v-f6821752]{opacity:.6;border-top:1px solid rgb(var(--v-theme-surface-alt-high));padding:3px 8px;font-size:.625rem}.grid-overlay[data-v-f6821752]{background:rgba(var(--v-theme-on-surface),.5);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:flex;position:absolute;bottom:8px;right:8px}.grid-thumbnail:hover .grid-overlay[data-v-f6821752]{opacity:1}.grid-filename[data-v-f6821752]{opacity:.6;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:.75rem;display:flex;overflow:hidden}.grid-filename--own[data-v-f6821752],.grid-filename--own[data-v-f6821752] .v-icon{color:rgb(var(--v-theme-content-onReverse-medium))}.modal-table-wrapper[data-v-f6821752]{max-height:80vh;overflow:auto}.modal-table[data-v-f6821752]{border-collapse:collapse;width:100%;font-size:.8125rem}.modal-table th[data-v-f6821752],.modal-table td[data-v-f6821752]{text-align:left;border-bottom:1px solid rgb(var(--v-theme-surface-alt-high));white-space:nowrap;padding:6px 10px}.modal-table th[data-v-f6821752]{background:rgb(var(--v-theme-surface));z-index:1;font-weight:600;position:sticky;top:0}.modal-table tbody tr[data-v-f6821752]:nth-child(2n){background:rgba(var(--v-theme-surface-primary),.05)}.modal-table tbody tr[data-v-f6821752]:hover{background:rgba(var(--v-theme-surface-primary),.1)}.pdf-container[data-v-be40e041]{max-width:300px;margin:.5rem 0}.pdf-thumbnail[data-v-be40e041]{cursor:pointer;border:1px solid #0000001f;border-radius:8px;position:relative;overflow:hidden}.thumbnail-img[data-v-be40e041]{object-fit:cover;width:100%;height:auto;max-height:300px;display:block}.thumbnail-placeholder[data-v-be40e041]{background:#0000000d;justify-content:center;align-items:center;width:300px;height:200px;display:flex}.thumbnail-placeholder--own[data-v-be40e041],.thumbnail-placeholder--own[data-v-be40e041] .v-icon{color:rgb(var(--v-theme-content-onReverse-medium))}.pdf-overlay[data-v-be40e041]{opacity:0;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:flex;position:absolute;bottom:8px;right:8px}.pdf-thumbnail:hover .pdf-overlay[data-v-be40e041]{opacity:1}.pdf-iframe[data-v-be40e041]{border:none;width:100%;height:80vh;display:block}.preview-loading[data-v-be40e041]{justify-content:center;align-items:center;height:200px;display:flex}.preview-error[data-v-be40e041]{text-align:center;color:#0009;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:2rem;display:flex}.pdf-mobile-container[data-v-be40e041]{max-height:90vh;padding:8px;overflow-y:auto}.pdf-embed[data-v-be40e041]{width:100%}.pdf-filename[data-v-be40e041]{color:#0009;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:.75rem;display:flex;overflow:hidden}.pdf-filename--own[data-v-be40e041],.pdf-filename--own[data-v-be40e041] .v-icon{color:rgb(var(--v-theme-content-onReverse-medium))}.button-toggle[data-v-4645d68a]{border-color:rgb(var(--v-theme-border-low));border-radius:2em;overflow-x:auto}.button-toggle-item[data-v-4645d68a]{font-weight:400;border-color:rgb(var(--v-theme-border-low))!important;text-transform:none!important}.button-toggle-item.active[data-v-4645d68a]{font-weight:700}.button-content[data-v-4645d68a]{letter-spacing:.5px;justify-content:center;align-items:center;gap:10px;display:flex}.badge-chip[data-v-4645d68a]{font-weight:700}.access-request-button[data-v-8ed00aea]{max-width:200px}.tour-container[data-v-0c30a460]{pointer-events:none;position:absolute}.tour-step[data-v-0c30a460]{pointer-events:all;border:1px solid rgb(var(--v-theme-border-info));background-color:rgb(var(--v-theme-surface-primary-low));max-width:100%}.tour-step[data-v-0c30a460] .v-card-title{white-space:normal;word-break:normal}.tour-highlight[data-v-0c30a460]{pointer-events:none}.advance-on-click[data-v-0c30a460]{pointer-events:all!important;cursor:pointer!important}.tour-arrow[data-v-0c30a460]{pointer-events:none;width:0;height:0;position:absolute}.tour-arrow-top[data-v-0c30a460]{border-left:20px solid #0000;border-right:20px solid #0000;border-bottom:20px solid rgb(var(--v-theme-surface-primary-low));margin-bottom:-1px;bottom:100%}.tour-arrow-bottom[data-v-0c30a460]{border-left:15px solid #0000;border-right:15px solid #0000;border-top:15px solid rgb(var(--v-theme-surface-primary-low));margin-top:-1px;top:100%}.tour-arrow-left[data-v-0c30a460]{border-top:15px solid #0000;border-bottom:15px solid #0000;border-right:15px solid rgb(var(--v-theme-surface-primary-low));margin-right:-1px;right:100%}.tour-arrow-right[data-v-0c30a460]{border-top:15px solid #0000;border-bottom:15px solid #0000;border-left:15px solid rgb(var(--v-theme-surface-primary-low));margin-left:-1px;left:100%}.tour-arrow-border[data-v-0c30a460]{width:0;height:0;position:absolute}.tour-arrow-top .tour-arrow-border[data-v-0c30a460]{border-left:21px solid #0000;border-right:21px solid #0000;border-bottom:21px solid rgb(var(--v-theme-border-info));z-index:-1;bottom:-14px;left:-21px}.tour-arrow-bottom .tour-arrow-border[data-v-0c30a460]{border-left:16px solid #0000;border-right:16px solid #0000;border-top:16px solid rgb(var(--v-theme-border-info));z-index:-1;top:-14px;left:-16px}.tour-arrow-left .tour-arrow-border[data-v-0c30a460]{border-top:16px solid #0000;border-bottom:16px solid #0000;border-right:16px solid rgb(var(--v-theme-border-info));z-index:-1;top:-16px;right:-14px}.tour-arrow-right .tour-arrow-border[data-v-0c30a460]{border-top:16px solid #0000;border-bottom:16px solid #0000;border-left:16px solid rgb(var(--v-theme-border-info));z-index:-1;top:-16px;left:-14px}.letter-spacing-0[data-v-0c30a460]{letter-spacing:0!important}.search-container[data-v-86a2e3e7]{z-index:1;background:rgb(var(--v-theme-background));padding:4px 8px;position:sticky;top:0}.no-wrap[data-v-86a2e3e7]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yes-wrap[data-v-86a2e3e7]{white-space:normal}.v-list-item-title[data-v-86a2e3e7]{white-space:unset}.disableItem[data-v-86a2e3e7]{cursor:default;color:#a3a3a3}.searchable-select[data-v-86a2e3e7]{height:fit-content}.hidden-text[data-v-86a2e3e7]{visibility:hidden}[data-v-86a2e3e7] .v-field__input input{opacity:1;pointer-events:none;caret-color:#0000;flex:0 0;align-self:flex-start;width:100%;transition:none;position:absolute}.selection-container[data-v-86a2e3e7]{flex-wrap:wrap;gap:4px;display:flex}.loading-container[data-v-3567c610]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modal-container[data-v-3567c610]{width:100%;max-width:600px}.card-title-no-toolbar[data-v-3567c610]{justify-content:space-between;align-items:center;display:flex}.cls-1[data-v-9c14bbd3]{fill:rgb(var(--v-theme-logo-accent-1,93, 137, 238))}.cls-1[data-v-9c14bbd3],.cls-2[data-v-9c14bbd3],.cls-3[data-v-9c14bbd3],.cls-4[data-v-9c14bbd3]{stroke-width:0}.cls-2[data-v-9c14bbd3]{fill:rgb(var(--v-theme-logo-accent-2,23, 79, 214))}.cls-3[data-v-9c14bbd3]{fill:rgb(var(--v-theme-logo-accent-3,140, 171, 243))}.cls-4[data-v-9c14bbd3]{fill:currentColor}.beta-badge[data-v-0765264d]{color:rgb(var(--v-theme-surface-alt-medium));border-width:1px;border:1px solid rgb(var(--v-theme-border-medium-low));border-radius:10px;flex-shrink:0;gap:6px;padding-left:12px;padding-right:12px;font-size:12px}.beta-badge-text[data-v-0765264d]{color:rgb(var(--v-theme-content-medium));font-family:Roboto;font-weight:400;font-style:Regular;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:10px;line-height:32px}#launcher{display:none}.loading-container[data-v-a0c4745d]{justify-content:center;align-items:center;height:100%;display:flex}.nothing-here[data-v-d5737f08]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;font-size:2rem;display:flex}.nothing-here-text[data-v-d5737f08]{align-items:center;gap:1rem;display:flex}.outer[data-v-557b3e0d]{filter:blur();background:linear-gradient(45deg,#ab47bc,#174fd6,#009688,#ab47bc,#ab47bc) 0 0/400%;border-radius:50%;width:1.5rem;height:1.5rem;margin-top:auto;transition:opacity .3s ease-in-out;animation:20s linear infinite glowing-557b3e0d;display:inline-block}.outer.solid[data-v-557b3e0d]{background:#4ddbff!important;animation:none!important}.inner[data-v-557b3e0d]{background-color:#f9f9f9;border-radius:50%;width:1rem;height:1rem;margin:.25rem;display:inline-block}.outer.light[data-v-557b3e0d]{background:#f9f9f9!important;animation:none!important}.outer.dark[data-v-557b3e0d]{background:#333!important}.inner.dark[data-v-557b3e0d]{background-color:#121212}.outer.small[data-v-557b3e0d]{width:1.25rem;height:1.25rem}.inner.small[data-v-557b3e0d]{width:.75rem;height:.75rem}@keyframes glowing-557b3e0d{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.inner-icon[data-v-557b3e0d]{justify-content:center;align-items:center;height:100%;font-size:1rem;display:flex}.inner-icon svg[data-v-557b3e0d]{width:.75rem;height:.75rem}.q-chip[data-v-7560f4f0]{border:1px solid var(--border-low,#e0e0e0);border-radius:10px;align-items:center;gap:6px;padding:0 12px;display:flex}.gap-10[data-v-9b18101b]{gap:10px}.summary-wrapper[data-v-9b18101b]{padding:16px 16px 12px}.summary-card[data-v-9b18101b]:before{content:"";background:linear-gradient(90deg,var(--border-purple---medium,#ab47bc) 0%,var(--border-primary,#174fd6) 49.52%,var(--border-teal---medium,#009688) 94.23%);z-index:1;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;height:4px;position:absolute;top:0;left:0}.disclaimer[data-v-9b18101b]{color:rgb(var(--v-theme-content-low));font-size:12px}.see-more[data-v-9b18101b]{border:1px solid var(--border-medium-low,#bdbdbd);background:var(--surface-alt-medium,#eee);color:var(--content-medium,#424242);letter-spacing:1.25px;border-radius:4px;align-items:center;gap:8px;height:20px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex}.slide-fade-enter-active[data-v-9b18101b],.slide-fade-leave-active[data-v-9b18101b]{transition:all .3s ease-in-out;overflow:hidden}.slide-fade-enter-from[data-v-9b18101b],.slide-fade-leave-to[data-v-9b18101b]{opacity:0;max-height:0}.slide-fade-enter-to[data-v-9b18101b],.slide-fade-leave-from[data-v-9b18101b]{opacity:1;max-height:500px}.ai-outer[data-v-d96d916b]{color:var(--content-medium,#424242);cursor:default;border:1px solid var(--border-low,#e0e0e0);border-radius:9999px;align-items:center;margin-left:.5rem;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;display:flex}.ai-outer .title[data-v-d96d916b]{margin-top:auto;margin-left:.5rem}.ai-outer.background-applied[data-v-d96d916b]{background-color:#f9f9f9;border:1px solid #d9d9d9}.ai-outer.small[data-v-d96d916b]{padding:5px 10px;font-size:13px}.coachq-btn[data-v-bb7bfafc]{--border-width:.45rem;--button-height:3rem;--inner-bg:rgb(var(--v-theme-surface));--text-color:rgb(var(--v-theme-on-content-medium));--inner-shadow-color:#00000040;--inner-highlight-color:#ffffffa6;height:var(--button-height);background-color:rgb(var(--v-theme-surface));cursor:pointer;border:none;border-radius:9999px;align-items:center;padding:0 .25rem;display:inline-flex;position:relative;overflow:hidden}.coachq-btn[data-v-bb7bfafc]:before{content:"";padding:var(--border-width);border-radius:inherit;background:conic-gradient(from var(--angle),#ab47bc,#174fd6,#009688,#ab47bc,#ab47bc);filter:saturate(1.4)brightness(1.1);z-index:0;animation:5s linear infinite cycleColors-bb7bfafc;position:absolute;inset:0}.button-inner[data-v-bb7bfafc]{z-index:1;border-radius:inherit;background:var(--inner-bg);align-items:center;gap:8px;width:100%;padding:.5rem 1rem .5rem .5rem;display:inline-flex;position:relative;box-shadow:0 0 2px #0000004d}.logo-ring[data-v-bb7bfafc]{filter:saturate(1.4)brightness(1.1);background:conic-gradient(from 220deg,#ab47bc,#174fd6,#009688,#ab47bc,#ab47bc);border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative;box-shadow:inset 1px 1px 2px #fff6,inset -1px -1px 2px #00000040}.logo-ring[data-v-bb7bfafc]:after{content:"";background:var(--inner-bg);border-radius:50%;position:absolute;inset:3.5px;box-shadow:0 0 2px #00000080}.coachq-title[data-v-bb7bfafc]{color:rgb(var(--v-theme-on-surface));font-size:16px;font-weight:500}.zipper-wrapper[data-v-bb7bfafc]{white-space:nowrap;vertical-align:middle;width:0;transition:width var(--zip-duration,.6s) cubic-bezier(.22,1,.36,1);will-change:width;display:flex;overflow:hidden}.zipper-text[data-v-bb7bfafc]{letter-spacing:.2px;color:rgb(var(--v-theme-on-surface));background-image:linear-gradient(90deg,#fff0,#ffffff73,#fff0);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-left:4px;font-size:16px;font-weight:600;animation:2.8s ease-in-out infinite sheen-bb7bfafc;display:flex}@keyframes cycleColors-bb7bfafc{to{--angle:360deg}}@keyframes sheen-bb7bfafc{0%{background-position:200% 0}60%{background-position:-200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.coachq-btn[data-v-bb7bfafc]:before,.zipper-text[data-v-bb7bfafc]{animation:none}}.summary-wrapper[data-v-594cbec7]{padding:16px 16px 12px}.summary-card[data-v-594cbec7]{width:100%}.summary-card[data-v-594cbec7]:before{content:"";background:linear-gradient(90deg,var(--border-purple---medium,#ab47bc) 0%,var(--border-primary,#174fd6) 49.52%,var(--border-teal---medium,#009688) 94.23%);z-index:1;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;height:4px;position:absolute;top:0;left:0}.disclaimer[data-v-594cbec7]{color:rgb(var(--v-theme-content-low));font-size:12px}.see-more[data-v-594cbec7]{border:1px solid var(--border-medium-low,#bdbdbd);background:var(--surface-alt-medium,#eee);color:var(--content-medium,#424242);letter-spacing:1.25px;border-radius:4px;align-items:center;gap:8px;height:20px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex}.slide-fade-enter-active[data-v-594cbec7],.slide-fade-leave-active[data-v-594cbec7]{transition:all .3s ease-in-out;overflow:hidden}.slide-fade-enter-from[data-v-594cbec7],.slide-fade-leave-to[data-v-594cbec7]{opacity:0;max-height:0}.slide-fade-enter-to[data-v-594cbec7],.slide-fade-leave-from[data-v-594cbec7]{opacity:1;max-height:500px}.loading-container[data-v-96b336f0]{--size:3rem;--border-width:.45rem;--inner-bg:rgb(var(--v-theme-surface));background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.loading-ring[data-v-96b336f0]{width:var(--size);height:var(--size);background:conic-gradient(from var(--angle),#ab47bc,#174fd6,#009688,#ab47bc,#ab47bc);filter:saturate(1.4)brightness(1.1);border-radius:50%;animation:1s linear infinite spin-96b336f0;position:relative}.loading-ring[data-v-96b336f0]:after{content:"";inset:var(--border-width);background:var(--inner-bg);border-radius:50%;position:absolute;box-shadow:inset 0 0 2px #0000004d}.loading-text[data-v-96b336f0]{color:rgb(var(--v-theme-on-surface));text-align:center;opacity:.8;align-items:center;min-width:65px;min-height:1.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:500;display:flex}@keyframes spin-96b336f0{to{--angle:360deg}}@media(prefers-reduced-motion:reduce){.loading-ring[data-v-96b336f0]{animation:none}}.wide-btn[data-v-e7ad5589]{width:100%;margin-top:16px}.location-selector[data-v-074dcbc0]{max-height:40px}[data-v-2caf1c70] .v-autocomplete .v-field__field{max-height:200px;overflow-y:auto}.total-members[data-v-2caf1c70]{background-color:rgb(var(--v-theme-surface-info-low));border:1px dashed rgb(var(--v-theme-border-info));color:rgb(var(--v-theme-content-medium));border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:16px;display:flex}.total-members-label[data-v-2caf1c70]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400}.total-members-value[data-v-2caf1c70]{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.count-chip[data-v-2caf1c70]{background-color:rgb(var(--v-theme-surface-info-low));color:rgb(var(--v-theme-content-medium));border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:flex}.count-chip-label[data-v-2caf1c70]{font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.count-chip-value[data-v-2caf1c70]{font-family:Roboto,sans-serif;font-size:16px;font-weight:700}.wide-btn[data-v-2caf1c70]{width:100%;margin-top:16px}[data-v-2caf1c70] .v-autocomplete .v-field__append-inner{display:none}.chat-bubble[data-v-b04b68a5]{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.chat-bubble--user[data-v-b04b68a5]{flex-direction:row-reverse}.chat-bubble--user .bubble-content[data-v-b04b68a5]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));border-top-right-radius:0}.chat-bubble--assistant[data-v-b04b68a5]{flex-direction:row}.chat-bubble--assistant .bubble-content[data-v-b04b68a5]{background:rgb(var(--v-theme-on-surface-alt-medium),.03);color:rgb(var(--v-theme-on-surface-alt-medium));border:rgb(var(--v-theme-surface-alt-medium),.5) solid 1px;border-top-left-radius:0}.chat-bubble--system[data-v-b04b68a5]{justify-content:center}.chat-bubble--system .bubble-content[data-v-b04b68a5]{background:rgb(var(--v-theme-surface-container));color:rgb(var(--v-theme-on-surface));text-align:center;border-radius:16px;max-width:300px;padding:.5rem 1rem;font-size:.875rem}.chat-avatar[data-v-b04b68a5]{background:rgb(var(--v-theme-surface-container-high));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:.25rem;display:flex}.chat-avatar .avatar-icon[data-v-b04b68a5]{width:18px;height:18px}.bubble-content[data-v-b04b68a5]{word-wrap:break-word;border-radius:16px;max-width:100%;padding:.75rem 1rem;position:relative}.bubble-content--user[data-v-b04b68a5]{margin-left:auto}.bubble-content--assistant[data-v-b04b68a5]{margin-right:auto}.system-label[data-v-b04b68a5]{opacity:.7;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.message-content[data-v-b04b68a5]{margin-bottom:.5rem}.message-content[data-v-b04b68a5] li>p{font-weight:400}.message-content[data-v-b04b68a5] pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%;overflow-x:auto}.message-content[data-v-b04b68a5] code{word-break:break-word}.feedback-section[data-v-b04b68a5]{border-top:1px solid rgb(var(--v-theme-border-medium));margin-top:.5rem;padding-top:.5rem}.feedback-buttons[data-v-b04b68a5]{gap:.05rem;display:flex}.feedback-buttons .v-btn[data-v-b04b68a5]{min-width:32px;padding:0 4px}.feedback-buttons .v-btn .v-icon[data-v-b04b68a5]{margin:0}.feedback-form[data-v-b04b68a5]{margin-top:.5rem}.feedback-form-actions[data-v-b04b68a5]{justify-content:flex-end;gap:.5rem;display:flex}.feedback-submitted[data-v-b04b68a5]{opacity:.7;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.feedback-text[data-v-b04b68a5]{font-style:italic}.message-timestamp[data-v-b04b68a5]{justify-content:space-between;align-items:center;margin-top:.25rem;font-size:.75rem;display:flex}.message-timestamp-text[data-v-b04b68a5]{opacity:.6}.message-content[data-v-b04b68a5] table{border-collapse:separate;border:1px solid #ccc;border-radius:8px;width:100%;margin-top:.5em;margin-bottom:.5em;overflow:auto}.message-content[data-v-b04b68a5] th,.message-content[data-v-b04b68a5] td{text-align:left;border:1px solid #ccc;padding:.5em}.message-content[data-v-b04b68a5] thead{background-color:#f9f9f9}.message-content[data-v-b04b68a5] table tr:first-child th:first-child{border-top-left-radius:8px}.message-content[data-v-b04b68a5] table tr:first-child th:last-child{border-top-right-radius:8px}.message-content[data-v-b04b68a5] table tr:last-child td:first-child{border-bottom-left-radius:8px}.message-content[data-v-b04b68a5] table tr:last-child td:last-child{border-bottom-right-radius:8px}[data-v-b04b68a5] .q-table-wrapper{box-sizing:border-box;width:100%;max-width:100%;margin:.5rem 0;padding-bottom:1rem;max-height:none!important;overflow:auto visible!important}[data-v-b04b68a5] .q-table-wrapper table{border-collapse:separate;border-spacing:0;table-layout:auto;border:1px solid #ccc;border-radius:8px;width:max-content;min-width:100%;max-width:100%}[data-v-b04b68a5] .q-table-wrapper::-webkit-scrollbar{width:5px;height:5px}[data-v-b04b68a5] .q-table-wrapper::-webkit-scrollbar-track{background:#0003}[data-v-b04b68a5] .q-table-wrapper::-webkit-scrollbar-thumb{background:#6c88accc;border-radius:10px}.chat-bubble--assistant .bubble-content[data-v-b04b68a5] thead{background-color:rgb(var(--v-theme-surface-container))}.disclaimer[data-v-c6090bcf]{text-align:center;color:rgb(var(--v-theme-content-low));padding-top:.25rem;padding-bottom:.5rem;font-size:12px;display:block}.chat-input-area[data-v-c6090bcf]{padding:.5rem 1rem;padding-bottom:env(keyboard-inset-height,1rem);z-index:10;background-color:rgb(var(--v-theme-surface-alt-low));box-shadow:0 -2px 2px #0000000d}@media(max-width:768px){.chat-input-area[data-v-c6090bcf]{bottom:env(keyboard-inset-height,0px);position:sticky}}.modern-input-container[data-v-c6090bcf]{position:relative}.modern-input-container .modern-textarea[data-v-c6090bcf]{background:rgb(var(--v-theme-surface));border:1.5px solid rgba(var(--v-theme-on-surface),.15);border-radius:24px;transition:all .2s;overflow:hidden;box-shadow:0 2px 8px #00000014}.modern-input-container .modern-textarea[data-v-c6090bcf]:focus-within{border-color:rgb(var(--v-theme-primary));box-shadow:0 2px 12px rgba(var(--v-theme-primary),.16),0 0 0 3px rgba(var(--v-theme-primary),.12)}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field{background:0 0;border-radius:24px;align-items:flex-end;display:flex}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__overlay{display:none}.modern-input-container .modern-textarea[data-v-c6090bcf] textarea{resize:none!important}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__prepend-inner,.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__append-inner{margin-bottom:0;padding-bottom:4px;display:flex;align-items:flex-end!important}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__input{align-items:flex-end;display:flex}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__input .v-field__outline{display:none}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__input .v-field__input{min-height:48px;padding:12px 16px;font-size:.95rem;line-height:1.4}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__input .v-field__prepend-inner{padding-left:4px}.modern-input-container .modern-textarea[data-v-c6090bcf] .v-field__input .v-field__append-inner{padding-right:4px}.input-actions-left[data-v-c6090bcf],.input-actions-right[data-v-c6090bcf]{align-items:center;gap:2px;display:flex}[data-v-c6090bcf] .action-btn{transition:all .2s;border-radius:20px!important}[data-v-c6090bcf] .action-btn:hover{background:rgba(var(--v-theme-on-surface),.01)}[data-v-c6090bcf] .action-btn .v-icon{opacity:.7;transition:opacity .2s}[data-v-c6090bcf] .action-btn:hover .v-icon{opacity:1}.send-btn[data-v-c6090bcf]{transition:all .2s;border-radius:20px!important}.send-btn .v-icon[data-v-c6090bcf]{opacity:.5;transition:all .2s}.send-btn--active[data-v-c6090bcf]{background:rgb(var(--v-theme-primary))!important}.send-btn--active .v-icon[data-v-c6090bcf]{opacity:1;color:#fff!important}.send-btn[data-v-c6090bcf]:not(.send-btn--active):hover{background:rgba(var(--v-theme-on-surface),.08)}.send-btn:not(.send-btn--active):hover .v-icon[data-v-c6090bcf]{opacity:.8}.attached-files[data-v-c6090bcf]{background:rgb(var(--v-theme-surface-alt-medium));border-radius:8px;padding:.75rem}.attached-files .file-previews[data-v-c6090bcf]{max-height:120px;overflow-y:auto}.normal-wrap[data-v-c6090bcf]{white-space:normal}[data-v-c6090bcf] .highlight-search{color:rgb(var(--v-theme-primary));font-weight:700;text-decoration:underline}.resize-handle[data-v-4df5d37d]{cursor:col-resize;z-index:1001;width:6px;position:absolute;top:0;bottom:0;left:0}.resize-handle[data-v-4df5d37d]:hover,.resize-handle.resizing[data-v-4df5d37d]{background:rgba(var(--v-theme-primary),.3)}.side-items[data-v-4df5d37d]{flex-direction:column;height:100%;transition:all .2s;display:flex;position:relative}.side-items.drag-over[data-v-4df5d37d]{background-color:rgba(var(--v-theme-primary),.05);border:2px solid rgb(var(--v-theme-primary));border-radius:12px}.drag-overlay[data-v-4df5d37d]{background:rgba(var(--v-theme-surface),.85);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;pointer-events:none;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drag-overlay .drag-overlay-content[data-v-4df5d37d]{text-align:center;padding:1.5rem}.drag-overlay .drag-overlay-content .v-icon[data-v-4df5d37d]{color:rgb(var(--v-theme-primary));opacity:.9}.drag-overlay .drag-overlay-content h3[data-v-4df5d37d]{color:rgb(var(--v-theme-on-surface));text-shadow:0 1px 3px #0000001a;margin-bottom:.25rem;font-size:1.1rem;font-weight:600}.drag-overlay .drag-overlay-content p[data-v-4df5d37d]{color:rgb(var(--v-theme-on-surface-variant));opacity:.8;text-shadow:0 1px 2px #0000000d;font-size:.9rem}.chat-content-wrapper[data-v-4df5d37d]{flex-direction:row;flex:1;width:100%;min-height:0;display:flex;position:relative}.chat-main-content[data-v-4df5d37d]{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.chat-header[data-v-4df5d37d]{border-bottom:1px solid rgb(var(--v-theme-border-low));z-index:999;flex-shrink:0;box-shadow:0 2px 2px #0000000d}.chat-messages[data-v-4df5d37d]{flex-direction:column;flex:1;padding:1rem;display:flex;overflow:hidden auto}.chat-messages[data-v-4df5d37d]::-webkit-scrollbar{width:8px}.chat-messages[data-v-4df5d37d]::-webkit-scrollbar-track{background:0 0}.chat-messages[data-v-4df5d37d]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-on-surface),.2);border-radius:4px}.chat-messages[data-v-4df5d37d]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-on-surface),.3)}.chat-messages[data-v-4df5d37d]{scrollbar-width:thin;scrollbar-color:rgba(var(--v-theme-on-surface),.2) transparent}.chat-messages.is-positioning[data-v-4df5d37d]{opacity:0}.chat-positioning-overlay[data-v-4df5d37d]{z-index:2;background:rgb(var(--v-theme-surface));pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.fade-enter-active[data-v-4df5d37d],.fade-leave-active[data-v-4df5d37d]{transition:opacity .2s}.fade-enter-from[data-v-4df5d37d],.fade-leave-to[data-v-4df5d37d]{opacity:0}.side-bar--embedded[data-v-4df5d37d]{border-left:1px solid rgb(var(--v-theme-border-low))}.side-bar[data-v-4df5d37d]{overflow:hidden}.side-bar[data-v-4df5d37d] .v-navigation-drawer__content{flex-direction:column;height:100%;display:flex;overflow:hidden}.side-bar.no-transition[data-v-4df5d37d],.side-bar.no-transition[data-v-4df5d37d] *{transition:none!important}.side-bar.side-bar--mobile-fullscreen[data-v-4df5d37d]{z-index:1900!important;height:100%!important;max-height:100%!important;position:fixed!important;top:0!important;right:0!important}.chat-title-nav[data-v-4df5d37d]{align-items:center;gap:.5rem;display:flex;position:relative}.chat-title-nav img[data-v-4df5d37d]{width:24px;height:24px}.chat-title-nav.animated[data-v-4df5d37d]:before{content:"";z-index:1;background:linear-gradient(90deg,#ab47bc,#174fd6,#009688,#174fd6,#ab47bc) 0 0/300% 100%;border-top-left-radius:4px;border-top-right-radius:4px;height:4px;animation:8s linear infinite gradient-move-x-4df5d37d;position:absolute;top:-1rem;left:-1rem;right:-1rem}@keyframes gradient-move-x-4df5d37d{0%{background-position:0%}to{background-position:300%}}.ai-loading-indicator[data-v-4df5d37d]{align-items:center;gap:.5rem;padding:1rem;display:flex}.ai-loading-icon[data-v-4df5d37d]{will-change:transform;width:28px;height:28px;animation:1.5s linear infinite ai-spin-4df5d37d}.ai-loading-pulse[data-v-4df5d37d]{will-change:transform,opacity;animation:1.2s ease-in-out infinite ai-pulse-4df5d37d}@keyframes ai-spin-4df5d37d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-pulse-4df5d37d{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.ai-streaming-stars[data-v-4df5d37d]{align-items:center;gap:4px;padding:0 2px;display:flex}.ai-star[data-v-4df5d37d]{will-change:transform,opacity;animation:1.8s ease-in-out infinite ai-star-pulse-4df5d37d}.ai-star-1[data-v-4df5d37d]{animation-delay:0s}.ai-star-2[data-v-4df5d37d]{animation-delay:.6s}.ai-star-3[data-v-4df5d37d]{animation-delay:1.2s}@keyframes ai-star-pulse-4df5d37d{0%,to{opacity:.4;transform:scale(.6)}50%{opacity:1;transform:scale(1.3)}}.ai-loading-text[data-v-4df5d37d]{color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem;font-weight:500}.ai-loading-dots[data-v-4df5d37d]{display:inline}.ai-dot[data-v-4df5d37d]{opacity:0;animation:1.4s infinite ai-dot-blink-4df5d37d}.ai-dot[data-v-4df5d37d]:first-child{animation-delay:0s}.ai-dot[data-v-4df5d37d]:nth-child(2){animation-delay:.2s}.ai-dot[data-v-4df5d37d]:nth-child(3){animation-delay:.4s}@keyframes ai-dot-blink-4df5d37d{0%,20%{opacity:0}40%{opacity:1}to{opacity:1}}.coachq-upgrade-banner[data-v-5e6e6e83]{border:2px solid rgb(var(--v-theme-border-teal-medium));background:rgb(var(--v-theme-shades-white));border-radius:4px;flex-direction:column;align-items:center;gap:12px;margin:8px;padding:16px 36px;display:flex;box-shadow:0 2px 2px #0003}.coachq-upgrade-banner.border-expired[data-v-5e6e6e83]{border-color:rgb(var(--v-theme-border-deep-orange-medium))}.banner-title[data-v-5e6e6e83]{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.title-text[data-v-5e6e6e83]{letter-spacing:.25px;text-align:center;color:rgb(var(--v-theme-content-high));font-size:20px;font-weight:700;line-height:24px}.extended-title-wrapper[data-v-5e6e6e83]{flex-direction:column;align-items:center;gap:4px;display:flex}.extended-notice[data-v-5e6e6e83]{letter-spacing:.25px;text-align:center;white-space:nowrap;color:rgb(var(--v-theme-border-teal-medium));font-size:14px;font-weight:600}.countdown-badge[data-v-5e6e6e83]{background:rgb(var(--v-theme-surface-info-low));border:1px solid rgb(var(--v-theme-border-medium-low));letter-spacing:.25px;min-width:24px;color:rgb(var(--v-theme-content-high));border-radius:4px;justify-content:center;align-items:center;padding:6px;font-size:20px;font-weight:700;line-height:14px;display:inline-flex}.banner-body[data-v-5e6e6e83]{letter-spacing:.25px;text-align:center;color:rgb(var(--v-theme-content-medium));margin:0;font-size:16px;font-weight:400;line-height:24px}.upgrade-action[data-v-5e6e6e83]{flex-direction:column;align-items:center;gap:4px;display:flex}.disclaimer-text[data-v-5e6e6e83]{letter-spacing:.25px;text-align:center;color:rgb(var(--v-theme-content-medium));font-size:12px;font-weight:400;line-height:24px}.chat-history-panel[data-v-aa76d074]{background:rgb(var(--v-theme-surface));border-left:1px solid rgb(var(--v-theme-border-low));box-sizing:border-box;z-index:10;flex-direction:column;flex-shrink:0;width:65%;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-4px 0 12px #00000026}.slide-in-enter-active[data-v-aa76d074],.slide-in-leave-active[data-v-aa76d074]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-in-enter-from[data-v-aa76d074],.slide-in-leave-to[data-v-aa76d074]{transform:translate(100%)}.chat-history[data-v-aa76d074]{flex-direction:column;height:100%;display:flex}.chat-history__header[data-v-aa76d074]{border-bottom:1px solid rgb(var(--v-theme-border-low));padding-bottom:12px}.chat-history__title[data-v-aa76d074]{margin:0 0 6px;font-size:1.1rem;font-weight:600}.close-button[data-v-aa76d074]{cursor:pointer;background-color:#00000008;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}.close-button[data-v-aa76d074]:hover{background-color:#0000001f}.chat-history__meta[data-v-aa76d074]{color:rgb(var(--v-theme-on-surface-variant));gap:12px;font-size:.8rem;display:flex}.chat-history__list[data-v-aa76d074]{background-color:#00000005;flex:1;margin-bottom:12px;padding-top:12px;overflow-y:auto}.chat-history__list[data-v-aa76d074]::-webkit-scrollbar{width:8px}.chat-history__list[data-v-aa76d074]::-webkit-scrollbar-track{background:0 0}.chat-history__list[data-v-aa76d074]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-on-surface),.2);border-radius:4px}.chat-history__list[data-v-aa76d074]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-on-surface),.3)}.chat-history__list[data-v-aa76d074]{scrollbar-width:thin;scrollbar-color:rgba(var(--v-theme-on-surface),.2) transparent}.chat-history__item[data-v-aa76d074]{cursor:pointer;border-radius:8px;padding:8px 12px;transition:background-color .2s,padding-left .15s;position:relative}.chat-history__item[data-v-aa76d074]:hover,.chat-history__item[data-v-aa76d074]:has(.chat-history__menu-trigger.menu-active){background-color:rgba(var(--v-theme-on-surface),.08);padding-right:36px}.chat-history__item:hover .chat-history__menu-trigger[data-v-aa76d074],.chat-history__item:has(.chat-history__menu-trigger.menu-active) .chat-history__menu-trigger[data-v-aa76d074]{opacity:1}.chat-history__item:hover .chat-history__unread-dot[data-v-aa76d074],.chat-history__item:has(.chat-history__menu-trigger.menu-active) .chat-history__unread-dot[data-v-aa76d074]{right:35px}.chat-history__item-body[data-v-aa76d074]{align-items:center;min-width:0;display:flex}.chat-history__unread-dot[data-v-aa76d074]{background:#c62828;border-radius:50%;flex-shrink:0;width:10px;height:10px}.chat-history__menu-trigger[data-v-aa76d074]{cursor:pointer;opacity:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,background-color .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-40%)}.chat-history__menu-trigger[data-v-aa76d074]:hover{background-color:rgba(var(--v-theme-on-surface),.12)}.chat-history__menu-list[data-v-aa76d074]{min-width:10rem;overflow:hidden;border-radius:12px!important;padding:6px!important}.chat-history__menu-list[data-v-aa76d074] .v-list-item{border-radius:8px;min-height:36px;padding:0 12px}.chat-history__menu-list[data-v-aa76d074] .v-list-item:hover>.v-list-item__overlay{border-radius:8px}.chat-history__menu-option[data-v-aa76d074]{align-items:center;gap:6px;font-size:.825rem;display:flex}.chat-history__menu-option--danger[data-v-aa76d074]{color:rgb(var(--v-theme-error))}.chat-history__rename[data-v-aa76d074]{flex-grow:1;margin-top:4px}.chat-history__rename-input[data-v-aa76d074]{border:1.5px solid rgb(var(--v-theme-primary));background:rgb(var(--v-theme-surface));width:100%;color:rgb(var(--v-theme-on-surface));box-sizing:border-box;border-radius:6px;outline:none;padding:4px 8px;font-size:.875rem}.chat-history__role[data-v-aa76d074]{text-transform:uppercase;color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:600}.chat-history__content[data-v-aa76d074]{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin-top:4px;overflow:hidden}.chat-history__time[data-v-aa76d074]{color:rgb(var(--v-theme-on-surface-variant));margin-top:6px;font-size:.75rem}.chat-history__empty[data-v-aa76d074]{text-align:center;color:rgb(var(--v-theme-on-surface));opacity:.5;padding:24px 0}.chat-history__loading[data-v-aa76d074]{justify-content:center;align-items:center;height:100%;padding:48px 0;display:flex}.chat-history__error[data-v-aa76d074]{text-align:center;color:rgb(var(--v-theme-error));padding:24px 16px}.chat-history__delete-copy[data-v-aa76d074]{margin:0;line-height:1.5}.scheduled-icon[data-v-aa76d074]{color:rgb(var(--v-theme-content-low));padding-right:6px}.task-cards[data-v-a115c053]{flex-direction:column;gap:8px;display:flex}.task-card[data-v-a115c053]{border:1px solid rgba(var(--v-theme-on-surface),.08)}.icon-disabled[data-v-a115c053]{opacity:.4;pointer-events:none}.schedule-list__header[data-v-a115c053]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08)}.warning-text[data-v-a115c053]{color:rgb(var(--v-theme-content-low));text-align:center;font-size:12px}.active-count[data-v-a115c053]{color:rgb(var(--v-theme-content-low));text-align:right;font-size:12px}.chat-history-panel[data-v-795e9f0d]{height:100%!important;top:0!important;right:0!important}.chat-history[data-v-795e9f0d]{flex-direction:column;height:100%;display:flex}.chat-history__header[data-v-795e9f0d]{border-bottom:1px solid rgb(var(--v-theme-border-low));padding-bottom:12px}.close-button[data-v-795e9f0d]{cursor:pointer;background-color:#00000008;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}.close-button[data-v-795e9f0d]:hover{background-color:#0000001f}.chat-history__list[data-v-795e9f0d]{background-color:#00000005;flex:1;margin-bottom:12px;padding-top:12px;overflow-y:auto}.chat-history__list[data-v-795e9f0d]::-webkit-scrollbar{width:8px}.chat-history__list[data-v-795e9f0d]::-webkit-scrollbar-track{background:0 0}.chat-history__list[data-v-795e9f0d]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-on-surface),.2);border-radius:4px}.chat-history__list[data-v-795e9f0d]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-on-surface),.3)}.chat-history__list[data-v-795e9f0d]{scrollbar-width:thin;scrollbar-color:rgba(var(--v-theme-on-surface),.2) transparent}.splash-shell[data-v-b268c09f]{background:rgb(var(--v-theme-surface-alt-low));flex-direction:column;gap:18px;margin-bottom:32px;padding:16px;display:flex}.splash-title[data-v-b268c09f]{color:rgb(var(--v-theme-content-high));font-size:20px;font-style:normal;font-weight:700;line-height:24px}.splash-grid[data-v-b268c09f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.campaign-body[data-v-81ee0ffc]{min-height:400px;padding:24px;position:relative;overflow:hidden}.campaign-content[data-v-81ee0ffc]{z-index:1;max-width:340px;position:relative}.campaign-title[data-v-81ee0ffc]{color:rgb(var(--v-theme-content-high));font-size:32px;line-height:1.2}.campaign-text[data-v-81ee0ffc]{color:rgb(var(--v-theme-content-medium));font-size:18px;line-height:1.6}.text-caption[data-v-81ee0ffc]{color:rgb(var(--v-theme-content-low));font-size:12px;font-style:normal;font-weight:400;line-height:16px}.gradient-text[data-v-81ee0ffc]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ab47bc,#174fd6 49.5%,#009688 94.2%);-webkit-background-clip:text;background-clip:text}.campaign-mascot[data-v-81ee0ffc]{pointer-events:none;z-index:0;width:340px;height:auto;position:absolute;bottom:0;right:-20px}@media(max-width:600px){.mobile-card .campaign-mascot[data-v-81ee0ffc]{width:200px;bottom:-90px;right:-50px}}.auto-prompts-container[data-v-3e0b5280]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.history-icon-wrapper[data-v-3e0b5280]{display:inline-flex;position:relative}.header-actions-wrapper[data-v-3e0b5280]{align-items:center;gap:12px;display:inline-flex}.history-badge[data-v-3e0b5280]{color:#fff;text-align:center;pointer-events:none;background:#c62828;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-6px;right:-6px}.title-left-badges[data-v-3e0b5280]{align-items:center;gap:8px;display:inline-flex}.ws-status-dot[data-v-3e0b5280]{border:1px solid #0003;border-radius:50%;width:10px;height:10px;display:inline-block}.ws-status-dot.is-connected[data-v-3e0b5280]{background-color:#2e7d32}.ws-status-dot.is-disconnected[data-v-3e0b5280]{background-color:#c62828}.auto-prompt-chip[data-v-3e0b5280]{white-space:normal;cursor:pointer;height:auto!important}.auto-prompt-chip[data-v-3e0b5280] .v-chip__content{padding:5px 0}.long-running-hint[data-v-3e0b5280]{background:rgba(var(--v-theme-primary),.04);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:8px;margin-top:8px;padding:12px 16px;display:flex}.long-running-hint p[data-v-3e0b5280]{color:rgba(var(--v-theme-on-surface),.7);margin:0;font-size:.85rem}.disclaimer[data-v-3e0b5280]{color:rgb(var(--v-theme-content-low));text-align:center;padding-bottom:8px;font-size:12px}.schedule-mode-chip[data-v-3e0b5280]{color:rgb(var(--v-theme-content-medium));background:rgb(var(--v-theme-surface-alt-medium))}.modal-container[data-v-851dd0fa]{flex-direction:column;display:flex;overflow:auto}.loading-center[data-v-851dd0fa]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.chart-wrapper[data-v-cc3836c0]{border:1px solid rgba(var(--v-theme-outline),.2);background:rgb(var(--v-theme-surface));border-radius:8px;width:100%;height:400px;margin:1rem 0;padding:1rem;position:relative}.chart-wrapper canvas[data-v-cc3836c0]{max-width:100%;max-height:100%}.chart-controls[data-v-cc3836c0]{flex-direction:row;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.75rem;right:.75rem}.chart-icon-btn[data-v-cc3836c0]{color:rgb(var(--v-theme-on-surface));min-width:auto}.wrapper[data-v-04894846]{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.form-iframe[data-v-04894846]{border:none;width:100%}.suggestions[data-v-af4292f8]{margin-top:.25rem}.actions-wrapper[data-v-2366a8e3]{flex-direction:column;align-items:center;margin-top:.5rem;display:flex}.coachq-image-renderer[data-v-77404188]{text-align:center;margin:.75rem 0}.coachq-image[data-v-77404188]{border:1px solid rgba(var(--v-theme-outline),.2);border-radius:8px;max-width:100%;height:auto}.coachq-image-caption[data-v-77404188]{opacity:.7;margin-top:.25rem;font-size:.75rem}.coachq-image-loading[data-v-77404188],.coachq-image-error[data-v-77404188]{opacity:.6;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.8rem;display:flex}.coachq-video-renderer[data-v-08049ce7]{margin:.75rem 0}.coachq-video-aspect-wrapper[data-v-08049ce7]{aspect-ratio:16/9;border:1px solid rgba(var(--v-theme-outline),.2);border-radius:8px;width:100%;position:relative;overflow:hidden}.coachq-video-aspect-wrapper iframe[data-v-08049ce7]{width:100%;height:100%;position:absolute;top:0;left:0}.coachq-video-title[data-v-08049ce7]{opacity:.7;text-align:center;margin-top:.25rem;font-size:.75rem}.flow-renderer[data-v-1b8c3ff9]{background:rgb(var(--v-theme-surface-alt-medium));flex-direction:column;margin:8px;padding:0 8px 4px;display:flex}.question[data-v-1b8c3ff9]{font-weight:500}.question-option[data-v-1b8c3ff9]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.question-option[data-v-1b8c3ff9]:hover{background-color:rgb(var(--v-theme-surface-alt-medium))}.question-option.selected[data-v-1b8c3ff9]{background-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.text-option[data-v-1b8c3ff9]{flex-direction:column;gap:8px;display:flex}.text-option .text-option-label[data-v-1b8c3ff9]{font-size:.875rem;font-weight:500}.chart-loading[data-v-ae8f270b],.grid-loading[data-v-ae8f270b],.form-loading[data-v-ae8f270b],.suggestions-loading[data-v-ae8f270b],.actions-loading[data-v-ae8f270b],.image-loading[data-v-ae8f270b],.video-loading[data-v-ae8f270b],.collapsed-loading[data-v-ae8f270b]{color:rgb(var(--v-theme-on-surface));align-items:center;padding:1rem;display:flex}.children-border-bottom[data-v-33000cb5]>:not(:last-child){border-bottom:1px solid rgb(var(--v-theme-border-low))}.group-container[data-v-33000cb5]{flex-direction:column;width:100%;max-width:720px;margin:auto;display:flex}.loading[data-v-33000cb5]{justify-content:center;align-items:center;height:400px;display:flex}.no-chats[data-v-33000cb5]{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:600px;min-height:400px;padding:2rem;display:flex}.chat-overflow[data-v-33000cb5]{overflow-y:auto}.edit-image[data-v-5ad85d98]{flex-direction:column;flex-grow:1;gap:1rem;height:100%;display:flex}.canvas[data-v-5ad85d98]{border:1px solid rgb(var(--v-theme-border-medium));background:#fff;flex-grow:1;flex-shrink:1;width:100%;min-height:0}.control-bar[data-v-5ad85d98]{background:rgb(var(--v-theme-surface));border:rgb(var(--v-theme-border-low)) 1px solid;border-radius:32px;justify-content:center;align-items:center;gap:1rem;width:fit-content;margin:auto;padding:1rem;display:flex}.side-controls[data-v-5ad85d98]{z-index:100;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex;position:absolute;top:0;left:20px}.side-controls .slider[data-v-5ad85d98]{flex:0}.color-circle[data-v-5ad85d98]{border:1px solid rgb(var(--v-theme-border-medium));border-radius:50%;width:15px;height:15px}.line-selector-item[data-v-5ad85d98]{justify-content:center;align-items:center;gap:1rem;display:flex}.loading[data-v-764f4f1e]{justify-content:center;align-items:center;height:100%;display:flex}.image-container[data-v-764f4f1e],.link-container[data-v-764f4f1e],.grid-container[data-v-764f4f1e]{flex-direction:column;height:100%;display:flex;overflow-y:auto}.grid-preview[data-v-764f4f1e]{border:1px solid rgb(var(--v-theme-surface-alt-high));border-radius:8px;margin-top:8px;overflow-x:auto}.grid-preview-title[data-v-764f4f1e]{background:rgb(var(--v-theme-surface-alt-low));border-bottom:1px solid rgb(var(--v-theme-surface-alt-high));padding:8px 12px;font-size:.875rem;font-weight:600}.grid-preview-table[data-v-764f4f1e]{border-collapse:collapse;width:100%;font-size:.75rem}.grid-preview-table th[data-v-764f4f1e],.grid-preview-table td[data-v-764f4f1e]{text-align:left;border-bottom:1px solid rgb(var(--v-theme-surface-alt-high));white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:4px 8px;overflow:hidden}.grid-preview-table th[data-v-764f4f1e]{background:rgb(var(--v-theme-surface-alt-low));font-weight:600}.grid-preview-table tbody tr[data-v-764f4f1e]:nth-child(2n){background:rgba(var(--v-theme-surface-primary),.05)}.grid-preview-footer[data-v-764f4f1e]{opacity:.6;background:rgb(var(--v-theme-surface-alt-low));border-top:1px solid rgb(var(--v-theme-surface-alt-high));padding:6px 12px;font-size:.75rem}.flex-grow[data-v-764f4f1e]{flex-grow:1}.pdf-preview[data-v-764f4f1e]{border:none;width:100%;height:500px;margin-top:8px;display:block}.pdf-mobile-container[data-v-764f4f1e]{max-height:500px;margin-top:8px;overflow-y:auto}.pdf-embed[data-v-764f4f1e]{width:100%}.copy-link-section[data-v-764f4f1e]{width:100%;padding:1rem 0}.copy-link-section h4[data-v-764f4f1e]{color:rgb(var(--v-theme-on-surface));font-weight:500}.title-bar[data-v-764f4f1e]{justify-content:space-between;padding:1rem;display:flex}.title[data-v-764f4f1e]{align-items:center;gap:10px;display:flex}.title.wrap[data-v-764f4f1e]{flex-wrap:wrap;justify-content:flex-end;margin-top:.75rem}.coachq-content-preview[data-v-764f4f1e]{border:1px solid rgb(var(--v-theme-surface-alt-high));border-radius:8px;max-height:400px;margin-top:12px;padding:16px;overflow:hidden auto}.coachq-content-preview[data-v-764f4f1e]>*{pointer-events:none}.no-permissions[data-v-764f4f1e]{color:rgb(var(--v-theme-content-low));flex-direction:column;gap:8px;height:100%;max-height:100%;margin:auto;padding:.5rem;display:flex}.no-permissions .no-permission-promo[data-v-764f4f1e]{cursor:pointer;justify-content:center;max-width:100%;text-decoration:none;display:flex}.no-permissions .no-permission-promo.grow[data-v-764f4f1e]{flex-grow:1}.no-permissions .no-permission-promo .img[data-v-764f4f1e]{max-width:80%;margin:auto}html{overflow:auto}.columns-list[data-v-19c335cd]{height:min(50vh,400px);padding:0!important}[data-v-19c335cd] .v-toolbar-title,[data-v-19c335cd] .v-toolbar-title__placeholder{white-space:nowrap!important;text-overflow:unset!important;max-width:100%!important;overflow:visible!important}.settings-card[data-v-19c335cd]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;height:min(80vh,700px);display:grid}.columns-top[data-v-19c335cd]{z-index:1;border-radius:0;width:100%;padding:10px 10px 0;position:sticky;top:0}.grid-title[data-v-a29f5626]{background:rgb(var(--v-theme-surface-secondary));color:rgb(var(--v-theme-on-surface-secondary));flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px;display:flex}.grid-title .clickable-header-area[data-v-a29f5626]{border-radius:4px;flex:1;justify-content:space-between;align-items:center;margin:-4px -8px;padding:4px 8px;transition:background-color .2s;display:flex}.grid-title .clickable-header-area.pointer[data-v-a29f5626]:hover{background-color:rgba(var(--v-theme-on-surface),.08)}.grid-title .clickable-header-area .header-left[data-v-a29f5626]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.grid-title .header-right[data-v-a29f5626]{flex-wrap:wrap;align-items:center;gap:12px;margin-left:12px;display:flex}.header-text[data-v-a29f5626]{letter-spacing:.25px;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.collapse-toggle[data-v-a29f5626]{margin-right:12px}.grid-container-expand-card[data-v-a29f5626]{flex-direction:column;display:flex}.pointer[data-v-a29f5626]{cursor:pointer}.inner[data-v-c228bbae]{margin-left:10px;padding:0 5px;border-left:1px solid #fff!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:32px!important;min-width:32px!important}.outer[data-v-c228bbae]{padding-right:0!important}.v-card[data-v-517eebe8]{justify-content:center;width:100%;display:flex}.overflow-auto[data-v-517eebe8]{overflow-x:auto}.columns-list[data-v-97f74a22]{height:min(41vh,600px);padding:0!important}.columns-list .v-virtual-scroll__item[data-v-97f74a22]{padding:0!important}.settings-card[data-v-97f74a22]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;height:min(80vh,700px);display:grid}.column-def[data-v-97f74a22]{grid-column-gap:20px;grid-row-gap:0px;border-bottom:1px solid #0000001f;grid-template-rows:1fr;grid-template-columns:.25fr 1fr;padding:10px 0;display:grid}.header-name[data-v-97f74a22]{grid-area:1/1/2/2}.description[data-v-97f74a22]{grid-area:1/2/2/3}.loading-container[data-v-7f2a72ea]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modal-container[data-v-7f2a72ea]{flex-direction:column;display:flex;overflow:auto}.loading-center[data-v-537efe1e]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.format-picker[data-v-537efe1e]{flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex}.format-picker-title[data-v-537efe1e]{font-size:1.125rem;font-weight:500}.format-picker-options[data-v-537efe1e]{flex-direction:column;gap:1rem;width:100%;max-width:300px;display:flex}.group-cell-renderer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vertical-line{background-color:rgb(var(--v-theme-border-medium));width:2px;height:100%}.ag-grid[data-v-cceeae55]{--ag-odd-row-background-color:rgb(var(--v-theme-surface-page));--ag-cell-horizontal-border:solid 1px var(--ag-border-color);--ag-data-color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--ag-header-text-color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--ag-header-foreground-color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--ag-header-font-weight:500;--ag-foreground-color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--ag-secondary-foreground-color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--ag-row-hover-color:rgba(var(--v-theme-secondary), .3);--ag-column-hover-color:rgba(var(--v-theme-secondary), 1);--ag-selected-row-background-color:rgba(var(--v-theme-primary), .4);--ag-range-selection-border-color:rgba(var(--v-theme-primary), 1);--ag-range-selection-background-color:rgba(var(--v-theme-primary), .2);--ag-range-selection-highlight-color:rgba(var(--v-theme-secondary), .4);--ag-modal-overlay-background-color:rgb(var(--v-theme-background), .5);--ag-background-color:rgb(var(--v-theme-background));--ag-borders:0;--ag-cell-horizontal-padding:var(--v3740a156);--ag-row-height:var(--v54434c27);--ag-header-background-color:rgb(var(--v-theme-surface-alt-medium))}[data-v-cceeae55] .ag-icon-filter{color:#0000;background:url(https://www.ag-grid.com/theme-icons/material/filter.svg)}.ag-popup[data-v-cceeae55],.ag-popup .ag-popup-child[data-v-cceeae55]{z-index:9999}.outer-grid-container[data-v-cceeae55]{border:1px solid rgb(var(--v-theme-border-medium-low));height:100%}.grid-container[data-v-cceeae55]{height:500px;transition:height .15s ease-out}.filter-chip[data-v-3b0907ab]{border-color:rgb(var(--v-theme-border-medium));text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:200px;overflow:hidden}.filter-chip[data-v-3b0907ab] .v-chip__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-text[data-v-3b0907ab]{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.column-filters[data-v-b5755e63]{flex-wrap:nowrap;gap:8px;padding:12px;display:flex;overflow:auto}.chat-settings-inline[data-v-4432eb41]{flex-direction:column;gap:12px;height:100%;display:flex}.settings-card[data-v-4432eb41]{background:0 0;padding:8px 8px 16px}.settings-header[data-v-4432eb41]{padding:4px 0 4px 4px}.settings-title[data-v-4432eb41]{font-size:20px;font-weight:600}.settings-panels[data-v-4432eb41] .v-expansion-panel-title{padding-left:4px}.panel-label[data-v-4432eb41]{font-weight:600}.language-switch-wrapper[data-v-4432eb41]{padding-left:16px}@media(min-width:600px){.language-switch-wrapper[data-v-4432eb41]{padding-left:20px}}.disclaimer-wrapper[data-v-4432eb41]{padding-left:16px;padding-right:8px}.settings-panels[data-v-4432eb41] .v-expansion-panel{box-shadow:none!important}.counter-and-actions[data-v-4432eb41]{align-items:center;gap:8px;margin-top:8px;display:flex}.counter-display[data-v-4432eb41]{color:var(--content-medium,#616161);white-space:nowrap;font-size:12px}.separator[data-v-4432eb41]{color:var(--content-medium,#616161);opacity:.5;font-size:12px}.disclaimer-actions[data-v-4432eb41]{gap:8px;margin-left:-6px;display:flex}.save-cancel-actions[data-v-4432eb41]{gap:8px;margin-left:auto;display:flex}.settings-fade-slide-enter-active[data-v-accd8574],.settings-fade-slide-leave-active[data-v-accd8574]{transition:opacity .18s,transform .18s}.settings-fade-slide-enter-from[data-v-accd8574],.settings-fade-slide-leave-to[data-v-accd8574]{opacity:0;transform:translateY(8px)}.panel-title[data-v-accd8574]{font-size:16px;font-weight:600}.chat-sidebar[data-v-accd8574]{background-color:rgb(var(--v-theme-background));flex-direction:column;height:100%;display:flex;overflow-x:hidden}.chat-sidebar-group-active[data-v-accd8574]{background-color:rgb(var(--v-theme-surface-primary-low))}[data-v-accd8574] .v-expansion-panel-text__wrapper{padding:0!important}.chat-sidebar-group[data-v-accd8574]{padding-bottom:15px}[data-v-accd8574]::-webkit-scrollbar{width:8px;height:8px}[data-v-accd8574]::-webkit-scrollbar-thumb{background-color:rgb(var(--v-theme-content-low));border-radius:4px}.chat-sidebar-body[data-v-accd8574]{scrollbar-width:thin;scrollbar-color:rgb(var(--v-theme-content-low)) transparent;flex:10;width:100%;overflow:hidden auto}.no-caps[data-v-accd8574]{text-transform:unset!important}.message-title[data-v-accd8574]{color:rgb(var(--v-theme-content-medium));gap:10px;display:flex}.message-title-selected[data-v-accd8574]{color:rgb(var(--v-theme-content-high))}.chat-menu-button[data-v-accd8574]{background-color:rgb(var(--v-theme-surface-primary-low))}.cursor-pointer[data-v-accd8574]{cursor:pointer}.coachq-chat[data-v-accd8574]:hover{background-color:rgb(var(--v-theme-surface-primary-low))}.chat-loading[data-v-f60fe1c4]{flex-direction:column;flex-grow:1;gap:1rem;height:80%;padding:1.5rem 1rem;display:flex;overflow-y:auto}@media screen and (max-height:750px){.chat-loading[data-v-f60fe1c4]{height:72%}}.skeleton-message[data-v-f60fe1c4]{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:.5rem;width:fit-content;max-width:80%;margin-left:auto;display:flex}.skeleton-message.other[data-v-f60fe1c4]{flex-direction:row;justify-content:flex-start;margin-left:0;margin-right:auto}.skeleton-avatar[data-v-f60fe1c4]{background:linear-gradient(90deg,rgba(var(--v-theme-surface-primary),.1) 25%,rgba(var(--v-theme-surface-primary),.2),rgba(var(--v-theme-surface-primary),.1) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:40px;height:40px;animation:1.5s infinite shimmer-f60fe1c4}.skeleton-content[data-v-f60fe1c4]{background:rgba(var(--v-theme-surface-primary),.05);border-radius:12px;flex-direction:column;gap:.5rem;min-width:120px;max-width:calc(100% - 48px);padding:.75rem;display:flex}.skeleton-line[data-v-f60fe1c4]{background:linear-gradient(90deg,rgba(var(--v-theme-surface-primary),.1) 25%,rgba(var(--v-theme-surface-primary),.2),rgba(var(--v-theme-surface-primary),.1) 75%);background-size:200% 100%;border-radius:4px;height:16px;animation:1.5s infinite shimmer-f60fe1c4}.skeleton-line[data-v-f60fe1c4]:first-child{width:80%}.skeleton-line[data-v-f60fe1c4]:nth-child(2){width:60%}.skeleton-line[data-v-f60fe1c4]:nth-child(3){width:40%}@keyframes shimmer-f60fe1c4{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (min-width:960px){.skeleton-message[data-v-f60fe1c4]{max-width:50%}}.chat-main-skeleton[data-v-8b6e0732]{width:100%;height:100%;display:flex}.sidebar-skeleton[data-v-8b6e0732]{border-right:1px solid rgb(var(--v-theme-border-lowest));flex-direction:column;flex-shrink:0;gap:.75rem;width:300px;padding:1rem;display:flex}.sidebar-skeleton-item[data-v-8b6e0732]{align-items:center;gap:.75rem;padding:.5rem;display:flex}.skeleton-avatar-small[data-v-8b6e0732]{background:linear-gradient(90deg,rgba(var(--v-theme-surface-primary),.1) 25%,rgba(var(--v-theme-surface-primary),.2),rgba(var(--v-theme-surface-primary),.1) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:36px;height:36px;animation:1.5s infinite shimmer-8b6e0732}.skeleton-text-group[data-v-8b6e0732]{flex-direction:column;flex-grow:1;gap:.4rem;display:flex}.skeleton-line-short[data-v-8b6e0732]{background:linear-gradient(90deg,rgba(var(--v-theme-surface-primary),.1) 25%,rgba(var(--v-theme-surface-primary),.2),rgba(var(--v-theme-surface-primary),.1) 75%);background-size:200% 100%;border-radius:4px;width:70%;height:14px;animation:1.5s infinite shimmer-8b6e0732}.skeleton-line-shorter[data-v-8b6e0732]{background:linear-gradient(90deg,rgba(var(--v-theme-surface-primary),.1) 25%,rgba(var(--v-theme-surface-primary),.2),rgba(var(--v-theme-surface-primary),.1) 75%);background-size:200% 100%;border-radius:4px;width:45%;height:12px;animation:1.5s infinite shimmer-8b6e0732}.main-skeleton[data-v-8b6e0732]{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.header-skeleton[data-v-8b6e0732]{border-bottom:1px solid rgb(var(--v-theme-border-lowest));align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.footer-skeleton[data-v-8b6e0732]{border-top:1px solid rgb(var(--v-theme-border-lowest));padding:.75rem 1rem}.skeleton-input[data-v-8b6e0732]{background:linear-gradient(90deg,rgba(var(--v-theme-surface-primary),.1) 25%,rgba(var(--v-theme-surface-primary),.2),rgba(var(--v-theme-surface-primary),.1) 75%);background-size:200% 100%;border-radius:20px;height:40px;animation:1.5s infinite shimmer-8b6e0732}@keyframes shimmer-8b6e0732{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width:960px){.sidebar-skeleton[data-v-8b6e0732]{display:none}}svg[data-v-9a9eb22f]{width:1.5rem;height:1.5rem}.chat-mentions[data-v-e89edeb3]{position:static;overflow:visible}.mentions-panel[data-v-e89edeb3]{z-index:100;width:360px;min-width:280px;max-height:340px;position:absolute;bottom:calc(100% + 1px);left:0;right:auto;overflow:auto;transform:none}.mentions-panel.align-left[data-v-e89edeb3]{left:auto;right:0}.suggestions-header[data-v-e89edeb3]{color:var(--v-theme-primary);font-weight:700}.subtitle-meta[data-v-e89edeb3]{flex-wrap:wrap;gap:4px;font-size:.75rem;line-height:1.1}.active[data-v-e89edeb3]{background:rgba(var(--v-theme-primary),.08)}@media screen and (max-width:960px){.mentions-panel[data-v-e89edeb3]{width:max(280px,min(360px,50vw));min-width:280px}.mentions-panel.align-left[data-v-e89edeb3]{left:auto;right:0}}.mentions-panel .v-list-item__prepend{display:contents!important}.message-input-wrapper[data-v-4372f303]{flex:1 1 0;width:100%;min-width:0}.quill-input-container[data-v-4372f303]{flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}.quill-input-container[data-v-4372f303] .chat-mentions{width:100%;position:relative;overflow:visible}.quill-editor-wrapper[data-v-4372f303]{border:1px solid rgba(var(--v-theme-on-surface),.38);background:rgb(var(--v-theme-surface));border-radius:4px;align-items:center;gap:8px;padding:8px;transition:border-color .2s;display:flex;position:relative}.quill-editor-wrapper[data-v-4372f303]:hover{border-color:rgba(var(--v-theme-on-surface),.6)}.quill-editor-wrapper[data-v-4372f303]:focus-within{border-color:rgb(var(--v-theme-primary));border-width:2px}.quill-editor-wrapper.disabled[data-v-4372f303]{opacity:.6;pointer-events:none}.quill-editor-wrapper.has-attachment[data-v-4372f303]{padding:4px 8px 4px 4px}.quill-editor-content[data-v-4372f303]{flex:1;min-width:0}.staged-container-inline[data-v-4372f303]{flex-shrink:0;align-items:center;display:flex}.image-preview-inline[data-v-4372f303]{cursor:default;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.image-preview-inline[data-v-4372f303]:has(.image-count-inline){cursor:pointer}.image-preview-inline:has(.image-count-inline):hover .staged-image-inline[data-v-4372f303]{filter:brightness(1.1)}.staged-image-inline[data-v-4372f303]{object-fit:cover;border-radius:4px;width:48px;height:48px;transition:filter .2s}.image-count-inline[data-v-4372f303]{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b3;border-radius:8px;padding:2px 6px;font-size:11px;font-weight:700;transition:background-color .2s;position:absolute;bottom:2px;right:2px}.remove-btn-inline[data-v-4372f303]{background:rgb(var(--v-theme-surface-alt-medium));z-index:2;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;padding:0;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #0003}.remove-btn-inline[data-v-4372f303]:hover{transform:scale(1.1)}.remove-btn-inline[data-v-4372f303] .v-icon{font-size:18px!important}.pdf-preview-inline[data-v-4372f303]{background:rgba(var(--v-theme-primary),.08);border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.file-preview-inline[data-v-4372f303]{align-items:center;gap:6px;display:flex}.file-icon-box[data-v-4372f303]{background:rgba(var(--v-theme-primary),.08);border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.file-name-inline[data-v-4372f303]{color:rgba(var(--v-theme-on-surface),.8);white-space:nowrap;text-overflow:ellipsis;max-width:80px;font-size:.8rem;overflow:hidden}.multimedia-preview-inline[data-v-4372f303]{background:rgba(var(--v-theme-primary),.08);border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.loading-overlay[data-v-4372f303]{background:rgba(var(--v-theme-surface),.8);z-index:10;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media screen and (max-width:600px){.staged-image-inline[data-v-4372f303],.pdf-preview-inline[data-v-4372f303],.multimedia-preview-inline[data-v-4372f303],.file-icon-box[data-v-4372f303]{width:44px;height:44px}.quill-editor-wrapper[data-v-4372f303]{gap:6px;padding:6px}.quill-editor-wrapper.has-attachment[data-v-4372f303]{padding:4px 6px 4px 4px}.remove-btn-inline[data-v-4372f303]{width:20px;min-width:20px;height:20px;top:-5px;right:-5px}.remove-btn-inline[data-v-4372f303] .v-icon{font-size:16px!important}.image-count-inline[data-v-4372f303]{padding:1px 4px;font-size:10px}.pdf-preview-inline v-icon[data-v-4372f303]{font-size:24px!important}}.quill-editor-wrapper .ql-container.ql-snow{border:none!important}.quill-editor-content .ql-container.ql-snow{width:100%;font-family:inherit}.quill-editor-content .ql-editor{min-height:36px;max-height:70px;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;width:100%;padding:7px 0;font-size:14px;line-height:1.5;overflow:hidden auto}.quill-editor-content .ql-editor ol,.quill-editor-content .ql-editor ul{margin:0;padding:0;list-style:none}.quill-editor-content .ql-editor.ql-blank:before{color:rgba(var(--v-theme-on-surface),.38);font-style:normal;left:0}.quill-editor-content .ql-editor p{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;margin:0}.quill-editor-content .ql-editor:focus{outline:none}.quill-editor-content .ql-editor .mention-tag{color:rgb(var(--v-theme-primary));cursor:default;-webkit-user-select:none;user-select:none;border-radius:3px;padding:2px 4px;font-weight:600;display:inline-block}.quill-editor-content .ql-editor .mention-tag:hover{background-color:rgba(var(--v-theme-primary),.12)}.read-only-banner[data-v-3d254cf2]{background-color:rgb(var(--v-theme-surface-alt-low));border-top:1px solid rgb(var(--v-theme-border-lowest));color:rgb(var(--v-theme-content-medium));justify-content:center;align-items:center;padding:12px 16px;font-size:14px;display:flex}.footer-container[data-v-3d254cf2]{width:100%;position:relative}.unsupported-warning[data-v-3d254cf2]{z-index:1;position:absolute;bottom:100%;left:0;right:0}.unsupported-warning[data-v-3d254cf2] .v-alert__content{font-size:.85rem}footer[data-v-3d254cf2]{background-color:rgb(var(--v-theme-surface-main));width:100%;padding-bottom:env(keyboard-inset-height,0px)}.powered-by[data-v-3d254cf2]{background-color:rgb(var(--v-theme-surface-main));color:#737373;padding-bottom:.5rem;font-size:11px}.powered-by span[data-v-3d254cf2]{font-weight:500}.chat-footer[data-v-3d254cf2]{justify-content:space-between;align-items:center;padding:10px 20px;display:flex}[data-v-3d254cf2] .v-footer{overflow:visible}.footer-stack[data-v-3d254cf2]{flex-direction:column;width:100%;display:flex}[data-v-3d254cf2] .v-row,[data-v-3d254cf2] .v-col{overflow:visible}@media screen and (max-width:960px){.chat-footer[data-v-3d254cf2]{margin-bottom:10px}@supports (-webkit-touch-callout:none){.chat-footer[data-v-3d254cf2]{margin-bottom:10px}}}.chat-input[data-v-3d254cf2]{border-radius:12px;padding-right:5%}.file[data-v-3d254cf2]{width:85%}@media screen and (max-width:810px){.file[data-v-3d254cf2]{width:60%}}.chat-input[data-v-3d254cf2]:focus{box-shadow:rgba(var(--v-theme-primary),.15) 0 0 0 3px;outline:none}.footer-icons[data-v-3d254cf2]{align-items:flex-end;height:100%;padding-bottom:22px;display:flex;position:absolute;top:0;right:25px}.text-field-wrapper[data-v-3d254cf2]{width:100%;margin-top:0%;position:relative}.clear[data-v-3d254cf2]{color:rgb(var(--v-theme-content-primary-lighten-2));margin-left:.5rem;margin-right:.5rem}.clear[data-v-3d254cf2]:hover{color:rgb(var(--v-theme-primary))}.disabled[data-v-3d254cf2]{cursor:not-allowed;opacity:.5;color:rgb(var(--v-theme-content-primary-lighten-2))}.enabled[data-v-3d254cf2]{cursor:pointer;opacity:1;color:rgb(var(--v-theme-primary))}.position-relative[data-v-3d254cf2]{position:relative}.image-collage[data-v-3d254cf2]{width:100%;max-width:200px;margin:0 auto;position:relative}.collage-grid[data-v-3d254cf2]{aspect-ratio:1;border-radius:8px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;display:grid;overflow:hidden}.collage-grid.single-image[data-v-3d254cf2]{grid-template-rows:1fr;grid-template-columns:1fr}.collage-item[data-v-3d254cf2]{position:relative;overflow:hidden}.collage-image[data-v-3d254cf2]{object-fit:cover;width:100%;height:100%}.more-items[data-v-3d254cf2]{position:relative}.more-count[data-v-3d254cf2]{color:#fff;background:#00000080;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex;position:absolute;inset:0}.remove-single-btn[data-v-3d254cf2]{background:rgb(var(--v-theme-surface-alt-medium));justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;display:flex;position:absolute;top:-4px;right:-4px}.remove-single-btn[data-v-3d254cf2] .v-icon{font-size:20px!important}.staged-previews[data-v-3d254cf2]{border-bottom:1px solid rgb(var(--v-theme-border-lowest));background-color:rgb(var(--v-theme-surface-main));flex-wrap:wrap;gap:8px;width:100%;padding:8px 12px;display:flex}.staged-item[data-v-3d254cf2]{align-items:center;display:flex;position:relative}.staged-thumb[data-v-3d254cf2]{object-fit:cover;border-radius:8px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.staged-file-thumb[data-v-3d254cf2]{background:rgba(var(--v-theme-primary),.08);justify-content:center;align-items:center;display:flex}.staged-file-item[data-v-3d254cf2]{gap:8px;padding-right:8px}.staged-file-name[data-v-3d254cf2]{color:rgba(var(--v-theme-on-surface),.8);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:.85rem;overflow:hidden}.staged-remove-btn[data-v-3d254cf2]{background:rgb(var(--v-theme-surface-alt-medium));cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;padding:0;transition:transform .15s;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #0003}.staged-remove-btn[data-v-3d254cf2]:hover{transform:scale(1.1)}.staged-file-item .staged-remove-btn[data-v-3d254cf2]{box-shadow:none;background:0 0;position:static}[data-v-3d254cf2] .v-list-item--disabled{opacity:.5;pointer-events:none}svg[data-v-6261d150]{width:1.5rem;height:1.5rem}header[data-v-4d1b017c]{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));padding:.8rem}.chat-header[data-v-4d1b017c]{justify-content:space-between;align-items:center;width:100%;display:flex}.header-txt[data-v-4d1b017c]{padding-left:8px;font-size:14px}.header-txt p[data-v-4d1b017c]{color:rgb(var(--v-theme-content-low));position:relative;bottom:.5rem}.kevins-fake-button[data-v-4d1b017c]{color:rgb(var(--v-theme-primary));cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:500}.coachQ-title[data-v-4d1b017c]{gap:10px;display:flex}.departed-owner-warning[data-v-4d1b017c]{border-radius:4px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:16px;font-size:13px;line-height:1.4;display:flex}.departed-owner-warning--admin[data-v-4d1b017c]{background-color:rgb(var(--v-theme-surface-warning-low));border:1px solid rgb(var(--v-theme-border-warning));color:rgb(var(--v-theme-content-warning-high))}.departed-owner-warning__icon[data-v-4d1b017c]{color:rgb(var(--v-theme-content-warning-high))}.departed-owner-warning__title[data-v-4d1b017c]{color:rgb(var(--v-theme-content-warning-high));margin-bottom:2px;font-size:14px;font-weight:600}.departed-owner-warning--admin .departed-owner-warning__text[data-v-4d1b017c]{color:rgb(var(--v-theme-content-medium));font-size:13px;line-height:1.45}.departed-owner-warning__text[data-v-4d1b017c]{font-size:13px;line-height:1.45}.departed-owner-warning--user[data-v-4d1b017c]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.departed-owner-section-header[data-v-4d1b017c]{text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--v-theme-on-surface),.5);padding-top:8px;font-size:12px;font-weight:600}.departed-owner-item[data-v-4d1b017c]{opacity:.7}.departed-owner-avatar[data-v-4d1b017c]{opacity:.5}.departed-owner-removed-chip[data-v-4d1b017c]{color:#e57373;background-color:#0000;border:1px solid #e57373;font-weight:500}.writer-chip[data-v-4d1b017c]{background-color:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));border:none;border-radius:9999px;font-weight:500}.writer-chip .v-icon[data-v-4d1b017c]{color:rgb(var(--v-theme-primary))}.members-section-header[data-v-4d1b017c]{text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--v-theme-on-surface),.5);padding-top:16px;font-size:12px;font-weight:600}.members-dialog-card[data-v-4d1b017c]{flex-direction:column;max-height:80vh;display:flex}.members-dialog-card[data-v-4d1b017c] .v-card-text{flex:auto;overflow-y:auto}.member-content[data-v-4d1b017c]{flex-direction:column;min-width:0;display:flex;overflow:hidden}[data-v-4d1b017c] .v-list-item__content{min-width:0;overflow:hidden}.member-meta[data-v-4d1b017c]{align-items:center;column-gap:24px;display:flex}.member-meta__item[data-v-4d1b017c]{white-space:nowrap;align-items:center;display:inline-flex}.member-count[data-v-4d1b017c]{color:rgb(var(--v-theme-primary));font-weight:400}.dismissable-popup[data-v-11a491ab]{border:1px solid var(--border-info,#1e88e5);background:var(--surface-info---low,#e3f2fd);border-radius:4px;flex:none;margin:20px;padding:8px!important}.alert-text[data-v-11a491ab]{color:var(--content-medium,#424242);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.chat-icon-outer[data-v-80dda05f]{background-color:rgb(var(--v-theme-surface-primary));color:rgb(var(--v-theme-surface-page));border-radius:50%;justify-content:center;align-items:center;display:flex}.small[data-v-80dda05f]{min-width:.5rem}.medium[data-v-80dda05f]{min-width:1rem}.large[data-v-80dda05f]{min-width:2rem}.wrapper[data-v-b340bd0a]{margin-top:1rem;margin-bottom:1.5rem}.chat-avatar-outer[data-v-b340bd0a]{width:1.5rem;height:1.5rem}.chat-avatar-wrapper[data-v-b340bd0a]{justify-content:flex-start;margin-bottom:1rem;display:flex}.snippet[data-v-b340bd0a]{background:rgb(var(--v-theme-surface-page));width:30%;box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;padding:15px 5%;position:relative}.stage[data-v-b340bd0a]{justify-content:start;align-items:center;padding-left:20%;display:flex;position:relative}.dot-falling[data-v-b340bd0a]{background-color:rgb(var(--v-theme-content-primary-low));width:10px;height:10px;color:rgb(var(--v-theme-content-primary-low));box-shadow:9999px 0 rgb(var(--v-theme-content-primary-low));border-radius:5px;animation:1s linear .1s infinite dot-falling-b340bd0a;position:relative;left:-9999px}.dot-falling[data-v-b340bd0a]:before,.dot-falling[data-v-b340bd0a]:after{content:"";display:inline-block;position:absolute;top:0}.dot-falling[data-v-b340bd0a]:before{background-color:rgb(var(--v-theme-content-primary-low));width:10px;height:10px;color:rgb(var(--v-theme-content-primary-low));border-radius:5px;animation:1s linear infinite dot-falling-before-b340bd0a}.dot-falling[data-v-b340bd0a]:after{background-color:rgb(var(--v-theme-content-primary-low));width:10px;height:10px;color:rgb(var(--v-theme-content-primary-low));border-radius:5px;animation:1s linear .2s infinite dot-falling-after-b340bd0a}@keyframes dot-falling-b340bd0a{0%{box-shadow:9999px -15px rgba(var(--v-theme-content-deep-purple-medium),0)}25%,50%,75%{box-shadow:9999px 0 rgb(var(--v-theme-content-primary-lighten-2))}to{box-shadow:9999px 15px rgba(var(--v-theme-content-deep-purple-medium),0)}}@keyframes dot-falling-before-b340bd0a{0%{box-shadow:9984px -15px rgba(var(--v-theme-content-deep-purple-medium),0)}25%,50%,75%{box-shadow:9984px 0 rgb(var(--v-theme-content-primary-low))}to{box-shadow:9984px 15px rgba(var(--v-theme-content-deep-purple-medium),0)}}@keyframes dot-falling-after-b340bd0a{0%{box-shadow:10014px -15px rgba(var(--v-theme-content-deep-purple-medium),0)}25%,50%,75%{box-shadow:10014px 0 rgb(var(--v-theme-content-primary-low))}to{box-shadow:10014px 15px rgba(var(--v-theme-content-deep-purple-medium),0)}}.fullscreen-image[data-v-a2fed253]{background-color:rgba(var(--v-theme-content-high),.8);z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.image-container[data-v-a2fed253]{transform-origin:50%;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-container[data-v-a2fed253]:active{cursor:grabbing}.toolbar-panel[data-v-a2fed253]{background:rgb(var(--v-theme-surface-secondary-high));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1001;border-radius:12px;align-items:center;gap:8px;margin-top:4px;padding:8px 12px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000004d}.toolbar-btn[data-v-a2fed253]{color:rgb(var(--v-theme-content-onReverse-high));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex}.toolbar-btn[data-v-a2fed253]:hover:not(:disabled){background:#ffffff26}.toolbar-btn[data-v-a2fed253]:active:not(:disabled){background:#ffffff40}.toolbar-btn[data-v-a2fed253]:focus{outline-offset:2px;outline:2px solid #ffffff80}.toolbar-btn[data-v-a2fed253]:disabled{opacity:.4;cursor:not-allowed}.toolbar-btn.close-btn[data-v-a2fed253]:hover{background:#ef4444b3}.toolbar-divider[data-v-a2fed253]{background:#fff3;width:1px;height:24px}.zoom-level[data-v-a2fed253]{color:rgb(var(--v-theme-content-onReverse-high));text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-size:13px;font-weight:500}.gallery-counter[data-v-a2fed253]{color:rgb(var(--v-theme-content-onReverse-high));font-variant-numeric:tabular-nums;padding:0 4px;font-size:13px;font-weight:500}.gallery-nav[data-v-a2fed253]{z-index:1002;color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.gallery-nav[data-v-a2fed253]:hover:not(:disabled){background:#000000bf}.gallery-nav[data-v-a2fed253]:disabled{opacity:.3;cursor:not-allowed}.gallery-nav-prev[data-v-a2fed253]{left:16px}.gallery-nav-next[data-v-a2fed253]{right:16px}@media(max-width:600px){.gallery-nav[data-v-a2fed253]{width:40px;height:40px}.gallery-nav-prev[data-v-a2fed253]{left:8px}.gallery-nav-next[data-v-a2fed253]{right:8px}}.fullscreen-image img[data-v-a2fed253]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:8px;max-width:80%;max-height:80%}.feedback-section[data-v-1305c7f0]{border-top:1px solid rgb(var(--v-theme-border-medium));margin-top:.5rem;padding-top:.5rem}.feedback-buttons[data-v-1305c7f0]{gap:.25rem;margin-bottom:10px;padding-left:16px;display:flex}.feedback-form[data-v-1305c7f0]{margin-top:.5rem}.feedback-form-actions[data-v-1305c7f0]{justify-content:flex-end;gap:.5rem;display:flex}.feedback-submitted[data-v-1305c7f0]{opacity:.7;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.feedback-text[data-v-1305c7f0]{font-style:italic}.unsupported-file-container[data-v-c8cf92f3]{background:#3b000014;border-radius:8px;flex-direction:column;align-items:center;gap:16px;margin:8px 0;padding:16px;display:flex}.file-preview[data-v-c8cf92f3]{flex-direction:column;align-items:center;gap:8px;display:flex}.filename[data-v-c8cf92f3]{color:var(--v-content-high);word-break:break-all;text-align:center;max-width:200px;font-size:14px}.download-btn[data-v-c8cf92f3]{color:rgb(var(--v-theme-onReverse-high));margin-top:8px}.more-emojis-mobile[data-v-c529f286]{background:rgb(var(--v-theme-background))}.emoji-search[data-v-c529f286] .v-input__control{background-color:rgb(var(--v-theme-background))!important}.emoji-search[data-v-c529f286]{background:rgb(var(--v-theme-background));z-index:2;color:rgb(var(--v-theme-content-high));padding:10px;position:sticky;top:0;overflow:hidden;padding-bottom:0!important}.emoji-btn.more-emoji-btn[data-v-c529f286]{min-width:36px;min-height:36px;font-size:1.75rem}.emoji-category-header[data-v-c529f286]{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-content-high));z-index:1;grid-column:1/-1;margin:0;padding:8px;font-size:1.25rem;position:static}.more-emojis[data-v-c529f286]{background:rgb(var(--v-theme-background));scroll-snap-type:none;border-radius:8px;min-width:100vw;min-height:60vh;max-height:60vh;padding:0 10px;display:block;overflow-y:auto}.more-emoji-btn[data-v-c529f286]{padding-bottom:1rem;font-size:1.5rem!important}.emoji-row[data-v-c529f286]{height:var(--v6e286c08);grid-template-columns:repeat(7,1fr);align-items:center;display:grid}[data-v-c529f286] .no-border-radius,[data-v-c529f286] .v-bottom-sheet__content.no-border-radius{border-radius:0!important}[data-v-c529f286] .v-bottom-sheet-transition-enter-active,[data-v-c529f286] .v-bottom-sheet-transition-leave-active{transition-duration:.15s!important}.mobile-reaction-menu[data-v-f25253d9]{max-height:80vh;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.emoji-btn-bottom-sheet[data-v-f25253d9]{color:rgb(var(--v-theme-content-high));font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:2rem}.emoji-font[data-v-f25253d9]{color:rgb(var(--v-theme-content-high));font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:1.5rem}.translation-panel[data-v-f25253d9]{background-color:rgb(var(--v-theme-surface-main));padding:0}.bottom-sheet-content[data-v-f25253d9]{padding:1rem}.reaction-options[data-v-f25253d9]{z-index:1;background-color:rgb(var(--v-theme-surface-main));justify-content:space-around;margin-bottom:1rem;padding:10px 0;display:flex;position:sticky;top:0}.reaction-list[data-v-f25253d9]{margin-top:1rem;display:inline;overflow-y:auto}.reaction-item[data-v-f25253d9]{justify-content:space-between;align-items:center;padding:10px;display:flex}.divider[data-v-f25253d9]{z-index:-1;margin-bottom:4px}.reaction-footer[data-v-f25253d9]{background-color:rgb(var(--v-theme-surface-main));flex-wrap:wrap;justify-content:center;margin-top:1rem;padding:10px 0;display:flex;position:sticky;bottom:0}.reaction-footer-emoji[data-v-f25253d9]{margin:4px}.emoji-plus-btn[data-v-f25253d9]{justify-content:center;align-items:center;margin:2px -12px 0;display:flex}[data-v-f25253d9] .no-border-radius,[data-v-f25253d9] .v-bottom-sheet__content.no-border-radius{border-radius:0!important}.emoji-reactions[data-v-bf8df32b]{background:rgb(var(--v-theme-surface-main));max-width:100vw;box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);width:auto;color:rgb(var(--v-theme-content-high));font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;position:absolute;overflow:visible}@media(max-width:600px){.emoji-reactions[data-v-bf8df32b]{display:none!important}}.emoji-reactions-user[data-v-bf8df32b]{top:-20px;right:55%}.emoji-reactions-other[data-v-bf8df32b]{top:-25px;left:40%}.emoji-btn[data-v-bf8df32b]{color:rgb(var(--v-theme-content-high));padding-right:10px;font-size:.8rem}.reacted-emoji-wrapper[data-v-bf8df32b]{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex;position:relative}.reacted-emoji-wrapper-user[data-v-bf8df32b]{justify-content:flex-end}.reacted-emoji-wrapper-other[data-v-bf8df32b]{justify-content:flex-start}.reacted-emoji[data-v-bf8df32b]{background:rgb(var(--v-theme-surface-primary-low));position:relative}[data-v-bf8df32b] .reacted-emoji .v-chip__underlay{background-color:#0000!important}.reacted-emoji-other[data-v-bf8df32b]{background:rgb(var(--v-theme-surface-alt-medium));opacity:1!important}[data-v-bf8df32b] .reacted-emoji-other .v-chip__underlay{background-color:#0000!important}.reacted-emoji-other.my-reaction[data-v-bf8df32b]{border:1px solid rgb(var(--v-theme-border-primary))}.reacted-emoji.my-reaction[data-v-bf8df32b]{border:1px solid rgb(var(--v-theme-border-pink-medium))}.emoji-font[data-v-bf8df32b]{color:rgb(var(--v-theme-content-high));font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:.7rem}.emoji-count[data-v-bf8df32b]{color:rgb(var(--v-theme-content-high))}.emoji-category-header[data-v-bf8df32b]{background:rgb(var(--v-theme-background));box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);color:rgb(var(--v-theme-content-high));grid-column:1/-1;margin:0;padding:4px 0;font-size:1rem;position:static}.more-emojis[data-v-bf8df32b]{background:rgb(var(--v-theme-background));width:35vw;min-width:35vw;min-height:40vh;max-height:40vh;box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);scroll-snap-type:none;border-radius:8px;padding:0 10px;display:block;overflow-y:auto}.more-emoji-btn[data-v-bf8df32b]{font-size:1.5rem!important}.emoji-row[data-v-bf8df32b]{height:var(--v59e75fb2);grid-template-columns:repeat(5,1fr);align-items:center;display:grid}.emoji-menu-footer[data-v-bf8df32b]{background:rgb(var(--v-theme-background));box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);z-index:2;justify-content:space-between;align-items:center;padding:10px;display:flex;position:sticky;bottom:0}.emoji-search[data-v-bf8df32b]{background:rgb(var(--v-theme-background));z-index:2;color:rgb(var(--v-theme-content-high));padding:10px;position:sticky;top:0}[data-v-bf8df32b]::-webkit-scrollbar{width:5px}[data-v-bf8df32b]::-webkit-scrollbar-track{background:rgb(var(--v-theme-background));box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1)}[data-v-bf8df32b]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-background),.3);border-radius:10px}[data-v-bf8df32b] .no-border-radius,[data-v-bf8df32b] .v-bottom-sheet__content.no-border-radius{border-radius:0!important}@supports (-webkit-touch-callout:none){.emoji-font[data-v-bf8df32b],.emoji-btn[data-v-bf8df32b]{font-size:.8rem}}@supports not (-webkit-touch-callout:none){.emoji-font[data-v-bf8df32b],.emoji-btn[data-v-bf8df32b]{font-size:1rem}}.thread-fullscreen[data-v-334025e6]{z-index:9999;background:rgba(var(--v-theme-surface-page));border-radius:16px;width:100%;height:100%;padding:1rem;display:flex;top:0}@media(min-width:600px){.thread-fullscreen[data-v-334025e6]{width:50%;left:50%;transform:translate(-50%)}}.close-fullscreen[data-v-334025e6]{color:rgb(var(--v-theme-content-low));position:absolute;top:1rem;right:1rem}.timestamp[data-v-334025e6]{text-align:center;color:rgb(var(--v-theme-content-low));font-size:.8rem}.reply-timestamp[data-v-334025e6]{margin-top:.5rem}.reply-sender-user[data-v-334025e6]{color:rgb(var(--v-theme-surface));justify-content:flex-start;font-size:.7rem;display:flex;position:relative}.reply-sender-other[data-v-334025e6]{justify-content:flex-start;font-size:.7rem;display:flex;position:relative}.reply-preview[data-v-334025e6]{cursor:pointer;transition:background-color .15s}.reply-user-wrapper[data-v-334025e6],.reply-other-wrapper[data-v-334025e6]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.reply-user-wrapper[data-v-334025e6]{align-items:flex-end}.reply-other-wrapper[data-v-334025e6]{align-items:flex-start}.reply-user[data-v-334025e6]{color:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface));box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);word-wrap:break-word;border-radius:20px;width:100%;margin-top:.3rem;padding:1rem;font-size:.7rem;position:relative}.reply-other[data-v-334025e6]{box-shadow:0 1px 3px rgb(var(--v-theme-content-high) / .1),0 1px 2px -1px rgb(var(--v-theme-content-high) / .1);word-wrap:break-word;border:1px solid;border-radius:20px;width:100%;margin-top:.3rem;padding:1rem;font-size:.7rem;position:relative}.message-text[data-v-334025e6]{white-space:pre-wrap;tab-size:4}[data-v-334025e6]::-webkit-scrollbar{width:5px}[data-v-334025e6]::-webkit-scrollbar-track{background:rgb(var(--v-theme-surface-page))}[data-v-334025e6]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-surface-primary),.3);border-radius:10px}.name-header[data-v-334025e6]{font-weight:700}.thread-message[data-v-334025e6]{width:fit-content}.thread-message-user[data-v-334025e6]{align-self:flex-end}.edit-message-container[data-v-984e6767]{margin-top:0}.edit-message-input[data-v-984e6767],.edit-message-input[data-v-984e6767] .message-input-wrapper{width:100%}.edit-message-input[data-v-984e6767] .quill-editor-wrapper{border-radius:8px;min-height:52px;padding:10px 12px}.edit-message-input[data-v-984e6767] .quill-editor-wrapper.has-attachment{padding:8px}.edit-message-input[data-v-984e6767] .quill-editor-content{width:100%}.edit-message-input[data-v-984e6767] .ql-editor{min-height:32px;max-height:96px;font-size:1rem}@media(max-width:960px){.edit-message-input[data-v-984e6767] .quill-editor-wrapper{min-height:48px;padding:8px 10px}}.edit-actions[data-v-984e6767]{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.edit-actions .v-btn[data-v-984e6767]{min-width:64px;height:32px;font-size:.875rem}.edit-footer-row[data-v-984e6767]{margin-bottom:0}.edit-icon-col[data-v-984e6767]{padding-right:8px}.edit-input-col[data-v-984e6767]{padding:0 4px}.edit-image-grid[data-v-984e6767]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.edit-image-item[data-v-984e6767]{aspect-ratio:1;position:relative}.edit-grid-image[data-v-984e6767]{object-fit:cover;border-radius:4px;width:100%;height:100%}.edit-remove-single-btn[data-v-984e6767]{background:rgb(var(--v-theme-surface-alt-medium));justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;display:flex;position:absolute;top:-4px;right:-4px}.edit-remove-single-btn[data-v-984e6767] .v-icon{font-size:20px!important}[data-v-984e6767] .v-list-item--disabled{opacity:.5;pointer-events:none}.no-select[data-v-973289f7]{-webkit-user-select:none;user-select:none}[data-v-973289f7] .custom-link{color:rgb(var(--v-theme-primary));-webkit-user-select:text;user-select:text;text-decoration:underline}.message-text-user[data-v-973289f7] .custom-link{color:rgb(var(--v-theme-surface-page))}.deleted-message[data-v-973289f7]{border:1px solid rgb(var(--v-theme-primary));box-shadow:0 1px 3px rgb(var(--v-theme-content-high)/.1),0 1px 2px -1px rgb(var(--v-theme-content-high)/.1);word-wrap:break-word;border-top-left-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1rem;font-style:italic;display:block;position:relative}.deleted-message-other[data-v-973289f7]{border:1px solid rgb(var(--v-theme-surface-alt-high));box-shadow:0 1px 3px rgb(var(--v-theme-content-high)/.1),0 1px 2px -1px rgb(var(--v-theme-content-high)/.1);border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1rem;font-style:italic;display:block;position:relative}.user-message[data-v-973289f7]{background:rgb(var(--v-theme-primary));box-shadow:0 1px 3px rgb(var(--v-theme-content-high)/.1),0 1px 2px -1px rgb(var(--v-theme-content-high)/.1);word-wrap:break-word;overflow-wrap:break-word;border-top-left-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:fit-content;max-width:100%;margin-left:auto;padding:1rem;position:relative}.other-message[data-v-973289f7]{box-shadow:0 1px 3px rgb(var(--v-theme-content-high)/.1),0 1px 2px -1px rgb(var(--v-theme-content-high)/.1);word-wrap:break-word;overflow-wrap:break-word;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:fit-content;max-width:100%;padding:1rem;position:relative;background-color:rgb(var(--v-theme-surface-secondary-low))!important}.user-error[data-v-973289f7]{box-shadow:0 1px 3px rgb(var(--v-theme-content-high)/.1),0 1px 2px -1px rgb(var(--v-theme-content-high)/.1);word-wrap:break-word;background:#c40101;border-top-left-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1rem;color:rgb(var(--v-theme-surface-page))!important}.chat-avatar-wrapper[data-v-973289f7]{justify-content:flex-end;margin-top:.75rem;margin-bottom:.25rem;display:flex}.chat-avatar-wrapper-other[data-v-973289f7]{justify-content:flex-start;align-items:center;margin-top:.75rem;margin-bottom:.25rem;display:flex}.message-avatar[data-v-973289f7]{flex-shrink:0;margin-right:.375rem}.name-and-locations[data-v-973289f7]{flex-direction:column;gap:.125rem;display:flex}.name-and-locations-user[data-v-973289f7]{align-items:flex-end}.name-and-locations-user .timestamp-row[data-v-973289f7]{justify-content:flex-end}.name-row[data-v-973289f7],.timestamp-row[data-v-973289f7]{align-items:center;gap:.25rem;display:flex}.name-text[data-v-973289f7]{margin:0}.header-timestamp[data-v-973289f7]{color:rgb(var(--v-theme-content-low));white-space:nowrap;font-size:11px;font-weight:500}.header-edited[data-v-973289f7]{padding-left:.25rem;font-size:11px}.locations-chips[data-v-973289f7]{flex-wrap:nowrap;align-items:center;gap:.25rem;display:flex}.time-stamp[data-v-973289f7]{color:rgb(var(--v-theme-content-low));justify-content:flex-end;margin-top:.25rem;margin-bottom:.25rem;padding-left:.25rem;font-size:11px;font-weight:500;display:flex}.time-stamp-other[data-v-973289f7]{color:rgb(var(--v-theme-content-low));justify-content:flex-start;margin-top:.25rem;margin-bottom:.25rem;padding-left:.25rem;font-size:11px;font-weight:500;display:flex}.failures[data-v-973289f7]{color:rgb(var(--v-theme-content-danger));justify-content:flex-end;margin-top:.25rem;margin-bottom:1.5rem;padding-left:.25rem;font-size:11px;font-weight:400;display:flex}.failures a[data-v-973289f7]{cursor:pointer;color:rgb(var(--v-theme-content-danger));margin-left:.5rem;font-weight:500;display:flex}.snippet[data-v-973289f7]{background:0 0;justify-content:flex-end;width:100%;padding:5px 5%;display:flex;position:relative}.stage[data-v-973289f7]{justify-content:start;align-items:center;padding-left:20%;display:flex;position:relative}.dot-flashing[data-v-973289f7]{background-color:rgb(var(--v-theme-primary));width:10px;height:10px;color:rgb(var(--v-theme-primary));border-radius:5px;animation:1s linear .5s infinite alternate dot-flashing-973289f7;position:relative}.dot-flashing[data-v-973289f7]:before,.dot-flashing[data-v-973289f7]:after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing[data-v-973289f7]:before{background-color:rgb(var(--v-theme-primary));width:10px;height:10px;color:rgb(var(--v-theme-primary));border-radius:5px;animation:1s infinite alternate dot-flashing-973289f7;left:-15px}.dot-flashing[data-v-973289f7]:after{background-color:rgb(var(--v-theme-primary));width:10px;height:10px;color:rgb(var(--v-theme-primary));border-radius:5px;animation:1s 1s infinite alternate dot-flashing-973289f7;left:15px}@keyframes dot-flashing-973289f7{0%{background-color:rgb(var(--v-theme-primary))}50%,to{background-color:#bacaf733}}.error-icon-wrapper[data-v-973289f7]{justify-content:flex-end;align-items:center;margin-right:.5rem;display:flex;position:relative;bottom:.5rem;left:1rem}.video-container[data-v-973289f7]{width:100%;max-width:400px;margin:0 auto;position:relative}.video-download-btn[data-v-973289f7]{width:100%;color:rgb(var(--v-theme-onReverse-high));margin-top:8px;display:flex}.responsive-video[data-v-973289f7]{object-fit:contain;border-radius:8px;width:100%;height:300px;max-height:300px;display:block;overflow:hidden}.animated-border .other-message[data-v-973289f7]{width:100%}@media(max-width:600px){.video-container[data-v-973289f7]{max-width:100%}.responsive-video[data-v-973289f7]{max-height:400px}}.image-carousel-wrapper[data-v-973289f7]{width:100%;max-width:608px;margin:0 auto;position:relative;overflow:hidden}.image-grid[data-v-973289f7]{grid-gap:8px;grid-template-columns:repeat(2,1fr);width:100%;max-width:608px;margin:0 auto;display:grid}.image-grid--1[data-v-973289f7]{grid-template-columns:1fr;max-width:300px}.image-grid--2[data-v-973289f7]{grid-template-columns:repeat(2,1fr)}.image-grid--3[data-v-973289f7]{grid-template-columns:repeat(3,1fr)}.image-grid--4[data-v-973289f7]{grid-template-columns:repeat(2,1fr)}.image-grid--5[data-v-973289f7],.image-grid--6[data-v-973289f7]{grid-template-columns:repeat(3,1fr)}.image-overflow-overlay[data-v-973289f7]{color:#fff;cursor:pointer;border-radius:inherit;-webkit-user-select:none;user-select:none;z-index:1;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-overflow-overlay[data-v-973289f7]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.image-overflow-count[data-v-973289f7]{pointer-events:none;font-size:1.75rem;font-weight:600;line-height:1}.grid-item[data-v-973289f7]{aspect-ratio:1;cursor:pointer;touch-action:manipulation;border-radius:8px;width:100%;height:auto;position:relative;overflow:hidden}.grid-item .v-img[data-v-973289f7]{object-fit:cover;width:100%;height:100%}@media(max-width:600px){.image-carousel-wrapper[data-v-973289f7]{max-width:100%}.image-grid[data-v-973289f7]{max-width:100%;padding:0 8px}.image-grid--1[data-v-973289f7]{grid-template-columns:1fr;max-width:100%}.grid-item[data-v-973289f7]{width:100%;height:auto}.image-overflow-count[data-v-973289f7]{font-size:1.5rem}}.media-placeholder[data-v-973289f7]{background:rgb(var(--v-theme-surface-alt-high));border-radius:8px;justify-content:center;align-items:center;width:300px;height:300px;display:flex}.message-text-user[data-v-973289f7]{color:rgb(var(--v-theme-surface-page))!important}.message-text[data-v-973289f7]{overflow-wrap:break-word}.message-text-raw[data-v-973289f7]{white-space:pre-wrap;tab-size:4}.read-receipts-tooltip[data-v-973289f7]{background-color:rgb(var(--v-theme-surface-main));max-width:300px;color:rgb(var(--v-theme-content-high));border-radius:8px;padding:10px;font-size:.8rem;line-height:1.4;box-shadow:0 2px 8px #00000026}[data-v-973289f7] .v-overlay__content,.read-receipts-tooltip-wrapper[data-v-973289f7]{box-shadow:none!important;background:0 0!important;padding:0!important}.tooltip-header[data-v-973289f7]{border-bottom:1px solid rgb(var(--v-theme-surface-alt-low));color:rgb(var(--v-theme-content-high));margin-bottom:5px;padding-bottom:5px;font-weight:600}.tooltip-names[data-v-973289f7]{flex-wrap:wrap;gap:5px;display:flex}.tooltip-name[data-v-973289f7]{background-color:rgb(var(--v-theme-surface-alt-low));color:rgb(var(--v-theme-content-high));white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:.75rem}.tooltip-more[data-v-973289f7]{color:rgb(var(--v-theme-content-low));cursor:pointer;margin-top:5px;font-size:.75rem;text-decoration:underline}.all-receipts-container[data-v-973289f7]{flex-wrap:wrap;gap:5px;display:flex}.receipt-name-chip[data-v-973289f7]{background-color:rgb(var(--v-theme-surface-alt-low));color:rgb(var(--v-theme-content-high));white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:.75rem}.editing-background[data-v-973289f7]{background:rgb(var(--v-theme-surface-page))!important;border:2px solid rgb(var(--v-theme-primary))!important}.editing-background[data-v-973289f7] .reply-user,.editing-background[data-v-973289f7] .reply-other{background:rgb(var(--v-theme-surface-page))!important;border:1px solid rgb(var(--v-theme-primary))!important}.editing-background[data-v-973289f7] .name-header,.editing-background[data-v-973289f7] .reply-sender-user,.editing-background[data-v-973289f7] .reply-preview{color:rgb(var(--v-theme-content-high))!important}.editing-mode[data-v-973289f7]{position:relative}.remove-attachment-btn[data-v-973289f7]{z-index:10;position:absolute;top:8px;right:8px;background:#0009!important}.edited-message[data-v-973289f7]{color:gray;font-style:italic;font-weight:400}.mention-highlight[data-v-973289f7]{border-radius:4px;padding:2px 4px;font-weight:600;transition:background-color .2s}.mention-other-user[data-v-973289f7],.mention-current-user[data-v-973289f7]{color:#2196f3}.user-message .mention-other-user[data-v-973289f7],.user-message .mention-current-user[data-v-973289f7]{color:#e3f2fd}.message-container[data-v-973289f7]{align-items:flex-start;gap:.25rem;min-width:0;max-width:100%;display:flex;position:relative}.message-container-other[data-v-973289f7]{margin-right:auto}.mention-indicator[data-v-973289f7]{background-color:rgb(var(--v-theme-primary));border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:.9em;display:flex;box-shadow:0 2px 4px #0003}.mention-indicator .v-icon[data-v-973289f7]{color:#fff!important}.animated-border[data-v-973289f7]{padding:3px;position:relative}.animated-border[data-v-973289f7]:before{content:"";background:conic-gradient(from var(--angle),#ab47bc,#174fd6,#009688,#ab47bc,#ab47bc);filter:saturate(1.4)brightness(1.1);z-index:0;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;animation:5s linear infinite cycleColors-973289f7;position:absolute;inset:0}.message-bubble-middle .other-message[data-v-973289f7],.message-bubble-end .other-message[data-v-973289f7]{border-top-left-radius:20px!important}.message-bubble-middle .user-message[data-v-973289f7],.message-bubble-end .user-message[data-v-973289f7]{border-top-right-radius:20px!important}.message-bubble-middle .animated-border[data-v-973289f7]:before,.message-bubble-end .animated-border[data-v-973289f7]:before{border-top-left-radius:20px}.message-bubble-start[data-v-973289f7]{margin-top:0!important}.message-bubble-start[data-v-973289f7],.message-bubble-middle[data-v-973289f7]{padding-bottom:0!important}.message-bubble-container[data-v-973289f7]{margin-bottom:0!important}@keyframes cycleColors-973289f7{to{--angle:360deg}}.message-content[data-v-973289f7]{white-space:normal;overflow-wrap:break-word;line-height:1.5}.message-content[data-v-973289f7] ul,.message-content[data-v-973289f7] ol{margin:.5em 0;padding-inline-start:40px}.message-content[data-v-973289f7] p{overflow-wrap:break-word;margin:0}.message-content[data-v-973289f7] .chat-tab{white-space:pre;tab-size:4}.message-content[data-v-973289f7] p+p{margin-top:.75em}.message-content[data-v-973289f7] hr{margin:.875em 0}.message-content[data-v-973289f7] hr+p,.message-content[data-v-973289f7] p+hr{margin-top:.75em}.message-content[data-v-973289f7] a{color:inherit;overflow-wrap:break-word;text-decoration:underline}.user-message .message-content[data-v-973289f7] a{color:rgb(var(--v-theme-surface-page))}.message-content[data-v-973289f7] .info-current-date{margin-top:.5em;font-size:.75rem;font-style:italic;display:block}.other-message[data-v-973289f7] .info-current-date{color:rgb(var(--v-theme-content-high))}.user-message[data-v-973289f7] .info-current-date{color:rgb(var(--v-theme-surface-primary-low))}.user-message[data-v-973289f7] .thumbnail-placeholder,.user-message[data-v-973289f7] .thumbnail-placeholder .v-icon,.user-message[data-v-973289f7] .pdf-filename,.user-message[data-v-973289f7] .pdf-filename .v-icon{color:rgb(var(--v-theme-content-onReverse-medium))}.coachq-share-badge[data-v-973289f7]{color:inherit;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:8px 12px 4px;font-size:.75rem;font-weight:500;display:flex}.coachq-share-badge-border[data-v-973289f7]{border-top:1px solid}.coachq-share-badge-icon[data-v-973289f7]{align-items:center;width:14px;height:14px;display:inline-flex}.coachq-share-badge-icon[data-v-973289f7] svg{width:100%;height:100%}.coachq-share-comment[data-v-973289f7]{padding:8px 12px 4px;font-size:1rem}.coachq-share-container[data-v-973289f7]{width:100%;color:inherit;padding:16px;overflow:hidden}.coachq-share-container[data-v-973289f7] .coachq-omni-message-content{color:inherit}.user-message .coachq-share-badge[data-v-973289f7],.user-message .coachq-share-comment[data-v-973289f7],.user-message .coachq-share-container[data-v-973289f7]{color:rgb(var(--v-theme-surface-page))}.system-message-container[data-v-993e07b3]{flex-direction:column;align-items:flex-end;margin-bottom:1rem;display:flex}.system-message[data-v-993e07b3]{color:rgb(var(--v-theme-content-low));text-align:right;max-width:80%;padding:.5rem;font-style:italic}.msg-wrapper[data-v-993e07b3]{word-wrap:break-word;white-space:normal}.pinned-bar[data-v-1f17fa64]{z-index:25;background-color:rgb(var(--v-theme-surface-main));border-bottom:1px solid rgb(var(--v-theme-border-lowest));cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;gap:4px;padding:6px 10px;font-size:13px;display:flex;position:sticky;top:0;transform:translateZ(0);box-shadow:0 2px 4px #00000052,0 4px 12px #0000003d}.edit-content[data-v-1f17fa64]{flex:1;align-items:center;gap:8px;display:flex}.pinned-edit-field[data-v-1f17fa64]{flex:1;min-width:0}.pinned-edit-field[data-v-1f17fa64] .v-field{min-height:32px!important;font-size:13px!important}.pinned-edit-field[data-v-1f17fa64] .v-field__input{min-height:24px!important;padding:4px 8px!important}.edit-actions[data-v-1f17fa64]{flex-shrink:0;gap:4px;display:flex}.edit-actions .v-btn[data-v-1f17fa64]{min-width:48px;height:24px;font-size:11px}.pinned-bar .content[data-v-1f17fa64]{flex:1;min-width:0;display:flex}.pinned-bar .text[data-v-1f17fa64]{white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--v-theme-content-high));flex:1;font-weight:500;overflow:hidden}.pinned-bar .text.attachment-message[data-v-1f17fa64]{color:rgb(var(--v-theme-content-medium));font-style:italic;font-weight:400}.sender[data-v-1f17fa64]{margin-right:6px;font-weight:600}.pinned-bar[data-v-1f17fa64]:has(.edit-content){cursor:default}.sticky-header[data-v-d669c728]{z-index:10;background-color:rgb(var(--v-theme-surface));position:sticky;top:0}.pinned-bubble-container[data-v-d669c728]{align-items:flex-start;gap:8px;width:100%;display:flex}.pinned-bubble-wrapper[data-v-d669c728]{flex:1;min-width:0}.pin-menu-wrapper[data-v-d669c728]{flex-shrink:0;width:42px}@media(max-width:480px){.pinned-bubble-container[data-v-d669c728]{gap:4px}.pin-menu-wrapper[data-v-d669c728]{width:38px}}.pin-menu-btn.pin-menu-btn-large[data-v-d669c728]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pin-menu-btn.pin-menu-btn-large .v-icon[data-v-d669c728]{line-height:1}@media(max-width:480px){.pin-menu-btn.pin-menu-btn-large[data-v-d669c728]{width:38px;height:38px}}.from-user[data-v-5234ea0f],.from-user-markdown[data-v-5234ea0f]{max-width:80%;margin-left:auto}.other[data-v-5234ea0f],.other-markdown[data-v-5234ea0f]{max-width:80%;margin-right:auto}@media screen and (min-width:960px){.from-user[data-v-5234ea0f]{max-width:50%}.from-user-markdown[data-v-5234ea0f]{max-width:80%}.other[data-v-5234ea0f]{max-width:50%}.other-markdown[data-v-5234ea0f],.other-coach-q[data-v-5234ea0f]{max-width:80%}}#chat[data-v-5234ea0f]{box-shadow:0 4px 16px rgba(var(--v-theme-content-high),.16);-webkit-box-shadow:0 4px 16px rgba(var(--v-theme-content-high),.16);height:calc(100% - env(keyboard-inset-height,0px));font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;background-color:rgb(var(--v-theme-surface-page))!important;overflow-y:hidden!important}#chat[data-v-5234ea0f]>.v-footer{flex-grow:0;flex-shrink:0}#chat-body[data-v-5234ea0f]::-webkit-scrollbar{width:5px}#chat-body[data-v-5234ea0f]::-webkit-scrollbar-track{background:rgb(var(--v-theme-surface-page))}#chat-body[data-v-5234ea0f]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-surface-primary),.3);border-radius:10px}#chat-body[data-v-5234ea0f]{scrollbar-width:thin;scrollbar-color:rgba(var(--v-theme-surface-primary),.3) rgb(var(--v-theme-surface-page));border-top:1px solid rgb(var(--v-theme-surface-page));min-height:0;padding:1.5rem 1rem;overflow-x:hidden}.replying[data-v-5234ea0f]{color:rgb(var(--v-theme-surface-page));background-color:rgb(var(--v-theme-surface-primary));border-top:1px solid rgb(var(--v-theme-border-lowest));padding:.5rem}@keyframes glowing-5234ea0f{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.slideUpDown-enter-active[data-v-5234ea0f]{animation:.5s slideInUp-5234ea0f}.slideUpDown-leave-active[data-v-5234ea0f]{animation:.4s slideOutDown-5234ea0f}@keyframes slideInUp-5234ea0f{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0)}}.slideInUp[data-v-5234ea0f]{animation-name:slideInUp-5234ea0f}@keyframes slideOutDown-5234ea0f{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown[data-v-5234ea0f]{animation-name:slideOutDown-5234ea0f}@keyframes fadeOutDown-5234ea0f{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown[data-v-5234ea0f]{animation-name:fadeOutDown-5234ea0f}@keyframes fadeInUp-5234ea0f{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.fadeInUp[data-v-5234ea0f]{animation-name:fadeInUp-5234ea0f}.fadeInOut-leave-active[data-v-5234ea0f]{animation:.2s fadeOutDown-5234ea0f}.fadeInOut-enter-active[data-v-5234ea0f]{animation:1s fadeInUp-5234ea0f}.typing-indicator[data-v-5234ea0f]{color:rgb(var(--v-theme-content-low));align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;display:flex}.typing-dots[data-v-5234ea0f]{gap:.25rem;display:flex}.dot[data-v-5234ea0f]{background-color:rgb(var(--v-theme-content-low));border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite typing-5234ea0f}.dot[data-v-5234ea0f]:first-child{animation-delay:0s}.dot[data-v-5234ea0f]:nth-child(2){animation-delay:.2s}.dot[data-v-5234ea0f]:nth-child(3){animation-delay:.4s}@keyframes typing-5234ea0f{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.new-messages-button-container[data-v-5234ea0f]{z-index:10;pointer-events:auto;position:absolute;bottom:100px;left:65%;transform:translate(-50%)}.new-messages-button[data-v-5234ea0f]{text-transform:none;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #00000026}.new-messages-button[data-v-5234ea0f]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.unread-text[data-v-5234ea0f]{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));white-space:nowrap;border-radius:4px;padding:0 8px;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drag-drop-overlay[data-v-5234ea0f]{z-index:100;background:rgba(var(--v-theme-primary),.08);border:2px dashed rgb(var(--v-theme-primary));pointer-events:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drag-drop-overlay-content[data-v-5234ea0f]{color:rgb(var(--v-theme-primary));flex-direction:column;align-items:center;gap:12px;font-size:1rem;font-weight:600;display:flex}html.chat-scroll-lock,html.chat-scroll-lock body{overflow:hidden!important}body.chat-touch-lock{touch-action:manipulation;overscroll-behavior:contain}.cardTitle[data-v-2bade1bd]{background-color:rgb(var(--v-theme-secondary))}.closeIcon[data-v-2bade1bd]{font-size:1.5rem}[data-v-682fdb1c] .commonDialogCardText{justify-content:center;height:100%;display:flex;overflow:auto;padding:0!important}.pdfContainer[data-v-682fdb1c]{align-items:center;width:100%;display:flex}.pdfElement[data-v-682fdb1c]{border:none;width:100%;max-width:100%;height:100%;max-height:100%}.locations-info[data-v-805cd6c1]{max-width:200px}.grid-loading[data-v-805cd6c1]{justify-content:center;align-items:center;width:100%;display:flex}.org[data-v-805cd6c1]:hover{color:#000;cursor:pointer;background:#eee}.search-container[data-v-805cd6c1]{gap:10px;margin:10px;display:flex}.search-container div[data-v-805cd6c1]{max-width:200px}.search-btn[data-v-805cd6c1]{width:100%;margin:10px}.match[data-v-805cd6c1]{background-color:#ffff0029}
