@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:""}}}svg .fixed-element,svg .glass{stroke:var(--color-secondary-950,#000e0f);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}svg .glass{fill:#00738233}@supports (color:color-mix(in lab,red,red)){svg .glass{fill:color-mix(in oklab,var(--color-primary,#007382)20%,transparent)}}svg .fixed-element{fill:var(--color-secondary-50,#fff)}svg .no-fill{fill:none}.clickable-line,.clickable-point{transition-duration:calc(var(--tw-ease-duration-multiplier)*.3s);transition-timing-function:linear(0,.001 .44%,.0045 .94%,.0195 2.03%,.0446 3.19%,.0811 4.5%,.1598 6.82%,.3685 12.34%,.4693 15.17%,.5663,.6498 21.27%,.7215 24.39%,.7532 25.98%,.7829 27.65%,.8105,.8349 31.14%,.8573 32.95%,.8776 34.84%,.8964 36.87%,.9136 39.05%,.929 41.37%,.9421 43.77%,.9537 46.38%,.9636 49.14%,.9789 55.31%,.9888 62.35%,.9949 71.06%,.9982 82.52%,.9997 99.94%);--tw-ease-duration-multiplier:1.66}:is(.clickable-point,.clickable-line).inactive{opacity:0;pointer-events:none}.clickable-point{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-accent,#f27c49);border-color:var(--color-secondary-50,#fff);border-style:var(--tw-border-style);border-width:2px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);align-items:center;border-radius:3.40282e+38px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;justify-content:center;position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.clickable-point:hover{scale:117.5%}.clickable-point:not(.inactive){animation:var(--animate-fade-in,fadeIn .3s cubic-bezier(.87,0,.13,1)forwards)}.clickable-point:after,.clickable-point:before{background-color:var(--color-secondary-50,#fff);z-index:20;--tw-content:"";border-radius:3.40282e+38px;content:var(--tw-content);height:.1875rem;position:absolute;width:calc(100% - .625rem)}.clickable-point:after{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:calc(var(--tw-ease-duration-multiplier)*.3s);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-timing-function:linear(0,.001 .44%,.0045 .94%,.0195 2.03%,.0446 3.19%,.0811 4.5%,.1598 6.82%,.3685 12.34%,.4693 15.17%,.5663,.6498 21.27%,.7215 24.39%,.7532 25.98%,.7829 27.65%,.8105,.8349 31.14%,.8573 32.95%,.8776 34.84%,.8964 36.87%,.9136 39.05%,.929 41.37%,.9421 43.77%,.9537 46.38%,.9636 49.14%,.9789 55.31%,.9888 62.35%,.9949 71.06%,.9982 82.52%,.9997 99.94%);--tw-ease-duration-multiplier:1.66;rotate:90deg}.clickable-point.highlight:after{opacity:0}.clickable-line{cursor:pointer;fill:none;stroke:var(--color-accent,#f27c49);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.clickable-line:not(.highlight){opacity:0}@media(hover:hover){.clickable-line:not(.highlight):hover{opacity:1}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-72dae4f4],[data-v-72dae4f4]::backdrop,[data-v-72dae4f4]:after,[data-v-72dae4f4]:before{--tw-border-style:solid}}}.v-enter-active[data-v-72dae4f4],.v-move[data-v-72dae4f4],:not(li).v-leave-active[data-v-72dae4f4]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:calc(var(--tw-ease-duration-multiplier)*.3s);transition-property:opacity,left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-timing-function:linear(0,.001 .44%,.0045 .94%,.0195 2.03%,.0446 3.19%,.0811 4.5%,.1598 6.82%,.3685 12.34%,.4693 15.17%,.5663,.6498 21.27%,.7215 24.39%,.7532 25.98%,.7829 27.65%,.8105,.8349 31.14%,.8573 32.95%,.8776 34.84%,.8964 36.87%,.9136 39.05%,.929 41.37%,.9421 43.77%,.9537 46.38%,.9636 49.14%,.9789 55.31%,.9888 62.35%,.9949 71.06%,.9982 82.52%,.9997 99.94%);--tw-ease-duration-multiplier:1.66}.v-enter-from[data-v-72dae4f4],.v-leave-to[data-v-72dae4f4]{opacity:0}.configurator-option-pane.v-enter-active[data-v-72dae4f4],.configurator-step-options.v-enter-active[data-v-72dae4f4]{position:relative}:not(label).v-leave-active[data-v-72dae4f4]{position:absolute;width:var(--width,100%)}.configurator-filter-list[data-v-72dae4f4]{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2)}.configurator-filter-list>li>a[data-v-72dae4f4]{border-color:var(--color-secondary-950,#000e0f);border-style:var(--tw-border-style);border-width:2px;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:calc(var(--tw-ease-duration-multiplier)*.3s);transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-timing-function:linear(0,.001 .44%,.0045 .94%,.0195 2.03%,.0446 3.19%,.0811 4.5%,.1598 6.82%,.3685 12.34%,.4693 15.17%,.5663,.6498 21.27%,.7215 24.39%,.7532 25.98%,.7829 27.65%,.8105,.8349 31.14%,.8573 32.95%,.8776 34.84%,.8964 36.87%,.9136 39.05%,.929 41.37%,.9421 43.77%,.9537 46.38%,.9636 49.14%,.9789 55.31%,.9888 62.35%,.9949 71.06%,.9982 82.52%,.9997 99.94%);--tw-ease-duration-multiplier:1.66;border-radius:3.40282e+38px;display:block}.configurator-filter-list>li>a[aria-selected=true][data-v-72dae4f4]{background-color:var(--color-primary,#007382);border-color:var(--color-primary,#007382);color:var(--color-secondary-50,#fff)}/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.configurator-navigation-pane.reversed .configurator-option-pane.v-leave-to,.configurator-navigation-pane.reversed .configurator-step-options.v-leave-to,.configurator-navigation-pane:not(.reversed) .configurator-option-pane.v-enter-from,.configurator-navigation-pane:not(.reversed) .configurator-step-options.v-enter-from{left:100%}.configurator-navigation-pane.reversed .configurator-option-pane.v-enter-from,.configurator-navigation-pane.reversed .configurator-step-options.v-enter-from,.configurator-navigation-pane:not(.reversed) .configurator-option-pane.v-leave-to,.configurator-navigation-pane:not(.reversed) .configurator-step-options.v-leave-to{left:-100%}.configurator-navigation-pane .plus-symbol{height:calc(var(--spacing,.25rem)*6);margin-right:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*6);--tw-translate-y:-1px;align-items:center;background-color:var(--color-accent,#f27c49);border-radius:3.40282e+38px;display:inline-flex;justify-content:center;position:relative;translate:var(--tw-translate-x)var(--tw-translate-y);vertical-align:bottom}.configurator-navigation-pane .plus-symbol:after,.configurator-navigation-pane .plus-symbol:before{background-color:var(--color-secondary-50,#fff);height:calc(var(--spacing,.25rem)*.5);z-index:20;--tw-content:"";border-radius:3.40282e+38px;content:var(--tw-content);position:absolute;width:calc(100% - .625rem)}.configurator-navigation-pane .plus-symbol:after{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:calc(var(--tw-ease-duration-multiplier)*.3s);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-timing-function:linear(0,.001 .44%,.0045 .94%,.0195 2.03%,.0446 3.19%,.0811 4.5%,.1598 6.82%,.3685 12.34%,.4693 15.17%,.5663,.6498 21.27%,.7215 24.39%,.7532 25.98%,.7829 27.65%,.8105,.8349 31.14%,.8573 32.95%,.8776 34.84%,.8964 36.87%,.9136 39.05%,.929 41.37%,.9421 43.77%,.9537 46.38%,.9636 49.14%,.9789 55.31%,.9888 62.35%,.9949 71.06%,.9982 82.52%,.9997 99.94%);--tw-ease-duration-multiplier:1.66;rotate:90deg}.configurator-navigation-pane .configurator-step-options{left:calc(var(--spacing,.25rem)*0)}.configurator-navigation-pane .configurator-step-options .configurator-option-list{gap:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*8)}@media not all and (min-width:40rem){.configurator-navigation-pane .configurator-step-options .configurator-option-list{display:flex;flex-direction:column}}@media(min-width:40rem){.configurator-navigation-pane .configurator-step-options .configurator-option-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.configurator-navigation-pane .configurator-step-options .configurator-option-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.configurator-navigation-pane .configurator-step-options .configurator-option-list .configurator-option{align-items:center;border-color:var(--color-secondary-950,#000e0f);border-radius:var(--radius-base,1.25rem);border-style:var(--tw-border-style);border-width:2px;gap:calc(var(--spacing,.25rem)*4);height:100%;padding:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:calc(var(--tw-ease-duration-multiplier)*.3s);transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-timing-function:linear(0,.0018,.0069,.0151 1.74%,.0277 2.4%,.062 3.7%,.1115 5.15%,.2211 7.77%,.4778 13.21%,.5912 15.75%,.6987 18.44%,.7862 20.98%,.861 23.59%,.8926,.9205,.945 27.51%,.9671 28.89%,.9868,1.003 31.79%,1.0224 34.11%,1.0358 36.58%,1.0436 39.27%,1.046 42.31%,1.0446 44.71%,1.0406 47.47%,1.0118 61.84%,1.0027 69.53%,.9981 80.49%,.9991 99.94%);--tw-ease-duration-multiplier:1.66;display:flex;flex-direction:column}@media(min-width:48rem){@media(hover:hover){.configurator-navigation-pane .configurator-step-options .configurator-option-list .configurator-option:hover{scale:102.5%}}}.configurator-navigation-pane .configurator-step-options .configurator-option-list .configurator-option .image-container{display:flex;height:calc(var(--spacing,.25rem)*32);justify-content:center;width:calc(var(--spacing,.25rem)*32)}.configurator-navigation-pane .configurator-step-options .configurator-option-list .configurator-option .image-container>img,.configurator-navigation-pane .configurator-step-options .configurator-option-list .configurator-option .image-container>svg{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.configurator-navigation-pane .configurator-step-options .configurator-option-list .configurator-option>span{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));text-align:center;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
