/* Exact ICM desktop 73.0 item_card.py blends. Visual only; text/fonts unchanged.
   Alternate attribute is assigned by the shared card template, per displayed list.
   A new page/search/linked list starts with a plain card. */
.entry-card[data-icm-collection]{background-color:#FFFFFF}
html[data-theme=dark] .entry-card[data-icm-collection]{background-color:#242424}
.entry-card[data-icm-card-tone=alternate][data-icm-collection]{background-color:var(--icm-card-tint-light,#F5F5F5)}
html[data-theme=dark] .entry-card[data-icm-card-tone=alternate][data-icm-collection]{background-color:var(--icm-card-tint-dark,#2C2C2C)}
html[data-collection-colours=on] .entry-card[data-icm-collection="quran"]{--icm-card-tint-light:#EBF0EE;--icm-card-tint-dark:#222926}
html[data-collection-colours=on] .entry-card[data-icm-collection="hadith"]{--icm-card-tint-light:#EBF3EB;--icm-card-tint-dark:#222D22}
html[data-collection-colours=on] .entry-card[data-icm-collection="seerah"]{--icm-card-tint-light:#EBF5F5;--icm-card-tint-dark:#223030}
html[data-collection-colours=on] .entry-card[data-icm-collection="dua"]{--icm-card-tint-light:#EEEFEB;--icm-card-tint-dark:#262823}
html[data-collection-colours=on] .entry-card[data-icm-collection="history"]{--icm-card-tint-light:#F5F1EB;--icm-card-tint-dark:#302A22}
html[data-collection-colours=on] .entry-card[data-icm-collection="pious"]{--icm-card-tint-light:#ECF3F6;--icm-card-tint-dark:#232D31}
html[data-collection-colours=on] .entry-card[data-icm-collection="article"]{--icm-card-tint-light:#F1ECF6;--icm-card-tint-dark:#2A2431}
html[data-collection-colours=on] .entry-card[data-icm-collection="story"]{--icm-card-tint-light:#F5ECF0;--icm-card-tint-dark:#2F242A}
html[data-collection-colours=on] .entry-card[data-icm-collection="qa"]{--icm-card-tint-light:#FCF2EC;--icm-card-tint-dark:#392C23}
html[data-collection-colours=on] .entry-card[data-icm-collection="videonotes"]{--icm-card-tint-light:#F2EBED;--icm-card-tint-dark:#2B2325}
html[data-collection-colours=on] .entry-card[data-icm-collection="notes"]{--icm-card-tint-light:#F0F3F5;--icm-card-tint-dark:#292D2F}
html[data-collection-colours=on] .entry-card[data-icm-collection="ai_content"]{--icm-card-tint-light:#EBEFF1;--icm-card-tint-dark:#22272A}
html[data-collection-colours=on] .entry-card[data-icm-collection="writing_ideas"]{--icm-card-tint-light:#F3F1F4;--icm-card-tint-dark:#2D2A2E}
/* Collection accents off: keep neutral alternating surfaces. */
@media print{.entry-card[data-icm-collection],html[data-theme=dark] .entry-card[data-icm-collection],.entry-card[data-icm-card-tone=alternate][data-icm-collection],html[data-theme=dark] .entry-card[data-icm-card-tone=alternate][data-icm-collection]{background-color:#FFFFFF;box-shadow:none}}

/* ICM_PLAIN_DARK_BORDER_V1: only plain dark cards lose the coloured rail.
   +3px inner padding compensates for 4px -> 1px border to keep text aligned. */
html[data-collection-colours=on][data-theme=dark] .entry-card[data-icm-collection][data-icm-card-tone=plain]{border-inline-start:1px solid var(--line);padding-inline-start:29px}
@media(max-width:760px){html[data-collection-colours=on][data-theme=dark] .entry-card[data-icm-collection][data-icm-card-tone=plain]{padding-inline-start:22px}}
@media print{html[data-collection-colours=on][data-theme=dark] .entry-card[data-icm-collection][data-icm-card-tone=plain]{padding-inline-start:26px}}
@media print and (max-width:760px){html[data-collection-colours=on][data-theme=dark] .entry-card[data-icm-collection][data-icm-card-tone=plain]{padding-inline-start:19px}}

/* ICM_PALE_WHITE_CARD_STRIP_V1: light plain cards only; same rail width. */
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="quran"][data-icm-card-tone=plain]{--icm-pale-strip:#B4C8BF}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="hadith"][data-icm-card-tone=plain]{--icm-pale-strip:#B2D1B2}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="seerah"][data-icm-card-tone=plain]{--icm-pale-strip:#B2D9D9}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="dua"][data-icm-card-tone=plain]{--icm-pale-strip:#BEC4B5}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="history"][data-icm-card-tone=plain]{--icm-pale-strip:#D9C9B2}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="pious"][data-icm-card-tone=plain]{--icm-pale-strip:#B7D0DE}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="article"][data-icm-card-tone=plain]{--icm-pale-strip:#C9B8DC}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="story"][data-icm-card-tone=plain]{--icm-pale-strip:#D8B8C8}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="qa"][data-icm-card-tone=plain]{--icm-pale-strip:#F2D0B8}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="videonotes"][data-icm-card-tone=plain]{--icm-pale-strip:#CEB6BD}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="notes"][data-icm-card-tone=plain]{--icm-pale-strip:#C6D3D8}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="ai_content"][data-icm-card-tone=plain]{--icm-pale-strip:#B2C1CB}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection="writing_ideas"][data-icm-card-tone=plain]{--icm-pale-strip:#D3CAD4}
html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection][data-icm-card-tone=plain]{border-inline-start-color:var(--icm-pale-strip,var(--line))}
@media print{html[data-collection-colours=on][data-theme=light] .entry-card[data-icm-collection][data-icm-card-tone=plain]{border-inline-start-color:#aaa}}
