.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: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);border-radius:var(--input-radius,9px);background-color:var(--_input-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:var(--input-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){min-height:var(--button-height,34px);height:var(--button-height,34px);border-radius:var(--button-radius,9px)}.bg-configurator-scope .bg-host-slot .mantine-Button-root{min-height:var(--button-height);height:var(--button-height);border-radius:var(--button-radius)}.bg-configurator-scope .bg-host-slot .mantine-Button-root[data-variant=default]{border:1px solid var(--button-bd);background-color:var(--button-bg);color:var(--button-color)}.bg-configurator-scope .bg-panel-cta{border-radius:var(--button-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}
