.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-title,.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text{color:var(--kone-color-heading-h6);font-family:var(--kone-typography-h6-family);font-size:var(--kone-typography-h6-size-mobile);font-weight:var(--kone-typography-h6-weight);letter-spacing:var(--kone-typography-h6-letter-spacing-mobile);line-height:var(--kone-typography-h6-line-height-mobile);word-break:break-word}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-title a,.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h6-family);font-size:inherit;font-weight:var(--kone-typography-h6-weight);line-height:inherit;text-decoration:none}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-title a:hover,.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-title,.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text{font-size:var(--kone-typography-h6-size-tablet);letter-spacing:var(--kone-typography-h6-letter-spacing-tablet);line-height:var(--kone-typography-h6-line-height-tablet)}
}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-title,.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text{font-size:var(--kone-typography-h6-size-desktop);letter-spacing:var(--kone-typography-h6-letter-spacing-desktop);line-height:var(--kone-typography-h6-line-height-desktop)}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-description{font-size:var(--kone-typography-paragraph-2-size-mobile);line-height:var(--kone-typography-paragraph-2-line-height-mobile)}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-description{font-size:var(--kone-typography-paragraph-2-size-tablet);line-height:var(--kone-typography-paragraph-2-line-height-tablet)}
}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-description{font-size:var(--kone-typography-paragraph-2-size-desktop);line-height:var(--kone-typography-paragraph-2-line-height-desktop)}
}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper{padding:80px 0}
}
.wizard-result-table__wrapper .wizard-result-table__header{display:none;flex-direction:row;align-items:center;justify-content:space-between}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .wizard-result-table__header{display:flex}
}
.wizard-result-table__wrapper .columncontrol__wrapper{display:flex;flex-direction:column}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper{flex-direction:row;gap:40px}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column{background-color:#fff;width:100% !important;margin-bottom:0}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column{flex:1;width:auto}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper{position:relative}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content{overflow:hidden;transition:all .4s ease;max-height:0;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:24px;padding-left:16px;padding-right:16px;justify-content:flex-start;height:100%}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content{max-height:none;padding:0}
}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content:not(.is-expanded){gap:0}
}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content:has(.is-expanded){gap:40px}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content.is-open{max-height:2000px}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content.is-open{padding:20px 16px}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header{display:flex;align-items:center;align-self:stretch;padding:12px;padding-right:0;gap:12px;cursor:pointer}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header{padding:20px 16px}
}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header{display:none}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text{display:flex;align-items:center;gap:12px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text svg{width:22px;height:22px;display:flex;align-items:center;justify-content:center}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-text svg{width:24px;height:24px}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-icon{width:48px;height:48px;padding:8px 13px;gap:8px;display:flex;align-items:center;justify-content:center;transition:all .4s ease}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-icon svg{width:22px;height:22px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--header-icon.is-open{transform:rotate(45deg)}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-image{aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;align-self:stretch;position:relative}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-image .recommended{position:absolute;top:16px;left:16px;display:flex;align-items:center;padding:4px 8px;gap:4px;border-radius:4px;background-color:#1450f5;text-transform:uppercase;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:18px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text{display:flex;flex-direction:column;justify-content:center;align-self:stretch;gap:16px;aspect-ratio:3/2}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text{aspect-ratio:auto}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-label{color:#1450f5;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--content-media-text-description{color:#575759;font-style:normal;font-weight:400}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--options{display:flex;flex-direction:column;gap:16px;align-items:flex-start;align-self:stretch;transition:max-height .4s ease;overflow:hidden}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--options{max-height:0;overflow:hidden}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--options.is-expanded{max-height:1000px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--options-title{color:#141414;font-size:14px;font-style:normal;font-weight:600;line-height:20px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--options-list{display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--options-item{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background-color:#e7edfe;color:#141414;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-indent:0}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters{display:flex;max-height:1000px;flex-direction:column;align-items:flex-start;align-self:stretch;transition:max-height .4s ease;overflow:hidden}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters{max-height:0;overflow:hidden}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters.is-expanded{max-height:1000px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:24px;padding-top:24px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:8px;padding:0;padding-bottom:24px;text-indent:0;border-bottom:1px solid #e8e9eb}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-item-label{display:flex;align-items:center;gap:8px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-item-label svg{width:20px;height:20px;aspect-ratio:1/1}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-item-value{display:flex;align-items:center;gap:2px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-item-name{color:#141414;font-size:14px;font-style:normal;font-weight:600;line-height:20px}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper--parameters-item:last-child{border-bottom:0}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper .wizard-result-square.wizard-result-square{background-color:#f5f8ff;width:16px;height:16px}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper .wizard-result-square.wizard-result-square__filled{background-color:#dae4ff}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper .wizard-result-cell__wrapper-bottom-line{height:1px;background-color:#999b9e;width:100%;transition:all .4s ease}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper .wizard-result-cell__wrapper-bottom-line{display:none}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper .wizard-result-cell__wrapper-bottom-line.is-open{margin-top:10px}
@media only screen and (min-width:600px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column .wizard-result-cell__wrapper .wizard-result-cell__wrapper-bottom-line.is-open{margin-top:0}
}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column:has(.recommended) .wizard-result-square.wizard-result-square__filled{background-color:#1450f5}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column:has(.recommended) .wizard-result-cell__wrapper--options-item{background-color:#1450f5;color:#fff}
.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column:has(.recommended){order:-1}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .columncontrol__wrapper .columncontrol__column:has(.recommended){order:4}
}
.wizard-result-table__wrapper .wizard-result-table__header{display:none;align-items:center;justify-content:space-between;margin-bottom:10px}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .wizard-result-table__header{display:flex}
}
.wizard-result-table__wrapper .wizard-result-table__header h2{font-size:20px;font-weight:400;font-style:normal}
.wizard-result-table__wrapper .wizard-result-table__wrapper-expand-btn,.wizard-result-table__wrapper .wizard-result-table__header button{display:none;height:48px;min-width:64px;max-height:48px;padding:8px 14px;justify-content:center;align-items:center;gap:10px;border-radius:111.273px;background-color:#f5f8ff;font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#1450f5;border:0;margin:0 auto;margin-top:40px;cursor:pointer}
.wizard-result-table__wrapper .wizard-result-table__wrapper-expand-btn.is-expanded svg,.wizard-result-table__wrapper .wizard-result-table__header button.is-expanded svg{transform:rotate(180deg)}
.wizard-result-table__wrapper .wizard-result-table__wrapper-expand-btn svg,.wizard-result-table__wrapper .wizard-result-table__header button svg{width:22px;height:22px;stroke:#1450f5;transition:all .4s ease}
@media only screen and (min-width:1024px){.wizard-result-table__wrapper .wizard-result-table__wrapper-expand-btn,.wizard-result-table__wrapper .wizard-result-table__header button{display:flex}
}
.wizard-result-table__wrapper .wizard-result-table__header button{margin-top:0}