._zxxRa_card{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;width:100%;max-width:42rem;overflow:hidden}._zxxRa_row{justify-content:space-between;align-items:flex-start;padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_scrollArea{max-height:80vh;overflow-y:auto}._zxxRa_rowLabel{--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1));font-size:10px;font-weight:700}._zxxRa_rowValue{--tw-text-opacity:1;color:rgb(136 143 150/var(--tw-text-opacity,1));font-size:10px;font-weight:500}._zxxRa_rowDelta{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:10px;font-weight:500}._zxxRa_multiRow>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}._zxxRa_multiRow{padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem}._zxxRa_multiRowItem{justify-content:space-between;align-items:flex-start;display:flex}._zxxRa_breadcrumbSection{padding:1rem 1rem .5rem}._zxxRa_backRow{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._zxxRa_sectionTitle{font-size:1rem;font-weight:600;line-height:1.5rem}._zxxRa_deviceCard{--tw-border-opacity:1;border-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem;display:flex}._zxxRa_deviceCardLeft{align-items:center;gap:.5rem;min-width:0;display:flex}._zxxRa_deviceCardInfo{min-width:0}._zxxRa_deviceName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}._zxxRa_deviceMeta{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}._zxxRa_deviceMetaPrice{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1rem}._zxxRa_changeDeviceButton{white-space:nowrap;color:var(--primary-color);flex-shrink:0;font-size:.75rem;line-height:1rem;text-decoration-line:underline}._zxxRa_content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}._zxxRa_content{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}._zxxRa_groupTitle{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.75rem;font-weight:600;line-height:1rem}._zxxRa_groupRows>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}._zxxRa_categoryGroup{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:1rem}._zxxRa_summaryRow{justify-content:space-between;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_summaryLabel{--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1));font-weight:700}._zxxRa_summaryValue{font-weight:600}._zxxRa_estimatedValue{--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}._zxxRa_estimatedValuePending{text-align:right;--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem}._zxxRa_chevron{width:1rem;height:1rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}._zxxRa_chevronOpen{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}._zxxRa_sectionHeaderButton{justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}._zxxRa_lockedBlock{pointer-events:none;opacity:.4;--tw-blur:blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}._zxxRa_sectionHeaderLeft{align-items:center;gap:.75rem;display:flex}._zxxRa_sectionHeaderRight{align-items:center;gap:.5rem;display:flex}._zxxRa_sectionHeaderTbd{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));flex-shrink:0;margin:0 1rem;font-size:.75rem;font-style:italic;font-weight:400;line-height:1rem}._zxxRa_sectionHeaderBadge{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}._zxxRa_sectionHeaderBadgeComplete{background-color:var(--primary-color);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}._zxxRa_sectionHeaderBadgeIncomplete{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}._zxxRa_sectionHeaderTitle{font-size:.875rem;font-weight:600;line-height:1.25rem}._zxxRa_conditionOption{border-width:1px;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:142px;display:flex;position:relative;overflow:hidden}._zxxRa_conditionOptionSelected{border-color:var(--primary-color)}._zxxRa_conditionOptionUnselected{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}._zxxRa_conditionOptionBadge{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;position:absolute;top:.5rem;right:.5rem}._zxxRa_conditionOptionBadgeIcon{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;padding:.375rem .625rem;display:flex;position:absolute;top:.5rem;right:.5rem}._zxxRa_conditionOptionImageWrap{width:54px;height:97px;position:relative}._zxxRa_conditionOptionImage{object-fit:contain}._zxxRa_conditionOptionLabel{text-align:center;font-size:.75rem;font-weight:700;line-height:1rem}._zxxRa_bespokeIcon{width:.875rem;height:.875rem}._zxxRa_optionBespokeIconInline{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:.375rem .625rem;display:flex}._zxxRa_optionBadgeInline{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}._zxxRa_headerSection{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1rem .5rem;position:sticky;top:0}._zxxRa_headerRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._zxxRa_headerLeft{align-items:center;gap:.5rem;display:flex}._zxxRa_headerBackButton{margin-left:-.25rem;padding:.25rem}._zxxRa_headerBackIcon{width:1rem;height:1rem}._zxxRa_typeToggle{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:9999px;padding:.25rem;font-size:.75rem;line-height:1rem;display:flex}._zxxRa_typeToggleButton{text-transform:capitalize;border-radius:9999px;padding:.25rem .75rem}._zxxRa_typeToggleButtonActive{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));background-color:#ffeb00;font-weight:600}._zxxRa_typeToggleButtonInactive{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}._zxxRa_deviceInfoCard{--tw-border-opacity:1;border-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));border-radius:.5rem;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.75rem;display:flex}._zxxRa_deviceInfoLeft{align-items:center;gap:.75rem;display:flex}._zxxRa_deviceInfoName{font-size:.875rem;font-weight:600;line-height:1.25rem}._zxxRa_deviceInfoText{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}._zxxRa_deviceInfoPriceBadge{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-text-opacity:1;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1rem}._zxxRa_reminderBox{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));border-radius:.5rem;align-items:center;gap:1rem;padding:10px;display:flex}._zxxRa_reminderText{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:10px;font-weight:500}._zxxRa_inspectionIcon{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(83 143 250/var(--tw-text-opacity,1));flex-shrink:0}._zxxRa_sectionBody{margin-top:.75rem}._zxxRa_sectionBody>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}._zxxRa_sectionBody{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:1rem}._zxxRa_sectionBodyNoTopMargin{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:1rem;padding-left:1rem;padding-right:1rem}._zxxRa_sectionBodySpaced{margin-top:.75rem}._zxxRa_sectionBodySpaced>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}._zxxRa_sectionBodySpaced{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:1rem}._zxxRa_conditionGroup{margin-top:.75rem}._zxxRa_conditionGroup>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}._zxxRa_emptyStateWrap{margin-top:.75rem}._zxxRa_emptyStateText{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}._zxxRa_fieldLabelRow{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._zxxRa_fieldLabel{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}._zxxRa_requiredMark{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}._zxxRa_optionsGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._zxxRa_optionsGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._zxxRa_noOptionsText{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));grid-column:span 3/span 3;font-size:.875rem;line-height:1.25rem}._zxxRa_optionButton{border-width:1px;border-radius:.5rem;padding:15px 1.5rem;font-size:.875rem;line-height:1.25rem;position:relative}._zxxRa_optionButtonWithTag{border-width:1px;border-radius:.5rem;flex-direction:column;align-items:center;gap:.125rem;padding:15px 1.5rem;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_colorOptionButton{border-width:1px;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:15px 1.5rem;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_colorOptionTopRow{align-items:center;gap:.5rem;display:flex}._zxxRa_optionButtonLabel{line-height:1.25}._zxxRa_optionButtonPriceTag{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));font-size:10px;line-height:1.25}._zxxRa_optionButtonRow{align-items:center;gap:.5rem;display:flex}._zxxRa_checkbox{border-width:1px;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}._zxxRa_checkboxChecked{border-color:var(--primary-color);background-color:var(--primary-color)}._zxxRa_checkboxUnchecked{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}._zxxRa_checkboxIcon{--tw-text-opacity:1;width:.875rem;height:.875rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}._zxxRa_optionButtonSelected{border-color:var(--primary-color);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));background-color:#0000}._zxxRa_optionButtonUnselected{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}._zxxRa_colorSwatch{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}._zxxRa_estimateSection>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}._zxxRa_estimateSection{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:1rem}._zxxRa_infoNotice{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.75rem;line-height:1rem;display:flex}._zxxRa_estimateRow{justify-content:space-between;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_estimateValue{color:var(--primary-color);font-weight:600}._zxxRa_ctaGroup{flex-direction:column-reverse;gap:.75rem;display:flex}@media (min-width:768px){._zxxRa_ctaGroup{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}._zxxRa_clearButton{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-radius:.5rem;width:100%;height:3rem;font-size:.875rem;font-weight:600;line-height:1.25rem}._zxxRa_submitCta{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;height:3rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}._zxxRa_submitCta:disabled{opacity:.4}._zxxRa_sectionDivider{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}._zxxRa_breadcrumbWrap{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));align-items:center;gap:.25rem;margin-bottom:.75rem;font-size:.75rem;line-height:1rem;display:flex}._zxxRa_breadcrumbPart{align-items:center;gap:.25rem;display:flex}._zxxRa_breadcrumbLink:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));text-decoration-line:underline}._zxxRa_breadcrumbCurrent{color:var(--primary-color);font-weight:500}._zxxRa_thumbnailWrap{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._zxxRa_thumbnailImage{object-fit:cover}._zxxRa_thumbnailPlaceholder{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:1.125rem;line-height:1.75rem}._zxxRa_stepHeader{padding:1rem 1rem .5rem}._zxxRa_stepTitle{margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.5rem}._zxxRa_stepSubtitle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}._zxxRa_stepSubtitleSpaced{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}._zxxRa_stepBody{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}._zxxRa_loadingHint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}._zxxRa_searchInput{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}._zxxRa_searchInput:focus{border-color:var(--primary-color);outline-offset:2px;outline:2px solid #0000}._zxxRa_searchInputSpaced{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.5rem;width:100%;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}._zxxRa_searchInputSpaced:focus{border-color:var(--primary-color);outline-offset:2px;outline:2px solid #0000}._zxxRa_tileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._zxxRa_tileButton{border-width:1px;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}._zxxRa_tileButton:disabled{cursor:not-allowed;opacity:.4}._zxxRa_tileButtonSelected{border-color:var(--primary-color);background-color:#0000}._zxxRa_tileButtonUnselected{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}._zxxRa_tileIcon{object-fit:contain;width:2.5rem;height:2.5rem}._zxxRa_tileLabel{font-size:.875rem;font-weight:500;line-height:1.25rem}._zxxRa_nextButton{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:214px;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;margin-top:1rem;margin-left:auto;margin-right:auto;padding-top:.75rem;padding-bottom:.75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}._zxxRa_nextButton:disabled{opacity:.4}._zxxRa_dividerRow{align-items:center;gap:1.5rem;margin-bottom:.75rem;display:flex}._zxxRa_dividerLine{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));flex:1;height:1px}._zxxRa_dividerText{white-space:nowrap;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}._zxxRa_brandGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-height:18rem;display:grid;overflow-y:auto}._zxxRa_brandButton{border-width:1px;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:139px;padding-left:.75rem;padding-right:.75rem;display:flex}._zxxRa_brandLogo{object-fit:contain;width:5rem;height:2.5rem}._zxxRa_brandInitial{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(107 114 128/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}._zxxRa_brandLabel{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}._zxxRa_typeToggleGroup{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:9999px;padding:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_typeToggleGroupButton{text-transform:capitalize;border-radius:9999px;flex:1;padding-top:.25rem;padding-bottom:.25rem;font-weight:600}._zxxRa_typeToggleGroupButtonActive{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));background-color:#ffeb00}._zxxRa_typeToggleGroupButtonInactive{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}._zxxRa_deviceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-height:18rem;display:grid;overflow-y:auto}._zxxRa_deviceListButton{text-align:left;border-width:1px;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}._zxxRa_deviceListInfo{flex:1}._zxxRa_deviceListName{font-weight:500;display:block}._zxxRa_deviceListPrice{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem;display:block}._zxxRa_previewModalOverlay{z-index:1000;padding-left:1rem;padding-right:1rem;padding-top:max(1rem, env(safe-area-inset-top,0px));padding-bottom:max(1rem, env(safe-area-inset-bottom,0px));background-color:#00000080;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}@media (min-width:768px){._zxxRa_previewModalOverlay{align-items:center;padding-top:1.5rem;padding-bottom:1.5rem}}._zxxRa_previewModalOverlay{transition:opacity .3s ease-in-out}._zxxRa_previewModalFadeIn{opacity:1}._zxxRa_previewModalFadeOut{opacity:0}._zxxRa_previewModal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;max-height:min(760px, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2rem));border-radius:1rem;flex-direction:column;max-width:360px;display:flex;overflow:hidden}@media (min-width:768px){._zxxRa_previewModal{max-width:600px;max-height:min(800px,100dvh - 3rem)}._zxxRa_previewModalConditionGuide,._zxxRa_previewModalIssueList{min-height:650px}}._zxxRa_previewModalImage{max-width:370px}@media (min-width:768px){._zxxRa_previewModalImage{max-width:700px;max-height:calc(100dvh - 3rem)}}._zxxRa_previewModalHeader{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-shrink:0;justify-content:space-between;align-items:center;min-height:64px;padding:1rem;display:flex;position:sticky;top:0;box-shadow:0 3px 3.5px #0000000d}@media (min-width:768px){._zxxRa_previewModalHeader{min-height:88px;padding:1.5rem}}._zxxRa_previewModalTitle{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.5}@media (min-width:768px){._zxxRa_previewModalTitle{font-size:1.5rem;line-height:2rem}}._zxxRa_previewModalClose{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media (min-width:768px){._zxxRa_previewModalClose{width:2.5rem;height:2.5rem}}._zxxRa_previewModalBody{flex:1;min-height:0;padding:.625rem;overflow-y:auto}@media (min-width:768px){._zxxRa_previewModalBody{padding:1.5rem}}._zxxRa_previewModalBodyConditionGuide{flex-direction:column;display:flex}._zxxRa_previewModalBodyConditionGuide ._zxxRa_conditionGuide{flex:1}._zxxRa_previewModalBodyIssueList{flex-direction:column;display:flex}._zxxRa_previewModalBodyImage{padding:1rem}@media (min-width:768px){._zxxRa_previewModalBodyImage{padding:1.5rem}}._zxxRa_previewInfoButton{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._zxxRa_previewInfoButton:focus{outline-offset:2px;outline:2px solid #0000}._zxxRa_previewImageOnly{width:100%}._zxxRa_previewImageOnlyAsset{width:100%;height:auto}._zxxRa_previewTextLayout,._zxxRa_previewSectionsLayout,._zxxRa_previewIssueListLayout{flex-direction:column;gap:1.5rem;display:flex}._zxxRa_previewIssueItems{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){._zxxRa_previewIssueItems{gap:1.5rem}}._zxxRa_previewIssueItem{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){._zxxRa_previewIssueItem{text-align:left;flex-direction:row;align-items:center}}._zxxRa_previewIssueIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:flex}._zxxRa_previewIssueIcon{object-fit:contain;width:88px;height:88px}._zxxRa_previewIssueText{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}@media (min-width:768px){._zxxRa_previewIssueText{gap:1rem}}._zxxRa_previewIssueHeading{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.25rem}._zxxRa_previewIssueBody{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;line-height:18px}._zxxRa_previewIntro{flex-direction:column;gap:1rem;display:flex}._zxxRa_previewIntroHeading{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.25rem}._zxxRa_previewIntroBody,._zxxRa_previewTextBody{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;line-height:18px}._zxxRa_previewDivider{--tw-border-opacity:1;border-width:1px 0 0;border-color:rgb(229 231 235/var(--tw-border-opacity,1));margin-top:1.5rem;margin-bottom:1.5rem}._zxxRa_previewSection{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){._zxxRa_previewSection{flex-direction:row;align-items:center;gap:1rem}}._zxxRa_previewSectionImageWrap{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}@media (min-width:768px){._zxxRa_previewSectionImageWrap{margin-left:0;margin-right:0}}._zxxRa_previewSectionImageWrap{width:200px;height:300px}._zxxRa_previewSectionImage{object-fit:contain;width:auto;height:100%;max-height:300px}._zxxRa_previewSectionText{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}._zxxRa_previewSectionHeading{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.25rem}._zxxRa_previewSectionSteps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}._zxxRa_previewSectionSteps,._zxxRa_previewSectionBody{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;line-height:18px}._zxxRa_conditionGuide{flex-direction:column;gap:1.5rem;display:flex}._zxxRa_conditionGuideIntro{flex-direction:column;gap:1rem;display:flex}._zxxRa_conditionGuideIntro ._zxxRa_previewIntroHeading{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.25rem}._zxxRa_conditionGuideIntro ._zxxRa_previewIntroBody{font-weight:400}._zxxRa_conditionGuideBody{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){._zxxRa_conditionGuideBody{flex-direction:row;align-items:flex-start;gap:1rem}}._zxxRa_conditionGuideTabs{flex-direction:column;gap:.625rem;width:100%;display:flex}@media (min-width:768px){._zxxRa_conditionGuideTabs{flex-shrink:0;width:186px}}._zxxRa_conditionGuideTab{border-radius:.25rem;justify-content:center;align-items:center;width:100%;padding:.625rem 1rem;display:flex}@media (min-width:768px){._zxxRa_conditionGuideTab{justify-content:flex-start}}._zxxRa_conditionGuideTab{text-align:center;font-size:.875rem;font-weight:600;line-height:18px}@media (min-width:768px){._zxxRa_conditionGuideTab{text-align:left}}._zxxRa_conditionGuideTab{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}._zxxRa_conditionGuideTabSelected{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}._zxxRa_conditionGuideTabUnselected{--tw-border-opacity:1;border-width:1px;border-color:rgb(221 221 221/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(132 132 132/var(--tw-text-opacity,1))}._zxxRa_conditionGuidePreview{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:768px){._zxxRa_conditionGuidePreview{flex-shrink:0;width:350px}}._zxxRa_conditionGuideCarousel{background:linear-gradient(141deg,#e5e5e5 3.95%,#ececec 96.05%);width:100%;height:280px;position:relative;overflow:hidden}._zxxRa_conditionGuideCarouselImage{object-fit:cover;width:100%;height:100%}._zxxRa_conditionGuideHelper{--tw-translate-x:-50%;width:201px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;padding:.625rem;font-size:.75rem;line-height:1rem;position:absolute;top:2rem;left:50%;box-shadow:0 1px 3px #f5f5f51f}._zxxRa_conditionGuideArrow{--tw-translate-y:-50%;width:2.75rem;height:2.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(127 127 127/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}._zxxRa_conditionGuideArrow svg{width:1.5rem;height:1.5rem}._zxxRa_conditionGuideArrowLeft{left:0}._zxxRa_conditionGuideArrowRight{right:0}._zxxRa_conditionGuideDots{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.625rem;left:50%}._zxxRa_conditionGuideDot{background-color:#fff6;border-radius:9999px;width:.75rem;height:.75rem}._zxxRa_conditionGuideDotActive{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}._zxxRa_conditionGuideDescription{flex-direction:column;gap:1rem;display:flex}._zxxRa_conditionGuideDescriptionTitle{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.25rem}._zxxRa_conditionGuideDescriptionBody{white-space:pre-line;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;line-height:18px}