.ModelConfiguratorShortSummary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding-top:var(--nc-semantic-space-static-2xs);padding-bottom:var(--nc-semantic-space-static-2xs);position:relative;z-index:1}@media (min-width: 60rem){.ModelConfiguratorShortSummary{padding-top:var(--nc-semantic-space-static-base);padding-bottom:var(--nc-semantic-space-static-base)}}.ModelConfiguratorShortSummary-image{height:46px;width:auto;display:none}@media (min-width: 60rem){.ModelConfiguratorShortSummary-image{display:block}}.ModelConfiguratorShortSummary-interactionGroup{margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ModelConfiguratorModelTypeImageViewer-largeImageContainer{aspect-ratio:16/9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ModelConfiguratorModelTypeImageViewer-largeImage{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ModelConfiguratorModelTypeImageViewer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ModelConfiguratorModelTypeImageViewer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ModelConfiguratorModelTypeImageViewer-thumbnailButton{border:none;background:none;margin:0;cursor:pointer;padding:0;-ms-flex-negative:1;flex-shrink:1;position:relative}.ModelConfiguratorModelTypeImageViewer-thumbnailButton.isActive{outline:var(--nc-semantic-stroke-width-thick) solid var(--nc-semantic-color-action-base-stroke-interact);outline-offset:.25rem}.ModelConfiguratorModelTypeImageViewer-thumbnailImage{height:44px;width:auto}@media (min-width: 60rem){.ModelConfiguratorModelTypeImageViewer-thumbnailImage{height:60px}}.ModelConfiguratorModelTypeImageViewer-thumbnailImage--fixedAspectRatio{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.ModelConfiguratorModelTypeImageViewer-thumbnailIcon{color:var(--nc-semantic-color-action-base-stroke-interact);fill:currentcolor;height:44px;width:60px}@media (min-width: 60rem){.ModelConfiguratorModelTypeImageViewer-thumbnailIcon{height:60px;width:90px}}.ModelConfiguratorModelTypeImageViewer-thumbnailCounter{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#00000080;color:var(--nc-semantic-color-action-cta-fg-default);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--nc-semantic-font-size-md);font-style:normal;font-weight:var(--nc-semantic-font-weight-regular)}.ModelConfiguratorEquipmentSelectGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.ModelConfiguratorEquipmentRadioGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.ModelConfiguratorEquipmentSelectCard{outline:var(--nc-semantic-stroke-width-thin) solid var(--nc-semantic-color-action-base-stroke-default);outline-offset:calc(var(--nc-semantic-stroke-width-thin) * -1 + .5px);-webkit-transition:outline-color .2s ease;transition:outline-color .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.ModelConfiguratorEquipmentSelectCard:hover,.ModelConfiguratorEquipmentSelectCard:active{outline:var(--nc-semantic-stroke-width-thick) solid var(--nc-semantic-color-action-base-stroke-interact);outline-offset:calc(var(--nc-semantic-stroke-width-thick) * -1 + .5px)}.ModelConfiguratorEquipmentSelectCard-imageCell{position:relative;z-index:-1}.ModelConfiguratorEquipmentSelectCard-imageCell:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:var(--nc-semantic-color-action-ghost-bg-selected);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.is-selected .ModelConfiguratorEquipmentSelectCard-imageCell:before{opacity:1}.ModelConfiguratorEquipmentSelectCard-contentCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:1rem;padding:var(--nc-semantic-space-static-base);background-color:var(--nc-semantic-color-content-base-bg-brand-default)}.ModelConfiguratorEquipmentSelectCard-imageIcon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;opacity:0}.is-selected .ModelConfiguratorEquipmentSelectCard-imageIcon{opacity:1}.ModelConfiguratorEquipmentSelectCard-headingCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ModelConfiguratorEquipmentSelectCard-interactionCell{margin-top:auto}.ModelConfiguratorEquipmentRadioCard{outline:var(--nc-semantic-stroke-width-thin) solid var(--nc-semantic-color-action-base-stroke-default);outline-offset:calc(var(--nc-semantic-stroke-width-thin) * -1 + .5px);-webkit-transition:outline-color .2s ease;transition:outline-color .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;z-index:1;background-color:var(--nc-semantic-color-content-base-bg-brand-default);padding:var(--nc-semantic-space-static-base);gap:1rem}.ModelConfiguratorEquipmentRadioCard:hover,.ModelConfiguratorEquipmentRadioCard:active{outline:var(--nc-semantic-stroke-width-thick) solid var(--nc-semantic-color-action-base-stroke-interact);outline-offset:calc(var(--nc-semantic-stroke-width-thick) * -1 + .5px)}.ModelConfiguratorEquipmentRadioCard-imageCell{position:relative;z-index:-1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden;margin-bottom:auto}.ModelConfiguratorEquipmentRadioCard-imageCell:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:var(--nc-semantic-color-action-ghost-bg-selected);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.is-selected .ModelConfiguratorEquipmentRadioCard-imageCell:before{opacity:1}.ModelConfiguratorEquipmentRadioCard-contentCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:1rem}.ModelConfiguratorEquipmentRadioCard-imageIcon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;opacity:0}.is-selected .ModelConfiguratorEquipmentRadioCard-imageIcon{opacity:1}.ModelConfiguratorEquipmentRadioCard-headingCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ModelConfiguratorEquipmentRadioCard-interactionCell{margin-top:auto}.ModelConfiguratorConfigurationNavigation{position:sticky;width:100%;top:0;left:0;background-color:#fff;padding-left:1rem;padding-right:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 .5rem .5rem -.25rem rgba(0,0,0,.04);box-shadow:0 .5rem .5rem -.25rem #0000000a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10}.ModelConfiguratorConfigurationNavigation:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;-webkit-box-shadow:0 .5rem .5rem -.25rem rgba(0,0,0,.04);box-shadow:0 .5rem .5rem -.25rem #0000000a;z-index:1;pointer-events:none}@media (min-width: 60rem){.ModelConfiguratorConfigurationNavigation{gap:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ModelConfiguratorConfigurationNavigation:before{content:none;display:none}}.ModelConfiguratorEquipmentSectionNavigation{position:relative;background:-webkit-gradient(linear,left top,right top,color-stop(30%,var(--nc-semantic-color-data-base-bg-default)),to(rgba(255,255,255,0))),-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(70%,var(--nc-semantic-color-data-base-bg-default))) 0 100%,radial-gradient(farthest-side at 0% 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%,-webkit-gradient(linear,left top,right top,from(var(--nc-semantic-color-data-base-bg-default)),to(var(--nc-semantic-color-data-base-bg-default)));background:linear-gradient(to right,var(--nc-semantic-color-data-base-bg-default) 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),var(--nc-semantic-color-data-base-bg-default) 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%,linear-gradient(to right,var(--nc-semantic-color-data-base-bg-default),var(--nc-semantic-color-data-base-bg-default));background-repeat:no-repeat;background-size:14px 100%,14px 100%,6px 100%,6px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;gap:var(--nc-semantic-space-static-base);padding-top:var(--nc-semantic-space-static-2xs);padding-bottom:var(--nc-semantic-space-static-2xs)}@media (min-width: 60rem){.ModelConfiguratorEquipmentSectionNavigation{padding-top:var(--nc-semantic-space-static-base);padding-bottom:var(--nc-semantic-space-static-base)}}.ModelConfiguratorEquipmentSectionNavigation-item{-ms-flex-negative:0;flex-shrink:0}.ModelConfiguratorEquipmentDialogGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1rem;border-bottom:1px solid var(--nc-semantic-color-content-base-stroke-default)}.ModelConfiguratorEquipmentDialogGrid-headingCol{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:auto;min-width:264px;max-width:600px}.ModelConfiguratorEquipmentDialogGrid-dataCol,.ModelConfiguratorEquipmentDialogGrid-interactionCol{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ModelConfiguratorSelectedEquipmentFromGroup-image{position:sticky;top:134px;z-index:2;background-color:var(--nc-semantic-color-content-base-bg-default)}@media (min-width: 60rem){.ModelConfiguratorSelectedEquipmentFromGroup-image{top:100px}}
