@property --bl-font-size{syntax:"<length>";inherits:true;initial-value:11px}@property --bl-header-h{syntax:"<length>";inherits:true;initial-value:26px}@property --bl-topbar-h{syntax:"<length>";inherits:true;initial-value:24px}@property --bl-statusbar-h{syntax:"<length>";inherits:true;initial-value:21px}@property --bl-row{syntax:"<length>";inherits:true;initial-value:20px}@property --bl-radius{syntax:"<length>";inherits:true;initial-value:4px}@property --bl-button-gap{syntax:"<length>";inherits:true;initial-value:2px}@property --bl-finger{syntax:"<length>";inherits:true;initial-value:44px}@property --bl-row-gap{syntax:"<length>";inherits:true;initial-value:4px}:root{--bl-ui-scale:1;--bl-font-family:"Inter","DejaVu Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--bl-font-size:calc(11px*var(--bl-ui-scale));--bl-font:var(--bl-font-size) var(--bl-font-family);--bl-gap:#161616;--bl-topbar:#181818;--bl-header:#303030;--bl-view3d-header:#303030b3;--bl-region:#303030;--bl-back:#282828;--bl-viewport:#3d3d3d;--bl-panel:#3d3d3d;--bl-navigation-bar:#181818;--bl-panel-header:#3d3d3d;--bl-tabs:#1d1d1d;--bl-text:#e6e6e6;--bl-text-dim:#a6a6a6;--bl-text-off:#7a7a7a;--bl-link:#71a8ff;--bl-widget:#545454;--bl-widget-hi:#656565;--bl-widget-line:#3d3d3d;--bl-field:#1d1d1d;--bl-menu:#282828;--bl-tool:#282828;--bl-select:#4772b3;--bl-list-select:#334d80;--bl-list-active:#3b5689;--bl-hover:#ffffff14;--bl-popup:#181818f2;--bl-popup-line:#242424;--bl-obj:#ffaf29;--bl-data:#00d4a3;--bl-mod:#84b8ff;--bl-shading:#ea7581;--bl-scene:#e6e6e6;--bl-axis-x:#ff3352;--bl-axis-y:#8bdc00;--bl-axis-z:#2890ff;--bl-playhead:#4772b3;--bl-key:#e6e6e6;--bl-key-sel:#ffbe33;--bl-status-done:#2f9e44;--bl-status-alt:#4c8dff;--bl-status-partial:#c08a1e;--bl-status-track:#4a4a4a;--bl-shadow-popup:0 10px 40px #000a;--bl-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'%3E%3Cpath d='M.7.7 4 4 7.3.7' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bl-menu-back:#181818;--bl-menu-back-line:#242424;--bl-menu-back-text:#999999;--bl-menu-item-text:#dddddd;--bl-menu-item-text-sel:#ffffff;--bl-menu-item-hover:#3f3f3f;--bl-menu-item-disabled-hover:#7a7a7a40;--bl-menu-sep:#dddddd1e;--bl-shadow-menu:0 3px 6px #0003;--bl-pulldown-text:#d9d9d9;--bl-pulldown-sel:#ffffff1a;--bl-widget-font:calc(var(--bl-row)*.55) var(--bl-font-family);--bl-toolbar-item:#282828;--bl-toolbar-item-line:#3d3d3d;--bl-toolbar-item-sel:#4772b3;--bl-toolbar-item-mark:#ffffffb3;--bl-toolbar-item-text:#e6e6e6;--bl-tooltip:#1d1d1d;--bl-tooltip-line:#242424;--bl-tooltip-text:#d9d9d9;--bl-tooltip-value:#a6a6a6;--bl-node-converter:#246283;--bl-node-color:#6e6e23;--bl-node-input:#82354c;--bl-node-output:#3e232a;--bl-node-shader:#2b652b;--bl-node-texture:#79461d;--bl-node-vector:#3c3c83;--bl-node-filter:#412b51;--bl-node-distort:#3e5a5b;--bl-node-matte:#5a3838;--bl-node-group:#374725;--bl-node-interface:#1d1d1d;--bl-node-geometry:#1d725e;--bl-node-attribute:#1d2546;--bl-node-script:#203c3c;--bl-node-frame:#0f0f0fcc;--bl-node-back:#303030;--bl-node-selected:#ed5700;--bl-node-active:#ffffff;--bl-node-outline:#ffffff26;--bl-node-editor-back:#1d1d1d;--bl-node-grid:#303030;--bl-wire:#1a1a1a;--bl-wire-inner:#8d8d8d;--bl-wire-select:#ffffffb3;--bl-node-muted-link:#ff4040;--bl-socket-value:#a1a1a1;--bl-socket-int:#598c5c;--bl-socket-boolean:#cca6d6;--bl-socket-vector:#6363c7;--bl-socket-rgba:#c7c729;--bl-socket-shader:#63c763;--bl-socket-menu:#666666;--bl-socket-rotation:#a663c7;--bl-socket-matrix:#b83385;--bl-socket-string:#70b2ff;--bl-socket-object:#ed9e5c;--bl-socket-collection:#f5f5f5;--bl-socket-geometry:#00d6a3;--bl-socket-custom:#333333;--bl-socket-bundle:#4d8080;--bl-socket-closure:#7d7d3b;--bl-socket-material:#eb7582;--bl-socket-image:#633863;--bl-socket-font:#635742;--bl-header-h:calc(26px*var(--bl-ui-scale));--bl-topbar-h:calc(24px*var(--bl-ui-scale));--bl-statusbar-h:calc(21px*var(--bl-ui-scale));--bl-row:calc(20px*var(--bl-ui-scale));--bl-text-margin:calc(var(--bl-row)*.4);--bl-column-space:calc(var(--bl-row)*.4);--bl-radius:calc(4px*var(--bl-ui-scale));--bl-wcol-outline:#3d3d3d;--bl-wcol-emboss:#00000026;--bl-wcol-hover:#ffffff17;--bl-wcol-num:#545454;--bl-wcol-num-sel:#222222;--bl-wcol-num-item:#4772b3;--bl-wcol-option:#545454;--bl-wcol-option-sel:#4772b3;--bl-wcol-option-item:#ffffff;--bl-wcol-toggle:#545454;--bl-wcol-toggle-sel:#4772b3;--bl-wcol-tool:#545454;--bl-wcol-tool-sel:#4772b3;--bl-wcol-menu:#282828;--bl-wcol-menu-item:#d9d9d9;--bl-wcol-text:#1d1d1d;--bl-wcol-text-sel:#181818;--bl-wcol-text-item:#ffffff33;--bl-wcol-text-cursor:#71a8ff;--bl-wcol-box:#1d1d1d80;--bl-wcol-list:#ffffff00;--bl-socket-outline:#000000;--bl-wcol-list-sel:#4772b3;--bl-wcol-list-item:#ffffff33;--bl-wcol-tab:#1d1d1d;--bl-wcol-tab-sel:#303030;--bl-wcol-tab-text:#989898;--bl-panel-back:#3d3d3d;--bl-panel-sub-back:#0000001f;--bl-panel-outline:#ffffff11;--bl-panel-title:#e6e6e6;--bl-text-sel:#ffffff;--bl-icon-object:#e19658;--bl-icon-object-data:#00d4a3;--bl-icon-modifier:#74a2ff;--bl-icon-shading:#cc6670;--bl-icon-scene:#cccccc;--bl-icon-collection:#ffffff;--bl-icon-folder:#ccad63;--bl-split-label:40%;--bl-button-gap:calc(2px*var(--bl-ui-scale));--bl-row-gap:calc(4px*var(--bl-ui-scale));--bl-font-mono:"DejaVu Sans Mono",ui-monospace,monospace;--bl-text-editor-back:#232323;--bl-text-editor-text:#e6e6e6;--bl-text-editor-gutter:#1d1d1d;--bl-text-editor-line-numbers:#777777;--bl-text-editor-selected:#4d4d4d;--bl-text-editor-cursor:#71a8ff;--bl-text-editor-line-highlight:#e6e6e61a;--bl-text-editor-margin:#e6e6e633;--bl-syntax-builtin:#e62e67;--bl-syntax-symbols:#ff734d;--bl-syntax-special:#689d06;--bl-syntax-preprocessor:#9c73e6;--bl-syntax-reserved:#c4753b;--bl-syntax-comment:#939393;--bl-syntax-string:#e6d573;--bl-syntax-numbers:#48d9e6;--bl-console-back:#1d1d1d;--bl-console-output:#71a8ff;--bl-console-input:#f2f2f2;--bl-console-info:#95d600;--bl-console-error:#ff4d84;--bl-console-cursor:#71a8ff;--bl-console-select:#ffffff30;--bl-info-back:#1d1d1d;--bl-info-text:#c3c3c3;--bl-info-selected:#3b5689;--bl-info-selected-text:#ffffff;--bl-info-operator:#235266;--bl-info-property:#236666;--bl-info-debug:#6b3293;--bl-info-row:#191919;--bl-info-row-alt:#212121;--bl-info-selected-row:#375285;--bl-info-selected-row-alt:#3f5a8d;--bl-info-error:#991616;--bl-info-warning:#ac8737;--bl-info-info:#28487d;--bl-info-report-text:#ffffff;--bl-scroll-item:#545454 }html,body{background:var(--bl-gap);color:var(--bl-text);font:var(--bl-font)}:root{--bl-finger:44px;--bl-edge-margin:3px;--bl-touch:ui;touch-action:pan-x pan-y}@media (pointer:coarse){:root{--bl-edge-margin:12px}}canvas,.bl-area-main,.bl-outliner{--bl-touch:list;touch-action:none}.viewport-canvas,.anim-editor,.bl-node-editor,.logic-editor,[data-blender=IMAGE_EDITOR] .bl-area-main{--bl-touch:view}.nav-gizmo,.dock-corner,.splitpanes__splitter,.viewport-canvas,.anim-editor,.bl-node-editor,.logic-editor{touch-action:none}.bl-toolbar{touch-action:pan-y}@property --bl-fade-start{syntax:"<length>";inherits:false;initial-value:0px}@property --bl-fade-end{syntax:"<length>";inherits:false;initial-value:0px}#appbar,.bl-statusbar,.dock-header-content{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;mask-image:linear-gradient(to right,transparent,#000 var(--bl-fade-start),#000 calc(100% - var(--bl-fade-end)),transparent);animation:bl-scroll-fade linear both;animation-timeline:scroll(self inline)}:is(#appbar,.bl-statusbar,.dock-header-content,#workspace-tabs)>*{flex-shrink:0;white-space:nowrap}@keyframes bl-scroll-fade{0%{--bl-fade-start:0px;--bl-fade-end:calc(var(--bl-row)*2)}4%{--bl-fade-start:calc(var(--bl-row)*2)}96%{--bl-fade-end:calc(var(--bl-row)*2)}to{--bl-fade-start:calc(var(--bl-row)*2);--bl-fade-end:0px}}.bl-icon{display:inline-block;width:16px;height:16px;flex-shrink:0;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle}.bl-icon.blank{background:none}.bl-icon.obj{color:var(--bl-obj)}.bl-icon.data{color:var(--bl-data)}.bl-icon.mod{color:var(--bl-mod)}.bl-icon.shading{color:var(--bl-shading)}.bl-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 3px;border:0;border-radius:var(--bl-radius);background:transparent;color:var(--bl-text);cursor:pointer}.bl-icon-button:hover{background:var(--bl-hover)}.bl-text-toggle{width:auto;padding:0 8px;font:var(--bl-font)}.bl-icon-button[aria-pressed=true],.bl-icon-button.active{background:var(--bl-select);color:#fff}.bl-pulldown{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 calc(var(--bl-row)*.375);border:0;border-radius:var(--bl-radius);background:transparent;color:var(--bl-pulldown-text);font:var(--bl-font);white-space:nowrap;cursor:pointer}.bl-pulldown:has(>.bl-icon:only-child){padding:0 calc(var(--bl-row)*.1)}.bl-pulldown:hover,.bl-pulldown.open{background:var(--bl-pulldown-sel);color:var(--bl-menu-item-text-sel)}.bl-pulldown.bl-dropdown{background:var(--bl-menu);color:var(--bl-text);box-shadow:inset 0 0 0 1px var(--bl-widget-line)}.bl-pulldown.bl-dropdown{position:relative;padding-right:calc(var(--bl-row)*.75)}.bl-pulldown.bl-dropdown:after{content:"";position:absolute;right:calc(var(--bl-row)*.12);top:calc(50% - var(--bl-row)*.12);width:calc(var(--bl-row)*.4);height:calc(var(--bl-row)*.25);background:currentColor;mask:var(--bl-chevron) center/contain no-repeat}.bl-pulldown.bl-dropdown:hover{background:#333}.bl-group{display:inline-flex;gap:1px}.bl-group>*{border-radius:0}.bl-group>:first-child{border-radius:var(--bl-radius) 0 0 var(--bl-radius)}.bl-group>:last-child{border-radius:0 var(--bl-radius) var(--bl-radius) 0}.bl-group>.bl-icon-button{background:var(--bl-widget)}.bl-group>.bl-icon-button:hover{background:var(--bl-widget-hi)}.bl-group>.bl-icon-button[aria-pressed=true]{background:var(--bl-select)}.bl-menu{--u:var(--bl-row);--pad:round(down,calc(var(--u)*.2),1px);--inset-l: calc(round(down,calc(var(--u)*.125),1px) + 1px) ;--inset-r: calc(round(up,calc(var(--u)*.125),1px) + 1px) ;position:fixed;z-index:2050;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;border-radius:var(--pad);background:var(--bl-menu-back);box-shadow:inset 0 0 0 1px var(--bl-menu-back-line),var(--bl-shadow-menu);color:var(--bl-menu-item-text);font:var(--bl-widget-font);user-select:none;-webkit-user-select:none}.bl-menu[data-square~=tl]{border-top-left-radius:0}.bl-menu[data-square~=tr]{border-top-right-radius:0}.bl-menu[data-square~=bl]{border-bottom-left-radius:0}.bl-menu[data-square~=br]{border-bottom-right-radius:0}.bl-menu-list{flex:1;min-height:0;overflow:hidden;padding:var(--pad) 0}.bl-menu.popup>.bl-menu-list{padding:calc(var(--pad) + 1px) 1px}.bl-menu .bl-menu-item{position:relative;isolation:isolate;display:flex;align-items:center;box-sizing:border-box;width:100%;height:var(--u);padding:0 calc(var(--inset-r) - 1px) 0 calc(var(--u)*.5);border:0;background:none;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:default;outline:none}.bl-menu-item:before{content:"";position:absolute;z-index:-1;inset:1px var(--inset-r) 1px var(--inset-l);border-radius:calc(var(--pad) - 1px)}.bl-menu-item.current{color:var(--bl-menu-item-text-sel)}.bl-menu-item.current:before{background:var(--bl-menu-item-hover)}.bl-menu:not(.sub-open,.keyboard) .bl-menu-item:not(.disabled):hover{color:var(--bl-menu-item-text-sel)}.bl-menu:not(.sub-open,.keyboard) .bl-menu-item:not(.disabled):hover:before{background:var(--bl-menu-item-hover)}.bl-menu-item.disabled{color:color-mix(in srgb,var(--bl-menu-item-text) 50%,transparent)}.bl-menu-item.disabled.active:before{background:var(--bl-menu-item-disabled-hover)}.bl-menu-item>.bl-icon{width:calc(var(--u)*.8);height:calc(var(--u)*.8);margin-right:calc(var(--u)*.3)}.bl-menu-label{flex:1;padding-right:calc(var(--u)*.25)}.bl-menu-label u{text-decoration-thickness:1px;text-underline-offset:2px}.bl-menu kbd{margin-left:calc(var(--u)*.75);padding-right:calc(var(--u)*.25);font:inherit;color:color-mix(in srgb,currentColor 50%,transparent)}.bl-menu.has-sub .bl-menu-item{padding-right:calc(var(--inset-r) - 1px + var(--u)*.3)}.bl-menu-arrow{position:absolute;right:calc(var(--inset-r) - 1px + var(--u)*.21);width:calc(var(--u)*.28);height:calc(var(--u)*.32);background:currentColor;opacity:.8;clip-path:polygon(0 0,100% 50%,0 100%)}.bl-menu-sep{height:1px;margin:round(down,calc((var(--u)*.35 - 1px)/2),1px) calc(var(--u)*.35);border:0;background:var(--bl-menu-sep)}.bl-menu-heading,.bl-menu-title{height:var(--u);line-height:var(--u);color:var(--bl-menu-back-text);white-space:nowrap}.bl-menu-heading{padding:0 calc(var(--u)*.25) 0 calc(var(--u)*1.5)}.bl-menu-title{padding:0 calc(var(--u)*.25) 0 calc(var(--u)*.4)}.bl-menu.searching{min-width:calc(var(--u)*24)}.bl-menu-path{color:var(--bl-menu-back-text)}.bl-menu-search{display:flex;align-items:center;gap:calc(var(--u)*.2);height:calc(var(--u)*1.1);margin:calc(var(--u)*.15) var(--inset-r) calc(var(--u)*.3) var(--inset-l);padding:0 calc(var(--u)*.3);border-radius:var(--pad);background:var(--bl-field);box-shadow:inset 0 0 0 1px var(--bl-widget-line);color:var(--bl-text)}.bl-menu-search>.bl-icon{width:calc(var(--u)*.8);height:calc(var(--u)*.8)}.bl-menu-caret{width:1px;height:calc(var(--u)*.7);background:var(--bl-select)}.bl-menu-scroll{position:absolute;left:0;right:0;display:none;box-sizing:border-box;height:calc(var(--u)*.7 + 1px);border:1px solid var(--bl-menu-back-line);background:var(--bl-menu-back)}.bl-menu-scroll.up{top:0;border-bottom:0;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.bl-menu-scroll.down{bottom:0;border-top:0;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.bl-menu.clip-top>.up,.bl-menu.clip-bottom>.down{display:block}.bl-menu-scroll:after{content:"";position:absolute;left:calc(50% - var(--u)*.15);width:calc(var(--u)*.3);height:calc(var(--u)*.3);background:var(--bl-menu-back-text)}.bl-menu-scroll.up:after{top:calc(var(--u)*.25);clip-path:polygon(50% 0,100% 100%,0 100%)}.bl-menu-scroll.down:after{bottom:calc(var(--u)*.25);clip-path:polygon(0 0,100% 0,50% 100%)}.bl-search{display:flex;align-items:center;gap:3px;height:20px;padding:0 5px;background:var(--bl-field);border-radius:10px;box-shadow:inset 0 0 0 1px var(--bl-widget-line);color:var(--bl-text-dim)}.bl-search input{flex:1;min-width:0;width:100%;height:18px;border:0;outline:none;background:transparent;color:var(--bl-text);font:var(--bl-font)}.bl-search:focus-within{box-shadow:inset 0 0 0 1px var(--bl-select)}.bl-field{height:20px;padding:0 6px;border:0;border-radius:var(--bl-radius);background:var(--bl-field);color:var(--bl-text);font:var(--bl-font);box-shadow:inset 0 0 0 1px var(--bl-widget-line)}.bl-statusbar{display:flex;align-items:center;gap:14px;height:var(--bl-statusbar-h);flex-shrink:0;padding:0 10px;background:var(--bl-topbar);color:var(--bl-text-dim);font:var(--bl-font);white-space:nowrap}.bl-statusbar .bl-hint{display:inline-flex;align-items:center;gap:4px}.bl-statusbar .bl-hint .bl-icon{width:15px;height:15px;color:var(--bl-text)}.bl-statusbar .bl-status-right{margin-left:auto;display:flex;gap:6px;overflow:hidden;text-overflow:ellipsis}.bl-statusbar .bl-status-right>span+span:before{content:"|";margin-right:6px;color:#666}*{scrollbar-width:thin;scrollbar-color:#5a5a5a transparent}#status-hints{display:flex;gap:16px}.bl-statusbar kbd{font:var(--bl-font);font-size:10px;padding:0 3px;border:1px solid #555;border-radius:3px;color:var(--bl-text)}
