.SpaceControls-module__BJzlUq__editor{--container-editor-panel:var(--editor-ds-card);--container-editor-panel-2:var(--editor-ds-field);--container-editor-border:var(--editor-ds-border);--container-editor-border-strong:#ffffff24;--container-editor-text:var(--editor-ds-text);--container-editor-muted:var(--editor-ds-muted);--container-editor-faint:var(--editor-ds-faint);--container-editor-purple:var(--editor-ds-focus);color:var(--container-editor-text);font-family:var(--editor-ds-font)}.SpaceControls-module__BJzlUq__editorHead{border:1px solid var(--container-editor-border);width:100%;min-height:48px;color:var(--container-editor-text);text-align:left;background:#1d1f23;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.SpaceControls-module__BJzlUq__editorHead>span{gap:3px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__editorHead strong{font-size:var(--editor-ds-body-size);font-weight:900}.SpaceControls-module__BJzlUq__editorHead small{color:var(--container-editor-muted);font-size:var(--editor-ds-caption-size);line-height:1.35}.SpaceControls-module__BJzlUq__editorChevron{width:16px;height:16px;color:var(--container-editor-muted);flex:none;transition:transform .16s}.SpaceControls-module__BJzlUq__editorChevronOpen{transform:rotate(180deg)}.SpaceControls-module__BJzlUq__editorBody{gap:10px;padding-top:10px;display:grid}.SpaceControls-module__BJzlUq__editorBody[hidden]{display:none}.SpaceControls-module__BJzlUq__card{border:1px solid var(--container-editor-border);background:var(--container-editor-panel);border-radius:12px;gap:10px;padding:11px;display:grid}.SpaceControls-module__BJzlUq__embedded{gap:10px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__positionLabel{color:var(--container-editor-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.SpaceControls-module__BJzlUq__placementGeometry{border-top:1px solid var(--container-editor-border);min-width:0;margin-top:2px;padding-top:12px}.SpaceControls-module__BJzlUq__alignmentFields{gap:10px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__alignmentField{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__alignmentField .seg{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SpaceControls-module__BJzlUq__alignmentField .seg-item{width:auto;min-width:0}.SpaceControls-module__BJzlUq__alignmentField label{color:var(--container-editor-muted);letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:800}.SpaceControls-module__BJzlUq__alignmentReset{border:1px solid var(--container-editor-border);background:var(--container-editor-panel-2);width:26px;height:32px;color:var(--container-editor-muted);border-radius:8px;font-size:17px}.SpaceControls-module__BJzlUq__alignmentReset:disabled{cursor:default;opacity:.35}.SpaceControls-module__BJzlUq__alignmentResetActive{color:var(--editor-ds-focus);border-color:#ff9f0a4d}.SpaceControls-module__BJzlUq__alignmentReset:focus-visible{outline:2px solid var(--container-editor-purple);outline-offset:2px}.SpaceControls-module__BJzlUq__cardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.SpaceControls-module__BJzlUq__cardHead h3{color:var(--container-editor-text);font-size:var(--editor-ds-body-size);margin:0;font-weight:800}.SpaceControls-module__BJzlUq__cardHead p{color:var(--container-editor-muted);font-size:var(--editor-ds-caption-size);margin:3px 0 0;line-height:1.35}.SpaceControls-module__BJzlUq__metricGrid,.SpaceControls-module__BJzlUq__colorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.SpaceControls-module__BJzlUq__axisCompact{grid-template-columns:repeat(2,minmax(0,1fr)) 31px;align-items:end;gap:8px;display:grid}.SpaceControls-module__BJzlUq__axisExpanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:2px;display:grid}.SpaceControls-module__BJzlUq__axisExpanded[hidden]{display:none}.SpaceControls-module__BJzlUq__metricField,.SpaceControls-module__BJzlUq__colorField,.SpaceControls-module__BJzlUq__textField{gap:4px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__metricHead{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.SpaceControls-module__BJzlUq__metricHead label{color:var(--container-editor-faint);font-size:var(--editor-ds-label-size);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:900;overflow:hidden}.SpaceControls-module__BJzlUq__metricHelper{min-height:11px;color:var(--container-editor-muted);font-size:var(--editor-ds-label-size);line-height:1.35}.SpaceControls-module__BJzlUq__metricLine{border:1px solid var(--container-editor-border);background:var(--container-editor-panel-2);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-width:0;height:31px;display:grid;overflow:hidden}.SpaceControls-module__BJzlUq__metricLineWithIcon{grid-template-columns:22px minmax(0,1fr) auto auto}.SpaceControls-module__BJzlUq__metricIcon{color:var(--container-editor-muted);padding-left:7px;font-size:10px;font-weight:900}.SpaceControls-module__BJzlUq__metricInput,.SpaceControls-module__BJzlUq__colorInput,.SpaceControls-module__BJzlUq__textInput{width:100%;min-width:0;height:100%;color:var(--container-editor-text);background:0 0;border:0;outline:none;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.SpaceControls-module__BJzlUq__metricInput{padding:0 3px 0 9px}.SpaceControls-module__BJzlUq__metricUnit{color:var(--container-editor-muted);font-size:var(--editor-ds-label-size);padding:0 8px 0 4px;font-weight:800}.SpaceControls-module__BJzlUq__autoButton{border:1px solid var(--container-editor-border);height:23px;color:var(--container-editor-muted);font-size:var(--editor-ds-label-size);text-transform:uppercase;background:0 0;border-radius:6px;margin-right:4px;padding:0 6px;font-weight:900}.SpaceControls-module__BJzlUq__autoButtonActive{color:#d9ccff;background:#8257f429;border-color:#8257f480}.SpaceControls-module__BJzlUq__axisExpand{border:1px solid var(--container-editor-border);background:var(--container-editor-panel-2);width:31px;height:31px;color:var(--container-editor-muted);font-size:var(--editor-ds-body-size);border-radius:8px;font-weight:900}.SpaceControls-module__BJzlUq__axisExpandActive{color:#d9ccff;background:#8257f429;border-color:#8257f480}.SpaceControls-module__BJzlUq__colorLine{border:1px solid var(--container-editor-border);background:var(--container-editor-panel-2);border-radius:8px;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:6px;min-width:0;height:31px;padding:1px 7px 1px 1px;display:grid;overflow:hidden}.SpaceControls-module__BJzlUq__colorSwatch{border:1px solid var(--container-editor-border-strong);background:0 0;border-radius:7px;width:29px;height:29px;padding:1px}.SpaceControls-module__BJzlUq__colorInput{text-transform:uppercase;padding:0}.SpaceControls-module__BJzlUq__textInput{border:1px solid var(--container-editor-border);background:var(--container-editor-panel-2);border-radius:8px;height:31px;padding:0 8px}.SpaceControls-module__BJzlUq__editorHead:focus-visible,.SpaceControls-module__BJzlUq__axisExpand:focus-visible,.SpaceControls-module__BJzlUq__textInput:focus-visible,.SpaceControls-module__BJzlUq__colorSwatch:focus-visible{outline:2px solid var(--container-editor-purple);outline-offset:2px}.SpaceControls-module__BJzlUq__autoButton:focus-visible,.SpaceControls-module__BJzlUq__metricInput:focus-visible,.SpaceControls-module__BJzlUq__colorInput:focus-visible{box-shadow:inset 0 0 0 2px var(--container-editor-purple);outline:none}.SpaceControls-module__BJzlUq__colorSwatch:focus-visible{outline-offset:-3px}@media (max-width:430px){.SpaceControls-module__BJzlUq__metricGrid,.SpaceControls-module__BJzlUq__colorGrid{grid-template-columns:minmax(0,1fr)}.SpaceControls-module__BJzlUq__axisCompact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 31px}}.SpaceControls-module__BJzlUq__sections{gap:12px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__geometryGroup{gap:8px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__geometryGroupHead{justify-content:space-between;gap:8px;font-size:10px;display:flex}.SpaceControls-module__BJzlUq__geometryGroupHead span{color:var(--container-editor-muted);font-size:var(--editor-ds-caption-size)}.SpaceControls-module__BJzlUq__geometryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.SpaceControls-module__BJzlUq__geometryRoundness{width:calc(50% - 4px)}.SpaceControls-module__BJzlUq__geometryField{align-content:start;gap:5px;min-width:0;display:grid}.SpaceControls-module__BJzlUq__geometryField>label{font-size:var(--editor-ds-label-size);text-transform:uppercase;letter-spacing:.04em;color:var(--container-editor-muted);font-weight:800}.SpaceControls-module__BJzlUq__geometryInputRow{grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:3px;display:grid}.SpaceControls-module__BJzlUq__geometryInputUnit{height:var(--editor-ds-field-height);border:1px solid var(--container-editor-border);background:var(--container-editor-panel-2);border-radius:8px;align-items:center;min-width:0;display:flex}.SpaceControls-module__BJzlUq__geometryInputUnit input{width:100%;min-width:0;color:var(--container-editor-text);font-size:var(--editor-ds-body-size);appearance:textfield;background:0 0;border:0;outline:0;padding:6px}.SpaceControls-module__BJzlUq__geometryInputUnit input::-webkit-inner-spin-button{appearance:none;margin:0}.SpaceControls-module__BJzlUq__geometryInputUnit input::-webkit-outer-spin-button{appearance:none;margin:0}.SpaceControls-module__BJzlUq__geometryInputUnit span{font-size:var(--editor-ds-label-size);color:var(--container-editor-muted);padding-right:5px}.SpaceControls-module__BJzlUq__geometryAuto{color:var(--container-editor-muted);font-size:var(--editor-ds-label-size);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.SpaceControls-module__BJzlUq__geometryAuto[aria-pressed=true]{color:var(--editor-ds-focus)}.SpaceControls-module__BJzlUq__geometryInputUnit:focus-within{border-color:var(--container-editor-purple)}.SpaceControls-module__BJzlUq__geometryInputRow button:focus-visible,.SpaceControls-module__BJzlUq__geometryAuto:focus-visible{outline:2px solid var(--container-editor-purple);outline-offset:2px;border-radius:3px}.SpaceControls-module__BJzlUq__geometryResetButton{width:24px;height:24px;color:var(--editor-ds-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 24px;place-items:center;padding:0;display:inline-grid}.SpaceControls-module__BJzlUq__geometryInputRow .SpaceControls-module__BJzlUq__geometryResetButton{color:var(--editor-ds-muted)}.SpaceControls-module__BJzlUq__geometryResetButton[data-changed=true],.SpaceControls-module__BJzlUq__geometryInputRow .SpaceControls-module__BJzlUq__geometryResetButton[data-changed=true]{color:var(--editor-ds-focus)}.SpaceControls-module__BJzlUq__geometryResetButton:disabled{opacity:.4;cursor:default}.SpaceControls-module__BJzlUq__geometryResetButton:focus-visible{outline:2px solid var(--editor-ds-focus);outline-offset:2px}.SpaceControls-module__BJzlUq__framePairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;min-width:0;display:grid}
.ElementPositionControl-module__kPij-W__choices .ElementPositionControl-module__kPij-W__choice{font-size:10px;font-weight:800}.ElementPositionControl-module__kPij-W__choices .ElementPositionControl-module__kPij-W__choice[data-state=on]{background:color-mix(in srgb, var(--container-editor-purple) 20%, #17191c)!important;color:#d6cbf6!important}
