/* Shared List appearance for campaign pages, reference pages, and their entries. */
/* Cover actions are a label, button, and link; reset all three identically. */
html body .atlas-cover-banner .atlas-cover-banner__tools .atlas-cover-banner__tool{font-family:var(--font-reading,"Source Sans 3",sans-serif)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important}
/* Brighten artwork thumbnails without changing original files or picker icons. */
html body .has-collection-layout .collection-view-grid[data-view="list"] article.rule-card .page-card-cards-visual img:not(.rule-card__cards-icon--image){filter:brightness(1.4)!important}
html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.page-card-cards-visual,.campaign-section-card__visual){width:34px!important;height:34px!important;flex:0 0 34px!important}
html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.page-card-cards-visual,.campaign-section-card__visual,.campaign-section-card__icon,.character-card__icon,.creature-card__icon){background:#fffaf0!important;background-image:none!important;color:#17365d!important;border-color:#dac59b!important;box-shadow:none!important}
html body .has-collection-layout{font-family:var(--font-reading,"Source Sans 3",sans-serif)}
html body .has-collection-layout :is(button,input,select,textarea),html body .has-collection-layout :is(.glossary-list-header,.glossary-hero,.atlas-redesign-heading)>p{font-family:var(--font-reading,"Source Sans 3",sans-serif)}
html body .has-collection-layout :is(.glossary-new,.glossary-back,.glossary-kicker,.collection-view-controls){font-family:var(--font-reading,"Source Sans 3",sans-serif)}
html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.campaign-section-card,.glossary-section-card,.atlas-page-card,article.rule-card,.character-card,.creature-card){background:#f8f4e8!important;background-image:radial-gradient(circle at 1px 1px,#c6ad7920 1px,transparent 1px)!important;background-size:18px 18px!important;border-color:#dac59b!important;box-shadow:none!important;transition:border-color .14s ease!important}
html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.campaign-section-card,.glossary-section-card,.atlas-page-card,article.rule-card,.character-card,.creature-card):is(:hover,:focus-within){background-color:#f3eedf!important;border-color:#a47a2b!important;box-shadow:none!important}
html body .has-collection-layout .collection-view-grid[data-view="list"] .atlas-card-level,html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.page-card-cards-copy,.campaign-section-card__copy,.rule-card__link,.rule-card__label) .atlas-card-level{display:none!important}
html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.page-card-cards-copy,.campaign-section-card__copy,.character-card__label,.creature-card__label) strong{font-family:var(--font-heading,"Cormorant Garamond",Georgia,serif)!important;font-size:18px!important;font-weight:500!important;line-height:1.2!important}
html body .has-collection-layout .collection-view-grid[data-view="list"] :is(.page-card-cards-copy,.campaign-section-card__copy){justify-content:center!important}
