.dropdown-menu[data-v-6276896c]{z-index:1050}.clear-icon[data-v-6276896c]{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#000;font-size:16px}.dropdown-item[data-v-6276896c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recurring-assignment[data-v-3a397430]{margin:8px 0 20px;padding:18px;border:1px solid #d9e2ec;border-left:4px solid #94a3b8;border-radius:6px;background:#f8fafc}.recurring-assignment--active[data-v-3a397430]{border-left-color:#2f80ed;background:#f7fbff}.recurring-assignment__header[data-v-3a397430]{display:flex;align-items:center;justify-content:space-between;gap:20px}.recurring-assignment__title[data-v-3a397430]{margin:0 0 4px;color:#1f2937;font-size:15px;font-weight:700}.recurring-assignment__description[data-v-3a397430],.recurring-assignment__step>div>span[data-v-3a397430],.recurring-summary span[data-v-3a397430]{display:block;margin:0;color:#64748b;font-size:13px;line-height:1.45}.recurring-switch[data-v-3a397430]{display:inline-flex;align-items:center;flex:0 0 auto;gap:9px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.recurring-switch--disabled[data-v-3a397430]{cursor:not-allowed;opacity:.7}.recurring-switch__input[data-v-3a397430]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.recurring-switch__control[data-v-3a397430]{position:relative;width:42px;height:24px;border:1px solid #94a3b8;border-radius:12px;background:#cbd5e1;transition:background-color .15s ease,border-color .15s ease}.recurring-switch__control[data-v-3a397430]:after{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.25);content:"";transition:transform .15s ease}.recurring-switch__input:checked+.recurring-switch__control[data-v-3a397430]{border-color:#2f80ed;background:#2f80ed}.recurring-switch__input:checked+.recurring-switch__control[data-v-3a397430]:after{transform:translateX(18px)}.recurring-switch__input:focus-visible+.recurring-switch__control[data-v-3a397430]{outline:3px solid rgba(47,128,237,.22);outline-offset:2px}.recurring-switch__label[data-v-3a397430]{color:#334155;font-size:13px;font-weight:600}.recurring-assignment__body[data-v-3a397430]{margin-top:18px;padding-top:18px;border-top:1px solid #dbe5ef}.recurring-assignment__step[data-v-3a397430]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:10px;margin-bottom:14px}.recurring-assignment__step--days[data-v-3a397430]{margin-bottom:10px}.recurring-assignment__step strong[data-v-3a397430]{display:block;margin-bottom:2px;color:#1f2937;font-size:13px}.recurring-assignment__step-number[data-v-3a397430]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 24px;box-sizing:border-box;width:24px;height:24px;padding:0;border-radius:50%;background:#e1effe;color:#1d4ed8;font-size:12px;font-weight:700;line-height:1;overflow:hidden}.recurring-assignment__days-content[data-v-3a397430]{min-width:0}.weekday-grid[data-v-3a397430]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0 0 14px 34px}.weekday-button[data-v-3a397430]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:42px;padding:8px 7px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.weekday-button[data-v-3a397430]:hover{border-color:#2f80ed;color:#1d4ed8}.weekday-button--selected[data-v-3a397430]{border-color:#1f9d72;background:#eaf8f2;color:#137052}.weekday-button__check[data-v-3a397430]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;margin-right:5px;border:1px solid #94a3b8;border-radius:3px;color:#fff;font-size:11px}.weekday-button--selected .weekday-button__check[data-v-3a397430]{border-color:#1f9d72;background:#1f9d72}.recurring-summary[data-v-3a397430]{margin-left:34px;padding:11px 13px;border:1px solid #cbd5e1;border-radius:6px;background:#fff}.recurring-summary strong[data-v-3a397430]{display:block;margin-bottom:2px;color:#334155;font-size:12px}.recurring-summary .recurring-summary__detail[data-v-3a397430]{margin-top:5px;color:#334155;font-weight:500}.recurring-summary__records[data-v-3a397430]{margin-top:10px}.recurring-summary__range[data-v-3a397430]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.recurring-summary__range>span[data-v-3a397430]{display:flex!important;min-width:0;flex-direction:column;gap:2px;padding:7px 9px;border:1px solid #b7dfd1;border-radius:6px;background:#fff}.recurring-summary__range small[data-v-3a397430]{color:#64748b;font-size:11px}.recurring-summary__range b[data-v-3a397430]{overflow-wrap:anywhere;color:#1f513f;font-size:13px}.recurring-summary .recurring-summary__dates-title[data-v-3a397430]{display:block;margin-bottom:6px;color:#334155;font-size:12px;font-weight:700}.recurring-summary__dates[data-v-3a397430]{display:flex;flex-wrap:wrap;gap:6px}.recurring-summary .recurring-summary__date[data-v-3a397430],.recurring-summary .recurring-summary__more[data-v-3a397430]{display:inline-flex;align-items:center;min-height:26px;margin:0;padding:3px 8px;border:1px solid #b7dfd1;border-radius:5px;background:#fff;color:#334155;font-size:12px;font-weight:600}.recurring-summary .recurring-summary__more[data-v-3a397430]{border-style:dashed;background:#e4f6ef;color:#176c4d}.recurring-summary--success[data-v-3a397430]{border-color:#9dd9c5;background:#f0fbf7}.recurring-summary--warning[data-v-3a397430]{border-color:#f1cc72;background:#fffaf0}.recurring-summary--danger[data-v-3a397430]{border-color:#efb0b0;background:#fff5f5}.recurring-summary--danger span[data-v-3a397430],.recurring-summary--danger strong[data-v-3a397430]{color:#a61b1b}@media (max-width:991px){.weekday-grid[data-v-3a397430]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.recurring-assignment__header[data-v-3a397430]{align-items:flex-start;flex-direction:column}.weekday-grid[data-v-3a397430]{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}.recurring-summary[data-v-3a397430]{margin-left:0}.recurring-summary__range[data-v-3a397430]{grid-template-columns:1fr}}.repeat-detail[data-v-9a6dbcf8]{padding:.8rem 1rem;border-left:4px solid #556ee6;background:#f7f9ff;color:#34415d}.repeat-detail__header[data-v-9a6dbcf8]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.repeat-detail__header>div[data-v-9a6dbcf8]{display:flex;align-items:baseline;gap:.65rem}.repeat-detail__header strong[data-v-9a6dbcf8]{font-size:.84rem}.repeat-detail__empty[data-v-9a6dbcf8],.repeat-detail__header span[data-v-9a6dbcf8],.repeat-detail__item small[data-v-9a6dbcf8]{color:#718096;font-size:.75rem}.repeat-detail__header>i[data-v-9a6dbcf8]{color:#556ee6;font-size:1.2rem}.repeat-detail__context[data-v-9a6dbcf8]{display:flex;flex-wrap:wrap;gap:.2rem 1rem;margin:-.2rem 0 .7rem;color:#596781;font-size:.75rem}.repeat-detail__cancelled[data-v-9a6dbcf8]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .65rem;margin-bottom:.7rem;font-size:.75rem}.repeat-detail__cancelled-label[data-v-9a6dbcf8]{color:#7a5b4a;font-weight:600}.repeat-detail__cancelled-dates[data-v-9a6dbcf8]{display:flex;flex-wrap:wrap;gap:.35rem}.repeat-detail__cancelled-date[data-v-9a6dbcf8]{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:27px;padding:.25rem .5rem;border:1px solid #e9c7ad;border-radius:4px;background:#fff8f3;color:#91512c;font-weight:600;white-space:nowrap}.repeat-detail__cancelled-date>i[data-v-9a6dbcf8]{font-size:.9rem;line-height:1}.repeat-detail__cancelled-date--more[data-v-9a6dbcf8]{border-color:#d9dfed;background:#fff;color:#596781}.repeat-detail__date-cancel[data-v-9a6dbcf8]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.7rem;font-size:.78rem}.repeat-detail__date-cancel .form-control[data-v-9a6dbcf8]{width:165px}.repeat-detail__empty[data-v-9a6dbcf8],.repeat-detail__loading[data-v-9a6dbcf8]{display:flex;align-items:center;gap:.55rem;min-height:38px}.repeat-detail__list[data-v-9a6dbcf8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:.45rem;max-height:260px;overflow-y:auto;padding-right:.25rem}.repeat-detail__item[data-v-9a6dbcf8]{display:grid;grid-template-columns:20px minmax(0,1fr) auto 28px;align-items:center;gap:.45rem;min-height:38px;padding:.42rem .55rem;border:1px solid #dde4f5;border-radius:5px;background:#fff;font-size:.78rem}.repeat-detail__item--readonly[data-v-9a6dbcf8]{grid-template-columns:20px minmax(0,1fr) auto}.repeat-detail__item>i[data-v-9a6dbcf8]{color:#7c8db5}.repeat-detail__item small[data-v-9a6dbcf8]{white-space:nowrap}.repeat-detail__status--approved[data-v-9a6dbcf8]{color:#16875d!important}.repeat-detail__cancel-button[data-v-9a6dbcf8]{display:grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:4px;background:transparent;color:#c04444;font-size:1rem}.repeat-detail__cancel-button[data-v-9a6dbcf8]:focus-visible,.repeat-detail__cancel-button[data-v-9a6dbcf8]:hover:not(:disabled){border-color:#eac4c4;background:#fff2f2}.repeat-detail__cancel-button[data-v-9a6dbcf8]:disabled{opacity:.45}@media (max-width:575.98px){.repeat-detail__header>div[data-v-9a6dbcf8]{align-items:flex-start;flex-direction:column;gap:.2rem}.repeat-detail__list[data-v-9a6dbcf8]{grid-template-columns:1fr}}.repeat-series-button{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;margin-top:.35rem;padding:.3rem .45rem;border:1px solid #b8d7e7;border-radius:5px;background:#f0f8fb;color:#175778;font-size:.75rem;font-weight:600;text-align:left}.repeat-series-button:focus-visible,.repeat-series-button:hover{border-color:#5eaccb;background:#e5f3fa}.repeat-series-button__chevron{margin-left:auto}.repeat-detail-row>td{padding:0!important;background:#f7f9ff!important}.bulk-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.35rem 0 .75rem;padding:.55rem .65rem;border:1px solid #cfd8f7;border-left:4px solid #556ee6;border-radius:6px;background:#f5f7ff}.bulk-selection-actions,.bulk-selection-summary{display:flex;align-items:center;gap:.5rem}.bulk-selection-summary{color:#34415d}.bulk-selection-icon{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:#556ee6;color:#fff}.gorevlendirme-secim-satiri{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter .12s ease}.gorevlendirme-secim-satiri:hover>:first-child{box-shadow:inset 3px 0 #8da2f5}.gorevlendirme-secim-satiri--secili,.gorevlendirme-secim-satiri--secili>*{background-color:#e8edff!important}.gorevlendirme-secim-satiri--secili>:first-child{box-shadow:inset 4px 0 #556ee6}.satir-detaya-tiklanabilir{cursor:pointer;transition:background-color .15s ease}.satir-detaya-tiklanabilir:hover{filter:brightness(.95)}.filter-section+.filter-section{margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid #eef1f5}.filter-section-title{display:inline-flex;align-items:center;margin-bottom:.9rem;padding:.28rem .7rem;border-left:3px solid #556ee6;border-radius:4px;background:#f3f6ff;color:#4352a5;font-size:.78rem;font-weight:600;line-height:1.2}.filter-section .col-form-label,.filter-section .form-label,.filter-section label:not(.form-check-label){color:#495057;font-size:.78rem;font-weight:600!important}.filter-options-panel{display:flex;flex-direction:column;gap:.85rem}.filter-switch{display:flex;align-items:center;min-height:34px;margin:0;padding-left:0}.filter-switch-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.8rem}.filter-options-divider{height:1px;background:linear-gradient(90deg,rgba(85,110,230,.28),rgba(232,236,245,.95))}.filter-place-control{display:flex;align-items:center;min-height:34px;gap:.85rem}.filter-place-label{color:#495057;font-size:.78rem;font-weight:600;white-space:nowrap}.filter-segmented{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid #d8deea;border-radius:6px;background:#f8faff}.filter-segment-button{border:0;border-radius:4px;background:transparent;color:#687286;font-size:.76rem;font-weight:600;line-height:1;padding:.38rem .65rem;transition:background-color .15s ease,color .15s ease}.filter-segment-button:hover{background:#edf2ff;color:#4352a5}.filter-segment-button.active{background:#556ee6;color:#fff;box-shadow:0 1px 3px rgba(85,110,230,.22)}.filter-action{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.1rem}.filter-clear-inline{border-color:#d7dce5;color:#56606f;font-weight:600}.filter-clear-inline:focus,.filter-clear-inline:hover{border-color:#b8c1d1;background:#f4f6fb;color:#3f4a5b}.export-loading-button{min-width:165px}@media (max-width:991.98px){.bulk-selection-actions,.bulk-selection-bar{align-items:stretch;flex-direction:column}.bulk-selection-bar{align-items:stretch}.filter-switch-row{grid-template-columns:1fr}.filter-place-control{align-items:flex-start;flex-direction:column;gap:.45rem}}