*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100vh;margin:0;padding:0;overflow:hidden}html,body{height:100%;margin:0;padding:0;overflow:hidden}.ant-modal-mask{background:#000000bf!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ant-modal-wrap,.ant-modal{padding:0!important;margin:0!important}.ant-modal-content{margin:0!important}.ant-modal-centered .ant-modal{padding:0!important;margin:0!important}:root{--toya-primary: #1a237e;--toya-primary-dark: #0d47a1;--toya-primary-light: #283593;--toya-accent: #4fc3f7;--toya-accent-light: #81d4fa;--toya-accent-dark: #29b6f6;--toya-text-dark: #333333;--toya-text-light: #666666;--toya-bg-light: #f5f5f5;--toya-bg-white: #ffffff}.ant-btn-primary{background:var(--toya-primary)!important;border-color:var(--toya-primary)!important}.ant-btn-primary:hover,.ant-btn-primary:focus{background:var(--toya-primary-light)!important;border-color:var(--toya-primary-light)!important}a{color:var(--toya-primary)}a:hover{color:var(--toya-accent)}.ant-badge-count{background:var(--toya-primary)!important}.ant-tag{border-color:var(--toya-primary)}.ant-switch-checked{background-color:var(--toya-primary)!important}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused{border-color:var(--toya-primary)!important;box-shadow:0 0 0 2px #1a237e33!important}.ant-input:hover,.ant-input-affix-wrapper:hover{border-color:var(--toya-accent)!important}.ant-select-focused .ant-select-selector{border-color:var(--toya-primary)!important;box-shadow:0 0 0 2px #1a237e33!important}.ant-select:hover .ant-select-selector{border-color:var(--toya-accent)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--toya-primary)!important;border-color:var(--toya-primary)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{border-color:var(--toya-primary)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--toya-primary)!important}.ant-table-thead>tr>th{background:var(--toya-bg-light)!important}.ant-table-tbody>tr:hover>td{background:#1a237e0d!important}.ant-card:hover{box-shadow:0 4px 12px #1a237e26!important}.ant-menu-item-selected{background-color:var(--toya-primary)!important;color:#fff!important}.ant-menu-item-selected:after{display:none!important}.ant-dropdown-menu-item:hover{background-color:#1a237e1a!important}.ant-progress-bg{background-color:var(--toya-primary)!important}.ant-statistic-content{color:var(--toya-primary)!important}.metronic-login{min-height:100vh;background:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.login-logo{margin-bottom:40px;text-align:center}.login-logo a{display:inline-block;text-decoration:none}.login-logo img{max-width:200px;height:auto}.logo-placeholder{width:200px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:700}.login-content{width:100%;max-width:400px;background:#fff;padding:40px;border-radius:4px;box-shadow:0 2px 8px #0000001a}.form-title{font-size:24px;font-weight:400;margin-bottom:30px;text-align:center;color:#333}.login-alert{margin-bottom:20px}.login-alert .ant-alert-message{font-size:14px}.login-form .ant-form-item{margin-bottom:20px}.login-form .ant-form-item-explain-error{font-size:12px;margin-top:4px}.login-form .ant-input-prefix{color:#999;margin-right:8px}.form-actions{margin-top:30px;margin-bottom:20px}.form-actions-right{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.btn-green{width:100%;height:44px;background:#1a237e!important;border-color:#1a237e!important;font-size:14px;font-weight:600;border-radius:4px;transition:all .3s}.btn-uppercase{text-transform:uppercase;letter-spacing:.5px}.remember-checkbox{font-size:14px;color:#666}.remember-checkbox .ant-checkbox-inner{border-color:#d9d9d9}.remember-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#1a237e;border-color:#1a237e}.forget-password{color:#1a237e;font-size:14px;text-decoration:none;transition:color .3s}.forget-password:hover{color:#4fc3f7;text-decoration:underline}.login-options{margin-top:30px;padding-top:30px;border-top:1px solid #e0e0e0;text-align:center}.login-options h4{font-size:14px;font-weight:400;color:#666;margin-bottom:20px}.social-icons{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:10px}.social-icons li{display:inline-block}.social-icons a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;text-decoration:none;transition:all .3s;font-size:18px}.social-icon-color.facebook{background:#3b5998;color:#fff}.social-icon-color.facebook:hover{background:#2d4373;transform:translateY(-2px)}.social-icon-color.twitter{background:#55acee;color:#fff}.social-icon-color.twitter:hover{background:#3d8bc8;transform:translateY(-2px)}.social-icon-color.googleplus{background:#dd4b39;color:#fff}.social-icon-color.googleplus:hover{background:#c23321;transform:translateY(-2px)}.social-icon-color.linkedin{background:#007bb5;color:#fff}.social-icon-color.linkedin:hover{background:#005885;transform:translateY(-2px)}.create-account{margin-top:30px;padding-top:20px;border-top:1px solid #e0e0e0;text-align:center}.create-account p{margin:0;font-size:14px;color:#666}.create-account a{color:#1a237e;text-decoration:none;font-weight:600;transition:color .3s}.create-account a:hover{color:#4fc3f7;text-decoration:underline}.uppercase{text-transform:uppercase;letter-spacing:.5px}@media(max-width:480px){.login-content{padding:30px 20px}.form-title{font-size:20px}.metronic-login{padding:10px}}.login-form .ant-input-affix-wrapper{background:#f5f5f5;border:1px solid #e0e0e0}.login-form .ant-input-affix-wrapper:hover{border-color:#4fc3f7}.login-form .ant-input-affix-wrapper-focused{border-color:#1a237e;box-shadow:0 0 0 2px #1a237e33}.login-form .ant-input{background:transparent;border:none}.login-form .ant-input:focus{box-shadow:none}.login-form .ant-input-password{background:#f5f5f5;border:1px solid #e0e0e0}.login-form .ant-input-password:hover{border-color:#4fc3f7}.login-form .ant-input-password-focused{border-color:#1a237e;box-shadow:0 0 0 2px #1a237e33}.page-lock{min-height:100vh;background:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.page-logo{margin-bottom:40px;text-align:center}.page-logo .brand{display:inline-block;text-decoration:none}.page-logo img{max-width:200px;height:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.page-body{width:100%;max-width:500px;background:#fff;padding:40px;border-radius:4px;box-shadow:0 2px 8px #0000001a;text-align:center}.lock-head{font-size:28px;font-weight:300;color:#333;margin-bottom:30px;text-transform:uppercase;letter-spacing:2px}.lock-body{margin-bottom:20px}.lock-cont{display:flex;flex-direction:column;align-items:center;gap:20px}.lock-item,.lock-item-full{width:100%}.lock-avatar-block{display:flex;justify-content:center;margin-bottom:20px}.lock-avatar{border:4px solid #1a237e;box-shadow:0 2px 8px #1a237e4d}.lock-form{width:100%}.lock-form h4{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;text-align:center}.lock-form .ant-form-item{margin-bottom:20px}.form-control-lock{background:#f5f5f5!important;border:1px solid #e0e0e0!important;border-radius:4px!important;height:44px!important;font-size:14px;transition:all .3s}.form-control-lock:hover{border-color:#4fc3f7!important}.form-control-lock:focus,.form-control-lock.ant-input-focused{border-color:#1a237e!important;box-shadow:0 0 0 2px #1a237e33!important}.form-control-lock::placeholder{color:#999}.lock-form .ant-input-prefix{color:#999;margin-right:8px}.form-actions{margin-top:20px}.btn-lock{width:100%;height:44px;background:#1a237e!important;border-color:#1a237e!important;font-size:14px;font-weight:600;border-radius:4px;transition:all .3s}.btn-lock:hover,.btn-lock:focus{background:#283593!important;border-color:#283593!important}.lock-bottom{margin-top:20px;text-align:center}.lock-bottom a{color:#1a237e;font-size:14px;text-decoration:none;transition:color .3s}.lock-bottom a:hover{color:#4fc3f7;text-decoration:underline}.page-footer-custom{margin-top:40px;text-align:center;font-size:12px;color:#999}.lock-form .ant-input-affix-wrapper{background:#f5f5f5;border:1px solid #e0e0e0}.lock-form .ant-input-affix-wrapper:hover{border-color:#4fc3f7}.lock-form .ant-input-affix-wrapper-focused{border-color:#1a237e;box-shadow:0 0 0 2px #1a237e33}.lock-form .ant-input{background:transparent;border:none}.lock-form .ant-input:focus{box-shadow:none}.lock-form .ant-input-password{background:#f5f5f5;border:1px solid #e0e0e0}.lock-form .ant-input-password:hover{border-color:#4fc3f7}.lock-form .ant-input-password-focused{border-color:#1a237e;box-shadow:0 0 0 2px #1a237e33}@media(max-width:480px){.page-body{padding:30px 20px}.lock-head{font-size:24px}.page-lock{padding:10px}}.metronic-forget{min-height:100vh;background:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.forget-logo{margin-bottom:40px;text-align:center}.forget-logo a{display:inline-block;text-decoration:none}.forget-logo img{max-width:200px;height:auto}.toya-logo{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.forget-content{width:100%;max-width:400px;background:#fff;padding:40px;border-radius:4px;box-shadow:0 2px 8px #0000001a}.form-title{font-size:24px;font-weight:400;margin-bottom:16px;text-align:center;color:#333}.font-green{color:#1a237e!important}.form-description{font-size:14px;color:#666;text-align:center;margin-bottom:30px;line-height:1.6}.forget-form .ant-form-item{margin-bottom:20px}.forget-form .ant-form-item-explain-error{font-size:12px;margin-top:4px}.form-control-solid{background:#f5f5f5!important;border:1px solid #e0e0e0!important;border-radius:4px!important;height:44px!important;font-size:14px;transition:all .3s}.form-control-solid:hover{border-color:#4fc3f7!important}.form-control-solid:focus,.form-control-solid.ant-input-focused{border-color:#1a237e!important;box-shadow:0 0 0 2px #1a237e33!important}.form-control-solid::placeholder{color:#999}.forget-form .ant-input-prefix{color:#999;margin-right:8px}.form-actions{margin-top:30px;display:flex;justify-content:space-between;gap:12px}.btn-green{flex:1;height:44px;background:#1a237e!important;border-color:#1a237e!important;font-size:14px;font-weight:600;border-radius:4px;transition:all .3s}.btn-green:hover,.btn-green:focus{background:#283593!important;border-color:#283593!important}.btn-back{height:44px;background:#fff!important;border-color:#d9d9d9!important;color:#666!important;font-size:14px;font-weight:500;border-radius:4px;transition:all .3s}.btn-back:hover,.btn-back:focus{border-color:#1a237e!important;color:#1a237e!important}.copyright{margin-top:40px;text-align:center;font-size:12px;color:#999}.forget-form .ant-input-affix-wrapper{background:#f5f5f5;border:1px solid #e0e0e0}.forget-form .ant-input-affix-wrapper:hover{border-color:#4fc3f7}.forget-form .ant-input-affix-wrapper-focused{border-color:#1a237e;box-shadow:0 0 0 2px #1a237e33}.forget-form .ant-input{background:transparent;border:none}.forget-form .ant-input:focus{box-shadow:none}@media(max-width:480px){.forget-content{padding:30px 20px}.form-title{font-size:20px}.metronic-forget{padding:10px}.form-actions{flex-direction:column}.btn-back,.btn-green{width:100%}}.metronic-dashboard{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px);overflow-y:auto;overflow-x:hidden}.page-header{background:#fff;padding:16px 24px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.page-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:#666}.page-title-wrapper{display:flex;align-items:flex-start;gap:16px}.page-title-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#1a237e,#283593);border-radius:12px;color:#fff;font-size:24px;flex-shrink:0;box-shadow:0 4px 12px #1a237e4d}.page-title-content{flex:1}.page-title{margin:0 0 8px!important;font-size:28px;font-weight:600;color:#1a237e;line-height:1.2}.page-subtitle{display:block;font-size:15px;color:#666;font-weight:400;line-height:1.5;margin-top:4px}.dashboard-stats{margin-bottom:24px}.stat-card{border-radius:4px;box-shadow:0 1px 4px #0000001a;transition:all .3s;cursor:pointer}.stat-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.stat-content{display:flex;align-items:flex-start;gap:16px}.stat-icon{font-size:48px;opacity:.8}.stat-details{flex:1}.stat-details .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}.stat-details .ant-statistic-content{font-size:28px;font-weight:600}.stat-trend{display:flex;align-items:center;margin-top:8px;font-size:12px}.dashboard-card{border-radius:4px;box-shadow:0 1px 4px #0000001a;background:#fff}.dashboard-card .ant-card-head{border-bottom:1px solid #e8e8e8;padding:16px 24px}.dashboard-card .ant-card-body{padding:24px}.card-title{display:flex;align-items:baseline;gap:8px}.card-title-text{font-size:16px;font-weight:600;color:#333;text-transform:uppercase}.card-title-helper{font-size:12px;color:#999;font-weight:400;text-transform:none}.quick-stats{display:flex;flex-direction:column;gap:24px}.quick-stat-item{padding-bottom:24px;border-bottom:1px solid #f0f0f0}.quick-stat-item:last-child{border-bottom:none;padding-bottom:0}.quick-stat-item .ant-typography{margin:0}.dashboard-card .ant-table{font-size:14px}.dashboard-card .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#333;border-bottom:2px solid #e8e8e8}.dashboard-card .ant-table-tbody>tr:hover>td{background:#f5f5f5}.summary-stat-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.summary-stat-card:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.dashboard-card .ant-progress-line{margin-bottom:0}.dashboard-card .ant-progress-circle{margin:0}.bar-chart-container{display:flex;flex-direction:column;gap:20px;padding:8px 0}.bar-chart-item{display:flex;flex-direction:column;gap:8px}.bar-chart-label{display:flex;align-items:center;font-size:14px;font-weight:600;color:#262626}.bar-chart-bar-wrapper{width:100%;height:40px;background:#f5f5f5;border-radius:8px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px #0000001a}.bar-chart-bar{height:100%;border-radius:8px;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;transition:width .6s ease;box-shadow:0 2px 8px #00000026;position:relative;overflow:hidden}.bar-chart-bar:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bar-chart-value{color:#fff;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,.2);z-index:1}.pie-chart-container{display:flex;flex-direction:column;align-items:center;padding:20px 0}.pie-chart-visual{margin-bottom:24px}.pie-chart-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.pie-segment{border:4px solid #fff;position:relative}.pie-chart-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:100px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;z-index:1}.pie-chart-legend{display:flex;flex-direction:column;gap:16px;width:100%}.legend-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fafafa;border-radius:8px;transition:all .3s ease}.legend-item:hover{background:#f0f0f0;transform:translate(4px)}.legend-color{width:24px;height:24px;border-radius:4px;box-shadow:0 2px 4px #0000001a;flex-shrink:0}.legend-info{display:flex;flex-direction:column;gap:4px;flex:1}.legend-info .ant-typography{margin:0}@media(max-width:1200px){.stat-icon{font-size:40px}.stat-details .ant-statistic-content{font-size:24px}}@media(max-width:768px){.page-header{padding:16px}.page-title-wrapper{gap:12px}.page-title-icon{width:40px;height:40px;font-size:20px}.page-title{font-size:22px!important}.page-subtitle{font-size:13px}.stat-content{flex-direction:column;align-items:center;text-align:center}.stat-icon{font-size:36px}.dashboard-card .ant-card-body{padding:16px}}.image-crop-modal .ant-modal-content{padding:24px}.image-crop-container{display:flex;flex-direction:column;gap:20px}.crop-wrapper{width:100%;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;background-color:#f0f0f0}.crop-controls{display:flex;justify-content:center;align-items:center;padding:16px;background-color:#fafafa;border-radius:4px}.zoom-control{display:flex;align-items:center;width:100%;justify-content:center}.zoom-control span{font-weight:500;color:#595959;min-width:100px}.crop-actions{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #f0f0f0}.reactEasyCrop_Container{background-color:#f0f0f0}.reactEasyCrop_CropArea{border:2px solid #1890ff;box-shadow:0 0 0 9999em #00000080}.reactEasyCrop_CropAreaGrid{border-color:#ffffff4d}.modal-banner-wrapper{padding:16px 28px;position:relative;min-height:80px;display:flex;flex-direction:column;justify-content:center}.modal-banner-content{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.modal-banner-left{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.modal-banner-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffff2e;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a;flex-shrink:0}.modal-banner-icon .anticon{font-size:28px;color:#fffffff2}.modal-banner-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.modal-banner-value-wrapper{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.modal-banner-value{font-size:24px;font-weight:600;color:#fff;line-height:1.3;text-shadow:0 1px 3px rgba(0,0,0,.15);letter-spacing:-.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-banner-label{font-size:12px;color:#fffc;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.aktif-checkbox-banner{color:#fff;font-size:12px;padding:8px 14px;background:#ffffff1f;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;display:flex;align-items:center;gap:8px}.aktif-checkbox-banner:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.aktif-checkbox-banner .ant-checkbox{margin:0}.aktif-checkbox-banner .ant-checkbox-inner{border-color:#fff9!important;background-color:#fff!important;width:16px;height:16px;border-width:2px}.aktif-checkbox-banner .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#3598dc;top:50%;left:50%;transform:translate(-50%,-50%) scale(.85);width:5px;height:8px}.aktif-checkbox-banner .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff!important;border-color:#fff!important;box-shadow:0 2px 4px #0003}.aktif-checkbox-banner .ant-checkbox-inner:hover{border-color:#ffffffe6}.aktif-checkbox-banner span{color:#fff;font-weight:600;font-size:12px;letter-spacing:.3px;text-transform:uppercase}.modal-title-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.modal-title-left{display:flex;align-items:center}.modal-title-right{display:flex;align-items:center;flex-shrink:0}.kullanici-tanim-modal .ant-modal-title .anticon{font-size:24px}.kullanici-tanim-modal .aktif-checkbox{color:#fff;font-size:13px}.kullanici-tanim-modal .aktif-checkbox .ant-checkbox-inner{border-color:#ffffff80;background-color:transparent;width:16px;height:16px}.kullanici-tanim-modal .aktif-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff;border-color:#fff;width:16px;height:16px}.kullanici-tanim-modal .aktif-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#1a237e;width:5px;height:9px;left:5px;top:2px}.kullanici-tanim-modal .aktif-checkbox .ant-checkbox-inner:hover{border-color:#fff}.kullanici-tanim-modal .aktif-checkbox span{color:#fff;font-weight:500;font-size:13px;margin-left:6px}.kullanici-form .ant-input-password{border-radius:8px;border-color:#e0e0e0;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:14px;background:#fff;height:40px}.kullanici-form .ant-input-password .ant-input{padding:0 15px;height:40px;line-height:40px}.kullanici-form .ant-input:hover,.kullanici-form .ant-input-password:hover{border-color:#4fc3f7;box-shadow:0 2px 8px #4fc3f726}.kullanici-form .ant-input:focus,.kullanici-form .ant-input-focused,.kullanici-form .ant-input-password:focus,.kullanici-form .ant-input-password-focused{border-color:#1a237e;box-shadow:0 0 0 4px #1a237e1f,0 4px 12px #1a237e1a;background:#fff}.status-switch-wrapper{display:flex;align-items:center;padding:8px 0}.kullanici-form .status-switch{min-width:90px;height:36px;background:#ff4d4f;border:none;box-shadow:0 2px 4px #ff4d4f33}.kullanici-form .status-switch.ant-switch-checked{background:linear-gradient(135deg,#52c41a,#73d13d);box-shadow:0 2px 8px #52c41a4d}.kullanici-form .status-switch:hover:not(.ant-switch-disabled){background:#ff7875;box-shadow:0 4px 8px #ff4d4f4d}.kullanici-form .status-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:linear-gradient(135deg,#73d13d,#95de64);box-shadow:0 4px 12px #52c41a66}.kullanici-form .status-switch .ant-switch-handle{width:28px;height:28px;top:4px;left:4px;background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000040;transition:all .3s cubic-bezier(.4,0,.2,1)}.kullanici-form .status-switch.ant-switch-checked .ant-switch-handle{left:calc(100% - 32px)}.kullanici-form .status-switch .ant-switch-inner{font-weight:600;font-size:12px;color:#fff;transition:all .3s;display:flex;align-items:center;justify-content:center;padding:0;line-height:36px;height:36px;width:100%;text-align:center}.kullanici-form .status-switch .switch-text{font-weight:600;font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);letter-spacing:.3px;display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-align:center}.kullanici-form .status-switch:not(.ant-switch-checked) .ant-switch-inner{padding-left:38px;padding-right:38px}.kullanici-form .status-switch.ant-switch-checked .ant-switch-inner{padding-left:38px;padding-right:38px}.modal-footer-buttons{display:flex;justify-content:space-between;align-items:center}.modal-footer-left{display:flex;align-items:center}.modal-footer-right{display:flex;gap:10px}.popconfirm-yes-btn{background-color:#32c5d2!important;border-color:#32c5d2!important;color:#fff!important}.popconfirm-yes-btn:hover,.popconfirm-yes-btn:focus{background-color:#2ab4c0!important;border-color:#2ab4c0!important;color:#fff!important}.popconfirm-no-btn{background-color:#e7505a!important;border-color:#e7505a!important;color:#fff!important}.popconfirm-no-btn:hover,.popconfirm-no-btn:focus{background-color:#d73f49!important;border-color:#d73f49!important;color:#fff!important}.column-settings-content{padding:16px 0}.column-settings-header{display:flex;align-items:center;padding:12px 16px;background:#f8f9fa;border-bottom:2px solid #dee2e6;margin-bottom:8px;font-weight:600;color:#1a237e}.column-settings-list{max-height:400px;overflow-y:auto}.column-setting-item{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:move;transition:all .2s;background:#fff}.column-setting-item:hover{background:#f8f9fa}.column-setting-item.dragging{opacity:.5;background:#e6f7ff}.column-setting-item:last-child{border-bottom:none}.column-setting-item.fixed-column{background:#f5f5f5;opacity:.9}.column-setting-item.fixed-column:hover{background:#e8e8e8}.column-setting-drag{width:24px;color:#999;display:flex;align-items:center;justify-content:center;cursor:grab;margin-right:8px}.column-setting-drag:active{cursor:grabbing}.column-setting-title{display:flex;align-items:center;color:#333}.column-setting-visible,.column-setting-width{display:flex;align-items:center;justify-content:center}.column-settings-list::-webkit-scrollbar{width:6px}.column-settings-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.column-settings-list::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.column-settings-list::-webkit-scrollbar-thumb:hover{background:#555}.portlet-title{margin:0!important;font-size:18px;font-weight:600;color:#1a237e;line-height:1.2}.portlet-subtitle{display:block;font-size:15px;color:#666;font-weight:400;line-height:1.5;margin-top:4px}.actions{display:flex;align-items:center}.action-toggle{border-color:#d9d9d9;color:#666}.action-toggle:hover{border-color:#1a237e;color:#1a237e}.portlet-body{padding:12px 16px 0;display:flex;flex-direction:column;flex:1;min-height:0;position:relative;overflow:hidden}.table-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.toolbar-left,.toolbar-right{display:flex;align-items:center;gap:8px}.btn-green{background:#1a237e!important;border-color:#1a237e!important;color:#fff!important;font-weight:500;height:36px;border-radius:4px;transition:all .3s}.btn-tools{border-color:#d9d9d9;color:#666;height:36px}.btn-tools:hover{border-color:#1a237e;color:#1a237e}.table-view-container{display:flex;flex-direction:column;width:100%;margin-top:-8px;flex:1;min-height:0;height:100%;position:relative}.table-wrapper{flex:1;min-height:0;overflow:hidden;margin-bottom:0;padding-bottom:0;display:flex;flex-direction:column}.table-wrapper .ant-spin-nested-loading,.table-wrapper .ant-spin-container,.table-wrapper .ant-table,.table-wrapper .ant-table-container{flex:1;display:flex;flex-direction:column;min-height:0}.table-wrapper .ant-table-body{flex:1;overflow-y:auto!important;min-height:0;max-height:100%}.table-wrapper .ant-table-tbody{min-height:0}.metronic-table{background:#fff;flex:1;min-height:0;width:100%}.metronic-table .ant-table-container{width:100%!important}.metronic-table .ant-table-thead{margin-bottom:0!important}.metronic-table .ant-table-thead+.ant-table-tbody{margin-top:0!important}.metronic-table .ant-table-tbody{margin-top:0!important;margin-bottom:0!important}.metronic-table .ant-table-container,.metronic-table .ant-table-body{border-bottom:none!important}.metronic-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.table-pagination-wrapper{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;background:#fff;position:relative;bottom:auto;left:auto;right:auto;z-index:10;visibility:visible;opacity:1;border-top:1px solid #e8e8e8;margin:0}.metronic-table .ant-table-thead>tr>th{background:linear-gradient(180deg,#f8f9fa,#f1f3f5)!important;font-weight:600!important;color:#1a237e!important;border-bottom:2px solid #dee2e6!important;padding:10px 16px!important;text-transform:none;font-size:13px;letter-spacing:.2px;margin:0!important;position:relative}.metronic-table .ant-table-thead>tr>th:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#1a237e 20%,#1a237e 80%,transparent);opacity:.3}.metronic-table .ant-table-tbody>tr:first-child>td{border-top:none!important;padding-top:4px!important}.metronic-table .ant-table-thead>tr>th:first-child{border-top-left-radius:0;padding-left:16px}.metronic-table .ant-table-thead>tr>th:last-child{border-top-right-radius:0;padding-right:16px}.metronic-table .ant-table-thead>tr>th:hover{background:linear-gradient(180deg,#e9ecef,#dee2e6)!important;transition:background .2s ease}.metronic-table .ant-table-tbody>tr>td{padding:4px 16px!important;border-bottom:1px solid #f0f0f0!important;border-top:none!important}.metronic-table .ant-table-tbody>tr:nth-child(2n)>td{background:#f0f8ff!important}.metronic-table .ant-table-tbody>tr:nth-child(odd)>td{background:#fff!important}.metronic-table .ant-table-tbody>tr:hover>td{background:#e0f2fe!important}.metronic-table .ant-table-tbody>tr.selected-row>td{background:#fff9c4!important}.metronic-table .ant-table-tbody>tr.selected-row>td:first-child{border-left:3px solid #2196f3!important;border-top:2px solid #2196f3!important;border-bottom:2px solid #2196f3!important}.metronic-table .ant-table-tbody>tr.selected-row>td:last-child{border-right:3px solid #2196f3!important;border-top:2px solid #2196f3!important;border-bottom:2px solid #2196f3!important}.metronic-table .ant-table-tbody>tr.selected-row>td:not(:first-child):not(:last-child){border-top:2px solid #2196f3!important;border-bottom:2px solid #2196f3!important}.metronic-table .ant-table-tbody>tr.selected-row:hover>td{background:#fff59d!important}.metronic-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#b3e5fc!important}.metronic-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#81d4fa!important}.metronic-table .ant-table-tbody>tr.ant-table-row-selected:nth-child(2n)>td{background:#b3e5fc!important}.metronic-table .ant-table-tbody>tr.ant-table-row-selected:nth-child(odd)>td{background:#b3e5fc!important}.metronic-table .ant-table-tbody>tr.selected-row.ant-table-row-selected>td{background:#fff9c4!important}.action-button{color:#1a237e;padding:6px 12px;border-radius:4px;transition:all .2s;border:1px solid #d9d9d9;background-color:#fff;display:inline-flex;align-items:center;gap:4px;font-weight:500}.action-button:hover{background-color:#1a237e;color:#fff;border-color:#1a237e;transform:translateY(-1px);box-shadow:0 2px 4px #1a237e33}.action-button:active{transform:translateY(0);box-shadow:0 1px 2px #1a237e33}.ant-tag{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}.metronic-table .ant-pagination{margin-top:16px;padding:0}.metronic-table .ant-pagination-item{border-radius:4px;border-color:#d9d9d9}.metronic-table .ant-pagination-item-active{background:#1a237e;border-color:#1a237e}.metronic-table .ant-pagination-item-active a{color:#fff}.metronic-table .ant-pagination-item:hover{border-color:#1a237e}.metronic-table .ant-pagination-item:hover a{color:#1a237e}.metronic-table .ant-pagination-prev:hover .ant-pagination-item-link,.metronic-table .ant-pagination-next:hover .ant-pagination-item-link{border-color:#1a237e;color:#1a237e}.metronic-table .ant-pagination-options{margin-left:16px}.metronic-table .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-item,.metronic-table .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-prev,.metronic-table .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-next,.metronic-table .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-jump-prev,.metronic-table .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-jump-next{display:none!important}.metronic-table .ant-pagination-options>span{display:none!important}.metronic-table .ant-pagination-options .ant-select-selector{border-radius:4px}.metronic-table .ant-pagination-options .ant-select-item{padding:8px 12px}.metronic-table .ant-pagination-options .ant-select-selector{cursor:pointer}.metronic-table .ant-pagination-options .ant-select-selector input{cursor:pointer;caret-color:transparent!important;color:transparent!important}.metronic-table .ant-pagination-options .ant-select-selector input::-moz-selection{background:transparent}.metronic-table .ant-pagination-options .ant-select-dropdown .ant-select-item:not(:last-child) .ant-select-item-option-content:after{content:" Sayfa";font-size:14px}.metronic-table .ant-pagination-options .ant-select-dropdown .ant-select-item:nth-last-child(1){position:relative}.metronic-table .ant-pagination-options .ant-select-dropdown .ant-select-item:nth-last-child(1) .ant-select-item-option-content{font-size:0}.metronic-table .ant-pagination-options .ant-select-dropdown .ant-select-item:nth-last-child(1) .ant-select-item-option-content:before{content:"Tümü";font-size:14px;font-weight:500;display:block}.metronic-table .ant-pagination-options .ant-select-selector .ant-select-selection-item:not([title*="999999"]):after{content:" Sayfa";font-size:14px}.metronic-table .ant-pagination-options .ant-select-selector .ant-select-selection-item{position:relative}.metronic-table .ant-pagination-options .ant-select-selector .ant-select-selection-item[title*="999999"] span{font-size:0;visibility:hidden}.metronic-table .ant-pagination-options .ant-select-selector .ant-select-selection-item[title*="999999"]:after{content:"Tümü";font-size:14px;position:absolute;left:0;visibility:visible}.ant-input-search{border-radius:4px}.ant-input-search .ant-input{border-color:#d9d9d9;caret-color:transparent}.ant-input-search .ant-input:hover{border-color:#4fc3f7}.ant-input-search .ant-input:focus,.ant-input-search .ant-input-focused{border-color:#1a237e;box-shadow:0 0 0 2px #1a237e33;caret-color:transparent}.metronic-table-page .ant-input,.metronic-table-page .ant-input-password input{caret-color:transparent!important;color:transparent!important;text-shadow:0 0 0 #000}.metronic-table-page .ant-input:focus,.metronic-table-page .ant-input-password input:focus{caret-color:transparent!important;color:transparent!important;text-shadow:0 0 0 #000}.metronic-table-page .ant-input::selection,.metronic-table-page .ant-input-password input::selection{background:transparent}.metronic-table-page .ant-select-selector input,.metronic-table-page .ant-input-number-input{caret-color:transparent!important;color:transparent!important}.metronic-table-page .ant-select-selector input:focus,.metronic-table-page .ant-input-number-input:focus{caret-color:transparent!important;color:transparent!important}.metronic-table .ant-pagination-options .ant-select-selector input{caret-color:transparent!important;color:transparent!important;text-shadow:none}.metronic-table .ant-pagination-options .ant-select-selector input::selection{background:transparent}.ant-dropdown-menu{border-radius:4px;box-shadow:0 2px 8px #00000026;padding:4px 0}.ant-dropdown-menu-item{padding:8px 16px;transition:all .3s}.ant-dropdown-menu-item:hover{background:#f5f5f5}.ant-dropdown-menu-item-danger{color:#ff4d4f}.ant-dropdown-menu-item-danger:hover{background:#fff1f0;color:#ff4d4f}.metronic-table .ant-checkbox-wrapper{margin-right:0}.metronic-table .ant-checkbox-inner{border-radius:3px;border-color:#d9d9d9}.metronic-table .ant-checkbox-checked .ant-checkbox-inner{background-color:#1a237e;border-color:#1a237e}.metronic-table .ant-checkbox:hover .ant-checkbox-inner{border-color:#1a237e}@media(max-width:1200px){.metronic-portlet{margin:0 16px 16px}.table-toolbar{flex-direction:column;align-items:flex-start;gap:12px}.toolbar-right{width:100%;justify-content:flex-end}}@media(max-width:768px){.page-header{padding:16px}.page-title{font-size:20px}.portlet-title-wrapper{padding:12px 16px;gap:12px}.portlet-title-icon{width:28px;height:28px;font-size:14px}.portlet-title{font-size:16px!important}.portlet-subtitle{font-size:13px}.table-toolbar{flex-direction:column;align-items:stretch}.toolbar-left,.toolbar-right{width:100%;justify-content:flex-start}.metronic-portlet{margin:0 8px 8px}.portlet-body{padding:16px 16px 0}}.metronic-table .ant-spin-nested-loading>div>.ant-spin{max-height:none}.metronic-table .ant-empty{padding:40px 0}.metronic-table .ant-table-selection-column{width:60px}.metronic-table a{color:#1a237e;text-decoration:none;transition:color .3s}.metronic-table a:hover{color:#4fc3f7;text-decoration:underline}.view-mode-btn{border-color:#d9d9d9;color:#666;height:36px}.view-mode-btn:hover{border-color:#1a237e;color:#1a237e}.view-mode-btn.ant-btn-primary{background:#1a237e!important;border-color:#1a237e!important;color:#fff!important}.view-mode-btn.ant-btn-primary:hover{background:#283593!important;border-color:#283593!important}.card-view-container{margin-top:16px;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 350px);overflow:hidden}.card-view-container .ant-row{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;padding-right:8px;margin-bottom:16px}.card-view-container .ant-row::-webkit-scrollbar{width:8px}.card-view-container .ant-row::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.card-view-container .ant-row::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.card-view-container .ant-row::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.card-pagination-wrapper{margin-top:16px;padding:16px 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f0f0f0;flex-shrink:0;background:#fff}.user-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.user-card-body{display:flex;flex-direction:column;gap:12px}.user-card-item{display:flex;flex-direction:column;gap:4px}.user-card-item strong{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:.5px}.user-card-item span,.user-card-item a{font-size:14px;color:#333}.user-card-item a{color:#1a237e;text-decoration:none}.user-card-item a:hover{color:#4fc3f7;text-decoration:underline}.user-card .ant-card-actions{border-top:1px solid #f0f0f0;background:#fafafa}.user-card .ant-card-actions>li{margin:8px 0}.card-view-container .ant-pagination{margin-top:24px}.card-view-container .ant-pagination .ant-pagination-options{margin-left:16px}.card-view-container .ant-pagination .ant-pagination-options>span{display:none!important}.card-view-container .ant-pagination-options .ant-select-selector input{caret-color:transparent!important;color:transparent!important}.card-view-container .ant-pagination-options .ant-select-dropdown .ant-select-item:nth-last-child(1) .ant-select-item-option-content{font-size:0}.card-view-container .ant-pagination-options .ant-select-dropdown .ant-select-item:nth-last-child(1) .ant-select-item-option-content:before{content:"Tümü";font-size:14px;font-weight:500;display:block}.card-view-container .ant-pagination-options .ant-select-selector .ant-select-selection-item[title*="999999"] span{font-size:0;visibility:hidden}.card-view-container .ant-pagination-options .ant-select-selector .ant-select-selection-item[title*="999999"]:after{content:"Tümü";font-size:14px;position:absolute;left:0;visibility:visible}.card-view-container .ant-pagination-options .ant-select-dropdown .ant-select-item:not(:last-child) .ant-select-item-option-content:after{content:" Sayfa";font-size:14px}.card-view-container .ant-pagination-options .ant-select-selector .ant-select-selection-item:not([title*="999999"]):after{content:" Sayfa";font-size:14px}.card-view-container .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-item,.card-view-container .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-prev,.card-view-container .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-next,.card-view-container .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-jump-prev,.card-view-container .ant-pagination:has(.ant-select-selector .ant-select-selection-item[title*="999999"]) .ant-pagination-jump-next{display:none!important}@media(max-width:768px){.card-view-container .ant-col{margin-bottom:16px}.card-view-container .ant-pagination{flex-direction:column;align-items:flex-start;gap:12px}}.kullanici-form .ant-input-number{width:100%;border-radius:8px}.kullanici-form .ant-input-number .ant-input-number-input{height:40px;line-height:40px}.kullanici-form .ant-select{border-radius:8px}.kullanici-form .ant-select .ant-select-selector{border-radius:8px;border-color:#e0e0e0;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1)}.kullanici-form .ant-select:hover .ant-select-selector{border-color:#4fc3f7;box-shadow:0 2px 8px #4fc3f726}.kullanici-form .ant-select-focused .ant-select-selector{border-color:#1a237e;box-shadow:0 0 0 4px #1a237e1f,0 4px 12px #1a237e1a}.modal-banner-wrapper{padding:20px 28px;width:100%}.modal-banner-content{display:flex;align-items:center;justify-content:space-between;width:100%}.modal-banner-left{display:flex;align-items:center;gap:16px;flex:1}.modal-banner-icon{width:48px;height:48px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #00000026}.modal-banner-info{flex:1;min-width:0}.modal-banner-value-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:4px}.modal-banner-value{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.3px;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-banner-label{font-size:13px;color:#ffffffd9;letter-spacing:.2px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.1)}.modal-footer-buttons{display:flex;align-items:center;justify-content:space-between;width:100%}.modal-footer-left,.modal-footer-right{display:flex;align-items:center;gap:8px}.popconfirm-yes-btn{background:#e7505a!important;border-color:#e7505a!important;color:#fff!important}.popconfirm-no-btn{background:#f5f5f5!important;border-color:#d9d9d9!important;color:#666!important}.aktif-checkbox-banner{color:#fff!important}.aktif-checkbox-banner .ant-checkbox-inner{border-color:#ffffff80}.aktif-checkbox-banner .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff3;border-color:#fff}.aktif-checkbox-banner .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.card-view-container{padding:16px 0;flex:1;overflow-y:auto;min-height:0}.card-pagination-wrapper{display:flex;justify-content:space-between;align-items:center;padding:16px;border-top:1px solid #e8e8e8;background:#fff;margin-top:16px}.user-card{border-radius:8px;box-shadow:0 2px 8px #00000014;transition:all .3s;height:100%}.user-card-content{padding:8px 0}.user-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.user-name{font-size:16px;font-weight:600;color:#333;line-height:1.4}.user-card-item{display:flex;justify-content:space-between;align-items:flex-start;font-size:13px;line-height:1.5}.user-card-item strong{color:#666;font-weight:500;margin-right:8px;flex-shrink:0}.user-card-item span{color:#333;text-align:right;word-break:break-word}.modul-list-container{border:1px solid #e8e8e8;border-radius:8px;padding:16px;background:#fafafa}.modul-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modul-list-title{font-weight:600;font-size:14px;color:#333}.modul-table{background:#fff;border-radius:4px}.modul-table .ant-table-thead>tr>th{background:#f5f5f5;font-weight:600;font-size:12px}.modul-table .ant-table-tbody>tr>td{padding:8px 12px}.modul-empty-state{text-align:center;padding:40px 20px;color:#999;font-size:14px}.modul-empty-state p{margin:0}.jira-talep-modal-compact .ant-modal-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jira-talep-modal-compact .ant-modal-mask{background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jira-talep-modal-compact .ant-modal{top:20px;padding-bottom:0;animation:jiraModalFadeIn .3s ease-out;max-width:1200px}@keyframes jiraModalFadeIn{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.jira-sidebar-section{animation:fadeInUp .4s ease-out}.jira-talep-modal-compact .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #0000004d,0 0 0 1px #0000000d;border:none;background:linear-gradient(180deg,#fff,#f8f9fa);display:flex;flex-direction:column;height:calc(100vh - 40px);max-height:calc(100vh - 40px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.jira-modal-header-compact{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);padding:20px 28px;margin:-24px -24px 0;border-bottom:none;box-shadow:0 4px 20px #667eea4d;position:relative;overflow:hidden}.jira-modal-header-compact:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none}.jira-modal-header-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.jira-header-left{flex:1;min-width:0}.jira-header-right{flex-shrink:0}.jira-header-icon{width:48px;height:48px;border-radius:12px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #00000026;transition:all .3s ease}.jira-header-icon:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 6px 16px #0003}.jira-header-icon .anticon{font-size:22px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.jira-header-content{flex:1;min-width:0}.jira-header-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}.jira-issue-id{color:#fff!important;font-size:18px;font-weight:700;letter-spacing:.5px;display:flex;align-items:center;gap:8px;text-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;z-index:1}.jira-issue-prefix{color:#b3bac5;font-weight:500}.jira-issue-number{color:#fff;font-weight:700;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.jira-header-status-tag{margin:0;font-weight:600;font-size:12px;padding:6px 12px;border-radius:20px;display:inline-flex;align-items:center;gap:6px;box-shadow:0 2px 8px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40!important;border:1px solid rgba(255,255,255,.3);transition:all .3s ease}.jira-header-status-tag:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.jira-header-priority-tag{margin:0;font-weight:600;font-size:12px;padding:6px 12px;border-radius:20px;display:inline-flex;align-items:center;box-shadow:0 2px 8px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40!important;border:1px solid rgba(255,255,255,.3);transition:all .3s ease}.jira-header-priority-tag:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.jira-header-subtitle{margin-top:4px;padding-left:46px}.jira-header-subtitle .ant-typography{color:#b3bac5!important;font-size:13px;font-weight:400}.jira-header-delete-btn{color:#ff5630!important;border-color:transparent}.jira-header-delete-btn:hover{background:#ff56301a!important;border-color:#ff56304d!important}.jira-modal-body-compact{padding:0;flex:1;overflow:hidden;display:flex;flex-direction:column;background:#fff}.jira-talep-form-compact{height:100%;display:flex;flex-direction:column}.jira-talep-form-compact .ant-row{flex:1;overflow:hidden}.jira-main-content{background:linear-gradient(180deg,#fff,#fafbfc);border-right:1px solid rgba(223,225,230,.5);padding:0;height:100%;overflow-y:auto;position:relative}.jira-main-content::-webkit-scrollbar{width:8px}.jira-main-content::-webkit-scrollbar-track{background:#f4f5f7}.jira-main-content::-webkit-scrollbar-thumb{background:#dfe1e6;border-radius:4px}.jira-main-content::-webkit-scrollbar-thumb:hover{background:#b3bac5}.jira-content-wrapper{padding:28px 36px;max-width:100%;background:transparent}.jira-title-section{margin-bottom:0}.jira-title-header{display:flex;align-items:center;gap:0;flex-wrap:wrap}.jira-title-no-input .ant-input-prefix{color:#6b778c;margin-right:8px}.jira-title-no-input{font-size:11px;font-weight:500;color:#42526e;padding:4px 8px;line-height:1.3;background:linear-gradient(135deg,#f0f4ff,#e8f0fe);border-radius:6px;border:1px solid #c7d2fe;min-width:90px;max-width:120px;text-align:center;transition:all .2s ease}.jira-title-no-input::placeholder{color:#8993a4;font-weight:400;font-size:11px}.jira-title-no-input:focus{background:linear-gradient(135deg,#fff,#f0f4ff);border-color:#4c6ef5;box-shadow:0 0 0 2px #4c6ef526;transform:scale(1.02)}.jira-title-input .ant-input-prefix{color:#4c6ef5;margin-right:8px}.jira-title-input{font-size:15px;font-weight:500;color:#172b4d;padding:6px 0;line-height:1.5;background:transparent;flex:1;min-width:0;letter-spacing:.2px}.jira-title-input::placeholder{color:#8993a4;font-weight:400;font-size:14px}.jira-title-input:focus{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:6px;padding:6px 12px;box-shadow:0 0 0 2px #4c6ef51a;border:1px solid #c7d2fe}.jira-description-section{margin-top:0;background:linear-gradient(180deg,#fff,#fafbfc);padding:20px;border-radius:12px;border:1px solid rgba(223,225,230,.6);box-shadow:0 2px 8px #0000000a;transition:all .3s ease}.jira-description-section:hover{box-shadow:0 4px 16px #00000014}.jira-section-header{margin-bottom:12px}.jira-section-title{margin:0!important;font-size:14px;font-weight:600;color:#172b4d;text-transform:uppercase;letter-spacing:.5px}.jira-section-title .anticon{font-size:14px;margin-right:8px;color:#172b4d}.jira-description-textarea{font-size:14px;line-height:1.6;color:#172b4d;background:transparent;padding:12px 0;min-height:200px;resize:vertical}.jira-description-textarea::placeholder{color:#8993a4}.jira-description-textarea:focus{background:linear-gradient(180deg,#fff,#f8f9ff);border-radius:8px;padding:12px;box-shadow:0 0 0 3px #4c6ef51a;border:1px solid rgba(76,110,245,.3)}.jira-content-tabs-section{margin-top:24px;border-top:1px solid #dfe1e6;padding-top:0}.jira-content-tabs{margin-top:0}.jira-content-tabs .ant-tabs-nav{margin:0;padding:0;background:transparent;border-bottom:1px solid rgba(223,225,230,.5)}.jira-content-tabs .ant-tabs-tab{padding:12px 20px;font-size:14px;font-weight:600;color:#6b778c;margin:0}.jira-content-tabs .ant-tabs-tab .anticon{font-size:14px;margin-right:6px}.jira-content-tabs .ant-tabs-tab-active{color:#4c6ef5;background:#4c6ef51a}.jira-content-tabs .ant-tabs-ink-bar{background:linear-gradient(90deg,#4c6ef5,#667eea);height:3px;border-radius:2px}.jira-content-tabs .ant-tabs-content{padding:20px 0}.jira-tab-content{min-height:200px}.jira-empty-state{text-align:center;padding:40px 20px;color:#8993a4}.jira-details-section{margin-top:0}.jira-details-section .ant-form-item-label>label{font-size:12px;font-weight:600;color:#6b778c;text-transform:uppercase;letter-spacing:.5px}.jira-details-section .ant-input,.jira-details-section .ant-select-selector{border:1px solid #dfe1e6;border-radius:4px;font-size:14px}.jira-details-section .ant-input:focus,.jira-details-section .ant-select-focused .ant-select-selector{border-color:#0052cc;box-shadow:0 0 0 2px #0052cc1a}.jira-sidebar{background:linear-gradient(180deg,#f8f9fa,#fff);padding:0;height:100%;overflow-y:auto;border-left:1px solid rgba(223,225,230,.5);box-shadow:-4px 0 12px #0000000d}.jira-sidebar-tabs{height:100%;display:flex;flex-direction:column}.jira-sidebar-tabs .ant-tabs-content-holder{flex:1;overflow-y:auto}.jira-sidebar-tabs .ant-tabs-nav{margin:0;padding:0 20px;background:linear-gradient(180deg,#fff,#f8f9fa);border-bottom:1px solid rgba(223,225,230,.5);box-shadow:0 2px 8px #00000008}.jira-sidebar-tabs .ant-tabs-tab{padding:12px 16px;font-size:13px;font-weight:600;color:#6b778c;margin:0 8px 0 0}.jira-sidebar-tabs .ant-tabs-tab .anticon{font-size:13px;margin-right:6px}.jira-sidebar-tabs .ant-tabs-tab-active{color:#4c6ef5;background:#4c6ef51a}.jira-sidebar-tabs .ant-tabs-tab:hover{color:#4c6ef5}.jira-sidebar-tabs .ant-tabs-ink-bar{background:linear-gradient(90deg,#4c6ef5,#667eea);height:3px;border-radius:2px}.jira-sidebar-tabs .ant-tabs-content{height:100%;padding:0;display:flex;flex-direction:column}.jira-sidebar-tabs .ant-tabs-tabpane{height:100%;overflow-y:auto;padding:20px}.jira-sidebar-tabs .ant-tabs-tabpane::-webkit-scrollbar{width:6px}.jira-sidebar-tabs .ant-tabs-tabpane::-webkit-scrollbar-track{background:#f4f5f7}.jira-sidebar-tabs .ant-tabs-tabpane::-webkit-scrollbar-thumb{background:#dfe1e6;border-radius:3px}.jira-sidebar-tabs .ant-tabs-tabpane::-webkit-scrollbar-thumb:hover{background:#b3bac5}.jira-sidebar::-webkit-scrollbar{width:8px}.jira-sidebar::-webkit-scrollbar-track{background:#f4f5f7}.jira-sidebar::-webkit-scrollbar-thumb{background:#dfe1e6;border-radius:4px}.jira-sidebar::-webkit-scrollbar-thumb:hover{background:#b3bac5}.jira-sidebar-content{padding:0;height:100%;display:flex;flex-direction:column}.jira-sidebar-section{background:#fff;border:1px solid #dfe1e6;border-radius:4px;padding:16px;margin-bottom:16px}.jira-sidebar-section:last-child{margin-bottom:0}.jira-sidebar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #dfe1e6}.jira-sidebar-title{margin:0!important;font-size:13px;font-weight:600;color:#172b4d;text-transform:uppercase;letter-spacing:.5px}.jira-sidebar-item{margin-bottom:16px;transition:all .2s ease}.jira-sidebar-item:hover{transform:translate(2px)}.jira-sidebar-item:last-child{margin-bottom:0}.jira-sidebar-label{font-size:12px;font-weight:600;color:#6b778c;margin-bottom:6px;display:block;text-transform:uppercase;letter-spacing:.3px}.jira-sidebar-label .anticon{font-size:12px;margin-right:6px;color:#6b778c}.jira-sidebar-value{font-size:14px;color:#172b4d;font-weight:500;padding:10px 14px;background:linear-gradient(180deg,#fff,#f8f9fa);border-radius:8px;border:1px solid rgba(223,225,230,.6);min-height:40px;display:flex;align-items:center;box-shadow:0 1px 4px #0000000a;transition:all .2s ease}.jira-sidebar-value:hover{box-shadow:0 2px 8px #00000014;border-color:#4c6ef54d}.jira-sidebar-item .ant-input,.jira-sidebar-item .ant-select-selector{border:1px solid #dfe1e6;border-radius:4px;font-size:14px;background:#fff}.jira-sidebar-item .ant-input:focus,.jira-sidebar-item .ant-select-focused .ant-select-selector{border-color:#0052cc;box-shadow:0 0 0 2px #0052cc1a}.ant-divider{border-color:#dfe1e680;margin:20px 0;border-width:1px}.ant-divider-horizontal{background:linear-gradient(90deg,transparent 0%,rgba(223,225,230,.5) 50%,transparent 100%)}.jira-modal-footer-compact{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 24px;background:#f4f5f7;border-top:1px solid #dfe1e6;margin:0 -24px -24px}.jira-modal-footer-compact>div:first-child{display:flex;gap:8px;margin-left:auto}.jira-modal-footer-compact .ant-btn{height:36px;border-radius:4px;font-weight:500;font-size:14px;padding:0 16px;min-width:100px}.jira-modal-footer-compact .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff;box-shadow:0 4px 12px #667eea66;transition:all .3s ease}.jira-modal-footer-compact .ant-btn-primary:hover,.jira-modal-footer-compact .ant-btn-primary:focus{background:linear-gradient(135deg,#764ba2,#667eea);border-color:transparent;color:#fff;box-shadow:0 6px 20px #667eea80;transform:translateY(-2px)}.jira-modal-footer-compact .ant-btn-default{background:#fff;border-color:#dfe1e6;color:#172b4d}.jira-modal-footer-compact .ant-btn-default:hover,.jira-modal-footer-compact .ant-btn-default:focus{background:#f4f5f7;border-color:#b3bac5;color:#172b4d}.jira-talep-form-compact .ant-form-item{margin-bottom:16px}.jira-talep-form-compact .ant-form-item-label{padding-bottom:4px}.jira-talep-form-compact .ant-form-item-label>label{font-size:12px;font-weight:600;color:#6b778c}.jira-talep-form-compact .ant-form-item-explain-error{color:#de350b;font-size:12px;margin-top:4px}.ant-select-dropdown{border-radius:12px;box-shadow:0 8px 24px #00000026;border:1px solid rgba(223,225,230,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa}.ant-select-item{padding:10px 14px;font-size:14px;transition:all .2s ease;border-radius:6px;margin:2px 4px}.ant-select-item:hover{background:#4c6ef51a}.ant-select-item-option-selected{background:linear-gradient(135deg,#4c6ef526,#667eea1a);font-weight:600;color:#4c6ef5}.ant-tag{border-radius:12px;font-size:12px;padding:4px 12px;margin:0;border:none;box-shadow:0 2px 6px #0000001a;transition:all .2s ease}.ant-tag:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000026}@media(max-width:992px){.jira-talep-modal-compact .ant-modal{width:95%!important;max-width:95%;top:10px;height:calc(100vh - 20px)}.jira-talep-modal-compact .ant-modal-content{height:calc(100vh - 20px)}.jira-main-content{border-right:none;border-bottom:1px solid #dfe1e6}.jira-sidebar{border-left:none;border-top:1px solid #dfe1e6}.jira-content-wrapper{padding:20px}.jira-sidebar-content{padding:16px}}@media(max-width:768px){.jira-content-wrapper{padding:16px}.jira-title-input{font-size:20px}.jira-modal-footer-compact{flex-direction:column-reverse;gap:12px;padding:12px 16px}.jira-modal-footer-compact .ant-btn{width:100%;height:40px}}.ant-popover{border-radius:4px;box-shadow:0 4px 12px #00000026;border:1px solid #dfe1e6}.ant-popover-message-title{font-size:14px;font-weight:500;color:#172b4d}.ant-popover-buttons .ant-btn{height:32px;padding:0 16px;font-size:13px;border-radius:4px}.jira-talep-modal-compact .ant-modal-close{top:16px;right:16px;width:32px;height:32px;border-radius:4px;background:#ffffff1a;transition:all .3s ease}.jira-talep-modal-compact .ant-modal-close:hover{background:#fff3}.jira-talep-modal-compact .ant-modal-close-x{width:32px;height:32px;line-height:32px;display:flex;align-items:center;justify-content:center}.jira-yorum-form-container{padding:16px;background:#f9f9f9;border-radius:4px;margin-bottom:24px;border:1px solid #e0e0e0}.jira-yorum-form-container .ant-input,.jira-yorum-form-container .ant-btn{border-radius:4px}.jira-timeline-container{position:relative;padding-left:60px;padding-top:20px;max-height:360px;overflow-y:auto;overflow-x:hidden;padding-right:8px}.jira-timeline-container::-webkit-scrollbar{width:8px}.jira-timeline-container::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.jira-timeline-container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.jira-timeline-container::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.jira-timeline-container:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:#e0e0e0}.jira-timeline-item{position:relative;margin-bottom:32px;display:flex;align-items:flex-start;gap:16px}.jira-timeline-item:last-child{margin-bottom:0}.jira-timeline-avatar{position:absolute;left:-60px;top:0;z-index:1;background:#fff;padding:2px;border-radius:50%;transition:transform .3s ease}.jira-timeline-item:hover .jira-timeline-avatar{transform:scale(1.05)}.jira-timeline-avatar .ant-avatar{border:2px solid #e0e0e0;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.jira-timeline-content{flex:1;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:16px;min-width:0;transition:all .3s ease}.jira-timeline-content:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a!important}.jira-timeline-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:16px}.jira-timeline-user-info{flex:1;min-width:0}.jira-timeline-username{display:block;font-size:14px;font-weight:600;color:#4a90e2}.jira-timeline-date-container{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 12px;background:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.jira-timeline-date-icon{font-size:14px;color:#666}.jira-timeline-date{font-size:13px;font-weight:500;color:#333;white-space:nowrap}.jira-timeline-body{color:#333;font-size:14px;line-height:1.6;word-wrap:break-word;white-space:pre-wrap}@media(max-width:768px){.jira-timeline-container{padding-left:50px}.jira-timeline-avatar{left:-50px}}.page-header{background:#fff;padding:20px 24px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.page-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;color:#666}.page-breadcrumb .separator{color:#999}.page-title{margin:0!important;font-size:24px;font-weight:400;color:#333}.portlet-subtitle{font-size:12px;color:#999;margin-top:2px}.metronic-table .ant-table-tbody>tr.selected-row>td{background:#e6f7ff}.metronic-table .ant-table-tbody>tr.selected-row:hover>td{background:#bae7ff}.metronic-table .ant-table-tbody>tr.red-row>td{background:#fff1f0!important;border-left:4px solid #ff4d4f}.metronic-table .ant-table-tbody>tr.red-row:hover>td{background:#ffe7e6!important}.card-pagination-wrapper{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #e8e8e8;margin-top:16px}.user-card{border-radius:8px;box-shadow:0 2px 8px #00000014;transition:all .3s}.user-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.user-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.user-name{font-size:16px;font-weight:600;color:#333;flex:1}.user-card-item{display:flex;justify-content:space-between;font-size:13px;color:#666}.user-card-item strong{color:#333;margin-right:8px}.talep-kanban-container{width:100%;height:100%;overflow-x:auto;overflow-y:hidden;padding:16px;background:transparent;box-sizing:border-box}.talep-kanban-board{display:flex;gap:16px;min-width:fit-content;height:100%}.talep-kanban-column{flex:1;min-width:300px;max-width:350px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.talep-kanban-column:hover{box-shadow:0 6px 16px #00000026}.talep-kanban-column-header{padding:18px 20px;background:#fffffff2;border-bottom:2px solid rgba(0,0,0,.06);position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 4px #0000000a}.talep-kanban-column-content{flex:1;padding:16px;overflow-y:auto;overflow-x:hidden}.talep-kanban-column-content::-webkit-scrollbar{width:6px}.talep-kanban-column-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.talep-kanban-column-content::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.talep-kanban-column-content::-webkit-scrollbar-thumb:hover{background:#555}.talep-kanban-card{transition:all .3s ease;border-radius:12px!important;border:1px solid #e8e8e8!important;box-shadow:0 2px 8px #00000014!important;background:#fff!important;margin-bottom:12px!important}.talep-kanban-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026!important;border-color:#1890ff!important}.talep-kanban-card:active{transform:translateY(-2px)}.talep-kanban-card[draggable=true]{cursor:grab}.talep-kanban-card[draggable=true]:active{cursor:grabbing}.talep-kanban-column.drag-over{background:#1890ff1a;border:2px dashed #1890ff}@media(max-width:768px){.talep-kanban-container{padding:10px}.talep-kanban-column{min-width:250px}}.hizli-talep-ekle-modal.modal-closing .ant-modal-content{animation:modalCloseAnimation .6s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.ant-modal-wrap:has(.hizli-talep-ekle-modal.modal-closing) .ant-modal-mask{animation:maskFadeOut .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes modalCloseAnimation{0%{transform:scale(1) translateY(0);opacity:1}30%{transform:scale(.98) translateY(-5px);opacity:.9}to{transform:scale(.92) translateY(-30px);opacity:0}}@keyframes maskFadeOut{0%{opacity:1}to{opacity:0}}.success-check-animation{animation:successCheck .6s ease-out}@keyframes successCheck{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.hizli-talep-ekle-modal .ant-modal-header{border-bottom:none;padding:24px 24px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px 8px 0 0}.hizli-talep-ekle-modal .ant-modal-title{color:#fff!important;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}.hizli-talep-ekle-modal .ant-modal-title .anticon{font-size:22px;color:gold}.hizli-talep-ekle-modal .ant-modal-close{color:#ffffffd9!important;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.hizli-talep-ekle-modal .ant-modal-close:hover{color:#fff!important}.hizli-talep-ekle-modal .ant-modal-close-x{width:32px;height:32px;line-height:32px;font-size:16px;display:flex;align-items:center;justify-content:center}.hizli-talep-ekle-modal .ant-modal-body{padding:24px;background:#f8f9fa;overflow:visible}.hizli-talep-ekle-modal .ant-modal-content,.hizli-talep-ekle-modal .ant-modal{overflow:visible}.hizli-talep-form .ant-form-item{margin-bottom:24px}.hizli-talep-form .ant-form-item-label{padding-bottom:8px}.hizli-talep-form .ant-form-item-label>label{font-weight:600;color:#262626;font-size:14px}.hizli-talep-form .ant-input,.hizli-talep-form .ant-select-selector,.hizli-talep-form .ant-input-affix-wrapper{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}.hizli-talep-form .ant-input:hover,.hizli-talep-form .ant-select-selector:hover,.hizli-talep-form .ant-input-affix-wrapper:hover{border-color:#40a9ff}.hizli-talep-form .ant-input:focus,.hizli-talep-form .ant-select-focused .ant-select-selector,.hizli-talep-form .ant-input-affix-wrapper-focused{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.hizli-talep-form .ant-select-selector{padding:4px 11px}.hizli-talep-ekle-modal .ant-btn{height:44px;font-size:15px;font-weight:500;border-radius:8px;padding:0 24px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.hizli-talep-ekle-modal .ant-btn-primary{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;box-shadow:0 4px 12px #1890ff4d}.hizli-talep-ekle-modal .ant-btn-primary:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);transform:translateY(-2px);box-shadow:0 6px 16px #1890ff66}.hizli-talep-ekle-modal .ant-btn-default{border-color:#d9d9d9;color:#595959}.hizli-talep-ekle-modal .ant-btn-default:hover{border-color:#40a9ff;color:#1890ff;transform:translateY(-2px)}.hizli-talep-info-panel{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e8e8e8;border-radius:12px;padding:20px;min-height:100%;box-shadow:0 2px 8px #0000000f;position:relative;overflow:visible;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:100%}.hizli-talep-info-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.info-panel-title{font-size:16px;font-weight:700;color:#262626;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #e8e8e8;display:flex;align-items:center;gap:8px}.info-panel-title:before{content:"";width:4px;height:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px}.hizli-talep-info-panel .ant-descriptions{background:transparent;flex:1;width:100%;max-width:100%;box-sizing:border-box;overflow:visible}.hizli-talep-info-panel .ant-descriptions-table{table-layout:fixed;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:0}.hizli-talep-info-panel .ant-descriptions-row{width:100%;max-width:100%}.hizli-talep-info-panel .ant-descriptions-row>td{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;overflow:visible}.hizli-talep-info-panel .ant-descriptions-item-content{overflow:visible!important;position:relative;z-index:1}.hizli-talep-info-panel .ant-descriptions-item{position:relative;z-index:0}.hizli-talep-info-panel .ant-descriptions-item:hover{z-index:2}.hizli-talep-info-panel .ant-descriptions-item:hover .ant-select{z-index:1052}.hizli-talep-info-panel .ant-descriptions-item-label{font-weight:600;width:35%;color:#595959;font-size:12px;padding-right:8px;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word}.hizli-talep-info-panel .ant-descriptions-item-content{width:65%;color:#262626;padding-left:8px;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;box-sizing:border-box}.hizli-talep-info-panel .ant-descriptions-item{padding:10px 12px;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease;display:table-row;box-sizing:border-box}.hizli-talep-info-panel .ant-descriptions-item:hover{background-color:#fafafa}.hizli-talep-info-panel .ant-descriptions-item:last-child{border-bottom:none}.hizli-talep-info-panel .ant-descriptions-bordered .ant-descriptions-item-label{background:#fafafa;border-right:1px solid #f0f0f0;padding:10px 12px!important;width:35%!important;box-sizing:border-box}.hizli-talep-info-panel .ant-descriptions-bordered .ant-descriptions-item-content{padding:10px 12px!important;width:65%!important;box-sizing:border-box}.hizli-talep-info-panel .ant-tag{margin:0;padding:4px 12px;font-size:13px;border-radius:6px;font-weight:500;display:inline-block}.hizli-talep-info-panel .ant-select{width:100%!important;min-width:0;max-width:100%;z-index:1050;position:relative}.hizli-talep-info-panel .ant-select-dropdown,.hizli-talep-info-panel .ant-picker-dropdown{z-index:1051!important}.hizli-talep-info-panel .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;min-width:0;max-width:100%;width:100%!important;box-sizing:border-box}.hizli-talep-info-panel .ant-select-selector:hover{border-color:#40a9ff}.hizli-talep-info-panel .ant-select-selection-search{max-width:calc(100% - 32px);width:auto}.hizli-talep-info-panel .ant-select-selection-item{max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hizli-talep-info-panel .ant-select-selection-placeholder{max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis}.hizli-talep-info-panel .ant-select-arrow{right:11px}.hizli-talep-info-panel .ant-checkbox-wrapper{font-size:14px;margin:0}.hizli-talep-info-panel .ant-form-item{margin-bottom:0!important;width:100%}.hizli-talep-info-panel .ant-form-item-control,.hizli-talep-info-panel .ant-form-item-control-input,.hizli-talep-info-panel .ant-form-item-control-input-content{width:100%;max-width:100%;box-sizing:border-box}.hizli-talep-info-panel .ant-input,.hizli-talep-info-panel .ant-input-affix-wrapper{max-width:100%;box-sizing:border-box}.hizli-talep-form .ant-form-item:last-of-type{margin-bottom:0}.hizli-talep-form .ant-row{display:flex;align-items:flex-start;margin-left:-12px!important;margin-right:-12px!important}.hizli-talep-form .ant-col{padding-left:12px!important;padding-right:12px!important}.hizli-talep-form .ant-col:first-child{padding-left:12px!important}.hizli-talep-form .ant-col:last-child{padding-right:12px!important}@media(max-width:768px){.hizli-talep-ekle-modal .ant-modal-body{padding:20px}.hizli-talep-info-panel{margin-top:24px}.hizli-talep-form .ant-col{padding-left:0!important;padding-right:0!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hizli-talep-ekle-modal .ant-modal-content{animation:fadeIn .3s ease;transition:transform .3s ease,opacity .3s ease}.hizli-talep-ekle-modal.modal-closing .ant-modal-content{animation:modalCloseAnimation .6s ease-out forwards;pointer-events:none}.hizli-talep-ekle-modal.modal-closing{pointer-events:none}.ant-modal-wrap:has(.hizli-talep-ekle-modal.modal-closing) .ant-modal-mask,.ant-modal-wrap .hizli-talep-ekle-modal.modal-closing~.ant-modal-mask{animation:maskFadeOut .6s ease-out forwards!important}.hizli-talep-form .ant-select-item-option{padding:12px 16px}.hizli-talep-form .ant-select-item-option:hover{background-color:#f0f8ff}.hizli-talep-form .ant-select-item-option-selected{background-color:#e6f7ff;font-weight:500}.personel-istatistik-modal .ant-modal-content{border-radius:12px;overflow:hidden}.personel-istatistik-modal .ant-modal-header{background:linear-gradient(135deg,#1a237e,#283593);border-bottom:none;padding:20px 24px}.personel-istatistik-modal .ant-modal-title,.personel-istatistik-modal .ant-modal-close{color:#fff}.personel-istatistik-modal .ant-modal-close:hover{color:#fffc}.personel-istatistik-content{max-height:calc(100vh - 200px);overflow-y:auto;padding:0}.personel-istatistik-content::-webkit-scrollbar{width:8px}.personel-istatistik-content::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.personel-istatistik-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.personel-istatistik-content::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.date-filter-card{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:none;border-radius:8px;box-shadow:0 2px 8px #0000001a}.stat-summary-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.stat-summary-card:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.user-stat-card{border-radius:12px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;height:100%}.user-stat-card:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-4px)}.user-stat-card .ant-card-body{padding:20px}.talep-kanban-page{padding:16px;height:calc(100vh - 64px);overflow:hidden;background:#f0f2f5;display:flex;flex-direction:column;box-sizing:border-box}.kanban-page-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.kanban-page-card .ant-card-body{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px;box-sizing:border-box}.kanban-page-header{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.kanban-page-header-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.kanban-page-title-section{display:flex;align-items:center;gap:12px;flex:1}.kanban-page-header-actions{display:flex;align-items:center;gap:8px}.kanban-page-title-icon{font-size:24px;color:#1890ff}.kanban-page-title-content{flex:1}.kanban-page-title{margin:0!important;font-weight:600;color:#262626}.kanban-page-filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.kanban-page-filters .ant-input,.kanban-page-filters .ant-select,.kanban-page-filters .ant-picker{flex:0 1 auto}.kanban-page-filters .ant-select-selector{min-width:250px!important}.kanban-page-filters .ant-select-selection-overflow{overflow:hidden}.kanban-page-filters .ant-select-selection-overflow-item{flex:0 1 auto;max-width:100%}@media(max-width:768px){.kanban-page-filters{flex-direction:column;align-items:stretch}.kanban-page-filters .ant-select{width:100%!important}}.kanban-page-body{padding:0;flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.aktivite-istatistik-modal .ant-modal-content{padding:0;border-radius:8px;overflow:hidden}.aktivite-istatistik-modal .ant-modal-header{padding:0;border:none;background:transparent}.modal-header-gradient{background:linear-gradient(135deg,#1a237e,#283593);padding:20px 24px;display:flex;align-items:center;gap:12px}.modal-content-wrapper{padding:24px}.total-stats-card{text-align:center;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s}.total-stats-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.progress-card,.durum-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.durum-item-card{text-align:center;border-radius:8px;transition:all .3s;cursor:pointer}.durum-item-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.aktivite-istatistik-modal .ant-modal-close{color:#fff;top:20px;right:24px}.aktivite-istatistik-modal .ant-modal-close:hover{color:#fff;opacity:.8}.atama-listesi-page{padding:24px;min-height:calc(100vh - 64px);background:linear-gradient(135deg,#667eea,#764ba2)}.atama-listesi-card{border-radius:12px;box-shadow:0 8px 24px #00000026;background:#fff}.atama-listesi-header{margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #f0f0f0}.atama-listesi-title-section{display:flex;align-items:center;gap:16px}.atama-listesi-icon{font-size:32px;color:#1890ff}.atama-listesi-title{margin:0!important;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.atama-listesi-statistics{margin-bottom:32px}.stat-card{border-radius:8px;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.stat-card.clickable{cursor:pointer}.stat-card.clickable:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.stat-card.selected{background:linear-gradient(135deg,#667eea1a,#764ba21a);border:2px solid #667eea!important}.stat-card .ant-statistic-title{font-size:14px;font-weight:600;color:#595959}.stat-card .ant-statistic-content{font-size:28px;font-weight:700}.atama-listesi-content{margin-top:24px;padding-top:24px;border-top:2px solid #f0f0f0}.atama-listesi-content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.atama-listesi-content-header h4{margin:0!important;color:#262626}.talep-kart{cursor:pointer;transition:all .3s ease}.talep-kart:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026!important}.talep-kart .ant-card-body{padding:20px;height:100%;display:flex;flex-direction:column}@media(max-width:768px){.atama-listesi-page{padding:12px}.atama-listesi-statistics .ant-col{margin-bottom:12px}.atama-listesi-content-header{flex-direction:column;align-items:flex-start;gap:12px}}.user-profile-page{padding:24px;background-color:#f5f5f5;min-height:100vh}.user-profile-header{margin-bottom:24px}.profile-header-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.profile-avatar-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.profile-avatar{border:4px solid #fff;box-shadow:0 2px 8px #00000026}.profile-info-section{padding:16px 0}.user-profile-content{background:transparent}.user-profile-tab-content{padding:24px 0}.profile-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100%}.puan-sistemi{text-align:center;padding:16px}.seviye-badge{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.seviye-progress{margin-top:24px}.puan-durum{padding:16px}.seviye-gosterge{text-align:center;padding:24px}.user-profile-page .ant-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.user-profile-page .ant-statistic-title{font-size:14px;color:#8c8c8c;margin-bottom:8px}.user-profile-page .ant-statistic-content{font-size:24px;font-weight:600}.user-profile-page .ant-list-item{padding:16px 0;border-bottom:1px solid #f0f0f0}.user-profile-page .ant-list-item:last-child{border-bottom:none}@media(max-width:768px){.user-profile-page{padding:16px}.profile-info-section{text-align:center}.profile-avatar-section{margin-bottom:24px}}.nobet-islemleri-page{padding:24px;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#4facfe,#00f2fe);background-size:400% 400%;animation:gradientShift 15s ease infinite;min-height:calc(100vh - 64px);position:relative}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.nobet-islemleri-page:before{content:"";position:absolute;inset:0;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.nobet-page-card{border-radius:16px;box-shadow:0 8px 32px #0003;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);position:relative;overflow:hidden;transition:all .3s ease}.nobet-page-card:hover{box-shadow:0 12px 40px #00000040;transform:translateY(-2px)}.nobet-page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;flex-wrap:wrap;gap:16px;padding:8px 0;position:relative}.nobet-page-title-section{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#667eea,#764ba2);padding:12px 24px;border-radius:12px;box-shadow:0 4px 15px #667eea66;position:relative;overflow:hidden}.nobet-page-title-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 3s infinite}@keyframes shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.nobet-page-icon{font-size:36px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));z-index:1;position:relative}.nobet-page-title{margin:0!important;color:#fff!important;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;position:relative}.nobet-page-header .ant-btn-primary{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;box-shadow:0 4px 15px #f5576c66;font-weight:600;height:48px;padding:0 24px;border-radius:12px;transition:all .3s ease}.nobet-page-header .ant-btn-primary:hover{background:linear-gradient(135deg,#f5576c,#f093fb);box-shadow:0 6px 20px #f5576c80;transform:translateY(-2px)}.nobet-page-card .ant-card-body{padding:24px}.nobet-page-card .ant-picker-calendar{background:transparent}.nobet-page-card .ant-picker-calendar-header{padding:16px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;margin-bottom:16px}.nobet-page-card .ant-picker-calendar .ant-picker-panel{border:none;background:transparent}.nobet-page-card .ant-picker-cell{border-radius:8px;transition:all .2s ease}.nobet-page-card .ant-picker-cell:hover{background:#667eea1a;transform:scale(1.05)}.nobet-page-card .ant-picker-cell-selected .ant-picker-calendar-date{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff;box-shadow:0 4px 12px #667eea66}.nobet-page-card .ant-picker-calendar-date{border-radius:8px;transition:all .2s ease}.nobet-page-card .ant-picker-calendar-date:hover{background:#667eea1a}.events{list-style:none;margin:4px 0 0;padding:0}.events li{margin-top:6px;padding:4px 8px;border-radius:6px;font-size:11px;line-height:1.5;font-weight:500;transition:all .2s ease;cursor:pointer;box-shadow:0 2px 4px #0000001a}.events li:hover{transform:translate(4px);box-shadow:0 4px 8px #00000026}.events li.event-blue,.events li.event-blue .ant-badge-status{background:linear-gradient(135deg,#4facfe,#00f2fe)!important;color:#fff;border:none}.events li.event-blue .ant-badge-status-text{color:#fff!important;font-weight:600}.events li.event-red,.events li.event-red .ant-badge-status{background:linear-gradient(135deg,#fa709a,#fee140)!important;color:#fff;border:none}.events li.event-red .ant-badge-status-text{color:#fff!important;font-weight:600}.events li.event-green,.events li.event-green .ant-badge-status{background:linear-gradient(135deg,#84fab0,#8fd3f4)!important;color:#1a1a1a;border:none}.events li.event-green .ant-badge-status-text{color:#1a1a1a!important;font-weight:600}.events .ant-badge-status-dot{display:none!important}.events .ant-badge-status-text{display:block;width:100%;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-picker-calendar-date-content .ant-badge{width:100%}.ant-picker-calendar-date-content .ant-badge-status{width:100%;display:flex;align-items:center;padding:0;margin:0;border-radius:6px;overflow:hidden}.ant-picker-calendar-date-content .ant-badge-status-wrapper{width:100%;display:flex;align-items:center}.ant-picker-dropdown .ant-picker-footer{display:flex;justify-content:space-between;padding:8px 12px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:0 0 8px 8px}.ant-picker-dropdown .ant-picker-footer .ant-picker-now-btn,.ant-picker-dropdown .ant-picker-footer .ant-picker-ok-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0;font-size:0;line-height:1;position:relative;border-radius:6px;transition:all .2s ease}.ant-picker-dropdown .ant-picker-footer .ant-picker-now-btn:hover,.ant-picker-dropdown .ant-picker-footer .ant-picker-ok-btn:hover{background:#667eea1a}.ant-picker-dropdown .ant-picker-footer .ant-picker-now-btn>span,.ant-picker-dropdown .ant-picker-footer .ant-picker-ok-btn>span{display:none!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-now-btn:before{content:"🕐";display:inline-flex;align-items:center;justify-content:center;font-size:16px;width:100%;height:100%}.ant-picker-dropdown .ant-picker-footer .ant-picker-ok-btn:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;width:100%;height:100%;color:#667eea}.nobet-islemleri-page .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px 8px 0 0;padding:20px 24px}.nobet-islemleri-page .ant-modal-title{color:#fff;font-weight:700}.nobet-islemleri-page .ant-modal-close{color:#fff}.nobet-islemleri-page .ant-modal-close:hover{color:#fffc}.nobet-islemleri-page .ant-tabs-tab{border-radius:8px 8px 0 0;transition:all .3s ease}.nobet-islemleri-page .ant-tabs-tab:hover{color:#667eea}.nobet-islemleri-page .ant-tabs-tab-active .ant-tabs-tab-btn{color:#667eea;font-weight:600}.nobet-islemleri-page .ant-tabs-ink-bar{background:linear-gradient(135deg,#667eea,#764ba2);height:3px;border-radius:2px}.nobet-islemleri-page .ant-form-item-label>label{font-weight:600;color:#262626}.nobet-islemleri-page .ant-input,.nobet-islemleri-page .ant-picker,.nobet-islemleri-page .ant-select-selector{border-radius:8px;transition:all .3s ease}.nobet-islemleri-page .ant-input:focus,.nobet-islemleri-page .ant-picker:focus,.nobet-islemleri-page .ant-select-focused .ant-select-selector{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.nobet-islemleri-page .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;font-weight:600;height:40px;padding:0 24px;box-shadow:0 4px 12px #667eea4d;transition:all .3s ease}.nobet-islemleri-page .ant-btn-primary:hover{background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 6px 16px #667eea66;transform:translateY(-2px)}@media(max-width:768px){.nobet-islemleri-page{padding:16px}.nobet-page-header{flex-direction:column;align-items:stretch}.nobet-page-title-section{justify-content:center}.nobet-page-header .ant-btn-primary{width:100%}}.kullanici-tanim-modal .ant-modal-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kullanici-tanim-modal .ant-modal-mask{background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kullanici-tanim-modal .ant-modal{top:50%;transform:translateY(-50%);padding-bottom:0;animation:modalFadeIn .3s ease-out}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-50%) scale(.95)}to{opacity:1;transform:translateY(-50%) scale(1)}}.kullanici-tanim-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 12px 48px #1a237e40;border:1px solid rgba(26,35,126,.1);background:#fff}.kullanici-tanim-modal .ant-modal-header{background:linear-gradient(135deg,#3598dc,#2ab4c0);border-bottom:none;padding:0;position:relative;overflow:hidden}.kullanici-tanim-modal .ant-modal-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ffffff4d,#ffffff1a)}.kullanici-tanim-modal .ant-modal-title{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.5px;text-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center;width:100%}.kullanici-tanim-modal .ant-modal-close{color:#ffffffe6;top:28px;right:36px;width:36px;height:36px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.kullanici-tanim-modal .ant-modal-close:hover{background:#ffffff40;color:#fff;transform:rotate(90deg)}.kullanici-tanim-modal .ant-modal-body{padding:20px 36px 16px;background:linear-gradient(to bottom,#fff,#fafbfc);position:relative}.kullanici-form .ant-form-item{margin-bottom:14px;position:relative}.kullanici-form .ant-form-item:last-child{margin-bottom:0}.kullanici-form .ant-form-item-label{padding-bottom:4px;display:flex;align-items:center;height:100%}.kullanici-form .ant-form-item-label>label{font-weight:600;color:#1a237e;font-size:14px;letter-spacing:.2px;margin-bottom:0;line-height:1.5;display:flex;align-items:center}.kullanici-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{color:#f5222d;margin-right:4px;display:inline-block;vertical-align:middle}.kullanici-form .ant-input{border-radius:8px;border-color:#e0e0e0;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:14px;background:#fff;padding:0 15px;height:40px;line-height:40px}.kullanici-form .ant-input:hover{border-color:#4fc3f7;box-shadow:0 2px 8px #4fc3f726}.kullanici-form .ant-input:focus,.kullanici-form .ant-input-focused{border-color:#1a237e;box-shadow:0 0 0 4px #1a237e1f,0 4px 12px #1a237e1a;background:#fff}.kullanici-form .ant-input-affix-wrapper{border-radius:8px;border-color:#e0e0e0;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;padding:0 15px;height:40px;display:flex;align-items:center}.kullanici-form .ant-input-affix-wrapper .ant-input{padding:0;height:auto;line-height:1.5}.kullanici-form .ant-input-affix-wrapper:hover{border-color:#4fc3f7;box-shadow:0 2px 8px #4fc3f726}.kullanici-form .ant-input-affix-wrapper-focused{border-color:#1a237e;box-shadow:0 0 0 4px #1a237e1f,0 4px 12px #1a237e1a;background:#fff}.kullanici-form .ant-input-prefix{color:#1a237e;margin-right:12px;font-size:16px;opacity:.8;transition:opacity .3s}.kullanici-form .ant-input-affix-wrapper:hover .ant-input-prefix,.kullanici-form .ant-input-affix-wrapper-focused .ant-input-prefix{opacity:1}.kullanici-form .ant-form-item-help{margin-top:6px;font-size:12px;color:#8c8c8c;line-height:1.5}.kullanici-form .ant-form-item-explain-error{color:#f5222d;font-size:12px;margin-top:6px}.kullanici-tanim-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:10px 28px;background:linear-gradient(to bottom,#fafbfc,#fff);margin-top:0}.kullanici-tanim-modal .ant-btn{height:38px;border-radius:6px;font-weight:500;font-size:13px;padding:0 20px;transition:all .3s;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-width:90px;box-shadow:0 1px 3px #00000014}.kullanici-tanim-modal .btn-green{background:#1a237e!important;border-color:#1a237e!important;color:#fff!important}.kullanici-tanim-modal .btn-green:hover,.kullanici-tanim-modal .btn-green:focus{background:#283593!important;border-color:#283593!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 2px 6px #1a237e40}.kullanici-tanim-modal .btn-cancel-modal{background:#fff!important;border-color:#d9d9d9!important;color:#666!important}.kullanici-tanim-modal .btn-cancel-modal:hover,.kullanici-tanim-modal .btn-cancel-modal:focus{background:#f5f5f5!important;border-color:#1a237e!important;color:#1a237e!important;transform:translateY(-1px);box-shadow:0 2px 6px #0000001a}.kullanici-tanim-modal .btn-danger-modal{background:#e7505a!important;border-color:#e7505a!important;color:#fff!important}.kullanici-tanim-modal .btn-danger-modal:hover,.kullanici-tanim-modal .btn-danger-modal:focus{background:#d73f49!important;border-color:#d73f49!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 2px 6px #e7505a4d}.kullanici-tanim-modal .ant-btn .anticon{font-size:13px;margin-right:5px}.kullanici-form .ant-form-item{animation:formItemFadeIn .4s ease-out;animation-fill-mode:both}.kullanici-form .ant-form-item:nth-child(1){animation-delay:.05s}.kullanici-form .ant-form-item:nth-child(2){animation-delay:.1s}.kullanici-form .ant-form-item:nth-child(3){animation-delay:.15s}.kullanici-form .ant-form-item:nth-child(4){animation-delay:.2s}.kullanici-form .ant-form-item:nth-child(5){animation-delay:.25s}.kullanici-form .ant-form-item:nth-child(6){animation-delay:.3s}.kullanici-form .ant-form-item:nth-child(7){animation-delay:.35s}@keyframes formItemFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ant-popover{border-radius:4px;box-shadow:0 2px 8px #00000026}.ant-popover-inner-content{padding:12px 16px}.ant-popover-message{padding:0 0 12px;margin-bottom:12px}.ant-popover-message-title{font-size:14px;font-weight:500;color:#333;padding-left:0}.ant-popover-buttons{text-align:right;margin-top:0;display:flex;gap:8px;justify-content:flex-end}.ant-popover-buttons .ant-btn{height:32px;padding:0 16px;font-size:13px;font-weight:500;border-radius:4px;min-width:70px}@media(max-width:768px){.kullanici-tanim-modal{max-width:95%}.kullanici-tanim-modal .ant-modal-header{padding:24px}.kullanici-tanim-modal .ant-modal-title{font-size:20px}.kullanici-tanim-modal .ant-modal-body{padding:24px}.kullanici-tanim-modal .ant-modal-footer{padding:20px 24px;flex-direction:column-reverse}.kullanici-tanim-modal .ant-btn{width:100%;margin:0}.kullanici-form .ant-form-item-label{text-align:left}.kullanici-form .ant-form-item-label>label{font-size:13px}}.metronic-table-page{padding:0;margin:0;background:#f5f5f5;height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.portlet-title-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#1a237e,#283593);border-radius:6px;color:#fff;font-size:16px;flex-shrink:0;box-shadow:0 2px 4px #1a237e33}.table-pagination-wrapper{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #e8e8e8;background:#fff;margin-bottom:0;position:relative;bottom:auto;left:auto;right:auto}.view-mode-btn,.btn-tools{border-radius:4px}.btn-green{background:#1a237e!important;border-color:#1a237e!important;color:#fff!important}.btn-green:hover,.btn-green:focus{background:#283593!important;border-color:#283593!important;color:#fff!important}.card-view-container{padding:16px 0;flex:1;overflow-y:auto}.user-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s}.user-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.user-card-content{padding:0}.user-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.user-name{font-size:16px;font-weight:600;color:#333}.user-card-body{display:flex;flex-direction:column;gap:8px}.user-card-item{display:flex;justify-content:space-between;align-items:flex-start;font-size:13px}.user-card-item strong{color:#666;margin-right:8px;min-width:100px}.user-card-item span{color:#333;text-align:right;flex:1}.card-pagination-wrapper{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-top:16px;border-top:1px solid #e8e8e8}.kullanici-rol-atama-container{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px)}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.page-header-left{display:flex;align-items:center;gap:16px}.back-button{display:flex;align-items:center}.page-title{margin:0!important;color:#1a237e}.page-header-right{display:flex;gap:12px}.column-settings-button{display:flex;align-items:center}.page-content{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.add-rol-section{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}.add-rol-section .ant-select{width:100%}.ant-table{background:#fff}.ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#1a237e}.ant-table-tbody>tr:hover>td{background:#f5f5f5}.ant-tag{border-radius:4px;padding:4px 12px;font-size:13px}.ant-btn{border-radius:4px}.ant-btn-primary{background:#1a237e;border-color:#1a237e}.ant-btn-primary:hover{background:#283593;border-color:#283593}.empty-state{text-align:center;padding:60px 20px;color:#999}.empty-state-icon{font-size:64px;color:#d9d9d9;margin-bottom:16px}.empty-state-text{font-size:16px;color:#999}.takvim-page-new{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px)}.takvim-header-new{background:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.takvim-header-left{display:flex;align-items:center;gap:16px}.takvim-header-icon-new{width:48px;height:48px;background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;box-shadow:0 4px 12px #1890ff4d}.takvim-card-new{border-radius:16px;box-shadow:0 4px 16px #00000014;border:none;overflow:hidden}.calendar-header-controls{display:flex;align-items:center;gap:8px}.calendar-cell-content{min-height:80px;padding:4px}.calendar-event-badge{display:flex;align-items:center;font-weight:500;transition:all .2s}.calendar-event-badge:hover{transform:translate(2px);box-shadow:0 2px 4px #00000026}.selected-date-card-new{border-radius:16px;box-shadow:0 4px 16px #00000014;border:none;height:100%}.selected-date-card-new .ant-card-head{background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:16px 16px 0 0;border:none;padding:16px 20px}.selected-date-card-new .ant-card-head-title{color:#fff;font-weight:600}.selected-date-title-new{display:flex;align-items:center;gap:10px;color:#fff;font-size:16px}.event-list-item-new{transition:all .3s}.event-list-item-new:hover{transform:translate(4px);box-shadow:0 4px 12px #00000026}.takvim-list-card-new{border-radius:16px;box-shadow:0 4px 16px #00000014;border:none}.event-list-view{display:flex;flex-direction:column;gap:24px}.event-group-new{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014}.event-group-header-new{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #f0f0f0}.event-card-new{border-radius:8px;transition:all .3s;height:100%}.event-card-new:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001f}.takvim-page-new .ant-picker-calendar{background:transparent}.takvim-page-new .ant-picker-calendar-date{min-height:100px;padding:8px;border-radius:8px;transition:all .3s}.takvim-page-new .ant-picker-calendar-date:hover{background:#f0f7ff}.takvim-page-new .ant-picker-calendar-date-content{height:auto;min-height:70px;margin-top:8px}.takvim-page-new .ant-picker-calendar-date-value{font-weight:600;font-size:15px;color:#262626}.takvim-page-new .ant-picker-calendar-today .ant-picker-calendar-date-value{color:#1890ff;font-weight:700;background:#e6f7ff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.takvim-page-new .ant-picker-calendar-selected-day .ant-picker-calendar-date-value{background:#1890ff;color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #1890ff66}.takvim-page-new .ant-picker-calendar-selected-day{background:#f0f7ff;border-radius:8px}@media(max-width:992px){.takvim-header-new{flex-direction:column;align-items:flex-start}.selected-date-card-new{margin-top:24px}}@media(max-width:768px){.takvim-page-new,.takvim-header-new{padding:16px}.takvim-header-icon-new{width:40px;height:40px;font-size:20px}.calendar-cell-content{min-height:60px}.takvim-page-new .ant-picker-calendar-date{min-height:80px}}.planlama-page,.metronic-table-page{padding:0;margin:0;background:#f5f5f5;height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.metronic-portlet{margin:0;border-radius:0;box-shadow:none;background:#fff;border:none;height:100%;display:flex;flex-direction:column;flex:1;min-height:0}.metronic-portlet .ant-card-body{padding:0;display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.portlet-title-wrapper{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid #e8e8e8;background:#fff;position:relative}.portlet-toolbar{position:absolute;top:10px;right:16px;z-index:10}.portlet-title-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;color:#fff;font-size:16px;flex-shrink:0;box-shadow:0 2px 4px #667eea33}.portlet-title-content{flex:1}.portlet-title{margin:0!important;font-size:18px;font-weight:600;color:#333}.portlet-body{padding:12px 16px 0;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.table-view-container{display:flex;flex-direction:column;height:100%;min-height:0;flex:1}.table-wrapper{flex:1;overflow:auto;min-height:0}.table-wrapper .ant-table-body{min-height:0}.metronic-table{width:100%}.metronic-table .ant-table{font-size:14px}.metronic-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #e8e8e8;font-weight:600;color:#333;padding:12px 16px}.metronic-table .ant-table-tbody>tr>td{padding:12px 16px;border-bottom:1px solid #f0f0f0}.metronic-table .ant-table-tbody>tr:hover>td{background:#f5f5f5}.action-button{padding:4px 12px;font-size:13px;height:auto;border-radius:4px}.planlama-page-header{margin-bottom:24px}.planlama-page-header-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:16px}.planlama-page-title-section{display:flex;align-items:center;gap:12px}.planlama-page-title-icon{width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.planlama-page-title-content{display:flex;flex-direction:column}.planlama-page-title{margin:0!important;font-weight:600;color:#262626}.planlama-page-header-actions{display:flex;gap:12px;flex-wrap:wrap}.planlama-page-body{min-height:400px}.planlama-kanban-container{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px;min-height:500px}.planlama-user-column{min-width:300px;max-width:300px;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8;display:flex;flex-direction:column;height:fit-content;max-height:calc(100vh - 250px)}.planlama-user-column-header{padding:16px;background:#fff;border-bottom:2px solid #1890ff;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10}.planlama-count-badge{background:#1890ff;color:#fff;border-radius:12px;padding:2px 10px;font-size:12px;font-weight:600;min-width:24px;text-align:center}.planlama-user-column-content{padding:12px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:12px}.planlama-talep-card{background:#fff;border-radius:6px;border:1px solid #e8e8e8;transition:all .3s;cursor:pointer}.planlama-talep-card:hover{box-shadow:0 4px 12px #0000001a;border-color:#1890ff;transform:translateY(-2px)}.planlama-list-container{padding:0}@media(max-width:768px){.planlama-page-header-top{flex-direction:column;align-items:flex-start}.planlama-page-header-actions,.planlama-page-header-actions .ant-space{width:100%}.planlama-page-header-actions .ant-space-item{flex:1}.planlama-page-header-actions button{width:100%}.planlama-user-column{min-width:280px;max-width:280px}}.versiyon-page-container{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:0;position:relative;overflow-x:hidden}.versiyon-loading{display:flex;justify-content:center;align-items:center;min-height:80vh}.versiyon-header{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:32px 24px 24px;border-bottom:1px solid rgba(255,255,255,.1)}.versiyon-header-content{max-width:1000px;margin:0 auto;display:flex;align-items:center;gap:16px}.versiyon-icon-wrapper{width:56px;height:56px;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #ff6b6b4d;flex-shrink:0}.versiyon-main-icon{font-size:28px;color:#fff}.versiyon-header-text{flex:1}.versiyon-title{color:#fff!important;margin:0!important;font-size:28px!important;font-weight:600!important;text-shadow:0 2px 8px rgba(0,0,0,.2)}.versiyon-subtitle{color:#ffffffd9!important;font-size:14px;margin-top:4px;display:block}.versiyon-content{max-width:1000px;margin:0 auto;padding:24px 20px 40px}.versiyon-collapse{background:transparent;border:none}.versiyon-collapse .ant-collapse-item{background:#fff;border-radius:12px;margin-bottom:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #00000014;overflow:hidden}.versiyon-collapse .ant-collapse-item-active{box-shadow:0 4px 16px #0000001f}.versiyon-collapse .ant-collapse-header{padding:16px 20px!important;background:#fff;border-radius:12px;font-weight:500}.versiyon-collapse .ant-collapse-content{border-top:1px solid rgba(0,0,0,.06);background:#fafafa}.versiyon-collapse .ant-collapse-content-box{padding:16px 20px!important}.versiyon-panel-header{display:flex;align-items:center;width:100%}.versiyon-group-tag{font-size:13px;font-weight:600;padding:4px 10px;border-radius:6px;margin:0}.versiyon-group-content{display:flex;flex-direction:column;gap:12px}.versiyon-card{margin-bottom:0;border-radius:8px;box-shadow:0 1px 4px #0000000f;border:1px solid rgba(0,0,0,.06);background:#fff;transition:all .2s ease}.versiyon-card:hover{box-shadow:0 2px 8px #0000001a;border-color:#0000001a}.versiyon-card-important{border-left:3px solid #ff4d4f;background:linear-gradient(135deg,#fff5f5,#fff)}.versiyon-card .ant-card-body{padding:12px 16px!important}.versiyon-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;flex-wrap:wrap;gap:8px}.versiyon-card-title-section{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.versiyon-tag{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;margin:0;line-height:20px}.versiyon-important-tag{font-size:11px;padding:2px 6px;border-radius:4px;margin:0;line-height:18px}.versiyon-date{font-size:12px;color:#8c8c8c;white-space:nowrap}.versiyon-baslik{margin:0 0 8px!important;color:#262626;font-weight:600;font-size:15px;line-height:1.4}.versiyon-aciklama{color:#595959;font-size:13px;line-height:1.6;margin:0;white-space:pre-wrap}.versiyon-panel-header .ant-badge{margin-left:8px}.versiyon-panel-header .ant-badge-count{font-size:11px;min-width:18px;height:18px;line-height:18px;padding:0 5px;box-shadow:0 0 0 1px #fff}@media(max-width:768px){.versiyon-header{padding:24px 16px 20px}.versiyon-header-content{flex-direction:column;text-align:center;gap:12px}.versiyon-icon-wrapper{width:48px;height:48px}.versiyon-main-icon{font-size:24px}.versiyon-title{font-size:24px!important}.versiyon-subtitle{font-size:13px}.versiyon-content{padding:20px 16px 32px}.versiyon-collapse .ant-collapse-header,.versiyon-collapse .ant-collapse-content-box{padding:12px 16px!important}.versiyon-card-header{flex-direction:column;align-items:flex-start}.versiyon-group-content{gap:10px}}.versiyon-collapse .ant-collapse-item{transition:all .3s ease}.versiyon-collapse .ant-collapse-header{transition:background-color .2s ease}.versiyon-collapse .ant-collapse-header:hover{background-color:#fafafa}.metronic-layout{min-height:100vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.metronic-sidebar{position:fixed;left:0;top:0;bottom:0;height:100vh;z-index:1000;overflow:hidden;box-shadow:2px 0 6px #0000001a;display:flex;flex-direction:column;max-height:100vh}.sidebar-logo{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.1);background:#2c3e50}.logo-container{flex:1;display:flex;align-items:center;cursor:pointer;transition:opacity .3s}.logo-container:hover{opacity:.8}.logo-text{color:#fff;font-size:18px;font-weight:600;white-space:nowrap}.sidebar-logo-img{max-height:40px;width:auto;filter:drop-shadow(0 2px 4px rgba(255,255,255,.3))}.logo-icon{width:32px;height:32px;background:#1a237e;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700}.logo-container img{max-height:40px;width:auto}.sidebar-toggler{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;border-radius:4px;transition:background .3s}.sidebar-toggler:hover{background:#ffffff1a}.metronic-menu{border-right:none;background:#2c3e50!important;padding:16px 0;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;max-height:calc(100vh - 124px)}.metronic-menu::-webkit-scrollbar{width:6px}.metronic-menu::-webkit-scrollbar-track{background:#2c3e50}.metronic-menu::-webkit-scrollbar-thumb{background:#34495e;border-radius:3px}.metronic-menu::-webkit-scrollbar-thumb:hover{background:#4a5f7a}.metronic-menu .ant-menu-item{margin:4px 12px;border-radius:4px;height:44px;line-height:44px;color:#b4bcc8;transition:all .3s}.metronic-menu .ant-menu-item:hover{background:#ffffff1a!important;color:#fff!important}.metronic-menu .ant-menu-item-selected{background:#1a237e!important;color:#fff!important}.metronic-menu .ant-menu-item-selected:after{display:none}.metronic-menu .ant-menu-submenu{margin:4px 12px}.metronic-menu .ant-menu-submenu-title{border-radius:4px;height:44px;line-height:44px;color:#b4bcc8;transition:all .3s}.metronic-menu .ant-menu-submenu-title:hover{background:#ffffff1a;color:#fff}.metronic-menu .ant-menu-submenu-open>.ant-menu-submenu-title{color:#fff}.metronic-menu .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#b4bcc8}.metronic-menu .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#fff}.metronic-menu .ant-menu-sub{background:#0003!important;padding-left:0}.metronic-menu .ant-menu-sub .ant-menu-item{padding-left:48px!important;margin:2px 8px}.metronic-menu .ant-menu-sub .ant-menu-sub .ant-menu-item{padding-left:72px!important}.metronic-menu .ant-menu-item-divider{margin:8px 12px;border-color:#ffffff1a}.metronic-header{background:#fff;padding:0 24px;height:64px;line-height:64px;box-shadow:0 2px 4px #00000014;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;right:0;left:250px;z-index:999;transition:left .2s}.metronic-layout .ant-layout-sider-collapsed~.ant-layout .metronic-header{left:80px}.header-left{flex:1;display:flex;align-items:center}.header-left .page-breadcrumb{font-size:14px}.header-left .page-breadcrumb .ant-breadcrumb-link{color:#666;transition:color .3s}.header-left .page-breadcrumb .ant-breadcrumb-link a{color:#666;text-decoration:none;transition:color .3s}.header-left .page-breadcrumb .ant-breadcrumb-link a:hover{color:#1a237e}.header-left .page-breadcrumb .ant-breadcrumb-separator{color:#999;margin:0 8px}.header-left .page-breadcrumb .ant-breadcrumb-item:last-child .ant-breadcrumb-link{color:#1a237e;font-weight:500}.header-right{display:flex;align-items:center;gap:20px}.header-badge{cursor:pointer}.header-icon{font-size:20px;color:#666;cursor:pointer;transition:color .3s}.header-icon:hover{color:#1a237e}.metronic-menu .ant-menu-item[data-menu-id*=versiyon] .ant-menu-title-content{display:flex;align-items:center;justify-content:space-between;width:100%}.versiyon-badge{font-size:11px;color:#1890ff;font-weight:600;background-color:#1890ff1a;padding:2px 8px;border-radius:12px;margin-left:auto;white-space:nowrap}.metronic-sidebar.ant-layout-sider-collapsed .versiyon-badge{display:none}.user-menu{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 12px;border-radius:4px;transition:background .3s}.user-menu:hover{background:#f5f5f5}.username{font-size:14px;color:#333;font-weight:500}.dropdown-icon{font-size:12px;color:#999}.metronic-content{margin-top:64px;margin-left:250px;padding:0;background:#f5f5f5;display:flex;flex-direction:column;min-height:calc(100vh - 64px);height:calc(100vh - 64px);transition:margin-left .2s;overflow:hidden}.metronic-layout .ant-layout-sider-collapsed~.ant-layout .metronic-content{margin-left:80px}@media(max-width:768px){.metronic-sidebar{position:fixed;transform:translate(-100%);transition:transform .3s}.metronic-sidebar.ant-layout-sider-collapsed{transform:translate(0)}.metronic-header{left:0}.metronic-content{margin-left:0}.header-left .ant-input-search{width:200px!important}}
