/* Scene 5 content only; no phone/header, player, other-scene rules. */
#s6-phone[data-scene="collection"] .store5-card{font-size:14px;line-height:1.48}
.store5-card h3{font-size:16px;line-height:1.4;margin-bottom:10px}
.store5-card small,.store5-attribution{display:block;font-size:11px;color:var(--dc-mut,#6e7969);line-height:1.45}
.store5-file{display:flex;gap:10px;align-items:center;margin:4px 0 7px}.store5-file>span{display:grid;place-items:center;width:30px;height:37px;border:1px solid var(--dc-line,#d8dfd3);border-radius:4px;font-size:10px;font-weight:650;flex:none}.store5-file b{font-size:14px;font-weight:600}.store5-file small{margin-top:3px}
.store5-attribution{margin:0 0 12px!important}
.store5-candidate{display:flex;gap:9px;padding:11px 0;border-top:1px solid var(--dc-line,#d8dfd3)}.store5-number{font-size:17px;color:var(--dc-ac,#3d5a38);line-height:1.5;flex:none}.store5-candidate h4{font-size:14px;font-weight:650;margin:0 0 5px}.store5-candidate p{margin:0;font-size:14px}.store5-candidate .fb-source{margin-top:6px;font-size:11px;line-height:1.4}
.store5-field{margin:9px 0}.store5-field>strong{display:block;font-size:14px;line-height:1.5;margin:4px 0}.store5-field>.fb-source{font-size:12px;margin-top:2px}
.store5-memo{border-left:3px solid var(--dc-ac,#3d5a38);background:var(--dc-hit,#e8eee1);padding:10px 11px;margin-top:12px}.store5-memo q{display:block;quotes:none;font-size:14px;line-height:1.55;margin-top:5px}

/* Existing and newly added material share the same company collection. */
.store5-collection{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding-bottom:10px;margin-bottom:9px;border-bottom:1px solid var(--dc-line,#d8dfd3)}.store5-collection>div{padding:7px 8px;border:1px solid var(--dc-line,#d8dfd3);border-radius:6px}.store5-collection .store5-new{background:var(--dc-hit,#e8eee1);border-color:var(--dc-ac,#3d5a38)}.store5-collection .fb-source{display:block;font-size:12px;margin-top:3px}.store5-collection small{font-size:10px}
