#database-etc-page{--color-accent: #ff6600 !important;--color-text-muted: #b0b0b0 !important;width:100%!important;padding:0!important}#database-etc-page .header-section{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:1.5rem!important;flex-wrap:wrap!important;gap:1rem!important;border-bottom:1px solid rgba(255,255,255,.1)!important;padding-bottom:1rem!important}#database-etc-page h1{font-size:1.5rem!important;color:var(--color-accent)!important;margin:0!important;font-weight:700!important;font-family:var(--font-heading)!important}#database-etc-page .no-results{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:3rem 1.5rem!important;background:#ffffff05!important;border-radius:12px!important;color:#ffffff80!important;gap:1rem!important;border:1px dashed rgba(255,255,255,.1)!important;text-align:center!important}#database-etc-page .header-controls{display:flex!important;align-items:center!important;gap:.75rem!important;flex-wrap:nowrap!important}#database-etc-page .search-input-wrapper{width:200px!important}#database-etc-page .item-list-container{background:#ffffff05!important;border-radius:12px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.05)!important}#database-etc-page .item-row{display:grid!important;grid-template-columns:60px 1.8fr 1.7fr 40px!important;padding:.85rem 1.25rem!important;align-items:center!important;text-decoration:none!important;color:var(--text-muted)!important;border-bottom:1px solid rgba(255,255,255,.03)!important;transition:all .2s ease!important}#database-etc-page .item-row:hover{background:#ffffff0d!important;color:#fff!important}#database-etc-page .col-image{display:flex!important;justify-content:flex-start!important;align-items:center!important}#database-etc-page .col-image img{width:32px!important;height:32px!important;object-fit:contain!important}#database-etc-page .col-name{display:flex!important;flex-direction:column!important;min-width:0!important}#database-etc-page .col-name strong{color:#fff!important;font-size:.9rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#database-etc-page .aegis-name{font-size:.7rem!important;opacity:.5!important}#database-etc-page .col-info{display:flex!important;gap:.35rem!important;flex-wrap:wrap!important;justify-content:flex-start!important}#database-etc-page .info-tag{font-size:.68rem!important;padding:6px 8px!important;border-radius:6px!important;background:#00000040!important;display:flex!important;align-items:center!important;gap:.4rem!important;border:1px solid rgba(255,255,255,.05)!important;white-space:nowrap!important;color:#ffffffb3!important;transition:all .3s ease!important;backdrop-filter:blur(8px)!important}#database-etc-page .info-tag:hover{background:#ffffff0f!important;transform:translateY(-1px)!important;border-color:#ffffff1a!important}#database-etc-page .info-tag i{background-color:var(--tag-color, currentColor);opacity:.9}#database-etc-page .tag-icon{width:12px;height:12px;display:inline-block;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;opacity:.7}#database-etc-page .info-tag.type i{filter:drop-shadow(0 0 5px var(--tag-color))}#database-etc-page .col-action{display:flex!important;justify-content:flex-end!important;color:#fff3!important}#database-etc-page .hidden-block{display:none!important}@media(max-width:768px){#database-etc-page .header-section{flex-direction:column!important;align-items:center!important;text-align:center!important;padding-bottom:1.5rem!important}#database-etc-page .header-controls{flex-direction:column!important;width:100%!important;gap:.75rem!important}#database-etc-page .search-input-wrapper{width:100%!important}#database-etc-page .pagination{justify-content:center!important;width:100%!important}#database-etc-page .item-row{grid-template-columns:50px 1fr 40px!important;gap:.75rem!important;padding:.75rem 1rem!important}#database-etc-page .col-info{display:none!important}}
