.entity-explorer{min-width:0;margin-block:1.5rem 2.5rem}.ex-toolbar{border-block:1px solid var(--border);flex-wrap:wrap;align-items:end;gap:.8rem;padding-block:1rem;display:flex}.ex-toolbar label{flex:10rem;gap:.3rem;min-width:0;display:grid}.ex-toolbar .ex-search{flex:2 16rem}.ex-toolbar input,.ex-toolbar select,.entity-explorer button{font:inherit;color:inherit;border:1px solid var(--border);background:#182924;border-radius:.2rem;min-width:44px;max-width:100%;min-height:44px;padding:.45rem .65rem}.ex-toolbar input,.ex-toolbar select{width:100%}.entity-explorer button{cursor:pointer}.entity-explorer button:disabled{opacity:.5;cursor:default}.ex-views{flex-wrap:wrap;gap:.3rem;display:flex}.ex-views [aria-pressed=true]{color:var(--gold);border-color:var(--gold)}.ex-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;display:grid}.ex-card{border:0;border-bottom:1px solid var(--border);background:0 0;border:1px solid #dcdcdc;border-radius:18px;padding:1rem}.ex-card>.ex-reference{color:#e9eee6;font-size:1.15rem;font-weight:600}.ex-card>.ex-reference img{width:64px;height:64px}.ex-card dl{margin-bottom:0}.ex-card dl>div{margin-block:1rem}.ex-card dt{color:var(--gold)}.ex-card dd{margin:0}.ex-reference{overflow-wrap:anywhere;align-items:center;gap:.5rem;font-weight:400;display:flex}.ex-reference img{object-fit:contain;flex:0 0 40px;width:40px;height:40px}.ex-reference>span{min-width:0}.ex-quantity{color:var(--gold);white-space:nowrap}.ex-cell{margin:0;list-style:none;padding:0!important}.ex-table{border-inline:0}.ex-table th,.ex-table td{border-inline:0;min-width:0;padding:.65rem}.ex-table tbody th{color:inherit;background:0 0;font-weight:400}.ex-table table{table-layout:fixed}.ex-mobile-details{display:none}.ex-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-block:1.5rem;display:flex}.ex-pagination a{align-items:center;min-height:44px;padding:.5rem;display:inline-flex}@media (width<=48rem){.ex-table .ex-secondary{display:none}.ex-mobile-details{margin-top:.5rem;display:block}.ex-mobile-details summary{cursor:pointer;min-height:44px;color:var(--gold)}.ex-table th,.ex-table td{padding:.5rem .3rem}.ex-table .ex-reference{flex-wrap:wrap}}@media (width<=28rem){.ex-table table{table-layout:auto}.ex-table th,.ex-table td{max-width:9rem}}
