.aq-inventory-filters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;align-items:end}.aq-inventory-filters>.input,.aq-inventory-filters>.picker-filter{width:100%;min-width:0;max-width:none}.aq-inventory-filter-actions{grid-column:3;grid-row:2;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.aq-inventory-filters .aq-inventory-advanced-toggle{display:inline-flex;align-items:center;gap:3px;color:#1677ff;background:transparent;border:0;box-shadow:none;padding:4px 0;min-height:32px}.aq-inventory-advanced{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.aq-inventory-advanced>.select{width:100%;max-width:none;min-width:0}.ros-shell-main .attribute-page.aq-inventory-workspace{display:grid;grid-template-columns:236px minmax(0,1fr);gap:8px;align-items:start}.aq-inventory-workspace>header,.aq-inventory-workspace>div{grid-column:2;min-width:0}.aq-inventory-sidebar{grid-column:1;grid-row:1 / span 5;align-self:stretch;min-height:120px;border:1px solid #dce1e9;border-radius:5px;background:white}.aq-inventory-modes{height:40px;display:flex;align-items:center;gap:0;padding:4px 7px;border-bottom:1px solid #e5e7eb;box-sizing:border-box}.aq-inventory-modes button{height:30px;min-height:30px;flex:1;border:1px solid #cfd6df;background:white;color:#111;border-radius:0}.aq-inventory-modes button:first-child{border-radius:4px 0 0 4px}.aq-inventory-modes button:last-child{border-radius:0 4px 4px 0}.aq-inventory-modes .selected{background:#2463e8;color:white;border-color:#2463e8}@media(max-width:700px){.aq-inventory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-inventory-filter-actions{grid-column:1/-1;grid-row:2}.aq-inventory-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.ros-shell-main .attribute-page.aq-inventory-workspace{grid-template-columns:minmax(0,1fr)}.aq-inventory-sidebar{grid-row:auto;grid-column:1;min-height:40px}.aq-inventory-workspace>header,.aq-inventory-workspace>div{grid-column:1}}

.aq-inventory-filters{padding:12px;border:1px solid var(--ros-color-border,#dce1e9);background:var(--ros-color-bg-container,#fff);min-width:0}
