/* V138 local closure component. Turkish inner-page IDs and declared needs controls only; HOME and foreign locales excluded. */
html[lang="tr"] body:is(.page-id-710,.page-id-695,.page-id-701,.page-id-869,.page-id-692,.page-id-689,.page-id-698,.page-id-704,.page-id-707,.page-id-1010):not(.home) #page main#main details.k125-toc-mobile{margin-bottom:28px!important}
html[lang="tr"] body.k125-tr:not(.home) #page main#main.k125-service figure.k124-service-cover:has(figcaption){margin-bottom:28px!important}
html[lang="tr"] body.postid-1640.k125-tr:not(.home) #page main#main.k125-hub .k-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[lang="tr"] body:is(.postid-1578,.postid-1584,.postid-1161,.postid-1492,.postid-1504,.postid-1479).k125-tr:not(.home) #page main#main .publication-body :is(h2,h3,h4,p,ul,ol){text-align:left!important}
html[lang="tr"] body.postid-1645.k125-tr:not(.home) #page main#main :is(.publication-body,.v119-related,.v119-contact){box-sizing:border-box;width:100%;max-width:820px!important;margin-inline:0!important}
html[lang="tr"] body.postid-1645.k125-tr:not(.home) #page main#main :is(.publication-body .site-block-cover,.v119-related,.v119-contact){box-sizing:border-box;width:100%;max-width:820px!important;margin:32px 0!important;padding:24px!important}
html[lang="tr"] body.postid-1645.k125-tr:not(.home) #page main#main .site-block-cover :is(.site-block-group,.site-block-columns,.site-block-column){display:block!important;width:100%!important;max-width:100%!important;margin-inline:0!important}
html[lang="tr"] body.postid-1645.k125-tr:not(.home) #page main#main :is(.publication-body,.v119-related,.v119-contact) :is(h2,h3,p,ul,ol){text-align:left!important}
html[lang="tr"] body.postid-1645.k125-tr:not(.home) #page main#main .site-block-cover :is(h3,p){color:#253047!important}
html[lang="tr"] body.postid-1645.k125-tr:not(.home) #page main#main .site-block-cover p{font-size:17px!important;line-height:1.75!important}
html[lang="tr"] body.page-id-50.k125-tr:not(.home) #page main#content form.k-appointment-form > .k-appointment-grid{margin-bottom:0!important}
html[lang="tr"] body.page-id-50.k125-tr:not(.home) #page main#content form.k-appointment-form > .k-appointment-privacy-lead{margin-top:28px!important}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) .v138-needs{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important;gap:12px!important;margin:20px 0 28px!important;padding:0!important;width:100%;max-width:none}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) .v138-needs > a{box-sizing:border-box;display:flex!important;align-items:center;min-height:48px;padding:12px 16px!important;border:1px solid #c9bba4;border-radius:3px;background:#fffefa;color:#253047!important;font-size:16px!important;line-height:1.5!important;text-align:left!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px;overflow-wrap:anywhere}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) .v138-needs > a:is(:hover,:focus-visible){background:#f1e9db;color:#17243d!important}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) .v138-needs > a:focus-visible{outline:3px solid #765a30;outline-offset:4px}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) details.v138-ceza-detailed-index{margin:28px 0;padding:16px;border:1px solid #dcd5c9;border-radius:3px;background:#fffefa}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) details.v138-ceza-detailed-index > summary{box-sizing:border-box;min-height:44px;padding:10px 0;cursor:pointer;font-size:16px!important;line-height:1.5!important;color:#253047;list-style-position:inside}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) details.v138-ceza-detailed-index > summary:focus-visible{outline:3px solid #765a30;outline-offset:4px}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) details.v138-ceza-detailed-index:not([open]) > :not(summary){display:none!important}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) details.v138-ceza-detailed-index > .kantarci-topic-index{margin:20px 0 0!important;padding:20px 0!important;border:0!important;background:transparent!important}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) details.v138-ceza-detailed-index .kantarci-topic-index > p{margin:0 0 20px!important}
html[lang="tr"] body.k125-tr:not(.home) #page main:is(#main,#content) .v120-detail-card > p{margin:14px 0 0!important;font-size:17px!important;line-height:1.7!important;max-width:76ch}
@media(max-width:767px){html[lang="tr"] body:is(.page-id-710,.page-id-695,.page-id-701,.page-id-869,.page-id-692,.page-id-689,.page-id-698,.page-id-704,.page-id-707,.page-id-1010):not(.home) #page main#main details.k125-toc-mobile{margin-bottom:24px!important}}
@media(max-width:760px){html[lang="tr"] body.postid-1640.k125-tr:not(.home) #page main#main.k125-hub .k-info-grid{grid-template-columns:minmax(0,1fr)!important}}
