/* IRONScale v493 — classic full-width tier sections with native-size PSU cards.
   One tier per row; never render A/B/C/D as four narrow side-by-side columns.
   Scoped to the temporary sorted view. Brand-group layout remains unchanged. */
body[data-page="database"] #psuTierCardsV493,
body[data-page="database"] #psuTierListV493 {width:100%;max-width:100%;min-width:0;box-sizing:border-box}
body[data-page="database"] #psuTierCardsV493 {display:block!important;padding:0!important;overflow:visible!important}
body[data-page="database"] #psuTierCardsV493[hidden],
body[data-page="database"] #psuTierListV493[hidden] {display:none!important}
body[data-page="database"].iron-tier-cards-active-v493 #psuCards {display:none!important}
body[data-page="database"].iron-tier-list-active-v493 #psuListV194 {display:none!important}
body[data-page="database"].db-view-list-v194 #psuTierCardsV493,
body[data-page="database"].db-view-cards-v194 #psuTierListV493 {display:none!important}

body[data-page="database"] #psuTierCardsV493 .tier-group-v352 {
  display:block!important;float:none!important;clear:both!important;position:relative;
  width:100%!important;max-width:100%!important;min-width:0!important;
  box-sizing:border-box!important;margin:0 0 30px!important;padding:0 0 22px!important;
  background:transparent!important;border:0!important;border-bottom:1px solid rgba(169,139,59,.34)!important;
  overflow:visible!important
}
body[data-page="database"] #psuTierCardsV493 .tier-heading-v352 {
  display:flex!important;align-items:center!important;gap:12px!important;
  width:100%!important;max-width:100%!important;box-sizing:border-box!important;
  border:1px solid rgba(172,142,57,.43)!important;border-radius:9px!important;
  background:#22231b!important;color:#eae2ca!important;
  padding:10px 14px!important;margin:0 0 15px!important;min-height:54px!important
}
body[data-page="database"] #psuTierCardsV493 .tier-heading-v352 h3 {
  color:#f0e8d6!important;font-size:20px!important;line-height:1.3!important;
  font-weight:700!important;white-space:normal!important;margin:0!important
}
body[data-page="database"] #psuTierCardsV493 .tier-heading-v352 small {
  margin-left:auto!important;color:#c5baa0!important;font-size:12px!important;white-space:nowrap!important
}
body[data-page="database"] #psuTierCardsV493 .tier-letter-v352 {
  display:grid!important;place-items:center!important;flex:0 0 36px!important;
  width:36px!important;height:36px!important;color:#15160f!important;font-weight:800!important;
  border-radius:6px!important
}
/* Original card template, but now at its normal full width (three per desktop row). */
body[data-page="database"] #psuTierCardsV493 .tier-cards-v352 {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:16px!important;align-items:stretch!important;width:100%!important;
  min-width:0!important;max-width:100%!important;overflow:visible!important
}
body[data-page="database"] #psuTierCardsV493 .tier-cards-v352 > .psu-card {
  width:100%!important;max-width:none!important;min-width:0!important;
  box-sizing:border-box!important;float:none!important;transform:none;
  opacity:1!important;visibility:visible!important
}
body[data-page="database"] #psuTierCardsV493 .psu-card :is(h3,h4,.psu-card-title,.card-title,.psu-name,.model-name) {
  color:#efe5ce!important;opacity:1!important;max-width:100%;overflow-wrap:anywhere
}
body[data-page="database"] #psuTierCardsV493 .psu-card img {max-width:100%!important;object-fit:contain}
body[data-page="database"] #psuTierListV493 .db-list-brand-head-v194 .tier-letter-v352 {
  width:34px!important;height:34px!important;border-radius:7px;color:#16150f;font-size:15px
}
body[data-page="database"] #psuTierListV493 .db-list-brand-head-v194 {grid-template-columns:34px 1fr auto}
body.light[data-page="database"] #psuTierCardsV493 .tier-heading-v352,
body[data-theme="light"][data-page="database"] #psuTierCardsV493 .tier-heading-v352 {
  background:#eee6d3!important;color:#392e19!important;border-color:#bd9f5b!important
}
body.light[data-page="database"] #psuTierCardsV493 .tier-heading-v352 h3,
body[data-theme="light"][data-page="database"] #psuTierCardsV493 .tier-heading-v352 h3 {color:#32291b!important}
body.light[data-page="database"] #psuTierCardsV493 .tier-heading-v352 small,
body[data-theme="light"][data-page="database"] #psuTierCardsV493 .tier-heading-v352 small {color:#695b42!important}
body.light[data-page="database"] #psuTierCardsV493 .psu-card :is(h3,h4,.psu-card-title,.card-title,.psu-name,.model-name),
body[data-theme="light"][data-page="database"] #psuTierCardsV493 .psu-card :is(h3,h4,.psu-card-title,.card-title,.psu-name,.model-name) {color:#302918!important}
@media(max-width:1180px) {
  body[data-page="database"] #psuTierCardsV493 .tier-cards-v352 {grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:720px) {
  body[data-page="database"] #psuTierCardsV493 .tier-cards-v352 {grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
  body[data-page="database"] #psuTierCardsV493 .tier-heading-v352 {padding:9px 10px!important;gap:9px!important}
  body[data-page="database"] #psuTierCardsV493 .tier-heading-v352 h3 {font-size:17px!important}
}
