/* KuyumAltın v124: kritik header/footer ve grafik görünüm onarımı */
html{scroll-behavior:smooth}body{min-width:0;overflow-x:hidden}
header .ka-container,footer .ka-container{width:100%;box-sizing:border-box}
.ka-page-amount header,.ka-page-amount footer,.ka-page-gram header,.ka-page-gram footer{font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}
.ka-page-amount main,.ka-page-gram main{display:block;min-width:0}
.ka-page-amount .ka-container,.ka-page-gram .ka-container{width:100%;box-sizing:border-box}
.ka-trend-canvas{display:block!important;min-width:0;overflow:hidden;padding:1rem!important}
.ka-trend-svg{display:block;width:100%!important;height:auto!important;min-height:260px;max-height:none!important;overflow:visible}
.ka-chart-tabs{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.75rem}
.ka-chart-tab{appearance:none;border:1px solid #efcf83;background:#fffaf0;color:#713b06;border-radius:999px;padding:.65rem 1rem;font-weight:850;cursor:pointer}
.ka-chart-tab.is-active{background:#f8b51f;color:#111827;border-color:#f8b51f}
.ka-trend-y{font-size:10px!important;font-weight:800}.ka-trend-x{font-size:11px!important;font-weight:850}
.ka-trend-caption{overflow-wrap:anywhere}.ka-trend-meta{align-items:stretch}.ka-trend-meta>div{min-width:0}.ka-trend-meta strong{overflow-wrap:anywhere}
.ka-daily-note{display:grid;gap:.85rem}.ka-daily-note p{margin:0;line-height:1.75}
@media(max-width:760px){
 .ka-trend-canvas{padding:.7rem!important}.ka-trend-svg{min-height:220px}.ka-chart-tab{padding:.55rem .8rem;font-size:.85rem}
 .ka-trend-meta{grid-template-columns:1fr!important}.ka-page-amount .ka-gram-v24-grid{grid-template-columns:1fr!important}
}
