.ak{--ak-fg-rgb: var(--color-foreground-rgb, 18 18 18);--ak-fg: rgb(var(--ak-fg-rgb));--ak-bg: var(--color-background, #fff);--ak-accent: var(--color-primary-button-background, var(--ak-fg));--ak-on-accent: var(--color-primary-button-text, var(--ak-bg));--ak-line: rgb(var(--ak-fg-rgb) / .18);--ak-muted: rgb(var(--ak-fg-rgb) / var(--opacity-muted-text, .6));--ak-input-border: var(--color-input-border, rgb(var(--ak-fg-rgb) / .35));--ak-radius: var(--style-border-radius-inputs, 6px);--ak-pill-radius: var(--variant-picker-button-radius, var(--ak-radius));--ak-marker: 1.75rem;display:block;margin:1.5rem 0;color:var(--ak-fg)}.ak__fieldset{border:0;margin:0;padding:0;min-width:0}.ak__title{padding:0;font-family:var(--font-h5--family, inherit);margin-bottom:1rem;font-size:1.1em;font-weight:600}.ak__steps{list-style:none;margin:0;padding:0;counter-reset:ak}.ak__step{counter-increment:ak;position:relative;display:grid;grid-template-columns:var(--ak-marker) 1fr;column-gap:.9rem;row-gap:.4rem;padding-bottom:1.1rem}.ak__step:before{content:counter(ak);grid-row:1 / span 2;width:var(--ak-marker);height:var(--ak-marker);display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--ak-line);font-size:.85em;font-weight:600;font-variant-numeric:tabular-nums;background:var(--ak-bg);position:relative;z-index:1;transition:background-color .2s,border-color .2s,color .2s}.ak__step:not(:last-child):after{content:"";position:absolute;left:calc(var(--ak-marker) / 2 - .75px);top:var(--ak-marker);bottom:0;width:1.5px;background:var(--ak-line)}.ak__label,.ak__control{grid-column:2}.ak__label{font-weight:600;line-height:var(--ak-marker)}.ak__step[data-status=active]:before{border-color:var(--ak-accent)}.ak__step[data-status=done]:before{content:"\2713";background:var(--ak-accent);border-color:var(--ak-accent);color:var(--ak-on-accent)}.ak__step[data-status=done]:not(:last-child):after{background:var(--ak-accent)}.ak__step[data-status=skipped]:before{content:"\2013";color:var(--ak-muted)}.ak__step[data-status=locked] .ak__label,.ak__step[data-status=skipped] .ak__label{color:var(--ak-muted)}.ak__select{width:100%;font:inherit;color:inherit;padding:.7rem 2.5rem .7rem .9rem;border:var(--style-border-width-inputs, 1px) solid var(--ak-input-border);border-radius:var(--ak-radius);color:var(--color-input-text, inherit);background:var(--color-input-background, var(--ak-bg)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23777' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right .9rem center;-webkit-appearance:none;appearance:none;cursor:pointer}.ak__select:disabled{opacity:.5;cursor:not-allowed}.ak__pills{display:flex;flex-wrap:wrap;gap:.5rem}.ak__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ak__pill{display:inline-flex;align-items:center;min-height:2.6rem;padding:0 1.1rem;border:var(--variant-picker-button-border-width, 1px) solid var(--ak-input-border);border-radius:var(--ak-pill-radius);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.ak__pill:hover{border-color:var(--ak-fg)}.ak__radio:checked+.ak__pill{background:var(--ak-accent);border-color:var(--ak-accent);color:var(--ak-on-accent)}.ak__radio:focus-visible+.ak__pill,.ak__select:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--ak-fg);outline-offset:2px}.ak__info{margin:0;color:var(--ak-muted);line-height:var(--ak-marker)}.ak__note{margin:0 0 .75rem calc(var(--ak-marker) + .9rem);padding:.6rem .8rem;border-radius:var(--ak-radius);background:rgb(var(--ak-fg-rgb) / .06);font-size:.92em}.ak__summary{margin-left:calc(var(--ak-marker) + .9rem);padding-top:.9rem;border-top:1px solid var(--ak-line)}.ak__summary-label{display:block;color:var(--ak-muted);font-size:.9em}.ak__summary-car{display:block;font-size:1.15em;font-weight:600}.ak__error{margin:.75rem 0 0 calc(var(--ak-marker) + .9rem);color:var(--color-error, #8b0000);font-weight:600}.ak [hidden]{display:none!important}.ak__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ak--compact .ak__step{grid-template-columns:1fr;padding-bottom:.9rem}.ak--compact .ak__step:before,.ak--compact .ak__step:after{display:none}.ak--compact .ak__label,.ak--compact .ak__control{grid-column:1}.ak--compact .ak__label{line-height:1.4}.ak--compact .ak__note,.ak--compact .ak__summary,.ak--compact .ak__error{margin-left:0}.ak__manual{display:grid;gap:.4rem;margin-bottom:.75rem}.ak__input{width:100%;font:inherit;padding:.7rem .9rem;border:var(--style-border-width-inputs, 1px) solid var(--ak-input-border);border-radius:var(--ak-radius);color:var(--color-input-text, inherit);background:var(--color-input-background, var(--ak-bg))}.ak__input:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--ak-fg);outline-offset:2px}.ak__manual-toggle{display:inline;padding:0;margin:0 0 .9rem;border:0;background:none;font:inherit;font-size:.92em;color:var(--ak-fg);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(prefers-reduced-motion:reduce){.ak__step:before,.ak__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/auto-configurator.css.map */
