.workshop-module__Y4tABq__workshop{--ink:#201f19;--muted:#777568;--line:#dedbd0;--paper:#f3f1e9;--paper-deep:#e9e6dc;--moss:#657349;--moss-dark:#485433;--gold:#c1a455;width:100%;height:100dvh;color:var(--ink);cursor:default;background:#191c16;grid-template:"header header header"72px"left stage right"minmax(0,1fr)/minmax(250px,296px) minmax(420px,1fr) minmax(310px,360px);font-family:Average Sans,system-ui,sans-serif;display:grid;overflow:hidden}.workshop-module__Y4tABq__header{z-index:20;background:#f6f4edfa;border-bottom:1px solid #d4d0c4;grid-area:header;justify-content:space-between;align-items:center;min-width:0;padding:0 24px;display:flex;box-shadow:0 3px 16px #1819141f}.workshop-module__Y4tABq__brand,.workshop-module__Y4tABq__headerMeta,.workshop-module__Y4tABq__panelIntro,.workshop-module__Y4tABq__dockHeading,.workshop-module__Y4tABq__playbackButtons,.workshop-module__Y4tABq__sectionTitleRow{align-items:center;display:flex}.workshop-module__Y4tABq__brand{gap:12px}.workshop-module__Y4tABq__brandMark{color:#f3e6b8;background:#56623f;border:1px solid #465035;place-items:center;width:38px;height:38px;font:400 25px/1 Aubrey,serif;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #68764d}.workshop-module__Y4tABq__brandMark:first-letter{transform:rotate(-45deg)}.workshop-module__Y4tABq__brand>div{gap:1px;display:grid}.workshop-module__Y4tABq__brand h1{color:#24251f;letter-spacing:-.02em;margin:0;font:600 19px/1.05 Lora,serif}.workshop-module__Y4tABq__eyebrow,.workshop-module__Y4tABq__kicker,.workshop-module__Y4tABq__modelLabel span,.workshop-module__Y4tABq__dockHeading>div>span{color:#7c7a6e;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.workshop-module__Y4tABq__headerMeta{color:#777669;letter-spacing:.02em;gap:9px;font-size:12px}.workshop-module__Y4tABq__statusDot{background:#71824d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #71824d24}.workshop-module__Y4tABq__assetBadge{color:#666456;letter-spacing:.12em;text-transform:uppercase;background:#ece9df;border:1px solid #dad5c5;border-radius:999px;margin-left:8px;padding:6px 10px;font-size:9px;font-weight:700}.workshop-module__Y4tABq__panel{z-index:10;scrollbar-color:#c4c0b4 transparent;scrollbar-width:thin;background:linear-gradient(#4e4b3c09 1px, transparent 1px), var(--paper);background-size:100% 28px;min-height:0;overflow:hidden auto}.workshop-module__Y4tABq__leftPanel{border-right:1px solid #d7d3c8;grid-area:left}.workshop-module__Y4tABq__rightPanel{border-left:1px solid #d7d3c8;grid-area:right}.workshop-module__Y4tABq__panelIntro{border-bottom:1px solid var(--line);background:#f0ede3e0;gap:13px;min-height:82px;padding:16px 19px}.workshop-module__Y4tABq__panelNumber{color:#817d6f;border:1px solid #bbb6a6;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font:600 11px/1 Lora,serif;display:grid}.workshop-module__Y4tABq__panelIntro h2{color:#2a2a23;margin:2px 0 0;font:600 18px/1.1 Lora,serif}.workshop-module__Y4tABq__kicker{margin:0}.workshop-module__Y4tABq__controlSection{border-bottom:1px solid var(--line);background:#f7f5eec2;padding:18px 19px 20px}.workshop-module__Y4tABq__controlSection h3{color:#666456;letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:700}.workshop-module__Y4tABq__optionGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.workshop-module__Y4tABq__optionCard,.workshop-module__Y4tABq__outfitCard,.workshop-module__Y4tABq__hairGrid button,.workshop-module__Y4tABq__swatchButton,.workshop-module__Y4tABq__iconButton,.workshop-module__Y4tABq__sectionTitleRow button,.workshop-module__Y4tABq__playButton,.workshop-module__Y4tABq__restartButton{cursor:pointer}.workshop-module__Y4tABq__optionCard{color:#535247;background:#f9f7f0;border:1px solid #d6d2c7;border-radius:4px;place-items:center;min-width:0;padding:12px 7px 10px;transition:border-color .15s,background .15s,transform .15s;display:grid}.workshop-module__Y4tABq__optionCard:hover,.workshop-module__Y4tABq__outfitCard:hover,.workshop-module__Y4tABq__hairGrid button:hover{transform:translateY(-1px)}.workshop-module__Y4tABq__optionCardActive{color:#3f492d;background:#e8eadf;border-color:#707a51;box-shadow:inset 0 0 0 1px #a9b190}.workshop-module__Y4tABq__bodyGlyph{color:#69744d;margin-bottom:6px;font-size:23px;line-height:1}.workshop-module__Y4tABq__optionCard strong{font:600 12px/1.2 Lora,serif}.workshop-module__Y4tABq__optionCard small{color:#8d8a7d;margin-top:3px;font-size:9px}.workshop-module__Y4tABq__rangeStack{gap:17px;display:grid}.workshop-module__Y4tABq__rangeControl{gap:7px;margin-top:14px;display:grid}.workshop-module__Y4tABq__rangeStack .workshop-module__Y4tABq__rangeControl{margin-top:0}.workshop-module__Y4tABq__rangeLabel{color:#4f4e45;justify-content:space-between;align-items:center;font-size:12px;display:flex}.workshop-module__Y4tABq__rangeLabel output{color:#737165;font-variant-numeric:tabular-nums;background:#eae7de;border:1px solid #d4d0c4;border-radius:3px;padding:2px 6px;font-size:10px}.workshop-module__Y4tABq__rangeControl input{width:100%;height:3px;accent-color:var(--moss);cursor:pointer;margin:4px 0}.workshop-module__Y4tABq__swatchGrid{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.workshop-module__Y4tABq__swatchButton{color:#777469;background:0 0;border:1px solid #0000;border-radius:4px;justify-items:center;gap:5px;padding:5px 3px 6px;font-size:9px;display:grid}.workshop-module__Y4tABq__swatchButton>span{border:2px solid #f6f3eb;border-radius:3px;width:100%;height:25px;box-shadow:0 0 0 1px #c7c2b5}.workshop-module__Y4tABq__swatchActive{color:#485135;background:#e7e8df;border-color:#8a9270;font-weight:700}.workshop-module__Y4tABq__toggleRow{color:#4f4e44;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:31px;font-size:12px;display:flex;position:relative}.workshop-module__Y4tABq__toggleInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workshop-module__Y4tABq__toggleTrack{background:#c9c6bc;border-radius:999px;flex:none;width:32px;height:17px;transition:background .15s;position:relative}.workshop-module__Y4tABq__toggleTrack>span{background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #21211c47}.workshop-module__Y4tABq__toggleInput:checked+.workshop-module__Y4tABq__toggleTrack{background:var(--moss)}.workshop-module__Y4tABq__toggleInput:checked+.workshop-module__Y4tABq__toggleTrack>span{transform:translate(15px)}.workshop-module__Y4tABq__toggleInput:focus-visible+.workshop-module__Y4tABq__toggleTrack{outline-offset:2px;outline:2px solid #ba973c}.workshop-module__Y4tABq__toggleDisabled{cursor:not-allowed;opacity:.42}.workshop-module__Y4tABq__colorPicker{gap:8px;margin-top:13px;display:grid}.workshop-module__Y4tABq__controlSection>.workshop-module__Y4tABq__colorPicker:first-of-type{margin-top:0}.workshop-module__Y4tABq__colorPicker>span,.workshop-module__Y4tABq__facialHairControl>span{color:#777468;font-size:10px}.workshop-module__Y4tABq__colorSwatches{flex-wrap:wrap;gap:7px;display:flex}.workshop-module__Y4tABq__colorSwatches button{cursor:pointer;background:#f8f5ed;border:1px solid #c7c2b6;border-radius:50%;place-items:center;width:29px;height:29px;padding:3px;display:grid}.workshop-module__Y4tABq__colorSwatches button>span{border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 0 1px #1e1d1826}.workshop-module__Y4tABq__colorSwatches .workshop-module__Y4tABq__colorSwatchActive{border-color:#5f6d43;box-shadow:0 0 0 2px #d9deca}.workshop-module__Y4tABq__assetTabs{z-index:4;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ebe8def7;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:9px;display:grid;position:sticky;top:0}.workshop-module__Y4tABq__assetTabs button{color:#777468;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:3px;min-width:0;min-height:30px;padding:4px 3px;font-size:9px;font-weight:700}.workshop-module__Y4tABq__assetTabs button:hover{color:#4e533f;background:#ffffff7a}.workshop-module__Y4tABq__assetTabs .workshop-module__Y4tABq__assetTabActive{color:#465033;background:#e2e7d7;border-color:#aeb69a;box-shadow:inset 0 0 0 1px #ffffff8f}.workshop-module__Y4tABq__assetTabPanel{border-bottom:1px solid var(--line);background:#f7f5eec7;min-height:365px;padding:15px 14px 19px}.workshop-module__Y4tABq__assetBrowserHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.workshop-module__Y4tABq__assetBrowserHeader h3,.workshop-module__Y4tABq__assetSubheading{color:#4d4c43;margin:0;font:600 13px/1.2 Lora,serif}.workshop-module__Y4tABq__assetBrowserHeader p{color:#8a877b;max-width:255px;margin:4px 0 0;font-size:9px;line-height:1.4}.workshop-module__Y4tABq__assetSubheading{border-top:1px dashed #d4d0c3;margin:18px 0 10px;padding-top:14px}.workshop-module__Y4tABq__assetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workshop-module__Y4tABq__assetCard{color:#545248;cursor:pointer;text-align:left;background:#f9f7f0;border:1px solid #d4d0c4;border-radius:5px;gap:0;min-width:0;padding:0 0 8px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.workshop-module__Y4tABq__assetCard:hover{border-color:#aab197;transform:translateY(-1px);box-shadow:0 4px 12px #2f302617}.workshop-module__Y4tABq__assetPreview{background:radial-gradient(circle at 50% 45%,#ffffffb8,#0000 47%),#e9e6dc;border-bottom:1px solid #dedacf;place-items:center;height:94px;margin-bottom:7px;display:grid;position:relative;overflow:hidden}.workshop-module__Y4tABq__assetThumbnail{object-fit:cover;width:100%;height:100%;display:block}.workshop-module__Y4tABq__thumbnailHost{place-items:center;width:100%;height:100%;display:grid}.workshop-module__Y4tABq__thumbnailHost>*{grid-area:1/1}.workshop-module__Y4tABq__thumbnailLoader{border:2px solid #585e4729;border-top-color:#7a875a;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite workshop-module__Y4tABq__workshopSpin}.workshop-module__Y4tABq__thumbnailFallback{color:#9a7668;text-align:center;max-width:90px;font-size:8px;line-height:1.35}.workshop-module__Y4tABq__offPreview{color:#8f8b7e;border:1px solid #c8c4b8;border-radius:50%;place-items:center;width:37px;height:37px;font:300 25px/1 system-ui,sans-serif;display:grid}.workshop-module__Y4tABq__assetCard strong,.workshop-module__Y4tABq__assetCard small{min-width:0;margin-left:8px;margin-right:8px;overflow:hidden}.workshop-module__Y4tABq__assetCard strong{color:#46453d;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:22px;font:700 9px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;display:-webkit-box}.workshop-module__Y4tABq__assetCard small{color:#8c897d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;line-height:1.25}.workshop-module__Y4tABq__assetCheck{color:#53603c;opacity:0;background:#eef1e4f0;border:1px solid #525c3b7a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:7px;right:7px;transform:scale(.75)}.workshop-module__Y4tABq__assetCardActive{background:#eef0e7;border-color:#718052;box-shadow:inset 0 0 0 1px #aab497,0 5px 14px #3841281f}.workshop-module__Y4tABq__assetCardActive .workshop-module__Y4tABq__assetPreview{background-color:#e2e6d9;border-bottom-color:#b9c1a8}.workshop-module__Y4tABq__assetCardActive .workshop-module__Y4tABq__assetCheck{opacity:1;transform:scale(1)}.workshop-module__Y4tABq__assetCardActive strong{color:#3f4b2d}.workshop-module__Y4tABq__stage{background:#151711;grid-area:stage;min-width:0;min-height:0;position:relative;overflow:hidden}.workshop-module__Y4tABq__stage:before{z-index:2;content:"";pointer-events:none;border:1px solid #ffffff0a;position:absolute;inset:0;box-shadow:inset 0 0 90px #00000038}.workshop-module__Y4tABq__canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.workshop-module__Y4tABq__canvas:active{cursor:grabbing}.workshop-module__Y4tABq__viewportTopbar{z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:18px;left:19px;right:19px}.workshop-module__Y4tABq__modelLabel{color:#ffffffdb;text-shadow:0 1px 4px #00000080;border-left:2px solid #cdb566d1;gap:3px;padding-left:9px;display:grid}.workshop-module__Y4tABq__modelLabel span{color:#ffffff80}.workshop-module__Y4tABq__modelLabel strong{text-transform:capitalize;font:600 13px/1.15 Lora,serif}.workshop-module__Y4tABq__iconButton{color:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#1215109e;border:1px solid #ffffff24;border-radius:3px;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:10px;display:flex}.workshop-module__Y4tABq__iconButton:hover{color:#fff;background:#282e21d6}.workshop-module__Y4tABq__dragHint{z-index:4;color:#ffffff78;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);letter-spacing:.04em;pointer-events:none;white-space:nowrap;background:#1214108a;border:1px solid #ffffff1a;border-radius:999px;padding:6px 11px;font-size:9px;position:absolute;bottom:119px;left:50%;transform:translate(-50%)}.workshop-module__Y4tABq__viewportMessage{z-index:8;color:#f5f1e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#11130fd6;border:1px solid #ffffff1f;border-radius:6px;justify-items:center;gap:7px;min-width:220px;padding:20px 24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.workshop-module__Y4tABq__viewportMessage strong{margin-top:3px;font:600 13px/1.2 Lora,serif}.workshop-module__Y4tABq__viewportMessage>span:last-child{color:#ffffff8c;max-width:260px;font-size:10px}.workshop-module__Y4tABq__loader{border:2px solid #ffffff24;border-top-color:#d7bd70;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite workshop-module__Y4tABq__workshopSpin}.workshop-module__Y4tABq__errorMark{color:#e5a38a;border:1px solid #b87057;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.workshop-module__Y4tABq__animationDock{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:linear-gradient(90deg,#707e5024,#0000 36%),#141711e3;border:1px solid #d6d1bf38;border-top-color:#d8b96480;border-radius:5px;grid-template-columns:minmax(125px,.85fr) minmax(180px,1.6fr) auto auto;align-items:center;gap:13px;min-height:84px;padding:13px 15px;display:grid;position:absolute;bottom:16px;left:17px;right:17px;box-shadow:0 14px 45px #00000059}.workshop-module__Y4tABq__dockHeading{gap:9px;min-width:0}.workshop-module__Y4tABq__dockIcon{color:#dbc57f;border:1px solid #d8bd7073;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.workshop-module__Y4tABq__dockHeading>div{gap:3px;min-width:0;display:grid}.workshop-module__Y4tABq__dockHeading>div>span{color:#ffffff6b}.workshop-module__Y4tABq__dockHeading strong{color:#f3efe3;text-overflow:ellipsis;white-space:nowrap;font:600 11px/1.2 Lora,serif;overflow:hidden}.workshop-module__Y4tABq__selectWrap select,.workshop-module__Y4tABq__speedControl select{color:#ffffffd1;background:#282c22;border:1px solid #ffffff21;border-radius:3px;width:100%}.workshop-module__Y4tABq__selectWrap select{height:36px;padding:0 31px 0 10px;font-size:11px}.workshop-module__Y4tABq__playbackButtons{gap:6px}.workshop-module__Y4tABq__playButton,.workshop-module__Y4tABq__restartButton{border-radius:3px;place-items:center;height:35px;display:grid}.workshop-module__Y4tABq__playButton{color:#fff;background:#67784b;border:1px solid #839261;width:38px;font-size:12px}.workshop-module__Y4tABq__restartButton{color:#ffffffa3;background:#ffffff0d;border:1px solid #ffffff24;width:32px;font-size:16px}.workshop-module__Y4tABq__playButton:hover{background:#758858}.workshop-module__Y4tABq__restartButton:hover{color:#fff;background:#ffffff1a}.workshop-module__Y4tABq__speedControl{color:#ffffff73;text-transform:uppercase;grid-template-columns:auto 56px;align-items:center;gap:6px;font-size:9px;display:grid}.workshop-module__Y4tABq__speedControl select{color:#ffffffbf;height:35px;padding:0 5px;font-size:10px}.workshop-module__Y4tABq__outfitList{gap:7px;display:grid}.workshop-module__Y4tABq__outfitCard{color:#56544a;text-align:left;background:#f9f7f0;border:1px solid #d7d3c8;border-radius:4px;grid-template-columns:37px 1fr 17px;align-items:center;gap:9px;width:100%;padding:8px 9px;transition:transform .15s,border-color .15s;display:grid}.workshop-module__Y4tABq__outfitCard>span:nth-child(2){gap:2px;display:grid}.workshop-module__Y4tABq__outfitCard strong{font:600 12px/1.2 Lora,serif}.workshop-module__Y4tABq__outfitCard small{color:#929084;font-size:9px}.workshop-module__Y4tABq__outfitGlyph{color:#727063;background:#e8e5dc;border:1px solid #d5d1c5;border-radius:3px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.workshop-module__Y4tABq__selectionMark{color:#0000;border:1px solid #c8c4b9;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid}.workshop-module__Y4tABq__outfitCardActive{background:#e7e9df;border-color:#77825a}.workshop-module__Y4tABq__outfitCardActive .workshop-module__Y4tABq__outfitGlyph{color:#4c5837;background:#d8ddca;border-color:#aeb69a}.workshop-module__Y4tABq__outfitCardActive .workshop-module__Y4tABq__selectionMark{color:#fff;background:#69774b;border-color:#69774b}.workshop-module__Y4tABq__hairGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.workshop-module__Y4tABq__hairGrid button{color:#757267;background:#f8f6ef;border:1px solid #d7d3c8;border-radius:3px;place-items:center;gap:2px;min-height:48px;padding:5px 2px;font-size:9px;transition:transform .15s,border-color .15s;display:grid}.workshop-module__Y4tABq__hairGrid button>span{font-size:14px}.workshop-module__Y4tABq__hairGrid .workshop-module__Y4tABq__hairActive{color:#4c5739;background:#e4e7da;border-color:#77825a;font-weight:700}.workshop-module__Y4tABq__inlineToggle{border-top:1px dashed #d7d3c7;margin-top:8px;padding-top:8px}.workshop-module__Y4tABq__facialHairControl{border-top:1px dashed #d7d3c7;gap:7px;margin-top:13px;padding-top:11px;display:grid}.workshop-module__Y4tABq__slotList{gap:8px;margin-top:12px;display:grid}.workshop-module__Y4tABq__slotControl{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:8px;display:grid}.workshop-module__Y4tABq__slotLabel{gap:1px;display:grid}.workshop-module__Y4tABq__slotLabel strong{color:#4d4c43;font:600 11px/1.2 Lora,serif}.workshop-module__Y4tABq__slotLabel small{color:#999589;font-size:8px}.workshop-module__Y4tABq__segmentedControl{background:#e8e5dc;border:1px solid #cfcbc0;border-radius:4px;grid-auto-columns:1fr;grid-auto-flow:column;min-width:0;padding:2px;display:grid}.workshop-module__Y4tABq__segmentedControl button{color:#79766b;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:3px;min-width:0;min-height:28px;padding:3px 4px;font-size:8px;overflow:hidden}.workshop-module__Y4tABq__segmentedControl .workshop-module__Y4tABq__segmentActive{color:#485334;background:#f8f6ee;font-weight:700;box-shadow:0 1px 3px #302f2729}.workshop-module__Y4tABq__independentBadge{color:#65714b;letter-spacing:.06em;text-transform:uppercase;background:#e6eadc;border:1px solid #c9cfb9;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700}.workshop-module__Y4tABq__sectionTitleRow{justify-content:space-between}.workshop-module__Y4tABq__sectionTitleRow h3{margin-bottom:0}.workshop-module__Y4tABq__sectionTitleRow button{color:#78805f;text-underline-offset:2px;background:0 0;border:0;padding:2px 0;font-size:9px;text-decoration:underline}.workshop-module__Y4tABq__itemList{gap:2px;margin-top:11px;display:grid}.workshop-module__Y4tABq__emptyState{color:#898679;margin:12px 0 0;font-size:11px;line-height:1.45}.workshop-module__Y4tABq__standaloneNotice{color:#596444;text-align:center;background:#e8ebdf;border:1px solid #c9cfb9;border-radius:6px;justify-items:center;gap:9px;margin:18px;padding:28px 22px;display:grid}.workshop-module__Y4tABq__standaloneNotice>span{background:#f5f4ec;border:1px solid #aab497;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.workshop-module__Y4tABq__standaloneNotice h3{color:#3f492f;margin:3px 0 0;font:600 15px/1.2 Lora,serif}.workshop-module__Y4tABq__standaloneNotice p{color:#747965;margin:0;font-size:10px;line-height:1.55}.workshop-module__Y4tABq__licenseNote{color:#9b9788;text-align:center;margin:0;padding:18px 20px 24px;font-size:9px;line-height:1.5}.workshop-module__Y4tABq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes workshop-module__Y4tABq__workshopSpin{to{transform:rotate(360deg)}}@media (max-width:1050px){.workshop-module__Y4tABq__workshop{grid-template-columns:238px minmax(390px,1fr) 282px}.workshop-module__Y4tABq__header{padding:0 18px}.workshop-module__Y4tABq__assetBadge{display:none}.workshop-module__Y4tABq__animationDock{grid-template-columns:minmax(100px,.8fr) minmax(155px,1.5fr) auto}.workshop-module__Y4tABq__speedControl{display:none}}@media (max-width:820px){.workshop-module__Y4tABq__workshop{grid-template:"header header"64px"stage stage"minmax(410px,64vh)"left right"/1fr 1fr;height:100dvh;display:grid;overflow-y:auto}.workshop-module__Y4tABq__header{position:sticky;top:0}.workshop-module__Y4tABq__headerMeta>span:not(.workshop-module__Y4tABq__statusDot){display:none}.workshop-module__Y4tABq__panel{min-height:520px;overflow:visible}.workshop-module__Y4tABq__leftPanel{border-right:1px solid #d7d3c8}.workshop-module__Y4tABq__rightPanel{border-left:0}.workshop-module__Y4tABq__stage{min-height:410px}}@media (max-width:560px){.workshop-module__Y4tABq__workshop{grid-template:"header"60px"stage"520px"left""right"/1fr}.workshop-module__Y4tABq__brandMark{width:32px;height:32px;font-size:21px}.workshop-module__Y4tABq__brand h1{font-size:16px}.workshop-module__Y4tABq__eyebrow{font-size:8px}.workshop-module__Y4tABq__header{padding:0 13px}.workshop-module__Y4tABq__panel{min-height:0}.workshop-module__Y4tABq__leftPanel{border-right:0}.workshop-module__Y4tABq__rightPanel{border-top:1px solid #cbc7bb}.workshop-module__Y4tABq__stage{min-height:520px}.workshop-module__Y4tABq__dragHint{bottom:122px}.workshop-module__Y4tABq__animationDock{grid-template-columns:1fr auto;gap:8px;padding:10px;bottom:10px;left:10px;right:10px}.workshop-module__Y4tABq__dockHeading{display:none}.workshop-module__Y4tABq__selectWrap{min-width:0}.workshop-module__Y4tABq__speedControl{display:none}.workshop-module__Y4tABq__viewportTopbar{top:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.workshop-module__Y4tABq__loader{animation-duration:1.6s}.workshop-module__Y4tABq__optionCard,.workshop-module__Y4tABq__outfitCard,.workshop-module__Y4tABq__hairGrid button{transition:none}}
.world-models-module__T_W3hW__browser{--ink:#25271f;--muted:#777b6d;--line:#d8dbd0;--paper:#f4f4ed;--moss:#596c47;width:100%;height:100dvh;color:var(--ink);background:#172018;grid-template-columns:360px minmax(0,1fr);font-family:Average Sans,system-ui,sans-serif;display:grid;overflow:hidden}.world-models-module__T_W3hW__sidebar{z-index:2;background:var(--paper);border-right:1px solid #ccd1c4;flex-direction:column;min-width:0;min-height:0;display:flex;box-shadow:8px 0 28px #1b241a26}.world-models-module__T_W3hW__searchBar{border-bottom:1px solid var(--line);background:#fafaf5;flex:none;padding:12px 15px}.world-models-module__T_W3hW__searchBar input{color:#34382f;background:#fff;border:1px solid #cbd0c4;border-radius:7px;outline:none;width:100%;height:36px;padding:0 11px;font:500 12px/1 Average Sans,system-ui,sans-serif;transition:border-color .14s,box-shadow .14s}.world-models-module__T_W3hW__searchBar input::placeholder{color:#93988c}.world-models-module__T_W3hW__searchBar input:focus{border-color:#758866;box-shadow:0 0 0 3px #70855e24}.world-models-module__T_W3hW__sidebarHeader{border-bottom:1px solid var(--line);background:#fafaf5;padding:24px 22px 20px}.world-models-module__T_W3hW__eyebrow{color:#78806b;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.world-models-module__T_W3hW__sidebarHeader h1{color:#2d3328;letter-spacing:-.025em;margin:5px 0;font:600 25px/1.1 Lora,serif}.world-models-module__T_W3hW__sidebarHeader p{color:var(--muted);margin:0;font-size:12px}.world-models-module__T_W3hW__packHeader{border-bottom:1px solid var(--line);background:#eceee5;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.world-models-module__T_W3hW__packHeader>div{gap:3px;min-width:0;display:grid}.world-models-module__T_W3hW__packHeader strong{color:#42483a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.world-models-module__T_W3hW__packHeader span{color:#838879;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.world-models-module__T_W3hW__packHeader b{color:#657254;background:#f9faf5;border:1px solid #c7ccbd;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:600 11px/1 Lora,serif;display:grid}.world-models-module__T_W3hW__modelGrid{scrollbar-color:#bcc2b3 transparent;scrollbar-width:thin;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding:15px;display:grid;overflow-y:auto}.world-models-module__T_W3hW__modelCard{color:#55594d;cursor:pointer;text-align:left;background:#fafaf6;border:1px solid #d3d7cc;border-radius:7px;grid-template-rows:minmax(120px,auto) auto;align-content:start;min-width:0;min-height:154px;padding:0 0 10px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;overflow:hidden}.world-models-module__T_W3hW__modelCard:hover{border-color:#aeb8a2;transform:translateY(-1px);box-shadow:0 6px 16px #37413017}.world-models-module__T_W3hW__modelCardSelected{background:#f0f3eb;border-color:#6f835c;box-shadow:inset 0 0 0 1px #aab69e,0 6px 16px #3741301f}.world-models-module__T_W3hW__modelPreview{background:#e7ebe2;border-bottom:1px solid #d9ddd2;place-items:center;width:100%;height:120px;min-height:120px;margin-bottom:9px;display:grid;position:relative;overflow:hidden}.world-models-module__T_W3hW__modelPreview>img{object-fit:cover;width:100%;height:100%}.world-models-module__T_W3hW__modelPreview>i{color:#fff;background:#60764e;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;font-style:normal;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 7px #1f2b1b47}.world-models-module__T_W3hW__modelCard>strong{color:#3c4235;text-overflow:ellipsis;white-space:nowrap;margin:0 10px;font:600 11px/1.2 Lora,serif;overflow:hidden}.world-models-module__T_W3hW__modelMeta{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.world-models-module__T_W3hW__modelMeta em{color:#69725d;letter-spacing:.05em;text-transform:uppercase;background:#e8ebe2;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal}.world-models-module__T_W3hW__sidebarFooter{border-top:1px solid var(--line);color:#858a7b;background:#eceee5;margin-top:auto;padding:11px 18px;font-size:9px}.world-models-module__T_W3hW__stage{background:#c8d8cd;min-width:0;min-height:0;position:relative;overflow:hidden}.world-models-module__T_W3hW__canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.world-models-module__T_W3hW__canvas:active{cursor:grabbing}.world-models-module__T_W3hW__stageBadge{color:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.05em;text-transform:uppercase;background:#2032238c;border:1px solid #ffffff40;border-radius:999px;padding:7px 10px;font-size:9px}.world-models-module__T_W3hW__orbitHint{z-index:3;color:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#20322380;border:1px solid #ffffff2e;border-radius:999px;padding:7px 12px;font-size:9px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.world-models-module__T_W3hW__viewportMessage{z-index:5;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#1c2a1ec7;border:1px solid #ffffff2e;border-radius:8px;justify-items:center;gap:8px;min-width:210px;padding:20px 24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.world-models-module__T_W3hW__viewportMessage strong{font:600 12px/1.2 Lora,serif}.world-models-module__T_W3hW__viewportMessage>span:last-child{color:#ffffff9e;max-width:270px;font-size:9px}.world-models-module__T_W3hW__loader{border:2px solid #ffffff29;border-top-color:#e4ca7b;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite world-models-module__T_W3hW__spin}.world-models-module__T_W3hW__errorMark{color:#ffd0c0;border:1px solid #d4957f;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}@keyframes world-models-module__T_W3hW__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.world-models-module__T_W3hW__browser{grid-template-rows:minmax(290px,42vh) minmax(0,1fr);grid-template-columns:1fr;overflow:auto}.world-models-module__T_W3hW__sidebar{border-bottom:1px solid #ccd1c4;border-right:0}.world-models-module__T_W3hW__searchBar{padding:9px 10px}.world-models-module__T_W3hW__searchBar input{height:34px}.world-models-module__T_W3hW__sidebarHeader{padding:16px 17px 13px}.world-models-module__T_W3hW__sidebarHeader h1{font-size:21px}.world-models-module__T_W3hW__packHeader{padding:10px 15px}.world-models-module__T_W3hW__modelGrid{align-items:flex-start;padding:10px;display:flex;overflow:auto hidden}.world-models-module__T_W3hW__modelCard{flex:0 0 160px;grid-template-rows:minmax(96px,auto) auto;min-height:130px}.world-models-module__T_W3hW__modelPreview{height:96px;min-height:96px}.world-models-module__T_W3hW__modelCard>small,.world-models-module__T_W3hW__sidebarFooter{display:none}.world-models-module__T_W3hW__stage{min-height:380px}}
