.custom-container[data-v-6e4556b6]{margin:10px auto 0;padding:0;max-width:100%;width:calc(100% - 10px)}.switch-center[data-v-6e4556b6]{display:flex;justify-content:center}.home-page[data-v-6a3aad29]{position:relative;overflow-x:hidden}#particles-js[data-v-6a3aad29]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.content-section[data-v-6a3aad29],.hero-section[data-v-6a3aad29]{position:relative;z-index:1}.hero-section[data-v-6a3aad29]{padding:3rem 1.5rem 1.5rem}.content-section[data-v-6a3aad29]{max-width:1100px;margin:0 auto;padding:1rem 1rem 2rem}.glow-divider[data-v-6a3aad29]{position:relative;z-index:1;width:55%;max-width:520px;height:1px;margin:2.5rem auto;background:linear-gradient(90deg,transparent,rgba(130,177,255,.55),rgba(179,157,219,.45),transparent)}.welcome-label[data-v-6a3aad29]{font-size:.95rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:rgba(var(--v-theme-on-background),.5);margin-bottom:.4rem}.brand-name[data-v-6a3aad29]{font-size:clamp(3.5rem,10vw,6.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;padding-bottom:.12em;background:linear-gradient(135deg,rgb(var(--v-theme-on-background)) 20%,#82b1ff 55%,#b39ddb 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:brand-glow-6a3aad29 3.2s ease-in-out infinite}@keyframes brand-glow-6a3aad29{0%,to{filter:drop-shadow(0 0 10px rgba(130,177,255,.5)) drop-shadow(0 0 22px rgba(130,177,255,.2))}50%{filter:drop-shadow(0 0 20px rgba(130,177,255,.92)) drop-shadow(0 0 45px rgba(179,157,219,.65)) drop-shadow(0 0 72px rgba(130,177,255,.3))}}.g-wrap[data-v-6a3aad29]{position:relative;display:inline-block;isolation:isolate}.g-char[data-v-6a3aad29]{display:inline-block;animation:g-char-fade-6a3aad29 8s ease-in-out infinite}.g-img[data-v-6a3aad29]{position:absolute;top:-12%;left:-12%;width:124%;height:124%;-o-object-fit:contain;object-fit:contain;opacity:0;animation:g-logo-fade-6a3aad29 8s ease-in-out infinite}@keyframes g-char-fade-6a3aad29{0%,22%{opacity:1}35%,65%{opacity:0}78%,to{opacity:1}}@keyframes g-logo-fade-6a3aad29{0%,22%{opacity:0}35%,65%{opacity:1}78%,to{opacity:0}}.hero-subtitle[data-v-6a3aad29]{font-size:1.25rem;font-weight:400;color:rgba(var(--v-theme-on-background),.65);max-width:480px;line-height:1.65;margin-top:1rem}.section-title[data-v-6a3aad29]{font-size:1.9rem;font-weight:700;color:rgb(var(--v-theme-on-background));display:inline-block;position:relative}.section-title[data-v-6a3aad29]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:55%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(130,177,255,.6),transparent)}.feature-card[data-v-6a3aad29]{padding:2.2rem 1.8rem;border-radius:20px;background:rgba(var(--v-theme-surface-variant),.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(130,177,255,.14);text-align:center;height:100%;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,border-color .35s ease}.feature-card[data-v-6a3aad29]:hover{transform:translateY(-10px) scale(1.01);box-shadow:0 18px 44px rgba(130,177,255,.18),0 0 0 1px rgba(130,177,255,.22);border-color:rgba(130,177,255,.3)}.feature-icon-wrap[data-v-6a3aad29]{width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,rgba(130,177,255,.12),rgba(179,157,219,.12));border:1px solid rgba(130,177,255,.28);display:flex;align-items:center;justify-content:center;margin:0 auto 1.4rem;transition:box-shadow .35s ease}.feature-card:hover .feature-icon-wrap[data-v-6a3aad29]{box-shadow:0 0 22px rgba(130,177,255,.38)}.feature-title[data-v-6a3aad29]{font-size:1.1rem;font-weight:600;color:rgb(var(--v-theme-on-background));margin-bottom:.6rem}.feature-text[data-v-6a3aad29]{font-size:.93rem;color:rgba(var(--v-theme-on-background),.65);line-height:1.6;margin:0}.doc-swiper[data-v-6a3aad29]{width:100%;max-width:900px;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.18),0 0 0 1px rgba(130,177,255,.1)}.slide-img[data-v-6a3aad29]{border-radius:0}.cta-footer-title[data-v-6a3aad29]{font-size:2.2rem;font-weight:700;color:rgb(var(--v-theme-on-background))}.cta-footer-sub[data-v-6a3aad29]{font-size:1.05rem;color:rgba(var(--v-theme-on-background),.6);margin-top:.5rem}.delete-btn[data-v-09c9e0e0]{background-color:rgb(var(--v-theme-surface));border-radius:0;width:40px!important;height:40px!important;border:1px solid #c62828;padding:0!important}.delete-btn[data-v-09c9e0e0]:hover{background-color:rgba(198,40,40,.15)}.edit-btn[data-v-09c9e0e0]{background-color:rgb(var(--v-theme-surface));border-radius:0;width:40px!important;height:40px!important;border:1px solid #00acc1;padding:0!important}.edit-btn[data-v-09c9e0e0]:hover{background-color:rgba(0,172,193,.15)}.cancel-invite-btn[data-v-09c9e0e0]{background-color:rgb(var(--v-theme-surface));border-radius:0;width:40px!important;height:40px!important;border:1px solid #c62828;padding:0!important}.cancel-invite-btn[data-v-09c9e0e0]:hover{background-color:rgba(198,40,40,.15)}.v-data-table[data-v-09c9e0e0] th{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface));font-weight:700!important;font-size:14px}.circle-image[data-v-09c9e0e0]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.back-btn[data-v-9bb956da]{margin-left:10px}.toolbar-btn[data-v-9bb956da]{margin-right:10px}.v-data-table[data-v-9bb956da]{border-radius:12px;overflow:hidden}.v-data-table th[data-v-9bb956da]{font-weight:700;text-transform:uppercase;font-size:14px}.v-btn[data-v-9bb956da]{margin:0 4px}.clickable-row[data-v-9bb956da]{cursor:pointer;transition:background-color .3s ease}.clickable-row[data-v-9bb956da]:hover{background-color:rgba(var(--v-border-color),.08)}.actions-cell[data-v-9bb956da]{white-space:nowrap}.action-btn[data-v-9bb956da]{width:32px!important;height:32px!important;min-width:32px!important;border-radius:6px!important;box-shadow:none!important;transition:background-color .2s ease,transform .15s ease;margin:0 2px}.action-btn.edit[data-v-9bb956da]:hover{background-color:#1976d2!important}.action-btn.delete[data-v-9bb956da]:hover{background-color:#d32f2f!important}.action-btn[data-v-9bb956da]:active{transform:scale(.94)}.v-data-table[data-v-9bb956da] th{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface));font-weight:700!important;font-size:14px}.v-avatar[data-v-9bb956da]{border:2px solid rgb(var(--v-theme-surface));overflow:hidden}.me-1[data-v-9bb956da]{margin-right:8px}.me-2[data-v-9bb956da]{margin-right:16px}.circle-image[data-v-9bb956da]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.empty-state[data-v-9bb956da]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:var(--v-theme-on-background);opacity:.7}.empty-message[data-v-9bb956da]{font-size:1.2rem;margin-top:16px;color:inherit}.collaborators-chip[data-v-9bb956da]{cursor:pointer;transition:all .2s ease}.collaborators-chip[data-v-9bb956da]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.collaborator-avatar[data-v-9bb956da]{border:2px solid rgb(var(--v-theme-surface));box-shadow:0 1px 3px rgba(0,0,0,.2)}.overlap-avatar[data-v-9bb956da]{margin-left:-8px}.collaborator-item[data-v-9bb956da]{border-radius:12px;margin-bottom:8px;background-color:rgba(var(--v-border-color),.04);transition:background-color .2s ease}.collaborator-item[data-v-9bb956da]:hover{background-color:rgba(var(--v-border-color),.1)}.role-select[data-v-9bb956da]{max-width:180px}.clickable-row[data-v-38884d80]{cursor:pointer;transition:background-color .2s}.clickable-row[data-v-38884d80]:hover{background-color:rgba(var(--v-border-color),.08)}.normal-case-btn[data-v-38884d80]{text-transform:none!important}.back-btn[data-v-5f4423df]{margin-left:10px}.toolbar-btn[data-v-5f4423df]{margin-right:10px}.v-data-table[data-v-5f4423df]{border-radius:12px;overflow:hidden}.v-data-table th[data-v-5f4423df]{font-weight:700;text-transform:uppercase;font-size:14px}.v-btn[data-v-5f4423df]{margin:0 4px}.clickable-row[data-v-5f4423df]{cursor:pointer;transition:background-color .3s ease}.clickable-row[data-v-5f4423df]:hover{background-color:rgba(0,0,0,.04)}.v-theme--DarkTheme .clickable-row[data-v-5f4423df]:hover{background-color:hsla(0,0%,100%,.08)}.delete-btn[data-v-5f4423df],.edit-btn[data-v-5f4423df]{background-color:rgb(var(--v-theme-surface));border-radius:50%;width:30px;height:30px}.actions-cell[data-v-5f4423df]{white-space:nowrap}.action-btn[data-v-5f4423df]{width:32px!important;height:32px!important;min-width:32px!important;border-radius:6px!important;box-shadow:none!important;transition:background-color .2s ease,transform .15s ease;margin:0 2px}.action-btn.edit[data-v-5f4423df]:hover{background-color:#1976d2!important}.action-btn.delete[data-v-5f4423df]:hover{background-color:#d32f2f!important}.action-btn[data-v-5f4423df]:active{transform:scale(.94)}.sortable-header[data-v-5f4423df]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;letter-spacing:.5px}.sortable-header[data-v-5f4423df]:hover{opacity:.75}.sort-icon[data-v-5f4423df]{opacity:.8}.status-rectangles[data-v-5f4423df]{display:flex;justify-content:center;align-items:center;gap:4px}.status-rectangle[data-v-5f4423df]{width:30px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;border-radius:4px;cursor:default}.v-data-table[data-v-5f4423df] th{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface));font-weight:700!important;font-size:14px}.empty-state[data-v-5f4423df]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:var(--v-theme-on-background);opacity:.7}.empty-message[data-v-5f4423df]{font-size:1.2rem;margin-top:16px;color:inherit}.source-btn[data-v-5f4423df]{border-radius:4px!important;min-width:36px!important;width:36px!important;height:36px!important}.member-item[data-v-5f4423df]{border-radius:12px;margin-bottom:8px;background-color:rgba(var(--v-border-color),.04);transition:background-color .2s ease}.member-item[data-v-5f4423df]:hover{background-color:rgba(var(--v-border-color),.1)}.member-role-select[data-v-5f4423df]{max-width:180px}.circle-image[data-v-5f4423df]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.image-container[data-v-8baafa90]{position:relative}.delete-btn[data-v-8baafa90]{position:absolute;top:5px;right:5px;z-index:2;background-color:rgb(var(--v-theme-surface));border-radius:50%;width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center}.delete-btn v-icon[data-v-8baafa90]{font-size:14px}.page-card[data-v-8baafa90]{cursor:pointer;margin:10px}.clickable-card[data-v-8baafa90]{transition:box-shadow .2s;width:200px}.clickable-card[data-v-8baafa90]:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.custom-container[data-v-8baafa90]{margin:30px!important;padding:0!important;max-width:100%!important}.toolbar-btn[data-v-8baafa90]{margin-right:10px}.back-btn[data-v-8baafa90]{margin-left:10px}.page-number[data-v-8baafa90]{font-size:12px}.clickable-row[data-v-8baafa90]{cursor:pointer;transition:background-color .2s}.clickable-row[data-v-8baafa90]:hover{background-color:rgba(var(--v-border-color),.08)}.normal-case-btn[data-v-8baafa90]{text-transform:none!important}.empty-state[data-v-8baafa90]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:var(--v-theme-on-background);opacity:.7}.empty-message[data-v-8baafa90]{font-size:1.2rem;margin-top:16px;color:inherit}.page-checkbox[data-v-8baafa90]{position:absolute;top:10px;left:10px;z-index:3;background-color:rgba(var(--v-theme-surface),.8);border-radius:50%;padding:4px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.page-checkbox[data-v-8baafa90]:hover{background-color:rgb(var(--v-theme-surface))}.export-card[data-v-8baafa90]{border-radius:8px;overflow:hidden}.export-card-title[data-v-8baafa90]{background-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:700;font-size:1.2rem}.status-row[data-v-8baafa90]{display:flex;align-items:center;justify-content:center;padding:6px 8px 0}.status-item[data-v-8baafa90]{display:flex;align-items:center;padding:0 21px}.status-item[data-v-8baafa90]:not(:last-child){border-right:1px solid rgba(0,0,0,.12)}[data-v-8baafa90] .v-theme--dark .status-row .status-item:not(:last-child){border-right-color:hsla(0,0%,100%,.2)}.status-icon[data-v-8baafa90]{font-size:20px;transition:opacity .15s ease}.status-tip[data-v-8baafa90]{display:inline-flex;align-items:center;gap:8px;font-weight:600}.status-dot[data-v-8baafa90]{width:8px;height:8px;border-radius:50%;display:inline-block}.column-filter[data-v-8baafa90]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.column-filter .filter-input[data-v-8baafa90] input{padding:0 4px!important;text-align:left}.column-filter .header-label[data-v-8baafa90]{font-size:11px;font-weight:600;text-transform:uppercase;opacity:.75}.source-btn[data-v-8baafa90]{border-radius:4px!important;min-width:32px!important;width:32px!important;height:32px!important}.current-content[data-v-05df6284]{background-color:rgb(var(--v-theme-surface-variant));font-family:monospace;white-space:pre-wrap;word-break:break-all}.current-content[data-v-05df6284],.diff-container[data-v-05df6284]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px}.diff-container[data-v-05df6284]{overflow:hidden}.diff-section[data-v-05df6284]{background-color:rgb(var(--v-theme-surface))}.diff-label[data-v-05df6284]{display:flex;align-items:center;padding:4px 8px;background-color:rgb(var(--v-theme-surface-variant));border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.diff-content[data-v-05df6284]{font-family:monospace;white-space:pre-wrap;word-break:break-all;min-height:24px;border-left:3px solid transparent}.diff-content.removed[data-v-05df6284]{background-color:#ffebee;border-left-color:#f44336}.diff-content.added[data-v-05df6284]{background-color:#e8f5e8;border-left-color:#4caf50}.diff-highlight[data-v-05df6284]{padding:2px 4px;border-radius:3px;font-weight:500}.diff-highlight.diff-removed[data-v-05df6284]{background-color:#ffcdd2;color:#c62828}.diff-highlight.diff-added[data-v-05df6284]{background-color:#c8e6c9;color:#2e7d32}.v-timeline-item[data-v-05df6284]{padding-bottom:16px}.validated-locked[data-v-4cabfb8e]{opacity:.65}.validated-locked[data-v-4cabfb8e] .v-field__input textarea{cursor:default!important}.my-custom-card[data-v-4cabfb8e]{margin-bottom:20px;background-color:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-theme--dark .my-custom-card[data-v-4cabfb8e]{border-color:hsla(0,0%,100%,.18)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.06)!important}.line-title[data-v-4cabfb8e]{font-weight:600;font-size:1.1rem;color:rgb(var(--v-theme-on-surface))}.line-image[data-v-4cabfb8e]{margin-bottom:10px}.line-canvas[data-v-4cabfb8e]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));max-width:100%;min-height:50px}.transcription-section[data-v-4cabfb8e]{align-items:flex-start}.transcription-box[data-v-4cabfb8e]{width:100%;max-width:500px}.save-btn[data-v-4cabfb8e]{white-space:nowrap}.history-btn[data-v-4cabfb8e]{white-space:nowrap;opacity:.7;transition:opacity .2s ease}.history-btn[data-v-4cabfb8e]:hover{opacity:1}.status-icons[data-v-4cabfb8e]{margin-left:8px}.status-icon[data-v-4cabfb8e]{display:inline-block}[data-v-4cabfb8e] #teklia-virtual-keyboard .key-button{background-color:rgba(var(--v-border-color),.3)!important;border:1px solid rgba(var(--v-border-color),.4)!important}.card-header[data-v-4cabfb8e]{display:flex;align-items:center;justify-content:space-between;padding:0}.status-and-encryption[data-v-4cabfb8e]{display:flex;flex-direction:row;align-items:center;gap:4px;margin-top:8px;margin-right:10px}.status-icons[data-v-4cabfb8e]{display:flex;align-items:center}.transcription-section[data-v-4cabfb8e]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.escriptorium-transcription-box[data-v-4cabfb8e],.transcription-box[data-v-4cabfb8e]{width:100%;margin-top:10px}.escriptorium-transcription-section[data-v-4cabfb8e]{display:flex;flex-direction:row;align-items:center;gap:4px}.copy-btn[data-v-4cabfb8e]{min-width:24px;padding:2px;display:flex;align-items:center;justify-content:center;color:rgb(var(--v-theme-on-surface))!important;background-color:rgba(var(--v-border-color),.12)!important}.empty-state[data-v-4cabfb8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:var(--v-theme-on-background);opacity:.7}.empty-message[data-v-4cabfb8e]{font-size:1.2rem;margin-top:16px;color:inherit}.preview-btn[data-v-4cabfb8e]{position:absolute;top:5px;right:5px;background-color:hsla(0,0%,50%,.3);border-radius:50%;z-index:10;transition:background-color .3s}.preview-btn[data-v-4cabfb8e]:hover{background-color:hsla(0,0%,50%,.6)}.preview-close-btn[data-v-4cabfb8e]{position:relative;z-index:1000}.preview-image[data-v-4cabfb8e]{position:relative;min-height:100%;min-width:100%}.preview-container[data-v-4cabfb8e]{position:relative;display:inline-block}.line-canvas[data-v-4cabfb8e]{display:block}.overlay-content[data-v-4cabfb8e]{position:relative;margin-top:500px;margin-left:500px;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;z-index:1000}.v-overlay__scrim[data-v-4cabfb8e]{background-color:rgba(0,0,0,.8)!important}.preview-container .overlay-buttons[data-v-4cabfb8e]{display:none}.preview-container:hover .overlay-buttons[data-v-4cabfb8e]{display:flex;flex-direction:row;gap:5px}.overlay-buttons[data-v-4cabfb8e]{position:absolute;top:5px;left:5px;flex-direction:row;gap:5px}.overlay-buttons .overlay-btn[data-v-4cabfb8e]{background-color:hsla(0,3%,80%,.3);border-radius:50%;transition:background-color .3s;padding:2px;width:30px;height:30px}.overlay-buttons .overlay-btn .v-icon[data-v-4cabfb8e]{font-size:16px}.overlay-buttons .overlay-btn[data-v-4cabfb8e]:hover{background-color:hsla(0,0%,50%,.6)}.toggles-container[data-v-4cabfb8e]{display:flex;align-items:center;gap:8px}.toggle-arrow-btn[data-v-4cabfb8e]{display:flex;align-items:center}.bubble-toggle-btn[data-v-4cabfb8e]{transition:transform .2s ease,background-color .2s ease;border-radius:8px!important}.bubble-toggle-btn[data-v-4cabfb8e]:hover{transform:scale(1.05)}.toggles-bubble[data-v-4cabfb8e]{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:14px;background:#f2f3f5;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.04);transition:all .3s ease;overflow:hidden;max-width:100%;opacity:1}.toggles-bubble--collapsed[data-v-4cabfb8e]{max-width:0;padding-left:0;padding-right:0;opacity:0;transform:translateX(-10px);pointer-events:none}.toggles-bubble--dark[data-v-4cabfb8e]{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.14);box-shadow:0 2px 8px rgba(0,0,0,.25)}.line-save-status[data-v-4cabfb8e]{margin-top:4px;display:inline-flex;align-items:center;gap:6px;align-self:flex-end;margin-left:auto;color:rgba(var(--v-theme-on-surface),.6)}html[data-v-4cabfb8e]{scroll-behavior:smooth}.circle-image[data-v-4ac244a0]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:128px;height:128px}.avatar-container[data-v-4ac244a0]{position:relative;cursor:pointer;display:inline-block;width:-moz-fit-content;width:fit-content;margin:0 auto}.hover-overlay[data-v-4ac244a0]{position:absolute;top:0;left:0;width:128px;height:128px;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;border-radius:50%;opacity:0;transition:opacity .3s ease}.avatar-container:hover .hover-overlay[data-v-4ac244a0]{opacity:1}.no-flex[data-v-4ac244a0]{flex:0 0 auto}.back-btn[data-v-bdb6d420]{margin-left:10px}.status-rectangle[data-v-bdb6d420]{width:35px;height:25px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;border-radius:4px;cursor:default;margin:0 auto}[data-v-bdb6d420] tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.03)}.v-theme--DarkTheme[data-v-bdb6d420] tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.03)}[data-v-bdb6d420] .v-data-table th{font-weight:700!important;font-size:14px}.circle-image[data-v-bdb6d420]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%;display:block}.me-2[data-v-bdb6d420]{margin-right:8px}.circle-image[data-v-988cda9c]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:128px;height:128px}.avatar-container[data-v-988cda9c]{position:relative;cursor:pointer;display:inline-block;width:-moz-fit-content;width:fit-content;margin:0 auto}.hover-overlay[data-v-988cda9c]{position:absolute;top:0;left:0;width:128px;height:128px;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;border-radius:50%;opacity:0;transition:opacity .3s ease}.avatar-container:hover .hover-overlay[data-v-988cda9c]{opacity:1}.back-button[data-v-22fc26ce]{background-color:#000!important;color:#fff!important;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,sans-serif}:root{--background-color-light:#fff;--text-color-light:#000;--background-color-dark:#1e1e1e;--text-color-dark:#fff}.v-application,.v-card,.v-container,.v-footer,.v-form,.v-list-item,.v-main,.v-toolbar,body{transition:background-color .3s ease,color .3s ease}.homepage-active{--background-color-light:transparent}.v-theme--DarkTheme .v-data-table{background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--DarkTheme .v-data-table .v-data-table-header th,.v-theme--DarkTheme .v-data-table th,.v-theme--DarkTheme .v-data-table thead th{background-color:rgb(var(--v-theme-surface-variant))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--DarkTheme .v-data-table tbody tr{background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--DarkTheme .v-data-table tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.03)!important}.v-theme--DarkTheme .v-data-table tbody tr:hover{background-color:hsla(0,0%,100%,.08)!important}.v-theme--DarkTheme .v-card{background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--DarkTheme .clickable-row:hover{background-color:hsla(0,0%,100%,.08)!important}.v-theme--DarkTheme .v-data-table .v-data-table__wrapper,.v-theme--DarkTheme .v-data-table-footer{background-color:rgb(var(--v-theme-surface))!important}.v-theme--DarkTheme .v-dialog .v-card,.v-theme--DarkTheme .v-list{background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--DarkTheme .v-field{color:rgb(var(--v-theme-on-surface))!important}.v-tooltip .v-overlay__content{background:rgba(50,50,50,.92)!important;color:#fff!important;font-size:.8rem}#teklia-virtual-keyboard .key-button{margin:.2rem!important;position:relative!important;background-color:#e9e9ed!important;border:1px solid #ccc!important}#teklia-virtual-keyboard .key-button.is-selected{border-color:#000!important;border-style:solid!important;border-radius:.25rem!important;background-color:#bbb!important}#teklia-virtual-keyboard .key-button>.small-tag{font-size:10px!important;position:absolute!important;bottom:1px!important;left:0!important;right:0!important;height:.75rem!important;margin:0 .4rem 0 .4rem!important;background-color:#fff!important;border:1px solid #fff!important;border-radius:4px!important}.v-theme--DarkTheme #teklia-virtual-keyboard .key-button{background-color:#444!important;border:1px solid #666!important;color:#eee!important}.v-theme--DarkTheme #teklia-virtual-keyboard .key-button.is-selected{border-color:#aaa!important;background-color:#555!important}.v-theme--DarkTheme #teklia-virtual-keyboard .key-button>.small-tag{background-color:#333!important;border:1px solid #555!important;color:#ccc!important}#teklia-virtual-keyboard{all:initial;position:absolute;display:flex;z-index:99999;min-width:20rem}#teklia-virtual-keyboard>section{all:unset;width:100%;background-color:#fff;border:1px solid #bfbfbf;border-radius:.25rem}#teklia-virtual-keyboard>section>.message-header{background-color:#666;padding:.6em .75em}#teklia-virtual-keyboard>section>.message-body{padding:.5em .5em}.v-theme--DarkTheme #teklia-virtual-keyboard>section{background-color:#2a2a2a!important;border-color:#555!important;color:#eee!important}.v-theme--DarkTheme #teklia-virtual-keyboard>section>.message-header{background-color:#444!important}#teklia-virtual-keyboard .keyboard-image{max-width:100%;height:auto}