/* 2026-10-17 Today, option B: "Because you read…" and "More for today" as grouped list rows (iOS Settings style). Loaded in <head> so the cards never flash. */
#rc-band.p33-band,.p33-band.p33-band-t,html[data-theme] #rc-band.p33-band,html[data-theme] body .p33-band.p33-band-t,html[data-theme=dark] body .p33-band.p33-band-t{background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important}
#rc-band .p33-h,.p33-band-t .p33-h{margin:0 4px 10px!important;font:600 13px/1.3 Inter,-apple-system,system-ui,sans-serif!important;color:#6A6C85!important;letter-spacing:.01em;text-transform:none}
#rc-band .p33-h b{color:#14162B;font-weight:600}
.p33-band-t .p33-h{font:700 17px/1.3 Inter,-apple-system,system-ui,sans-serif!important;color:#14162B!important;margin-bottom:12px!important}
#rc-band.lt-rows .rc-sub{display:none}
#rc-band .rc-grid,.p33-band-t .p33-tiles{display:block!important;background:#fff!important;border:1px solid #E4E6EF!important;border-radius:16px!important;overflow:hidden;padding:0!important;gap:0!important}
#rc-band .rc-c,.p33-band-t .p33-tile{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:64px;aspect-ratio:auto!important;margin:0!important;padding:12px 40px 12px 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;color:#14162B!important;text-decoration:none!important;overflow:visible!important;-webkit-tap-highlight-color:transparent;font-family:Inter,-apple-system,system-ui,sans-serif}
#rc-band .rc-c:active,.p33-band-t .p33-tile:active{background:rgba(59,63,216,.06)!important}
#rc-band .rc-c img,.p33-band-t .p33-tile img{display:none!important}
#rc-band .rc-c+.rc-c::before,.p33-band-t .p33-tile+.p33-tile::before{content:"";position:absolute;left:66px;right:0;top:0;border-top:1px solid #E4E6EF}
#rc-band .rc-c::after,.p33-band-t .p33-tile::after{content:""!important;position:absolute!important;inset:auto!important;right:18px!important;top:50%!important;width:8px!important;height:8px!important;margin-top:-4px;border-right:2px solid #A3A6B8;border-top:2px solid #A3A6B8;transform:rotate(45deg);background:none!important}
#rc-band .rc-c>span:not(.lt-ic){display:flex!important;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;padding:0!important;min-width:0;flex:1}
#rc-band .rc-c b{order:1;margin:0!important;font:600 16px/1.3 Inter,-apple-system,system-ui,sans-serif!important;display:block!important;-webkit-line-clamp:unset!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#14162B!important}
#rc-band .rc-c small{order:2;font:700 10px/1.2 Inter,-apple-system,system-ui,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase;color:#3B3FD8!important;white-space:nowrap}
#rc-band .rc-c i{order:3;flex-basis:100%;font:400 13.5px/1.35 Inter,-apple-system,system-ui,sans-serif!important;font-style:normal!important;color:#6A6C85!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important;-webkit-line-clamp:unset!important}
#rc-band .rc-c.ext b::after{content:" \2197";color:#3B3FD8}
.p33-band-t .p33-tile b{position:static!important;display:block;font:600 16px/1.3 Inter,-apple-system,system-ui,sans-serif!important;color:#14162B!important;text-shadow:none!important}
.p33-band-t .p33-tile .lt-tx{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}
.p33-band-t .p33-tile .lt-s{display:block;font:400 13.5px/1.35 Inter,-apple-system,system-ui,sans-serif;font-style:normal;color:#6A6C85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lt-ic.ls-coll,html[data-theme=dark] .lt-ic.ls-coll{flex:none;width:38px;height:38px;margin:0!important;padding:0!important;border:0!important;border-radius:11px!important;background:rgba(59,63,216,.10)!important;display:grid!important;place-items:center;max-width:none}
.lt-ic svg{width:21px;height:21px;fill:none;stroke:#3B3FD8;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
/* dark */
html[data-theme=dark] #rc-band .p33-h{color:#9AA1AD!important}html[data-theme=dark] #rc-band .p33-h b{color:#ECEEF3}
html[data-theme=dark] .p33-band-t .p33-h{color:#ECEEF3!important}
html[data-theme=dark] #rc-band .rc-grid,html[data-theme=dark] .p33-band-t .p33-tiles{background:#1a1d24!important;border-color:#2c303a!important}
html[data-theme=dark] #rc-band .rc-c,html[data-theme=dark] .p33-band-t .p33-tile{color:#ECEEF3!important;background:transparent!important}
html[data-theme=dark] #rc-band .rc-c+.rc-c::before,html[data-theme=dark] .p33-band-t .p33-tile+.p33-tile::before{border-top-color:#2c303a}
html[data-theme=dark] #rc-band .rc-c b,html[data-theme=dark] .p33-band-t .p33-tile b{color:#ECEEF3!important}
html[data-theme=dark] #rc-band .rc-c small{color:#A5A8FF!important}
html[data-theme=dark] #rc-band .rc-c i,html[data-theme=dark] .p33-band-t .p33-tile .lt-s{color:#9AA1AD!important}
html[data-theme=dark] .lt-ic.ls-coll{background:rgba(165,168,255,.14)!important}
html[data-theme=dark] .lt-ic svg{stroke:#A5A8FF}
html[data-theme=dark] #rc-band .rc-c::after,html[data-theme=dark] .p33-band-t .p33-tile::after{border-color:#6B7080}
html[data-theme=dark] #rc-band .rc-c:active,html[data-theme=dark] .p33-band-t .p33-tile:active{background:rgba(165,168,255,.08)!important}
/* cross-reference rows: the reason wraps to two lines with a "Why" cue, plus which verses connect */
#rc-band .rc-c.lt-x i{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden}
#rc-band .rc-c.lt-x i::before{content:"Why: ";font-weight:700;color:#3B3FD8}
#rc-band .rc-c .lt-m{order:4;flex-basis:100%;font:500 11.5px/1.3 Inter,-apple-system,system-ui,sans-serif;font-style:normal;color:#8A8CA3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}
html[data-theme=dark] #rc-band .rc-c.lt-x i::before{color:#A5A8FF}
html[data-theme=dark] #rc-band .rc-c .lt-m{color:#7D8494!important}
