/* Yönetim paneli okunabilirlik ve tema uyumu — v90 */
:root{--admin-rail:380px;--admin-track:rgba(255,255,255,.055);--admin-thumb:#8f6259;--admin-thumb-hover:#b97869}

@media(min-width:761px){
  .admin-layout{grid-template-columns:var(--admin-rail) minmax(0,1fr)!important}
}

.admin-orders{min-width:0;overflow-x:hidden!important}
.admin-side-head{padding-inline:22px!important}
.admin-side-head small{font-size:9px!important}
.admin-side-head b{font-size:15px!important}
.admin-order-list,.admin-draft-list{overflow-x:hidden!important;scrollbar-color:var(--admin-thumb) var(--admin-track);scrollbar-width:thin}
.admin-order-list>button,.admin-draft-list>article{min-width:0!important;padding:15px 18px!important}
.admin-order-list>button>div,.admin-draft-list>article>div{display:flex!important;align-items:flex-start!important;gap:12px!important;min-width:0}
.admin-order-list strong,.admin-draft-list strong{font-size:13px!important;line-height:1.35}
.admin-order-list>button>div>span,.admin-draft-list>article>div>span{flex:0 0 auto!important;max-width:150px!important;padding:4px 7px!important;border-radius:999px!important;white-space:normal!important;text-align:center!important;font-size:9px!important;line-height:1.25!important;overflow:visible!important;text-overflow:clip!important}
.admin-order-list p,.admin-draft-list p{max-width:100%!important;margin:8px 0!important;overflow:hidden!important;white-space:normal!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:15px!important;line-height:1.32!important}
.admin-order-list footer,.admin-draft-list footer{display:flex!important;align-items:center!important;gap:10px!important;min-width:0;font-size:10px!important;line-height:1.35}
.admin-order-list footer .admin-order-date{margin-left:auto;color:#bda7a0;white-space:nowrap;font-variant-numeric:tabular-nums}
.admin-draft-list footer time{margin-left:auto!important;color:#bda7a0!important;white-space:nowrap!important;font-size:10px!important;font-variant-numeric:tabular-nums}
.admin-draft-head{padding-inline:20px!important}.admin-draft-head small{font-size:9px!important}.admin-draft-head b{font-size:12px!important}

.admin-order-list::-webkit-scrollbar,.admin-draft-list::-webkit-scrollbar,.draft-insights-body::-webkit-scrollbar{width:10px;height:10px}
.admin-order-list::-webkit-scrollbar-track,.admin-draft-list::-webkit-scrollbar-track,.draft-insights-body::-webkit-scrollbar-track{background:var(--admin-track);border-radius:999px}
.admin-order-list::-webkit-scrollbar-thumb,.admin-draft-list::-webkit-scrollbar-thumb,.draft-insights-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a87367,#765049);border:2px solid #382c2a;border-radius:999px}
.draft-insights-body::-webkit-scrollbar-thumb{border-color:#302221}
.admin-order-list::-webkit-scrollbar-thumb:hover,.admin-draft-list::-webkit-scrollbar-thumb:hover,.draft-insights-body::-webkit-scrollbar-thumb:hover{background:var(--admin-thumb-hover)}
.admin-order-list::-webkit-scrollbar-corner,.admin-draft-list::-webkit-scrollbar-corner{background:#382c2a}

.draft-insights-sheet{width:min(880px,calc(100vw - 24px))!important}
.draft-insights-sheet>header{padding:21px 28px!important}.draft-insights-sheet>header h2{font-size:23px!important}
.draft-insights-body{padding:28px!important;gap:18px!important;scrollbar-color:var(--admin-thumb) var(--admin-track);scrollbar-width:thin}
.draft-hero h1{font-size:34px!important}.draft-hero p{font-size:14px!important}
.draft-progress-strip small,.draft-grid span,.draft-copy>span,.draft-meters span{font-size:10px!important}
.draft-progress-strip b,.draft-grid b,.draft-meters b{font-size:13px!important}
.draft-card h3{font-size:19px!important}.draft-copy p{font-size:13px!important}.draft-note,.draft-exit-note{font-size:12px!important}
.draft-timeline b{font-size:12px!important}.draft-timeline time{font-size:10px!important}

@media(max-width:760px){
  :root{--admin-rail:100%}
  .admin-order-list>button,.admin-draft-list>article{padding:14px 16px!important}
  .draft-insights-sheet{width:100%!important}
  .draft-insights-body{padding:17px!important}
  .draft-hero h1{font-size:27px!important}
}
