.ProceduralPanel-module__Wbuivq__panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .ProceduralPanel-module__Wbuivq__panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ProceduralPanel-module__Wbuivq__panel :is(input,select,button):focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.ProceduralPanel-module__Wbuivq__panel :is(button,input,select):disabled{opacity:.5;cursor:not-allowed}.ProceduralPanel-module__Wbuivq__panel input[type=checkbox]{accent-color:#06b6d4}.ProceduralPanel-module__Wbuivq__panel select{cursor:pointer}.ProceduralPanel-module__Wbuivq__borderControls{gap:8px;min-width:0;margin-top:10px;display:grid}.ProceduralPanel-module__Wbuivq__segmented{gap:3px;min-width:0;display:flex}.ProceduralPanel-module__Wbuivq__segmented button,.ProceduralPanel-module__Wbuivq__profileGrid button{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;border-radius:4px;min-width:0;font-size:11px}.ProceduralPanel-module__Wbuivq__segmented button{flex:1;justify-content:center;align-items:center;gap:5px;min-height:30px;display:flex}.ProceduralPanel-module__Wbuivq__segmented button[aria-pressed=true],.ProceduralPanel-module__Wbuivq__profileGrid button[aria-pressed=true]{background:#06b6d41f;border-color:#06b6d4}.ProceduralPanel-module__Wbuivq__profileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ProceduralPanel-module__Wbuivq__profileGrid button{flex-direction:column;justify-content:center;align-items:center;gap:5px;height:68px;padding:4px;display:flex}.ProceduralPanel-module__Wbuivq__profileGrid svg{width:30px;height:30px}
.inspector-module__hHd2nq__tabs{--inspector-control-height:28px;height:100%;min-height:0;color:var(--ui-text);background:var(--ui-surface);letter-spacing:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;gap:0;font-size:12px}.dark .inspector-module__hHd2nq__tabs{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.inspector-module__hHd2nq__tabList{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);border-radius:0;flex-shrink:0;gap:4px;width:100%;height:42px;padding:4px 10px;display:flex}.inspector-module__hHd2nq__tab{min-width:32px;height:32px;color:var(--ui-muted);border-radius:5px;transition:none}.inspector-module__hHd2nq__tab[data-active]{color:var(--ui-text);box-shadow:none;background:#06b6d41f;border-color:#06b6d4}.inspector-module__hHd2nq__tab:after{display:none}.inspector-module__hHd2nq__body{flex:1;min-height:0;font-size:12px;overflow:auto}.inspector-module__hHd2nq__section{border-bottom:1px solid var(--ui-border)}.inspector-module__hHd2nq__sectionHeading{width:100%;min-height:34px;color:var(--ui-text);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.inspector-module__hHd2nq__sectionHeading small{color:var(--ui-muted);margin-left:auto}.inspector-module__hHd2nq__sectionBody{flex-direction:column;gap:10px;padding:2px 10px 12px;display:flex}.inspector-module__hHd2nq__row{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.inspector-module__hHd2nq__rowLabel{color:var(--ui-muted);overflow-wrap:anywhere;font-size:11px}.inspector-module__hHd2nq__rowLabel small{margin-left:3px;font-size:9px}.inspector-module__hHd2nq__rowFields{align-items:center;gap:4px;min-width:0;display:flex}.inspector-module__hHd2nq__rowFields>*{flex:1;min-width:0}.inspector-module__hHd2nq__axis{min-width:0;display:block;position:relative}.inspector-module__hHd2nq__axis>span{pointer-events:none;font-size:9px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.inspector-module__hHd2nq__axis [data-axis="0"]{color:#d74740}.inspector-module__hHd2nq__axis [data-axis="1"]{color:#32883b}.inspector-module__hHd2nq__axis [data-axis="2"]{color:#367de5}.inspector-module__hHd2nq__axis input{height:var(--inspector-control-height,28px);padding-left:16px!important}.inspector-module__hHd2nq__axis input::-webkit-inner-spin-button{appearance:none}.inspector-module__hHd2nq__iconButton{width:30px;height:30px;color:var(--ui-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.inspector-module__hHd2nq__iconButton:hover,.inspector-module__hHd2nq__sectionHeading:hover{background:var(--ui-surface2);color:var(--ui-text)}.inspector-module__hHd2nq__iconButton[aria-pressed=true]{color:var(--ui-text);background:#06b6d41f;border-color:#06b6d4}.inspector-module__hHd2nq__tabs :is(button,input,select):focus-visible{outline-offset:1px;outline:2px solid #06b6d4}.inspector-module__hHd2nq__tabs :is(button,input,select):disabled{opacity:.45;cursor:not-allowed}.inspector-module__hHd2nq__tabs [data-slot=slider-range]{background:#06b6d4}.inspector-module__hHd2nq__tabs [data-slot=slider-thumb]{border-color:#06b6d4}.inspector-module__hHd2nq__header{border-bottom:1px solid var(--ui-border);align-items:center;gap:5px;min-height:46px;padding:8px 10px;display:flex}.inspector-module__hHd2nq__header input{min-width:0;color:var(--ui-text);background:0 0;border:1px solid #0000;border-radius:5px;flex:1;padding:5px;font-size:12px;font-weight:600}.inspector-module__hHd2nq__header input:focus{background:var(--ui-surface2);outline:1px solid #06b6d4}.inspector-module__hHd2nq__toolbar{align-items:center;gap:5px;display:flex}.inspector-module__hHd2nq__dialog{border:1px solid var(--ui-border2);background:var(--ui-surface);width:min(500px,100vw - 24px);max-height:85vh;color:var(--ui-text);border-radius:8px;margin:auto;padding:0;overflow:auto}.inspector-module__hHd2nq__dialog::backdrop{background:#00000059}
.HomeBuilder-module__XeMMYW__overlay{z-index:110;background:#0007;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.HomeBuilder-module__XeMMYW__dialog{border-radius:12px;flex-direction:column;width:min(100%,1120px);height:min(92dvh,820px);min-height:0;display:flex;overflow:hidden;box-shadow:0 20px 80px #0005}.HomeBuilder-module__XeMMYW__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.HomeBuilder-module__XeMMYW__header h2{margin:0;font-size:17px}.HomeBuilder-module__XeMMYW__header span{font-size:12px}.HomeBuilder-module__XeMMYW__requirements{flex-shrink:0;max-height:32%;margin:0 16px;font-size:12px;overflow:auto}.HomeBuilder-module__XeMMYW__requirements summary{cursor:pointer;padding:8px 0}.HomeBuilder-module__XeMMYW__requirements p{opacity:.75;margin:8px 0;font-size:11px}.HomeBuilder-module__XeMMYW__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;display:grid}.HomeBuilder-module__XeMMYW__dialog input:not([type=checkbox]),.HomeBuilder-module__XeMMYW__dialog select{box-sizing:border-box;min-width:0;height:30px!important;padding:4px 8px!important}.HomeBuilder-module__XeMMYW__dialog button{font-size:12px}.HomeBuilder-module__XeMMYW__layoutBar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 16px;padding:8px 16px;font-size:12px;display:flex}.HomeBuilder-module__XeMMYW__layoutBar label{align-items:center;gap:8px;display:flex}.HomeBuilder-module__XeMMYW__workspace{flex:1;min-height:0;padding:0 16px 10px}.HomeBuilder-module__XeMMYW__planPane{height:100%}.HomeBuilder-module__XeMMYW__planPane[hidden]{display:none}.HomeBuilder-module__XeMMYW__editor{grid-template-columns:minmax(0,1fr) 280px;gap:16px;height:100%;min-height:0;display:grid}.HomeBuilder-module__XeMMYW__controls{min-height:0;padding:2px 4px;overflow:auto}.HomeBuilder-module__XeMMYW__controls p{margin:8px 0;line-height:1.4}.HomeBuilder-module__XeMMYW__controls button{min-height:30px;white-space:normal!important;height:auto!important}.HomeBuilder-module__XeMMYW__help{opacity:.8;margin:8px 0;font-size:11px}.HomeBuilder-module__XeMMYW__help summary{cursor:pointer}.HomeBuilder-module__XeMMYW__preview{flex-direction:column;min-width:0;min-height:0;display:flex}.HomeBuilder-module__XeMMYW__canvasFrame{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.HomeBuilder-module__XeMMYW__canvasScroll{flex:1;min-height:0;overflow:auto}.HomeBuilder-module__XeMMYW__dimensions{flex-shrink:0;max-height:30%;overflow:auto}.HomeBuilder-module__XeMMYW__footer{border-top:1px solid #8883;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.HomeBuilder-module__XeMMYW__footer span{font-size:11px}.HomeBuilder-module__XeMMYW__footer button{flex-shrink:0}@media (max-width:650px){.HomeBuilder-module__XeMMYW__overlay{padding:6px}.HomeBuilder-module__XeMMYW__dialog{height:96dvh}.HomeBuilder-module__XeMMYW__editor{grid-template-columns:minmax(0,1fr) 210px;gap:8px}.HomeBuilder-module__XeMMYW__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeBuilder-module__XeMMYW__header,.HomeBuilder-module__XeMMYW__layoutBar,.HomeBuilder-module__XeMMYW__footer{padding:8px}.HomeBuilder-module__XeMMYW__workspace{padding:0 8px 8px}.HomeBuilder-module__XeMMYW__requirements{margin:0 8px}.HomeBuilder-module__XeMMYW__footer span{display:none}.HomeBuilder-module__XeMMYW__footer{justify-content:flex-end}}@media (max-width:440px){.HomeBuilder-module__XeMMYW__editor{grid-template-columns:minmax(0,1fr);overflow:auto}.HomeBuilder-module__XeMMYW__preview{min-height:280px}.HomeBuilder-module__XeMMYW__controls{overflow:visible}}
