*{box-sizing:border-box;margin:0;padding:0}body{scrollbar-width:none;-ms-overflow-style:none;min-height:100vh;transition:color .5s,background-color .5s;line-height:1.6;font-family:Poppins,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-webkit-scrollbar{display:none}#app{width:100%;min-height:100vh}a{text-decoration:none}@media (max-width: 768px){.contact-space[data-v-26422de3]{flex-direction:column;text-align:center}.contact-info[data-v-26422de3]{align-items:center}}.help-section[data-v-720571dd]{margin:32px 0}.help-content[data-v-720571dd]{width:100%}.help-header[data-v-720571dd]{text-align:center}.contacts-container[data-v-720571dd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;justify-content:center;place-items:center}.contact-column[data-v-720571dd]{display:flex;flex-direction:column}@media (max-width: 768px){.contacts-container[data-v-720571dd]{grid-template-columns:1fr;gap:24px}}.task-item[data-v-752ea623]{margin-bottom:16px;cursor:pointer}.task-content[data-v-752ea623]{display:flex;align-items:center;justify-content:space-between;gap:24px}.task-info[data-v-752ea623]{flex:1;min-width:0}.task-meta[data-v-752ea623],.task-actions[data-v-752ea623]{flex-shrink:0}.deadline-container[data-v-752ea623]{display:flex;flex-direction:column}.deadline[data-v-752ea623]{display:flex;align-items:center;color:#000000a6}@media (max-width: 768px){.task-content[data-v-752ea623]{flex-direction:column;align-items:flex-start}.task-actions[data-v-752ea623]{width:100%}.task-actions .n-space[data-v-752ea623]{width:100%;justify-content:space-between}}.empty-state-card[data-v-0cd9fddf]{margin-bottom:16px}.empty-state[data-v-0cd9fddf]{padding:48px 24px;text-align:center}.done-task-item[data-v-3596ee30]{margin-bottom:16px;opacity:.7;cursor:pointer;transition:opacity .2s ease}.done-task-item[data-v-3596ee30]:hover{opacity:.9}.task-content[data-v-3596ee30]{display:flex;align-items:center;justify-content:space-between;gap:24px}.task-info[data-v-3596ee30]{flex:1;min-width:0}.task-meta[data-v-3596ee30],.task-actions[data-v-3596ee30]{flex-shrink:0}.completion-info[data-v-3596ee30]{display:flex;align-items:center;color:#52c41a}.checkmark-icon[data-v-3596ee30]{color:#52c41a}.completed-badge[data-v-3596ee30]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}@media (max-width: 768px){.task-content[data-v-3596ee30]{flex-direction:column;align-items:flex-start}.task-actions[data-v-3596ee30]{width:100%}}.done-tasks-section[data-v-1345c1b3]{margin-top:32px}.loading-container[data-v-1345c1b3]{display:flex;justify-content:center;padding:40px 0}.organisation-item[data-v-6e149ae9]{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid rgba(0,0,0,.09);border-radius:8px;cursor:pointer;transition:all .2s ease}.organisation-item[data-v-6e149ae9]:hover{background-color:var(--v5737fa2c)}.organisation-item.selected[data-v-6e149ae9]{border-color:var(--af71c584)!important}.org-content[data-v-6e149ae9]{display:flex;align-items:center;flex:1}.org-info[data-v-6e149ae9]{display:flex;flex-direction:column;gap:2px;flex:1}.organisation-selector[data-v-e52a44c4]{display:flex;align-items:center}.selected-org[data-v-e52a44c4]{display:flex;align-items:center;height:48px;padding:0 12px}.selected-org.clickable[data-v-e52a44c4]{cursor:pointer;border-radius:8px;transition:background-color .2s ease}.selected-org.clickable[data-v-e52a44c4]:hover{background-color:#0000000d}.org-name[data-v-e52a44c4]{min-width:120px;max-width:200px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#fad00033;border-radius:8px;padding:0 12px;font-size:14px;font-weight:700;color:#000000a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-title[data-v-503de9d3]{font-size:24px;color:var(--a8ef1ec2)}.app-footer[data-v-505ba659]{width:100%;padding:32px 16px;text-align:center}.footer-logo[data-v-505ba659]{width:32px;height:32px;opacity:.5}.footer-link[data-v-505ba659]{text-decoration:underline;color:inherit;transition:opacity .2s}.footer-link[data-v-505ba659]:hover{opacity:.7}.default-layout[data-v-522e3d60]{min-height:100vh;background-color:var(--v13f68357)}.default-layout[data-v-522e3d60] .n-layout-footer{background-color:transparent}.main-content[data-v-522e3d60]{width:100%;max-width:1200px;margin:0 auto;padding:24px}@media (max-width: 768px){.main-content[data-v-522e3d60]{padding:16px}}.home-view[data-v-f9d19ccc]{padding:24px 0}.page-header[data-v-f9d19ccc]{margin-bottom:32px}.upload-section[data-v-f9d19ccc]{margin-top:24px}.tasks-section[data-v-f9d19ccc]{margin-top:32px}.login-view[data-v-8bf15527]{min-height:100vh;display:flex;align-items:center;justify-content:center}.login-container[data-v-8bf15527]{width:100%;max-width:420px}.file-thumbnail[data-v-170e3276]{width:48px;height:48px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:all .2s ease}.file-thumbnail[data-v-170e3276]:hover{transform:scale(1.05)}.file-extension[data-v-170e3276],.file-size[data-v-170e3276]{text-align:center;line-height:1}.file-upload-container[data-v-dd80336b]{width:100%;overflow-x:hidden}.file-upload-container[data-v-dd80336b] .n-upload-dragger{background-color:#ffdd001a!important;border-color:var(--v20538774)!important}.file-upload-container[data-v-dd80336b] .n-upload-dragger:hover{background-color:#e6c70026!important;border-color:var(--v43e5da28)!important}.file-upload-container[data-v-dd80336b] .n-space{max-width:100%;overflow:hidden}.file-upload-container[data-v-dd80336b] .n-text{word-break:break-word;overflow-wrap:break-word;max-width:100%}.list-item-wrapper[data-v-dd80336b]{overflow:hidden;max-height:200px;transition:max-height .5s ease-out,margin .5s ease-out,opacity .5s ease-out,transform .5s ease-out}.list-item-wrapper.fading-out[data-v-dd80336b]{max-height:0;margin-top:0;margin-bottom:0;opacity:0;transform:translate(20px)}.fade-list-enter-active[data-v-dd80336b],.fade-list-leave-active[data-v-dd80336b]{transition:max-height .5s ease,margin .5s ease,opacity .5s ease,transform .5s ease}.fade-list-enter-from[data-v-dd80336b]{max-height:0;margin-top:0;margin-bottom:0;opacity:0;transform:translate(-20px)}.fade-list-leave-to[data-v-dd80336b]{max-height:0;margin-top:0;margin-bottom:0;opacity:0;transform:translate(20px)}.fade-list-move[data-v-dd80336b]{transition:transform .5s ease}.uploaded-files-card[data-v-ac7f3d45]{margin-top:16px}.files-list-wrapper[data-v-ac7f3d45]{position:relative}.file-item-wrapper[data-v-ac7f3d45]{border:1px solid var(--v23025b36);border-radius:8px;padding:16px;margin-bottom:16px}.file-item-wrapper[data-v-ac7f3d45]:last-child{margin-bottom:0}.file-item[data-v-ac7f3d45]{display:flex;align-items:center;gap:16px;width:100%}.file-info[data-v-ac7f3d45]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;overflow:hidden}.file-info[data-v-ac7f3d45] .n-text{word-break:break-word;overflow-wrap:break-word;max-width:100%}.file-list-enter-active[data-v-ac7f3d45]{transition:all .3s ease-out}.file-list-enter-from[data-v-ac7f3d45]{opacity:0;transform:translateY(-20px)}.file-list-leave-active[data-v-ac7f3d45]{transition:all .3s ease-out}.file-list-leave-to[data-v-ac7f3d45]{opacity:0;transform:scale(.95)}.file-list-move[data-v-ac7f3d45]{transition:transform .3s ease-out}@media (prefers-reduced-motion: reduce){.file-list-enter-active[data-v-ac7f3d45],.file-list-leave-active[data-v-ac7f3d45],.file-list-move[data-v-ac7f3d45]{transition:none}.file-list-enter-from[data-v-ac7f3d45],.file-list-leave-to[data-v-ac7f3d45]{transform:none}}.audio-player[data-v-0e38172d]{display:flex;flex-direction:column;gap:16px;width:100%}.audio-info[data-v-0e38172d]{display:flex;flex-direction:column;gap:0}.audio-title[data-v-0e38172d]{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:1.5;color:#0b2140;margin:0}.audio-subtitle[data-v-0e38172d]{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#818487;margin:0}.player-controls[data-v-0e38172d]{display:flex;gap:8px;align-items:flex-end;padding:8px 0}.play-button[data-v-0e38172d]{width:48px;height:48px;margin-bottom:4px;border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--v7539bb91)}.play-button[data-v-0e38172d]:hover{opacity:.8}.progress-container[data-v-0e38172d]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.time-display[data-v-0e38172d]{display:flex;justify-content:flex-end;width:100%}.time-display span[data-v-0e38172d]{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.3;color:#0b2140}.progress-container[data-v-0e38172d] .n-slider .n-slider-handle{background-color:var(--v232114bc);border-color:var(--v232114bc)}.progress-container[data-v-0e38172d] .n-slider .n-slider-rail__fill{background-color:var(--v232114bc)}.audio-approval-card[data-v-3c303905]{border-radius:16px}.header-section[data-v-3c303905]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.task-title[data-v-3c303905]{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:#0b2140;margin:0}.status-tag[data-v-3c303905]{background-color:#f2991426;color:#f29914;font-family:Poppins,sans-serif;font-size:12px;font-weight:400}.description[data-v-3c303905]{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#818487;margin:0}.audio-list[data-v-3c303905]{width:100%}.audio-item[data-v-3c303905]{border:1px solid rgba(35,66,84,.1);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px;width:100%}.version-selector[data-v-3c303905]{display:flex;justify-content:flex-end}.action-buttons[data-v-3c303905]{margin-top:0}.page-header[data-v-6e2d12f1]{background-color:#fff;border-bottom:1px solid var(--v3f4fefca);flex-shrink:0}.header-content[data-v-6e2d12f1]{max-width:1400px;margin:0 auto;padding:24px 32px;display:flex;justify-content:space-between;align-items:center}.header-left[data-v-6e2d12f1]{flex:1}.header-right[data-v-6e2d12f1]{flex-shrink:0;margin-left:24px}@media (max-width: 768px){.header-content[data-v-6e2d12f1]{flex-direction:column;gap:16px;padding:16px}.header-right[data-v-6e2d12f1]{margin-left:0;align-self:stretch}}a[data-v-4f2dc8ce]{text-decoration:underline}a[data-v-4f2dc8ce]:hover{opacity:.8}.pane-wrapper[data-v-f0d7a8ca]{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.column-content[data-v-f0d7a8ca]{flex:1;overflow-y:auto}.info-card[data-v-f0d7a8ca]{margin-bottom:24px}.info-content[data-v-f0d7a8ca]{display:flex;flex-direction:column;gap:24px}.hints-section[data-v-f0d7a8ca]{margin-bottom:16px}.hints-list[data-v-f0d7a8ca]{display:flex;flex-direction:column;gap:16px}.hint-item[data-v-f0d7a8ca]{display:flex;gap:16px;padding:24px 32px;background-color:#f5f5f7;border-radius:16px;border:1px solid #e0e0e0;min-height:96px;align-items:flex-start}.hint-avatar[data-v-f0d7a8ca]{flex-shrink:0}.hint-content[data-v-f0d7a8ca]{flex:1;display:flex;flex-direction:column}.completed-task-alert[data-v-f0d7a8ca]{margin:16px 0}.complete-task-button[data-v-f0d7a8ca] .n-button__content{white-space:normal;word-break:break-word;overflow-wrap:break-word;line-height:1.4;padding:8px 0}.completion-card[data-v-dda7bf9e]{max-width:900px;width:100%}.close-button[data-v-dda7bf9e]{position:absolute;top:16px;right:24px;z-index:1;border:1px solid rgba(35,66,84,.1);color:#0b2241}.close-button[data-v-dda7bf9e]:hover{background-color:#2342540d}.card-content[data-v-dda7bf9e]{display:flex;flex-direction:column}.card-title[data-v-dda7bf9e]{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.5;color:#0b2241;margin:0}.card-text[data-v-dda7bf9e]{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#818487;display:block}.card-actions[data-v-dda7bf9e]{margin-top:48px}.task-view-container[data-v-02e21892]{height:100vh;display:flex;flex-direction:column;overflow:hidden}.loading-container[data-v-02e21892],.error-container[data-v-02e21892]{display:flex;justify-content:center;align-items:center;flex-grow:1}.task-view-wrapper[data-v-02e21892]{display:flex;flex-direction:column;flex-grow:1;min-height:0}.columns-container[data-v-02e21892]{display:flex;flex-grow:1;width:100%;max-width:1400px;margin:0 auto;overflow:hidden;min-height:0}.pane[data-v-02e21892]{overflow-y:auto;padding:32px 40px}.left-column[data-v-02e21892]{flex:1}.right-column[data-v-02e21892]{flex:2;background-color:var(--v586057c3)}@media (max-width: 1200px){.columns-container[data-v-02e21892]{flex-direction:column;overflow-y:auto}.left-column[data-v-02e21892],.right-column[data-v-02e21892]{overflow-y:visible;flex:none;min-height:auto}.pane[data-v-02e21892]{padding:24px 16px}}.completion-loading-overlay[data-v-02e21892]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background:#fffffff2;border-radius:8px;min-width:300px}.admin-layout[data-v-020b5382]{min-height:100vh}.mobile-header[data-v-020b5382]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--v92433d88);background-color:var(--v5cf16e18);position:fixed;top:0;left:0;right:0;height:60px;z-index:1000}.hamburger-button[data-v-020b5382]{flex-shrink:0}.admin-sidebar[data-v-020b5382]{display:flex;flex-direction:column;height:100vh;position:fixed;left:0;top:0}.sidebar-header[data-v-020b5382]{display:flex;align-items:center;justify-content:center;padding:24px 16px;border-bottom:1px solid var(--v92433d88);cursor:pointer;transition:background-color .2s ease;min-height:80px}.sidebar-header[data-v-020b5382]:hover{background-color:var(--v7036d1ae)}.org-selector[data-v-020b5382]{padding:16px;border-bottom:1px solid var(--v92433d88)}.admin-sidebar[data-v-020b5382] .n-menu,.drawer-sidebar[data-v-020b5382] .n-menu{flex:1;overflow-y:auto;padding:8px 0}.sidebar-footer[data-v-020b5382]{padding:16px;border-top:1px solid var(--v92433d88);margin-top:auto}.logout-button[data-v-020b5382]{margin-top:12px}.drawer-sidebar[data-v-020b5382]{display:flex;flex-direction:column;height:100%}.drawer-sidebar .sidebar-header[data-v-020b5382]{min-height:80px}.admin-content[data-v-020b5382]{padding:24px;min-height:100vh}@media (max-width: 767px){.admin-content[data-v-020b5382]{padding-top:84px}}.admin-dashboard[data-v-4e646ba0]{display:flex;align-items:center;justify-content:center;min-height:60vh}.app-configuration[data-v-a4a54429]{max-width:900px;margin:0 auto}.page-header[data-v-a4a54429]{margin-bottom:32px}.user-management[data-v-4dfcf7ad]{max-width:1200px;margin:0 auto}.page-header[data-v-4dfcf7ad]{margin-bottom:24px}.actions-bar[data-v-4dfcf7ad],.no-permission-alert[data-v-4dfcf7ad]{margin-bottom:16px}.empty-state[data-v-4dfcf7ad]{margin-top:24px}.users-table[data-v-4dfcf7ad]{margin-top:16px}
