@media (width>=768px){.luna-account-app .luna-cabinet-grid{grid-template-columns:minmax(0,1fr);gap:12px}.luna-account-app .luna-cabinet-column--identity{grid-area:1/1}.luna-account-app .luna-cabinet-column--activity{grid-area:2/1}.luna-account-app .luna-cabinet-profile{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.luna-account-app .luna-cabinet__eyebrow,.luna-account-app .luna-comic-entry{display:none}.luna-account-app .luna-cabinet__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luna-account-app .character-appearance{height:calc(100dvh - 205px - env(safe-area-inset-bottom,0px));grid-row:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(190px,min(23vw,300px));gap:10px 24px;min-width:0;min-height:390px;display:grid}.luna-account-app .character-appearance>h3{grid-area:1/1;align-self:center;margin:0}.luna-account-app .character-appearance>.new-skins-button{grid-area:1/2;justify-self:start;margin:0}.luna-account-app .character-appearance-preview{grid-area:2/1;height:100%;min-height:0;padding:6px}.luna-account-app .character-appearance>.character-skin-selector{grid-area:2/2;align-self:stretch;margin:0;padding:8px 4px;overflow:auto}.luna-account-app .character-appearance-preview .ranger-approved-character{height:100%;min-height:0}:is(.luna-account-app .character-appearance,.luna-inventory-app .ranger-layout)>.character-skin-selector .character-skin-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;overflow:visible}:is(.luna-account-app .character-appearance,.luna-inventory-app .ranger-layout)>.character-skin-selector .character-skin-strip>button{width:100%;min-width:0;height:148px}:is(.luna-account-app .character-appearance,.luna-inventory-app .ranger-layout)>.character-skin-selector .character-skin-strip .ranger-approved-character{height:118px}:is(.luna-account-app .character-appearance,.luna-inventory-app .ranger-layout)>.character-skin-selector .character-skin-strip>button>span{font-size:11px}:is(.luna-account-app,.luna-inventory-app) .new-skins-button{white-space:nowrap;letter-spacing:.01em;gap:.4rem;padding-inline:.6rem;font-size:12px}.luna-inventory-app .ranger-inventory{width:min(100%,2400px)}.luna-inventory-app .luna-cabinet__scroll>.luna-cabinet__eyebrow,.luna-inventory-app .ranger-inventory>h2,.luna-inventory-app .ranger-hint{display:none}.luna-inventory-app .ranger-workspace{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(190px,min(23vw,300px));align-items:start;gap:14px 24px;display:grid}.luna-inventory-app .ranger-layout{display:contents}.luna-inventory-app .ranger-character-controls{grid-area:1/2;min-width:0}.luna-inventory-app .ranger-character-controls .ranger-race-selector,.luna-inventory-app .ranger-character-controls .ranger-body-selector{width:100%;min-width:0;margin:0 0 6px;display:flex}.luna-inventory-app .ranger-character-controls .ranger-character-selector{width:100%;max-width:none;margin:0 0 6px}.luna-inventory-app .ranger-character-controls .ranger-character-selector button{flex-direction:column;gap:3px;font-size:10px}.luna-inventory-app .ranger-character-controls>.new-skins-button{max-width:100%;margin:0}.luna-inventory-app .ranger-equipment{height:calc(100dvh - 260px - env(safe-area-inset-bottom,0px));grid-area:1/1/3;grid-template-columns:clamp(56px,7vw,90px) minmax(0,1fr) clamp(56px,7vw,90px);column-gap:8px;width:100%;max-width:none;min-height:380px}.luna-inventory-app .ranger-character{height:100%;min-height:0}.luna-inventory-app .ranger-layout>.character-skin-selector{min-height:0;max-height:calc(100dvh - 480px - env(safe-area-inset-bottom,0px));flex-direction:column;grid-area:2/2;margin:0;display:flex;overflow:visible}.luna-inventory-app .character-skin-selector .character-skin-strip{flex:1;min-height:0;overflow:auto}.luna-inventory-app .character-skin-selector>:not(.character-skin-strip){flex-shrink:0}.luna-inventory-app .ranger-backpack-panel{grid-area:3/1/auto/-1}:is(.luna-account-app .character-appearance-preview,.luna-inventory-app .ranger-character) .ranger-approved-character[data-character-stage]>svg{width:100%;max-width:100%;height:100%;left:0;transform:none}}@media (width>=768px) and (height<=760px){.luna-account-app .character-appearance{min-height:300px}.luna-account-app .luna-cabinet__card{padding:10px}.luna-inventory-app .ranger-equipment{min-height:300px}}@media (width>=768px){.luna-account-app .luna-cabinet__scroll{width:min(100%,2400px);max-width:none}.luna-inventory-app .ranger-layout>.character-skin-selector .character-skin-strip{align-content:start;overflow:auto}.luna-account-app .character-appearance-preview{isolation:isolate;overflow:hidden}.luna-account-app .character-appearance>.character-skin-selector{z-index:1;position:relative}}.new-skins-button{color:#eaffff;letter-spacing:.035em;cursor:pointer;background:linear-gradient(115deg,#133e58,#47236b);border:1px solid #83efff;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:44px;margin:.5rem 0;padding:.65rem 1rem;font-weight:800;animation:2.4s ease-in-out infinite skin-news-pulse;display:inline-flex;box-shadow:0 0 0 3px #54def21a}.new-skins-button:focus-visible{outline-offset:4px;outline:3px solid #fff}@keyframes skin-news-pulse{50%{box-shadow:0 0 0 6px #54def22b,0 0 24px #54def255}}@media (prefers-reduced-motion:reduce){.new-skins-button{animation:none}}.halloween-collection[data-anime-scene=true] .halloween-card{border-color:#83efff;box-shadow:0 0 22px #54def21a}
