.dashboard[data-v-2c642660]{max-width:1440px;margin:auto}.page-heading[data-v-2c642660],.panel-header[data-v-2c642660]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.page-heading[data-v-2c642660]{margin-bottom:24px}.eyebrow[data-v-2c642660]{margin:0 0 4px;color:#237c80;font-size:12px;font-weight:700;letter-spacing:.08em}.page-heading h1[data-v-2c642660]{margin:0;color:#172033;font-size:30px}.page-heading p[data-v-2c642660]:not(.eyebrow){margin:5px 0 0;color:#64748b}.button[data-v-2c642660]{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:9px 14px;text-decoration:none;font-size:13px;font-weight:600}.button-primary[data-v-2c642660]{background:#237c80;color:#fff}.metric-grid[data-v-2c642660]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:24px}.metric-card[data-v-2c642660],.panel[data-v-2c642660]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px #0f172a0a}.metric-card[data-v-2c642660]{display:flex;justify-content:space-between;padding:16px}.metric-card div[data-v-2c642660]{display:grid;gap:8px}.metric-card span[data-v-2c642660]:first-child{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.metric-card strong[data-v-2c642660]{font-size:27px;color:#172033}.metric-card>.material-symbols-outlined[data-v-2c642660]{color:#237c80}.on_break>.material-symbols-outlined[data-v-2c642660]{color:#f59e0b}.on_leave>.material-symbols-outlined[data-v-2c642660]{color:#8b5cf6}.content-grid[data-v-2c642660]{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:24px}.main-column[data-v-2c642660],.side-column[data-v-2c642660]{display:grid;gap:24px;align-content:start}.panel[data-v-2c642660]{padding:22px}.panel h2[data-v-2c642660]{display:flex;gap:8px;align-items:center;margin:0 0 20px;font-size:17px;color:#172033}.panel h2 .material-symbols-outlined[data-v-2c642660]{color:#237c80}.leave-icon[data-v-2c642660]{color:#8b5cf6!important}.filters[data-v-2c642660]{display:flex;gap:8px}.filters label[data-v-2c642660]{display:flex;align-items:center;gap:6px;border:1px solid #cbd5e1;border-radius:8px;padding:0 8px}.filters input[data-v-2c642660],.filters select[data-v-2c642660]{height:34px;border:0;outline:0;background:#fff;color:#334155}.filters select[data-v-2c642660]{border:1px solid #cbd5e1;border-radius:8px;padding:0 8px}.filters .material-symbols-outlined[data-v-2c642660]{color:#64748b;font-size:18px}.people-grid[data-v-2c642660]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.person-card[data-v-2c642660]{display:flex;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:12px}.avatar[data-v-2c642660]{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:#e2f3f3;color:#237c80;font-weight:700;overflow:hidden}.avatar img[data-v-2c642660]{width:100%;height:100%;object-fit:cover}.avatar.on_leave[data-v-2c642660]{background:#ede9fe;color:#8b5cf6}.person-card h3[data-v-2c642660],.project-list h3[data-v-2c642660],.action-list h3[data-v-2c642660],.event-list h3[data-v-2c642660]{margin:0;color:#243044;font-size:13px}.person-card p[data-v-2c642660],.project-list p[data-v-2c642660],.action-list p[data-v-2c642660],.event-list p[data-v-2c642660]{margin:3px 0 8px;color:#64748b;font-size:12px}.tags[data-v-2c642660]{display:flex;gap:5px;flex-wrap:wrap}.project-tag[data-v-2c642660],.status[data-v-2c642660]{border-radius:99px;padding:3px 6px;font-size:10px;font-weight:600}.project-tag[data-v-2c642660]{background:#e2f3f3;color:#237c80}.status.active[data-v-2c642660]{background:#d1fae5;color:#047857}.status.on_break[data-v-2c642660]{background:#fef3c7;color:#b45309}.status.shift_ended[data-v-2c642660],.status.offline[data-v-2c642660]{background:#e2e8f0;color:#475569}.status.on_leave[data-v-2c642660]{background:#ede9fe;color:#6d28d9}.project-list[data-v-2c642660]{display:grid;gap:18px}.project-list article[data-v-2c642660]{display:grid;grid-template-columns:1fr auto;gap:5px}.project-list article>span[data-v-2c642660]{color:#237c80;background:#e2f3f3;border-radius:6px;padding:3px 6px;font-size:12px;font-weight:700}.project-list p[data-v-2c642660]{margin-bottom:0}.progress[data-v-2c642660]{grid-column:1/-1;height:7px;background:#edf2f7;border-radius:9px;overflow:hidden}.progress i[data-v-2c642660]{display:block;height:100%;background:#237c80;border-radius:inherit}.count[data-v-2c642660]{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#fef2f2;color:#dc2626;font-size:11px}.action-list[data-v-2c642660],.event-list[data-v-2c642660]{display:grid;gap:12px}.action-list article[data-v-2c642660]{border-left:3px solid #f59e0b;background:#f8fafc;padding:12px}.action-list small[data-v-2c642660]{color:#64748b;font-size:9px;font-weight:700}.link-button[data-v-2c642660]{color:#237c80;font-size:12px;font-weight:700;text-decoration:none}.event-list article[data-v-2c642660]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid #e2e8f0}.event-list article[data-v-2c642660]:last-child{border:0}.event-list time[data-v-2c642660]{min-width:52px;align-self:flex-start;border-radius:8px;background:#e2f3f3;color:#237c80;padding:7px 4px;text-align:center;font-size:11px;font-weight:700}.empty[data-v-2c642660]{margin:0;padding:20px 0;color:#64748b;text-align:center;font-size:13px}@media(max-width:1200px){.metric-grid[data-v-2c642660]{grid-template-columns:repeat(3,1fr)}.people-grid[data-v-2c642660]{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.page-heading[data-v-2c642660],.panel-header[data-v-2c642660],.filters[data-v-2c642660]{flex-wrap:wrap}.content-grid[data-v-2c642660]{grid-template-columns:1fr}.metric-grid[data-v-2c642660]{grid-template-columns:repeat(2,1fr)}.people-grid[data-v-2c642660]{grid-template-columns:1fr}}.dashboard-page[data-v-e16329ec]{max-width:1400px;margin:0 auto}.page-header[data-v-e16329ec]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.eyebrow[data-v-e16329ec]{margin:0 0 4px;color:#237c80;font-size:12px;font-weight:600;letter-spacing:.04em}h1[data-v-e16329ec]{margin:0;color:#181c1c;font-size:30px;line-height:36px;font-weight:700}.subtitle[data-v-e16329ec]{margin:4px 0 0;color:#64748b;font-size:14px}.page-actions[data-v-e16329ec]{display:flex;gap:8px}.page-actions button[data-v-e16329ec]{height:36px;display:flex;align-items:center;gap:7px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.secondary-button[data-v-e16329ec]{border:1px solid #cbd5e1;background:#fff;color:#237c80}.primary-button[data-v-e16329ec]{border:1px solid #237c80;background:#237c80;color:#fff}.placeholder-card[data-v-e16329ec]{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px}.placeholder-card h2[data-v-e16329ec]{margin:0 0 8px;font-size:20px;color:#181c1c}.placeholder-card p[data-v-e16329ec]{margin:0;color:#64748b;font-size:14px}.work-log-page{min-width:0}.work-log-page .status-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.work-log-page .status-card{min-width:0;border:1px solid color-mix(in srgb,var(--color-outline-variant) 30%,transparent);background:var(--color-surface-container-lowest);padding:16px;border-radius:12px;box-shadow:0 1px 2px #0000000d;text-align:left}.work-log-page button.status-card{cursor:pointer}.work-log-page button.status-card:hover,.work-log-page .status-card.selected{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface-container-lowest))}.work-log-page button.status-card:focus-visible,.work-log-page .view-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.work-log-page .status-card span{display:block;color:var(--color-on-surface-variant);font-size:12px;font-weight:500}.work-log-page .status-card strong{display:block;color:var(--color-on-surface);font-size:24px;line-height:1.25;margin-top:6px;font-variant-numeric:tabular-nums}.work-log-page .summary-grid span,.work-log-page .session-info span{display:block;color:#718096;font-size:12px;text-transform:uppercase}.work-log-page .modal button{border:0;border-radius:8px;padding:10px 15px;cursor:pointer}.work-log-page .modal-actions button,.work-log-page .slot-list-header button,.work-log-page .form-actions button:last-child{background:#0f8b8d;color:#fff}.work-log-page .table-card{background:var(--color-surface-container-lowest);border:1px solid color-mix(in srgb,var(--color-outline-variant) 30%,transparent);box-shadow:0 1px 2px #0000000d;border-radius:12px;overflow:hidden}.work-log-page .table-header{padding:16px 20px;border-bottom:1px solid var(--color-surface-variant)}.work-log-page .table-header h2{margin:0;font-size:16px;font-weight:600;color:var(--color-on-surface)}.work-log-page .table-header p{margin:4px 0 0;font-size:12px;color:var(--color-on-surface-variant)}.work-log-page .table-wrapper{overflow-x:auto}.work-log-page table{width:100%;border-collapse:collapse}.work-log-page th,.work-log-page td{padding:12px 20px;font-size:14px;color:var(--color-on-surface);border-bottom:1px solid #edf2f7;text-align:left}.work-log-page th{background:var(--color-surface-container-low);white-space:nowrap;font-weight:600;letter-spacing:.04em;color:var(--color-on-surface-variant);font-size:12px;text-transform:uppercase}.work-log-page .employee{display:flex;align-items:center;gap:10px}.work-log-page .employee small{display:block;color:#718096;margin-top:3px}.work-log-page .avatar{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#e6fffa;color:#0f766e;font-weight:700}.work-log-page .status-badge{display:inline-block;white-space:nowrap;font-weight:500;padding:5px 9px;border-radius:999px;font-size:12px}.work-log-page .status-working{background:#dcfce7;color:#166534}.work-log-page .status-break{background:#fef3c7;color:#92400e}.work-log-page .status-ended{background:#e0e7ff;color:#3730a3}.work-log-page .status-leave{background:#ede9fe;color:#6d28d9}.work-log-page .status-offline{background:#f1f5f9;color:#64748b}.work-log-page .view-button{height:32px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-outline-variant) 30%,transparent);border-radius:6px;background:var(--color-surface-container);color:var(--color-on-surface);font-size:12px;font-weight:500;cursor:pointer}.work-log-page .view-button:hover{background:var(--color-surface-container-high)}.work-log-page .table-card th:last-child,.work-log-page .table-card td:last-child:not(.empty){text-align:right}.work-log-page .table-card td:nth-child(4),.work-log-page .table-card td:nth-child(5){white-space:nowrap;font-variant-numeric:tabular-nums}.work-log-page .table-card tbody tr:last-child td{border-bottom:0}.work-log-page .table-card tbody tr:hover{background:var(--color-surface-container-low)}.work-log-page .empty,.work-log-page .loading{padding:40px;text-align:center;color:#718096}.work-log-page .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:24px;z-index:1000}.work-log-page .modal{width:min(850px,100%);max-height:90vh;overflow-y:auto;background:#fff;border-radius:14px;padding:24px}.work-log-page .modal.small{width:min(500px,100%)}.work-log-page .modal-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.work-log-page .modal-header h2{margin:0}.work-log-page .modal-header p{margin:5px 0;color:#718096}.work-log-page .modal-header button{font-size:22px;background:transparent}.work-log-page .summary-grid,.work-log-page .session-info{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.work-log-page .summary-grid>div,.work-log-page .session-info>div{background:#f8fafc;border-radius:10px;padding:14px}.work-log-page .sessions{display:grid;gap:10px}.work-log-page .session-card{border:1px solid #e2e8f0;border-radius:10px;padding:15px;display:flex;justify-content:space-between;gap:20px}.work-log-page .session-card p{margin:5px 0 0;color:#718096}.work-log-page .session-meta{display:flex;align-items:center;gap:12px}.work-log-page .session-meta span{color:#718096}.work-log-page .session-meta button{background:#edfafa;color:#087f83}.work-log-page .slot-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.work-log-page .slot-list-header h3{margin:0}.work-log-page .slot{border:1px solid #e2e8f0;border-radius:10px;padding:14px;margin-bottom:10px}.work-log-page .slot>div:first-child{display:flex;justify-content:space-between}.work-log-page .slot>div:first-child span{color:#718096}.work-log-page .slot p{margin:10px 0}.work-log-page .slot-actions{display:flex;gap:8px}.work-log-page .slot-actions button:first-child{background:#edf2f7}.work-log-page .slot-actions button:last-child{background:#fee2e2;color:#991b1b}.work-log-page .recalculate{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.work-log-page .recalculate button{background:#334155;color:#fff}.work-log-page .modal label{display:block;margin-bottom:15px;font-weight:600}.work-log-page .modal label input,.work-log-page .modal label textarea,.work-log-page .modal label select{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:10px;border:1px solid #cbd5e0;border-radius:8px;font:inherit}.work-log-page .form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.work-log-page .form-actions button:first-child{background:#edf2f7}@media(max-width:900px){.work-log-page .status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.work-log-page .summary-grid,.work-log-page .session-info{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.work-log-page .session-card{flex-direction:column;align-items:stretch}.work-log-page .status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.searchable-multi-select[data-v-aa0a75d2]{position:relative;width:100%}.searchable-multi-select.disabled[data-v-aa0a75d2]{opacity:.6;pointer-events:none}.select-trigger[data-v-aa0a75d2]{min-height:42px;width:100%;padding:6px 38px 6px 10px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;position:relative;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.select-trigger[data-v-aa0a75d2]:hover{border-color:#94a3b8}.select-trigger.open[data-v-aa0a75d2]{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e1a}.placeholder[data-v-aa0a75d2]{color:#94a3b8;font-size:14px}.selected-values[data-v-aa0a75d2]{display:flex;flex-wrap:wrap;gap:5px;padding-right:4px}.selected-chip[data-v-aa0a75d2]{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:4px 7px;background:#f0fdfa;border:1px solid #99f6e4;border-radius:6px;color:#115e59;font-size:13px;font-weight:500}.chip-text[data-v-aa0a75d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-remove[data-v-aa0a75d2]{display:flex;align-items:center;justify-content:center;width:17px;height:17px;padding:0;border:none;background:transparent;color:#0f766e;font-size:16px;line-height:1;cursor:pointer}.chip-remove[data-v-aa0a75d2]:hover{color:#115e59}.dropdown-arrow[data-v-aa0a75d2]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#64748b;font-size:10px;pointer-events:none}.dropdown[data-v-aa0a75d2]{position:fixed;z-index:3000;display:flex;flex-direction:column;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 10px 25px #0f172a1f,0 4px 10px #0f172a0f;overflow:hidden}.search-wrapper[data-v-aa0a75d2]{flex-shrink:0;padding:8px;border-bottom:1px solid #e2e8f0}.search-input[data-v-aa0a75d2]{width:100%;padding:9px 10px;border:1px solid #cbd5e1;border-radius:6px;outline:none;color:#334155;font-size:14px;box-sizing:border-box}.search-input[data-v-aa0a75d2]:focus{border-color:#0f766e;box-shadow:0 0 0 2px #0f766e1a}.dropdown-actions[data-v-aa0a75d2]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.selected-count[data-v-aa0a75d2]{color:#64748b;font-size:12px}.clear-button[data-v-aa0a75d2]{padding:0;border:none;background:transparent;color:#0f766e;font-size:12px;font-weight:600;cursor:pointer}.clear-button[data-v-aa0a75d2]:hover{text-decoration:underline}.options-list[data-v-aa0a75d2]{min-height:0;max-height:240px;overflow-y:auto;overscroll-behavior-y:contain;padding:4px}.option[data-v-aa0a75d2]{width:100%;display:flex;align-items:center;gap:9px;padding:9px 8px;border:none;border-radius:6px;background:transparent;text-align:left;color:#334155;font-size:14px;cursor:pointer}.option[data-v-aa0a75d2]:hover{background:#f1f5f9}.option.selected[data-v-aa0a75d2]{background:#f0fdfa}.checkbox[data-v-aa0a75d2]{width:17px;height:17px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid #94a3b8;border-radius:4px;color:#fff;font-size:11px;font-weight:700}.checkbox.checked[data-v-aa0a75d2]{border-color:#0f766e;background:#0f766e}.option-label[data-v-aa0a75d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-aa0a75d2]{padding:18px 10px;text-align:center;color:#94a3b8;font-size:13px}.page[data-v-0a7f7d1a]{min-height:100%;padding:28px 32px 40px;background:#f7f9fa;color:#172026}.breadcrumb[data-v-0a7f7d1a]{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:#7a8992;font-size:13px}.separator[data-v-0a7f7d1a]{color:#b3bec4}.page-header[data-v-0a7f7d1a]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.page-header h1[data-v-0a7f7d1a]{margin:0 0 6px;font-size:27px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.page-header p[data-v-0a7f7d1a]{margin:0;color:#73818a;font-size:14px}.card[data-v-0a7f7d1a]{background:#fff;border:1px solid #e5eaed;border-radius:14px;box-shadow:0 2px 8px #17202608}.filter-card[data-v-0a7f7d1a]{padding:18px;margin-bottom:20px}.filter-grid[data-v-0a7f7d1a]{display:grid;grid-template-columns:180px 180px minmax(220px,1fr) auto;gap:14px;align-items:end}.field[data-v-0a7f7d1a]{display:flex;flex-direction:column;gap:7px}.field label[data-v-0a7f7d1a]{color:#46545c;font-size:13px;font-weight:600}.required[data-v-0a7f7d1a]{color:#dc4b4b}.field input[data-v-0a7f7d1a],.field textarea[data-v-0a7f7d1a],.field select[data-v-0a7f7d1a]{width:100%;box-sizing:border-box;border:1px solid #d4dde1;border-radius:8px;background:#fff;color:#26343b;font-family:inherit;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.field input[data-v-0a7f7d1a],.field select[data-v-0a7f7d1a]{height:42px;padding:0 12px}.field textarea[data-v-0a7f7d1a]{padding:11px 12px;resize:vertical;min-height:130px}.field input[data-v-0a7f7d1a]:focus,.field textarea[data-v-0a7f7d1a]:focus,.field select[data-v-0a7f7d1a]:focus{border-color:#258c8f;box-shadow:0 0 0 3px #258c8f1a}.field-help[data-v-0a7f7d1a]{margin:2px 0 0;color:#87949b;font-size:12px}.filter-actions[data-v-0a7f7d1a]{display:flex;align-items:center;gap:10px}.primary-button[data-v-0a7f7d1a],.secondary-button[data-v-0a7f7d1a],.draft-button[data-v-0a7f7d1a],.danger-button[data-v-0a7f7d1a],.send-button[data-v-0a7f7d1a],.text-button[data-v-0a7f7d1a],.action-button[data-v-0a7f7d1a],.page-button[data-v-0a7f7d1a]{border:none;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.primary-button[data-v-0a7f7d1a]{min-height:42px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;background:#258c8f;color:#fff;font-size:14px;font-weight:600}.primary-button[data-v-0a7f7d1a]:hover{background:#207b7e}.primary-button[data-v-0a7f7d1a]:disabled,.secondary-button[data-v-0a7f7d1a]:disabled,.draft-button[data-v-0a7f7d1a]:disabled,.danger-button[data-v-0a7f7d1a]:disabled{opacity:.55;cursor:not-allowed}.primary-button.small[data-v-0a7f7d1a]{min-height:38px;font-size:13px;padding:0 14px}.button-icon[data-v-0a7f7d1a]{font-size:19px;line-height:1}.secondary-button[data-v-0a7f7d1a]{min-height:42px;padding:0 15px;border:1px solid #d4dde1;border-radius:8px;background:#fff;color:#435159;font-size:14px;font-weight:600}.secondary-button[data-v-0a7f7d1a]:hover{background:#f7f9fa;border-color:#bfcbd0}.text-button[data-v-0a7f7d1a]{padding:8px 4px;background:transparent;color:#258c8f;font-size:13px;font-weight:600}.text-button[data-v-0a7f7d1a]:hover{text-decoration:underline}.alert[data-v-0a7f7d1a]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 15px;margin-bottom:18px;border-radius:9px;font-size:13px}.alert button[data-v-0a7f7d1a]{border:none;background:transparent;font-size:20px;cursor:pointer;color:inherit}.success-alert[data-v-0a7f7d1a]{border:1px solid #b7e4d2;background:#effaf5;color:#176b4b}.error-alert[data-v-0a7f7d1a]{border:1px solid #efc4c4;background:#fff5f5;color:#a53636}.notifications-card[data-v-0a7f7d1a]{overflow:hidden}.card-header[data-v-0a7f7d1a]{display:flex;align-items:center;justify-content:space-between;padding:19px 20px;border-bottom:1px solid #e8edef}.card-header h2[data-v-0a7f7d1a]{margin:0 0 4px;font-size:17px;font-weight:700}.card-header p[data-v-0a7f7d1a]{margin:0;color:#849198;font-size:12px}.table-wrapper[data-v-0a7f7d1a]{width:100%;overflow-x:auto}table[data-v-0a7f7d1a]{width:100%;min-width:1180px;border-collapse:collapse}thead[data-v-0a7f7d1a]{background:#fafbfc}th[data-v-0a7f7d1a]{padding:12px 15px;border-bottom:1px solid #e5eaed;color:#68767e;font-size:11px;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}td[data-v-0a7f7d1a]{padding:14px 15px;border-bottom:1px solid #edf0f2;color:#37464e;font-size:13px;vertical-align:middle}tbody tr:last-child td[data-v-0a7f7d1a]{border-bottom:none}tbody tr[data-v-0a7f7d1a]:hover{background:#fcfdfd}.creator[data-v-0a7f7d1a]{display:flex;align-items:center;gap:9px;min-width:130px}.avatar[data-v-0a7f7d1a]{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e7f5f5;color:#258c8f;font-size:12px;font-weight:700}.title-cell[data-v-0a7f7d1a]{display:flex;flex-direction:column;gap:4px;min-width:145px}.title-cell strong[data-v-0a7f7d1a]{color:#26343b;font-size:13px;font-weight:600}.title-cell span[data-v-0a7f7d1a]{color:#99a4aa;font-size:11px}.message-cell[data-v-0a7f7d1a]{max-width:260px;overflow:hidden;color:#66747b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.type-badge[data-v-0a7f7d1a],.status-badge[data-v-0a7f7d1a],.recipient-count[data-v-0a7f7d1a]{display:inline-flex;align-items:center;border-radius:6px;font-size:11px;font-weight:600}.type-badge[data-v-0a7f7d1a]{padding:5px 8px;background:#f1f5f6;color:#596870}.status-badge[data-v-0a7f7d1a]{padding:5px 9px}.status-badge.draft[data-v-0a7f7d1a]{background:#fff6df;color:#9a701b}.status-badge.sent[data-v-0a7f7d1a]{background:#eaf7f1;color:#277052}.recipient-cell[data-v-0a7f7d1a]{display:flex;align-items:center;gap:5px;color:#7c898f;white-space:nowrap}.recipient-count[data-v-0a7f7d1a]{padding:4px 7px;background:#edf7f7;color:#258c8f}.row-actions[data-v-0a7f7d1a]{display:flex;align-items:center;gap:6px;white-space:nowrap}.action-button[data-v-0a7f7d1a]{padding:6px 8px;border-radius:6px;background:#f5f7f8;color:#58666e;font-size:11px;font-weight:600}.action-button[data-v-0a7f7d1a]:hover{background:#e9eef0}.action-button.details[data-v-0a7f7d1a]:hover,.action-button.edit[data-v-0a7f7d1a]:hover{color:#258c8f}.action-button.delete[data-v-0a7f7d1a]:hover{color:#b33b3b;background:#fff2f2}.send-button[data-v-0a7f7d1a]{padding:7px 12px;border-radius:7px;background:#258c8f;color:#fff;font-size:11px;font-weight:600}.send-button[data-v-0a7f7d1a]:hover{background:#207b7e}.sent-label[data-v-0a7f7d1a]{color:#9aa5aa;font-size:11px}.loading-state[data-v-0a7f7d1a]{min-height:280px;display:flex;align-items:center;justify-content:center;gap:10px;color:#7d8a91;font-size:13px}.spinner[data-v-0a7f7d1a]{width:18px;height:18px;border:2px solid #dce5e7;border-top-color:#258c8f;border-radius:50%;animation:spin-0a7f7d1a .7s linear infinite}@keyframes spin-0a7f7d1a{to{transform:rotate(360deg)}}.empty-state[data-v-0a7f7d1a]{min-height:300px;padding:35px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-icon[data-v-0a7f7d1a]{margin-bottom:12px;font-size:35px;opacity:.65}.empty-state h3[data-v-0a7f7d1a]{margin:0 0 6px;color:#35444c;font-size:16px}.empty-state p[data-v-0a7f7d1a]{margin:0 0 18px;color:#89969d;font-size:13px}.pagination[data-v-0a7f7d1a]{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 20px;border-top:1px solid #e8edef;color:#75828a;font-size:12px}.page-button[data-v-0a7f7d1a]{padding:7px 11px;border:1px solid #d7e0e3;border-radius:7px;background:#fff;color:#56646b;font-size:12px;font-weight:600}.page-button[data-v-0a7f7d1a]:hover:not(:disabled){border-color:#258c8f;color:#258c8f}.page-button[data-v-0a7f7d1a]:disabled{opacity:.45;cursor:not-allowed}.modal-backdrop[data-v-0a7f7d1a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:25px;background:#111c2275}.modal[data-v-0a7f7d1a]{width:min(680px,100%);max-height:calc(100vh - 50px);display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 25px 60px #0f1e2633}.large-modal[data-v-0a7f7d1a]{width:min(760px,100%)}.small-modal[data-v-0a7f7d1a]{width:min(480px,100%)}.modal-header[data-v-0a7f7d1a]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px 22px;border-bottom:1px solid #e7ecee}.modal-header h2[data-v-0a7f7d1a]{margin:0 0 5px;color:#26343b;font-size:18px}.modal-header p[data-v-0a7f7d1a]{margin:0;color:#89959b;font-size:12px}.close-button[data-v-0a7f7d1a]{width:32px;height:32px;flex-shrink:0;border:none;border-radius:7px;background:#f4f6f7;color:#66747b;font-size:20px;cursor:pointer}.close-button[data-v-0a7f7d1a]:hover{background:#e9edef}.modal-body[data-v-0a7f7d1a]{padding:22px;overflow-y:auto}.form-error[data-v-0a7f7d1a]{margin-bottom:15px;padding:10px 12px;border:1px solid #efc4c4;border-radius:8px;background:#fff5f5;color:#a53636;font-size:13px}.form-body[data-v-0a7f7d1a]{display:flex;flex-direction:column;gap:17px}.form-grid[data-v-0a7f7d1a]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:17px 0}.details-grid[data-v-0a7f7d1a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.detail-item[data-v-0a7f7d1a]{display:flex;flex-direction:column;gap:6px}.detail-item.full[data-v-0a7f7d1a]{grid-column:1 / -1}.detail-item>span[data-v-0a7f7d1a]{color:#89969d;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.detail-item strong[data-v-0a7f7d1a]{color:#34434b;font-size:13px;font-weight:600}.detail-item p[data-v-0a7f7d1a]{margin:0;color:#58676f;font-size:13px;line-height:1.6;white-space:pre-wrap}.recipient-list[data-v-0a7f7d1a]{display:flex;flex-wrap:wrap;gap:7px}.recipient-chip[data-v-0a7f7d1a]{padding:6px 9px;border:1px solid #bce7e3;border-radius:6px;background:#effafa;color:#226d6d;font-size:12px;font-weight:500}.muted[data-v-0a7f7d1a]{color:#9aa5aa;font-size:13px}.send-preview[data-v-0a7f7d1a],.delete-preview[data-v-0a7f7d1a]{padding:15px;border:1px solid #e4eaec;border-radius:9px;background:#fafcfc}.send-preview[data-v-0a7f7d1a]{display:flex;flex-direction:column;gap:7px}.preview-label[data-v-0a7f7d1a]{margin-top:5px;color:#89969d;font-size:10px;font-weight:700;text-transform:uppercase}.send-preview strong[data-v-0a7f7d1a],.delete-preview strong[data-v-0a7f7d1a]{color:#34434b;font-size:14px}.send-preview p[data-v-0a7f7d1a],.delete-preview p[data-v-0a7f7d1a]{margin:0;color:#66747b;font-size:13px;line-height:1.5}.delete-preview[data-v-0a7f7d1a]{display:flex;flex-direction:column;gap:9px}.modal-footer[data-v-0a7f7d1a]{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:15px 22px;border-top:1px solid #e7ecee;background:#fcfdfd}.draft-button[data-v-0a7f7d1a]{min-height:42px;padding:0 15px;border:1px solid #c9d6da;border-radius:8px;background:#fff;color:#526169;font-size:14px;font-weight:600}.draft-button[data-v-0a7f7d1a]:hover{background:#f5f8f8}.danger-button[data-v-0a7f7d1a]{min-height:42px;padding:0 15px;border-radius:8px;background:#c94a4a;color:#fff;font-size:14px;font-weight:600}.danger-button[data-v-0a7f7d1a]:hover{background:#b53f3f}@media(max-width:1050px){.filter-grid[data-v-0a7f7d1a]{grid-template-columns:1fr 1fr}.search-field[data-v-0a7f7d1a]{grid-column:1 / -1}.filter-actions[data-v-0a7f7d1a]{justify-content:flex-start}}@media(max-width:700px){.page[data-v-0a7f7d1a]{padding:20px 16px 30px}.page-header[data-v-0a7f7d1a]{flex-direction:column}.primary-button[data-v-0a7f7d1a]{width:100%}.filter-grid[data-v-0a7f7d1a],.form-grid[data-v-0a7f7d1a],.details-grid[data-v-0a7f7d1a]{grid-template-columns:1fr}.search-field[data-v-0a7f7d1a],.detail-item.full[data-v-0a7f7d1a]{grid-column:auto}.modal-backdrop[data-v-0a7f7d1a]{padding:12px}.modal[data-v-0a7f7d1a]{max-height:calc(100vh - 24px)}.modal-footer[data-v-0a7f7d1a]{flex-wrap:wrap}}.searchable-select[data-v-d65a289d]{position:relative;width:100%}.searchable-select.disabled[data-v-d65a289d]{opacity:.6;pointer-events:none}.select-trigger[data-v-d65a289d]{min-height:42px;width:100%;padding:9px 58px 9px 10px;display:flex;align-items:center;position:relative;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.select-trigger[data-v-d65a289d]:hover{border-color:#94a3b8}.select-trigger.open[data-v-d65a289d]{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e1a}.selected-value[data-v-d65a289d]{color:#334155;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholder[data-v-d65a289d]{color:#94a3b8;font-size:14px}.clear-selection[data-v-d65a289d]{position:absolute;right:29px;top:50%;transform:translateY(-50%);width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:#64748b;font-size:17px;line-height:1;cursor:pointer}.clear-selection[data-v-d65a289d]:hover{background:#f1f5f9;color:#334155}.dropdown-arrow[data-v-d65a289d]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#64748b;font-size:10px;pointer-events:none}.dropdown[data-v-d65a289d]{position:absolute;z-index:1000;top:calc(100% + 5px);left:0;right:0;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 10px 25px #0f172a1f,0 4px 10px #0f172a0f;overflow:hidden}.search-wrapper[data-v-d65a289d]{padding:8px;border-bottom:1px solid #e2e8f0}.search-input[data-v-d65a289d]{width:100%;padding:9px 10px;border:1px solid #cbd5e1;border-radius:6px;outline:none;color:#334155;font-size:14px;box-sizing:border-box}.search-input[data-v-d65a289d]:focus{border-color:#0f766e;box-shadow:0 0 0 2px #0f766e1a}.options-list[data-v-d65a289d]{max-height:240px;overflow-y:auto;padding:4px}.option[data-v-d65a289d]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border:none;border-radius:6px;background:transparent;text-align:left;color:#334155;font-size:14px;cursor:pointer}.option[data-v-d65a289d]:hover{background:#f1f5f9}.option.selected[data-v-d65a289d]{background:#f0fdfa;color:#115e59;font-weight:500}.option-label[data-v-d65a289d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkmark[data-v-d65a289d]{flex-shrink:0;color:#0f766e;font-weight:700}.empty-state[data-v-d65a289d]{padding:18px 10px;text-align:center;color:#94a3b8;font-size:13px}.page[data-v-0d40ab0e]{padding:28px 32px 48px;min-height:100%;background:#f7f9fa;color:#172026}.breadcrumb[data-v-0d40ab0e]{display:flex;align-items:center;gap:9px;margin-bottom:24px;color:#7a8790;font-size:13px}.breadcrumb strong[data-v-0d40ab0e]{color:#087d80;font-size:12px;letter-spacing:.04em}.breadcrumb-home[data-v-0d40ab0e]{font-size:18px;color:#087d80}.separator[data-v-0d40ab0e]{color:#b8c0c5}.page-header[data-v-0d40ab0e]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.page-header h1[data-v-0d40ab0e]{margin:0 0 7px;font-size:28px;line-height:1.15;font-weight:700}.page-header p[data-v-0d40ab0e]{margin:0;color:#6d7b84;font-size:14px}.card[data-v-0d40ab0e]{background:#fff;border:1px solid #e5eaed;border-radius:14px;box-shadow:0 2px 8px #14232809}.filter-card[data-v-0d40ab0e]{padding:22px;margin-bottom:22px}.filter-grid[data-v-0d40ab0e]{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;align-items:end;gap:18px}.field[data-v-0d40ab0e]{display:flex;flex-direction:column;gap:7px}.field label[data-v-0d40ab0e]{color:#45545c;font-size:13px;font-weight:600}.field label span[data-v-0d40ab0e]{color:#8b969c;font-weight:400;font-size:11px}input[data-v-0d40ab0e],select[data-v-0d40ab0e]{width:100%;height:43px;box-sizing:border-box;padding:0 13px;border:1px solid #d9e0e3;border-radius:8px;background:#fff;color:#26343b;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}input[data-v-0d40ab0e]:focus,select[data-v-0d40ab0e]:focus{border-color:#278d90;box-shadow:0 0 0 3px #278d901a}.input-wrapper[data-v-0d40ab0e]{position:relative}.input-wrapper input[data-v-0d40ab0e]{padding-left:37px}.input-icon[data-v-0d40ab0e]{position:absolute;left:13px;top:10px;color:#7e8c93;font-size:21px}.filter-actions[data-v-0d40ab0e]{display:flex;align-items:center;gap:10px}.primary-button[data-v-0d40ab0e],.search-button[data-v-0d40ab0e],.small-add-button[data-v-0d40ab0e]{border:0;border-radius:8px;background:#258c8f;color:#fff;font-weight:600;cursor:pointer;transition:background .15s,transform .1s}.primary-button[data-v-0d40ab0e]{min-height:43px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.primary-button[data-v-0d40ab0e]:hover,.search-button[data-v-0d40ab0e]:hover,.small-add-button[data-v-0d40ab0e]:hover{background:#1c777a}.primary-button[data-v-0d40ab0e]:active,.search-button[data-v-0d40ab0e]:active{transform:translateY(1px)}.button-icon[data-v-0d40ab0e]{font-size:20px;line-height:1}.search-button[data-v-0d40ab0e]{height:43px;padding:0 20px}.clear-button[data-v-0d40ab0e]{border:0;background:transparent;color:#258c8f;font-size:14px;cursor:pointer;padding:10px}.users-card[data-v-0d40ab0e]{overflow:hidden}.card-header[data-v-0d40ab0e]{min-height:78px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f2}.card-header h2[data-v-0d40ab0e]{margin:0 0 4px;font-size:19px}.card-header p[data-v-0d40ab0e]{margin:0;color:#8a969d;font-size:12px}.small-add-button[data-v-0d40ab0e]{padding:9px 14px}.table-container[data-v-0d40ab0e]{overflow-x:auto}table[data-v-0d40ab0e]{width:100%;min-width:900px;border-collapse:collapse}thead[data-v-0d40ab0e]{background:#f5f7f8}th[data-v-0d40ab0e]{padding:13px 18px;text-align:left;color:#65737b;font-size:11px;text-transform:uppercase;letter-spacing:.045em;font-weight:700;white-space:nowrap}td[data-v-0d40ab0e]{padding:14px 18px;border-top:1px solid #edf0f2;color:#47555d;font-size:13px}.user-cell[data-v-0d40ab0e]{display:flex;align-items:center;gap:11px}.avatar[data-v-0d40ab0e]{width:39px;height:39px;flex:0 0 39px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#dceff0;color:#147b7e;font-weight:700}.avatar img[data-v-0d40ab0e]{width:100%;height:100%;object-fit:cover}.user-name[data-v-0d40ab0e]{color:#17252b;font-weight:600}.employee-id[data-v-0d40ab0e]{margin-top:3px;color:#909ba1;font-size:11px}.email[data-v-0d40ab0e]{color:#55646c}.role-badge[data-v-0d40ab0e]{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:6px;font-size:11px;font-weight:700}.role-super[data-v-0d40ab0e]{background:#eee9ff;color:#7051bd}.role-admin[data-v-0d40ab0e]{background:#e8f4ff;color:#2870a4}.role-manager[data-v-0d40ab0e]{background:#fff1dd;color:#a26617}.role-developer[data-v-0d40ab0e]{background:#e5f6ef;color:#197653}.role-default[data-v-0d40ab0e]{background:#eef1f3;color:#59666d}.status-toggle[data-v-0d40ab0e]{display:inline-flex;align-items:center;gap:7px;border:0;padding:0;background:transparent;cursor:pointer;color:#89959b;font-size:12px}.status-toggle.active[data-v-0d40ab0e]{color:#238274}.toggle-track[data-v-0d40ab0e]{width:30px;height:17px;padding:2px;box-sizing:border-box;border-radius:20px;background:#c7d0d4;transition:background .15s}.status-toggle.active .toggle-track[data-v-0d40ab0e]{background:#258c8f}.toggle-thumb[data-v-0d40ab0e]{display:block;width:13px;height:13px;border-radius:50%;background:#fff;transition:transform .15s}.status-toggle.active .toggle-thumb[data-v-0d40ab0e]{transform:translate(13px)}.actions[data-v-0d40ab0e]{display:flex;gap:7px}.icon-button[data-v-0d40ab0e]{width:32px;height:32px;border:1px solid #e2e7e9;border-radius:7px;background:#fff;cursor:pointer;font-size:14px}.icon-button.edit[data-v-0d40ab0e]{color:#27878a}.icon-button.delete[data-v-0d40ab0e]{color:#dc5555}.icon-button[data-v-0d40ab0e]:hover{background:#f5f8f8}.action-column[data-v-0d40ab0e]{width:100px}.empty-state[data-v-0d40ab0e]{height:220px;text-align:center}.empty-state[data-v-0d40ab0e]>*{display:block;margin:6px auto}.empty-state strong[data-v-0d40ab0e]{color:#425159}.empty-state span[data-v-0d40ab0e]{color:#8b969c}.empty-icon[data-v-0d40ab0e]{font-size:32px;color:#b4bec3}.pagination[data-v-0d40ab0e]{display:flex;justify-content:flex-end;gap:5px;padding:16px 20px;border-top:1px solid #edf0f2}.pagination button[data-v-0d40ab0e]{min-width:33px;height:33px;padding:0 9px;border:1px solid #dfe5e7;border-radius:6px;background:#fff;color:#617078;cursor:pointer}.pagination button.current[data-v-0d40ab0e]{border-color:#258c8f;background:#258c8f;color:#fff}.pagination button[data-v-0d40ab0e]:disabled{opacity:.4;cursor:default}.modal-backdrop[data-v-0d40ab0e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:#0b191e7a}.modal[data-v-0d40ab0e]{width:min(700px,100%);max-height:90vh;overflow-y:auto;border-radius:14px;background:#fff;box-shadow:0 20px 60px #0003}.modal-header[data-v-0d40ab0e]{display:flex;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid #edf0f2}.modal-header h2[data-v-0d40ab0e]{margin:0 0 5px;font-size:20px}.modal-header p[data-v-0d40ab0e]{margin:0;color:#7c898f;font-size:12px}.close-button[data-v-0d40ab0e]{width:34px;height:34px;border:0;border-radius:7px;background:#f3f5f6;color:#657279;font-size:23px;cursor:pointer}.modal-body[data-v-0d40ab0e]{padding:24px}.form-grid[data-v-0d40ab0e]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.checkbox-row[data-v-0d40ab0e]{display:flex;align-items:center;gap:11px;margin-top:22px;padding:13px;border-radius:9px;background:#f6f9f9;cursor:pointer}.checkbox-row input[data-v-0d40ab0e]{width:17px;height:17px}.checkbox-row span[data-v-0d40ab0e]{display:flex;flex-direction:column;gap:3px}.checkbox-row strong[data-v-0d40ab0e]{font-size:13px}.checkbox-row small[data-v-0d40ab0e]{color:#7f8b91}.modal-footer[data-v-0d40ab0e]{display:flex;justify-content:flex-end;gap:10px;padding:17px 24px;border-top:1px solid #edf0f2}.cancel-button[data-v-0d40ab0e]{min-height:43px;padding:0 18px;border:1px solid #dce2e4;border-radius:8px;background:#fff;color:#56646b;cursor:pointer;font-weight:600}.cancel-button[data-v-0d40ab0e]:hover{background:#f6f8f8}.primary-button[data-v-0d40ab0e]:disabled,.cancel-button[data-v-0d40ab0e]:disabled,.danger-button[data-v-0d40ab0e]:disabled{opacity:.55;cursor:not-allowed}.confirm-modal[data-v-0d40ab0e]{width:min(430px,100%);padding:30px;border-radius:14px;background:#fff;text-align:center}.warning-icon[data-v-0d40ab0e]{width:48px;height:48px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff0f0;color:#dc5555;font-size:25px;font-weight:700}.confirm-modal h2[data-v-0d40ab0e]{margin:0 0 9px}.confirm-modal p[data-v-0d40ab0e]{margin:0;color:#718087;font-size:14px;line-height:1.6}.confirm-actions[data-v-0d40ab0e]{display:flex;justify-content:center;gap:10px;margin-top:24px}.danger-button[data-v-0d40ab0e]{min-height:43px;padding:0 18px;border:0;border-radius:8px;background:#dc5555;color:#fff;font-weight:600;cursor:pointer}.danger-button[data-v-0d40ab0e]:hover{background:#c84545}@media(max-width:900px){.filter-grid[data-v-0d40ab0e]{grid-template-columns:1fr 1fr}.filter-actions[data-v-0d40ab0e]{grid-column:1 / -1}}@media(max-width:650px){.page[data-v-0d40ab0e]{padding:20px 15px 35px}.page-header[data-v-0d40ab0e]{align-items:flex-start;flex-direction:column}.filter-grid[data-v-0d40ab0e],.form-grid[data-v-0d40ab0e]{grid-template-columns:1fr}.filter-actions[data-v-0d40ab0e]{grid-column:auto}}.progress-indeterminate[data-v-0ae81f75]{animation:indeterminate-0ae81f75 2.4s ease-in-out infinite}@keyframes indeterminate-0ae81f75{0%{width:0%;opacity:1}55%{width:100%;opacity:.6}to{width:100%;opacity:0}}.progress-indeterminate[data-v-e53abc8d]{animation:indeterminate-e53abc8d 2.4s ease-in-out infinite}@keyframes indeterminate-e53abc8d{0%{width:0%;opacity:1}55%{width:100%;opacity:.6}to{width:100%;opacity:0}}.progress-indeterminate[data-v-a15c681b]{animation:indeterminate-a15c681b 2.4s ease-in-out infinite}@keyframes indeterminate-a15c681b{0%{width:0%;opacity:1}55%{width:100%;opacity:.6}to{width:100%;opacity:0}}
