.viewport-quick-controls{z-index:34;background:#182127e8;border:1px solid #52616a;border-radius:7px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0008}.viewport-quick-controls button{color:#eefaff;background:#27333a;border:1px solid #51616a;border-radius:5px;width:34px;height:32px}.viewport-quick-controls button.active{background:#236271;border-color:#67dff0}.viewport-quick-controls i{background:#617079;width:1px;height:25px}.tools .shortcuts-trigger{color:#9ff3ff;height:auto;min-height:52px;margin-bottom:12px}.tools .shortcuts-trigger b{font-size:21px;display:block}.tools .shortcuts-trigger span{font-size:7px;display:block}.tools .shortcuts-separator{margin-bottom:14px}.scene-shortcuts-trigger{z-index:35;color:#eaffff;background:#183b45;border:1px solid #66d6e7;border-radius:8px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:92px;left:14px}.scene-shortcuts-trigger span{font-size:6px}.shortcuts-drawer{z-index:90;background:#111b21f2;border:1px solid #64d5e7;border-radius:9px;gap:6px;width:min(260px,72vw);padding:9px;display:grid;position:absolute;top:68px;left:76px;box-shadow:0 14px 36px #000b}.shortcuts-drawer header{color:#bff7ff;align-items:center;display:flex}.shortcuts-drawer header button{margin-left:auto}.shortcuts-drawer>button,.shortcuts-drawer header button{color:#fff;background:#22343c;border:1px solid #476873;border-radius:6px;min-height:38px}.texture-source-choices{grid-template-columns:1fr 1fr;gap:7px;display:grid!important}.texture-source-choices button{min-height:44px}.texture-source-choices button.active{background:#4a291b;border-color:#ef925e}.saved-texture-grid>article{border-top:3px solid #ff7735!important;border-bottom:3px solid #ff7735!important;box-shadow:0 -2px 10px #ff6b2866,0 2px 10px #ff6b2866!important}.texture-category-mini-controls button,.remove-texture-map,.add-texture-map-tile,.remove-saved-texture{place-items:center!important;padding:0!important;line-height:1!important;display:grid!important}@media (width<=760px) and (orientation:portrait){.topbar .file-menu-button,.topbar .add-menu-button{place-items:center;min-width:44px!important;display:inline-grid!important}.topbar>button:nth-of-type(3){display:none!important}.dropdown.file{left:42px!important}.dropdown.add{left:88px!important}.viewport-quick-controls{gap:2px;top:8px;left:8px;transform:none}.viewport-quick-controls button{width:31px;height:31px}.viewport-quick-controls i{height:22px}.viewport canvas{touch-action:none!important}.scene-viewport-transform-tools{flex-direction:column!important;gap:4px!important;display:flex!important;top:10px!important;left:10px!important}.scene-viewport-transform-tools button{width:48px!important}.scene-shortcuts-trigger{top:164px!important;left:10px!important}.scene-top-history-controls{top:8px!important;right:8px!important}.scene-top-history-controls button span{display:none!important}.scene-top-history-controls button{width:40px!important;padding:0!important}.scene-play-controls{max-width:58vw;left:50%!important;right:auto!important;transform:translate(-50%)!important}.shortcuts-drawer{top:62px;left:62px}.tools{overflow:visible!important}}.custom-game-tag-manager{border-top:1px solid #46545c;gap:6px;margin-top:10px;padding-top:9px;display:grid}.custom-game-tag-manager>span{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;display:grid}.custom-game-tag-manager i{text-overflow:ellipsis;font-style:normal;overflow:hidden}.custom-game-tag-manager button{min-height:30px}.game-mesh-selected-actions{flex-wrap:wrap;gap:5px;display:flex}.dada-preview-entry-gate{z-index:100000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 35%,#2b2f3afa,#080a0efe);position:fixed;inset:0}.dada-preview-entry-gate form{width:min(92vw,430px);max-width:430px;box-shadow:0 25px 80px #00000080}.dada-code-button{color:#d8ffec!important;background:#163b2d!important;border-color:#2a8b63!important}.dada-code-backdrop{z-index:98000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05080cc7;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.dada-code-panel{color:#edf3fb;background:#151922;border:1px solid #3b4655;border-radius:18px;gap:14px;width:min(980px,96vw);max-height:94vh;padding:16px;display:grid;overflow:auto;box-shadow:0 26px 90px #0009}.dada-code-panel>header{border-bottom:1px solid #343c49;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.dada-code-panel>header h2{margin:2px 0 4px}.dada-code-panel>header p{color:#aeb7c6;margin:0}.dada-code-panel>header nav{gap:8px;display:flex}.dada-code-panel button{color:#f2f6fb;background:#242b36;border:1px solid #445064;border-radius:9px;padding:9px 12px}.dada-code-panel button.primary{background:#2f64e8;border-color:#5f86f0}.dada-code-panel button.danger{background:#52262b;border-color:#88404a}.dada-code-panel button:disabled{opacity:.48}.dada-code-preset-row{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.dada-code-panel label{color:#cbd3df;gap:5px;font-size:12px;display:grid}.dada-code-panel input,.dada-code-panel select,.dada-code-panel textarea{box-sizing:border-box;color:#f3f7fc;width:100%;font:inherit;background:#0e1218;border:1px solid #3a4555;border-radius:8px;padding:10px}.dada-code-panel textarea{resize:vertical;min-height:95px}.dada-code-settings{background:#10151d;border:1px solid #344154;border-radius:12px;gap:12px;padding:12px;display:grid}.dada-code-settings>header{gap:3px;display:grid}.dada-code-settings small,.dada-code-upload small{color:#9faaba}.dada-code-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dada-code-settings-grid label{position:relative}.dada-code-settings-grid label button{margin-top:4px}.dada-code-settings-grid .wide{grid-column:1/-1}.dada-code-settings footer{justify-content:space-between;gap:8px;display:flex}.dada-code-note{color:#f1c978;margin:0;font-size:12px;line-height:1.4}.dada-code-secrets{background:#1b190f;border:1px solid #473f25;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.dada-code-upload{background:#111722;border:1px solid #334156;border-radius:12px;grid-template-columns:1fr auto;align-items:end;gap:10px;padding:12px;display:grid}.dada-code-upload small{grid-column:1/-1}.dada-code-progress{gap:8px;display:grid}.dada-code-progress>div{justify-content:space-between;display:flex}.dada-code-progress progress{width:100%;height:16px}.dada-code-progress pre{white-space:pre-wrap;background:#090d12;border:1px solid #2f3947;border-radius:8px;max-height:180px;padding:10px;font-size:11px;overflow:auto}.dada-code-panel>footer{border-top:1px solid #343c49;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}@media (width<=700px){.dada-code-settings-grid,.dada-code-secrets,.dada-code-upload,.dada-code-preset-row{grid-template-columns:1fr}.dada-code-backdrop{padding:7px}.dada-code-panel{border-radius:12px;width:98vw;max-height:98vh;padding:11px}}.preview-mode-entry-gate{z-index:100001;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 24%,#323744fc,#080a0efe);place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.preview-mode-entry-card{color:#f6f7fb;background:#171a20;border:1px solid #ffffff1f;border-radius:22px;width:min(760px,95vw);padding:24px;box-shadow:0 30px 100px #0000008c}.preview-mode-entry-card header{text-align:center;margin-bottom:18px}.preview-mode-entry-card header small{color:#8fa1b9;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.preview-mode-entry-card h1{margin:8px 0 6px;font-size:clamp(26px,5vw,40px)}.preview-mode-entry-card header p{color:#b8c0cc;max-width:600px;margin:0 auto;line-height:1.45}.preview-mode-entry-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.preview-mode-entry-options button{text-align:left;color:#f7f8fb;min-height:180px;box-shadow:none;background:#20242c;border:1px solid #ffffff1c;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:10px;padding:18px;display:flex}.preview-mode-entry-options button:hover,.preview-mode-entry-options button:focus-visible{border-color:#ffffff47;outline:none;transform:translateY(-1px)}.preview-mode-entry-options button.dada{background:linear-gradient(155deg,#30271e,#1d2027)}.preview-mode-entry-options button.kaleb{background:linear-gradient(155deg,#183126,#1d2027)}.preview-mode-entry-options button.guest{background:linear-gradient(155deg,#1c2938,#1d2027)}.preview-mode-entry-options b{font-size:18px}.preview-mode-entry-options span{color:#c4cad4;flex:1;line-height:1.38}.preview-mode-entry-options small{color:#8f99a8;font-weight:700}.preview-mode-entry-card footer{justify-content:center;margin-top:18px;display:flex}.preview-mode-entry-card footer button{color:#dce2ea;background:#2a2e36;border:1px solid #ffffff1a;border-radius:10px;width:auto;padding:10px 18px}@media (width<=720px){.preview-mode-entry-gate{align-items:start;padding:12px}.preview-mode-entry-card{margin:20px 0;padding:18px}.preview-mode-entry-options{grid-template-columns:1fr}.preview-mode-entry-options button{min-height:128px}.preview-mode-entry-card h1{font-size:28px}}.dada-code-secret-help{color:#aeb7c6;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.dada-code-secret-help button{color:#f6dc83;background:#282315;border-color:#665a2f;padding:5px 8px;font-size:11px}.dada-code-console-command{background:#0d131b;border:1px solid #3b4655;border-radius:12px;gap:9px;padding:12px;display:grid}.dada-code-console-command>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.dada-code-console-command>div{flex-wrap:wrap;gap:8px;display:flex}.dada-code-console-command pre{white-space:pre-wrap;background:#080c11;border:1px solid #2f3947;border-radius:8px;max-height:190px;padding:10px;font-size:11px;overflow:auto}.dada-code-browser-tabs{border-bottom:1px solid #3b4553;align-items:flex-end;gap:4px;margin:-4px 0 2px;padding:0 5px;display:flex}.dada-code-browser-tabs button{color:#aeb9c8;background:#171d27;border-bottom-color:#3b4553;border-radius:10px 10px 0 0;padding:9px 16px}.dada-code-browser-tabs button.active{color:#fff;background:#222a36;border-color:#536176 #536176 #151922;position:relative;top:1px}.dada-command-target-row{gap:7px;padding:4px 0 8px;display:flex;overflow-x:auto}.dada-command-target-row button{white-space:nowrap;min-width:max-content}.dada-command-target-row button.active{color:#fff;background:#294f9a;border-color:#70a1ff}.dada-code-secrets.single{grid-template-columns:minmax(0,1fr)}.dada-command-terminal{background:#0d1219;border:1px solid #344154;border-radius:12px;gap:10px;padding:12px;display:grid}.dada-command-terminal>header{align-items:center;gap:10px;display:flex}.dada-command-terminal>header>div{gap:3px;margin-right:auto;display:grid}.dada-command-terminal>header small{color:#94a2b4}.dada-command-terminal textarea{min-height:145px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dada-command-terminal>div{flex-wrap:wrap;gap:8px;display:flex}.dada-command-terminal pre{color:#e8eef7;white-space:pre-wrap;background:#070a0f;border:1px solid #2f3947;border-radius:8px;max-height:300px;margin:0;padding:11px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.dada-command-target-settings{background:#0c1118;border:1px solid #344154;border-radius:10px;gap:7px;padding:10px;display:grid}.dada-command-target-settings>header{align-items:center;gap:8px;display:flex}.dada-command-target-settings>header b{margin-right:auto}.dada-command-target-settings>div{grid-template-columns:150px minmax(220px,1fr) auto auto;align-items:center;gap:7px;display:grid}.dada-command-target-settings input{min-width:0}@media (width<=700px){.dada-command-target-settings>div{grid-template-columns:1fr auto}.dada-command-target-settings>div input:nth-child(2){grid-column:1/-1}.dada-code-browser-tabs button{flex:1;padding-inline:8px}}.viewport-camera-cluster{z-index:8;pointer-events:none;width:72px;position:absolute;top:52px;right:15px}.viewport-camera-cluster>*{pointer-events:auto}.viewport-camera-cluster>.axes{position:relative!important;top:auto!important;left:auto!important;right:auto!important}.selection-zoom-buttons{grid-template-columns:1fr 1fr;gap:5px;margin:0 3px 6px;display:grid}.selection-zoom-buttons button{color:#fff;background:#303842dd;border:1px solid #fff5;border-radius:7px;height:28px;padding:0;font-size:19px;font-weight:950;box-shadow:0 2px 7px #0008}.selection-zoom-buttons button:active{transform:scale(.94)}.viewport>.viewport-camera-cluster+.recenter-view{top:146px!important}.scene-playing .viewport-camera-cluster{display:none!important}@media (width<=760px){.scene-workspace .viewport-camera-cluster{transform-origin:100% 0!important;transform:scale(.94)!important}}.dada-token-note-helper{background:#111823;border:1px solid #344154;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.dada-token-note-helper>div{gap:3px;min-width:0;display:grid}.dada-token-note-helper small{color:#a9b5c6;line-height:1.35}.dada-token-note-helper button{flex:none}@media (width<=700px){.dada-token-note-helper{flex-direction:column;align-items:stretch}.dada-token-note-helper button{width:100%}}.anime-style-backdrop{z-index:12500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03080eb8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.anime-style-panel{color:#eaf8ff;background:linear-gradient(145deg,#0b1620,#101d29 62%,#15283a);border:1px solid #82d9ff57;border-radius:18px;width:min(760px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 80px #00000080}.anime-style-panel>header{border-bottom:1px solid #82d9ff2e;justify-content:space-between;gap:18px;padding:20px 22px;display:flex}.anime-style-panel>header b{text-transform:uppercase;letter-spacing:.14em;color:#7fdcff;font-size:11px}.anime-style-panel>header h2{margin:5px 0 4px;font-size:24px}.anime-style-panel>header p{color:#abc1d0;margin:0;font-size:13px;line-height:1.45}.anime-style-panel>header button{color:#dff6ff;background:#203548;border:0;border-radius:10px;align-self:flex-start;width:36px;height:36px;font-size:22px}.anime-style-simple,.anime-style-advanced{gap:14px;padding:18px 22px;display:grid}.anime-style-simple>p{color:#9eb8ca;margin:-5px 0 4px;font-size:13px}.anime-style-panel label{grid-template-columns:minmax(130px,1fr) minmax(150px,2fr) auto;align-items:center;gap:10px;font-size:13px;font-weight:700;display:grid}.anime-style-panel label>span{color:#8fdcf8;font-weight:600}.anime-style-panel select,.anime-style-panel input[type=number]{color:#eaf8ff;background:#0c141c;border:1px solid #31506a;border-radius:9px;padding:9px}.anime-style-panel input[type=range]{width:100%}.anime-style-simple label:first-child{grid-template-columns:140px 1fr}.anime-style-simple label:first-child select{grid-column:2/4}.anime-advanced-toggle{color:#aee8ff;background:#142536;border:1px solid #31506a;border-radius:10px;margin:0 22px 8px;padding:10px 14px;font-weight:800}.anime-style-advanced{background:#0000001f;border-top:1px solid #82d9ff1f;border-bottom:1px solid #82d9ff1f}.anime-style-panel>footer{justify-content:flex-end;gap:10px;padding:18px 22px;display:flex}.anime-style-panel>footer button{color:#dff6ff;background:#172938;border:1px solid #31506a;border-radius:10px;padding:10px 14px;font-weight:800}.anime-style-panel>footer .primary{color:#fff;background:linear-gradient(135deg,#20b6ff,#7b61ff);border-color:#0000}@media (width<=680px){.anime-style-backdrop{align-items:flex-end;padding:8px}.anime-style-panel{border-radius:18px 18px 0 0;width:100%;max-height:88vh}.anime-style-panel label{grid-template-columns:1fr auto}.anime-style-panel label input[type=range],.anime-style-panel label select,.anime-style-panel label input[type=number]{grid-column:1/3}.anime-style-simple label:first-child{grid-template-columns:1fr}.anime-style-simple label:first-child select{grid-column:1}.anime-style-panel>footer{background:#101d29;flex-wrap:wrap;position:sticky;bottom:0}}.dada-code-console-recovery{background:#5a3c002e;border:1px solid #ffbe3c73;border-radius:12px;gap:8px;margin:12px 0;padding:14px;display:grid}.dada-code-console-recovery b{color:#ffd36a}.dada-code-console-recovery p,.dada-code-console-recovery small{color:#c9d0da;margin:0}.dada-code-console-recovery>div{flex-wrap:wrap;gap:8px;display:flex}.simple-game-code-panel{width:min(900px,96vw)}.simple-game-code-steps{background:#10231b;border:1px solid #355c4d;border-radius:12px;gap:7px;padding:12px;display:grid}.simple-game-code-steps span{color:#cbd7d1;font-size:12px}.simple-game-code-box{resize:vertical;color:#eef7ff;white-space:pre;background:#080d13;border:1px solid #3b4655;border-radius:12px;width:100%;min-height:44vh;max-height:58vh;padding:14px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.logic-failure-report{background:#321916;border:1px solid #8d4e45;border-radius:12px;gap:7px;padding:12px;display:grid}.logic-failure-report b{color:#ffb0a3}.logic-failure-report p{color:#e4c5c0;margin:0}.logic-failure-report button{justify-self:start}@media (width<=700px){.simple-game-code-panel{width:100%;max-height:94vh}.simple-game-code-box{min-height:48vh}}.my-game-asset-audit-backdrop{z-index:12650;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070cd1;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.my-game-asset-audit{color:#edf5fb;background:linear-gradient(145deg,#0c1219,#121b25 60%,#152232);border:1px solid #334456;border-radius:20px;flex-direction:column;width:min(1280px,98vw);height:min(900px,95vh);display:flex;overflow:hidden;box-shadow:0 30px 90px #000a}.my-game-asset-audit>header{border-bottom:1px solid #2e3a49;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.my-game-asset-audit>header>div{flex:1;min-width:0}.my-game-asset-audit>header small{color:#73d7ff;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.my-game-asset-audit>header h1{margin:4px 0 5px;font-size:27px}.my-game-asset-audit>header p{color:#a9b8c7;max-width:780px;margin:0;line-height:1.45}.audit-close{color:#fff;background:#1e2a36;border:1px solid #425365;border-radius:11px;width:40px;height:40px;font-size:24px}.audit-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px 22px;display:grid}.audit-summary article{background:#111a23;border:1px solid #2f3d4c;border-radius:13px;gap:3px;padding:12px 14px;display:grid}.audit-summary b{font-size:23px}.audit-summary span{color:#91a4b5;font-size:11px;font-weight:700}.audit-summary article.warn{background:#2b1d12;border-color:#74543c}.audit-summary article.good{background:#10251c;border-color:#2e674c}.audit-toolbar{grid-template-columns:minmax(220px,1fr) auto;gap:12px;padding:0 22px 14px;display:grid}.audit-toolbar>input{color:#eef6fc;background:#091018;border:1px solid #344657;border-radius:11px;min-width:0;padding:11px 12px}.audit-toolbar nav{gap:6px;display:flex;overflow:auto}.audit-toolbar button{white-space:nowrap;color:#b9c7d3;background:#151f29;border:1px solid #344657;border-radius:10px;padding:9px 11px;font-weight:750}.audit-toolbar button.active{color:#fff;background:#21577b;border-color:#4db9f0}.audit-assets{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;padding:0 22px 20px;display:grid;overflow:auto}.audit-asset-card{background:#101820;border:1px solid #304050;border-radius:16px;gap:12px;padding:14px;display:grid}.audit-asset-card.needs-attention{border-color:#74533e}.audit-asset-preview{align-items:center;gap:12px;display:flex}.audit-asset-preview img,.audit-asset-preview>i{object-fit:cover;background:#091018;border:1px solid #2f4050;border-radius:10px;justify-content:center;align-items:center;width:72px;height:62px;display:flex}.audit-asset-preview>div{gap:3px;min-width:0;display:grid}.audit-asset-preview strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.audit-asset-preview small{color:#8397a8}.audit-status-chips{flex-wrap:wrap;gap:6px;display:flex}.audit-status-chips span{color:#b8c4cf;background:#1c252e;border:1px solid #3a4652;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.audit-status-chips .ok{color:#82e7b0;background:#102b20;border-color:#2e6e50}.audit-status-chips .bad{color:#ffaca0;background:#321917;border-color:#7b443c}.audit-status-chips .tagged{color:#a9c5ff;background:#18223a;border-color:#4b5f86}.audit-status-chips .static{color:#b9c0c5;border-color:#4d5961}.audit-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.audit-edit-grid>label{gap:5px;min-width:0;display:grid}.audit-edit-grid>label>span,.audit-edit-grid legend{color:#aabac8;font-size:11px;font-weight:800}.audit-edit-grid label small,.audit-edit-grid legend small{color:#71879a;font-weight:600}.audit-edit-grid input,.audit-edit-grid select,.audit-edit-grid textarea{color:#edf5fb;width:100%;min-width:0;font:inherit;background:#091018;border:1px solid #344657;border-radius:9px;padding:9px}.audit-edit-grid textarea{resize:vertical;min-height:78px}.audit-wide{grid-column:1/-1}.audit-edit-grid fieldset{border:1px solid #2e3d4b;border-radius:11px;grid-column:1/-1;padding:10px}.audit-tag-grid{flex-wrap:wrap;gap:6px;display:flex}.audit-tag-grid label{color:#c1ced9;background:#17212b;border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:flex}.audit-tag-grid input{width:auto}.audit-asset-card>footer{flex-wrap:wrap;gap:8px;display:flex}.audit-asset-card>footer button,.audit-page-footer button,.audit-empty button{color:#e5f1f8;background:#182532;border:1px solid #3a4d5f;border-radius:10px;padding:9px 12px;font-weight:800}.audit-asset-card>footer .danger-soft{color:#ffb1a8;background:#271817;border-color:#643e3b;margin-left:auto}.audit-empty{text-align:center;color:#9fb0bf;border:1px dashed #405469;border-radius:16px;margin:20px 22px;padding:30px}.audit-empty b{color:#eef6fc;font-size:20px;display:block}.audit-page-footer{background:#0d151e;border-top:1px solid #2e3a49;align-items:center;gap:9px;padding:13px 22px;display:flex}.audit-page-footer>div{gap:2px;margin-right:auto;display:grid}.audit-page-footer small{color:#8195a7}.audit-page-footer .primary{background:#1c6c9d;border-color:#45b7eb}.audit-page-footer button{white-space:nowrap}@media (width<=900px){.my-game-asset-audit-backdrop{padding:8px}.my-game-asset-audit{width:100%;height:96vh}.audit-summary{grid-template-columns:repeat(5,minmax(92px,1fr));overflow-x:auto}.audit-toolbar,.audit-assets{grid-template-columns:1fr}.audit-page-footer{flex-wrap:wrap}.audit-page-footer>div{width:100%}}@media (width<=600px){.my-game-asset-audit-backdrop{align-items:stretch;padding:0}.my-game-asset-audit{border:0;border-radius:0;width:100vw;height:100dvh}.my-game-asset-audit>header{padding:14px}.my-game-asset-audit>header h1{font-size:22px}.my-game-asset-audit>header p{font-size:12px}.audit-summary{padding:10px 14px}.audit-toolbar{padding:0 14px 10px}.audit-assets{padding:0 14px 100px}.audit-edit-grid{grid-template-columns:1fr}.audit-wide,.audit-edit-grid fieldset{grid-column:1}.audit-page-footer{padding:10px 14px;position:sticky;bottom:0}.audit-page-footer button{flex:1}.audit-asset-preview img,.audit-asset-preview>i{width:62px;height:54px}}@media (height<=520px) and (orientation:landscape){.my-game-asset-audit{border-radius:0;height:100vh}.my-game-asset-audit>header{padding:8px 14px}.my-game-asset-audit>header p{display:none}.audit-summary{padding:7px 14px}.audit-summary article{padding:7px 10px}.audit-summary b{font-size:17px}.audit-toolbar{padding:0 14px 7px}.audit-assets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 70px}.audit-asset-card{padding:10px}.audit-page-footer{padding:7px 14px}}.my-game-library-control-strip{color:#eaf4ff;z-index:8;background:linear-gradient(135deg,#162d4eeb,#0d1c33f0);border:1px solid #6facff52;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:10px 12px;display:flex;position:sticky;top:0;box-shadow:0 7px 20px #0000002e}.my-game-library-control-strip>div:first-child{flex-direction:column;min-width:0;display:flex}.my-game-library-control-strip small{opacity:.72;white-space:normal}.my-game-library-control-strip>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.my-game-library-control-strip button,.my-game-library-empty button{min-height:38px;color:inherit;background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;padding:8px 12px;font-weight:700}.my-game-library-control-strip .my-game-add-meshes,.my-game-library-control-strip .my-game-send-meshes,.my-game-library-empty button:first-child{color:#fff;background:#2475d6;border-color:#4f96ea}.my-game-library-empty{text-align:center;color:#dcecff;background:#19335433;border:1px dashed #6facff61;border-radius:14px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:180px;margin:8px 0 14px;padding:24px;display:flex}.my-game-library-empty span{opacity:.78;max-width:680px;line-height:1.4}.my-game-library-empty>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.content-browser-panel.my-game-root .content-assets>header{flex-wrap:wrap;height:auto;min-height:52px;overflow:visible}.content-browser-panel.my-game-root .content-assets>header .my-game-mesh-actions{display:none}@media (width<=760px){.my-game-library-control-strip{flex-direction:column;align-items:stretch;position:relative}.my-game-library-control-strip>div:last-child{justify-content:stretch}.my-game-library-control-strip button{flex:150px}.my-game-library-empty{min-height:150px;padding:16px}.content-browser-panel.my-game-root .content-assets{-webkit-overflow-scrolling:touch;overflow-y:auto}}@media (orientation:landscape) and (height<=540px){.my-game-library-control-strip{gap:7px;padding:7px 9px}.my-game-library-control-strip button{min-height:32px;padding:5px 8px}.my-game-library-empty{min-height:110px;padding:10px}}.game-tag-guide-row{align-items:flex-start!important;gap:8px!important}.game-tag-guide-row>span{gap:3px;min-width:0;display:grid!important}.game-tag-guide-row>span>b{font-size:12px}.game-tag-guide-row>span>small{color:#8fa2b3;font-size:9px;font-weight:500;line-height:1.35;display:block}.tag-system-status{white-space:normal;border-radius:999px;width:max-content;max-width:100%;padding:3px 6px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.tag-system-status.supported{color:#8ce8b4;background:#123423;border:1px solid #2f6b4e}.tag-system-status.missing{color:#ffb3a8;background:#3a1c18;border:1px solid #78443c}.tag-system-status.unknown{color:#9eb0c0;background:#1e2935;border:1px solid #405365}.audit-tag-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important;display:grid!important}.audit-tag-guide{background:#121c25!important;border:1px solid #324353!important;align-items:flex-start!important;min-height:78px!important;padding:8px!important}.audit-tag-guide.selected{background:#17283d!important;border-color:#5275a6!important}.audit-tag-guide.missing.selected{background:#321d1b!important;border-color:#8c4b42!important}.audit-tag-guide>span{gap:3px;min-width:0;display:grid}.audit-tag-guide b{color:#e9f4fb;font-size:11px}.audit-tag-guide small{line-height:1.35;color:#8398aa!important;font-size:9px!important}.audit-tag-guide em{color:#91a6b8;font-size:8px;font-style:normal;font-weight:850}.audit-tag-guide.supported em{color:#77daa3}.audit-tag-guide.missing em{color:#ff9d91}.audit-logic-warning{color:#ffc0b7;background:#321a18;border:1px solid #814940;border-radius:9px;gap:4px;margin-top:9px;padding:9px 10px;display:grid}.audit-logic-warning b{font-size:11px}.audit-logic-warning span{font-size:9px;line-height:1.4}.game-category-editor>div{align-items:stretch}.game-category-editor .game-tag-guide-row{flex:280px;min-width:min(360px,100%)}@media (width<=700px){.audit-tag-guide-grid{grid-template-columns:1fr}.game-category-editor .game-tag-guide-row{min-width:100%}.audit-tag-guide{min-height:68px!important}}@media (height<=520px) and (orientation:landscape){.audit-tag-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-tag-guide{min-height:62px!important;padding:6px!important}.audit-tag-guide small{display:none}}.deform .modifier-block{background:linear-gradient(145deg,#0b1218b8,#1b2229b8);border:1px solid #ffffff1a;border-radius:10px;gap:8px;margin-top:10px;padding:11px;display:grid}.deform .modifier-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.deform .modifier-title b{color:#f0f5f8;font-size:12px}.deform .modifier-title span{color:#78dfff;font-size:10px;font-weight:800}.deform .modifier-block p{color:#aeb8c0;margin:0;font-size:10px;line-height:1.35}.deform .modifier-block label{color:#c8d0d6;grid-template-columns:auto minmax(90px,1fr) auto;align-items:center;gap:7px;font-size:10px;display:grid}.deform .modifier-block input[type=range]{width:100%;min-width:0}.deform .modifier-block input.amount{width:68px}.deform .modifier-primary{font-weight:800;color:#effbff!important;background:linear-gradient(135deg,#176b82,#23506f)!important;border-color:#35bde8!important}.deform .modifier-confirm-row{grid-template-columns:1fr 1fr;gap:7px;display:grid}.deform .horizontal-trim{border-color:#52d8ff57;box-shadow:inset 0 0 18px #52d8ff09}@media (width<=760px){.deform .modifier-block{padding:9px}.deform .modifier-block label{grid-template-columns:1fr auto}.deform .modifier-block label input[type=range]{grid-column:1/3}.deform .modifier-confirm-row{grid-template-columns:1fr 1fr}}@media (height<=520px) and (orientation:landscape){.deform .modifier-block{gap:5px;margin-top:7px;padding:7px}.deform .modifier-block p{font-size:9px}.deform .modifier-title b{font-size:11px}}.deform .triangle-reducer{border-color:#78dfff3d}.scene-view-actions .mobile-local-view.active,.scene-view-actions .mobile-multi-select.active{box-shadow:inset 0 0 0 1px #6fdaff55,0 0 14px #3bc7ff33;color:#e9fbff!important;background:linear-gradient(#1d6b87,#123f55)!important;border-color:#71d8ff!important}.scene-view-actions .mobile-local-view:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.studio:not(.scene-workspace) .scene-view-actions{flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:min(168px,42vw)!important;max-width:168px!important;display:flex!important}.studio:not(.scene-workspace) .scene-view-actions>button{white-space:normal!important;width:100%!important;min-height:38px!important;padding:7px 9px!important;font-size:11px!important;line-height:1.05!important}}@media (pointer:coarse) and (orientation:landscape){.studio:not(.scene-workspace) .scene-view-actions{gap:4px!important;width:148px!important;max-width:148px!important}.studio:not(.scene-workspace) .scene-view-actions>button{min-height:32px!important;padding:5px 7px!important;font-size:10px!important}}.logic-tagged-explainer{background:linear-gradient(135deg,#1c313df5,#12232cf5)!important;border-color:#6c8ba3!important}.game-mesh-sidebar .my-game-sidebar-recover{color:#9fe8c7!important;border-left:2px solid #45d392!important;font-size:11px!important}@media (width<=820px){.logic-tagged-explainer{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.logic-tagged-explainer>div:last-child{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.game-mesh-sidebar .my-game-sidebar-recover{white-space:normal!important;min-height:36px!important;line-height:1.15!important}}.deform .remove-surrounding{border-color:#7de8b54d;box-shadow:inset 0 0 16px #55dca009}.mobile-portrait-history-controls{display:none}@media (pointer:coarse) and (orientation:portrait) and (width<=700px){.mobile-portrait-history-controls{left:max(88px,calc(env(safe-area-inset-left) + 88px));top:calc(env(safe-area-inset-top) + 136px);z-index:1260;pointer-events:auto;gap:6px;display:flex;position:fixed}.mobile-portrait-history-controls button{color:#eef6fb;background:#1f272ef0;border:1px solid #607384;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:5px;min-width:66px;min-height:34px;padding:5px 8px;font-size:10px;font-weight:800;display:grid;box-shadow:0 2px 8px #00000047}.mobile-portrait-history-controls button b{font-size:16px;line-height:1}.mobile-portrait-history-controls button:disabled{opacity:.38}}.horizontal-cut-floating-control{z-index:1320;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eaf9ff;pointer-events:auto;background:#0c161ef0;border:1px solid #52d8ffb8;border-radius:12px;gap:8px;width:min(520px,100% - 190px);padding:10px 12px;display:grid;position:absolute;top:74px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000006b,inset 0 0 0 1px #52d8ff1f}.horizontal-cut-floating-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.horizontal-cut-floating-head b{font-size:12px}.horizontal-cut-floating-head span{color:#74ddff;font-size:11px;font-weight:900}.horizontal-cut-floating-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.horizontal-cut-floating-row input[type=range]{accent-color:#58d7ff;width:100%}.horizontal-cut-direction{color:#e8f9ff!important;background:#1b3f50!important;border-color:#5b8092!important;min-width:104px!important;font-weight:850!important}.horizontal-cut-floating-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.horizontal-cut-floating-actions button{border-radius:8px;min-height:32px}.horizontal-cut-floating-actions .accept{color:#ecfff8!important;background:#175b49!important;border-color:#43c9a1!important;font-weight:900!important}@media (pointer:coarse){.horizontal-cut-floating-control{width:min(560px,100% - 24px);padding:9px;top:78px}.horizontal-cut-floating-row{grid-template-columns:minmax(0,1fr) 96px}.horizontal-cut-direction{min-width:0!important;padding:7px 6px!important;font-size:10px!important}}@media (pointer:coarse) and (orientation:portrait){.horizontal-cut-floating-control{width:calc(100% - 24px);max-width:520px;top:112px;left:50%}.horizontal-cut-floating-head b{font-size:11px}.horizontal-cut-floating-actions button{min-height:36px}}.horizontal-cut-axis-row{grid-template-columns:repeat(3,44px) minmax(92px,1fr);align-items:center;gap:7px;display:grid}.horizontal-cut-axis-row button{color:#dff6ff;background:#162b36;border:1px solid #4a6877;border-radius:7px;min-height:32px;font-weight:900}.horizontal-cut-axis-row button.active{background:#1b5266;border-color:#5de3ff;box-shadow:inset 0 0 0 1px #5de3ff40}.horizontal-cut-axis-row .mirror{justify-self:stretch}.horizontal-cut-axis-row .mirror.active{color:#fff5d8;background:#684819;border-color:#ffc86b}.surrounding-cut-floating-control{z-index:1322;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#effff7;pointer-events:auto;background:#0a1b17f2;border:1px solid #43e69ac7;border-radius:12px;gap:8px;width:min(560px,100% - 190px);padding:10px 12px;display:grid;position:absolute;top:74px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000006b,inset 0 0 0 1px #43e69a1f}.surrounding-cut-floating-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.surrounding-cut-floating-row input{accent-color:#43e69a;width:100%}.surrounding-cut-floating-row button,.surrounding-redetect{border-radius:8px;min-height:32px;font-weight:800;color:#effff7!important;background:#173d31!important;border:1px solid #43e69a7a!important}.surrounding-cut-floating-control small{color:#b8ddcb}.surrounding-redetect{width:100%}@media (pointer:coarse){.horizontal-cut-axis-row{grid-template-columns:repeat(3,38px) minmax(84px,1fr)}.surrounding-cut-floating-control{width:min(560px,100% - 24px);padding:9px;top:78px}.surrounding-cut-floating-row{grid-template-columns:82px minmax(0,1fr) 82px}.surrounding-cut-floating-row button{font-size:9px;padding:6px 4px!important}}@media (pointer:coarse) and (orientation:portrait){.surrounding-cut-floating-control{width:calc(100% - 24px);max-width:520px;top:112px;left:50%}.horizontal-cut-axis-row{grid-template-columns:repeat(3,42px) minmax(92px,1fr)}}.audit-v287{width:min(1180px,100vw);height:min(920px,100dvh)}.audit-v287>header{flex:none}.audit-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.audit-header-actions>button:not(.audit-close){color:#e9f4fb;background:#162432;border:1px solid #40566a;border-radius:11px;min-height:40px;padding:0 13px;font-weight:850}.audit-app-home{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:18px;padding:26px;display:grid;overflow:auto}.audit-app-home>button{color:#eef8ff;background:linear-gradient(145deg,#172635,#0d1721);border:1px solid #3c5063;border-radius:28px;align-content:center;place-items:center;gap:8px;min-height:180px;display:grid;box-shadow:0 14px 30px #0005}.audit-app-home>button i{color:#fff;background:#1f628a;border-radius:22px;place-items:center;width:74px;height:74px;font-size:34px;font-style:normal;display:grid}.audit-app-home>button b{font-size:20px}.audit-app-home>button span{color:#8fa7ba}.audit-swipe-workspace{flex:1;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:10px;min-height:0;padding:12px 22px 18px;display:grid}.audit-swipe-progress{color:#8ca4b7;grid-template-columns:1fr auto 1fr;align-items:center;font-size:11px;display:grid}.audit-swipe-progress b{color:#dff5ff;font-size:13px}.audit-swipe-progress span:last-child{text-align:right}.audit-swipe-card{perspective:1400px;touch-action:pan-y;justify-self:center;width:min(720px,100%);height:100%;min-height:360px;position:relative}.audit-card-face{backface-visibility:hidden;background:#0b131b;border:1px solid #3c596d;border-radius:25px;transition:transform .28s;position:absolute;inset:0;overflow:hidden;box-shadow:0 22px 50px #0008}.audit-card-front{transform:rotateY(0)}.audit-card-back{padding:22px;overflow:auto;transform:rotateY(180deg)}.audit-swipe-card.flipped .audit-card-front{transform:rotateY(-180deg)}.audit-swipe-card.flipped .audit-card-back{transform:rotateY(0)}.audit-card-front>img{object-fit:contain;background:radial-gradient(circle at 50% 42%,#263541,#091018 72%);width:100%;height:100%}.audit-mesh-placeholder{color:#4b6070;place-items:center;width:100%;height:100%;font-size:92px;font-style:normal;display:grid}.audit-card-overlay{background:linear-gradient(#0000,#050a0ff0);gap:5px;padding:58px 22px 20px;display:grid;position:absolute;bottom:0;left:0;right:0}.audit-card-overlay strong{font-size:24px}.audit-card-overlay span{color:#d5e5ef}.audit-card-overlay small{color:#81bdd7}.audit-card-editor{gap:12px;display:grid}.audit-card-editor>label{color:#aac0cf;gap:5px;font-size:11px;font-weight:800;display:grid}.audit-card-editor input,.audit-card-editor select,.audit-card-editor textarea{color:#eef8ff;background:#071018;border:1px solid #365064;border-radius:10px;width:100%;padding:10px}.audit-card-editor textarea{resize:vertical;min-height:180px}.audit-card-tags{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-card-tags>label{background:#111c26;border:1px solid #2f4353;border-radius:12px;gap:8px;padding:9px;display:flex}.audit-card-tags>label.selected{background:#153249;border-color:#49a7d1}.audit-card-tags input{width:auto}.audit-card-tags span{gap:2px;display:grid}.audit-card-tags small{color:#8196a8;font-size:8px}.audit-temp-accept{color:#fff;background:#176045;border:1px solid #3e8c6d;border-radius:12px;width:100%;min-height:44px;margin-top:14px;font-weight:900}.audit-material-header{align-items:center;gap:10px;display:flex}.audit-material-header b{margin-right:auto}.audit-material-header button{color:#e9f8ff;background:#18394b;border:1px solid #4b7188;border-radius:10px;padding:9px}.audit-material-slot-row{align-items:center;grid-template-columns:minmax(85px,.8fr) 48px minmax(140px,1.2fr)!important}.audit-material-slot-row img,.audit-material-slot-row i{object-fit:cover;background:#16222b;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.audit-card-pager{grid-template-columns:50px minmax(0,1fr) 50px;justify-self:center;align-items:center;gap:8px;width:min(720px,100%);display:grid}.audit-card-pager span{text-align:center;font-weight:900}.audit-card-pager button{color:#fff;background:#142531;border:1px solid #3c5669;border-radius:10px;height:42px;font-size:25px}.audit-card-pager button:disabled{opacity:.3}.audit-swipe-hints{color:#849baa;justify-content:space-between;justify-self:center;width:min(720px,100%);font-size:10px;display:flex}.audit-card-actions{grid-template-columns:repeat(3,1fr);justify-self:center;gap:9px;width:min(720px,100%);display:grid}.audit-card-actions button{color:#eaf5fb;background:#162532;border:1px solid #41596b;border-radius:11px;min-height:44px;font-weight:850}.audit-card-actions .primary{background:#1c6d55;border-color:#55ca9b}.audit-completed-groups{flex:1;gap:16px;padding:18px;display:grid;overflow:auto}.audit-completed-groups>section{gap:8px;display:grid}.audit-completed-groups>section>header{align-items:center;gap:8px;display:flex}.audit-completed-groups>section>header span{color:#8fd3f3;background:#203445;border-radius:999px;padding:3px 7px}.audit-completed-groups>section>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.audit-completed-groups button,.audit-search-results button{color:#edf7fd;text-align:left;background:#101b24;border:1px solid #314756;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.audit-completed-groups img,.audit-completed-groups i,.audit-search-results img,.audit-search-results i{object-fit:cover;background:#0a1016;border-radius:9px;flex:0 0 58px;place-items:center;width:58px;height:52px;display:grid}.audit-completed-groups button span,.audit-search-results button span{gap:3px;min-width:0;display:grid}.audit-completed-groups button b,.audit-search-results button b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-completed-groups button small,.audit-search-results button small{color:#879eae;font-size:8px}.audit-search-page{flex-direction:column;flex:1;min-height:0;display:flex}.audit-search-page .audit-toolbar{padding-top:12px}.audit-search-results{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;padding:0 22px 22px;display:grid;overflow:auto}@media (pointer:coarse){.audit-card-actions{display:none}.audit-swipe-hints{font-size:11px}}@media (width<=760px){.audit-app-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px}.audit-app-home>button{border-radius:22px;min-height:145px}.audit-app-home>button i{width:60px;height:60px;font-size:28px}.audit-swipe-workspace{padding:8px 10px 16px}.audit-swipe-card{min-height:430px}.audit-card-back{padding:14px}.audit-card-tags{grid-template-columns:1fr}.audit-card-overlay{padding:48px 15px 14px}.audit-card-overlay strong{font-size:20px}.audit-completed-groups>section>div,.audit-search-results{grid-template-columns:1fr}.audit-search-results{padding:0 10px 20px}.audit-toolbar{padding-left:10px;padding-right:10px}.audit-v287>header{padding:12px 14px}.audit-v287>header p{font-size:10px}}@media (height<=520px) and (orientation:landscape){.audit-swipe-workspace{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 190px}.audit-swipe-progress{grid-column:1/3}.audit-swipe-card{grid-area:2/1;min-height:250px}.audit-card-pager{grid-area:2/2;align-self:start;width:100%}.audit-swipe-hints{grid-area:2/2;align-self:end;gap:4px;width:100%;display:grid}.audit-card-actions{grid-area:2/2;grid-template-columns:1fr;align-self:center;width:100%}.audit-card-overlay strong{font-size:18px}}.retarget-lab{position:relative}.retarget-body-setup{background:#15252b;border:1px solid #376370;border-radius:10px;gap:8px;margin-bottom:12px;padding:10px;display:grid}.retarget-body-setup h2{font-size:12px}.retarget-body-setup label{color:#9fb7bf;gap:4px;font-size:8px;display:grid}.retarget-body-setup select,.retarget-body-setup input{color:#effcff;background:#0f181d;border:1px solid #3a5660;border-radius:7px;min-width:0;padding:7px}.retarget-body-type-add{grid-template-columns:1fr 1fr;gap:6px;display:grid}.retarget-mini-upload{background:#235763;border:1px solid #4ebed0;border-radius:7px;place-items:center;padding:7px;font-weight:900;position:relative;overflow:hidden;color:#fff!important;display:grid!important}.retarget-mini-upload input{opacity:0;position:absolute;inset:0}.retarget-from-to,.retarget-detect-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.retarget-detect-actions button{color:#eaffff;background:#1d333a;border:1px solid #426975;border-radius:7px;padding:7px;font-size:8px;font-weight:850}.retarget-detect-actions button.active{background:#4c3374;border-color:#a879e0}.retarget-body-setup>small{color:#849ba3;font-size:7px;line-height:1.35}.retarget-manual-body-map{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d151bea;border:1px solid #4e7180;border-radius:12px;grid-template-rows:auto minmax(180px,.9fr) auto minmax(160px,1fr);gap:8px;padding:10px;display:grid;position:absolute;inset:68px 12px 54px 292px;overflow:hidden}.retarget-manual-body-map>header{align-items:center;gap:8px;display:flex}.retarget-manual-body-map>header>div{gap:2px;margin-right:auto;display:grid}.retarget-manual-body-map>header span{color:#8da7af;font-size:8px}.retarget-manual-body-map>header button{color:#fff;background:#1a3944;border:1px solid #4a7180;border-radius:7px;padding:7px 10px}.retarget-manual-diagrams{grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}.retarget-body-diagram{background:#111c21;border:1px solid #314b55;border-radius:9px;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;padding:8px;display:grid}.retarget-body-diagram svg{width:100%;height:100%;min-height:140px}.retarget-body-diagram small{color:#8098a0;font-size:7px}.retarget-body-diagram.empty{align-content:center;place-items:center}.retarget-body-legend{background:#101a1f;border:1px solid #2e4852;border-radius:8px;gap:6px;padding:6px;display:flex;overflow:auto}.retarget-body-legend>span{white-space:nowrap;align-items:center;gap:4px;font-size:7px;display:flex}.retarget-body-legend i{border-radius:50%;width:9px;height:9px}.retarget-body-legend em{border-radius:4px;width:6px;height:12px}.retarget-manual-assignments{grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid;overflow:hidden}.retarget-manual-assignments>section{background:#10191e;border:1px solid #2e4650;border-radius:8px;min-height:0;padding:7px;overflow:auto}.retarget-manual-assignments>section>b{background:#10191e;padding:4px;display:block;position:sticky;top:0}.retarget-manual-assignments label{color:#b9ccd2;grid-template-columns:minmax(80px,1fr) minmax(100px,.7fr);align-items:center;gap:6px;padding:3px 0;font-size:7px;display:grid}.retarget-manual-assignments select{color:#fff;background:#0c1418;border:1px solid #35515b;border-radius:5px;padding:4px;font-size:7px}@media (width<=900px){.retarget-manual-body-map{top:62px;bottom:48px;left:calc(38% + 8px)}.retarget-body-legend{flex-wrap:wrap;overflow:visible}.retarget-manual-assignments{grid-template-columns:1fr 1fr}}@media (width<=620px){.retarget-manual-body-map{grid-template-rows:auto 220px auto minmax(180px,1fr);padding:7px;inset:58px 4px 4px}.retarget-manual-diagrams{grid-template-columns:1fr 1fr}.retarget-body-legend{order:3;grid-template-columns:repeat(3,1fr);display:grid}.retarget-manual-assignments{grid-template-columns:1fr 1fr}.retarget-manual-assignments label,.retarget-body-type-add{grid-template-columns:1fr}.retarget-body-diagram svg{min-height:160px}}.retarget-backdrop.generated-skeleton-editor{overscroll-behavior:none;touch-action:none;overflow:hidden!important}.retarget-lab.generated-skeleton-editor{grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-columns:280px minmax(0,1fr)!important;min-width:0!important;overflow:hidden!important}.retarget-lab.generated-skeleton-editor>header,.retarget-lab.generated-skeleton-editor>footer{grid-column:1/-1!important}.retarget-lab.generated-skeleton-editor>aside{grid-area:2/1!important;min-width:0!important}.retarget-lab.generated-skeleton-editor>.retarget-manual-body-map{z-index:4!important;border-radius:0!important;grid-area:2/2!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.retarget-lab.generated-skeleton-editor>main,.retarget-lab.generated-skeleton-editor>.retarget-map{display:none!important}.retarget-lab.generated-skeleton-editor>footer{grid-row:3!important}.retarget-lab.generated-skeleton-editor .retarget-manual-diagrams,.retarget-lab.generated-skeleton-editor .retarget-clickable-rig,.retarget-lab.generated-skeleton-editor .retarget-body-diagram{min-width:0!important}@media (width<=760px){.retarget-backdrop.generated-skeleton-editor{padding:0!important}.retarget-lab.generated-skeleton-editor{border-radius:0!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:0!important}.retarget-lab.generated-skeleton-editor>aside,.retarget-lab.generated-skeleton-editor>footer{display:none!important}.retarget-lab.generated-skeleton-editor>.retarget-manual-body-map{overscroll-behavior:contain!important;grid-template:"head""diagrams"minmax(0,1fr)"legend"/minmax(0,1fr)!important;grid-area:2/1!important;gap:6px!important;padding:6px!important;display:grid!important;overflow-y:auto!important}.retarget-lab.generated-skeleton-editor .retarget-manual-diagrams{grid-area:diagrams!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-height:0!important;display:grid!important}.retarget-lab.generated-skeleton-editor .retarget-clickable-rig,.retarget-lab.generated-skeleton-editor .retarget-body-diagram{width:100%!important;min-height:min(56dvh,540px)!important}.retarget-lab.generated-skeleton-editor .retarget-body-legend{flex-flow:wrap!important;grid-area:legend!important;padding:5px!important;display:flex!important;overflow:visible!important}.retarget-lab.generated-skeleton-editor .retarget-body-legend>span{writing-mode:horizontal-tb!important;min-height:0!important;transform:none!important}}@media (orientation:portrait){.retarget-manual-diagrams{grid-template-columns:minmax(0,1fr)!important}}@media (orientation:landscape){.retarget-manual-diagrams{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.base-color-fallback.in-use{border-radius:8px;box-shadow:0 0 14px #54ff9c6b,inset 0 0 12px #54ff9c14;border:1px solid #54ff9cbf!important;padding:8px!important}.base-color-fallback.inactive{opacity:.58}.base-color-fallback small{color:#91a8b5;margin-left:8px}.base-color-fallback input:disabled{filter:grayscale();opacity:.4}.texture-map-slots button.loaded,.saved-map-stack button,.saved-texture-preview .albedo{border-color:#5bd7ffc7!important;box-shadow:0 0 12px #50cbff6b!important}.texture-map-slots button.loaded{animation:1.8s ease-in-out infinite alternate kbt-map-glow}@keyframes kbt-map-glow{0%{box-shadow:0 0 7px #50cbff4d}to{box-shadow:0 0 16px #50cbffb3}}.export-scale-type{background:#101b22;border:1px solid #405a68;border-radius:8px;margin:0 0 12px;padding:10px}.export-scale-type h3{margin:0 0 7px}.export-scale-type label{gap:5px;display:grid}.export-scale-type select{width:100%;min-height:36px}.export-scale-type small{color:#91a8b5;margin-top:6px;line-height:1.35;display:block}.viewport-quick-controls button:disabled{opacity:.35}.sidebar-duplicate-2x b{letter-spacing:-.04em;font-size:13px}.tools button{position:relative}.tools .sidebar-duplicate-2x:active:after,.tools .sidebar-delete-tool:active:after{content:attr(title);white-space:nowrap;color:#e9fbff;pointer-events:none;z-index:200;background:#13242d;border:1px solid #5ac7df;border-radius:7px;padding:7px 10px;animation:1.5s both kbt-helper-pop;position:absolute;top:50%;left:48px;transform:translateY(-50%);box-shadow:0 8px 20px #0008}@keyframes kbt-helper-pop{0%{opacity:0;max-width:0}15%,70%{opacity:1;max-width:180px}to{opacity:0;max-width:0}}.landscape-material-role{grid-template-columns:minmax(0,1fr) auto auto!important}.landscape-uv-scale{align-items:center;gap:5px!important;font-size:10px!important;display:flex!important}.landscape-uv-scale input{width:68px!important;min-height:32px!important}.landscape-player-start-viewport{z-index:47;color:#eaffff;background:#153542e8;border:1px solid #64d9ff;border-radius:8px;padding:8px 12px;font-weight:800;position:absolute;top:64px;left:50%;transform:translate(-50%)}@media (width<=760px){.landscape-player-start-viewport{font-size:11px;top:58px}.landscape-material-role{grid-template-columns:minmax(0,1fr) auto!important}.landscape-material-role>.landscape-uv-scale{grid-column:1}.landscape-material-role>button{grid-area:1/2/3}.viewport-quick-controls{left:8px!important;transform:none!important}}.fun-browser-home>button{grid-template-rows:minmax(120px,1fr) auto auto!important;gap:1px!important;padding:6px!important}.fun-browser-home>button b{font-size:13px!important;line-height:1!important}.fun-browser-home>button small{font-size:7px!important;line-height:1.05!important}.fun-home-fixed-icon{object-fit:contain!important;width:min(230px,96%)!important;max-width:none!important;height:min(190px,74%)!important}.fun-home-game-meshes .fun-home-fixed-icon{width:min(244px,98%)!important;height:min(198px,76%)!important}@media (width<=760px){.fun-browser-home>button{grid-template-rows:minmax(110px,1fr) auto auto!important;min-height:154px!important}.fun-home-fixed-icon{width:min(188px,96%)!important;height:min(152px,72%)!important}.fun-home-game-meshes .fun-home-fixed-icon{width:min(202px,98%)!important;height:min(160px,74%)!important}.fun-browser-home>button b{font-size:11px!important}.fun-browser-home>button small{font-size:6.5px!important}}.dada-button-layout-toolbar{z-index:100500;left:50%;top:max(8px,env(safe-area-inset-top));color:#fff;background:#171022f2;border:2px solid #d07bff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(620px,94vw);padding:10px 12px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #000b}.dada-button-layout-toolbar>b{white-space:nowrap;color:#efceff}.dada-button-layout-toolbar>span{color:#cdbfd6;font-size:10px}.dada-button-layout-toolbar>div{gap:7px;display:flex}.dada-button-layout-toolbar button{color:#fff;background:#2b2232;border:1px solid #725686;border-radius:9px;min-height:38px;padding:7px 12px;font-weight:850}.dada-button-layout-toolbar button.accept{background:#176649;border-color:#52ca97}.dada-layout-edit-target{outline-offset:3px!important;cursor:move!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important;outline:3px dashed #d77cff!important;box-shadow:0 0 0 5px #a44ccd2e,0 0 22px #d07bff8c!important}.dada-layout-edit-target *{pointer-events:none!important}.dada-tools-overlay.layout-moving,.game-tools-overlay.layout-moving{pointer-events:auto!important}@media (width<=760px){.dada-button-layout-toolbar{top:max(4px,env(safe-area-inset-top));grid-template-columns:1fr auto;padding:7px 8px}.dada-button-layout-toolbar>span{grid-area:2/1/auto/-1;font-size:8px}.dada-button-layout-toolbar>div{grid-area:1/2}.dada-button-layout-toolbar button{min-height:34px;padding:5px 8px;font-size:10px}}.audit-image-page-arrow{z-index:8;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05111b99;border:1px solid #b4ddf573;width:52px;height:92px;font-size:44px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 18px #0008}.audit-image-page-arrow.left{border-radius:18px 8px 8px 18px;left:10px}.audit-image-page-arrow.right{border-radius:8px 18px 18px 8px;right:10px}.audit-image-page-arrow:disabled{opacity:.18}.audit-material-slot-card{background:#0d1720;border:1px solid #304b5d;border-radius:12px;gap:9px;padding:10px;display:grid}.audit-material-slot-top{grid-template-columns:minmax(130px,.9fr) minmax(190px,1.3fr);align-items:end;gap:10px;display:grid}.audit-material-slot-top>label{color:#a9c0cf;gap:5px;font-size:10px;display:grid}.audit-material-assignment{grid-template-columns:44px minmax(0,1fr);gap:7px;display:grid}.audit-material-search-launch{color:#eaffff;background:#16384a;border:1px solid #4d809b;border-radius:9px;font-size:21px}.audit-material-current{color:#effaff;text-align:left;background:#101f29;border:1px solid #35576b;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:5px 7px;display:flex}.audit-material-current img,.audit-material-current i{object-fit:cover;background:#071018;border-radius:7px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.audit-material-current span{gap:2px;min-width:0;display:grid}.audit-material-current b,.audit-material-current small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-material-map-strip{gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.audit-material-map-strip figure{flex:0 0 72px;gap:3px;margin:0;display:grid}.audit-material-map-strip img{object-fit:cover;background:#091118;border:1px solid #35566b;border-radius:9px;width:72px;height:72px}.audit-material-map-strip figcaption{text-align:center;color:#9eb3c1;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.audit-material-library{z-index:40;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02070bd4;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.audit-material-library>section{background:#0b151d;border:1px solid #3f6478;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);gap:10px;width:min(900px,96%);height:min(720px,92%);padding:14px;display:grid;box-shadow:0 28px 70px #000c}.audit-material-library header{align-items:center;gap:10px;display:flex}.audit-material-library header>div{gap:2px;margin-right:auto;display:grid}.audit-material-library header small{color:#89a2b2}.audit-material-library input{color:#fff;background:#071018;border:1px solid #35556a;border-radius:10px;width:100%;padding:10px}.audit-material-library-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;display:grid;overflow:auto}.audit-material-library-results article{background:#101c25;border:1px solid #2f495a;border-radius:11px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.audit-material-library-results img{object-fit:cover;background:#070d12;border-radius:8px;width:62px;height:62px}.audit-material-library-results span{gap:2px;min-width:0;display:grid}.audit-material-library-results b,.audit-material-library-results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-material-library-results button{color:#fff;background:#17553f;border:1px solid #4d9477;border-radius:9px;padding:8px;font-weight:800}@media (width<=680px){.audit-image-page-arrow{width:44px;height:82px;font-size:38px}.audit-material-slot-top,.audit-material-library-results{grid-template-columns:1fr}.audit-material-library-results article{grid-template-columns:52px minmax(0,1fr)}.audit-material-library-results img{width:52px;height:52px}.audit-material-library-results button{grid-column:1/-1}.audit-material-map-strip figure{flex-basis:62px}.audit-material-map-strip img{width:62px;height:62px}}.scene-workspace .studio-status-footer .scene-perf.good{color:#7df0a9}.scene-workspace .studio-status-footer .scene-perf.warn{color:#ffd36f}.scene-workspace .studio-status-footer .scene-perf.hot{color:#ff8b7e}.scene-workspace .studio-status-footer .scene-confidence{color:#8bd8ff}.scene-workspace .studio-status-footer .scene-confidence.a,.scene-workspace .studio-status-footer .scene-confidence.b{color:#7df0a9}.game-mesh-browser-banner{z-index:10030;color:#dffff0;pointer-events:auto;background:#092b1de8;border:1px solid #42d986;border-radius:10px;align-items:center;gap:10px;padding:7px 12px;display:flex;position:fixed;bottom:min(58vh,520px);left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0008}.game-mesh-browser-banner b{color:#75ffad;font-size:10px}.game-mesh-browser-banner span{color:#a8d9bd;font-size:8px}.game-mesh-browser-banner button{color:#dffff0;background:0 0;border:0;font-size:16px}.content-browser-panel.my-game-root{background:linear-gradient(#0b2b1d 0%,#081b13 100%)!important;border-color:#2fc878!important;box-shadow:0 0 0 1px #42df8b55,0 -12px 36px #03150da8!important}.content-browser-panel.my-game-root aside,.content-browser-panel.my-game-root .content-assets{background-color:#0b2017!important}.content-browser-panel.my-game-root button.active,.content-browser-panel.my-game-root .my-game-library-control-strip{background:#123c29!important;border-color:#38d884!important}.retarget-character-map svg{touch-action:none}.retarget-faded-character{fill:#8fb7c5;stroke:#c6e9f2;stroke-width:.7px;opacity:.16}.retarget-drag-dot{cursor:grab;stroke:#fff;stroke-width:.35px;touch-action:none}.retarget-drag-dot:active{cursor:grabbing}.retarget-skeleton-choice{cursor:pointer}.retarget-skeleton-choice button,.retarget-skeleton-choice label{color:#effcff;background:#183a42;border:1px solid #4ebed0;border-radius:7px;padding:7px;font-size:8px}.retarget-skeleton-choice label{position:relative;overflow:hidden}.retarget-skeleton-choice input{opacity:0;position:absolute;inset:0}.retarget-manual-diagrams{grid-template-columns:repeat(2,minmax(0,1fr))!important}.retarget-slot-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:6px;display:grid}.retarget-slot-actions button{color:#effcff;background:#174653;border:1px solid #56cfe1;border-radius:7px;min-height:34px;font-size:8px;font-weight:900}.retarget-slot-actions .retarget-change-mesh{color:#b7d0d8;cursor:pointer;background:#17252b;border:1px solid #3f5963;border-radius:7px;place-items:center;min-height:34px;padding:0 8px;display:grid!important;position:static!important}.skeleton-viewer-mode-bar{z-index:88;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0d171dec;border:1px solid #f7f7f7;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto auto;align-items:stretch;gap:6px;width:min(820px,100% - 24px);padding:7px;display:grid;position:absolute;top:54px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0009}.skeleton-viewer-mode-bar section{grid-template-columns:minmax(0,1fr) auto;gap:4px;min-width:0;display:grid}.skeleton-viewer-mode-bar button{color:#fff;text-align:left;background:#17272e;border:1px solid #56636a;border-radius:8px;min-width:0;min-height:40px;padding:5px 8px;display:grid}.skeleton-viewer-mode-bar button.active{background:#3b484e;border-color:#fff;box-shadow:inset 0 0 0 1px #fff6}.skeleton-viewer-mode-bar button b{color:#fff;font-size:8px}.skeleton-viewer-mode-bar button span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.skeleton-viewer-mode-bar button.assign{white-space:nowrap;text-align:center;min-height:40px;font-size:8px;display:block}.skeleton-viewer-mode-bar em{color:#fff;white-space:nowrap;align-self:center;padding:0 5px;font-size:8px;font-style:normal}.skeleton-viewer-mode-bar .refresh{text-align:center;background:#26343a;font-weight:850;display:block}.skeleton-viewer-mode-bar .exit{text-align:center;background:#3b2730;border-color:#8a5163;font-weight:850;display:block}@media (width<=760px){.skeleton-viewer-mode-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"from to""label label""refresh exit";width:min(96vw,620px);top:50px}.skeleton-viewer-mode-bar>section:first-child{grid-area:from}.skeleton-viewer-mode-bar>section:nth-child(2){grid-area:to}.skeleton-viewer-mode-bar section{grid-template-columns:1fr}.skeleton-viewer-mode-bar button.assign{min-height:30px}.skeleton-viewer-mode-bar em{text-align:center;grid-area:label}.skeleton-viewer-mode-bar .refresh{grid-area:refresh}.skeleton-viewer-mode-bar .exit{grid-area:exit}}.skeleton-mapping-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto auto auto auto;max-width:1040px}.skeleton-mapping-bar .reset{text-align:center;background:#28313a;border-color:#65717b;font-weight:800;display:block}.skeleton-mapping-bar .accept{text-align:center;background:#17452d;border-color:#4fb878;font-weight:900;display:block}.skeleton-mapping-bar .accept.accepted{background:#236a43;box-shadow:inset 0 0 0 1px #8ff0b5}.skeleton-mapping-bar .mapping-joint-editor{color:#fff;background:#10242b;border:1px solid #4c7480;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(100px,1fr) minmax(140px,1.5fr) auto;align-items:center;gap:6px;padding:5px 7px;display:grid}.skeleton-mapping-bar .mapping-joint-editor>b{font-size:10px}.skeleton-mapping-bar .mapping-joint-editor>span{color:#bdefff;font-size:9px}.skeleton-mapping-bar .mapping-joint-editor>div{gap:3px;display:flex}.skeleton-mapping-bar .mapping-joint-editor button{text-align:center;background:#1a333c;border-color:#5a8897;min-height:28px;padding:3px 7px;font-size:8px;font-weight:850;display:block}@media (width<=760px){.skeleton-mapping-bar{grid-template-columns:1fr 1fr;grid-template-areas:"from to""label label""refresh reset""accept exit""joint joint"}.skeleton-mapping-bar .reset{grid-area:reset}.skeleton-mapping-bar .accept{grid-area:accept}.skeleton-mapping-bar .mapping-joint-editor{grid-area:joint;grid-template-columns:1fr;gap:3px}.skeleton-mapping-bar .mapping-joint-editor>div{grid-template-columns:repeat(6,1fr);display:grid}.skeleton-mapping-bar .mapping-joint-editor button{min-height:26px;padding:2px 4px}}.skeleton-author-toolbar{z-index:72;color:#eefcff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#10191eef;border:1px solid #68818a;border-radius:10px;grid-template-columns:minmax(180px,1fr) auto;gap:7px;padding:9px;display:grid;position:absolute;top:126px;left:82px;right:12px;box-shadow:0 8px 28px #0008}.skeleton-author-title{display:grid}.skeleton-author-title b{font-size:11px}.skeleton-author-title span,.skeleton-author-toolbar small{color:#9fb7bf;font-size:8px}.skeleton-author-toolbar label{align-items:center;gap:6px;font-size:8px;display:flex}.skeleton-author-toolbar select{color:#fff;background:#15252b;border:1px solid #49636d;border-radius:6px;padding:6px}.skeleton-author-actions{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.skeleton-author-actions button{color:#fff;background:#20333a;border:1px solid #526b75;border-radius:7px;padding:7px 10px;font-weight:850}.skeleton-author-actions .start{background:#16482c;border-color:#44d77f}.skeleton-author-actions .end{background:#4a3316;border-color:#e6a94b}.skeleton-author-actions .exit{background:#4b2028;border-color:#c76476;margin-left:auto}.skeleton-author-actions button:disabled{opacity:.32;filter:grayscale()}.skeleton-chain-list{grid-column:1/-1;gap:5px;display:flex;overflow:auto}.skeleton-chain-list span{white-space:nowrap;background:#142329;border:1px solid #314b55;border-radius:7px;align-items:center;gap:5px;padding:4px 6px;font-size:7px;display:flex}.skeleton-chain-list i{color:#7fa0aa;font-style:normal}.skeleton-mesh-picker-backdrop,.skeleton-body-part-backdrop{z-index:12050;background:#05090dcf;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.skeleton-mesh-picker{color:#effcff;background:#111c22;border:1px solid #4c6974;border-radius:14px;grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;width:min(760px,96vw);max-height:88dvh;padding:14px;display:grid;box-shadow:0 18px 70px #000}.skeleton-mesh-picker>header{justify-content:space-between;align-items:center;display:flex}.skeleton-mesh-picker>header div{display:grid}.skeleton-mesh-picker>header span{color:#8fa8b1;font-size:9px}.skeleton-mesh-picker>header button{color:#fff;background:0 0;border:0;font-size:24px}.skeleton-mesh-source-buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.skeleton-mesh-source-buttons button{color:#fff;background:#19313a;border:2px solid #4c7e8c;border-radius:12px;gap:4px;padding:18px;font-size:14px;font-weight:900;display:grid}.skeleton-mesh-source-buttons small{color:#a7c2cb;font-size:8px}.skeleton-mesh-picker>input{color:#fff;background:#0c151a;border:1px solid #3d5862;border-radius:8px;padding:10px}.skeleton-mesh-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;min-height:0;display:grid;overflow:auto}.skeleton-mesh-grid>button{color:#fff;text-align:left;background:#142229;border:1px solid #314b55;border-radius:9px;grid-template-rows:82px auto;padding:6px;display:grid}.skeleton-mesh-grid img{object-fit:contain;background:#091015;border-radius:6px;width:100%;height:82px}.skeleton-mesh-grid i{place-items:center;font-size:34px;display:grid}.skeleton-mesh-grid span{padding-top:5px;display:grid}.skeleton-mesh-grid b{font-size:8px}.skeleton-mesh-grid small{color:#8ea7b0;font-size:7px}.skeleton-body-part-dialog{color:#fff;background:#111c22;border:1px solid #607985;border-radius:14px;gap:10px;width:min(560px,94vw);max-height:86dvh;padding:14px;display:grid;overflow:auto}.skeleton-body-part-dialog header{display:grid}.skeleton-body-part-dialog header span{color:#9db2ba;font-size:8px}.skeleton-body-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.skeleton-body-parts button{color:#fff;background:#172831;border:1px solid #38545f;border-radius:7px;padding:8px;font-size:9px}.skeleton-body-parts button.active{background:#275d49;border-color:#57e399}.skeleton-body-part-dialog label{gap:4px;font-size:8px;display:grid}.skeleton-body-part-dialog input{color:#fff;background:#0c151a;border:1px solid #3d5862;border-radius:7px;padding:9px}.skeleton-body-part-dialog footer,.skeleton-detail-review footer{justify-content:flex-end;gap:7px;display:flex}.skeleton-body-part-dialog footer button,.skeleton-detail-review footer button{color:#fff;background:#1d3038;border:1px solid #506873;border-radius:7px;padding:8px 11px}.skeleton-body-part-dialog footer .primary,.skeleton-detail-review footer .primary{background:#1f5c3c;border-color:#55df91}.skeleton-detail-review{z-index:12060;color:#fff;background:#151222f4;border:1px solid #725f9c;border-radius:13px;gap:8px;width:min(720px,94vw);max-height:52dvh;padding:12px;display:grid;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 14px 50px #000b}.skeleton-detail-review header div{display:grid}.skeleton-detail-review header span{color:#b4a9d1;font-size:8px}.skeleton-detail-review>div{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;display:grid;overflow:auto}.skeleton-detail-review>div>span{background:#211a32;border:1px solid #3d3557;border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:2px 6px;padding:7px;display:grid}.skeleton-detail-review span b{font-size:8px}.skeleton-detail-review span small{color:#9d91b9;font-size:7px}.skeleton-detail-review span button{color:#fff;background:#6b1820;border:1px solid #ff5a67;border-radius:6px;grid-area:1/2/3;padding:2px 8px;font-size:16px;font-weight:900}@media (width<=620px){.skeleton-author-toolbar{grid-template-columns:1fr;padding:6px;top:126px;left:80px;right:3px}.skeleton-author-toolbar label{grid-row:auto}.skeleton-author-actions{gap:4px}.skeleton-author-actions button{padding:6px 7px;font-size:8px}.skeleton-mesh-source-buttons{grid-template-columns:1fr}.skeleton-mesh-picker{padding:9px}.skeleton-body-parts{grid-template-columns:1fr 1fr}.skeleton-detail-review{bottom:58px}}.skeleton-preset-parts{grid-column:1/-1;align-items:center;gap:4px;padding-top:2px;display:flex;overflow:auto}.skeleton-preset-parts>b,.skeleton-preset-parts>span{white-space:nowrap;font-size:7px}.skeleton-preset-parts>b{color:#b7d1d9;margin-right:2px}.skeleton-preset-parts>span{color:#9fb6bf;background:#0d171b;border:1px solid #314b55;border-radius:10px;padding:3px 5px}.skeleton-authoring-workspace .workspace-tabs,.skeleton-authoring-workspace .apply-transform-actions,.skeleton-authoring-workspace .mesh-actions,.skeleton-authoring-workspace .shortcuts-trigger,.skeleton-authoring-workspace .mobile-multi-select{display:none!important}.skeleton-authoring-workspace .modebar{min-height:46px}.skeleton-authoring-workspace .select-modes{margin-left:6px}.skeleton-authoring-workspace .select-modes button{display:none}.skeleton-authoring-workspace .select-modes button:last-child{display:inline-flex}.skeleton-author-toolbar.v390{z-index:96;background:#0b171def;border-color:#7593a0;grid-template-columns:minmax(170px,1.25fr) minmax(120px,.6fr);width:auto;max-width:none;padding:8px 9px;top:6px;left:8px;right:8px;box-shadow:0 10px 34px #000a}.skeleton-author-toolbar.v390 .skeleton-author-actions{flex-wrap:wrap;gap:5px;display:flex}.skeleton-author-toolbar.v390 .skeleton-author-actions .confirm{background:#155037;border-color:#55e39a}.skeleton-author-toolbar.v390 .skeleton-author-actions .back{background:#25323a;border-color:#71818a}.skeleton-author-toolbar.v390 .skeleton-chain-list{max-height:46px;overflow:auto}.skeleton-author-toolbar.v390 .skeleton-chain-list span{background:#10232b;border-color:#385762}.skeleton-finalize-dialog footer{grid-template-columns:1fr 1fr 1fr;display:grid}.skeleton-authoring-workspace .viewport-quick-controls{z-index:98}.skeleton-authoring-workspace .viewport-quick-controls button:first-of-type,.skeleton-authoring-workspace .viewport-quick-controls button:nth-of-type(2){display:none}.skeleton-authoring-workspace .scene-view-actions{z-index:98}.skeleton-authoring-workspace .touch-control-guide{opacity:.66}.skeleton-authoring-workspace .mobile-portrait-history-controls{display:none!important}@media (width<=760px){.skeleton-author-toolbar.v390{grid-template-columns:1fr;max-height:190px;padding:6px;top:4px;left:3px;right:3px;overflow:auto}.skeleton-author-toolbar.v390 .skeleton-author-actions button{min-height:30px;padding:6px 7px;font-size:8px}.skeleton-author-toolbar.v390 .skeleton-preset-parts{max-height:31px}.skeleton-author-toolbar.v390 .skeleton-chain-list{max-height:40px}.skeleton-finalize-dialog footer{grid-template-columns:1fr}}.skeleton-authoring-workspace .scene-view-actions .skeleton-third-view-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.skeleton-authoring-workspace .scene-view-actions .skeleton-third-view-controls button{color:#eefcff;background:#18282f;border:1px solid #546d78;border-radius:6px;min-height:31px;padding:5px 6px;font-size:9px;font-weight:850}.skeleton-authoring-workspace .scene-view-actions .skeleton-third-view-controls button.active{background:#225d72;border-color:#6adfff;box-shadow:inset 0 0 0 1px #8de7ff}.skeleton-authoring-workspace .scene-view-actions .skeleton-third-view-controls .set-camera{background:#513317;border-color:#df9a48;grid-column:1/-1}.skeleton-authoring-workspace .scene-view-actions .skeleton-third-view-controls .set-camera:disabled{opacity:.38}@media (width<=760px){.skeleton-author-toolbar.v390{grid-template-columns:1fr;max-height:205px;padding:6px;top:4px;left:3px;right:3px;overflow:auto}.skeleton-author-toolbar.v390 .skeleton-author-actions button{min-height:30px;padding:6px 7px;font-size:8px}.skeleton-author-toolbar.v390 .skeleton-preset-parts{max-height:31px}.skeleton-author-toolbar.v390 .skeleton-chain-list{max-height:40px}.skeleton-authoring-workspace .scene-view-actions .skeleton-third-view-controls{grid-template-columns:repeat(3,1fr)}}.skeleton-author-toolbar.v390 .skeleton-author-actions .auto-finish{background:#3a1d52;border-color:#a65ee8}.skeleton-detail-review footer .primary{background:#245f3f;border-color:#60e29a}.skeleton-joint-review-controls{background:#171421;border:1px solid #5b4a79;border-radius:9px;grid-column:1/-1;grid-template-columns:auto minmax(120px,1fr) auto repeat(3,minmax(68px,auto));align-items:center;gap:6px;padding:7px;display:grid}.skeleton-joint-review-controls .review-arrow{color:#fff;background:#1c2b31;border:1px solid #5f6f78;border-radius:7px;min-width:40px;min-height:38px;font-size:18px;font-weight:900}.skeleton-joint-review-controls .review-current{color:#fff;text-align:center;background:#21182d;border:1px solid #625379;border-radius:7px;gap:2px;padding:5px 8px;display:grid}.skeleton-joint-review-controls .review-current b{font-size:10px}.skeleton-joint-review-controls .review-current span{color:#cdbdea;font-size:8px}.skeleton-joint-review-controls .role{color:#fff;background:#252a31;border:1px solid #5d6470;border-radius:7px;min-height:38px;font-weight:900}.skeleton-joint-review-controls .role.start,.skeleton-joint-review-controls .role.end{background:#2d1639;border-color:#74418e}.skeleton-joint-review-controls .role.mid{background:#193039;border-color:#4e7580}.skeleton-joint-review-controls .role.active{box-shadow:inset 0 0 0 2px #f0d8ff,0 0 12px #b25cff55}.skeleton-joint-review-controls button:disabled{opacity:.34}@media (width<=760px){.skeleton-joint-review-controls{grid-template-columns:auto minmax(90px,1fr) auto;grid-template-areas:"prev current next""start mid end"}.skeleton-joint-review-controls .review-arrow:first-child{grid-area:prev}.skeleton-joint-review-controls .review-current{grid-area:current}.skeleton-joint-review-controls .review-arrow:nth-child(3){grid-area:next}.skeleton-joint-review-controls .role.start{grid-area:start}.skeleton-joint-review-controls .role.mid{grid-area:mid}.skeleton-joint-review-controls .role.end{grid-area:end}}.skeleton-authoring-workspace .topbar{gap:6px;min-height:44px;padding-inline:8px}.skeleton-topbar-settings{color:#eafcff;align-items:center;gap:7px;min-width:0;display:flex}.skeleton-topbar-settings>b{white-space:nowrap;font-size:11px}.skeleton-topbar-settings>span{color:#a7c1ca;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.skeleton-topbar-settings>button{color:#fff;background:#172a31;border:1px solid #536b75;border-radius:7px;padding:6px 9px;font-weight:800}.skeleton-author-actions .auto-connect{background:#203b57;border-color:#5ea7e6}.skeleton-joint-review-controls .review-body-part{color:#dfe8ff;background:#171d2d;border:1px solid #4a536b;border-radius:7px;grid-column:1/-1;grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:7px;padding:4px 6px;font-size:8px;display:grid}.skeleton-joint-review-controls .review-body-part select{color:#fff;background:#101721;border:1px solid #596782;border-radius:6px;min-width:0;padding:6px}.skeleton-authoring-workspace .viewport-camera-cluster{filter:drop-shadow(0 4px 10px #000b);z-index:95!important;opacity:1!important}.skeleton-authoring-workspace .viewport-camera-cluster .axes{transform-origin:100% 0;transform:scale(1.08)}.skeleton-authoring-workspace .viewport-camera-cluster .axes button{box-shadow:0 0 0 1px #fff5,0 4px 10px #000b!important}.skeleton-authoring-workspace .viewport-quick-controls{z-index:110!important;top:8px!important;left:8px!important}@media (width<=760px){.skeleton-authoring-workspace .topbar .logo{display:flex}.skeleton-authoring-workspace .topbar .title{display:none}.skeleton-authoring-workspace .skeleton-topbar-settings{flex:1;justify-content:flex-start}.skeleton-authoring-workspace .skeleton-author-toolbar{max-height:43dvh;overflow:auto;padding:7px!important;top:52px!important;left:4px!important;right:4px!important}.skeleton-authoring-workspace .skeleton-author-title{padding-left:118px}.skeleton-authoring-workspace .viewport-camera-cluster{top:118px!important;right:6px!important;transform:scale(1.05)!important}.skeleton-authoring-workspace .scene-view-actions{z-index:94!important}.skeleton-authoring-workspace .mobile-portrait-history-controls{display:none!important}}.skeleton-authoring-workspace .skeleton-author-toolbar,.skeleton-authoring-workspace .skeleton-detail-review,.skeleton-authoring-workspace .workspace-tabs,.skeleton-authoring-workspace .apply-transform-actions,.skeleton-authoring-workspace .mesh-actions,.skeleton-authoring-workspace .view-modes,.skeleton-authoring-workspace .select-modes,.skeleton-authoring-workspace .viewport-quick-controls,.skeleton-authoring-workspace .scene-view-actions,.skeleton-authoring-workspace .mobile-properties-tab,.skeleton-authoring-workspace .right,.skeleton-authoring-workspace .dada-tools-trigger,.skeleton-authoring-workspace .save-menu-wrap,.skeleton-authoring-workspace .customize-top,.skeleton-authoring-workspace .dada-admin-top-button,.skeleton-authoring-workspace .completed-check,.skeleton-authoring-workspace .topbar>.title{display:none!important}.skeleton-authoring-workspace .topbar{align-items:flex-start!important;gap:6px!important;min-height:92px!important;padding:6px 8px!important;display:flex!important;overflow:visible!important}.skeleton-authoring-workspace .topbar>.logo{flex:none;display:flex!important}.skeleton-topbar-settings{flex:1;grid-template-rows:auto auto;gap:5px;min-width:0;overflow:hidden;display:grid!important}.skeleton-topbar-primary,.skeleton-topbar-secondary{scrollbar-width:none;align-items:center;gap:5px;min-width:0;padding-bottom:1px;display:flex;overflow:auto hidden}.skeleton-topbar-primary::-webkit-scrollbar{display:none}.skeleton-topbar-secondary::-webkit-scrollbar{display:none}.skeleton-topbar-settings button,.skeleton-topbar-settings select{color:#f3fbff;background:#172a33;border:1px solid #506a76;border-radius:8px;flex:none;min-height:34px;padding:6px 9px;font-size:11px;font-weight:850}.skeleton-topbar-settings button.active{background:#245f45;border-color:#59e4a0}.skeleton-topbar-settings .break-connection{background:#4a2028;border-color:#db6473}.skeleton-topbar-settings label{color:#b8cad2;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.skeleton-topbar-settings b{white-space:nowrap}.skeleton-topbar-settings span{white-space:nowrap;color:#9fb6c1;font-size:10px}.skeleton-authoring-workspace .skeleton-viewport-history{z-index:180;gap:5px;display:flex;position:absolute;top:8px;left:8px}.skeleton-viewport-history button{color:#fff;background:#182a33ef;border:1px solid #66808b;border-radius:10px;width:42px;height:42px;font-size:24px;font-weight:900;box-shadow:0 5px 14px #0009}.skeleton-viewport-history button:disabled{opacity:.3}.skeleton-authoring-workspace .viewport-camera-cluster{z-index:170!important;opacity:1!important;filter:drop-shadow(0 5px 12px #000c)!important;position:absolute!important;inset:auto 10px 18px auto!important;transform:none!important}.skeleton-authoring-workspace .viewport-camera-cluster .object-edit-triangle-count,.skeleton-authoring-workspace .viewport-camera-cluster .selection-zoom-buttons{display:none!important}.skeleton-authoring-workspace .viewport-camera-cluster .axes{background:#111d23ef!important;border:1px solid #5e7782!important;border-radius:14px!important;grid-template-rows:44px 44px!important;grid-template-columns:44px 44px 44px!important;gap:4px!important;padding:6px!important;display:grid!important}.skeleton-authoring-workspace .viewport-camera-cluster .axes button{border-radius:10px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;font-size:17px!important;font-weight:950!important;box-shadow:0 0 0 1px #fff4,0 4px 10px #000a!important}.skeleton-authoring-workspace .viewport-camera-cluster .axes .camera-pan-pad{background:#244654!important;border-color:#73bedb!important;grid-area:2/2!important}.skeleton-authoring-workspace .touch-control-guide{display:none!important}@media (width<=760px){.skeleton-authoring-workspace .topbar{align-items:flex-start!important;min-height:112px!important}.skeleton-topbar-settings button,.skeleton-topbar-settings select{min-height:32px;padding:5px 7px;font-size:10px}.skeleton-authoring-workspace .viewport-camera-cluster{bottom:10px!important;right:6px!important}.skeleton-authoring-workspace .viewport-camera-cluster .axes{transform-origin:100% 100%;transform:scale(.92)}.skeleton-authoring-workspace .skeleton-viewport-history{top:6px;left:6px}}.skeleton-authoring-workspace .dada-tools-overlay{display:none!important}.skeleton-authoring-workspace .skeleton-topbar-secondary button.active{box-shadow:inset 0 0 0 1px #9df7ff,0 0 12px #4cdcff44}.skeleton-authoring-workspace .skeleton-topbar-secondary button:first-child{border-color:#00b9df}.skeleton-authoring-workspace .skeleton-topbar-secondary button:nth-child(2){border-color:#d5b52b}.skeleton-authoring-workspace .skeleton-topbar-secondary button:nth-child(3){border-color:#db4a9e}.skeleton-authoring-workspace .skeleton-topbar-secondary button:nth-child(4){border-color:#49c764}.preview-mode-entry-options .nathan{background:linear-gradient(145deg,#252b55,#1b1f3e);border-color:#6c7cff}.dada-admin-tabs{border-bottom:1px solid #ffffff1a;gap:8px;padding:0 18px 14px;display:flex}.dada-admin-tabs button{color:#dfe8f1;background:#171c22;border:1px solid #3c4653;border-radius:9px;padding:9px 12px;font-weight:750}.dada-admin-tabs button.active{color:#fff;background:#233554;border-color:#7da7ff}.dada-admin-message{color:#aee8ca;background:#142a21;border:1px solid #375d4c;border-radius:8px;padding:8px 10px}.dada-password-manager,.dada-gameplay-suggestions{gap:12px;display:grid}.dada-password-manager>article{background:#14191f;border:1px solid #333f4b;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid}.dada-password-manager>article>div{gap:4px;display:grid}.dada-password-manager code{color:#d9f0ff;background:#080b0e;border-radius:6px;width:max-content;max-width:100%;padding:4px 7px;overflow:auto}.dada-password-manager .danger{color:#ffc0c0;border-color:#743b3b}.dada-gameplay-suggestions>article{background:#12181e;border:1px solid #33424f;border-radius:10px;padding:12px}.dada-gameplay-suggestions>article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dada-gameplay-suggestions>article>header>div{gap:3px;display:grid}.dada-gameplay-suggestions pre{color:#cfe1ee;white-space:pre-wrap;word-break:break-word;background:#090d11;border-radius:8px;max-height:260px;margin:10px 0 0;padding:10px;overflow:auto}.dada-empty-suggestions{text-align:center;color:#94a4b1;padding:24px}.family-password-gate{z-index:100003}.family-password-gate form{gap:10px}.family-password-gate input{color:#fff;background:#12171d;border:1px solid #4b5562;border-radius:8px;width:100%;padding:12px}.gameplay-settings-sheet footer .save{min-width:190px}@media (width<=760px){.dada-password-manager>article{grid-template-columns:1fr}.dada-admin-tabs{overflow-x:auto}.dada-admin-tabs button{white-space:nowrap}}.dada-mesh-blend-backdrop{z-index:100120;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020609e8;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.dada-mesh-blend-panel{color:#eef8ff;background:#0b1319;border:1px solid #4b7c96;border-radius:18px;grid-template-rows:auto auto 1fr auto auto;width:min(1060px,97vw);height:min(820px,94vh);display:grid;overflow:hidden;box-shadow:0 24px 80px #000c}.dada-mesh-blend-panel>header{border-bottom:1px solid #28434f;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.dada-mesh-blend-panel>header>div{flex:1}.dada-mesh-blend-panel h2{margin:2px 0 3px}.dada-mesh-blend-panel header p{color:#a8bbc5;margin:0}.dada-mesh-blend-panel header button{border-radius:9px;width:38px;height:38px}.dada-mesh-blend-controls{border-bottom:1px solid #243842;grid-template-columns:1fr 1fr 140px auto;gap:9px;padding:10px 12px;display:grid}.dada-mesh-blend-controls label{gap:4px;font-size:10px;font-weight:800;display:grid}.dada-mesh-blend-controls select,.dada-mesh-blend-controls input,.dada-mesh-blend-controls button{color:#fff;background:#101f27;border:1px solid #415d6a;border-radius:8px;min-height:38px;padding:6px 8px}.dada-mesh-blend-view{min-height:260px;position:relative}.dada-mesh-blend-view canvas{display:block;width:100%!important;height:100%!important}.dada-mesh-blend-slider{border-top:1px solid #243842;grid-template-columns:1fr 58px;align-items:center;gap:8px;padding:9px 12px;display:grid}.dada-mesh-blend-slider input{width:100%}.dada-mesh-blend-slider span{text-align:right;font-weight:900}.dada-mesh-blend-panel>footer{border-top:1px solid #28434f;align-items:center;gap:8px;padding:10px 12px;display:flex}.dada-mesh-blend-panel>footer span{color:#b9cad3;flex:1;font-size:11px}.dada-mesh-blend-panel>footer button{color:#fff;background:#172832;border:1px solid #527487;border-radius:8px;padding:9px 12px}.dada-mesh-blend-panel>footer button.primary{background:#176749;border-color:#63e5aa}@media (width<=720px){.dada-mesh-blend-panel{height:96vh}.dada-mesh-blend-controls{grid-template-columns:1fr 1fr}.dada-mesh-blend-controls label:nth-child(3){grid-column:1}.dada-mesh-blend-controls>button{grid-column:2}.dada-mesh-blend-panel>footer{flex-wrap:wrap}.dada-mesh-blend-panel>footer span{flex-basis:100%}}.audit-fire-page{gap:10px;min-width:0;display:grid}.audit-fire-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.audit-fire-fields label{gap:5px;display:grid}.audit-fire-fields label>span{color:#9fb4c8;font-size:11px;font-weight:800}.audit-fire-fields select,.audit-fire-fields button{color:#eef7ff;background:#101a24;border:1px solid #385067;border-radius:9px;min-height:36px;padding:7px 9px}.audit-fire-fields button.yes{background:#173c2b;border-color:#3c956a}.audit-fire-fields button.no{background:#321b20;border-color:#7f3b49}.audit-flame-editor{gap:8px;display:grid}.audit-flame-toolbar{flex-wrap:wrap;gap:6px;display:flex}.audit-flame-toolbar button{color:#dbeaf7;background:#15212c;border:1px solid #3a5168;border-radius:9px;padding:7px 10px;font-weight:800}.audit-flame-toolbar button.active{color:#fff;background:#23678f;border-color:#5bd0ff}.audit-flame-toolbar button.save{color:#fff3e6;background:#7c3d14;border-color:#d67a31;margin-left:auto}.audit-flame-view{background:#0e151c;border:1px solid #33485d;border-radius:12px;height:280px;min-height:220px;overflow:hidden}.audit-flame-view canvas{touch-action:none;width:100%;height:100%;display:block}.audit-flame-editor>small{color:#91a8bb}.audit-fire-page>small{color:#91a8bb;line-height:1.35}@media (width<=700px){.audit-fire-fields{grid-template-columns:1fr}.audit-flame-view{height:250px}.audit-flame-toolbar button.save{width:100%;margin-left:0}}.spawn-step-help{color:#a9b9c9;margin:0 0 8px;font-size:9px;line-height:1.45}.spawn-asset-picker h4{color:#d8f3ff;margin:9px 0 6px;font-size:10px}.game-character-live-preview{background:radial-gradient(circle at 50% 35%,#2195a84f,#0000 48%),#071117;border:1px solid #3ce4f077;border-radius:12px;align-self:stretch;min-height:275px;margin:-2px -2px 10px;position:relative;overflow:hidden;box-shadow:inset 0 0 32px #38dfee14}.game-character-live-preview canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.game-character-live-preview>span{z-index:2;color:#b8f5fa;text-align:center;pointer-events:none;background:#061116c9;border:1px solid #3e7380;border-radius:6px;padding:5px 7px;font-size:12px;position:absolute;bottom:7px;left:8px;right:8px}.game-character-live-preview.hair-authoring-preview canvas{touch-action:none;-webkit-user-select:none;user-select:none}.game-character-live-preview.hair-authoring-preview>span{background:#061116e8;border-color:#78eaff;font-weight:800;bottom:10px}
