/* Home rail municipal register. Paper and ink stay consistent in both themes. */
html body #sidebar .sb-civic-parchment{
  position:relative !important;isolation:isolate !important;box-sizing:border-box !important;min-width:0 !important;overflow:hidden !important;
  padding:24px 22px 18px !important;margin:5px 0 9px !important;color:#34291d !important;
  border:1px solid #90784f !important;border-radius:2px !important;
  background:radial-gradient(ellipse at 0% 0%,#87603242,transparent 48%),
    radial-gradient(ellipse at 100% 85%,#86653730,transparent 48%),
    repeating-linear-gradient(4deg,#573a1510 0 .6px,transparent .6px 4px),
    linear-gradient(105deg,#d2bd92,#e6d7b5 48%,#d6c39d) !important;
  box-shadow:0 9px 24px #0005,inset 0 0 32px #72522a33,inset 0 0 0 4px #e8d8b055 !important;
}
html body #sidebar .sb-civic-parchment::before{content:"" !important;position:absolute !important;inset:7px !important;border:1px solid #78603c55 !important;pointer-events:none !important;z-index:-1 !important}
html body #sidebar .sb-civic-parchment::after{content:"SB" !important;position:absolute !important;right:-28px !important;bottom:52px !important;width:170px !important;height:170px !important;display:grid !important;place-items:center !important;border:4px double #6b4b2614 !important;border-radius:50% !important;font:88px Georgia,serif !important;color:#6b4b2610 !important;transform:rotate(-18deg) !important;z-index:-1 !important;pointer-events:none !important}
html body #sidebar .sb-civic-parchment .sb-civic-parchment-head{text-align:center !important;border-bottom:3px double #79613b80 !important;padding-bottom:18px !important}
html body #sidebar .sb-civic-parchment-head>span:first-child{display:block !important;font:9px/1.6 ui-monospace,monospace !important;text-transform:uppercase !important;letter-spacing:.15em !important;color:#5c452c !important}
html body #sidebar .sb-civic-parchment .sb-civic-seal{display:grid !important;place-items:center !important;margin:14px auto 11px !important;width:39px !important;height:39px !important;border:3px double #785533 !important;border-radius:50% !important;font:17px Georgia,serif !important;color:#70472e !important;transform:rotate(-9deg) !important}
html body #sidebar .sb-civic-parchment .sb-civic-parchment-head h3{font:small-caps 25px/1.1 Georgia,serif !important;letter-spacing:.025em !important;color:#39291b !important;margin:0 !important}
html body #sidebar .sb-civic-parchment .sb-civic-parchment-head p{font:italic 12px/1.5 Georgia,serif !important;color:#665035 !important;margin:7px 0 0 !important}
html body #sidebar .sb-civic-parchment .home-dossier-meta-grid{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:0 !important}
html body #sidebar .sb-civic-parchment .home-dossier-meta-card{position:relative !important;padding:20px 0 18px !important;border:0 !important;border-bottom:1px solid #79613b55 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;min-width:0 !important}
html body #sidebar .sb-civic-parchment .home-dossier-meta-k{font:10px/1.4 ui-monospace,monospace !important;color:#644c31 !important;letter-spacing:.17em !important;text-transform:uppercase !important}
html body #sidebar .sb-civic-parchment .home-dossier-meta-k>span{display:inline-block !important;min-width:26px !important;letter-spacing:0 !important;color:#87663e !important}
html body #sidebar .sb-civic-parchment .home-dossier-meta-v{margin-top:9px !important;font:25px/1.18 Georgia,serif !important;color:#35291d !important;text-shadow:0 1px #fff3 !important}
html body #sidebar .sb-civic-parchment .sb-civic-year{font-size:42px !important;letter-spacing:.04em !important}
html body #sidebar .sb-civic-parchment .city-meta{display:block !important;margin-top:7px !important;font:italic 12px/1.5 Georgia,serif !important;letter-spacing:0 !important;color:#665035 !important}
html body #sidebar .sb-civic-parchment .sb-civic-scribes{font-style:italic !important;font-size:23px !important}
html body #sidebar .sb-civic-parchment .sb-civic-population{font-size:35px !important;letter-spacing:.025em !important;font-variant-numeric:tabular-nums !important}
html body #sidebar .sb-civic-parchment .home-dossier-note{border:0 !important;border-radius:0 !important;padding:14px 0 0 !important;margin:0 !important;background:none !important;box-shadow:none !important;font:italic 12px/1.6 Georgia,serif !important;color:#5c4830 !important}
html body #sidebar .sb-civic-parchment .sb-civic-parchment-foot{display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;margin-top:18px !important;padding-top:13px !important;border-top:3px double #79613b80 !important;font:italic 11px/1.5 Georgia,serif !important;color:#684d30 !important}
@media(max-width:380px){html body #sidebar .sb-civic-parchment{padding:22px 17px 16px !important}}
@media(forced-colors:active){html body #sidebar .sb-civic-parchment{background:Canvas !important;color:CanvasText !important;border:1px solid CanvasText !important}.sb-civic-parchment::before,.sb-civic-parchment::after{display:none !important}}

html body #sidebar .sb-civic-parchment .home-dossier-meta-card::before,html body #sidebar .sb-civic-parchment .home-dossier-meta-card::after{content:none!important;display:none!important}
