.tm-wardrobe{min-width:0}.tm-wardrobe-tabs,.tm-wardrobe-selection,.tm-wardrobe-save{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0}.tm-wardrobe-tabs [aria-pressed=true]{background:#ff9b00;color:#fff}.tm-wardrobe-layout{display:grid;grid-template-columns:125px minmax(0,1fr);gap:12px}.tm-wardrobe-dressing{grid-column:1/-1;display:grid;grid-template-columns:200px minmax(0,1fr);gap:8px;padding:10px;background:#fafafa;border:2px solid #ddd}.tm-wardrobe-preview{width:200px;height:285px;grid-row:span 4;background:#fff}.tm-wardrobe-slots{display:grid;gap:4px;align-content:start;font-size:11px;max-height:210px;overflow:auto}.tm-wardrobe-slots>div{display:flex;justify-content:space-between;gap:4px}.tm-wardrobe-folders{display:flex;flex-direction:column;gap:5px}.tm-wardrobe-folders>button,.tm-wardrobe-folders>div>button:first-child{width:100%;text-align:left;overflow-wrap:anywhere}.tm-wardrobe-folders [aria-current=page]{background:#ffe4b4;border-color:#f90}.tm-wardrobe-folders h4{margin:10px 0 3px}.tm-wardrobe-folders>div{border-bottom:1px solid #ddd;padding-bottom:5px}.tm-wardrobe .tm-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-wardrobe .tm-item input[type=number]{width:65px;margin:4px auto}.tm-wardrobe-selection{font-size:11px;background:#f5f5f5;padding:7px}.tm-wardrobe-message{min-height:18px;overflow-wrap:anywhere}.tm-wardrobe[data-mode=organize] .tm-wardrobe-dressing{display:none}.tm-wardrobe .tm-dialog form{display:grid;gap:10px;min-width:220px}.tm-wardrobe .tm-filter-row input{min-width:100px;max-width:100%}@media(min-width:1200px){.tm-wardrobe-layout{grid-template-columns:125px minmax(0,1fr) 210px}.tm-wardrobe-dressing{grid-column:auto;display:flex;flex-direction:column;padding:5px}.tm-wardrobe-preview{width:100%}}@media(max-width:600px){.tm-wardrobe-layout{grid-template-columns:1fr}.tm-wardrobe-folders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tm-wardrobe-folders h4{grid-column:1/-1}.tm-wardrobe-dressing{grid-template-columns:130px minmax(0,1fr);padding:5px}.tm-wardrobe-preview{width:130px;height:190px}.tm-wardrobe .tm-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-wardrobe-save{grid-column:1/-1}.tm-wardrobe-dressing>small{grid-column:1/-1}}
