._sampling_1fgep_1,._sampling_1fgep_1 *{cursor:var(--ui-cursor-eyedropper,crosshair)!important;-webkit-user-select:none!important;user-select:none!important}.xse-safe-area{grid-template-rows:env(safe-area-inset-top) minmax(0, 1fr) env(safe-area-inset-bottom);grid-template-columns:env(safe-area-inset-left) minmax(0, 1fr) env(safe-area-inset-right);background:var(--xse-safe-area-workspace);width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.xse-safe-area:before{content:"";background:var(--xse-safe-area-chrome);pointer-events:none;grid-area:1/1/auto/-1}.xse-safe-area>.xse-root{grid-area:2/2}.xse-root{width:100%;height:100%;min-width:var(--xse-min-width,320px);min-height:var(--xse-min-height,min(420px, 100dvh));background:var(--xse-editor,#202125);position:relative;overflow:hidden}.xse-editor-window.xse-editor-window{--xse-window-edge-highlight:#c6c6c6;--xse-window-focus:#2c4c91;--xse-window-gutter-edge:#655561;--xse-window-link:#6e9adb;--xse-window-detail:#636d79;--xse-window-panel:#41444a;--xse-window-panel-dark:#333;--xse-window-text:#000;--xse-window-workspace:#7d929e;background:var(--xse-window-workspace,#7d929e);width:960px;height:525px;color:var(--xse-window-text,#000);box-shadow:inset .683px .683px var(--xse-window-edge-highlight,#c6c6c6);font:7.002px/1 var(--xse-font);border:0;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.xse-editor-window .xse-context-bar{background:var(--xse-window-workspace,#7d929e);flex:0 0 22.548px;justify-content:flex-start;align-items:center;gap:1.367px;height:22.548px;padding:0 .3%;display:flex}.xse-main{background:var(--xse-window-workspace,#7d929e);flex:auto;grid-template-columns:76.8px minmax(0,1fr) 17.765px;min-height:54.662px;display:grid;position:relative}.xse-checker{transform-origin:50%;background:conic-gradient(var(--ui-color-checker-dark,gray) 25%, var(--ui-color-checker-light,silver) 0 50%, var(--ui-color-checker-dark,gray) 0 75%, var(--ui-color-checker-light,silver) 0) 0 0 / 16px 16px;place-items:center;width:612.897px;height:354.619px;display:grid;position:absolute;top:-10.249px;left:124.766px;overflow:hidden}.xse-checker img{image-rendering:auto;width:613.58px;max-width:none;height:354.619px;display:block;position:absolute;top:0;left:0}.xse-editor-window .xse-bottom{background:var(--xse-window-workspace,#7d929e);flex:0 0 116.84px;grid-template-columns:76.8px 1fr;height:116.84px;min-height:0;padding-right:19.131px;display:grid;position:relative;overflow:hidden}.xse-editor-window .xse-status{color:#2e3234;background:var(--xse-window-workspace,#7d929e);border-top:.683px solid #969daa;flex:0 0 15.032px;align-items:center;gap:6.832px;height:15.032px;padding:0 .5%;display:flex}.xse-home{color:var(--xse-white,#fff);padding:20.498px}.xse-home button{min-height:19.131px;padding:2.733px 6.832px}.xse-home a{color:var(--xse-white,#fff)}.xse-editor-window [role=button],.xse-editor-window [role=tab],.xse-editor-window [role=checkbox]{cursor:var(--ui-cursor-default,default)}.xse-editor-window [role=button]:focus-visible,.xse-editor-window [role=tab]:focus-visible{outline-offset:-1.367px;outline:.683px dotted #fff}.xse-editor-window .xse-status{z-index:3;position:relative}.xse-editor-window[data-ui-appearance=dark]{--xse-window-focus:#aebfe6;--xse-window-gutter-edge:#202125;--xse-window-text:silver;--xse-window-workspace:#333;background:var(--xse-window-panel-dark,#333);color:var(--xse-window-text,silver);box-shadow:inset .683px .683px var(--xse-window-panel,#41444a)}.xse-editor-window[data-ui-appearance=dark] .xse-context-bar,.xse-editor-window[data-ui-appearance=dark] .xse-main,.xse-editor-window[data-ui-appearance=dark] .xse-bottom{background:var(--xse-window-panel-dark,#333)}.xse-editor-window[data-ui-appearance=dark] .xse-status{color:var(--xse-window-detail,#636d79);background:var(--xse-window-panel-dark,#333);border-top-color:var(--xse-window-panel,#41444a)}.xse-editor-window[data-ui-appearance=dark] .xse-home{color:var(--xse-window-text,silver)}.xse-editor-window[data-ui-appearance=dark] .xse-home a{color:var(--xse-window-link,#6e9adb)}.xse-editor-window[data-ui-appearance=dark] [role=button]:focus-visible,.xse-editor-window[data-ui-appearance=dark] [role=tab]:focus-visible{outline-color:var(--xse-window-text,silver)}.xse-root{min-width:0;min-height:0;overflow:hidden}.xse-editor-window.xse-editor-window{width:100%;height:100%;min-height:0;font-size:var(--ui-text-default-size,14px);box-shadow:none}.xse-editor-workspace{column-gap:var(--xse-workspace-column-gap,4px);flex:auto;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.xse-editor-workspace-content{column-gap:var(--xse-workspace-column-gap,4px);grid-template-columns:minmax(0,1fr);height:100%;display:grid;position:relative}.xse-editor-document-dock{min-width:0;min-height:0;margin-right:var(--xse-document-dock-trailing-margin,-6px);flex-direction:column;grid-column:1;display:flex;position:relative}.xse-editor-document-dock[data-timeline-position=left],.xse-editor-document-dock[data-timeline-position=right]{flex-direction:var(--xse-side-timeline-direction,row)}.xse-viewport{background:linear-gradient(to right, var(--xse-window-workspace,#7d929e) 0 3.417px, var(--xse-window-gutter-edge,#655561) 3.417px);place-items:center;display:grid;position:relative;overflow:hidden}.xse-editor-window[data-timeline-visible=false] .xse-viewport{z-index:1;height:calc(100% + 116.84px)}.xse-editor-window[data-ui-appearance=dark] .xse-viewport{background:linear-gradient(to right, var(--xse-window-panel-dark,#333) 0 3.417px, var(--xse-window-gutter-edge,#202125) 3.417px)}.xse-editor-workspace .xse-viewport{background:0 0;flex:auto;min-width:0;height:auto;min-height:88px;position:relative}.xse-editor-window[data-timeline-visible=false] .xse-editor-workspace .xse-viewport{height:auto}._input_1h2tj_1{left:var(--ui-inline-text-left,0px);top:var(--ui-inline-text-top,0px);width:max(1px, var(--ui-inline-text-width,1px));height:max(1px, var(--ui-inline-text-height,1px));z-index:var(--ui-z-inline-editor,var(--ui-layer-floating,10));box-sizing:border-box;color:#0000;caret-color:#0000;-webkit-text-fill-color:transparent;touch-action:auto;cursor:var(--ui-cursor-default,default);background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;position:absolute}._input_1h2tj_1::selection{color:#0000;background:0 0}._root_uj0b2_1{--ui-workspace-link-focus-width:var(--ui-focus-ring-width,.683px);--ui-workspace-link-focus-offset:var(--ui-focus-ring-offset,1.367px);color:inherit;text-align:left;cursor:var(--ui-cursor-default,default);touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;display:block}._flow_uj0b2_15{flex:none;min-width:0;position:relative}a._root_uj0b2_1{text-decoration:none}._root_uj0b2_1:not(:disabled){cursor:var(--ui-cursor-action,pointer)}._root_uj0b2_1:focus-visible{outline:var(--ui-workspace-link-focus-width) dotted currentColor;outline-offset:var(--ui-workspace-link-focus-offset)}._root_uj0b2_1:disabled{cursor:var(--ui-cursor-default,default)}._artwork_uj0b2_38{clip-path:inset(-1px 0);pointer-events:none;display:block;position:absolute;inset:0;overflow:clip visible}._flowArtwork_uj0b2_48{box-sizing:border-box;align-items:center;gap:var(--ui-space-2,4px);clip-path:none;width:100%;height:100%;display:flex;position:relative;inset:auto;overflow:hidden}._form_1bswv_1{gap:var(--ui-space-6,12px);padding:var(--ui-space-4,8px);flex-direction:column;min-width:0;display:flex}._row_1bswv_9{gap:var(--ui-space-4,8px);flex-wrap:wrap;min-width:0;display:flex}._field_1bswv_16{align-items:center;gap:var(--ui-space-4,8px);flex:220px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);min-width:0;display:grid}._caption_1bswv_25{overflow-wrap:anywhere;min-width:0}._control_1bswv_30{align-items:center;gap:var(--ui-space-2,4px);min-width:0;display:flex}._standalone_1bswv_37{grid-column:1/-1;min-width:0}._actions_1bswv_42{justify-content:flex-end;gap:var(--ui-space-4,8px);padding-top:var(--ui-space-4,8px);flex-wrap:wrap;display:flex}._canvas_fxmhj_1{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:100%;min-height:0;image-rendering:pixelated;outline:none;display:block}._canvas_fxmhj_1:focus-visible{outline:var(--ui-focus-ring-width,1px) solid var(--xse-accent,#fff);outline-offset:-1px}.xse-size-dialog{pointer-events:auto}.xse-tileset{min-width:0;min-height:0}.xse-workspace-panel-empty{place-items:center;min-height:100%;display:grid}._warningButton_vu1kx_1{z-index:var(--ui-control-z-index,4);cursor:var(--ui-cursor-default,default)}._warningFace_vu1kx_6{background:var(--ui-palette-warning-workspace);pointer-events:none;position:absolute;inset:0}._warningButton_vu1kx_1[data-hot=true] ._warningFace_vu1kx_6{background:var(--ui-palette-warning-hot)}._warningButton_vu1kx_1:disabled{cursor:var(--ui-cursor-disabled,default)}.xse-colorbar{background:var(--xse-workspace,#7d929e);flex-direction:column;gap:1.367px;padding:0 .683px 0 2.05px;display:flex}.xse-editor-window[data-ui-appearance=dark] .xse-colorbar{background:var(--xse-panel-dark,#333)}.xse-editor-workspace .xse-colorbar{flex:20 1 0;min-height:144px;padding:0;position:relative;overflow:hidden}.xse-palette{background:var(--xse-workspace,#7d929e);padding:0;position:relative;overflow:hidden}.xse-palette-grid{z-index:1;grid-template-rows:repeat(22,11.001px);grid-template-columns:repeat(5,11.001px);gap:.998px;width:58.994px;margin-top:3.075px;display:grid;position:relative;overflow:hidden}.xse-palette-grid span{aspect-ratio:1;min-width:0;cursor:inherit;border:0;outline:none;background:0 0!important}.xse-editor-window[data-ui-appearance=dark] .xse-palette{background:var(--xse-panel-dark,#333)}.xse-editor-workspace .xse-palette{flex:auto;min-height:48px}.xse-colorbar-resize-handle:focus-visible{outline:0;background:#14181c24!important}.xse-colorbar-resize-handle:focus-visible:after{content:"";border-left:.5px solid #ffffffa6;border-right:.5px solid #14181c80;position:absolute;inset:0 1px}.xse-palette-toolbar{align-items:flex-start;gap:var(--ui-space-2,4px);z-index:4;height:36px;padding-inline:var(--ui-space-2,4px);scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain;flex:none;min-width:0;display:flex;position:relative;overflow:auto hidden}.xse-palette .xse-palette-toolbar{box-sizing:border-box;width:100%}.xse-palette-toolbar::-webkit-scrollbar{display:none}.xse-palette-toolbar>[data-slot=button]{flex:none}.xse-palette-resource-list{overscroll-behavior:contain;touch-action:pan-y;outline:none;overflow:hidden}.xse-palette-search>input{padding-left:26px}._root_i5n0z_1{background:var(--xse-window-face,silver);color:var(--xse-window-text,#111);position:absolute;inset:0}._state_i5n0z_8{width:100%;min-height:var(--ui-button-min-height,24px);padding:var(--ui-space-1,2px) var(--ui-space-4,8px);color:inherit;text-align:left;cursor:var(--ui-cursor-default,default);background:0 0;border:0;font-size:0;line-height:0;display:block;position:relative}._savedMarker_i5n0z_23{width:4px;height:4px;position:absolute;top:10px;left:8px}._savedMarker_i5n0z_23[data-saved=true]{background:currentColor;border-radius:50%}._state_i5n0z_8[data-current=true]{background:var(--xse-accent,#4a70ad)}._screenReaderOnly_i5n0z_40{position:absolute;left:-9999px}._icon_1h2wt_1{background-color:currentColor;flex:0 0 24px;width:24px;height:24px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._drawn_1h2wt_15{image-rendering:pixelated;-webkit-mask-size:32px;mask-size:32px}._smallDrawn_1h2wt_21{-webkit-mask-size:16px;mask-size:16px}._workspaceSettings_1h2wt_26{flex-basis:10px;width:10px;height:12px}._originalColor_1h2wt_32{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-basis:32px;width:32px;height:32px}.xse-menubar-toggle-icon{pointer-events:none;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.xse-menubar-toggle-icon>span{flex:0 0 18px;width:18px;height:18px}._indicator_g3hmy_1{pointer-events:none;flex:none;position:relative}._undoTooltip_1k9f7_1{z-index:30;white-space:nowrap;pointer-events:none;padding:3px 6px;position:absolute;bottom:30px;left:12px}.xse-editor-window .xse-status{align-items:center;gap:var(--ui-space-4,8px);flex:0 0 var(--xse-status-bar-height,30px);height:var(--xse-status-bar-height,30px);min-height:var(--xse-status-bar-height,30px);box-sizing:border-box;border:0;padding:0;display:flex}.xse-status[data-scroll-area]:has(>[role=scrollbar]){flex-basis:calc(var(--xse-status-bar-height,30px) + 12px);height:calc(var(--xse-status-bar-height,30px) + 12px);min-height:calc(var(--xse-status-bar-height,30px) + 12px)}._row_z141x_19{align-items:center;gap:var(--ui-space-4,8px);height:var(--xse-status-bar-height,30px);min-height:var(--xse-status-bar-height,30px);display:flex}.xse-status .xse-status-indicators{min-width:0;height:var(--xse-status-bar-height,30px);flex:auto;position:relative;inset:auto}.xse-status-actions{align-items:center;gap:var(--ui-space-4,8px);flex:none;margin-right:16px;display:flex}.xse-status-frame-controls{align-items:center;gap:var(--ui-space-4,8px);flex:none;display:flex}.xse-status-frame-controls>.xse-entry,.xse-status-frame-controls>[data-slot=button],.xse-status-actions>.xse-entry{transform:translateY(-1px)}.xse-status{position:relative}.xse-status-indicators{pointer-events:none;overflow:hidden}.xse-status-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1.366px;height:1.366px;margin:-1.366px;padding:0;position:absolute;overflow:hidden}.xse-status [data-slot=button]{z-index:4}._frameIcon_z141x_73{flex:0 0 16px;width:16px;height:16px;display:block;position:relative}.xse-status[data-about=true] .xse-status-indicators{overscroll-behavior:none;pointer-events:auto;scrollbar-width:none;touch-action:pan-x;overflow:auto hidden}.xse-status[data-about=true] .xse-status-indicators::-webkit-scrollbar{display:none}._about_z141x_94{white-space:nowrap;justify-content:center;align-items:center;width:max-content;min-width:100%;height:100%;display:flex}._aboutLink_z141x_104{height:100%;color:inherit;align-items:center;text-decoration:none;display:inline-flex}._about_z141x_94>span>[data-slot=inline-text]{white-space:pre}._aboutLink_z141x_104:hover{text-decoration:underline}._aboutLink_z141x_104:focus-visible{outline:var(--ui-focus-ring-width,1px) dotted currentColor;outline-offset:1px}._busy_zc9t0_1{align-items:center;gap:var(--ui-space-2,4px);z-index:200;background:var(--xse-window,#d3cbbe);padding:var(--ui-space-2,4px);font-size:0;line-height:0;display:inline-flex;position:fixed;bottom:6px;left:8px}.xse-timeline-selection-outline{z-index:var(--ui-layer-timeline-selection,6);pointer-events:none;position:absolute}.xse-timeline-thumbnail-overlay{z-index:var(--ui-layer-timeline-thumbnail,7);pointer-events:none;position:absolute}.xse-timeline[data-range-cursor=move],.xse-timeline[data-range-cursor=move] [data-timeline-kind]{cursor:var(--ui-cursor-move,move)}.xse-timeline[data-range-cursor=copy],.xse-timeline[data-range-cursor=copy] [data-timeline-kind]{cursor:var(--ui-cursor-copy,copy)}.xse-timeline[data-range-cursor=scroll],.xse-timeline[data-range-cursor=scroll] [data-timeline-kind]{cursor:var(--ui-cursor-scroll,grabbing)}.xse-editor-workspace .xse-timeline{flex:0 0 calc(74px + 7 * var(--xse-timeline-row));min-width:0;padding:0;position:relative;overflow:hidden}.xse-timeline .xse-timeline-layer-name{font-size:var(--ui-text-default-size,14px);left:72px}.xse-timeline{min-width:0;min-height:160px;height:calc(74px + 7 * var(--xse-timeline-row,24px));position:relative}.xse-timeline-layer-pane,.xse-timeline-frame-pane{z-index:3;scrollbar-width:none;position:absolute;overflow:hidden}.xse-timeline>[role=scrollbar]{z-index:4}.xse-timeline-layer-pane{width:199.994px;height:169.918px;top:63.448px;left:159.996px;overflow-y:auto}.xse-timeline-frame-pane{height:193.64px;top:39.656px;left:360.002px;right:35.994px;overflow:auto hidden}.xse-timeline-layer-pane::-webkit-scrollbar{width:0;height:0}.xse-timeline-frame-pane::-webkit-scrollbar{width:0;height:0}.xse-timeline-layer-content,.xse-timeline-frame-content,.xse-timeline-frame-header,.xse-timeline-frame-row{position:relative}.xse-timeline-layer-row,.xse-timeline-frame-row{display:block;position:absolute;left:0}.xse-timeline-layer-name,.xse-timeline-cell{box-sizing:border-box;font:12.298px/1 var(--xse-font,monospace);cursor:var(--ui-cursor-default,default);background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;overflow:hidden}.xse-timeline-layer-name{text-align:left;color:#0000;background:0 0;width:127.99px;height:100%;padding:0;left:72.004px}.xse-timeline-layer-action{width:23.996px;height:23.984px;cursor:var(--ui-cursor-default,default);background:0 0;border:0;padding:0;position:absolute;top:0}.xse-timeline-layer-action:disabled{cursor:var(--ui-cursor-default,default)}.xse-timeline-cell:focus-visible,.xse-timeline-layer-name:focus-visible{outline-offset:-1.366px;outline:1.366px dotted}.xse-timeline-cell:hover,.xse-timeline-layer-name:hover{filter:brightness(1.12)}.xse-editor-window[data-ui-appearance=dark] .xse-timeline-cell:hover,.xse-editor-window[data-ui-appearance=dark] .xse-timeline-layer-name:hover{filter:brightness(1.18)}.xse-timeline-header-action{z-index:3;cursor:var(--ui-cursor-default,default);background:0 0;border:0;padding:0;position:absolute}.xse-timeline .xse-timeline-header-action{cursor:var(--ui-cursor-default,default)}.xse-timeline .xse-timeline-header-action:focus-visible{outline:1.366px dotted var(--ui-button-focus-color,var(--ui-focus-ring-color,#202528));outline-offset:-2.734px}.xse-timeline-frame-header{z-index:1;position:sticky;top:0}._control_7irq6_1{left:calc(var(--ui-layer-flag-column,0) * var(--ui-layer-flag-cell-width,24px));width:var(--ui-layer-flag-cell-width,24px);height:var(--ui-layer-flag-height,24px);z-index:var(--ui-control-z-index,4);box-sizing:border-box;cursor:var(--ui-cursor-default,default);background:0 0;border:0;padding:0;position:absolute;top:0}._control_7irq6_1:focus-visible{outline:var(--ui-focus-ring-width,1px) solid var(--ui-focus-ring,currentColor);outline-offset:-1px}:root{--ui-layer-onion-range:2}._timelineRangeSlider_1wppm_5{z-index:var(--ui-layer-onion-range);pointer-events:none}._timelineRangeArtwork_1wppm_10{pointer-events:none;display:block;position:absolute;overflow:hidden}._timelineRangeHandle_1wppm_17{cursor:var(--ui-cursor-resize-horizontal,ew-resize);pointer-events:auto;touch-action:none;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0}._timelineRangeHandle_1wppm_17:focus-visible{outline:var(--ui-focus-ring-width,1px) solid var(--ui-focus-ring,currentColor);outline-offset:-1px}._timelineRangeHandle_1wppm_17:disabled{pointer-events:none}.xse-editor-window .xse-context{overscroll-behavior-y:none;scrollbar-width:none;min-width:0;padding:0;position:relative;overflow:auto hidden}.xse-context-controls{box-sizing:border-box;min-width:100%;height:100%;position:relative}.xse-context-controls[data-layout=row]{flex:none;width:100%;min-width:100%}.xse-context-controls[data-palette-toolbar-removed=true]{transform:translate(-160px)}.xse-context [data-slot=button]{z-index:4}.xse-context [data-slot=dropdown-menu]{position:static}.xse-context .xse-pixel-perfect{width:125.722px;height:23.232px;box-shadow:none;background:0 0;border:0;padding:0;display:block}:root{--ui-layer-dithering-preview:5}._preview_wif3b_5{z-index:var(--ui-layer-dithering-preview);pointer-events:none;position:absolute}._option_n4oa3_1{z-index:var(--ui-control-z-index,4);box-sizing:border-box}:root{--ui-shade-checker-light:var(--ui-color-checker-light,silver);--ui-shade-checker-dark:var(--ui-color-checker-dark,gray)}._shadeStrip_an69f_6{z-index:var(--ui-control-z-index,4);width:var(--ui-shade-strip-width);height:var(--ui-shade-strip-height,100%);font-size:0;position:absolute}._surface_an69f_14{pointer-events:none;display:block;position:absolute;inset:0}._menuTrigger_an69f_21{inset-block:0;z-index:1;width:var(--ui-shade-arrow-width);cursor:var(--ui-cursor-default,default);background:0 0;border:0;padding:0;position:absolute;left:0}._menuTrigger_an69f_21:focus-visible{outline:var(--ui-focus-ring-width,1px) solid var(--ui-focus-ring,currentColor);outline-offset:-1px}._colorList_an69f_38{inset-block:0;left:var(--ui-shade-arrow-width);touch-action:none;cursor:var(--ui-cursor-default,default);outline:none;position:absolute;right:0}._colorList_an69f_38:focus-visible{outline:var(--ui-focus-ring-width,1px) solid var(--ui-focus-ring,currentColor);outline-offset:-1px}._colorList_an69f_38[data-dragging=true]{cursor:var(--ui-cursor-move,move)}._option_an69f_57{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._controls_za1ha_1{--ui-symmetry-control-step:28px;--ui-symmetry-control-width:30px;display:contents}._symmetryButton_za1ha_7{z-index:var(--ui-control-z-index,4)}._root_3qi6o_1{--ui-tool-artwork-layer:var(--ui-control-z-index,4);--ui-tool-popup-layer:var(--ui-layer-popup,120);display:contents}._popup_3qi6o_8{--ui-tool-popup-layer:var(--ui-layer-popup,120);z-index:var(--ui-tool-popup-layer);pointer-events:auto;position:fixed}._root_3qi6o_1[data-layout=row] button[data-slot=button]{touch-action:pan-x}._root_3qi6o_1[data-layout=column] button[data-slot=button]{touch-action:pan-y}._popup_3qi6o_8 button[data-slot=button]{touch-action:none}._artworkStrip_3qi6o_27{z-index:var(--ui-tool-artwork-layer)}._face_3qi6o_31{pointer-events:none}.xse-tool-rail{box-sizing:border-box;z-index:4;background:var(--xse-workspace,#7d929e);position:relative}.xse-tool-rail[data-layout=column]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.xse-tool-rail-groups[data-layout=column]{scrollbar-width:none;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden auto}.xse-tool-rail-groups[data-layout=column]::-webkit-scrollbar{display:none}.xse-tool-rail-groups[data-layout=row]{scrollbar-width:none;flex:auto;min-width:0;position:relative;overflow:auto hidden}.xse-tool-rail-groups[data-layout=row]::-webkit-scrollbar{display:none}.xse-tool-rail [data-slot=button]{z-index:4}.xse-tool-rail[data-layout=row]{flex:auto;min-width:0;display:flex;overflow:hidden}.xse-editor-window[data-ui-appearance=dark] .xse-tool-rail{background:var(--xse-panel-dark,#333)}._options_jilvw_1{gap:var(--ui-control-gap,8px);flex-direction:column;width:100%;min-width:0;display:flex}._tools_jilvw_9{flex-wrap:wrap;flex:none;display:flex}._selectedTool_jilvw_15{width:max-content;max-width:100%}.xse-editor-window[data-ui-input-mode=pointer] .xse-touch-composition,.xse-editor-window[data-ui-input-mode=pointer] .xse-touch-main,.xse-editor-window[data-ui-input-mode=pointer] .xse-timeline-shell{display:contents}.xse-editor-window[data-ui-input-mode=touch] .xse-touch-composition{flex:auto;min-width:0;min-height:0;display:flex}.xse-editor-window[data-ui-input-mode=touch] .xse-touch-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.xse-touch-shortcut-rail{--xse-touch-rail-section-gap:7px;box-sizing:border-box;scrollbar-width:none;background:var(--xse-window-workspace,#7d929e);flex-direction:column;flex:auto;align-items:flex-start;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden auto}.xse-touch-shortcut-rail[data-layout=row]{flex-direction:row;overflow:auto hidden}.xse-touch-shortcut-rail[data-layout=row] .xse-touch-shortcut-group{flex-direction:row}.xse-touch-shortcut-rail[data-layout=row] .xse-touch-shortcut-group+.xse-touch-shortcut-group{margin-top:0;margin-left:var(--xse-touch-rail-section-gap,7px)}.xse-touch-shortcut-rail::-webkit-scrollbar{display:none}.xse-touch-shortcut-group{flex-direction:column;flex:none;gap:0;display:flex}.xse-touch-shortcut-group+.xse-touch-shortcut-group{margin-top:var(--xse-touch-rail-section-gap,7px)}.xse-touch-shortcut[data-slot=button][data-variant=tool]{flex:0 0 var(--xse-workspace-bar-thickness,32px);width:var(--xse-workspace-bar-thickness,32px);min-width:var(--xse-workspace-bar-thickness,32px);height:var(--xse-workspace-bar-thickness,32px);min-height:var(--xse-workspace-bar-thickness,32px);padding:1px}.xse-editor-window[data-ui-input-mode=touch] .xse-tab-strip{scrollbar-width:none;touch-action:pan-x;overflow:auto hidden}.xse-editor-window[data-ui-input-mode=touch] .xse-tab-strip::-webkit-scrollbar{display:none}.xse-editor-window[data-ui-input-mode=touch] .xse-document-tab{touch-action:none}.xse-editor-window[data-ui-input-mode=touch] .xse-status{--xse-status-bar-height:26px}@media (height<=500px){.xse-editor-window[data-ui-input-mode=touch] .xse-status{--xse-status-bar-height:22px}}.xse-tab-strip.xse-document-tabs{box-sizing:border-box;scrollbar-width:none;touch-action:pan-x;background:var(--ui-menu-normal-face);align-items:stretch;padding:0;overflow:auto hidden}.xse-tab-strip.xse-document-tabs::-webkit-scrollbar{display:none}.xse-tab-strip .xse-document-tab-menu-controls{z-index:5;pointer-events:auto;flex:0 0 32px;align-self:flex-start;align-items:center;width:32px;height:24px;display:flex;position:relative}.xse-tab-strip .xse-layout-button,.xse-tab-strip .xse-workspace-settings-button{z-index:5;box-sizing:border-box;appearance:none;width:32px;height:24px;color:var(--xse-window-menuitem-normal-text,currentColor);pointer-events:auto;cursor:var(--ui-cursor-hand,pointer);--xse-layout-button-icon-color:var(--xse-window-menuitem-normal-text,currentColor);background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.xse-tab-strip .xse-layout-icon-frame{pointer-events:none;flex:none;width:10px;height:12px;position:relative}.xse-tab-strip .xse-layout-icon{pointer-events:none;position:absolute;top:0;left:0}.xse-tab-strip .xse-layout-button:hover:not(:disabled),.xse-tab-strip .xse-workspace-settings-button:hover:not(:disabled){background:var(--xse-window-menuitem-hot-face,#ffebb6);color:var(--xse-window-menuitem-hot-text,#000);--xse-layout-button-icon-color:var(--xse-window-menuitem-hot-text,#000)}.xse-tab-strip .xse-layout-button:focus-visible,.xse-tab-strip .xse-workspace-settings-button:focus-visible{outline:var(--ui-focus-ring-width,1px) dotted var(--ui-focus-ring-color,currentColor);outline-offset:-2px}.xse-tab-strip .xse-layout-button[data-open=true]{outline:var(--ui-border-width,1px) dotted var(--ui-menu-highlight-face,currentColor);outline-offset:-2px}.xse-tab-strip .xse-layout-button[data-workspace-layout-trigger][data-open=true]{background:var(--xse-window-tooltip-face,#ffff7d);color:var(--xse-window-tooltip-text,#000);--xse-layout-button-icon-color:var(--xse-window-tooltip-text,#000)}.xse-tab-strip .xse-document-tab-controls{z-index:5;height:var(--ui-tab-control-height,24px);pointer-events:auto;flex:none;align-self:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.xse-tab-strip .xse-document-tab-controls .xse-layout-button[data-workspace-layout-trigger]{flex-basis:32px;width:32px;height:100%;margin-left:0}.xse-tab-strip .xse-document-notifications{flex:0 0 32px;width:32px;height:100%;display:block;position:relative}.xse-tab-strip .xse-notifications-button{z-index:4;background:0 0;width:32px;height:100%;position:absolute;top:0;right:0}.xse-tab-strip .xse-workspace-layout-combo-slot{display:none}.xse-tab-strip .xse-workspace-layout-combo-slot[data-open=true]{flex:none;align-items:center;display:flex}._root_9b45l_1{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ui-home-workspace,#666);width:100%;min-width:0;min-height:0;color:var(--ui-home-workspace-text,#fff);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden;container-type:inline-size}._header_9b45l_18{box-sizing:content-box;grid-template-columns:minmax(0, var(--xse-home-mascot-width,64px)) minmax(0, var(--xse-home-actions-width,124px)) minmax(0, 1fr);align-items:center;gap:var(--xse-home-header-gap,8px);min-height:var(--xse-home-mascot-height,74px);padding-top:var(--xse-home-header-top-padding,8px);flex:none;margin:0 8px;display:grid}._mascot_9b45l_33{width:100%;min-width:0;height:100%;cursor:var(--ui-cursor-action,pointer);justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}._mascot_9b45l_33:focus-visible{outline:var(--ui-focus-ring-width,1px) dotted currentColor;outline-offset:var(--ui-focus-ring-width,1px)}._mascot_9b45l_33 img{max-width:100%;max-height:100%;image-rendering:pixelated;display:block}._actions_9b45l_57{width:100%;max-width:var(--xse-home-actions-width,124px);height:var(--xse-home-actions-height,58px);flex-direction:column;justify-content:space-between;align-self:center;min-width:0;display:flex}._action_9b45l_57{flex:0 0 var(--xse-home-action-height,14px);width:100%;min-width:0;display:block}._identity_9b45l_75{justify-self:end;align-items:flex-end;gap:var(--ui-space-1,2px);min-width:0;padding-inline:var(--ui-space-4,8px);flex-direction:column;display:flex}._identityAuthor_9b45l_85,._identityActions_9b45l_86{align-items:center;gap:var(--ui-space-2,4px);min-width:0;display:flex}._identityAuthor_9b45l_85>button,._identityAuthor_9b45l_85>a,._identityActions_9b45l_86>button,._identityActions_9b45l_86>a{height:28px}._identityAuthor_9b45l_85{padding-inline:var(--ui-space-2,4px)}._identityActions_9b45l_86{gap:var(--ui-space-6,12px)}._starLink_9b45l_108{padding-inline:var(--ui-space-2,4px)}._starLink_9b45l_108:hover,._starLink_9b45l_108:focus-visible{background:color-mix(in srgb, currentColor 8%, transparent)}._starIcon_9b45l_117{-webkit-mask-image:var(--xse-home-star-mask);mask-image:var(--xse-home-star-mask);background:currentColor;flex:none;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@container (width<=600px){._header_9b45l_18{grid-template-columns:minmax(0, var(--xse-home-mascot-width,64px)) minmax(0, 1fr) max-content}._identity_9b45l_75{padding-inline:0}}._recentSection_9b45l_136{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;margin:0 8px;display:flex}._recentHeading_9b45l_145{flex:0 0 14px;align-items:center;min-width:0;margin:0 0 8px;font-weight:400;display:flex}._filesView_9b45l_154{flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._filesFill_9b45l_163{z-index:0;pointer-events:none;position:absolute;inset:8px 6px 6px}._filesScrollArea_9b45l_170{z-index:1;flex:auto;min-width:0;min-height:0;margin:8px 6px 6px;position:relative}._fileScrollContent_9b45l_179{box-sizing:border-box;flex-direction:column;min-width:100%;min-height:100%;display:flex}._fileRow_9b45l_187{box-sizing:border-box;flex:0 0 var(--xse-home-row-height,22px);width:100%;min-width:0;height:var(--xse-home-row-height,22px);align-items:stretch;display:flex}._recentLink_9b45l_197{flex:auto;width:100%;min-width:0;height:100%}._fileAction_9b45l_204{visibility:hidden;flex:none;align-self:center;margin-inline:2px}._downloadAction_9b45l_211{margin-inline-end:var(--ui-space-4,8px)}._filesFrame_9b45l_215{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._footer_9b45l_224{box-sizing:border-box;flex:0 0 var(--xse-status-bar-height,30px);min-width:0;height:var(--xse-status-bar-height,30px);justify-content:center;align-items:center;padding:0 8px;display:flex;overflow:hidden}._footerContent_9b45l_236{justify-content:center;align-items:baseline;gap:var(--ui-space-2,4px);white-space:nowrap;min-width:0;max-width:100%;height:18px;display:flex;overflow:hidden}._footerLink_9b45l_248{white-space:nowrap;flex:none;height:14px}._footerSegment_9b45l_254{align-items:baseline;gap:var(--ui-space-2,4px);flex:none;display:flex}._footerText_9b45l_261{white-space:nowrap;flex:none;align-items:baseline;display:inline-flex}._footerText_9b45l_261>[data-slot=inline-text]{white-space:pre}._visuallyHidden_9b45l_272{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._pin_9b45l_281{appearance:none;color:#0000;text-align:left;width:16px;height:16px;cursor:var(--ui-cursor-hand,pointer);visibility:hidden;background:0 0;border:0;flex:0 0 16px;align-self:center;margin:0 2px 0 0;padding:0;display:block;position:relative}._fileRow_9b45l_187[data-highlighted=true] ._pin_9b45l_281,._fileRow_9b45l_187[data-highlighted=true] ._fileAction_9b45l_204,._pin_9b45l_281[data-pinned=true]{visibility:visible}@media (any-pointer:coarse){._pin_9b45l_281,._fileAction_9b45l_204{visibility:visible}}._pin_9b45l_281:disabled{cursor:var(--ui-cursor-disabled,default)}._pin_9b45l_281:focus-visible{outline:var(--ui-focus-ring-width,1px) dotted var(--ui-home-focus-ring,currentColor);outline-offset:var(--ui-focus-ring-width,1px)}._root_dmkam_1{background:var(--ui-recovery-workspace);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._toolbar_dmkam_13{flex:none;position:relative}._list_dmkam_18{flex:1}.xse-editor-window[data-workspace-recovery-layout=stacked] ._root_dmkam_1 ._list_dmkam_18{overscroll-behavior:contain;touch-action:pan-y}._root_1in9n_1{box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:var(--ui-space-4,8px) var(--ui-space-2,4px);flex:auto;display:flex}._root_1in9n_1[hidden]{display:none}._scroller_1in9n_15{flex:auto;min-width:0;min-height:0}._frame_1in9n_21{min-width:0;min-height:0;padding:var(--ui-space-4,8px) var(--ui-space-3,6px) var(--ui-space-3,6px);flex:auto;display:flex;position:relative}._border_1in9n_30{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._root_1sxe6_1{z-index:102;pointer-events:none;position:absolute;inset:0}._band_1sxe6_8,._surface_1sxe6_9{box-sizing:border-box;pointer-events:none;position:absolute}._band_1sxe6_8{border:1px dashed var(--xse-window-tooltip-face,#ffff7d);background:color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 14%, transparent)}._band_1sxe6_8[data-selected]{border:2px solid var(--xse-window-tooltip-face,#ffff7d);background:color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 28%, transparent)}._surface_1sxe6_9{border:1px dashed var(--xse-window-tooltip-face,#ffff7d)}._marker_1sxe6_29{box-sizing:border-box;border:1px dashed var(--xse-window-tooltip-text,#000);background:var(--xse-window-tooltip-face,#ffff7d);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._marker_1sxe6_29[data-selected]{border:2px solid var(--xse-window-tooltip-text,#000);box-shadow:0 0 0 2px var(--xse-window-tooltip-face,#ffff7d)}._verticalLabel_1sxe6_45{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._hint_1sxe6_54{max-width:calc(100% - 64px);color:var(--xse-window-tooltip-text,#000);background:var(--xse-window-tooltip-face,#ffff7d);pointer-events:none;flex-wrap:wrap;justify-content:center;gap:4px;padding:4px;display:flex;position:absolute;top:36px;left:50%;transform:translate(-50%)}.xse-workspace-panel-dock{background:var(--xse-window-workspace,#7d929e);width:100%;min-width:0;height:100%;min-height:0;color:var(--xse-window-text,#202020);flex:auto;display:flex;position:relative;overflow:hidden}.xse-workspace-panel-tree,.xse-workspace-panel-split,.xse-workspace-canvas-dock,.xse-workspace-panel-pane,.xse-workspace-panel-content{min-width:0;min-height:0}.xse-workspace-tab-split{flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.xse-workspace-tab-split[data-axis=horizontal]>.xse-workspace-panel-splitter:before{inset:0 -8px}.xse-workspace-tab-split[data-axis=vertical]>.xse-workspace-panel-splitter:before{inset:-8px 0 0}.xse-workspace-panel-tree{flex:auto;width:100%;height:100%;display:flex;overflow:hidden}.xse-workspace-panel-split{flex:auto;width:100%;height:100%;display:grid;overflow:hidden}.xse-workspace-panel-splitter{z-index:6;background:0 0;border:0;min-width:0;min-height:0;margin:0;padding:0;position:relative}.xse-workspace-panel-splitter:before{content:"";position:absolute}.xse-workspace-panel-split[data-axis=horizontal]>.xse-workspace-panel-splitter:before{inset:0 -8px}.xse-workspace-panel-split[data-axis=vertical]>.xse-workspace-panel-splitter:before{inset:-8px 0 0}.xse-workspace-panel-splitter[data-axis=horizontal][data-tool-pane-side=first]:before{left:0}.xse-workspace-panel-splitter[data-axis=horizontal][data-tool-pane-side=second]:before{right:0}.xse-workspace-panel-splitter[data-axis=vertical][data-tool-pane-side=first]:before{top:0}.xse-workspace-panel-splitter[data-axis=vertical][data-tool-pane-side=second]:before{bottom:0}.xse-workspace-canvas-dock{flex:auto;display:flex;position:relative;overflow:hidden}.xse-workspace-canvas-content{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.xse-workspace-canvas-content>.xse-workspace-viewport-tree{flex:1 1 0}.xse-workspace-panel-pane,.xse-floating-workspace-pane{flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.xse-workspace-panel-pane[data-tool-rail-pane=true]{z-index:7}.xse-workspace-panel-pane[data-single-tab=true],.xse-floating-workspace-pane[data-single-tab=true]{-webkit-touch-callout:none}.xse-workspace-panel-dock[data-layout-editing=true] .xse-workspace-panel-pane:after,.xse-workspace-panel-dock[data-layout-editing=true] .xse-floating-workspace-pane:after{z-index:6;border:var(--ui-border-width,1px) dashed color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 80%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.xse-workspace-panel-dock .xse-workspace-panel-pane,.xse-workspace-panel-dock .xse-floating-workspace-pane{color:var(--xse-window-text,#202020)}.xse-workspace-panel-dock .xse-workspace-panel-tab-row{box-sizing:border-box;flex:0 0 var(--xse-workspace-panel-tab-height,30px);height:var(--xse-workspace-panel-tab-height,30px);background:var(--xse-window-workspace,#7d929e);overflow:hidden}.xse-workspace-panel-dock .xse-workspace-panel-splitter:focus-visible,.xse-workspace-panel-dock .xse-floating-workspace-resize:focus-visible{outline-color:var(--xse-window-focus,#2c4c91)}.xse-workspace-panel-empty{width:100%;height:100%;color:var(--xse-window-text,#202020);justify-content:center;align-items:center;display:flex}.xse-workspace-pane-edge-handle{visibility:hidden;pointer-events:none}.xse-workspace-panel-dock[data-layout-editing=true] .xse-workspace-pane-edge-handle{visibility:visible;pointer-events:auto}.xse-workspace-panel-dock[data-pane-dragging=true] .xse-workspace-pane-edge-handle{visibility:hidden;pointer-events:none}.xse-workspace-panel-pane>:not(.xse-workspace-pane-edge-handle),.xse-floating-workspace-pane>:not(.xse-workspace-pane-edge-handle):not(.xse-floating-workspace-resize){z-index:1;position:relative}.xse-workspace-panel-tabs{z-index:1;flex:0 0 var(--xse-workspace-bar-thickness,34px);min-width:0;height:var(--xse-workspace-bar-thickness,34px);align-items:stretch;display:flex;position:relative}.xse-workspace-panel-tab-row{box-sizing:border-box;flex:0 0 var(--xse-workspace-bar-thickness,34px);width:100%;min-width:0;height:var(--xse-workspace-bar-thickness,34px);align-items:stretch;display:flex;overflow:hidden}.xse-workspace-panel-tab-row>.xse-workspace-panel-tabs{width:0;min-width:0;flex:auto!important;height:100%!important}.xse-workspace-pane-edge-handle{z-index:8;width:var(--xse-workspace-bar-thickness,34px);height:var(--xse-workspace-bar-thickness,34px);background:var(--xse-window-tooltip-face);color:var(--xse-window-tooltip-text);cursor:move;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;--xse-workspace-pane-handle-icon-color:var(--xse-window-tooltip-text);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0;right:auto}.xse-workspace-pane-edge-handle:hover{background:var(--xse-window-tooltip-face);color:var(--xse-window-tooltip-text);--xse-workspace-pane-handle-icon-color:var(--xse-window-tooltip-text)}.xse-floating-workspace-titlebar{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.xse-workspace-panel-content{flex:auto;display:flex;overflow:hidden}.xse-workspace-panel-pane[data-workspace-pane-tabs=context] .xse-workspace-panel-content{flex-direction:column}.xse-workspace-panel-pane[data-workspace-pane-tabs=context] .xse-workspace-context-panel{flex:auto;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.xse-workspace-context-panel .xse-context{width:100%;max-width:100%;height:100%;min-height:0;overflow:auto hidden}.xse-workspace-panel-content>*{flex:auto;min-width:0;min-height:0}.xse-workspace-panel-content .xse-palette{min-height:0}.xse-workspace-panel-content .xse-colorbar{height:100%;min-height:0;position:relative;overflow:hidden}.xse-workspace-panel-content .xse-timeline{width:100%;min-height:0;flex:auto!important;height:100%!important;max-height:none!important}.xse-workspace-panel-content .xse-timeline-frame-pane,.xse-workspace-panel-content .xse-timeline-layer-pane{touch-action:none}.xse-floating-workspace-pane{min-width:120px;min-height:100px;box-shadow:3px 3px 0 var(--xse-window-border,#5b6570);background:var(--xse-window-workspace,#7d929e);flex:none;position:absolute}.xse-floating-workspace-pane[data-workspace-bar]{min-width:0;min-height:0}.xse-floating-workspace-titlebar{cursor:move;touch-action:none}.xse-floating-workspace-resize{cursor:nwse-resize;touch-action:none;background:0 0;border:0;width:28px;height:28px;padding:0;position:absolute;bottom:0;right:0;z-index:7!important}.xse-floating-workspace-resize:after{border-right:3px solid var(--xse-window-tooltip-face,#ffff7d);border-bottom:3px solid var(--xse-window-tooltip-face,#ffff7d);content:"";width:12px;height:12px;position:absolute;bottom:0;right:0}.xse-floating-workspace-resize[data-resize-x=left]{left:0;right:auto}.xse-floating-workspace-resize[data-resize-y=top]{top:0;bottom:auto}.xse-floating-workspace-resize[data-resize-x=left]:not([data-resize-y=top]),.xse-floating-workspace-resize[data-resize-y=top]:not([data-resize-x=left]){cursor:nesw-resize}.xse-floating-workspace-resize[data-resize-x=left]:after{border-left:3px solid var(--xse-window-tooltip-face,#ffff7d);border-right:0;left:0;right:auto}.xse-floating-workspace-resize[data-resize-y=top]:after{border-top:3px solid var(--xse-window-tooltip-face,#ffff7d);border-bottom:0;top:0;bottom:auto}.xse-workspace-drop-mask{z-index:100;box-sizing:border-box;pointer-events:none;border:2px solid color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 90%, transparent);background:color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--xse-window-border,#5b6570) 75%, transparent);position:absolute}.xse-workspace-drop-mask[data-preview-kind=float]{transition:none}.xse-workspace-drop-mask[data-preview-kind=merge]{background:color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 20%, transparent)}.xse-workspace-drop-mask[data-preview-kind=float]{box-shadow:2px 2px 0 color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 50%, transparent)}.xse-workspace-drag-handle-ghost{z-index:101;background:var(--xse-window-tooltip-face);width:32px;height:34px;color:var(--xse-window-tooltip-text);box-shadow:2px 2px 0 color-mix(in srgb, var(--xse-window-tooltip-face,#ffff7d) 50%, transparent);pointer-events:none;cursor:grabbing;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.xse-workspace-panel-launcher{touch-action:none;position:absolute}.xse-workspace-float-action{pointer-events:auto;flex:none;align-self:flex-start;margin:0;position:relative}.xse-workspace-float-action.xse-workspace-pane-edge-handle{position:relative;inset:auto}.xse-workspace-float-action:hover:not(:disabled):not(.xse-workspace-pane-edge-handle){background:var(--xse-window-menuitem-hot-face,#ffebb6)}.xse-workspace-float-action:active:not(:disabled):not(.xse-workspace-pane-edge-handle){background:var(--xse-window-menuitem-highlight-face,#ffebb6)}.xse-workspace-panel-dock[data-layout-editing=true] .xse-floating-workspace-titlebar.xse-workspace-panel-tab-row{flex-basis:max(var(--xse-workspace-panel-tab-height,30px), var(--xse-workspace-bar-thickness,34px));height:max(var(--xse-workspace-panel-tab-height,30px), var(--xse-workspace-bar-thickness,34px))}.xse-floating-workspace-controls{flex:0 0 var(--xse-workspace-bar-thickness,34px);min-width:0;height:var(--xse-workspace-bar-thickness,34px);align-items:center;display:flex}.xse-floating-workspace-pane:not([data-workspace-bar])>.xse-floating-workspace-controls{box-sizing:border-box}.xse-floating-workspace-controls>.xse-workspace-float-action{align-self:center}.xse-floating-workspace-caption{min-width:0;height:16px;margin-left:var(--xse-workspace-bar-gap,4px);flex:auto;align-items:center;display:flex;overflow:hidden}.xse-floating-workspace-pane[data-workspace-bar=horizontal]{flex-direction:row}.xse-floating-workspace-pane[data-workspace-anchor=bottom-left],.xse-floating-workspace-pane[data-workspace-anchor=bottom],.xse-floating-workspace-pane[data-workspace-anchor=bottom-right]{flex-direction:column-reverse}.xse-floating-workspace-pane[data-workspace-anchor-side=left]{flex-direction:row}.xse-floating-workspace-pane[data-workspace-anchor-side=right],.xse-floating-workspace-pane[data-workspace-bar=horizontal][data-workspace-anchor=top-right],.xse-floating-workspace-pane[data-workspace-bar=horizontal][data-workspace-anchor=bottom-right]{flex-direction:row-reverse}.xse-floating-workspace-pane[data-workspace-bar=horizontal][data-workspace-anchor=bottom-left]{flex-direction:row}.xse-floating-workspace-pane:not([data-workspace-bar])>.xse-floating-workspace-titlebar:not(.xse-floating-workspace-side-control){flex:0 0 var(--xse-workspace-bar-thickness,34px);height:var(--xse-workspace-bar-thickness,34px);align-items:center;display:grid}.xse-floating-workspace-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.xse-floating-workspace-title-slot,.xse-floating-workspace-side-title{align-items:center;min-width:0;display:flex;overflow:hidden}.xse-floating-workspace-title-slot{height:100%}.xse-floating-workspace-title-slot>.xse-workspace-panel-tabs,.xse-floating-workspace-side-title>.xse-workspace-panel-tabs{flex:auto;width:0;height:100%}.xse-floating-workspace-side-title{flex:0 0 var(--xse-workspace-bar-thickness,34px);height:var(--xse-workspace-bar-thickness,34px)}.xse-floating-workspace-side-control{flex:0 0 var(--xse-workspace-bar-thickness,34px);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.xse-floating-workspace-side-control>.xse-workspace-float-action{align-self:auto}.xse-floating-workspace-pane[data-workspace-bar] .xse-floating-workspace-caption{display:none}.xse-workspace-panel-launcher button{touch-action:none}.xse-workspace-drop-label{min-height:18px;color:var(--xse-window-tooltip-text,#000);background:var(--xse-window-tooltip-face,#ffff7d);padding:4px;font-size:0;line-height:0;display:block;position:relative}.xse-workspace-panel-splitter:focus-visible,.xse-floating-workspace-resize:focus-visible{outline:2px solid var(--xse-touch-focus,var(--xse-window-focus,#2c4c91));outline-offset:-2px}.xse-floating-workspace-resize[data-resize-axis=horizontal]{width:var(--xse-workspace-bar-gap,4px);cursor:ew-resize;height:100%}.xse-floating-workspace-resize[data-resize-axis=vertical]{width:100%;height:var(--xse-workspace-bar-gap,4px);cursor:ns-resize}.xse-floating-workspace-resize[data-resize-axis]:after{background:var(--xse-window-tooltip-face,#ffff7d);border:0;width:auto;height:auto;inset:0}.xse-workspace-viewport-tree,.xse-workspace-pane,.xse-workspace-pane-content,.xse-workspace-split{min-width:0;min-height:0}.xse-fixed-document-header{flex:none;min-width:0;display:flex;position:relative}.xse-fixed-document-header .xse-document-tabs{flex:1 1 0;width:100%;min-width:0}.xse-editor-window.xse-editor-window .xse-touch-main.xse-touch-composition{min-width:0;min-height:0;margin-inline:var(--xse-editor-horizontal-inset,0px);flex-direction:column;flex:1 1 0;display:flex}.xse-editor-window .xse-status{margin-inline:var(--xse-editor-horizontal-inset,0px)}.xse-editor-window.xse-editor-window[data-workspace-panel-arrangement=stacked] .xse-compact-editor-layout{flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.xse-editor-window[data-workspace-panel-arrangement=stacked] .xse-compact-editor-layout.xse-touch-main{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.xse-workspace-viewport-tree{flex:1 1 0;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.xse-workspace-pane{background:var(--xse-window-workspace,#7d929e);flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:hidden}.xse-workspace-pane-content{flex:1 1 0;display:flex;position:relative;overflow:hidden}.xse-workspace-pane-content>.xse-viewport{flex:1 1 0}.xse-workspace-split{flex:1 1 0;width:100%;height:100%;display:grid;overflow:hidden}.xse-workspace-splitter{z-index:4;background:var(--xse-window-workspace,#7d929e);border:0;outline:0;min-width:0;min-height:0;margin:0;position:relative}.xse-workspace-splitter:focus-visible{outline:1px dotted var(--xse-window-focus,#2c4c91);outline-offset:-1px}.xse-floating-tab{z-index:10000;pointer-events:none;position:fixed}.xse-editor-window[data-ui-appearance=dark] .xse-workspace-pane,.xse-editor-window[data-ui-appearance=dark] .xse-workspace-splitter{background:var(--xse-window-panel-dark,#333)}.xse-editor-window[data-ui-appearance=dark] .xse-workspace-splitter:focus-visible{outline-color:var(--xse-window-focus,#aebfe6)}._screen_1izsq_1{z-index:2147483000;position:fixed;inset:0}:where(.xse-global,.xse-root),:where(.xse-global,.xse-root) *{box-sizing:border-box}:where(.xse-global,.xse-root) button{font:inherit;color:inherit;cursor:var(--ui-cursor-default,default);border:0}:where(.xse-global,.xse-root) input{font:inherit}.demo-frame{background:#111216;min-height:100vh;padding:0}:root,.xse-global{--xse-text:silver;--xse-control-face:silver;--xse-text-dim:#7d7d7d;--xse-detail:#636d79;--xse-editor:#202125;--xse-edge:#202125;--xse-face:#2c2c30;--xse-panel:#41444a;--xse-panel-dark:#333;--xse-hot:#575b61;--xse-selected:#e1b85f;--xse-selected-text:#41444a;--xse-workspace:#7d929e;--xse-border-strong:#17181c;--xse-border:#202528;--xse-panel-edge-muted:#536069;--xse-palette-red:#c75a68;--xse-palette-blue:#6e9adb;--xse-palette-purple:#8c6d9e;--xse-palette-green:#5b8e6a;--xse-white:#fff;--xse-black:#000;--xse-text-heading:#d0d0d1;--xse-text-highlight:#dedede;--xse-edge-deep:#141518;--xse-accent-cool:#99b3c2;--xse-font-size-ui:11px;--xse-font-size-mini:9px;--xse-font-size-small:10px;--xse-font-size-tiny:8px}.xse-global{color:var(--xse-text);background:var(--xse-editor);font-size:var(--xse-font-size-ui,11px);line-height:1}[data-slot=panel]{color:var(--xse-text,silver);background:var(--xse-face,#2c2c30);border:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);box-shadow:inset 1px 1px var(--xse-panel,#41444a)}[data-slot=panel-header]{min-height:26px;color:var(--xse-text-heading,#d0d0d1);background:var(--xse-panel-dark,#333);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);justify-content:space-between;align-items:center;padding:0 7px;display:flex}[data-slot=panel-extra]{align-items:center;gap:3px;display:inline-flex}[data-slot=panel-body]{min-width:0}.xse-lib-toolbar{background:var(--xse-face,#2c2c30);border:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);align-items:center;gap:1px;padding:3px;display:inline-flex}.xse-lib-toolbar-vertical{flex-direction:column}.xse-lib-layout{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.xse-lib-layout-main{flex:1;min-width:0;min-height:0;display:flex}.xse-lib-layout-toolbar{background:var(--xse-face,#2c2c30);border-right:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);flex:none}.xse-lib-layout-content{background:var(--xse-editor,#202125);flex:1;min-width:0;min-height:0}.xse-lib-layout-sidebar{background:var(--xse-face,#2c2c30);border-left:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);min-width:220px;max-width:320px;overflow:auto}.xse-lib-layout-timeline{background:var(--xse-panel-dark,#333);border-top:2px solid var(--xse-edge,#202125);flex:none}.xse-lib-layout-status{flex:none}.xse-lib-canvas{background:var(--xse-editor,#202125);place-items:center;min-width:0;min-height:0;display:grid;overflow:auto}.xse-lib-pixel-canvas{position:relative}.xse-lib-pixel{border:0;border-radius:0;padding:0}.xse-lib-pixel:hover{outline:var(--ui-focus-ring-width,1px) solid var(--xse-selected,#e1b85f);outline-offset:-1px}.xse-lib-selection{pointer-events:none;border:var(--ui-border-width,1px) dashed var(--xse-selected,#e1b85f);position:absolute}.font-pixel{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.xse-titlebar{height:28px;padding:0 var(--ui-space-4,8px) 0 7px;color:var(--xse-text-highlight,#dedede);background:var(--xse-face,#2c2c30);border-bottom:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);box-shadow:inset 0 -1px 0 var(--xse-panel,#41444a);flex:0 0 28px;align-items:center;display:flex}.xse-titlebar-brand{align-items:center;gap:var(--ui-space-3,6px);width:190px;font-size:var(--xse-font-size-ui,11px);color:#eee;display:flex}.aseprite-face{background-image:var(--aseprite-sheet);width:20px;height:21px;image-rendering:pixelated;transform-origin:0;background-position:0 -272px;background-size:214px 214px;display:inline-block;transform:scale(1.04)}.xse-titlebar-document{text-align:center;color:#9a9ca2;font-size:var(--xse-font-size-small,10px);letter-spacing:.01em;flex:1}.xse-window-controls{justify-content:flex-end;gap:3px;width:190px;display:flex}.xse-window-control{color:#8d8f94;background:0 0;place-items:center;width:23px;height:18px;padding:0;display:grid}.xse-window-control:hover{color:var(--xse-selected,#e1b85f);background:var(--xse-panel,#41444a)}.xse-window-close:hover{color:var(--xse-white,#fff);background:var(--xse-palette-red,#c75a68)}.xse-menubar{background:var(--xse-panel-dark,#333);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);flex:0 0 25px;align-items:center;height:25px;padding:0 7px;display:flex}.xse-menu-item{color:#bdbdc0;height:21px;font-size:var(--xse-font-size-ui,11px);background:0 0;padding:0 9px}.xse-menu-item:hover,.xse-menu-item:focus-visible{color:var(--xse-face,#2c2c30);background:var(--xse-control-face,silver);outline:none}.xse-menubar-spacer{flex:1}.xse-build-label{color:var(--xse-detail,#636d79);font-size:var(--xse-font-size-mini,9px)}.xse-workspace{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.xse-main-area{flex:1;grid-template-columns:68px minmax(400px,1fr) 266px;min-height:0;display:grid}.xse-left-toolbar{min-height:0;padding:var(--ui-space-3,6px) 5px 7px;background:var(--xse-face,#2c2c30);border-right:var(--ui-border-width,1px) solid var(--xse-edge-deep,#141518);box-shadow:inset -1px 0 var(--xse-panel,#41444a);flex-direction:column;display:flex}.xse-tool-preset{align-items:center;gap:var(--ui-space-2,4px);height:22px;padding:0 var(--ui-space-2,4px);color:#a5a6a9;background:var(--xse-panel,#41444a);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);box-shadow:inset 1px 1px 0 var(--xse-hot,#575b61);margin-bottom:5px;display:flex}.xse-preset-dot{background:var(--xse-selected,#e1b85f);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);width:8px;height:8px}.xse-tool-preset-label{font-size:var(--xse-font-size-mini,9px);text-overflow:ellipsis;flex:1;overflow:hidden}.xse-tool-grid{grid-template-columns:repeat(2,27px);justify-content:center;gap:0;display:grid}.xse-toolbar-rule{height:1px;margin:var(--ui-space-4,8px) 1px var(--ui-space-4,8px);background:var(--xse-panel,#41444a);box-shadow:0 1px var(--xse-edge,#202125)}.xse-color-stack{width:39px;height:39px;margin:0 auto 12px;position:relative}.xse-color-swatch{border:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);width:24px;height:24px;position:absolute;box-shadow:inset 1px 1px #ffffff26}.xse-color-foreground{z-index:2;background:var(--xse-selected,#e1b85f);top:0;left:0}.xse-color-background{background:#242934;bottom:0;right:0}.xse-swap-colors{z-index:3;color:#9da0a4;background:var(--xse-panel-dark,#333);place-items:center;width:13px;height:13px;padding:0;display:grid;position:absolute;top:1px;right:-2px}.xse-toolbar-bottom{justify-content:center;gap:1px;margin-top:auto;display:flex}.xse-center-column{background:var(--xse-editor,#202125);grid-template-rows:31px 28px 23px minmax(240px,1fr);min-width:0;min-height:0;display:grid}.xse-options-bar{background:var(--xse-panel,#41444a);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);min-width:0;box-shadow:inset 0 -1px var(--xse-hot,#575b61);align-items:center;gap:9px;padding:0 7px;display:flex}.xse-options-tool-name{min-width:110px;color:var(--xse-text-highlight,#dedede);font-size:var(--xse-font-size-small,10px);align-items:center;gap:5px;display:flex}.xse-option-field{color:var(--xse-text-dim,#7d7d7d);font-size:var(--xse-font-size-mini,9px);align-items:center;gap:5px;display:flex}[data-slot=number-input]{min-width:42px;height:18px;color:var(--xse-text,silver);background:var(--xse-editor,#202125);border:var(--ui-border-width,1px) solid var(--xse-face,#2c2c30);box-shadow:inset 1px 1px var(--xse-border-strong,#17181c);align-items:center;padding:0 5px;display:inline-flex}[data-slot=number-input].wide{min-width:48px}.xse-options-spacer{flex:1}.xse-small-select{color:#aaa;background:var(--xse-panel-dark,#333);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);align-items:center;gap:5px;height:18px;padding:0 5px;display:flex}.xse-document-tabs{min-width:0;padding:3px var(--ui-space-2,4px) 0;align-items:end;display:flex}.xse-document-tab{width:195px;height:25px;color:var(--xse-text-dim,#7d7d7d);background:var(--xse-face,#2c2c30);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);border-bottom:0;align-items:center;gap:5px;padding:0 5px;display:flex}.xse-document-tab-active{color:var(--xse-text,silver);background:var(--xse-panel,#41444a);border-top-color:var(--xse-text,silver)}.xse-tab-home{opacity:.85}.xse-tab-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--xse-font-size-small,10px);flex:1;overflow:hidden}.xse-tab-close{opacity:.8;background:0 0;place-items:center;width:14px;height:14px;padding:0;display:grid}.xse-tab-close:hover{background:var(--xse-hot,#575b61)}.xse-reopen-tab{height:24px;padding:0 var(--ui-space-4,8px);color:var(--xse-text-dim,#7d7d7d);background:var(--xse-face,#2c2c30)}.xse-tabs-spacer{flex:1}.xse-canvas-toolbar{align-items:center;gap:var(--ui-space-1,2px);padding:0 var(--ui-space-3,6px);background:var(--xse-face,#2c2c30);border-bottom:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);display:flex}.xse-canvas-mode{color:var(--xse-text,silver);font-size:var(--xse-font-size-mini,9px);padding:0 5px}.xse-toolbar-divider{background:var(--xse-hot,#575b61);width:1px;height:13px;margin:0 5px}.xse-canvas-toolbar-spacer{flex:1}.xse-zoom-readout{text-align:center;min-width:34px;color:var(--xse-text,silver);font-size:var(--xse-font-size-mini,9px)}.xse-editor-pane{background:var(--xse-editor,#202125);flex-direction:column;min-width:0;min-height:0;display:flex}.xse-editor-rulers{flex:1;grid-template-rows:19px minmax(0,1fr);grid-template-columns:24px minmax(0,1fr);min-height:0;display:grid}.xse-ruler-corner{background:var(--xse-face,#2c2c30);border-right:var(--ui-border-width,1px) solid var(--xse-panel,#41444a);border-bottom:var(--ui-border-width,1px) solid var(--xse-panel,#41444a)}.xse-ruler-horizontal{color:var(--xse-detail,#636d79);background:var(--xse-face,#2c2c30);border-bottom:var(--ui-border-width,1px) solid var(--xse-panel,#41444a);font-size:var(--xse-font-size-tiny,8px);justify-content:space-around;align-items:end;padding:0 12%;display:flex;overflow:hidden}.xse-ruler-horizontal span{padding-bottom:var(--ui-space-2,4px)}.xse-ruler-vertical{color:var(--xse-detail,#636d79);background:var(--xse-face,#2c2c30);border-right:var(--ui-border-width,1px) solid var(--xse-panel,#41444a);font-size:var(--xse-font-size-tiny,8px);flex-direction:column;justify-content:space-around;align-items:center;padding:6% 0;display:flex;overflow:hidden}.xse-canvas-viewport{background:var(--xse-editor,#202125);min-height:0;position:relative;overflow:hidden}.xse-canvas-viewport:after{pointer-events:none;content:"";opacity:.12;background-image:linear-gradient(45deg, var(--xse-detail,#636d79) 25%, transparent 25%), linear-gradient(-45deg, var(--xse-detail,#636d79) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--xse-detail,#636d79) 75%), linear-gradient(-45deg, transparent 75%, var(--xse-detail,#636d79) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;position:absolute;inset:0}.xse-canvas-stage{place-items:center;display:grid;position:absolute;inset:0}.xse-pixel-canvas{grid-template-columns:repeat(16, var(--pixel-size));grid-auto-rows:var(--pixel-size);width:calc(var(--pixel-size) * 16);height:calc(var(--pixel-size) * 16);image-rendering:pixelated;background-color:var(--xse-panel,#41444a);background-image:linear-gradient(45deg, var(--xse-hot,#575b61) 25%, transparent 25%), linear-gradient(-45deg, var(--xse-hot,#575b61) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--xse-hot,#575b61) 75%), linear-gradient(-45deg, transparent 75%, var(--xse-hot,#575b61) 75%);box-shadow:0 0 0 2px var(--xse-black,#000), 0 3px 0 var(--xse-black,#000);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;display:grid;position:relative}.xse-pixel{width:var(--pixel-size);height:var(--pixel-size)}.xse-pixel-empty{background:0 0}.xse-pixel-selection{pointer-events:none;border:var(--ui-border-width,1px) dashed var(--xse-selected,#e1b85f);width:144px;height:144px;position:absolute;top:12px;left:12px}.xse-editor-footer{height:20px;padding:0 var(--ui-space-4,8px);color:var(--xse-detail,#636d79);background:var(--xse-face,#2c2c30);border-top:var(--ui-border-width,1px) solid var(--xse-panel,#41444a);font-size:var(--xse-font-size-mini,9px);flex:0 0 20px;align-items:center;gap:14px;display:flex}.xse-editor-footer-spacer{flex:1}.xse-right-column{background:var(--xse-face,#2c2c30);border-left:var(--ui-border-width,1px) solid var(--xse-edge-deep,#141518);min-height:0;box-shadow:inset 1px 0 var(--xse-panel,#41444a);flex-direction:column;display:flex;overflow:hidden}.xse-panel{background:var(--xse-face,#2c2c30)}.xse-color-panel{border-bottom:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);flex:0 0 326px}.xse-panel-titlebar{height:24px;padding:0 5px 0 var(--ui-space-4,8px);color:var(--xse-text-heading,#d0d0d1);background:var(--xse-panel-dark,#333);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);font-size:var(--xse-font-size-small,10px);justify-content:space-between;align-items:center;display:flex}.xse-panel-title-actions{gap:1px;display:flex}.xse-color-wheel-row{justify-content:center;align-items:center;gap:17px;height:118px;display:flex}.xse-color-wheel{background:conic-gradient(var(--xse-selected,#e1b85f), var(--xse-palette-red,#c75a68), var(--xse-palette-purple,#8c6d9e), var(--xse-palette-blue,#6e9adb), var(--xse-palette-green,#5b8e6a), var(--xse-selected,#e1b85f));width:102px;height:102px;box-shadow:0 0 0 2px var(--xse-edge,#202125), 0 0 0 3px var(--xse-hot,#575b61);border-radius:50%;padding:0;position:relative}.xse-color-wheel:after{content:"";background:radial-gradient(circle at 50% 50%, var(--xse-panel,#41444a) 0%, var(--xse-editor,#202125) 100%);border-radius:50%;position:absolute;inset:18px}.xse-wheel-cursor{z-index:2;border:var(--ui-border-width,1px) solid var(--xse-white,#fff);width:8px;height:8px;box-shadow:0 0 0 1px var(--xse-edge,#202125);border-radius:50%;position:absolute;top:23px;right:20px}.xse-color-preview-stack{width:45px;height:65px;position:relative}.xse-preview-large,.xse-preview-small{border:2px solid var(--xse-edge,#202125);box-shadow:0 0 0 1px var(--xse-detail,#636d79);display:block;position:absolute}.xse-preview-large{z-index:2;width:37px;height:37px;top:0;left:0}.xse-preview-small{width:29px;height:29px;bottom:0;right:0}.xse-color-sliders{padding:0 var(--ui-space-4,8px)}.xse-color-slider-row{align-items:center;gap:var(--ui-space-3,6px);color:#909298;height:20px;font-size:var(--xse-font-size-mini,9px);grid-template-columns:13px 1fr 28px;display:grid}.xse-range{appearance:none;border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);background:var(--xse-editor,#202125);width:100%;height:9px;padding:0}.xse-range::-webkit-slider-thumb{appearance:none;background:var(--xse-control-face,silver);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);width:7px;height:13px;box-shadow:inset 1px 1px var(--xse-white,#fff)}.xse-range::-moz-range-thumb{background:var(--xse-control-face,silver);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);width:7px;height:13px}.xse-range-hue{background:linear-gradient(90deg, var(--xse-selected,#e1b85f), var(--xse-palette-red,#c75a68), var(--xse-palette-purple,#8c6d9e), var(--xse-palette-blue,#6e9adb), var(--xse-palette-green,#5b8e6a), var(--xse-selected,#e1b85f))}.xse-range-saturation{background:linear-gradient(90deg, var(--xse-panel,#41444a), var(--xse-selected,#e1b85f))}.xse-range-lightness{background:linear-gradient(90deg, var(--xse-editor,#202125), var(--xse-selected,#e1b85f), var(--xse-white,#fff))}[data-slot=slider-value]{color:var(--xse-text,silver);justify-content:flex-end;display:inline-flex}.xse-color-fields{padding:5px var(--ui-space-4,8px) var(--ui-space-2,4px);grid-template-columns:52px repeat(3,1fr) 45px;align-items:center;gap:3px;display:grid}.xse-color-mode,.xse-color-field,.xse-alpha-field{height:18px;color:var(--xse-text,silver);background:var(--xse-panel,#41444a);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);box-shadow:inset 1px 1px var(--xse-hot,#575b61);font-size:var(--xse-font-size-mini,9px);justify-content:center;align-items:center;display:flex}.xse-color-mode{color:#a0a2a6;justify-content:space-around}.xse-alpha-field{color:var(--xse-text-dim,#7d7d7d);background:var(--xse-panel-dark,#333)}.xse-color-hex-row{padding:0 var(--ui-space-4,8px) 7px;align-items:center;gap:3px;display:flex}.xse-hex-label{color:var(--xse-text-dim,#7d7d7d)}.xse-color-hex-row input{min-width:0;height:18px;color:var(--xse-text,silver);background:var(--xse-editor,#202125);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);box-shadow:inset 1px 1px var(--xse-border-strong,#17181c);font-size:var(--xse-font-size-mini,9px);outline:none;flex:1;padding:0 5px}.xse-color-hex-row input:focus{border-color:var(--xse-selected,#e1b85f)}.xse-panel-section-label{height:22px;padding:0 7px 0 var(--ui-space-4,8px);color:var(--xse-text,silver);background:var(--xse-panel-dark,#333);border-top:var(--ui-border-width,1px) solid var(--xse-edge,#202125);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);font-size:var(--xse-font-size-mini,9px);justify-content:space-between;align-items:center;display:flex}.xse-palette-swatch{aspect-ratio:1.15;border:var(--ui-border-width,1px) solid var(--xse-border-strong,#17181c);width:100%;min-height:17px;padding:0;box-shadow:inset 1px 1px #ffffff24}.xse-palette-swatch:hover,.xse-palette-swatch-selected{outline:var(--ui-focus-ring-width,1px) solid var(--xse-white,#fff);outline-offset:var(--ui-focus-ring-width,1px)}.xse-color-panel-footer{padding:1px var(--ui-space-4,8px);color:var(--xse-detail,#636d79);font-size:var(--xse-font-size-mini,9px);align-items:center;gap:5px;display:flex}.xse-layers-panel{flex-direction:column;flex:1;min-height:170px;display:flex}.xse-layer-list{min-height:0;padding:var(--ui-space-2,4px) 0;overflow:auto}.xse-layer-row{border-top:var(--ui-border-width,1px) solid transparent;border-bottom:var(--ui-border-width,1px) solid transparent;grid-template-columns:1fr 21px 21px;align-items:center;min-height:25px;display:grid}.xse-layer-row:hover{background:var(--xse-panel,#41444a)}.xse-layer-row-selected{color:var(--xse-selected-text,#41444a);background:var(--xse-selected,#e1b85f)}.xse-layer-row-selected:hover{background:var(--xse-selected,#e1b85f)}.xse-layer-main{min-width:0;height:24px;padding:0 var(--ui-space-3,6px);color:inherit;text-align:left;background:0 0;align-items:center;gap:7px;display:flex;overflow:hidden}.xse-layer-main>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xse-layer-type{flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.xse-layer-thumbnail{border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);width:12px;height:12px;display:block;box-shadow:inset 1px 1px #ffffff3d}.xse-layer-type-group{color:var(--xse-accent-cool,#99b3c2)}.xse-layer-action{width:20px;height:20px;color:inherit;background:0 0;place-items:center;padding:0;display:grid}.xse-layer-action:hover{background:#00000029}.xse-action-muted{opacity:.35}.xse-layers-footer{align-items:center;gap:var(--ui-space-1,2px);height:27px;padding:0 var(--ui-space-3,6px);background:var(--xse-panel-dark,#333);border-top:var(--ui-border-width,1px) solid var(--xse-edge,#202125);display:flex}.xse-layers-footer-spacer{flex:1}.xse-layer-count{color:var(--xse-detail,#636d79);font-size:var(--xse-font-size-mini,9px)}.xse-timeline-toolbar{background:var(--xse-face,#2c2c30);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);justify-content:space-between;align-items:center;height:27px;padding:0 7px;display:flex}.xse-timeline-title{color:var(--xse-text,silver);align-items:center;gap:10px;display:flex}.xse-timeline-fps{color:var(--xse-detail,#636d79);font-size:var(--xse-font-size-mini,9px)}.xse-timeline-actions{align-items:center;gap:var(--ui-space-2,4px);display:flex}.xse-onion-skin{align-items:center;gap:var(--ui-space-2,4px);color:var(--xse-detail,#636d79);font-size:var(--xse-font-size-mini,9px);margin-left:7px;display:flex}.xse-onion-dot{background:var(--xse-palette-red,#c75a68);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);width:8px;height:8px}.xse-timeline-grid{grid-template-rows:24px 1fr;grid-template-columns:220px 1fr;height:calc(100% - 27px);min-height:0;display:grid}.xse-timeline-left-head{color:var(--xse-detail,#636d79);background:var(--xse-face,#2c2c30);border-right:var(--ui-border-width,1px) solid var(--xse-edge,#202125);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);font-size:var(--xse-font-size-mini,9px);justify-content:space-between;align-items:center;padding:0 9px;display:flex}.xse-frame-head{background:var(--xse-face,#2c2c30);border-bottom:var(--ui-border-width,1px) solid var(--xse-edge,#202125);grid-template-columns:repeat(12,minmax(30px,1fr));display:grid;overflow:hidden}.xse-frame-number{min-width:30px;color:var(--xse-detail,#636d79);border-right:var(--ui-border-width,1px) solid var(--xse-panel,#41444a);font-size:var(--xse-font-size-mini,9px);background:0 0}.xse-frame-number:hover{color:var(--xse-text,silver);background:var(--xse-panel,#41444a)}.xse-frame-number-active{color:var(--xse-selected-text,#41444a);background:var(--xse-selected,#e1b85f)}.xse-timeline-layer-rows{background:var(--xse-panel,#41444a);grid-column:1/span 2;min-height:0;overflow:auto}.xse-timeline-icon-button{color:var(--xse-text,silver);background:0 0;place-items:center;display:grid}.xse-timeline-icon-button:hover{background:var(--xse-hot,#575b61)}.xse-timeline-cells{grid-template-columns:repeat(12,minmax(30px,1fr));min-width:360px;display:grid}.xse-keyframe-dot{z-index:1;background:var(--xse-selected,#e1b85f);border:var(--ui-border-width,1px) solid var(--xse-edge,#202125);position:absolute;inset:9px}.xse-status-bar{height:22px;padding:0 var(--ui-space-4,8px);color:var(--xse-detail,#636d79);background:var(--xse-panel-dark,#333);border-top:var(--ui-border-width,1px) solid var(--xse-edge,#202125);font-size:var(--xse-font-size-mini,9px);flex:0 0 22px;align-items:center;gap:15px;display:flex}.xse-status-message,.xse-status-item{align-items:center;gap:var(--ui-space-2,4px);white-space:nowrap;display:flex}.xse-status-spacer{flex:1}.xse-status-profile{color:#4c535d}.xse-play-overlay{display:none}[data-slot=separator][data-orientation=horizontal]{background:var(--xse-panel,#41444a);height:1px;box-shadow:0 1px var(--xse-edge,#202125);display:block}[data-slot=separator][data-orientation=vertical]{background:var(--xse-panel,#41444a);width:1px;box-shadow:1px 0 var(--xse-edge,#202125);display:block}@media (width<=980px){.xse-main-area{grid-template-columns:60px minmax(360px,1fr) 230px}.xse-build-label{display:none}.xse-timeline-grid{grid-template-columns:180px 1fr}}@media (width<=760px){.xse-main-area{grid-template-columns:56px minmax(320px,1fr);min-height:510px}.xse-right-column{display:none}.xse-titlebar-document{text-align:right;padding-right:var(--ui-space-4,8px)}.xse-titlebar-brand,.xse-window-controls{width:auto}.xse-titlebar-brand span:last-child{display:none}.xse-timeline{overflow:auto}}[data-slot=button]{justify-content:center;align-items:center;gap:var(--ui-space-2,4px);white-space:nowrap;font:var(--xse-font-size-ui,11px)/1 var(--xse-font,monospace);cursor:var(--ui-cursor-hand,pointer);display:inline-flex}[data-slot=button][data-size=default]{height:28px;padding:0 var(--ui-space-4,8px)}[data-slot=button][data-size=sm]{height:24px;padding:0 var(--ui-space-3,6px)}[data-slot=button][data-size=icon]{width:28px;height:28px;padding:0}[data-slot=button][data-size=tiny]{width:20px;height:20px;min-height:20px;padding:0}[data-slot=button]:disabled{pointer-events:none;opacity:.5}[data-slot=button]:focus-visible{outline:var(--ui-focus-ring-width,1px) dotted var(--xse-border,#202528);outline-offset:-5px}.xse-editor-window[data-ui-input-mode=touch] .xse-slice-menu{box-shadow:none;background:0 0;border:0;width:min(220px,100% - 8px)!important}.xse-editor-window[data-ui-input-mode=touch] .xse-slice-menu button{min-height:42px;padding:var(--ui-space-3,6px) 10px}.xse-editor-window[data-ui-input-mode=touch] .xse-touch-slice-menu-item{z-index:1;width:100%;position:relative}:root{--xse-min-width:0px;--xse-min-height:0px;--xse-content-min-width:320px;--xse-status-bar-height:30px;color:var(--xse-text);background:var(--xse-editor);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:geometricprecision;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-width:var(--xse-min-width);min-height:var(--xse-min-height);overscroll-behavior:none;margin:0;overflow:hidden}body{background:var(--xse-editor);-webkit-user-select:none;user-select:none;height:100dvh}@media (display-mode:standalone){html,body{height:100lvh}}:where(input,textarea,[contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only]){-webkit-user-select:text;user-select:text}button,input{font:inherit}button{color:inherit;cursor:var(--ui-cursor-default,default);border:0}.xse-startup{width:100%;height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);color:var(--xse-text);background:var(--xse-editor);place-items:center;display:grid}
