/* NOOR · the legibility floor
   ---------------------------------------------------------------------------
   Generated by scripts/build-legible.mjs on 2026-09-11 from 43 real pages
   measured at 390px. Do not edit by hand: run the script again.

   Two floors, and nothing else. Every piece of text reaches 4.5:1 against the
   ground genuinely behind it (3.0 where it is large or bold), and nothing a
   reader is meant to read is under 12px. Colours keep their hue: a gold that
   was too dark for the night is lifted, not replaced.

   Ornament is left alone on purpose. A 74px Arabic name at 14% alpha behind a
   card is a watermark; raising it to 4.5:1 would put a wall of letters through
   the middle of the design. The house layer marks those aria-hidden instead.

   This sheet is loaded last, after the room's own CSS and after the night, so
   it settles ties. It is the only place in the house that may do that.
   ---------------------------------------------------------------------------
   167 colours lifted · 296 sizes floored · 1 could not be reached */

/* ---- the ink reaches its ground ---- */
html .ref b{color:#a07e16}          /* was 3.83:1 on #0b1124 */
html .evb.sunnah{color:#c59c1b}          /* was 2.53:1 on #31343c */
html .vplay{color:#b58f19}          /* was 3:1 on #27282d */
html .evb.quran{color:#2fae67}          /* was 2.16:1 on #1b2d3f */
html.n2-night.n2-room[data-room="madrasa"] .les .mn{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html .gchip.mk{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .evb.debated{color:#a38ec2}          /* was 2.14:1 on #242848 */
html .pill{color:#b08b18}          /* was 3.2:1 on #232324 */
html.n2-night.n2-room[data-room="unseen"] .ut-cat{color:rgba(255,254,247,0.48)}          /* was 4.04:1 on #0a1024 */
html .ut-go{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .ut-ar{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .lb-a{color:#c0971a}          /* was 2.71:1 on #2f2f2f */
html.n2-night.n2-room[data-room="heroes"] .pc-light p{color:#c9a127}          /* was 4.41:1 on #393732 */
html .gc-nk{color:#cba01c}          /* was 2.42:1 on #393732 */
html.n2-night.n2-room[data-room="heroes"] .gc-now p{color:#c9a127}          /* was 4.41:1 on #393732 */
html.n2-night.n2-room[data-room="ramadan"] .ks{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .wday .d{color:#5b82bc}          /* was 2.32:1 on #0a1024 */
html .ptile .mns{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .ad-n{color:#b08b18}          /* was 3.14:1 on #252424 */
html.n2-night.n2-room[data-room="heroes"] .pc-ck{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .kn{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .subj a{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="eid"] .ref .rn{color:rgba(255,254,247,0.6)}          /* was 3.94:1 on #5f2b49 */
html .noor-social p.noor-social-label{color:rgba(201,162,39,0.8)}          /* was 3.01:1 on #161c2c */
html .tile-seal span{color:rgba(233,200,106,0.62)}          /* was 1.54:1 on #0a1024 */
html .tool .meta dt{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .rib-yr{color:rgba(255,254,247,0.5)}          /* was 3.85:1 on #1b2440 */
html .ev-quran{color:#5ca26c}          /* was 2.61:1 on #1a2732 */
html .f-chip{color:#6e996a}          /* was 2.64:1 on #1c2236 */
html .secnum{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .rk-o{color:#b08b18}          /* was 3.2:1 on #232324 */
html.n2-night.n2-room[data-room="donate"] .amt .u{color:rgba(255,254,247,0.48)}          /* was 4.46:1 on #0d1428 */
html .th-src{color:#b89223}          /* was 2.91:1 on #2d2a25 */
html .door .tr{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="stories"] .door .wc{color:rgba(255,254,247,0.48)}          /* was 3.52:1 on #0a1024 */
html .door .go{color:#a07e16}          /* was 2.65:1 on #0a1024 */
html .srule .s{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .tool .go{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .wk-k{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .ev-sunnah{color:#c6951a}          /* was 2.19:1 on #2e2d2f */
html .hon b{color:#a58217}          /* was 3.58:1 on #151924 */
html.n2-night.n2-room[data-room="family"] .wk-c{color:rgba(255,254,247,0.48)}          /* was 4.46:1 on #0d1428 */
html.n2-night.n2-room[data-room="family"] .wk-reset{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html .pcard .cite{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html.n2-night .text-ink\/40{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html .tbl thead th{color:#aa8617}          /* was 3.37:1 on #1d1f24 */
html .pcard h3{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html .f-ar{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html .wk .d h4{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .pl dt{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .ckh{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .sage-box b{color:#7c925b}          /* was 3.11:1 on #161d32 */
html .ptime .ra{color:#a98520}          /* was 3.57:1 on #171922 */
html.n2-night.n2-room[data-room="donate"] .costrow .cs{color:rgba(255,254,247,0.48)}          /* was 4.04:1 on #0a1024 */
html .da-t{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html.n2-night.n2-room[data-room="health"] .da-s{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .miles b{color:#ae8921}          /* was 3.37:1 on #1d1f24 */
html .eidsec .evb.debated{color:#d0bdea}          /* was 4.2:1 on #6f3a5b */
html .dw{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .fl-k{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .ug-tr{color:rgba(255,254,247,0.7)}          /* was 3.38:1 on #564f3c */
html .text-parchment\/60{color:rgba(255,254,247,0.78)}          /* was 3.63:1 on #635a40 */
html.n2-night.n2-room[data-room="eid"] .zf label{color:rgba(255,254,247,0.52)}          /* was 4.12:1 on #1c2845 */
html.n2-night .kmark{color:rgba(255,254,247,0.48)}          /* was 4.04:1 on #0a1024 */
html .d-c{color:rgba(255,254,247,0.54)}          /* was 4.39:1 on #22305a */
html .hall-l a{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .tcap{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .feat-s{color:rgba(255,254,247,0.54)}          /* was 3.82:1 on #4d291e */
html .feat-h{color:rgba(255,254,247,0.54)}          /* was 4.36:1 on #4d291e */
html .ih-edfa5c62.ih-edfa5c62.ih-edfa5c62{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html .ih-d5859949.ih-d5859949.ih-d5859949{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .hjb.s{color:#b08b18}          /* was 3.2:1 on #232324 */
html .cta-g{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html .ec-cd{color:#a58217}          /* was 3.73:1 on #0d1428 */
html.n2-night.n2-room[data-room="eid"] .tr{color:rgba(255,254,247,0.64)}          /* was 3.53:1 on #6a2f4e */
html .tl-f{color:#2a9b5b}          /* was 2.69:1 on #0e1a2a */
html .aside .fa{color:#a07e16}          /* was 3.83:1 on #0a1024 */
html.n2-night.n2-room[data-room="stories/adl"] .snav .k{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html .hall-h .kicker{color:#aa8617}          /* was 3.53:1 on #171a24 */
html .ptile .azm{color:#a4b18f}          /* was 3.66:1 on #433c25 */
html.n2-night.n2-room[data-room="prophets"] .ptile .meta{color:rgba(255,254,247,0.58)}          /* was 4.05:1 on #433c25 */
html.n2-night .hint{color:rgba(255,254,247,0.58)}          /* was 4.24:1 on #433c25 */
html .ih-d900c559.ih-d900c559.ih-d900c559{color:rgba(255,254,247,0.48)}          /* was 3.07:1 on #04060f */
html.n2-night.n2-room[data-room="heroes"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="heroes"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night .text-ink\/45{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .ih-9558d180.ih-9558d180.ih-9558d180{color:rgba(255,254,247,0.52)}          /* was 3.54:1 on #1d2a45 */
html .door .dk{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .door .dh .dar{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .rk-c{color:#2a9b5b}          /* was 2.72:1 on #0c1927 */
html .ck-k{color:#a58217}          /* was 3.73:1 on #0d1428 */
html.n2-night.n2-room[data-room="hajj"] .ck-c{color:rgba(255,254,247,0.48)}          /* was 4.46:1 on #0d1428 */
html.n2-night.n2-room[data-room="hajj"] .ck-reset{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html.n2-night.n2-room[data-room="hajj"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="hajj"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .offnote{color:#aa8617}          /* was 3.42:1 on #1b1d24 */
html .wizk .kk{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="hajj-plan"] .wizk .of{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html.n2-night.n2-room[data-room="hajj-plan"] .saved{color:rgba(255,254,247,0.48)}          /* was 4.04:1 on #0a1024 */
html.n2-night.n2-room[data-room="hajj-plan"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="hajj-plan"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="ramadan"] .tr{color:rgba(255,254,247,0.52)}          /* was 4.45:1 on #1d2947 */
html.n2-night.n2-room[data-room="ramadan"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="ramadan"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="teens"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="teens"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="madrasa"] .mstrip .brand span span{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="madrasa"] .freeline{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .freeline a{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="family"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="family"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="soul"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="soul"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .ev-quran{color:#5ca26c}          /* was 2.61:1 on #1a2732 */
html .ev-sunnah{color:#c6951a}          /* was 2.19:1 on #2e2d2f */
html .ev-editorial{color:#808697}          /* was 2.83:1 on #101629 */
html.n2-night.n2-room[data-room="unseen"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="unseen"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night .text-ink\/45{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night .text-ink\/35{color:rgba(255,254,247,0.48)}          /* was 3.16:1 on #0a1024 */
html .ih-fe5a3e6f.ih-fe5a3e6f.ih-fe5a3e6f{color:rgb(255,254,247)}          /* was 2.67:1 on #8a6a14 */
html #zout{color:#b08b18}          /* was 3.26:1 on #212224 */
html .text-white\/40{color:rgba(255,255,255,0.5)}          /* was 3.7:1 on #1f2330 */
html .text-parchment\/50{color:rgba(255,254,247,0.6)}          /* was 3.97:1 on #2c3a6e */
html .costs-h{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html .jseal span{color:#ce6960}          /* was 1.91:1 on #151628 */
html .ih-ea3d2d1d.ih-ea3d2d1d.ih-ea3d2d1d{color:#ce6960}          /* was 1.93:1 on #131528 */
html .ih-25193d44.ih-25193d44.ih-25193d44{color:#aa7f19}          /* was 2.86:1 on #131528 */
html .ih-25193d44.ih-25193d44.ih-25193d44{color:#aa7f19}          /* was 2.9:1 on #0d1428 */
html.n2-night.n2-room[data-room="journal"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.46:1 on #0d1428 */
html.n2-night.n2-room[data-room="journal"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.46:1 on #0d1428 */
html.n2-night.n2-room[data-room="marriage"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="marriage"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .th-kick{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html .moons b{color:#9f7d1e}          /* was 3.85:1 on #0a1024 */
html .hjb.d{color:#967eb9}          /* was 2.64:1 on #151730 */
html.n2-night.n2-room[data-room="good-life"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="good-life"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .ec-k{color:#a58217}          /* was 3.73:1 on #0d1428 */
html .rk{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="eid"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="eid"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .text-gold\/90{color:rgb(201,162,39)}          /* was 4.16:1 on #273761 */
html.n2-night.n2-room[data-room="three-lives"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="three-lives"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .tells .kk{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="protection"] .wk-c{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="protection"] .wk-reset{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html .plan .kk{color:#a58217}          /* was 3.73:1 on #0d1428 */
html.n2-night.n2-room[data-room="protection"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="protection"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="simulation"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="simulation"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="sermon"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="sermon"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .before b{color:#a07e16}          /* was 3.84:1 on #0a1024 */
html.n2-night.n2-room[data-room="stories/adl"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="stories/adl"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html .honest .hh b{color:#b08b18}          /* was 3.17:1 on #21242b */
html.n2-night.n2-room[data-room="stories"] .hallnote{color:rgba(255,254,247,0.48)}          /* was 3.77:1 on #0a1024 */
html.n2-night.n2-room[data-room="stories"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="stories"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html #card .qar{color:#8a6d12}          /* was 4.06:1 on #ffffff */
html .sh-head .shar{color:#8a6d12}          /* was 4.06:1 on #ffffff */
html #timebar.ok .state{color:#429662}          /* was 2.83:1 on #0d1727 */
html.n2-night.n2-room[data-room="masjid"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */
html.n2-night.n2-room[data-room="masjid"] .rfoot p{color:rgba(255,254,247,0.48)}          /* was 4.47:1 on #0a1024 */

/* ---- nothing under 12px ---- */
html span.rn,
html .text-\[11px\],
html .chip,
html table.tt .mer,
html .ref,
html .evb,
html .vplay,
html .les .mn,
html .name .n,
html .gchip,
html .fig .cap,
html .secnav a,
html .tr,
html .ev-sm,
html .pill,
html .fx,
html .sh-n,
html .ut-cat,
html .ut-go,
html .trk-head .tt span,
html .lb-a,
html .pc-lk,
html .gcard p,
html .gc-nk,
html .ks,
html .lt .n,
html .nfig .ncap,
html .trait,
html .wday .d,
html .wday .w,
html .ptile .meta,
html .ptile .hint,
html .ptile .mns,
html .ad-n,
html .pc-ck,
html .kf,
html .live a.lt,
html .noor-social p.noor-social-label,
html .rhero .kick,
html .chp-n,
html .tool .meta dt,
html .rounded-full.border,
html .ringm b,
html .slbl,
html .fact .l,
html .jstep span,
html .rib-yr,
html .d-tag,
html .ssub,
html .f-chip,
html .section-nav > div a,
html .secnum,
html .nrl,
html .ncol h4,
html .rk,
html .card .tag,
html .qv .r,
html .open .kk,
html .amt .u,
html .th-src,
html .hy p,
html .sci .yrs,
html .sci p,
html .sci .field,
html .proj p,
html .proj .lvl,
html .beside .bk,
html .door .tr,
html .door .note,
html .door .wc,
html .door .go,
html .srule .s,
html .hk .hn,
html .wk-k,
html .zcat,
html .narc .nlbl,
html .btn-sm,
html .eyebrow,
html .wk-c,
html .wk-reset,
html .uf,
html .hadith .src,
html .d-note,
html .pcard .cite,
html .not cite,
html .rb-t,
html .tbl thead th,
html .ug-c,
html .epoch .yr,
html .pcard h3,
html .wk .d h4,
html .pl dt,
html .ckh,
html .sage-box b,
html .ptime .nm,
html .ptime .ra,
html .ptime .tm,
html .rung .wk,
html .costrow .cs,
html .da-t,
html .da-d,
html .da-s,
html .narc .nsub,
html .hpill,
html .stage > summary .st span,
html .live p.ln,
html .miles b,
html .src,
html .ptile .azm,
html .dg,
html .dw,
html .tbl .grp th,
html .fl-k,
html .ug-tr,
html .trunk .lbl,
html .trunk .pc,
html .ih-3bdafa4a,
html .brk .b p,
html .hint,
html .chip small,
html .gate .seal,
html .ayah-ref,
html .hv cite,
html .lg,
html .stretch .sl,
html .dua .dx,
html .ev,
html .aya-card .src,
html .cent-i p,
html .fxg,
html .zf label,
html .kit-top .crumb,
html .kmark,
html .d-k,
html .d-c,
html .hall-k,
html .smcard .why,
html .qmode button,
html .tcap,
html .w-hero .rb,
html .feat-k,
html .feat-s,
html .feat-h,
html .hadith-chip .src,
html .ih-edfa5c62,
html .qa,
html .hjb,
html .nrv,
html .care p,
html .ec-tr,
html .eidsec .lead-k,
html .tkh,
html .yrl,
html .yrn,
html .snav .k,
html .pagenote,
html #timebar .lab,
html .hall-h .kicker,
html .ih-2953e9dd,
html .ih-3adc0d22,
html .ih-52454c26,
html .alive-b,
html .alive-note,
html .ih-1274b372,
html .uvplay.ih-bc18e71d,
html .uvplay.ih-ef8f0d2a,
html .text-\[10px\],
html .scroll-cue,
html .panel .turn .lbl,
html .rib-read,
html .rfoot p,
html .door .dk,
html .door .dfree,
html .ck-k,
html .ck-c,
html .ck-reset,
html .bdoor .bdk,
html .wizk .kk,
html .wizk .of,
html .saved,
html .stop-k,
html .el-k,
html .el-go,
html .w-sky .sky-k,
html .mstrip .brand span span,
html .backbtn,
html .freeline,
html .feat-ax,
html .ih-fe5a3e6f,
html .zcalc label,
html .zcalc .fine,
html .ih-cb5c556b,
html .ih-0c4d2277,
html .costs-h,
html .jhead .jorn,
html .jseal span,
html .ih-ea3d2d1d,
html .jback a,
html .th-kick,
html .moons,
html .hj-fig .cap,
html .live b.lh,
html .ec-k,
html .ecn,
html .dark .k,
html .door p,
html .tells .kk,
html .tl-print,
html .plan .kk,
html .aside p,
html .before b,
html .ayah .rf,
html .snav .mid,
html .honest .hh b,
html .hallnote,
html #card .how,
html #card .cmark,
html .sh-head .pl,
html .sh-head .ayah,
html table.tt thead th[colspan],
html .sh-notes,
html .sh-mark,
html #timebar .state{font-size:12px}   /* was 6.2px */

/* Could not be reached by colour alone -- the ground itself is the problem,
   and that is a design decision:
     .ih-943ca057.ih-943ca057.ih-943ca057  4.21:1  #fffef7 on #5b7cad   /arabic /school
*/

/* Left alone: the same name also carries text ABOVE the floor, so writing
   the floor on it would shrink that text rather than raise this. A floor
   that shrinks is a ceiling. These want their own name in the room:
     .font-amiri.notranslate                11px here,   30.4px elsewhere   /arabic
     .ih-03499c6a                         9.92px here,     30px elsewhere   /quran
     .ih-d5859949                        10.88px here,     16px elsewhere   /begin /donate
     .text-gold                             11px here,     36px elsewhere   /companions /places /words
     .stop p                               9.6px here,  17.28px elsewhere   /soul
     .kn                                 11.52px here,     16px elsewhere   /ramadan
*/
