/* Compatibility layer: carry forward all existing template-specific color hooks. */
/* ScriptCamp 8.7.19 — unified theme palette layer. All theme renderers consume the same semantic tokens. */
body[class*="theme-"]{
  background:var(--theme-body-bg,#f6f8fc)!important;
  color:var(--theme-body-text,#172033)!important;
  --sc-theme-link:var(--app-primary,#1e3a8a);
  --sc-theme-muted:#64748b;
  --sc-theme-soft:#F1F5F9;
}
body[class*="theme-"] .site-header,
body[class*="theme-"] .site-header.header-style-solid{
  background:linear-gradient(112deg,var(--theme-header-start,var(--app-primary)),var(--theme-header-end,var(--app-secondary)))!important;
  color:var(--theme-header-text,#fff)!important;
  border-bottom:1px solid rgba(255,255,255,.22)!important;
  box-shadow:0 10px 28px rgba(15,23,42,.13)!important;
}
body[class*="theme-"] .site-header a,
body[class*="theme-"] .site-header .desktop-nav a,
body[class*="theme-"] .site-header .user-nav>a,
body[class*="theme-"] .site-header .mobile-nav a{color:var(--theme-header-text,#fff)!important}
body[class*="theme-"] .site-header .desktop-nav a:hover,
body[class*="theme-"] .site-header .user-nav>a:hover{background:rgba(255,255,255,.13)!important;color:var(--theme-header-text,#fff)!important}
body[class*="theme-"] .site-header .mobile-nav{background:linear-gradient(125deg,var(--theme-header-start),var(--theme-header-end))!important;border-top:1px solid rgba(255,255,255,.2)!important}
body[class*="theme-"] .site-header .brand-mark{background:rgba(255,255,255,.96)!important;color:var(--app-primary,#1e3a8a)!important;border:1px solid rgba(255,255,255,.7)!important}
body[class*="theme-"] .site-header .brand-text{color:var(--theme-header-text,#fff)!important;text-shadow:none!important}
body[class*="theme-"] .site-header .brand-gradient .brand-text{background:none!important;-webkit-text-fill-color:var(--theme-header-text,#fff)!important}
body[class*="theme-"] .site-header .hamburger{background:rgba(255,255,255,.13)!important;color:var(--theme-header-text,#fff)!important;border:1px solid rgba(255,255,255,.3)!important}
body[class*="theme-"] .page-title{
  background:linear-gradient(112deg,var(--theme-page-title-bg,var(--app-primary)),var(--theme-header-end,var(--app-secondary)))!important;
  color:var(--theme-page-title-text,#fff)!important;
  border:0!important;border-right:5px solid var(--theme-page-title-accent,var(--app-accent))!important;
  border-radius:var(--app-radius,16px)!important;padding:17px 21px!important;
  box-shadow:0 9px 25px rgba(15,23,42,.10)!important;
}
body[class*="theme-"] .page-title *{color:inherit!important}
body[class*="theme-"] .card,
body[class*="theme-"] .article,
body[class*="theme-"] .side-box,
body[class*="theme-"] .download-box,
body[class*="theme-"] .comments,
body[class*="theme-"] .sc-custom-home-card,
body[class*="theme-"] .sc-atlas-feature,
body[class*="theme-"] .sc-atlas-card,
body[class*="theme-"] .sc-pocket-card,
body[class*="theme-"] .sc-photo-card,
body[class*="theme-"] .sc-timeline-card,
body[class*="theme-"] .sc-press-lead{
  background:var(--app-surface,#fff)!important;
  color:var(--theme-body-text,#172033)!important;
  border-color:var(--theme-card-border,#e3e8f0)!important;
}
body[class*="theme-"] .card a:not(.button),
body[class*="theme-"] .article a:not(.button),
body[class*="theme-"] .side-box a:not(.button){color:inherit}
body[class*="theme-"] .card p,
body[class*="theme-"] .article p,
body[class*="theme-"] .side-box p,
body[class*="theme-"] .sc-tools-intro p,
body[class*="theme-"] .sc-theme-intro p,
body[class*="theme-"] .sc-video-heading p,
body[class*="theme-"] .sc-android-hero p,
body[class*="theme-"] .sc-atlas-hero p,
body[class*="theme-"] .sc-pocket-hero p,
body[class*="theme-"] .sc-aparat-hero p{color:var(--sc-theme-muted)!important}
body[class*="theme-"] .button,
body[class*="theme-"] button.button,
body[class*="theme-"] .sc-tool-open,
body[class*="theme-"] .sc-atlas-read{
  background:linear-gradient(115deg,var(--app-primary),var(--app-secondary))!important;
  color:var(--theme-button-text,#fff)!important;border:1px solid transparent!important;
}
body[class*="theme-"] .button:hover,
body[class*="theme-"] button.button:hover{filter:brightness(1.06)}
body[class*="theme-"] .tag,
body[class*="theme-"] .sc-tool-tag,
body[class*="theme-"] .sc-news-section-title span,
body[class*="theme-"] .sc-video-meta{
  background:var(--sc-theme-soft)!important;color:var(--theme-body-text)!important;border-color:var(--theme-card-border)!important;
}
body[class*="theme-"] .sc-tools-intro,
body[class*="theme-"] .sc-theme-intro,
body[class*="theme-"] .sc-video-heading,
body[class*="theme-"] .sc-personal-hero,
body[class*="theme-"] .sc-android-hero,
body[class*="theme-"] .sc-atlas-hero,
body[class*="theme-"] .sc-aparat-hero,
body[class*="theme-"] .sc-pocket-hero,
body[class*="theme-"] .sc-press-mast,
body[class*="theme-"] .sc-fars-masthead,
body[class*="theme-"] .sc-news-masthead{
  background:linear-gradient(116deg,var(--theme-header-start,var(--app-primary)),var(--theme-header-end,var(--app-secondary)))!important;
  color:var(--theme-header-text,#fff)!important;border-color:rgba(255,255,255,.22)!important;
}
body[class*="theme-"] .sc-tools-intro h2,
body[class*="theme-"] .sc-tools-intro p,
body[class*="theme-"] .sc-tools-intro .sc-eyebrow,
body[class*="theme-"] .sc-tools-intro .sc-tools-symbol,
body[class*="theme-"] .sc-theme-intro h2,
body[class*="theme-"] .sc-theme-intro p,
body[class*="theme-"] .sc-theme-intro .sc-eyebrow,
body[class*="theme-"] .sc-video-heading h2,
body[class*="theme-"] .sc-video-heading p,
body[class*="theme-"] .sc-video-heading span,
body[class*="theme-"] .sc-personal-hero h2,
body[class*="theme-"] .sc-personal-hero p,
body[class*="theme-"] .sc-android-hero h2,
body[class*="theme-"] .sc-android-hero p,
body[class*="theme-"] .sc-atlas-hero h2,
body[class*="theme-"] .sc-atlas-hero p,
body[class*="theme-"] .sc-atlas-kicker,
body[class*="theme-"] .sc-aparat-hero h2,
body[class*="theme-"] .sc-aparat-hero p,
body[class*="theme-"] .sc-pocket-hero h2,
body[class*="theme-"] .sc-pocket-hero p,
body[class*="theme-"] .sc-press-mast h2,
body[class*="theme-"] .sc-press-mast p,
body[class*="theme-"] .sc-fars-masthead h2,
body[class*="theme-"] .sc-fars-masthead p,
body[class*="theme-"] .sc-news-masthead h2,
body[class*="theme-"] .sc-news-masthead p{color:var(--theme-header-text,#fff)!important}
body[class*="theme-"] .sc-tools-intro .sc-tools-symbol{color:var(--theme-header-text,#fff)!important;opacity:.88}
body[class*="theme-"] .sc-android-hero-icon,
body[class*="theme-"] .sc-pocket-hero>b{color:var(--theme-header-text,#fff)!important}
body[class*="theme-"] .sc-tools-intro .sc-eyebrow,
body[class*="theme-"] .sc-theme-intro .sc-eyebrow,
body[class*="theme-"] .sc-video-heading span,
body[class*="theme-"] .sc-android-hero span{color:rgba(255,255,255,.86)!important}
body[class*="theme-"] .sc-tools-intro a,
body[class*="theme-"] .sc-theme-intro a,
body[class*="theme-"] .sc-video-heading a,
body[class*="theme-"] .sc-android-hero a,
body[class*="theme-"] .sc-aparat-hero a,
body[class*="theme-"] .sc-pocket-hero a,
body[class*="theme-"] .sc-press-mast>a{
  background:var(--app-primary)!important;color:var(--theme-button-text,#fff)!important;border:1px solid var(--app-accent)!important;border-radius:10px!important;
}
body[class*="theme-"] .sc-mag-masthead{border-color:var(--app-primary)!important;color:var(--theme-body-text)!important}
body[class*="theme-"] .sc-mag-masthead span,
body[class*="theme-"] .sc-mag-story small,
body[class*="theme-"] .sc-mag-story .card-body>a,
body[class*="theme-"] .sc-fars-heading a,
body[class*="theme-"] .sc-news-section-title h2,
body[class*="theme-"] .sc-aparat-title span,
body[class*="theme-"] .sc-timeline-date,
body[class*="theme-"] .sc-timeline-head span,
body[class*="theme-"] .sc-timeline-card small,
body[class*="theme-"] .sc-timeline-card b,
body[class*="theme-"] .sc-atlas-feature>div small,
body[class*="theme-"] .sc-atlas-card small,
body[class*="theme-"] .sc-press-lead small,
body[class*="theme-"] .sc-press-list small,
body[class*="theme-"] .sc-photo-mast span,
body[class*="theme-"] .sc-photo-lead small,
body[class*="theme-"] .sc-photo-card small,
body[class*="theme-"] .sc-pocket-card small,
body[class*="theme-"] .sc-pocket-open{color:var(--app-primary)!important}
body[class*="theme-"] .sc-news-ticker b,
body[class*="theme-"] .sc-press-breaking b{background:var(--app-primary)!important;color:#fff!important}
body[class*="theme-"] .sc-news-ticker,
body[class*="theme-"] .sc-press-breaking{border-color:var(--app-primary)!important}
body[class*="theme-"] .sc-photo-lead{background:#18181b!important;color:#fff!important}
body[class*="theme-"] .sc-photo-lead p{color:#e4e4e7!important}
body[class*="theme-"] .sc-photo-lead small{color:#fcd34d!important}
body[class*="theme-"] .sc-atlas-feature-image,
body[class*="theme-"] .sc-atlas-card img,
body[class*="theme-"] .sc-atlas-placeholder,
body[class*="theme-"] .sc-pocket-fallback,
body[class*="theme-"] .sc-pocket-card img,
body[class*="theme-"] .sc-photo-card img,
body[class*="theme-"] .sc-photo-card>a>span{background:var(--sc-theme-soft)!important;color:var(--app-primary)!important}
body[class*="theme-"] .sc-timeline-track:before{background:linear-gradient(var(--app-primary),var(--app-secondary),var(--app-accent))!important}
body[class*="theme-"] .sc-timeline-dot{background:var(--app-primary)!important;border-color:var(--sc-theme-soft)!important;box-shadow:0 0 0 2px var(--app-primary)!important}
body[class*="theme-"] .sc-android-app-icon{background:var(--sc-theme-soft)!important;color:var(--app-primary)!important}
body[class*="theme-"] .sc-android-detail{background:var(--sc-theme-soft)!important;color:var(--app-primary)!important}
body[class*="theme-"] .sc-press-number{color:var(--theme-card-border)!important}
body[class*="theme-"] .sc-photo-card,
body[class*="theme-"] .sc-pocket-card,
body[class*="theme-"] .sc-timeline-card,
body[class*="theme-"] .sc-press-lead{box-shadow:0 10px 28px rgba(15,23,42,.07)!important}
body[class*="theme-"] .sc-tools-grid .card,
body[class*="theme-"] .sc-video-card,
body[class*="theme-"] .sc-android-app{border-color:var(--theme-card-border)!important}
body[class*="theme-"] .sc-atlas-feature p,
body[class*="theme-"] .sc-atlas-card p,
body[class*="theme-"] .sc-pocket-card p,
body[class*="theme-"] .sc-photo-card p,
body[class*="theme-"] .sc-timeline-card p,
body[class*="theme-"] .sc-press-lead p,
body[class*="theme-"] .sc-press-list p,
body[class*="theme-"] .sc-personal-entry p,
body[class*="theme-"] .sc-mag-story p{color:var(--sc-theme-muted)!important}
body[class*="theme-"] .sc-personal-entry{border-color:var(--theme-card-border)!important}
body[class*="theme-"] .sc-aparat-card,
body[class*="theme-"] .sc-mag-story{color:var(--theme-body-text)!important}
body.theme-video .sc-video-heading{background:linear-gradient(115deg,var(--theme-header-start),var(--theme-header-end))!important}
body.theme-video .sc-video-card .card-body{background:var(--app-surface)!important;color:var(--theme-body-text)!important}
body.theme-video .sc-video-card h2 a{color:var(--theme-body-text)!important}
body.theme-midnight .card,body.theme-midnight .article,body.theme-midnight .side-box{box-shadow:0 12px 30px rgba(0,0,0,.2)!important}
body.theme-ocean .sc-tools-intro,body.theme-forest .sc-tools-intro,body.theme-royal .sc-tools-intro,body.theme-sunset .sc-tools-intro{background:linear-gradient(115deg,var(--theme-header-start),var(--theme-header-end))!important}
@media(prefers-reduced-motion:reduce){body[class*="theme-"] *,body[class*="theme-"] *:before,body[class*="theme-"] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
body.header-style-solid[class*="theme-"] .site-header{background:var(--theme-header-start)!important}
body.header-style-glass[class*="theme-"] .site-header{background:rgba(15,23,42,.88)!important;backdrop-filter:blur(18px) saturate(150%)}
body.footer-style-light[class*="theme-"] .site-footer{background:var(--app-surface)!important;color:var(--theme-body-text)!important;border-top:1px solid var(--theme-card-border)!important}
body.footer-style-light[class*="theme-"] .site-footer a{color:var(--app-primary)!important}
body.footer-style-solid[class*="theme-"] .site-footer{background:var(--theme-header-start)!important;color:var(--theme-header-text)!important}
body.footer-style-solid[class*="theme-"] .site-footer a{color:var(--theme-header-text)!important}
body.footer-style-gradient[class*="theme-"] .site-footer{background:linear-gradient(115deg,var(--theme-header-start),var(--theme-header-end))!important;color:var(--theme-header-text)!important}
body.footer-style-gradient[class*="theme-"] .site-footer a{color:var(--theme-header-text)!important}
body.buttons-outline[class*="theme-"] .button{background:transparent!important;color:var(--app-primary)!important;border:1px solid var(--app-primary)!important;box-shadow:none!important}
body.buttons-solid[class*="theme-"] .button{background:var(--app-primary)!important;color:var(--theme-button-text)!important}
body.card-style-flat[class*="theme-"] .card,body.card-style-flat[class*="theme-"] .article,body.card-style-flat[class*="theme-"] .side-box{box-shadow:none!important}
body.card-style-border[class*="theme-"] .card,body.card-style-border[class*="theme-"] .article,body.card-style-border[class*="theme-"] .side-box{box-shadow:none!important;border-width:1px!important}
body.card-style-shadow[class*="theme-"] .card,body.card-style-shadow[class*="theme-"] .article,body.card-style-shadow[class*="theme-"] .side-box{box-shadow:0 12px 30px rgba(15,23,42,.08)!important}
body[class*="theme-"] .sc-mag-story{background:transparent!important;border-bottom-color:var(--theme-card-border)!important}
body[class*="theme-"] .sc-mag-story h2{color:var(--theme-body-text)!important}
body[class*="theme-"] .sc-mag-masthead h2,body[class*="theme-"] .sc-timeline-head h2,body[class*="theme-"] .sc-photo-mast h2{color:var(--theme-body-text)!important}
body[class*="theme-"] .sc-timeline-head p,body[class*="theme-"] .sc-photo-mast p{color:var(--sc-theme-muted)!important}

body.theme-video,body.theme-midnight{--sc-theme-muted:#CBD5E1;--sc-theme-soft:#334155}


/* ScriptCamp 8.7.55 — unified component palette. Loaded after every installed template. */
body[class*="theme-"]{background:var(--theme-body-bg);color:var(--theme-body-text);--sc-theme-primary:var(--app-primary);--sc-theme-secondary:var(--app-secondary);--sc-theme-accent:var(--app-accent);--sc-theme-surface:var(--app-surface);--sc-theme-border:var(--theme-card-border);--sc-theme-muted:var(--theme-muted)}
body[class*="theme-"] .site-header{background:linear-gradient(115deg,var(--theme-header-start),var(--theme-header-end))!important;color:var(--theme-header-text)!important}
body[class*="theme-"] .site-header .desktop-nav>a,body[class*="theme-"] .site-header .user-nav>a,body[class*="theme-"] .site-header .brand,body[class*="theme-"] .site-header .header-social-link{color:var(--theme-header-text)!important}
body[class*="theme-"] .site-header .desktop-nav>a:hover,body[class*="theme-"] .site-header .user-nav>a:hover{background:var(--theme-nav-hover)!important;color:#fff!important}
body[class*="theme-"] .site-header .desktop-nav>a.active,body[class*="theme-"] .site-header .desktop-nav>a[aria-current="page"]{background:var(--theme-nav-active-bg)!important;color:var(--theme-nav-active-text)!important}
body[class*="theme-"] .site-header .desktop-nav{background:var(--theme-nav-bg);border-radius:12px}
body[class*="theme-"] .site-header .desktop-nav .sub-menu,body[class*="theme-"] .site-header .desktop-nav ul,body[class*="theme-"] .site-header .language-switcher>div{background:var(--theme-dropdown-bg)!important;border:1px solid var(--theme-card-border)!important;color:var(--theme-dropdown-text)!important;box-shadow:0 12px 30px rgba(15,23,42,.13)}
body[class*="theme-"] .site-header .desktop-nav .sub-menu a,body[class*="theme-"] .site-header .desktop-nav ul a,body[class*="theme-"] .site-header .language-switcher a{color:var(--theme-dropdown-text)!important}
body[class*="theme-"] .mobile-nav{background:var(--theme-mobile-bg)!important;color:var(--theme-mobile-text)!important;border-color:var(--theme-card-border)!important}
body[class*="theme-"] .mobile-nav a,body[class*="theme-"] .mobile-nav button{color:var(--theme-mobile-text)!important}
body[class*="theme-"] .site-footer,body[class*="theme-"] footer.site-footer{background:var(--theme-footer-bg)!important;color:var(--theme-footer-text)!important;border-top:1px solid var(--theme-card-border)}
body[class*="theme-"] .site-footer h1,body[class*="theme-"] .site-footer h2,body[class*="theme-"] .site-footer h3,body[class*="theme-"] .site-footer h4{color:var(--theme-footer-title)!important}
body[class*="theme-"] .site-footer a{color:var(--theme-footer-link)!important}body[class*="theme-"] .site-footer a:hover{color:var(--theme-footer-accent)!important}
body[class*="theme-"] .card,body[class*="theme-"] .article,body[class*="theme-"] .side-box,body[class*="theme-"] .widget,body[class*="theme-"] .post-card,body[class*="theme-"] .download-box,body[class*="theme-"] .comments,body[class*="theme-"] .sc-theme-side,body[class*="theme-"] [class*="widget-"]{background:var(--theme-widget-bg)!important;color:var(--theme-widget-text);border-color:var(--theme-widget-border)!important}
body[class*="theme-"] .widget h1,body[class*="theme-"] .widget h2,body[class*="theme-"] .widget h3,body[class*="theme-"] [class*="widget-"]>h2,body[class*="theme-"] [class*="widget-"]>h3{color:var(--theme-widget-title)!important}
body[class*="theme-"] .widget a,body[class*="theme-"] [class*="widget-"] a{color:var(--theme-widget-link)}
body[class*="theme-"] .page-title{background:var(--theme-page-title-bg)!important;color:var(--theme-page-title-text)!important;border-right-color:var(--theme-page-title-accent)!important}
body[class*="theme-"] a:not(.button):not([role="button"]):not(.nav-link):not(.site-header a):not(.site-footer a){color:var(--theme-link)}
body[class*="theme-"] .button,body[class*="theme-"] button:not(.hamburger):not(.secondary):not(.danger),body[class*="theme-"] input[type="submit"],body[class*="theme-"] input[type="button"]{background:var(--theme-button-bg)!important;color:var(--theme-button-text)!important;border-color:var(--theme-button-bg)!important}
body[class*="theme-"] .button:hover,body[class*="theme-"] button:not(.hamburger):not(.secondary):not(.danger):hover,body[class*="theme-"] input[type="submit"]:hover{background:var(--theme-button-hover-bg)!important;color:var(--theme-button-hover-text)!important;border-color:var(--theme-button-hover-bg)!important}
body[class*="theme-"] .button.secondary,body[class*="theme-"] button.secondary,body[class*="theme-"] a.button.secondary{background:var(--theme-button-secondary-bg)!important;color:var(--theme-button-secondary-text)!important;border-color:var(--theme-card-border)!important}
body[class*="theme-"] input:not([type="checkbox"]):not([type="radio"]):not([type="color"]),body[class*="theme-"] select,body[class*="theme-"] textarea{background:var(--theme-input-bg)!important;border-color:var(--theme-input-border)!important;color:var(--theme-body-text)!important}
body[class*="theme-"] input:focus,body[class*="theme-"] select:focus,body[class*="theme-"] textarea:focus{border-color:var(--theme-input-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-input-focus) 18%,transparent)!important;outline:0}
body[class*="theme-"] .badge,body[class*="theme-"] .tag,body[class*="theme-"] .sc-tool-tag{background:var(--theme-badge-bg)!important;color:var(--theme-badge-text)!important;border-color:var(--theme-card-border)!important}
body[class*="theme-"] .chip,body[class*="theme-"] .sc-chip,body[class*="theme-"] .filter-chip{background:var(--theme-chip-bg)!important;color:var(--theme-chip-text)!important}
body[class*="theme-"] table{border-color:var(--theme-table-border)!important;color:var(--theme-body-text)}body[class*="theme-"] table thead,body[class*="theme-"] table thead th{background:var(--theme-table-head-bg)!important;color:var(--theme-table-head-text)!important}body[class*="theme-"] table th,body[class*="theme-"] table td{border-color:var(--theme-table-border)!important}body[class*="theme-"] table tbody tr:nth-child(even){background:var(--theme-table-row-alt)!important}
body[class*="theme-"] .alert-info,body[class*="theme-"] .notice-info{background:var(--theme-alert-info-bg)!important;color:var(--theme-alert-info-text)!important}body[class*="theme-"] .alert-success,body[class*="theme-"] .notice-success{background:var(--theme-alert-success-bg)!important;color:var(--theme-alert-success-text)!important}body[class*="theme-"] .alert-warning,body[class*="theme-"] .notice-warning{background:var(--theme-alert-warning-bg)!important;color:var(--theme-alert-warning-text)!important}body[class*="theme-"] .alert-danger,body[class*="theme-"] .notice-danger,body[class*="theme-"] .alert-error{background:var(--theme-alert-danger-bg)!important;color:var(--theme-alert-danger-text)!important}
body[class*="theme-"] .modal-content,body[class*="theme-"] .modal-dialog,body[class*="theme-"] dialog{background:var(--theme-modal-bg)!important;color:var(--theme-body-text)!important;border-color:var(--theme-card-border)!important}
body[class*="theme-"] pre,body[class*="theme-"] code{background:var(--theme-code-bg);color:var(--theme-code-text);border-color:var(--theme-card-border)}
body[class*="theme-"] .pagination a,body[class*="theme-"] .pagination button,body[class*="theme-"] .page-link{background:var(--theme-pagination-bg)!important;color:var(--theme-body-text)!important;border-color:var(--theme-card-border)!important}body[class*="theme-"] .pagination .active a,body[class*="theme-"] .pagination .active button,body[class*="theme-"] .page-item.active .page-link{background:var(--theme-pagination-active-bg)!important;color:var(--theme-pagination-active-text)!important}
body[class*="theme-"] .sidebar,body[class*="theme-"] .main-sidebar,body[class*="theme-"] .sc-sidebar{background:var(--theme-sidebar-bg)!important;color:var(--theme-sidebar-text)!important}
body[class*="theme-"] .muted,body[class*="theme-"] .text-muted,body[class*="theme-"] .meta,body[class*="theme-"] .post-meta{color:var(--theme-muted)}body[class*="theme-"] .section-box,body[class*="theme-"] .featured-section,body[class*="theme-"] .category-section{background:var(--theme-section-bg)}
@media(max-width:760px){body[class*="theme-"] .site-header .desktop-nav{background:transparent}body[class*="theme-"] .mobile-nav{box-shadow:0 14px 30px rgba(15,23,42,.16)}body[class*="theme-"] .site-footer{padding-inline:14px}}
