.PCGGNW_help,.PCGGNW_requirement{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.PCGGNW_requirement{white-space:nowrap}.PCGGNW_error{border-inline-start:3px solid var(--color-action);background:var(--color-background);margin:.75rem 0 0;padding:.625rem .875rem;font-weight:700}
.LR1D7a_fieldset{border:0;min-width:0;margin:0;padding:0}.LR1D7a_legend{width:100%;margin:0 0 1rem;padding:0;font-weight:700}.LR1D7a_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:640px){.LR1D7a_choices{grid-template-columns:minmax(0,1fr)}}
.ZpMQxW_option{cursor:pointer;align-items:flex-start;gap:.875rem;min-height:44px;display:flex}.ZpMQxW_card{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-background);padding:1.25rem}.ZpMQxW_card:hover{border-color:var(--color-accent)}.ZpMQxW_card:has(input:checked){border-color:var(--color-accent)}.ZpMQxW_card:has(input:checked){box-shadow:inset 0 0 0 1px var(--color-accent)}.ZpMQxW_sharedRows{grid-template-columns:subgrid;grid-template-rows:subgrid;row-gap:inherit;border:0;grid-row:span 2;display:grid}.ZpMQxW_sharedRows>span{grid-area:1/1/span 2/-1;grid-template-rows:subgrid;grid-template-columns:subgrid;row-gap:inherit;min-width:0;display:grid}.ZpMQxW_sharedRows .ZpMQxW_title{grid-area:1/2;align-items:center;min-height:44px;display:flex}.ZpMQxW_sharedRows .ZpMQxW_description{grid-area:2/1/auto/-1;margin-top:0}.ZpMQxW_option input{width:1.125rem;height:1.125rem;accent-color:var(--color-accent);cursor:inherit;flex:none;margin:.1875rem 0 0}.ZpMQxW_sharedRows>input{z-index:1;grid-area:1/1;align-self:center;margin:0}.ZpMQxW_title{font-weight:700;display:block}.ZpMQxW_description{color:var(--color-text-muted);margin-top:.375rem;display:block}.ZpMQxW_option:has(input:disabled){border-style:dashed;border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed;box-shadow:none}@media (max-width:640px){.ZpMQxW_card{padding:1rem}}
.egO7jG_input,.egO7jG_textarea{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);width:100%;min-height:48px;color:var(--color-text);background:var(--color-background);padding:.75rem .875rem}.egO7jG_input{height:calc(1.5em + 1.5rem + 2 * var(--border-width))}.egO7jG_selectWrapper{align-items:center;display:grid}.egO7jG_select{appearance:none;grid-area:1/1;padding-inline-end:2.75rem}.egO7jG_selectWrapper>svg{pointer-events:none;grid-area:1/1;justify-self:end;width:1rem;height:1rem;margin-inline-end:.875rem}.egO7jG_select:disabled+svg{color:var(--color-text-muted)}.egO7jG_textarea{resize:vertical;min-height:8rem}.egO7jG_input::placeholder,.egO7jG_textarea::placeholder{color:var(--color-text-muted);opacity:1}.egO7jG_input:focus-visible,.egO7jG_textarea:focus-visible{border-color:var(--color-focus-ring);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.egO7jG_input[aria-invalid=true],.egO7jG_textarea[aria-invalid=true]{border-color:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action)}.egO7jG_input:disabled,.egO7jG_textarea:disabled{color:var(--color-text-muted);background:var(--color-surface);cursor:not-allowed;border-style:dashed}
.VYEX3G_configuration{container-type:inline-size}.VYEX3G_specifications{margin:0}.VYEX3G_row{border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:.5rem 1rem;padding:.875rem 0;display:grid}.VYEX3G_specifications:first-child>.VYEX3G_row:first-child{padding-top:0}.VYEX3G_row dt{color:var(--color-text-muted)}.VYEX3G_row dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.VYEX3G_row .VYEX3G_extraValues{font-weight:400}.VYEX3G_extraList{margin:0;padding-inline-start:1.125rem}.VYEX3G_extraList li+li{margin-top:.375rem}.VYEX3G_hint{color:var(--color-text-muted);font-size:var(--font-size-small);margin:.375rem 0 0;font-weight:400;display:block}.VYEX3G_extras{border:0;min-width:0;margin:1.25rem 0 0;padding:0}.VYEX3G_extras legend{margin-bottom:.5rem;font-weight:700}.VYEX3G_check{align-items:center;gap:.75rem;min-height:44px;padding:.625rem 0;display:flex}.VYEX3G_check input{width:1.125rem;height:1.125rem;accent-color:var(--color-accent);flex-shrink:0}.VYEX3G_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.VYEX3G_actions button{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-background);min-height:44px;color:var(--color-text);cursor:pointer;padding:.625rem 1rem;font-weight:700}.VYEX3G_actions .VYEX3G_apply{color:var(--color-on-action);background:var(--color-action);border-color:var(--color-action)}.VYEX3G_actions .VYEX3G_apply:hover{background:var(--color-action-hover)}.VYEX3G_actions p{flex-basis:100%}@container (max-width:24rem){.VYEX3G_row{grid-template-columns:minmax(0,1fr)}}
.WO9lZW_option{grid-row:span 4;grid-template-rows:subgrid;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-media);background:var(--color-background);cursor:pointer;grid-template-columns:minmax(0,1fr);gap:1.25rem .875rem;padding:1.25rem;display:grid}.WO9lZW_option:hover,.WO9lZW_option[aria-current=true]{border-color:var(--color-accent)}.WO9lZW_option[aria-current=true]{box-shadow:inset 0 0 0 1px var(--color-accent)}.WO9lZW_detailLink{min-height:44px;color:var(--color-accent);grid-area:4/1/auto/-1;place-self:flex-start start;align-items:center;text-decoration:underline;display:inline-flex}.WO9lZW_title{grid-area:1/1;align-items:center;min-height:44px;font-weight:700;display:flex}.WO9lZW_option:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.WO9lZW_description{color:var(--color-text-muted);grid-area:2/1/auto/-1;margin:0}.WO9lZW_option:has(.WO9lZW_customize){grid-template-columns:minmax(0,1fr) auto}.WO9lZW_customize{min-height:44px;color:var(--color-accent);cursor:pointer;background:0 0;border:0;grid-area:1/2;align-self:center;padding:.25rem;font-weight:700;text-decoration:underline}.WO9lZW_customize[aria-disabled=true]{color:var(--color-text-muted);cursor:default}.WO9lZW_configuration{grid-area:3/1/auto/-1;min-width:0}.WO9lZW_detailLink:hover{text-decoration-thickness:2px}@media (max-width:640px){.WO9lZW_option{grid-row:auto;grid-template-rows:none;padding:1rem}}
.c-pY7a_help{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0 0 1rem}
.ELXcbW_field{flex-direction:column;gap:.625rem;display:flex}
.SPudfq_requirements>:not(:first-child){margin-top:2rem}.SPudfq_selectedEquipment{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.SPudfq_selectedMachine{flex:12rem;gap:.25rem;margin:0;display:grid}.SPudfq_selectedMachine span{color:var(--color-text-muted);font-size:var(--font-size-small)}.SPudfq_changeEquipment{border-radius:var(--radius-control);min-height:44px;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:.5rem;font-weight:700;text-decoration:underline}.SPudfq_changeEquipment:hover{background:var(--color-background)}.SPudfq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.SPudfq_quantity,.SPudfq_fullWidth{grid-column:1/-1}@media (max-width:640px){.SPudfq_fields{grid-template-columns:minmax(0,1fr)}}
.pvSIeq_actions{border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.pvSIeq_primaryButton,.pvSIeq_secondaryButton{border:var(--border-width) solid transparent;border-radius:var(--radius-control);text-align:center;cursor:pointer;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:.75rem 1.375rem;font-weight:700;text-decoration:none;display:inline-flex}.pvSIeq_primaryButton{color:var(--color-on-action);background:var(--color-action);margin-left:auto}.pvSIeq_primaryButton:not(:disabled):hover{background:var(--color-action-hover)}.pvSIeq_primaryButton:disabled{border-color:var(--color-border);color:var(--color-text-muted);background:var(--color-surface);cursor:not-allowed}.pvSIeq_secondaryButton{border-color:var(--color-border);color:var(--color-text);background:var(--color-background)}.pvSIeq_secondaryButton:hover{border-color:var(--color-accent)}@media (max-width:640px){.pvSIeq_actions{align-items:stretch;gap:.75rem}.pvSIeq_primaryButton,.pvSIeq_secondaryButton{flex:10rem}}
.UrMgoW_summary{margin:0}.UrMgoW_row{border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline;gap:.75rem 1.5rem;padding:1.125rem 0;display:grid}.UrMgoW_row:first-child{border-top:var(--border-width) solid var(--color-border)}.UrMgoW_row dt{color:var(--color-text-muted)}.UrMgoW_row dd{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem 1.5rem;margin:0;display:grid}.UrMgoW_row dd>span{white-space:pre-line}.UrMgoW_editButton{border-radius:var(--radius-control);min-height:44px;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:.5rem;font-weight:700;text-decoration:underline}.UrMgoW_editButton:hover{background:var(--color-background)}.UrMgoW_note{color:var(--color-text-muted);font-size:var(--font-size-small);margin:1.5rem 0 0}@media (max-width:640px){.UrMgoW_row{grid-template-columns:minmax(0,1fr);gap:.25rem .75rem}.UrMgoW_row dd{gap:.75rem}}
.upjkha_progress{top:var(--site-header-height);z-index:4;background:var(--color-background);font-size:var(--font-size-small);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;margin:0 0 2rem;padding:.75rem 0;list-style:none;display:grid;position:sticky}.upjkha_progressItem{border-bottom:2px solid var(--color-border);color:var(--color-text-muted);align-items:center;gap:.5rem;padding-bottom:1rem;display:flex}.upjkha_progressNumber{border:var(--border-width) solid var(--color-border);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;height:32px;font-weight:700;display:inline-flex}.upjkha_progressCurrent{border-color:var(--color-accent);color:var(--color-text);font-weight:700}.upjkha_progressCurrent .upjkha_progressNumber{border-color:var(--color-accent);color:var(--color-on-accent);background:var(--color-accent)}.upjkha_progressComplete{border-color:var(--color-accent)}.upjkha_progressComplete .upjkha_progressNumber{border-color:var(--color-accent);color:var(--color-accent)}@media (max-width:640px){.upjkha_progress{margin-bottom:1.5rem;padding-block:.5rem;font-size:.75rem}.upjkha_progressItem{text-align:center;justify-content:center;padding-bottom:.75rem}.upjkha_progressNumber{display:none}}
.cV4n1W_wizard{margin-top:2rem}.cV4n1W_stepPanel{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-media);background:var(--color-surface);padding:2rem}.cV4n1W_stepPanel :focus{scroll-margin-block-start:7rem}.cV4n1W_stepTitle{margin:0}.cV4n1W_stepTitle:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.cV4n1W_stepIntro{color:var(--color-text-muted);margin:.875rem 0 1.75rem}@media (max-width:640px){.cV4n1W_stepPanel{padding:1.25rem}}
.ciPLtW_page{padding:2rem 2rem var(--spacing-page-section);margin:0 auto}.ciPLtW_heading{margin:0}.ciPLtW_intro{color:var(--color-text-muted);margin:1.5rem 0}@media (max-width:640px){.ciPLtW_page{padding-left:1.25rem;padding-right:1.25rem}}
