/* Scoped corrections and task navigation from the 2026-10-10 UI/UX report. */
body.isbat-ux-repaired {
  --ui-bg: #070D16;
  --ui-surface: #0E1A2D;
  --ui-text: #F4F8FF;
  --ui-muted: #BDD2E8;
  --ui-blue: #003399;
  --ui-ice: #7EE7FF;
  --ui-light: #FBFDFF;
  --ui-ink: #16273D;
  --ui-accent: #FF0033;
}
/* The light calculator panels keep a complete foreground contract. */
body.isbat-ux-repaired.page-id-1012154 #app :is(.panel:not(.summary),.seo-band,.faq-item) {
  background: var(--ui-light) !important;
  color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1012154 #app :is(.hero-copy,.card,.faq-section,.faq-item,.seo-band) :is(h1,h2,h3,h4,p,summary,.toggle-title,.amount) {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1012154 #app :is(.eyebrow,.hero-note,.hero-note strong,#introTitle) {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1012154 #app .eyebrow { background: var(--ui-light) !important; }
body.isbat-ux-repaired.page-id-1012154 #app :is(.btn.primary,.btn.accent,.kpi.total,.metric.total) {
  background: var(--ui-blue) !important;
  color: var(--ui-text) !important;
}
body.isbat-ux-repaired.page-id-1012154 #app :is(.btn.primary,.btn.accent,.kpi.total,.metric.total) :is(span,b,strong) {
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
body.isbat-ux-repaired.page-id-1013595 #app details summary,
body.isbat-ux-repaired.page-id-1013595 #app #baneHint {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1013595 #app :is(.included,.hydra-cell) :is(#includedTitle,.hv) {
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
/* THERMO FLOW result surfaces, source chips, finance notes and FAQ. */
body.isbat-ux-repaired.page-id-1013596 .iw-app :is(.uk2-card,.uk2-support-step,.uk2-sourceinfo-fact,.uk2-support-sync-chip,.uk2-kpi,.uk2-kpicard,.uk2-support-card,.uk2-advanced) :is(b,strong,summary,.amt,.uk2-support-band-eyebrow,.uk2-tag-best) {
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
body.isbat-ux-repaired.page-id-1013596 .iw-app :is(.uk2-card,.uk2-support-step,.uk2-kpi,.uk2-kpicard,.uk2-support-card,.uk2-advanced) :is(small,.uk2-monthbar-lbl,[id$="-sub"]),
body.isbat-ux-repaired.page-id-1013596 .iw-app .uk2-kpi > span,
body.isbat-ux-repaired.page-id-1013596 .iw-app .uk2-advanced > summary > span {
  color: var(--ui-muted) !important;
  -webkit-text-fill-color: var(--ui-muted) !important;
}
body.isbat-ux-repaired.page-id-1013596 .iw-app :is(#uk2-driftsdata,#support-play-breakdown,#support-enova-breakdown,#support-mva-breakdown) {
  background: var(--ui-light) !important;
  color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1013596 .iw-app :is(#uk2-driftsdata,#support-play-breakdown,#support-enova-breakdown,#support-mva-breakdown) :is(p,span,strong,b,small,.uk2-datarow-v) {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1013596 .iw-app :is(#support-play-breakdown,#support-enova-breakdown,#support-mva-breakdown) a {
  color: var(--ui-blue) !important;
  -webkit-text-fill-color: var(--ui-blue) !important;
  text-decoration: underline;
}
body.isbat-ux-repaired.page-id-1013596 .iw-app .uk2-faq summary {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1013683 :is(.iw-report > summary > span,button .n) {
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
body.isbat-ux-repaired :is(.isbat-pp26--baerekraft,.isbat-pp26--godkjenninger,.isbat-pp26--miljopolicy,.isbat-pp26--om-oss) :is(.subnav a,.ecosystem-links a span,.ecosystem-links a b,.compare-table th) {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.page-id-1009273 .iss-feature :is(h3,p) {
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
body.isbat-ux-repaired.page-id-1009274 .hero-main-image figcaption strong {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired :is(.ki-diagram-title,.kg-note),
body.isbat-ux-repaired.single-post #kg-main .kg-section--light p {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired :is(.page-id-1009351,.page-id-1009352) .sv-prod-badge,
body.isbat-ux-repaired:is(.page-id-1009351,.page-id-1009352) .sv-prod-badge {
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
body.isbat-ux-repaired .bt26-katsidebar small {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired #isbat-catalog-landing :is(.catalog-hero .hero-copy > p,.hero-assist .section-label) {
  color: var(--ui-ink) !important;
  -webkit-text-fill-color: var(--ui-ink) !important;
}
body.isbat-ux-repaired.woocommerce-account .lost_password a {
  color: var(--ui-blue) !important;
  -webkit-text-fill-color: var(--ui-blue) !important;
  text-decoration: underline;
}
body.isbat-ux-repaired.postid-1014916 a.shop-cta {
  background: var(--ui-blue) !important;
  color: var(--ui-text) !important;
  -webkit-text-fill-color: var(--ui-text) !important;
}
body.isbat-ux-repaired.page-id-1015065 #isbat-global-footer a {
  color: var(--ui-muted) !important;
  -webkit-text-fill-color: var(--ui-muted) !important;
}
/* Native header controls must not inherit a full-width commerce form button. */
@media (max-width:1180px) {
  body.isbat-ux-repaired .site-header[data-header] .main-nav__inner { min-width:0; gap:12px; }
  body.isbat-ux-repaired .site-header[data-header] .brand { min-width:0; flex:0 1 auto; }
  body.isbat-ux-repaired .site-header[data-header] .brand img { max-width:min(180px,48vw); }
  body.isbat-ux-repaired .site-header[data-header] button.mobile-toggle {
    flex:0 0 auto !important; width:auto !important; min-width:90px !important;
    max-width:110px !important; min-height:44px !important; padding:0 12px !important;
    margin-left:auto !important; white-space:nowrap !important;
  }
}
body.isbat-ux-repaired .entry-content :is(button,input[type="submit"],select,summary) { min-height:44px; }
body.isbat-ux-repaired .entry-content :is(button,input,select,textarea,a,summary):focus-visible {
  outline:3px solid var(--ui-blue); outline-offset:3px; box-shadow:0 0 0 5px var(--ui-light);
}
body.isbat-ux-repaired :is(.iw-app,.isbat-pp26,.isbat-legal-v1) :is(section,form,[id]) { scroll-margin-top:100px; }
@media (prefers-reduced-motion:reduce) {
  body.isbat-ux-repaired { scroll-behavior:auto; }
  body.isbat-ux-repaired :is(.sv-reveal,.is25-reveal,.mx-rv,.iss-reveal) { opacity:1 !important; transform:none !important; transition:none !important; }
}
/* Task summaries share the existing body type and palette. */
body.isbat-ux-repaired .ui-shell { width:min(1120px,calc(100% - 48px)); margin-inline:auto; }
body.isbat-ux-repaired :is(.ui-case-brief,.ui-model-record,.ui-service-brief,.ui-related) { padding:28px 0; background:var(--ui-bg); color:var(--ui-text); }
body.isbat-ux-repaired :is(.ui-case-brief,.ui-model-record,.ui-service-brief,.ui-related,.ui-account-help) :is(h2,h3,p,dt,dd,strong,summary) { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired :is(.ui-shell,.ui-account-help) a { color:var(--ui-ice); text-underline-offset:4px; }
body.isbat-ux-repaired .ui-shell h2 { font-size:1.5rem; line-height:1.3; margin:0 0 16px; }
body.isbat-ux-repaired .ui-facts { display:grid; grid-template-columns:repeat(auto-fit,minmax(230px,1fr)); gap:18px 28px; margin:16px 0 22px; }
body.isbat-ux-repaired .ui-facts div { border-top:1px solid var(--ui-muted); padding-top:12px; }
body.isbat-ux-repaired .ui-facts dt { font-weight:700; font-size:1rem; margin-bottom:6px; }
body.isbat-ux-repaired .ui-facts dd { margin:0; line-height:1.65; font-size:1rem; }
body.isbat-ux-repaired .ui-action { display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:12px 18px; background:var(--ui-blue); color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; border-radius:6px; text-decoration:none; font-weight:700; line-height:1.4; }
body.isbat-ux-repaired .ui-record-actions { display:flex; flex-wrap:wrap; align-items:center; gap:18px; }
body.isbat-ux-repaired .ui-model-record details { margin-top:20px; }
body.isbat-ux-repaired .ui-model-record summary { cursor:pointer; padding:12px 0; font-weight:700; }
body.isbat-ux-repaired .ui-related-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:24px; }
body.isbat-ux-repaired .ui-related-grid a { border-top:1px solid var(--ui-muted); padding-top:16px; display:flex; flex-direction:column; gap:8px; text-decoration:none; }
body.isbat-ux-repaired .ui-related-grid a strong { font-size:1.25rem; }
body.isbat-ux-repaired .ui-related-grid a span { font-size:1rem; }
body.isbat-ux-repaired .ui-source-note { padding-block:18px; color:var(--ui-muted)!important; line-height:1.6; font-size:.9375rem; }
body.isbat-ux-repaired .ui-source-note p { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; margin:8px 0; }
body.isbat-ux-repaired .ui-resource-next { display:flex; flex-wrap:wrap; gap:20px; padding-block:32px; font-size:1.0625rem; }
body.isbat-ux-repaired :is(.ui-service-fields,.ui-source-context) { background:var(--ui-light); color:var(--ui-ink); border:1px solid var(--ui-blue); border-radius:6px; padding:18px; }
body.isbat-ux-repaired .ui-service-fields { margin:16px 0; }
body.isbat-ux-repaired .ui-service-fields legend { padding:0 8px; color:var(--ui-ink); font-weight:700; }
body.isbat-ux-repaired .ui-topic-help { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; line-height:1.65; }
body.isbat-ux-repaired .ui-source-context :is(strong,p,button) { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired .ui-source-context button { background:var(--ui-light); border:1px solid var(--ui-blue); }
body.isbat-ux-repaired .ui-account-help { padding:24px; margin-bottom:24px; background:var(--ui-bg); border-radius:6px; }
body.isbat-ux-repaired .ui-account-help a { color:var(--ui-ice); }
body.isbat-ux-repaired .ui-doc-selects { display:flex; flex-wrap:wrap; gap:16px; margin:18px 0; }
body.isbat-ux-repaired .ui-doc-selects label { flex:1 1 220px; display:flex; flex-direction:column; gap:6px; color:var(--ui-text); }
body.isbat-ux-repaired .ui-doc-selects select { width:100%; min-height:44px; background:var(--ui-light); color:var(--ui-ink); border:1px solid var(--ui-blue); border-radius:6px; }
body.isbat-ux-repaired .ui-document-meta { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; font-size:.9375rem; line-height:1.6; margin:0 0 10px; }
body.isbat-ux-repaired :is(.ui-category-toggle,.ui-contents summary) { min-height:44px; }
body.isbat-ux-repaired .ui-category-toggle { display:none; }
body.isbat-ux-repaired .ui-category-current { display:none; }
body.isbat-ux-repaired .ui-contents { margin:24px auto; padding:18px; border-top:1px solid var(--ui-muted); }
body.isbat-ux-repaired .ui-contents nav { display:flex; flex-wrap:wrap; gap:12px 20px; }
body.isbat-ux-repaired .ui-contents a { padding-block:8px; }
body.isbat-ux-repaired.page-id-1012154 #app :is(.hero-copy,.card,.faq-section) { padding:20px!important; }
body.isbat-ux-repaired.isbat-ui-resources .sv-stats-row { display:none; }
body.isbat-ux-repaired.isbat-ui-resources .sv-hero--editorial { padding-block:32px; }
body.isbat-ux-repaired .iwc-product-process details { margin:16px 0; }
body.isbat-ux-repaired .iwc-product-process summary { color:var(--ui-text); cursor:pointer; padding-block:10px; }
body.isbat-ux-repaired .iwc-product-process__steps { margin-bottom:16px; }
@media(max-width:760px) {
 body.isbat-ux-repaired .ui-shell { width:calc(100% - 32px); }
 body.isbat-ux-repaired .ui-related-grid { grid-template-columns:1fr; gap:20px; }
 body.isbat-ux-repaired .ui-facts { grid-template-columns:1fr; }
 body.isbat-ux-repaired .ui-record-actions { align-items:stretch; flex-direction:column; gap:14px; }
 body.isbat-ux-repaired .ui-record-actions a { min-height:44px; display:flex; align-items:center; }
 body.isbat-ux-repaired .ui-category-toggle { display:block; width:100%; background:var(--ui-light); color:var(--ui-ink); border:1px solid var(--ui-blue); margin-block:12px; }
 body.isbat-ux-repaired .ui-category-current { display:block; }
 body.isbat-ux-repaired .bt26-katsidebar.ui-category-enhanced .bt26-katsidebar-tre[hidden] { display:none!important; }
 body.isbat-ux-repaired.isbat-ui-resources .sv-hero-meta { display:none; }
 body.isbat-ux-repaired.isbat-ui-resources .sv-library > .sv-container > .sv-section-header { display:none; }
 body.isbat-ux-repaired.isbat-ui-resources .sv-hero--editorial h1 { font-size:2rem; }
}

body.isbat-ux-repaired.page-id-1012154 :is(.hero-copy,.faq-section) { padding:20px!important; }
body.isbat-ux-repaired :is(.ui-transfer-note,.ui-source-context p) { font-size:.9375rem; line-height:1.6; overflow-wrap:anywhere; }
body.isbat-ux-repaired.page-id-1012154 .ui-transfer-note { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired .ui-category-current ul { margin:0; list-style:none; padding-left:12px; }

/* Final result states have their own surface rather than inheriting the form palette. */
body.isbat-ux-repaired.page-id-1012154 #summary :is(h2,#summaryTitle,p,span,strong) { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired.page-id-1013595 #summary details.report-settings summary { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired.page-id-1013596 .uk2-faq summary { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired.page-id-1013596 :is(#uk2-stotte,#uk2-hydraulikk,#uk2-driftsdata) { background:var(--ui-light)!important; }
body.isbat-ux-repaired.page-id-1013596 :is(#uk2-stotte,#uk2-hydraulikk,#uk2-driftsdata) :is(b,strong,small,span,p,.uk2-datarow-v) { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired.page-id-1013596 :is(#sourceInfo-title,.uk2-support-band-eyebrow) { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired.page-id-1013596 :is(.uk2-support-sync-chip,.uk2-kpicard) > span { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; font-size:.8125rem!important; }
body.isbat-ux-repaired.isbat-ui-company .compare-table tbody th { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired #isbat-catalog-landing :is(.hero-assist h2,.catalog-hero li span) { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired.page-id-1015065 #isbat-global-footer a { opacity:1!important; color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; }

body.isbat-ux-repaired .ui-home-task-nav { display:flex; flex-wrap:wrap; gap:16px 28px; padding-block:20px; }
body.isbat-ux-repaired .ui-home-task-nav a { display:inline-flex; align-items:center; min-height:44px; font-size:1.0625rem; }
body.isbat-ux-repaired.isbat-ui-hub :is(.sv-hero--editorial,.sv-hero--mini) { padding-block:32px!important; min-height:0!important; height:auto!important; }
body.isbat-ux-repaired.isbat-ui-hub .sv-stats-row { display:none; }
body.isbat-ux-repaired.isbat-ui-legal :is(p,li) { max-width:72ch; line-height:1.7; }

body.isbat-ux-repaired.page-id-1013596 .iw-app.iw-thermal .uk2-faq > summary { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired.page-id-1013596 .uk2-kpicard span { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; font-size:.8125rem!important; }

body.isbat-ux-repaired.page-id-1013596 .uk2-cost-row span:not(.sw) { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; }
body.isbat-ux-repaired.page-id-1015065 #isbat-global-footer a.ifoot-button { background:var(--ui-blue)!important; color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired .iw-app { --amber:var(--ui-ice); }

body.isbat-ux-repaired .ui-category-current a { display:flex; align-items:center; justify-content:space-between; gap:10px; min-height:44px; padding:8px 12px; color:var(--ui-ink); }
body.isbat-ux-repaired .ui-category-current small { color:var(--ui-ink)!important; }

body.isbat-ux-repaired #isbat-global-footer a.ifoot-button { background:var(--ui-blue)!important; color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired .sv-dual-cta-btn { color:var(--ui-ice)!important; -webkit-text-fill-color:var(--ui-ice)!important; }
body.isbat-ux-repaired .isbat-project-browser__count { background:var(--ui-blue)!important; color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }

body.isbat-ux-repaired :is(.sv-btn--primary,.nh-contact-row--primary) { background:var(--ui-blue)!important; color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }

/* Reusable content helpers define both sides of their colour pair. */
body.isbat-ux-repaired .ui-transfer-note { background:var(--ui-light); color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; padding:12px 16px; }
body.isbat-ux-repaired .ui-source-note { background:var(--ui-bg); padding-inline:18px; }
body.isbat-ux-repaired .ui-source-note :is(span,time) { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; }
body.isbat-ux-repaired .ui-contents { background:var(--ui-light); color:var(--ui-ink); }
body.isbat-ux-repaired .ui-contents :is(summary,a) { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired.page-id-1012154 #app #summary details.report-settings > summary { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired.page-id-1013596 .iw-app.iw-thermal #uk2-support .uk2-support-card { background:var(--ui-surface)!important; }
body.isbat-ux-repaired.page-id-1013596 .iw-app.iw-thermal #uk2-support .uk2-support-card :is(span,small) { color:var(--ui-muted)!important; -webkit-text-fill-color:var(--ui-muted)!important; }
body.isbat-ux-repaired.page-id-1013596 .iw-app.iw-thermal #uk2-support .uk2-support-card strong { color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }
body.isbat-ux-repaired #isbat-catalog-landing .hero-assist p { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired #isbat-catalog-landing .hero-assist button { background:var(--ui-blue)!important; color:var(--ui-text)!important; -webkit-text-fill-color:var(--ui-text)!important; }

body.isbat-ux-repaired .kg-page.kg-tools .iw-app.iw-thermal .ui-transfer-note { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }

body.isbat-ux-repaired #iwc-cart-request .iwc-cart-request__items small,
body.isbat-ux-repaired.woocommerce-cart .product-quantity label { color:var(--ui-ink)!important; -webkit-text-fill-color:var(--ui-ink)!important; }
body.isbat-ux-repaired #isbat-catalog-landing button { min-height:44px; }
body.isbat-ux-repaired #isbat-catalog-landing .hero-assist button { font-size:1rem; }

body.isbat-ux-repaired.single-product form.cart .single_add_to_cart_button,
body.isbat-ux-repaired :is(.sv-btn,.is25-ks-btn) { white-space:normal!important; overflow-wrap:anywhere; min-width:0; text-align:center; }
body.isbat-ux-repaired #kg-main .kg-faq summary,
body.isbat-ux-repaired .icepaint-master .faq-list summary { display:block!important; position:relative; padding-right:44px!important; }
body.isbat-ux-repaired #kg-main .kg-faq summary > span[aria-hidden],
body.isbat-ux-repaired .icepaint-master .faq-list summary > span[aria-hidden] { position:absolute; right:12px; top:50%; transform:translateY(-50%); }

body.isbat-ux-repaired .kchips b { background-image:none!important; color:var(--ui-ice)!important; -webkit-text-fill-color:var(--ui-ice)!important; }

body.isbat-ux-repaired.isbat-ui-resources :is(.sv-hero--editorial,.sv-hero--mini) { min-height:0!important; height:auto!important; }
body.isbat-ux-repaired.isbat-ui-resources .sv-library { padding-top:36px; }
body.isbat-ux-repaired.page-id-1012154 .hero { min-height:0!important; height:auto!important; }

body.isbat-ux-repaired.isbat-ui-resources .sv-library > .sv-container > .sv-section-header { display:none; }
@media(max-width:760px) { body.isbat-ux-repaired .ui-doc-selects { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; } body.isbat-ux-repaired .ui-doc-selects label { min-width:0; } }
