.DesktopPetSkinItemLayer_layer__DfBMA{position:absolute;inset:0;z-index:2;pointer-events:none}.DesktopPetSkinItemLayer_accessory__ZbyHL{position:absolute;left:var(--headwear-x);top:var(--headwear-y);width:var(--headwear-width);transform:translate(-50%,-100%) rotate(var(--headwear-rotate)) scale(var(--headwear-scale));transform-origin:50% 100%}.DesktopPetSkinItemLayer_centerAnchored__nVJTA{transform:translate(-50%,-50%) rotate(var(--headwear-rotate)) scale(var(--headwear-scale));transform-origin:50% 50%}.DesktopPetSkinItemLayer_editable__ERPTl,.DesktopPetSkinItemLayer_selectable__XWoMD{pointer-events:auto}.DesktopPetSkinItemLayer_selectable__XWoMD{cursor:pointer}.DesktopPetSkinItemLayer_editable__ERPTl{cursor:grab;touch-action:none}.DesktopPetSkinItemLayer_editable__ERPTl:active{cursor:grabbing}.DesktopPetSkinItemLayer_image__WPXD_{display:block;width:100%;height:auto;opacity:var(--skin-item-opacity);transform:scaleX(var(--headwear-flip-x));pointer-events:none;user-select:none;-webkit-user-drag:none}.DesktopPetSkinItemLayer_cropFrame__FI0jR{display:block;position:relative;width:100%;overflow:hidden;border:1px solid rgb(255 255 255/72%);background:rgb(255 255 255/18%);box-shadow:0 4px 14px rgb(60 45 34/12%);aspect-ratio:var(--skin-item-crop-aspect-ratio)}.DesktopPetSkinItemLayer_framelessCropFrame__H9H0G{border:0;background:transparent;box-shadow:none}.DesktopPetSkinItemLayer_cropFrame__FI0jR[data-crop-shape=circle],.DesktopPetSkinItemLayer_cropFrame__FI0jR[data-crop-shape=oval]{border-radius:50%}.DesktopPetSkinItemLayer_cropFrame__FI0jR[data-crop-shape=rounded]{border-radius:28%}.DesktopPetSkinItemLayer_cropContent__8npjP{position:absolute;inset:0;overflow:hidden;border-radius:inherit;opacity:var(--skin-item-opacity)}.DesktopPetSkinItemLayer_cropContent__8npjP[data-feathered=true]{mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.DesktopPetSkinItemLayer_cropContent__8npjP[data-feathered=true][data-crop-shape=oval]{mask-image:radial-gradient(ellipse at center,#000 0,#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%)}.DesktopPetSkinItemLayer_cropContent__8npjP[data-feathered=true][data-crop-shape=circle]{mask-image:radial-gradient(circle at center,#000 0,#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%);-webkit-mask-image:radial-gradient(circle at center,#000 0,#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%)}.DesktopPetSkinItemLayer_cropContent__8npjP[data-feathered=true][data-crop-shape=rounded]{mask-image:linear-gradient(to right,transparent 0,#000 var(--skin-item-feather-radius),#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--skin-item-feather-radius),#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--skin-item-feather-radius),#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--skin-item-feather-radius),#000 calc(100% - var(--skin-item-feather-radius)),transparent 100%);-webkit-mask-composite:source-in}.DesktopPetSkinItemLayer_croppedImage__AsBH2{object-fit:cover;transform:translate(var(--skin-item-crop-x),var(--skin-item-crop-y)) scale(var(--skin-item-crop-zoom));transform-origin:50% 50%;pointer-events:none;user-select:none;-webkit-user-drag:none}.DesktopPetSkinItemLayer_editorOutline___j_MW{position:absolute;inset:-5px;border:1px dashed rgb(208 103 75);border-radius:8px;background:rgb(255 255 255/3%);box-shadow:0 0 0 1px rgb(255 255 255/72%);pointer-events:none}.DesktopPetSkinItemLayer_editorPivot__un7wL{bottom:-5px;left:50%;width:8px;height:8px;transform:translate(-50%,50%);pointer-events:none}.DesktopPetSkinItemLayer_editorPivot__un7wL,.DesktopPetSkinItemLayer_transformHandle__g5WYz{position:absolute;border:2px solid white;border-radius:999px;background:rgb(208 103 75);box-shadow:0 0 0 1px rgb(117 67 49/42%)}.DesktopPetSkinItemLayer_transformHandle__g5WYz{z-index:4;width:14px;height:14px;margin:0;padding:0;touch-action:none}.DesktopPetSkinItemLayer_transformHandle__g5WYz:focus-visible{outline:2px solid rgb(109 68 47);outline-offset:2px}.DesktopPetSkinItemLayer_rotateHandle__yPNZM{top:-34px;left:50%;cursor:grab;transform:translateX(-50%)}.DesktopPetSkinItemLayer_rotateHandle__yPNZM:after{position:absolute;top:12px;left:50%;width:1px;height:16px;background:rgb(208 103 75);content:"";transform:translateX(-50%)}.DesktopPetSkinItemLayer_scaleHandle__X8_9q{top:-11px;right:-11px;border-radius:4px;cursor:nesw-resize}.DesktopPetSkinItemLayer_anchorMarker__Lp0WK{position:absolute;left:var(--headwear-x);top:var(--headwear-y);z-index:3;width:8px;height:8px;border:1px solid rgb(255 255 255/90%);border-radius:999px;background:rgb(239 68 68);box-shadow:0 0 0 1px rgb(127 29 29/55%);transform:translate(-50%,-50%)}.DesktopPetFaceDialog_previewImage__XO_fP{object-fit:cover;transform:translate(var(--desktop-pet-face-preview-x),var(--desktop-pet-face-preview-y)) scale(var(--desktop-pet-face-preview-zoom));transform-origin:50% 50%}.DesktopPetFaceDialog_cropRange__VQYnt{border:0;box-shadow:none;opacity:.72}.DesktopPetFaceDialog_cropRange__VQYnt::-moz-range-track,.DesktopPetFaceDialog_cropRange__VQYnt::-webkit-slider-runnable-track{border:0;box-shadow:none}.DesktopPetMinePage_quickEntryInteraction__V8U6d{transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.DesktopPetMinePage_quickEntryInteraction__V8U6d:focus-visible,.DesktopPetMinePage_quickEntryInteraction__V8U6d:focus-within,.DesktopPetMinePage_quickEntryInteraction__V8U6d:hover{border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:var(--card-bg);transform:translateY(-2px)}.DesktopPetMinePage_guideEntry__X3jsO{width:fit-content;max-width:calc(100vw - 3rem);overflow:hidden}.DesktopPetMinePage_guideEntryExpanded__H36ON{overflow-x:auto;scrollbar-width:none}.DesktopPetMinePage_guideEntryExpanded__H36ON::-webkit-scrollbar{display:none}.DesktopPetMinePage_guideEntryContent__PGJQr{animation:DesktopPetMinePage_guideEntryContentReveal__kP1Fi .26s ease-out .1s both}@keyframes DesktopPetMinePage_guideEntryContentReveal__kP1Fi{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.DesktopPetMinePage_guideEntryContent__PGJQr{animation:none}}.DesktopPetPlayer_playerStage__unSMc{position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden;background:transparent;pointer-events:none;isolation:isolate;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.DesktopPetPlayer_playerStage__unSMc:after{position:fixed;right:2px;bottom:2px;z-index:60;width:13px;height:13px;border-right:3px solid var(--player-boundary-color,rgb(255 224 154));border-bottom:3px solid var(--player-boundary-color,rgb(255 224 154));content:"";opacity:0;pointer-events:none;transition:opacity .12s ease}.DesktopPetPlayer_playerStage__unSMc[data-boundary-visible=true]:after{opacity:1}.DesktopPetPlayer_petAnchor__eYowk{position:fixed;left:var(--player-pet-x);top:var(--player-pet-y);width:var(--player-pet-width);height:var(--player-pet-height);pointer-events:auto;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:grab}.DesktopPetPlayer_petAnchorDragging__fDNy5{cursor:grabbing}.DesktopPetPlayer_spriteFrame__j6e0J{position:relative;width:var(--player-pet-width);height:var(--player-pet-height);overflow:hidden;background:transparent;transform:translateZ(0);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.DesktopPetPlayer_accessoryCanvas__xS_2X,.DesktopPetPlayer_faceCanvas__S5xLd,.DesktopPetPlayer_matCanvas__7Ya62{position:absolute;top:0;left:0;z-index:var(--player-accessory-z-index);width:var(--player-frame-width);height:var(--player-frame-height);pointer-events:none;transform:scale(var(--player-scale));transform-origin:top left}.DesktopPetPlayer_matCanvas__7Ya62{z-index:0}.DesktopPetPlayer_petContentCanvas__bRbM0{position:absolute;inset:0;z-index:1;transform:translateY(var(--player-pet-content-offset-y,0)) scale(var(--player-pet-content-scale,1));transform-origin:center center}.DesktopPetPlayer_faceCanvas__S5xLd{z-index:2}.DesktopPetPlayer_spriteImage__xPyPb{position:absolute;inset:0;z-index:1;width:var(--player-frame-width);height:var(--player-frame-height);background-image:var(--player-sprite-url);background-position:var(--player-bg-x) 0;background-repeat:no-repeat;background-size:var(--player-sheet-width) var(--player-frame-height);image-rendering:auto;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transform:scale(var(--player-scale));transform-origin:top left;will-change:background-position}.DesktopPetPlayer_petActionPrompt__Lx4rx{--player-bubble-bg:rgb(255 222 150);--player-bubble-border:rgb(94 71 52);position:fixed;left:var(--player-go-out-left);top:var(--player-go-out-top);z-index:24;width:144px;border:1px solid var(--player-bubble-border);border-radius:8px;padding:8px 10px 9px;color:rgb(52 39 28);font:inherit;background:var(--player-bubble-bg);box-shadow:0 4px 0 rgb(123 90 54/22%),0 8px 18px rgb(54 40 28/18%);pointer-events:auto;transform:translateX(-50%) scale(var(--player-prompt-scale,1));transform-origin:top center;user-select:none;-webkit-user-select:none}.DesktopPetPlayer_petActionPrompt__Lx4rx:after{position:absolute;left:50%;bottom:-5px;width:9px;height:9px;border-right:1px solid var(--player-bubble-border);border-bottom:1px solid var(--player-bubble-border);content:"";background:var(--player-bubble-bg);transform:translateX(-50%) rotate(45deg)}.DesktopPetPlayer_petActionLines__APR4b{display:grid;gap:2px;margin-bottom:7px}.DesktopPetPlayer_petActionLine__DuTuP{overflow:hidden;font-size:12px;font-weight:700;line-height:1.25;text-align:left;text-overflow:ellipsis;white-space:nowrap}.DesktopPetPlayer_petActionButtons___qtPv{display:grid;grid-template-columns:1fr 1fr;gap:6px}.DesktopPetPlayer_petActionButton__BQGSn{height:24px;border:1px solid rgb(94 71 52/58%);border-radius:6px;color:rgb(52 39 28);font:inherit;font-size:12px;font-weight:700;line-height:22px;background:rgb(255 250 236/86%);cursor:pointer}.DesktopPetPlayer_petActionButton__BQGSn[data-primary=true]{background:rgb(255 244 203)}.DesktopPetPlayer_petActionButton__BQGSn:hover{background:rgb(255 255 246)}.DesktopPetPlayer_petActionButton__BQGSn:disabled{cursor:not-allowed;opacity:.62}.DesktopPetPlayer_petSingleActionPrompt__nMleJ{--player-bubble-bg:rgb(255 222 150);--player-bubble-border:rgb(94 71 52);position:fixed;left:var(--player-go-out-left);top:var(--player-go-out-top);z-index:24;box-sizing:border-box;width:max-content;min-width:0;max-width:min(180px,var(--player-prompt-max-width,calc(100vw - 24px)));min-height:30px;border:1px solid var(--player-bubble-border);border-radius:8px;padding:7px 12px;color:rgb(52 39 28);font:inherit;font-size:13px;font-weight:700;line-height:1.25;text-align:center;background:var(--player-bubble-bg);box-shadow:0 4px 0 rgb(123 90 54/22%),0 8px 18px rgb(54 40 28/18%);cursor:pointer;pointer-events:auto;transform:translateX(-50%) scale(var(--player-prompt-scale,1));transform-origin:top center;user-select:none;-webkit-user-select:none;white-space:nowrap}.DesktopPetPlayer_petSingleActionPrompt__nMleJ:after{position:absolute;left:50%;bottom:-5px;width:9px;height:9px;border-right:1px solid var(--player-bubble-border);border-bottom:1px solid var(--player-bubble-border);content:"";background:var(--player-bubble-bg);transform:translateX(-50%) rotate(45deg)}.DesktopPetPlayer_petSingleActionPrompt__nMleJ:hover{background:rgb(255 228 160)}.DesktopPetPlayer_petSingleActionPrompt__nMleJ:disabled{cursor:not-allowed;opacity:.62}.DesktopPetPlayer_petCollectibleSystemToast__WXHmb{position:fixed;left:var(--player-go-out-left,50%);top:var(--player-go-out-top,12px);z-index:26;box-sizing:border-box;display:flex;width:max-content;max-width:var(--player-prompt-max-width,calc(100vw - 24px));min-height:34px;align-items:center;flex-direction:column;gap:6px;justify-content:center;border:1px solid rgb(152 112 72/26%);border-radius:10px;padding:9px 12px;color:rgb(66 49 32);font:inherit;font-size:12px;font-weight:700;line-height:16px;text-align:center;background:linear-gradient(135deg,rgb(255 252 240/98%),rgb(255 246 222/96%));cursor:pointer;pointer-events:auto;transform:translateX(-50%) scale(var(--player-prompt-scale,1));transform-origin:top center;user-select:none;-webkit-user-select:none;overflow-wrap:anywhere;white-space:normal}.DesktopPetPlayer_petCollectibleSystemToast__WXHmb:before{position:absolute;left:7px;top:6px;width:6px;height:6px;border-left:2px solid var(--primary);border-top:2px solid var(--primary);border-radius:2px 0 0;content:"";pointer-events:none}.DesktopPetPlayer_petCollectibleSystemToastPaw__yNJsa{position:absolute;right:5px;bottom:4px;width:16px;height:16px;color:var(--primary);pointer-events:none;transform:rotate(-18deg)}.DesktopPetPlayer_petCollectibleSystemToastLine__DeNj2{display:-webkit-box;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.DesktopPetPlayer_petFileServiceToast__5B_0R{cursor:default}.DesktopPetPlayer_petFileServiceActions__GvWFp{display:flex;align-items:center;gap:12px}.DesktopPetPlayer_petCollectibleSystemToastAction__NCOV2{display:inline-flex;align-items:center;gap:3px;border:0;padding:0;color:var(--accent);font:inherit;font-size:11px;font-weight:700;line-height:16px;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 58%,transparent);text-decoration-thickness:1px;text-underline-offset:2px;background:transparent;cursor:pointer;transition:color .16s ease,text-decoration-color .16s ease}.DesktopPetPlayer_petCollectibleSystemToastActionIcon__JbV03{width:13px;height:13px;flex:none}.DesktopPetPlayer_petCollectibleSystemToastAction__NCOV2:hover{color:color-mix(in srgb,var(--accent) 82%,var(--text-primary));text-decoration-color:currentcolor}.DesktopPetPlayer_petCollectibleSystemToastAction__NCOV2:focus-visible{border-radius:2px;outline:2px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px}.DesktopPetPlayer_loadingScene__GvonJ{position:fixed;inset:0;z-index:20;display:grid;place-items:center;overflow:hidden;pointer-events:auto}.DesktopPetPlayer_loadingStars__4xlky{position:absolute;inset:0;z-index:0;pointer-events:none}.DesktopPetPlayer_loadingStars__4xlky span{position:absolute;width:clamp(18px,9vw,24px);height:clamp(18px,9vw,24px);animation:DesktopPetPlayer_playerTwinkle__JbnKD 1.18s ease-in-out infinite}.DesktopPetPlayer_loadingStars__4xlky span:after,.DesktopPetPlayer_loadingStars__4xlky span:before{position:absolute;content:"";clip-path:polygon(50% 0,60% 38%,100% 50%,60% 62%,50% 100%,40% 62%,0 50%,40% 38%)}.DesktopPetPlayer_loadingStars__4xlky span:before{inset:0;background:rgb(255 204 112/78%);filter:drop-shadow(0 0 8px rgb(255 204 112/70%))}.DesktopPetPlayer_loadingStars__4xlky span:after{inset:35%;background:rgb(255 252 225/88%)}.DesktopPetPlayer_loadingStars__4xlky span:first-child{left:10px;top:12px}.DesktopPetPlayer_loadingStars__4xlky span:nth-child(2){right:13px;top:48px;animation-delay:.16s}.DesktopPetPlayer_loadingStars__4xlky span:nth-child(3){left:26px;bottom:16px;animation-delay:.32s}.DesktopPetPlayer_loadingCard__mOX20{position:relative;z-index:1;box-sizing:border-box;display:grid;width:min(320px,calc(100vw - 20px));min-width:0;justify-items:center;gap:clamp(6px,3vw,12px);padding:clamp(10px,5vw,24px) clamp(8px,5vw,24px);border:2px solid rgb(94 71 52);border-radius:8px;color:rgb(67 49 35);background:rgb(255 253 246/94%);box-shadow:clamp(4px,2.4vw,8px) clamp(4px,2.4vw,8px) 0 rgb(255 214 132),clamp(-8px,-2.4vw,-4px) clamp(-8px,-2.4vw,-4px) 0 rgb(183 233 249);animation:DesktopPetPlayer_playerCardPop__eV2Ji .82s ease-in-out infinite alternate}.DesktopPetPlayer_loadingTitle__kpkxw{position:relative;z-index:1;color:rgb(67 49 35);max-width:100%;font-size:clamp(16px,8vw,18px);font-weight:700;line-height:clamp(22px,11vw,26px);letter-spacing:0;text-align:center;overflow-wrap:anywhere}.DesktopPetPlayer_loadingProgress__gLXp8{position:relative;z-index:1;width:min(100%,132px);height:10px;overflow:hidden;border:1px solid rgb(94 71 52);border-radius:999px;background:rgb(255 255 255/82%)}.DesktopPetPlayer_loadingProgressValue__IZ0m7{width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(255 203 99),rgb(255 145 187));transform:scaleX(var(--player-loading-progress,0));transform-origin:left center;transition:transform .2s ease-out}.DesktopPetPlayer_loadingPercent__KopSG{position:relative;z-index:1;color:rgb(94 71 52);font-size:11px;font-weight:700;line-height:1}@media (max-height:120px),(max-width:120px){.DesktopPetPlayer_loadingCard__mOX20{width:min(calc(100vw - 14px),calc(200vh - 28px));gap:clamp(2px,2vmin,4px);padding:clamp(4px,5vmin,6px) clamp(5px,6vmin,8px);border-width:1px;border-radius:5px;box-shadow:clamp(2px,2.4vmin,3px) clamp(2px,2.4vmin,3px) 0 rgb(255 214 132),clamp(-3px,-2.4vmin,-2px) clamp(-3px,-2.4vmin,-2px) 0 rgb(183 233 249);animation-name:DesktopPetPlayer_playerCardPopCompact__JKdN5}.DesktopPetPlayer_loadingStars__4xlky span{width:clamp(7px,8vmin,10px);height:clamp(7px,8vmin,10px)}.DesktopPetPlayer_loadingStars__4xlky span:before{filter:drop-shadow(0 0 3px rgb(255 204 112/70%))}.DesktopPetPlayer_loadingStars__4xlky span:first-child{left:5px;top:6px}.DesktopPetPlayer_loadingStars__4xlky span:nth-child(2){right:6px;top:20px}.DesktopPetPlayer_loadingStars__4xlky span:nth-child(3){left:14px;bottom:6px}.DesktopPetPlayer_loadingTitle__kpkxw{font-size:clamp(10px,12vmin,12px);line-height:clamp(12px,15vmin,15px)}.DesktopPetPlayer_loadingProgress__gLXp8{width:min(100%,62px);height:6px}.DesktopPetPlayer_loadingPercent__KopSG{font-size:clamp(8px,9vmin,9px)}}.DesktopPetPlayer_contextMenuLayer__IlxBU{position:fixed;inset:0;z-index:34;pointer-events:auto}.DesktopPetPlayer_contextMenu__sB1lk{--context-menu-button-size:clamp(40px,calc(var(--player-context-pet-width) * 0.22),48px);--context-menu-center-x:calc(var(--player-context-pet-left) + var(--player-context-pet-width) / 2);--context-menu-center-y:calc(var(--player-context-pet-top) + var(--player-context-pet-height) / 2);--context-menu-radius-x:calc(var(--player-context-pet-width) / 2 + var(--context-menu-button-size) * 0.55);--context-menu-radius-y:calc(var(--player-context-pet-height) / 2 + var(--context-menu-button-size) * 0.7);position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none}.DesktopPetPlayer_contextMenu__sB1lk[data-layout=overlay]{--context-menu-radius-x:calc(var(--player-context-pet-width) / 2 - var(--context-menu-button-size) * 0.64);--context-menu-radius-y:calc(var(--player-context-pet-height) / 2 - var(--context-menu-button-size) * 0.64)}.DesktopPetPlayer_contextMenuItem__J_Mkf{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;width:var(--context-menu-button-size);height:var(--context-menu-button-size);gap:1px;border:1.5px solid rgb(101 75 54/82%);border-radius:999px;padding:0;color:rgb(95 64 45);font:inherit;font-size:9px;font-weight:600;line-height:1;background:#fdda8e;cursor:pointer;pointer-events:auto}.DesktopPetPlayer_contextMenuItem__J_Mkf:first-of-type{left:clamp(4px,calc(var(--context-menu-center-x) + var(--context-menu-radius-x) * .94 - var(--context-menu-button-size) / 2),calc(100vw - var(--context-menu-button-size) - 4px));top:clamp(4px,calc(var(--context-menu-center-y) - var(--context-menu-radius-y) * .342 - var(--context-menu-button-size) / 2),calc(100vh - var(--context-menu-button-size) - 4px))}.DesktopPetPlayer_contextMenuItem__J_Mkf:nth-of-type(2){left:clamp(4px,calc(var(--context-menu-center-x) - var(--context-menu-radius-x) * .4 - var(--context-menu-button-size) / 2),calc(100vw - var(--context-menu-button-size) - 4px))}.DesktopPetPlayer_contextMenuItem__J_Mkf:nth-of-type(2),.DesktopPetPlayer_contextMenuItem__J_Mkf:nth-of-type(3){top:clamp(4px,calc(var(--context-menu-center-y) - var(--context-menu-radius-y) * .866 - var(--context-menu-button-size) / 2),calc(100vh - var(--context-menu-button-size) - 4px))}.DesktopPetPlayer_contextMenuItem__J_Mkf:nth-of-type(3){left:clamp(4px,calc(var(--context-menu-center-x) + var(--context-menu-radius-x) * .4 - var(--context-menu-button-size) / 2),calc(100vw - var(--context-menu-button-size) - 4px))}.DesktopPetPlayer_contextMenuItem__J_Mkf:nth-of-type(4){left:clamp(4px,calc(var(--context-menu-center-x) - var(--context-menu-radius-x) * .94 - var(--context-menu-button-size) / 2),calc(100vw - var(--context-menu-button-size) - 4px));top:clamp(4px,calc(var(--context-menu-center-y) - var(--context-menu-radius-y) * .342 - var(--context-menu-button-size) / 2),calc(100vh - var(--context-menu-button-size) - 4px))}.DesktopPetPlayer_contextMenuItem__J_Mkf span{display:block;width:max-content;overflow:visible;color:rgb(95 64 45);font-size:9px;line-height:1;text-align:center;white-space:nowrap}.DesktopPetPlayer_contextMenuItem__J_Mkf:focus-visible,.DesktopPetPlayer_contextMenuItem__J_Mkf:hover{color:rgb(80 52 36);border-color:rgb(91 65 45/88%);background:#fdda8e;outline:none}.DesktopPetPlayer_contextMenuItem__J_Mkf:disabled{cursor:not-allowed;opacity:.48}.DesktopPetPlayer_contextMenuIcon__utkk3{width:16px;height:16px;flex:0 0 auto;color:rgb(95 64 45)}.DesktopPetPlayer_errorPanel__tMZrd{position:fixed;left:50%;top:50%;z-index:31;max-width:min(360px,calc(100vw - 32px));padding:12px 14px;border:1px solid rgb(232 154 139);border-radius:8px;color:rgb(126 38 28);font-size:13px;line-height:20px;background:rgb(255 246 244/94%);pointer-events:auto;transform:translate(-50%,-50%)}.DesktopPetPlayer_hiddenText__nfAiZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes DesktopPetPlayer_playerTwinkle__JbnKD{0%,to{opacity:.34;transform:scale(.62) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(12deg)}}@keyframes DesktopPetPlayer_playerCardPop__eV2Ji{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes DesktopPetPlayer_playerCardPopCompact__JKdN5{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.DesktopPetPlayer_loadingCard__mOX20,.DesktopPetPlayer_loadingProgressValue__IZ0m7,.DesktopPetPlayer_loadingStars__4xlky span{animation:none;transition:none}}.DesktopPetSkinLab_page__IiQV0{height:100vh;overflow-y:auto;overscroll-behavior-y:contain;color:rgb(60 45 34);background:radial-gradient(circle at 12% 8%,rgb(255 222 233/72%),transparent 28%),radial-gradient(circle at 88% 12%,rgb(210 239 255/80%),transparent 30%),linear-gradient(145deg,rgb(255 250 235),rgb(245 252 255) 52%,rgb(255 246 250))}.DesktopPetSkinLab_shell__dC0Ld{width:min(1480px,100%);min-height:100vh;margin:0 auto;padding:28px}.DesktopPetSkinLab_header__yRFyR{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.DesktopPetSkinLab_collectionHeading___OSbq span,.DesktopPetSkinLab_eyebrow__AHNDf,.DesktopPetSkinLab_previewHeading__2BZmx span,.DesktopPetSkinLab_tuningTitle__y3ygl{color:rgb(159 104 63);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.DesktopPetSkinLab_header__yRFyR h1{margin-top:6px;font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.03em}.DesktopPetSkinLab_header__yRFyR p{max-width:720px;margin-top:8px;color:rgb(112 88 70);font-size:14px;line-height:1.7}.DesktopPetSkinLab_headerStats__KKeTh{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.DesktopPetSkinLab_headerStats__KKeTh span{border:1px solid rgb(218 190 152);border-radius:999px;padding:7px 12px;background:rgb(255 255 255/68%);color:rgb(112 78 50);font-size:12px;font-weight:700}.DesktopPetSkinLab_petSwitcher__gYYP0{display:flex;align-items:center;gap:16px;margin-bottom:18px;border:1px solid rgb(223 198 164);border-radius:18px;padding:12px 14px;background:rgb(255 255 255/72%);box-shadow:0 10px 30px rgb(103 73 44/8%);backdrop-filter:blur(16px)}.DesktopPetSkinLab_petSwitcherHeading__uXwI7{display:grid;flex:0 0 auto;gap:2px}.DesktopPetSkinLab_petSwitcherHeading__uXwI7 span{color:rgb(159 104 63);font-size:10px;font-weight:800;letter-spacing:.1em}.DesktopPetSkinLab_petSwitcherHeading__uXwI7 strong{color:rgb(83 59 43);font-size:13px}.DesktopPetSkinLab_petTabs__B2kXp{display:flex;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:thin}.DesktopPetSkinLab_petTabs__B2kXp button{display:grid;min-width:108px;gap:2px;border:1px solid rgb(220 198 169);border-radius:12px;padding:8px 12px;color:rgb(95 70 51);background:rgb(255 255 255/82%);text-align:left;cursor:pointer;transition:.15s ease}.DesktopPetSkinLab_petTabs__B2kXp button:hover{border-color:rgb(199 152 108)}.DesktopPetSkinLab_petTabs__B2kXp button span{font-size:12px;font-weight:800}.DesktopPetSkinLab_petTabs__B2kXp button small{color:rgb(136 106 82);font-size:9px;letter-spacing:.04em}.DesktopPetSkinLab_petTabs__B2kXp .DesktopPetSkinLab_activePet__iIBeE{border-color:rgb(197 132 104);color:rgb(111 56 39);background:rgb(255 224 214);box-shadow:inset 0 0 0 1px rgb(197 132 104/20%)}.DesktopPetSkinLab_workspace__ulAGc{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(560px,1.28fr);gap:18px;align-items:start}.DesktopPetSkinLab_collectionPanel__OdLKf,.DesktopPetSkinLab_previewPanel__k_976{border:1px solid rgb(223 198 164);border-radius:24px;background:rgb(255 255 255/72%);box-shadow:0 18px 48px rgb(103 73 44/10%);backdrop-filter:blur(16px)}.DesktopPetSkinLab_previewPanel__k_976{position:sticky;top:20px;padding:20px}.DesktopPetSkinLab_collectionHeading___OSbq,.DesktopPetSkinLab_previewHeading__2BZmx{display:flex;align-items:center;justify-content:space-between;gap:16px}.DesktopPetSkinLab_previewHeading__2BZmx strong{display:block;margin-top:3px;font-size:20px}.DesktopPetSkinLab_anchorToggle__fQ5zJ{display:inline-flex;align-items:center;gap:6px;color:rgb(112 78 50);font-size:12px;font-weight:700;cursor:pointer}.DesktopPetSkinLab_anchorToggle__fQ5zJ input{accent-color:rgb(208 120 94)}.DesktopPetSkinLab_anchorToggle__fQ5zJ svg{width:16px;height:16px}.DesktopPetSkinLab_directEditHint__eAjKW{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;border:1px solid rgb(225 193 158);border-radius:12px;padding:9px 11px;color:rgb(117 82 57);background:rgb(255 247 232/84%)}.DesktopPetSkinLab_directEditHint__eAjKW strong{flex:0 0 auto;font-size:12px}.DesktopPetSkinLab_directEditHint__eAjKW span{color:rgb(136 99 71);font-size:10px;line-height:1.45;text-align:right}.DesktopPetSkinLab_previewStage__x5DNa{display:grid;min-height:360px;margin-top:14px;place-items:center;overflow:hidden;border:1px solid rgb(231 211 183);border-radius:20px;background:linear-gradient(45deg,rgb(248 237 219/55%) 25%,transparent 0) 0 0 /24px 24px,linear-gradient(-45deg,rgb(248 237 219/55%) 25%,transparent 0) 0 12px /24px 24px,linear-gradient(45deg,transparent 75%,rgb(221 242 250/55%) 0) 12px -12px /24px 24px,linear-gradient(-45deg,transparent 75%,rgb(221 242 250/55%) 0) -12px 0 /24px 24px,rgb(255 253 248)}.DesktopPetSkinLab_spriteViewport__5iNXA{position:relative;overflow:hidden}.DesktopPetSkinLab_spriteCanvas__NEPPK{position:relative;width:var(--mock-frame-width);height:var(--mock-frame-height);transform:scale(var(--mock-preview-scale));transform-origin:top left}.DesktopPetSkinLab_spriteBase__TVUU_{position:absolute;inset:0;z-index:1;width:var(--mock-frame-width);height:var(--mock-frame-height);background-image:var(--mock-sprite-url);background-position:var(--mock-bg-x) 0;background-repeat:no-repeat;background-size:var(--mock-sheet-width) var(--mock-frame-height)}.DesktopPetSkinLab_petContentLayer__u1CcF{position:absolute;inset:0;z-index:1;transform-origin:center center}.DesktopPetSkinLab_petContentWithMat__8fHAa{transform:translateY(var(--skin-lab-pet-content-offset-y,-10%)) scale(var(--skin-lab-pet-content-scale,.8))}.DesktopPetSkinLab_accessoryLayer__hcW9A,.DesktopPetSkinLab_faceLayer__G4LNp,.DesktopPetSkinLab_matLayer__nDSWL{position:absolute;inset:0}.DesktopPetSkinLab_matLayer__nDSWL{z-index:0}.DesktopPetSkinLab_error__JZ1dS,.DesktopPetSkinLab_loading__3J59Q{max-width:280px;color:rgb(121 94 72);font-size:13px;text-align:center}.DesktopPetSkinLab_error__JZ1dS{color:rgb(155 59 49)}.DesktopPetSkinLab_stateGrid__xJ4lC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:14px}.DesktopPetSkinLab_collectionHeading___OSbq button,.DesktopPetSkinLab_stateGrid__xJ4lC button{border:1px solid rgb(220 198 169);border-radius:12px;padding:8px 10px;color:rgb(95 70 51);background:rgb(255 255 255/80%);font-size:12px;font-weight:700;cursor:pointer;transition:.15s ease}.DesktopPetSkinLab_collectionHeading___OSbq button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.DesktopPetSkinLab_collectionHeading___OSbq button svg{width:16px;height:16px}.DesktopPetSkinLab_collectionHeading___OSbq button:hover,.DesktopPetSkinLab_stateGrid__xJ4lC button:hover{border-color:rgb(199 152 108);transform:translateY(-1px)}.DesktopPetSkinLab_stateGrid__xJ4lC .DesktopPetSkinLab_activeState__0pwLK{border-color:rgb(197 132 104);color:rgb(111 56 39);background:rgb(255 224 214)}.DesktopPetSkinLab_stateOverrideBadge__PyPtY{margin-left:4px;border-radius:999px;padding:1px 4px;color:rgb(112 84 137);background:rgb(237 229 247);font-size:8px;font-weight:800}.DesktopPetSkinLab_frameTuningPanel__pmoAs{display:grid;gap:9px;margin-top:14px;border:1px solid rgb(210 197 224);border-radius:16px;padding:13px;background:rgb(247 244 255/82%)}.DesktopPetSkinLab_frameTuningHeading__D_37_{display:flex;align-items:center;justify-content:space-between;gap:10px}.DesktopPetSkinLab_anchorCode__6ie3U>span,.DesktopPetSkinLab_frameTuningHeading__D_37_>span{color:rgb(112 84 137);font-size:11px;font-weight:800;letter-spacing:.08em}.DesktopPetSkinLab_frameTuningHeading__D_37_ strong{color:rgb(91 67 111);font-size:11px}.DesktopPetSkinLab_frameTuningPanel__pmoAs>p{color:rgb(119 98 135);font-size:11px;line-height:1.5}.DesktopPetSkinLab_frameSelector__8F7My{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.DesktopPetSkinLab_frameSelector__8F7My button{border:1px solid rgb(204 190 216);border-radius:9px;padding:6px 4px;color:rgb(91 67 111);background:rgb(255 255 255/82%);font-size:10px;font-weight:750;cursor:pointer}.DesktopPetSkinLab_frameSelector__8F7My .DesktopPetSkinLab_activeFrame__PZ2kk{border-color:rgb(139 104 165);color:white;background:rgb(139 104 165)}.DesktopPetSkinLab_anchorEditor__ICCPl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.DesktopPetSkinLab_anchorEditor__ICCPl label{display:grid;gap:4px;min-width:0}.DesktopPetSkinLab_anchorEditor__ICCPl label span{color:rgb(91 67 111);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:750}.DesktopPetSkinLab_anchorEditor__ICCPl input{min-width:0;width:100%;border:1px solid rgb(204 190 216);border-radius:8px;padding:6px 7px;color:rgb(76 56 92);background:rgb(255 255 255/90%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;outline:none}.DesktopPetSkinLab_anchorEditor__ICCPl input:focus{border-color:rgb(139 104 165);box-shadow:0 0 0 2px rgb(139 104 165/14%)}.DesktopPetSkinLab_anchorEditor__ICCPl input:disabled{cursor:not-allowed;opacity:.5}.DesktopPetSkinLab_anchorCode__6ie3U{display:grid;gap:5px}.DesktopPetSkinLab_anchorCode__6ie3U pre{overflow-x:auto;border:1px solid rgb(210 197 224);border-radius:10px;padding:9px 10px;color:rgb(76 56 92);background:rgb(255 255 255/78%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.5;white-space:pre}.DesktopPetSkinLab_tuningPanel__fwgst{display:grid;gap:9px;margin-top:14px;border-radius:16px;padding:13px;background:rgb(252 244 231/82%)}.DesktopPetSkinLab_stateOverrideControl__XAJm5{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgb(224 204 176);border-radius:12px;padding:9px 10px;background:rgb(255 255 255/62%)}.DesktopPetSkinLab_stateOverrideControl__XAJm5>div{display:grid;gap:2px}.DesktopPetSkinLab_stateOverrideControl__XAJm5 strong{color:rgb(102 78 59);font-size:11px}.DesktopPetSkinLab_stateOverrideControl__XAJm5 span{color:rgb(132 103 79);font-size:9px}.DesktopPetSkinLab_stateOverrideControl__XAJm5 button{flex:0 0 auto;border:1px solid rgb(206 147 111);border-radius:9px;padding:6px 8px;color:rgb(126 69 45);background:rgb(255 255 255/82%);font-size:9px;font-weight:750;cursor:pointer}.DesktopPetSkinLab_tuningPanel__fwgst label{display:grid;grid-template-columns:108px 1fr;align-items:center;gap:10px;color:rgb(102 78 59);font-size:12px;font-weight:650}.DesktopPetSkinLab_tuningPanel__fwgst input{width:100%;accent-color:rgb(206 127 96)}.DesktopPetSkinLab_tuningPanel__fwgst .DesktopPetSkinLab_booleanControl__tl8Pq input{justify-self:start;width:18px;height:18px}.DesktopPetSkinLab_finalParameters__Igswe{display:grid;gap:7px;margin-top:4px;border-top:1px solid rgb(224 204 176);padding-top:12px}.DesktopPetSkinLab_finalParametersHeading__nQ1GT>span{color:rgb(112 78 50);font-size:12px;font-weight:800}.DesktopPetSkinLab_finalParametersHeading__nQ1GT{display:flex;align-items:center;justify-content:space-between;gap:10px}.DesktopPetSkinLab_finalParametersHeading__nQ1GT button{border:1px solid rgb(206 147 111);border-radius:9px;padding:6px 9px;color:rgb(126 69 45);background:rgb(255 255 255/82%);font-size:10px;font-weight:750;cursor:pointer}.DesktopPetSkinLab_finalParametersHeading__nQ1GT button:hover{border-color:rgb(189 111 80);background:white}.DesktopPetSkinLab_finalParameters__Igswe>p{color:rgb(132 103 79);font-size:11px;line-height:1.5}.DesktopPetSkinLab_finalParameterEditor__kdxpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.DesktopPetSkinLab_finalParameterEditor__kdxpo label{display:grid;grid-template-columns:1fr;align-items:stretch;gap:4px;min-width:0}.DesktopPetSkinLab_finalParameterEditor__kdxpo label:first-child{grid-column:1/-1}.DesktopPetSkinLab_finalParameterEditor__kdxpo label span{color:rgb(112 78 50);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:750}.DesktopPetSkinLab_finalParameterEditor__kdxpo input{min-width:0;border:1px solid rgb(218 194 164);border-radius:9px;padding:7px 9px;color:rgb(79 57 42);background:rgb(255 255 255/88%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;outline:none}.DesktopPetSkinLab_finalParameterEditor__kdxpo input:focus{border-color:rgb(196 127 96);box-shadow:0 0 0 2px rgb(196 127 96/16%)}.DesktopPetSkinLab_finalParameters__Igswe pre{overflow-x:auto;border:1px solid rgb(224 204 176);border-radius:12px;padding:11px 12px;color:rgb(84 63 47);background:rgb(255 255 255/76%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.55;white-space:pre-wrap}.DesktopPetSkinLab_collectionPanel__OdLKf{padding:20px}.DesktopPetSkinLab_layerTabs__jIwpf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-radius:16px;padding:5px;background:rgb(241 230 215/78%)}.DesktopPetSkinLab_layerTabs__jIwpf>button{display:grid;gap:2px;border:1px solid transparent;border-radius:12px;padding:11px 14px;color:rgb(118 89 67);background:transparent;font-size:13px;font-weight:800;text-align:left;cursor:pointer}.DesktopPetSkinLab_layerTabs__jIwpf>button small{color:rgb(145 113 88);font-size:9px;font-weight:650}.DesktopPetSkinLab_layerTabs__jIwpf>.DesktopPetSkinLab_activeLayerTab__qruSZ{border-color:rgb(210 157 121);color:rgb(108 58 40);background:rgb(255 255 255/88%);box-shadow:0 6px 18px rgb(103 73 44/9%)}.DesktopPetSkinLab_layerTabs__jIwpf>.DesktopPetSkinLab_activeLayerTab__qruSZ small{color:rgb(172 98 69)}.DesktopPetSkinLab_collectionHeading___OSbq{margin-top:20px;padding-top:18px;border-top:1px solid rgb(232 215 191)}.DesktopPetSkinLab_collectionPanel__OdLKf>.DesktopPetSkinLab_collectionHeading___OSbq{margin-top:0;border-top:0;padding-top:0}.DesktopPetSkinLab_facePanel__m1rM2{display:grid;gap:14px}.DesktopPetSkinLab_faceSection__LaB6S{display:grid;gap:14px;border:1px solid rgb(225 207 182);border-radius:16px;padding:15px;background:rgb(255 252 246/72%)}.DesktopPetSkinLab_faceApplyRow__vFjRI,.DesktopPetSkinLab_faceSectionHeading__kW7H1{display:flex;align-items:center;justify-content:space-between;gap:12px}.DesktopPetSkinLab_faceSectionHeading__kW7H1>div{display:grid;gap:3px}.DesktopPetSkinLab_faceSectionHeading__kW7H1 strong{color:rgb(91 65 48);font-size:13px}.DesktopPetSkinLab_faceSectionHeading__kW7H1 span{color:rgb(139 107 81);font-size:10px;line-height:1.45}.DesktopPetSkinLab_faceApplyRow__vFjRI button,.DesktopPetSkinLab_faceSectionHeading__kW7H1 button,.DesktopPetSkinLab_faceUploadButton__OuJub{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid rgb(206 147 111);border-radius:10px;padding:8px 10px;color:rgb(126 69 45);background:rgb(255 255 255/86%);font-size:10px;font-weight:800;cursor:pointer}.DesktopPetSkinLab_faceSectionHeading__kW7H1 button svg{width:14px;height:14px}.DesktopPetSkinLab_faceUploadButton__OuJub{position:relative}.DesktopPetSkinLab_fileInput__HvjZz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.DesktopPetSkinLab_faceCropWorkspace__gs7VI{display:grid;grid-template-columns:minmax(180px,.82fr) minmax(220px,1.18fr);gap:16px;align-items:center}.DesktopPetSkinLab_faceCropPreview__jMlzS{position:relative;width:min(100%,260px);justify-self:center;overflow:hidden;border:1px solid rgb(218 190 152);background:linear-gradient(45deg,rgb(244 232 215) 25%,transparent 0) 0 0 /18px 18px,linear-gradient(-45deg,rgb(244 232 215) 25%,transparent 0) 0 9px /18px 18px,rgb(255 253 248);box-shadow:0 10px 24px rgb(103 73 44/10%);aspect-ratio:var(--skin-lab-face-crop-aspect-ratio)}.DesktopPetSkinLab_faceCropPreview__jMlzS[data-crop-shape=circle],.DesktopPetSkinLab_faceCropPreview__jMlzS[data-crop-shape=oval]{border-radius:50%}.DesktopPetSkinLab_faceCropPreview__jMlzS[data-crop-shape=rounded]{border-radius:28%}.DesktopPetSkinLab_faceCropImage__v_50w{object-fit:cover;transform:translate(var(--skin-lab-face-crop-x),var(--skin-lab-face-crop-y)) scale(var(--skin-lab-face-crop-zoom));transform-origin:50% 50%;user-select:none;-webkit-user-drag:none}.DesktopPetSkinLab_faceCropControls__OgwuC{display:grid;gap:12px}.DesktopPetSkinLab_faceShapeGrid__HJApg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.DesktopPetSkinLab_faceShapeGrid__HJApg button{border:1px solid rgb(218 194 164);border-radius:9px;padding:7px;color:rgb(112 78 50);background:rgb(255 255 255/82%);font-size:10px;font-weight:750;cursor:pointer}.DesktopPetSkinLab_faceShapeGrid__HJApg .DesktopPetSkinLab_activeFaceShape__gOmnE{border-color:rgb(196 127 96);color:rgb(113 60 42);background:rgb(255 232 222)}.DesktopPetSkinLab_faceCropControls__OgwuC>label{display:grid;gap:6px}.DesktopPetSkinLab_faceCropControls__OgwuC>label>span{display:flex;align-items:center;justify-content:space-between;gap:10px;color:rgb(113 84 61);font-size:10px}.DesktopPetSkinLab_faceCropControls__OgwuC input{width:100%;accent-color:rgb(206 127 96)}.DesktopPetSkinLab_faceApplyRow__vFjRI{border-top:1px solid rgb(230 214 192);padding-top:12px}.DesktopPetSkinLab_faceApplyRow__vFjRI>span{min-width:0;overflow:hidden;color:rgb(135 102 76);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.DesktopPetSkinLab_faceApplyRow__vFjRI .DesktopPetSkinLab_primaryAction__xgOqf{color:white;background:rgb(196 106 77)}.DesktopPetSkinLab_faceEmpty__pjLdw{border:1px dashed rgb(220 198 169);border-radius:12px;padding:28px 18px;color:rgb(136 106 82);background:rgb(255 255 255/48%);font-size:12px;text-align:center}.DesktopPetSkinLab_faceError__L02cr{color:rgb(155 59 49);font-size:11px}.DesktopPetSkinLab_faceAppearanceControls__CaiT0{display:grid;grid-template-columns:minmax(0,.75fr) repeat(2,minmax(0,1fr));gap:8px}.DesktopPetSkinLab_faceBorderControl__qSEYS,.DesktopPetSkinLab_faceRangeControl__bfHcf{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgb(225 207 182);border-radius:12px;padding:10px 12px;color:rgb(92 67 50);background:rgb(255 255 255/68%)}.DesktopPetSkinLab_faceBorderControl__qSEYS{margin:0;font:inherit;text-align:left;cursor:pointer}.DesktopPetSkinLab_faceBorderControl__qSEYS>span,.DesktopPetSkinLab_faceRangeControl__bfHcf>span{display:grid;gap:2px}.DesktopPetSkinLab_faceBorderControl__qSEYS strong,.DesktopPetSkinLab_faceRangeControl__bfHcf strong{font-size:11px}.DesktopPetSkinLab_faceBorderControl__qSEYS small,.DesktopPetSkinLab_faceRangeControl__bfHcf small{color:rgb(139 107 81);font-size:9px}.DesktopPetSkinLab_faceBorderValue__Y7X_Q{flex:0 0 auto;border-radius:999px;padding:4px 8px;color:rgb(132 103 79);background:rgb(238 226 208);font-size:9px;font-weight:750}.DesktopPetSkinLab_faceBorderValue__Y7X_Q[data-enabled=true]{color:rgb(126 69 45);background:rgb(255 221 207)}.DesktopPetSkinLab_faceRangeControl__bfHcf{display:grid;grid-template-columns:auto minmax(100px,1fr)}.DesktopPetSkinLab_faceRangeControl__bfHcf input{min-width:0;width:100%;accent-color:rgb(196 106 77)}.DesktopPetSkinLab_faceAnchorEditor__mcb_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.DesktopPetSkinLab_faceAnchorEditor__mcb_9 label{display:grid;gap:4px;min-width:0}.DesktopPetSkinLab_faceAnchorEditor__mcb_9 span{color:rgb(112 78 50);font-size:10px;font-weight:750}.DesktopPetSkinLab_faceAnchorEditor__mcb_9 input{min-width:0;width:100%;border:1px solid rgb(218 194 164);border-radius:9px;padding:7px 9px;color:rgb(79 57 42);background:rgb(255 255 255/88%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;outline:none}.DesktopPetSkinLab_faceAnchorEditor__mcb_9 input:focus{border-color:rgb(196 127 96);box-shadow:0 0 0 2px rgb(196 127 96/16%)}.DesktopPetSkinLab_collectionHeading___OSbq h2{margin-top:3px;font-size:23px;font-weight:800}.DesktopPetSkinLab_skinItemGrid__0yTVc{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:14px}.DesktopPetSkinLab_matGrid__HO_v5{grid-template-columns:repeat(4,minmax(0,1fr))}.DesktopPetSkinLab_matGrid__HO_v5 .DesktopPetSkinLab_itemPreview__NFxeR{width:min(100%,170px);height:auto;aspect-ratio:1}.DesktopPetSkinLab_matGrid__HO_v5 .DesktopPetSkinLab_itemPreview__NFxeR img{width:100%;max-width:none;max-height:none;height:100%;object-fit:contain}.DesktopPetSkinLab_emptyCollection__3UPVd,.DesktopPetSkinLab_emptySelection__E7gpf{color:rgb(136 106 82);font-size:13px;text-align:center}.DesktopPetSkinLab_emptySelection__E7gpf{margin-top:14px;border:1px dashed rgb(220 198 169);border-radius:16px;padding:24px 16px;background:rgb(255 255 255/52%)}.DesktopPetSkinLab_emptyCollection__3UPVd{grid-column:1/-1;padding:48px 16px}.DesktopPetSkinLab_skinItemGrid__0yTVc>button{position:relative;display:grid;min-width:0;min-height:158px;place-items:center;overflow:hidden;border:1px solid rgb(225 207 182);border-radius:16px;padding:10px 8px 8px;color:rgb(87 65 49);background:rgb(255 255 255/80%);cursor:pointer;transition:.16s ease}.DesktopPetSkinLab_skinItemGrid__0yTVc>button:hover{border-color:rgb(204 150 110);box-shadow:0 8px 22px rgb(113 75 45/12%);transform:translateY(-2px)}.DesktopPetSkinLab_skinItemGrid__0yTVc .DesktopPetSkinLab_selectedCard__CIBdb{border-color:rgb(204 126 97);background:rgb(255 237 230);box-shadow:inset 0 0 0 1px rgb(204 126 97/30%)}.DesktopPetSkinLab_itemPreview__NFxeR{display:grid;width:100%;height:92px;place-items:center}.DesktopPetSkinLab_itemPreview__NFxeR img{max-width:100%;max-height:86px;object-fit:contain}.DesktopPetSkinLab_itemName__cdhfF{font-size:12px;font-weight:750}.DesktopPetSkinLab_itemCode__KEfIO,.DesktopPetSkinLab_itemName__cdhfF{width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.DesktopPetSkinLab_itemCode__KEfIO{color:rgb(137 108 84);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.DesktopPetSkinLab_rarity__Oa5sS{color:rgb(231 165 63);font-size:9px;letter-spacing:1px}.DesktopPetSkinLab_selectedBadge__L6edS{position:absolute;top:7px;right:7px;border-radius:999px;padding:3px 6px;color:white;background:rgb(201 111 83);font-size:9px;font-weight:800}@media (max-width:1020px){.DesktopPetSkinLab_workspace__ulAGc{grid-template-columns:1fr}.DesktopPetSkinLab_previewPanel__k_976{position:static}.DesktopPetSkinLab_skinItemGrid__0yTVc{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:680px){.DesktopPetSkinLab_shell__dC0Ld{padding:16px}.DesktopPetSkinLab_header__yRFyR{align-items:flex-start;flex-direction:column}.DesktopPetSkinLab_headerStats__KKeTh{justify-content:flex-start}.DesktopPetSkinLab_petSwitcher__gYYP0{align-items:stretch;flex-direction:column}.DesktopPetSkinLab_skinItemGrid__0yTVc,.DesktopPetSkinLab_stateGrid__xJ4lC{grid-template-columns:repeat(2,minmax(0,1fr))}.DesktopPetSkinLab_faceAppearanceControls__CaiT0,.DesktopPetSkinLab_faceCropWorkspace__gs7VI{grid-template-columns:1fr}.DesktopPetSkinLab_faceAnchorEditor__mcb_9{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=640d8d3f385eaee0.css.map*/