.configurator.svelte-a893ne{width:100%}.configurator__layout.svelte-a893ne{display:grid;gap:3rem}@media(min-width:1024px){.configurator__layout.svelte-a893ne{grid-template-columns:1fr 1fr;gap:4rem;align-items:start}}.configurator__left.svelte-a893ne{display:flex;flex-direction:column}.configurator__header.svelte-a893ne{margin-bottom:2.5rem}.configurator__eyebrow.svelte-a893ne{margin-bottom:.75rem;font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:color-mix(in oklch,var(--foreground) 60%,transparent)}.configurator__headline.svelte-a893ne{font-size:clamp(2.25rem,1.25rem + 5vw,4rem);font-weight:900;line-height:1.05;letter-spacing:-.02em;color:var(--primary);margin-bottom:.75rem}.configurator__intro.svelte-a893ne{font-size:var(--text-body);line-height:1.6;font-weight:500;color:color-mix(in oklch,var(--foreground) 60%,transparent);max-width:38rem}.configurator__controls.svelte-a893ne{display:flex;flex-direction:column;gap:2rem}.configurator__step.svelte-a893ne{display:flex;gap:1.25rem;align-items:flex-start}.configurator__step-num.svelte-a893ne{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:9999px;background:color-mix(in oklch,var(--foreground) 8%,transparent);color:var(--foreground);font-size:.8125rem;font-weight:700;letter-spacing:0;margin-top:-.25rem}.configurator__step-content.svelte-a893ne{flex:1;min-width:0}.configurator__step-label.svelte-a893ne{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in oklch,var(--foreground) 60%,transparent);margin-bottom:.75rem}.configurator__size-cards.svelte-a893ne{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.configurator__size-card.svelte-a893ne{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .5rem .75rem;border-radius:.75rem;border:1.5px solid var(--border);background:none;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1)}.configurator__size-card.svelte-a893ne:hover{border-color:#06f9b959;background:#06f9b90a}.configurator__size-card--active.svelte-a893ne{border-color:#06f9b980;background:#06f9b914}.configurator__size-popular.svelte-a893ne{position:absolute;top:-.5rem;right:.75rem;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.125rem .5rem;border-radius:.25rem;background:var(--primary);color:#05070b}.configurator__size-visual.svelte-a893ne{width:3rem;height:3.5rem;display:flex;align-items:center;justify-content:center}.configurator__size-svg.svelte-a893ne{width:100%;height:100%}.configurator__size-badge.svelte-a893ne{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.175rem .625rem;border-radius:9999px;margin-bottom:.5rem}.configurator__size-label.svelte-a893ne{font-size:.9375rem;font-weight:900;color:var(--foreground);margin-top:.125rem}.configurator__size-card--active.svelte-a893ne .configurator__size-label:where(.svelte-a893ne){color:var(--primary)}.configurator__size-dims.svelte-a893ne{font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--foreground) 60%,transparent)}.configurator__size-dims--main.svelte-a893ne{font-size:.9375rem;font-weight:900;color:var(--foreground);margin-top:.125rem}.configurator__size-card--active.svelte-a893ne .configurator__size-dims--main:where(.svelte-a893ne){color:var(--foreground)}.configurator__size-desc.svelte-a893ne{font-size:.6875rem;font-weight:500;color:color-mix(in oklch,var(--foreground) 40%,transparent)}.section-dark .configurator__size-card.svelte-a893ne{border-color:#e3e5e81a}.section-dark .configurator__size-card.svelte-a893ne:hover{border-color:#06f9b94d;background:#06f9b90d}.section-dark .configurator__size-card--active.svelte-a893ne{border-color:#06f9b973;background:#06f9b914}.section-dark .configurator__size-label.svelte-a893ne{color:#e3e5e8}.section-dark .configurator__size-card--active.svelte-a893ne .configurator__size-label:where(.svelte-a893ne){color:var(--primary)}.section-dark .configurator__size-dims.svelte-a893ne{color:#e3e5e88c}.section-dark .configurator__size-dims--main.svelte-a893ne{color:#e3e5e8;font-size:.9375rem;font-weight:900}.section-dark .configurator__size-desc.svelte-a893ne{color:#e3e5e859}.configurator__custom-toggle.svelte-a893ne{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1.5px dashed color-mix(in oklch,var(--foreground) 20%,transparent);border-radius:9999px;background:none;font-size:.8125rem;font-weight:600;color:color-mix(in oklch,var(--foreground) 55%,transparent);cursor:pointer;transition:all .25s ease}.configurator__custom-toggle.svelte-a893ne:hover,.configurator__custom-toggle--open.svelte-a893ne{color:var(--primary);border-color:#06f9b959;background:#06f9b90d}.configurator__custom-chevron.svelte-a893ne{transition:transform .2s ease}.configurator__custom-chevron--open.svelte-a893ne{transform:rotate(180deg)}.section-dark .configurator__custom-toggle.svelte-a893ne{border-color:#e3e5e826;color:#e3e5e880}.section-dark .configurator__custom-toggle.svelte-a893ne:hover{color:var(--primary);border-color:#06f9b94d;background:#06f9b90d}.configurator__custom-rows.svelte-a893ne{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.configurator__custom-grid.svelte-a893ne{display:flex;flex-wrap:wrap;gap:.375rem}.configurator__custom-chip.svelte-a893ne{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .75rem .375rem;border-radius:.5rem;border:1px solid var(--border);background:none;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--foreground);cursor:pointer;white-space:nowrap;transition:all .2s ease}.configurator__custom-cat.svelte-a893ne{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.0625rem .375rem;border-radius:9999px;line-height:1.4}.configurator__custom-cat--mini.svelte-a893ne{background:#06f9b926;color:#06f9b9}.configurator__custom-cat--midi.svelte-a893ne{background:oklch(.65 .15 220 / .12);color:oklch(.65 .15 220)}.configurator__custom-cat--medi.svelte-a893ne{background:#24b6a11f;color:#24b6a1}.configurator__custom-cat--maxi.svelte-a893ne{background:#f591451f;color:#f59145}.configurator__custom-cat--quadrat.svelte-a893ne{background:#9b7dcd1f;color:#9b7dcd}.configurator__custom-dims.svelte-a893ne{font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums}.configurator__custom-chip.svelte-a893ne:hover{border-color:#06f9b966;background:#06f9b90d}.configurator__custom-chip--active.svelte-a893ne{border-color:#06f9b959;background:#06f9b91a;color:var(--primary);font-weight:700}.section-dark .configurator__custom-chip.svelte-a893ne{border-color:#e3e5e81a;color:#e3e5e8}.section-dark .configurator__custom-chip--active.svelte-a893ne{border-color:#06f9b959;background:#06f9b91a;color:var(--primary)}.configurator__custom-row.svelte-a893ne{display:flex;align-items:center;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.configurator__custom-active-pill.svelte-a893ne{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--primary)}.configurator__size-card--dimmed.svelte-a893ne{opacity:.5}.configurator__size-card--dimmed.svelte-a893ne:hover{opacity:.8}.configurator__slider-row.svelte-a893ne{display:flex;align-items:center;gap:.5rem;column-gap:.5rem}.configurator__slider-row.svelte-a893ne>.configurator__slider-btn:where(.svelte-a893ne):last-of-type{margin-right:3.25rem}.configurator__slider-btn.svelte-a893ne{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;border:1.5px solid color-mix(in oklch,var(--foreground) 15%,transparent);background:none;color:var(--foreground);cursor:pointer;flex-shrink:0;transition:all .2s ease}.configurator__slider-btn.svelte-a893ne:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:color-mix(in oklch,var(--primary) 8%,transparent)}.configurator__slider-btn.svelte-a893ne:disabled{opacity:.25;cursor:not-allowed}.section-dark .configurator__slider-btn.svelte-a893ne{border-color:#e3e5e826;color:#e3e5e8}.section-dark .configurator__slider-btn.svelte-a893ne:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:#06f9b914}.configurator__slider-wrap.svelte-a893ne{position:relative;flex:1;max-width:12rem;padding:.25rem 0 1.25rem}.configurator__slider.svelte-a893ne{width:100%;height:1.5px;border-radius:1px;background:color-mix(in oklch,var(--foreground) 12%,transparent);appearance:none;outline:none;cursor:pointer}.configurator__slider.svelte-a893ne::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:var(--primary);border:2px solid oklch(.13 .01 260);cursor:grab;transition:transform .15s ease,box-shadow .15s ease;animation:svelte-a893ne-slider-ping .8s cubic-bezier(0,0,.2,1) 1.2s both}@keyframes svelte-a893ne-slider-ping{0%{box-shadow:0 0 #06f9b973}to{box-shadow:0 0 0 10px #06f9b900}}.configurator__slider.svelte-a893ne::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 0 4px #06f9b933}.configurator__slider.svelte-a893ne::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.1)}.configurator__slider.svelte-a893ne::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--primary);border:2px solid oklch(.13 .01 260);cursor:grab}.configurator__slider-ticks.svelte-a893ne{position:absolute;top:calc(50% + 12px);left:0;right:0;height:6px;pointer-events:none}.configurator__slider-tick.svelte-a893ne{position:absolute;width:5px;height:5px;border-radius:50%;background:color-mix(in oklch,var(--foreground) 15%,transparent);transform:translate(-50%)}.configurator__slider-tick--rec.svelte-a893ne{width:6px;height:6px;background:#06f9b980}.configurator__flip-display.svelte-a893ne{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.configurator__flip-group.svelte-a893ne{display:flex;align-items:baseline;gap:.125rem}.configurator__flip-digit.svelte-a893ne{display:inline-block;font-size:2rem;font-weight:900;font-variant-numeric:tabular-nums;color:var(--foreground);line-height:1;letter-spacing:-.03em;animation:svelte-a893ne-flip-in .3s cubic-bezier(.16,1,.3,1) var(--flip-delay, 0ms) both}.configurator__flip-sep.svelte-a893ne{font-size:1.25rem;font-weight:500;color:color-mix(in oklch,var(--foreground) 35%,transparent);padding:0 .125rem;line-height:1}.configurator__flip-rec.svelte-a893ne{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--primary);background:color-mix(in oklch,var(--primary) 12%,transparent);padding:.125rem .5rem;border-radius:9999px;line-height:1.4;align-self:center;margin-left:.375rem}.configurator__flip-specs.svelte-a893ne{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.configurator__flip-spec.svelte-a893ne{display:flex;flex-direction:column;gap:.25rem}.configurator__flip-spec-label.svelte-a893ne{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in oklch,var(--foreground) 35%,transparent);line-height:1}.configurator__flip-spec-val.svelte-a893ne{font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--foreground) 55%,transparent);line-height:1}.configurator__flip-spec-val--open.svelte-a893ne{font-weight:700;font-size:.875rem;color:var(--primary);animation:svelte-a893ne-flip-in .25s cubic-bezier(.16,1,.3,1) both}.configurator__flip-spec--open.svelte-a893ne .configurator__flip-spec-label:where(.svelte-a893ne){color:color-mix(in oklch,var(--foreground) 35%,transparent)}.configurator__flip-spec-arrow.svelte-a893ne{font-size:.875rem;color:color-mix(in oklch,var(--foreground) 25%,transparent);margin-top:.375rem}@keyframes svelte-a893ne-flip-in{0%{transform:translateY(-40%) rotateX(90deg);opacity:0}to{transform:translateY(0) rotateX(0);opacity:1}}.section-dark .configurator__slider-label.svelte-a893ne{color:#e3e5e866}.section-dark .configurator__slider.svelte-a893ne{background:#e3e5e81a}.section-dark .configurator__flip-digit.svelte-a893ne{color:#e3e5e8}.section-dark .configurator__flip-spec-label.svelte-a893ne{color:#e3e5e84d}.section-dark .configurator__flip-spec-val.svelte-a893ne{color:#e3e5e880}.section-dark .configurator__flip-spec-val--open.svelte-a893ne{color:var(--primary)}@media(max-width:480px){.configurator__size-cards.svelte-a893ne{gap:.375rem}.configurator__size-card.svelte-a893ne{padding:.75rem .25rem .625rem}.configurator__size-badge.svelte-a893ne{font-size:.5625rem;padding:.125rem .5rem}.configurator__size-label.svelte-a893ne,.configurator__size-dims--main.svelte-a893ne{font-size:.8125rem}.configurator__size-dims.svelte-a893ne{font-size:.6875rem}.configurator__size-desc.svelte-a893ne{display:none}.configurator__slider-row.svelte-a893ne{flex-wrap:wrap}}.configurator__product-cards.svelte-a893ne{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.configurator__product-card.svelte-a893ne{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem 1rem;border-radius:1rem;border:1.5px dashed var(--border);background:none;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);text-align:center}.configurator__product-card.svelte-a893ne:hover{border-color:color-mix(in oklch,var(--primary) 50%,transparent);background:color-mix(in oklch,var(--primary) 5%,transparent);border-style:solid}.configurator__product-card--active.svelte-a893ne{border-color:color-mix(in oklch,var(--primary) 40%,transparent);background:color-mix(in oklch,var(--primary) 8%,transparent);border-style:solid}.configurator__product-card-visual.svelte-a893ne{display:flex;align-items:center;justify-content:center;width:6.5rem;height:6.5rem;flex-shrink:0}.configurator__product-card-img.svelte-a893ne{width:6rem;height:6rem;object-fit:contain;flex-shrink:0;opacity:.5;transition:opacity .3s ease}.configurator__product-card--active.svelte-a893ne .configurator__product-card-img:where(.svelte-a893ne){opacity:.9}.configurator__product-card-name.svelte-a893ne{font-size:1.125rem;font-weight:900;color:var(--foreground);white-space:nowrap;letter-spacing:-.01em}.configurator__product-card--active.svelte-a893ne .configurator__product-card-name:where(.svelte-a893ne){color:var(--primary)}.configurator__product-card-desc.svelte-a893ne{font-size:.75rem;font-weight:500;line-height:1.35;color:color-mix(in oklch,var(--foreground) 50%,transparent);max-width:16ch}.configurator__product-card--active.svelte-a893ne .configurator__product-card-desc:where(.svelte-a893ne){color:color-mix(in oklch,var(--foreground) 65%,transparent)}.configurator__result.svelte-a893ne{display:flex;flex-direction:column;gap:1rem}.configurator__live-badge.svelte-a893ne{display:inline-flex;align-items:center;gap:1rem;padding:.5rem 1.25rem .5rem 1rem;border-radius:9999px;background:#06f9b914;border:1px solid oklch(.87 .18 166 / .15);width:fit-content}.configurator__live-dot.svelte-a893ne{position:relative;width:.5rem;height:.5rem;border-radius:9999px;background:var(--primary);flex-shrink:0}.configurator__live-dot.svelte-a893ne:before{content:"";position:absolute;inset:-4px;border-radius:9999px;background:#06f9b959;animation:svelte-a893ne-live-pulse 2s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}@keyframes svelte-a893ne-live-pulse{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}.configurator__live-text.svelte-a893ne{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}.configurator__diagram.svelte-a893ne{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:2rem;margin-left:-2rem;margin-right:-2rem;background:radial-gradient(ellipse at center,oklch(.87 .18 166 / .07) 0%,transparent 70%)}.configurator__svg.svelte-a893ne{width:100%;max-height:380px;overflow:visible}.configurator__cell.svelte-a893ne{transition:all .2s ease;cursor:crosshair}.configurator__section-label.svelte-a893ne{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;fill:#06f9b999}.configurator__cover-label.svelte-a893ne{font-size:11px;font-weight:700;letter-spacing:.04em;fill:#06f9b973}.configurator__dim-label.svelte-a893ne{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;fill:#06f9b980}.configurator__download.svelte-a893ne{display:flex;flex-direction:column;gap:.625rem}.configurator__download-btn.svelte-a893ne{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;border-radius:.75rem;border:none;background:var(--primary);color:var(--primary-foreground);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;width:fit-content;cursor:pointer;transition:all .35s cubic-bezier(.16,1,.3,1)}.configurator__download-btn.svelte-a893ne:hover:not(:disabled){background:oklch(.9 .19 166);transform:translateY(-1px);box-shadow:0 4px 16px #06f9b940}.configurator__download-btn.svelte-a893ne:disabled{opacity:.7;cursor:wait}.configurator__spinner.svelte-a893ne{animation:svelte-a893ne-spin .8s linear infinite}@keyframes svelte-a893ne-spin{to{transform:rotate(360deg)}}.configurator__download-note.svelte-a893ne{font-size:.75rem;font-weight:500;color:color-mix(in oklch,var(--foreground) 35%,transparent);padding-left:.25rem}.configurator__live-row.svelte-a893ne{display:flex;align-items:center;gap:2rem}.configurator__info-btn.svelte-a893ne{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:none;background:none;cursor:pointer;color:#e3e5e859;transition:color .2s ease;flex-shrink:0}.configurator__info-btn.svelte-a893ne:hover{color:#e3e5e8b3}.configurator__info-label.svelte-a893ne{font-size:.6875rem;font-weight:500;letter-spacing:.02em}@media(max-width:480px){.configurator__info-label.svelte-a893ne{display:none}}.configurator__overlay.svelte-a893ne{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:svelte-a893ne-overlay-fadein .25s ease}@keyframes svelte-a893ne-overlay-fadein{0%{opacity:0}to{opacity:1}}.configurator__sheet.svelte-a893ne{width:100%;max-width:32rem;max-height:85vh;overflow-y:auto;background:#0c0d0f;border-radius:1.25rem 1.25rem 0 0;border:1px solid oklch(.92 .005 260 / .1);border-bottom:none;animation:svelte-a893ne-sheet-slideup .3s cubic-bezier(.16,1,.3,1)}@keyframes svelte-a893ne-sheet-slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:640px){.configurator__overlay.svelte-a893ne{align-items:center}.configurator__sheet.svelte-a893ne{border-radius:1.25rem;border-bottom:1px solid oklch(.92 .005 260 / .1);max-height:80vh;animation:svelte-a893ne-sheet-scalein .25s cubic-bezier(.16,1,.3,1)}@keyframes svelte-a893ne-sheet-scalein{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}}.configurator__sheet-header.svelte-a893ne{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 0;position:sticky;top:0;background:#0c0d0f;z-index:1}.configurator__sheet-eyebrow.svelte-a893ne{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#e3e5e880;margin-bottom:.25rem}.configurator__sheet-title.svelte-a893ne{font-size:1.125rem;font-weight:700;color:#e3e5e8;letter-spacing:-.01em}.configurator__sheet-close.svelte-a893ne{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border:none;border-radius:9999px;background:#e3e5e814;color:#e3e5e899;cursor:pointer;transition:all .2s ease}.configurator__sheet-close.svelte-a893ne:hover{background:#e3e5e826;color:#e3e5e8}.configurator__sheet-body.svelte-a893ne{padding:1.25rem 1.5rem 2rem}.configurator__spec-row.svelte-a893ne{display:grid;grid-template-columns:1fr 1.5fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border);align-items:baseline}@media(max-width:640px){.configurator__spec-row.svelte-a893ne{grid-template-columns:1fr;gap:.125rem;padding:.625rem 0}}.configurator__spec-row--last.svelte-a893ne{border-bottom:none}.configurator__spec-label.svelte-a893ne{font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in oklch,var(--foreground) 60%,transparent)}.configurator__spec-value.svelte-a893ne{font-size:.9375rem;font-weight:500;color:var(--foreground)}.configurator__spec-value--primary.svelte-a893ne{color:var(--primary);font-weight:700}.configurator__empty.svelte-a893ne{display:flex;align-items:center;justify-content:center;min-height:12rem;border:1.5px dashed var(--border);border-radius:1.5rem;padding:2rem}.configurator__empty.svelte-a893ne p:where(.svelte-a893ne){font-size:.9375rem;font-weight:500;color:color-mix(in oklch,var(--foreground) 60%,transparent);text-align:center}.section-dark .configurator__eyebrow.svelte-a893ne{color:var(--primary)}.section-dark .configurator__headline.svelte-a893ne{color:#e3e5e8}.section-dark .configurator__intro.svelte-a893ne{color:#e3e5e899}.section-dark .configurator__step-num.svelte-a893ne{background:#e3e5e814;color:#e3e5e8}.section-dark .configurator__step-label.svelte-a893ne{color:#e3e5e899}.section-dark .configurator__product-card.svelte-a893ne{border-color:#e3e5e81f}.section-dark .configurator__product-card.svelte-a893ne:hover{border-color:#06f9b966;background:#06f9b914;border-style:solid}.section-dark .configurator__product-card--active.svelte-a893ne{border-color:#06f9b959;background:#06f9b91a;border-style:solid}.section-dark .configurator__product-card-name.svelte-a893ne{color:#e3e5e8}.section-dark .configurator__product-card--active.svelte-a893ne .configurator__product-card-name:where(.svelte-a893ne){color:var(--primary)}.section-dark .configurator__product-card-desc.svelte-a893ne{color:#e3e5e873}.section-dark .configurator__product-card--active.svelte-a893ne .configurator__product-card-desc:where(.svelte-a893ne){color:#e3e5e899}.section-dark .configurator__spec-row.svelte-a893ne{border-color:#e3e5e814}.section-dark .configurator__spec-label.svelte-a893ne{color:#e3e5e899}.section-dark .configurator__spec-value.svelte-a893ne{color:#e3e5e8}.section-dark .configurator__spec-value--primary.svelte-a893ne{color:var(--primary)}.section-dark .configurator__download-note.svelte-a893ne{color:#e3e5e859}.section-dark .configurator__empty.svelte-a893ne{border-color:#e3e5e81a}.section-dark .configurator__empty.svelte-a893ne p:where(.svelte-a893ne){color:#e3e5e899}
