.wardrobe-fit,.wardrobe-fit *{border-radius:0}.wardrobe-fit{font-family:var(--lq-font)}.wardrobe-fit-tools{padding-bottom:4px}.wardrobe-fit-room{display:grid;grid-template-columns:236px minmax(0,1fr);gap:12px;align-items:start;align-content:start;padding:4px 12px 18px}.wardrobe-fit-mirror{position:sticky;top:8px;min-width:0;padding:0;overflow:visible;background:var(--lq-card);border:1px solid var(--lq-border)}.wardrobe-fit-mirror-cap{margin:0;height:26px;padding:0 8px;background:var(--lq-card-head);border-bottom:1px solid var(--lq-border);color:var(--lq-title);font-family:var(--lq-font);font-size:var(--lq-fs-body);font-weight:700;line-height:26px}.wardrobe-fit .fitting-stage,.wardrobe-fit .fitting-stand.fitting-stage,.wardrobe-fit .fitting-stand.fitting-stage.is-common,.wardrobe-fit .fitting-stand.fitting-stage.is-divine,.wardrobe-fit .fitting-stand.fitting-stage.is-epic,.wardrobe-fit .fitting-stand.fitting-stage.is-rare{width:auto;min-height:0;padding:0;overflow:visible;background:var(--lq-card-alt);border:0;box-shadow:none}.wardrobe-fit .fitting-stage:after,.wardrobe-fit .fitting-stage:before,.wardrobe-fit .fitting-stand.is-trying:after,.wardrobe-fit .fitting-stand.is-trying:before{content:none;animation:none;box-shadow:none}.wardrobe-fit .fitting-trying{margin:0;height:18px;padding:0 8px;font-family:var(--lq-font);font-size:var(--lq-fs-note);line-height:18px;color:var(--lq-orange);background:var(--lq-card-head);border-bottom:1px solid var(--lq-orange)}.wardrobe-fit .fitting-glass,.wardrobe-fit .fitting-stand .fitting-glass{position:relative;display:block;min-height:0;padding:8px 8px 6px;overflow:visible;text-align:center;background:linear-gradient(180deg,var(--lq-sky-2) 0,var(--lq-meadow-2) 58%,var(--lq-card-alt) 100%);border:0;box-shadow:none}.wardrobe-fit .fitting-dummy,.wardrobe-fit .fitting-stand .fitting-dummy{position:relative;z-index:1;display:grid;justify-items:center;gap:6px}.wardrobe-fit .fitting-face-wrap,.wardrobe-fit .fitting-stand .fitting-face-wrap{width:168px;height:224px;max-width:100%}.wardrobe-fit .fitting-face,.wardrobe-fit .fitting-stand .fitting-face{display:block;overflow:hidden;width:100%;height:100%;font-size:0;line-height:0;color:transparent;background:linear-gradient(180deg,var(--lq-sky-2) 0,var(--lq-meadow-2) 72%,var(--lq-meadow) 100%)}.wardrobe-fit .fitting-portrait{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.wardrobe-fit .fitting-plate{display:grid;justify-items:center;gap:2px;width:100%;padding:6px 4px 4px;background:var(--lq-card);border:1px solid var(--lq-border)}.wardrobe-fit .fitting-name,.wardrobe-fit .fitting-stand .fitting-name{margin:0;font-family:var(--lq-font);font-size:var(--lq-fs-title);line-height:22px;color:var(--lq-ink)}.wardrobe-fit .char-title,.wardrobe-fit .fitting-stand .char-title{margin:0;font-size:var(--lq-fs-note);line-height:18px}.wardrobe-fit .fitting-stand .badge-pill{margin:2px 0 0}.wardrobe-fit .fitting-badge,.wardrobe-fit .fitting-stand .badge-pill.fitting-badge{display:inline-flex;align-items:center;gap:6px;height:22px;margin:2px 0 0;padding:0 8px;font-family:var(--lq-font);font-size:var(--lq-fs-body);line-height:20px}.wardrobe-fit .fitting-badge-mark{font-size:var(--lq-fs-note);line-height:1;color:var(--lq-orange)}.wardrobe-fit .fitting-floor-mock,.wardrobe-fit .fitting-stand .shop-preview-post,.wardrobe-fit .shop-preview .fitting-floor-mock{box-sizing:border-box;width:100%;max-width:none;min-height:72px;max-height:96px;height:auto;margin-top:2px;padding:8px;overflow:hidden;text-align:left;font-family:var(--lq-font);font-size:var(--lq-fs-body);line-height:18px;color:var(--lq-ink);background-color:color-mix(in srgb,var(--lq-sky-2) 18%,var(--lq-card));border:1px solid var(--lq-border)}.wardrobe-fit .fitting-floor-mock.is-trying{border-color:var(--lq-orange)}.wardrobe-fit .fitting-floor-cap{margin:0 0 4px;font-size:var(--lq-fs-note);line-height:16px;color:var(--lq-text-3)}.wardrobe-fit .fitting-floor-copy{margin:0;font-size:var(--lq-fs-body);line-height:18px;color:var(--lq-ink)}.wardrobe-fit .fitting-plinth{height:8px;background:var(--lq-card-head);border-top:1px solid var(--lq-orange);border-bottom:1px solid var(--lq-border)}.wardrobe-fit .fitting-slots{display:flex;flex-wrap:nowrap;justify-content:stretch;gap:3px;margin:0;padding:6px;list-style:none;background:var(--lq-card)}.wardrobe-fit .fitting-slot{display:flex;flex:1 1 0;width:auto;min-width:0;height:22px;align-items:center;justify-content:center;font-family:var(--lq-font);font-size:var(--lq-fs-note);line-height:1;color:var(--lq-text-3);background:var(--lq-card-head);border:1px solid var(--lq-border)}.wardrobe-fit .fitting-slot.is-current,.wardrobe-fit .fitting-slot.is-on,.wardrobe-fit .fitting-slot.is-worn{color:var(--lq-orange);background:color-mix(in srgb,var(--lq-orange) 12%,var(--lq-card));border-color:var(--lq-orange)}.wardrobe-fit .fitting-slot.is-current{font-weight:700}.wardrobe-fit .fitting-slot.is-trying{border-color:var(--lq-orange-hover)}.wardrobe-fit .fitting-part{position:relative;min-width:0}.wardrobe-fit .fitting-dummy>.fitting-part{width:168px;max-width:100%}.wardrobe-fit .fitting-plate .fitting-part{width:100%;display:grid;justify-items:center}.wardrobe-fit .fitting-part-hit{position:absolute;inset:0;z-index:2;display:block}.wardrobe-fit .fitting-part-hit--card{z-index:0}.market-root .wardrobe-fit .fitting-part-hit,.market-root .wardrobe-fit .fitting-part-hit:focus-visible,.market-root .wardrobe-fit .fitting-part-hit:hover{color:transparent;text-decoration:none;background:transparent;transform:none}.wardrobe-fit .fitting-part.is-slot-on,.wardrobe-fit .fitting-part.is-worn{outline:1px solid var(--lq-orange);outline-offset:0}.wardrobe-fit .fitting-part.is-trying{outline-color:var(--lq-orange-hover)}.wardrobe-fit .fitting-part:focus-within,.wardrobe-fit .fitting-part:hover{outline:1px solid var(--lq-orange-hover);outline-offset:0}.wardrobe-fit .fitting-cta .wardrobe-act{margin:0}.wardrobe-fit .fitting-now,.wardrobe-fit .fitting-stand .fitting-now{margin:0;padding:4px 8px 8px;text-align:center;background:var(--lq-card);border-top:1px dashed var(--lq-dash)}.wardrobe-fit .fitting-now-name,.wardrobe-fit .fitting-stand .fitting-now-name{margin:0;font-family:var(--lq-font);font-size:var(--lq-fs-body);line-height:var(--lq-lh-body);color:var(--lq-text)}.wardrobe-fit .fitting-now-price,.wardrobe-fit .fitting-stand .fitting-now-price{margin:0;font-size:var(--lq-fs-note);line-height:18px;color:var(--lq-gold)}.wardrobe-fit .fitting-hint,.wardrobe-fit .fitting-stand .fitting-hint{margin:0;padding:4px 8px 8px;text-align:center;font-family:var(--lq-font);font-size:var(--lq-fs-note);line-height:18px;color:var(--lq-text-3);background:var(--lq-card);border-top:1px dashed var(--lq-dash)}.wardrobe-fit-worn{list-style:none;margin:0;padding:0;border-top:1px solid var(--lq-border)}.wardrobe-fit-worn li{border-bottom:1px dashed var(--lq-dash)}.wardrobe-fit-worn li:last-child{border-bottom:0}.wardrobe-fit-worn a{display:grid;grid-template-columns:4.5em minmax(0,1fr) 2.2em;gap:4px;align-items:center;min-height:24px;padding:0 8px;color:var(--lq-text);font-size:var(--lq-fs-note);line-height:22px}.market-root .wardrobe-fit-worn a:hover{color:var(--lq-orange-hover);text-decoration:none;background:var(--lq-card-alt)}.wardrobe-fit-worn li.is-on a{background:color-mix(in srgb,var(--lq-orange) 12%,var(--lq-card));color:var(--lq-text)}.wardrobe-fit-worn span{color:var(--lq-text-3)}.wardrobe-fit-worn strong{overflow:hidden;font-weight:400;color:var(--lq-text);white-space:nowrap;text-overflow:ellipsis}.wardrobe-fit-worn em{font-style:normal;text-align:right;color:var(--lq-text-4)}.wardrobe-fit-worn li.is-dressed a{box-shadow:inset 3px 0 0 var(--lq-orange)}.wardrobe-fit-worn li.is-dressed em{color:var(--lq-orange)}.wardrobe-fit-worn li.is-trying em{color:var(--lq-orange-hover)}.wardrobe-fit .fitting-cta{padding:8px;border-top:1px solid var(--lq-border)}.wardrobe-fit .fitting-cta .shop-btn{width:100%}.wardrobe-fit-closet{min-width:0;align-self:start}.wardrobe-fit .fitting-part:hover,.wardrobe-fit .fitting-slot:hover,.wardrobe-fit .shop-btn:hover,.wardrobe-fit .shop-tile:hover,.wardrobe-fit .wardrobe-cell:hover,.wardrobe-fit a:hover,.wardrobe-fit button:hover{transform:none}.wardrobe-fit-slots{display:flex;flex-wrap:nowrap;gap:4px;margin:0 0 8px}.market-root .wardrobe-fit-slots a{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:26px;padding:0 4px;border:1px solid var(--lq-border);background:var(--lq-card);color:var(--lq-text);font-family:var(--lq-font);font-size:var(--lq-fs-note);line-height:24px;white-space:nowrap}.market-root .wardrobe-fit-slots a:hover{color:var(--lq-orange-hover);border-color:var(--lq-orange-hover);text-decoration:none}.market-root .wardrobe-fit-slots a.is-on{border-color:var(--lq-orange);background:var(--lq-orange);color:var(--lq-card);font-weight:700}.market-root .wardrobe-fit-slots a.is-worn:not(.is-on){border-color:var(--lq-orange);color:var(--lq-orange)}.wardrobe-fit-slot-dot{display:inline-block;width:6px;height:6px;margin-right:4px;background:var(--lq-orange)}.wardrobe-fit-slots a.is-on .wardrobe-fit-slot-dot{background:var(--lq-card)}.wardrobe-fit-modes{display:flex;flex-wrap:nowrap;gap:0;margin:0 0 8px;border:1px solid var(--lq-border)}.market-root .wardrobe-fit-modes a{flex:1 1 50%;height:26px;padding:0 10px;background:var(--lq-card-head);color:var(--lq-text-2);font-size:var(--lq-fs-body);line-height:24px;text-align:center}.wardrobe-fit-modes a+a{border-left:1px solid var(--lq-border)}.market-root .wardrobe-fit-modes a:hover{color:var(--lq-orange-hover);text-decoration:none}.market-root .wardrobe-fit-modes a.is-on{background:var(--lq-orange);color:var(--lq-card);font-weight:700}.wardrobe-fit .news-shop-panel .shop-flash,.wardrobe-fit .shop-flash{margin:0 0 8px}.wardrobe-fit-kicker{margin:0 0 8px;color:var(--lq-title);font-size:var(--lq-fs-title);font-weight:700;line-height:26px}.news-shop-panel .wardrobe-fit-grid.shop-shelf{align-items:start;align-content:start;gap:var(--lq-shop-gap);padding:0}.wardrobe-fit .wardrobe-cell{position:relative;flex:0 0 var(--lq-shop-w);height:var(--lq-shop-h);min-height:var(--lq-shop-h);overflow:hidden;box-shadow:none}.wardrobe-fit .wardrobe-cell:after,.wardrobe-fit .wardrobe-cell:before{content:none;display:none;animation:none}.wardrobe-fit .shop-tile.is-on,.wardrobe-fit .wardrobe-cell,.wardrobe-fit .wardrobe-cell.is-on,.wardrobe-fit .wardrobe-cell:focus-within,.wardrobe-fit .wardrobe-cell:hover{transform:none;outline:none;outline-offset:0}.wardrobe-cell-face{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;color:inherit;cursor:pointer}.market-root a.wardrobe-cell-face,.market-root a.wardrobe-cell-face:hover{color:inherit;text-decoration:none}.wardrobe-fit .wardrobe-cell .shop-owned{margin-left:4px;padding:0 4px;color:var(--lq-ok);background:color-mix(in srgb,var(--lq-ok) 14%,var(--lq-card));border:1px solid var(--lq-ok);font-size:var(--lq-fs-note);line-height:14px}.wardrobe-fit .wardrobe-cell.is-on,.wardrobe-fit .wardrobe-cell.is-on:hover{border-color:var(--lq-orange-hover);background:color-mix(in srgb,var(--lq-orange) 10%,var(--lq-card));box-shadow:inset 3px 0 0 var(--lq-orange)}.wardrobe-fit .wardrobe-cell.is-owned,.wardrobe-fit .wardrobe-cell.is-worn{box-shadow:none}.wardrobe-fit .wardrobe-cell.is-worn,.wardrobe-fit .wardrobe-cell.is-worn:hover{border-color:var(--lq-orange);background:color-mix(in srgb,var(--lq-orange) 6%,var(--lq-card))}.wardrobe-fit .wardrobe-cell.is-worn.is-on{background:color-mix(in srgb,var(--lq-orange) 10%,var(--lq-card));box-shadow:inset 3px 0 0 var(--lq-orange)}.wardrobe-worn-check{left:0;width:18px;font-size:12px;font-weight:700;text-align:center}.wardrobe-worn-check,.wardrobe-worn-tag{position:absolute;top:0;z-index:2;height:18px;background:var(--lq-orange);color:var(--lq-card);line-height:18px}.wardrobe-worn-tag{right:0;padding:0 6px;font-size:var(--lq-fs-note)}.wardrobe-fit .wardrobe-cell.is-worn .shop-rarity{padding-left:20px;padding-right:40px}.wardrobe-fit .shop-btn-try.is-trying{color:var(--lq-orange);border-color:var(--lq-orange)}.wardrobe-fit .shop-btn[aria-busy=true],.wardrobe-fit .wardrobe-act[data-pending="1"] .shop-btn{pointer-events:none;cursor:wait}.wardrobe-fit.is-mine .wardrobe-cell .shop-actions{flex:0 0 24px}@media (max-width:1000px){.wardrobe-fit-room{grid-template-columns:minmax(0,1fr);padding:4px 12px 16px}.wardrobe-fit-mirror{position:static}.wardrobe-fit-slots{flex-wrap:wrap}.market-root .wardrobe-fit-slots a{flex:0 1 auto;padding:0 8px}}