.personal-room{color:#e7daed;position:relative}.personal-room-scene{background:#372446;border:1px solid #9c84ad;border-radius:20px;height:clamp(360px,60dvh,700px);position:relative;overflow:hidden}.personal-room-scene>p{text-align:center;pointer-events:none;position:absolute;inset:40% 0}.personal-room-heading{pointer-events:none;background:#1d153dcc;border:1px solid #796792;border-radius:14px;gap:4px;max-width:65%;padding:12px;display:grid;position:absolute;top:18px;left:18px}.personal-room-heading small{letter-spacing:.18em;color:#cabbdf;font-size:9px}.personal-room-heading span{gap:5px;font-size:10px;display:flex}.personal-room-tools{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.personal-room button,.personal-room select,.personal-room input{color:#f9eeff;background:#31263e;border:1px solid #8c719f;border-radius:10px;padding:10px;font-size:13px}.personal-room-tools button{align-items:center;gap:8px;display:flex}.personal-room-instruction{color:#baacca;font-size:11px!important}.personal-room-decor{background:#251b32;border:1px solid #7a618d;border-radius:16px;padding:15px}.personal-room-decor>div{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.personal-room-decor [aria-pressed=true]{background:#54405d;border-color:#d9ba81}.personal-room-visit{padding:14px 0}.wardrobe-fitting{background:#21172e;border:1px solid #a187b4;border-radius:22px;grid-template-columns:1fr .6fr;gap:20px;padding:18px;display:grid}.wardrobe-avatar{height:400px;position:relative}.wardrobe-avatar>.game-stage3d{position:absolute;inset:0}.wardrobe-avatar>label{z-index:5;background:#2b1a39df;border-radius:12px;padding:10px;position:absolute;bottom:0;left:15px;right:15px}.wardrobe-fitting h3{color:#ffe3aa;font-size:28px}.wardrobe-fitting select,.wardrobe-fitting button{color:#fff;background:#40304d;border:1px solid #ab8ebd;border-radius:10px;width:100%;margin:10px 0;padding:12px}.wardrobe-fitting small{color:#b4a1c5;display:block}.world-room-invite{margin:20px 0}.world-room-invite summary{color:#ddc0fd;border:1px solid #7c638f;border-radius:12px;padding:15px;font-size:18px}.world-armory-feature{color:#ffe6b4;text-align:left;background:#34253e;border:1px solid #d5b17c;border-radius:18px;align-items:center;gap:16px;width:100%;margin:12px 0 18px;padding:14px;display:flex}.world-armory-feature img{object-fit:contain;width:75px;height:75px}.world-armory-feature span{gap:7px;display:grid}.world-armory-feature small{color:#beaccd}.world-bag-emblem{color:#d4ac75;width:54px;height:54px;position:relative}.world-bag-emblem>svg:first-child{stroke-width:1.4px;fill:#785a4550;width:46px;height:46px!important}.world-bag-emblem>svg:last-child{color:#ffdb83;fill:#69482c;width:22px;height:22px;position:absolute;bottom:0;right:0}.world-fold-profile{display:contents}.world-fold-profile[data-folded=true] .explore-profile{gap:0!important;width:58px!important;min-width:0!important;padding:7px!important}.world-fold-profile[data-folded=true] .explore-profile>span:not(.world-profile-emblem),.world-fold-profile[data-folded=true] .explore-profile>svg{display:none}.world-fold-profile[data-folded=true] .explore-quest{width:auto!important;min-width:0!important;max-width:100px!important}.world-fold-profile[data-folded=true] .explore-quest-toggle>span,.world-fold-profile[data-folded=true] .explore-quest>div{display:none}.world-fold-profile[data-folded=true] .explore-quest-toggle{gap:7px;padding:9px!important}.festival-mini{color:#eac285!important}@media (max-width:620px){.wardrobe-fitting{grid-template-columns:1fr}.wardrobe-avatar{height:300px}.wardrobe-fitting h3{font-size:23px}.personal-room-heading{padding:9px;top:9px;left:9px}.personal-room-tools{gap:5px}.personal-room-tools button{font-size:11px}.world-armory-feature img{width:55px;height:55px}.explore-top-actions{gap:4px!important}.festival-mini{width:38px!important;height:38px!important}}
