html,body,#app{width:100%;min-height:100%;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif}[data-v-074378e6]{box-sizing:border-box}.login-page[data-v-074378e6]{background:linear-gradient(135deg,#eef2ef,#dfe5e1);justify-content:center;align-items:center;min-height:100vh;margin:0;padding:24px;display:flex}.login-card[data-v-074378e6]{background:#fff;border:1px solid #d8dfdb;border-radius:24px;width:100%;max-width:520px;padding:34px 32px 28px;box-shadow:0 20px 50px #00000014}.logo-area[data-v-074378e6]{border-bottom:1px solid #e3e7e4;justify-content:center;margin-bottom:24px;padding-bottom:20px;display:flex}.logo-img[data-v-074378e6]{width:100%;max-width:320px;height:auto;display:block}.form-title[data-v-074378e6]{text-align:center;margin-bottom:26px}.form-title h1[data-v-074378e6]{color:#0d6b3d;margin:0 0 10px;font-size:30px;font-weight:700}.form-title p[data-v-074378e6]{color:#6f7b74;margin:0;font-size:14px;line-height:1.6}.login-form[data-v-074378e6]{flex-direction:column;gap:18px;display:flex}.input-group[data-v-074378e6]{flex-direction:column;gap:8px;display:flex}.input-group label[data-v-074378e6]{color:#2e3b33;font-size:14px;font-weight:700}.input-group input[data-v-074378e6]{background:#f8faf9;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;height:50px;padding:0 14px;font-size:14px;transition:all .2s}.input-group input[data-v-074378e6]:focus{background:#fff;border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1f}.login-btn[data-v-074378e6]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0b7a43,#0d6b3d);border:none;border-radius:12px;width:100%;height:50px;margin-top:6px;font-size:15px;font-weight:700;transition:all .2s}.login-btn[data-v-074378e6]:hover{filter:brightness(1.03);transform:translateY(-1px)}.login-btn[data-v-074378e6]:disabled{opacity:.7;cursor:not-allowed;transform:none}.error-text[data-v-074378e6]{color:#c62828;text-align:center;margin:0;font-size:13px;font-weight:600}.footer-text[data-v-074378e6]{text-align:center;color:#98a29c;margin-top:22px;font-size:12px}@media (width<=600px){.login-page[data-v-074378e6]{padding:16px}.login-card[data-v-074378e6]{border-radius:18px;padding:24px 20px 22px}.form-title h1[data-v-074378e6]{font-size:24px}.logo-img[data-v-074378e6]{max-width:260px}}[data-v-c81e36f9]{box-sizing:border-box}.page[data-v-c81e36f9]{background:#f4f7f5;min-height:100vh}.topbar[data-v-c81e36f9]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.brand[data-v-c81e36f9]{align-items:center;gap:16px;display:flex}.logo[data-v-c81e36f9]{width:auto;height:80px}.brand-text h1[data-v-c81e36f9]{color:#0d6b3d;margin:0;font-size:26px}.brand-text p[data-v-c81e36f9]{color:#0d6b3d;margin:10px 0 0;font-size:18px;font-weight:700}.right-area[data-v-c81e36f9]{align-items:center;gap:14px;display:flex}.user-box[data-v-c81e36f9]{text-align:right;flex-direction:column;display:flex}.user-box strong[data-v-c81e36f9]{color:#26332b;font-size:14px}.user-box span[data-v-c81e36f9]{color:#6f7a73;font-size:12px}.logout-btn[data-v-c81e36f9]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:10px;height:42px;padding:0 18px;font-weight:700}.content[data-v-c81e36f9]{padding:28px}.welcome-box[data-v-c81e36f9]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:24px;padding:24px}.welcome-box h2[data-v-c81e36f9]{color:#1f2c24;margin:0 0 10px}.welcome-box p[data-v-c81e36f9]{color:#66726b;margin:0;line-height:1.7}.menu-grid[data-v-c81e36f9]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.menu-card[data-v-c81e36f9]{background:#fff;border:1px solid #dce4de;border-radius:18px;flex-direction:column;min-height:210px;padding:18px;transition:all .2s;display:flex}.menu-card[data-v-c81e36f9]:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0000000f}.card-icon[data-v-c81e36f9]{background:#eef5f0;border-radius:16px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:14px;font-size:24px;display:flex}.menu-card h3[data-v-c81e36f9]{color:#0d6b3d;margin:0 0 12px;font-size:18px}.menu-card p[data-v-c81e36f9]{color:#6c7770;min-height:66px;margin:0 0 18px;font-size:14px;line-height:1.5}.menu-card button[data-v-c81e36f9]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:10px;align-self:flex-start;height:40px;margin-top:auto;padding:0 14px;font-weight:700}.menu-card button.passive[data-v-c81e36f9]{cursor:not-allowed;background:#9ca3af}@media (width<=1250px){.menu-grid[data-v-c81e36f9]{grid-template-columns:repeat(3,1fr)}}@media (width<=950px){.menu-grid[data-v-c81e36f9]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.topbar[data-v-c81e36f9]{flex-direction:column;align-items:flex-start;gap:16px}.right-area[data-v-c81e36f9]{justify-content:space-between;width:100%}.menu-grid[data-v-c81e36f9]{grid-template-columns:1fr}.logo[data-v-c81e36f9]{height:64px}.brand-text h1[data-v-c81e36f9]{font-size:22px}.brand-text p[data-v-c81e36f9]{font-size:16px}.content[data-v-c81e36f9]{padding:18px}}[data-v-a388a13d]{box-sizing:border-box}.page[data-v-a388a13d]{background:#f4f7f5;min-height:100vh}.topbar[data-v-a388a13d]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-a388a13d]{align-items:center;gap:16px;display:flex}.logo[data-v-a388a13d]{width:auto;height:72px}.left h1[data-v-a388a13d]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-a388a13d]{color:#6f7a73;margin:4px 0 0;font-size:14px}.right[data-v-a388a13d]{align-items:center;gap:12px;display:flex}.back-btn[data-v-a388a13d],.logout-btn[data-v-a388a13d],.add-btn[data-v-a388a13d],.save-btn[data-v-a388a13d],.template-btn[data-v-a388a13d],.upload-excel-btn[data-v-a388a13d]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:700}.add-btn[data-v-a388a13d],.save-btn[data-v-a388a13d],.detay-btn[data-v-a388a13d]{background:#0d6b3d}.template-btn[data-v-a388a13d]{background:#1d4ed8}.upload-excel-btn[data-v-a388a13d]{background:#b45309;justify-content:center;align-items:center;height:41px;padding:0 12px;font-size:13px;display:inline-flex}.back-btn[data-v-a388a13d]{background:#4b6354}.logout-btn[data-v-a388a13d]{background:#7a2e2e}.detay-btn[data-v-a388a13d]{color:#fff;cursor:pointer;border:none;border-radius:8px;height:34px;padding:0 12px;font-weight:700}.content[data-v-a388a13d]{padding:24px 28px}.toolbar[data-v-a388a13d]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.toolbar-buttons[data-v-a388a13d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filter-card[data-v-a388a13d]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:18px;padding:16px}.filter-header[data-v-a388a13d]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.filter-header h3[data-v-a388a13d]{color:#0d6b3d;margin:0;font-size:17px}.filter-header p[data-v-a388a13d]{color:#6f7a73;margin:4px 0 0;font-size:13px}.filter-grid[data-v-a388a13d]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.filter-group[data-v-a388a13d]{flex-direction:column;gap:7px;display:flex}.filter-group label[data-v-a388a13d]{color:#334139;font-size:13px;font-weight:800}.filter-group select[data-v-a388a13d]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;height:42px;padding:0 12px;font-size:13px}.filter-group select[data-v-a388a13d]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.clear-filter-btn[data-v-a388a13d]{color:#0d6b3d;cursor:pointer;white-space:nowrap;background:#eef5f0;border:1px solid #d9e5df;border-radius:10px;height:38px;padding:0 14px;font-weight:800}.search-input[data-v-a388a13d]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;flex:1;max-width:460px;height:46px;padding:0 14px;font-size:14px}.search-input[data-v-a388a13d]:focus,.form-group input[data-v-a388a13d]:focus,.form-group select[data-v-a388a13d]:focus,.form-group textarea[data-v-a388a13d]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.info-box[data-v-a388a13d]{color:#34423a;background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.info-box.error[data-v-a388a13d]{color:#b42318}.table-card[data-v-a388a13d]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-info[data-v-a388a13d]{color:#46544c;border-bottom:1px solid #e4ebe6;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 18px;display:flex}.table-wrapper[data-v-a388a13d]{overflow-x:auto}table[data-v-a388a13d]{border-collapse:collapse;width:100%;min-width:1580px}thead[data-v-a388a13d]{background:#f7faf8}th[data-v-a388a13d],td[data-v-a388a13d]{text-align:left;border-bottom:1px solid #edf2ee;padding:12px 10px;font-size:13px}th[data-v-a388a13d]{color:#26332b;white-space:nowrap;font-weight:700}td[data-v-a388a13d]{color:#5d6962}.status-badge[data-v-a388a13d]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.status-badge.aktif[data-v-a388a13d]{color:#0d6b3d;background:#e7f6ed}.status-badge.pasif[data-v-a388a13d]{color:#c62828;background:#fdecec}.empty-row[data-v-a388a13d]{text-align:center;color:#7a857f;padding:20px}.modal-overlay[data-v-a388a13d]{z-index:999;background:#0f172a59;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-card[data-v-a388a13d]{background:#fff;border-radius:20px;width:100%;max-width:1100px;max-height:90vh;padding:22px;overflow-y:auto;box-shadow:0 30px 60px #00000029}.modal-header[data-v-a388a13d]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.modal-header h2[data-v-a388a13d]{color:#1f2c24;margin:0}.close-icon[data-v-a388a13d]{cursor:pointer;background:#eef2ef;border:none;border-radius:10px;width:38px;height:38px;font-size:18px}.modal-error[data-v-a388a13d]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:14px;font-weight:600}.form-grid[data-v-a388a13d]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.form-group[data-v-a388a13d]{flex-direction:column;gap:8px;display:flex}.form-group.full[data-v-a388a13d]{grid-column:span 3}.form-group label[data-v-a388a13d]{color:#334139;font-size:14px;font-weight:700}.form-group input[data-v-a388a13d],.form-group select[data-v-a388a13d],.form-group textarea[data-v-a388a13d]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px}.form-group input[data-v-a388a13d]:disabled{color:#5f6a63;background:#f3f5f4}.section-title[data-v-a388a13d]{color:#0d6b3d;background:#eef5f0;border:1px solid #d9e5df;border-radius:12px;padding:10px 12px;font-weight:800}.pdk-sync-box strong[data-v-a388a13d]{color:#0d6b3d;margin-bottom:6px;display:block}.modal-actions[data-v-a388a13d]{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.toast-box[data-v-a388a13d]{z-index:9999;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:320px;max-width:560px;padding:16px 22px;font-weight:700;animation:.35s slideDown-a388a13d;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0000002e}.toast-box.success[data-v-a388a13d]{color:#fff;background:#0d6b3d}.toast-box.error[data-v-a388a13d]{color:#fff;background:#b42318}.toast-box.warning[data-v-a388a13d]{color:#fff;background:#b45309}.toast-icon[data-v-a388a13d]{font-size:16px;line-height:1}.excel-loading-overlay[data-v-a388a13d]{z-index:10000;background:#0f172a59;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.excel-loading-card[data-v-a388a13d]{text-align:center;background:#fff;border-radius:20px;width:360px;padding:26px;box-shadow:0 30px 60px #00000038}.excel-loading-card h3[data-v-a388a13d]{color:#1f2c24;margin:14px 0 6px}.excel-loading-card p[data-v-a388a13d]{color:#6b7280;margin:0}.loader[data-v-a388a13d]{border:5px solid #dce4de;border-top-color:#0d6b3d;border-radius:50%;width:44px;height:44px;margin:0 auto;animation:.9s linear infinite spin-a388a13d}.excel-result-box[data-v-a388a13d]{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin-bottom:16px;padding:14px 16px;font-size:14px}.excel-result-box ul[data-v-a388a13d]{margin:8px 0 0;padding-left:20px}.pdk-sync-box[data-v-a388a13d]{background:#f8fbf9;border:1px solid #d9e5df;border-radius:12px;padding:14px}.check-row[data-v-a388a13d]{color:#1f3d2b;cursor:pointer;align-items:center;gap:10px;font-weight:700;display:flex}.check-row input[data-v-a388a13d]{width:18px;height:18px}.pdk-sync-box small[data-v-a388a13d]{color:#6b7b72;margin-top:6px;line-height:1.4;display:block}@keyframes slideDown-a388a13d{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes spin-a388a13d{to{transform:rotate(360deg)}}@media (width<=1100px){.form-grid[data-v-a388a13d]{grid-template-columns:repeat(2,1fr)}.form-group.full[data-v-a388a13d]{grid-column:span 2}.filter-grid[data-v-a388a13d]{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=900px){.topbar[data-v-a388a13d]{flex-direction:column;align-items:flex-start}.right[data-v-a388a13d]{flex-wrap:wrap;justify-content:flex-end;width:100%}.logo[data-v-a388a13d]{height:60px}.toolbar[data-v-a388a13d]{flex-direction:column;align-items:stretch}.toolbar-buttons[data-v-a388a13d]{justify-content:flex-start}.filter-header[data-v-a388a13d]{flex-direction:column;align-items:flex-start}.filter-grid[data-v-a388a13d]{grid-template-columns:1fr}.search-input[data-v-a388a13d]{max-width:none}.form-grid[data-v-a388a13d]{grid-template-columns:1fr}.form-group.full[data-v-a388a13d]{grid-column:span 1}}[data-v-d619a94d]{box-sizing:border-box}.page[data-v-d619a94d]{background:#f4f7f5;min-height:100vh}.topbar[data-v-d619a94d]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.left[data-v-d619a94d]{align-items:center;gap:16px;display:flex}.logo[data-v-d619a94d]{height:72px}.left h1[data-v-d619a94d]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-d619a94d]{color:#6f7a73;margin:4px 0 0}.right[data-v-d619a94d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.back-btn[data-v-d619a94d],.upload-btn[data-v-d619a94d],.edit-btn[data-v-d619a94d],.save-btn[data-v-d619a94d],.cancel-btn[data-v-d619a94d],.delete-btn[data-v-d619a94d],.pasif-btn[data-v-d619a94d],.sil-personel-btn[data-v-d619a94d]{color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;height:42px;padding:0 16px;font-weight:700;display:inline-flex}.back-btn[data-v-d619a94d]{background:#4b6354}.upload-btn[data-v-d619a94d],.edit-btn[data-v-d619a94d]{background:#0d6b3d}.upload-btn.disabled[data-v-d619a94d]{opacity:.65;pointer-events:none}.save-btn[data-v-d619a94d]{background:#1d4ed8}.cancel-btn[data-v-d619a94d],.pasif-btn[data-v-d619a94d]{background:#b45309}.sil-personel-btn[data-v-d619a94d]{background:#b42318}.delete-btn[data-v-d619a94d]{background:#b42318;height:36px;font-size:13px}.content[data-v-d619a94d]{gap:20px;padding:24px 28px;display:grid}.info-box[data-v-d619a94d]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.info-box.error[data-v-d619a94d]{color:#b42318}.toast-box[data-v-d619a94d]{z-index:9999;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:320px;max-width:560px;padding:16px 22px;font-weight:700;animation:.35s slideDown-d619a94d;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0000002e}.toast-box.success[data-v-d619a94d]{color:#fff;background:#0d6b3d}.toast-box.error[data-v-d619a94d]{color:#fff;background:#b42318}.toast-box.warning[data-v-d619a94d]{color:#fff;background:#b45309}.toast-icon[data-v-d619a94d]{font-size:16px;line-height:1}@keyframes slideDown-d619a94d{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.form-error[data-v-d619a94d]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:14px;font-weight:600}.detail-card[data-v-d619a94d]{background:#fff;border:1px solid #dce4de;border-radius:18px;padding:22px}.detail-card h2[data-v-d619a94d]{color:#1f2c24;margin:0 0 18px}.profile-area[data-v-d619a94d]{background:#fbfdfc;border:1px solid #dfe8e2;border-radius:16px;align-items:center;gap:18px;margin-bottom:20px;padding:16px;display:flex}.profile-photo-box[data-v-d619a94d]{background:#eef5f0;border:1px solid #d6e4dc;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;width:118px;height:118px;display:flex;overflow:hidden}.profile-photo-image[data-v-d619a94d]{object-fit:cover;width:100%;height:100%;display:block}.profile-photo-empty[data-v-d619a94d]{color:#0d6b3d;letter-spacing:.5px;justify-content:center;align-items:center;width:100%;height:100%;font-size:34px;font-weight:900;display:flex}.profile-photo-info[data-v-d619a94d]{gap:6px;min-width:0;display:grid}.profile-photo-info h3[data-v-d619a94d]{color:#1f2c24;margin:0;font-size:18px}.profile-photo-info p[data-v-d619a94d]{color:#6f7a73;margin:0;font-size:14px;line-height:1.5}.profile-photo-actions[data-v-d619a94d]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.profile-upload-btn[data-v-d619a94d],.profile-delete-btn[data-v-d619a94d]{height:38px;font-size:13px}.profile-upload-btn[data-v-d619a94d]:disabled,.profile-delete-btn[data-v-d619a94d]:disabled{opacity:.65;cursor:not-allowed}.detail-grid[data-v-d619a94d]{grid-template-columns:repeat(2,1fr);gap:14px 22px;display:grid}.detail-grid>div[data-v-d619a94d]{color:#47534c;background:#f8faf9;border-radius:12px;padding:12px 14px}.full-width[data-v-d619a94d]{grid-column:span 2}.section-heading[data-v-d619a94d]{border:1px solid #d9e5df;font-weight:800;color:#0d6b3d!important;background:#eef5f0!important}.edit-input[data-v-d619a94d]{background:#fff;border:1px solid #cfd8d2;border-radius:10px;outline:none;width:100%;margin-top:8px;padding:10px 12px;font-size:14px}.edit-input[data-v-d619a94d]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.edit-textarea[data-v-d619a94d]{resize:vertical}.durum-aktif[data-v-d619a94d]{color:#0d6b3d;font-weight:700}.durum-pasif[data-v-d619a94d]{color:#b42318;font-weight:700}.puantaj-muaf-card[data-v-d619a94d]{border:1px solid #cfe1d6;background:#f3f8f5!important}.muaf-checkbox-row[data-v-d619a94d]{cursor:pointer;color:#244536;align-items:center;gap:10px;margin-top:10px;font-weight:700;display:flex}.muaf-checkbox-row input[data-v-d619a94d]{accent-color:#0d6b3d;cursor:pointer;flex-shrink:0;width:20px;height:20px}.puantaj-muaf-card small[data-v-d619a94d]{color:#6f7a73;margin-top:8px;line-height:1.45;display:block}.muaf-aktif[data-v-d619a94d]{color:#0d6b3d;background:#e4f4ea;border-radius:999px;margin-top:8px;padding:6px 10px;font-weight:800;display:inline-flex}.muaf-pasif[data-v-d619a94d]{color:#66746b;background:#eef1ef;border-radius:999px;margin-top:8px;padding:6px 10px;font-weight:700;display:inline-flex}.file-header[data-v-d619a94d]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.file-list[data-v-d619a94d]{gap:12px;display:grid}.file-item[data-v-d619a94d]{background:#fafcfb;border:1px solid #e4ebe6;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.file-left[data-v-d619a94d]{align-items:center;gap:14px;display:flex}.file-icon[data-v-d619a94d]{background:#eef5f0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.file-info[data-v-d619a94d]{flex-direction:column;gap:4px;display:flex}.file-info strong[data-v-d619a94d]{color:#26332b;word-break:break-word}.file-info span[data-v-d619a94d]{color:#748078;font-size:13px}.file-actions[data-v-d619a94d]{align-items:center;gap:10px;display:flex}.file-link[data-v-d619a94d]{color:#0d6b3d;font-weight:700;text-decoration:none}.download-link[data-v-d619a94d]{color:#1457a6;font-weight:700;text-decoration:none}.download-link[data-v-d619a94d]:hover,.file-link[data-v-d619a94d]:hover{text-decoration:underline}.empty-files[data-v-d619a94d]{color:#7a857f}.mini-modal-overlay[data-v-d619a94d]{z-index:10000;background:#0f172a38;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mini-modal[data-v-d619a94d]{background:#fff;border:1px solid #dde5df;border-radius:18px;width:100%;max-width:380px;padding:20px;box-shadow:0 24px 50px #0000002e}.mini-modal h3[data-v-d619a94d]{color:#1f2c24;margin:0 0 10px;font-size:20px}.mini-modal p[data-v-d619a94d]{color:#58645d;margin:0 0 10px;line-height:1.6}.mini-file-name[data-v-d619a94d]{color:#334139;word-break:break-word;background:#f4f7f5;border:1px solid #dce4de;border-radius:10px;margin-bottom:16px;padding:10px 12px;font-size:13px}.mini-modal-actions[data-v-d619a94d]{justify-content:flex-end;gap:10px;display:flex}.mini-cancel-btn[data-v-d619a94d],.mini-delete-btn[data-v-d619a94d],.mini-warning-btn[data-v-d619a94d]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:38px;padding:0 14px;font-weight:700}.readonly-input[data-v-d619a94d]{color:#6b7280;cursor:not-allowed;background:#eef2ef!important}.mini-cancel-btn[data-v-d619a94d]{background:#6b7280}.mini-delete-btn[data-v-d619a94d]{background:#b42318}.mini-warning-btn[data-v-d619a94d]{background:#b45309}@media (width<=900px){.detail-grid[data-v-d619a94d]{grid-template-columns:1fr}.full-width[data-v-d619a94d]{grid-column:span 1}.file-header[data-v-d619a94d],.topbar[data-v-d619a94d]{flex-direction:column;align-items:flex-start;gap:12px}.logo[data-v-d619a94d]{height:60px}.file-item[data-v-d619a94d],.file-actions[data-v-d619a94d]{flex-direction:column;align-items:flex-start}.file-left[data-v-d619a94d]{width:100%}.toast-box[data-v-d619a94d]{min-width:unset;width:calc(100% - 32px)}.right[data-v-d619a94d]{width:100%}.profile-area[data-v-d619a94d]{flex-direction:column;align-items:flex-start}.profile-photo-box[data-v-d619a94d]{width:104px;height:104px}}.file-subtitle[data-v-d619a94d]{color:#6f7a73;margin:5px 0 0;font-size:13px}.file-category-tabs[data-v-d619a94d]{border-bottom:1px solid #e5ebe7;flex-wrap:wrap;gap:8px;margin:16px 0;padding-bottom:14px;display:flex}.file-category-tab[data-v-d619a94d]{color:#33443a;cursor:pointer;background:#f8faf9;border:1px solid #ccd8d0;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-weight:700;display:inline-flex}.file-category-tab span[data-v-d619a94d]{background:#e7eee9;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;display:inline-flex}.file-category-tab.active[data-v-d619a94d]{color:#fff;background:#0d6b3d;border-color:#0d6b3d}.file-category-tab.active span[data-v-d619a94d]{background:#ffffff2e}.file-title-row[data-v-d619a94d]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.file-category-badge[data-v-d619a94d]{background:#e7f4ec;border:1px solid #b9dbc6;border-radius:999px;padding:3px 8px;font-weight:800;color:#0d6b3d!important;font-size:11px!important}.upload-modal-card[data-v-d619a94d]{background:#fff;border-radius:18px;width:min(680px,100vw - 32px);padding:22px;box-shadow:0 24px 70px #00000040}.upload-modal-header[data-v-d619a94d]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.upload-modal-header h3[data-v-d619a94d]{color:#17472f;margin:0;font-size:22px}.upload-modal-header p[data-v-d619a94d]{color:#6f7a73;margin:6px 0 0}.upload-modal-close[data-v-d619a94d]{cursor:pointer;background:#edf2ef;border:none;border-radius:10px;width:38px;height:38px;font-weight:900}.upload-category-grid[data-v-d619a94d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.upload-category-option[data-v-d619a94d]{color:#33443a;cursor:pointer;background:#f8faf9;border:1px solid #ccd8d0;border-radius:12px;min-height:48px;padding:10px 12px;font-weight:800}.upload-category-option.selected[data-v-d619a94d]{color:#0d6b3d;background:#e7f4ec;border-color:#0d6b3d;box-shadow:0 0 0 2px #0d6b3d14}.upload-file-picker[data-v-d619a94d]{cursor:pointer;color:#355443;text-align:center;background:#fafcfb;border:2px dashed #aebfb4;border-radius:14px;justify-content:center;align-items:center;min-height:58px;padding:14px;font-weight:800;display:flex}.upload-file-picker[data-v-d619a94d]:hover{background:#f2f8f4;border-color:#0d6b3d}.upload-file-preview[data-v-d619a94d]{background:#f8faf9;border:1px solid #dce6df;border-radius:12px;gap:4px;margin-top:12px;padding:12px;display:grid}.upload-file-preview span[data-v-d619a94d]{overflow-wrap:anywhere}.upload-file-preview small[data-v-d619a94d]{color:#6f7a73}@media (width<=640px){.upload-category-grid[data-v-d619a94d]{grid-template-columns:1fr}.file-item[data-v-d619a94d]{align-items:flex-start}}[data-v-a9ffe53a]{box-sizing:border-box}.page[data-v-a9ffe53a]{background:#f4f7f5;min-height:100vh}.topbar[data-v-a9ffe53a]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-a9ffe53a]{align-items:center;gap:16px;display:flex}.logo[data-v-a9ffe53a]{width:auto;height:72px}.left h1[data-v-a9ffe53a]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-a9ffe53a]{color:#6f7a73;margin:4px 0 0;font-size:14px}.back-btn[data-v-a9ffe53a]{color:#fff;cursor:pointer;background:#4b6354;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:700}.content[data-v-a9ffe53a]{padding:24px 28px}.info-card[data-v-a9ffe53a]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:22px;padding:24px}.info-card h2[data-v-a9ffe53a]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-a9ffe53a]{color:#66726b;margin:0;line-height:1.7}.card-grid[data-v-a9ffe53a]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tanim-card[data-v-a9ffe53a]{background:#fff;border:1px solid #dce4de;border-radius:18px;padding:24px;transition:all .2s}.tanim-card[data-v-a9ffe53a]:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0000000f}.icon-box[data-v-a9ffe53a]{background:#eef5f0;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;font-size:28px;display:flex}.tanim-card h3[data-v-a9ffe53a]{color:#0d6b3d;margin:0 0 10px;font-size:22px}.tanim-card p[data-v-a9ffe53a]{color:#66726b;min-height:72px;margin:0 0 18px;line-height:1.6}.go-btn[data-v-a9ffe53a]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:10px;height:40px;padding:0 14px;font-weight:700}@media (width<=1000px){.card-grid[data-v-a9ffe53a]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.topbar[data-v-a9ffe53a]{flex-direction:column;align-items:flex-start}.card-grid[data-v-a9ffe53a]{grid-template-columns:1fr}.logo[data-v-a9ffe53a]{height:60px}}[data-v-3a819833]{box-sizing:border-box}.page[data-v-3a819833]{background:#f4f7f5;min-height:100vh}.topbar[data-v-3a819833]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-3a819833]{align-items:center;gap:16px;display:flex}.logo[data-v-3a819833]{height:72px}.left h1[data-v-3a819833]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-3a819833]{color:#6f7a73;margin:4px 0 0}.back-btn[data-v-3a819833],.add-btn[data-v-3a819833],.edit-btn[data-v-3a819833],.delete-btn[data-v-3a819833],.save-btn[data-v-3a819833],.cancel-btn[data-v-3a819833]{color:#fff;cursor:pointer;border:none;border-radius:10px;font-weight:700}.back-btn[data-v-3a819833],.add-btn[data-v-3a819833],.save-btn[data-v-3a819833]{height:42px;padding:0 16px}.back-btn[data-v-3a819833],.cancel-btn[data-v-3a819833]{background:#4b6354}.add-btn[data-v-3a819833]{background:#0d6b3d}.edit-btn[data-v-3a819833]{background:#1d4ed8;height:34px;padding:0 12px}.delete-btn[data-v-3a819833]{background:#b42318;height:34px;padding:0 12px}.save-btn[data-v-3a819833]{background:#0d6b3d}.content[data-v-3a819833]{padding:24px 28px}.toast-box[data-v-3a819833]{z-index:9999;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:320px;max-width:560px;padding:16px 22px;font-weight:700;animation:.35s slideDown-3a819833;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0000002e}.toast-box.success[data-v-3a819833]{color:#fff;background:#0d6b3d}.toast-box.error[data-v-3a819833]{color:#fff;background:#b42318}.toast-box.warning[data-v-3a819833]{color:#fff;background:#b45309}.toast-icon[data-v-3a819833]{font-size:16px;line-height:1}@keyframes slideDown-3a819833{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.toolbar[data-v-3a819833]{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.search-input[data-v-3a819833]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;flex:1;max-width:420px;height:46px;padding:0 14px;font-size:14px}.search-input[data-v-3a819833]:focus,.form-group input[data-v-3a819833]:focus,.form-group select[data-v-3a819833]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.info-box[data-v-3a819833]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.info-box.error[data-v-3a819833]{color:#b42318}.table-card[data-v-3a819833]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-info[data-v-3a819833]{color:#46544c;border-bottom:1px solid #e4ebe6;padding:14px 18px}.table-wrapper[data-v-3a819833]{overflow-x:auto}table[data-v-3a819833]{border-collapse:collapse;width:100%}thead[data-v-3a819833]{background:#f7faf8}th[data-v-3a819833],td[data-v-3a819833]{text-align:left;border-bottom:1px solid #edf2ee;padding:14px 12px;font-size:14px}th[data-v-3a819833]{color:#26332b;font-weight:700}td[data-v-3a819833]{color:#5d6962}.islem-buttons[data-v-3a819833]{gap:8px;display:flex}.durum-badge[data-v-3a819833]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.durum-badge.aktif[data-v-3a819833]{color:#0d6b3d;background:#e7f6ed}.durum-badge.pasif[data-v-3a819833]{color:#b42318;background:#fdecec}.empty-row[data-v-3a819833]{text-align:center;color:#7a857f}.modal-overlay[data-v-3a819833]{z-index:10000;background:#0f172a38;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-card[data-v-3a819833],.mini-modal[data-v-3a819833]{background:#fff;border:1px solid #dde5df;border-radius:18px;width:100%;max-width:420px;padding:20px;box-shadow:0 24px 50px #0000002e}.modal-header[data-v-3a819833]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal-header h2[data-v-3a819833],.mini-modal h3[data-v-3a819833]{color:#1f2c24;margin:0}.close-btn[data-v-3a819833]{cursor:pointer;background:#eef2ef;border:none;border-radius:10px;width:36px;height:36px}.form-group[data-v-3a819833]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.form-group label[data-v-3a819833]{color:#334139;font-size:14px;font-weight:700}.form-group input[data-v-3a819833],.form-group select[data-v-3a819833]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px}.form-error[data-v-3a819833]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:14px;font-weight:600}.mini-modal p[data-v-3a819833]{color:#58645d;margin:10px 0}.mini-name[data-v-3a819833]{color:#334139;background:#f4f7f5;border:1px solid #dce4de;border-radius:10px;margin-bottom:16px;padding:10px 12px}.modal-actions[data-v-3a819833]{justify-content:flex-end;gap:10px;display:flex}@media (width<=900px){.topbar[data-v-3a819833],.toolbar[data-v-3a819833]{flex-direction:column;align-items:stretch}.logo[data-v-3a819833]{height:60px}.search-input[data-v-3a819833]{max-width:none}}[data-v-75857b4f]{box-sizing:border-box}.page[data-v-75857b4f]{background:#f4f7f5;min-height:100vh}.topbar[data-v-75857b4f]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-75857b4f]{align-items:center;gap:16px;display:flex}.logo[data-v-75857b4f]{height:72px}.left h1[data-v-75857b4f]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-75857b4f]{color:#6f7a73;margin:4px 0 0}.back-btn[data-v-75857b4f],.add-btn[data-v-75857b4f],.detail-btn[data-v-75857b4f],.edit-btn[data-v-75857b4f],.delete-btn[data-v-75857b4f],.save-btn[data-v-75857b4f],.cancel-btn[data-v-75857b4f]{color:#fff;cursor:pointer;border:none;border-radius:10px;font-weight:700}.back-btn[data-v-75857b4f],.add-btn[data-v-75857b4f],.save-btn[data-v-75857b4f]{height:42px;padding:0 16px}.back-btn[data-v-75857b4f],.cancel-btn[data-v-75857b4f]{background:#4b6354}.add-btn[data-v-75857b4f]{background:#0d6b3d}.add-btn.small[data-v-75857b4f]{white-space:nowrap;height:38px;padding:0 14px}.detail-btn[data-v-75857b4f]{background:#0d6b3d;height:34px;padding:0 12px}.edit-btn[data-v-75857b4f]{background:#1d4ed8;height:34px;padding:0 12px}.delete-btn[data-v-75857b4f]{background:#b42318;height:34px;padding:0 12px}.save-btn[data-v-75857b4f]{background:#0d6b3d}.content[data-v-75857b4f]{padding:24px 28px}.toast-box[data-v-75857b4f]{z-index:9999;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:320px;max-width:560px;padding:16px 22px;font-weight:700;animation:.35s slideDown-75857b4f;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0000002e}.toast-box.success[data-v-75857b4f]{color:#fff;background:#0d6b3d}.toast-box.error[data-v-75857b4f]{color:#fff;background:#b42318}.toast-box.warning[data-v-75857b4f]{color:#fff;background:#b45309}.toast-icon[data-v-75857b4f]{font-size:16px;line-height:1}@keyframes slideDown-75857b4f{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.toolbar[data-v-75857b4f]{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.search-input[data-v-75857b4f]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;flex:1;max-width:420px;height:46px;padding:0 14px;font-size:14px}.search-input[data-v-75857b4f]:focus,.form-group input[data-v-75857b4f]:focus,.form-group select[data-v-75857b4f]:focus,.form-group textarea[data-v-75857b4f]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.info-box[data-v-75857b4f]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.info-box.error[data-v-75857b4f],.mini-info.error[data-v-75857b4f]{color:#b42318}.table-card[data-v-75857b4f]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-info[data-v-75857b4f]{color:#46544c;border-bottom:1px solid #e4ebe6;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:14px 18px;display:flex}.table-hint[data-v-75857b4f]{color:#748078;font-size:13px}.table-wrapper[data-v-75857b4f]{overflow-x:auto}table[data-v-75857b4f]{border-collapse:collapse;width:100%}thead[data-v-75857b4f]{background:#f7faf8}th[data-v-75857b4f],td[data-v-75857b4f]{text-align:left;border-bottom:1px solid #edf2ee;padding:14px 12px;font-size:14px}th[data-v-75857b4f]{color:#26332b;font-weight:700}td[data-v-75857b4f]{color:#5d6962}.dep-name[data-v-75857b4f]{color:#1f2c24}.islem-buttons[data-v-75857b4f]{flex-wrap:wrap;gap:8px;display:flex}.durum-badge[data-v-75857b4f]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.durum-badge.aktif[data-v-75857b4f]{color:#0d6b3d;background:#e7f6ed}.durum-badge.pasif[data-v-75857b4f]{color:#b42318;background:#fdecec}.empty-row[data-v-75857b4f]{text-align:center;color:#7a857f}.bolum-panel-row td[data-v-75857b4f]{background:#f8fbf9;padding:0}.bolum-panel[data-v-75857b4f]{border-top:1px solid #dce4de;padding:18px}.bolum-panel-head[data-v-75857b4f]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.bolum-panel-head h3[data-v-75857b4f]{color:#0d6b3d;margin:0;font-size:18px}.bolum-panel-head p[data-v-75857b4f]{color:#6f7a73;margin:4px 0 0;font-size:13px}.mini-info[data-v-75857b4f]{color:#66726b;background:#fff;border:1px solid #dce4de;border-radius:14px;padding:12px 14px}.bolum-grid[data-v-75857b4f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bolum-card[data-v-75857b4f]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:14px}.bolum-card.pasif[data-v-75857b4f]{opacity:.72}.bolum-card-top[data-v-75857b4f]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bolum-card h4[data-v-75857b4f]{color:#1f2c24;margin:0;font-size:16px}.bolum-card span[data-v-75857b4f]{color:#66726b;margin-top:4px;font-size:12px;font-weight:700;display:inline-block}.bolum-card p[data-v-75857b4f]{color:#66726b;min-height:38px;margin:12px 0;font-size:13px;line-height:1.5}.bolum-actions[data-v-75857b4f]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.modal-overlay[data-v-75857b4f]{z-index:10000;background:#0f172a38;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-card[data-v-75857b4f],.mini-modal[data-v-75857b4f]{background:#fff;border:1px solid #dde5df;border-radius:18px;width:100%;max-width:420px;padding:20px;box-shadow:0 24px 50px #0000002e}.wide-modal[data-v-75857b4f]{max-width:560px}.modal-header[data-v-75857b4f]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal-header h2[data-v-75857b4f],.mini-modal h3[data-v-75857b4f]{color:#1f2c24;margin:0}.close-btn[data-v-75857b4f]{cursor:pointer;background:#eef2ef;border:none;border-radius:10px;width:36px;height:36px}.form-group[data-v-75857b4f]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.form-group label[data-v-75857b4f]{color:#334139;font-size:14px;font-weight:700}.form-group input[data-v-75857b4f],.form-group select[data-v-75857b4f],.form-group textarea[data-v-75857b4f]{resize:vertical;background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px}.form-error[data-v-75857b4f]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:14px;font-weight:600}.mini-modal p[data-v-75857b4f]{color:#58645d;margin:10px 0}.mini-name[data-v-75857b4f]{color:#334139;background:#f4f7f5;border:1px solid #dce4de;border-radius:10px;margin-bottom:16px;padding:10px 12px}.modal-actions[data-v-75857b4f]{justify-content:flex-end;gap:10px;display:flex}@media (width<=1100px){.bolum-grid[data-v-75857b4f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.topbar[data-v-75857b4f],.toolbar[data-v-75857b4f],.bolum-panel-head[data-v-75857b4f]{flex-direction:column;align-items:stretch}.logo[data-v-75857b4f]{height:60px}.search-input[data-v-75857b4f]{max-width:none}.bolum-grid[data-v-75857b4f]{grid-template-columns:1fr}}[data-v-f2fb4b6a]{box-sizing:border-box}.page[data-v-f2fb4b6a]{background:#f4f7f5;min-height:100vh}.topbar[data-v-f2fb4b6a]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-f2fb4b6a]{align-items:center;gap:16px;display:flex}.logo[data-v-f2fb4b6a]{height:72px}.left h1[data-v-f2fb4b6a]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-f2fb4b6a]{color:#6f7a73;margin:4px 0 0}.back-btn[data-v-f2fb4b6a],.add-btn[data-v-f2fb4b6a],.edit-btn[data-v-f2fb4b6a],.delete-btn[data-v-f2fb4b6a],.save-btn[data-v-f2fb4b6a],.cancel-btn[data-v-f2fb4b6a]{color:#fff;cursor:pointer;border:none;border-radius:10px;font-weight:700}.back-btn[data-v-f2fb4b6a],.add-btn[data-v-f2fb4b6a],.save-btn[data-v-f2fb4b6a]{height:42px;padding:0 16px}.back-btn[data-v-f2fb4b6a],.cancel-btn[data-v-f2fb4b6a]{background:#4b6354}.add-btn[data-v-f2fb4b6a]{background:#0d6b3d}.edit-btn[data-v-f2fb4b6a]{background:#1d4ed8;height:34px;padding:0 12px}.delete-btn[data-v-f2fb4b6a]{background:#b42318;height:34px;padding:0 12px}.save-btn[data-v-f2fb4b6a]{background:#0d6b3d}.content[data-v-f2fb4b6a]{padding:24px 28px}.toast-box[data-v-f2fb4b6a]{z-index:9999;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:320px;max-width:560px;padding:16px 22px;font-weight:700;animation:.35s slideDown-f2fb4b6a;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0000002e}.toast-box.success[data-v-f2fb4b6a]{color:#fff;background:#0d6b3d}.toast-box.error[data-v-f2fb4b6a]{color:#fff;background:#b42318}.toast-box.warning[data-v-f2fb4b6a]{color:#fff;background:#b45309}.toast-icon[data-v-f2fb4b6a]{font-size:16px;line-height:1}@keyframes slideDown-f2fb4b6a{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.toolbar[data-v-f2fb4b6a]{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.search-input[data-v-f2fb4b6a]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;flex:1;max-width:420px;height:46px;padding:0 14px;font-size:14px}.search-input[data-v-f2fb4b6a]:focus,.form-group input[data-v-f2fb4b6a]:focus,.form-group select[data-v-f2fb4b6a]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.info-box[data-v-f2fb4b6a]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.info-box.error[data-v-f2fb4b6a]{color:#b42318}.table-card[data-v-f2fb4b6a]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-info[data-v-f2fb4b6a]{color:#46544c;border-bottom:1px solid #e4ebe6;padding:14px 18px}.table-wrapper[data-v-f2fb4b6a]{overflow-x:auto}table[data-v-f2fb4b6a]{border-collapse:collapse;width:100%}thead[data-v-f2fb4b6a]{background:#f7faf8}th[data-v-f2fb4b6a],td[data-v-f2fb4b6a]{text-align:left;border-bottom:1px solid #edf2ee;padding:14px 12px;font-size:14px}th[data-v-f2fb4b6a]{color:#26332b;font-weight:700}td[data-v-f2fb4b6a]{color:#5d6962}.islem-buttons[data-v-f2fb4b6a]{gap:8px;display:flex}.durum-badge[data-v-f2fb4b6a]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.durum-badge.aktif[data-v-f2fb4b6a]{color:#0d6b3d;background:#e7f6ed}.durum-badge.pasif[data-v-f2fb4b6a]{color:#b42318;background:#fdecec}.empty-row[data-v-f2fb4b6a]{text-align:center;color:#7a857f}.modal-overlay[data-v-f2fb4b6a]{z-index:10000;background:#0f172a38;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-card[data-v-f2fb4b6a],.mini-modal[data-v-f2fb4b6a]{background:#fff;border:1px solid #dde5df;border-radius:18px;width:100%;max-width:420px;padding:20px;box-shadow:0 24px 50px #0000002e}.modal-header[data-v-f2fb4b6a]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal-header h2[data-v-f2fb4b6a],.mini-modal h3[data-v-f2fb4b6a]{color:#1f2c24;margin:0}.close-btn[data-v-f2fb4b6a]{cursor:pointer;background:#eef2ef;border:none;border-radius:10px;width:36px;height:36px}.form-group[data-v-f2fb4b6a]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.form-group label[data-v-f2fb4b6a]{color:#334139;font-size:14px;font-weight:700}.form-group input[data-v-f2fb4b6a],.form-group select[data-v-f2fb4b6a]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px}.form-error[data-v-f2fb4b6a]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:14px;font-weight:600}.mini-modal p[data-v-f2fb4b6a]{color:#58645d;margin:10px 0}.mini-name[data-v-f2fb4b6a]{color:#334139;background:#f4f7f5;border:1px solid #dce4de;border-radius:10px;margin-bottom:16px;padding:10px 12px}.modal-actions[data-v-f2fb4b6a]{justify-content:flex-end;gap:10px;display:flex}@media (width<=900px){.topbar[data-v-f2fb4b6a],.toolbar[data-v-f2fb4b6a]{flex-direction:column;align-items:stretch}.logo[data-v-f2fb4b6a]{height:60px}.search-input[data-v-f2fb4b6a]{max-width:none}}[data-v-40e42682]{box-sizing:border-box}.page[data-v-40e42682]{background:#f4f7f5;min-height:100vh}.topbar[data-v-40e42682]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-40e42682]{align-items:center;gap:16px;display:flex}.logo[data-v-40e42682]{width:auto;height:72px}.left h1[data-v-40e42682]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-40e42682]{color:#6f7a73;margin:4px 0 0;font-size:14px}.back-btn[data-v-40e42682]{color:#fff;cursor:pointer;background:#4b6354;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:700}.content[data-v-40e42682]{padding:24px 28px}.info-card[data-v-40e42682]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:22px;padding:24px}.info-card h2[data-v-40e42682]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-40e42682]{color:#66726b;margin:0;line-height:1.7}.card-grid[data-v-40e42682]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.puantaj-card[data-v-40e42682]{background:#fff;border:1px solid #dce4de;border-radius:18px;flex-direction:column;min-height:292px;padding:24px;transition:all .2s;display:flex}.puantaj-card[data-v-40e42682]:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0000000f}.icon-box[data-v-40e42682]{background:#eef5f0;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;font-size:28px;display:flex}.puantaj-card h3[data-v-40e42682]{color:#0d6b3d;margin:0 0 10px;font-size:22px}.puantaj-card p[data-v-40e42682]{color:#66726b;min-height:96px;margin:0 0 18px;line-height:1.6}.go-btn[data-v-40e42682]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:10px;align-self:flex-start;height:40px;margin-top:auto;padding:0 14px;font-weight:700}@media (width<=1200px){.card-grid[data-v-40e42682]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.topbar[data-v-40e42682]{flex-direction:column;align-items:flex-start}.card-grid[data-v-40e42682]{grid-template-columns:1fr}.logo[data-v-40e42682]{height:60px}}[data-v-9f9f58f8]{box-sizing:border-box}.page[data-v-9f9f58f8]{background:#f4f7f5;min-height:100vh}.topbar[data-v-9f9f58f8]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-9f9f58f8]{align-items:center;gap:16px;display:flex}.logo[data-v-9f9f58f8]{height:72px}.left h1[data-v-9f9f58f8]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-9f9f58f8]{color:#6f7a73;margin:4px 0 0}.back-btn[data-v-9f9f58f8],.save-btn[data-v-9f9f58f8]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:700}.back-btn[data-v-9f9f58f8]{background:#4b6354}.save-btn[data-v-9f9f58f8]{background:#0d6b3d}.content[data-v-9f9f58f8]{padding:24px 28px}.form-card[data-v-9f9f58f8]{background:#fff;border:1px solid #dce4de;border-radius:18px;padding:24px}.form-card h2[data-v-9f9f58f8]{color:#1f2c24;margin:0 0 18px}.form-grid[data-v-9f9f58f8]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.form-group[data-v-9f9f58f8]{flex-direction:column;gap:8px;display:flex}.form-group label[data-v-9f9f58f8]{color:#334139;font-size:14px;font-weight:700}.form-group input[data-v-9f9f58f8],.form-group select[data-v-9f9f58f8]{background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px}.form-group input[data-v-9f9f58f8]:focus,.form-group select[data-v-9f9f58f8]:focus{border-color:#0d6b3d;box-shadow:0 0 0 4px #0d6b3d1a}.hint-box[data-v-9f9f58f8]{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin-top:18px;padding:13px 15px;font-size:13px;line-height:1.5}.actions[data-v-9f9f58f8]{justify-content:flex-end;margin-top:22px;display:flex}.form-error[data-v-9f9f58f8]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:14px;font-weight:600}.info-box[data-v-9f9f58f8]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.toast-box[data-v-9f9f58f8]{z-index:9999;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:320px;max-width:560px;padding:16px 22px;font-weight:700;animation:.35s slideDown-9f9f58f8;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0000002e}.toast-box.success[data-v-9f9f58f8]{color:#fff;background:#0d6b3d}.toast-box.error[data-v-9f9f58f8]{color:#fff;background:#b42318}.toast-box.warning[data-v-9f9f58f8]{color:#fff;background:#b45309}.toast-icon[data-v-9f9f58f8]{font-size:16px;line-height:1}@keyframes slideDown-9f9f58f8{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=1100px){.form-grid[data-v-9f9f58f8]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.topbar[data-v-9f9f58f8]{flex-direction:column;align-items:flex-start}.logo[data-v-9f9f58f8]{height:60px}.form-grid[data-v-9f9f58f8]{grid-template-columns:1fr}}[data-v-4fdd85c5]{box-sizing:border-box}.page[data-v-4fdd85c5]{background:#f4f7f5;min-height:100vh}.topbar[data-v-4fdd85c5]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.left[data-v-4fdd85c5]{align-items:center;gap:16px;display:flex}.logo[data-v-4fdd85c5]{height:72px}.left h1[data-v-4fdd85c5]{color:#0d6b3d;margin:0}.left p[data-v-4fdd85c5]{color:#6f7a73;margin:4px 0 0}.right[data-v-4fdd85c5]{gap:10px;display:flex}.back-btn[data-v-4fdd85c5],.add-btn[data-v-4fdd85c5],.open-btn[data-v-4fdd85c5],.delete-btn[data-v-4fdd85c5]{color:#fff;cursor:pointer;border:none;border-radius:10px;font-weight:700}.back-btn[data-v-4fdd85c5],.add-btn[data-v-4fdd85c5]{height:42px;padding:0 16px}.back-btn[data-v-4fdd85c5]{background:#4b6354}.add-btn[data-v-4fdd85c5],.open-btn[data-v-4fdd85c5]{background:#0d6b3d}.open-btn[data-v-4fdd85c5]{height:34px;padding:0 12px}.delete-btn[data-v-4fdd85c5]{background:#b42318;height:34px;padding:0 12px}.delete-btn.large[data-v-4fdd85c5]{height:42px;padding:0 18px}.delete-btn[data-v-4fdd85c5]:disabled{opacity:.65;cursor:not-allowed}.row-actions[data-v-4fdd85c5]{align-items:center;gap:8px;display:flex}.content[data-v-4fdd85c5]{padding:24px 28px}.info-box[data-v-4fdd85c5]{background:#fff;border:1px solid #dce4de;border-radius:16px;padding:18px}.info-box.error[data-v-4fdd85c5]{color:#b42318}.info-box.success[data-v-4fdd85c5]{color:#0d6b3d;margin-bottom:12px}.table-card[data-v-4fdd85c5]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-wrapper[data-v-4fdd85c5]{overflow-x:auto}table[data-v-4fdd85c5]{border-collapse:collapse;width:100%;min-width:1100px}thead[data-v-4fdd85c5]{background:#f7faf8}th[data-v-4fdd85c5],td[data-v-4fdd85c5]{text-align:left;border-bottom:1px solid #edf2ee;padding:12px 10px;font-size:13px}.durum[data-v-4fdd85c5]{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-block}.durum.taslak[data-v-4fdd85c5]{color:#9a6700;background:#fff4d6}.durum.onay[data-v-4fdd85c5]{color:#0d6b3d;background:#e7f6ed}.empty-row[data-v-4fdd85c5]{text-align:center;color:#7a857f}.modal-overlay[data-v-4fdd85c5]{z-index:999;background:#0f172a40;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-card[data-v-4fdd85c5]{background:#fff;border-radius:18px;width:100%;max-width:720px;padding:24px}.delete-confirm-card[data-v-4fdd85c5]{text-align:center;max-width:520px}.delete-confirm-card p[data-v-4fdd85c5]{color:#59655e;line-height:1.6}.delete-note[data-v-4fdd85c5]{background:#fff4f2;border:1px solid #ffd7d2;border-radius:12px;padding:12px;color:#9f241b!important}.delete-icon[data-v-4fdd85c5]{color:#b42318;background:#fde7e4;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 12px;font-size:28px;font-weight:900;display:grid}.form-grid[data-v-4fdd85c5]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.form-group[data-v-4fdd85c5]{flex-direction:column;gap:8px;display:flex}.form-group.full[data-v-4fdd85c5]{grid-column:span 2}.form-group input[data-v-4fdd85c5],.form-group select[data-v-4fdd85c5],.form-group textarea[data-v-4fdd85c5]{border:1px solid #cfd8d2;border-radius:12px;outline:none;width:100%;padding:12px 14px}.form-error[data-v-4fdd85c5]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:14px;padding:12px}.actions[data-v-4fdd85c5]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}@media (width<=900px){.topbar[data-v-4fdd85c5]{flex-direction:column;align-items:flex-start;gap:12px}.form-grid[data-v-4fdd85c5]{grid-template-columns:1fr}.form-group.full[data-v-4fdd85c5]{grid-column:span 1}}[data-v-1d5fe0df]{box-sizing:border-box}.page[data-v-1d5fe0df]{background:#f4f7f5;min-height:100vh}.topbar[data-v-1d5fe0df]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-1d5fe0df]{align-items:center;gap:16px;display:flex}.logo[data-v-1d5fe0df]{height:72px}.left h1[data-v-1d5fe0df]{color:#0d6b3d;margin:0}.left p[data-v-1d5fe0df]{color:#6f7a73;margin:4px 0 0}.left .sub[data-v-1d5fe0df]{color:#8a948e;font-size:13px}.right[data-v-1d5fe0df]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.back-btn[data-v-1d5fe0df],.onay-btn[data-v-1d5fe0df],.cancel-btn[data-v-1d5fe0df],.tatil-btn[data-v-1d5fe0df],.yonetim-btn[data-v-1d5fe0df],.save-btn[data-v-1d5fe0df]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.back-btn[data-v-1d5fe0df]{background:#4b6354}.onay-btn[data-v-1d5fe0df]{background:#1d4ed8}.cancel-btn[data-v-1d5fe0df]{background:#6b7280}.tatil-btn[data-v-1d5fe0df]{background:#0d9488}.yonetim-btn[data-v-1d5fe0df]{background:#15803d}.yonetim-btn[data-v-1d5fe0df]:hover{background:#166534}.yonetim-btn[data-v-1d5fe0df]:disabled{opacity:.65;cursor:not-allowed}.save-btn[data-v-1d5fe0df]{background:#0d6b3d}.puantaj-tabs[data-v-1d5fe0df]{background:#fff;border:1px solid #dfe9e2;border-radius:18px;flex-wrap:wrap;gap:10px;margin:12px 0 14px;padding:8px;display:flex}.puantaj-tabs button[data-v-1d5fe0df]{color:#405246;cursor:pointer;background:#f3f7f5;border:0;border-radius:13px;padding:13px 18px;font-weight:900;transition:all .18s}.puantaj-tabs button.active[data-v-1d5fe0df]{color:#fff;background:#0d6b3d;box-shadow:0 10px 24px #0d6b3d2e}.tab-view[data-v-1d5fe0df]{animation:.18s softIn-1d5fe0df}.view-title[data-v-1d5fe0df]{background:#fff;border:1px solid #dfe9e2;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:18px 20px;display:flex}.view-title h3[data-v-1d5fe0df]{color:#123225;margin:0;font-size:20px;font-weight:950}.view-title p[data-v-1d5fe0df]{color:#66736b;margin:6px 0 0;font-size:13px}.view-count[data-v-1d5fe0df]{text-align:center;color:#66736b;min-width:120px;font-size:12px;font-weight:800}.view-count b[data-v-1d5fe0df]{color:#0d6b3d;font-size:26px;line-height:1;display:block}.ay-ozet-panel[data-v-1d5fe0df],.person-summary-card[data-v-1d5fe0df]{background:#fff;border:1px solid #dfe9e2;border-radius:18px;padding:16px;overflow:hidden}.person-summary-card[data-v-1d5fe0df]{padding:0}.ozet-cards[data-v-1d5fe0df]{grid-template-columns:repeat(8,minmax(110px,1fr));gap:10px;margin-bottom:14px;display:grid}.ozet-card[data-v-1d5fe0df]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;min-height:74px;padding:12px}.ozet-card span[data-v-1d5fe0df]{color:#66726b;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.ozet-card b[data-v-1d5fe0df]{color:#1f2c24;font-size:20px;font-weight:900}.ozet-card.success[data-v-1d5fe0df]{background:#ecfdf3;border-color:#bbf7d0}.ozet-card.warning[data-v-1d5fe0df]{background:#fffbeb;border-color:#fde68a}.ozet-card.danger[data-v-1d5fe0df]{background:#fff1f2;border-color:#fecaca}.ozet-card.holiday-card[data-v-1d5fe0df]{background:#eff6ff;border-color:#bfdbfe}.summary-wrapper[data-v-1d5fe0df]{border:1px solid #e5ece7;border-radius:14px;max-height:64vh;overflow:auto}.summary-table[data-v-1d5fe0df]{border-collapse:collapse;width:100%;min-width:780px;font-size:12px}.summary-table th[data-v-1d5fe0df],.summary-table td[data-v-1d5fe0df]{text-align:center;white-space:nowrap;border-bottom:1px solid #eef2ef;padding:10px 12px}.summary-table th[data-v-1d5fe0df]{z-index:2;color:#1f2c24;background:#f4f7f5;font-weight:900;position:sticky;top:0}.summary-table td[data-v-1d5fe0df]:first-child,.summary-table th[data-v-1d5fe0df]:first-child,.person-summary-table td[data-v-1d5fe0df]:nth-child(2),.person-summary-table th[data-v-1d5fe0df]:nth-child(2){text-align:left}.summary-table tbody tr:last-child td[data-v-1d5fe0df]{border-bottom:none}@keyframes softIn-1d5fe0df{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}button[data-v-1d5fe0df]:disabled{opacity:.65;cursor:not-allowed}.durum[data-v-1d5fe0df]{border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;display:inline-block}.durum.taslak[data-v-1d5fe0df]{color:#9a6700;background:#fff4d6}.durum.onay[data-v-1d5fe0df]{color:#0d6b3d;background:#e7f6ed}.content[data-v-1d5fe0df]{padding:24px 28px}.notice[data-v-1d5fe0df],.info-box[data-v-1d5fe0df]{color:#405146;background:#fff;border:1px solid #dce4de;border-radius:16px;margin-bottom:14px;padding:14px 16px}.info-box.error[data-v-1d5fe0df]{color:#b42318}.loading-card[data-v-1d5fe0df]{color:#1f2c24;background:linear-gradient(135deg,#fff 0%,#f1f8f4 100%);border:1px solid #dce8df;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:420px;display:flex;box-shadow:0 18px 50px #0d6b3d14}.loading-icon[data-v-1d5fe0df]{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative}.cetvel-icon[data-v-1d5fe0df]{z-index:2;background:#fff;border:2px solid #0d6b3d;border-radius:11px;width:42px;height:48px;position:relative;overflow:hidden;box-shadow:0 6px 14px #0d6b3d24}.cetvel-top[data-v-1d5fe0df]{background:#0d6b3d;border-bottom:3px solid #0a5731;height:15px;display:block}.cetvel-top[data-v-1d5fe0df]:before,.cetvel-top[data-v-1d5fe0df]:after{content:"";background:#fff;border-radius:999px;width:6px;height:12px;position:absolute;top:4px}.cetvel-top[data-v-1d5fe0df]:before{left:15px}.cetvel-top[data-v-1d5fe0df]:after{right:15px}.cetvel-grid[data-v-1d5fe0df]{grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;display:grid}.cetvel-grid[data-v-1d5fe0df]:before{content:"";background-color:#0000;background-image:linear-gradient(#dcfce7 0 0),linear-gradient(#dcfce7 0 0),linear-gradient(#dcfce7 0 0),linear-gradient(#dcfce7 0 0),linear-gradient(#bbf7d0 0 0),linear-gradient(#bbf7d0 0 0);background-position:0 0,20px 0,0 13px,20px 13px,0 26px,20px 26px;background-repeat:no-repeat;background-size:10px 8px,10px 8px,10px 8px,10px 8px,10px 8px,10px 8px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;width:100%;height:34px;display:block}.spinner[data-v-1d5fe0df]{border:7px solid #0d6b3d;border-color:#0d6b3d #16a34a #dcefe4 #dcefe4;border-radius:999px;animation:.9s linear infinite spin-1d5fe0df;position:absolute;inset:0}.loading-card h2[data-v-1d5fe0df]{color:#0d6b3d;margin:8px 0 0;font-size:25px;font-weight:900}.loading-card p[data-v-1d5fe0df]{color:#66726b;margin:0;font-size:14px;font-weight:700}.loading-steps[data-v-1d5fe0df]{color:#6b7a70;align-items:center;gap:10px;margin-top:8px;font-size:12px;font-weight:800;display:flex}.loading-steps b[data-v-1d5fe0df]{background:#0d6b3d;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite pulseDot-1d5fe0df}.loading-fade-enter-active[data-v-1d5fe0df],.loading-fade-leave-active[data-v-1d5fe0df]{transition:opacity .45s,transform .45s}.loading-fade-enter-from[data-v-1d5fe0df],.loading-fade-leave-to[data-v-1d5fe0df]{opacity:0;transform:translateY(12px)}@keyframes spin-1d5fe0df{to{transform:rotate(360deg)}}@keyframes pulseDot-1d5fe0df{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.table-card[data-v-1d5fe0df]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-wrapper[data-v-1d5fe0df]{max-height:72vh;overflow:auto}table[data-v-1d5fe0df]{border-collapse:collapse;width:max-content;min-width:2100px}th[data-v-1d5fe0df],td[data-v-1d5fe0df]{text-align:center;background:#fff;border-bottom:1px solid #edf2ee;border-right:1px solid #edf2ee;padding:8px;font-size:12px}thead th[data-v-1d5fe0df]{z-index:3;background:#f7faf8;position:sticky;top:0}.day-head[data-v-1d5fe0df]{min-width:92px}.sticky-col[data-v-1d5fe0df]{z-index:2;text-align:left;background:#fff;min-width:110px;position:sticky;left:0}.sticky-col.second[data-v-1d5fe0df]{min-width:190px;left:110px}thead .sticky-col[data-v-1d5fe0df]{z-index:4;background:#f7faf8}.gun-cell[data-v-1d5fe0df]{padding:5px}.pdks-cell[data-v-1d5fe0df]{cursor:pointer;border:1px solid #0000;border-radius:8px;min-width:58px;min-height:48px;padding:4px 3px;transition:all .15s}.sure-line[data-v-1d5fe0df]{text-align:center;margin-top:2px;font-size:16px;font-weight:900;line-height:1}.sonuc-line[data-v-1d5fe0df]{text-align:center;margin-top:5px;font-size:10px;font-weight:900;line-height:1.2}.pdks-cell[data-v-1d5fe0df]:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a1f}.pdks-cell.ok[data-v-1d5fe0df]{color:#14532d;background:#dcfce7;border-color:#86efac}.pdks-cell.warn[data-v-1d5fe0df]{color:#854d0e;background:#fef3c7;border-color:#facc15}.pdks-cell.bad[data-v-1d5fe0df]{color:#991b1b;background:#fee2e2;border-color:#fca5a5}.pdks-cell.holiday[data-v-1d5fe0df]{color:#075985;background:#e0f2fe;border-color:#7dd3fc}.pdks-cell.empty[data-v-1d5fe0df]{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.pdks-cell.neutral[data-v-1d5fe0df]{color:#1f2c24;background:#eef5f0;border-color:#cfd8d2}.fm-badge[data-v-1d5fe0df]{color:#fff;background:#dc2626;border-radius:6px;margin-top:5px;padding:2px 6px;font-size:10px;font-weight:900;display:inline-block}.pdks-cell.manual[data-v-1d5fe0df]{color:#4c1d95;background:#f5f3ff;border-color:#c4b5fd}.manuel-badge[data-v-1d5fe0df]{color:#fff;background:#7c3aed;border-radius:6px;margin-top:5px;padding:2px 6px;font-size:9px;font-weight:900;display:inline-block}.izinli-badge[data-v-1d5fe0df]{color:#fff;background:#0d9488;border-radius:6px;margin-top:5px;padding:2px 6px;font-size:9px;font-weight:900;display:inline-block}.manual-actions[data-v-1d5fe0df]{background:#faf7ff;border:1px solid #e7ddff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.manual-btn[data-v-1d5fe0df]{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:10px;height:38px;padding:0 14px;font-weight:900}.manual-panel[data-v-1d5fe0df]{background:#faf7ff;border:1px solid #e7ddff;border-radius:16px;margin-top:14px;padding:16px}.manual-panel h4[data-v-1d5fe0df]{color:#5b21b6;margin:0 0 12px;font-size:16px;font-weight:900}.manual-panel-footer[data-v-1d5fe0df]{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.legend[data-v-1d5fe0df]{color:#5f6a63;border-top:1px solid #e4ebe6;flex-wrap:wrap;gap:16px;padding:14px 18px;font-size:13px;display:flex}.dot[data-v-1d5fe0df]{vertical-align:middle;border-radius:999px;width:12px;height:12px;margin-right:5px;display:inline-block}.pdks-cell.official-holiday[data-v-1d5fe0df]{color:#713f12;background:#fef9c3;border-color:#fde047}.rt-badge[data-v-1d5fe0df]{color:#fff;background:#7c3aed;border-radius:6px;margin-top:5px;padding:2px 6px;font-size:10px;font-weight:900;display:inline-block}.ht-badge[data-v-1d5fe0df]{color:#fff;background:#0891b2;border-radius:6px;margin-top:5px;padding:2px 6px;font-size:10px;font-weight:900;display:inline-block}.dot.ok[data-v-1d5fe0df]{background:#22c55e}.dot.warn[data-v-1d5fe0df]{background:#facc15}.dot.bad[data-v-1d5fe0df]{background:#ef4444}.dot.holiday[data-v-1d5fe0df]{background:#38bdf8}.dot.official-holiday[data-v-1d5fe0df]{background:#fde047}.dot.empty[data-v-1d5fe0df]{background:#9ca3af}.empty-row[data-v-1d5fe0df]{text-align:center;color:#7a857f}.modal-overlay[data-v-1d5fe0df]{z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.detay-modal[data-v-1d5fe0df]{background:#fff;border-radius:22px;flex-direction:column;width:min(820px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003}.confirm-modal[data-v-1d5fe0df]{text-align:center;background:#fff;border-radius:22px;width:min(460px,100%);padding:28px;box-shadow:0 24px 80px #00000038}.wide-confirm[data-v-1d5fe0df]{width:min(560px,100%)}.modal-header[data-v-1d5fe0df]{border-bottom:1px solid #e5ece7;justify-content:space-between;gap:16px;padding:20px 24px;display:flex}.modal-header h3[data-v-1d5fe0df]{color:#0d6b3d;margin:0;font-size:24px}.modal-header p[data-v-1d5fe0df]{color:#66726b;margin:5px 0 0}.close-btn[data-v-1d5fe0df]{cursor:pointer;background:#f1f3f5;border:none;border-radius:12px;width:38px;height:38px;font-size:26px}.modal-body[data-v-1d5fe0df]{padding:22px 24px;overflow:auto}.modal-footer[data-v-1d5fe0df]{border-top:1px solid #e5ece7;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.summary-grid[data-v-1d5fe0df]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.summary-grid div[data-v-1d5fe0df],.aciklama-box[data-v-1d5fe0df]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;padding:12px}.summary-grid span[data-v-1d5fe0df],.aciklama-box span[data-v-1d5fe0df]{color:#66726b;margin-bottom:5px;font-size:12px;display:block}.summary-grid b[data-v-1d5fe0df],.aciklama-box b[data-v-1d5fe0df]{color:#1f2c24}.log-title[data-v-1d5fe0df]{color:#0d6b3d;justify-content:space-between;margin:22px 0 10px;font-size:17px;font-weight:900;display:flex}.log-title span[data-v-1d5fe0df]{color:#66726b;font-size:12px}.log-list[data-v-1d5fe0df]{flex-direction:column;gap:8px;display:flex}.log-row[data-v-1d5fe0df]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cetvel-toolbar[data-v-1d5fe0df]{background:#eef8f6;border:1px solid #d9ebe5;border-radius:16px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.search-box[data-v-1d5fe0df]{background:#fff;border:1px solid #d5e2dc;border-radius:12px;flex:1;align-items:center;gap:8px;height:42px;padding:0 14px;display:flex}.search-box span[data-v-1d5fe0df]{font-size:16px}.search-box input[data-v-1d5fe0df]{color:#1f2c24;background:0 0;border:none;outline:none;width:100%;font-size:14px}.search-box input[data-v-1d5fe0df]::placeholder{color:#7b8980}.excel-btn[data-v-1d5fe0df]{color:#fff;cursor:pointer;white-space:nowrap;background:#16a34a;border:none;border-radius:12px;height:42px;padding:0 18px;font-weight:900;box-shadow:0 8px 18px #16a34a2e}.excel-btn[data-v-1d5fe0df]:hover{background:#15803d}.excel-btn[data-v-1d5fe0df]:disabled{opacity:.65;cursor:not-allowed}.manual-help-text[data-v-1d5fe0df]{color:#5b21b6;font-size:12px;font-weight:800}.manual-lock-text[data-v-1d5fe0df]{color:#7c3aed;font-size:12px;font-weight:900}.log-index[data-v-1d5fe0df]{color:#fff;background:#0d6b3d;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:900;display:flex}.log-row b[data-v-1d5fe0df]{color:#1f2c24;font-size:16px;display:block}.log-row span[data-v-1d5fe0df]{color:#66726b;margin-top:2px;font-size:12px;display:block}.empty-log[data-v-1d5fe0df]{color:#66726b;text-align:center;border:1px dashed #cfd8d2;border-radius:14px;padding:18px}.aciklama-box[data-v-1d5fe0df]{margin-top:16px}.confirm-icon[data-v-1d5fe0df]{color:#9a6700;background:#fff4d6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:34px;font-weight:900;display:flex}.confirm-icon.green[data-v-1d5fe0df]{color:#15803d;background:#dcfce7}.confirm-modal h3[data-v-1d5fe0df]{color:#1f2c24;margin:0 0 8px}.confirm-modal p[data-v-1d5fe0df]{color:#66726b;margin:0;line-height:1.6}.confirm-note[data-v-1d5fe0df]{background:#f0fdf4;border-radius:12px;padding:12px;font-weight:800;color:#166534!important;margin-top:12px!important}.confirm-actions[data-v-1d5fe0df]{justify-content:center;gap:10px;margin-top:22px;display:flex}.delete-actions[data-v-1d5fe0df]{background:#fff7f7;border:1px solid #fecaca;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.delete-actions span[data-v-1d5fe0df]{color:#7f1d1d;font-size:12px;font-weight:800}.danger-btn[data-v-1d5fe0df]{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:10px;height:38px;padding:0 14px;font-weight:900}.danger-btn[data-v-1d5fe0df]:disabled{opacity:.65;cursor:not-allowed}.delete-confirm-box[data-v-1d5fe0df]{background:#fff1f2;border:1px solid #fecaca;border-radius:16px;margin-top:12px;padding:16px}.delete-confirm-box h4[data-v-1d5fe0df]{color:#991b1b;margin:0 0 8px;font-size:16px;font-weight:900}.delete-confirm-box p[data-v-1d5fe0df]{color:#7f1d1d;margin:0;font-size:13px;line-height:1.5}.delete-confirm-actions[data-v-1d5fe0df]{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.tatil-section[data-v-1d5fe0df]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;padding:16px}.tatil-section h4[data-v-1d5fe0df]{color:#0d6b3d;margin:0 0 8px}.tatil-section p[data-v-1d5fe0df]{color:#66726b;margin:0 0 14px;line-height:1.5}.tatil-divider[data-v-1d5fe0df]{background:#e5ece7;height:1px;margin:18px 0}.detay-grid[data-v-1d5fe0df]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.detay-item[data-v-1d5fe0df]{flex-direction:column;gap:6px;display:flex}.detay-item span[data-v-1d5fe0df]{color:#66726b;font-size:12px;font-weight:800}.detay-item.full[data-v-1d5fe0df]{grid-column:1/-1}.detail-input[data-v-1d5fe0df]{border:1px solid #d5ddd7;border-radius:10px;outline:none;height:42px;padding:0 12px}.inner-footer[data-v-1d5fe0df]{border-top:none;padding:14px 0 0}.toast[data-v-1d5fe0df]{z-index:1500;color:#fff;text-align:center;border-radius:14px;min-width:320px;max-width:520px;padding:14px 18px;font-weight:800;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #0000002e}.toast.success[data-v-1d5fe0df]{background:#0d6b3d}.toast.error[data-v-1d5fe0df]{background:#b42318}.toast.warning[data-v-1d5fe0df]{background:#c47f00}.toast-enter-active[data-v-1d5fe0df],.toast-leave-active[data-v-1d5fe0df]{transition:all .25s}.toast-enter-from[data-v-1d5fe0df],.toast-leave-to[data-v-1d5fe0df]{opacity:0;transform:translate(-50%,-20px)}@media (width<=900px){.topbar[data-v-1d5fe0df]{flex-direction:column;align-items:flex-start}.logo[data-v-1d5fe0df]{height:60px}.summary-grid[data-v-1d5fe0df],.detay-grid[data-v-1d5fe0df]{grid-template-columns:1fr}.ozet-cards[data-v-1d5fe0df]{grid-template-columns:repeat(2,1fr)}.view-title[data-v-1d5fe0df]{flex-direction:column;align-items:flex-start}.view-count[data-v-1d5fe0df]{text-align:left}}@media (width<=768px){.puantaj-tabs[data-v-1d5fe0df]{grid-template-columns:1fr;display:grid}.puantaj-tabs button[data-v-1d5fe0df]{width:100%}}.toolbar-filters[data-v-1d5fe0df]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.group-filter[data-v-1d5fe0df]{color:#1f3428;background:#fff;border:1px solid #cfd8d2;border-radius:12px;outline:none;min-width:210px;height:44px;padding:0 12px;font-weight:700}.daily-view-title[data-v-1d5fe0df]{align-items:flex-end}.daily-date-box[data-v-1d5fe0df]{flex-direction:column;gap:7px;min-width:210px;display:flex}.daily-date-box label[data-v-1d5fe0df]{color:#496052;font-size:12px;font-weight:800}.daily-date-box input[data-v-1d5fe0df]{background:#fff;border:1px solid #cfd8d2;border-radius:11px;outline:none;height:42px;padding:0 12px}.person-group-badge[data-v-1d5fe0df]{white-space:nowrap;border-radius:999px;align-items:center;min-height:25px;margin:2px 3px 2px 0;padding:4px 8px;font-size:11px;font-weight:900;display:inline-flex}.person-group-badge.management[data-v-1d5fe0df]{color:#1d4ed8;background:#e8f0ff}.person-group-badge.exempt[data-v-1d5fe0df]{color:#6d28d9;background:#eee8ff}.person-group-badge.other[data-v-1d5fe0df]{color:#45564b;background:#edf2ef}.daily-result[data-v-1d5fe0df]{border-radius:9px;justify-content:center;min-width:56px;padding:6px 8px;font-weight:900;display:inline-flex}.daily-result.ok[data-v-1d5fe0df]{color:#0d6b3d;background:#e7f6ed}.daily-result.warn[data-v-1d5fe0df]{color:#946200;background:#fff4d6}.daily-result.bad[data-v-1d5fe0df]{color:#b42318;background:#fde8e7}.daily-result.holiday[data-v-1d5fe0df],.daily-result.official-holiday[data-v-1d5fe0df]{color:#1d4ed8;background:#edf4ff}.daily-result.empty[data-v-1d5fe0df]{color:#66736b;background:#f1f4f2}.detail-open-btn[data-v-1d5fe0df]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:9px;height:32px;padding:0 11px;font-weight:800}.daily-table[data-v-1d5fe0df]{min-width:1350px}@media (width<=900px){.toolbar-filters[data-v-1d5fe0df]{width:100%}.group-filter[data-v-1d5fe0df],.daily-date-box[data-v-1d5fe0df]{width:100%;min-width:0}.daily-view-title[data-v-1d5fe0df]{align-items:stretch}}[data-v-86763da8]{box-sizing:border-box}.page[data-v-86763da8]{background:#f4f7f5;min-height:100vh}.topbar[data-v-86763da8]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-86763da8]{align-items:center;gap:16px;display:flex}.logo[data-v-86763da8]{height:72px}.left h1[data-v-86763da8]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-86763da8]{color:#6f7a73;margin:4px 0 0;font-size:14px}.right[data-v-86763da8]{gap:10px;display:flex}.content[data-v-86763da8]{padding:24px 28px}.info-card[data-v-86763da8],.info-box[data-v-86763da8],.table-card[data-v-86763da8]{background:#fff;border:1px solid #dce4de;border-radius:18px}.info-card[data-v-86763da8]{margin-bottom:18px;padding:22px}.info-card h2[data-v-86763da8]{color:#1f2c24;margin:0 0 8px}.info-card p[data-v-86763da8]{color:#66726b;margin:0;line-height:1.6}.toolbar[data-v-86763da8]{justify-content:space-between;gap:14px;margin-bottom:18px;display:flex}.search-input[data-v-86763da8]{border:1px solid #cfd8d2;border-radius:12px;outline:none;flex:1;max-width:520px;height:44px;padding:0 14px}.back-btn[data-v-86763da8],.add-btn[data-v-86763da8],.save-btn[data-v-86763da8],.edit-btn[data-v-86763da8],.delete-btn[data-v-86763da8]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:40px;padding:0 14px;font-weight:700}.back-btn[data-v-86763da8]{background:#4b6354}.add-btn[data-v-86763da8],.save-btn[data-v-86763da8],.edit-btn[data-v-86763da8]{background:#0d6b3d}.delete-btn[data-v-86763da8]{background:#9f2f2f}.info-box[data-v-86763da8]{padding:18px}.info-box.error[data-v-86763da8]{color:#b42318}.table-card[data-v-86763da8]{overflow:hidden}.table-info[data-v-86763da8]{border-bottom:1px solid #e4ebe6;padding:14px 18px}.table-wrapper[data-v-86763da8]{overflow-x:auto}table[data-v-86763da8]{border-collapse:collapse;width:100%;min-width:1250px}th[data-v-86763da8],td[data-v-86763da8]{text-align:left;border-bottom:1px solid #edf2ee;padding:12px 10px;font-size:13px}th[data-v-86763da8]{color:#26332b;background:#f7faf8}td[data-v-86763da8]{color:#5d6962}.badge[data-v-86763da8]{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-block}.badge.aktif[data-v-86763da8]{color:#0d6b3d;background:#e7f6ed}.badge.pasif[data-v-86763da8]{color:#c62828;background:#fdecec}.row-actions[data-v-86763da8]{flex-wrap:wrap;gap:8px;display:flex}.empty-row[data-v-86763da8]{text-align:center;color:#7a857f;padding:22px}.modal-overlay[data-v-86763da8]{z-index:9999;background:#0f172a59;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-card[data-v-86763da8]{background:#fff;border-radius:20px;width:100%;max-width:980px;max-height:90vh;padding:22px;overflow-y:auto;box-shadow:0 30px 60px #0000002e}.modal-header[data-v-86763da8]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.modal-header h2[data-v-86763da8]{color:#1f2c24;margin:0}.close-btn[data-v-86763da8]{cursor:pointer;background:#eef2ef;border:none;border-radius:10px;width:38px;height:38px}.modal-error[data-v-86763da8]{color:#b42318;background:#fdecec;border-radius:12px;margin-bottom:14px;padding:12px;font-weight:700}.form-grid[data-v-86763da8]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.form-group[data-v-86763da8]{flex-direction:column;gap:7px;display:flex}.form-group label[data-v-86763da8]{color:#334139;font-size:14px;font-weight:700}.form-group input[data-v-86763da8],.form-group select[data-v-86763da8]{border:1px solid #cfd8d2;border-radius:12px;outline:none;height:42px;padding:0 12px}.checkbox-box[data-v-86763da8]{justify-content:end;padding-bottom:8px}.checkbox-box label[data-v-86763da8]{align-items:center;gap:8px;display:flex}.checkbox-box input[data-v-86763da8]{width:18px;height:18px}.modal-actions[data-v-86763da8]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (width<=1000px){.form-grid[data-v-86763da8]{grid-template-columns:repeat(2,1fr)}.toolbar[data-v-86763da8]{flex-direction:column}.search-input[data-v-86763da8]{max-width:none}}@media (width<=700px){.topbar[data-v-86763da8]{flex-direction:column;align-items:flex-start}.logo[data-v-86763da8]{height:60px}.form-grid[data-v-86763da8]{grid-template-columns:1fr}}[data-v-a19ebc9a]{box-sizing:border-box}.page[data-v-a19ebc9a]{background:#f4f7f5;min-height:100vh}.topbar[data-v-a19ebc9a]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-a19ebc9a]{align-items:center;gap:16px;display:flex}.logo[data-v-a19ebc9a]{width:auto;height:80px}.left h1[data-v-a19ebc9a]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-a19ebc9a]{color:#6f7a73;margin:4px 0 0;font-size:14px}.back-btn[data-v-a19ebc9a]{color:#fff;cursor:pointer;background:#4b6354;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:700}.content[data-v-a19ebc9a]{padding:24px 28px}.info-card[data-v-a19ebc9a]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:22px;padding:24px}.info-card h2[data-v-a19ebc9a]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-a19ebc9a]{color:#66726b;margin:0;line-height:1.7}.card-grid[data-v-a19ebc9a]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.puantaj-card[data-v-a19ebc9a]{background:#fff;border:1px solid #dce4de;border-radius:18px;flex-direction:column;min-height:292px;padding:24px;transition:all .2s;display:flex}.puantaj-card[data-v-a19ebc9a]:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0000000f}.icon-box[data-v-a19ebc9a]{background:#eef5f0;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;font-size:28px;display:flex}.puantaj-card h3[data-v-a19ebc9a]{color:#0d6b3d;margin:0 0 10px;font-size:22px}.puantaj-card p[data-v-a19ebc9a]{color:#66726b;min-height:96px;margin:0 0 18px;line-height:1.6}.go-btn[data-v-a19ebc9a]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:10px;align-self:flex-start;height:40px;margin-top:auto;padding:0 14px;font-weight:700}@media (width<=1200px){.card-grid[data-v-a19ebc9a]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.topbar[data-v-a19ebc9a]{flex-direction:column;align-items:flex-start}.card-grid[data-v-a19ebc9a]{grid-template-columns:1fr}.logo[data-v-a19ebc9a]{height:60px}}[data-v-09c34887]{box-sizing:border-box}.page[data-v-09c34887]{background:#f4f7f5;min-height:100vh}.topbar[data-v-09c34887]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-09c34887]{align-items:center;gap:16px;display:flex}.logo[data-v-09c34887]{width:auto;height:80px}.left h1[data-v-09c34887]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-09c34887]{color:#6f7a73;margin:4px 0 0;font-size:14px}.right[data-v-09c34887]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.back-btn[data-v-09c34887],.new-btn[data-v-09c34887],.cancel-btn[data-v-09c34887],.save-btn[data-v-09c34887],.delete-btn[data-v-09c34887]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.back-btn[data-v-09c34887]{background:#4b6354}.back-btn.dark[data-v-09c34887]{background:#374151}.new-btn[data-v-09c34887],.save-btn[data-v-09c34887]{background:#0d6b3d}.cancel-btn[data-v-09c34887]{background:#6b7280}.delete-btn[data-v-09c34887]{background:#dc2626}button[data-v-09c34887]:disabled{opacity:.65;cursor:not-allowed}.content[data-v-09c34887]{padding:24px 28px}.info-card[data-v-09c34887]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:22px;padding:24px}.info-card h2[data-v-09c34887]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-09c34887]{color:#66726b;margin:0;line-height:1.7}.table-card[data-v-09c34887]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-wrapper[data-v-09c34887]{overflow:auto}table[data-v-09c34887]{border-collapse:collapse;width:100%;min-width:1200px}th[data-v-09c34887],td[data-v-09c34887]{text-align:left;color:#1f2c24;border-bottom:1px solid #edf2ee;padding:12px 10px;font-size:13px}thead th[data-v-09c34887]{color:#405146;background:#f7faf8;font-weight:900}tr.passive[data-v-09c34887]{opacity:.62}.desc-col[data-v-09c34887]{color:#66726b;max-width:260px}.islem-col[data-v-09c34887]{white-space:nowrap;width:190px}.small-btn[data-v-09c34887]{color:#fff;cursor:pointer;border:none;border-radius:8px;height:32px;margin-right:6px;padding:0 10px;font-size:12px;font-weight:800}.small-btn.edit[data-v-09c34887]{background:#2563eb}.small-btn.delete[data-v-09c34887]{background:#dc2626}.code-badge[data-v-09c34887]{color:#0d6b3d;background:#eef5f0;border-radius:999px;padding:5px 9px;font-weight:900;display:inline-block}.status[data-v-09c34887]{border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-block}.status.active[data-v-09c34887]{color:#166534;background:#dcfce7}.status.passive[data-v-09c34887]{color:#991b1b;background:#fee2e2}.loading-box[data-v-09c34887],.empty-row[data-v-09c34887]{text-align:center;color:#66726b;padding:22px}.modal-overlay[data-v-09c34887]{z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-09c34887]{background:#fff;border-radius:22px;flex-direction:column;width:min(820px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003}.confirm-modal[data-v-09c34887]{text-align:center;background:#fff;border-radius:22px;width:min(460px,100%);padding:28px;box-shadow:0 24px 80px #00000038}.modal-header[data-v-09c34887]{border-bottom:1px solid #e5ece7;justify-content:space-between;gap:16px;padding:20px 24px;display:flex}.modal-header h3[data-v-09c34887]{color:#0d6b3d;margin:0;font-size:24px}.modal-header p[data-v-09c34887]{color:#66726b;margin:5px 0 0}.close-btn[data-v-09c34887]{cursor:pointer;background:#f1f3f5;border:none;border-radius:12px;width:38px;height:38px;font-size:26px}.modal-body[data-v-09c34887]{padding:22px 24px;overflow:auto}.modal-footer[data-v-09c34887]{border-top:1px solid #e5ece7;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.form-grid[data-v-09c34887]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.form-item[data-v-09c34887]{flex-direction:column;gap:6px;display:flex}.form-item.full[data-v-09c34887]{grid-column:1/-1}.form-item span[data-v-09c34887],.check-item span[data-v-09c34887]{color:#66726b;font-size:12px;font-weight:800}.input[data-v-09c34887]{border:1px solid #d5ddd7;border-radius:10px;outline:none;height:42px;padding:0 12px}.check-item[data-v-09c34887]{cursor:pointer;background:#fbfdfc;border:1px solid #e1e8e3;border-radius:12px;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:flex}.check-item input[data-v-09c34887]{width:17px;height:17px}.confirm-icon[data-v-09c34887]{color:#9a6700;background:#fff4d6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:34px;font-weight:900;display:flex}.confirm-modal h3[data-v-09c34887]{color:#1f2c24;margin:0 0 8px}.confirm-modal p[data-v-09c34887]{color:#66726b;margin:0;line-height:1.6}.confirm-actions[data-v-09c34887]{justify-content:center;gap:10px;margin-top:22px;display:flex}.toast[data-v-09c34887]{z-index:1500;color:#fff;text-align:center;border-radius:14px;min-width:320px;max-width:520px;padding:14px 18px;font-weight:800;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #0000002e}.toast.success[data-v-09c34887]{background:#0d6b3d}.toast.error[data-v-09c34887]{background:#b42318}.toast.warning[data-v-09c34887]{background:#c47f00}.toast-enter-active[data-v-09c34887],.toast-leave-active[data-v-09c34887]{transition:all .25s}.toast-enter-from[data-v-09c34887],.toast-leave-to[data-v-09c34887]{opacity:0;transform:translate(-50%,-20px)}@media (width<=900px){.topbar[data-v-09c34887]{flex-direction:column;align-items:flex-start}.logo[data-v-09c34887]{height:60px}.form-grid[data-v-09c34887]{grid-template-columns:1fr}}[data-v-a53c50c0]{box-sizing:border-box}.topbar[data-v-a53c50c0]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.eyebrow[data-v-a53c50c0]{color:#0b7a43;text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:12px;font-weight:900}h1[data-v-a53c50c0]{letter-spacing:-.7px;margin:0;font-size:30px}p[data-v-a53c50c0]{color:#66746b;margin:6px 0 0}.top-actions[data-v-a53c50c0],.modal-actions[data-v-a53c50c0],.actions[data-v-a53c50c0]{flex-wrap:wrap;gap:10px;display:flex}button[data-v-a53c50c0]{cursor:pointer;border:none;border-radius:12px;min-height:40px;padding:0 14px;font-weight:900}button[data-v-a53c50c0]:disabled{opacity:.55;cursor:not-allowed}.primary[data-v-a53c50c0]{color:#fff;background:#0b7a43;box-shadow:0 10px 20px #0b7a4329}.ghost[data-v-a53c50c0]{color:#0b7a43;background:#fff;border:1px solid #cfe0d5}.edit[data-v-a53c50c0]{color:#0b7a43;background:#e9f6ee}.danger[data-v-a53c50c0]{color:#b42318;background:#fff0f0}.danger.solid[data-v-a53c50c0]{color:#fff;background:#b42318}.rule-card[data-v-a53c50c0]{background:#fff;border:1px solid #dce9e1;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:14px;display:flex}.rule-card b[data-v-a53c50c0]{color:#0b7a43;margin-right:8px}.rule-card span[data-v-a53c50c0]{color:#204d35;background:#eef8f1;border:1px solid #d4e8db;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.toolbar[data-v-a53c50c0]{gap:10px;margin-bottom:14px;display:flex}.search[data-v-a53c50c0],.input[data-v-a53c50c0]{width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d6e2da;border-radius:13px;outline:none;padding:0 12px}.search[data-v-a53c50c0]:focus,.input[data-v-a53c50c0]:focus{border-color:#0b7a43;box-shadow:0 0 0 3px #0b7a4317}.table-card[data-v-a53c50c0]{background:#fff;border:1px solid #dce9e1;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #14372312}table[data-v-a53c50c0]{border-collapse:collapse;width:100%}th[data-v-a53c50c0],td[data-v-a53c50c0]{text-align:left;vertical-align:middle;border-bottom:1px solid #edf3ef;padding:14px}th[data-v-a53c50c0]{color:#5a6b60;text-transform:uppercase;letter-spacing:.04em;background:#f7fbf8;font-size:12px}td b[data-v-a53c50c0]{color:#172d20;display:block}td span[data-v-a53c50c0]{color:#66746b;margin-top:4px;font-size:13px;display:block}.chips[data-v-a53c50c0]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-a53c50c0],.level-badge[data-v-a53c50c0],.status[data-v-a53c50c0]{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.chip[data-v-a53c50c0]{color:#0b7a43;background:#e8f5ee}.level-badge[data-v-a53c50c0]{color:#165b93;background:#eff7ff}.status.active[data-v-a53c50c0]{color:#0b7a43;background:#e8f5ee}.status.passive[data-v-a53c50c0]{color:#6b7280;background:#f3f4f6}.empty[data-v-a53c50c0]{text-align:center;color:#66746b;padding:28px}.modal-backdrop[data-v-a53c50c0]{z-index:50;background:#05140c80;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.modal[data-v-a53c50c0]{background:#fff;border-radius:22px;width:min(720px,100%);padding:20px;box-shadow:0 24px 80px #00000038}.modal.small[data-v-a53c50c0]{width:min(420px,100%)}.modal-head[data-v-a53c50c0]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}h2[data-v-a53c50c0]{margin:0;font-size:22px}.x[data-v-a53c50c0]{color:#244331;background:#f2f5f3;border-radius:50%;width:38px;min-height:38px;font-size:22px}.form-grid[data-v-a53c50c0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.field[data-v-a53c50c0]{flex-direction:column;gap:6px;display:flex}.field.full[data-v-a53c50c0]{grid-column:1/-1}.field>span[data-v-a53c50c0]{color:#53645a;font-size:13px;font-weight:900}.textarea[data-v-a53c50c0]{resize:vertical;min-height:82px;padding:10px 12px}.role-checks[data-v-a53c50c0]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.role-check[data-v-a53c50c0]{background:#fbfdfc;border:1px solid #d6e2da;border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.role-check input[data-v-a53c50c0]{accent-color:#0b7a43;width:18px;height:18px}.modal-actions[data-v-a53c50c0]{justify-content:flex-end;margin-top:18px}.toast[data-v-a53c50c0]{z-index:99;color:#fff;background:#0b7a43;border-radius:14px;padding:12px 16px;font-weight:900;position:fixed;top:20px;right:20px;box-shadow:0 16px 45px #0000002e}.toast.error[data-v-a53c50c0]{background:#b42318}.toast.warning[data-v-a53c50c0]{background:#b7791f}.page[data-v-a53c50c0]{color:#183225;background:#f4f7f5;min-height:100vh;padding:0}.topbar[data-v-a53c50c0]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;margin-bottom:0;padding:18px 28px;display:flex}.left[data-v-a53c50c0]{align-items:center;gap:16px;display:flex}.logo[data-v-a53c50c0]{width:auto;height:80px}.left h1[data-v-a53c50c0]{color:#0d6b3d;letter-spacing:-.7px;margin:0;font-size:28px}.left p[data-v-a53c50c0]{color:#6f7a73;margin:4px 0 0;font-size:14px}.right[data-v-a53c50c0]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.content[data-v-a53c50c0]{padding:24px 28px}.info-card[data-v-a53c50c0]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:14px;padding:24px}.info-card h2[data-v-a53c50c0]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-a53c50c0]{color:#66726b;margin:0;line-height:1.7}.back-btn[data-v-a53c50c0],.new-btn[data-v-a53c50c0],.filter-btn[data-v-a53c50c0],.refresh-btn[data-v-a53c50c0]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.back-btn[data-v-a53c50c0]{background:#4b6354}.back-btn.dark[data-v-a53c50c0]{background:#374151}.new-btn[data-v-a53c50c0]{background:#0d6b3d;box-shadow:0 10px 20px #0b7a4329}.log-cell[data-v-a53c50c0]{flex-direction:column;gap:4px;min-width:170px;display:flex}.log-cell span[data-v-a53c50c0]{color:#66746b;margin:0;font-size:12px}@media (width<=760px){.page[data-v-a53c50c0]{padding:14px}.topbar[data-v-a53c50c0],.toolbar[data-v-a53c50c0]{flex-direction:column}.form-grid[data-v-a53c50c0],.role-checks[data-v-a53c50c0]{grid-template-columns:1fr}table[data-v-a53c50c0]{min-width:760px}.table-card[data-v-a53c50c0]{overflow-x:auto}}[data-v-3b8eb666]{box-sizing:border-box}.page[data-v-3b8eb666]{background:#f4f7f5;min-height:100vh}.topbar[data-v-3b8eb666]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-3b8eb666]{align-items:center;gap:16px;display:flex}.logo[data-v-3b8eb666]{width:auto;height:80px}.left h1[data-v-3b8eb666]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-3b8eb666]{color:#6f7a73;margin:4px 0 0;font-size:14px}.right[data-v-3b8eb666]{align-items:center;gap:10px;display:flex}.back-btn[data-v-3b8eb666],.new-btn[data-v-3b8eb666],.refresh-btn[data-v-3b8eb666],.cancel-btn[data-v-3b8eb666],.save-btn[data-v-3b8eb666]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.back-btn[data-v-3b8eb666]{background:#4b6354}.back-btn.dark[data-v-3b8eb666]{background:#374151}.new-btn[data-v-3b8eb666],.save-btn[data-v-3b8eb666]{background:#0d6b3d}.refresh-btn[data-v-3b8eb666]{background:#0d9488}.cancel-btn[data-v-3b8eb666]{background:#6b7280}button[data-v-3b8eb666]:disabled{opacity:.65;cursor:not-allowed}.content[data-v-3b8eb666]{padding:24px 28px}.info-card[data-v-3b8eb666]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:14px;padding:24px}.info-card h2[data-v-3b8eb666]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-3b8eb666]{color:#66726b;margin:0;line-height:1.7}.toolbar[data-v-3b8eb666]{background:#eef8f6;border:1px solid #d9ebe5;border-radius:16px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.year-box[data-v-3b8eb666]{background:#fff;border:1px solid #d5e2dc;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.year-box span[data-v-3b8eb666]{color:#66726b;font-size:13px;font-weight:900}.year-input[data-v-3b8eb666]{color:#1f2c24;border:none;outline:none;width:90px;font-weight:900}.search-box[data-v-3b8eb666]{background:#fff;border:1px solid #d5e2dc;border-radius:12px;flex:1;align-items:center;gap:8px;height:42px;padding:0 14px;display:flex}.search-box input[data-v-3b8eb666]{color:#1f2c24;background:0 0;border:none;outline:none;width:100%;font-size:14px}.table-card[data-v-3b8eb666]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-wrapper[data-v-3b8eb666]{overflow:auto}table[data-v-3b8eb666]{border-collapse:collapse;width:100%;min-width:2180px}th[data-v-3b8eb666],td[data-v-3b8eb666]{text-align:left;color:#1f2c24;vertical-align:middle;border-bottom:1px solid #edf2ee;padding:12px 10px;font-size:13px}thead th[data-v-3b8eb666]{color:#405146;z-index:2;background:#f7faf8;font-weight:900;position:sticky;top:0}.islem-col[data-v-3b8eb666]{white-space:nowrap;width:190px}.small-btn[data-v-3b8eb666]{color:#fff;cursor:pointer;border:none;border-radius:8px;height:32px;margin-right:6px;padding:0 10px;font-size:12px;font-weight:800}.small-btn.edit[data-v-3b8eb666]{background:#2563eb}.small-btn.history[data-v-3b8eb666]{background:#0d9488}.date-pill[data-v-3b8eb666]{color:#334155;white-space:nowrap;background:#f7faf8;border-radius:9px;padding:5px 8px;font-weight:800;display:inline-block}.date-pill.renew[data-v-3b8eb666]{color:#0d6b3d;background:#ecfdf5}.mini-stack[data-v-3b8eb666]{flex-direction:column;gap:3px;min-width:105px;display:flex}.mini-stack b[data-v-3b8eb666]{color:#1f2c24;font-size:13px}.mini-stack small[data-v-3b8eb666]{color:#66726b;font-size:11px;line-height:1.35}.mini-stack.rule[data-v-3b8eb666]{min-width:150px}.gun-badge[data-v-3b8eb666],.kalan-badge[data-v-3b8eb666],.durum-badge[data-v-3b8eb666],.gelecek-badge[data-v-3b8eb666],.rule-badge[data-v-3b8eb666],.limit-badge[data-v-3b8eb666]{border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-block}.gun-badge[data-v-3b8eb666]{color:#0d6b3d;background:#eef5f0}.rule-badge[data-v-3b8eb666]{color:#1d4ed8;background:#dbeafe;width:fit-content}.limit-badge[data-v-3b8eb666]{color:#92400e;background:#fef3c7;width:fit-content}.kalan-badge.ok[data-v-3b8eb666]{color:#166534;background:#dcfce7}.kalan-badge.low[data-v-3b8eb666]{color:#991b1b;background:#fee2e2}.gelecek-badge.yok[data-v-3b8eb666]{color:#405146;background:#eef5f0}.gelecek-badge.var[data-v-3b8eb666]{color:#991b1b;background:#fee2e2}.durum-badge.done[data-v-3b8eb666]{color:#166534;background:#dcfce7}.durum-badge.wait[data-v-3b8eb666]{color:#92400e;background:#fef3c7}.durum-badge.bad[data-v-3b8eb666]{color:#991b1b;background:#fee2e2}.durum-badge.neutral[data-v-3b8eb666]{color:#405146;background:#eef5f0}.son-izin[data-v-3b8eb666]{flex-direction:column;gap:3px;display:flex}.son-izin span[data-v-3b8eb666]{color:#66726b;font-size:12px}.loading-box[data-v-3b8eb666],.empty-row[data-v-3b8eb666],.empty-history[data-v-3b8eb666]{text-align:center;color:#66726b;padding:22px}.modal-overlay[data-v-3b8eb666]{z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-3b8eb666]{background:#fff;border-radius:22px;flex-direction:column;width:min(820px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003}.modal.large[data-v-3b8eb666]{width:min(960px,100%)}.modal-header[data-v-3b8eb666]{border-bottom:1px solid #e5ece7;justify-content:space-between;gap:16px;padding:20px 24px;display:flex}.modal-header h3[data-v-3b8eb666]{color:#0d6b3d;margin:0;font-size:24px}.modal-header p[data-v-3b8eb666]{color:#66726b;margin:5px 0 0}.close-btn[data-v-3b8eb666]{cursor:pointer;background:#f1f3f5;border:none;border-radius:12px;width:38px;height:38px;font-size:26px}.modal-body[data-v-3b8eb666]{padding:22px 24px;overflow:auto}.modal-footer[data-v-3b8eb666]{border-top:1px solid #e5ece7;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.rule-info-grid[data-v-3b8eb666]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.rule-info-grid div[data-v-3b8eb666]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;padding:11px}.rule-info-grid span[data-v-3b8eb666]{color:#66726b;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.rule-info-grid b[data-v-3b8eb666]{color:#0d6b3d;font-size:15px;display:block}.rule-info-grid small[data-v-3b8eb666]{color:#66726b;margin-top:3px;font-size:11px;line-height:1.35;display:block}.form-grid[data-v-3b8eb666]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.form-item[data-v-3b8eb666]{flex-direction:column;gap:6px;display:flex}.form-item.full[data-v-3b8eb666]{grid-column:1/-1}.form-item span[data-v-3b8eb666]{color:#66726b;font-size:12px;font-weight:800}.input[data-v-3b8eb666]{border:1px solid #d5ddd7;border-radius:10px;outline:none;height:42px;padding:0 12px}.hak-summary[data-v-3b8eb666]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.hak-summary div[data-v-3b8eb666]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;padding:12px}.hak-summary span[data-v-3b8eb666]{color:#66726b;margin-bottom:5px;font-size:12px;display:block}.hak-summary b[data-v-3b8eb666]{color:#0d6b3d;font-size:18px}.hak-summary b.eksi[data-v-3b8eb666]{color:#991b1b}.history-list[data-v-3b8eb666]{flex-direction:column;gap:10px;display:flex}.history-row[data-v-3b8eb666]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;grid-template-columns:1fr 160px 160px;align-items:center;gap:12px;padding:12px;display:grid}.history-main[data-v-3b8eb666]{flex-direction:column;gap:4px;display:flex}.history-main b[data-v-3b8eb666]{color:#1f2c24}.history-main span[data-v-3b8eb666],.history-main small[data-v-3b8eb666]{color:#66726b;font-size:12px}.history-info[data-v-3b8eb666]{color:#405146;flex-direction:column;gap:4px;font-size:13px;font-weight:800;display:flex}.toast[data-v-3b8eb666]{z-index:1500;color:#fff;text-align:center;border-radius:14px;min-width:320px;max-width:520px;padding:14px 18px;font-weight:800;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #0000002e}.toast.success[data-v-3b8eb666]{background:#0d6b3d}.toast.error[data-v-3b8eb666]{background:#b42318}.toast.warning[data-v-3b8eb666]{background:#c47f00}.toast-enter-active[data-v-3b8eb666],.toast-leave-active[data-v-3b8eb666]{transition:all .25s}.toast-enter-from[data-v-3b8eb666],.toast-leave-to[data-v-3b8eb666]{opacity:0;transform:translate(-50%,-20px)}@media (width<=900px){.topbar[data-v-3b8eb666],.toolbar[data-v-3b8eb666]{flex-direction:column;align-items:flex-start}.logo[data-v-3b8eb666]{height:60px}.search-box[data-v-3b8eb666]{width:100%}.form-grid[data-v-3b8eb666],.hak-summary[data-v-3b8eb666],.rule-info-grid[data-v-3b8eb666],.history-row[data-v-3b8eb666]{grid-template-columns:1fr}}[data-v-034e4996]{box-sizing:border-box}.page[data-v-034e4996]{background:#f4f7f5;min-height:100vh}.topbar[data-v-034e4996]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.left[data-v-034e4996]{align-items:center;gap:16px;display:flex}.logo[data-v-034e4996]{width:auto;height:80px}.left h1[data-v-034e4996]{color:#0d6b3d;margin:0;font-size:28px}.left p[data-v-034e4996]{color:#6f7a73;margin:4px 0 0;font-size:14px}.right[data-v-034e4996]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.back-btn[data-v-034e4996],.new-btn[data-v-034e4996],.filter-btn[data-v-034e4996],.refresh-btn[data-v-034e4996],.cancel-btn[data-v-034e4996],.save-btn[data-v-034e4996],.delete-btn[data-v-034e4996]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.back-btn[data-v-034e4996]{background:#4b6354}.back-btn.dark[data-v-034e4996]{background:#374151}.new-btn[data-v-034e4996],.save-btn[data-v-034e4996],.filter-btn[data-v-034e4996]{background:#0d6b3d}.refresh-btn[data-v-034e4996]{background:#0d9488}.cancel-btn[data-v-034e4996]{background:#6b7280}.delete-btn[data-v-034e4996]{background:#dc2626}button[data-v-034e4996]:disabled{opacity:.65;cursor:not-allowed}.content[data-v-034e4996]{padding:24px 28px}.info-card[data-v-034e4996]{background:#fff;border:1px solid #dce4de;border-radius:18px;margin-bottom:14px;padding:24px}.info-card h2[data-v-034e4996]{color:#1f2c24;margin:0 0 10px}.info-card p[data-v-034e4996]{color:#66726b;margin:0;line-height:1.7}.toolbar[data-v-034e4996]{background:#eef8f6;border:1px solid #d9ebe5;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.field-box[data-v-034e4996]{background:#fff;border:1px solid #d5e2dc;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.field-box span[data-v-034e4996]{color:#66726b;white-space:nowrap;font-size:13px;font-weight:900}.select[data-v-034e4996]{color:#1f2c24;background:0 0;border:none;outline:none;height:34px;font-weight:800}.select.small[data-v-034e4996]{width:78px}.durum-select[data-v-034e4996]{min-width:170px}.search-box[data-v-034e4996]{background:#fff;border:1px solid #d5e2dc;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:280px;height:42px;padding:0 14px;display:flex}.search-box input[data-v-034e4996]{color:#1f2c24;background:0 0;border:none;outline:none;width:100%;font-size:14px}.table-card[data-v-034e4996]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.table-wrapper[data-v-034e4996]{overflow:auto}table[data-v-034e4996]{border-collapse:collapse;width:100%;min-width:1520px}th[data-v-034e4996],td[data-v-034e4996]{text-align:left;color:#1f2c24;vertical-align:middle;border-bottom:1px solid #edf2ee;padding:12px 10px;font-size:13px}thead th[data-v-034e4996]{color:#405146;z-index:2;background:#f7faf8;font-weight:900;position:sticky;top:0}.islem-col[data-v-034e4996]{white-space:nowrap;width:160px}.person-cell[data-v-034e4996],.dept-cell[data-v-034e4996]{flex-direction:column;gap:3px;display:flex}.person-cell span[data-v-034e4996],.dept-cell small[data-v-034e4996]{color:#66726b;font-size:12px}.izin-badge[data-v-034e4996],.durum-badge[data-v-034e4996],.onay-badge[data-v-034e4996],.mini-badge[data-v-034e4996]{border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-block}.izin-badge[data-v-034e4996]{color:#0d6b3d;background:#eef5f0}.personel-search-wrap[data-v-034e4996]{position:relative}.personel-search-box[data-v-034e4996]{background:#fff;border:1px solid #d5ddd7;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 10px;display:flex}.upload-box[data-v-034e4996]{background:#eef8f6;border:1px solid #d9ebe5;border-radius:14px;grid-template-columns:1fr 260px 90px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:grid}.upload-box b[data-v-034e4996]{color:#0d6b3d;margin-bottom:4px;font-size:14px;display:block}.upload-box span[data-v-034e4996]{color:#66726b;font-size:12px}.custom-file-area[data-v-034e4996]{background:#fff;border:1px solid #d5ddd7;border-radius:10px;align-items:center;gap:8px;min-width:0;height:38px;padding:4px;display:flex}.hidden-file-input[data-v-034e4996]{display:none}.file-select-btn[data-v-034e4996]{color:#fff;cursor:pointer;white-space:nowrap;background:#4b6354;border-radius:8px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.file-select-btn[data-v-034e4996]:hover{background:#37483d}.selected-file-name[data-v-034e4996]{color:#66726b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.upload-btn[data-v-034e4996]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:10px;height:38px;font-weight:900}.upload-btn[data-v-034e4996]:disabled{opacity:.65;cursor:not-allowed}.file-row[data-v-034e4996]{grid-template-columns:1fr 160px!important}.file-row div[data-v-034e4996]{flex-direction:column;gap:3px;display:flex}.file-actions[data-v-034e4996]{justify-content:flex-end;gap:8px;flex-direction:row!important;display:flex!important}.file-open-btn[data-v-034e4996],.file-delete-btn[data-v-034e4996]{color:#fff;cursor:pointer;border:none;border-radius:8px;height:32px;padding:0 10px;font-weight:900}.file-open-btn[data-v-034e4996]{background:#2563eb}.file-delete-btn[data-v-034e4996]{background:#dc2626}@media (width<=900px){.upload-box[data-v-034e4996]{grid-template-columns:1fr}.file-row[data-v-034e4996]{grid-template-columns:1fr!important}.file-actions[data-v-034e4996]{justify-content:flex-start}}.personel-search-box input[data-v-034e4996]{color:#1f2c24;background:0 0;border:none;outline:none;width:100%;height:100%;font-size:14px}.search-icon[data-v-034e4996]{font-size:15px}.clear-person-btn[data-v-034e4996]{color:#405146;cursor:pointer;background:#eef2f0;border:none;border-radius:8px;width:28px;height:28px;font-size:20px;font-weight:900}.personel-dropdown[data-v-034e4996]{z-index:1200;background:#fff;border:1px solid #dce4de;border-radius:14px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 42px #0f172a24}.personel-option[data-v-034e4996]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;grid-template-columns:130px 1fr 220px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.personel-option[data-v-034e4996]:hover{background:#eef8f6}.personel-option b[data-v-034e4996]{color:#0d6b3d;font-size:13px}.personel-option span[data-v-034e4996]{color:#1f2c24;font-weight:800}.personel-option small[data-v-034e4996]{color:#66726b;font-size:12px}.personel-empty[data-v-034e4996]{color:#66726b;text-align:center;padding:14px;font-weight:800}.selected-personel[data-v-034e4996]{color:#0d6b3d;background:#eef8f6;border:1px solid #d9ebe5;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:13px;font-weight:800}.selected-personel b[data-v-034e4996]{color:#064e3b}.durum-badge.done[data-v-034e4996],.onay-badge.done[data-v-034e4996],.mini-badge.yes[data-v-034e4996]{color:#166534;background:#dcfce7}.durum-badge.wait[data-v-034e4996],.onay-badge.wait[data-v-034e4996]{color:#92400e;background:#fef3c7}.durum-badge.bad[data-v-034e4996],.onay-badge.bad[data-v-034e4996]{color:#991b1b;background:#fee2e2}.durum-badge.neutral[data-v-034e4996],.onay-badge.neutral[data-v-034e4996],.mini-badge.no[data-v-034e4996]{color:#405146;background:#eef5f0}.approval-stack[data-v-034e4996]{flex-direction:column;gap:6px;min-width:230px;display:flex}.approval-stack.compact[data-v-034e4996]{gap:5px}.approval-mini-row[data-v-034e4996]{grid-template-columns:72px 1fr auto;align-items:center;gap:6px;display:grid}.approval-mini-row b[data-v-034e4996]{color:#33443a;font-size:12px}.approval-mini-row small[data-v-034e4996]{color:#7b877f;white-space:nowrap;font-size:11px}.small-btn[data-v-034e4996]{color:#fff;cursor:pointer;border:none;border-radius:8px;height:32px;margin-right:6px;padding:0 10px;font-size:12px;font-weight:800}.small-btn.detail[data-v-034e4996]{background:#2563eb}.small-btn.delete[data-v-034e4996]{background:#dc2626}.small-btn.approve[data-v-034e4996]{background:#0d6b3d}.loading-box[data-v-034e4996],.empty-row[data-v-034e4996],.empty-history[data-v-034e4996]{text-align:center;color:#66726b;padding:22px}.modal-overlay[data-v-034e4996]{z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-034e4996]{background:#fff;border-radius:22px;flex-direction:column;width:min(820px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003}.modal.large[data-v-034e4996]{width:min(1000px,100%)}.confirm-modal[data-v-034e4996]{text-align:center;background:#fff;border-radius:22px;width:min(460px,100%);padding:28px;box-shadow:0 24px 80px #00000038}.modal-header[data-v-034e4996]{border-bottom:1px solid #e5ece7;justify-content:space-between;gap:16px;padding:20px 24px;display:flex}.modal-header h3[data-v-034e4996]{color:#0d6b3d;margin:0;font-size:24px}.modal-header p[data-v-034e4996]{color:#66726b;margin:5px 0 0}.close-btn[data-v-034e4996]{cursor:pointer;background:#f1f3f5;border:none;border-radius:12px;width:38px;height:38px;font-size:26px}.modal-body[data-v-034e4996]{padding:22px 24px;overflow:auto}.modal-footer[data-v-034e4996]{border-top:1px solid #e5ece7;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.form-grid[data-v-034e4996]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.form-item[data-v-034e4996]{flex-direction:column;gap:6px;display:flex}.form-item.full[data-v-034e4996]{grid-column:1/-1}.form-item span[data-v-034e4996]{color:#66726b;font-size:12px;font-weight:800}.input[data-v-034e4996]{border:1px solid #d5ddd7;border-radius:10px;outline:none;height:42px;padding:0 12px}.form-note[data-v-034e4996]{color:#0d6b3d;background:#eef8f6;border:1px solid #d9ebe5;border-radius:12px;margin-top:14px;padding:12px;font-size:13px;font-weight:800}.detail-grid[data-v-034e4996]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.detail-item[data-v-034e4996]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;padding:12px}.detail-item.full[data-v-034e4996]{grid-column:1/-1}.detail-item span[data-v-034e4996]{color:#66726b;margin-bottom:5px;font-size:12px;display:block}.detail-item b[data-v-034e4996]{color:#1f2c24}.section-title[data-v-034e4996]{color:#0d6b3d;margin:18px 0 10px;font-size:16px;font-weight:900}.approval-list[data-v-034e4996],.file-list[data-v-034e4996]{flex-direction:column;gap:10px;display:flex}.approval-row[data-v-034e4996],.file-row[data-v-034e4996]{background:#fbfdfc;border:1px solid #e1e8e3;border-radius:14px;grid-template-columns:1fr 170px 120px;align-items:center;gap:10px;padding:12px;display:grid}.approval-row div[data-v-034e4996],.file-row[data-v-034e4996]{color:#1f2c24}.approval-row div[data-v-034e4996]{flex-direction:column;gap:3px;display:flex}.approval-row span[data-v-034e4996],.file-row span[data-v-034e4996]{color:#66726b;font-size:12px}.confirm-icon[data-v-034e4996]{color:#9a6700;background:#fff4d6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:34px;font-weight:900;display:flex}.confirm-modal h3[data-v-034e4996]{color:#1f2c24;margin:0 0 8px}.confirm-modal p[data-v-034e4996]{color:#66726b;margin:0;line-height:1.6}.confirm-actions[data-v-034e4996]{justify-content:center;gap:10px;margin-top:22px;display:flex}.toast[data-v-034e4996]{z-index:1500;color:#fff;text-align:center;border-radius:14px;min-width:320px;max-width:520px;padding:14px 18px;font-weight:800;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #0000002e}.form-btn[data-v-034e4996]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:8px;height:32px;padding:0 10px;font-size:12px;font-weight:900}.toast.success[data-v-034e4996]{background:#0d6b3d}.toast.error[data-v-034e4996]{background:#b42318}.toast.warning[data-v-034e4996]{background:#c47f00}.toast-enter-active[data-v-034e4996],.toast-leave-active[data-v-034e4996]{transition:all .25s}.toast-enter-from[data-v-034e4996],.toast-leave-to[data-v-034e4996]{opacity:0;transform:translate(-50%,-20px)}.dosya-confirm-overlay[data-v-034e4996]{z-index:5000!important}.dosya-confirm-modal[data-v-034e4996]{position:relative;z-index:5001!important}.confirm-icon.danger[data-v-034e4996]{color:#991b1b;background:#fee2e2}.danger-confirm h3[data-v-034e4996]{color:#991b1b}@media (width<=900px){.topbar[data-v-034e4996],.toolbar[data-v-034e4996]{flex-direction:column;align-items:flex-start}.logo[data-v-034e4996]{height:60px}.search-box[data-v-034e4996]{width:100%}.form-grid[data-v-034e4996],.detail-grid[data-v-034e4996],.approval-row[data-v-034e4996],.file-row[data-v-034e4996]{grid-template-columns:1fr}}[data-v-fe4fe4db]{box-sizing:border-box}.page[data-v-fe4fe4db]{color:#1f2c24;background:#f4f7f5;min-height:100vh}.topbar[data-v-fe4fe4db]{z-index:20;background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:center;gap:18px;min-height:92px;padding:16px 24px;display:flex;position:sticky;top:0}.brand[data-v-fe4fe4db]{align-items:center;gap:14px;display:flex}.back-btn[data-v-fe4fe4db]{color:#0d6b3d;cursor:pointer;background:#f7faf8;border:1px solid #dce4de;border-radius:12px;width:42px;height:42px;font-size:22px;font-weight:900}.logo[data-v-fe4fe4db]{width:auto;height:58px}.brand h1[data-v-fe4fe4db]{color:#0d6b3d;margin:0;font-size:24px}.brand p[data-v-fe4fe4db]{color:#6b766f;margin:5px 0 0;font-size:13px}.top-actions[data-v-fe4fe4db]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.primary-btn[data-v-fe4fe4db],.secondary-btn[data-v-fe4fe4db],.filter-btn[data-v-fe4fe4db]{cursor:pointer;border:none;border-radius:11px;min-height:40px;padding:0 15px;font-weight:800}.primary-btn[data-v-fe4fe4db]{color:#fff;background:#0d6b3d}.secondary-btn[data-v-fe4fe4db]{color:#33433a;background:#eef3ef;border:1px solid #d9e1dc}.filter-btn[data-v-fe4fe4db]{color:#fff;background:#33433a}.primary-btn[data-v-fe4fe4db]:disabled{opacity:.65;cursor:wait}.content[data-v-fe4fe4db]{padding:22px}.toast[data-v-fe4fe4db]{z-index:100;color:#fff;border-radius:12px;max-width:420px;padding:14px 18px;font-weight:800;position:fixed;top:108px;right:24px;box-shadow:0 14px 36px #0f172a2e}.toast.success[data-v-fe4fe4db]{background:#0d6b3d}.toast.error[data-v-fe4fe4db]{background:#b42318}.summary-grid[data-v-fe4fe4db]{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.summary-card[data-v-fe4fe4db]{background:#fff;border:1px solid #dce4de;border-radius:16px;min-height:112px;padding:17px}.summary-card span[data-v-fe4fe4db]{color:#66726b;font-size:12px;font-weight:800}.summary-card strong[data-v-fe4fe4db]{color:#0d6b3d;margin:8px 0 5px;font-size:29px;display:block}.summary-card small[data-v-fe4fe4db]{color:#89928d;font-size:11px}.summary-card.warning strong[data-v-fe4fe4db]{color:#b26a00}.summary-card.danger strong[data-v-fe4fe4db]{color:#b42318}.panel[data-v-fe4fe4db]{background:#fff;border:1px solid #dce4de;border-radius:18px;overflow:hidden}.tabs[data-v-fe4fe4db]{background:#fafcfb;border-bottom:1px solid #e1e8e3;gap:6px;padding:12px;display:flex;overflow-x:auto}.tabs button[data-v-fe4fe4db]{white-space:nowrap;color:#526058;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;min-height:42px;padding:0 14px;font-weight:800}.tabs button.active[data-v-fe4fe4db]{color:#fff;background:#0d6b3d;box-shadow:0 8px 18px #0d6b3d29}.tabs button span[data-v-fe4fe4db]{margin-right:6px}.toolbar[data-v-fe4fe4db]{border-bottom:1px solid #edf1ee;grid-template-columns:minmax(260px,1fr) repeat(2,minmax(170px,220px)) auto;gap:10px;padding:14px;display:grid}.search-box[data-v-fe4fe4db]{background:#fff;border:1px solid #d7dfda;border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:flex}.search-box span[data-v-fe4fe4db]{color:#6a766e;font-size:20px}.search-box input[data-v-fe4fe4db]{width:100%;font:inherit;border:0;outline:0}.toolbar select[data-v-fe4fe4db],.form-grid input[data-v-fe4fe4db],.form-grid select[data-v-fe4fe4db],.form-grid textarea[data-v-fe4fe4db],.block-label textarea[data-v-fe4fe4db],.file-upload select[data-v-fe4fe4db],.file-upload input[data-v-fe4fe4db]{color:#26332b;width:100%;font:inherit;background:#fff;border:1px solid #d7dfda;border-radius:10px;outline:none;padding:10px 11px}.loading-box[data-v-fe4fe4db],.empty[data-v-fe4fe4db]{text-align:center;color:#7b867f;padding:42px}.table-wrap[data-v-fe4fe4db]{overflow-x:auto}table[data-v-fe4fe4db]{border-collapse:collapse;width:100%;min-width:1080px}th[data-v-fe4fe4db]{color:#59665e;text-transform:uppercase;letter-spacing:.3px;text-align:left;background:#f6f9f7;border-bottom:1px solid #dfe6e1;padding:12px 14px;font-size:11px}td[data-v-fe4fe4db]{color:#2f3d35;vertical-align:middle;border-bottom:1px solid #edf1ee;padding:13px 14px;font-size:13px}tbody tr[data-v-fe4fe4db]:hover{background:#fafcfb}td b[data-v-fe4fe4db]{color:#243229;font-size:13px;display:block}td small[data-v-fe4fe4db]{color:#7a857e;margin-top:4px;font-size:11px;display:block}.right[data-v-fe4fe4db]{text-align:right}.asset-cell[data-v-fe4fe4db]{align-items:center;gap:10px;display:flex}.asset-icon[data-v-fe4fe4db]{background:#edf7f1;border-radius:12px;place-items:center;width:38px;min-width:38px;height:38px;font-size:20px;display:grid}.actions[data-v-fe4fe4db]{white-space:nowrap}.actions button[data-v-fe4fe4db],.category-actions button[data-v-fe4fe4db],.file-actions button[data-v-fe4fe4db]{color:#34443a;cursor:pointer;background:#fff;border:1px solid #d6dfd9;border-radius:9px;min-height:32px;margin-left:6px;padding:0 10px;font-size:11px;font-weight:800}.actions .success-action[data-v-fe4fe4db],.success-action[data-v-fe4fe4db]{color:#0d6b3d!important;background:#eaf7ef!important;border-color:#bfe0ca!important}.actions .danger-action[data-v-fe4fe4db],.danger-action[data-v-fe4fe4db]{color:#b42318!important;background:#fff0ef!important;border-color:#efc4c0!important}.status[data-v-fe4fe4db]{color:#4b5a50;background:#eef2ef;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.status.musait[data-v-fe4fe4db],.status.onaylandi[data-v-fe4fe4db]{color:#08713b;background:#e7f7ed}.status.zimmetli[data-v-fe4fe4db],.status.onay-bekliyor[data-v-fe4fe4db]{color:#9a5a00;background:#fff4dd}.status.reddedildi[data-v-fe4fe4db],.status.kayip[data-v-fe4fe4db],.status.iptal[data-v-fe4fe4db]{color:#b42318;background:#ffebe9}.status.iade-edildi[data-v-fe4fe4db]{color:#2856a6;background:#e9f0ff}.section-head[data-v-fe4fe4db]{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.section-head.compact[data-v-fe4fe4db]{padding:14px}.section-head h2[data-v-fe4fe4db],.section-head h3[data-v-fe4fe4db]{color:#0d6b3d;margin:0;font-size:19px}.section-head p[data-v-fe4fe4db]{color:#718078;margin:5px 0 0;font-size:12px}.category-grid[data-v-fe4fe4db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:16px;display:grid}.category-card[data-v-fe4fe4db]{border:1px solid #dce4de;border-radius:15px;grid-template-columns:52px 1fr auto;align-items:start;gap:12px;padding:15px;display:grid}.category-icon[data-v-fe4fe4db]{background:#edf7f1;border-radius:15px;place-items:center;width:52px;height:52px;font-size:25px;display:grid}.category-info h3[data-v-fe4fe4db]{color:#0d6b3d;margin:0}.category-info p[data-v-fe4fe4db]{color:#6f7a73;margin:6px 0 10px;font-size:12px;line-height:1.5}.category-meta[data-v-fe4fe4db]{flex-wrap:wrap;gap:7px;display:flex}.category-meta span[data-v-fe4fe4db]{color:#526158;background:#f0f4f1;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.category-meta span.passive[data-v-fe4fe4db]{color:#b42318;background:#ffebe9}.category-actions[data-v-fe4fe4db]{flex-direction:column;gap:6px;display:flex}.modal-overlay[data-v-fe4fe4db]{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e19128c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal-overlay-front[data-v-fe4fe4db]{z-index:140}.modal[data-v-fe4fe4db]{background:#fff;border-radius:18px;flex-direction:column;width:min(720px,100%);max-height:calc(100vh - 36px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0000003d}.modal.large[data-v-fe4fe4db],.detail-modal[data-v-fe4fe4db]{width:min(1080px,100%)}.modal.small[data-v-fe4fe4db]{width:min(540px,100%)}.confirm-modal-title[data-v-fe4fe4db]{align-items:center;gap:12px;display:flex}.confirm-modal-icon[data-v-fe4fe4db]{color:#b42318;background:#fff0ef;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:23px;font-weight:900;display:grid}.confirm-message[data-v-fe4fe4db]{color:#6f2923;background:#fff8f7;border:1px solid #efc4c0;border-radius:13px;padding:15px 16px;font-weight:700;line-height:1.6}.confirm-description[data-v-fe4fe4db]{margin-top:16px}.confirm-description>span[data-v-fe4fe4db]{color:#b42318}.danger-confirm-btn[data-v-fe4fe4db]{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#b42318;border:1px solid #a71d13;border-radius:11px;padding:0 18px;font-weight:900}.danger-confirm-btn[data-v-fe4fe4db]:hover:not(:disabled){background:#971a12}.danger-confirm-btn[data-v-fe4fe4db]:disabled{opacity:.65;cursor:wait}.iade-modal-title[data-v-fe4fe4db]{align-items:center;gap:12px;display:flex}.iade-modal-icon[data-v-fe4fe4db]{color:#0d6b3d;background:#e8f5ee;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:24px;font-weight:800;display:grid}.iade-summary[data-v-fe4fe4db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.iade-summary>div[data-v-fe4fe4db]{background:#f8faf8;border:1px solid #e1e7e3;border-radius:13px;flex-direction:column;gap:4px;padding:13px 14px;display:flex}.iade-summary span[data-v-fe4fe4db]{color:#748078;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.iade-summary b[data-v-fe4fe4db]{color:#24342a;font-size:14px}.iade-summary small[data-v-fe4fe4db]{color:#748078;font-size:12px}@media (width<=620px){.iade-summary[data-v-fe4fe4db]{grid-template-columns:1fr}}.modal-head[data-v-fe4fe4db]{border-bottom:1px solid #e1e7e3;justify-content:space-between;align-items:flex-start;gap:15px;padding:17px 19px;display:flex}.modal-head h2[data-v-fe4fe4db]{color:#0d6b3d;margin:0;font-size:21px}.modal-head p[data-v-fe4fe4db]{color:#748078;margin:5px 0 0;font-size:12px}.close-btn[data-v-fe4fe4db]{color:#45544a;cursor:pointer;background:#eef2ef;border:0;border-radius:10px;width:36px;height:36px;font-size:22px}.modal-body[data-v-fe4fe4db]{padding:18px;overflow-y:auto}.modal-foot[data-v-fe4fe4db]{border-top:1px solid #e1e7e3;justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.form-title[data-v-fe4fe4db]{color:#0d6b3d;border-bottom:1px solid #edf1ee;margin:6px 0 13px;padding-bottom:9px;font-size:15px}.form-title[data-v-fe4fe4db]:not(:first-child){margin-top:22px}.form-grid[data-v-fe4fe4db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form-grid.one[data-v-fe4fe4db]{grid-template-columns:1fr}.form-grid label[data-v-fe4fe4db],.block-label[data-v-fe4fe4db]{color:#445248;flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.span-2[data-v-fe4fe4db]{grid-column:span 2}.checkbox-label[data-v-fe4fe4db]{align-items:center;min-height:40px;flex-direction:row!important;gap:8px!important}.checkbox-label input[data-v-fe4fe4db]{height:17px;width:17px!important}.input-group[data-v-fe4fe4db]{grid-template-columns:1fr 92px;gap:7px;display:grid}.selected-asset[data-v-fe4fe4db]{background:#f2faf5;border:1px solid #cfe2d5;border-radius:13px;align-items:center;gap:11px;padding:12px;display:flex}.selected-asset>span[data-v-fe4fe4db]{background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.selected-asset b[data-v-fe4fe4db],.selected-asset small[data-v-fe4fe4db]{display:block}.selected-asset small[data-v-fe4fe4db]{color:#6c796f;margin-top:4px}.detail-title[data-v-fe4fe4db]{align-items:center;gap:12px;display:flex}.detail-icon[data-v-fe4fe4db]{background:#edf7f1;border-radius:14px;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.detail-grid[data-v-fe4fe4db]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.detail-grid>div[data-v-fe4fe4db]{background:#fafcfb;border:1px solid #e0e7e2;border-radius:12px;padding:12px}.detail-grid span[data-v-fe4fe4db],.current-assignment span[data-v-fe4fe4db]{color:#7b867f;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.detail-grid b[data-v-fe4fe4db],.current-assignment b[data-v-fe4fe4db]{color:#26342b;margin-top:5px;font-size:13px;display:block}.detail-section[data-v-fe4fe4db]{border-top:1px solid #edf1ee;margin-top:18px;padding-top:16px}.detail-section>h3[data-v-fe4fe4db]{color:#0d6b3d;margin:0 0 11px;font-size:16px}.current-assignment[data-v-fe4fe4db]{background:#f2faf5;border:1px solid #cfe4d6;border-radius:13px;grid-template-columns:1fr auto;gap:12px;padding:13px;display:grid}.current-assignment small[data-v-fe4fe4db]{color:#6b786f;margin-top:4px;display:block}.file-upload[data-v-fe4fe4db]{grid-template-columns:150px 1fr auto auto;align-items:center;gap:9px;margin-bottom:12px;display:grid}.compact-check[data-v-fe4fe4db]{white-space:nowrap}.file-list[data-v-fe4fe4db]{gap:8px;display:grid}.file-item[data-v-fe4fe4db]{border:1px solid #e0e7e2;border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.file-icon[data-v-fe4fe4db]{background:#f0f4f1;border-radius:11px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.file-info b[data-v-fe4fe4db],.file-info small[data-v-fe4fe4db]{display:block}.file-info small[data-v-fe4fe4db]{color:#7b867f;margin-top:4px;font-size:11px}.history-list[data-v-fe4fe4db]{gap:8px;display:grid}.history-list article[data-v-fe4fe4db]{border:1px solid #e2e8e4;border-radius:12px;justify-content:space-between;gap:12px;padding:11px 12px;display:flex}.history-list b[data-v-fe4fe4db],.history-list small[data-v-fe4fe4db]{display:block}.history-list small[data-v-fe4fe4db]{color:#79847d;margin-top:4px;font-size:11px}.history-list article>div[data-v-fe4fe4db]:last-child{text-align:right}.empty-small[data-v-fe4fe4db]{text-align:center;color:#7b867f;background:#f8faf9;border-radius:11px;padding:16px;font-size:12px}@media (width<=1200px){.summary-grid[data-v-fe4fe4db]{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid[data-v-fe4fe4db]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.topbar[data-v-fe4fe4db]{flex-direction:column;align-items:flex-start}.top-actions[data-v-fe4fe4db]{justify-content:flex-start;width:100%}.summary-grid[data-v-fe4fe4db],.category-grid[data-v-fe4fe4db]{grid-template-columns:1fr 1fr}.toolbar[data-v-fe4fe4db],.form-grid[data-v-fe4fe4db],.detail-grid[data-v-fe4fe4db]{grid-template-columns:1fr}.span-2[data-v-fe4fe4db]{grid-column:auto}.file-upload[data-v-fe4fe4db]{grid-template-columns:1fr}}@media (width<=560px){.content[data-v-fe4fe4db]{padding:12px}.brand p[data-v-fe4fe4db]{display:none}.logo[data-v-fe4fe4db]{height:45px}.brand h1[data-v-fe4fe4db]{font-size:19px}.summary-grid[data-v-fe4fe4db],.category-grid[data-v-fe4fe4db]{grid-template-columns:1fr}.category-card[data-v-fe4fe4db]{grid-template-columns:46px 1fr}.category-actions[data-v-fe4fe4db]{flex-direction:row;grid-column:1/-1}.current-assignment[data-v-fe4fe4db],.file-item[data-v-fe4fe4db]{grid-template-columns:1fr}.file-actions[data-v-fe4fe4db]{margin-left:-6px;display:flex}}[data-v-85e10fe5]{box-sizing:border-box}.mobile-page[data-v-85e10fe5]{background:linear-gradient(135deg,#eef2ef,#dfe5e1);justify-content:center;min-height:100vh;padding:14px;display:flex}.phone-shell[data-v-85e10fe5]{background:#f4f7f5;border:1px solid #d8dfdb;border-radius:28px;flex-direction:column;width:100%;max-width:460px;min-height:calc(100vh - 28px);display:flex;overflow:hidden;box-shadow:0 22px 60px #0f172a1f}.mobile-header[data-v-85e10fe5]{background:#fff;border-bottom:1px solid #dfe6e1;grid-template-columns:42px 1fr 42px;align-items:center;gap:9px;min-height:72px;padding:12px 14px;display:grid}.back-btn[data-v-85e10fe5],.refresh-btn[data-v-85e10fe5]{color:#0d6b3d;background:#f7faf8;border:1px solid #dce4de;border-radius:13px;width:42px;height:42px;font-size:21px;font-weight:900}.header-title[data-v-85e10fe5]{text-align:center}.header-title h1[data-v-85e10fe5]{color:#0d6b3d;margin:0;font-size:19px}.header-title p[data-v-85e10fe5]{color:#748078;margin:4px 0 0;font-size:11px;font-weight:700}.content[data-v-85e10fe5]{flex:1;padding:14px}.notice[data-v-85e10fe5]{color:#fff;border-radius:13px;margin-bottom:10px;padding:12px;font-size:12px;font-weight:900}.notice.success[data-v-85e10fe5]{background:#0d6b3d}.notice.error[data-v-85e10fe5]{background:#b42318}.hero[data-v-85e10fe5]{color:#fff;background:radial-gradient(circle at 0 0,#ffffff3d,#0000 34%),linear-gradient(135deg,#0d6b3d,#087a41 60%,#066d3a);border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:154px;padding:18px;display:grid;box-shadow:0 18px 38px #0d6b3d33}.hero span[data-v-85e10fe5]{opacity:.82;text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:900}.hero h2[data-v-85e10fe5]{margin:7px 0 6px;font-size:25px}.hero p[data-v-85e10fe5]{opacity:.88;max-width:280px;margin:0;font-size:12px;line-height:1.5}.hero-icon[data-v-85e10fe5]{background:#ffffff29;border:1px solid #ffffff38;border-radius:21px;place-items:center;width:68px;height:68px;font-size:34px;display:grid}.summary-grid[data-v-85e10fe5]{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.summary-grid article[data-v-85e10fe5]{background:#fff;border:1px solid #dce4de;border-radius:17px;min-height:84px;padding:12px}.summary-grid span[data-v-85e10fe5]{color:#6b776f;min-height:28px;font-size:10px;font-weight:800;line-height:1.35;display:block}.summary-grid strong[data-v-85e10fe5]{color:#0d6b3d;margin-top:4px;font-size:24px;display:block}.tabs[data-v-85e10fe5]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.tabs button[data-v-85e10fe5]{color:#56635b;background:#fff;border:1px solid #dce4de;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:62px;padding:9px;font-size:10.5px;font-weight:900;display:flex}.tabs button.active[data-v-85e10fe5]{color:#fff;background:#0d6b3d;border-color:#0d6b3d}.tabs b[data-v-85e10fe5]{color:#0d6b3d;background:#edf3ef;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:11px;display:inline-flex}.tabs button.active b[data-v-85e10fe5]{color:#fff;background:#ffffff2e}.loading-card[data-v-85e10fe5],.empty-card[data-v-85e10fe5]{text-align:center;color:#748078;background:#fff;border:1px solid #dce4de;border-radius:18px;margin-top:12px;padding:28px 16px;font-size:12px;font-weight:800}.list[data-v-85e10fe5]{gap:11px;margin-top:12px;display:grid}.asset-card[data-v-85e10fe5]{text-align:left;background:#fff;border:1px solid #dce4de;border-radius:20px;width:100%;padding:14px;box-shadow:0 8px 20px #0f172a0a}.asset-top[data-v-85e10fe5]{grid-template-columns:48px 1fr 20px;align-items:center;gap:11px;display:grid}.asset-icon[data-v-85e10fe5]{background:#edf7f1;border-radius:15px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.asset-title span[data-v-85e10fe5]{color:#7b877f;text-transform:uppercase;font-size:10px;font-weight:900}.asset-title h3[data-v-85e10fe5]{color:#0d6b3d;margin:4px 0;font-size:16px}.asset-title p[data-v-85e10fe5]{color:#6e7972;margin:0;font-size:11px;line-height:1.4}.arrow[data-v-85e10fe5]{color:#0d6b3d;font-size:28px;font-weight:700}.asset-bottom[data-v-85e10fe5]{border-top:1px solid #edf1ee;grid-template-columns:1fr 1fr auto;align-items:center;gap:9px;margin-top:12px;padding-top:11px;display:grid}.asset-bottom>div>span[data-v-85e10fe5]:not(.status){color:#8a948e;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.asset-bottom b[data-v-85e10fe5]{color:#344238;margin-top:4px;font-size:11px;display:block}.status[data-v-85e10fe5]{color:#4e5c53;white-space:nowrap;background:#eef2ef;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 9px;font-size:9.5px;font-weight:950;display:inline-flex}.status.onay-bekliyor[data-v-85e10fe5]{color:#995a00;background:#fff1cf}.status.onaylandi[data-v-85e10fe5]{color:#08713b;background:#e4f6ea}.status.reddedildi[data-v-85e10fe5],.status.iptal[data-v-85e10fe5]{color:#b42318;background:#ffe9e7}.status.iade-edildi[data-v-85e10fe5]{color:#2856a6;background:#e8efff}.empty-card div[data-v-85e10fe5]{font-size:34px}.empty-card h3[data-v-85e10fe5]{color:#0d6b3d;margin:8px 0 5px}.empty-card p[data-v-85e10fe5]{color:#7a857e;margin:0;font-size:11px}.mobile-footer[data-v-85e10fe5]{text-align:center;background:#fff;border-top:1px solid #dfe6e1;padding:12px 16px 14px}.mobile-footer span[data-v-85e10fe5]{color:#98a29c;font-size:11px;font-weight:700;display:block}.mobile-footer img[data-v-85e10fe5]{opacity:.9;max-width:86px;height:auto;margin-top:8px}.detail-overlay[data-v-85e10fe5],.confirm-overlay[data-v-85e10fe5]{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b160f94;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.detail-sheet[data-v-85e10fe5]{background:#f4f7f5;border-radius:26px 26px 0 0;flex-direction:column;width:min(460px,100%);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 -22px 60px #0f172a33}.sheet-handle[data-v-85e10fe5]{background:#cbd4ce;border-radius:999px;width:52px;height:5px;margin:9px auto 3px}.detail-head[data-v-85e10fe5]{background:#fff;border-bottom:1px solid #dfe6e1;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 15px 14px;display:flex}.detail-title[data-v-85e10fe5]{align-items:center;gap:11px;display:flex}.detail-icon[data-v-85e10fe5]{background:#edf7f1;border-radius:15px;place-items:center;width:48px;min-width:48px;height:48px;font-size:24px;display:grid}.detail-title span[data-v-85e10fe5]{color:#7b867f;text-transform:uppercase;font-size:9.5px;font-weight:900}.detail-title h2[data-v-85e10fe5]{color:#0d6b3d;margin:3px 0;font-size:17px}.detail-title p[data-v-85e10fe5]{color:#738078;margin:0;font-size:10.5px}.detail-head>button[data-v-85e10fe5]{color:#45534a;background:#eef2ef;border:0;border-radius:10px;width:34px;height:34px;font-size:21px}.detail-body[data-v-85e10fe5]{padding:13px;overflow-y:auto}.approval-box[data-v-85e10fe5]{background:#fff7e6;border:1px solid #f0d39a;border-radius:17px;padding:14px}.approval-box.onaylandi[data-v-85e10fe5]{background:#edf9f1;border-color:#c6e4d0}.approval-box.reddedildi[data-v-85e10fe5],.approval-box.iptal[data-v-85e10fe5]{background:#fff0ef;border-color:#efc7c2}.approval-box span[data-v-85e10fe5]{color:#7b867f;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.approval-box strong[data-v-85e10fe5]{color:#0d6b3d;margin-top:4px;font-size:17px;display:block}.approval-box small[data-v-85e10fe5]{color:#6c776f;margin-top:7px;font-size:10.5px;line-height:1.45;display:block}.detail-section[data-v-85e10fe5]{margin-top:14px}.detail-section h3[data-v-85e10fe5]{color:#1f2c24;margin:0 0 9px;font-size:14px}.info-grid[data-v-85e10fe5]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.info-grid>div[data-v-85e10fe5],.text-card[data-v-85e10fe5]{background:#fff;border:1px solid #dce4de;border-radius:13px;padding:11px}.info-grid span[data-v-85e10fe5],.text-card span[data-v-85e10fe5]{color:#849087;text-transform:uppercase;font-size:8.5px;font-weight:900;display:block}.info-grid b[data-v-85e10fe5]{color:#344239;margin-top:5px;font-size:11px;line-height:1.4;display:block}.text-card+.text-card[data-v-85e10fe5]{margin-top:7px}.text-card p[data-v-85e10fe5]{color:#526057;white-space:pre-wrap;margin:6px 0 0;font-size:11px;line-height:1.5}.text-card.danger[data-v-85e10fe5]{background:#fff1ef;border-color:#efc6c2}.file-list[data-v-85e10fe5]{gap:7px;display:grid}.file-list button[data-v-85e10fe5]{text-align:left;background:#fff;border:1px solid #dce4de;border-radius:13px;grid-template-columns:40px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.file-icon[data-v-85e10fe5]{background:#eef3ef;border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.file-list b[data-v-85e10fe5],.file-list small[data-v-85e10fe5]{display:block}.file-list b[data-v-85e10fe5]{color:#334138;overflow-wrap:anywhere;font-size:11px}.file-list small[data-v-85e10fe5]{color:#7b867f;margin-top:4px;font-size:9.5px}.file-list button>span[data-v-85e10fe5]{color:#0d6b3d;font-size:9px;font-weight:900}.empty-small[data-v-85e10fe5]{text-align:center;color:#78837c;border:1px dashed #cfd8d2;border-radius:13px;padding:15px;font-size:10.5px}.detail-actions[data-v-85e10fe5]{padding:12px 13px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dfe6e1;grid-template-columns:.8fr 1.2fr;gap:9px;display:grid}.reject-btn[data-v-85e10fe5],.approve-btn[data-v-85e10fe5],.cancel-btn[data-v-85e10fe5]{border:0;border-radius:14px;min-height:47px;font-size:11px;font-weight:950}.reject-btn[data-v-85e10fe5]{color:#b42318;background:#fff0ef;border:1px solid #efc6c2}.approve-btn[data-v-85e10fe5]{color:#fff;background:#0d6b3d}.cancel-btn[data-v-85e10fe5]{color:#4e5c53;background:#eef2ef}.confirm-overlay[data-v-85e10fe5]{z-index:120;align-items:center;padding:16px}.confirm-card[data-v-85e10fe5]{background:#fff;border-radius:20px;width:min(420px,100%);padding:18px}.confirm-card h3[data-v-85e10fe5]{color:#b42318;margin:0}.confirm-card.approve-confirm[data-v-85e10fe5]{text-align:center}.confirm-card.approve-confirm h3[data-v-85e10fe5]{color:#0d6b3d}.confirm-symbol[data-v-85e10fe5]{color:#0d6b3d;background:#e8f6ed;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 12px;font-size:28px;font-weight:950;display:grid}.confirm-card p[data-v-85e10fe5]{color:#6d7971;margin:7px 0 12px;font-size:11.5px;line-height:1.5}.confirm-card textarea[data-v-85e10fe5]{width:100%;font:inherit;resize:vertical;border:1px solid #d7dfda;border-radius:13px;padding:11px}.confirm-card>div[data-v-85e10fe5]:last-child,.confirm-actions[data-v-85e10fe5]{grid-template-columns:1fr 1fr;gap:9px;margin-top:11px;display:grid}.confirm-card .confirm-symbol[data-v-85e10fe5]{display:grid}button[data-v-85e10fe5]:disabled{opacity:.65}@media (width<=390px){.phone-shell[data-v-85e10fe5]{border-radius:22px}.hero[data-v-85e10fe5]{min-height:140px;padding:15px}.hero h2[data-v-85e10fe5]{font-size:22px}.hero-icon[data-v-85e10fe5]{width:58px;height:58px;font-size:29px}.summary-grid article[data-v-85e10fe5]{padding:10px}.summary-grid span[data-v-85e10fe5]{font-size:9px}.tabs button[data-v-85e10fe5]{font-size:9.5px}}[data-v-5fda9653]{box-sizing:border-box}.mobile-page[data-v-5fda9653]{color:#24332a;background:linear-gradient(135deg,#e9efeb,#dbe4de);justify-content:center;min-height:100vh;padding:12px;display:flex}.phone-shell[data-v-5fda9653]{background:#f5f7f6;border-radius:28px;width:100%;max-width:470px;min-height:calc(100vh - 24px);overflow:hidden;box-shadow:0 18px 50px #16372521}.topbar[data-v-5fda9653]{color:#fff;background:linear-gradient(135deg,#0d6b3d,#095431);grid-template-columns:46px 1fr 46px;align-items:center;gap:12px;min-height:92px;padding:18px;display:grid}.topbar-title[data-v-5fda9653]{align-items:center;min-width:0;display:flex}.topbar h1[data-v-5fda9653]{margin:0;font-size:22px;line-height:1.2}.back-btn[data-v-5fda9653],.person-icon[data-v-5fda9653]{color:#fff;background:#ffffff24;border:none;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:28px;display:flex}.back-btn[data-v-5fda9653]{cursor:pointer}.person-icon[data-v-5fda9653]{font-size:20px}.content[data-v-5fda9653]{padding:14px}.intro-card[data-v-5fda9653],.form-card[data-v-5fda9653],.record-card[data-v-5fda9653],.empty-card[data-v-5fda9653]{background:#fff;border:1px solid #dce5df;border-radius:20px}.intro-card[data-v-5fda9653]{justify-content:space-between;align-items:center;margin-bottom:14px;padding:16px;display:flex}.intro-card div[data-v-5fda9653]:first-child{flex-direction:column;gap:3px;display:flex}.intro-card small[data-v-5fda9653]{color:#7b8880}.intro-card strong[data-v-5fda9653]{color:#173c28;font-size:17px}.intro-card span[data-v-5fda9653]{color:#607067;font-size:12px}.intro-badge[data-v-5fda9653]{color:#0d6b3d;background:#eaf6ef;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800}.form-card[data-v-5fda9653]{padding:16px}.section-title[data-v-5fda9653]{align-items:center;gap:12px;margin-bottom:18px;display:flex}.title-icon[data-v-5fda9653]{background:#fff4e5;border-radius:15px;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex}.section-title h2[data-v-5fda9653]{color:#143b27;margin:0;font-size:19px}.section-title p[data-v-5fda9653]{color:#738078;margin:4px 0 0;font-size:12px}.field[data-v-5fda9653]{flex-direction:column;gap:7px;min-width:0;margin-bottom:14px;display:flex}.field>span[data-v-5fda9653],.upload-title strong[data-v-5fda9653]{color:#30453a;font-size:13px;font-weight:800}input[data-v-5fda9653],select[data-v-5fda9653],textarea[data-v-5fda9653]{color:#23352b;width:100%;min-width:0;max-width:100%;font:inherit;background:#fbfcfb;border:1px solid #d5dfd8;border-radius:13px;outline:none;padding:12px 13px}input[data-v-5fda9653]:focus,select[data-v-5fda9653]:focus,textarea[data-v-5fda9653]:focus{border-color:#0d6b3d;box-shadow:0 0 0 3px #0d6b3d14}textarea[data-v-5fda9653]{resize:vertical}.date-field[data-v-5fda9653]{overflow:hidden}.date-field input[type=date][data-v-5fda9653]{box-sizing:border-box;appearance:none;width:100%;min-width:0;max-width:100%;height:46px;padding:10px 12px;font-size:16px;line-height:normal;display:block}.money-input[data-v-5fda9653]{position:relative}.money-input input[data-v-5fda9653]{padding-right:55px}.money-input b[data-v-5fda9653]{color:#0d6b3d;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.upload-section[data-v-5fda9653]{background:#f9fbfa;border:1px dashed #b9cbbf;border-radius:16px;margin-bottom:14px;padding:14px}.upload-title[data-v-5fda9653]{justify-content:space-between;gap:10px;margin-bottom:11px;display:flex}.upload-title div[data-v-5fda9653]{flex-direction:column;gap:3px;display:flex}.upload-title small[data-v-5fda9653]{color:#75827a;font-size:11px;line-height:1.4}.upload-title>span[data-v-5fda9653]{color:#0d6b3d;font-size:12px;font-weight:800}.upload-note[data-v-5fda9653]{color:#296244;background:#eef6f1;border-radius:10px;margin-top:9px;padding:9px 10px;font-size:11px;font-weight:700}.upload-note.busy[data-v-5fda9653]{animation:1.2s ease-in-out infinite uploadPulse-5fda9653}@keyframes uploadPulse-5fda9653{50%{opacity:.55}}.upload-actions[data-v-5fda9653]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.upload-btn[data-v-5fda9653],.document-btn[data-v-5fda9653]{text-align:center;color:#27533a;cursor:pointer;background:#fff;border:1px solid #cddad1;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:10px;font-size:12px;font-weight:800;display:flex}.upload-btn.primary[data-v-5fda9653]{color:#fff;background:#0d6b3d;border-color:#0d6b3d}.upload-btn input[data-v-5fda9653],.document-btn input[data-v-5fda9653]{display:none}.document-btn[data-v-5fda9653]{width:100%}.photo-grid[data-v-5fda9653]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.photo-item[data-v-5fda9653]{aspect-ratio:1;background:#edf1ee;border-radius:12px;position:relative;overflow:hidden}.photo-item img[data-v-5fda9653]{object-fit:cover;width:100%;height:100%}.photo-item button[data-v-5fda9653],.file-row button[data-v-5fda9653]{color:#fff;cursor:pointer;background:#b42318;border:none;border-radius:999px}.photo-item button[data-v-5fda9653]{width:25px;height:25px;position:absolute;top:5px;right:5px}.file-list[data-v-5fda9653]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.file-row[data-v-5fda9653]{background:#fff;border:1px solid #e0e7e2;border-radius:11px;grid-template-columns:34px 1fr 28px;align-items:center;gap:8px;padding:8px;display:grid}.file-icon[data-v-5fda9653]{background:#eef5f0;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.file-row div[data-v-5fda9653]:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.file-row strong[data-v-5fda9653]{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.file-row small[data-v-5fda9653]{color:#7a877f;font-size:10px}.file-row button[data-v-5fda9653]{width:25px;height:25px}.alert[data-v-5fda9653]{border-radius:12px;margin-bottom:12px;padding:12px;font-size:13px;font-weight:700}.alert.success[data-v-5fda9653]{color:#0c6b3a;background:#e8f7ee;border:1px solid #b8dfc7}.alert.error[data-v-5fda9653]{color:#a52a1f;background:#fff0ee;border:1px solid #efc2bd}.submit-btn[data-v-5fda9653]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d6b3d,#07532f);border:none;border-radius:14px;width:100%;min-height:48px;font-size:14px;font-weight:900}.submit-btn[data-v-5fda9653]:disabled{opacity:.65;cursor:wait}.records-section[data-v-5fda9653]{margin-top:20px}.records-title[data-v-5fda9653]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.records-title h2[data-v-5fda9653]{color:#173b28;margin:0;font-size:18px}.records-title p[data-v-5fda9653]{color:#748078;margin:4px 0 0;font-size:12px}.records-title button[data-v-5fda9653]{color:#0d6b3d;cursor:pointer;background:#fff;border:1px solid #d6e0d9;border-radius:12px;width:38px;height:38px;font-size:18px}.empty-card[data-v-5fda9653]{text-align:center;color:#758178;padding:20px;font-size:13px}.record-card[data-v-5fda9653]{margin-bottom:10px;padding:14px}.record-top[data-v-5fda9653]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.record-top small[data-v-5fda9653]{color:#0d6b3d;font-weight:900}.record-top h3[data-v-5fda9653]{color:#263a2f;margin:5px 0 0;font-size:15px}.status[data-v-5fda9653]{white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:900}.status.yeni[data-v-5fda9653]{color:#1f5fae;background:#e7f0ff}.status.islemde[data-v-5fda9653]{color:#986214;background:#fff3dc}.status.tamamlandi[data-v-5fda9653]{color:#167143;background:#e5f7ec}.record-info[data-v-5fda9653]{color:#66746b;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;font-size:11px;display:grid}.field-help[data-v-5fda9653]{color:#718078;font-size:11px;line-height:1.4}.field-error[data-v-5fda9653]{color:#b42318;font-size:11px;line-height:1.4}.vehicle-field select[data-v-5fda9653]{color:#173f29;font-weight:800}@media (width<=380px){.mobile-page[data-v-5fda9653]{padding:0}.phone-shell[data-v-5fda9653]{border-radius:0;min-height:100vh}.upload-actions[data-v-5fda9653]{grid-template-columns:1fr}}[data-v-5688a9ea]{box-sizing:border-box}.page[data-v-5688a9ea]{color:#26352c;background:#f3f6f4;min-height:100vh}.topbar[data-v-5688a9ea]{z-index:20;background:#fff;border-bottom:1px solid #dce4de;justify-content:space-between;align-items:center;min-height:98px;padding:16px 28px;display:flex;position:sticky;top:0}.brand[data-v-5688a9ea]{align-items:center;gap:14px;display:flex}.logo[data-v-5688a9ea]{width:auto;height:62px}.brand h1[data-v-5688a9ea]{color:#0d6b3d;margin:0;font-size:25px}.brand p[data-v-5688a9ea]{color:#6f7c74;margin:5px 0 0;font-size:13px}.back-btn[data-v-5688a9ea],.refresh-btn[data-v-5688a9ea]{color:#0d6b3d;cursor:pointer;background:#f7faf8;border:1px solid #d6e0d9;border-radius:12px;font-weight:800}.back-btn[data-v-5688a9ea]{width:42px;height:42px;font-size:20px}.refresh-btn[data-v-5688a9ea]{height:42px;padding:0 16px}.content[data-v-5688a9ea]{padding:24px 28px 40px}.summary-grid[data-v-5688a9ea]{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:18px;display:grid}.summary-card[data-v-5688a9ea]{background:#fff;border:1px solid #dce4de;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:126px;padding:16px;display:flex;box-shadow:0 8px 22px #1a32240a}.summary-card span[data-v-5688a9ea]{color:#65736a;font-size:12px;font-weight:700}.summary-card strong[data-v-5688a9ea]{color:#1a3d29;font-size:25px}.summary-card small[data-v-5688a9ea]{color:#879189;font-size:11px}.summary-card.blue[data-v-5688a9ea]{border-top:4px solid #3b82f6}.summary-card.orange[data-v-5688a9ea]{border-top:4px solid #f59e0b}.summary-card.green[data-v-5688a9ea]{border-top:4px solid #16a34a}.summary-card.money[data-v-5688a9ea]{border-top:4px solid #0d6b3d}.summary-card.money strong[data-v-5688a9ea]{font-size:18px}.summary-card.dark[data-v-5688a9ea]{background:#153b28;border-color:#153b28}.summary-card.dark span[data-v-5688a9ea],.summary-card.dark small[data-v-5688a9ea]{color:#c7d7cd}.summary-card.dark strong[data-v-5688a9ea]{color:#fff}.filter-card[data-v-5688a9ea]{background:#fff;border:1px solid #dce4de;border-radius:18px;grid-template-columns:minmax(250px,1.5fr) 150px 190px 150px 150px auto;align-items:end;gap:12px;margin-bottom:18px;padding:16px;display:grid}.filter-card label[data-v-5688a9ea],.process-form label[data-v-5688a9ea]{flex-direction:column;gap:7px;display:flex}.filter-card label>span[data-v-5688a9ea],.process-form label>span[data-v-5688a9ea]{color:#52635a;font-size:12px;font-weight:800}input[data-v-5688a9ea],select[data-v-5688a9ea],textarea[data-v-5688a9ea]{color:#26372d;width:100%;font:inherit;background:#fbfcfb;border:1px solid #d4ded7;border-radius:11px;outline:none;padding:10px 12px}input[data-v-5688a9ea]:focus,select[data-v-5688a9ea]:focus,textarea[data-v-5688a9ea]:focus{border-color:#0d6b3d;box-shadow:0 0 0 3px #0d6b3d14}.search-btn[data-v-5688a9ea],.save-btn[data-v-5688a9ea]{color:#fff;cursor:pointer;background:#0d6b3d;border:none;border-radius:11px;min-height:42px;padding:0 18px;font-weight:900}.card-grid[data-v-5688a9ea]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.damage-card[data-v-5688a9ea]{cursor:pointer;background:#fff;border:1px solid #dce4de;border-radius:19px;min-width:0;padding:17px;transition:all .2s}.damage-card[data-v-5688a9ea]:hover{border-color:#b8cbbf;transform:translateY(-3px);box-shadow:0 14px 30px #11311f14}.damage-cover[data-v-5688a9ea]{background:#e8eeea;border-radius:19px 19px 0 0;height:150px;margin:-17px -17px 15px;overflow:hidden}.damage-cover img[data-v-5688a9ea]{object-fit:cover;width:100%;height:100%;display:block}.damage-top[data-v-5688a9ea]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.damage-code[data-v-5688a9ea]{color:#0d6b3d;font-size:12px;font-weight:900}.damage-top h3[data-v-5688a9ea]{color:#20352a;margin:6px 0 0;font-size:17px;line-height:1.35}.status[data-v-5688a9ea]{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900}.status.yeni[data-v-5688a9ea]{color:#1d5fae;background:#e8f1ff}.status.islemde[data-v-5688a9ea]{color:#976314;background:#fff1d7}.status.tamamlandi[data-v-5688a9ea]{color:#187143;background:#e5f7ec}.category-row[data-v-5688a9ea]{background:#f5f8f6;border-radius:11px;justify-content:space-between;gap:10px;margin:15px 0;padding:9px 11px;display:flex}.category-row span[data-v-5688a9ea]{color:#355645;font-size:11px;font-weight:900}.category-row small[data-v-5688a9ea]{color:#79857e}.vehicle-row[data-v-5688a9ea]{background:#edf8f1;border:1px solid #cfe2d5;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin:-6px 0 14px;padding:10px 12px;display:flex}.vehicle-row span[data-v-5688a9ea]{color:#4c6657;font-size:11px;font-weight:800}.vehicle-row strong[data-v-5688a9ea]{color:#0d6b3d;letter-spacing:.4px;font-size:14px}.vehicle-detail[data-v-5688a9ea]{background:#eef8f1!important;border-color:#bcd8c5!important}.vehicle-detail strong[data-v-5688a9ea]{letter-spacing:.5px;color:#0d6b3d!important}.person-row[data-v-5688a9ea]{align-items:center;gap:10px;display:flex}.avatar[data-v-5688a9ea]{color:#0d6b3d;background:#eaf5ee;border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:900;display:flex}.person-row div[data-v-5688a9ea]:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.person-row strong[data-v-5688a9ea]{color:#263a2f;font-size:13px}.person-row small[data-v-5688a9ea]{color:#758178;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.description[data-v-5688a9ea]{color:#66736b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin:14px 0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.amount-row[data-v-5688a9ea]{background:#f8faf9;border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.amount-row div[data-v-5688a9ea]{flex-direction:column;gap:4px;display:flex}.amount-row small[data-v-5688a9ea]{color:#7b867f;font-size:10px}.amount-row strong[data-v-5688a9ea]{color:#143d27;font-size:14px}.card-footer[data-v-5688a9ea]{color:#6d7971;align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.card-footer button[data-v-5688a9ea]{color:#0d6b3d;cursor:pointer;background:0 0;border:none;margin-left:auto;font-weight:900}.empty-state[data-v-5688a9ea]{text-align:center;color:#748178;background:#fff;border:1px dashed #cbd8cf;border-radius:18px;padding:44px}.alert[data-v-5688a9ea]{border-radius:11px;margin:10px 0;padding:12px 14px;font-size:13px;font-weight:700}.alert.success[data-v-5688a9ea]{color:#14693d;background:#e7f7ed;border:1px solid #b8dfc7}.alert.error[data-v-5688a9ea]{color:#a52b20;background:#fff0ee;border:1px solid #efc1bc}.modal-backdrop[data-v-5688a9ea]{z-index:100;background:#0d1c139e;justify-content:flex-end;display:flex;position:fixed;inset:0}.modal[data-v-5688a9ea]{background:#f5f7f6;width:min(900px,92vw);height:100vh;overflow:auto;box-shadow:-18px 0 50px #0003}.modal-header[data-v-5688a9ea]{z-index:4;background:#fff;border-bottom:1px solid #dce4de;justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:sticky;top:0}.modal-header span[data-v-5688a9ea]{color:#0d6b3d;font-size:12px;font-weight:900}.modal-header h2[data-v-5688a9ea]{color:#22372b;margin:5px 0 0;font-size:21px}.modal-header button[data-v-5688a9ea]{color:#435249;cursor:pointer;background:#eef2ef;border:none;border-radius:12px;width:40px;height:40px;font-size:24px}.modal-body[data-v-5688a9ea]{padding:20px}.modal-loading[data-v-5688a9ea]{color:#6d7972;padding:40px}.detail-grid[data-v-5688a9ea]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.detail-box[data-v-5688a9ea]{background:#fff;border:1px solid #dce4de;border-radius:14px;flex-direction:column;gap:6px;padding:13px;display:flex}.detail-box span[data-v-5688a9ea]{color:#7d8981;text-transform:uppercase;font-size:10px;font-weight:800}.detail-box strong[data-v-5688a9ea]{color:#253b2f;font-size:14px}.detail-box small[data-v-5688a9ea]{color:#748178;font-size:11px}.text-block[data-v-5688a9ea],.files-section[data-v-5688a9ea],.process-panel[data-v-5688a9ea],.timeline-section[data-v-5688a9ea]{background:#fff;border:1px solid #dce4de;border-radius:16px;margin-top:13px;padding:16px}.text-block span[data-v-5688a9ea]{color:#68766d;font-size:11px;font-weight:900}.text-block p[data-v-5688a9ea]{color:#35483d;margin:8px 0 0;line-height:1.6}.section-heading[data-v-5688a9ea]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.section-heading h3[data-v-5688a9ea]{color:#21372b;margin:0;font-size:16px}.section-heading span[data-v-5688a9ea]{color:#7b877f;font-size:11px}.files-grid[data-v-5688a9ea]{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.file-card[data-v-5688a9ea]{color:inherit;border:1px solid #dce5df;border-radius:12px;grid-template-columns:58px 1fr 20px;align-items:center;gap:9px;padding:10px;text-decoration:none;display:grid}.file-preview[data-v-5688a9ea]{background:#eef5f0;border-radius:11px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}.file-preview img[data-v-5688a9ea]{object-fit:cover;width:100%;height:100%;display:block}.file-card div[data-v-5688a9ea]:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.file-card strong[data-v-5688a9ea]{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.file-card small[data-v-5688a9ea]{color:#7b877f;font-size:9px}.mini-empty[data-v-5688a9ea]{color:#758179;text-align:center;background:#f7f9f8;border-radius:11px;padding:12px;font-size:12px}.process-form[data-v-5688a9ea]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.process-form .wide[data-v-5688a9ea]{grid-column:1/-1}.save-btn[data-v-5688a9ea]{margin-top:12px}.save-btn[data-v-5688a9ea]:disabled{opacity:.6;cursor:wait}.process-actions[data-v-5688a9ea]{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.process-actions .save-btn[data-v-5688a9ea]{margin-top:0}.mail-btn[data-v-5688a9ea],.delete-btn[data-v-5688a9ea]{cursor:pointer;border-radius:11px;min-height:42px;padding:0 16px;font-weight:900}.mail-btn[data-v-5688a9ea]{color:#0d6b3d;background:#eef7f1;border:1px solid #b9cec0}.delete-btn[data-v-5688a9ea]{color:#a52b20;background:#fff1ef;border:1px solid #efc1bc;margin-left:auto}.mail-btn[data-v-5688a9ea]:disabled,.delete-btn[data-v-5688a9ea]:disabled{opacity:.6;cursor:wait}.delete-backdrop[data-v-5688a9ea]{z-index:260;background:#141c17ad;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.delete-dialog[data-v-5688a9ea]{background:#fff;border-radius:20px;width:min(440px,100%);padding:22px;box-shadow:0 24px 70px #00000047}.delete-icon[data-v-5688a9ea]{background:#fff0ee;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex}.delete-dialog h3[data-v-5688a9ea]{color:#332522;margin:15px 0 7px}.delete-dialog p[data-v-5688a9ea]{color:#6d5b57;margin:0 0 16px;font-size:13px;line-height:1.5}.delete-dialog label[data-v-5688a9ea]{flex-direction:column;gap:7px;display:flex}.delete-dialog label span[data-v-5688a9ea]{color:#5d504d;font-size:12px;font-weight:800}.delete-actions[data-v-5688a9ea]{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.cancel-delete[data-v-5688a9ea],.confirm-delete[data-v-5688a9ea]{cursor:pointer;border-radius:11px;min-height:43px;font-weight:900}.cancel-delete[data-v-5688a9ea]{color:#48554d;background:#f7f9f8;border:1px solid #d6ded8}.confirm-delete[data-v-5688a9ea]{color:#fff;background:#b42318;border:none}.cancel-delete[data-v-5688a9ea]:disabled,.confirm-delete[data-v-5688a9ea]:disabled{opacity:.6;cursor:wait}.timeline[data-v-5688a9ea]{flex-direction:column;gap:0;display:flex}.timeline-item[data-v-5688a9ea]{grid-template-columns:18px 1fr;gap:10px;padding-bottom:16px;display:grid;position:relative}.timeline-item[data-v-5688a9ea]:not(:last-child):before{content:"";background:#dce5df;width:2px;position:absolute;top:16px;bottom:0;left:6px}.timeline-dot[data-v-5688a9ea]{z-index:1;background:#0d6b3d;border:3px solid #dff0e6;border-radius:999px;width:14px;height:14px;margin-top:2px}.timeline-item>div[data-v-5688a9ea]:last-child{flex-direction:column;gap:4px;display:flex}.timeline-item strong[data-v-5688a9ea]{color:#2b4034;font-size:12px}.timeline-item span[data-v-5688a9ea]{color:#0d6b3d;font-size:11px;font-weight:800}.timeline-item p[data-v-5688a9ea]{color:#5f6f66;margin:2px 0;font-size:11px}.timeline-item small[data-v-5688a9ea]{color:#8a948e;font-size:10px}@media (width<=1350px){.summary-grid[data-v-5688a9ea]{grid-template-columns:repeat(3,1fr)}.card-grid[data-v-5688a9ea]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.filter-card[data-v-5688a9ea]{grid-template-columns:1fr 1fr}.search-field[data-v-5688a9ea]{grid-column:1/-1}.card-grid[data-v-5688a9ea]{grid-template-columns:1fr}.detail-grid[data-v-5688a9ea]{grid-template-columns:repeat(2,1fr)}.modal[data-v-5688a9ea]{width:100vw}}
