:root{color:#e5e7eb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#16171d;font:16px/145% system-ui,Segoe UI,Roboto,sans-serif}body{margin:0}#app{flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex}h1{letter-spacing:-.5px;font-weight:500}.layer-item,.panel-card{position:relative}.drag-source{opacity:.55}.layer-item.drop-before:before,.layer-item.drop-after:after{content:"";z-index:5;pointer-events:none;background:#6bbaff;height:3px;position:absolute;left:0;right:0}.layer-item.drop-before:before{top:0}.layer-item.drop-after:after{bottom:0}.layer-item.drop-inside{outline-offset:-2px;background:#29435a;outline:2px solid #6bbaff}.panel-card.drop-before:before,.panel-card.drop-after:after{content:"";z-index:5;pointer-events:none;background:#6bbaff;width:3px;position:absolute;top:0;bottom:0}.panel-card.drop-before:before{left:0}.panel-card.drop-after:after{right:0}.group-member .layer-select{padding-left:14px}.group-select{min-height:32px;font-weight:600}.organization-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding:2px 4px}.layer-select{-webkit-user-select:none;user-select:none}.panel-name-edit{overflow-wrap:anywhere;max-width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:5px;display:flex}.panel-name-edit .editor-icon{flex-shrink:0;width:14px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drawing-cursor{pointer-events:none;z-index:3;border:1px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #222}.editor-icon[data-v-a08c5abf]{flex:none;width:18px;height:18px;display:block}.reference-icon[data-v-a08c5abf]{stroke-width:1.2px;stroke-linecap:square;stroke-linejoin:miter}.selection-tool-group[data-v-79dad730]{position:relative}.tool-button[data-v-79dad730]{color:#d4d4d4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:1px;width:34px;height:34px;padding:7px}.tool-button.active[data-v-79dad730]{background:#515d69;border-color:#8094a8}.tool-button[data-v-79dad730]:hover:not(:disabled):not(.active){background:#484848}button[data-v-79dad730]:disabled{opacity:.35;cursor:default}.selection-arrow[data-v-79dad730]{color:#ddd;cursor:pointer;background:#303030;border:0;padding:0 2px;font-size:11px;position:absolute;bottom:-2px;right:-3px}.selection-menu[data-v-79dad730]{z-index:100;background:#333;border:1px solid #666;width:190px;padding:4px;position:fixed;box-shadow:0 4px 12px #0008}.selection-menu[hidden][data-v-79dad730]{display:none}.selection-menu button[data-v-79dad730]{color:#eee;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.selection-menu button[data-v-79dad730]:hover,.selection-menu button[data-v-79dad730]:focus{background:#526578}.tool-button[data-v-79dad730]:focus-visible{outline-offset:-2px;outline:2px solid #91d6e2}.color-picker-tools[data-v-0d324733]{z-index:181;position:relative}.tool-palette[data-v-0d324733]{background:#303030;border-right:1px solid #191919;flex-direction:column;align-items:center;gap:5px;min-height:0;padding:8px 3px;display:flex;overflow-y:auto}.onion-button[data-v-0d324733]{border-top:1px solid #666;flex-shrink:0;margin-top:8px}.tool-button[data-v-0d324733]{color:#d4d4d4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:1px;flex-shrink:0;width:34px;height:34px;padding:7px}.tool-button.active[data-v-0d324733]{background:#515d69;border-color:#8094a8}.tool-button[data-v-0d324733]:disabled{opacity:.35;cursor:default}.tool-button[data-v-0d324733]:hover:not(:disabled):not(.active){background:#484848}.shape-group[data-v-0d324733]{position:relative}.shape-arrow[data-v-0d324733]{color:#ddd;cursor:pointer;background:#303030;border:0;padding:0 2px;font-size:11px;position:absolute;bottom:-2px;right:-3px}.shape-menu[data-v-0d324733]{z-index:100;background:#333;border:1px solid #666;width:170px;padding:4px;position:fixed;top:0;left:40px;box-shadow:0 4px 12px #0008}.shape-menu button[data-v-0d324733]{color:#eee;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.shape-menu button[data-v-0d324733]:hover,.shape-menu button[data-v-0d324733]:focus{background:#526578}.tool-button[data-v-0d324733]:focus-visible{outline-offset:-2px;outline:2px solid #91d6e2}.video-export-backdrop[data-v-9230c33a]{z-index:1000;background:#0008;place-items:center;display:grid;position:fixed;inset:0}.video-export-dialog[data-v-9230c33a]{box-sizing:border-box;color:#ddd;background:#333;border:1px solid #777;gap:16px;width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;display:grid;overflow-y:auto}h2[data-v-9230c33a],p[data-v-9230c33a]{margin:0}h2[data-v-9230c33a]{font-size:18px}label[data-v-9230c33a]{justify-content:space-between;display:flex}select[data-v-9230c33a],button[data-v-9230c33a]{color:#ddd;background:#444;border:1px solid #777;border-radius:3px;padding:7px}button[data-v-9230c33a]:disabled{opacity:.4}.actions[data-v-9230c33a]{justify-content:end;gap:8px;display:flex}.hint[data-v-9230c33a]{font-size:12px;line-height:1.5}progress[data-v-9230c33a]{width:100%}.onion-properties[data-v-6e02406e]{gap:12px;padding-bottom:16px;display:grid}h3[data-v-6e02406e],h4[data-v-6e02406e],p[data-v-6e02406e]{margin:0}label[data-v-6e02406e]{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}input[type=checkbox][data-v-6e02406e]{flex:none}input[type=range][data-v-6e02406e]{width:120px;min-width:0}select[data-v-6e02406e],button[data-v-6e02406e]{color:#ddd;background:#383838;border:1px solid #666;border-radius:3px;padding:6px}button[data-v-6e02406e]{cursor:pointer}button[data-v-6e02406e]:disabled{opacity:.4;cursor:default}[data-v-6e02406e]:focus-visible{outline-offset:2px;outline:2px solid #9eb9d4}.legend[data-v-6e02406e],.hint[data-v-6e02406e],.expanded-references p[data-v-6e02406e]{font-size:11px;line-height:1.5}.legend span[data-v-6e02406e]:first-child{color:#e36b87}.legend span[data-v-6e02406e]:last-child{color:#62b98b}.expanded-references[data-v-6e02406e]{background:#292929;border:1px solid #777;gap:10px;padding:8px;display:grid}fieldset[data-v-6e02406e]{border:1px solid #555;min-width:0;padding:8px}legend[data-v-6e02406e]{font-size:12px}.offsets[data-v-6e02406e]{grid-template-columns:repeat(5,1fr);gap:8px 4px;display:grid}.offsets label[data-v-6e02406e]{justify-content:start;gap:2px}label[data-v-8646ab95]{justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}input[type=number][data-v-8646ab95]{width:80px}p[data-v-8646ab95]{color:#aaa;font-size:12px;line-height:1.5}.selection-properties[data-v-44eee11d]{color:#d4d4d4;font-size:12px}header[data-v-44eee11d]{align-items:center;gap:8px;padding:6px 0 10px;display:flex}h3[data-v-44eee11d]{margin:0;font-size:13px;font-weight:600}.selection-group[data-v-44eee11d]{border-top:1px solid #4b4b4b;padding:8px 0 10px}h4[data-v-44eee11d]{color:#aaa;margin:0 0 7px;font-size:11px;font-weight:500}.selection-row[data-v-44eee11d]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}button[data-v-44eee11d]{color:#ddd;cursor:pointer;background:#383838;border:1px solid #555;border-radius:2px;justify-content:center;align-items:center;width:30px;height:28px;padding:5px;display:inline-flex}button[data-v-44eee11d]:hover:not(:disabled),button[aria-pressed=true][data-v-44eee11d]{background:#515d69;border-color:#8094a8}button[data-v-44eee11d]:focus-visible{outline-offset:1px;outline:2px solid #91d6e2}button[data-v-44eee11d]:disabled{opacity:.35;cursor:default}.selection-row span[data-v-44eee11d]{color:#aaa;margin-left:4px;font-size:11px}.text-backdrop[data-v-5ce0044b]{z-index:150;background:#0008;place-items:center;display:grid;position:fixed;inset:0}.text-dialog[data-v-5ce0044b]{color:#eee;background:#333;border:1px solid #777;width:min(540px,100vw - 24px);max-height:calc(100vh - 24px);padding:20px;overflow:auto}textarea[data-v-5ce0044b]{resize:vertical;color:#eee;box-sizing:border-box;background:#242424;width:100%;padding:8px}.text-options[data-v-5ce0044b]{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}label[data-v-5ce0044b]{flex-direction:column;gap:5px;display:flex}input[type=number][data-v-5ce0044b]{width:80px}footer[data-v-5ce0044b]{justify-content:flex-end;gap:10px;display:flex}p[data-v-5ce0044b]{font-size:12px}.welcome-backdrop[data-v-d2ad06ca]{box-sizing:border-box;z-index:90;background:#242424;justify-content:center;align-items:center;padding:clamp(8px,2vh,24px);display:flex;position:fixed;inset:0;overflow:hidden}.project-welcome[data-v-d2ad06ca]{box-sizing:border-box;color:#e0e0e0;background:#3b3b3b;border:1px solid #606060;border-radius:5px;flex-direction:column;width:900px;max-width:100%;min-height:0;max-height:100%;font-size:13px;display:flex;overflow:hidden;box-shadow:0 16px 60px #0005}.welcome-header[data-v-d2ad06ca]{background:linear-gradient(110deg,#edf3f8 0%,#dceaf5 35%,#7da6d1 68%,#173e6b 100%);border-bottom:1px solid #565656;flex:none;display:block}.welcome-banner[data-v-d2ad06ca]{aspect-ratio:5;object-fit:cover;object-position:center 44%;width:100%;height:auto;max-height:26dvh;display:block}.welcome-sr-only[data-v-d2ad06ca]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1[data-v-d2ad06ca]{margin:0;font-size:30px;font-weight:600}h2[data-v-d2ad06ca]{margin:0 0 18px;font-size:15px;font-weight:600}p[data-v-d2ad06ca]{line-height:1.5}.welcome-header p[data-v-d2ad06ca]{color:#b9b9b9;margin:7px 0 0}.welcome-body[data-v-d2ad06ca]{grid-template-columns:1fr 1fr;min-height:0;display:grid;overflow:auto}.welcome-create[data-v-d2ad06ca],.welcome-recents[data-v-d2ad06ca]{min-width:0;padding:26px}.welcome-create[data-v-d2ad06ca]{border-right:1px solid #565656}form label[data-v-d2ad06ca]{margin-bottom:9px;display:block}input[data-v-d2ad06ca]{box-sizing:border-box;color:#eee;width:100%;font:inherit;background:#262626;border:1px solid #777;border-radius:3px;padding:9px}button[data-v-d2ad06ca]{color:#e0e0e0;font:inherit;cursor:pointer;background:#4a4a4a;border:1px solid #6a6a6a;border-radius:3px;padding:9px 13px}button[data-v-d2ad06ca]:hover:not(:disabled){background:#575757}button[data-v-d2ad06ca]:disabled{opacity:.5;cursor:default}button[data-v-d2ad06ca]:focus-visible,input[data-v-d2ad06ca]:focus-visible{outline-offset:2px;outline:2px solid #91d6e2}.welcome-primary[data-v-d2ad06ca]{color:#172a2e;background:#91d6e2;border-color:#91d6e2;width:100%}.welcome-primary[data-v-d2ad06ca]:hover:not(:disabled){background:#b0e4ec}.welcome-description[data-v-d2ad06ca]{color:#bcbcbc;font-size:12px}.welcome-open-actions[data-v-d2ad06ca]{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.welcome-recovery[data-v-d2ad06ca]{border-top:1px solid #565656;margin-top:26px;padding-top:22px}.welcome-recovery h2[data-v-d2ad06ca]{margin-bottom:8px}.welcome-recovery p[data-v-d2ad06ca]{color:#bcbcbc}ul[data-v-d2ad06ca]{max-height:min(310px,32dvh);margin:0;padding:0;list-style:none;overflow:auto}li[data-v-d2ad06ca]{border-bottom:1px solid #565656;gap:5px;padding:5px 0;display:flex}.welcome-recent-open[data-v-d2ad06ca]{text-align:left;background:0 0;border:0;flex:1;min-width:0}.welcome-recent-open strong[data-v-d2ad06ca],.welcome-recent-open span[data-v-d2ad06ca],.welcome-recent-open small[data-v-d2ad06ca]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.welcome-recent-open span[data-v-d2ad06ca]{color:#c4c4c4;margin-top:5px}.welcome-recent-open small[data-v-d2ad06ca]{color:#aaa;margin-top:5px}.welcome-remove[data-v-d2ad06ca]{background:0 0;border:0;align-self:center;font-size:20px}.welcome-footer[data-v-d2ad06ca]{overflow-wrap:anywhere;border-top:1px solid #565656;flex:none;max-height:20dvh;padding:0 26px;overflow-y:auto}.welcome-footer [role=alert][data-v-d2ad06ca]{color:#ffb4ae}@media (width<=650px){.welcome-backdrop[data-v-d2ad06ca]{align-items:flex-start;padding:12px}.welcome-body[data-v-d2ad06ca]{grid-template-columns:1fr}.welcome-create[data-v-d2ad06ca]{border-bottom:1px solid #565656;border-right:0}.welcome-create[data-v-d2ad06ca],.welcome-recents[data-v-d2ad06ca]{padding:20px}}@media (height<=760px){.welcome-create[data-v-d2ad06ca],.welcome-recents[data-v-d2ad06ca]{padding:16px}h2[data-v-d2ad06ca]{margin-bottom:12px}.welcome-open-actions[data-v-d2ad06ca]{margin-top:16px}.welcome-recovery[data-v-d2ad06ca]{margin-top:16px;padding-top:12px}}.shared-layer-backdrop[data-v-bd71e70c]{z-index:100;box-sizing:border-box;background:#0008;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.shared-layer-dialog[data-v-bd71e70c]{color:#eee;box-sizing:border-box;background:#353535;border:1px solid #686868;border-radius:4px;width:560px;max-width:100%;max-height:100%;padding:20px;font-size:13px;overflow:auto}h2[data-v-bd71e70c]{margin:0;font-size:17px}p[data-v-bd71e70c]{overflow-wrap:anywhere;line-height:1.5}fieldset[data-v-bd71e70c]{border:1px solid #666;max-height:30dvh;overflow:auto}label[data-v-bd71e70c]{overflow-wrap:anywhere;align-items:baseline;gap:8px;padding:6px;display:flex}input[data-v-bd71e70c]{flex:none}.shared-layer-actions[data-v-bd71e70c]{justify-content:flex-end;gap:8px;display:flex}button[data-v-bd71e70c]{color:#eee;cursor:pointer;font:inherit;background:#494949;border:1px solid #777;border-radius:3px;padding:8px 12px}button[type=submit][data-v-bd71e70c]{color:#172a2e;background:#91d6e2}button[data-v-bd71e70c]:disabled{opacity:.5;cursor:default}button[data-v-bd71e70c]:focus-visible,input[data-v-bd71e70c]:focus-visible{outline-offset:2px;outline:2px solid #91d6e2}[role=alert][data-v-bd71e70c]{color:#ffb4ae}.document-thumbnail[data-v-d2ef05df]{background:#eee;width:100%;height:100%;display:block;overflow:hidden}.shared-drawing-library[data-v-8457714d]{color:#c6c6c6;background:#454545;flex-direction:column;flex:1;min-height:0;padding:3px;font-size:11px;display:flex;overflow:auto}button[data-v-8457714d],input[data-v-8457714d],select[data-v-8457714d]{color:inherit;font:inherit;background:#393939;border:1px solid #555;border-radius:0;min-width:0}button[data-v-8457714d]{cursor:pointer}button[data-v-8457714d]:disabled{opacity:.4;cursor:default}button[data-v-8457714d]:focus-visible,input[data-v-8457714d]:focus-visible,select[data-v-8457714d]:focus-visible{outline-offset:-2px;outline:2px solid #91d6e2}svg.editor-icon[data-v-8457714d]{flex-shrink:0;width:14px;height:14px}.library-browser[data-v-8457714d]{flex:1;grid-template-columns:minmax(100px,42%) minmax(0,1fr);gap:5px;min-height:300px;display:grid}.library-left[data-v-8457714d],.library-right[data-v-8457714d]{flex-direction:column;min-width:0;min-height:0;display:flex}.library-preview[data-v-8457714d]{background:#454545;border:1px solid #606060;flex-direction:column;flex:none;align-items:center;gap:4px;min-width:0;height:166px;padding:5px;display:flex}.preview-title[data-v-8457714d]{color:#bcbcbc;font-size:10px}.preview-image[data-v-8457714d]{background:#393939;justify-content:center;align-items:center;width:100%;height:105px;display:flex;overflow:hidden}.preview-image>.document-thumbnail[data-v-8457714d]{width:100%;height:100%}.preview-image>.editor-icon[data-v-8457714d]{color:#777;width:28px;height:28px}.library-preview strong[data-v-8457714d]{white-space:nowrap;text-overflow:ellipsis;width:100%;font-weight:400;overflow:hidden}.library-preview small[data-v-8457714d]{color:#aaa;width:100%;font-size:10px}.library-search[data-v-8457714d]{flex:none;align-items:center;gap:4px;height:28px;display:flex}.library-search>.editor-icon[data-v-8457714d]{color:#91d6e2;width:11px}.library-search input[data-v-8457714d]{background:#202020;width:100%;height:20px;padding:2px 3px}.library-folders[data-v-8457714d]{background:#171717;border:1px solid #555;flex:1;min-height:75px;padding:2px 0;overflow:auto}.library-folders button[data-v-8457714d]{text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;min-width:0;height:21px;padding:2px 3px;display:flex}.library-folders>button[data-v-8457714d]{width:100%}.library-folders button[aria-pressed=true][data-v-8457714d]{color:#fff;background:#229eaf}.library-folders button:not(.folder-toggle)>.editor-icon[data-v-8457714d]{color:#d9b689;width:12px}.library-folders button>span[data-v-8457714d]{text-overflow:ellipsis;overflow:hidden}.folder-row[data-v-8457714d]{align-items:center;display:flex}.folder-row>button[data-v-8457714d]:not(.folder-toggle){flex:1}.folder-toggle[data-v-8457714d],.folder-indent[data-v-8457714d]{flex:0 0 11px;width:11px}.library-folders .folder-toggle[data-v-8457714d]{padding:0}.folder-toggle>.editor-icon[data-v-8457714d]{width:10px}.library-folder-tools[data-v-8457714d],.library-actions[data-v-8457714d],.library-view-tools[data-v-8457714d]{flex-shrink:0;align-items:center;gap:2px;min-height:27px;display:flex}.library-folder-tools button[data-v-8457714d],.library-actions button[data-v-8457714d]{justify-content:center;align-items:center;gap:4px;height:24px;padding:3px 5px;display:flex}.library-folder-tools button[data-v-8457714d]{flex:1;padding:3px 2px}.library-location[data-v-8457714d]{white-space:nowrap;text-overflow:ellipsis;background:#393939;border:1px solid #555;flex-shrink:0;height:21px;padding:3px 4px;font-size:10px;overflow:hidden}.library-resources[data-v-8457714d]{background:#171717;border:1px solid #555;flex:1;min-height:0;overflow:auto}.library-resources p[data-v-8457714d]{color:#aaa;padding:6px;line-height:1.5}.library-items[data-v-8457714d]{margin:0;padding:0;list-style:none}.library-items li[data-v-8457714d]{border-bottom:1px solid #353535}.library-items button[data-v-8457714d]{text-align:left;background:#171717;border:0;align-items:center;gap:6px;width:100%;min-height:25px;padding:0;display:flex}.library-items button[aria-pressed=true][data-v-8457714d]{outline-offset:-1px;background:#334c53;outline:1px solid #91d6e2}.library-items button[draggable=true][data-v-8457714d]{cursor:grab}.library-items .document-thumbnail[data-v-8457714d]{background:#eee;flex-shrink:0;width:48%;height:76px}.resource-name[data-v-8457714d]{overflow-wrap:anywhere;min-width:0;padding:3px}.library-view-tools[data-v-8457714d]{justify-content:flex-end}.library-view-tools select[data-v-8457714d]{max-width:100%;height:22px}.library-actions[data-v-8457714d]{border-top:1px solid #292929;padding-top:3px}.library-actions button[data-v-8457714d]:first-child{flex:1}.library-edit[data-v-8457714d]{border-top:1px solid #777;flex-shrink:0;padding:6px}.library-edit label[data-v-8457714d]{gap:4px;margin:7px 0;display:grid}.library-edit input[data-v-8457714d],.library-edit select[data-v-8457714d]{width:100%;padding:4px}.library-edit button[data-v-8457714d]{margin-right:4px;padding:4px 7px}[role=alert][data-v-8457714d]{color:#ffb4ae;padding:4px}.sr-only[data-v-8457714d]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.library-drop-target[data-v-8457714d]{outline-offset:-2px;background-color:#334c53!important;outline:2px solid #91d6e2!important}.paint-preview[data-v-dd7e07ef]{background:repeating-conic-gradient(#888 0% 25%,#bbb 0% 50%) 0/12px 12px;width:100%;height:100%;display:block}.picker-backdrop[data-v-3c5c5b23]{z-index:180;background:#0008;place-items:center;display:grid;position:fixed;inset:0}.picker-dialog[data-v-3c5c5b23]{color:#ddd;box-sizing:border-box;background:#363636;border:1px solid #777;width:min(620px,100vw - 24px);max-height:calc(100vh - 24px);padding:16px;font-size:12px;overflow:auto}.picker-dialog h2[data-v-3c5c5b23]{margin:0 0 12px;font-size:15px}.comparison[data-v-3c5c5b23]{background:repeating-conic-gradient(#888 0% 25%,#bbb 0% 50%) 0/12px 12px;height:36px;margin-bottom:12px;display:flex}.comparison span[data-v-3c5c5b23]{width:50%}.picker-controls[data-v-3c5c5b23]{flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}.area-wrap[data-v-3c5c5b23]{width:220px;max-width:100%;height:220px;position:relative}.area-cursor[data-v-3c5c5b23]{pointer-events:none;border:1px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #000}.color-area[data-v-3c5c5b23]{touch-action:none;cursor:crosshair;width:220px;max-width:100%;height:220px}.channels[data-v-3c5c5b23]{flex:1;min-width:220px}.channels label[data-v-3c5c5b23]{align-items:center;gap:6px;margin:5px 0;display:flex}.channels input[type=range][data-v-3c5c5b23]{flex:1;min-width:60px}.channels input[type=number][data-v-3c5c5b23]{width:52px}.channels input[data-v-3c5c5b23]:not([type=range]){max-width:120px}.stops[data-v-3c5c5b23],.stop-actions[data-v-3c5c5b23]{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.stops button[data-v-3c5c5b23]{text-shadow:0 1px #000;color:#fff;border:2px solid #0000;min-width:40px}.stops button[aria-pressed=true][data-v-3c5c5b23]{border-color:#91d6e2}.stop-actions input[data-v-3c5c5b23]{width:55px}.hint[data-v-3c5c5b23]{color:#bbb;max-width:220px;font-size:10px}footer[data-v-3c5c5b23]{flex-wrap:wrap;gap:8px;display:flex}footer span[data-v-3c5c5b23]{flex:1}button[data-v-3c5c5b23],input[data-v-3c5c5b23],select[data-v-3c5c5b23]{font:inherit}button[data-v-3c5c5b23]{cursor:pointer}.sampling-notice[data-v-3c5c5b23]{z-index:180;color:#eee;pointer-events:none;background:#333;border:1px solid #888;padding:10px;position:fixed;top:70px;left:50%;transform:translate(-50%)}.command-menu[data-v-2927fe37]{z-index:1200;color:#e0e0e0;background:#454545;border:1px solid #202020;width:280px;max-width:calc(100vw - 8px);max-height:calc(100dvh - 8px);padding:4px 0;font:12px Segoe UI,sans-serif;position:fixed;overflow-y:auto;box-shadow:2px 4px 10px #0008}button[data-v-2927fe37]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:6px 12px;display:flex}button[data-v-2927fe37]:hover:not(:disabled),button[data-v-2927fe37]:focus-visible{background:#287f91;outline:none}button[data-v-2927fe37]:disabled{color:#929292;cursor:default}.icon-space[data-v-2927fe37]{width:18px}.submenu-arrow[data-v-2927fe37]{margin-left:auto}kbd[data-v-2927fe37]{font:inherit;color:#bcbcbc;margin-left:auto;padding-left:20px}.menu-separator[data-v-2927fe37]{background:#606060;height:1px;margin:4px 7px}.color-view[data-v-b946e036]{color:#d6d6d6;background:#414141;flex-direction:column;min-height:0;font-size:11px;display:flex}.color-section[data-v-b946e036],.swatches-section[data-v-b946e036]{flex-direction:column;display:flex}.section-header[data-v-b946e036]{border-bottom:1px solid #353535;align-items:center;gap:2px;height:25px;padding:0 4px 0 6px;display:flex}.disclosure[data-v-b946e036]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:5px;padding:0;display:flex}.disclosure[data-v-b946e036] .editor-icon,.header-action[data-v-b946e036] .editor-icon,.icon-button[data-v-b946e036] .editor-icon{width:12px;height:12px}.header-action[data-v-b946e036]{height:18px;color:inherit;font:inherit;cursor:pointer;background:#4c4c4c;border:1px solid #2b2b2b;align-items:center;gap:2px;padding:0 5px;display:flex}.header-action[data-v-b946e036]:hover:not(:disabled){background:#565656}.icon-button[data-v-b946e036]{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.icon-button[data-v-b946e036]:hover:not(:disabled){background:#4c4c4c}button[data-v-b946e036]:disabled{color:#7d7d7d;cursor:default}.section-body[data-v-b946e036]{flex-direction:column;gap:4px;padding:5px 6px;display:flex}.current-row[data-v-b946e036]{display:flex}.apply-row[data-v-b946e036]{flex-wrap:wrap;gap:4px;display:flex}.apply-row select[data-v-b946e036],.apply-row button[data-v-b946e036]{color:#dedede;min-width:0;max-width:100%;font:inherit;background:#373737;border:1px solid #242424;border-radius:2px;padding:3px 5px}.apply-row select[data-v-b946e036]{flex:1}.apply-row button[data-v-b946e036]:hover:not(:disabled){background:#494949}.apply-row select[data-v-b946e036]:disabled{opacity:.4}.current-preview[data-v-b946e036]{border:1px solid #1e1e1e;width:68px;height:20px}.opacity-row[data-v-b946e036],.channel-row[data-v-b946e036]{align-items:center;gap:4px;height:20px;display:flex}.channel-label[data-v-b946e036]{color:#d6d6d6;width:13px}.channel-label.wide[data-v-b946e036]{flex:1;width:auto}.channel-bar[data-v-b946e036]{border:1px solid #262626;flex:1;min-width:0;height:13px;position:relative}.channel-range[data-v-b946e036]{appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.channel-range[data-v-b946e036]::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid #000;width:4px;height:15px}.channel-range[data-v-b946e036]::-moz-range-thumb{background:#fff;border:1px solid #000;border-radius:0;width:3px;height:15px}.channel-number[data-v-b946e036]{width:46px;height:18px;color:inherit;font:inherit;text-align:right;background:#333;border:1px solid #262626;padding:0 3px}.step-button[data-v-b946e036]{width:16px;height:18px;color:inherit;font:inherit;cursor:pointer;background:#4c4c4c;border:1px solid #2b2b2b;padding:0;line-height:1}.step-button[data-v-b946e036]:hover:not(:disabled){background:#565656}.swatch-list[data-v-b946e036]{align-content:start;gap:1px;margin:0;padding:4px 0 0;list-style:none;display:grid}.swatch-list.size-small[data-v-b946e036]{grid-template-columns:repeat(auto-fill,25px)}.swatch-list.size-medium[data-v-b946e036]{grid-template-columns:repeat(auto-fill,34px)}.swatch-list.size-large[data-v-b946e036]{grid-template-columns:repeat(auto-fill,44px)}.swatch[data-v-b946e036]{cursor:pointer;border:1px solid #1b1b1b;width:100%;padding:0;display:block}.size-small .swatch[data-v-b946e036]{height:16px}.size-medium .swatch[data-v-b946e036]{height:21px}.size-large .swatch[data-v-b946e036]{height:27px}.swatch.selected[data-v-b946e036]{outline-offset:-1px;outline:1px solid #a8e3ee}.empty-view[data-v-b946e036]{color:#b3b3b3;margin:4px 0 0}.menu-layer[data-v-b946e036]{z-index:1199;position:fixed;inset:0}.right-dock[data-v-880715e8]{background:#454545;border:1px solid #252525;min-width:0;min-height:0;padding-left:9px;display:flex;position:relative}.dock-edge[data-v-880715e8]{background:#343434;width:9px;position:absolute;top:0;bottom:0;left:0}.dock-width-resizer[data-v-880715e8]{cursor:col-resize;touch-action:none;position:absolute;inset:0}.dock-width-resizer[data-v-880715e8]:hover,.dock-width-resizer[data-v-880715e8]:focus-visible,.dock-height-resizer[data-v-880715e8]:hover,.dock-height-resizer[data-v-880715e8]:focus-visible{background:#71b7c3}button[data-v-880715e8]{font:inherit;color:inherit;cursor:pointer}button[data-v-880715e8]:disabled{opacity:.35;cursor:default}button[data-v-880715e8]:focus-visible,[tabindex][data-v-880715e8]:focus-visible{outline-offset:-2px;outline:1px solid #a8e3ee}.dock-collapse[data-v-880715e8]{background:#565656;border:0;width:9px;height:44px;padding:0;font-size:14px;position:absolute;top:calc(50% - 22px);left:0}.dock-groups[data-v-880715e8]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dock-group[data-v-880715e8]{background:#454545;flex-direction:column;min-width:0;min-height:29px;display:flex;position:relative}.sidebar-tabs[data-v-880715e8]{background:#393939;border-bottom:1px solid #252525;flex:0 0 27px;min-width:0;height:27px;display:flex}.dock-tabs[data-v-880715e8]{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.sidebar-tab[data-v-880715e8]{color:#bdbdbd;white-space:nowrap;background:#404040;border-top:1px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #262626;padding:3px 7px;font-size:11px}.sidebar-tab.active[data-v-880715e8]{color:#eee;background:#505050;border-top-color:#818181}.dock-actions[data-v-880715e8]{flex-shrink:0;display:flex}.dock-actions button[data-v-880715e8]{background:0 0;border:0;width:20px;padding:0;font-size:15px}.dock-actions button[data-v-880715e8]:hover:not(:disabled){background:#606060}.dock-content[data-v-880715e8]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.dock-content[data-v-880715e8]>*{flex:1;min-height:0}.dock-height-resizer[data-v-880715e8]{cursor:row-resize;touch-action:none;background:#292929;flex:0 0 6px}.group-collapse[data-v-880715e8]{background:#343434;border:0;flex:0 0 9px;height:9px;padding:0;font-size:9px;line-height:9px}.group-collapsed .group-collapse[data-v-880715e8]{width:15px;height:27px;position:absolute;top:0;right:62px}.group-collapsed .dock-tabs[data-v-880715e8]{margin-right:15px}.dock-menu[data-v-880715e8]{z-index:110;background:#414141;border:1px solid #222;width:210px;max-width:100%;padding:3px;position:absolute;top:27px;right:0;box-shadow:0 3px 8px #0006}.dock-menu button[data-v-880715e8]{text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:6px;font-size:11px;display:flex}.dock-menu button[data-v-880715e8]:hover:not(:disabled){background:#606060}.dock-menu span[data-v-880715e8]{color:#aaa;margin-left:8px}.dock-collapsed[data-v-880715e8]{padding-left:0}.dock-collapsed .dock-edge[data-v-880715e8]{width:22px}.dock-collapsed .dock-collapse[data-v-880715e8]{width:22px;height:27px;top:0}.collapsed-views[data-v-880715e8]{z-index:1;flex-direction:column;gap:4px;width:20px;min-height:0;margin-top:30px;display:flex;overflow-y:auto}.collapsed-views button[data-v-880715e8]{writing-mode:vertical-rl;background:#505050;border:0;padding:6px 3px;font-size:10px}.transform-overlay[data-v-299eb31a]{pointer-events:none;z-index:1;fill:none;stroke:#176a87;stroke-width:1.25px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.transform-overlay rect[data-v-299eb31a],.transform-overlay circle[data-v-299eb31a]{fill:#fff;stroke-width:1.5px}.marquee-overlay[data-v-299eb31a],.zoom-region-overlay[data-v-299eb31a],.lasso-overlay[data-v-299eb31a],.stage-guides-overlay[data-v-299eb31a]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.stage-guides-overlay[data-v-299eb31a]{overflow:hidden}.multiple-selection-overlay[data-v-299eb31a]{pointer-events:none;z-index:1;fill:none;width:100%;height:100%;position:absolute;inset:0}.brush-properties[data-v-646e0db2]{border-bottom:1px solid #333;padding-bottom:8px}.inspector-field[data-v-646e0db2]{justify-content:space-between;align-items:center;gap:8px;margin:6px 0;display:flex}input[data-v-646e0db2]{width:84px;max-width:100%}.tool-description[data-v-646e0db2]{color:#bababa;font-size:11px}.bitmap-brush-properties[data-v-ed86f162]{border-bottom:1px solid #333;padding-bottom:8px}.presets[data-v-ed86f162]{gap:4px;margin:6px 0;display:flex}.presets button[data-v-ed86f162]{color:#eee;background:#353535;border:1px solid #555;flex:1;padding:4px 2px;font-size:10px}.presets button[aria-pressed=true][data-v-ed86f162]{background:#43535a;border-color:#91d6e2}.inspector-field[data-v-ed86f162]{justify-content:space-between;align-items:center;gap:8px;margin:6px 0;display:flex}.inspector-field input[type=number][data-v-ed86f162]{width:76px}.tool-description[data-v-ed86f162]{color:#bababa;font-size:11px}.panel-list-tail[data-v-7dffb97a]{pointer-events:none;flex:0 0 50%;height:1px}.panel-card[data-v-7dffb97a]{touch-action:none;-webkit-user-select:none;user-select:none;width:var(--thumbnail-card-width,224px);flex-direction:column;flex:0 0 var(--thumbnail-card-width,224px);text-align:left;cursor:pointer;background:#454545;border:2px solid #7d7d7d;align-self:stretch;padding:3px;display:flex;container-type:inline-size}.panel-card.selected[data-v-7dffb97a]{border-color:#43a9bf;box-shadow:0 0 0 3px #287f91}.panel-card.panel-active .panel-card-heading[data-v-7dffb97a]{color:#fff;background:#737373}.panel-card-heading[data-v-7dffb97a]{color:#d5d5d5;white-space:nowrap;font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;padding:1px 4px 4px;font-size:10px;display:grid}.panel-card-heading .organization-handle[data-v-7dffb97a]{justify-self:start}.panel-card-number[data-v-7dffb97a]{text-align:center}.panel-card-duration[data-v-7dffb97a]{justify-self:end}.panel-card-preview[data-v-7dffb97a]{aspect-ratio:16/9;background:#eee;border:1px solid #303030;flex:1;width:100%;min-height:0;display:block}@container (width<=140px){.panel-card-heading[data-v-7dffb97a]{gap:2px;padding-inline:1px;font-size:7px}.panel-card-heading .organization-handle[data-v-7dffb97a]{padding:0;font-size:9px}}@media (width<=560px),(height<=600px) and (width>=561px){.panel-card[data-v-7dffb97a]{width:min(var(--thumbnail-card-width,224px), 168px);flex-basis:min(var(--thumbnail-card-width,224px), 168px)}}.audio-clip-wrapper[data-v-0ea4e283]{display:contents}.audio-file.selected[data-v-0ea4e283]{border-color:#d9f1ed;box-shadow:inset 0 0 0 1px #8bd3d0}.audio-file.muted[data-v-0ea4e283]{color:#bbb;background:#454d4c}.audio-file[data-v-0ea4e283]{color:#eee;text-align:left;cursor:grab;touch-action:none;background:#356866;border:1px solid #72aaa5;height:40px;padding:3px 6px;position:absolute;top:4px;overflow:hidden}.audio-file svg[data-v-0ea4e283]{opacity:.5;stroke:#b1e7df;width:100%;height:32px;position:absolute;inset:3px 0}.audio-file span[data-v-0ea4e283]{white-space:nowrap;font-size:11px;position:relative}.audio-row[data-v-43804785]{box-sizing:border-box;background:#292e2e;border-bottom:1px solid #171717;flex:0 0 48px;height:48px;position:relative}.audio-row.selected[data-v-43804785]{background:#323e3d}.timeline-camera-segment[data-v-9ecf2ecf]{pointer-events:none;background:#6baaf5;height:5px;position:absolute;top:13px}.timeline-header-audio[data-v-9ecf2ecf]{box-sizing:border-box;border-bottom:1px solid #202020;align-items:center;gap:4px;height:48px;padding:0 6px;font-size:11px;display:flex}.timeline-header-audio span[data-v-9ecf2ecf]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.audio-controls[data-v-9ecf2ecf]{align-items:center;gap:2px;display:flex}.audio-controls svg[data-v-9ecf2ecf],.audio-mute svg[data-v-9ecf2ecf]{width:16px;height:16px}.audio-controls button[data-v-9ecf2ecf],.audio-mute[data-v-9ecf2ecf]{padding:3px}.audio-mute[aria-pressed=true][data-v-9ecf2ecf]{color:#d99b88;background:#4b3c37}.audio-track-name[data-v-9ecf2ecf]{text-overflow:ellipsis;white-space:nowrap;color:#ddd;text-align:left;background:0 0;border:0;flex:1;min-width:0;font-size:11px;overflow:hidden}.audio-track-name.selected[data-v-9ecf2ecf]{color:#a4e1dc}.timeline-view[data-v-9ecf2ecf]{background:#343434;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.timeline-controls[data-v-9ecf2ecf]{background:#414141;border-top:1px solid #202020;flex-shrink:0;align-items:center;gap:16px;min-height:24px;padding:3px 10px;font-size:11px;display:flex;overflow-x:auto}.timeline-controls[data-v-9ecf2ecf]>*{flex-shrink:0}.timeline-controls label[data-v-9ecf2ecf]{white-space:nowrap;align-items:center;gap:6px;display:flex}.timeline-controls input[data-v-9ecf2ecf]{width:100px}.timeline-controls>span[data-v-9ecf2ecf]{color:#bbb}.timeline-body[data-v-9ecf2ecf]{flex:1;grid-template-columns:160px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.timeline-track-headers[data-v-9ecf2ecf]{background:#383838;border-right:1px solid #161616;overflow:hidden}.timeline-header-ruler[data-v-9ecf2ecf]{box-sizing:border-box;color:#bbb;background:#414141;border-bottom:1px solid #202020;height:25px;padding:5px 10px;font-size:10px}.timeline-header-camera[data-v-9ecf2ecf],.timeline-header-panels[data-v-9ecf2ecf]{box-sizing:border-box;border-bottom:1px solid #202020;align-items:center;gap:7px;padding:0 8px;font-size:11px;display:flex}.timeline-header-camera[data-v-9ecf2ecf]{height:32px}.timeline-header-panels[data-v-9ecf2ecf]{align-items:flex-start;height:90px;padding-top:9px}.timeline-track-headers[data-v-9ecf2ecf] svg{flex-shrink:0;width:16px;height:16px}.timeline-header-camera .timeline-add-camera-key[data-v-9ecf2ecf]{padding:3px}.timeline-camera-actions[data-v-9ecf2ecf]{align-items:center;gap:3px;margin-left:auto;display:flex}.timeline-track-space[data-v-9ecf2ecf]{background:#282828;border-top:3px solid #414141;flex:1;min-height:0}.timeline-header-space[data-v-9ecf2ecf]{border-top:3px solid #414141}.timeline-scroll[data-v-9ecf2ecf]{flex:1;min-height:0;overflow:auto}.timeline-track[data-v-9ecf2ecf]{outline:none;flex-direction:column;height:100%;min-height:147px;display:flex;position:relative}.timeline-ruler[data-v-9ecf2ecf]{cursor:crosshair;touch-action:none;background:#292929;flex:0 0 25px;height:25px;position:relative}.timeline-ruler[data-v-9ecf2ecf]:focus-visible{outline-offset:-2px;outline:2px solid #64c1d5}.timeline-tick[data-v-9ecf2ecf]{pointer-events:none;white-space:nowrap;border-left:1px solid #888;height:25px;padding-left:4px;font-size:10px;position:absolute}.timeline-panels[data-v-9ecf2ecf]{box-sizing:border-box;background:#303030;border-bottom:1px solid #151515;flex:0 0 90px;height:90px;position:relative}.timeline-panel[data-v-9ecf2ecf]{box-sizing:border-box;background:#454545;border:1px solid #202020;position:absolute;top:0;bottom:0;overflow:hidden}.timeline-panel.selected[data-v-9ecf2ecf]{background:#38515a;border-color:#64c1d5}.timeline-panel.preview[data-v-9ecf2ecf]{border-color:#e7bb65}.timeline-select[data-v-9ecf2ecf]{color:#eee;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;width:100%;height:100%;padding:3px 9px 3px 3px;display:flex;overflow:hidden}.timeline-select span[data-v-9ecf2ecf]{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:11px;overflow:hidden}.timeline-select[data-v-9ecf2ecf] svg{flex:1;width:100%;min-height:0}.timeline-duration-handle[data-v-9ecf2ecf]{cursor:ew-resize;touch-action:none;background:#686868;border:0;border-left:1px solid #888;width:9px;padding:0;position:absolute;top:0;bottom:0;right:0}.timeline-duration-handle[data-v-9ecf2ecf]:hover{background:#ad8750}.timeline-duration-handle[data-v-9ecf2ecf]:disabled{cursor:default;opacity:.4}.timeline-playhead[data-v-9ecf2ecf]{pointer-events:none;background:#ed756a;width:2px;position:absolute;top:0;bottom:0}.timeline-camera-track[data-v-9ecf2ecf]{box-sizing:border-box;z-index:2;background:#252525;border-bottom:1px solid #151515;flex:0 0 32px;height:32px;position:relative}.timeline-camera-key[data-v-9ecf2ecf]{color:#6baaf5;cursor:pointer;background:0 0;border:0;height:32px;padding:0;position:absolute;top:0}.timeline-camera-key.muted[data-v-9ecf2ecf]{opacity:.4}.timeline-camera-key.active-panel[data-v-9ecf2ecf]{color:#9bc8ff}.timeline-camera-key[data-v-9ecf2ecf]:hover,.timeline-camera-key[data-v-9ecf2ecf]:focus-visible,.timeline-camera-key.selected[data-v-9ecf2ecf]{opacity:1}.timeline-camera-key[data-v-9ecf2ecf]:focus-visible{outline-offset:-2px;outline:2px solid #b7dfff}.camera-key-glyph[data-v-9ecf2ecf]{pointer-events:none;position:absolute;top:8px}.timeline-camera-key.selected[data-v-9ecf2ecf]{color:#fff;background:#3c6a98}.timeline-add-camera-key[data-v-9ecf2ecf]{color:#eee;cursor:pointer;background:#454545;border:1px solid #777;align-items:center;gap:2px;display:flex}.timeline-add-camera-key[data-v-9ecf2ecf] svg{width:16px;height:16px}.timeline-playhead[data-v-9ecf2ecf]:before{content:"";border-top:7px solid #ed756a;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;left:-4px}.timeline-empty[data-v-9ecf2ecf]{color:#bbb;margin:8px}@media (width<=700px){.timeline-body[data-v-9ecf2ecf]{grid-template-columns:110px minmax(0,1fr)}.timeline-controls[data-v-9ecf2ecf]{gap:8px}.timeline-controls>span[data-v-9ecf2ecf]{display:none}}.audio-import-backdrop[data-v-26a87392]{z-index:1001;background:#0008;place-items:center;display:grid;position:fixed;inset:0}.audio-import-dialog[data-v-26a87392]{box-sizing:border-box;color:#ddd;background:#393939;border:1px solid #737373;width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);padding:14px;font-size:12px;overflow:auto;box-shadow:0 8px 30px #0008}h2[data-v-26a87392]{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}fieldset[data-v-26a87392]{border:1px solid #626262;margin:8px 0;padding:8px 10px}legend[data-v-26a87392]{color:#ccc;padding:0 5px}label[data-v-26a87392]{align-items:center;gap:6px;margin:5px 0;display:flex}.source-line[data-v-26a87392]{justify-content:space-between;align-items:center;gap:8px;display:flex}button[data-v-26a87392]{color:#eee;cursor:pointer;background:#525252;border:1px solid #727272;justify-content:center;align-items:center;gap:5px;padding:5px 12px;display:inline-flex}button[data-v-26a87392]:disabled{opacity:.45;cursor:default}svg[data-v-26a87392]{width:17px;height:17px}ul[data-v-26a87392]{max-height:90px;padding:0 0 0 18px;overflow:auto}small[data-v-26a87392]{color:#bbb;margin-top:5px;display:block}.remember[data-v-26a87392]{font-size:11px}footer[data-v-26a87392]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.camera-actions-toolbar[data-v-3bd465d8]{flex-shrink:0;align-items:center;gap:3px;padding:3px 4px;display:flex}.camera-actions-toolbar button[data-v-3bd465d8]{color:#ddd;cursor:pointer;background:#484848;border:1px solid #292929;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:26px;padding:3px;display:flex}.camera-actions-toolbar button[data-v-3bd465d8]:hover:not(:disabled){background:#5a5a5a}.camera-actions-toolbar button[data-camera-action=here][data-v-3bd465d8]:not(:disabled){color:#91d6e2}.camera-actions-toolbar button.active[data-v-3bd465d8]{color:#fff;background:#3c6a98;border-color:#6ea8dc}.camera-actions-toolbar button[data-v-3bd465d8]:disabled{opacity:.45;cursor:default}.camera-actions-toolbar button[data-v-3bd465d8]:focus-visible{outline-offset:-1px;outline:2px solid #64c1d5}.camera-actions-toolbar[data-v-3bd465d8] svg{width:19px;height:19px}.camera-action-separator[data-v-3bd465d8]{border-left:1px solid #292929;height:19px;margin:0 3px}.camera-action-text[data-v-3bd465d8]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.camera-properties[data-v-99e35bf6]{color:#ddd;background:#414141;min-height:0;padding:8px;font-size:11px;overflow:auto}.camera-properties-title[data-v-99e35bf6]{align-items:center;gap:6px;display:flex}.camera-properties-title h3[data-v-99e35bf6]{flex:1;margin:0;font-size:12px;font-weight:500}.camera-properties[data-v-99e35bf6] svg{flex-shrink:0;width:18px;height:18px}.camera-context[data-v-99e35bf6]{color:#bbb;margin:5px 0 9px;font-size:10px}.camera-group[data-v-99e35bf6]{border:0;border-top:1px solid #292929;min-width:0;margin:0 0 10px;padding:0}.camera-group h4[data-v-99e35bf6],.camera-group legend[data-v-99e35bf6]{box-sizing:border-box;background:#363636;width:100%;margin:0;padding:5px 6px;font-size:11px;font-weight:500}.camera-properties button[data-v-99e35bf6]{color:#ddd;cursor:pointer;background:#484848;border:1px solid #2d2d2d;padding:4px 6px}.camera-properties .icon-button[data-v-99e35bf6]{justify-content:center;align-items:center;width:28px;height:27px;padding:3px;display:inline-flex}.camera-properties button[data-v-99e35bf6]:hover:not(:disabled){background:#5a5a5a}.camera-properties button[aria-pressed=true][data-v-99e35bf6]{background:#38515a;border-color:#64c1d5}.camera-properties button[data-v-99e35bf6]:disabled{opacity:.45;cursor:default}.camera-properties button[data-v-99e35bf6]:focus-visible,input[data-v-99e35bf6]:focus-visible,select[data-v-99e35bf6]:focus-visible,summary[data-v-99e35bf6]:focus-visible{outline-offset:-1px;outline:2px solid #64c1d5}.camera-property-row[data-v-99e35bf6]{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:6px;padding:3px 4px;display:grid}.camera-position-fields[data-v-99e35bf6]{gap:6px;min-width:0;display:flex}.camera-position-fields label[data-v-99e35bf6]{flex:1;align-items:center;gap:3px;min-width:0;display:flex}.camera-position-fields label>span[data-v-99e35bf6]{color:#bbb;font-size:10px}input[data-v-99e35bf6],select[data-v-99e35bf6]{box-sizing:border-box;color:#eee;background:#303030;border:1px solid #242424;width:100%;min-width:0;height:24px;padding:3px;font-size:11px}.camera-unit-input[data-v-99e35bf6]{align-items:center;gap:4px;min-width:0;display:flex}.camera-unit-input>span[data-v-99e35bf6]{color:#bbb;flex-shrink:0;width:10px;font-size:10px}.camera-help[data-v-99e35bf6]{color:#bbb;margin:5px 4px 9px;font-size:10px;line-height:1.5}.camera-duration[data-v-99e35bf6]{background:#363636;align-items:center;display:flex}.camera-duration h4[data-v-99e35bf6]{flex:1;width:auto}.camera-duration output[data-v-99e35bf6]{font-variant-numeric:tabular-nums;padding:5px 6px}.camera-key-details[data-v-99e35bf6]{border-top:1px solid #292929}.camera-key-details summary[data-v-99e35bf6]{cursor:pointer;background:#363636;padding:6px}.camera-key-details summary span[data-v-99e35bf6]{float:right;color:#bbb}.camera-key-list[data-v-99e35bf6]{flex-direction:column;gap:2px;padding-top:4px;display:flex}.camera-key-list button[data-v-99e35bf6]{text-align:left;font-size:10px}.camera-sr-only[data-v-99e35bf6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.compact .camera-property-row[data-v-99e35bf6]{grid-template-columns:80px minmax(0,1fr)}.camera-frame-editor[data-v-b0be3eb8]{pointer-events:none;z-index:7;outline:none;width:100%;height:100%;position:absolute;inset:0}.camera-handle[data-v-b0be3eb8]{pointer-events:all;cursor:grab;touch-action:none}.camera-handle[data-camera-handle=zoom][data-v-b0be3eb8]{cursor:nwse-resize}.camera-handle[data-camera-handle=rotate][data-v-b0be3eb8]{cursor:crosshair}.camera-frame-edge[data-v-b0be3eb8]{pointer-events:stroke;cursor:move;touch-action:none}.camera-key-selector[data-v-b0be3eb8]{pointer-events:all;cursor:pointer;touch-action:none}.camera-handle[data-v-b0be3eb8]:focus-visible{stroke:#fff}.layer-item[data-v-6bb7b476]{touch-action:none;-webkit-user-select:none;user-select:none;background:#494949;border-bottom:1px solid #292929;align-items:stretch;height:45px;display:flex}.layer-item.selected[data-v-6bb7b476]{background:#287f91}.layer-hidden .layer-name[data-v-6bb7b476]{opacity:.6}.layer-state-icons[data-v-6bb7b476]{border-right:1px solid #2e2e2e;flex-direction:column;flex:none;width:23px;padding:1px 2px;display:flex}.layer-state-button[data-v-6bb7b476]{cursor:pointer;background:0 0;border:0;place-items:center;height:21px;padding:0;display:grid}.layer-state-button[data-v-6bb7b476] svg{width:14px;height:14px}.layer-state-button.muted[data-v-6bb7b476]{color:#898989}.layer-state-button[data-v-6bb7b476]:hover{background:#fff2}.layer-state-button.layer-lock-active[data-v-6bb7b476]{color:#211600;background:#ffcf70;border-radius:3px;box-shadow:inset 0 0 0 1px #fff0bd}.layer-state-button.layer-lock-active[data-v-6bb7b476]:hover{background:#ffe3a6}.layer-state-button[data-v-6bb7b476]:disabled{cursor:default;opacity:.65}.layer-select[data-v-6bb7b476]{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;min-width:0;padding:3px 5px;display:flex}.group-member .layer-select[data-v-6bb7b476]{padding-left:14px}.layer-preview[data-v-6bb7b476]{background:#eee;border:1px solid #202020;flex:none;width:48px;height:32px}.layer-name[data-v-6bb7b476]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;overflow:hidden}.organization-handle[data-v-6bb7b476]{padding:0 1px;font-size:15px}@media (width<=1150px){.layer-preview[data-v-6bb7b476]{width:36px;height:26px}}@media (width<=560px){.layer-state-icons[data-v-6bb7b476]{flex-direction:row;align-items:center;width:42px}.layer-state-button[data-v-6bb7b476]{width:19px}.layer-preview[data-v-6bb7b476]{width:42px;height:28px}}html,body,#app{width:100%;height:100%;margin:0}body{color:#dedede;background:#393939;font:12px/1.35 Segoe UI,Arial,sans-serif}[data-v-da7fc8cf]{box-sizing:border-box}button[data-v-da7fc8cf],input[data-v-da7fc8cf]{font:inherit}button[data-v-da7fc8cf]{color:inherit}button[data-v-da7fc8cf]:focus-visible,input[data-v-da7fc8cf]:focus-visible{outline-offset:-1px;outline:1px solid #83ccdc}.app-shell[data-v-da7fc8cf]{--thumbnail-view-height:224px;grid-template-columns:minmax(0,1fr);grid-template-rows:27px 32px minmax(0, 1fr) var(--thumbnail-view-height);color:#d9d9d9;background:#454545;width:100%;height:100dvh;display:grid;overflow:hidden}.command-toolbar[data-v-da7fc8cf]{border-bottom:1px solid #292929;flex-wrap:nowrap;min-width:0;padding:2px 8px;overflow-x:auto}.playback-toolbar[data-v-da7fc8cf]{border-left:1px solid #292929;flex:none;align-items:center;gap:2px;margin-left:12px;padding-left:12px;display:flex}.playback-counter[data-v-da7fc8cf]{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0 8px}.playback-toolbar button[aria-pressed=true][data-v-da7fc8cf]{color:#a8e3ee;background:#585858}.duration-input[data-v-da7fc8cf]{width:76px}.command-toolbar button[data-v-da7fc8cf]{flex:none}.command-toolbar button[data-v-da7fc8cf]:not([data-command]){white-space:nowrap;width:auto;min-width:0;padding:3px 8px;font-size:11px}.command-toolbar .toolbar-separator[data-v-da7fc8cf]{flex:0 0 1px}.topbar[data-v-da7fc8cf]{background:#3c3c3c;border-bottom:1px solid #252525;align-items:center;min-width:0;display:flex}.main-menu[data-v-da7fc8cf]{align-items:stretch;min-width:0;height:100%;display:flex;overflow-x:auto}.menu-button[data-v-da7fc8cf]{white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px}.menu-button[data-v-da7fc8cf]:hover,.menu-button.menu-open[data-v-da7fc8cf]{background:#606060}.properties-toggle[data-v-da7fc8cf]{display:none}.workspace[data-v-da7fc8cf]{grid-row:3;grid-template-columns:35px minmax(0, 1fr) var(--right-dock-width);grid-template-rows:minmax(0,1fr);gap:3px;min-width:0;min-height:0;padding:3px 3px 0 0;display:grid}.rail[data-v-da7fc8cf]{background:#454545;border-right:1px solid #2a2a2a;flex-direction:column;align-items:center;gap:2px;padding:5px 2px;display:flex}.tool-button[data-v-da7fc8cf]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;width:29px;height:29px;display:grid}.tool-button.active[data-v-da7fc8cf]{background:#287f91;border-color:#8cc6d1}.tool-button[data-v-da7fc8cf]:disabled{opacity:.35;cursor:default}.tool-button[data-v-da7fc8cf]:hover:not(:disabled):not(.active){background:#5d5d5d}.rail-separator[data-v-da7fc8cf]{background:#696969;width:23px;height:1px;margin:5px 0}.stage-panel[data-v-da7fc8cf]{border:1px solid #242424;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.view-titlebar[data-v-da7fc8cf],.thumbnails-header[data-v-da7fc8cf]{background:#414141;border-bottom:1px solid #292929;flex:none;align-items:center;height:27px;display:flex}.view-tab[data-v-da7fc8cf]{background:#505050;border-top:1px solid #666;border-right:1px solid #292929;padding:4px 13px;font-size:11px}.stage-body[data-v-da7fc8cf]{flex:1;grid-template-columns:minmax(0,1fr) 250px;min-width:0;min-height:0;display:grid}.stage[data-v-da7fc8cf]{touch-action:none;background:#eee;min-width:0;min-height:0;position:relative;overflow:hidden}.stage[data-v-da7fc8cf] canvas{display:block;width:100%!important;height:100%!important}.stage.rectangle-cursor[data-v-da7fc8cf]{cursor:crosshair}.stage.pan-cursor[data-v-da7fc8cf]{cursor:grab}.layers-panel[data-v-da7fc8cf]{background:#454545;border-left:2px solid #2d2d2d;flex-direction:column;min-width:0;min-height:0;display:flex}.layers-header[data-v-da7fc8cf]{color:#bbb;border-bottom:1px solid #272727;flex:none;align-items:center;gap:6px;height:29px;padding:2px 5px;font-size:10px;display:flex}.layers-header>.editor-icon[data-v-da7fc8cf]{width:12px;height:12px}.layer-opacity-field[data-v-da7fc8cf]{align-items:center;gap:4px;margin-left:auto;font-size:10px;display:flex}.layer-opacity-field input[data-v-da7fc8cf]{color:#d7d7d7;text-align:center;appearance:textfield;background:#333;border:1px solid #272727;width:40px;height:21px;padding:1px 2px}.layer-opacity-field input[data-v-da7fc8cf]::-webkit-inner-spin-button{appearance:none}.layer-list[data-v-da7fc8cf],.element-list[data-v-da7fc8cf]{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.shared-toolbar[data-v-da7fc8cf]{align-items:center;gap:2px;display:flex}.shared-toolbar button[data-v-da7fc8cf],.stage-view-controls button[data-v-da7fc8cf]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;width:27px;height:25px;padding:3px;display:grid}.shared-toolbar button[data-v-da7fc8cf]:hover:not(:disabled),.stage-view-controls button[data-v-da7fc8cf]:hover{background:#626262;border-color:#777}.stage-view-controls button.active[data-v-da7fc8cf]{color:#ffe0a0;background:#51472f;border-color:#d6a548}.shared-toolbar button[data-v-da7fc8cf]:disabled{color:#828282;opacity:.6;cursor:default}.shared-toolbar .add-layer-button[data-v-da7fc8cf],.shared-toolbar .add-panel-button[data-v-da7fc8cf]{color:#91d6e2}.shared-toolbar button:disabled.add-layer-button[data-v-da7fc8cf],.shared-toolbar button:disabled.add-panel-button[data-v-da7fc8cf]{color:#828282}.layer-toolbar[data-v-da7fc8cf],.element-toolbar[data-v-da7fc8cf]{background:#3d3d3d;border-top:1px solid #2b2b2b;min-height:29px;padding:1px 4px}.layer-toolbar[data-v-da7fc8cf]{flex-direction:row;flex:none;align-items:center;gap:4px;padding:1px 4px}.layer-toolbar-row[data-v-da7fc8cf]{flex:none;align-items:center;gap:4px;min-height:25px;display:flex}.layer-toolbar-row[data-v-da7fc8cf]:last-child{flex:auto;min-width:0}.layer-toolbar-row>button[data-v-da7fc8cf]{flex:0 0 27px}.layer-toolbar>.toolbar-separator[data-v-da7fc8cf]{flex:0 0 1px}.layer-toolbar-row button[aria-label="Eliminar capa seleccionada"][data-v-da7fc8cf]{color:#e48a8a}.layer-toolbar-row button[aria-label="Eliminar capa seleccionada"][data-v-da7fc8cf]:disabled{color:#828282}.toolbar-separator[data-v-da7fc8cf]{background:#696969;flex:none;width:1px;height:16px;margin:0 4px}.toolbar-spacer[data-v-da7fc8cf]{flex:1}.stage-view-controls[data-v-da7fc8cf]{background:#3d3d3d;border-top:1px solid #262626;align-items:center;gap:2px;min-height:29px;padding:0 5px;font-size:10px;display:flex}.stage-view-controls button[data-v-da7fc8cf]{flex:0 0 24px;width:24px;height:24px}.stage-view-controls[data-v-da7fc8cf] svg{width:16px;height:16px}.view-readout[data-v-da7fc8cf]{color:#c5c5c5;white-space:nowrap;padding:0 6px}.panel-info[data-v-da7fc8cf],.inspector[data-v-da7fc8cf]{min-height:0;padding:8px;overflow-y:auto}.property-section-title[data-v-da7fc8cf]{color:#cfcfcf;background:#3d3d3d;border-top:1px solid #656565;border-bottom:1px solid #303030;margin:6px 0 8px;padding:4px 6px;font-size:11px}.panel-metadata[data-v-da7fc8cf]{grid-template-columns:72px minmax(0,1fr);gap:7px 6px;margin:4px 2px 16px;font-size:11px;display:grid}.panel-metadata dt[data-v-da7fc8cf]{color:#bdbdbd}.panel-metadata dd[data-v-da7fc8cf]{overflow-wrap:anywhere;background:#343434;border:1px solid #292929;margin:0;padding:3px 5px}.panel-caption-fields[data-v-da7fc8cf]{gap:10px;margin:0 2px 16px;display:grid}.panel-caption-field[data-v-da7fc8cf]{color:#d1d1d1;gap:6px;min-height:64px;font-size:11px;display:grid}.panel-caption-header[data-v-da7fc8cf]{color:#bdbdbd;justify-content:space-between;align-items:center;gap:8px;display:flex}.caption-toggle[data-v-da7fc8cf],.caption-resizer[data-v-da7fc8cf]{color:#d8d8d8;cursor:pointer;background:#3a3a3a;border:1px solid #383838}.caption-toggle[data-v-da7fc8cf]{width:22px;height:22px;font-size:12px}.caption-resizer[data-v-da7fc8cf]{cursor:row-resize;background:linear-gradient(90deg,#8a8a8a,#5d5d5d);border-radius:999px;height:6px}.panel-caption-field textarea[data-v-da7fc8cf]{resize:none;color:#f0f0f0;width:100%;min-height:28px;max-height:220px;font:inherit;box-sizing:border-box;background:#343434;border:1px solid #292929;padding:6px 7px}.panel-caption-field.collapsed textarea[data-v-da7fc8cf],.panel-detail-preview[data-v-da7fc8cf]{display:none}.tool-description[data-v-da7fc8cf]{color:#bebebe;margin:7px 4px 13px;font-size:11px}.inspector-field[data-v-da7fc8cf]{color:#c3c3c3;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:6px;margin:8px 2px;font-size:11px;display:grid}.inspector-field input[data-v-da7fc8cf]{color:#eee;background:#333;border:1px solid #282828;width:100%;min-width:0;height:26px;padding:4px 6px}.inspector-grid[data-v-da7fc8cf]{grid-template-columns:1fr;display:grid}.property-checks[data-v-da7fc8cf]{align-items:center;gap:15px;margin:12px 2px;font-size:11px;display:flex}.property-checks label[data-v-da7fc8cf]{align-items:center;gap:4px;display:inline-flex}input[type=checkbox][data-v-da7fc8cf]{accent-color:#287f91;margin:0}.elements-panel[data-v-da7fc8cf]{flex-direction:column;flex:1;min-height:0;display:flex}.elements-header[data-v-da7fc8cf]{color:#bfbfbf;border-bottom:1px solid #303030;justify-content:space-between;gap:6px;padding:8px;font-size:11px;display:flex}.elements-header span[data-v-da7fc8cf]{color:#aaa;font-size:10px}.element-item[data-v-da7fc8cf]{border-bottom:1px solid #343434}.element-item.selected[data-v-da7fc8cf]{background:#287f91}.element-select[data-v-da7fc8cf]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.element-select[data-v-da7fc8cf]:disabled{color:#999;cursor:default}.element-select[data-v-da7fc8cf] svg{width:15px;height:15px}.element-order[data-v-da7fc8cf]{color:#b3b3b3;font-size:10px}.empty-view[data-v-da7fc8cf]{color:#b3b3b3;margin:15px 10px;font-size:11px;line-height:1.7}.thumbnails-view[data-v-da7fc8cf]{background:#454545;border:1px solid #242424;flex-direction:column;grid-row:4;min-width:0;min-height:0;margin:3px 3px 0 38px;display:flex}.timeline-workspace[data-v-da7fc8cf]{flex:1;min-width:0;min-height:0;display:flex;position:relative}.timeline-camera-header-actions[data-v-da7fc8cf]{border-left:1px solid #292929;flex-shrink:0;align-items:center;padding-left:5px;display:flex}.timeline-camera-properties-button[data-v-da7fc8cf]{color:#ddd;cursor:pointer;background:#484848;border:1px solid #292929;justify-content:center;align-items:center;width:27px;height:26px;padding:3px;display:none}.timeline-camera-properties-button[aria-expanded=true][data-v-da7fc8cf]{background:#38515a;border-color:#64c1d5}.timeline-camera-properties-button svg[data-v-da7fc8cf]{width:18px;height:18px}.timeline-camera-properties[data-v-da7fc8cf]{background:#414141;border-left:1px solid #242424;flex-direction:column;flex:0 0 280px;width:280px;min-height:0;display:flex}.timeline-camera-properties-header[data-v-da7fc8cf]{background:#363636;flex:0 0 25px;justify-content:space-between;align-items:center;height:25px;padding:0 7px;font-size:11px;display:flex}.timeline-camera-properties-header button[data-v-da7fc8cf]{color:#ccc;cursor:pointer;background:0 0;border:0;padding:2px}.timeline-camera-properties-header svg[data-v-da7fc8cf]{width:16px;height:16px}.timeline-camera-properties>.camera-properties[data-v-da7fc8cf]{flex:1}@media (width<=700px){.timeline-camera-properties[data-v-da7fc8cf]{z-index:4;max-width:calc(100% - 20px);position:absolute;top:0;bottom:30px;right:0;box-shadow:-3px 0 8px #0005}}.thumbnails-header[data-v-da7fc8cf]{scrollbar-width:none;flex:0 0 29px;align-items:center;min-height:29px;display:flex;position:relative;overflow-x:auto}.thumbnails-header[data-v-da7fc8cf]::-webkit-scrollbar{display:none}.dock-view-tab[data-v-da7fc8cf]{cursor:pointer;color:#bbb;background:#393939;border:0}.dock-view-tab[aria-pressed=true][data-v-da7fc8cf]{color:#fff;box-shadow:inset 0 -2px #64c1d5}.thumbnails-resize-handle[data-v-da7fc8cf]{cursor:row-resize;background:0 0;height:6px;position:absolute;top:-3px;left:0;right:0}.thumbnails-header>.view-tab[data-v-da7fc8cf],.panel-toolbar[data-v-da7fc8cf],.thumbnails-count[data-v-da7fc8cf],.thumbnail-size-control[data-v-da7fc8cf]{flex-shrink:0}.panel-toolbar[data-v-da7fc8cf]{margin-left:8px}.thumbnail-size-control[data-v-da7fc8cf]{color:#bdbdbd;align-items:center;gap:6px;margin-left:14px;font-size:10px;display:flex}.thumbnail-size-control input[data-v-da7fc8cf]{accent-color:#8d8d8d;width:100px}.thumbnails-count[data-v-da7fc8cf]{color:#acacac;margin-left:auto;padding-right:12px;font-size:10px}.panel-list[data-v-da7fc8cf]{flex:1;align-items:flex-start;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.project-file-status[data-v-da7fc8cf]{color:#b7b7b7;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin-left:12px;font-size:11px;overflow:hidden}.file-error[data-v-da7fc8cf]{z-index:1300;background:#5c3434;border:1px solid #ad6c6c;padding:10px;font-size:12px;position:fixed;top:35px;left:45px;right:15px}.file-error button[data-v-da7fc8cf]{float:right;color:#fff;cursor:pointer;background:0 0;border:0;padding:0 4px}.confirmation-backdrop[data-v-da7fc8cf]{z-index:1400;background:#0007;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirmation-dialog[data-v-da7fc8cf]{color:#eee;background:#454545;border:1px solid #252525;width:min(100%,420px);padding:20px;box-shadow:0 12px 40px #0008}.confirmation-dialog h2[data-v-da7fc8cf]{margin:0 0 13px;font-size:15px;font-weight:500}.confirmation-dialog p[data-v-da7fc8cf]{margin:0;font-size:12px;line-height:1.6}.confirmation-dialog .confirmation-warning[data-v-da7fc8cf]{color:#dfb4b4;margin-top:8px}.confirmation-actions[data-v-da7fc8cf]{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.confirmation-actions button[data-v-da7fc8cf]{cursor:pointer;background:#5b5b5b;border:1px solid #242424;border-radius:2px;padding:6px 16px}.confirmation-actions button[data-v-da7fc8cf]:last-child{background:#287f91}@media (width<=1150px){.workspace[data-v-da7fc8cf]{grid-template-columns:35px minmax(0, 1fr) var(--right-dock-width)}.stage-body[data-v-da7fc8cf]{grid-template-columns:minmax(0,1fr) 175px}.layers-header>span[data-v-da7fc8cf],.layers-header>.editor-icon[data-v-da7fc8cf]{display:none}.layer-opacity-field[data-v-da7fc8cf]{justify-content:flex-end;width:100%;margin-left:0}}@media (width<=820px){.properties-toggle[data-v-da7fc8cf]{cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:3px 6px;display:grid}.stage-body[data-v-da7fc8cf]{grid-template-columns:minmax(0,1fr) 165px}}@media (width<=560px){.app-shell[data-v-da7fc8cf]{grid-template-rows:27px 32px minmax(0,1fr) 179px}.menu-button[data-v-da7fc8cf]{padding:0 7px;font-size:11px}.stage-body[data-v-da7fc8cf]{grid-template-rows:minmax(0,1fr) minmax(0,150px);grid-template-columns:minmax(0,1fr)}.layers-panel[data-v-da7fc8cf]{border-top:2px solid #2d2d2d;border-left:0}.layer-item[data-v-da7fc8cf]{flex:none;height:38px}.layers-header[data-v-da7fc8cf]{height:24px}.layer-opacity-field[data-v-da7fc8cf]{justify-content:flex-start}.view-readout[data-v-da7fc8cf]{padding:0 3px}.stage-view-controls[data-v-da7fc8cf]{scrollbar-width:none;overflow-x:auto}.stage-view-controls[data-v-da7fc8cf]::-webkit-scrollbar{display:none}.stage-view-controls[data-v-da7fc8cf]>*{flex-shrink:0}.stage-view-controls>.toolbar-spacer[data-v-da7fc8cf]{flex:1 0 4px}.project-file-status[data-v-da7fc8cf]{margin-left:7px;font-size:10px}.panel-list[data-v-da7fc8cf]{gap:9px;padding:9px}.thumbnails-count[data-v-da7fc8cf]{display:none}}@media (height<=600px) and (width>=561px){.app-shell[data-v-da7fc8cf]{grid-template-rows:27px 32px minmax(0,1fr) 175px}.panel-list[data-v-da7fc8cf]{padding:8px}}.app-shell.stage-only[data-v-da7fc8cf]{grid-template-rows:minmax(0,1fr)}.stage-only>.topbar[data-v-da7fc8cf],.stage-only>.command-toolbar[data-v-da7fc8cf],.stage-only>.thumbnails-view[data-v-da7fc8cf],.stage-only .tool-palette[data-v-da7fc8cf],.stage-only .sidebar-panel[data-v-da7fc8cf],.stage-only .layers-panel[data-v-da7fc8cf],.stage-only .stage-panel>.view-titlebar[data-v-da7fc8cf],.stage-only .stage-view-controls[data-v-da7fc8cf]{display:none}.app-shell.stage-only>.workspace[data-v-da7fc8cf]{grid-row:1;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.stage-only .stage-panel[data-v-da7fc8cf]{grid-area:1/1}.stage-only .stage-body[data-v-da7fc8cf]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.stage-only-exit[data-v-da7fc8cf]{z-index:100;color:#ddd;opacity:0;background:#333;border:1px solid #777;padding:8px;position:fixed;top:8px;right:8px}.stage-only-exit[data-v-da7fc8cf]:hover,.stage-only-exit[data-v-da7fc8cf]:focus-visible,.stage-only-exit.revealed[data-v-da7fc8cf]{opacity:1}.stage-only-hint[data-v-da7fc8cf]{z-index:100;color:#ddd;pointer-events:none;white-space:nowrap;background:#333e;padding:8px 12px;font-size:12px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}
