/* Textskalan för undersidorna och tillfällena (Simon 29 okt 2026: "globala regler ... i linje med internationellt
   erkänd UX/GUI-standard"). Laddas sist, så den gäller över blockens egna mått. Golven följer det som brukar gälla
   för läsbar webbtext (GOV.UK, Material, Apple): brödtext minst 16 px, hjälptext minst 14 px på mobil och 15 px på dator,
   etiketter i spärrade versaler minst 13 px på mobil och 14 px på dator. Datumrutornas siffror och ord är grafik och
   följer rutan, inte skalan. Förstasidan har egna, låsta mått och laddar inte den här filen.
   Steg (mobil / dator):
     förrubrik versaler över sidans rubrik (h1)          14 / 18   Ny här?, Kalender · hösten, tillfällets etikett
     etikett   versaler, Schibsted 700, spärr .09em      14 / 14   avsnittens underrubriker
     meta      versaler på kort, rader och i rutor        13 / 14   datum, etikett, Följ, Telefon
     knapp     versaler                                  13 / 14
     ui        Schibsted, gemener: filter, fält, länkar   15 / 16
     liten     Literata: hjälptext, kortens och radernas text, bildtexter   15 / 17
   Brödtexten ligger redan på 16–18 px i blocken och rörs inte här.
   Förrubriken följer rubriken den står över (Simon 30 okt 2026: "onaturligt litet" på dator): sidans rubrik växer till
   84–88 px på dator, och en etikett på 14 px blir då en sjättedel av den. 18 px ger ungefär en femtedel, som på mobilen. */
:root{--t-forrubrik:14px;--t-etikett:14px;--t-meta:13px;--t-knapp:13px;--t-ui:15px;--t-liten:15px;}
@media (min-width:761px){:root{--t-forrubrik:18px;--t-meta:14px;--t-knapp:14px;--t-ui:16px;--t-liten:17px}}

/* etikett: avsnittens underrubriker */
body .sidhuvud .et,body .vlab,body .snart>.et,body .rytm-k>.et,body .pren .et,body .bl .et,body .hs .et,body .hs-sek>.et,
body .kraft4 .et,body .fot-in .et,body .fot-l .et,body h2.vkrub small{font-size:var(--t-etikett)!important;letter-spacing:.09em}
/* förrubrik: etiketten över sidans rubrik */
body .sidhuvud .et,body .hs .hs-et2{font-size:var(--t-forrubrik)!important}
/* meta: små versaler på kort, rader och i rutor */
body .sn-d,body .sn-et,body .r-et,body .hk-n,body .mi,body .kat,body .rv-et,body .kr-et,body .kr-tips,body .inbj-l,body .inbj-et,
body .et-l,body .et-k,body .fl-l,body dt.et,body .vbes .dd,body .hs-arkiv .d,body .bl-pers-rad .et,body .bl-rad-p .et,
body .bl-pers .et,body .bl-not .et,body .bl-qrk .et,body .bl-ansv .et,body .bl-dok .et,body .bl-lyft .et,body .bl-inneh .et,
body .hs-folj .et,body .hs-lab .et{font-size:var(--t-meta)!important;letter-spacing:.09em}
body .hs-sb .cap{font-size:11.5px!important}
/* knappar */
body .hs-kn,body .bl-kn,body .bl-kop,body .bl-lank,body .bl-ankare,body .hs-lank .l,body .rv-knapp,body .handling .kn,
body .mer-v button,body .nasta,body .kr-stang{font-size:var(--t-knapp)!important}
/* ui: filter, formulär, innehållslistor */
body .filter4 button,body .hf label,body .bl-falt>span,body .bl-falt-et,body .bl-kryss>span,body .bl-inneh a,body .hi,
body .hs-lank,body .fq-in .filter button,body a.hoppa{font-size:var(--t-ui)!important}
/* liten: hjälptext, kortens och radernas text, bildtexter */
body .sn-k p,body .rad.db-rad p,body .hs-folj p,body .hs-rad small,body .hs-rad small a,body .bl-not small,body .bl-ansv small,
body .bl-rad-p small,body .bl small,body .bl-fig figcaption,body .kal-slut,body .vbes a,body .egen small,
body .hs-tider p,body .hs-sh small,body .bl-chips label>span,body .hs-rad small{font-size:var(--t-liten)!important}
body .rad.db-rad p .kl{font-size:inherit}
