/* OG integration skin. Calculation and scientific colors remain upstream. */
:root{--bg:#eeece5;--yuzey:#f8f7f2;--metin:#222a2d;--soluk:#515b60;--cizgi:#b2b4ac;--vurgu:#984422;--kart-golge:none;--yuzey-2:#e8e6de}
:root[data-theme=dark]{--bg:#181c1e;--yuzey:#22282b;--metin:#f0eee5;--soluk:#b7c0c1;--cizgi:#576165;--vurgu:#edaa7b;--kart-golge:none;--yuzey-2:#2c3336}
body{font-family:system-ui,sans-serif}button,input,.mod,.alan,.gorunum button,.diyagram-kart,.kart,.kare,.ust-btn,.bilgi-pencere,.bant-chip,.pin-kart,.celik-liste{border-radius:0!important;box-shadow:none!important}
.appbar{border-bottom:2px solid var(--sinir);padding:9px 14px}.marka .logo{display:none}.marka strong{font-size:17px}.mod button,.ust-btn{min-height:40px}.calisma{padding:12px;gap:12px}.diyagram-kart{border-color:var(--sinir)}.kart-bas h3{font-weight:700}.panel{scrollbar-gutter:stable}.alan input{min-height:34px}.og-atlas-credit{font:11px/1.6 system-ui,sans-serif;color:var(--soluk);background:var(--bg);border-top:1px solid var(--cizgi);padding:7px 14px}.og-atlas-credit a{color:var(--vurgu);text-underline-offset:3px}#temaBtn{display:none}.bilgi-pencere{border:2px solid var(--sinir)}
@media(min-width:1000px){.uygulama{height:calc(100dvh - 48px);min-height:590px}.calisma{grid-template-columns:minmax(0,1fr) 320px}}
@media(max-width:999px){.calisma{grid-template-columns:1fr}.diyagram-kart{min-height:540px}.panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.appbar{flex-wrap:wrap}}
@media(max-width:620px){.appbar{gap:8px}.panel{display:flex}.diyagram-kart{min-height:480px}.mod button{font-size:12px}.calisma{padding:8px}.alan{width:145px}.og-atlas-credit{font-size:11px}}
html[data-motion=off] *,html[data-motion=off] *::before,html[data-motion=off] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}

.og-invalid-point h3{font-size:15px;color:var(--vurgu);margin:0 0 12px}.og-invalid-point p{font-size:13px;line-height:1.8}.og-invalid-point{border-color:var(--vurgu)}
