.G31nla_page{padding-block:var(--space-4) var(--space-6)}.G31nla_container{gap:var(--space-5);width:100%;min-width:0;max-width:var(--measure-4xl);padding-inline:var(--space-4);margin-inline:auto;display:grid}.G31nla_heading,.G31nla_gallery,.G31nla_purchase,.G31nla_purchaseHeading,.G31nla_technicalDetails,.G31nla_descriptionContent,.G31nla_resourceGroups,.G31nla_resourceGroup{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.G31nla_overview{align-items:start;gap:var(--space-5);min-width:0;display:grid}.G31nla_gallery{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-bg)}.G31nla_mainImage{padding:var(--space-4);flex-direction:column;flex:1;display:flex;position:relative}.G31nla_mainImage>span{top:var(--space-4);left:var(--space-4);z-index:var(--z-raised);position:absolute}.G31nla_imageStage{min-height:var(--size-64);flex:1;position:relative}.G31nla_imageStage>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.G31nla_galleryCaption{padding-inline:var(--space-4);color:var(--color-text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.G31nla_galleryControls{gap:var(--space-2);display:flex}.G31nla_thumbnails{overscroll-behavior-inline:contain;gap:var(--space-3);padding:0 var(--space-4) var(--space-4);list-style:none;display:flex;overflow-x:auto}.G31nla_thumbnails>li{flex-shrink:0}.G31nla_thumbnails img{object-fit:contain;width:100%;height:100%}.G31nla_thumbnail{width:var(--size-20);height:var(--size-20);padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm)}.G31nla_thumbnail[aria-current=true]{border-color:var(--color-link);background:var(--color-brand-subtle)}.G31nla_imagePlaceholder{justify-content:center;align-items:center;gap:var(--space-3);background:var(--color-bg-subtle);height:100%;color:var(--color-text-muted);font-size:var(--text-sm);flex-direction:column;display:flex;position:absolute;inset:0}.G31nla_imagePlaceholder svg{width:var(--size-10);height:var(--size-10)}.G31nla_purchase{padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-bg)}.G31nla_purchaseHeading{align-items:flex-start;gap:var(--space-2)}.G31nla_price,.G31nla_salePrice{font-size:var(--text-2xl);font-weight:var(--weight-heavy);line-height:var(--leading-tight)}.G31nla_salePrice,.G31nla_savings{color:var(--color-sale)}.G31nla_previousPrice,.G31nla_muted{color:var(--color-text-muted);font-size:var(--text-sm)}.G31nla_savings{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.G31nla_stickyBar{z-index:var(--z-sticky);border-block:var(--border-width) solid var(--color-border);background:var(--color-bg);flex-direction:column;display:flex;position:sticky;top:0}.G31nla_stickyPurchase{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-top:var(--border-width) solid var(--color-border);display:flex}.G31nla_stickyPurchase>strong{font-size:var(--text-lg);flex-shrink:0}.G31nla_stickyName{-webkit-line-clamp:1;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.G31nla_sectionNav{overscroll-behavior-inline:contain;gap:var(--space-5);font-size:var(--text-sm);display:flex;overflow-x:auto}.G31nla_sectionNav a{min-height:var(--size-12);border-bottom:var(--border-width-accent) solid #0000;font-weight:var(--weight-semibold);flex-shrink:0;align-items:center;display:flex}.G31nla_sectionNav a:hover{border-bottom-color:var(--color-link);color:var(--color-link)}.G31nla_information{display:grid}.G31nla_informationSection{gap:var(--space-4);min-width:0;padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--color-border);scroll-margin-top:var(--size-40);display:grid}.G31nla_sectionHeading h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.G31nla_sectionContent{min-width:0}.G31nla_highlightsPanel{gap:var(--space-4);padding:var(--space-4);border:var(--border-width) solid var(--color-border);background:var(--color-bg-subtle);display:grid}.G31nla_highlightsPanel h3{font-size:var(--text-md)}.G31nla_highlights,.G31nla_includedItems{gap:var(--space-3);font-size:var(--text-sm);list-style:none;display:grid}.G31nla_highlights li,.G31nla_includedItems li{align-items:flex-start;gap:var(--space-3);overflow-wrap:anywhere;display:flex}.G31nla_highlights svg,.G31nla_includedItems svg{width:var(--size-5);height:var(--size-5);color:var(--color-link);flex-shrink:0}.G31nla_includedItems li{padding:var(--space-4);border:var(--border-width) solid var(--color-border)}.G31nla_specification{white-space:normal;overflow-wrap:anywhere}.G31nla_specificationName{white-space:normal;overflow-wrap:anywhere;font-weight:var(--weight-semibold)}.G31nla_specifications{gap:var(--space-3);min-width:0;display:grid}.G31nla_specifications h3{font-size:var(--text-md)}.G31nla_specificationGroup{gap:var(--space-2);min-width:0;display:grid}.G31nla_specificationGroup h4{color:var(--color-text-muted);font-size:var(--text-sm)}.G31nla_resourceGroup h3{font-size:var(--text-md)}.G31nla_resources{gap:var(--space-3);list-style:none;display:grid}.G31nla_resources a{align-items:center;gap:var(--space-3);height:100%;min-height:var(--size-20);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xs);font-size:var(--text-sm);display:flex}.G31nla_resources a:hover{border-color:var(--color-link)}.G31nla_resources a>span{gap:var(--space-2);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.G31nla_resources a span>span{color:var(--color-text-muted);font-size:var(--text-xs)}.G31nla_resources svg{width:var(--size-5);height:var(--size-5);color:var(--color-link);flex-shrink:0}.G31nla_options{gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);display:grid}.G31nla_option{gap:var(--space-2);min-width:0;display:grid}.G31nla_optionStatus{color:var(--color-text-muted);font-size:var(--text-xs)}@media (min-width:40rem){.G31nla_container{padding-inline:var(--space-5)}.G31nla_mainImage{padding:var(--space-5)}.G31nla_imageStage{min-height:var(--size-80)}.G31nla_thumbnails{padding:0 var(--space-5) var(--space-5)}.G31nla_galleryCaption{padding-inline:var(--space-5)}.G31nla_highlights,.G31nla_resources,.G31nla_includedItems{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.G31nla_overview{gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}.G31nla_stickyBar{justify-content:space-between;align-items:center;gap:var(--space-5);flex-direction:row}.G31nla_stickyPurchase{min-width:0;max-width:var(--measure-sm);border:0}}
.ZPP2Cq_advice{gap:var(--space-4);min-width:0;padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border);display:grid}.ZPP2Cq_heading{align-items:center;gap:var(--space-3);display:flex}.ZPP2Cq_heading>svg{width:var(--size-8);height:var(--size-8);color:var(--color-link);flex-shrink:0}.ZPP2Cq_heading>div{gap:var(--space-1);min-width:0;display:grid}.ZPP2Cq_heading p{color:var(--color-text-muted);font-size:var(--text-xs)}.ZPP2Cq_heading h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.ZPP2Cq_description{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);text-wrap:pretty}.ZPP2Cq_actions{gap:var(--space-3);padding-top:var(--space-2);display:grid}.ZPP2Cq_note{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}
.aVp-rq_title{max-width:var(--measure-md);height:var(--size-10)}.aVp-rq_breadcrumb{width:var(--size-56);height:var(--size-5)}.aVp-rq_brand{width:var(--size-32)}.aVp-rq_description{width:100%;max-width:var(--measure-md);height:var(--size-5)}.aVp-rq_image{width:100%;height:100%;position:absolute;inset:0}.aVp-rq_thumbnail{width:var(--size-20);height:var(--size-20)}.aVp-rq_price{width:var(--size-48);height:var(--size-12)}.aVp-rq_action{height:var(--size-10)}.aVp-rq_advisorIcon{width:var(--size-8);height:var(--size-8);flex-shrink:0}.aVp-rq_advisorTitle{width:100%;max-width:var(--size-56);height:var(--size-6)}
.m8kciq_list{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;list-style:none;display:flex}.m8kciq_item,.m8kciq_separator{align-items:center;gap:var(--space-2);display:inline-flex}.m8kciq_page,.m8kciq_link:hover{color:var(--color-text)}.m8kciq_item,.m8kciq_link,.m8kciq_page{overflow-wrap:anywhere;min-width:0;max-width:100%}.m8kciq_separator svg{width:var(--size-5);height:var(--size-5)}.m8kciq_breadcrumb{min-width:0}
._0y_d4a_breadcrumb{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);display:none}._0y_d4a_currentPage{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);display:block;overflow:hidden}@media (min-width:64rem){._0y_d4a_breadcrumb{display:block}}
.xVSfSW_overviewGroup,.xVSfSW_managementGroup{gap:var(--space-2);padding:var(--space-3) var(--space-2)}.xVSfSW_managementGroup [data-slot=sidebar-group-label]{padding-inline:var(--space-4);min-height:var(--size-6);color:var(--color-text-disabled);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label)}.xVSfSW_navButton[data-slot=sidebar-menu-button]{min-height:var(--size-12);gap:var(--space-3);padding-inline:var(--space-4);border-left:var(--border-width-accent) solid #0000;font-weight:var(--weight-semibold);border-radius:var(--radius-xs);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.xVSfSW_navButton[data-slot=sidebar-menu-button] svg{color:var(--color-text-disabled)}.xVSfSW_navButton[data-slot=sidebar-menu-button]:hover svg{color:var(--color-text-muted)}.xVSfSW_navButton[data-slot=sidebar-menu-button][data-active=true]{border-left-color:var(--color-action);background:var(--color-brand-subtle);color:var(--color-brand);font-weight:var(--weight-semibold)}.xVSfSW_navButton[data-slot=sidebar-menu-button][data-active=true] svg{color:var(--color-action)}
.-fLHEW_shell{background:var(--color-bg);min-height:100dvh}.-fLHEW_brandHeader{min-height:var(--size-16);border-bottom:0;align-content:center}.-fLHEW_workspaceLink{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--size-10);color:var(--color-text);display:flex}.-fLHEW_workspaceText{gap:var(--space-1);min-width:0;display:grid}.-fLHEW_workspaceText>strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);overflow:hidden}.-fLHEW_workspaceText>span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-disabled);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label);overflow:hidden}[data-state=collapsed] .-fLHEW_workspaceLink{display:none}.-fLHEW_sidebarFooter{padding:var(--space-4) var(--space-2) var(--space-6)}.-fLHEW_storeLink[data-slot=sidebar-menu-button]{min-height:var(--size-12);gap:var(--space-3);padding-inline:var(--space-4);border-radius:var(--radius-xs);color:var(--color-text-muted);font-weight:var(--weight-semibold)}.-fLHEW_storeLink[data-slot=sidebar-menu-button]:hover{background:var(--color-bg-subtle);color:var(--color-text)}.-fLHEW_storeLink[data-slot=sidebar-menu-button]:hover .-fLHEW_externalIcon{transform:translate(var(--size-0-5), calc(var(--size-0-5) * -1));color:var(--color-text)}.-fLHEW_storeText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.-fLHEW_externalIcon{color:var(--color-text-disabled);transition:transform var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);margin-left:auto}.-fLHEW_workspace{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.-fLHEW_main{width:100%;min-width:0;padding:var(--space-4) var(--space-4) var(--space-8);flex:1}.-fLHEW_container{width:100%;max-width:var(--measure-3xl);min-width:0;margin-inline:auto}.-fLHEW_skipLink{top:var(--space-3);left:var(--space-3);z-index:var(--z-toast);padding:var(--space-3);background:var(--color-bg);color:var(--color-link);position:fixed;transform:translateY(-200%)}.-fLHEW_skipLink:focus-visible{transform:translateY(0)}@media (min-width:40rem){.-fLHEW_main{padding:var(--space-5) var(--space-5) var(--space-8)}}@media (min-width:80rem){.-fLHEW_main{padding:var(--space-5) var(--space-6) var(--space-9)}}
.GiPS8W_sidebar[data-slot=sidebar]{width:var(--size-72);max-width:calc(100vw - var(--space-5))}.GiPS8W_sidebar[data-slot=sidebar] [data-slot=sidebar-header]{padding:var(--space-3) var(--space-5)}.GiPS8W_sidebar[data-slot=sidebar][data-state=collapsed] [data-slot=sidebar-header]{padding-inline:var(--space-2)}
.vdkPuq_sidebar[data-slot=sidebar-mobile]{width:min(var(--measure-xs),100vw - var(--space-6));max-width:calc(100vw - var(--space-4))}.vdkPuq_sidebar[data-slot=sidebar-mobile] [data-slot=sidebar-header]{padding:var(--space-2) var(--size-16) var(--space-2) var(--space-5)}
