.sidebar-dropdown-main[data-v-86f3a80b]{border-radius:.75rem;cursor:pointer;font-size:1.08rem;font-weight:600;padding:.65rem .75rem;transition:background .2s,color .2s}.sidebar-dropdown-main[data-v-86f3a80b]:hover{background:#2ba300!important;color:#fff!important}.sidebar-dropdown-main:hover .icon[data-v-86f3a80b]{color:#fff!important}@media (max-width:768px){.sidebar-dropdown-main[data-v-86f3a80b]:hover{background:transparent!important;color:inherit!important}.sidebar-dropdown-main:hover .icon[data-v-86f3a80b]{color:inherit!important}.dropdown-item.no-bg-hover[data-v-86f3a80b]:focus,.dropdown-item.no-bg-hover[data-v-86f3a80b]:hover,.sidebar-flyout-link[data-v-86f3a80b]:hover{background:transparent!important;color:inherit!important}}.sidebar-closed[data-v-86f3a80b]{justify-content:center!important}.dropdown-arrow[data-v-86f3a80b]{align-items:center;display:flex;margin-left:auto;transition:transform .25s cubic-bezier(.4,2,.6,1)}.dropdown-arrow.open[data-v-86f3a80b]{transform:rotate(90deg)}.dropdown-menu[data-v-86f3a80b]{margin-top:0}.dropdown-item[data-v-86f3a80b]{border-radius:.75rem;color:#444;font-size:.97rem;padding:.5rem 1rem;transition:background .2s,color .2s}.dropdown-item.no-bg-hover[data-v-86f3a80b]:focus,.dropdown-item.no-bg-hover[data-v-86f3a80b]:hover{background:transparent!important;color:#2ba300!important}.sidebar-dropdown-content-enter-active[data-v-86f3a80b],.sidebar-dropdown-content-leave-active[data-v-86f3a80b]{overflow:hidden;transition:max-height .35s cubic-bezier(.4,1,.6,1),opacity .3s}.sidebar-dropdown-content-enter-from[data-v-86f3a80b],.sidebar-dropdown-content-leave-to[data-v-86f3a80b]{max-height:0;opacity:0}.sidebar-dropdown-content-enter-to[data-v-86f3a80b],.sidebar-dropdown-content-leave-from[data-v-86f3a80b]{max-height:200px;opacity:1}.sidebar-flyout-root[data-v-86f3a80b]{position:relative}.sidebar-flyout-menu[data-v-86f3a80b]{animation:flyoutIn-86f3a80b .22s cubic-bezier(.4,0,.2,1);background:#fff;border-radius:.75rem;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column;gap:.5rem;left:64px;list-style:none;min-width:180px;padding:.7rem .5rem .7rem 0;position:fixed;z-index:4000}.sidebar-flyout-backdrop[data-v-86f3a80b]{background:transparent;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:3999}@keyframes flyoutIn-86f3a80b{0%{opacity:.7;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.sidebar-flyout-link[data-v-86f3a80b]{border-radius:.5rem;color:#222;cursor:pointer;display:block;font-size:1.08rem;padding:.5rem 1.1rem;text-decoration:none!important;transition:background .18s,color .18s;white-space:nowrap;width:100%}.sidebar-flyout-link[data-v-86f3a80b]:hover{background:#2ba300;color:#fff}.sidebar-flyout-enter-active[data-v-86f3a80b],.sidebar-flyout-leave-active[data-v-86f3a80b]{transition:opacity .18s,transform .18s}.sidebar-flyout-enter-from[data-v-86f3a80b],.sidebar-flyout-leave-to[data-v-86f3a80b]{opacity:0;transform:translate(-16px)}.sidebar-flyout-enter-to[data-v-86f3a80b],.sidebar-flyout-leave-from[data-v-86f3a80b]{opacity:1;transform:translate(0)}.modal-overlay[data-v-e8dac2ae]{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:5000}.modal-content[data-v-e8dac2ae]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.modal-header[data-v-e8dac2ae]{align-items:center;border-bottom:1px solid #e3ece8;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 1rem}.modal-title[data-v-e8dac2ae]{color:#222;font-size:1.25rem;font-weight:700;margin:0}.btn-close[data-v-e8dac2ae]{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;line-height:1;padding:.25rem;transition:all .2s ease;width:32px}.btn-close[data-v-e8dac2ae]:hover{background:#f5f5f5;color:#333;transform:scale(1.05)}.modal-body[data-v-e8dac2ae]{padding:1.5rem}.form-label[data-v-e8dac2ae]{color:#333;font-weight:600;margin-bottom:.5rem}.form-control[data-v-e8dac2ae],.form-select[data-v-e8dac2ae]{border:1.5px solid #e3ece8;border-radius:8px;font-size:1rem;padding:.75rem;transition:border-color .2s}.form-control[data-v-e8dac2ae]:focus,.form-select[data-v-e8dac2ae]:focus{border-color:#2ba300;box-shadow:0 0 0 .2rem #2ba3001a;outline:none}.modal-footer[data-v-e8dac2ae]{border-top:1px solid #e3ece8;display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;padding:1rem 0 0}.btn[data-v-e8dac2ae]{border:none;border-radius:8px;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .2s}.btn-primary[data-v-e8dac2ae]{background:#2ba300;color:#fff}.btn-primary[data-v-e8dac2ae]:hover:not(:disabled){background:#290}.btn-primary[data-v-e8dac2ae]:disabled{background:#ccc;cursor:not-allowed}.btn-secondary[data-v-e8dac2ae]{background:#f8f9fa;border:1px solid #e3ece8;color:#666}.btn-secondary[data-v-e8dac2ae]:hover{background:#e9ecef}.sidebar[data-v-7059cf4e]{background:#fff;box-shadow:2px 0 8px #00000008;min-height:100%;overflow-x:hidden;transition:width .5s cubic-bezier(.4,1,.6,1)}.sidebar.closed[data-v-7059cf4e]{display:flex!important;width:64px!important}.sidebar.closed[data-v-7059cf4e],.sidebar.closed .sidebar-menu[data-v-7059cf4e]{align-items:center;flex-direction:column;justify-content:center}.sidebar.closed .sidebar-menu[data-v-7059cf4e]{display:flex;margin-bottom:0;margin-top:0;padding:0}.sidebar-logo[data-v-7059cf4e]{height:48px;letter-spacing:1px;margin-bottom:8px;min-height:48px;transition:all .3s}.sidebar-menu[data-v-7059cf4e]{font-size:1.08rem;font-weight:600;margin-top:1rem}.sidebar-menu-item[data-v-7059cf4e]{border-radius:.75rem;cursor:pointer;padding:.65rem .75rem;transition:background .2s,color .2s}.sidebar-menu-item[data-v-7059cf4e]:hover{background:#2ba300!important;color:#fff!important}.sidebar-menu-item:hover .icon[data-v-7059cf4e]{color:#fff!important}.anasayfabtn[data-v-7059cf4e],.sidebar-menu-item[data-v-7059cf4e]{border-radius:.75rem;color:#000;cursor:pointer;padding:.65rem .75rem;text-decoration:none!important;transition:background .2s,color .2s}.anasayfabtn.router-link-exact-active[data-v-7059cf4e],.anasayfabtn.router-link-exact-active[data-v-7059cf4e]:hover,.anasayfabtn[data-v-7059cf4e]:not(.router-link-exact-active):hover,.sidebar-menu-item.router-link-exact-active[data-v-7059cf4e],.sidebar-menu-item.router-link-exact-active[data-v-7059cf4e]:hover,.sidebar-menu-item[data-v-7059cf4e]:not(.router-link-exact-active):hover{background:#2ba300!important;color:#fff!important}.anasayfabtn:not(.router-link-exact-active):hover .icon[data-v-7059cf4e],.sidebar-menu-item:not(.router-link-exact-active):hover .icon[data-v-7059cf4e]{color:#fff!important}.sidebar-mobile-overlay[data-v-7059cf4e]{display:flex;flex-direction:row;top:0;right:0;bottom:0;left:0;position:fixed;z-index:3000}.sidebar-mobile[data-v-7059cf4e]{animation:sidebarMobileIn-7059cf4e .22s cubic-bezier(.4,0,.2,1);background:#fff;box-shadow:2px 0 24px #00000021;height:100vh;max-width:100vw;min-width:0;position:relative;width:100vw;z-index:3001}@keyframes sidebarMobileIn-7059cf4e{0%{opacity:.7;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.sidebar-mobile-backdrop[data-v-7059cf4e]{background:#0000002e;flex:1 1 auto;height:100vh;z-index:3000}.feedback-section[data-v-7059cf4e]{border-top:1px solid #e3ece8;margin-top:auto;padding:1rem 0}.feedback-info[data-v-7059cf4e]{margin-bottom:.5rem;text-align:center}.feedback-btn[data-v-7059cf4e]{background:#f8f9fa;border:1.5px solid #e3ece8;border-radius:.75rem;color:#666;cursor:pointer;font-size:.95rem;font-weight:600;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease;width:100%}.feedback-btn[data-v-7059cf4e]:hover{background:#2ba300;border-color:#2ba300;box-shadow:0 4px 12px #2ba30033;color:#fff;transform:translateY(-1px)}.feedback-btn[data-v-7059cf4e]:active{transform:translateY(0)}.sidebar-mobile .feedback-section[data-v-7059cf4e]{margin-top:1rem;padding:1rem 0}.dashboard-topbar[data-v-1f2eef15]{box-shadow:0 2px 8px #00000008;min-height:64px;z-index:10}.hamburger-btn[data-v-1f2eef15]{align-items:center;background:none;border:none;color:#2ba300;display:flex;justify-content:center;padding:.3em .5em}.hamburger-btn[data-v-1f2eef15]:focus{outline:2px solid #2ba300}@media (min-width:768px){.hamburger-btn[data-v-1f2eef15]{display:none!important}}@media (max-width:768px){.user-text[data-v-1f2eef15]{display:none!important}.user-btn .me-2[data-v-1f2eef15]{margin-right:0!important}}.account-dropdown[data-v-1f2eef15]{background:#fff;border:1px solid #eee;box-shadow:0 4px 24px #00000014;min-width:200px;padding:.75rem 1rem;right:0;top:100%;z-index:2000}.fade-enter-active[data-v-1f2eef15],.fade-leave-active[data-v-1f2eef15]{transition:opacity .2s}.fade-enter-from[data-v-1f2eef15],.fade-leave-to[data-v-1f2eef15]{opacity:0}.dropdown-item[data-v-1f2eef15]{align-items:center;border-radius:.5rem;color:#2ba300;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:background .2s,color .2s}.dropdown-item[data-v-1f2eef15] svg{color:#2ba300;transition:color .2s}.dropdown-item[data-v-1f2eef15]:hover{background:#2ba300;color:#fff}.dropdown-item[data-v-1f2eef15]:hover svg{color:#fff}.logout-item[data-v-1f2eef15]{color:#e53935!important}.logout-item[data-v-1f2eef15] svg{color:#e53935!important;transition:color .2s}.logout-item[data-v-1f2eef15]:hover{background:#e53935!important;color:#fff!important}.logout-item[data-v-1f2eef15]:hover svg{color:#fff!important}.green-outline-btn[data-v-1f2eef15]{background:#fff;border:1.5px solid #2ba300;color:#2ba300;transition:background .2s,color .2s}.green-outline-btn[data-v-1f2eef15] svg{color:#2ba300;transition:color .2s}.green-outline-btn[data-v-1f2eef15]:focus,.green-outline-btn[data-v-1f2eef15]:hover{background:#2ba300;color:#fff}.green-outline-btn[data-v-1f2eef15]:focus svg,.green-outline-btn[data-v-1f2eef15]:hover svg{color:#fff}.geridonbtn[data-v-1f2eef15],.geridonbtn[data-v-1f2eef15]:hover{background:#2ba300;color:#fff}.impersonation-badge[data-v-1f2eef15]{background:#ff9800;border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:500;margin-left:.5rem;padding:.1rem .3rem}.dashboard-layout[data-v-978518ae]{background:#f8fafc}main[data-v-978518ae]{min-height:0}@media (max-width:600px){main[data-v-978518ae]{padding:0!important}}
