/* KuyumAltın v4.12 — onarım: ana sayfa hero, arşiv etkileşimi, tema */
.ka-home412-page .ka-home412-hero{background:var(--ka411-bg);border-bottom:1px solid var(--ka411-line);padding:1.45rem 0 2.4rem}
.ka-home412-page .ka-home412-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(2rem,5vw,5rem);align-items:start}
.ka-home412-copy{padding-top:.35rem;max-width:760px}
.ka-home412-kicker{display:inline-flex;color:var(--ka411-gold2);font-weight:900;font-size:.78rem;letter-spacing:.095em;text-transform:uppercase;margin-bottom:.9rem}
.ka-home412-copy h1{margin:0;color:var(--ka411-ink);font-size:clamp(3rem,5.4vw,5rem);line-height:.97;letter-spacing:-.052em;font-weight:950;max-width:760px}
.ka-home412-copy>p{margin:1.15rem 0 0;max-width:720px;color:var(--ka411-copy);font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.72}
.ka-home412-actions{display:flex;gap:.72rem;flex-wrap:wrap;margin-top:1.35rem}
.ka-home412-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.72rem 1.1rem;border:1px solid var(--ka411-line);border-radius:999px;background:var(--ka411-surface);color:var(--ka411-ink)!important;font-weight:850;text-decoration:none}
.ka-home412-actions a.is-primary{background:linear-gradient(135deg,#f7be3d,#e2a412);border-color:transparent;color:#18130a!important;box-shadow:0 10px 28px rgba(220,160,18,.18)}
.ka-home412-update{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-top:1.2rem;color:var(--ka411-muted);font-size:.88rem}.ka-home412-update strong{color:var(--ka411-copy)}.ka-home412-update a{color:var(--ka411-gold2);font-weight:850}
.ka-home412-market{margin-top:2.65rem;padding:1rem;border:1px solid var(--ka411-line);border-radius:1.75rem;background:var(--ka411-surface);box-shadow:var(--ka411-shadow)}
.ka-home412-mainquote{display:block;padding:1.35rem;border-radius:1.3rem;background:var(--ka411-surface2);border:1px solid var(--ka411-line);text-decoration:none}.ka-home412-mainquote>span,.ka-home412-minis span{display:block;color:var(--ka411-copy);font-size:.9rem;font-weight:800}.ka-home412-mainquote>strong{display:block;margin:.38rem 0;font-size:clamp(2.7rem,4.4vw,4.1rem);line-height:1;color:var(--ka411-ink);letter-spacing:-.04em}.ka-home412-mainquote small{display:flex;gap:.62rem;align-items:center;color:var(--ka411-muted);font-size:.88rem}.ka-home412-mainquote b{color:var(--ka411-copy)}.ka-home412-mainquote em{font-style:normal;color:var(--ka411-gold2);font-weight:850}
.ka-home412-minis{display:grid;grid-template-columns:1fr 1fr;gap:.72rem;margin-top:.72rem}.ka-home412-minis a{display:grid;gap:.3rem;padding:1rem;border:1px solid var(--ka411-line);border-radius:1rem;background:var(--ka411-surface);text-decoration:none}.ka-home412-minis strong{font-size:1.32rem;color:var(--ka411-ink)}.ka-home412-minis small{color:var(--ka411-muted);font-size:.79rem}
.ka-home412-market a{transition:transform .16s ease,border-color .16s ease}.ka-home412-market a:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ka411-gold2) 55%,var(--ka411-line))}

/* Gram arşivi tarih seçici */
.ka-archive-date412{margin-top:1rem;margin-bottom:1rem}.ka-archive-date412-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.65fr) minmax(290px,.75fr);gap:1rem;align-items:center;padding:1.1rem;border:1px solid var(--ka411-line);border-radius:1.3rem;background:var(--ka411-surface);box-shadow:0 10px 30px rgba(0,0,0,.035)}
.ka-archive-date412 .eyebrow{display:block;color:var(--ka411-gold2);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ka-archive-date412 h2{margin:.25rem 0 .35rem;color:var(--ka411-ink);font-size:1.35rem}.ka-archive-date412 p{margin:0;color:var(--ka411-copy);line-height:1.55;font-size:.9rem}
.ka-archive-date412 form{display:grid;gap:.42rem}.ka-archive-date412 label{color:var(--ka411-muted);font-size:.76rem;font-weight:850}.ka-archive-date412-controls{display:flex;gap:.5rem}.ka-archive-date412 input{min-width:0;flex:1;height:46px;padding:0 .7rem;border:1px solid var(--ka411-line);border-radius:.8rem;background:var(--ka411-surface2);color:var(--ka411-ink);font:inherit;color-scheme:dark}.ka-archive-date412 button{height:46px;padding:0 .85rem;border:0;border-radius:.8rem;background:linear-gradient(135deg,#f7be3d,#e2a412);color:#18130a;font-weight:900;cursor:pointer}
html[data-ka-theme="light"] .ka-archive-date412 input{color-scheme:light}
.ka-archive-date412-result{display:grid;gap:.24rem;padding:.85rem 1rem;border-radius:1rem;background:var(--ka411-surface2);border:1px solid var(--ka411-line);min-height:94px;align-content:center}.ka-archive-date412-result span{color:var(--ka411-muted);font-size:.74rem;font-weight:750}.ka-archive-date412-result strong{color:var(--ka411-ink);font-size:1.35rem}.ka-archive-date412-result small{color:var(--ka411-copy);font-size:.78rem;line-height:1.4}.ka-archive-date412-result.is-loading{opacity:.72}

/* Grafik kontrolleri her durumda tıklanabilir olsun */
.ka-archive411-page .ka-pro-chart-periods,.ka-archive411-page .ka-pro-invest-controls{position:relative;z-index:5}.ka-archive411-page [data-pc-range],.ka-archive411-page [data-pc-invest]{cursor:pointer;pointer-events:auto!important}.ka-archive411-page .ka-pro-chart-state{pointer-events:none}

@media(max-width:960px){.ka-home412-page .ka-home412-grid{grid-template-columns:1fr;gap:1.25rem}.ka-home412-market{margin-top:0;max-width:720px}.ka-archive-date412-card{grid-template-columns:1fr 1fr}.ka-archive-date412-card>div:first-child{grid-column:1/-1}}
@media(max-width:620px){.ka-home412-page .ka-home412-hero{padding:1rem 0 1.55rem}.ka-home412-copy h1{font-size:clamp(2.55rem,12vw,3.55rem)}.ka-home412-copy>p{font-size:1rem;line-height:1.62}.ka-home412-market{border-radius:1.25rem;padding:.72rem}.ka-home412-mainquote{padding:1rem}.ka-home412-minis{gap:.52rem}.ka-home412-minis a{padding:.8rem}.ka-home412-mainquote>strong{font-size:2.65rem}.ka-archive-date412-card{grid-template-columns:1fr;padding:.9rem}.ka-archive-date412-card>div:first-child{grid-column:auto}.ka-archive-date412-controls{flex-direction:column}.ka-archive-date412 button,.ka-archive-date412 input{width:100%}}
