:root{--analytics-mint:#BDEBDA;--analytics-blue:#7FA6F6;--analytics-yellow:#F2C66D;--analytics-red:#FF7F91}.admin-shell>.admin-analytics-section{display:none!important}.admin-shell[data-admin-view="analitik"]>.admin-analytics-section{display:block!important;margin-top:0}.admin-analytics-section,.seller-analytics-center{animation:analytics-in .38s ease both}.analytics-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;overflow:hidden;border:1px solid #3B4256;border-radius:20px;background:radial-gradient(circle at 82% -60%,rgba(189,235,218,.16),transparent 38%),linear-gradient(135deg,#292F40,#30364A)}.analytics-hero:after{content:"";position:absolute;right:13%;top:-110px;width:190px;height:190px;border:1px solid rgba(189,235,218,.09);border-radius:50%;box-shadow:0 0 0 30px rgba(189,235,218,.025);pointer-events:none}.analytics-hero>div{position:relative;z-index:1}.analytics-hero span,.analytics-chart-card .section-title span,.analytics-health-card .section-title span,.analytics-rank-grid .section-title span,.seller-analytics-chart-card .section-title span,.seller-product-performance .section-title span{color:var(--analytics-mint);font-size:12px;font-weight:950;letter-spacing:.13em}.analytics-hero h1{margin:7px 0 5px;font-size:29px}.analytics-hero p{max-width:720px;margin:0;color:#AAB3C4;font-size:13px;line-height:1.55}.analytics-actions{display:grid;justify-items:end;gap:12px;min-width:310px}.analytics-actions nav,.seller-analytics-toolbar nav{display:flex;gap:5px;padding:5px;border:1px solid #3B4256;border-radius:12px;background:#202433}.analytics-actions nav a,.seller-analytics-toolbar nav a{padding:8px 12px;border-radius:8px;color:#9BA5B7;font-size:12px;font-weight:900;text-decoration:none;transition:.2s}.analytics-actions nav a.active,.seller-analytics-toolbar nav a.active{background:#3B4256;color:#F4F6FA;box-shadow:0 5px 18px rgba(0,0,0,.15)}.analytics-integrity{display:flex;align-items:center;gap:12px;margin:14px 0;padding:13px 16px;border:1px solid rgba(35,169,121,.24);border-radius:13px;background:rgba(35,169,121,.065)}.analytics-integrity>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(35,169,121,.15);color:var(--analytics-mint);font-weight:950}.analytics-integrity b,.analytics-integrity p{display:block}.analytics-integrity b{font-size:12px}.analytics-integrity p{margin:4px 0 0;color:#8E99AC;font-size:12px}.analytics-kpis,.seller-analytics-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;margin:14px 0}.analytics-kpis article,.seller-analytics-kpis article{position:relative;display:grid;gap:7px;min-width:0;padding:17px;border:1px solid #3B4256;border-radius:14px;background:#202433;overflow:hidden;transition:transform .2s,border-color .2s}.analytics-kpis article:before,.seller-analytics-kpis article:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:#556078}.analytics-kpis article.primary:before,.seller-analytics-kpis article:first-child:before{background:var(--analytics-mint)}.analytics-kpis article.warning:before,.seller-analytics-kpis article.warning:before{background:var(--analytics-yellow)}.analytics-kpis article.danger:before{background:var(--analytics-red)}.analytics-kpis article:hover,.seller-analytics-kpis article:hover{transform:translateY(-2px);border-color:#4C566D}.analytics-kpis small,.seller-analytics-kpis small{color:#8E99AC;font-size:12px}.analytics-kpis b,.seller-analytics-kpis b{font-size:20px;white-space:nowrap}.analytics-kpis span,.seller-analytics-kpis span{color:#7F8A9D;font-size:12px;line-height:1.4}.analytics-main-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.45fr);gap:14px}.analytics-chart-card,.analytics-health-card,.analytics-rank-grid>section,.seller-analytics-chart-card,.seller-product-performance{padding:21px;border:1px solid #3B4256;border-radius:18px;background:#191D29}.analytics-chart{display:flex;align-items:end;gap:5px;height:235px;margin-top:13px;padding-top:10px;overflow:hidden}.analytics-chart article{display:grid;grid-template-rows:1fr auto auto;flex:1;align-items:end;justify-items:center;gap:4px;height:100%;min-width:4px}.analytics-chart article>div{position:relative;width:68%;height:170px;border-bottom:1px solid #3B4256}.analytics-chart i{position:absolute;bottom:0;width:100%;min-height:4px;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,var(--analytics-mint),#4A8170);box-shadow:0 -8px 22px rgba(189,235,218,.07);transition:height .45s cubic-bezier(.2,.7,.2,1)}.analytics-chart strong{font-size:12px}.analytics-chart small{color:#707B8E;font-size:12px;transform:rotate(-35deg);white-space:nowrap}.analytics-chart-card footer{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid #30364A;color:#7F8A9D;font-size:12px}.analytics-chart-card footer i{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:3px;background:var(--analytics-mint)}.analytics-health-card{display:grid;align-content:start;gap:15px}.analytics-rate{display:grid;gap:8px}.analytics-rate>span{display:flex;justify-content:space-between;gap:12px;font-size:12px}.analytics-rate>span strong{color:#AAB3C4}.analytics-rate>i{height:7px;overflow:hidden;border-radius:999px;background:#292F40}.analytics-rate em{display:block;height:100%;border-radius:inherit;background:var(--analytics-mint)}.analytics-rate.warning em{background:var(--analytics-yellow)}.analytics-rate.danger em{background:var(--analytics-red)}.analytics-health-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:4px 0 0}.analytics-health-card dl>div{padding:11px;border-radius:10px;background:#202433}.analytics-health-card dt{color:#7F8A9D;font-size:12px}.analytics-health-card dd{margin:5px 0 0;font-size:14px;font-weight:900}.analytics-rank-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:14px;margin-top:14px}.analytics-table{display:grid;margin-top:13px}.analytics-table header,.analytics-table article{display:grid;grid-template-columns:minmax(150px,1.35fr) repeat(4,minmax(80px,.65fr));align-items:center;gap:9px}.analytics-table header{padding:0 12px 9px;color:#707B8E;font-size:12px}.analytics-table article{padding:12px;border-top:1px solid #30364A;font-size:12px}.analytics-table article>b{font-size:12px}.analytics-table article>em{color:var(--analytics-mint);font-style:normal;font-weight:900}.analytics-seller-list{display:grid;gap:8px;margin-top:13px}.analytics-seller-list article{display:grid;grid-template-columns:28px 38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border:1px solid #30364A;border-radius:12px;background:#202433}.analytics-seller-list>article>strong{color:#758096;font-size:12px}.analytics-seller-avatar{width:38px;height:38px;border-radius:11px;object-fit:cover}.analytics-seller-list b,.analytics-seller-list small{display:block}.analytics-seller-list b{font-size:12px}.analytics-seller-list small{margin-top:3px;color:#7F8A9D;font-size:12px}.analytics-seller-list article>span{text-align:right;font-size:12px;font-weight:900}.seller-analytics-head{background:radial-gradient(circle at 80% -50%,rgba(189,235,218,.12),transparent 33%),#202433}.seller-analytics-avatar{color:var(--analytics-mint)}.seller-analytics-center{min-width:0}.seller-analytics-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:15px 17px;border:1px solid #3B4256;border-radius:15px;background:#191D29}.seller-analytics-toolbar b,.seller-analytics-toolbar small{display:block}.seller-analytics-toolbar b{font-size:14px}.seller-analytics-toolbar small{margin-top:4px;color:#7F8A9D;font-size:12px}.seller-analytics-chart-card{margin-top:14px}.analytics-chart.seller{height:220px}.seller-product-performance{margin-top:14px}.seller-product-performance-table{display:grid;margin-top:14px}.seller-product-performance-table>header,.seller-product-performance-table>article{display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(90px,.55fr) minmax(80px,.45fr) minmax(80px,.45fr) minmax(120px,.7fr) 28px;align-items:center;gap:11px}.seller-product-performance-table>header{padding:0 12px 9px;color:#707B8E;font-size:12px}.seller-product-performance-table>article{padding:12px;border-top:1px solid #30364A}.seller-product-performance-table article>div{display:grid;grid-template-columns:24px 44px minmax(0,1fr);align-items:center;gap:10px}.seller-product-performance-table img{width:44px;height:44px;border-radius:10px;object-fit:cover}.seller-product-performance-table b,.seller-product-performance-table small{display:block}.seller-product-performance-table b{font-size:12px}.seller-product-performance-table small{margin-top:4px;color:#7F8A9D;font-size:12px}.seller-product-performance-table article>span,.seller-product-performance-table article>strong{font-size:12px}.seller-product-performance-table article>a{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#292F40;color:var(--analytics-mint);text-decoration:none}.seller-analytics-note{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid rgba(189,235,218,.13);border-radius:12px;background:rgba(189,235,218,.035);color:#8E99AC;font-size:12px}.seller-analytics-note span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#292F40;color:var(--analytics-mint);font-weight:900}.seller-analytics-note p{margin:0}@keyframes analytics-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1300px){.analytics-kpis,.seller-analytics-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:1050px){.analytics-hero{align-items:flex-start;flex-direction:column}.analytics-actions{justify-items:start;min-width:0}.analytics-main-grid,.analytics-rank-grid{grid-template-columns:1fr}.seller-product-performance-table>header{display:none}.seller-product-performance-table>article{grid-template-columns:1fr 1fr 1fr}.seller-product-performance-table article>div{grid-column:1/-1}}@media(max-width:700px){.analytics-kpis,.seller-analytics-kpis{grid-template-columns:1fr 1fr}.analytics-chart{gap:2px}.analytics-chart article>div{width:80%}.analytics-chart strong{display:none}.analytics-health-card dl{grid-template-columns:1fr}.analytics-table{overflow:auto}.analytics-table header,.analytics-table article{min-width:650px}.seller-analytics-toolbar{align-items:flex-start;flex-direction:column}.seller-product-performance-table>article{grid-template-columns:1fr 1fr}.seller-product-performance-table article>div{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.admin-analytics-section,.seller-analytics-center{animation:none}.analytics-kpis article,.seller-analytics-kpis article,.analytics-actions nav a,.seller-analytics-toolbar nav a,.analytics-chart i{transition:none}}
/* Analitik ekranlarında yoğun veriyi okunaklı tutan son katman. */
.analytics-hero span,.analytics-chart-card .section-title span,.analytics-health-card .section-title span,.analytics-rank-grid .section-title span,.seller-analytics-chart-card .section-title span,.seller-product-performance .section-title span{font-size:12px}
.analytics-hero p{font-size:14px}
.analytics-actions nav a,.seller-analytics-toolbar nav a{font-size:12px}
.analytics-integrity b{font-size:13px}.analytics-integrity p{font-size:12px}
.analytics-kpis small,.seller-analytics-kpis small{font-size:12px}.analytics-kpis span,.seller-analytics-kpis span{font-size:12px}
.analytics-chart-card footer,.analytics-table header,.seller-product-performance-table>header{font-size:12px}
.analytics-health-card dt,.analytics-chart strong{font-size:12px}.analytics-health-card dd{font-size:16px}
.analytics-table article,.seller-analytics-note{font-size:12px}.analytics-table article>b{font-size:13px}
.analytics-seller-list b,.analytics-seller-list article>span,.seller-product-performance-table b,.seller-product-performance-table article>span,.seller-product-performance-table article>strong{font-size:12px}
.analytics-seller-list small,.seller-product-performance-table small{font-size:12px}
.seller-analytics-toolbar small{font-size:12px}
@media(max-width:1280px){.seller-analytics-grid>.account-nav{display:flex;position:static;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;padding:10px;border-radius:16px;scrollbar-width:thin;scrollbar-color:#556078 #202433}.seller-analytics-grid>.account-nav::-webkit-scrollbar{height:7px}.seller-analytics-grid>.account-nav::-webkit-scrollbar-track{border-radius:999px;background:#202433}.seller-analytics-grid>.account-nav::-webkit-scrollbar-thumb{border-radius:999px;background:#556078}.seller-analytics-grid>.account-nav a{flex:0 0 auto;padding:11px 15px;white-space:nowrap}}
