.basel-inner { background:var(--paper) !important; color:var(--ink); font-family:var(--body); }
.basel-inner #layout { background:var(--paper); }
.basel-inner .masthead { font-family:var(--body); }
.basel-inner .masthead a { color:inherit; text-decoration:none; }
.basel-inner .masthead .brand { flex-shrink:0; }
.basel-inner .masthead button { font-family:inherit; }
.basel-inner .basel-nav summary { display:flex; }
.basel-inner .basel-nav a { position:relative; }
.basel-inner .breadcrumbs { background-color:var(--hero); }
.basel-inner .breadcrumbs h1, .basel-inner .breadcrumbs a { color:var(--hero-text); }
:root[data-theme=dark] .basel-inner #layout :is(section,.section,.single-services,.blog-post,.blog-info,.contact,.form-group input,.form-group textarea,.single-address,.panel,.well,.sidebar,.single-widget,.project-single,.project-bottom,.urun-kutu,.container,.footer-top,.footer-bottom) { background-color:var(--surface); color:var(--ink); border-color:var(--line); }
:root[data-theme=dark] .basel-inner #layout :is(h1,h2,h3,h4,h5,h6,p, label, .list a, .section-title a, .blog-info a, .single-services a, .project-bottom a, .control-label) { color:var(--ink); }
:root[data-theme=dark] .basel-inner #layout .breadcrumbs :is(h1,h2,p,a) { color:#fff; }
:root[data-theme=dark] .basel-inner #layout :is(input,textarea)::placeholder { color:var(--muted); }
