.discussion-index-overlay[data-v-9bedbaa6]{inset:0;pointer-events:none;position:fixed;z-index:9998}.discussion-index-overlay .overlay-panel[data-v-9bedbaa6]{background:#fff;border:1px solid var(--surface-border);border-radius:12px;bottom:65px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;height:470px;max-height:75vh;overflow:hidden;pointer-events:auto;position:fixed;right:170px;width:500px;z-index:9999}@media screen and (max-width:500px){.discussion-index-overlay .overlay-panel[data-v-9bedbaa6]{bottom:80px;right:5%;width:90%}}.search-wrapper[data-v-9bedbaa6]{display:block;position:relative}.search-wrapper .clear-button[data-v-9bedbaa6]{align-items:center;background:#6c757d;border:none;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;z-index:1}.search-wrapper .clear-button i[data-v-9bedbaa6]{color:#fff}.new-chat-btn[data-v-9bedbaa6]{border-radius:6px!important;font-size:13px!important;height:32px!important;padding:6px 12px!important}.new-chat-btn[data-v-9bedbaa6] .p-button-icon{color:#fff!important;font-size:14px!important}.new-chat-btn[data-v-9bedbaa6] .p-button-label{color:#fff!important;font-weight:500!important}.header-btn[data-v-9bedbaa6]{border-radius:6px!important;height:32px!important;margin:0!important;padding:0!important;width:32px!important}.header-btn[data-v-9bedbaa6] .p-button-icon{font-size:16px!important}.header-btn[data-v-9bedbaa6]:hover{background:#0000000a!important}.discussion-item[data-v-9bedbaa6]{background:#f8f9fa;border-radius:6px;min-height:auto;padding:8px 10px;position:relative;transition:all .2s ease}.discussion-item[data-v-9bedbaa6]:hover{background:#f0f1f2;box-shadow:0 1px 4px #00000014}.discussion-item .action-icon-button[data-v-9bedbaa6]{align-items:center;background:#e9ecef;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;transition:background .2s ease;width:26px}.discussion-item .action-icon-button i[data-v-9bedbaa6]{color:#495057}.discussion-item .action-icon-button[data-v-9bedbaa6]:hover{background:#dee2e6}.discussion-item .action-button[data-v-9bedbaa6]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.discussion-item .action-button[data-v-9bedbaa6]:disabled{cursor:not-allowed;opacity:.5}.discussion-item .action-button.save-button[data-v-9bedbaa6]{background:#28a745}.discussion-item .action-button.save-button i[data-v-9bedbaa6]{color:#fff}.discussion-item .action-button.save-button[data-v-9bedbaa6]:hover:not(:disabled){background:#218838}.discussion-item .action-button.cancel-button[data-v-9bedbaa6]{background:#6c757d}.discussion-item .action-button.cancel-button i[data-v-9bedbaa6]{color:#fff}.discussion-item .action-button.cancel-button[data-v-9bedbaa6]:hover:not(:disabled){background:#5a6268}.discussion-item .edit-loading[data-v-9bedbaa6]{align-items:center;display:flex;justify-content:center;position:absolute;right:70px;top:50%;transform:translateY(-50%)}.item-title[data-v-9bedbaa6]{display:block;display:-webkit-box;font-size:14px;line-height:17px;max-width:100%;position:relative;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.item-date[data-v-9bedbaa6]{color:#6c757d;font-size:11px;line-height:14px;margin-top:2px;white-space:nowrap}[data-v-9bedbaa6] .p-button.p-button-text{color:#6c757d!important}[data-v-9bedbaa6] .p-button.p-button-text:hover{color:#495057!important}[data-v-9bedbaa6] .p-inputtext{font-size:14px}[data-v-9bedbaa6] .p-inputtext::-moz-placeholder{color:#adb5bd;font-size:14px}[data-v-9bedbaa6] .p-inputtext::placeholder{color:#adb5bd;font-size:14px}[data-v-9bedbaa6] .p-inputtext:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgba(var(--primary-color-rgb),.25);outline:none}.overflow-y-auto[data-v-9bedbaa6]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-9bedbaa6]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.overflow-y-auto[data-v-9bedbaa6]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:4px}.overflow-y-auto[data-v-9bedbaa6]::-webkit-scrollbar-thumb:hover{background:#2563eb}.p-tooltip{z-index:10000!important}[data-v-b8b9fc03] .p-rating{gap:.75rem;justify-content:center;padding:.5rem}[data-v-b8b9fc03] .rating-item{transition:all .3s cubic-bezier(.4,0,.2,1)}[data-v-b8b9fc03] .rating-item:hover{transform:scale(1.4) rotate(-5deg)}@keyframes starPulse-b8b9fc03{0%{opacity:.5;transform:scale(.8)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.primary[data-v-b8b9fc03]{background:linear-gradient(135deg,var(--primary-color,#0080ff) 0,#0056b3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.textarea-container[data-v-b8b9fc03]{position:relative}.textarea-container .textarea-button[data-v-b8b9fc03]{right:.5rem;top:.5rem}[data-v-b8b9fc03] .p-inputtextarea:enabled:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem #c7d2fe;outline:1px solid #cbd5e1;outline-offset:0}[data-v-b8b9fc03] .p-inputtextarea{padding-right:3rem}label[data-v-b8b9fc03]{color:var(--text-color)}.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #0006;box-sizing:border-box;color:#2d2d2d;margin:0;max-width:300px;min-width:250px;padding:15px;position:fixed;right:0;top:0;z-index:1000000000}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{display:block;font:19px/normal sans-serif;font-weight:700;line-height:1.5;position:relative;zoom:1;margin:0}.driver-popover-close-btn{all:unset;color:#d2d2d2;cursor:pointer;font-size:18px;font-weight:500;height:28px;position:absolute;right:0;text-align:center;top:0;transition:color;transition-duration:.2s;width:32px;z-index:1}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{font:14px/normal sans-serif;font-weight:400;line-height:1.5;margin-bottom:0;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;align-items:center;display:flex;justify-content:space-between}.driver-popover-progress-text{color:#727272;font-size:13px;font-weight:400;zoom:1}.driver-popover-footer button{all:unset;background-color:#fff;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:inline-block;font:12px/normal sans-serif;outline:0;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;zoom:1;border:1px solid #ccc;border-radius:3px;line-height:1.3}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{border:5px solid #fff;content:"";position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent;left:100%}.driver-popover-arrow-side-right{border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;right:100%}.driver-popover-arrow-side-top{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;top:100%}.driver-popover-arrow-side-bottom{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.video-container[data-v-f11452be]{background-color:#000;cursor:pointer;overflow:hidden;position:relative}.video-container[data-v-f11452be],video[data-v-f11452be]{border-radius:8px;width:100%}video[data-v-f11452be]{display:block}.overlay-controls[data-v-f11452be]{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent 20%,transparent 80%,rgba(0,0,0,.7));inset:0;opacity:1;position:absolute;transition:opacity .3s ease}.overlay-controls.controls-hidden[data-v-f11452be]{opacity:0}.center-play-button[data-v-f11452be]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.controls-hidden .center-play-button[data-v-f11452be]{opacity:0}.play-button[data-v-f11452be]{align-items:center!important;background-color:#000000b3!important;display:flex!important;height:60px!important;justify-content:center!important;transform:scale(1);transition:all .2s ease!important;width:60px!important}.play-button[data-v-f11452be]:hover{background-color:#000000e6!important;transform:scale(1.1)}.play-button[data-v-f11452be] span{align-items:center!important;display:flex!important;font-size:24px!important;justify-content:center!important}.bottom-controls[data-v-f11452be]{bottom:0;left:0;padding:0 16px 16px;position:absolute;right:0}.progress-bar-container[data-v-f11452be]{margin-bottom:8px}.progress-bar[data-v-f11452be]{background-color:#ffffff4d;border-radius:2px;cursor:default;height:4px;overflow:hidden;position:relative;transition:height .2s ease}.progress-bar[data-v-f11452be]:hover{height:6px}.progress-fill[data-v-f11452be]{background-color:var(--primary-color);height:100%;transition:width .1s linear}.controls-row[data-v-f11452be]{justify-content:space-between}.controls-row[data-v-f11452be],.left-controls[data-v-f11452be]{align-items:center;display:flex}.left-controls[data-v-f11452be]{gap:8px}.control-button[data-v-f11452be]{background-color:#ffffff1a!important;border-radius:50%!important;color:#fff!important;height:36px!important;padding:0!important;transform:scale(1);transition:all .2s ease!important;width:36px!important}.control-button[data-v-f11452be]:hover{background-color:#ffffff4d!important;box-shadow:0 0 10px #ffffff4d!important;color:#fff!important;transform:scale(1.1)}.control-button[data-v-f11452be]:active{background-color:#fff6!important;transform:scale(.95)}.control-button[data-v-f11452be]:focus{box-shadow:0 0 10px #ffffff4d!important}.time-display[data-v-f11452be]{color:#fff;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.volume-control[data-v-f11452be]{position:relative}.volume-slider-container[data-v-f11452be]{bottom:100%;left:50%;margin-bottom:10px;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.volume-slider-container.volume-slider-visible[data-v-f11452be]{opacity:1;visibility:visible}.volume-slider-wrapper[data-v-f11452be]{align-items:center;background-color:#000000e6;border-radius:8px;display:flex;justify-content:center;padding:12px 8px}.volume-slider[data-v-f11452be]{height:100px;width:6px}.volume-slider[data-v-f11452be] .p-slider{background-color:#ffffff4d}.volume-slider[data-v-f11452be] .p-slider-range{background-color:var(--primary-color)}.volume-slider[data-v-f11452be] .p-slider-handle{background-color:#fff;border:2px solid var(--primary-color);border-radius:50%;box-shadow:0 2px 4px #0000004d;height:16px;transition:transform .2s ease;width:16px}.volume-slider[data-v-f11452be] .p-slider-handle:hover{transform:scale(1.2)}.playback-speed-control[data-v-f11452be]{position:relative}.playback-speed-button[data-v-f11452be]{border-radius:50%!important;font-size:12px!important;font-weight:700!important;height:36px!important;padding:0!important;width:36px!important}.playback-speed-dropdown-container[data-v-f11452be]{bottom:100%;left:50%;margin-bottom:10px;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1000}.playback-speed-dropdown-container.playback-speed-dropdown-visible[data-v-f11452be]{opacity:1;visibility:visible}.playback-speed-dropdown-wrapper[data-v-f11452be]{background-color:#000000e6;border-radius:8px;box-shadow:0 4px 12px #00000080;min-width:50px;padding:0}.playback-speed-option[data-v-f11452be]{color:#fff;cursor:pointer;font-size:14px;padding:8px 10px;text-align:center;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.playback-speed-option[data-v-f11452be]:hover{background-color:#fff3}.playback-speed-option.active[data-v-f11452be]{background-color:var(--primary-color);color:#fff}.playback-speed-dropdown[data-v-f11452be] .p-dropdown-panel .p-dropdown-items{padding:0!important}.flex-container[data-v-589013b2]{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem}.button-column[data-v-589013b2],.video-column[data-v-589013b2]{flex:0 0 auto;max-width:100%;min-width:0;width:100%}.button-column[data-v-589013b2]{align-self:flex-start;display:flex;justify-content:flex-start}.complete-button-container[data-v-589013b2]{display:flex;flex-direction:column;gap:.75rem;max-width:100%;width:100%}.button-hint[data-v-589013b2]{align-items:flex-start;color:#666;display:flex;font-size:.75rem;gap:.5rem;line-height:1.4}.button-hint .pi-info-circle[data-v-589013b2]{color:var(--red-500);flex-shrink:0;font-size:.875rem;margin-top:.125rem}.button-hint-success .pi-info-circle[data-v-589013b2]{color:var(--green-500)}@media (min-width:1024px){.flex-container[data-v-589013b2]{flex-direction:row;flex-wrap:nowrap}.video-column[data-v-589013b2]{flex:1 1 auto;max-width:none}.button-column[data-v-589013b2]{flex:0 0 260px;width:auto}.button-column[data-v-589013b2],.complete-button-container[data-v-589013b2]{max-width:260px}}.question-section[data-v-fd338ac5]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:8px;padding:1.5rem}.submit-container[data-v-fd338ac5]{margin-top:10px}.submit-button[data-v-fd338ac5]{width:100%}@media (min-width:1024px){.submit-button[data-v-fd338ac5]{width:auto}}.max-w-30rem[data-v-166d9149]{max-width:30rem}.logo[data-v-166d9149]{height:80px;width:auto}.onboarding-suggestions[data-v-89718da9]{padding:1rem;width:100%}.suggestions-grid[data-v-89718da9]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:2rem}.suggestion-card[data-v-89718da9]{border:2px solid transparent;cursor:pointer;transition:all .2s ease}.suggestion-card[data-v-89718da9]:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.suggestion-card.selected[data-v-89718da9]{background-color:var(--primary-color-light);border-color:var(--primary-color)}.suggestion-card.disabled[data-v-89718da9]{cursor:not-allowed;opacity:.6;pointer-events:none}.suggestion-thumbnail[data-v-89718da9]{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.suggestion-title[data-v-89718da9]{font-size:1rem;font-weight:600;-webkit-line-clamp:2;line-clamp:2}.suggestion-description[data-v-89718da9],.suggestion-title[data-v-89718da9]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.suggestion-description[data-v-89718da9]{color:var(--text-color-secondary);-webkit-line-clamp:3;line-clamp:3;margin:.5rem 0}[data-v-89718da9] .p-card-header{padding:0}[data-v-89718da9] .p-card-body{padding:1rem}[data-v-89718da9] .p-card-title{margin-bottom:.5rem}[data-v-89718da9] .p-chip{font-size:.875rem}.continue-button[data-v-89718da9]{width:100%}@media (min-width:1024px){.continue-button[data-v-89718da9]{width:auto}}.calendar-booking-container[data-v-f912bab2]{background:var(--surface-card);border-radius:8px;display:flex;flex-direction:column;height:100%;max-height:100%}.booking-content[data-v-f912bab2]{border:1px solid var(--surface-border);border-bottom:none;display:grid;flex:1;grid-template-columns:1fr 2fr 1fr;max-height:100%;min-height:0}.info-section[data-v-f912bab2]{background:var(--surface-card);border-right:1px solid var(--surface-border);display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.presenter-info[data-v-f912bab2]{align-items:center;display:flex;flex-direction:row;gap:.75rem;text-align:left}.presenter-avatar[data-v-f912bab2]{flex-shrink:0;height:40px;width:40px}.presenter-avatar.p-avatar[data-v-f912bab2]{background-color:var(--surface-200);color:var(--text-color);font-size:.875rem;font-weight:600}.presenter-avatar.p-avatar-image[data-v-f912bab2]{background-color:var(--surface-200);-o-object-fit:cover;object-fit:cover}.presenter-avatar[data-v-f912bab2] .p-avatar-text{font-size:.875rem;font-weight:600}.presenter-name[data-v-f912bab2]{color:var(--text-color);font-size:.875rem;font-weight:500}.booking-title[data-v-f912bab2]{color:var(--text-color);font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}.booking-description[data-v-f912bab2]{line-height:1.6;margin:0}.booking-description[data-v-f912bab2],.presenter-role[data-v-f912bab2]{color:var(--text-color-secondary);font-size:.875rem}.presenter-role[data-v-f912bab2]{display:flex;flex-direction:column;gap:.25rem}.presenter-role strong[data-v-f912bab2]{color:var(--text-color)}.booking-meta[data-v-f912bab2]{display:flex;flex-direction:column;gap:.75rem}.meta-item[data-v-f912bab2]{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.875rem;gap:.75rem}.meta-item i[data-v-f912bab2]{font-size:1rem;text-align:center;width:20px}.calendar-section[data-v-f912bab2]{align-items:center;background:var(--surface-card);border-right:1px solid var(--surface-border);display:flex;flex-direction:column;overflow-y:hidden}[data-v-f912bab2] .p-calendar-inline{background:transparent;border:none!important;width:100%}[data-v-f912bab2] .p-calendar-inline .p-datepicker{background:transparent;border:none!important;padding:0;width:100%}[data-v-f912bab2] .p-calendar-inline .p-datepicker-header{background:transparent;border:none;margin-bottom:1rem;padding:.5rem}[data-v-f912bab2] .p-calendar-inline .p-datepicker-header .p-datepicker-title{font-size:1.125rem;font-weight:600}[data-v-f912bab2] .p-calendar-inline .p-datepicker-calendar{width:100%}[data-v-f912bab2] .p-calendar-inline .p-datepicker-calendar td{height:52px!important;padding:.25rem;width:52px!important}[data-v-f912bab2] .p-calendar-inline .p-datepicker-calendar td>span{align-items:center!important;border-radius:6px!important;display:flex!important;height:44px!important;justify-content:center!important;margin:0!important;padding:0!important;width:44px!important}[data-v-f912bab2] .p-calendar-inline .p-datepicker-calendar td:not(.p-datepicker-other-month):not(.p-disabled):hover>span{border-radius:6px!important}[data-v-f912bab2] .p-calendar-inline .p-datepicker-calendar td.p-highlight>span{border-radius:6px!important}[data-v-f912bab2] .p-calendar-inline .p-datepicker-calendar .p-datepicker-today>span{background:var(--primary-50);border-radius:6px!important;color:var(--primary-color)}.custom-date-cell[data-v-f912bab2]{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:.95rem;height:44px;justify-content:center;padding:0;transition:all .2s;width:44px}.custom-date-cell.has-slots[data-v-f912bab2]{color:var(--primary-color);font-weight:600}.custom-date-cell.has-slots[data-v-f912bab2]:hover{background:var(--primary-50)}.custom-date-cell.is-selected[data-v-f912bab2]{background:var(--primary-color)!important;color:#fff!important}.slots-section[data-v-f912bab2]{flex-direction:column;max-height:34rem;min-height:0;padding:0;position:relative}.slots-header[data-v-f912bab2],.slots-section[data-v-f912bab2]{background:var(--surface-card);display:flex}.slots-header[data-v-f912bab2]{align-items:center;border-bottom:1px solid var(--surface-border);justify-content:space-between;padding:1.5rem 2rem;position:sticky;top:0;z-index:10}.header-content[data-v-f912bab2]{display:flex;flex-direction:column;gap:.25rem}.section-title[data-v-f912bab2]{color:var(--text-color);font-size:1.125rem;font-weight:600;margin:0}.header-date[data-v-f912bab2]{color:var(--text-color-secondary);font-size:.875rem;font-weight:500}.time-format-toggle[data-v-f912bab2] .p-button{font-size:.75rem;font-weight:500;min-width:2.5rem;padding:.25rem .625rem}.time-format-toggle[data-v-f912bab2] .p-selectbutton{border-radius:6px}.selected-times-wrapper[data-v-f912bab2]{align-items:flex-start;background:var(--surface-50);border-bottom:1px solid var(--surface-border);display:flex;gap:.5rem;padding:.5rem}.selected-times-wrapper .selected-times-container[data-v-f912bab2]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:1rem}.selected-times-wrapper .selected-time-chip[data-v-f912bab2] .p-chip{align-items:center;background:var(--surface-100);border:1px solid var(--surface-300);display:inline-flex;font-weight:500;height:22px;padding:.25rem .4rem}.selected-times-wrapper .selected-time-chip[data-v-f912bab2] .p-chip .p-chip-text{color:var(--text-color-secondary);font-size:12px;line-height:1}.selected-times-wrapper .selected-time-chip[data-v-f912bab2] .p-chip .p-chip-remove-icon{align-items:center;display:flex;height:14px;justify-content:center;margin-left:.2rem;width:14px}.selected-times-wrapper .selected-time-chip[data-v-f912bab2] .p-chip .p-chip-remove-icon .pi-times-circle{color:var(--text-color-secondary);font-size:.6rem;opacity:.7;transition:opacity .2s}.selected-times-wrapper .selected-time-chip[data-v-f912bab2] .p-chip .p-chip-remove-icon .pi-times-circle:hover{color:var(--red-500);opacity:1}.selected-times-wrapper .clear-all-btn[data-v-f912bab2]{align-items:center;background:var(--red-500);border:1px solid var(--red-500);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:all .2s;width:16px}.selected-times-wrapper .clear-all-btn i[data-v-f912bab2]{font-size:.55rem}.selected-times-wrapper .clear-all-btn[data-v-f912bab2]:hover{background:var(--red-600);border-color:var(--red-600)}.selection-status-bar[data-v-f912bab2]{background:var(--primary-50);border-bottom:1px solid var(--surface-border);font-size:.875rem;padding:.5rem 1.5rem}.selection-status-bar.compact[data-v-f912bab2]{display:flex;flex-direction:column;gap:.5rem}.selection-status-bar .status-row[data-v-f912bab2]{align-items:center;display:flex;justify-content:space-between}.selection-status-bar .status-row .selection-count[data-v-f912bab2],.selection-status-bar .status-row .selection-count span[data-v-f912bab2]{align-items:center;display:flex;gap:.5rem}.selection-status-bar .status-row .selection-count i[data-v-f912bab2]{font-size:.875rem}.slots-container[data-v-f912bab2]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:1.5rem 2rem 2rem}.slots-container[data-v-f912bab2]::-webkit-scrollbar{width:6px}.slots-container[data-v-f912bab2]::-webkit-scrollbar-track{background:var(--surface-100);border-radius:3px}.slots-container[data-v-f912bab2]::-webkit-scrollbar-thumb{background:var(--surface-400);border-radius:3px}.slots-container[data-v-f912bab2]::-webkit-scrollbar-thumb:hover{background:var(--surface-500)}.time-slots[data-v-f912bab2]{gap:1.5rem}.date-group[data-v-f912bab2],.time-slots[data-v-f912bab2]{display:flex;flex-direction:column}.date-group[data-v-f912bab2]{gap:.75rem}.date-group-title[data-v-f912bab2]{border-bottom:1px solid var(--surface-border);color:var(--text-color);font-size:1rem;font-weight:600;margin:0;padding-bottom:.5rem}.date-time-slots[data-v-f912bab2]{display:flex;flex-wrap:wrap;gap:.5rem}.time-slot-btn[data-v-f912bab2]{align-items:center;background:var(--surface-card);border:2px solid var(--surface-border);border-radius:8px;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;min-width:100px;padding:.75rem 1.25rem;text-align:center;transition:all .2s}.time-slot-btn[data-v-f912bab2]:hover:not(.disabled){border-color:var(--primary-color);box-shadow:0 2px 8px #0000001a;transform:translate(4px)}.time-slot-btn.selected[data-v-f912bab2]{background:var(--primary-50);border-color:var(--primary-color)}.time-slot-btn.selected .slot-time[data-v-f912bab2]{color:var(--primary-color);font-weight:600}.time-slot-btn.disabled[data-v-f912bab2]{cursor:not-allowed;opacity:.5}.time-slot-btn.disabled[data-v-f912bab2]:hover{border-color:var(--surface-border);box-shadow:none;transform:none}.slot-time[data-v-f912bab2]{color:var(--text-color);font-size:.95rem;font-weight:500}.no-date-selected[data-v-f912bab2],.no-slots[data-v-f912bab2]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:3rem 2rem;text-align:center}.no-date-selected p[data-v-f912bab2],.no-slots p[data-v-f912bab2]{font-size:.9rem;margin:0}.booking-footer[data-v-f912bab2]{align-items:center;background:var(--surface-card);border-top:1px solid var(--surface-border);display:flex;flex-shrink:0;justify-content:flex-end;padding-top:1rem}@media (max-width:1200px){.booking-content[data-v-f912bab2]{grid-template-columns:1fr 1.5fr 1fr}}@media (max-width:992px){.booking-content[data-v-f912bab2]{grid-template-columns:1fr;grid-template-rows:auto auto auto}.calendar-section[data-v-f912bab2],.info-section[data-v-f912bab2],.slots-section[data-v-f912bab2]{border-bottom:1px solid var(--surface-border);border-right:none}.slots-section[data-v-f912bab2]{border-bottom:none}.calendar-section[data-v-f912bab2]{padding:1.5rem}}@media (max-width:576px){.calendar-section[data-v-f912bab2],.info-section[data-v-f912bab2],.slots-section[data-v-f912bab2]{padding:1rem}.booking-footer[data-v-f912bab2]{align-items:stretch;flex-direction:column;gap:1rem}.booking-footer .selection-info[data-v-f912bab2]{text-align:center}}.calendar-booking-container[data-v-7b1d8e9c]{background:var(--surface-card);border-radius:8px;display:flex;flex-direction:column;height:100%;max-height:100%}.booking-content[data-v-7b1d8e9c]{border:1px solid var(--surface-border);border-bottom:none;display:grid;flex:1;grid-template-columns:1fr 2fr 1fr;max-height:100%;min-height:0}.info-section[data-v-7b1d8e9c]{background:var(--surface-card);border-right:1px solid var(--surface-border);display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.presenter-info[data-v-7b1d8e9c]{align-items:center;display:flex;flex-direction:row;gap:.75rem;text-align:left}.presenter-avatar[data-v-7b1d8e9c]{flex-shrink:0;height:40px;width:40px}.presenter-avatar.p-avatar[data-v-7b1d8e9c]{background-color:var(--surface-200);color:var(--text-color);font-size:.875rem;font-weight:600}.presenter-avatar.p-avatar-image[data-v-7b1d8e9c]{background-color:var(--surface-200);-o-object-fit:cover;object-fit:cover}.presenter-avatar[data-v-7b1d8e9c] .p-avatar-text{font-size:.875rem;font-weight:600}.presenter-name[data-v-7b1d8e9c]{color:var(--text-color);font-size:.875rem;font-weight:500}.booking-title[data-v-7b1d8e9c]{color:var(--text-color);font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}.booking-description[data-v-7b1d8e9c]{line-height:1.6;margin:0}.booking-description[data-v-7b1d8e9c],.presenter-role[data-v-7b1d8e9c]{color:var(--text-color-secondary);font-size:.875rem}.presenter-role[data-v-7b1d8e9c]{display:flex;flex-direction:column;gap:.25rem}.presenter-role strong[data-v-7b1d8e9c]{color:var(--text-color)}.booking-meta[data-v-7b1d8e9c]{display:flex;flex-direction:column;gap:.75rem}.meta-item[data-v-7b1d8e9c]{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.875rem;gap:.75rem}.meta-item i[data-v-7b1d8e9c]{font-size:1rem;text-align:center;width:20px}.calendar-section[data-v-7b1d8e9c]{align-items:center;background:var(--surface-card);border-right:1px solid var(--surface-border);display:flex;flex-direction:column;overflow-y:hidden}[data-v-7b1d8e9c] .p-calendar-inline{background:transparent;border:none!important;width:100%}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker{background:transparent;border:none!important;padding:0;width:100%}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-header{background:transparent;border:none;margin-bottom:1rem;padding:.5rem}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-header .p-datepicker-title{font-size:1.125rem;font-weight:600}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-calendar{width:100%}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-calendar td{height:52px!important;padding:.25rem;width:52px!important}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-calendar td>span{align-items:center!important;border-radius:6px!important;display:flex!important;height:44px!important;justify-content:center!important;margin:0!important;padding:0!important;width:44px!important}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-calendar td:not(.p-datepicker-other-month):not(.p-disabled):hover>span{border-radius:6px!important}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-calendar td.p-highlight>span{border-radius:6px!important}[data-v-7b1d8e9c] .p-calendar-inline .p-datepicker-calendar .p-datepicker-today>span{background:var(--primary-50);border-radius:6px!important;color:var(--primary-color)}.custom-date-cell[data-v-7b1d8e9c]{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:.95rem;height:44px;justify-content:center;padding:0;transition:all .2s;width:44px}.custom-date-cell.has-slots[data-v-7b1d8e9c]{color:var(--primary-color);font-weight:600}.custom-date-cell.has-slots[data-v-7b1d8e9c]:hover{background:var(--primary-50)}.custom-date-cell.is-selected[data-v-7b1d8e9c]{background:var(--primary-color)!important;color:#fff!important}.slots-section[data-v-7b1d8e9c]{flex-direction:column;max-height:34rem;min-height:0;padding:0;position:relative}.slots-header[data-v-7b1d8e9c],.slots-section[data-v-7b1d8e9c]{background:var(--surface-card);display:flex}.slots-header[data-v-7b1d8e9c]{align-items:center;border-bottom:1px solid var(--surface-border);justify-content:space-between;padding:1.5rem 2rem;position:sticky;top:0;z-index:10}.header-content[data-v-7b1d8e9c]{display:flex;flex-direction:column;gap:.25rem}.section-title[data-v-7b1d8e9c]{color:var(--text-color);font-size:1.125rem;font-weight:600;margin:0}.header-date[data-v-7b1d8e9c]{color:var(--text-color-secondary);font-size:.875rem;font-weight:500}.time-format-toggle[data-v-7b1d8e9c] .p-button{font-size:.75rem;font-weight:500;min-width:2.5rem;padding:.25rem .625rem}.time-format-toggle[data-v-7b1d8e9c] .p-selectbutton{border-radius:6px}.selected-times-wrapper[data-v-7b1d8e9c]{align-items:flex-start;background:var(--surface-50);border-bottom:1px solid var(--surface-border);display:flex;gap:.5rem;padding:.5rem}.selected-times-wrapper .selected-times-container[data-v-7b1d8e9c]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:1rem}.selected-times-wrapper .selected-time-chip[data-v-7b1d8e9c] .p-chip{align-items:center;background:var(--surface-100);border:1px solid var(--surface-300);display:inline-flex;font-weight:500;height:22px;padding:.25rem .4rem}.selected-times-wrapper .selected-time-chip[data-v-7b1d8e9c] .p-chip .p-chip-text{color:var(--text-color-secondary);font-size:12px;line-height:1}.selected-times-wrapper .selected-time-chip[data-v-7b1d8e9c] .p-chip .p-chip-remove-icon{align-items:center;display:flex;height:14px;justify-content:center;margin-left:.2rem;width:14px}.selected-times-wrapper .selected-time-chip[data-v-7b1d8e9c] .p-chip .p-chip-remove-icon .pi-times-circle{color:var(--text-color-secondary);font-size:.6rem;opacity:.7;transition:opacity .2s}.selected-times-wrapper .selected-time-chip[data-v-7b1d8e9c] .p-chip .p-chip-remove-icon .pi-times-circle:hover{color:var(--red-500);opacity:1}.selected-times-wrapper .clear-all-btn[data-v-7b1d8e9c]{align-items:center;background:var(--red-500);border:1px solid var(--red-500);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:all .2s;width:16px}.selected-times-wrapper .clear-all-btn i[data-v-7b1d8e9c]{font-size:.55rem}.selected-times-wrapper .clear-all-btn[data-v-7b1d8e9c]:hover{background:var(--red-600);border-color:var(--red-600)}.selection-status-bar[data-v-7b1d8e9c]{background:var(--primary-50);border-bottom:1px solid var(--surface-border);font-size:.875rem;padding:.5rem 1.5rem}.selection-status-bar.compact[data-v-7b1d8e9c]{display:flex;flex-direction:column;gap:.5rem}.selection-status-bar .status-row[data-v-7b1d8e9c]{align-items:center;display:flex;justify-content:space-between}.selection-status-bar .status-row .selection-count[data-v-7b1d8e9c],.selection-status-bar .status-row .selection-count span[data-v-7b1d8e9c]{align-items:center;display:flex;gap:.5rem}.selection-status-bar .status-row .selection-count i[data-v-7b1d8e9c]{font-size:.875rem}.slots-container[data-v-7b1d8e9c]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:1.5rem 2rem 2rem}.slots-container[data-v-7b1d8e9c]::-webkit-scrollbar{width:6px}.slots-container[data-v-7b1d8e9c]::-webkit-scrollbar-track{background:var(--surface-100);border-radius:3px}.slots-container[data-v-7b1d8e9c]::-webkit-scrollbar-thumb{background:var(--surface-400);border-radius:3px}.slots-container[data-v-7b1d8e9c]::-webkit-scrollbar-thumb:hover{background:var(--surface-500)}.time-slots[data-v-7b1d8e9c]{gap:1.5rem}.date-group[data-v-7b1d8e9c],.time-slots[data-v-7b1d8e9c]{display:flex;flex-direction:column}.date-group[data-v-7b1d8e9c]{gap:.75rem}.date-group-title[data-v-7b1d8e9c]{border-bottom:1px solid var(--surface-border);color:var(--text-color);font-size:1rem;font-weight:600;margin:0;padding-bottom:.5rem}.date-time-slots[data-v-7b1d8e9c]{display:flex;flex-wrap:wrap;gap:.5rem}.time-slot-btn[data-v-7b1d8e9c]{align-items:center;background:var(--surface-card);border:2px solid var(--surface-border);border-radius:8px;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;min-width:100px;padding:.75rem 1.25rem;text-align:center;transition:all .2s}.time-slot-btn[data-v-7b1d8e9c]:hover:not(.disabled){border-color:var(--primary-color);box-shadow:0 2px 8px #0000001a;transform:translate(4px)}.time-slot-btn.selected[data-v-7b1d8e9c]{background:var(--primary-50);border-color:var(--primary-color)}.time-slot-btn.selected .slot-time[data-v-7b1d8e9c]{color:var(--primary-color);font-weight:600}.time-slot-btn.disabled[data-v-7b1d8e9c]{cursor:not-allowed;opacity:.5}.time-slot-btn.disabled[data-v-7b1d8e9c]:hover{border-color:var(--surface-border);box-shadow:none;transform:none}.slot-time[data-v-7b1d8e9c]{color:var(--text-color);font-size:.95rem;font-weight:500}.no-date-selected[data-v-7b1d8e9c],.no-slots[data-v-7b1d8e9c]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.no-date-selected p[data-v-7b1d8e9c],.no-slots p[data-v-7b1d8e9c]{margin:0}.booking-footer[data-v-7b1d8e9c]{align-items:center;background:var(--surface-card);border-top:1px solid var(--surface-border);border:1px solid var(--surface-border);display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem}@keyframes slideInLeft-7b1d8e9c{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media (max-width:1024px){.booking-content[data-v-7b1d8e9c]{grid-template-columns:1fr;max-height:none}.calendar-section[data-v-7b1d8e9c],.info-section[data-v-7b1d8e9c],.slots-section[data-v-7b1d8e9c]{border-bottom:1px solid var(--surface-border);border-right:none}.slots-section[data-v-7b1d8e9c]{max-height:none}}.option-button[data-v-1f9639e9]{border-radius:12px!important;height:56px!important;justify-content:flex-start!important;min-width:256px!important;padding:0 24px!important;text-align:left!important;transition:all .2s ease!important}.option-button.option-selected[data-v-1f9639e9]{background:transparent!important;border:1px solid var(--primary-color)!important;color:var(--text-color)!important}.option-button[data-v-1f9639e9]:not(.option-selected){background:var(--surface-0)!important;border:1px solid var(--surface-border)!important;color:var(--text-color)!important}.option-button[data-v-1f9639e9]:not(.option-selected):hover{background:var(--surface-hover)!important;border-color:var(--primary-color)!important}.radio-outer[data-v-1f9639e9]{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:50%;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.option-selected .radio-outer[data-v-1f9639e9]{background:transparent!important;border-color:var(--primary-color)!important;border-width:4px!important}.checkbox-outer[data-v-1f9639e9]{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:4px;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.option-selected .checkbox-outer[data-v-1f9639e9]{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.checkbox-check[data-v-1f9639e9]{color:var(--primary-color-text);font-size:12px;font-weight:700}.invite-container{background-color:#f8f8f8;padding:20px}.flex-container[data-v-ea24e4a4]{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem}.video-column[data-v-ea24e4a4]{flex:1 1 auto;max-width:none;min-width:0}.button-column[data-v-ea24e4a4]{align-self:flex-start;display:flex;flex:0 0 350px;flex-direction:column;gap:1rem;justify-content:flex-start;max-width:350px;min-width:0}.flex-container[data-v-ea24e4a4]{flex-direction:column;flex-wrap:wrap}.button-column[data-v-ea24e4a4],.video-column[data-v-ea24e4a4]{justify-content:center;max-width:100%;width:100%}@keyframes bounce-ea24e4a4{0%,to{transform:translate(0)}50%{transform:translate(.25rem)}}.animate-bounce[data-v-ea24e4a4]{animation:bounce-ea24e4a4 1s ease-in-out infinite}.complete-button-container[data-v-ea24e4a4]{display:flex;flex-direction:column;gap:.75rem;width:100%}.button-hint[data-v-ea24e4a4]{align-items:flex-start;color:#666;display:flex;font-size:.75rem;gap:.5rem;line-height:1.4}.button-hint .pi-info-circle[data-v-ea24e4a4]{color:var(--red-500);flex-shrink:0;font-size:.875rem;margin-top:.125rem}.button-hint-success .pi-info-circle[data-v-ea24e4a4]{color:var(--green-500)}@media screen and (min-width:1024px){.flex-container[data-v-ea24e4a4]{flex-direction:row;flex-wrap:nowrap}.flex-container .video-column[data-v-ea24e4a4]{width:60%}.flex-container .button-column[data-v-ea24e4a4]{max-width:40%}}.onboarding-content[data-v-e06279c5]{line-height:1.6}.logo-image[data-v-e06279c5]{height:auto;-o-object-fit:contain;object-fit:contain;width:120px}.logo-text[data-v-e06279c5]{font-size:12px;font-weight:600}.dialog-title[data-v-e06279c5],.logo-text[data-v-e06279c5]{font-family:Poppins,sans-serif;line-height:1.25em}.dialog-title[data-v-e06279c5]{font-size:24px;font-weight:500;letter-spacing:-.03em;margin:0 0 1rem;text-align:center}@media (min-width:768px){.dialog-title[data-v-e06279c5]{font-size:32px;margin-bottom:2rem}}[data-v-e06279c5] .onboarding-dialog .p-dialog{display:flex;flex-direction:column;height:90vh!important}[data-v-e06279c5] .onboarding-dialog .p-dialog-header{flex-shrink:0}[data-v-e06279c5] .onboarding-dialog .p-dialog-content{display:flex;flex:1;flex-direction:column;overflow:hidden}@keyframes pulse-e06279c5{0%{box-shadow:0 0 rgba(var(--primary-color-rgb),.7)}70%{box-shadow:0 0 0 10px rgba(var(--primary-color-rgb),0)}to{box-shadow:0 0 rgba(var(--primary-color-rgb),0)}}.pulse-animation[data-v-e06279c5]{animation:pulse-e06279c5 2s infinite}.pulse-animation[data-v-e06279c5]:hover{animation:none}.step-counter-container[data-v-e06279c5]{position:absolute;right:1rem;top:1rem}.minimize-button[data-v-e06279c5]{display:none;height:2rem;opacity:.7;padding:.5rem;transition:opacity .2s ease;width:2rem}@media (min-width:768px){.minimize-button[data-v-e06279c5]{display:inline-flex}}.minimize-button[data-v-e06279c5]:hover{opacity:1}.minimize-button[data-v-e06279c5] .p-button-icon{font-size:.875rem}[data-v-e06279c5] .onboarding-dialog.minimized .p-dialog{height:80px!important;width:400px!important}[data-v-e06279c5] .onboarding-dialog.minimized .p-dialog-content{display:none!important}[data-v-e06279c5] .onboarding-dialog.minimized .p-dialog-header{border-bottom:none!important}.cancellation-banner[data-v-756749a2]{background-color:#ffebac;box-shadow:0 2px 10px #0000001a;color:var(--gray-900);justify-content:center;padding:1.3rem 2rem}.banner-content[data-v-756749a2],.cancellation-banner[data-v-756749a2]{align-items:center;display:flex;width:100%}.banner-content[data-v-756749a2]{gap:1rem;max-width:1200px;position:relative}.banner-icon[data-v-756749a2]{color:var(--gray-900);font-size:1.5rem}.banner-message[data-v-756749a2]{flex:1;font-size:1rem;font-weight:500;text-align:center}.countdown-timer[data-v-756749a2]{color:var(--red-700);font-size:1.1rem;font-weight:700}.reactivate-link[data-v-756749a2]{color:var(--blue-700);cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s}.reactivate-link[data-v-756749a2]:hover{color:var(--blue-800)}.close-button[data-v-756749a2]{align-items:center;background:none;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.5rem;position:absolute;right:1rem;transition:all .2s;width:2rem}.close-button[data-v-756749a2]:hover{background-color:#0000001a;opacity:.8}.close-button[data-v-756749a2]:active{transform:scale(.95)}.close-button[data-v-756749a2]:focus{outline:2px solid #000;outline-offset:2px}.slide-down-enter-active[data-v-756749a2],.slide-down-leave-active[data-v-756749a2]{max-height:100px;overflow:hidden;transition:all .3s ease}.slide-down-enter-from[data-v-756749a2],.slide-down-leave-to[data-v-756749a2]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.slide-down-enter-to[data-v-756749a2],.slide-down-leave-from[data-v-756749a2]{max-height:100px;opacity:1}@media (max-width:768px){.cancellation-banner[data-v-756749a2]{padding:.75rem 1rem}.banner-content[data-v-756749a2]{flex-direction:column;gap:.5rem;text-align:center}.banner-message[data-v-756749a2]{font-size:.9rem}.close-button[data-v-756749a2]{margin-top:.5rem;position:static}}.layout-container-custom[data-v-cd77a573]{background:var(--surface-ground);display:flex;flex-direction:column;font-family:var(--font-sans)!important;min-height:100vh;transition:padding-top .3s ease}.with-banner[data-v-cd77a573]{min-height:94vh}.research-button[data-v-cd77a573]{border-radius:4px;bottom:1.7rem;height:35px;min-width:80px;position:fixed;right:8rem;z-index:1000}.research-button[data-v-cd77a573]:hover{transform:scale(1.02);transition:transform .2s ease}.discussion-button[data-v-cd77a573]{border-radius:4px;bottom:1.7rem;height:35px;min-width:90px;position:fixed;right:15rem;z-index:1000}.discussion-button[data-v-cd77a573]:hover{transform:scale(1.02);transition:transform .2s ease}
