.ViewerContentPanel-module__9RS26G__mobilePanelLayer{right:8px;bottom:calc(52px + env(safe-area-inset-bottom));pointer-events:none;z-index:12;flex-direction:column;gap:8px;display:flex;position:absolute;left:8px}.ViewerContentPanel-module__9RS26G__mobileContentBox{--mobile-sheet-bg:color-mix(in srgb, var(--mantine-color-white), transparent 80%)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox{--mobile-sheet-bg:color-mix(in srgb, var(--mantine-color-dark-8), transparent 76%)}.ViewerContentPanel-module__9RS26G__mobileContentBox{--mobile-sheet-header-bg:color-mix(in srgb, var(--mantine-color-white), transparent 66.0%)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox{--mobile-sheet-header-bg:color-mix(in srgb, var(--mantine-color-dark-5), transparent 28.0%)}.ViewerContentPanel-module__9RS26G__mobileContentBox{--mobile-sheet-rule:color-mix(in srgb, var(--mantine-color-gray-7), transparent 86%)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox{--mobile-sheet-rule:color-mix(in srgb, var(--mantine-color-gray-3), transparent 88%)}.ViewerContentPanel-module__9RS26G__mobileContentBox{width:auto;max-height:calc((100dvh - 52px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) / 2);border:1px solid color-mix(in srgb, var(--mantine-color-gray-7), transparent 82%);flex-direction:column;justify-content:flex-start;padding:0;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox{border:1px solid color-mix(in srgb, var(--mantine-color-gray-3), transparent 82%)}.ViewerContentPanel-module__9RS26G__mobileContentBox{border-radius:var(--mantine-radius-sm);background-color:var(--mobile-sheet-bg);box-shadow:var(--mantine-shadow-md);-webkit-backdrop-filter:blur(2px)saturate(1.08);backdrop-filter:blur(2px)saturate(1.08);pointer-events:auto;transition:height .22s cubic-bezier(.32,.72,0,1),max-height .18s,background-color .18s}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-resizing]{transition:none}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-export],.ViewerContentPanel-module__9RS26G__mobileContentBox[data-resource],.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market]{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox[data-export],[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox[data-resource],[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox[data-market]{background-color:var(--mantine-color-dark-7)}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-export],.ViewerContentPanel-module__9RS26G__mobileContentBox[data-resource],.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market]{-webkit-backdrop-filter:none;backdrop-filter:none}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market]{right:8px;bottom:calc(52px + env(safe-area-inset-bottom));background-color:color-mix(in srgb, var(--mantine-color-white), transparent 80%);position:absolute;left:8px}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox[data-market]{background-color:color-mix(in srgb, var(--mantine-color-dark-8), transparent 76%)}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market]{box-shadow:var(--mantine-shadow-md);-webkit-backdrop-filter:blur(2px)saturate(1.08);backdrop-filter:blur(2px)saturate(1.08);z-index:12;transition:max-height .18s,background-color .18s}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market] .ViewerContentPanel-module__9RS26G__mobileSheetBody{scrollbar-width:none;overflow:auto}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market] .ViewerContentPanel-module__9RS26G__mobileSheetBody::-webkit-scrollbar{display:none}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market][data-export],.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market][data-resource]{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox[data-market][data-export],[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileContentBox[data-market][data-resource]{background-color:var(--mantine-color-dark-7)}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market][data-export],.ViewerContentPanel-module__9RS26G__mobileContentBox[data-market][data-resource]{-webkit-backdrop-filter:none;backdrop-filter:none}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-export]{height:calc((100dvh - 52px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) / 2)}.ViewerContentPanel-module__9RS26G__mobileContentBox[data-export] .ViewerContentPanel-module__9RS26G__mobileSheetBody{overflow:hidden}.ViewerContentPanel-module__9RS26G__mobileInfoOverlay{top:calc(12px + env(safe-area-inset-top));z-index:13;max-width:calc(100% - 16px);position:absolute;left:8px}.ViewerContentPanel-module__9RS26G__mobileInfoButton,.ViewerContentPanel-module__9RS26G__mobileInfoPanel{border:1px solid color-mix(in srgb, var(--mantine-color-gray-7), transparent 84%)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileInfoButton,[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileInfoPanel{border:1px solid color-mix(in srgb, var(--mantine-color-gray-3), transparent 84%)}.ViewerContentPanel-module__9RS26G__mobileInfoButton,.ViewerContentPanel-module__9RS26G__mobileInfoPanel{border-radius:var(--mantine-radius-sm);background-color:color-mix(in srgb, var(--mantine-color-white), transparent 76%)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileInfoButton,[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileInfoPanel{background-color:color-mix(in srgb, var(--mantine-color-dark-8), transparent 72%)}.ViewerContentPanel-module__9RS26G__mobileInfoButton,.ViewerContentPanel-module__9RS26G__mobileInfoPanel{box-shadow:var(--mantine-shadow-sm);-webkit-backdrop-filter:blur(2px)saturate(1.08);backdrop-filter:blur(2px)saturate(1.08)}.ViewerContentPanel-module__9RS26G__mobileInfoPanel{width:min(320px,72vw);padding:6px 8px}.ViewerContentPanel-module__9RS26G__mobileInfoContent{flex:1;min-width:0}.ViewerContentPanel-module__9RS26G__mobileSheetTopBar{border-bottom:1px solid var(--mobile-sheet-rule);background-color:var(--mobile-sheet-header-bg);cursor:row-resize;touch-action:none;flex:none;justify-content:center;align-items:center;height:22px;display:flex}.ViewerContentPanel-module__9RS26G__mobileSheetBody{scrollbar-width:thin;scrollbar-color:rgba(var(--atl-sb-rgb,120, 120, 120), .45) transparent;flex:auto;min-height:0;padding:12px;overflow-y:auto}.ViewerContentPanel-module__9RS26G__mobileSheetBody::-webkit-scrollbar{width:5px}.ViewerContentPanel-module__9RS26G__mobileSheetBody::-webkit-scrollbar-track{background:0 0}.ViewerContentPanel-module__9RS26G__mobileSheetBody::-webkit-scrollbar-thumb{background:rgba(var(--atl-sb-rgb,120, 120, 120), .45);border-radius:999px}.ViewerContentPanel-module__9RS26G__mobileResizeHandle{background:rgba(var(--atl-sb-rgb,120, 120, 120), .5);pointer-events:none;border-radius:999px;width:40px;height:4px}.ViewerContentPanel-module__9RS26G__mobileToolbarSlot{pointer-events:auto;justify-content:center;width:100%;display:flex}.ViewerContentPanel-module__9RS26G__mobileToolbarSlot:empty{display:none}.ViewerContentPanel-module__9RS26G__mobileSheetFooter{padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-7), transparent 88%);flex:none}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__mobileSheetFooter{border-top:1px solid color-mix(in srgb, var(--mantine-color-gray-3), transparent 88%)}.ViewerContentPanel-module__9RS26G__containerFlex{--panel-glass-bg:color-mix(in srgb, var(--mantine-color-white), transparent 26%)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__containerFlex{--panel-glass-bg:color-mix(in srgb, var(--mantine-color-dark-8), transparent 36%)}.ViewerContentPanel-module__9RS26G__containerFlex{--panel-frost:blur(24px) saturate(1.6);--panel-frost-header:blur(10px) saturate(1.4);--panel-bar-bg:#ffffff1a;--panel-radius:14px;border-radius:var(--panel-radius);border:1px solid var(--atl-rule,#11111114);flex-direction:column;align-items:center;width:320px;height:auto;max-height:min(100% - 32px,100dvh - 32px);position:absolute;top:16px;right:16px;overflow:hidden}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__containerFlex{border:1px solid var(--atl-rule,#ffffff1a)}.ViewerContentPanel-module__9RS26G__containerFlex{background-color:var(--panel-glass-bg);-webkit-backdrop-filter:var(--panel-frost);backdrop-filter:var(--panel-frost);z-index:10;box-shadow:0 24px 60px -28px #080a0e73,0 4px 12px -8px #080a0e40}.ViewerContentPanel-module__9RS26G__containerFlex[data-horizontal-position=left]{left:16px;right:auto}.ViewerContentPanel-module__9RS26G__containerFlex[data-vertical-position=down]{top:auto;bottom:16px}.ViewerContentPanel-module__9RS26G__containerFlex[data-expanded=false]{height:auto;max-height:min(50% - 16px,50dvh - 16px)}@media (max-width:47.9938em){.ViewerContentPanel-module__9RS26G__containerFlex{border-radius:0}}.ViewerContentPanel-module__9RS26G__containerFlex[data-market]{background-color:var(--viewer-panel-bg,var(--mantine-color-white));border:0;border-radius:16px;width:412px;min-width:412px;height:calc(100% - 32px);max-height:none}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__containerFlex[data-market]{background-color:var(--mantine-color-dark-6)}.ViewerContentPanel-module__9RS26G__containerFlex[data-market]{box-shadow:var(--mantine-shadow-md);-webkit-backdrop-filter:none;backdrop-filter:none}.ViewerContentPanel-module__9RS26G__containerFlex[data-market][data-expanded=false]{height:360px;max-height:calc(100% - 32px)}.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__headerContainer,.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__footerContainer{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__panelContainer{border:1px solid var(--mantine-color-gray-4);flex:1}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__panelContainer{border:1px solid var(--mantine-color-dark-3)}.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__panelContainer{border-radius:var(--mantine-radius-sm)}.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__containerBox{padding:16px}.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__headerContainer{border-bottom:0;width:100%;margin:0 0 8px;padding:0}.ViewerContentPanel-module__9RS26G__containerFlex[data-market] .ViewerContentPanel-module__9RS26G__footerContainer{border-top:0;width:100%;margin:16px 0;padding:0}.ViewerContentPanel-module__9RS26G__positionControl{z-index:15;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__positionControl{color:var(--mantine-color-dark-0)}.ViewerContentPanel-module__9RS26G__positionControl{background:var(--viewer-panel-bg,var(--mantine-color-white))}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__positionControl{background:var(--mantine-color-dark-6)}.ViewerContentPanel-module__9RS26G__panelResizeHandle{cursor:row-resize;touch-action:none;z-index:16;justify-content:center;align-items:center;height:9px;display:flex;position:absolute;left:0;right:0}.ViewerContentPanel-module__9RS26G__panelResizeHandle[data-edge=bottom]{bottom:0}.ViewerContentPanel-module__9RS26G__panelResizeHandle[data-edge=top]{top:0}.ViewerContentPanel-module__9RS26G__panelResizeBar{background:var(--atl-rule-strong,#1111112e);border-radius:999px;width:36px;height:4px}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__panelResizeBar{background:var(--atl-rule-strong,#ffffff38)}.ViewerContentPanel-module__9RS26G__panelContainer{border:0;border-radius:0;flex:0 auto;width:100%;min-height:0;overflow:auto}.ViewerContentPanel-module__9RS26G__containerFlex:not([data-market]) .ViewerContentPanel-module__9RS26G__panelContainer{scrollbar-width:thin;scrollbar-color:#8c8c8cbf #8c8c8c33}.ViewerContentPanel-module__9RS26G__containerBox{flex-direction:column;flex:auto;min-height:0;padding:16px 0}.ViewerContentPanel-module__9RS26G__containerBox ::-webkit-scrollbar{display:none}.ViewerContentPanel-module__9RS26G__headerContainer{z-index:2;background-color:var(--panel-bar-bg);-webkit-backdrop-filter:var(--panel-frost-header);backdrop-filter:var(--panel-frost-header);border-bottom:1px solid var(--atl-rule,#11111114);margin:-16px 0 0;padding:4px 16px 12px;position:relative}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__headerContainer{border-bottom:1px solid var(--atl-rule,#ffffff1a)}.ViewerContentPanel-module__9RS26G__headerContainer{transition:box-shadow .16s}.ViewerContentPanel-module__9RS26G__footerContainer{background-color:var(--panel-bar-bg);-webkit-backdrop-filter:var(--panel-frost-header);backdrop-filter:var(--panel-frost-header);border-top:1px solid var(--atl-rule,#11111114);margin:0 0 -16px;padding:10px 16px 14px;position:sticky;bottom:0}[data-mantine-color-scheme=dark] .ViewerContentPanel-module__9RS26G__footerContainer{border-top:1px solid var(--atl-rule,#ffffff1a)}.ViewerContentPanel-module__9RS26G__footerContainer{transition:box-shadow .16s}.ViewerContentPanel-module__9RS26G__containerFlex[data-dragging]{opacity:.4;transition:opacity .12s}.ViewerContentPanel-module__9RS26G__dockPreview{--panel-radius:14px;z-index:11;pointer-events:none;border-radius:var(--panel-radius);border:1.5px solid var(--atl-accent,var(--mantine-primary-color-filled));background:color-mix(in srgb, var(--atl-accent,var(--mantine-primary-color-filled)) 8%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--atl-accent,var(--mantine-primary-color-filled)) 20%, transparent);width:320px;position:absolute;top:16px}.ViewerContentPanel-module__9RS26G__dockPreview[data-horizontal=left]{left:16px}.ViewerContentPanel-module__9RS26G__dockPreview[data-horizontal=right]{right:16px}.ViewerContentPanel-module__9RS26G__dockPreview[data-expanded=true]{bottom:16px}.ViewerContentPanel-module__9RS26G__dockPreview[data-expanded=false]{height:360px}.ViewerContentPanel-module__9RS26G__dockPreview[data-expanded=false][data-vertical=down]{top:auto;bottom:16px}
.ExportForm-module__y7mwVq__mainBox{z-index:10;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ExportForm-module__y7mwVq__exportBox{border:1px solid var(--mantine-color-gray-4);flex-direction:column;flex:auto;width:100%;min-height:0;padding-top:16px;display:flex;overflow:auto}[data-mantine-color-scheme=dark] .ExportForm-module__y7mwVq__exportBox{border:1px solid var(--mantine-color-dark-3)}.ExportForm-module__y7mwVq__exportBox{border-radius:var(--mantine-radius-sm)}.ExportForm-module__y7mwVq__exportBox ::-webkit-scrollbar{display:none}.ExportForm-module__y7mwVq__actionsBox{flex-shrink:0}.ExportForm-module__y7mwVq__selectBox{padding:var(--mantine-spacing-md);margin-top:8px}.ExportForm-module__y7mwVq__exportMobileBox{flex-direction:column;display:flex}.ExportForm-module__y7mwVq__exportMobileBox ::-webkit-scrollbar{display:none}.ExportForm-module__y7mwVq__selectMobileBox{border:1px solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .ExportForm-module__y7mwVq__selectMobileBox{border:1px solid var(--mantine-color-gray-6)}.ExportForm-module__y7mwVq__selectMobileBox{border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md)}
.OperationConfigModal-module__69gvZa__modalBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;padding:0!important}.OperationConfigModal-module__69gvZa__layout{flex:1;grid-template-columns:266px 1fr;min-height:0;display:grid;overflow:hidden}.OperationConfigModal-module__69gvZa__layoutWithPreview{grid-template-columns:266px minmax(280px,400px) 1fr}.OperationConfigModal-module__69gvZa__sidebar{border-right:1px solid var(--mantine-color-default-border);flex-direction:column;padding:8px 0;display:flex;overflow-y:auto}.OperationConfigModal-module__69gvZa__sidebarTab{text-align:left;width:100%;color:var(--mantine-color-text);cursor:pointer;background:0 0;padding:8px 16px;font-size:14px;font-weight:400;transition:background-color 80ms;display:block}.OperationConfigModal-module__69gvZa__sidebarTab:hover{background:var(--mantine-color-default-hover)}.OperationConfigModal-module__69gvZa__sidebarTabActive,.OperationConfigModal-module__69gvZa__sidebarTabActive:hover{color:#000;background:#ffc401}.OperationConfigModal-module__69gvZa__content{padding:16px 20px;overflow-y:auto}.OperationConfigModal-module__69gvZa__preview{border-right:1px solid var(--mantine-color-default-border);padding:16px;overflow-y:auto}.OperationConfigModal-module__69gvZa__diagramBoxWrapper{width:100%;padding-bottom:100%;position:relative}.OperationConfigModal-module__69gvZa__diagramBox{background:var(--mantine-color-gray-1);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-mantine-color-scheme=dark] .OperationConfigModal-module__69gvZa__diagramBox{background:var(--mantine-color-dark-8)}.OperationConfigModal-module__69gvZa__diagramBox{border:1px solid var(--mantine-color-default-border);border-radius:8px;padding:12px;overflow:hidden}.OperationConfigModal-module__69gvZa__footer{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.OperationConfigModal-module__69gvZa__diagramSkeleton{background:var(--mantine-color-default-border);opacity:.5;border-radius:6px;width:100%;height:160px;animation:1.4s ease-in-out infinite OperationConfigModal-module__69gvZa__diagramPulse}@keyframes OperationConfigModal-module__69gvZa__diagramPulse{0%,to{opacity:.5}50%{opacity:.2}}
.CAMConfigurationPanel-module__6AVtQq__panel{background:var(--mantine-color-body);border-left:1px solid var(--mantine-color-default-border);flex-direction:column;width:100%;height:100%;display:flex}.CAMConfigurationPanel-module__6AVtQq__panelEmbedded{background:var(--mantine-color-body);flex-direction:column;width:100%;height:100%;display:flex}.CAMConfigurationPanel-module__6AVtQq__header{border-bottom:1px solid var(--mantine-color-default-border);flex-shrink:0;padding:12px 16px}.CAMConfigurationPanel-module__6AVtQq__content{flex:1;padding:12px 16px;overflow-y:auto}.CAMConfigurationPanel-module__6AVtQq__footer{border-top:1px solid var(--mantine-color-default-border);flex-shrink:0;padding:12px 16px}.CAMConfigurationPanel-module__6AVtQq__gcodeGenerateGroup{width:100%}.CAMConfigurationPanel-module__6AVtQq__gcodeGenerateButton{flex:1}.CAMConfigurationPanel-module__6AVtQq__gcodeUnitMenuButton{flex:0 0 40px}.CAMConfigurationPanel-module__6AVtQq__gcodeUnitMenuItem{font-size:12px}.CAMConfigurationPanel-module__6AVtQq__gcodeUnitMenuItemActive{background:var(--mantine-color-blue-light);color:var(--mantine-color-blue-light-color);font-weight:600}.CAMConfigurationPanel-module__6AVtQq__gcodeUnitMenuItemActive:hover{background:var(--mantine-color-blue-light-hover)}.CAMConfigurationPanel-module__6AVtQq__spinningIcon{animation:1s linear infinite CAMConfigurationPanel-module__6AVtQq__spin}@keyframes CAMConfigurationPanel-module__6AVtQq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CAMConfigurationPanel-module__6AVtQq__actionInProgress{pointer-events:none;opacity:.7;position:relative}.CAMConfigurationPanel-module__6AVtQq__operationCard{background:0 0;overflow:hidden}.CAMConfigurationPanel-module__6AVtQq__operationHeader{-webkit-user-select:none;user-select:none;padding:5px 8px}.CAMConfigurationPanel-module__6AVtQq__operationHeader:hover{background:0 0}.CAMConfigurationPanel-module__6AVtQq__operationBody{border-top:1px solid var(--mantine-color-default-border);flex-direction:column;gap:0;padding:8px;display:flex}.CAMConfigurationPanel-module__6AVtQq__dragHandle{cursor:grab;color:var(--mantine-color-gray-5);touch-action:none;border-radius:2px;align-items:center;padding:2px;display:flex}.CAMConfigurationPanel-module__6AVtQq__dragHandle:hover{color:var(--mantine-color-gray-7)}.CAMConfigurationPanel-module__6AVtQq__dragHandle:active{cursor:grabbing}.CAMConfigurationPanel-module__6AVtQq__operationDragging,.CAMConfigurationPanel-module__6AVtQq__operationDisabled{opacity:.5}.CAMConfigurationPanel-module__6AVtQq__operationNote{font-size:10px;line-height:1.25}.CAMConfigurationPanel-module__6AVtQq__layerDragging{opacity:.5}.CAMConfigurationPanel-module__6AVtQq__addOperationButton{color:#e5d7a1;background:#564d32;border:1px solid #60563a;margin-top:8px}.CAMConfigurationPanel-module__6AVtQq__addOperationButton:hover{background:#60563a}.CAMConfigurationPanel-module__6AVtQq__addOperationButton:active{background:#4f472f}.CAMConfigurationPanel-module__6AVtQq__addOperationMenu{max-height:280px;overflow-y:auto}.CAMConfigurationPanel-module__6AVtQq__paramDivider{background:var(--mantine-color-default-border);height:1px;margin:8px 0}.CAMConfigurationPanel-module__6AVtQq__paramGroupDivider{align-items:center;gap:8px;margin:8px 0 6px;display:flex}.CAMConfigurationPanel-module__6AVtQq__paramGroupDivider:after{content:"";background:var(--mantine-color-default-border);flex:1;height:1px}.CAMConfigurationPanel-module__6AVtQq__paramGroupLabel{text-transform:uppercase;letter-spacing:.8px;color:var(--mantine-color-dimmed);white-space:nowrap;font-size:9px;font-weight:600}.CAMConfigurationPanel-module__6AVtQq__booleanRow{padding:4px 0}
.MobileForm-module__9RxMlG__mobileFormRoot{width:100%;min-width:0;padding-bottom:4px}:is(.MobileForm-module__9RxMlG__mobileFormRoot .mantine-Accordion-root,.MobileForm-module__9RxMlG__mobileFormRoot .mantine-Accordion-item,.MobileForm-module__9RxMlG__mobileFormRoot .mantine-Group-root){min-width:0}
.ViewerRoot-module__YkTpDG__viewContainerBox{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}@media (max-width:47.9938em){.ViewerRoot-module__YkTpDG__viewContainerBox{overscroll-behavior:none;touch-action:none;height:100dvh}}.ViewerRoot-module__YkTpDG__viewContainerGroup{justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}@media (max-width:74.9938em){.ViewerRoot-module__YkTpDG__viewContainerGroup{border-radius:0}}
.bg-configurator-scope{--_accent:var(--atl-accent,var(--mantine-primary-color-filled));--_text:var(--panel-text-color,var(--mantine-color-text));--_rule:var(--atl-rule,#11111114)}[data-mantine-color-scheme=dark] .bg-configurator-scope{--_rule:var(--atl-rule,#ffffff1f)}.bg-configurator-scope{--_rule-strong:var(--atl-rule-strong,#11111129)}[data-mantine-color-scheme=dark] .bg-configurator-scope{--_rule-strong:var(--atl-rule-strong,#ffffff38)}.bg-configurator-scope{--_input-bg:var(--atl-input-bg,#fff9)}[data-mantine-color-scheme=dark] .bg-configurator-scope{--_input-bg:var(--atl-input-bg,#ffffff14)}.bg-configurator-scope{--_input-bg-focus:var(--atl-input-bg-focus,#fff)}[data-mantine-color-scheme=dark] .bg-configurator-scope{--_input-bg-focus:var(--atl-input-bg-focus,var(--mantine-color-dark-6))}.bg-configurator-scope{--_header-bg:var(--atl-header-bg,color-mix(in srgb, var(--_accent) 12%, transparent));--_group-bg:var(--atl-group-bg,color-mix(in srgb, var(--_accent) 8%, transparent));--_swatch-bg:var(--atl-swatch-bg,color-mix(in srgb, var(--_accent) 10%, transparent));--_sb:var(--atl-sb,#1116)}[data-mantine-color-scheme=dark] .bg-configurator-scope{--_sb:var(--atl-sb,#fff6)}.bg-configurator-scope{--_slider-rail:var(--atl-slider-rail,color-mix(in srgb, var(--_accent) 20%, transparent))}.bg-configurator-scope .mantine-Accordion-control,.bg-configurator-scope .mantine-Accordion-control:hover{color:var(--_text);padding-inline:10px;background-color:var(--_header-bg)!important;border-radius:0!important}.bg-configurator-scope .mantine-Accordion-control .mantine-Text-root,.bg-configurator-scope .mantine-Accordion-control .mantine-Accordion-label,.bg-configurator-scope .mantine-Accordion-control .mantine-Accordion-chevron{color:var(--_text)!important}.bg-configurator-scope .mantine-Accordion-item{margin-inline:8px;border:0;margin-top:6px;transition:margin-inline .15s,border-radius .15s;overflow:hidden;border-radius:var(--mantine-radius-sm)!important}.bg-configurator-scope .mantine-Accordion-item:has(.mantine-Accordion-control[aria-expanded=true]){margin-inline:0;border-radius:0!important}.bg-configurator-scope .mantine-Accordion-panel{padding-bottom:8px;background-color:var(--_group-bg)!important}.bg-configurator-scope .mantine-Accordion-content{background-color:#0000!important}.bg-configurator-scope .mantine-Paper-root:has([data-type=value-table]){background:var(--_swatch-bg)!important;border-color:var(--_rule)!important;border-radius:var(--mantine-radius-md)!important;padding:8px!important}.bg-configurator-scope .mantine-Paper-root:has([data-type=value-table]) .mantine-SimpleGrid-root{gap:8px!important;margin-top:8px!important}.bg-configurator-scope .mantine-Paper-root:has([data-type=value-table]) .mantine-SimpleGrid-root:first-of-type{margin-top:0!important}.bg-configurator-scope .bg-config-row{border-bottom:1px solid var(--_rule)}.bg-interactive-form .bg-config-row{border-bottom:none}.bg-configurator-scope .mantine-Input-input,.bg-configurator-scope .mantine-Select-input,.bg-configurator-scope .mantine-NumberInput-input,.bg-configurator-scope .mantine-TextInput-input,.bg-configurator-scope .mantine-Textarea-input,.bg-configurator-scope .mantine-ColorInput-input,.bg-configurator-scope .mantine-InputBase-input{border:1px solid var(--_rule-strong);background-color:var(--_input-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9px;min-height:34px;transition:border-color .14s,box-shadow .14s,background-color .14s}.bg-configurator-scope .mantine-Input-input:focus,.bg-configurator-scope .mantine-Input-input:focus-within,.bg-configurator-scope .mantine-Select-input:focus,.bg-configurator-scope .mantine-NumberInput-input:focus,.bg-configurator-scope .mantine-TextInput-input:focus,.bg-configurator-scope .mantine-Textarea-input:focus,.bg-configurator-scope .mantine-InputBase-input:focus,.bg-configurator-scope .mantine-InputBase-input:focus-within{border-color:var(--_accent);background-color:var(--_input-bg-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--_accent) 16%, transparent);outline:none}.bg-configurator-scope .mantine-Input-wrapper:has(.mantine-Input-section [aria-expanded=true]) .mantine-Input-input{border-color:var(--_accent);background-color:var(--_input-bg-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--_accent) 16%, transparent)}.bg-configurator-scope .mantine-Slider-track{height:3px}.bg-configurator-scope .mantine-Slider-root{--slider-track-bg:var(--_slider-rail);--slider-thumb-size:15px}.bg-configurator-scope .mantine-Slider-track:before{background-color:var(--_slider-rail)}.bg-configurator-scope .mantine-Slider-bar{background:var(--_accent);border-radius:3px;height:6px;top:50%;bottom:auto;transform:translateY(-50%)}.bg-configurator-scope .mantine-Slider-thumb{border:3px solid var(--_accent);background:var(--mantine-color-white);width:15px;height:15px;box-shadow:var(--mantine-shadow-sm)}.bg-configurator-scope .mantine-Switch-input:checked+.mantine-Switch-track,.bg-configurator-scope .mantine-Switch-track[data-checked]{background-color:var(--_accent);border-color:var(--_accent)}.bg-configurator-scope .mantine-Button-root:not(.bg-panel-cta){border-radius:9px;height:34px;min-height:34px}.bg-configurator-scope .bg-panel-cta{border-radius:10px;min-height:42px}.bg-configurator-scope .mantine-Button-root[data-variant=default]{border:1px solid var(--_rule-strong);background-color:var(--_input-bg);color:var(--_text)}.bg-configurator-scope .mantine-Button-root[data-variant=default] .mantine-Button-label{color:var(--_text)}.bg-configurator-scope .mantine-Button-root[data-variant=default]:hover,.bg-configurator-scope .mantine-Button-root[data-variant=default]:focus,.bg-configurator-scope .mantine-Button-root[data-variant=default][aria-expanded=true]{background-color:var(--_input-bg-focus);border-color:var(--_rule-strong);color:var(--_text)}.bg-configurator-scope .mantine-ActionIcon-root[data-variant=default]{border:1px solid var(--_rule-strong);background-color:var(--_input-bg);color:var(--_text)}.bg-configurator-scope .mantine-ActionIcon-root[data-variant=default]:hover{background-color:var(--_input-bg-focus)}.bg-configurator-scope [data-type=graph-mapper],.bg-configurator-scope [data-type=graph-mapper] .MafsView,.bg-configurator-scope [data-type=graph-mapper] .MafsView>svg{width:100%!important}.bg-configurator-scope{scrollbar-width:thin;scrollbar-color:var(--_sb) transparent}.bg-configurator-scope ::-webkit-scrollbar{width:8px;height:8px}.bg-configurator-scope ::-webkit-scrollbar-track{background:0 0}.bg-configurator-scope ::-webkit-scrollbar-thumb{background:var(--_sb);border-radius:999px}.bg-configurator-scope .mantine-ScrollArea-scrollbar{background:0 0}.bg-configurator-scope .mantine-ScrollArea-thumb{background-color:var(--_sb)!important}
