.notulensi-page[data-v-6d05b3f3]{background:#fcfcfc;min-height:100vh}.notulensi-page .main-container[data-v-6d05b3f3]{padding:24px;background:#fcfcfc;min-height:calc(100vh - 64px)}@media(max-width:768px){.notulensi-page .main-container[data-v-6d05b3f3]{padding:16px}}.page-header[data-v-6d05b3f3]{margin-bottom:24px}.page-header .page-title[data-v-6d05b3f3]{color:#262626;font-size:24px;font-weight:600;margin:0}.actions-bar[data-v-6d05b3f3]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.actions-bar .search-input[data-v-6d05b3f3]{max-width:520px;width:100%}.actions-bar .btn-tambah[data-v-6d05b3f3]{background:#e01f28;border-color:#e01f28;border-radius:50px;flex-shrink:0;font-weight:600;height:40px;padding:0 20px}.actions-bar .btn-tambah[data-v-6d05b3f3]:focus,.actions-bar .btn-tambah[data-v-6d05b3f3]:hover{background:#fff!important;border-color:#e10f28!important;color:#e10f28!important}@media(max-width:768px){.actions-bar[data-v-6d05b3f3]{align-items:stretch;flex-direction:column}.actions-bar .btn-tambah[data-v-6d05b3f3],.actions-bar .search-input[data-v-6d05b3f3]{max-width:none;width:100%}}.date-filter[data-v-6d05b3f3]{padding:8px}.date-filter .date-filter-picker[data-v-6d05b3f3]{display:block;margin-bottom:8px;width:280px}.notulensi-table[data-v-6d05b3f3] .ant-table{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.notulensi-table[data-v-6d05b3f3] .ant-table .ant-table-thead>tr>th{background:#f2f4f8;border-bottom:1px solid #e8e8e8;color:#262626;font-weight:600}.notulensi-table[data-v-6d05b3f3] .ant-table .ant-table-tbody>tr{cursor:pointer}.notulensi-table[data-v-6d05b3f3] .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.activity-name[data-v-6d05b3f3]{color:#262626;font-weight:600}.type-tag[data-v-6d05b3f3]{border-radius:12px;font-weight:600;min-width:78px;text-align:center}.action-buttons[data-v-6d05b3f3]{align-items:center;display:flex;gap:8px;justify-content:center}.action-icon[data-v-6d05b3f3]{border-color:#d9d9d9;color:#595959}.action-icon.danger[data-v-6d05b3f3]:focus,.action-icon.danger[data-v-6d05b3f3]:hover,.action-icon[data-v-6d05b3f3]:focus,.action-icon[data-v-6d05b3f3]:hover{border-color:#e10f28;color:#e10f28}.modal-title-block[data-v-6d05b3f3]{display:flex;flex-direction:column;gap:4px}.modal-title-block small[data-v-6d05b3f3]{color:#8c8c8c;font-size:13px;font-weight:400}.detail-content[data-v-6d05b3f3]{display:flex;flex-direction:column;gap:18px}.detail-grid[data-v-6d05b3f3]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:576px){.detail-grid[data-v-6d05b3f3]{grid-template-columns:1fr}}.detail-section .detail-label[data-v-6d05b3f3]{color:#8c8c8c;font-size:13px;margin-bottom:6px}.detail-section .detail-value[data-v-6d05b3f3]{color:#262626;font-size:15px}.detail-section .detail-value.strong[data-v-6d05b3f3]{font-size:18px;font-weight:700}.attachment-list[data-v-6d05b3f3],.link-list[data-v-6d05b3f3]{display:flex;flex-direction:column;gap:8px}.custom-icon-unggah[data-v-6d05b3f3]{color:#e10f28!important;cursor:pointer}.custom-text-anchor-not-clickable[data-v-6d05b3f3]{color:#321e8d;transition:all .2s ease-in-out}.custom-text-anchor-not-clickable[data-v-6d05b3f3]:hover{color:#e10f28}.custom-text-anchor[data-v-6d05b3f3]{color:#321e8d;cursor:pointer;transition:all .2s ease-in-out}.custom-text-anchor[data-v-6d05b3f3]:hover{color:#e10f28;text-decoration:underline}.file-paperclip-icon[data-v-6d05b3f3]{color:rgba(0,0,0,.45)}.file-link[data-v-6d05b3f3]{align-items:center;display:inline-flex;gap:4px;text-decoration:none}@media(max-width:768px){.file-link[data-v-6d05b3f3]{flex-wrap:wrap;white-space:normal;word-break:break-word}}.file-link[data-v-6d05b3f3]:hover{text-decoration:underline}.link-url[data-v-6d05b3f3]{color:#8c8c8c;display:block;font-size:12px;margin-top:2px;overflow-wrap:anywhere}.empty-state[data-v-6d05b3f3]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;color:#8c8c8c;padding:12px}.delete-copy[data-v-6d05b3f3]{color:#595959;margin-bottom:24px}.modal-actions[data-v-6d05b3f3]{display:flex;gap:12px}@media(max-width:576px){.modal-actions[data-v-6d05b3f3]{flex-direction:column}}.modal-button[data-v-6d05b3f3]{border-radius:24px;cursor:pointer;flex:1;font-weight:700;min-height:40px;padding:8px 14px;transition:all .2s ease}.modal-button.secondary[data-v-6d05b3f3]{background:#fff;border:2px solid #262626;color:#262626}.modal-button.secondary[data-v-6d05b3f3]:hover{background:#262626;color:#fff}.modal-button.danger[data-v-6d05b3f3]{background:#e10f28;border:2px solid #e10f28;color:#fff}.modal-button.danger[data-v-6d05b3f3]:hover:not(:disabled){background:#fff;color:#e10f28}.modal-button.danger[data-v-6d05b3f3]:disabled{cursor:not-allowed;opacity:.7}