.navbar-wrapper[data-v-41ec70d7]{position:fixed;top:10px;left:10px;right:10px;z-index:1000;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background:var(--color-background-soft);color:var(--color-text);border:1px solid var(--surface-border)}.navbar-wrapper[data-v-41ec70d7] .p-menubar{border:none;border-radius:12px;background:transparent}.navbar-wrapper[data-v-41ec70d7] .p-menubar-root-list{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.navbar-wrapper[data-v-41ec70d7] .p-menubar-root-list::-webkit-scrollbar{display:none}.navbar-wrapper[data-v-41ec70d7] .p-menubar-item{flex:0 0 auto}.navbar-wrapper[data-v-41ec70d7] .p-menubar-item-link{white-space:nowrap}.logo-clickable[data-v-41ec70d7]{cursor:pointer;transition:all .2s ease;border-radius:8px;padding:4px}.logo-clickable[data-v-41ec70d7]:hover{transform:scale(1.05);background-color:var(--surface-hover)}.user-menu-container[data-v-41ec70d7]{position:relative;display:flex;align-items:center}.user-button[data-v-41ec70d7]{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;transition:all .2s ease;color:var(--text-color)}.user-button[data-v-41ec70d7]:hover{color:var(--primary-color)}.user-button[data-v-41ec70d7] .pi-user{font-size:1.1em}.user-dropdown[data-v-41ec70d7]{position:absolute;top:100%;right:0;margin-top:8px;min-width:200px;background:var(--color-background-soft);color:var(--color-text);border:1px solid var(--surface-border);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:8px 0}.user-menu-item[data-v-41ec70d7]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:all .2s ease;color:var(--text-color)}.user-menu-item[data-v-41ec70d7]:hover{background-color:var(--color-background-mute)}.user-menu-item.logout[data-v-41ec70d7]:hover{color:red}.user-menu-item i[data-v-41ec70d7]{font-size:1em;width:16px}.user-menu-separator[data-v-41ec70d7]{height:1px;background-color:var(--surface-border);margin:8px 0}@media(max-width:768px){.navbar-wrapper[data-v-41ec70d7]{top:5px;left:5px;right:5px;border-radius:10px}.logo-clickable[data-v-41ec70d7]{height:34px;padding:2px}.navbar-wrapper[data-v-41ec70d7] .p-menubar-start{min-width:0}.navbar-wrapper[data-v-41ec70d7] .p-menubar-end{margin-left:auto}.navbar-wrapper[data-v-41ec70d7] .p-menubar-button{width:2.2rem;height:2.2rem}.navbar-wrapper[data-v-41ec70d7] .p-menubar-root-list{max-width:min(92vw,420px);gap:.125rem}.navbar-wrapper[data-v-41ec70d7] .p-menubar-item-link{padding:.6rem .65rem}.user-dropdown[data-v-41ec70d7]{right:0;min-width:180px;max-width:min(90vw,260px)}.user-button[data-v-41ec70d7] .p-button-label{display:none}.user-button[data-v-41ec70d7]{padding:8px;min-width:auto}}@media(max-width:480px){.navbar-wrapper[data-v-41ec70d7]{top:4px;left:4px;right:4px;border-radius:8px}.logo-clickable[data-v-41ec70d7]{height:30px}.user-dropdown[data-v-41ec70d7]{min-width:160px}}.password-valid[data-v-89693227]{color:green;font-weight:700;margin-right:6px}.password-invalid[data-v-89693227]{color:red;font-weight:700;margin-right:6px}.p-time-picker[data-v-e9b72482]{display:inline-flex;position:relative}.p-time-picker.p-time-picker-fluid[data-v-e9b72482]{display:flex;width:100%}.p-time-picker.p-time-picker-fluid .p-select[data-v-e9b72482]{width:100%}.p-time-picker .p-select[data-v-e9b72482]{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;background:var(--p-form-field-background);border:1px solid var(--p-form-field-border-color);transition:background var(--p-form-field-transition-duration),color var(--p-form-field-transition-duration),border-color var(--p-form-field-transition-duration),outline-color var(--p-form-field-transition-duration),box-shadow var(--p-form-field-transition-duration);border-radius:var(--p-form-field-border-radius);outline-color:transparent;box-shadow:var(--p-form-field-shadow)}.p-time-picker .p-select[data-v-e9b72482]:not(.p-disabled):hover{border-color:var(--p-form-field-hover-border-color)}.p-time-picker .p-select:not(.p-disabled).p-inputwrapper-focus[data-v-e9b72482]{border-color:var(--p-form-field-focus-border-color);box-shadow:var(--p-form-field-focus-ring-shadow);outline:var(--p-form-field-focus-ring-width) var(--p-form-field-focus-ring-style) var(--p-form-field-focus-ring-color);outline-offset:var(--p-form-field-focus-ring-offset)}.p-time-picker .p-select.p-disabled[data-v-e9b72482]{opacity:1;background:var(--p-form-field-disabled-background);color:var(--p-form-field-disabled-color)}.p-time-picker .p-select-label[data-v-e9b72482]{display:flex;align-items:center;flex:1 1 auto;width:1%;padding:var(--p-form-field-padding-y) var(--p-form-field-padding-x);background:transparent;border:0 none;color:var(--p-form-field-color);font-size:1rem;font-family:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-time-picker .p-select-label.p-placeholder[data-v-e9b72482]{color:var(--p-form-field-placeholder-color)}.p-time-picker .p-select-icons[data-v-e9b72482]{display:flex;align-items:center;padding-right:var(--p-form-field-padding-x);gap:.25rem}.p-time-picker .p-select-clear-icon[data-v-e9b72482]{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--p-form-field-icon-color);cursor:pointer;padding:0;width:1.5rem;height:1.5rem;border-radius:50%;transition:background .2s,color .2s}.p-time-picker .p-select-clear-icon[data-v-e9b72482]:hover{background:var(--p-form-field-hover-border-color);color:var(--p-form-field-color)}.p-time-picker .p-select-dropdown-icon[data-v-e9b72482]{display:flex;align-items:center;justify-content:center;color:var(--p-form-field-icon-color);width:1rem;flex-shrink:0}.p-time-picker .p-select-dropdown-icon .p-icon[data-v-e9b72482]{width:1rem;height:1rem}.p-time-picker-panel{background:var(--p-select-overlay-background);color:var(--p-select-overlay-color);border:1px solid var(--p-select-overlay-border-color);border-radius:var(--p-select-overlay-border-radius);box-shadow:var(--p-select-overlay-shadow);overflow:hidden;z-index:9999!important}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-time-picker-columns{display:flex;width:100%}.p-time-picker-column{flex:1;display:flex;flex-direction:column;min-width:0}.p-time-picker-column:first-child{border-right:1px solid var(--p-select-overlay-border-color)}.p-time-picker-column-header{padding:.5rem .75rem;text-align:center;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--p-text-muted-color);background:var(--p-content-hover-background);border-bottom:1px solid var(--p-select-overlay-border-color)}.p-time-picker-scroll{display:flex;flex-direction:column;max-height:10rem;overflow-y:auto;padding:.25rem}.p-time-picker-scroll::-webkit-scrollbar{width:6px}.p-time-picker-scroll::-webkit-scrollbar-track{background:transparent}.p-time-picker-scroll::-webkit-scrollbar-thumb{background:var(--p-scrollbar-track-background);border-radius:3px}.p-time-picker-item{display:flex;align-items:center;justify-content:center;padding:.375rem .5rem;margin:1px 0;cursor:pointer;border-radius:var(--p-select-option-border-radius);transition:background .2s,color .2s;color:var(--p-select-option-color);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.9rem;font-weight:500}.p-time-picker-item:hover:not(.p-disabled):not(.p-highlight){background:var(--p-select-option-focus-background);color:var(--p-select-option-focus-color)}.p-time-picker-item.p-highlight{background:var(--p-select-option-selected-background);color:var(--p-select-option-selected-color)}.p-time-picker-item.p-highlight:hover{background:var(--p-select-option-selected-focus-background);color:var(--p-select-option-selected-focus-color)}.p-time-picker-item.p-disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through;color:var(--p-text-muted-color)}@media(max-width:480px){.p-time-picker-panel{min-width:unset!important}.p-time-picker-column-header{padding:.375rem .5rem;font-size:.65rem}.p-time-picker-scroll{max-height:none}.p-time-picker-item{padding:.35rem .4rem;font-size:.8rem}}@media(max-width:360px){.p-time-picker-column-header{padding:.25rem .35rem;font-size:.6rem}.p-time-picker-item{padding:.3rem .35rem;font-size:.75rem}}.user-search-picker[data-v-4782f5c3]{display:flex;flex-direction:column;gap:1rem}.search-container[data-v-4782f5c3]{margin-bottom:.5rem}.search-container .p-input-icon-left[data-v-4782f5c3]{display:flex;align-items:center;position:relative}.search-container .p-input-icon-left i[data-v-4782f5c3]{position:absolute;left:.75rem;color:var(--p-text-muted-color)}.search-container .p-input-icon-left input[data-v-4782f5c3]{padding-left:2.5rem}.users-list-container[data-v-4782f5c3]{border:1px solid var(--p-content-border-color);border-radius:8px;overflow:hidden}.users-listbox[data-v-4782f5c3]{border:none;width:100%}.user-option[data-v-4782f5c3]{display:flex;align-items:center;gap:.75rem;padding:.5rem}.user-avatar[data-v-4782f5c3]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--p-primary-color);border-radius:50%;color:#fff;font-size:.9rem}.user-info[data-v-4782f5c3]{display:flex;flex-direction:column;gap:.125rem}.user-name[data-v-4782f5c3]{font-weight:600;color:var(--p-text-color)}.user-details[data-v-4782f5c3]{display:flex;gap:.75rem;font-size:.8rem;color:var(--p-text-muted-color)}.user-noma[data-v-4782f5c3]{background:var(--p-surface-700);padding:.125rem .375rem;border-radius:4px;font-family:monospace}.selected-user-preview[data-v-4782f5c3]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#10b98126;border-radius:8px;border-left:3px solid #10b981;color:#10b981}.selected-user-preview i[data-v-4782f5c3]{font-size:.9rem}.selected-user-preview strong[data-v-4782f5c3]{color:var(--p-text-color)}.loading-state[data-v-c34dbebc]{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:220px;color:var(--p-text-muted-color);border:1px dashed var(--p-content-border-color);border-radius:14px;background:var(--p-content-background)}.selection-hint[data-v-c34dbebc]{color:var(--p-text-muted-color);font-size:.85rem}.muted{color:#a5a4a4;margin-bottom:12px;text-align:center}.dialog-header{text-align:center;font-size:large;width:100%}.dialog-header .boldText{font-weight:700}.dialog-logo{object-fit:contain;border-radius:6px;max-width:300px;padding:4px;box-shadow:0 2px 6px #00000014}.dialog-body{padding:12px 6px 6px;max-width:420px}.form-row{display:flex;flex-direction:column;margin-bottom:10px}.form-row-checkbox{display:flex;flex-direction:row;gap:.5rem}.form-row label{font-size:.9rem;margin-bottom:6px;color:#beb3c2}.form-actions{margin-top:1rem;text-align:center;display:flex;justify-content:center}.error-message{background-color:#fee2e2;color:#dc2626;padding:10px;border-radius:6px;margin-bottom:16px;font-size:14px;text-align:center}.page-title{font-size:2.5rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.page-title i{color:#881555}.page-description{font-size:1.1rem;color:var(--text-color-secondary);margin:0}@media(max-width:768px){.page-title{font-size:2rem}}@media(max-width:480px){.page-title{font-size:1.75rem}}.uppercase[data-v-61ef5902]{text-transform:uppercase}.uppercase[data-v-61ef5902]::placeholder{text-transform:none}.uppercase[data-v-61ef5902]::-webkit-input-placeholder{text-transform:none}.uppercase[data-v-61ef5902]::-moz-placeholder{text-transform:none}.uppercase[data-v-61ef5902]:-ms-input-placeholder{text-transform:none}.uppercase[data-v-61ef5902]:-moz-placeholder{text-transform:none}@media(max-width:480px){.dialog-body[data-v-61ef5902]{max-width:320px}.feedback-fab[data-v-61ef5902]{width:52px;height:52px;left:.75rem;bottom:.75rem}}.feedback-fab[data-v-61ef5902]{position:fixed;left:1rem;bottom:1rem;width:56px;height:56px;border-radius:999px;border:none;display:flex;align-items:center;justify-content:center;background:var(--p-primary-color, #4f46e5);color:#fff;cursor:pointer;box-shadow:0 10px 24px #0003;z-index:1000;transition:transform .2s ease,box-shadow .2s ease}.feedback-fab[data-v-61ef5902]:hover{transform:translateY(-1px);box-shadow:0 14px 30px #00000047}.feedback-fab i[data-v-61ef5902]{font-size:1.15rem}.feedback-dialog-body[data-v-61ef5902]{display:flex;flex-direction:column;gap:.2rem}.feedback-path[data-v-61ef5902]{width:100%;border:1px solid var(--p-content-border-color, #d1d5db);border-radius:8px;padding:.6rem .75rem;background:var(--p-surface-100, #f3f4f6);color:var(--p-text-color, #111827)}.feedback-actions[data-v-61ef5902]{margin-top:.4rem;display:flex;justify-content:flex-end;gap:.6rem}
