*{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}.ant-btn-primary:disabled,.ant-btn-primary:disabled:hover,.ant-btn-primary.ant-btn-disabled{color:#98a2b3!important;background:#f2f4f7!important;border-color:#e4e7ec!important;box-shadow:none!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}.login-recaptcha{display:flex;justify-content:center;margin-top:6px}@media(max-width:360px){.login-recaptcha{transform:scale(.88);transform-origin:center}}.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%}}.lider-kart{margin-bottom:16px;border-radius:14px;overflow:hidden}.lider-ust{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px;color:#fff;background:radial-gradient(circle at 90% -30%,rgba(255,255,255,.2) 0,transparent 45%),radial-gradient(circle at 5% 130%,rgba(124,77,255,.5) 0,transparent 50%),linear-gradient(120deg,#1a237e,#283593 45%,#3949ab)}.lider-baslik{display:flex;align-items:center;gap:12px}.lider-baslik-ikon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:22px;color:#ffd666;background:#ffffff24}.lider-baslik-ad{font-size:20px;font-weight:800;text-shadow:0 2px 10px rgba(10,15,60,.5)}.lider-baslik-alt{font-size:12px;opacity:.8}.lider-ben{display:flex;align-items:center;gap:16px;margin:14px 16px 0;padding:12px 16px;border-radius:12px;cursor:pointer;border:1px solid color-mix(in srgb,var(--sv-renk) 35%,#fff);background:linear-gradient(90deg,color-mix(in srgb,var(--sv-renk) 10%,#fff),#fff 70%);transition:box-shadow .2s ease}.lider-ben:hover{box-shadow:0 8px 20px #10182814}.lider-ben-orta{flex:1;min-width:0}.lider-ben-satir{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lider-ben-sira{font-size:22px;font-weight:800;color:var(--sv-renk)}.lider-ben-ad{font-weight:700}.lider-ben-puan{margin:0;border-radius:999px;font-weight:600}.lider-ben-hedef{font-size:13px;color:#595959;margin-top:2px}.lider-ben-seviye{font-size:11.5px;color:#8c8c8c}.lider-ben-rozet{text-align:center;padding-left:12px;border-left:1px solid #f0f0f0}.lider-ben-rozet-sayi{font-size:24px;font-weight:800;color:#8e5cf7;line-height:1.1}.lider-ben-rozet-etiket{font-size:11px;color:#8c8c8c}.lider-avatar{position:relative;display:inline-flex;flex-shrink:0;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sv-renk)}.lider-avatar-seviye{position:absolute;right:-6px;bottom:-4px;line-height:1;background:#fff;border-radius:50%;padding:2px;box-shadow:0 1px 4px #0003}.lider-sol{padding:8px 16px 16px}.lider-podyum{display:flex;justify-content:center;align-items:flex-end;gap:16px;padding-top:28px}.lider-podyum-kisi{position:relative;flex:1;max-width:200px;display:flex;flex-direction:column;align-items:center;min-width:0}.lider-tac{position:absolute;top:-30px;font-size:30px;animation:lider-tac 2.4s ease-in-out infinite;z-index:1}.lider-podyum-ad{margin-top:10px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lider-podyum-seviye{font-size:12px;font-weight:600;margin-bottom:8px}.lider-podyum-blok{width:100%;border-radius:12px 12px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:10px;color:#fff}.lider-podyum-kisi.sira-1 .lider-podyum-blok{height:130px;background:linear-gradient(180deg,#ffd666,#faad14);box-shadow:0 10px 30px #faad1459}.lider-podyum-kisi.sira-2 .lider-podyum-blok{height:100px;background:linear-gradient(180deg,#d9dde3,#9ea3ab)}.lider-podyum-kisi.sira-3 .lider-podyum-blok{height:80px;background:linear-gradient(180deg,#f0b27a,#cd7f32)}.lider-podyum-kisi.ben .lider-podyum-ad:after{content:" (Sen)";color:#1677ff}.lider-madalya{font-size:26px;line-height:1}.lider-podyum-puan{font-size:22px;font-weight:800;text-shadow:0 2px 6px rgba(0,0,0,.25)}.lider-podyum-puan-etiket{font-size:11px;opacity:.9;margin-top:-4px}.lider-liste{margin-top:12px;max-height:360px;overflow-y:auto;display:grid;gap:6px}.lider-satir{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:10px;border:1px solid #f0f0f0;transition:background .2s ease}.lider-satir:hover{background:#fafafa}.lider-satir.ben{border-color:#91caff;background:#e6f4ff}.lider-sira{width:26px;text-align:center;font-weight:800;color:#8c8c8c}.lider-satir-bilgi{flex:1;min-width:0}.lider-satir-ad{font-weight:600;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lider-sen{margin-left:6px;margin-inline-end:0}.lider-satir-alt{display:flex;align-items:center;gap:8px;font-size:12px}.lider-satir-puan{text-align:right;line-height:1.1}.lider-satir-puan b{display:block;font-size:16px}.lider-satir-puan span{font-size:11px;color:#8c8c8c}.lider-cikartmalar{display:inline-flex;align-items:center;gap:3px}.lider-cikartma{width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;background:#fff;border:1.5px solid var(--rozet-renk);transition:transform .2s ease}.lider-cikartma:hover{transform:rotate(-12deg) scale(1.25)}.lider-cikartma-fazla{font-size:11px;color:#8c8c8c;margin-left:2px}.lider-sag{padding:16px;border-left:1px solid #f0f0f0;background:#fcfcfd}.lider-yan-baslik{font-size:12px;font-weight:700;color:#8c8c8c;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px}.lider-avci{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px dashed #f0f0f0}.lider-avci.ben .lider-avci-ad{color:#1677ff}.lider-avci-sira{width:24px;text-align:center;font-weight:700;color:#8c8c8c}.lider-avci-bilgi{flex:1;min-width:0}.lider-avci-ad{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lider-avci-sayi{font-weight:800;color:#8e5cf7}.lider-harita{display:grid;gap:6px}.lider-harita-satir{display:flex;align-items:center;gap:8px;font-size:12px}.lider-harita-ad{width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959}.lider-harita-cubuk{flex:1;height:8px;border-radius:4px;background:#f0f0f0;overflow:hidden}.lider-harita-cubuk span{display:block;height:100%;border-radius:4px}.lider-harita-emoji{width:20px;text-align:center}.lider-bos{padding:40px 0}@keyframes lider-tac{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-4px) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.lider-tac{animation:none}}@media(max-width:1199px){.lider-sag{border-left:none;border-top:1px solid #f0f0f0}}@media(max-width:576px){.lider-podyum{gap:8px}.lider-ben{flex-wrap:wrap}.lider-ben-rozet{border-left:none;padding-left:0}}.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)}.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}.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}}.anasayfa-kisi-avatar{position:relative;display:inline-flex;flex-shrink:0;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--sv-renk)}.anasayfa-kisi-seviye{position:absolute;right:-6px;bottom:-4px;font-size:11px;line-height:1;padding:1px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003}.anasayfa-ozet-kart{border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.anasayfa-ozet-kart:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10182814}.personel-istatistik-sayfa{display:flex;flex-direction:column;min-height:100%;border-radius:12px;overflow:hidden;background:#f1f5f9;border:1px solid #e2e8f0}.pis-sayfa-header{flex-shrink:0;padding:12px 16px;background:linear-gradient(135deg,#1e3a5f,#2d4a6f,#3d5a80);border-bottom:1px solid rgba(255,255,255,.12)}.pis-modal-header-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.pis-modal-title-text{color:#fff;font-size:16px;font-weight:600}.pis-modal-title-icon{font-size:20px;color:#93c5fd}.pis-modal-close-btn{width:34px;height:34px;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:#ffffff1f;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;padding:0;flex-shrink:0;transition:background .15s ease,border-color .15s ease,transform .15s ease}.pis-modal-close-btn:hover{background:#ffffff38;border-color:#ffffff73;color:#fff}.pis-modal-close-btn:active{background:#ffffff4d;transform:scale(.96)}.pis-layout{display:flex;flex-direction:column;flex:1;min-height:0}.pis-toolbar{flex-shrink:0;padding:12px 16px;background:#fff;border-bottom:1px solid #e2e8f0}.pis-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.pis-toolbar-label{font-size:13px;font-weight:600;color:#475569;white-space:nowrap}.pis-toolbar .ant-picker{max-width:280px}.pis-quick-dates{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.pis-quick-dates .ant-btn{font-size:12px;height:28px;padding:0 10px;border-color:#cbd5e1;color:#475569;background:#f8fafc}.pis-quick-dates .ant-btn:hover{color:#1e40af;border-color:#93c5fd;background:#eff6ff}.pis-body-scroll{flex:1;min-height:0;overflow-y:auto;padding:14px 16px 16px}.pis-body-scroll::-webkit-scrollbar{width:6px}.pis-body-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.pis-kpi-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}@media(max-width:1100px){.pis-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.pis-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pis-kpi-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;box-shadow:0 1px 2px #0f172a0a;border-top:3px solid var(--pis-accent, #64748b)}.pis-kpi-card .ant-statistic-title{font-size:11px;color:#64748b;margin-bottom:2px;font-weight:500}.pis-kpi-card .ant-statistic-content{font-size:22px!important;font-weight:700!important;line-height:1.2!important}.pis-kpi-card .ant-statistic-content-prefix{margin-right:6px;font-size:16px;opacity:.85}.pis-kpi-card--total{--pis-accent: #2563eb}.pis-kpi-card--total .ant-statistic-content{color:#2563eb!important}.pis-kpi-card--done{--pis-accent: #059669}.pis-kpi-card--done .ant-statistic-content{color:#059669!important}.pis-kpi-card--open{--pis-accent: #d97706}.pis-kpi-card--open .ant-statistic-content{color:#d97706!important}.pis-kpi-card--progress{--pis-accent: #7c3aed}.pis-kpi-card--progress .ant-statistic-content{color:#7c3aed!important}.pis-kpi-card--rate{--pis-accent: #0d9488}.pis-kpi-rate-value{font-size:22px;font-weight:700;color:#0d9488;line-height:1.2}.pis-kpi-rate-bar{margin-top:6px}.pis-kpi-rate-bar .ant-progress-inner{background:#e2e8f0}.pis-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:8px}.pis-section-title{margin:0!important;font-size:14px!important;font-weight:600!important;color:#1e293b!important}.pis-section-badge{font-size:12px;color:#64748b;background:#e2e8f0;padding:2px 10px;border-radius:12px;font-weight:500}.pis-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.pis-table-card .ant-card-body{padding:0!important}.pis-table .ant-table{font-size:13px}.pis-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#475569;font-weight:600;font-size:12px;padding:10px 12px!important;border-bottom:1px solid #e2e8f0!important}.pis-table .ant-table-tbody>tr>td{padding:8px 12px!important;border-bottom:1px solid #f1f5f9;vertical-align:middle}.pis-table .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.pis-person-cell{display:flex;align-items:center;gap:10px;min-width:0}.pis-person-cell .ant-avatar{flex-shrink:0;background:#e2e8f0;color:#64748b}.pis-person-name{font-weight:600;color:#1e293b;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pis-num{font-variant-numeric:tabular-nums;font-weight:600;font-size:13px}.pis-num--muted{color:#94a3b8;font-weight:500}.pis-num--blue{color:#2563eb}.pis-num--green{color:#059669}.pis-num--amber{color:#d97706}.pis-num--violet{color:#7c3aed}.pis-num--slate{color:#64748b}.pis-rate-cell{min-width:100px}.pis-rate-cell .ant-progress-line{margin-bottom:0}.pis-rate-pct{font-size:11px;color:#64748b;margin-top:2px;text-align:right;font-variant-numeric:tabular-nums}.pis-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;background:#fff;border-radius:8px;border:1px solid #e2e8f0}.pis-empty{padding:40px 16px;background:#fff;border-radius:8px;border:1px solid #e2e8f0}.pis-modal-subtitle{color:#cbd5e1;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pis-person-rol{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pis-rate-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.pis-rate-head .pis-rate-pct{margin-top:0}.pis-kpi-rate-title{font-size:11px;color:#64748b;margin-bottom:2px;font-weight:500}.pis-kpi-rate-pct{font-size:12px;font-weight:600;color:#64748b;margin-left:8px}.pis-kpi-rate-bar.ant-progress{margin:4px 0 0}.pis-toolbar .ant-segmented{background:#f1f5f9}@media(max-width:640px){.pis-toolbar .ant-segmented{max-width:100%;overflow-x:auto}}.pis-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pis-header-segmented.ant-segmented{background:#ffffff1f;border:1px solid rgba(255,255,255,.2);padding:2px}.pis-header-segmented .ant-segmented-item{color:#dbeafe}.pis-header-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#fff;background:#ffffff1f}.pis-header-segmented .ant-segmented-item-selected,.pis-header-segmented .ant-segmented-thumb{background:#fff;color:#1e3a5f;font-weight:600}.pis-modal-close-btn:disabled{cursor:default;opacity:.7}@media(max-width:760px){.pis-modal-header-inner{flex-wrap:wrap}.pis-header-actions{width:100%;justify-content:flex-start}.pis-header-segmented.ant-segmented{max-width:calc(100% - 84px);overflow-x:auto}}.pis-num--link{cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.pis-num--link:hover{text-decoration-style:solid}.pis-detay{display:flex;flex-direction:column;gap:12px}.pis-detay-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:10px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}.pis-detay-arama{margin-left:auto;max-width:320px}.pis-detay-sekme.ant-segmented{align-self:flex-start;max-width:100%;overflow-x:auto}.pis-detay-no{font-weight:600;color:#1e40af}.pis-detay-baslik{font-weight:500;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pis-detay-alt{font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pis-detay-iliski{display:flex;flex-wrap:wrap;gap:4px}.pis-detay-iliski .ant-tag{margin:0}@media(max-width:640px){.pis-detay-arama{margin-left:0;max-width:none;width:100%}}.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}.oprm-baslik{display:flex;align-items:center;gap:8px}.oprm-baslik .anticon{color:var(--ant-color-primary, #1677ff)}.oprm-baslik-kisi{margin-left:4px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ant-color-primary, #1677ff);background:var(--ant-color-primary-bg, #e6f4ff)}.oprm-form{display:flex;flex-direction:column;gap:14px;margin-top:12px}.oprm-bolum{padding:14px;border:1px solid var(--ant-color-border-secondary, #f0f0f0);border-radius:10px;background:var(--ant-color-fill-quaternary, #fafafa)}.oprm-bolum-baslik{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--ant-color-text, rgba(0, 0, 0, .88))}.oprm-bolum-baslik .anticon{color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45))}.oprm-bolum-baslik .oprm-sayac{margin-left:auto}.oprm-sayac{font-size:12px;font-weight:500;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45));white-space:nowrap}.oprm-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;max-height:240px;overflow-y:auto;padding:2px}.oprm-kart{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--ant-color-border, #d9d9d9);border-radius:8px;background:var(--ant-color-bg-container, #fff);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s,background .15s,box-shadow .15s}.oprm-kart:hover{border-color:var(--ant-color-primary-border-hover, #69b1ff)}.oprm-kart--secili{border-color:var(--ant-color-primary, #1677ff);background:var(--ant-color-primary-bg, #e6f4ff);box-shadow:0 0 0 1px var(--ant-color-primary, #1677ff) inset}.oprm-kart-metin{display:flex;flex-direction:column;min-width:0}.oprm-kart-ad{font-size:13px;font-weight:500;line-height:1.35;color:var(--ant-color-text, rgba(0, 0, 0, .88));overflow-wrap:anywhere}.oprm-kart-alt{margin-top:2px;font-size:11px;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45))}.oprm-grup-alan{margin-top:12px}.oprm-grup-arac{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:10px}.oprm-grup-ara{flex:1 1 180px;max-width:260px}.oprm-grup-arac a{font-size:12px;white-space:nowrap}.oprm-not{margin-top:8px;font-size:12px;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45))}.oprm-bilgi{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:8px 10px;border-radius:6px;font-size:12px;line-height:1.5;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .65));background:var(--ant-color-info-bg, #e6f4ff)}.oprm-bilgi .anticon{margin-top:3px;color:var(--ant-color-info, #1677ff)}.oprm-hata{margin-top:6px;font-size:12px;color:var(--ant-color-error, #ff4d4f)}.oprm-bos{margin:8px 0}@media(max-width:576px){.oprm-kartlar{grid-template-columns:1fr}}.ant-modal.oprm-modal{margin:0 auto!important}.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{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:16px;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: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-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-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}.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-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}}.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}.metronic-table-page{padding:0;margin:0;background:#f5f5f5;height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.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}.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,#1a237e,#283593);border-radius:6px;color:#fff;font-size:16px;flex-shrink:0;box-shadow:0 2px 4px #1a237e33}.portlet-title-content{flex:1}.portlet-title{margin:0!important;font-size:18px;font-weight:600;color:#333}.portlet-subtitle{font-size:12px;color:#999;margin-top:2px}.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}.metronic-table .ant-table-tbody>tr.selected-row>td{background:#e6f7ff}.metronic-table .ant-table-tbody>tr.selected-row:hover>td{background:#bae7ff}.action-button{padding:4px 12px;font-size:13px;height:auto;border-radius:4px}.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}.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;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:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.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-body{display:flex;flex-direction:column;gap:8px}.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}.talep-kanban-container{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;padding:0;background:transparent;box-sizing:border-box}.talep-kanban-board{display:flex;gap:12px;width:100%;height:100%;min-width:0;min-height:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;box-sizing:border-box}.talep-kanban-board::-webkit-scrollbar{height:8px}.talep-kanban-board::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:10px}.talep-kanban-loading{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;min-height:160px}.tk-kolon{flex:1 1 0;min-width:232px;display:flex;flex-direction:column;overflow:hidden;background:#f4f6f9;border:1px solid #e6e9ef;border-radius:14px}.tk-kolon-baslik{position:relative;display:flex;align-items:center;gap:8px;padding:12px 12px 11px;background:#fff;border-bottom:1px solid #eceff3;flex-shrink:0}.tk-kolon-baslik:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--kolon)}.tk-kolon-ikon{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;font-size:14px;color:var(--kolon);background:var(--kolon-zemin)}.tk-kolon-ad{flex:1;min-width:0;font-size:13.5px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-kolon-kritik{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:700;color:#cf1322;background:#fff1f0;flex-shrink:0}.tk-kolon-sayi{min-width:26px;height:22px;padding:0 8px;border-radius:11px;display:inline-grid;place-items:center;font-size:12px;font-weight:700;color:#fff;background:var(--kolon);flex-shrink:0}.tk-kolon-govde{flex:1;min-height:0;padding:10px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:10px}.tk-kolon-govde::-webkit-scrollbar{width:6px}.tk-kolon-govde::-webkit-scrollbar-track{background:transparent}.tk-kolon-govde::-webkit-scrollbar-thumb{background:#cfd5de;border-radius:10px}.tk-kolon-govde::-webkit-scrollbar-thumb:hover{background:#aab2bf}.tk-kolon-bos{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 10px;color:#a0a8b5;font-size:12px;border:1.5px dashed #dde1e8;border-radius:10px}.tk-kolon-bos .anticon{font-size:22px}.tk-card{position:relative;flex-shrink:0;padding:11px 12px 10px 15px;background:#fff;border:1px solid #e8ebf0;border-radius:10px;box-shadow:0 1px 2px #1018280d;cursor:pointer;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease;user-select:none;-webkit-user-select:none}.tk-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--aciliyet)}.tk-card:hover{transform:translateY(-2px);border-color:#c7d2fe;box-shadow:0 8px 18px -6px #10182829}.tk-card:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.tk-card:active{transform:translateY(-1px)}.tk-card[draggable=true]{cursor:grab}.tk-card[draggable=true]:active{cursor:grabbing}.tk-card--tasima-kapali[draggable=true],.tk-card--tasima-kapali[draggable=true]:active{cursor:pointer}.tk-card--sla{border-color:#ffccc7;background:linear-gradient(180deg,#fff8f7,#fff 40%)}.tk-card--test{border-color:#fdba74;background:linear-gradient(180deg,#fff7ed,#fff 45%)}.tk-test{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 6px;border-radius:6px;background:#f97316;color:#fff;font-size:11.5px;font-weight:700;line-height:1}.tk-kisi-test{color:#ea580c;font-weight:600}.tk-card-ust{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:6px}.tk-card-no{font-size:11.5px;font-weight:600;color:#667085;letter-spacing:.2px;font-variant-numeric:tabular-nums}.tk-oncelik{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:10px;font-size:11px;font-weight:700;white-space:nowrap}.tk-oncelik-nokta{width:6px;height:6px;border-radius:50%;background:currentColor}.tk-card-baslik{font-size:13.5px;font-weight:650;line-height:1.38;color:#101828;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.tk-card-aciklama{margin-top:4px;font-size:12px;line-height:1.45;color:#667085;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.tk-card-etiketler{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.tk-asama{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:600;color:var(--asama);background:color-mix(in srgb,var(--asama) 10%,#fff);border:1px solid color-mix(in srgb,var(--asama) 28%,#fff)}.tk-sla{display:inline-flex;align-items:center;gap:4px;height:21px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:700}.tk-sla--asildi{color:#cf1322;background:#fff1f0;border:1px solid #ffa39e}.tk-sla--yaklasiyor{color:#d46b08;background:#fff7e6;border:1px solid #ffd591}.tk-card-sure{display:flex;gap:6px;margin-top:8px}.tk-sure{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.tk-sure--bekleme{color:#b45309;background:#fef6e7}.tk-sure--calisma{color:#237804;background:#eefbe7}.tk-onay{margin-top:9px;padding:8px 9px;border-radius:8px;background:#f8fafc;border:1px solid #eef1f5}.tk-onay-baslik{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:#667085}.tk-onay-cubuk{height:4px;margin:5px 0 6px;border-radius:4px;background:#e6e9ef;overflow:hidden}.tk-onay-cubuk span{display:block;height:100%;border-radius:4px}.tk-onay-kisiler{display:flex;flex-wrap:wrap;gap:3px 10px}.tk-onay-kisi{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#475467}.tk-card-alt{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:9px;border-top:1px solid #f0f2f5}.tk-kisi{display:flex;align-items:center;gap:7px;flex:1;min-width:0}.tk-avatar{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:10px;font-weight:700;color:#fff;background:#c4cad4;letter-spacing:.3px}.tk-kisi-ad{font-size:12px!important;font-weight:600;color:#344054!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-kisi-ad--bos{color:#98a2b3!important;font-style:italic;font-weight:500}.tk-tarih{flex-shrink:0;font-size:11.5px;color:#98a2b3;white-space:nowrap}@media(max-width:768px){.talep-kanban-board{gap:8px}.tk-kolon{min-width:260px}.tk-kolon-govde{padding:8px}}.tk-kolon{min-width:168px;container-type:inline-size;container-name:tk-kolon}@media(min-width:1700px){.talep-kanban-board{gap:14px}.tk-card-baslik{font-size:14.5px}.tk-card-aciklama{font-size:12.5px}.tk-kolon-ad{font-size:14.5px}}@media(max-width:1440px){.talep-kanban-board{gap:8px}.tk-kolon{border-radius:12px}.tk-kolon-baslik{padding:10px 10px 9px;gap:6px}.tk-kolon-ikon{width:24px;height:24px;font-size:12px;border-radius:7px}.tk-kolon-ad{font-size:12.5px}.tk-kolon-govde{padding:8px;gap:8px}.tk-card{padding:9px 10px 8px 13px}}@media(max-height:800px){.tk-card-aciklama{-webkit-line-clamp:1}.tk-card-alt{margin-top:8px;padding-top:7px}.tk-card-etiketler,.tk-card-sure{margin-top:6px}}@container tk-kolon (max-width: 230px){.tk-card-aciklama{display:none}.tk-card-baslik{font-size:12.5px}.tk-oncelik{padding:0 6px;font-size:10.5px}.tk-asama,.tk-sla{height:19px;padding:0 6px;font-size:10.5px}.tk-sure{height:20px;padding:0 6px;font-size:10.5px}.tk-avatar{width:20px;height:20px;font-size:9px}.tk-kisi{gap:5px}.tk-kisi-ad{font-size:11px!important}.tk-tarih{font-size:10.5px}.tk-kolon-kritik{display:none}}@container tk-kolon (max-width: 190px){.tk-oncelik{font-size:0;padding:0 5px;gap:0}.tk-oncelik .anticon{font-size:11px}.tk-card-sure{flex-wrap:wrap}.tk-tarih,.tk-onay-kisiler{display:none}}.talep-kanban-page{padding:10px;height:100%;max-height:100%;overflow:hidden;background:#f0f2f5;display:flex;flex-direction:column;box-sizing:border-box}.kanban-page-layout{display:flex;gap:12px;flex:1;min-height:0;min-width:0;height:100%;overflow:hidden}.kanban-page-layout.layout-top{flex-direction:column}.kanban-page-layout.layout-top .kanban-page-main{width:100%}.kanban-left-sidebar{display:flex;flex-direction:column;gap:8px;width:188px;flex-shrink:0;min-height:0;overflow:hidden}.kanban-tur-cards{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.kanban-tur-cards--horizontal{flex-direction:row;gap:8px}.kanban-tur-cards--horizontal .kanban-tur-card{flex:1;min-width:0;padding:8px 6px 6px}.kanban-tur-card{appearance:none;cursor:pointer;border-radius:8px;padding:8px 6px 6px;border:1.5px solid #fff;background:#fff;box-shadow:0 1px 4px #00000012;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1px}.kanban-tur-card:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.kanban-tur-card{position:relative}.kanban-tur-card.selected{border:2px solid var(--tur-color);background:var(--tur-bg);box-shadow:0 2px 10px #0000001f}.kanban-tur-card.selected:after{content:"✓";position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:var(--tur-color);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.kanban-tur-card.selected .kanban-tur-card-label{color:var(--tur-color)}.kanban-tur-card-icon{font-size:14px;line-height:1}.kanban-tur-card-count{font-size:18px;font-weight:700;line-height:1.1}.kanban-tur-card-label{font-size:10px;font-weight:600;color:#595959;line-height:1.2}.kanban-tur-card-label--atanan{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:2px}.kanban-tur-card--atanan{margin-top:2px}.kanban-sidebar-filters-header{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 2px;border-top:1px solid #e8e8e8;flex-shrink:0}.kanban-sidebar-filters-header span{font-size:12px;font-weight:600;color:#595959}.kanban-sidebar-filters{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow-y:auto;padding-right:2px;padding-bottom:4px}.kanban-sidebar-filters .ant-input,.kanban-sidebar-filters .ant-select,.kanban-sidebar-filters .ant-picker{width:100%!important}.kanban-sidebar-filters .ant-select-selector{min-width:0!important}.kanban-page-main{flex:1;min-width:0;min-height:0;overflow:hidden}.kanban-page-title-sub{display:block;margin-top:2px;font-size:13px;font-weight:500;color:#8c8c8c}.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:12px;box-sizing:border-box;min-width:0;min-height:0}.kanban-page-header{display:flex;flex-direction:column;gap:12px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;flex-shrink:0;min-width: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;min-width:0}.kanban-page-header-actions .ant-btn{padding-inline:12px}.kanban-page-header-actions .ant-btn-lg{height:36px;font-size:13px}.view-mode-btn,.btn-tools{border-radius:4px}.kanban-list-view{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.kanban-list-table{flex:1;min-height:0}.kanban-list-table .ant-table-wrapper,.kanban-list-table .ant-spin-nested-loading,.kanban-list-table .ant-spin-container,.kanban-list-table .ant-table{height:100%}.kanban-list-table .ant-table-body{overflow-y:auto!important}.kanban-list-table .ant-table-row:hover>td{background:#f5f9ff!important}.kanban-list-durum-tag{display:inline-block;padding:2px 10px;border-radius:4px;border:1px solid;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.kanban-page-title-icon{font-size:24px;color:#1890ff}.kanban-page-title-content{flex:1}.kanban-page-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.kanban-page-title{margin:0!important;font-weight:600;color:#262626;font-size:16px!important;line-height:1.3!important}.kanban-top-panel{padding-top:4px;flex-shrink:0;min-width:0}.kanban-top-panel-row{display:flex;flex-direction:row;align-items:stretch;gap:12px;min-width:0}.kanban-top-panel-row .kanban-tur-cards--horizontal{flex-shrink:0;width:240px;align-self:flex-start}.kanban-top-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;align-content:flex-start;flex:1;min-width:0;max-height:120px;overflow-y:auto;padding:8px 10px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.kanban-top-filters .ant-input{width:200px!important;flex:1 1 180px;min-width:140px}.kanban-top-filters .ant-select{flex:1 1 160px;min-width:130px!important;max-width:220px}.kanban-top-filters .ant-picker{flex:0 1 150px;min-width:130px!important}.kanban-settings-section{display:flex;flex-direction:column;gap:10px}.kanban-settings-label{font-size:14px;font-weight:600;color:#262626}.kanban-settings-hint{font-size:13px;color:#8c8c8c;line-height:1.5}.kanban-settings-radio-group{display:flex;flex-direction:column;gap:10px;margin-top:4px}.kanban-page-body{padding:0;flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0;min-width:0}@media(max-width:992px){.kanban-page-layout.layout-side{flex-direction:column}.kanban-page-layout.layout-side .kanban-left-sidebar{width:100%;max-height:42vh}.kanban-page-layout.layout-side .kanban-tur-cards:not(.kanban-tur-cards--horizontal){flex-direction:row}.kanban-page-layout.layout-side .kanban-tur-card{flex:1;padding:8px 4px 6px}.kanban-sidebar-filters{flex-direction:row;flex-wrap:wrap;overflow-y:auto}.kanban-sidebar-filters .ant-input,.kanban-sidebar-filters .ant-select,.kanban-sidebar-filters .ant-picker{width:calc(50% - 4px)!important;flex:1 1 calc(50% - 4px)}.kanban-top-panel-row{flex-direction:column}.kanban-top-panel-row .kanban-tur-cards--horizontal{width:100%}.kanban-top-filters .ant-input,.kanban-top-filters .ant-select,.kanban-top-filters .ant-picker{flex:1 1 calc(50% - 4px);max-width:none}}@media(max-width:576px){.kanban-sidebar-filters .ant-input,.kanban-sidebar-filters .ant-select,.kanban-sidebar-filters .ant-picker{width:100%!important;flex:1 1 100%}}.talep-kanban-page{padding:12px;background:linear-gradient(180deg,#eef2f8,#f3f5f9 220px)}.kanban-page-layout{gap:14px}.kanban-page-card{border:1px solid #e6e9ef;border-radius:16px;box-shadow:0 1px 3px #1018280f,0 8px 24px -12px #1018281f}.kanban-page-card .ant-card-body{padding:16px}.kanban-page-header{gap:12px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #eef0f4}.kanban-page-title-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:20px;color:#fff;background:linear-gradient(135deg,#2f6bff,#6f42ff);box-shadow:0 6px 14px -6px #2f6bffb3}.kanban-page-title{font-size:18px!important;font-weight:700!important;color:#101828!important;letter-spacing:-.2px}.kanban-page-title-sub{font-size:12.5px;color:#667085}.kanban-page-title-sub b{color:#1f2937}.kanban-page-header-actions .ant-btn{border-radius:9px;height:34px;font-weight:500}.kanban-filtre-btn--acik{color:#1d4ed8!important;border-color:#93b4ff!important;background:#eef4ff!important}.kanban-filtre-sayi{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:700;color:#fff;background:#1677ff}.kanban-gorunum-secici{display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:#f0f2f6;border:1px solid #e4e7ec}.kanban-gorunum-secici button{appearance:none;border:none;background:transparent;height:26px;padding:0 11px;border-radius:7px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#667085;cursor:pointer;transition:background .15s ease,color .15s ease}.kanban-gorunum-secici button:hover{color:#1f2937}.kanban-gorunum-secici button.aktif{background:#fff;color:#1d4ed8;box-shadow:0 1px 3px #1018281f}.kanban-ozet{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kanban-ozet-baslik{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#98a2b3;margin-right:4px}.kanban-ozet-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:14px;border:1px solid #e4e7ec;background:#fff;font-size:12.5px;font-weight:600;color:#344054;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.kanban-ozet-chip:hover{border-color:var(--chip)}.kanban-ozet-chip b{color:var(--chip);font-variant-numeric:tabular-nums}.kanban-ozet-chip.secili{border-color:var(--chip);background:var(--chip-zemin);box-shadow:0 0 0 2px color-mix(in srgb,var(--chip) 18%,transparent)}.kanban-ozet-nokta{width:9px;height:9px;border-radius:3px;background:var(--chip)}.kanban-ozet-sla{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;margin-left:6px;border-radius:14px;font-size:12.5px;font-weight:600;color:#cf1322;background:#fff1f0;border:1px solid #ffccc7}.kanban-ozet-temizle{appearance:none;border:none;background:none;font-size:12.5px;font-weight:600;color:#1677ff;cursor:pointer;padding:0 6px}.kanban-left-sidebar{width:210px;gap:10px}.kanban-tur-cards{gap:8px}.kanban-tur-card{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid #e6e9ef;background:#fff;box-shadow:0 1px 2px #1018280d}.kanban-tur-card:hover{border-color:var(--tur-color);box-shadow:0 6px 14px -8px #10182840}.kanban-tur-card.selected{border:1px solid var(--tur-color);background:var(--tur-bg);box-shadow:0 0 0 2px color-mix(in srgb,var(--tur-color) 16%,transparent)}.kanban-tur-card.selected:after{top:8px;right:8px}.kanban-tur-card-icon{grid-row:1 / span 2;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:17px;background:var(--tur-bg)}.kanban-tur-card.selected .kanban-tur-card-icon{background:#fff}.kanban-tur-card-count{font-size:20px;line-height:1.1;font-variant-numeric:tabular-nums}.kanban-tur-card-label{font-size:11.5px;color:#667085;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-tur-card--atanan{margin-top:0}.kanban-sidebar-filters{padding:12px;gap:10px;background:#fff;border:1px solid #e6e9ef;border-radius:12px;box-shadow:0 1px 2px #1018280d}.kanban-sidebar-filters .ant-input-affix-wrapper,.kanban-sidebar-filters .ant-select-selector,.kanban-top-filters .ant-input-affix-wrapper,.kanban-top-filters .ant-select-selector{border-radius:8px!important}.kanban-top-filters{background:#f8fafc;border-color:#eef0f4;border-radius:12px}.kanban-top-panel-row .kanban-tur-cards--horizontal{width:auto}.kanban-tur-cards--horizontal .kanban-tur-card{min-width:150px;padding:8px 12px}.kanban-list-table .ant-table{border-radius:12px;overflow:hidden}.kanban-list-table .ant-table-thead>tr>th{background:#f8fafc;font-size:12px;font-weight:700;color:#475467;text-transform:uppercase;letter-spacing:.3px}.kanban-list-table .ant-table-row:hover>td{background:#f5f8ff!important}@media(max-width:992px){.kanban-page-layout.layout-side .kanban-left-sidebar{width:100%}.kanban-page-layout.layout-side .kanban-tur-card{padding:8px 10px}}@media(max-width:576px){.kanban-page-header-top{flex-direction:column;align-items:stretch}.kanban-ozet-sla{margin-left:0}}@media(max-width:1600px){.kanban-page-header-actions .kanban-btn-yazi{display:none}.kanban-page-header-actions .ant-btn-primary .kanban-btn-yazi{display:inline}}@media(max-width:1200px){.kanban-page-header-actions .ant-btn-primary .kanban-btn-yazi,.kanban-gorunum-secici .kanban-btn-yazi{display:none}}@media(max-width:1440px){.talep-kanban-page{padding:8px}.kanban-page-layout{gap:10px}.kanban-left-sidebar{width:184px;gap:8px}.kanban-tur-card{padding:8px 10px;grid-template-columns:30px 1fr;column-gap:8px}.kanban-tur-card-icon{width:30px;height:30px;font-size:15px}.kanban-tur-card-count{font-size:17px}.kanban-sidebar-filters{padding:10px;gap:8px}.kanban-page-card .ant-card-body{padding:12px}.kanban-page-header{gap:10px;padding-bottom:10px;margin-bottom:10px}.kanban-page-title-icon{width:36px;height:36px;font-size:17px;border-radius:10px}.kanban-page-title{font-size:16px!important}}@media(max-width:1280px){.kanban-page-layout.layout-side{flex-direction:column}.kanban-page-layout.layout-side .kanban-left-sidebar{width:100%;max-height:38vh;flex-direction:column}.kanban-page-layout.layout-side .kanban-tur-cards:not(.kanban-tur-cards--horizontal){flex-direction:row}.kanban-page-layout.layout-side .kanban-tur-card{flex:1 1 0;min-width:0}.kanban-page-layout.layout-side .kanban-sidebar-filters{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:center;overflow-y:auto}.kanban-page-layout.layout-side .kanban-sidebar-filters .ant-input,.kanban-page-layout.layout-side .kanban-sidebar-filters .ant-select,.kanban-page-layout.layout-side .kanban-sidebar-filters .ant-picker,.kanban-page-layout.layout-side .kanban-sidebar-filters .ant-input-affix-wrapper{width:100%!important}.kanban-top-panel-row{flex-direction:column}.kanban-top-panel-row .kanban-tur-cards--horizontal{width:100%}}@media(max-height:800px){.talep-kanban-page{padding:6px}.kanban-page-card .ant-card-body{padding:10px 12px}.kanban-page-header{gap:8px;padding-bottom:8px;margin-bottom:8px}.kanban-page-title-icon{width:32px;height:32px;font-size:15px}.kanban-page-title-sub{display:inline;margin-left:8px;font-size:12px}.kanban-ozet-chip,.kanban-ozet-sla{height:24px;font-size:12px}.kanban-page-header-actions .ant-btn{height:30px}.kanban-gorunum-secici button{height:22px}}@media(max-width:576px){.kanban-ozet{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.kanban-ozet>*{flex-shrink:0}.kanban-page-layout.layout-side .kanban-sidebar-filters{grid-template-columns:1fr}}.kanban-sidebar-filters .kanban-ozet{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-top:10px;border-top:1px solid #eef0f4}.kanban-sidebar-filters .kanban-ozet-baslik,.kanban-sidebar-filters .kanban-ozet-sla,.kanban-sidebar-filters .kanban-ozet-temizle{grid-column:1 / -1}.kanban-sidebar-filters .kanban-ozet-chip{justify-content:flex-start;min-width:0;height:28px;padding:0 8px;border-radius:8px;font-size:12px}.kanban-sidebar-filters .kanban-ozet-chip b{margin-left:auto}.kanban-sidebar-filters .kanban-ozet-sla{margin-left:0;justify-content:space-between;border-radius:8px}.kanban-sidebar-filters .kanban-ozet-temizle{justify-self:start;padding:0}.kanban-top-filters .kanban-ozet{flex-basis:100%}@media(max-width:1280px){.talep-kanban-page{overflow-y:auto}.kanban-page-layout{height:auto;flex:1 0 auto;overflow:visible}.kanban-page-layout.layout-side .kanban-left-sidebar{max-height:none;overflow:visible}.kanban-page-layout.layout-side .kanban-sidebar-filters{flex:none;overflow:visible}.kanban-top-filters{max-height:none;overflow:visible}.kanban-page-main{min-height:420px}}@media(max-width:1280px){.kanban-page-layout.layout-side .kanban-sidebar-filters .kanban-ozet{grid-column:1 / -1;display:flex;flex-wrap:wrap;padding-top:8px}.kanban-page-layout.layout-side .kanban-sidebar-filters .kanban-ozet-chip b{margin-left:4px}}.kanban-tur-card,.kanban-page-layout.layout-side .kanban-tur-card{grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto;column-gap:8px;padding:8px 26px 8px 10px}.kanban-tur-card-icon{grid-row:auto;width:30px;height:30px;font-size:15px}.kanban-tur-card-count{font-size:18px}.kanban-tur-card-label{font-size:12.5px;font-weight:600;color:#344054}.kanban-tur-card.selected:after{top:50%;right:8px;transform:translateY(-50%)}.kanban-page-title{display:flex!important;align-items:baseline;flex-wrap:wrap;column-gap:10px}.kanban-page-title-sub{display:inline;margin:0}.kanban-tur-cards--ustbar{flex-direction:row;align-items:center;gap:6px;line-height:normal}.kanban-tur-cards--ustbar .kanban-tur-card{flex:0 0 auto;flex-direction:row;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;border:1px solid #e8e8e8;box-shadow:none}.kanban-tur-cards--ustbar .kanban-tur-card:hover{transform:none;border-color:var(--tur-color)}.kanban-tur-cards--ustbar .kanban-tur-card.selected{border:1px solid var(--tur-color);box-shadow:none}.kanban-tur-cards--ustbar .kanban-tur-card.selected:after{display:none}.kanban-tur-cards--ustbar .kanban-tur-card--atanan{margin-top:0}.kanban-tur-cards--ustbar .kanban-tur-card-count{order:3;font-size:12px;min-width:20px;padding:0 6px;border-radius:10px;color:#fff!important;background:var(--tur-color)}.kanban-tur-cards--ustbar .kanban-tur-card-label{font-size:12.5px}.kanban-tur-cards--ustbar .kanban-tur-card-label--atanan{max-width:140px}@media(max-width:900px){.kanban-tur-cards--ustbar .kanban-tur-card-label{display:none}}.b2b-sayfa{display:flex;flex-direction:column;gap:12px;padding:4px}.b2b-baslik{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 18px;border-radius:12px;background:linear-gradient(135deg,#1e3a5f,#2d4a6f,#3d5a80);box-shadow:0 2px 8px #0f172a1f}.b2b-baslik-sol{display:flex;align-items:center;gap:12px;min-width:0}.b2b-baslik-ikon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;font-size:20px;color:#5eead4;background:#ffffff1f;flex-shrink:0}.b2b-baslik-ad{color:#fff;font-size:17px;font-weight:600;line-height:1.3}.b2b-baslik-alt{color:#cbd5e1;font-size:12px}.b2b-sayac{margin-left:4px;padding:3px 12px;border-radius:999px;background:#14b8a6;color:#fff;font-size:12.5px;font-weight:600;white-space:nowrap}.b2b-baslik-sag{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.b2b-arama{width:280px;max-width:100%}.b2b-govde{display:grid;grid-template-columns:minmax(300px,5fr) minmax(0,7fr);gap:12px;height:calc(100vh - 190px);min-height:480px}@media(max-width:991px){.b2b-govde{grid-template-columns:1fr;height:auto}.b2b-liste-panel{max-height:420px}}.b2b-panel{display:flex;flex-direction:column;min-height:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}.b2b-panel-baslik{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid #eef2f7;font-weight:600;color:#1e293b;background:#f8fafc;flex-shrink:0}.b2b-panel-baslik .anticon{color:#0d9488;margin-right:6px}.b2b-panel-not{font-size:11.5px;font-weight:500;color:#64748b;background:#e2e8f0;padding:1px 8px;border-radius:999px;margin-left:6px}.b2b-panel-icerik{flex:1;min-height:0;overflow-y:auto;padding:10px}.b2b-panel-icerik::-webkit-scrollbar{width:6px}.b2b-panel-icerik::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.b2b-bos{margin-top:48px}.b2b-kart{display:flex;gap:10px;padding:10px 12px;margin-bottom:8px;border:1px solid #eef2f7;border-left:3px solid transparent;border-radius:10px;cursor:pointer;background:#fff;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.b2b-kart:hover{border-color:#cbd5e1;border-left-color:#93c5fd;box-shadow:0 2px 6px #0f172a0f}.b2b-kart--aktif,.b2b-kart--aktif:hover{background:#eff6ff;border-color:#bfdbfe;border-left-color:#2563eb}.b2b-avatar{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;font-weight:700;color:#0f766e;background:#ccfbf1}.b2b-kart--aktif .b2b-avatar{color:#fff;background:#2563eb}.b2b-kart-govde{flex:1;min-width:0}.b2b-kart-ust{display:flex;justify-content:space-between;align-items:center;gap:8px}.b2b-no{font-size:12px;font-weight:700;color:#475569;font-variant-numeric:tabular-nums}.b2b-zaman{font-size:11.5px;color:#94a3b8;white-space:nowrap}.b2b-kart-ad{font-weight:600;color:#1e293b;margin:2px 0 4px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b2b-kart-alt{display:flex;justify-content:space-between;align-items:center;gap:8px}.b2b-bayi{font-size:12px;color:#64748b;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b2b-etiket.ant-tag{margin:0;font-size:11px}.b2b-secim-yok{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px;text-align:center}.b2b-secim-yok-ikon{font-size:44px;color:#cbd5e1;margin-bottom:6px}.b2b-secim-yok-baslik{font-size:16px;font-weight:600;color:#334155}.b2b-detay-icerik{padding:16px 18px}.b2b-detay-baslik{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #eef2f7}.b2b-detay-no{display:inline-block;font-size:11.5px;font-weight:700;color:#0f766e;background:#ccfbf1;padding:2px 8px;border-radius:6px}.b2b-detay-ad{font-size:18px;font-weight:600;color:#0f172a;margin:6px 0 8px;line-height:1.35}.b2b-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:#64748b}.b2b-meta .anticon{margin-right:4px;color:#94a3b8}.b2b-bolum{margin-bottom:16px}.b2b-bolum-baslik{font-weight:600;color:#334155;margin-bottom:8px;font-size:13px}.b2b-bolum-baslik>.anticon{color:#0d9488;margin-right:6px}.b2b-aciklama{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;white-space:pre-wrap;min-height:48px;line-height:1.55;color:#1e293b}.b2b-mesajlar{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.b2b-mesaj{max-width:85%;border-radius:12px;padding:8px 12px;line-height:1.5}.b2b-mesaj--bayi{align-self:flex-start;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:4px}.b2b-mesaj--biz{align-self:flex-end;background:#dbeafe;border-bottom-right-radius:4px}.b2b-mesaj-ust{font-size:11.5px;color:#64748b;margin-bottom:2px}.b2b-resim{object-fit:cover;border-radius:8px;border:1px solid #e2e8f0}.b2b-bagli{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 14px;border-radius:10px;background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.b2b-islem{border-top:1px solid #eef2f7;padding-top:16px}.b2b-islem-secim.ant-segmented{margin-bottom:16px;padding:3px;background:#f1f5f9}.b2b-islem-secim .ant-segmented-item{font-weight:500}.b2b-islem-secim--kabul .ant-segmented-item-selected,.b2b-islem-secim--kabul .ant-segmented-thumb{background:#059669;color:#fff}.b2b-islem-secim--red .ant-segmented-item-selected,.b2b-islem-secim--red .ant-segmented-thumb{background:#dc2626;color:#fff}.b2b-form .ant-form-item{margin-bottom:12px}.b2b-form .ant-form-item-label>label{font-weight:500;color:#475569}.b2b-form-alt{display:flex;justify-content:flex-end;padding-top:4px}.arge-sayfa{display:flex;flex-direction:column;gap:12px;padding:4px}.arge-baslik{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 18px;border-radius:12px;background:linear-gradient(135deg,#312e81,#4338ca 55%,#6d28d9);box-shadow:0 2px 8px #0f172a1f}.arge-baslik-sol{display:flex;align-items:center;gap:12px;min-width:0}.arge-geri.ant-btn{color:#e0e7ff}.arge-geri.ant-btn:hover{color:#fff!important;background:#ffffff1f!important}.arge-baslik-ikon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;font-size:20px;color:#c4b5fd;background:#ffffff24;flex-shrink:0}.arge-baslik-ad{color:#fff;font-size:17px;font-weight:600;line-height:1.3}.arge-baslik-alt{color:#c7d2fe;font-size:12px}.arge-sayac{margin-left:8px;padding:2px 11px;border-radius:999px;background:#a78bfa;color:#fff;font-size:12.5px;font-weight:600;vertical-align:middle}.arge-baslik-sag{display:flex;gap:8px;flex-wrap:wrap}.arge-durum-kartlari{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.arge-durum-kart{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border:1px solid #e2e8f0;border-left:4px solid var(--renk);border-radius:10px;background:#fff;cursor:pointer;text-align:left;transition:box-shadow .15s,transform .15s,background .15s}.arge-durum-kart:hover{box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.arge-durum-kart.secili{background:var(--zemin);border-color:var(--renk);box-shadow:0 0 0 1px var(--renk) inset}.arge-durum-sayi{font-size:22px;font-weight:700;color:var(--renk);line-height:1.1}.arge-durum-ad{font-size:12px;color:#64748b;font-weight:500}.arge-govde{display:grid;grid-template-columns:280px minmax(0,1fr);gap:12px;align-items:start}.arge-yan{display:flex;flex-direction:column;gap:12px}.arge-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.arge-panel-baslik{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:8px;display:flex;align-items:center;gap:6px}.arge-panel-bos{font-size:12px;color:#94a3b8;padding:4px 2px}.arge-dagilim-satir{width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font-size:12.5px;color:#334155}.arge-dagilim-satir:hover{background:#f1f5f9}.arge-dagilim-satir.secili{background:#ede9fe;color:#4c1d95;font-weight:600}.arge-dagilim-ad{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arge-dagilim-cubuk{flex:0 0 70px;height:6px;border-radius:999px;background:#f1f5f9;overflow:hidden}.arge-dagilim-cubuk i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#818cf8,#8b5cf6)}.arge-dagilim-sayi{flex:0 0 auto;min-width:24px;text-align:right;font-weight:600;color:#4338ca}.arge-avatar{width:30px;height:30px;border-radius:50%;display:inline-grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:13px;font-weight:600}.arge-avatar--kucuk{width:22px;height:22px;font-size:11px}.arge-liste-alan{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px;min-width:0}.arge-filtre{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.arge-arama{flex:1 1 260px;max-width:380px}.arge-filtre-select{width:190px}.arge-filtre-sonuc{margin-left:auto;font-size:12px;color:#64748b}.arge-bos{padding:48px 0}.arge-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}.arge-kart{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid #e2e8f0;border-top:3px solid var(--renk);border-radius:10px;background:#fff;cursor:pointer;transition:box-shadow .15s,transform .15s;outline:none}.arge-kart:hover,.arge-kart:focus-visible{box-shadow:0 6px 16px #0f172a17;transform:translateY(-1px)}.arge-kart--donustu{background:linear-gradient(180deg,#f0fdf4,#fff 40%)}.arge-kart-ust{display:flex;align-items:center;justify-content:space-between;gap:8px}.arge-kart-kod{font-size:12px;font-weight:600;color:#6366f1;letter-spacing:.3px}.arge-durum-rozet{padding:1px 9px;border-radius:999px;font-size:11.5px;font-weight:600;color:var(--renk);background:var(--zemin);border:1px solid var(--renk)}.arge-kart-baslik{font-size:14px;font-weight:600;color:#0f172a;line-height:1.35;word-break:break-word}.arge-kart-aciklama{font-size:12.5px;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.arge-kart-etiketler{display:flex;flex-wrap:wrap;gap:4px 0}.arge-kart-alt{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;border-top:1px dashed #e2e8f0}.arge-kart-kisi{display:flex;align-items:center;gap:8px;min-width:0}.arge-kart-kisi b{display:block;font-size:12.5px;color:#1e293b;font-weight:600}.arge-kart-kisi small{display:block;font-size:11px;color:#94a3b8}.arge-modal .ant-modal-header{margin-bottom:0;padding-bottom:12px;border-bottom:1px solid #eef2f7}.arge-modal-baslik{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-right:28px}.arge-modal-ikon{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;font-size:18px;color:#fff;background:linear-gradient(135deg,#4338ca,#7c3aed)}.arge-modal-baslik-metin{display:flex;align-items:baseline;gap:12px}.arge-modal-kod{font-size:16px;font-weight:700;color:#1e293b}.arge-modal-tarih{font-size:12px;font-weight:400;color:#8c8c8c}.arge-modal-etiketler{display:flex;flex-wrap:wrap}.arge-modal-uyari{margin:12px 0 4px}.arge-modal-govde{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;padding-top:14px}.arge-modal-yan{padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f7}.arge-modal-yan .ant-form-item{margin-bottom:12px}.arge-modal-yan-bolum{margin:2px 0 8px;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6366f1}.arge-modal-yan-bolum:not(:first-child){margin-top:14px;padding-top:12px;border-top:1px solid #e2e8f0}.arge-modal-bilgi{margin-top:14px;padding-top:12px;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px;font-size:12px;color:#64748b}.arge-modal-bilgi div{display:grid;grid-template-columns:16px 1fr;column-gap:6px;align-items:start}.arge-modal-bilgi b{grid-column:2;color:#1e293b;font-weight:600}.arge-modal-alt{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.arge-modal-alt-sag{display:flex;gap:8px;flex-wrap:wrap}.arge-donustur-btn.ant-btn{color:#047857;border-color:#6ee7b7;background:#ecfdf5}.arge-donustur-btn.ant-btn:hover{color:#065f46!important;border-color:#10b981!important;background:#d1fae5!important}.arge-donustur-satir{display:grid;grid-template-columns:1fr 1fr;gap:12px}.arge-gorunum{margin-bottom:14px;align-self:flex-start}.arge-park .arge-filtre{margin-bottom:12px}.arge-kart--park{border-left:3px solid var(--renk)}.arge-park-butonlar{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:1200px){.arge-durum-kartlari{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.arge-govde,.arge-modal-govde{grid-template-columns:1fr}.arge-filtre-select{width:100%}.arge-arama{max-width:none}}@media(max-width:560px){.arge-durum-kartlari{grid-template-columns:repeat(2,minmax(0,1fr))}.arge-donustur-satir{grid-template-columns:1fr}}.user-profile-page{padding:24px 32px;width:100%}.profil-yukleniyor{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:400px;color:#8c8c8c}.profil-hero{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280f;margin-bottom:20px}.profil-hero-banner{height:150px;background:radial-gradient(circle at 85% -20%,rgba(255,255,255,.18) 0,transparent 45%),radial-gradient(circle at 10% 120%,rgba(124,77,255,.45) 0,transparent 50%),linear-gradient(120deg,#1a237e,#283593 45%,#3949ab)}.profil-hero-icerik{display:flex;align-items:flex-start;gap:24px;padding:0 32px 24px;margin-top:-72px}.profil-avatar-kutu{position:relative;flex-shrink:0;cursor:pointer;border-radius:50%}.profil-avatar{border:5px solid #fff;box-shadow:0 0 0 4px var(--sv-renk, #3949ab),0 8px 24px #1a237e40;background:linear-gradient(135deg,#3949ab,#7c4dff);font-size:44px;font-weight:600}.profil-avatar-kamera{position:absolute;right:6px;bottom:6px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1a237e;color:#fff;font-size:16px;border:3px solid #fff;transition:transform .2s ease,background .2s ease}.profil-avatar-kutu:hover .profil-avatar-kamera{transform:scale(1.1);background:#3949ab}.profil-avatar-seviye{position:absolute;left:2px;bottom:4px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;background:#fff;border:3px solid var(--sv-renk, #3949ab);box-shadow:0 4px 10px #00000026;animation:sticker-zipla 3s ease-in-out infinite}.profil-mini-rozetler{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.profil-mini-rozet{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:radial-gradient(circle at 30% 30%,#fff 0 45%,color-mix(in srgb,var(--rozet-renk) 25%,#fff));border:2px solid var(--rozet-renk);cursor:default;transition:transform .2s ease}.profil-mini-rozet:hover{transform:rotate(-12deg) scale(1.15)}@keyframes sticker-zipla{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-6deg)}}.profil-kimlik{flex:1;min-width:0;padding-top:8px}.user-profile-page .profil-ad{margin:0 0 30px;font-size:32px;line-height:40px;font-weight:800;letter-spacing:-.3px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35),0 4px 14px rgba(10,15,60,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profil-unvan-satir{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profil-unvan{font-size:15px;color:#595959;font-weight:500;margin-right:4px}.profil-seviye-tag{background:#fff;font-weight:600;border-radius:999px;padding:1px 10px}.profil-iletisim{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px}.profil-iletisim-oge{display:inline-flex;align-items:center;gap:6px;color:#8c8c8c;font-size:13px;word-break:break-all}.profil-oran{flex-shrink:0;text-align:center;padding-top:86px}.profil-oran-deger{font-size:20px;font-weight:700;color:#1a237e}.profil-oran-etiket{margin-top:6px;font-size:12px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.6px}.profil-stat-satir{margin-bottom:8px}.profil-stat{display:flex;align-items:center;gap:14px;background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px #1018280a,0 4px 12px #1018280a;height:100%}.profil-stat-ikon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.profil-stat-deger{font-size:24px;font-weight:700;line-height:1.1;color:#1f1f1f;font-variant-numeric:tabular-nums}.profil-stat-etiket{font-size:13px;color:#8c8c8c;margin-top:2px}.profil-tabs .ant-tabs-nav{margin-bottom:16px}.profil-kart{border-radius:12px;border:none;box-shadow:0 1px 2px #1018280a,0 4px 12px #1018280a;height:100%}.profil-bolum-baslik{font-size:12px;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px}.profil-tag{border-radius:6px;padding:2px 10px;margin-inline-end:0}.profil-not{margin-top:10px;font-size:12px;color:#8c8c8c}.profil-seviye{display:flex;align-items:center;gap:16px;margin-bottom:12px}.profil-seviye-ad{font-size:20px;font-weight:700}.profil-seviye-puan{color:#595959}.profil-puan-kural{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f0f0f0}.profil-puan-ikon{color:#1677ff;font-size:16px}.profil-puan-metin{flex:1}.profil-nobet-ozet{margin-bottom:16px}.profil-mini-stat{background:#fafafa;border-radius:10px;padding:14px 8px;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.profil-mini-deger{font-size:24px;font-weight:700;color:#1a237e;line-height:1.2}.profil-mini-etiket{font-size:12px;color:#8c8c8c}.seviye-yol{display:flex;overflow-x:auto;position:relative;padding:12px 4px 8px;scroll-behavior:smooth}.seviye-durak{position:relative;flex:1;min-width:100px;text-align:center}.seviye-cizgi{position:absolute;top:30px;left:calc(50% + 34px);right:calc(-50% + 34px);height:6px;border-radius:3px;background:#f0f0f0;overflow:hidden}.seviye-cizgi span{display:block;height:100%;background:var(--sv-renk);border-radius:3px}.seviye-avatar{position:relative;width:64px;height:64px;margin:0 auto 10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--sv-renk) 12%,#fff);border:4px solid var(--sv-renk);transition:transform .2s ease}.seviye-emoji{font-size:28px;line-height:1}.seviye-tik{position:absolute;right:-4px;bottom:-2px;color:#52c41a;background:#fff;border-radius:50%;font-size:20px;line-height:1}.seviye-durak.aktif .seviye-avatar{transform:scale(1.12);box-shadow:0 0 0 6px color-mix(in srgb,var(--sv-renk) 22%,transparent);animation:seviye-nabiz 2s ease-in-out infinite}.seviye-durak.kilitli .seviye-avatar{background:#fafafa;border-color:#e0e0e0;border-style:dashed}.seviye-durak.kilitli .seviye-emoji{filter:grayscale(1);opacity:.35}.seviye-durak-ad{font-weight:700;color:#1f1f1f;font-size:13px;line-height:1.25;padding:0 4px}.seviye-durak.aktif .seviye-durak-ad{color:var(--sv-renk)}.seviye-durak.kilitli .seviye-durak-ad{color:#bfbfbf}.seviye-durak-puan{font-size:12px;color:#8c8c8c}.seviye-yol-alt{margin-top:16px;padding:12px 16px;border-radius:10px;background:#fafafa;color:#595959}@keyframes seviye-nabiz{0%,to{box-shadow:0 0 0 6px color-mix(in srgb,var(--sv-renk) 22%,transparent)}50%{box-shadow:0 0 0 12px color-mix(in srgb,var(--sv-renk) 8%,transparent)}}.rozet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.rozet-kart{position:relative;text-align:center;padding:20px 16px 16px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--rozet-renk) 10%,#fff),#fff 60%);border:1px solid color-mix(in srgb,var(--rozet-renk) 35%,#fff);transition:transform .2s ease,box-shadow .2s ease}.rozet-kart:hover{transform:translateY(-3px);box-shadow:0 10px 24px #10182814}.rozet-sticker{width:84px;height:84px;margin:0 auto 8px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,#fff 0 40%,color-mix(in srgb,var(--rozet-renk) 30%,#fff));border:4px solid var(--rozet-renk);box-shadow:0 0 0 4px #fff,0 0 0 6px color-mix(in srgb,var(--rozet-renk) 40%,transparent),0 6px 16px #0000001a;transform:rotate(-6deg);transition:transform .3s ease}.rozet-kart:hover .rozet-sticker{transform:rotate(6deg) scale(1.08)}.rozet-emoji{font-size:40px;line-height:1}.rozet-kademe-etiket{display:inline-block;padding:1px 12px;border-radius:999px;background:var(--rozet-renk);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.rozet-ad{font-size:15px;font-weight:700;color:#1f1f1f}.rozet-deger{font-size:13px;color:#595959;margin-bottom:8px}.rozet-pipler{display:flex;justify-content:center;gap:6px;margin-bottom:6px}.rozet-pip{width:14px;height:14px;border-radius:50%;border:2px solid var(--pip-renk);background:#fff}.rozet-pip.dolu{background:var(--pip-renk)}.rozet-sonraki{font-size:12px;color:#8c8c8c}.rozet-sonraki.tamam{color:#52c41a;font-weight:600;margin-top:6px}.rozet-not{font-size:11px;color:#bfbfbf;margin-top:4px}.rozet-kart.kilitli .rozet-sticker{filter:grayscale(1);opacity:.45;border-style:dashed}.rozet-kart.kilitli .rozet-kademe-etiket{background:#bfbfbf}.basarim-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.basarim-kart{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid #f0f0f0;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.basarim-kart.kazanildi{border-color:color-mix(in srgb,var(--rozet-renk) 35%,#fff);background:linear-gradient(90deg,color-mix(in srgb,var(--rozet-renk) 10%,#fff),#fff 70%)}.basarim-kart:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10182812}.basarim-sticker{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;background:radial-gradient(circle at 30% 25%,#fff 0 40%,color-mix(in srgb,var(--rozet-renk) 28%,#fff));border:3px solid var(--rozet-renk);box-shadow:0 0 0 3px #fff,0 4px 10px #0000001a;transform:rotate(-6deg);transition:transform .3s ease}.basarim-kart:hover .basarim-sticker{transform:rotate(8deg) scale(1.08)}.basarim-kart.kilitli .basarim-sticker{filter:grayscale(1);opacity:.4;border-style:dashed}.basarim-bilgi{flex:1;min-width:0}.basarim-ad{font-weight:700;color:#1f1f1f;display:flex;align-items:center;gap:6px}.basarim-kart.kilitli .basarim-ad{color:#8c8c8c}.basarim-tik{color:var(--rozet-renk)}.basarim-aciklama{font-size:12px;color:#8c8c8c}.basarim-ilerleme{font-size:11px;color:#8c8c8c}.basarim-ilerleme .ant-progress{margin:2px 0 0}@media(prefers-reduced-motion:reduce){.profil-avatar-seviye,.seviye-durak.aktif .seviye-avatar{animation:none}}@media(max-width:768px){.user-profile-page{padding:16px}.profil-hero-banner{height:96px}.profil-hero-icerik{flex-direction:column;align-items:center;text-align:center;padding:0 16px 20px}.user-profile-page .profil-ad{margin-bottom:8px;font-size:26px;line-height:34px;white-space:normal;color:#1a237e;text-shadow:0 2px 8px rgba(57,73,171,.25)}.profil-kimlik,.profil-oran{padding-top:0}.profil-unvan-satir,.profil-iletisim{justify-content:center}.profil-stat{padding:12px;gap:10px}.profil-stat-ikon{width:36px;height:36px;font-size:16px}.profil-stat-deger{font-size:20px}}.jira-talep-modal-compact .ant-modal-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.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:0!important;padding-bottom:0;max-width:min(1200px,calc(100vw - 32px));width:min(1200px,calc(100vw - 32px))!important;margin:0 auto}.jira-talep-modal-compact .ant-modal-content{border-radius:10px;overflow:hidden;box-shadow:0 16px 48px #00000038;border:none;background:#fff;display:flex;flex-direction:column;position:relative;max-height:calc(100dvh - 40px);height:calc(100dvh - 40px);animation:jiraModalFadeIn .25s ease-out}.jira-talep-modal-compact .ant-modal-header{padding:0!important;margin:0!important;flex-shrink:0;border-bottom:none!important;position:relative;z-index:1}.jira-talep-modal-compact .ant-modal-title{width:100%;margin:0}.jira-talep-modal-compact .ant-modal-body{flex:1;min-height:0;overflow:hidden!important;padding:0!important;display:flex;flex-direction:column}.jira-talep-modal-compact .ant-modal-footer{display:none!important}@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-modal-header-compact{background:linear-gradient(135deg,#667eea,#764ba2);padding:10px 12px 10px 14px;margin:0;border-bottom:none;box-shadow:0 2px 12px #667eea40;position:relative;overflow:visible;display:flex;align-items:center;gap:12px}.jira-modal-header-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex:1;min-width:0}.jira-modal-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:5px 6px;background:#00000024;border-radius:10px;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.jira-header-btn-save.ant-btn{height:34px;padding:0 20px;font-size:13px;font-weight:600;letter-spacing:.02em;border-radius:8px;border:none;color:#4f46e5;background:linear-gradient(180deg,#fff,#f4f3ff);box-shadow:0 2px 6px #0000001f,inset 0 1px #ffffffe6;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.jira-header-btn-save.ant-btn:hover:not(:disabled){color:#4338ca!important;background:linear-gradient(180deg,#fff,#ede9fe)!important;box-shadow:0 4px 12px #0000002e,inset 0 1px #fff!important;transform:translateY(-1px)}.jira-header-btn-save.ant-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #0000001f!important}.jira-header-btn-delete.ant-btn{height:34px;padding:0 16px;font-size:13px;font-weight:600;letter-spacing:.02em;border-radius:8px;border:1px solid rgba(255,255,255,.28);color:#fff!important;background:linear-gradient(180deg,#ff6b6b,#ee5a5a);box-shadow:0 2px 8px #dc354573;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.jira-header-btn-delete.ant-btn:hover:not(:disabled){color:#fff!important;background:linear-gradient(180deg,#ff7b7b,#f25555)!important;border-color:#fff6!important;box-shadow:0 4px 14px #dc35458c!important;transform:translateY(-1px)}.jira-header-btn-delete.ant-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 6px #dc354566!important}.jira-modal-close-btn{width:34px;height:34px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#ffffff1f;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;padding:0;flex-shrink:0;margin-left:2px;transition:background .15s ease,border-color .15s ease,transform .15s ease}.jira-modal-close-btn:hover{background:#ffffff3d;border-color:#fff6}.jira-modal-close-btn:active{background:#ffffff52;transform:scale(.96)}.jira-talep-modal-compact .ant-modal-close{display:none!important}.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;padding-right:8px}.jira-header-right{flex-shrink:0}.jira-header-icon{width:36px;height:36px;border-radius:8px;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:18px;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:15px;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:11px;padding:2px 8px;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:11px;padding:2px 8px;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;min-height:0;height:100%}.jira-talep-form-compact .ant-row>.ant-col{height:100%;min-height:0}.jira-main-content{background:#fff;border-right:1px solid #e8e8e8;padding:0;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;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:12px 14px;max-width:100%;min-height:100%;display:flex;flex-direction:column;box-sizing:border-box}.jira-title-section{margin-bottom:0;flex-shrink: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:8px;background:#fafafa;padding:10px 12px;border-radius:8px;border:1px solid #ebebeb;flex-shrink:0}.jira-section-header{margin-bottom:6px}.jira-section-title{margin:0!important;font-size:12px;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:13px;line-height:1.5;color:#172b4d;background:transparent;padding:0;min-height:72px;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:10px;border-top:1px solid #ebebeb;padding-top:0;flex:1 0 auto;min-height:0;display:flex;flex-direction:column;overflow:visible}.jira-content-tabs{margin-top:0;flex:1;min-height:0;display:flex;flex-direction:column}.jira-content-tabs .ant-tabs-nav{margin:0;padding:0;background:transparent;border-bottom:1px solid #ebebeb;flex-shrink:0}.jira-content-tabs .ant-tabs-tab{padding:8px 14px;font-size:13px;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-holder{flex:1;min-height:0;overflow:auto}.jira-content-tabs .ant-tabs-content{padding:10px 0;height:100%}.jira-tab-content{min-height:80px}.jira-tab-toolbar{display:flex;justify-content:flex-end;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.jira-empty-state{text-align:center;padding:24px 12px;color:#8993a4;font-size:13px}.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:#fafafa;padding:0;height:100%;min-height:0;overflow:hidden;border-left:1px solid #e8e8e8;display:flex;flex-direction:column}.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:8px 12px;font-size:12px;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:10px 12px}.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 #ebebeb;border-radius:6px;padding:10px;margin-bottom:10px}.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:10px}.jira-sidebar-item:last-child{margin-bottom:0}.jira-sidebar-label{font-size:11px;font-weight:600;color:#6b778c;margin-bottom:4px;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:10px 14px;background:#f5f6f8;border-top:1px solid #e8e8e8;margin:0;flex-shrink:0}.jira-modal-footer-actions{display:flex;gap:8px;margin-left:auto;flex-shrink:0}.jira-modal-footer-compact .ant-btn{height:32px;border-radius:6px;font-weight:500;font-size:13px;padding:0 14px;min-width:88px}.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:10px}.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:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)}.jira-talep-modal-compact .ant-modal-content{max-height:calc(100dvh - 32px);height:calc(100dvh - 32px)}.jira-main-content{border-right:none;border-bottom:1px solid #e8e8e8;max-height:45vh}.jira-sidebar{border-left:none;border-top:1px solid #e8e8e8;max-height:35vh}.jira-content-wrapper{padding:10px 12px}}@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-inner-content{padding:12px 16px}.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-x{display:none}.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:48px;padding-top:8px;max-height:none;overflow-y:auto;overflow-x:hidden;padding-right:4px}.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}}.gv-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:20px;box-shadow:0 24px 64px #0f172a47}.gv-modal .ant-modal-close{top:16px;right:16px;color:#ffffffd9}.gv-modal .ant-modal-close:hover{color:#fff;background:#ffffff24}.gv-hero{position:relative;padding:22px 26px 20px;color:#fff;overflow:hidden;background:linear-gradient(120deg,#1a237e 0%,#3949ab 55%,var(--gv-renk, #eb2f96) 140%)}.gv-hero:after{content:"";position:absolute;width:240px;height:240px;right:-80px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 65%);pointer-events:none}.gv-hero-ust{display:flex;align-items:center;gap:12px}.gv-hero-ikon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-size:20px;background:#ffffff29;border:1px solid rgba(255,255,255,.22);flex:none}.gv-hero-etiket{font-size:12px;letter-spacing:.6px;text-transform:uppercase;opacity:.75}.gv-hero-baslik{font-size:20px;font-weight:800;letter-spacing:-.3px;line-height:1.25;text-shadow:0 2px 10px rgba(10,15,60,.35)}.gv-hero-satir{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.gv-cip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:600;background:#ffffff24;border:1px solid rgba(255,255,255,.22)}.gv-cip-nokta{width:8px;height:8px;border-radius:50%}.gv-govde{padding:20px 26px 8px;max-height:min(68vh,680px);overflow-y:auto;background:#fff}.gv-adim{display:flex;gap:14px;margin-bottom:18px}.gv-adim-no{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:12.5px;font-weight:800;color:#3949ab;background:#eef1ff;border:1px solid #d6dcff;margin-top:2px}.gv-adim-govde{flex:1;min-width:0}.gv-adim-baslik{font-weight:700;font-size:14px;color:#1f1f1f;margin-bottom:8px}.gv-adim-baslik small{font-weight:500;color:#8c8c8c;margin-left:6px}.gv-adim .ant-form-item{margin-bottom:0}.gv-kisi-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:210px;overflow-y:auto;padding:2px}.gv-kisi{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1.5px solid #edf0f5;background:#fff;cursor:pointer;transition:border-color .15s,background .15s,transform .15s;-webkit-user-select:none;user-select:none}.gv-kisi:hover{border-color:#c7cdfb;transform:translateY(-1px)}.gv-kisi.secili{border-color:#3949ab;background:#f0f2ff;box-shadow:0 4px 12px #3949ab24}.gv-kisi-ad{flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-kisi-tik{color:#3949ab;font-size:16px}.gv-kisi-uyari{color:#fa8c16;font-size:14px}.gv-kisayollar{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.gv-kisayol{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;color:#3949ab;background:#f0f2ff;border:1px solid #dfe3ff;cursor:pointer;transition:background .15s}.gv-kisayol:hover{background:#e1e6ff}.gv-oncelikler{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.gv-oncelik{padding:8px 6px;border-radius:12px;text-align:center;font-weight:700;font-size:13px;cursor:pointer;border:1.5px solid #edf0f5;color:#595959;transition:all .15s}.gv-oncelik.secili{color:#fff;border-color:var(--o-renk);background:var(--o-renk);box-shadow:0 4px 12px color-mix(in srgb,var(--o-renk) 35%,transparent)}.gv-ozet{margin:4px 0 14px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,#f7f8ff,#fff5fb);border:1px dashed #d6dcff;font-size:13px;color:#434343;line-height:1.6}.gv-alt{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:14px 26px;background:#fafbfd;border-top:1px solid #f0f2f7}.gv-bilgi{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}.gv-bilgi-kutu{padding:10px 12px;border-radius:12px;background:#f7f8fb}.gv-bilgi-etiket{font-size:11.5px;color:#8c8c8c;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.gv-bilgi-deger{font-size:13.5px;font-weight:600;color:#1f1f1f;margin-top:2px}.gv-aciklama{white-space:pre-wrap;padding:12px 14px;border-radius:12px;background:#fffbe6;border:1px solid #ffe58f;font-size:13.5px;margin-bottom:16px}.gv-ilerleme-baslik{display:flex;justify-content:space-between;align-items:baseline;font-weight:700;margin-bottom:6px}.gv-kisi-satir{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid #f0f0f0}.gv-kisi-satir.gecikti{border-color:#ffccc7;background:#fff7f6}.gv-kisi-satir.bitti{border-color:#d9f7be;background:#f8fff2}.gv-benim{margin:16px 0 10px;padding:14px;border-radius:14px;background:linear-gradient(135deg,#f0f5ff,#f6ffed);border:1px solid #d6e4ff}@media(max-width:576px){.gv-hero,.gv-govde,.gv-alt{padding-left:16px;padding-right:16px}.gv-oncelikler{grid-template-columns:repeat(2,1fr)}.gv-bilgi{grid-template-columns:1fr}}.gvp-popover .ant-popover-inner{padding:0;border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #0f172a38}.gvp{width:400px;max-width:calc(100vw - 32px)}.gvp-ust{position:relative;padding:16px 18px 14px;color:#fff;overflow:hidden;background:linear-gradient(120deg,#1a237e,#3949ab 60%,#eb2f96 150%)}.gvp-ust:after{content:"";position:absolute;width:180px;height:180px;right:-60px;top:-90px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 65%);pointer-events:none}.gvp-baslik{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:800}.gvp-baslik-ikon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#ffffff29;border:1px solid rgba(255,255,255,.22)}.gvp-alt-metin{font-size:12px;font-weight:500;opacity:.75}.gvp-sayilar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.gvp-sayi{padding:8px 10px;border-radius:12px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18)}.gvp-sayi b{display:block;font-size:20px;line-height:1.1}.gvp-sayi span{font-size:11.5px;opacity:.8}.gvp-sayi.kirmizi b{color:#ffccc7}.gvp-liste{max-height:430px;overflow-y:auto;padding:6px 12px 12px;background:#fafbfd}.gvp-grup{display:flex;align-items:center;gap:6px;margin:12px 4px 6px;font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#8c8c8c}.gvp-grup-sayi{padding:0 7px;border-radius:999px;background:#eef0f5;color:#595959;font-size:11px}.gvp-kart{position:relative;display:grid;gap:6px;padding:10px 12px 10px 16px;margin-bottom:8px;border-radius:14px;background:#fff;border:1px solid #edf0f5;cursor:pointer;overflow:hidden;transition:box-shadow .15s,transform .15s}.gvp-kart:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gvp-renk, #eb2f96)}.gvp-kart:hover{transform:translateY(-1px);box-shadow:0 8px 20px #10182814}.gvp-kart.gecikti{background:#fff7f6;border-color:#ffd8d2}.gvp-kart.bitti{opacity:.7}.gvp-kart-ust{display:flex;align-items:flex-start;gap:8px}.gvp-kart-baslik{flex:1;min-width:0;font-weight:700;font-size:13.5px;color:#1f1f1f;line-height:1.35}.gvp-kart.bitti .gvp-kart-baslik{text-decoration:line-through}.gvp-kalan{flex:none;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:700;background:#f0f2ff;color:#3949ab}.gvp-kalan.kirmizi{background:#fff1f0;color:#cf1322}.gvp-kalan.turuncu{background:#fff7e6;color:#d46b08}.gvp-kalan.yesil{background:#f6ffed;color:#389e0d}.gvp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;color:#8c8c8c}.gvp-aksiyonlar{display:flex;gap:6px;margin-top:2px}.gvp-bos{padding:30px 16px;text-align:center;color:#8c8c8c}.gvp-bos-emoji{font-size:36px;margin-bottom:6px}.tn-turler{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.tn-tur{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:12px;border:1.5px solid #edf0f5;background:#fff;font-weight:600;font-size:13px;color:#434343;cursor:pointer;transition:all .15s;-webkit-user-select:none;user-select:none}.tn-tur:hover{border-color:color-mix(in srgb,var(--t-renk) 45%,#fff);transform:translateY(-1px)}.tn-tur.secili{border-color:var(--t-renk);background:color-mix(in srgb,var(--t-renk) 10%,#fff);color:var(--t-renk);box-shadow:0 4px 12px color-mix(in srgb,var(--t-renk) 22%,transparent)}.tn-tur-ikon{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex:none;color:#fff;background:var(--t-renk);font-size:13px}.tn-durumlar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tn-not-bilgi{display:flex;gap:10px;align-items:flex-start;margin-bottom:18px;padding:10px 12px;border-radius:12px;background:#f0f5ff;border:1px solid #d6e4ff;font-size:12.5px;color:#434343}.tn-not-bilgi b{color:#1d39c4}.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}}.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}.ai-modal .ant-modal-content{padding:0;border-radius:20px;overflow:hidden;background:#f5f7fb}.ai-modal .ant-modal-close{top:14px;right:14px;color:#ffffffd9}.ai-modal .ant-modal-close:hover{color:#fff;background:#ffffff26}.ai{display:flex;flex-direction:column;gap:14px;padding-bottom:18px}.ai>section,.ai>.ai-dagilim-grid,.ai>.ant-empty{margin:0 18px}.ai-hero{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:22px 56px 22px 24px;color:#fff;background:radial-gradient(circle at 90% -30%,rgba(255,255,255,.2) 0,transparent 45%),linear-gradient(120deg,#0f172a,#1e3a8a 55%,#0f766e)}.ai-hero-ikon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:#ffffff24;border:1px solid rgba(255,255,255,.25);flex-shrink:0}.ai-hero-metin{flex:1;min-width:200px}.ai-hero-ust{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#99f6e4}.ai-hero-metin h2{margin:2px 0;font-size:24px;font-weight:800;color:#fff;letter-spacing:-.3px}.ai-hero-alt{font-size:13px;color:#ffffffbf}.ai-hero-kpi{display:flex;gap:10px;flex-wrap:wrap}.ai-hero-kpi>div{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center;padding:8px 14px;border-radius:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.ai-hero-kpi .anticon{grid-row:1 / span 2;font-size:18px;color:#fffc}.ai-hero-kpi b{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.ai-hero-kpi span{font-size:11.5px;color:#ffffffb3}.ai-kart{padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e6eaf2}.ai-kart-baslik{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ai-kart-baslik h3{margin:0;font-size:15px;font-weight:750;color:#101828;display:inline-flex;align-items:center;gap:8px}.ai-kart-baslik>span{font-size:12.5px;color:#98a2b3}.ai-yigin{display:flex;gap:2px;height:38px;border-radius:10px;overflow:hidden;background:#fff}.ai-yigin-parca{flex-basis:0;min-width:6px;display:grid;place-items:center;cursor:default;transition:filter .15s ease}.ai-yigin-parca:hover{filter:brightness(1.08)}.ai-yigin-parca span{font-size:13px;font-weight:800;color:#fff}.ai-lejant{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 16px;font-size:13px;color:#475467}.ai-lejant span{display:inline-flex;align-items:center;gap:7px}.ai-lejant i{width:12px;height:12px;border-radius:3px}.ai-lejant b{color:#101828}.ai-kategori-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ai-kategori{position:relative;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #e6eaf2;overflow:hidden}.ai-kategori:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--k)}.ai-kategori-ust{display:flex;align-items:center;gap:10px}.ai-kategori-ikon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:17px;color:var(--k);background:color-mix(in srgb,var(--k) 12%,#fff);flex-shrink:0}.ai-kategori-ad{font-size:14px;font-weight:750;color:#101828}.ai-kategori-aciklama{font-size:11.5px;color:#98a2b3}.ai-kategori-sayi{display:flex;align-items:baseline;gap:8px;margin:12px 0 10px}.ai-kategori-sayi b{font-size:32px;font-weight:800;line-height:1;color:#101828;font-variant-numeric:tabular-nums}.ai-kategori-sayi span{font-size:13px;font-weight:600;color:#667085}.ai-kategori-detay{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding-top:10px;border-top:1px solid #f0f2f5}.ai-kategori-detay dt{font-size:11px;color:#98a2b3}.ai-kategori-detay dd{margin:0;font-size:12.5px;font-weight:700;color:#344054;font-variant-numeric:tabular-nums}.ai-dagilim-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ai-dagilim{margin:0!important}.ai-cubuk-satir{padding:5px 0}.ai-cubuk-ust{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:12.5px}.ai-cubuk-ad{min-width:0;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-cubuk-deger{flex-shrink:0;color:#667085;font-variant-numeric:tabular-nums}.ai-cubuk-deger b{color:#101828}.ai-cubuk-iz{height:8px;border-radius:4px;background:#eef0f4;overflow:hidden}.ai-cubuk-iz span{display:block;height:100%;border-radius:4px;background:#475569}.ai-soluk{color:#c0c6d0}.ai-kolon-baslik{display:inline-flex;align-items:center;gap:6px}.ai-kolon-baslik i{width:9px;height:9px;border-radius:2px}.ai-ekip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;color:#344054;background:color-mix(in srgb,var(--k) 10%,#fff);border:1px solid color-mix(in srgb,var(--k) 30%,#fff)}.ai-ekip .anticon{color:var(--k)}@media(max-width:900px){.ai-kategori-grid,.ai-dagilim-grid{grid-template-columns:1fr}.ai-hero{padding:18px 48px 18px 18px}}.ai-modal .ant-modal-close{top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff1f}.ai-modal .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.ai-cikti{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin:0 18px;padding-top:14px;border-top:1px solid #e6eaf2}.ai-cikti>span{margin-right:auto;font-size:12.5px;color:#98a2b3}.ai-cikti .ant-btn{height:36px;border-radius:10px;font-weight:600}.aha-renk-gecmis{background:#9ca3af}.aha-renk-hafta{background:#2563eb}.aha-arac{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin:0 18px}.aha-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 18px}.aha-kpi{padding:14px 16px;border-radius:12px;background:#fff}.aha-kpi>b{display:block;font-size:26px;line-height:1.2;color:#0f172a}.aha-kpi-etiket{margin-top:4px;font-size:13px;font-weight:600;color:#0f172a}.aha-kpi-alt{font-size:12px;color:#667085}.aha-lejant{display:flex;gap:16px;margin:0 18px;font-size:12.5px;color:#475467}.aha-lejant span{display:inline-flex;align-items:center;gap:6px}.aha-lejant i{width:12px;height:12px;border-radius:3px}.aha-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 18px}.aha-kart{min-width:0}.aha-kart h3{margin:0;font-size:15px;font-weight:700;color:#0f172a}.aha-kart>p{min-height:34px;margin:2px 0 12px;font-size:12px;line-height:1.4;color:#667085}.aha-satirlar{display:flex;flex-direction:column;gap:8px}.aha-satir{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:10px}.aha-satir-ad{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.2;color:#344054;text-align:right;-webkit-box-orient:vertical;-webkit-line-clamp:2}.aha-cubuklar{display:flex;flex-direction:column;gap:2px;padding-left:8px;border-left:1px solid #e6eaf2}.aha-cubuk{display:flex;align-items:center;gap:6px;height:13px}.aha-cubuk i{flex-shrink:0;height:100%;min-width:1px;border-radius:0 4px 4px 0}.aha-cubuk span{font-size:11px;line-height:1;color:#667085}.aha-cubuk .aha-deger-vurgu{font-weight:700;color:#0f172a}.aha-aylar{display:flex;align-items:stretch;gap:6px;height:240px;padding-top:8px}.aha-ay{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.aha-ay b{font-size:11.5px;color:#0f172a}.aha-ay i{width:100%;max-width:34px;max-height:calc(100% - 44px);min-height:1px;border-radius:4px 4px 0 0}.aha-ay span{font-size:11.5px;color:#667085}@media(max-width:760px){.aha-kpi-grid,.aha-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aha-grid{grid-template-columns:minmax(0,1fr)}}.ar-sayfa{display:flex;flex-direction:column;gap:16px;min-width:0}.ar-hero{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:20px 22px;border-radius:18px;color:#fff;background:radial-gradient(circle at 88% -30%,rgba(255,255,255,.2) 0,transparent 45%),linear-gradient(120deg,#0f172a,#1e3a8a 55%,#0f766e);box-shadow:0 14px 30px -18px #0f172acc}.ar-hero-ikon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;font-size:26px;background:#ffffff24;border:1px solid rgba(255,255,255,.25)}.ar-hero-metin{flex:1;min-width:240px}.ar-hero-metin h1{margin:0;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.3px}.ar-hero-metin p{margin:4px 0 0;font-size:13.5px;color:#fffc}.ar-hero-aksiyon{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ar-hero-btn.ant-btn{height:38px;border-radius:10px;font-weight:600;color:#fff;border-color:#fff6;background:#ffffff1f}.ar-hero-btn.ant-btn:not(:disabled):hover{color:#fff!important;border-color:#fff!important;background:#ffffff38!important}.ar-hero-btn--ana.ant-btn{color:#0f172a;border:none;background:#fff}.ar-hero-btn--ana.ant-btn:not(:disabled):hover{color:#0f172a!important;background:#e0f2f1!important}.ar-hero-btn.ant-btn:disabled{color:#ffffff80;background:#ffffff0f;border-color:#fff3}.ar-kilit{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;font-size:12.5px;color:#ffffffd9;background:#ffffff1a}.ar-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ar-kpi{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #e6eaf2}.ar-kpi--vurgu{border-color:color-mix(in srgb,var(--kpi) 35%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--kpi) 10%,transparent)}.ar-kpi-ikon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:20px;color:var(--kpi);background:color-mix(in srgb,var(--kpi) 12%,#fff)}.ar-kpi-deger{font-size:26px;font-weight:800;line-height:1.05;color:#101828;font-variant-numeric:tabular-nums}.ar-kpi-etiket{margin-top:2px;font-size:13px;font-weight:600;color:#344054}.ar-kpi-alt{font-size:11.5px;color:#98a2b3}.ar-arac{display:flex;flex-wrap:wrap;gap:10px}.ar-bayi-sec{width:320px;max-width:100%}.ar-bayi-sec .ant-select-selector{height:38px!important;align-items:center;border-radius:8px!important}.ar-bayi-baslik{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:18px;color:#0f172a}.ar-bayi-baslik span{font-size:13px;color:#64748b}.ar-arama{max-width:520px}.ar-arama .ant-input-affix-wrapper,.ar-arama .ant-input{height:38px}.ar-arama .ant-input-search-button{height:38px!important}.ar-kart{padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e6eaf2;min-width:0}.ar-kart-baslik{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ar-kart-baslik h3{margin:0;font-size:15.5px;font-weight:750;color:#101828}.ar-kart-baslik span{font-size:12.5px;color:#98a2b3}.ar-grup-tablo .ant-table-thead>tr>th{background:#f8fafc;font-size:12px;font-weight:700;color:#475467;text-transform:uppercase;letter-spacing:.3px}.ar-grup-tablo .ant-table-tbody>tr.ant-table-row:hover>td{background:#f5f8ff!important}.ar-tarih{display:flex;align-items:center;gap:10px}.ar-tarih-ikon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#7c3aed;background:#f3e8ff;flex-shrink:0}.ar-tarih b{display:block;font-size:13.5px;color:#101828}.ar-tarih span{font-size:12px;color:#98a2b3}.ar-sayi{font-size:16px;font-weight:800;color:#101828;font-variant-numeric:tabular-nums}.ar-sayi small{font-size:11.5px;font-weight:500;color:#98a2b3}.ar-soluk{color:#c0c6d0}.ar-rapor-btn.ant-btn{border-radius:8px;font-weight:600;color:#1e3a8a;border-color:#c7d2fe;background:#eef2ff}.ar-rapor-btn.ant-btn:hover{color:#1e3a8a!important;border-color:#818cf8!important;background:#e0e7ff!important}.ar-rapor-btn .anticon-right{font-size:10px}.ar-genislet{appearance:none;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:11px;color:#475467;background:#f2f4f7;border:1px solid #e4e7ec;cursor:pointer}.ar-genislet:hover{color:#1e3a8a;border-color:#c7d2fe;background:#eef2ff}@media(max-width:1100px){.ar-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ar-kpi-grid{grid-template-columns:1fr}}.ar-hero .ar-hero-btn--ana.ant-btn-primary,.ar-hero .ar-hero-btn--ana.ant-btn-primary:focus{color:#0f172a!important;background:#fff!important;border-color:#fff!important;box-shadow:0 6px 16px -8px #00000080}.ar-hero .ar-hero-btn--ana.ant-btn-primary:not(:disabled):hover{color:#0f172a!important;background:#ccfbf1!important;border-color:#ccfbf1!important}.ar-hero .ar-hero-btn--ana.ant-btn-primary:disabled{color:#ffffff8c!important;background:#ffffff14!important;border-color:#fff3!important;box-shadow:none}.gv-sayfa{display:flex;flex-direction:column;gap:16px;min-width:0}.gv-hero{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:20px 22px;border-radius:18px;color:#fff;background:radial-gradient(circle at 88% -30%,rgba(255,255,255,.2) 0,transparent 45%),linear-gradient(120deg,#1e1b4b,#3730a3,#6d28d9);box-shadow:0 14px 30px -18px #3730a3cc}.gv-hero-ikon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;font-size:26px;background:#ffffff24;border:1px solid rgba(255,255,255,.25)}.gv-hero-metin{flex:1;min-width:240px}.gv-hero-metin h1{margin:0;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.3px}.gv-hero-metin p{margin:4px 0 0;font-size:13.5px;color:#ffffffd1}.gv-yetki{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600;color:#ffffffe6;background:#ffffff1f;border:1px solid rgba(255,255,255,.25)}.gv-yetki--admin{color:#1e1b4b;background:#fde68a;border-color:#fde68a}.gv-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gv-kpi{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #e6eaf2}.gv-kpi--vurgu{border-color:color-mix(in srgb,var(--kpi) 35%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--kpi) 10%,transparent)}.gv-kpi-ikon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:20px;color:var(--kpi);background:color-mix(in srgb,var(--kpi) 12%,#fff)}.gv-kpi-deger{font-size:26px;font-weight:800;line-height:1.05;color:#101828;font-variant-numeric:tabular-nums}.gv-kpi-etiket{margin-top:2px;font-size:13px;font-weight:600;color:#344054}.gv-kpi-alt{font-size:11.5px;color:#98a2b3}.gv-arac{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gv-arama{width:320px;max-width:100%;height:38px;border-radius:10px!important}.gv-rol-filtre{display:flex;flex-wrap:wrap;gap:6px}.gv-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:16px;border:1px solid #e4e7ec;background:#fff;font-size:12.5px;font-weight:600;color:#344054;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.gv-chip i{width:8px;height:8px;border-radius:50%;background:var(--chip)}.gv-chip b{color:#98a2b3;font-variant-numeric:tabular-nums}.gv-chip:hover{border-color:var(--chip)}.gv-chip.secili{color:color-mix(in srgb,var(--chip) 85%,#000);border-color:var(--chip);background:color-mix(in srgb,var(--chip) 9%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--chip) 16%,transparent)}.gv-chip.secili b{color:var(--chip)}.gv-bos{padding:40px 0;border-radius:14px;background:#fff;border:1px dashed #d0d5dd}.gv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.gv-kart{position:relative;display:flex;flex-direction:column;padding:16px 16px 14px;border-radius:16px;background:#fff;border:1px solid #e6eaf2;box-shadow:0 1px 2px #1018280a;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.gv-kart:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--ana)}.gv-kart:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ana) 35%,#e6eaf2);box-shadow:0 16px 30px -20px #10182866}.gv-kart-ust{display:flex;align-items:center;gap:12px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #f0f2f5}.gv-avatar{display:inline-flex;border-radius:50%;padding:2px;background:linear-gradient(135deg,var(--ana),color-mix(in srgb,var(--ana) 40%,#fff));flex-shrink:0}.gv-avatar .ant-avatar{border:2px solid #fff}.gv-kisi{flex:1;min-width:0}.gv-ad{font-size:15px;font-weight:750;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-unvan{font-size:12.5px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-unvan--bos{color:#b8bfc9;font-style:italic}.gv-aksiyon{display:flex;gap:6px;flex-shrink:0}.gv-aksiyon .ant-btn{color:#475467;border-color:#e4e7ec}.gv-aksiyon .ant-btn:hover{color:#2f54eb!important;border-color:#b4c3ff!important;background:#eef2ff!important}.gv-aksiyon .gv-btn-ana{color:#2f54eb;border-color:#c7d2fe;background:#eef2ff}.gv-bolum{margin-bottom:11px}.gv-bolum-baslik{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#98a2b3}.gv-rozetler{display:flex;flex-wrap:wrap;gap:6px}.gv-rozet{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--r) 88%,#000);background:color-mix(in srgb,var(--r) 9%,#fff);border:1px solid color-mix(in srgb,var(--r) 22%,#fff)}.gv-bos-metin{font-size:12px;font-style:italic;color:#b8bfc9}.gv-yuk{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #f0f2f5}.gv-yuk>div{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:10px;background:#f8fafc;font-size:12px;color:#667085}.gv-yuk>div .anticon{color:#98a2b3}.gv-yuk b{font-size:15px;font-weight:800;color:#101828;font-variant-numeric:tabular-nums}.gv-yuk>div.dolu{background:#eef2ff}.gv-yuk>div.dolu .anticon,.gv-yuk>div.dolu b{color:#2f54eb}@media(max-width:1100px){.gv-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.gv-kpi-grid{grid-template-columns:1fr}.gv-arama{width:100%}}.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:4px 0 18px #0a0f2d2e;display:flex;flex-direction:column;max-height:100vh}.metronic-sidebar.ant-layout-sider,.metronic-sidebar .ant-layout-sider-children{background:radial-gradient(circle at 0% 0%,rgba(124,77,255,.22) 0,transparent 45%),linear-gradient(180deg,#1c2340,#161b33 55%,#12162a)!important}.sidebar-logo{height:64px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 0 16px;border-bottom:1px solid rgba(255,255,255,.06);background:transparent}.metronic-sidebar.ant-layout-sider-collapsed .sidebar-logo{justify-content:center;padding:0}.logo-container{flex:1;min-width:0;display:flex;align-items:center;cursor:pointer;transition:opacity .3s}.logo-container:hover{opacity:.85}.logo-text{color:#fff;font-size:18px;font-weight:600;white-space:nowrap}.sidebar-logo-img{max-height:36px;max-width:100%;width:auto;filter:drop-shadow(0 2px 6px rgba(124,77,255,.35))}.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:36px;width:auto}.metronic-sidebar.ant-layout-sider-collapsed .logo-container{display:none}.sidebar-toggler{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#c5cae9;border-radius:8px;background:#ffffff0f;transition:background .2s,color .2s}.sidebar-toggler:hover{background:#7c4dff59;color:#fff}.metronic-menu{border-right:none!important;background:transparent!important;padding:10px 0;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;max-height:calc(100vh - 124px);font-size:13.5px}.metronic-menu::-webkit-scrollbar{width:4px}.metronic-menu::-webkit-scrollbar-track{background:transparent}.metronic-menu::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.metronic-menu::-webkit-scrollbar-thumb:hover{background:#ffffff40}.metronic-menu .ant-menu-item,.metronic-menu .ant-menu-submenu-title{position:relative;margin:2px 10px!important;width:calc(100% - 20px)!important;padding-left:14px!important;border-radius:10px;height:40px;line-height:40px;color:#aab2d5;transition:background .2s,color .2s}.metronic-menu .ant-menu-item .anticon,.metronic-menu .ant-menu-submenu-title .anticon{font-size:16px;color:#7f89b8;transition:color .2s,transform .2s}.metronic-menu .ant-menu-item:hover,.metronic-menu .ant-menu-submenu-title:hover{background:#ffffff12!important;color:#fff!important}.metronic-menu .ant-menu-item:hover .anticon,.metronic-menu .ant-menu-submenu-title:hover .anticon{color:#b39dff;transform:scale(1.08)}.metronic-menu .ant-menu-item-selected{background:linear-gradient(90deg,#3949ab,#5e35b1)!important;color:#fff!important;font-weight:600;box-shadow:0 6px 16px #5e35b159}.metronic-menu .ant-menu-item-selected .anticon{color:#fff!important}.metronic-menu .ant-menu-item-selected:after{display:none}.metronic-menu .ant-menu-submenu{margin:0}.metronic-menu .ant-menu-submenu-open>.ant-menu-submenu-title,.metronic-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff}.metronic-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#b39dff}.metronic-menu .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#7f89b8}.metronic-menu .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#fff}.metronic-menu .ant-menu-sub{background:transparent!important;padding:0}.metronic-menu .ant-menu-sub .ant-menu-item{height:34px;line-height:34px;padding-left:40px!important;font-size:13px}.metronic-menu .ant-menu-sub .ant-menu-item:before{content:"";position:absolute;left:22px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#4a5280;transition:background .2s,box-shadow .2s}.metronic-menu .ant-menu-sub .ant-menu-item-selected:before{background:#fff;box-shadow:0 0 0 3px #fff3}.metronic-menu .ant-menu-sub .ant-menu-item .anticon{display:none}.metronic-menu .ant-menu-sub .ant-menu-sub .ant-menu-item{padding-left:56px!important}.metronic-menu .ant-menu-item-divider{margin:10px 18px!important;border-color:#ffffff14!important}.metronic-sidebar.ant-layout-sider-collapsed .metronic-menu .ant-menu-item,.metronic-sidebar.ant-layout-sider-collapsed .metronic-menu .ant-menu-submenu-title{padding:0!important;display:flex;align-items:center;justify-content:center}.metronic-sidebar.ant-layout-sider-collapsed .metronic-menu .ant-menu-title-content,.metronic-sidebar.ant-layout-sider-collapsed .metronic-menu .ant-menu-submenu-arrow{display:none!important}.metronic-sidebar.ant-layout-sider-collapsed .metronic-menu .anticon{margin:0!important;font-size:18px;line-height:1}.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:210px;z-index:999;transition:left .2s}.metronic-layout .ant-layout-sider-collapsed~.ant-layout .metronic-header{left:72px}.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:#c4b5ff;font-weight:600;background-color:#7c4dff33;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:210px;padding:0;background:#f5f5f5;display:flex;flex-direction:column;height:calc(100vh - 64px);transition:margin-left .2s;overflow-y:auto;overflow-x:hidden}.metronic-layout .ant-layout-sider-collapsed~.ant-layout .metronic-content{margin-left:72px}@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}}@keyframes toplantiNabiz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media(max-width:640px){.toplanti-btn-label{display:none}}.ust-bar-slot{display:flex;align-items:center}.ust-bar-slot:empty{display:none}.dots-bg{background-image:radial-gradient(rgba(47,84,235,.08) 1px,transparent 1px);background-size:22px 22px}.metin-yumusak{color:#5b6675}.sayi-animasyon{font-variant-numeric:tabular-nums}.op-loft .ant-card{border-radius:18px;box-shadow:0 8px 28px #0f172a12;border-color:#e6eaf2}.op-loft .ant-card .ant-card{box-shadow:none}.yt-sayfa{display:flex;flex-direction:column;gap:12px;min-width:0}.yt-baslik{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#1e3a5f,#2d4a6f,#3d5a80);box-shadow:0 2px 8px #0f172a1f}.yt-baslik-sol{display:flex;align-items:center;gap:12px;min-width:0}.yt-baslik-ikon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:21px;color:#5eead4;background:#ffffff1f;flex-shrink:0}.yt-baslik-ad{color:#fff;font-size:17px;font-weight:600;line-height:1.3}.yt-baslik-alt{color:#cbd5e1;font-size:12.5px}.yt-baslik-alt b{color:#5eead4;font-weight:600}.yt-akis{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.yt-akis-adim{display:inline-flex;align-items:center;gap:6px}.yt-akis-cip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#e2e8f0;font-size:12px;font-weight:500;white-space:nowrap}.yt-akis-cip--ilk{background:#14b8a6;border-color:#14b8a6;color:#fff}.yt-akis-ok{color:#94a3b8;font-size:10px}.yt-govde{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;align-items:start}@media(max-width:1199px){.yt-govde{grid-template-columns:minmax(0,1fr)}}.yt-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden;min-width:0}.yt-bolum{padding:16px 18px 4px;border-bottom:1px solid #eef2f7}.yt-bolum-baslik{display:flex;align-items:center;gap:10px;margin-bottom:14px}.yt-bolum-ikon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;font-size:14px;color:#0d9488;background:#f0fdfa;border:1px solid #ccfbf1}.yt-bolum-ad{font-size:14px;font-weight:600;color:#1e293b;line-height:1.3}.yt-bolum-not{font-size:12px;color:#64748b}.yt-panel .ant-form-item{margin-bottom:16px}.yt-panel .ant-form-item-label>label{font-weight:500;color:#475569}.yt-etiket{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:22px;margin-bottom:8px;font-weight:500;color:#475569}.yt-zorunlu{color:#ff4d4f;margin-right:4px}.yt-alan{margin-bottom:16px}.yt-ipucu{margin-top:5px;font-size:12px;color:#64748b}.yt-ipucu .anticon{color:#0d9488;margin-right:4px}.yt-hizli.ant-tag{margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11.5px;font-weight:500;border-radius:999px}.yt-oneriler{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-6px 0 16px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px dashed #cbd5e1}.yt-oneriler-etiket{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#64748b}.yt-oneriler-etiket .anticon{color:#d97706}.yt-oneri.ant-tag{margin:0;cursor:pointer;border-style:dashed;border-radius:999px}.yt-diger{padding:4px 6px;border-bottom:1px solid #eef2f7}.yt-diger .ant-collapse-header{align-items:center!important}.yt-diger-baslik{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:#334155}.yt-diger-baslik .yt-bolum-ikon{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.yt-dosya.ant-upload-wrapper .ant-upload-drag{background:#f8fafc;border-color:#cbd5e1;border-radius:10px}.yt-dosya-ikon{font-size:24px;color:#0d9488}.yt-dosyalar{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.yt-dosyalar .ant-tag{margin:0;padding:4px 8px}.yt-alt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:14px 18px;background:#f8fafc}.yt-alt-sol{display:flex;gap:8px;flex-wrap:wrap}.yt-kaydet.ant-btn{min-width:180px;height:42px;font-weight:600;box-shadow:0 4px 12px #2f54eb40}.yt-ozet{position:sticky;top:8px}.yt-ozet-ust{padding:14px 18px;background:linear-gradient(135deg,#1e3a5f,#2d4a6f,#3d5a80)}.yt-ozet-etiket{font-size:12px;color:#cbd5e1}.yt-ozet-ad{margin-top:2px;font-size:16px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-ozet-govde{padding:6px 18px 16px}.yt-ozet-satir{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed #e2e8f0}.yt-ozet-satir-etiket{font-size:12.5px;color:#64748b;flex-shrink:0}.yt-ozet-satir-deger{min-width:0;max-width:200px;font-size:13px;font-weight:500;color:#1e293b;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-ozet-satir-deger--vurgu{font-weight:700;color:#0f766e}.yt-ilk-atama{display:flex;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;border-radius:10px;background:#f0fdfa;border:1px solid #99f6e4}.yt-ilk-atama-ikon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;font-size:15px;color:#fff;background:#0d9488}.yt-ilk-atama-etiket{font-size:12px;color:#64748b}.yt-ilk-atama-ad{font-size:13.5px;font-weight:700;color:#1e293b}.yt-ilk-atama .ant-tag{margin:0 0 0 auto}@media(max-width:575px){.yt-baslik,.yt-bolum,.yt-alt{padding-left:14px;padding-right:14px}.yt-alt{flex-direction:column-reverse;align-items:stretch}.yt-kaydet.ant-btn{width:100%}}.td-sayfa{display:flex;flex-direction:column;gap:12px;min-width:0}.op-loft .td-sayfa .ant-card{border-radius:12px;border-color:#e2e8f0;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}.op-loft .td-sayfa .ant-card .ant-card-head{min-height:46px;padding:0 14px;background:#f8fafc;border-bottom:1px solid #eef2f7;border-radius:12px 12px 0 0}.op-loft .td-sayfa .ant-card .ant-card-body{padding:14px}.td-baslik{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#1e3a5f,#2d4a6f,#3d5a80);box-shadow:0 2px 8px #0f172a1f}.td-baslik-sol{display:flex;align-items:center;gap:14px;flex:1 1 320px;min-width:0}.td-baslik-ikon{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-size:22px;color:#5eead4;background:#ffffff1f;flex-shrink:0}.td-baslik-metin{min-width:0;flex:1}.td-baslik-ust{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.td-talep-no{padding:2px 10px;border-radius:6px;background:#14b8a6;color:#fff;font-size:13px;font-weight:700;letter-spacing:.3px;font-variant-numeric:tabular-nums;white-space:nowrap}.td-baslik-ust .ant-tag{margin:0}.td-baslik-ad{margin-top:6px;color:#fff;font-size:17px;font-weight:600;line-height:1.35;word-break:break-word}.td-baslik-sag{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.td-baslik .ant-btn.ant-btn-variant-outlined{background:#ffffff1a;border-color:#ffffff47;color:#fff}.td-sayfa .td-baslik .ant-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{background:#fff3;border-color:#ffffff73;color:#fff}.td-baslik .ant-btn.ant-btn-dangerous.ant-btn-variant-outlined{background:#ef444429;border-color:#fca5a58c;color:#fecaca}.td-sayfa .td-baslik .ant-btn.ant-btn-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{background:#ef444452;border-color:#fca5a5;color:#fff}.td-bilgi-serit{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;padding:12px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f}.td-bilgi{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f7}.td-bilgi-ikon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex-shrink:0;font-size:15px;color:#0d9488;background:#ccfbf1}.td-bilgi-govde{min-width:0}.td-bilgi-etiket{font-size:11.5px;color:#64748b}.td-bilgi-deger{font-size:13.5px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-kart-baslik{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#1e293b;font-size:14px}.td-kart-baslik-ikon{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:14px;color:#0d9488;background:#f0fdfa;border:1px solid #ccfbf1}.td-kart-baslik--uyari .td-kart-baslik-ikon{color:#d97706;background:#fffbeb;border-color:#fde68a}.td-kart-baslik--mor .td-kart-baslik-ikon{color:#7c3aed;background:#f5f3ff;border-color:#ede9fe}.td-kart-buton.ant-btn{color:#0f766e;background:#f0fdfa;border-color:#99f6e4}.td-bos{font-size:13px;color:#64748b}.td-ikili{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.td-ikili>.ant-card{height:100%}.td-govde{display:grid;grid-template-columns:minmax(0,15fr) minmax(0,9fr);gap:12px;align-items:stretch}.td-kolon>.ant-card:last-child{flex:1 1 auto}.td-kolon{display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width:1199px){.td-govde{grid-template-columns:minmax(0,1fr)}}@media(max-width:991px){.td-ikili{grid-template-columns:minmax(0,1fr)}}@media(max-width:575px){.td-baslik{padding:14px}.td-baslik-ikon{display:none}.td-bilgi-serit{grid-template-columns:minmax(0,1fr)}}.td-akis{display:flex;overflow-x:auto;padding:4px 2px 6px}.td-akis::-webkit-scrollbar{height:6px}.td-akis::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.td-adim-kap{display:flex;align-items:flex-start;flex:1 0 auto}.td-adim{min-width:92px;padding:0 4px;text-align:center}.td-adim-rozet{height:18px;margin-bottom:4px}.td-adim-rozet .ant-tag{margin:0;font-size:10px;line-height:16px;padding:0 6px}.td-adim-daire{width:38px;height:38px;margin:0 auto 6px;border-radius:50%;display:grid;place-items:center;font-size:16px;color:var(--adim-renk);background:color-mix(in srgb,var(--adim-renk) 12%,#fff);border:2px solid color-mix(in srgb,var(--adim-renk) 35%,#fff)}.td-adim--aktif .td-adim-daire{color:#fff;background:var(--adim-renk);border-color:var(--adim-renk);box-shadow:0 0 0 4px color-mix(in srgb,var(--adim-renk) 18%,transparent)}.td-adim--bekliyor .td-adim-daire{color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0}.td-adim-ad{font-size:12px;font-weight:600;color:#1e293b;line-height:1.25}.td-adim--bekliyor .td-adim-ad{color:#94a3b8}.td-adim-zaman{font-size:10.5px;color:#64748b;margin-top:2px}.td-adim-sure{font-size:11px;font-weight:600;color:var(--adim-renk)}.td-adim .td-adim-tur.ant-tag{margin:3px 0 0;font-size:10px;line-height:16px;padding:0 6px}.td-adim-cizgi{flex:1;min-width:16px;height:2px;margin-top:41px;border-radius:2px;background:#e2e8f0}.td-adim-cizgi--dolu{background:#5eead4}.td-sayfa .td-tanim .ant-descriptions-item-label{color:#64748b}.td-sayfa .td-tanim .ant-descriptions-item-content{color:#1e293b;font-weight:500}.td-alt-bolum{margin-top:14px;padding-top:12px;border-top:1px solid #eef2f7}.td-alt-bolum-baslik{margin-bottom:8px;font-size:13px;font-weight:600;color:#334155}.td-alt-bolum-baslik>.anticon{margin-right:6px;color:#0d9488}.td-aciklama{padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;white-space:pre-wrap;word-break:break-word;line-height:1.55;font-size:13.5px;color:#1e293b}.td-ekler{display:flex;flex-wrap:wrap;gap:8px}.td-ek{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#1e40af;font-size:12.5px;transition:border-color .15s ease,background .15s ease}.td-ek:hover{border-color:#93c5fd;background:#eff6ff}.td-gecmis-kart{display:flex;flex-direction:column}.td-gecmis-kart>.ant-card-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.td-gecmis-alan{position:relative;flex:1 1 auto;min-height:360px}.td-kaydirma{position:absolute;inset:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:2px 6px 2px 2px}.td-kaydirma::-webkit-scrollbar{width:6px}.td-kaydirma::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.td-olay{flex:none;padding:8px 12px 9px;border:1px solid color-mix(in srgb,var(--olay-renk) 22%,#e2e8f0);border-left:4px solid var(--olay-renk);border-radius:10px;background:color-mix(in srgb,var(--olay-renk) 5%,#fff)}.td-olay--yorum{background:color-mix(in srgb,var(--olay-renk) 9%,#fff)}.td-olay-ust{display:flex;justify-content:space-between;align-items:center;gap:8px}.td-olay-kim{display:flex;align-items:center;gap:8px;min-width:0}.td-olay-kim-govde{min-width:0;line-height:1.25}.td-olay-kisi-ad{font-weight:600;font-size:13px;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-olay-unvan{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-olay-ad{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px}.td-olay-etiket{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--olay-renk) 14%,#fff);color:color-mix(in srgb,var(--olay-renk) 75%,#0f172a);font-size:12px;font-weight:600}.td-olay-zaman{font-size:11.5px;color:#94a3b8;white-space:nowrap;font-variant-numeric:tabular-nums}.td-olay-kisi{font-size:12px;color:#64748b}.td-olay-aciklama{margin-top:6px;padding:6px 10px;border-radius:8px;background:#fff;border:1px solid #eef2f7;font-size:13px;color:#334155;white-space:pre-wrap;word-break:break-word}.td-olay-ek{margin-top:4px;font-size:12px;color:#64748b}@media(max-width:1199px){.td-gecmis-alan{flex:none;height:520px}}.td-sureler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.td-sure{padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid var(--sure-renk)}.td-sure-etiket{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:#64748b}.td-sure-etiket .anticon{color:var(--sure-renk)}.td-sure-deger{margin-top:3px;font-size:18px;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.td-sayfa .td-tablo .ant-table-thead>tr>th{background:#f8fafc;color:#475569;font-weight:600;font-size:12px}.td-calisma{color:#059669}.td-yorum-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:16px;box-shadow:0 24px 60px -12px #0f172a59}.td-yorum-modal .ant-modal-close{top:18px;inset-inline-end:18px;color:#ffffffd9}.td-yorum-modal .ant-modal-close:hover{color:#fff;background:#ffffff26}.tym-baslik{display:flex;align-items:center;gap:14px;padding:20px 24px;background:linear-gradient(135deg,#2f54eb,#5b3fd6);color:#fff}.tym-baslik-ikon{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:12px;background:#ffffff2e;font-size:20px}.tym-baslik-ad{font-size:17px;font-weight:600;letter-spacing:.2px}.tym-baslik-alt{margin-top:2px;font-size:12.5px;opacity:.85;max-width:460px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tym-bolum{padding:18px 24px 0}.tym-bolum-ust{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tym-bolum-ad{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#1e293b}.tym-bolum-ad .anticon{color:#2f54eb}.tym-bolum-not{padding:1px 8px;border-radius:999px;background:#f1f5f9;font-size:11px;color:#64748b}.tym-kisiler{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;max-height:300px;overflow-y:auto;padding:4px 4px 4px 0}.tym-ara{margin-bottom:10px}.tym-test{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border:1.5px dashed #fdba74;border-radius:10px;background:#fff7ed;color:#9a3412;font-size:12.5px}.tym-test--aktif{border-style:solid;border-color:#f97316;background:#ffedd5}.tym-bilgi--test{background:#fff7ed;border-color:#fdba74;color:#9a3412}.td-olay-test{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:0 7px;border-radius:999px;background:#f97316;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.3px;vertical-align:middle}.tym-kisiler--kapali{opacity:.55}.tym-kisi{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:16px 10px 12px;border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;font:inherit;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.tym-kisi:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:12px 12px 0 0;background:var(--kisi-renk);opacity:.8}.tym-kisi:hover:not(:disabled){border-color:color-mix(in srgb,var(--kisi-renk) 55%,#fff);box-shadow:0 6px 18px -8px color-mix(in srgb,var(--kisi-renk) 60%,transparent);transform:translateY(-2px)}.tym-kisi:disabled{cursor:not-allowed}.tym-kisi--secili{border-color:var(--kisi-renk);background:color-mix(in srgb,var(--kisi-renk) 7%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--kisi-renk) 18%,transparent)}.tym-kisi-tik{position:absolute;top:8px;right:8px;font-size:17px;color:var(--kisi-renk)}.tym-kisi-ad{max-width:100%;font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tym-kisi-asama{padding:1px 9px;border-radius:999px;background:color-mix(in srgb,var(--kisi-renk) 12%,#fff);font-size:11px;font-weight:500;color:var(--kisi-renk)}.tym-kisi-simdi{font-size:10.5px;color:#64748b}.tym-bos{padding:14px;border:1px dashed #cbd5e1;border-radius:10px;text-align:center;font-size:12.5px;color:#64748b}.tym-bilgi{margin-top:10px;padding:9px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-size:12px;line-height:1.5;color:#64748b}.tym-bilgi--aktif{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.tym-metin.ant-input{border-radius:10px;padding:10px 12px;resize:vertical}.tym-alt{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding:14px 24px;border-top:1px solid #f1f5f9;background:#fafbfc}.tym-alt .ant-btn{min-width:96px;border-radius:8px}@media(max-width:520px){.tym-baslik,.tym-bolum,.tym-alt{padding-left:16px;padding-right:16px}.tym-kisiler{grid-template-columns:repeat(2,minmax(0,1fr))}}.td-aksiyonlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.td-aksiyon{--ak-renk: #64748b;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:74px;padding:10px 6px;border:1px solid color-mix(in srgb,var(--ak-renk) 30%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ak-renk) 7%,#fff);color:var(--ak-renk);font:inherit;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.td-aksiyon:hover{border-color:var(--ak-renk);background:color-mix(in srgb,var(--ak-renk) 14%,#fff);box-shadow:0 4px 12px color-mix(in srgb,var(--ak-renk) 22%,transparent);transform:translateY(-1px)}.td-aksiyon:active{transform:translateY(0);box-shadow:none}.td-aksiyon:focus-visible{outline:2px solid var(--ak-renk);outline-offset:2px}.td-aksiyon--ana{border-color:var(--ak-renk);background:var(--ak-renk);color:#fff}.td-aksiyon--ana:hover{background:color-mix(in srgb,var(--ak-renk) 88%,#000)}.td-aksiyon-ikon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:16px;background:color-mix(in srgb,var(--ak-renk) 14%,#fff)}.td-aksiyon--ana .td-aksiyon-ikon{background:#fff3}.td-aksiyon-etiket{width:100%;font-size:12px;font-weight:600;line-height:1.25;text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.td-kisi-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.td-kisi{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.td-kisi:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #0f172a0f}.td-kisi:focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.td-kisi--secili,.td-kisi--secili:hover{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.td-kisi-govde{flex:1;min-width:0}.td-kisi-ad{font-weight:600;font-size:13.5px;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-kisi-unvan{font-size:11.5px;color:#94a3b8}.td-kisi-yuk{font-size:11.5px;color:#059669}.td-kisi-yuk--dolu{color:#d97706}.td-kisi-onay{color:#2563eb;font-size:16px}.td-modal-baslik{display:inline-flex;align-items:center;gap:9px;font-weight:600}.td-modal-baslik-ikon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:15px;color:var(--modal-renk);background:color-mix(in srgb,var(--modal-renk) 12%,#fff)}.td-onaylar{display:grid;gap:8px}.td-onay{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #eef2f7;border-radius:10px;background:#fff}.td-onay-govde{flex:1;min-width:0}.td-onay-ad{font-weight:600;font-size:13.5px;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-onay-alt{font-size:11.5px;color:#94a3b8}.td-onay-aciklama{margin-top:2px;font-size:12px;color:#475569}.td-onay .ant-tag{margin:0}.td-onaylar--ayrik{margin-bottom:8px}.td-onay--test{border-color:#fdba74;border-left:3px solid #f97316;background:#fff7ed}.td-paket{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid #bfdbfe;background:#eff6ff}.td-paket--ayrik{margin-top:12px}.td-paket-ikon{font-size:20px;color:#2563eb}.td-paket-govde{flex:1;min-width:0}.td-paket-ad{font-weight:600;font-size:13px;color:#1e293b}.td-paket-alt{font-size:11.5px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-agac-satir{position:relative;min-height:38px}.td-agac-cizgi{position:absolute;border-color:#cbd5e1;border-style:solid;border-width:0}.td-agac-oge{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:2px;padding:6px 10px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease}.td-agac-oge:hover{background:#f8fafc;border-color:#e2e8f0}.td-agac-oge--mevcut,.td-agac-oge--mevcut:hover{cursor:default;background:#f0fdfa;border-color:#99f6e4}.td-agac-no{font-weight:700;font-size:12.5px;color:#475569;font-variant-numeric:tabular-nums}.td-agac-oge--mevcut .td-agac-no{color:#0f766e}.td-agac-baslik{flex:1;min-width:120px;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-agac-kisi{font-size:12px;color:#64748b}.td-agac-oge .ant-tag{margin:0}.td-takvim-liste{display:flex;flex-direction:column;gap:6px}.td-takvim{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 10px;border-radius:8px;border:1px solid #eef2f7;border-left:3px solid var(--takvim-renk, #cbd5e1);background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.td-takvim:hover{border-color:#cbd5e1;border-left-color:var(--takvim-renk, #cbd5e1);box-shadow:0 2px 6px #0f172a0f}.td-takvim-ad{flex:1;min-width:120px;font-weight:600;color:#1e293b}.td-takvim-tarih{font-size:12px;color:#64748b;font-variant-numeric:tabular-nums}.td-takvim .ant-tag{margin:0}.td-form-etiket{margin-bottom:6px;font-size:13px;font-weight:500;color:#475569}.td-form-not{margin-top:10px;padding:8px 10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;font-size:12px;color:#64748b}.kk-sayfa{display:flex;flex-direction:column;gap:16px;min-width:0}.kk-hero{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;color:#fff;background:radial-gradient(circle at 85% -20%,rgba(255,255,255,.22) 0,transparent 45%),linear-gradient(120deg,#1d39c4,#2f54eb 45%,#7c3aed);box-shadow:0 14px 30px -18px #2f54ebcc}.kk-hero-ikon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;font-size:26px;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.kk-hero-metin{flex:1;min-width:0}.kk-hero-metin h1{margin:0;font-size:22px;font-weight:750;letter-spacing:-.3px;color:#fff}.kk-hero-metin p{margin:4px 0 0;font-size:13.5px;color:#ffffffd9}.kk-hero-yenile.ant-btn{flex-shrink:0;height:36px;border-radius:10px;color:#fff;border-color:#fff6;background:#ffffff1f}.kk-hero-yenile.ant-btn:hover{color:#fff!important;border-color:#fff!important;background:#ffffff38!important}.kk-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kk-kpi{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #e6eaf2;box-shadow:0 1px 2px #1018280a}.kk-kpi--vurgu{border-color:color-mix(in srgb,var(--kpi) 35%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--kpi) 10%,transparent)}.kk-kpi-ikon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:20px;color:var(--kpi);background:color-mix(in srgb,var(--kpi) 12%,#fff)}.kk-kpi-govde{min-width:0}.kk-kpi-deger{font-size:26px;font-weight:800;line-height:1.05;color:#101828;font-variant-numeric:tabular-nums}.kk-kpi-etiket{margin-top:2px;font-size:13px;font-weight:600;color:#344054}.kk-kpi-alt{font-size:11.5px;color:#98a2b3}.kk-arac{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.kk-arama{width:340px;max-width:100%;height:38px;border-radius:10px!important}.kk-arac .ant-segmented{padding:3px;border-radius:10px}.kk-arac .ant-segmented-item{border-radius:8px}.kk-ipucu{font-size:12.5px;color:#98a2b3}.kk-bos{padding:40px 0;border-radius:14px;background:#fff;border:1px dashed #d0d5dd}.kk-daha{display:flex;justify-content:center}.kk-bayi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}.kk-bayi{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:16px;background:#fff;border:1px solid #e6eaf2;box-shadow:0 1px 2px #1018280a;cursor:pointer;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.kk-bayi--bekliyor:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#2f54eb,#7c3aed)}.kk-bayi:hover{transform:translateY(-3px);border-color:#b4c3ff;box-shadow:0 16px 30px -18px #1d39c473}.kk-bayi:focus-visible{outline:2px solid #2f54eb;outline-offset:2px}.kk-bayi-ust{display:flex;align-items:center;gap:12px;min-width:0}.kk-bayi-avatar{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:15px;font-weight:800;letter-spacing:.5px;color:#2f54eb;background:linear-gradient(135deg,#eef2ff,#f3e8ff);border:1px solid #e0e7ff}.kk-bayi-avatar--buyuk{width:56px;height:56px;border-radius:16px;font-size:18px}.kk-bayi-ad-alan{flex:1;min-width:0}.kk-bayi-ad{font-size:14.5px;font-weight:700;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-bayi-firma{font-size:12.5px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-rozet-bekliyor{flex-shrink:0;height:24px;padding:0 10px;border-radius:12px;display:inline-flex;align-items:center;font-size:12px;font-weight:700;color:#fff;background:#2f54eb;box-shadow:0 4px 10px -4px #2f54ebb3}.kk-bayi-sayilar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kk-sayi{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:10px;background:color-mix(in srgb,var(--s) 8%,#fff)}.kk-sayi b{font-size:19px;font-weight:800;line-height:1.1;color:var(--s);font-variant-numeric:tabular-nums}.kk-sayi span{font-size:11.5px;font-weight:600;color:#667085}.kk-sayi--acik{--s: #2f54eb}.kk-sayi--devam{--s: #d97706}.kk-sayi--tamam{--s: #16a34a}.kk-ilerleme{display:flex;align-items:center;gap:10px}.kk-ilerleme-cubuk{flex:1;height:6px;border-radius:6px;background:#eef0f4;overflow:hidden}.kk-ilerleme-cubuk span{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#22c55e,#16a34a)}.kk-ilerleme-yazi{flex-shrink:0;font-size:11.5px;font-weight:600;color:#667085}.kk-bayi-alt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid #f0f2f5}.kk-tel{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#344054}.kk-tel:hover{color:#2f54eb}.kk-tel--yok{color:#98a2b3;font-weight:500}.kk-ac{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#2f54eb}.kk-bayi:hover .kk-ac .anticon{transform:translate(3px)}.kk-ac .anticon{font-size:11px;transition:transform .18s ease}.kk-bayi-hero{padding:18px 20px;border-radius:18px;background:#fff;border:1px solid #e6eaf2;box-shadow:0 1px 2px #1018280a,0 12px 24px -20px #1018284d}.kk-bayi-hero-ust{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kk-geri.ant-btn{height:36px;border-radius:10px}.kk-hero-bayi-ad{font-size:20px;font-weight:750;color:#101828;letter-spacing:-.2px}.kk-ara-btn{display:inline-flex;align-items:center;gap:12px;padding:8px 18px 8px 14px;border-radius:14px;color:#fff!important;background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 10px 20px -12px #16a34ae6;font-size:16px;font-weight:700;transition:transform .15s ease}.kk-ara-btn:hover{transform:translateY(-1px)}.kk-ara-btn>.anticon{font-size:20px}.kk-ara-btn span{display:flex;flex-direction:column;line-height:1.15}.kk-ara-btn small{font-size:11px;font-weight:600;opacity:.85}.kk-ara-btn--yok{color:#667085!important;background:#f2f4f7;box-shadow:none}.kk-bayi-hero-alt{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid #f0f2f5}.kk-mini-kpi{display:flex;align-items:baseline;gap:8px;padding:8px 14px;border-radius:12px;background:color-mix(in srgb,var(--kpi) 8%,#fff);border:1px solid color-mix(in srgb,var(--kpi) 20%,#fff)}.kk-mini-kpi b{font-size:20px;font-weight:800;color:var(--kpi);font-variant-numeric:tabular-nums}.kk-mini-kpi span{font-size:12.5px;font-weight:600;color:#475467}.kk-hero-ilerleme{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px;margin-left:8px}.kk-hero-ilerleme>span{font-size:12.5px;color:#667085}.kk-hero-ilerleme b{color:#16a34a}.kk-grup{display:flex;flex-direction:column;gap:10px}.kk-grup-baslik{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kk-grup-ikon{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:15px;color:var(--grup);background:color-mix(in srgb,var(--grup) 12%,#fff)}.kk-grup-baslik h3{margin:0;font-size:15.5px;font-weight:750;color:#101828}.kk-grup-sayi{min-width:26px;height:22px;padding:0 8px;border-radius:11px;display:inline-grid;place-items:center;font-size:12px;font-weight:800;color:#fff;background:var(--grup)}.kk-grup-aciklama{font-size:12.5px;color:#98a2b3}.kk-talepler{display:flex;flex-direction:column;gap:10px}.kk-talep{position:relative;display:flex;gap:18px;padding:16px 18px 16px 22px;border-radius:14px;background:#fff;border:1px solid #e6eaf2;box-shadow:0 1px 2px #1018280a;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.kk-talep:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--durum)}.kk-talep:hover{border-color:color-mix(in srgb,var(--durum) 40%,#e6eaf2);box-shadow:0 12px 26px -18px #10182859}.kk-talep--acik{--durum: #2f54eb}.kk-talep--guncelleme{--durum: #d4a106}.kk-talep--devam{--durum: #f59e0b}.kk-talep--tamam{--durum: #16a34a}.kk-talep--tamam{background:#fcfdfc}.kk-talep-icerik{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.kk-talep-ust{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kk-talep-no{appearance:none;border:none;background:#f2f4f7;padding:2px 9px;border-radius:7px;font-size:12.5px;font-weight:700;color:#344054;cursor:pointer;font-variant-numeric:tabular-nums}.kk-talep-no:hover{background:#e0e7ff;color:#2f54eb}.kk-talep-tarih{margin-left:auto;font-size:12px;color:#98a2b3}.kk-etiket{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600}.kk-etiket--guncelleme{color:#ad6800;background:#fffbe6;border:1px solid #ffe58f}.kk-talep-baslik{appearance:none;border:none;background:none;padding:0;text-align:left;cursor:pointer;font-size:15px;font-weight:700;line-height:1.4;color:#101828}.kk-talep-baslik .anticon{font-size:11px;color:#98a2b3;transition:transform .15s ease,color .15s ease}.kk-talep-baslik:hover{color:#2f54eb}.kk-talep-baslik:hover .anticon{color:#2f54eb;transform:translate(3px)}.kk-talep-musteri{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#667085}.kk-kisiler{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.kk-kisi{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 4px;border-radius:13px;font-size:12px;background:#f8fafc;border:1px solid #eef0f4}.kk-kisi-ikon{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;color:#fff;background:var(--kisi)}.kk-kisi-etiket{color:#98a2b3}.kk-kisi b{font-weight:600;color:#344054}.kk-kisi--bos{opacity:.6}.kk-kisi-yukleniyor{font-size:12px;color:#98a2b3}.kk-talep-aksiyon{width:200px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:8px;padding-left:18px;border-left:1px solid #f0f2f5}.kk-talep-aksiyon .ant-btn{height:34px;border-radius:9px;font-weight:600}.kk-btn-cozuldu.ant-btn{color:#fff;border:none;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 8px 16px -10px #16a34ae6}.kk-btn-cozuldu.ant-btn:hover{color:#fff!important;background:linear-gradient(135deg,#16a34a,#15803d)!important}.kk-btn-devam.ant-btn{color:#dc2626;border-color:#fecaca;background:#fff5f5}.kk-btn-devam.ant-btn:hover{color:#b91c1c!important;border-color:#f87171!important;background:#fee2e2!important}.kk-btn-guncelleme.ant-btn{color:#ad6800;border-color:#ffe58f;background:#fffdf2}.kk-btn-guncelleme.ant-btn:hover{color:#874d00!important;border-color:#fadb14!important;background:#fffbe6!important}.kk-durum-kutu{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:10px;font-size:13px;font-weight:700}.kk-durum-kutu--tamam{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.kk-durum-kutu--devam{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.kk-uyari{margin:4px 0 12px;padding:8px 12px;border-radius:8px;font-size:13px;background:#fff7f6;border:1px solid #ffccc7}@media(max-width:1200px){.kk-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.kk-hero{flex-wrap:wrap;padding:16px}.kk-hero-metin h1{font-size:19px}.kk-talep{flex-direction:column;gap:12px;padding:14px 14px 14px 18px}.kk-talep-aksiyon{width:100%;flex-direction:row;flex-wrap:wrap;padding-left:0;padding-top:12px;border-left:none;border-top:1px solid #f0f2f5}.kk-talep-aksiyon .ant-btn,.kk-talep-aksiyon .ant-popover-open,.kk-talep-aksiyon>*{flex:1 1 140px}.kk-hero-ilerleme{margin-left:0;flex-basis:100%}}@media(max-width:480px){.kk-kpi-grid{grid-template-columns:1fr}.kk-arama{width:100%}}.kk-sayac{margin-top:6px;font-size:12px;color:#98a2b3}.kk-sayac--tamam{color:#16a34a}
