.person-editor.game-hud,.workspace-tooltip{--workspace-bg:var(--chrome-surface);--workspace-panel:var(--chrome-surface);--workspace-control:var(--chrome-field);--workspace-border:var(--chrome-line);--workspace-selected:var(--chrome-active);--workspace-fill:var(--chrome-fill);--workspace-text:var(--chrome-text);--workspace-muted:var(--chrome-muted);--workspace-accent:var(--chrome-accent)}.person-editor.game-hud{--parchment:var(--workspace-panel);--parchment-dark:var(--workspace-control);--ink:var(--workspace-text);--ink-light:var(--workspace-muted);--gold:var(--workspace-accent);--rule:var(--workspace-border);background:var(--workspace-bg);pointer-events:auto;grid-template-rows:48px minmax(0,1fr) 28px;padding:6px;display:grid;position:fixed}.person-editor :is(button,select,input,a):focus-visible,.person-editor .group:focus-within{outline:2px solid var(--workspace-accent);outline-offset:2px}.person-header,.person-title,.person-header nav{align-items:center;gap:12px;min-width:0;display:flex}.person-title{flex:1}.person-header nav,.person-title>a{flex-shrink:0}.person-header{justify-content:space-between;padding:0 6px}.person-header h1{font-family:var(--font-geist), sans-serif;color:var(--workspace-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.person-version{color:var(--workspace-muted);font-size:12px}.person-workspace{grid-template-columns:320px minmax(0,1fr);gap:8px;min-height:0;padding:0 6px;display:grid}.person-controls{flex-direction:column;min-height:0;display:flex}.person-panel-heading{border-bottom:1px solid var(--workspace-border);font:13px var(--font-geist), sans-serif;color:var(--workspace-text);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.person-panel-heading .person-choice{flex:1;gap:12px}.person-panel-heading .person-choice select{flex:1;width:auto}.person-controls-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--workspace-border) var(--workspace-panel);min-height:0;padding:12px 14px;overflow-y:auto}.person-controls-scroll section{gap:8px;padding-top:12px;padding-bottom:12px}.person-controls-scroll section>div{gap:6px}.person-presets{grid-template-columns:1fr 1fr;gap:4px;display:grid}.person-choice{color:var(--workspace-muted);align-items:center;font-size:13px;font-weight:500;display:flex}.person-choice>:is(select,input){width:calc(100% - 112px);margin-left:auto}.person-editor select{border:1px solid var(--workspace-border);background:var(--workspace-control);min-width:0;height:32px;color:var(--workspace-text);cursor:pointer;border-radius:6px;padding:0 8px;font-size:12px}.person-choice input[type=color]{border:1px solid var(--workspace-border);background:var(--workspace-control);cursor:pointer;border-radius:6px;height:32px;padding:3px}.person-check{min-height:28px;color:var(--workspace-muted);align-items:center;gap:8px;font-size:13px;display:flex}.person-editor input[type=checkbox]{accent-color:var(--workspace-accent)}.person-check:has(:disabled){opacity:.5}.person-hint{color:var(--workspace-muted);font-size:12px;line-height:1.5}.person-palette{flex-wrap:wrap;gap:3px;margin-top:6px;display:flex}.person-palette span{border:1px solid #ffffff25;width:16px;height:16px}.person-panel-footer{border-top:1px solid var(--workspace-border);gap:6px;padding:12px;display:grid}.person-panel-footer .person-apply{background:var(--workspace-selected);border-color:var(--workspace-accent);height:34px;color:var(--workspace-text)}.person-file-actions{gap:6px;display:grid}.person-file-input{position:relative}.person-file-input input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.person-preview{grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-width:0;min-height:0;display:grid}.person-preview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}.person-playback,.person-view-buttons{align-items:center;gap:6px;display:flex}.person-playback label{color:var(--workspace-muted);align-items:center;gap:6px;font-size:12px;display:flex}.person-playback select{height:28px}.person-stage{border:1px solid var(--workspace-border);background:var(--workspace-grass);justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.person-sprite{flex-shrink:0;position:relative}.knight-entourage{isolation:isolate}.person-stage-caption{color:var(--workspace-text);letter-spacing:.08em;text-shadow:0 1px 2px #000;pointer-events:none;font-size:11px;position:absolute;bottom:12px;left:14px}.person-stage-message{background:var(--workspace-panel);border:1px solid var(--workspace-border);max-width:85%;padding:20px}.person-native{flex-wrap:wrap;justify-content:center;padding:24px;display:flex}.person-native>div{color:var(--workspace-text);flex-direction:column;align-items:center;font-size:11px;display:flex}.person-sheet{place-items:safe center;width:100%;height:100%;padding:24px;display:grid;overflow:auto}.person-sheet img{width:512px;max-width:100%;height:auto;image-rendering:pixelated}.person-animation-dock{min-width:0;padding:8px}.person-direction-strip{justify-content:safe center;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.person-direction.hud-building-tile{flex-direction:column;justify-content:center;align-items:center;width:70px;height:83px;display:flex}.person-direction>span:last-child{font-size:10px;line-height:12px}.person-steps{border-top:1px solid var(--workspace-border);color:var(--workspace-muted);justify-content:center;align-items:center;gap:12px;padding-top:8px;font-size:12px;display:flex}.person-steps>div{gap:4px;min-width:0;display:flex;overflow-x:auto}.person-steps .hud-pause{flex-shrink:0}.person-step-count{font-variant-numeric:tabular-nums;min-width:32px}.person-status{color:var(--workspace-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;font-size:11px;display:flex}.person-status [role=status]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.person-controls-toggle.hud-action,.person-controls-toggle.hud-close{display:none}@media (max-width:1050px){.person-workspace{grid-template-columns:294px minmax(0,1fr)}.person-version{display:none}.person-preview-toolbar{gap:8px}.person-steps{gap:6px}.person-steps>span:first-child{display:none}}@media (max-width:760px){.person-workspace{grid-template-columns:minmax(0,1fr)}.person-controls{z-index:26;width:min(320px,100% - 24px);display:none;position:absolute;top:54px;bottom:34px;left:12px;box-shadow:12px 0 30px #0007}.person-controls.is-open,.person-controls-toggle.hud-action,.person-controls-toggle.hud-close{display:flex}.person-header h1{font-size:11px}.person-header,.person-title,.person-header nav{gap:6px}.person-header .hud-action{padding:4px 6px;font-size:10px}.person-status-detail{display:none}.person-direction.hud-building-tile{width:64px;height:68px}.person-direction>span[role=img]{margin-top:-8px;margin-bottom:-4px}}@media (max-height:650px){.person-direction.hud-building-tile{width:48px;height:28px}.person-direction>span[role=img]{display:none}}@media (max-width:480px){.person-road-label{display:none}}.person-stage-layout{gap:8px;min-height:0;display:flex}.person-stage-layout>.person-stage{flex:1}.person-rig-overlay{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.person-rig-inspector{flex-shrink:0;width:245px;overflow-y:auto}.person-rig-fields{flex-direction:column;gap:12px;padding:12px;display:flex}.person-rig-inspector .person-choice{gap:6px}.person-rig-inspector .person-choice>:is(select,input){width:115px}.person-rig-inspector input{background:var(--workspace-control);border:1px solid var(--workspace-border);width:100%;min-width:0;color:var(--workspace-text);border-radius:4px;padding:5px}.person-rig-axes{color:var(--workspace-muted);gap:6px;font-size:11px;display:flex}.person-rig-axes label{min-width:0}.person-steps button[data-keyed=true]{box-shadow:inset 0 -3px var(--workspace-accent)}.person-stage-error{background:var(--workspace-panel);pointer-events:none;padding:8px;font-size:12px;position:absolute;top:8px;left:8px;right:8px}.person-stage-progress{color:var(--workspace-text);pointer-events:none;flex-direction:column;gap:5px;padding:6px 10px;font-size:11px;display:flex;position:absolute;top:8px;right:8px}.person-stage-progress>i{background:var(--workspace-accent);height:3px;transition:width .12s linear;display:block}@media (max-width:1150px){.person-rig-inspector{width:210px}}@media (max-width:900px){.person-stage-layout:has(.person-rig-inspector){flex-direction:column}.person-rig-inspector{width:100%;max-height:190px}.person-rig-fields{gap:6px}}.person-json-dialog{background:var(--workspace-panel);width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--workspace-text);border:1px solid var(--workspace-accent);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 20px 80px #0009}.person-json-dialog::backdrop{background:#10140dcc}.person-json-content{flex-direction:column;gap:12px;padding:16px;display:flex}.person-json-content textarea{resize:vertical;background:var(--workspace-bg);width:100%;height:min(400px,45dvh);color:var(--workspace-text);border:1px solid var(--workspace-border);font:12px/1.5 var(--font-geist), sans-serif;padding:12px}.person-json-actions{flex-wrap:wrap;gap:8px;display:flex}.person-stage-character{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.person-stage-character.is-scrubbing{cursor:grabbing}.merchant-map-preview{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:100%;display:grid}.merchant-map-scene{min-height:0;position:relative}.person-preview{grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.person-view-buttons{flex-wrap:wrap}}.person-choice input:not([type=color]){border:1px solid var(--workspace-border);background:var(--workspace-control);min-width:0;height:32px;color:var(--workspace-text);border-radius:6px;padding:0 8px;font-size:12px}.person-choice input:disabled{opacity:.5}.asset-mode-toggle{flex-shrink:0}.asset-building-stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.asset-building-four{background:var(--workspace-border);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.asset-building-scene,.asset-building-viewport{width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.asset-building-direction.hud-building-tile{gap:4px;width:100px;height:56px}.asset-building-direction>span:first-child{font:14px var(--font-geist),sans-serif}@media (max-width:760px){.person-header .person-version,.person-header h1,.asset-back-label,.asset-randomize-label{display:none}.asset-building-direction.hud-building-tile{width:76px;height:48px}.asset-building-four .person-stage-caption{letter-spacing:0;font-size:9px;bottom:6px;left:6px}}@media (max-width:390px){.asset-controls-label{display:none}}.animal-lineup{gap:12px;display:grid}.animal-lineup-label{font-size:11px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.asset-mode-toggle select{width:180px;margin-left:0}.person-editor .playground-input{border:1px solid var(--workspace-border);background:var(--workspace-control);width:100%;min-width:0;color:var(--workspace-text);border-radius:6px;padding:6px 8px;font-size:12px}.person-stage.playground-stage{background:var(--workspace-grass);color:var(--ink);scrollbar-width:thin;padding:12px;display:block;overflow:auto}.person-animation-dock{max-height:160px;overflow:auto}.person-animation-dock>:is(label,span){color:var(--ink-light);font-size:12px}.person-animation-dock:has(>label){flex-wrap:wrap;align-items:center;gap:12px;display:flex}.person-controls-scroll :is(p,h2,h3){font-size:12px;line-height:1.5}.person-controls-scroll .person-file-actions{gap:8px}@media (max-width:480px){.asset-mode-toggle select{width:145px}}.person-editor.game-hud{grid-template-rows:52px minmax(0,1fr) 28px;padding:0}.person-editor .person-header{border-bottom:1px solid #ffffff12;padding:0 16px}.person-editor .person-version{display:none}.person-editor .person-workspace{grid-template-columns:300px minmax(0,1fr);gap:0;padding:0}.person-editor .hud-well{box-shadow:none;background:0 0;border:0}.person-editor .person-controls{background:var(--workspace-panel);border-right:1px solid #ffffff12}.person-editor .person-panel-heading{border:0;padding:12px 16px 4px}.person-editor .person-controls-scroll{padding:12px 16px}.person-editor .person-panel-footer{border:0;padding:12px 16px}.person-editor .person-preview{gap:0}.person-editor .person-preview-toolbar{border-bottom:1px solid #ffffff12;justify-content:flex-start;padding:10px 16px;font-size:12px}.person-editor .person-stage{border:0}.person-editor :is(.hud-action,.hud-pause,.hud-building-tile){box-shadow:none;letter-spacing:.02em;background:0 0;border-color:#0000;border-radius:4px;font-size:11px}.person-editor :is(.hud-action,.hud-pause,.hud-building-tile):hover{background:#ffffff08}.person-editor :is(.hud-action,.hud-pause,.hud-building-tile)[aria-pressed=true]{background:var(--workspace-selected);color:var(--workspace-text);border-color:#0000}.person-editor :is(select,.playground-input,.person-choice input:not([type=color]),textarea){background:var(--workspace-control);color:var(--workspace-text);border:1px solid #ffffff12;border-radius:4px}.person-editor .person-choice{gap:10px;font-size:12px}.person-editor .person-choice>:is(select,input){flex:1;width:0}.person-editor .asset-mode-toggle select{flex:none;width:180px}.person-editor .person-controls-scroll .group>.relative{background:var(--workspace-control)}.person-editor .person-controls-scroll .group .bg-gold{background:var(--workspace-fill)}.person-editor .person-controls-scroll .group .absolute.right-1{color:var(--workspace-text);font-size:11px;font-weight:500}.person-editor .person-animation-dock{border-top:1px solid #ffffff12;padding:10px 16px}.person-editor .person-steps{border-top:1px solid #ffffff12}.playground-subnav{flex-wrap:wrap;gap:4px 12px;margin-bottom:20px;display:flex}.playground-subnav button,.person-editor .playground-view-tabs .hud-action{color:var(--workspace-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 0;font-size:12px}.playground-subnav button[aria-selected=true],.person-editor .playground-view-tabs .hud-action[aria-pressed=true]{color:var(--workspace-text);border-bottom-color:var(--workspace-accent);background:0 0}.playground-view-tabs{gap:16px;display:flex}.playground-control-section{padding:0!important}.playground-section-heading{align-items:center;gap:8px;margin-bottom:16px;display:flex}.playground-section-heading h2{color:var(--workspace-text);font-size:12px;font-weight:600}.playground-control-section>.person-file-actions{gap:12px}.playground-help{width:24px;height:24px;color:var(--workspace-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.playground-help:hover{color:var(--workspace-text);background:#ffffff08}.playground-help-content{max-width:320px;max-height:min(360px,70vh);font-size:12px;line-height:1.5;overflow:auto}.playground-help-content :is(p,span){color:inherit}.playground-help-content p{margin:0 0 8px}.person-editor .playground-stage :is(article,figure,canvas){box-shadow:none;border:0}.person-editor .playground-stage :is(article,figure){background:0 0}@media (max-width:760px){.person-editor .person-workspace{grid-template-columns:minmax(0,1fr)}.person-editor .person-controls{width:min(320px,100% - 36px);top:52px;bottom:28px;left:0;box-shadow:8px 0 24px #0006}.person-editor .person-header{padding:0 10px}.person-editor .asset-mode-toggle select{width:145px}}.playground-map-canvas{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 330px);margin:0 auto;display:block}.person-editor .person-panel-footer{margin-top:auto}.person-editor .person-choice:not(.asset-mode-toggle){flex-direction:column;align-items:stretch;gap:6px;width:100%;font-size:12px;line-height:18px;display:flex}.person-editor .person-choice:not(.asset-mode-toggle)>:is(select,input){flex:none;width:100%;min-height:34px;margin:0}.person-editor .property-tuner{flex-direction:column;align-items:stretch;gap:6px}.person-editor .property-tuner>span{width:auto;font-size:12px;line-height:18px}.person-editor .property-tuner>.relative{flex:auto;min-height:34px}.person-editor .playground-control-section>.person-file-actions,.person-editor .person-controls-scroll .person-file-actions,.person-editor .person-controls-scroll .person-file-actions>.person-file-actions{gap:18px}.person-editor .person-preview-toolbar{align-items:flex-end;gap:12px;padding:12px 16px}.person-editor .person-playback{align-items:flex-end;gap:12px}.person-editor .person-preview-toolbar label:not(:has(input[type=checkbox])){flex-direction:column;align-items:stretch;gap:6px;font-size:12px;line-height:18px;display:flex}.person-editor .person-preview-toolbar label select{min-height:34px}.person-editor label:has(>input[type=checkbox]){flex-direction:row;align-items:center;gap:8px;min-height:30px;display:flex}.person-editor .person-controls-scroll>:is(label,.property-tuner){margin-bottom:18px}.person-editor .person-panel-heading{align-items:flex-start;gap:10px;padding-bottom:8px}.person-editor .person-panel-heading>.person-choice{flex:1}.person-editor .playground-section-heading{margin-bottom:18px}.person-editor .person-preview-toolbar .person-choice{width:auto;min-width:110px}.person-editor .person-preview-toolbar .person-choice>select{width:100%}.person-editor .person-rig-axes label{flex-direction:column;gap:6px;display:flex}.person-editor .playground-view-tabs{justify-content:flex-start;gap:16px}.person-editor .playground-view-tabs .hud-action{text-transform:none;letter-spacing:0;font-family:inherit}.workspace-content{flex-direction:column;min-width:0;min-height:0;display:flex}.workspace-content>.person-preview-toolbar{flex-wrap:wrap;flex-shrink:0;display:flex}.workspace-content-scroll{scrollbar-width:thin;min-height:0;padding:24px;overflow:auto}.workspace-form,.workspace-catalogue{width:100%;max-width:1100px;margin:0 auto}.workspace-field-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;display:grid}.tuning-field{flex-direction:column;gap:6px;font-size:12px;display:flex}.tuning-field .playground-input{min-height:34px}.person-editor [aria-invalid=true]{border-color:#e0937c}.workspace-content .playground-control-section>.person-file-actions>.person-choice{max-width:360px}.workspace-catalogue-item{padding:12px 0}.person-editor .workspace-catalogue :is(article,img,canvas,[role=img]){box-shadow:none;border:0}.person-editor .workspace-catalogue article{background:0 0}.person-editor .workspace-catalogue :is(h2,h3,h4){letter-spacing:0;text-transform:none;font-family:inherit;font-size:14px}.workspace-document{max-width:900px;margin:0 auto;font-size:16px;line-height:1.6}.workspace-document>h1{margin:0 0 24px;font-size:24px}.workspace-document :is(h1,h2,h3){letter-spacing:0;text-transform:none;scroll-margin-top:20px;font-family:inherit}.workspace-document h2{margin-top:28px;font-size:22px}.workspace-document h3{font-size:18px}.workspace-document h4{font-size:16px}.workspace-document :is(section,header,footer,li,p,h2){box-shadow:none;border:0}.workspace-document .bg-parchment-dark{background:0 0}.workspace-document a{color:var(--workspace-accent)}.workspace-document table{font-size:13px}.workspace-document hr{border-color:#ffffff12}.workspace-forest-preview{height:100%;min-height:400px}.workspace-tree-lineup{width:100%;max-width:1200px;margin:0 auto}.pipeline-stage{padding:0}.pipeline-stage figure{max-width:100%;overflow:auto}.person-editor .workspace-content .property-tuner>.relative{background:var(--workspace-control)}@media (max-width:760px){.workspace-content-scroll{padding:18px 16px}.workspace-document{font-size:15px}}.person-editor{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--workspace-text)}.person-editor :is(.person-header,.person-preview-toolbar,.workspace-canvas-dock,.person-rig-inspector,.person-panel-footer){background:var(--workspace-panel)}.person-editor :is(.hud-action,.hud-pause,.hud-building-tile,.hud-close){color:var(--workspace-muted);text-shadow:none;text-transform:none;letter-spacing:0;font-family:inherit}.person-editor :is(.hud-action,.hud-pause,.hud-building-tile):is([aria-pressed=true],[aria-expanded=true]){color:var(--workspace-text);background:var(--workspace-selected)}.person-editor :is(.hud-action,.hud-pause,.hud-close):not(.person-controls-toggle){min-height:34px}.person-editor :is(select,input,textarea){color:var(--workspace-text);accent-color:var(--workspace-accent)}.person-editor .property-tuner>.relative{background:var(--workspace-control)}.person-editor .property-tuner .bg-gold{background:var(--workspace-fill)}.person-editor .property-tuner .absolute.right-1{color:var(--workspace-text)}.person-editor .person-animation-dock{background:0 0;border:0}.person-editor .person-steps{border:0}.workspace-canvas-dock{min-height:0;max-height:40dvh;padding:12px 16px;overflow:auto}.person-editor .workspace-canvas-dock .person-animation-dock{max-height:none;padding:0;overflow:visible}.workspace-canvas-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:0 0 12px;display:flex}.person-editor .workspace-canvas-toolbar .person-choice{width:auto;min-width:80px}.workspace-canvas-toolbar .workspace-scrubber{flex:1;min-width:180px}.workspace-canvas-toolbar .workspace-radius{width:150px}.workspace-canvas-status{color:var(--workspace-muted);align-self:center;font-size:12px}.person-editor .person-direction-strip{padding:0}.person-editor .person-direction.hud-building-tile{box-shadow:none;border:0}.person-editor .person-step-count{color:var(--workspace-muted)}.person-editor .person-controls-scroll{scrollbar-color:var(--workspace-border) var(--workspace-panel)}.game-hud-tooltip.workspace-tooltip{background:var(--workspace-panel);color:var(--workspace-text);border:1px solid var(--workspace-border);border-radius:6px;box-shadow:0 8px 24px #0005}.person-editor .person-json-dialog{border-color:var(--workspace-border)}.person-editor .workspace-document .text-red{color:var(--workspace-accent)}@media (max-width:760px){.workspace-canvas-dock{padding:10px 12px}.workspace-canvas-toolbar .workspace-scrubber{min-width:130px}}.person-preview-toolbar:empty{display:none}.workspace-canvas-dock:has(>div:only-child:empty){display:none}.person-editor.game-hud{--hud-button-face:var(--workspace-control);--hud-button-edge:var(--workspace-border);--hud-button-hover:var(--workspace-selected);--hud-button-highlight:var(--workspace-accent);--hud-button-selected:var(--workspace-selected)}.person-editor :is(.hud-action,.hud-building-tile,.hud-pause,.hud-speeds button):is(:disabled,[aria-disabled=true]){color:var(--workspace-muted);opacity:.45;box-shadow:none;background:0 0;border-color:#0000}.workspace-document .border{border:0}.game-hud.person-editor.chrome-workspace{background:var(--chrome-surface);color-scheme:normal;padding:0;display:block;inset:0}:is(.chrome-workspace,.chrome-mobile-panel) .person-workspace{height:100%;min-height:0;padding:0;display:block}:is(.chrome-workspace,.chrome-mobile-panel) .person-preview{flex-direction:column;gap:0;height:100%;display:flex}:is(.chrome-workspace,.chrome-mobile-panel) .person-preview>.person-stage{border:0;flex:1;min-height:0}:is(.chrome-workspace,.chrome-mobile-panel) .person-preview>:not(.workspace-canvas-dock){min-height:0}:is(.chrome-workspace,.chrome-mobile-panel) .person-controls{width:auto;height:100%;box-shadow:none;background:0 0;border:0;display:flex;position:static}:is(.chrome-workspace,.chrome-mobile-panel) .person-panel-heading{border:0;padding:8px 20px}:is(.chrome-workspace,.chrome-mobile-panel) .person-controls-scroll{flex:1;padding:0 20px 20px}:is(.chrome-workspace,.chrome-mobile-panel) .person-panel-footer{border:0;gap:10px;padding:14px 20px}:is(.chrome-workspace,.chrome-mobile-panel) .person-controls>span:only-child{display:none}:is(.chrome-workspace,.chrome-mobile-panel) .person-preview-toolbar{background:var(--chrome-surface);box-shadow:none;border:0}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-canvas-dock{background:var(--chrome-surface);flex-shrink:0;padding:8px 16px 14px}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction.hud-building-tile{background:var(--chrome-field);border-radius:4px;width:56px;height:72px;min-height:72px}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction.hud-building-tile[aria-pressed=true]{background:var(--chrome-active)}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction>:first-child{max-width:48px;max-height:48px;overflow:hidden}:is(.chrome-workspace,.chrome-mobile-panel) .person-steps{border:0;padding-top:6px}:is(.chrome-workspace,.chrome-mobile-panel) .person-steps>div{background:var(--chrome-field);border-radius:4px;padding:4px}:is(.chrome-workspace,.chrome-mobile-panel) .person-rig-inspector{background:var(--chrome-surface);border:0}:is(.chrome-workspace,.chrome-mobile-panel) :is(.person-choice,.person-playback label){flex-direction:column;align-items:stretch;gap:7px;font-size:12px;font-weight:400;display:flex}:is(.chrome-workspace,.chrome-mobile-panel) .person-choice>:is(input,.chrome-select){width:100%;margin:0}:is(.chrome-workspace,.chrome-mobile-panel) label:has(>[data-navigation-marker]){display:none}:is(.chrome-workspace,.chrome-mobile-panel) .person-panel-heading:has(>label>[data-navigation-marker]):not(:has(>label:not(:has([data-navigation-marker])))){padding:0}:is(.chrome-workspace,.chrome-mobile-panel) :where(input:not([type=file]):not([type=checkbox]):not([type=range]),textarea){background:var(--chrome-field);color:var(--chrome-text);min-height:34px;font:13px/20px var(--font-geist),sans-serif;border:0;border-radius:4px;padding:7px 10px}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-nav-search input{background:0 0;min-height:0;padding:0}:is(.chrome-workspace,.chrome-mobile-panel) .property-tuner{flex-direction:column;align-items:stretch;gap:7px}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content{height:100%}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-document{max-width:800px;margin:0 auto}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-document>h1,:is(.chrome-workspace,.chrome-mobile-panel) .workspace-document :is(header,footer),:is(.chrome-workspace,.chrome-mobile-panel) :is(.person-stage-caption,.asset-randomize-label),:is(.chrome-workspace,.chrome-mobile-panel) .person-header,:is(.chrome-workspace,.chrome-mobile-panel)>.person-status{display:none}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-page{height:100%;padding:8px 20px 24px;overflow:auto}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-page .workspace-field-grid{flex-direction:column;gap:18px;display:flex}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-page .person-file-actions{gap:18px}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content-scroll:has(>.person-stage){padding:0;position:relative}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content-scroll:has(>.person-stage)>.workspace-form{z-index:1;position:absolute;top:0;left:0}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content-scroll:has(>.person-stage)>.workspace-form:has([role=alert],[role=status]){background:var(--chrome-surface);padding:12px}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-header-controls label:has(>[data-navigation-marker]){display:none}:is(.chrome-workspace,.chrome-mobile-panel) .person-preview>.person-stage-layout{flex:1;min-height:0;overflow:hidden}:is(.chrome-workspace,.chrome-mobile-panel) .person-stage-layout>.person-stage{height:100%;min-height:0}.person-editor:is(.chrome-workspace,.chrome-mobile-panel) .person-choice:has([data-navigation-marker]){display:none}.person-editor:is(.chrome-workspace,.chrome-mobile-panel) .person-panel-heading:has([data-navigation-marker]){display:none}.person-editor:is(.chrome-workspace,.chrome-mobile-panel) .chrome-nav-search input{height:auto;box-shadow:none;background:0 0;border:0;padding:0}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-inspector-content:has(.person-rig-inspector)>.chrome-property-controls{display:none}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-inspector-content>.person-rig-inspector{background:var(--chrome-surface);border:0;width:100%;height:100%;max-height:none;padding:12px 20px;overflow:auto}:is(.chrome-workspace,.chrome-mobile-panel) .person-rig-fields{gap:18px}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-animation-playback{justify-content:center;padding-bottom:12px;display:flex}:is(.chrome-workspace,.chrome-mobile-panel) .person-playback{flex-wrap:wrap;justify-content:center}:is(.chrome-workspace,.chrome-mobile-panel) .person-animation-dock{padding:12px 16px}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction-strip{justify-content:safe center}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction .chrome-direction-sprite{justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:visible}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-direction-sprite>*{flex-shrink:0;transform:scale(.75)}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction .chrome-direction-sprite>*{max-width:none;max-height:none}:is(.chrome-workspace,.chrome-mobile-panel) .person-direction{overflow:hidden}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-header-controls>label:not(.person-check):not(:has([role=checkbox])){font-size:0}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-header-controls .chrome-select{background:0 0}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-content .playground-control-section{border:0;padding:0}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-content .playground-section-heading{margin:0 0 12px}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-content .playground-section-heading h2{color:var(--chrome-muted);font-size:12px}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-page{border:0;height:100%;padding:12px 20px;overflow:auto}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content:has(.tuning-layout){height:100%;padding:0}:is(.chrome-workspace,.chrome-mobile-panel) .tuning-layout{height:100%}.chrome-dialog.person-json-dialog{background:var(--chrome-surface);border:1px solid var(--chrome-line);width:min(720px,100%);max-width:720px;margin:0;position:relative;inset:auto}.chrome-dialog .person-json-content{padding:0}.chrome-dialog textarea{background:var(--chrome-field);width:100%;min-height:220px;color:var(--chrome-text);border:0;border-radius:4px;padding:12px}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content{flex-direction:column;display:flex}:is(.chrome-workspace,.chrome-mobile-panel) .workspace-content-scroll{flex:1}.chrome-canvas-header[data-browsing] .chrome-header-controls{visibility:hidden;pointer-events:none}.chrome-property-section:has(.chrome-section-content [data-navigation-marker]):not(:has(.chrome-section-content input,.chrome-section-content button,.chrome-section-content [role=combobox],.chrome-section-content [role=slider])){display:none}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-simulation-playback{flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:12px;display:flex}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-simulation-playback>.flex-1:empty{display:none}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-simulation-playback>.person-choice{flex:0 0 84px;width:84px}:is(.chrome-workspace,.chrome-mobile-panel) .chrome-section-page .chrome-select{width:100%}
