.sprite-skills-page-module__xVGH0a__root{--sprite-canvas:#0a0a0a;--sprite-surface:#17171c;--sprite-surface-raised:#1c1c21;--sprite-surface-hover:#242429;--sprite-line:#ffffff1a;--sprite-line-strong:#ffffff26;--sprite-text:#ededed;--sprite-muted:#ffffff8c;--sprite-edge:linear-gradient(135deg, #a3e635, #22d3ee 48%, #e935ca);color:var(--sprite-text);background:var(--sprite-canvas)}.sprite-skills-page-module__xVGH0a__display{font-family:var(--font-bricolage-grotesque), var(--font-sans);font-optical-sizing:auto;letter-spacing:-.045em;font-weight:800;line-height:.98}.sprite-skills-page-module__xVGH0a__primaryAction{color:#f5f5f6;background:linear-gradient(#131313,#131313) padding-box padding-box,conic-gradient(from 90deg,#c26acb 0deg,#ff13ef 55deg,#fffd65 176deg,#5aff8e 266deg,#c26acb 360deg) border-box;border:1px solid #0000;border-radius:999px;min-height:48px;transition:color .16s,filter .16s,opacity .16s}.sprite-skills-page-module__xVGH0a__primaryAction:hover{color:#fff;filter:brightness(1.12)}.sprite-skills-page-module__xVGH0a__primaryAction[aria-disabled=true]{color:#f5f5f680;filter:saturate(.7);opacity:.5}.sprite-skills-page-module__xVGH0a__primaryAction:focus-visible,.sprite-skills-page-module__xVGH0a__focusable:focus-visible{outline:2px solid var(--sprite-text);outline-offset:3px}.sprite-skills-page-module__xVGH0a__activeTabLine{background:linear-gradient(90deg,#a3e635,#22d3ee 55%,#e935ca)}.sprite-skills-page-module__xVGH0a__atlasPreview{image-rendering:auto;background-repeat:no-repeat;width:min(100%,520px)}.sprite-skills-page-module__xVGH0a__previewStage{background-color:#0000;background-image:linear-gradient(45deg,#ffffff0e 25%,#0000 25%),linear-gradient(-45deg,#ffffff0e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff0e 75%),linear-gradient(-45deg,#0000 75%,#ffffff0e 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;border:1px solid #ffffff14;border-radius:14px;place-items:center;min-height:440px;display:grid;overflow:hidden}.sprite-skills-page-module__xVGH0a__previewStage[data-background=black]{background:#000}.sprite-skills-page-module__xVGH0a__previewStage[data-background=white]{background:#fff}.sprite-skills-page-module__xVGH0a__previewStageCompact{min-height:300px}.sprite-skills-page-module__xVGH0a__previewStageCompact .sprite-skills-page-module__xVGH0a__atlasPreview{width:min(100%,320px)}.sprite-skills-page-module__xVGH0a__progressTrack{background:#ffffff14;border-radius:999px;height:8px;margin-top:28px;overflow:hidden}.sprite-skills-page-module__xVGH0a__progressTrack span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#a3e635,#22d3ee 58%,#e935ca);width:100%;height:100%;animation:1.1s ease-in-out both sprite-skills-page-module__xVGH0a__spriteProgress;display:block}@keyframes sprite-skills-page-module__xVGH0a__spriteProgress{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@media (max-width:640px){.sprite-skills-page-module__xVGH0a__previewStage{min-height:300px}.sprite-skills-page-module__xVGH0a__previewStageCompact{min-height:240px}}@media (prefers-reduced-motion:reduce){.sprite-skills-page-module__xVGH0a__root *,.sprite-skills-page-module__xVGH0a__root :before,.sprite-skills-page-module__xVGH0a__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sprite-skills-page-module__xVGH0a__root [hidden]{display:none!important}
.model3d-workspace-module__FOuiyq__root{color:#ededed;gap:20px;font-size:14px;display:grid;container-type:inline-size}.model3d-workspace-module__FOuiyq__root *{box-sizing:border-box}.model3d-workspace-module__FOuiyq__root h3{margin:0;font-size:17px;font-weight:600}.model3d-workspace-module__FOuiyq__root p{margin:0}.model3d-workspace-module__FOuiyq__row,.model3d-workspace-module__FOuiyq__toolbar,.model3d-workspace-module__FOuiyq__libraryHeader,.model3d-workspace-module__FOuiyq__pagination,.model3d-workspace-module__FOuiyq__viewerHeader,.model3d-workspace-module__FOuiyq__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.model3d-workspace-module__FOuiyq__toolbar,.model3d-workspace-module__FOuiyq__libraryHeader,.model3d-workspace-module__FOuiyq__pagination,.model3d-workspace-module__FOuiyq__viewerHeader{justify-content:space-between}.model3d-workspace-module__FOuiyq__button{color:#ededed;cursor:pointer;background:#17171c;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 16px;font-size:13px;display:inline-flex}.model3d-workspace-module__FOuiyq__button:hover{background:#ffffff0a}.model3d-workspace-module__FOuiyq__button:disabled{opacity:.4;cursor:not-allowed}.model3d-workspace-module__FOuiyq__button[aria-pressed=true]{color:#d9f99d;background:#a3e63512;border-color:#a3e63580}.model3d-workspace-module__FOuiyq__muted,.model3d-workspace-module__FOuiyq__note{color:#a1a1aa}.model3d-workspace-module__FOuiyq__note{font-size:12px;line-height:1.7;margin-top:14px!important}.model3d-workspace-module__FOuiyq__library{background:#0d0d10;border:1px solid #ffffff1a;border-radius:16px;padding:18px}.model3d-workspace-module__FOuiyq__libraryHeader h3{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;font-size:12px}.model3d-workspace-module__FOuiyq__libraryHeader strong{margin-top:5px;font-size:14px;display:block}.model3d-workspace-module__FOuiyq__search{width:100%;margin-top:18px}.model3d-workspace-module__FOuiyq__root input:not([type=checkbox]),.model3d-workspace-module__FOuiyq__root textarea,.model3d-workspace-module__FOuiyq__root select{color:#ededed;min-width:0;font:inherit;background:#17171c;border:1px solid #ffffff1a;border-radius:10px;width:100%;padding:11px 12px}.model3d-workspace-module__FOuiyq__root input:focus-visible,.model3d-workspace-module__FOuiyq__root textarea:focus-visible,.model3d-workspace-module__FOuiyq__root select:focus-visible{outline-offset:2px;outline:2px solid #a3e635}.model3d-workspace-module__FOuiyq__filters{margin:12px 0}.model3d-workspace-module__FOuiyq__filters .model3d-workspace-module__FOuiyq__button{min-height:36px;padding:7px 12px;font-size:12px}.model3d-workspace-module__FOuiyq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.model3d-workspace-module__FOuiyq__card{text-align:left;cursor:pointer;min-width:0;color:inherit;background:#17171c;border:1px solid #ffffff1a;border-radius:12px;padding:11px;display:block}.model3d-workspace-module__FOuiyq__card[aria-pressed=true]{background:#a3e63510;border-color:#a3e63599}.model3d-workspace-module__FOuiyq__card:disabled{opacity:.5;cursor:not-allowed}.model3d-workspace-module__FOuiyq__thumbnail{background:radial-gradient(at bottom,#ffffff08,#0000 70%);place-items:center;height:78px;display:grid;overflow:hidden}.model3d-workspace-module__FOuiyq__thumbnail img{object-fit:contain;width:100%;height:78px;min-height:0}.model3d-workspace-module__FOuiyq__card strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:20px;margin-top:7px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.model3d-workspace-module__FOuiyq__card small{color:#a1a1aa;margin-top:4px;font-size:11px;display:block}.model3d-workspace-module__FOuiyq__pagination{color:#a1a1aa;margin-top:16px;font-size:12px}.model3d-workspace-module__FOuiyq__empty{text-align:center;color:#a1a1aa;padding:32px 12px;line-height:1.8}.model3d-workspace-module__FOuiyq__empty .model3d-workspace-module__FOuiyq__button{margin-top:12px}.model3d-workspace-module__FOuiyq__workspace{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.model3d-workspace-module__FOuiyq__viewer{background:#0d0d10;border:1px solid #ffffff1a;border-radius:16px;min-width:0;padding:16px}.model3d-workspace-module__FOuiyq__viewerHeader{align-items:start;margin-bottom:16px}.model3d-workspace-module__FOuiyq__viewerHeader h3{overflow-wrap:anywhere;flex:1}.model3d-workspace-module__FOuiyq__viewerHeader>span{color:#c2d4a0;background:#a3e63515;border-radius:5px;padding:4px 7px;font-size:11px}.model3d-workspace-module__FOuiyq__panel{background:#17171c;border:1px solid #ffffff1a;border-radius:16px;gap:16px;min-width:0;padding:22px;display:grid}.model3d-workspace-module__FOuiyq__panel .model3d-workspace-module__FOuiyq__note{margin-top:0!important}.model3d-workspace-module__FOuiyq__panel .model3d-workspace-module__FOuiyq__libraryHeader h3{text-transform:none;letter-spacing:normal;color:#ededed;font-size:17px}.model3d-workspace-module__FOuiyq__motions{gap:8px;display:grid}.model3d-workspace-module__FOuiyq__motions:empty{display:none}.model3d-workspace-module__FOuiyq__motions label{background:#0d0d10;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.model3d-workspace-module__FOuiyq__motions label span{overflow-wrap:anywhere;min-width:0}.model3d-workspace-module__FOuiyq__motions input{accent-color:#a3e635;flex-shrink:0;width:16px;height:16px}.model3d-workspace-module__FOuiyq__download{border-top:1px solid #ffffff1a;gap:12px;padding-top:16px;display:grid}.model3d-workspace-module__FOuiyq__formGrid{grid-template-columns:1fr 1.3fr;gap:24px;display:grid}.model3d-workspace-module__FOuiyq__fields{align-content:start;gap:16px;min-width:0;display:grid}.model3d-workspace-module__FOuiyq__fields label,.model3d-workspace-module__FOuiyq__fields{font-size:13px}.model3d-workspace-module__FOuiyq__fields input,.model3d-workspace-module__FOuiyq__fields textarea,.model3d-workspace-module__FOuiyq__fields select{margin-top:8px}.model3d-workspace-module__FOuiyq__fields fieldset,.model3d-workspace-module__FOuiyq__panel fieldset{border:0;margin:0;padding:0}.model3d-workspace-module__FOuiyq__fields legend,.model3d-workspace-module__FOuiyq__panel legend{color:#a1a1aa;margin-bottom:8px;font-size:12px}.model3d-workspace-module__FOuiyq__formFooter{justify-content:flex-end;display:flex}.model3d-workspace-module__FOuiyq__reference{object-fit:contain;max-width:100%;max-height:260px}.model3d-workspace-module__FOuiyq__root progress{accent-color:#a3e635;width:100%}.model3d-workspace-module__FOuiyq__root [role=alert]{color:#ffaaa2;overflow-wrap:anywhere;font-size:13px}@container (max-width:680px){.model3d-workspace-module__FOuiyq__workspace,.model3d-workspace-module__FOuiyq__formGrid{grid-template-columns:1fr}.model3d-workspace-module__FOuiyq__panel{padding:18px}}@container (max-width:420px){.model3d-workspace-module__FOuiyq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.model3d-workspace-module__FOuiyq__library{padding:12px}.model3d-workspace-module__FOuiyq__filters{gap:6px}.model3d-workspace-module__FOuiyq__filters .model3d-workspace-module__FOuiyq__button{min-height:44px;padding:8px 10px}.model3d-workspace-module__FOuiyq__root input:not([type=checkbox]),.model3d-workspace-module__FOuiyq__root textarea,.model3d-workspace-module__FOuiyq__root select{font-size:16px}.model3d-workspace-module__FOuiyq__button{min-height:44px}.model3d-workspace-module__FOuiyq__toolbar{align-items:start}.model3d-workspace-module__FOuiyq__toolbar>.model3d-workspace-module__FOuiyq__row{width:100%}.model3d-workspace-module__FOuiyq__viewerHeader{gap:8px}}.model3d-workspace-module__FOuiyq__motionRow{align-items:center;gap:6px;display:flex}.model3d-workspace-module__FOuiyq__motionRow label{flex:1;min-width:0}.model3d-workspace-module__FOuiyq__motionRow .model3d-workspace-module__FOuiyq__button{padding:7px 10px;font-size:11px}
.tool-group-mark-module__UR05DG__mark{border:1px solid var(--tool-edge);color:var(--tool-ink);background:linear-gradient(145deg, var(--tool-wash), var(--tool-dark));border-radius:30%;flex-shrink:0;place-items:center;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-grid;box-shadow:inset 0 1px #ffffff0a,0 2px 4px #00000020}.tool-group-mark-module__UR05DG__mark svg{width:78%;height:78%;overflow:visible}.tool-group-mark-module__UR05DG__sprites{--tool-ink:#b5ed57;--tool-light:#e8ffb7;--tool-wash:#334424;--tool-dark:#1b2516;--tool-edge:#a9e35a30}.tool-group-mark-module__UR05DG__vfx{--tool-ink:#ffbc65;--tool-light:#ffe6a7;--tool-wash:#4b3220;--tool-dark:#2b1e17;--tool-edge:#ffbc6530}.tool-group-mark-module__UR05DG__sfx{--tool-ink:#6dd9ef;--tool-light:#c1f5ff;--tool-wash:#21424c;--tool-dark:#14282f;--tool-edge:#6dd9ef30}.tool-group-mark-module__UR05DG__bgm{--tool-ink:#c4a1ff;--tool-light:#eee0ff;--tool-wash:#3e2e56;--tool-dark:#231c32;--tool-edge:#c4a1ff30}.tool-group-mark-module__UR05DG__voice{--tool-ink:#ff99b0;--tool-light:#ffdae4;--tool-wash:#4a2b38;--tool-dark:#2b1b24;--tool-edge:#ff99b030}.tool-group-mark-module__UR05DG__model3d{--tool-ink:#5fe0c4;--tool-light:#c8fff1;--tool-wash:#1f4a42;--tool-dark:#132a27;--tool-edge:#5fe0c430}:is(a:hover>.tool-group-mark-module__UR05DG__mark,a:focus-visible>.tool-group-mark-module__UR05DG__mark,button:hover>.tool-group-mark-module__UR05DG__mark,button:focus-visible>.tool-group-mark-module__UR05DG__mark){filter:brightness(1.12);transform:translateY(-1px)rotate(-5deg)}a[aria-current=page]>.tool-group-mark-module__UR05DG__mark{box-shadow:inset 0 1px 0 #ffffff12, 0 0 14px var(--tool-edge)}@media (prefers-reduced-motion:reduce){.tool-group-mark-module__UR05DG__mark{transition:none}:is(a:hover>.tool-group-mark-module__UR05DG__mark,a:focus-visible>.tool-group-mark-module__UR05DG__mark,button:hover>.tool-group-mark-module__UR05DG__mark,button:focus-visible>.tool-group-mark-module__UR05DG__mark){transform:none}}
