:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-primary{background-color:#3498db;color:#fff;border:none;padding:12px 20px;font-size:16px;border-radius:4px;cursor:pointer;transition:background-color .3s}.btn-primary-instr{background-color:#dcdcdc;color:#000;border:none;padding:12px 20px;font-size:16px;border-radius:4px;cursor:pointer;transition:background-color .3s}.btn-primary:hover{background-color:#2980b9}.btn-primary:disabled{background-color:#bdc3c7;cursor:not-allowed}.btn-secondary{background-color:#95a5a6;color:#fff;border:none;padding:10px 15px;font-size:14px;border-radius:4px;cursor:pointer;transition:background-color .3s}.btn-secondary:hover{background-color:#7f8c8d}h2{color:#2c3e50;margin-bottom:20px}.h2b{font-weight:700}button:hover{background:#f1f3f4}textarea{resize:vertical}.btn-margin-t{margin-top:20px}.uuid-display[data-v-0947434c]{position:fixed;top:10px;right:10px;background-color:#f8f9fa;padding:8px 12px;border-radius:4px;border:1px solid #dee2e6;font-size:12px;font-family:monospace;z-index:1000;box-shadow:0 2px 4px #0000001a}.progress-container[data-v-a4f7c976]{margin-bottom:20px}.progress-bar[data-v-a4f7c976]{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden}.progress-fill[data-v-a4f7c976]{height:100%;background-color:#3498db;transition:width .3s ease}.progress-label[data-v-a4f7c976]{margin-top:8px;text-align:right;font-size:14px;color:#666}.intro-phase b[data-v-9bb5744d]{font-weight:700}.checkbox-container[data-v-9bb5744d]{display:block;position:relative;padding-left:50px;margin-bottom:20px;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.checkbox-container input[data-v-9bb5744d]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-9bb5744d]{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:4px}.checkbox-container:hover input~.checkmark[data-v-9bb5744d]{background-color:#ccc}.checkbox-container input:checked~.checkmark[data-v-9bb5744d]{background-color:#2196f3}.checkmark[data-v-9bb5744d]:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark[data-v-9bb5744d]:after{display:block}.checkbox-container .checkmark[data-v-9bb5744d]:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.consent-form-phase[data-v-6553ac2d]{background-color:#f9f9f9;border-radius:8px;padding:10px 20px 20px;margin-bottom:10px}.checkbox-container[data-v-6553ac2d]{display:block;position:relative;padding-left:50px;margin-bottom:20px;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.checkbox-container input[data-v-6553ac2d]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-6553ac2d]{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:4px}.checkbox-container:hover input~.checkmark[data-v-6553ac2d]{background-color:#ccc}.checkbox-container input:checked~.checkmark[data-v-6553ac2d]{background-color:#2196f3}.checkmark[data-v-6553ac2d]:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark[data-v-6553ac2d]:after{display:block}.checkbox-container .checkmark[data-v-6553ac2d]:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.consent-form b[data-v-6553ac2d]{font-weight:700}.form-group[data-v-f6132baf]{margin-bottom:20px}.form-group label[data-v-f6132baf]{display:block;margin-bottom:8px;font-weight:700}input[type=number][data-v-f6132baf],select[data-v-f6132baf],textarea[data-v-f6132baf]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.content-phase span[data-v-d27b3fac]{font-weight:700}.form-group[data-v-d27b3fac]{margin-bottom:10px}.form-group label[data-v-d27b3fac]{display:block;margin-bottom:8px;font-weight:700}input[type=text][data-v-d27b3fac],select[data-v-d27b3fac],textarea[data-v-d27b3fac]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.errorMessage[data-v-d27b3fac]{margin-top:1px;color:#a00;background-color:#ffdede;border-radius:8px;padding:10px}.radio-item[data-v-d27b3fac]{margin-top:20px}.radio-group[data-v-d27b3fac]{display:flex;justify-content:space-between;background-color:#fff;padding-left:30px;padding-right:30px;margin-left:20px;margin-right:20px}.scenarios-container[data-v-d27b3fac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;padding:1rem}.scenario-category[data-v-d27b3fac]{background:#fff;padding:5px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.scenario-options[data-v-d27b3fac]{display:flex;flex-direction:column;gap:.5rem}.scenario-option[data-v-d27b3fac]{display:flex;align-items:center;gap:.5rem}.scenario-category h3[data-v-d27b3fac]{font-size:small;font-weight:700;text-transform:capitalize}.scenario-label[data-v-d27b3fac]{font-size:small}.our-test[data-v-d27b3fac]{background-color:#b5c7e8;margin-top:10px}.our-test h2[data-v-d27b3fac],h3[data-v-d27b3fac]{padding:0;margin-left:20px;font-weight:700}.button-start[data-v-d27b3fac]{margin-top:20px}.empty-state[data-v-809a6dc3]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center;color:#5f6368}.empty-icon[data-v-809a6dc3]{font-size:64px;color:#dadce0;margin-bottom:16px}.empty-state h2[data-v-809a6dc3]{margin:0 0 8px;font-size:20px;color:#202124}.empty-state p[data-v-809a6dc3]{margin:0;font-size:14px;color:#5f6368}.message-item[data-v-83561925]{padding:8px 10px 10px 30px;border-bottom:1px solid #f1f3f4;cursor:pointer;display:grid;grid-template-columns:minmax(200px,1fr) minmax(300px,2fr) 70px 100px;gap:12px;height:40px;font-weight:400;background:#fbfcff}.message-item[data-v-83561925]:hover{box-shadow:inset 1px 0 #dadce0,inset -1px 0 #dadce0,0 1px 2px #3c40434d;z-index:2}.message-item.selected[data-v-83561925]{background-color:#e1efff;box-shadow:inset 0 0 0 1.3px #a8ceff}.message-item.unread[data-v-83561925]{background:#fff;border-inline-start:5px solid #5e5e5e;writing-mode:horizontal-tb}.message-item.unread .message-sender[data-v-83561925],.message-item.unread .message-subject[data-v-83561925]{font-weight:700;color:#202124}.message-item.unread .message-preview[data-v-83561925]{color:#202124}.message-sender[data-v-83561925]{position:relative;font-size:14px;color:#4a4b4c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.message-item.unread .message-sender[data-v-83561925]:before{content:"•";color:#1a73e8;position:absolute;left:-12px;font-size:20px;line-height:0;top:50%}.message-preview[data-v-83561925]{font-size:14px;color:#5f6368;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:2}.message-subject[data-v-83561925]{color:#4a4b4c}.message-snippet[data-v-83561925]{color:#5f6368}.message-timestamp[data-v-83561925]{font-size:12px;color:#5f6368;white-space:nowrap;width:80px;text-align:center}.connected-items[data-v-83561925]{text-align:center}.connected-item[data-v-83561925]{margin-right:10px;font-size:140%;transition:ease-out .1s}.connected-item[data-v-83561925]:hover{color:#1a73e8;transform:scale(1.1)}.tooltip[data-v-83561925]{position:fixed;background-color:#000c;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;z-index:1000;pointer-events:none;white-space:nowrap}.message-list[data-v-b70417fc]{overflow-y:auto;padding-top:8px;width:100%}.message-toolbar[data-v-58cd4f5c]{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #f1f3f4}.icon-button[data-v-58cd4f5c]{background:none;border:none;padding:8px;border-radius:50%;color:#5f6368;cursor:pointer}.icon-button[data-v-58cd4f5c]:hover{background:#f1f3f4}.ai-support[data-v-58cd4f5c]{background-color:#34a853}.suggested-actions-container[data-v-81abfe7b]{min-width:400px;padding:15px;border-radius:8px;background-color:#ffc4936b;box-shadow:0 1px 2px #0000001a;border:1px solid #f5a623;z-index:1}.suggested-actions-container p[data-v-81abfe7b]{font-weight:700;margin-bottom:10px;color:#202124}.suggested-actions-container span[data-v-81abfe7b]{font-weight:700;margin-bottom:10px;color:#202124;text-decoration:underline}.suggested-actions-list[data-v-81abfe7b]{margin:0;padding-left:20px;list-style-type:disc}.suggested-actions-list li[data-v-81abfe7b]{margin-bottom:8px;color:#202124}.suggested-actions-list li p[data-v-81abfe7b]{font-weight:400}.p-bold[data-v-81abfe7b]{font-weight:700!important}.message-thread[data-v-00b570f0]{display:flex;flex-direction:column;gap:20px}.message-header[data-v-00b570f0]{padding-top:10px}.message-header h2[data-v-00b570f0]{margin:0 0 20px;font-size:20px;color:#202124}.sender-info[data-v-00b570f0]{display:flex;align-items:center;gap:16px}.avatar[data-v-00b570f0]{width:40px;height:40px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.sender-details[data-v-00b570f0]{flex-grow:1}.sender-name[data-v-00b570f0]{font-weight:500;color:#202124}.sender-address[data-v-00b570f0]{font-size:12px;color:#5f6368}.message-reply[data-v-00b570f0]{margin-top:20px;padding-top:20px;border-top:1px solid #f1f3f4}.message-content[data-v-00b570f0]{font-size:14px;color:#202124;line-height:1.5;white-space:pre-line}.single-msg-container[data-v-00b570f0]{border:1px solid;padding:15px;border-radius:8px;display:flex;justify-content:space-between;gap:20px}.reply-section[data-v-f5b92abb]{margin-top:0;margin-bottom:15px;width:100%}.reply-box[data-v-f5b92abb]{border:2px solid #ddcfb3;border-radius:8px;padding:16px;box-shadow:0 4px 8px #0006;background-color:#fffcf0}.reply-box-margin[data-v-f5b92abb]{margin-top:15px}textarea[data-v-f5b92abb]{width:100%;min-height:120px;border:none;font-family:inherit;resize:vertical;font-size:14px;background-color:#fffcf0}textarea[data-v-f5b92abb]:focus{outline:none}.reply-actions[data-v-f5b92abb]{display:flex;justify-content:flex-start;padding-top:16px}.send-button[data-v-f5b92abb]{display:flex;align-items:center;gap:8px;background:#1a73e8;color:#fff;padding:8px 24px;border-radius:24px;border:none;font-weight:500;cursor:pointer}.send-button[data-v-f5b92abb]:hover{background:#1557b0;box-shadow:0 1px 2px #3c40434d}.material-icons-outlined[data-v-f5b92abb]{cursor:pointer}.popup-container[data-v-2efaf364]{margin-top:10px;background-color:#fff1db;border-radius:8px;width:fit-content;padding:10px}.popup-container h3[data-v-2efaf364]{color:#bc0000;font-weight:700}.button-container[data-v-2efaf364]{margin-top:8px}.show-ignore-button[data-v-2efaf364]{margin-right:10px;align-items:center;background:#fff;color:#393939;padding:8px 24px;border-radius:8px;border:none;cursor:pointer;transition:ease-in-out .1s}.show-ignore-button[data-v-2efaf364]:hover{background-color:#eaeaea;font-weight:700}.ask-support-container[data-v-e01443c8]{display:flex;gap:10px;align-items:center;padding:10px;background-color:#fff;border-radius:8px;margin-bottom:10px}.ask-support[data-v-e01443c8]{margin-bottom:0!important}.vue-skeletor{position:relative;overflow:hidden;background-color:#0000001f}.vue-skeletor:not(.vue-skeletor--shimmerless):after{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0,#ffffff4d,#25161600);animation:shimmer 1.5s infinite;content:""}.vue-skeletor--rect,.vue-skeletor--circle{display:block}.vue-skeletor--circle{border-radius:50%}.vue-skeletor--pill,.vue-skeletor--text{border-radius:9999px}.vue-skeletor--text{line-height:1;display:inline-block;width:100%;height:inherit;vertical-align:middle;top:-1px}@keyframes shimmer{to{transform:translate(100%)}}.ai-support[data-v-99ee8c98]{margin-top:10px;padding:10px;background-color:#f3f7fd;border-radius:8px;box-shadow:0 1px 2px #0000001a}.button-container[data-v-99ee8c98]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%}.material-button[data-v-99ee8c98]{flex:1;min-width:180px;padding:10px;background:#f8f9fa;border:1px solid #dadce0;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:10px;transition:background .2s,box-shadow .2s}.material-button[data-v-99ee8c98]:hover{background:#f1f3f4;box-shadow:0 1px 3px #0000001a}.material-button[data-v-99ee8c98]:active{background:#e8eaed}.button-disabled[data-v-99ee8c98]{pointer-events:none;background:#ddd}.button-content[data-v-99ee8c98]{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start}.button-title[data-v-99ee8c98]{color:#202124;font-size:13px;font-weight:500;margin-bottom:4px}.button-body[data-v-99ee8c98]{color:#5f6368;font-size:12px;line-height:1.4;text-align:left}.button-body span[data-v-99ee8c98]{color:#074aa3}.action-clicked[data-v-99ee8c98]{background-color:#ddd}.toolbar-right[data-v-99ee8c98]{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.toolbar-close-btn[data-v-99ee8c98]{display:flex;justify-content:flex-end;align-items:center}.toolbar-close-btn p[data-v-99ee8c98],.toolbar-right p[data-v-99ee8c98]{font-weight:700;padding-right:5px;cursor:pointer}.icon-button[data-v-99ee8c98]{background:none;border:none;padding:8px;border-radius:50%;color:#5f6368;cursor:pointer}.icon-button[data-v-99ee8c98]:hover{background:#f1f3f4}.conflict-container[data-v-99ee8c98]{background-color:#ffe4e4;margin-top:5px;padding:3px;border-radius:5px;display:flex;align-items:center;gap:10px}.conflict[data-v-99ee8c98]:hover{text-decoration:underline;cursor:pointer}.conflict[data-v-99ee8c98]{font-size:13px}.conflict-icon[data-v-99ee8c98]{font-size:16px}.reply-section[data-v-5c412f5e]{margin-top:0;margin-bottom:15px;width:100%}.reply-box[data-v-5c412f5e]{border:2px solid #ddcfb3;border-radius:8px;padding:16px;box-shadow:0 4px 8px #0006;background-color:#fffcf0}textarea[data-v-5c412f5e]{width:100%;min-height:120px;border:none;font-family:inherit;resize:vertical;font-size:14px;background-color:#fffcf0}textarea[data-v-5c412f5e]:focus{outline:none}.reply-actions[data-v-5c412f5e]{display:flex;justify-content:flex-start;padding-top:16px}.send-button[data-v-5c412f5e]{display:flex;align-items:center;gap:8px;background:#1a73e8;color:#fff;padding:8px 24px;border-radius:24px;border:none;font-weight:500;cursor:pointer}.get-draft[data-v-5c412f5e]{display:flex;align-items:center;gap:8px;background:#b8d5ff;color:#000;padding:8px 24px;border-radius:8px;border:none;font-weight:500;cursor:pointer;margin-top:10px}.send-button[data-v-5c412f5e]:hover,.get-draft[data-v-5c412f5e]:hover{background:#1557b0;box-shadow:0 1px 2px #3c40434d;color:#fff}.material-icons-outlined[data-v-5c412f5e]{cursor:pointer}h3 span[data-v-5c412f5e]{font-weight:700}.modal-overlay[data-v-bb413e97]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-bb413e97]{background:#fff;width:90%;max-width:90%;max-height:90vh;border-radius:8px;padding:24px;overflow-y:auto;position:relative}.reply-container[data-v-bb413e97]{margin-top:15px}.reply-content[data-v-bb413e97]{display:flex}.reply-button[data-v-bb413e97]{display:flex;align-items:center;gap:8px;background:#1a73e8;color:#fff;padding:8px 24px;border-radius:24px;border:none;font-weight:500;cursor:pointer;transition:ease-in-out .05s;margin-right:25px}.action-button-modal[data-v-bb413e97]{display:flex;align-items:center;gap:8px;background:#e6e6e6;color:#000;padding:8px 24px;border-radius:8px;border:none;font-weight:500;cursor:pointer;margin-right:5px;margin-left:5px;transition:ease-in-out .05s}.action-button-modal[data-v-bb413e97]:hover,.reply-button[data-v-bb413e97]:hover{transform:scale(1.05)}.reply-button.inactive[data-v-bb413e97]{background-color:#c3c3c3;color:gray;cursor:not-allowed;transform:none}.reply-button.inactive[data-v-bb413e97]:hover{transform:none}.inbox-container[data-v-62cc47cd]{background:#fff;font-family:Roboto,sans-serif;position:relative;height:100vh;overflow:hidden}.modal-fade-enter-active[data-v-62cc47cd],.modal-fade-leave-active[data-v-62cc47cd]{transition:all .3s ease}.modal-fade-enter-from[data-v-62cc47cd],.modal-fade-leave-to[data-v-62cc47cd]{opacity:0;transform:translateY(-20px)}.modal-fade-enter-to[data-v-62cc47cd],.modal-fade-leave-from[data-v-62cc47cd]{opacity:1;transform:translateY(0)}.calendar-header[data-v-df5771ec]{padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e1e1e1}.current-week[data-v-df5771ec]{font-size:16px;color:#3c4043}.create-event-btn[data-v-df5771ec]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#1a73e8;color:#fff;border:none;border-radius:4px;cursor:pointer}.time-column[data-v-ec1854f1]{position:sticky;left:0;z-index:2;background:#fff;width:60px}.time-header[data-v-ec1854f1]{height:50px;position:sticky;top:0;background:#fff;z-index:3;border-bottom:1px solid #e1e1e1}.time-slots[data-v-ec1854f1]{height:1440px}.time-slot[data-v-ec1854f1]{height:100px;padding-right:8px;text-align:right;color:#70757a;font-size:12px;border-bottom:1px solid #e1e1e1;display:flex;align-items:center;justify-content:flex-end}.event-item[data-v-9ae13844]{color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer;overflow:hidden;border:solid .5px white}.highlighted[data-v-9ae13844]{box-shadow:0 0 10px #f00c}.event-time[data-v-9ae13844]{font-size:11px;opacity:.9}.event-title[data-v-9ae13844]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.back-to-email[data-v-9ae13844]{white-space:nowrap;font-size:12px}.icon-button[data-v-9ae13844]{border:none;cursor:pointer;border-radius:4px;color:#000;background-color:#ffd17e;transition:ease-out .1s}.icon-button[data-v-9ae13844]:hover{color:#000;transform:scale(1.05);background-color:#ffc65e}.back-to-parent[data-v-9ae13844]{margin-top:5px;display:flex;justify-content:space-between;align-items:center;gap:10px}.back-to-parent-icon[data-v-9ae13844]{font-size:140%}.back-to-parent-btn[data-v-9ae13844]{display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:1px 2px 5px #7a7a7a}.blue[data-v-9ae13844]{color:#1a73e8}.prov-big[data-v-9ae13844]{font-size:medium}.current-time-line[data-v-b1866d21]{position:absolute;left:0;right:0;height:2px;background:#ea4335;z-index:2}.day-column[data-v-bed450da]{min-width:130px}.day-header[data-v-bed450da]{height:50px;padding:8px;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:sticky;top:0;background:#fff;z-index:1}.day-grid[data-v-bed450da]{height:2040px;position:relative}.hour-slot[data-v-bed450da]{height:100px;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.calendar-body[data-v-cb95bc7c]{flex:1;overflow:hidden;position:relative}.scrollable-container[data-v-cb95bc7c]{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.calendar-grid[data-v-cb95bc7c]{display:grid;grid-template-columns:repeat(7,1fr);flex:1;min-width:0}.v-toast__item--success{background-color:#47d78a}.v-toast__item--info{background-color:#1c85d5}.v-toast__item--warning{background-color:#febc22}.v-toast__item--error{background-color:#f7471c}.v-toast__item{opacity:1;min-height:4em}.v-toast__item .v-toast__text{padding:1.5em 1em}.v-toast__item .v-toast__icon{display:block;width:27px;min-width:27px;height:27px;margin-left:1em;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.999 45.999'%3e %3cpath fill='%23fff' d='M39.264 6.736c-8.982-8.981-23.545-8.982-32.528 0-8.982 8.982-8.981 23.545 0 32.528 8.982 8.98 23.545 8.981 32.528 0 8.981-8.983 8.98-23.545 0-32.528zM25.999 33a3 3 0 11-6 0V21a3 3 0 116 0v12zm-3.053-17.128c-1.728 0-2.88-1.224-2.844-2.735-.036-1.584 1.116-2.771 2.879-2.771 1.764 0 2.88 1.188 2.917 2.771-.001 1.511-1.152 2.735-2.952 2.735z'/%3e %3c/svg%3e") no-repeat}[dir=rtl] .v-toast__item .v-toast__icon{margin-left:unset;margin-right:1em}.v-toast__item.v-toast__item--success .v-toast__icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3e %3cpath fill='%23fff' d='M26 0C11.664 0 0 11.663 0 26s11.664 26 26 26 26-11.663 26-26S40.336 0 26 0zm14.495 17.329l-16 18a1.997 1.997 0 01-2.745.233l-10-8a2 2 0 012.499-3.124l8.517 6.813L37.505 14.67a2.001 2.001 0 012.99 2.659z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--error .v-toast__icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.976 51.976'%3e %3cpath fill='%23fff' d='M44.373 7.603c-10.137-10.137-26.632-10.138-36.77 0-10.138 10.138-10.137 26.632 0 36.77s26.632 10.138 36.77 0c10.137-10.138 10.137-26.633 0-36.77zm-8.132 28.638a2 2 0 01-2.828 0l-7.425-7.425-7.778 7.778a2 2 0 11-2.828-2.828l7.778-7.778-7.425-7.425a2 2 0 112.828-2.828l7.425 7.425 7.071-7.071a2 2 0 112.828 2.828l-7.071 7.071 7.425 7.425a2 2 0 010 2.828z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--warning .v-toast__icon{background:url("data:image/svg+xml,%3csvg viewBox='0 0 52 52' xmlns='http://www.w3.org/2000/svg'%3e %3cpath fill='%23000' d='M49.466 41.26L29.216 6.85c-.69-1.16-1.89-1.85-3.22-1.85-1.32 0-2.53.69-3.21 1.85L2.536 41.26c-.71 1.2-.72 2.64-.03 3.85.68 1.18 1.89 1.89 3.24 1.89h40.51c1.35 0 2.56-.71 3.23-1.89.7-1.21.69-2.65-.02-3.85zm-25.53-21.405h3.381v3.187l-.724 8.92H24.66l-.725-8.92v-3.187zm2.97 17.344a1.712 1.712 0 01-1.267.543c-.491 0-.914-.181-1.268-.543a1.788 1.788 0 01-.531-1.297c0-.502.176-.935.53-1.297a1.712 1.712 0 011.269-.544c.49 0 .914.181 1.268.544s.53.795.53 1.297c0 .503-.176.934-.53 1.297z'/%3e %3c/svg%3e") no-repeat}.modal[data-v-28d47e41]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-28d47e41]{background:#fff;border-radius:8px;width:400px;max-width:90%}.modal-header[data-v-28d47e41]{padding:16px;border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;align-items:center}.modal-body[data-v-28d47e41]{padding:16px}.modal-footer[data-v-28d47e41]{padding:16px;border-top:1px solid #e1e1e1;display:flex;justify-content:space-between;gap:8px}.modal-footer-save-close[data-v-28d47e41]{display:flex;gap:8px}.event-input[data-v-28d47e41]{width:100%;padding:8px;margin-bottom:16px;border:1px solid #e1e1e1;border-radius:4px}.save-btn[data-v-28d47e41],.delete-btn[data-v-28d47e41],.close[data-v-28d47e41]{padding:8px 16px;color:#fff;border:none;border-radius:4px;cursor:pointer}.save-btn[data-v-28d47e41]{background:#1a73e8}.close[data-v-28d47e41]{background-color:#d1d1d1;color:#000}.delete-btn[data-v-28d47e41]{background:#dc3545}.title-error[data-v-28d47e41]{color:#b60000;margin-bottom:5px}.close-btn[data-v-28d47e41]{background:none;border:none;cursor:pointer;padding:4px}.action-text[data-v-28d47e41]{font-weight:700;margin-bottom:10px;color:#0d67dd}.calendar-container[data-v-005220b9]{height:100vh;display:flex;flex-direction:column;background:#fff}.todo-form-overlay[data-v-0923d737]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.todo-form[data-v-0923d737]{background:#fff;padding:24px;border-radius:8px;width:100%;max-width:680px;box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.todo-input[data-v-0923d737],.todo-textarea[data-v-0923d737]{width:100%;padding:12px;margin:8px 0;border:1px solid #e1e1e1;border-radius:4px;font-family:inherit}.form-row[data-v-0923d737]{display:flex;gap:16px;margin:16px 0}.form-group[data-v-0923d737]{flex:1}.form-group label[data-v-0923d737]{display:block;margin-bottom:8px;color:#5f6368;font-size:14px}.todo-select[data-v-0923d737]{width:100%;padding:8px 12px;border:1px solid #e1e1e1;border-radius:4px;font-family:inherit;background:#fff}.todo-select[data-v-0923d737]:hover{border-color:#1a73e8}.todo-select[data-v-0923d737]:focus{border-color:#1a73e8;outline:none;box-shadow:0 0 0 2px #1a73e833}.form-actions[data-v-0923d737]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.cancel-button[data-v-0923d737],.save-button[data-v-0923d737]{padding:8px 24px;border-radius:4px;cursor:pointer;font-weight:500}.cancel-button[data-v-0923d737]{background:none;border:none;color:#5f6368}.save-button[data-v-0923d737]{background:#1a73e8;color:#fff;border:none}.no-data-button[data-v-0923d737]{margin-top:5px;padding:8px 10px;border-radius:4px;cursor:pointer;font-weight:500;background:#e2e2e2;color:#000;border:none}.no-data-button[data-v-0923d737]:hover{background:#e0e5f6}.todo-textarea[data-v-0923d737]{min-height:100px;resize:vertical}.hint-title[data-v-0923d737]{color:#b60000}.datetime-container[data-v-0923d737]{display:flex;gap:8px;margin-bottom:5px}.todo-datetime[data-v-0923d737]{width:100%;padding:8px 12px;border:1px solid #e1e1e1;border-radius:4px;font-family:inherit;background:#fff}.todo-datetime[data-v-0923d737]:hover{border-color:#1a73e8}.todo-datetime[data-v-0923d737]:focus{border-color:#1a73e8;outline:none;box-shadow:0 0 0 2px #1a73e833}.todo-card[data-v-5bf4f01d]{background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;transition:box-shadow .2s}.todo-card[data-v-5bf4f01d]:hover{box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.todo-card.completed[data-v-5bf4f01d]{background:#f8f9fa}.todo-card.highlighted[data-v-5bf4f01d]{box-shadow:0 0 7px #f00c}.todo-card-header[data-v-5bf4f01d]{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.todo-card-header h3[data-v-5bf4f01d]{margin:0;color:#202124;font-size:16px;font-weight:500}.checkbox-wrapper[data-v-5bf4f01d]{display:flex;align-items:center;padding-top:2px}.todo-checkbox[data-v-5bf4f01d]{width:18px;height:18px;border-radius:2px;border:2px solid #5f6368;cursor:pointer}.completed-text[data-v-5bf4f01d]{text-decoration:line-through;color:#5f6368!important}.todo-description[data-v-5bf4f01d]{color:#5f6368;font-size:14px;margin:8px 0;line-height:1.4}.todo-metadata[data-v-5bf4f01d]{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #e1e1e1}.priority-badge[data-v-5bf4f01d]{padding:2px 8px;border-radius:12px;font-size:14px;font-weight:500;text-transform:capitalize}.priority-badge.priority-low[data-v-5bf4f01d]{background:#e6f4ea;color:#34a853}.priority-badge.priority-medium[data-v-5bf4f01d]{background:#fef7e0;color:#f9ab00}.priority-badge.priority-high[data-v-5bf4f01d]{background:#fce8e6;color:#ea4335}.due-date[data-v-5bf4f01d]{font-size:12px;color:#5f6368}.due-date.overdue[data-v-5bf4f01d]{color:#ea4335;font-weight:500}.todo-actions[data-v-5bf4f01d]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.icon-button[data-v-5bf4f01d]{background:none;border:none;padding:4px 8px;cursor:pointer;border-radius:4px;color:#5f6368}.button-parent[data-v-5bf4f01d]{background-color:#d4e8ff}.button-hold[data-v-5bf4f01d]{transition:transform .3s ease;border:none;padding:4px 8px;cursor:pointer;border-radius:8px;color:#5f6368;margin-right:25px;margin-left:1%;box-shadow:2px 2px 5px #b8b8b8}.button-hold[data-v-5bf4f01d]:hover{background-color:#e4ffea}.button-hold.pressing[data-v-5bf4f01d]{animation:pulseAnimation-5bf4f01d 1s infinite}.todo-complete[data-v-5bf4f01d]{display:flex;align-items:center;margin-top:20px;margin-left:10px;margin-right:10px}@keyframes pulseAnimation-5bf4f01d{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.button-parent[data-v-5bf4f01d]:hover{color:#000}.icon-button[data-v-5bf4f01d]:hover{background:#f1f3f4}.icon-button.delete[data-v-5bf4f01d]:hover{color:#d93025}.material-icons.icon-sm[data-v-5bf4f01d]{font-size:20px;vertical-align:middle}.todo-container[data-v-88a08a83]{background:#fff;font-family:Roboto,sans-serif;position:relative;overflow:hidden;padding:5px 10px}.todo-header[data-v-88a08a83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-top:10px;margin-left:5px}.todo-header h2[data-v-88a08a83]{color:#202124;margin:0}.add-button[data-v-88a08a83]{background:#1a73e8;color:#fff;border:none;padding:8px 24px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:500}.plus-icon[data-v-88a08a83]{font-size:20px}.todo-grid[data-v-88a08a83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:8px}.modal-overlay[data-v-792fd947]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-792fd947]{background-color:#fff;padding:30px;border-radius:8px;max-width:400px;width:100%;box-shadow:0 4px 6px #0000001a}.modal h3[data-v-792fd947]{margin-top:0;margin-bottom:15px}.modal-buttons[data-v-792fd947]{display:flex;justify-content:flex-end;margin-top:20px}.modal-buttons button[data-v-792fd947]{margin-left:10px}.btn-container[data-v-8c882dd4]{display:flex;justify-content:end;align-items:center}.button-container[data-v-8c882dd4]{display:flex;justify-content:flex-end;padding:10px 20px}.btn-help[data-v-8c882dd4]{display:flex;align-items:center;gap:8px;padding:10px 15px;border-radius:4px;border:none;cursor:pointer;background-color:#fff;box-shadow:0 2px 4px #0000001a}.btn-help[data-v-8c882dd4]:hover{background-color:#a4ec9d}.vl-shown{overflow:hidden}.vl-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.vl-overlay .vl-icon,.vl-parent{position:relative}.content-container[data-v-d2fd3e8c]{display:flex;gap:24px;margin-bottom:32px}.section[data-v-d2fd3e8c]{flex:1;border-radius:8px;padding:15px;transition:transform .2s}.section[data-v-d2fd3e8c]:hover{transform:translateY(-4px);border-color:#1557b0}.option-title[data-v-d2fd3e8c]{display:flex;justify-content:center;align-items:center;gap:10px}.operational-section[data-v-d2fd3e8c]{background-color:#f0f7ff;border:1px solid #e8eaed;box-shadow:2px 2px 5px #b8b8b8}.meditation-section[data-v-d2fd3e8c]{background-color:#e7f4ea;border:1px solid #e1ecf4;box-shadow:2px 2px 5px #b8b8b8}.section-content[data-v-d2fd3e8c]{text-align:center}.logo-md[data-v-d2fd3e8c]{height:25px}.btn-operational[data-v-d2fd3e8c]{background-color:#1a73e8;margin-top:15px;font-size:14px}.btn-meditation[data-v-d2fd3e8c]{background-color:#239a24;margin-top:15px;font-size:13px}.btn-operational[data-v-d2fd3e8c]:hover{background-color:#074aa3}.btn-meditation[data-v-d2fd3e8c]:hover{background-color:#0a750a}.refresh[data-v-d2fd3e8c]{margin-top:10px;font-size:13px;color:#8b0000;line-height:15px}.btn-primary[data-v-d2fd3e8c]{color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:500;transition:background-color .2s}.btnDisabled[data-v-d2fd3e8c]{background-color:#eaeaea;pointer-events:none;color:gray}.search-bar[data-v-e3875cdc]{display:flex;margin-bottom:10px}.search-input[data-v-e3875cdc]{flex:1;padding:12px 24px;border:1px solid #dfe1e5;border-radius:8px;font-size:14px;margin-right:16px;margin-bottom:10px;font-family:sans-serif;resize:vertical;height:40px;max-height:200px}.button-img[data-v-e3875cdc]:hover{transform:scale(1.05)}.button-img[data-v-e3875cdc]{padding:5px 10px;border-radius:8px;background-color:#f8f9fa;border:1px solid #dfe1e5;cursor:pointer;min-height:40px;max-height:40px;display:flex;justify-content:center;align-items:center;transition:ease-in-out .1s}.btnDisabled[data-v-e3875cdc]{background-color:#eaeaea;pointer-events:none;color:gray}.card[data-v-1456e1ba]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease-in-out;margin-bottom:15px}.card-clicked[data-v-1456e1ba]{background-color:#e3e3e3}.card-content[data-v-1456e1ba]{padding:20px}.card-suggestion[data-v-1456e1ba]{font-size:.9em;margin-bottom:5px}.card-task-wrapper[data-v-1456e1ba]{font-size:.9em}.card-task[data-v-1456e1ba]{font-weight:700;color:#333;margin-bottom:10px}.item-rank[data-v-1456e1ba]{display:flex;align-items:center;gap:5px;margin-bottom:5px}.card-priority[data-v-1456e1ba]{color:#0564d1;font-size:1em;font-weight:700;margin-top:5px}.icon-info[data-v-1456e1ba]{color:#a4bcdc}.action[data-v-1456e1ba]{display:flex;align-items:center;width:100%;gap:8px;font-size:.9em}.action-container[data-v-1456e1ba]{margin-top:10px;background-color:#f0f7ff;display:flex;align-items:center;cursor:pointer;transition:transform .2s;width:95%;border-radius:8px}.delete-action[data-v-1456e1ba]{margin-top:10px;width:5%;transition:ease-in-out .1s;color:#b6b6b6}.delete-action[data-v-1456e1ba]:hover{transform:scale(1.3)}.icon-button[data-v-1456e1ba]{display:flex;align-items:center;gap:4px;padding:8px 12px;border:none;border-radius:4px;background-color:#c0d9ff;cursor:pointer;transition:background-color .2s}.action-container[data-v-1456e1ba]:hover{transform:translateY(-4px)}.button-text[data-v-1456e1ba]{margin-left:10px}.material-icons[data-v-1456e1ba]{font-size:1.5em;cursor:pointer}.tooltip-container[data-v-1456e1ba]{position:relative;display:inline-block;cursor:pointer}.tooltip[data-v-1456e1ba]{visibility:hidden;position:absolute;z-index:1000;bottom:100%;left:0;transform:translateY(-5px);padding:8px;background-color:#000c;border-radius:4px;opacity:0;transition:opacity .3s,visibility .3s;min-width:350px;max-width:350px;width:max-content}.tooltip-container:hover .tooltip[data-v-1456e1ba]{visibility:visible;opacity:1}.tooltip .tooltip-suggestion[data-v-1456e1ba]{color:#fff;margin:0;font-size:14px;white-space:normal;word-wrap:break-word;line-height:1.4}.icon-button-tooltip[data-v-1456e1ba]{border:none;background-color:transparent;cursor:pointer}.fade-enter-active[data-v-1456e1ba],.fade-leave-active[data-v-1456e1ba]{transition:opacity .5s ease,transform .5s ease}.fade-enter-from[data-v-1456e1ba],.fade-leave-to[data-v-1456e1ba]{opacity:0;transform:translateY(-10px)}.card[data-v-e31d40a9]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease-in-out;margin-bottom:10px}.card-content[data-v-e31d40a9]{padding:10px}.icon-info[data-v-e31d40a9]{color:#84ac8e}.title-container[data-v-e31d40a9]{display:flex;gap:10px}.card-title[data-v-e31d40a9]{color:#666;font-size:1em}.steps[data-v-e31d40a9]{border-radius:8px;padding:10px;background-color:#f1faf3}.card-suggestion[data-v-e31d40a9]{font-size:.9em;margin-bottom:5px}.tooltip-container[data-v-e31d40a9]{position:relative;display:inline-block;cursor:pointer}.tooltip[data-v-e31d40a9]{visibility:hidden;position:absolute;z-index:1000;bottom:100%;left:0;transform:translateY(-5px);padding:8px;background-color:#000c;border-radius:4px;opacity:0;transition:opacity .3s,visibility .3s;min-width:200px;max-width:200px;width:max-content}.tooltip-container:hover .tooltip[data-v-e31d40a9]{visibility:visible;opacity:1}.tooltip .tooltip-suggestion[data-v-e31d40a9]{color:#fff;margin:0;font-size:14px;white-space:normal;word-wrap:break-word;line-height:1.4}.icon-button-tooltip[data-v-e31d40a9]{border:none;background-color:transparent;cursor:pointer}.material-icons[data-v-e31d40a9]{font-size:1.5em;cursor:pointer}.delete-action[data-v-e31d40a9]{display:flex;justify-content:end}.icon-delete[data-v-e31d40a9]{color:#b6b6b6;transition:ease-in-out .1s}.icon-delete[data-v-e31d40a9]:hover{transform:scale(1.2)}.card-answer[data-v-f16ba9b4]{font-size:.9em}.llm-response[data-v-a2807425]{margin:0 0 15px;max-width:inherit;padding:15px;background-color:#f8f9fa;border-radius:8px;line-height:1.5;box-shadow:0 2px 5px #0003}.prompt[data-v-a2807425]{margin-bottom:10px;padding-bottom:5px;border-bottom:solid 1px #d1d1d1;display:flex}.response-text[data-v-a2807425]{margin-top:10px;margin-bottom:10px}.cards-container[data-v-a2807425]{grid-template-columns:repeat(3,minmax(300px,1fr));gap:20px;justify-content:start;margin:0}.clear-prompt[data-v-a2807425]{height:20px;display:flex;justify-content:right;cursor:pointer;margin-top:15px}.clear-prompt-logo[data-v-a2807425]{transition:ease-in-out .1s}.clear-prompt-logo[data-v-a2807425]:hover{transform:scale(1.2)}.logo-sm[data-v-a2807425]{height:25px;margin-right:10px}.modal-header[data-v-5473d882]{padding:10px 30px 0;display:flex;justify-content:space-between;margin-bottom:10px;flex-shrink:0}.modal-title[data-v-5473d882]{display:flex;align-items:center;justify-content:left;gap:10px}.modal-body[data-v-5473d882]{padding:10px 20px}.close-panel[data-v-5473d882]{padding:5px 10px;background-color:#f6f6f6;border-radius:8px;display:flex;align-items:center;gap:10px;cursor:pointer}.close-panel[data-v-5473d882]:hover{background-color:#ededed}.logo[data-v-5473d882]{height:30px;cursor:pointer}.logo-sm[data-v-5473d882]{height:25px;margin-right:10px}.btn-secondary[data-v-5473d882]{background-color:#f8f9fa;color:#3c4043;border:1px solid #dadce0;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:500}.btn-secondary[data-v-5473d882]:hover{background-color:#f1f3f4}.modal-footer[data-v-5473d882]{flex-shrink:0;display:flex;justify-content:space-between;padding:24px 30px;margin-top:10px}.button-img[data-v-5473d882]:hover{transform:scale(1.05)}.button-img[data-v-5473d882]{padding:5px 10px;border-radius:8px;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:ease-in-out .1s}.vl-overlay[data-v-5473d882]{position:relative!important}.fade-enter-active[data-v-5473d882],.fade-leave-active[data-v-5473d882]{transition:opacity .5s ease,transform .5s ease}.fade-enter-from[data-v-5473d882],.fade-leave-to[data-v-5473d882]{opacity:0;transform:translateY(10px)}.fade-enter-to[data-v-5473d882],.fade-leave-from[data-v-5473d882]{opacity:1;transform:translateY(0)}.toggle-support[data-v-5473d882]{padding:5px;font-size:40px!important;cursor:pointer}.slide-enter-active[data-v-5473d882],.slide-leave-active[data-v-5473d882]{transition:transform 1s ease,opacity 1s ease}.slide-enter-from[data-v-5473d882],.slide-leave-to[data-v-5473d882]{transform:translate(100%);opacity:0}.slide-enter-to[data-v-5473d882],.slide-leave-from[data-v-5473d882]{transform:translate(0);opacity:1}.timer-display[data-v-7b34fbe5]{position:fixed;top:20px;background-color:#f8f9fa;padding:8px 12px;border-radius:4px;border:1px solid #9c9c9c;font-size:13px;font-family:monospace;z-index:1000;box-shadow:0 2px 4px #0000001a}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.v-toast--fade-out{animation-name:fadeOut}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.v-toast--fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.v-toast--fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}.v-toast{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1090;pointer-events:none}.v-toast__item{display:inline-flex;align-items:center;animation-duration:.15s;margin:.5em 0;box-shadow:0 1px 4px #0000001f,0 0 6px #0000000a;border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#28a745}.v-toast__item--info{background-color:#17a2b8}.v-toast__item--warning{background-color:#ffc107}.v-toast__item--error{background-color:#dc3545}.v-toast__item--default{background-color:#343a40}.v-toast__item--warning{color:#000}.v-toast__item.v-toast__item--top,.v-toast__item.v-toast__item--bottom{align-self:center}.v-toast__item.v-toast__item--top-right,.v-toast__item.v-toast__item--bottom-right{align-self:flex-end}.v-toast__item.v-toast__item--top-left,.v-toast__item.v-toast__item--bottom-left{align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{flex-direction:column}.v-toast.v-toast--bottom{flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 768px){.v-toast{padding:0;position:fixed!important}}.app-container[data-v-5c8983e4]{display:flex;border:1px solid #e1e1e1;border-radius:8px;overflow:hidden;margin-bottom:20px;height:100%}.sidebar[data-v-5c8983e4]{width:256px;background-color:#f1f3f4;transition:width .3s ease}.sidebar.collapsed[data-v-5c8983e4]{width:60px}.sidebar.expanded[data-v-5c8983e4]{width:256px}.main-content[data-v-5c8983e4]{flex:1;display:flex;flex-direction:row;background-color:#fff;position:relative}.inbox-view[data-v-5c8983e4],.calendar-view[data-v-5c8983e4],.todo-view[data-v-5c8983e4]{flex:1;overflow-y:auto}.support-section[data-v-5c8983e4]{flex:0 0 auto;width:var(--65158028);min-width:10vw;max-width:50vw;position:relative;background-color:#fff;border-left:1px solid #e1e1e1;overflow-y:auto;overflow-x:hidden}.resize-handle[data-v-5c8983e4]{position:absolute;left:0;top:0;width:4px;height:100%;cursor:col-resize;background-color:transparent;transition:background-color .2s;z-index:1}.resize-indicator[data-v-5c8983e4]{width:6px;height:20px;background-color:#ccc;position:fixed;right:var(--80b634fe);top:50%;transform:translate(-50%,-50%);transition:scale 1s ease}.resize-indicator[data-v-5c8983e4]:hover,.resize-handle[data-v-5c8983e4]:active{height:60px}.support-section.resizing[data-v-5c8983e4]{-webkit-user-select:none;user-select:none}.logo[data-v-5c8983e4]{padding:40px 16px;font-size:20px;font-weight:400;color:#202124;height:48px;display:flex;align-items:center;gap:16px;white-space:nowrap}.hamburger[data-v-5c8983e4]{color:#5f6368;cursor:pointer;padding:8px;border-radius:50%;flex-shrink:0}.hamburger[data-v-5c8983e4]:hover{background-color:#f1f3f4}nav[data-v-5c8983e4]{padding-top:50px;display:flex;flex-direction:column;height:calc(100% - 100px)}button[data-v-5c8983e4]{width:calc(100% - 16px);padding:0 12px 0 26px;margin:3px 8px;border:none;border-radius:0 16px 16px 0;cursor:pointer;text-align:left;font-size:14px;color:#202124;height:48px;display:flex;align-items:center;gap:18px;position:relative;white-space:nowrap}.toggle-support[data-v-5c8983e4]{padding:5px;font-size:30px!important;cursor:pointer}.unread-count[data-v-5c8983e4]{background-color:#1a73e8;color:#fff;padding:0 8px;border-radius:12px;font-size:12px;font-weight:500;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:opacity .1s ease;position:absolute;top:-8px;right:-1px;z-index:1}.fade-out[data-v-5c8983e4]{opacity:0}.sidebar.expanded .fade-out[data-v-5c8983e4]{opacity:1;visibility:visible}button[data-v-5c8983e4]:hover{background:#e8f0fe;border-inline:1px solid #cdcdcd}.active[data-v-5c8983e4]{background:#e8f0fe;border:1px solid #cdcdcd;color:#1a73e8;font-weight:500}.active .material-icons[data-v-5c8983e4]{color:#1a73e8}.collapsed .logo[data-v-5c8983e4]{justify-content:center;padding:40px 16px}.collapsed .logo-text[data-v-5c8983e4]{display:none}.collapsed button[data-v-5c8983e4]{width:50px;padding:0;justify-content:center;margin:0 auto 10px;border-radius:30%}.collapsed .material-icons[data-v-5c8983e4]{margin:0}.collapsed .button-text[data-v-5c8983e4]{display:none}.collapsed .unread-count[data-v-5c8983e4]{right:-4px;transform:scale(.8)}.collapsed button[data-v-5c8983e4]:hover:after{content:attr(data-tooltip);position:absolute;left:100%;top:50%;transform:translateY(-50%);background:#202124e6;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;margin-left:8px;z-index:1000}.material-icons[data-v-5c8983e4]{font-size:20px;color:#5f6368;flex-shrink:0}.button-text[data-v-5c8983e4]{flex:1;transition:opacity .1s ease}.modal-enter-active[data-v-5c8983e4],.modal-leave-active[data-v-5c8983e4]{transition:all .3s ease}.modal-enter-from[data-v-5c8983e4],.modal-leave-to[data-v-5c8983e4]{opacity:0;transform:scale(.9)}.modal-enter-to[data-v-5c8983e4],.modal-leave-from[data-v-5c8983e4]{opacity:1;transform:scale(1)}.modal[data-v-5c8983e4]{transition:width .3s ease,height .3s ease}.slide-enter-active[data-v-5c8983e4],.slide-leave-active[data-v-5c8983e4]{transition:transform .5s ease,opacity .5s ease}.slide-enter-from[data-v-5c8983e4],.slide-leave-to[data-v-5c8983e4]{transform:translate(100%);opacity:0}.slide-enter-to[data-v-5c8983e4],.slide-leave-from[data-v-5c8983e4]{transform:translate(0);opacity:1}.logo-panel[data-v-5c8983e4]{height:40px;margin:5px;cursor:pointer}table[data-v-75931fc2]{width:100%;border-collapse:collapse}th[data-v-75931fc2],td[data-v-75931fc2]{border:1px solid #ccc;padding:8px;text-align:center}.question-td[data-v-75931fc2]{text-align:left}th[data-v-75931fc2]{background-color:#f4f4f4}td[data-v-75931fc2]{cursor:pointer}.tlx-container[data-v-75931fc2]{width:100%;max-width:800px;margin:0 auto}.tlx-question[data-v-75931fc2]{margin-bottom:2rem}.tlx-text[data-v-75931fc2]{margin-bottom:.5rem}.scale-labels[data-v-75931fc2]{display:flex;justify-content:space-between;margin-bottom:.25rem;font-size:.9em;color:#666}.scale-container[data-v-75931fc2]{position:relative;height:30px;cursor:pointer}.scale-boxes[data-v-75931fc2]{display:flex;height:100%;gap:1px}.box[data-v-75931fc2]{flex:1;border:1px solid #ccc;background:#f9f9f9;transition:background-color .2s ease}.box.selected[data-v-75931fc2]{background-color:#007bff;border-color:#0056b3}button[data-v-75931fc2]{margin-top:20px;padding:8px 16px;border-radius:4px;border:none;background-color:#007bff;color:#fff;cursor:pointer}button[data-v-75931fc2]:disabled{background-color:#ccc;cursor:not-allowed}.b[data-v-75931fc2]{font-weight:700!important}.h2b[data-v-a905d351],.b[data-v-a905d351]{font-weight:700}.it[data-v-a905d351]{font-style:italic}.h2b[data-v-d608510c]{font-weight:700}.feedback-form[data-v-f8070c75]{max-width:600px;margin:30px auto 0}.form-group[data-v-f8070c75]{margin-bottom:20px}label[data-v-f8070c75]{display:block;margin-bottom:5px;font-weight:700;font-size:medium}textarea[data-v-f8070c75]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;resize:vertical}.divider[data-v-0e62db57]{margin-top:30px}.divider span[data-v-0e62db57]{font-weight:700}.questionnaire-phase[data-v-ce849e08]{padding:20px;background-color:#f0f0f0;border-radius:8px}.h2b[data-v-3b08da14],.h2b[data-v-a402cb10]{font-weight:700}.phase-tia[data-v-a402cb10]{background-color:#f9f9f9;border-radius:8px;padding:30px;box-shadow:0 2px 4px #0000001a}.h2b[data-v-82799d37]{font-weight:700}.phase-desirability_of_control[data-v-82799d37]{background-color:#f9f9f9;border-radius:8px;padding:30px;box-shadow:0 2px 4px #0000001a}.modal-overlay[data-v-f5368c8c]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-f5368c8c]{background:#fff;width:95%;height:95vh;max-width:95%;max-height:95vh;border-radius:8px;padding:24px;position:relative;overflow:hidden}.instr-img[data-v-f5368c8c]{width:100%;height:95%;object-fit:contain}.header[data-v-f5368c8c]{display:flex;justify-content:end}.img-container[data-v-782aeb18]{background-color:#eef3ff;margin-top:15px;padding-top:10px;border-radius:8px;border:1px solid #c8c8c8;text-align:center}.instr-img[data-v-782aeb18]{cursor:pointer;width:50%;padding:10px;border-radius:8px;border:1px solid #c8c8c8;transition:ease .1s;box-shadow:1px 5px 5px #838383}.instr-img-double[data-v-782aeb18]{cursor:pointer;width:49%;padding:10px;border-radius:8px;border:1px solid #c8c8c8;transition:ease .1s;margin-bottom:10px;box-shadow:1px 5px 5px #838383}.instr-img[data-v-782aeb18]:hover,.instr-img-double[data-v-782aeb18]:hover{transform:scale(1.01)}.double-img[data-v-782aeb18]{display:flex;justify-content:center;align-items:center;gap:10px}.instr b[data-v-782aeb18]{font-weight:700}.img-container[data-v-69e6f452]{background-color:#eef3ff;margin-top:15px;padding-top:10px;border-radius:8px;border:1px solid #c8c8c8;text-align:center}.instr-img[data-v-69e6f452]{cursor:pointer;width:50%;padding:10px;border-radius:8px;border:1px solid #c8c8c8;transition:ease .1s;box-shadow:1px 5px 5px #838383}.instr-img-double[data-v-69e6f452]{cursor:pointer;width:49%;padding:10px;border-radius:8px;border:1px solid #c8c8c8;transition:ease .1s;margin-bottom:10px;box-shadow:1px 5px 5px #838383}.instr-img[data-v-69e6f452]:hover,.instr-img-double[data-v-69e6f452]:hover{transform:scale(1.01)}.double-img[data-v-69e6f452]{display:flex;justify-content:center;align-items:center;gap:10px}.instr b[data-v-69e6f452]{font-weight:700}.img-container[data-v-80ec4292]{background-color:#eef3ff;margin-top:15px;padding-top:10px;border-radius:8px;border:1px solid #c8c8c8;text-align:center}.instr-img[data-v-80ec4292]{cursor:pointer;width:50%;padding:10px;border-radius:8px;border:1px solid #c8c8c8;transition:ease .1s;box-shadow:1px 5px 5px #838383}.instr-img-double[data-v-80ec4292]{cursor:pointer;width:49%;padding:10px;border-radius:8px;border:1px solid #c8c8c8;transition:ease .1s;margin-bottom:10px;box-shadow:1px 5px 5px #838383}.instr-img[data-v-80ec4292]:hover,.instr-img-double[data-v-80ec4292]:hover{transform:scale(1.01)}.double-img[data-v-80ec4292]{display:flex;justify-content:center;align-items:center;gap:10px}.instr b[data-v-80ec4292]{font-weight:700}.instruction-phase[data-v-b59bfe25]{background-color:#f9f9f9;border-radius:8px;padding:10px 20px 20px;margin-bottom:10px}.study-container[data-v-5b6ebb2b]{margin:0;padding:5px 20px 10px;font-family:Arial,sans-serif;line-height:1.6;color:#333}.phase[data-v-5b6ebb2b]{background-color:#f9f9f9;border-radius:8px;padding:30px;box-shadow:0 2px 4px #0000001a;height:95vh}
