.ProTips_infoPanelContainer__KECB4{display:flex;flex-direction:column}.ProTips_infoPanelTextNoImage__PWl7g{padding-top:.5rem;text-align:left;font-size:.75rem}.ProTips_proTipWrapperNoImage__XDdrH{display:flex;flex-direction:column;width:100%}.ProTips_proTipIconAndTextWrapperNoImage__EVxjx{align-items:flex-start;display:flex;align-items:center;margin-bottom:0;margin-left:0;max-height:3rem}.ProTips_lightBulbIconNoImage__5S23u{width:1.75rem}.ProTips_iconTextNoImage__1NgaP{font-size:1.2rem}.ProTips_proTipHeaderNoImage__NljH_{text-align:left;margin-top:0;margin-bottom:0}.ProTips_proTipTextNoImage__fZTd2{font-size:.85rem;text-align:left}.ProTips_proTipWrapper__ou0y3{display:grid;grid-template-areas:"proTipIconAndTextWrapper infoPanelHeader infoPanelHeader infoPanelHeader" "proTipText proTipText proTipText proTipImage"}.ProTips_proTipIconAndTextWrapper__omG6q{grid-area:proTipIconAndTextWrapper;display:flex;align-items:center}.ProTips_proTipHeader__2vXJb{grid-area:infoPanelHeader;text-align:center}.ProTips_proTipText__Xj72l{grid-area:proTipText;font-size:.85rem}.ProTips_infoPanelText__ZQDrZ{font-size:.75rem;text-align:center}.ProTips_proTipImage__Oixkj{grid-area:proTipImage;max-width:10rem;max-height:5rem;padding-left:1rem}.ProTips_proTipTitleAndTextWrapper__3Z8ja{display:flex;width:100% vw;flex-direction:column;align-items:center;align-content:center;margin-top:0;padding-top:0}.ProTips_lightBulbIcon__SHPDu{text-align:left;width:1.25rem}.ProTips_iconText__I3h7K{font-size:.9rem}.ProTips_proTipBody__j8Rgj{display:flex;flex-direction:row}.ProTips_findItInfoPanelImage__xmPM7{margin:auto;height:70px}.ProTips_redLettering__iTIvy{color:red}.ProTips_defaultInfoPanelWrapper__dUiU0{display:flex;font-size:1rem;align-self:center;flex-direction:column}.ProTips_defaultInfoPanelText__L1_4k{font-size:1rem;margin:auto}.ProTips_infoPanelWithPic__IXzNv{display:flex;flex-direction:row;align-items:center;justify-content:center}.ProTips_infoPanelNoPic___nf3y{display:flex;flex-direction:column-reverse}.ProTips_infoPanelHeader__EkAnK,.ProTips_proTipIconAndText__0uzr_{font-size:1rem}.ProTips_fastenerProTipWrapper__CnVdK{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr;justify-content:center;padding:.5rem}.ProTips_fastenerProTipTitleAndTextWrapper__3B3IR{max-height:500px;align-self:flex-start}.ProTips_fastenerProTipHeader__23pV2{margin-top:0}.ProTips_fastenerProTipText__clYJc{padding-bottom:0}.ProTips_fastenerProTipImage__b_p8M{width:100%;height:100%;padding:.25rem;background-color:#fff}.ProTips_fastenerProTipWrapper__CnVdK{display:flex;flex-direction:row;font-size:.85rem;height:max-content;width:-moz-fit-content;width:fit-content;width:100%;max-height:9.15rem;text-align:left;color:#fff;justify-content:space-between;align-items:center;gap:.5rem}.ProTips_fastenerProTipTitleAndTextWrapper__3B3IR{display:flex;flex-direction:column;margin-top:0;padding-top:0}.ProTips_fastenerProTipHeader__23pV2{text-align:left;padding-bottom:0;margin-bottom:0;font-size:1rem}.ProTips_proTipTextWrapper__DD2sB{align-items:center}.ProTips_proTipTextWrapper__DD2sB,.ProTips_proTipULWrapper__qDVGb{display:flex;flex-direction:row;justify-content:left;margin:0;padding-top:.25rem}.ProTips_proTipULWrapper__qDVGb{align-items:flex-start}.ProTips_fastenerProTipText__clYJc{padding-left:.5rem;margin-bottom:0;margin-top:0;font-size:.75rem}@media(max-width:1200px){.ProTips_fastenerProTipText__clYJc{font-size:.65rem}}.ProTips_fastenerProTipText__clYJc{color:#fff}.ProTips_proTipListItem__lDUiQ{padding-left:1rem;list-style-type:none}.ProTips_fastenerProTipImage1__rUogE,.ProTips_fastenerProTipImage2__RcSS8{display:flex;margin-top:1rem;width:auto;height:155px}.ProTips_fastenerProTipImage2__RcSS8{border-radius:10px;padding:.25rem;background-color:#000;opacity:.65}.allFastenerDiagramStyles_fastenerDiagram__H_Sb9{margin:auto;width:100%;height:100%;aspect-ratio:1/1}.allFastenerDiagramStyles_fastenerDiagram__H_Sb9.allFastenerDiagramStyles_rotate90__fLVuC{rotate:90deg}.allFastenerDiagramStyles_fastenerDiagram__H_Sb9.allFastenerDiagramStyles_rotate270__tyJbC{rotate:270deg}.allFastenerDiagramStyles_annotations__4Be7T,.allFastenerDiagramStyles_fastener__llqML{color:#000}.allFastenerDiagramStyles_annotations__4Be7T.allFastenerDiagramStyles_hidden__g6fnG{display:none}.allFastenerDiagramStyles_annotations__4Be7T .allFastenerDiagramStyles_highlight__4ZcWj{color:#0d93df}.PemPartDesignationDiagram_diagramContainer__nWVBL{border-radius:.5rem;padding:.25rem;background-color:#000;text-align:center;background:radial-gradient(at 15% 15%,rgba(165,239,255,.2) 0,rgba(110,191,244,.15) 77%,rgba(70,144,213,0) 120%),url(/_next/static/media/noise.23dd716e.svg) #000;border:1px solid #4e4e4e}.PemPartDesignationDiagram_gridContainer__CVF5b{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.65rem}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth3__iVJqo{grid-template-columns:repeat(3,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth4__8JPv0{grid-template-columns:repeat(4,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth5__mB38v{grid-template-columns:repeat(5,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth6__W__kf{grid-template-columns:repeat(6,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth7__9axB_{grid-template-columns:repeat(7,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth8__sRcVI{grid-template-columns:repeat(8,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b.PemPartDesignationDiagram_gridWidth9__affKI{grid-template-columns:repeat(9,auto)}.PemPartDesignationDiagram_gridContainer__CVF5b .PemPartDesignationDiagram_labelRow__YtR7t{font-size:.5rem}.PemPartDesignationDiagram_title__cSegB{font-size:.85rem;font-weight:700;color:#3783f9;margin:auto auto .25rem;text-transform:uppercase;text-wrap:nowrap}.PemPartDesignationDiagram_arrowImage__BX0uS{height:1rem;margin-bottom:-.5rem}.pemFastenerProtips_infoPanelContainer__Lr4nR{display:flex;flex-direction:column}.pemFastenerProtips_infoPanelTextNoImage__88kpe{padding-top:.5rem;text-align:left;font-size:.75rem}.pemFastenerProtips_proTipWrapperNoImage__lvsr2{display:flex;flex-direction:column;width:100%}.pemFastenerProtips_proTipIconAndTextWrapperNoImage__FCOdY{display:flex;align-items:center;margin-bottom:0;margin-left:0;padding-bottom:.5rem;max-height:3rem}.pemFastenerProtips_lightBulbIconNoImage___TgNe{width:1.75rem}.pemFastenerProtips_iconTextNoImage__goGIs{font-size:1.2rem}.pemFastenerProtips_proTipHeaderNoImage__cMSqX{text-align:left;margin-top:0;margin-bottom:0}.pemFastenerProtips_proTipTextNoImage__t1VJW{font-size:.85rem;text-align:left}.pemFastenerProtips_proTipWrapper__d2jRv{display:grid;grid-template-areas:"proTipIconAndTextWrapper infoPanelHeader infoPanelHeader infoPanelHeader" "proTipText proTipText proTipText proTipImage"}.pemFastenerProtips_proTipIconAndTextWrapper__x4oZo{grid-area:proTipIconAndTextWrapper;display:flex;align-items:center}.pemFastenerProtips_proTipHeader__InZ8E{grid-area:infoPanelHeader;text-align:center}.pemFastenerProtips_proTipText__QEGck{grid-area:proTipText;font-size:.85rem}.pemFastenerProtips_infoPanelText__ofEaF{font-size:.75rem;text-align:center}.pemFastenerProtips_proTipImage__pQLvz{grid-area:proTipImage;max-width:10rem;max-height:5rem;padding-left:1rem}.pemFastenerProtips_proTipTitleAndTextWrapper__tEat2{display:flex;width:100% vw;flex-direction:column;align-items:center;align-content:center;margin-top:0;padding-top:0}.pemFastenerProtips_lightBulbIcon__Zaay9{text-align:left;width:1.25rem}.pemFastenerProtips_iconText__owc8o{font-size:.9rem}.pemFastenerProtips_proTipBody__5mqnP{display:flex;flex-direction:row}.pemFastenerProtips_blueDotIcon__o68MO{height:50px;width:50px}.pemFastenerProtips_findItInfoPanelImage__W6Ox1{margin:auto;height:70px}.pemFastenerProtips_redLettering__74JqS{color:red}.pemFastenerProtips_defaultInfoPanelWrapper__atw2G{display:flex;font-size:1rem;align-self:center;flex-direction:column}.pemFastenerProtips_defaultInfoPanelText__Nixpo{font-size:1rem;margin:auto}.pemFastenerProtips_infoPanelWithPic__02sdB{display:flex;flex-direction:row;align-items:center;justify-content:center}.pemFastenerProtips_infoPanelNoPic__IYNoV{display:flex;flex-direction:column-reverse}.pemFastenerProtips_infoPanelHeader__NDXny,.pemFastenerProtips_proTipIconAndText__y6lpi{font-size:1rem}.pemFastenerProtips_fastenerProTipWrapper__14dLO{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr;height:max-content;justify-content:center;align-items:flex-start;padding:0 .25rem}.pemFastenerProtips_fastenerProTipTitleAndTextWrapper__gH31k{max-height:500px;align-self:flex-start}.pemFastenerProtips_fastenerProTipHeader__SOsQb{padding-bottom:2rem;margin-top:0;font-size:1.5rem}.pemFastenerProtips_fastenerProTipText__MQ2ve{padding-bottom:0}.pemFastenerProtips_fastenerProTipImage__kpSSs{width:100%;height:100%;padding:.25rem;background-color:#fff}.pemFastenerProtips_fastenerProTipWrapper__14dLO{display:flex;flex-direction:row;font-size:.85rem;height:100%;width:-moz-fit-content;width:fit-content;width:100%;text-align:left;color:#fff;justify-content:space-between;align-items:center;gap:.25rem}.pemFastenerProtips_fastenerProTipTitleAndTextWrapper__gH31k{display:flex;flex-direction:column;margin-top:0;padding-top:0}.pemFastenerProtips_fastenerProTipHeader__SOsQb{text-align:left;padding-bottom:.5rem;margin-bottom:0;font-size:1rem}.pemFastenerProtips_pemProTipTextWrapper__vYlW9{display:flex;flex-direction:row;justify-content:left;align-items:center;margin:0 0 .25rem;padding:0}.pemFastenerProtips_proTipULWrapper__JJPJq{display:flex;flex-direction:row;justify-content:left;align-items:flex-start;margin:0;padding-top:.25rem}.pemFastenerProtips_fastenerProTipText__MQ2ve{padding:0 0 0 .5rem;margin-bottom:0;margin-top:0;font-size:.75rem}@media(max-width:1200px){.pemFastenerProtips_fastenerProTipText__MQ2ve{font-size:.65rem}}.pemFastenerProtips_fastenerProTipText__MQ2ve{color:#fff}.pemFastenerProtips_proTipListItem__7Zud_{padding-left:1rem;list-style-type:none}.pemFastenerProtips_fastenerProTipImage__kpSSs{display:flex;margin:auto;width:auto;height:155px}.pemFastenerProtips_fastenerProTipImage2__9KTth{border-radius:10px;opacity:.75;border-radius:.5rem;padding:.25rem;background-color:#000;text-align:center;background:radial-gradient(at 15% 15%,rgba(165,239,255,.2) 0,rgba(110,191,244,.15) 77%,rgba(70,144,213,0) 120%),url(/_next/static/media/noise.23dd716e.svg) #000;border:1px solid #4e4e4e}.LoadJointTemplateButtons_loadJointTemplateButtonsContainer__JaLns{display:flex;flex-direction:column;justify-content:space-evenly;flex-wrap:wrap;gap:.5rem;background-color:#fafafa;border-radius:8px;border:1px solid #d3d3d3;padding:1rem;box-shadow:0 1px 4px rgba(0,0,0,.16);z-index:50}.LoadJointTemplateButtons_loadJointTemplateButtonsContainer__JaLns button{flex:1 1 2.5rem;background-color:#eef2f6;color:#4b5565;border-radius:4px;border:1px solid #eef2f6;cursor:pointer;font-weight:600;padding:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.16)}.LoadJointTemplateButtons_loadJointTemplateButtonsContainer__JaLns button:hover{background-color:#f0f9ff;border-color:#a9a9a9}._findingIt_findingItContainer__u2vCh{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:auto auto;grid-template-rows:calc(100% - 185px - 1rem) 185px;grid-template-areas:"middlePanel rightPanel" "infoPanel rightPanel";background-color:#f1efef;height:calc(100vh - (24px + .5rem))}@supports(width:100dvh){@media(pointer:coarse){._findingIt_findingItContainer__u2vCh{height:calc(100dvh - (24px + .5rem))}}}._findingIt_findingItContainer__u2vCh{margin:.5rem;width:calc(100% - 1.5rem);font-family:Poppins,sans-serif}._findingIt_findingItContainer__u2vCh._findingIt_fullScreenSolution__lp8W_{grid-template-columns:calc(100% - 1rem) 0 0;grid-template-rows:calc(100% - 1rem) 0 0;grid-template-areas:"middlePanel . rightPanel" "infoPanel . rightPanel";overflow:clip}._findingIt_findingItContainer__u2vCh._findingIt_fullScreenSolution__lp8W_ ._findingIt_infoPanelWrapper__2MDTO,._findingIt_findingItContainer__u2vCh._findingIt_fullScreenSolution__lp8W_ ._findingIt_rightPanel__Spy2Y{overflow:clip}._findingIt_findingItContainer__u2vCh button{background-color:#eef2f6;color:#4b5565;border-radius:4px;border:1px solid #eef2f6;cursor:pointer;font-weight:600;padding:.25rem}._findingIt_findingItContainer__u2vCh button:hover{background-color:#f0f9ff;border-color:#a9a9a9}._findingIt_leftPanel__lofFy{display:flex;flex-direction:column;border-radius:8px;min-width:13rem;height:calc(100vh - 10.5rem)}@supports(width:100dvh){@media(pointer:coarse){._findingIt_leftPanel__lofFy{height:calc(100dvh - 10.5rem)}}}._findingIt_leftPanel__lofFy{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);padding:1rem;text-align:center;margin:0 auto}._findingIt_isSelected__dVxF5{border:2px solid #000}._findingIt_solutionsCalculatorButton__INkY3{display:flex;flex-direction:column;gap:20px;align-items:center;width:150px;height:120px;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.16);margin:auto;padding:5px;font-weight:700}._findingIt_solutionsCalculatorButton__INkY3 :hover,._findingIt_solutionsCalculatorButton__INkY3:hover{cursor:pointer}._findingIt_solutionsIcon__mIg8C{width:50px;height:50px;max-width:50px;max-height:50px;text-align:center}._findingIt_solutionsTitle__PubHt{font-size:.85rem}._findingIt_solutionsSubTitle__F1KPX{font-size:.85rem;width:100%;display:grid;grid-template-columns:auto auto;justify-content:space-around}._findingIt_solutionsSubTitle__F1KPX p{display:inline-block}._findingIt_solutionsSubTitle__F1KPX img{display:inline-block;height:100%;margin:0 .25rem}._findingIt_alternativeLibrary__443gI,._findingIt_nonLibrary__FL9zd,._findingIt_prefferedLibrary__UsjKC{background-color:#fff}._findingIt_stepOne__iaAIm{-custom-noop:noop}._findingIt_rightPanel__Spy2Y{grid-area:rightPanel;border-radius:8px;min-width:16rem;width:calc(100% - 1.5rem);background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);margin:0 auto;text-align:center;font-size:.85rem;overflow:hidden;text-align:left;padding:1rem}._findingIt_middlePanel__tJaWE{grid-area:middlePanel;width:100%;display:flex;flex-direction:column;height:100%}._findingIt_middlePanel__tJaWE img{margin:auto;max-height:100%;max-width:100%}._findingIt_middlePanelHeader__zBNb3{padding-left:20px}._findingIt_middlePanelHeaderWrapper__z0JWy{flex-direction:row;display:flex;justify-content:space-between}._findingIt_findItDiagram__PHk_k{display:flex;margin:auto;width:100%;height:max-content;max-height:calc(100% - 25rem);justify-content:center}._findingIt_findItDiagram__PHk_k img{height:100%;max-height:100%;width:80%;max-width:100%;margin:auto}._findingIt_headDriveImage__MIt58{width:8rem;height:8rem;padding-right:2rem;align-self:flex-end}._findingIt_infoPanelWrapper__2MDTO{grid-area:infoPanel;background-image:linear-gradient(90deg,#0e1519,#172939 42%,#3979b6);background-color:#000;background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;background-size:auto;width:clamp(650px,60vw,800px)}@supports(width:100dvw){@media(pointer:coarse){._findingIt_infoPanelWrapper__2MDTO{width:clamp(650px,60dvw,800px)}}}._findingIt_infoPanelWrapper__2MDTO{min-height:183px;color:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.16);justify-self:center}._findingIt_infoPanel__cqP3G{margin:.25rem;height:calc(100% - .5rem);display:flex}._findingIt_infoPanelText__zFlAr{margin:auto;text-align:center}._findingIt_infoPanelWithPic__G7N1_{display:flex;flex-direction:row;align-items:center;justify-content:center}._findingIt_questionGroupThreaded__cQSEz{display:inline-block;background-color:#fff;margin:auto;font-size:.85rem;text-align:center}._findingIt_threadedFastenerType__D6y7U{background-color:#fff;margin-bottom:2rem}._findingIt_findingItFieldContainer__aV5SE{background-color:#fff;padding:15px}._findingIt_findingItFieldHeader__YWKX0{font-size:.85rem}._findingIt_findItSelect__4mnJh{width:250px;height:30px;background-color:#fff;border:1px solid #f1efef;border-radius:8px}._findingIt_threadedColor__dWUXM,._findingIt_threadedDiameter__uyV73,._findingIt_threadedFinish__AAVBv,._findingIt_threadedLength__XJvmW,._findingIt_threadedMaterial__6oaSb,._findingIt_threadedPitch__EH6Jz,._findingIt_threadedThreadStyle__O9GZo{background-color:#fff}.QuestionsPanel_rightPanelContents__ZG_xm{overflow:hidden;margin:auto;max-height:100%;display:grid;grid-gap:.5rem;gap:.5rem;grid-template-rows:auto calc(100% - 2rem)}.QuestionsPanel_questionNavControls__kzRTN{display:flex;justify-content:flex-end;gap:.25rem}.QuestionsPanel_section__X594V{display:flex;flex-direction:column;gap:.5rem}.QuestionsPanel_section__X594V .QuestionsPanel_title___Y_Mj{margin-top:.5rem;margin-bottom:.5rem;border-bottom:1px solid #d3d3d3;font-size:1rem;font-weight:600}.QuestionsPanel_section__X594V .QuestionsPanel_invisibleContainerDiv__YuBzG{display:flex;flex-direction:column;gap:.5rem}.QuestionsPanel_sectionTitle__GK2ok{border-bottom:1px solid #d3d3d3}.QuestionsPanel_stepDescription__W4zaY,.QuestionsPanel_stepLabel__N5gBC{color:#d3d3d3;font-weight:400}.QuestionsPanel_stepTitle__6MIAS{font-weight:400}.QuestionsPanel_stepDescription__W4zaY,.QuestionsPanel_stepLabel__N5gBC,.QuestionsPanel_stepTitle__6MIAS{margin-top:0;margin-bottom:0}.QuestionsPanel_stepContents__AF6LB{display:flex;flex-direction:column;gap:.25rem}.QuestionsPanel_subtitle__17gZH{font-size:.75rem;display:inline;margin-bottom:0}.QuestionsPanel_optionalLabel__1wdn_,.QuestionsPanel_requiredLabel__cG6_P{font-weight:300;color:#989898;font-style:italic;margin-left:.5rem}.QuestionsPanel_questionTitle__jSYRo{margin:0;font-size:1rem;font-weight:500}.QuestionsPanel_fieldLabel__0E2A_{font-size:.85rem}.QuestionsPanel_fastenerFamilyStep__C9wMJ{display:flex;flex-wrap:wrap;gap:.5rem}.QuestionsPanel_fastenerTypeStep__LpuKN{gap:.75rem}.QuestionsPanel_detailsFields__keTsu.QuestionsPanel_disabled__VZtJJ{background-color:red}.QuestionsPanel_detailsFields__keTsu.QuestionsPanel_disabled__VZtJJ>select{background-color:#d3d3d3}.QuestionsPanel_fastenerFieldsWrapper__WEJmq{display:grid;grid-template-columns:auto;grid-gap:.5rem;gap:.5rem;align-items:center}.QuestionsPanel_fastenerFieldsWrapper__WEJmq.QuestionsPanel_disabled__VZtJJ{opacity:.5}.QuestionsPanel_fastenerFieldsDisabledWarning__ZyJo4{text-align:center;font-weight:700}.QuestionsPanel_questionsPanelCombobox__OmqB4{font-size:.75rem;width:100%;height:25px;margin-bottom:.5rem;background-color:#fff;border:1px solid #d3d3d3}.QuestionsPanel_questionsPanelCombobox__OmqB4 input{width:10rem;max-width:100%}.QuestionsPanel_expandOrCollapseFastenerTypeButton__lIhAx{display:flex;margin:auto;background-color:unset;border:1px solid #d3d3d3;border-radius:.25rem;color:#3030aa;cursor:pointer}.QuestionsPanel_expandOrCollapseFastenerTypeButton__lIhAx:hover{background-color:#e1f3ff;border:1px solid #a9a9a9}.SolutionMaterialStack_materialStackLayerData__KvV4z{display:grid;grid-template-columns:min-content min-content;justify-content:space-between;grid-gap:.25rem;gap:.25rem;white-space:nowrap;font-size:.7rem}.SolutionMaterialStack_materialStackLayerData__KvV4z dt{text-align:left;color:#9e9e9e}.SolutionMaterialStack_materialStackLayerData__KvV4z dd{margin-left:0;text-align:right}.SolutionMaterialStack_layerPositionWrapper__lz0_2{display:flex;flex-direction:row;justify-content:flex-start;margin:auto;align-items:center}.SolutionMaterialStack_layerPositionWrapper__lz0_2 img{margin:.25rem .25rem 0 0}.SolutionMaterialStack_layerPositionText__x88BX{margin-top:0;margin-bottom:0}.SolutionMaterialStack_layerPositionIcon__hEPmV{margin-right:.5rem}.SolutionMaterialStack_materialStackHeaders__JfC5A{text-align:left;color:#9e9e9e}.SolutionMaterialStack_materialStackContent__vjImQ{text-align:right}.SolutionMaterialStack_stackWrapper__33Ez2{display:grid;justify-content:space-around;grid-gap:1rem;gap:1rem}.SolutionMaterialStack_stackWrapper__33Ez2.SolutionMaterialStack_summary__ho_CH{grid-area:materialStack;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-content:center}.SolutionMaterialStack_stackWrapper__33Ez2.SolutionMaterialStack_solution__mFRRT{grid-template-columns:100%;width:calc(100% - .5rem);height:calc(100% + 10px);padding-top:5px;padding-right:.5rem;margin:auto;overflow-y:auto;align-content:baseline}.SolutionMaterialStack_stackWrapper__33Ez2.SolutionMaterialStack_solution__mFRRT .SolutionMaterialStack_materialStackLayerCard__6SXOz:last-child{margin-bottom:10px}.SolutionMaterialStack_stackWrapper__33Ez2 .SolutionMaterialStack_materialStackLayerCard__6SXOz{color:#000;box-shadow:0 1px 4px rgba(0,0,0,.16);background-color:#fff;padding:5px 10px;border-radius:10px;width:calc(100% - 25px);margin:auto;height:calc(100% - 10px)}.SolutionMaterialStack_materialStackText__1zHmr{font-size:.75rem;margin:auto;text-align:center;padding:.25rem;width:100%;height:100%;white-space:nowrap}.SolutionMaterialStack_summaryIcon__Rifz_{width:30px;height:30px}.SolutionMaterialStack_summaryJointTraitText__lT0_M{font-size:.75rem}.SolutionMaterialStack_summaryWasher__n_1Rd{grid-area:summaryWasher}.SolutionMaterialStack_serviceable___t_3m{grid-area:serviceable}.SolutionMaterialStack_summaryBackSideAccess__ubzVt{grid-area:summaryBackSideAccess}.SolutionMaterialStack_summaryLocking__fzLm3{grid-area:summaryLocking}.SolutionMaterialStack_sealant__sPMZu{grid-area:sealant}.SolutionMaterialStack_solutions___dp9T{grid-area:solutions;font-size:.75rem;text-align:center;padding:.25rem;font-weight:700;margin:auto}.SolutionMaterialStack_summaryButton__2YM1Z{grid-area:summaryButton;margin:auto;font-size:.75rem;width:140px;height:40px;border:2px solid #000}.SolutionMaterialStack_materialStackWrapperHighlightSteel__yVcXU{background-color:gray;background-color:#fff}.SolutionMaterialStack_materialStackWrapperHighlightAluminum__Zhrvf{background-color:#add8e6;background-color:#fff}.SolutionMaterialStack_materialStackWrapperHighlightPlastic__1p9Zo{background-color:#20b2aa;background-color:#fff}.JointDiagram_jointDiagramContainer__V4GrF{display:grid;grid-template-columns:minmax(13rem,1fr) auto minmax(13rem,1fr);grid-template-areas:". diagram ." ". diagram ." ". diagram ." ". . . ";overflow-y:clip}.JointDiagram_jointDiagram__QxEvR{grid-area:diagram;display:grid;margin:auto;min-width:24rem;max-width:40vh;width:calc(43vw - 10rem)}.JointDiagram_jointDiagram__QxEvR>svg{width:100%}.JointDiagram_jointDiagram__QxEvR>:not(:first-of-type){margin-top:-7.5%}.JointDiagram_requirementBadges__WoTZR{max-width:15rem;max-height:3rem;margin:auto}.SolutionSelectFastener_selectFastenerWrapper__mnA2s{display:flex;flex-direction:column;padding:.5rem;background-color:#f1efef;width:calc(100% - 1rem);border-radius:8px;color:#000}.SolutionSelectFastener_selectFastenerItem__m_x2B{display:flex;flex-direction:row;justify-content:space-between}.SolutionSelectFastener_selectFastenerButton__pYodf{all:unset;align-self:flex-end;border:1px solid #000;border-radius:8px;padding:.25rem;background-color:#add8e6;cursor:pointer}.SolutionSelectFastener_partNumber__aArmL{font-size:1rem;font-weight:600}.SolutionSelectFastener_fastenerTypeLabel___7pSW{font-size:.85rem;font-weight:500;padding-bottom:.25rem}.SolutionSelectFastener_fastenerValue__zCamL{font-weight:600}.SolutionSelectFastener_solutionList__wAqtD{display:flex;flex-direction:column;width:calc(100% - .5rem);padding-right:.5rem;height:calc(100% - 3rem);overflow-y:auto;gap:.25rem}.SolutionSelectFastener_noSolutionsMessage__SDVwe{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.SolutionSelectFastener_noSolutionsMessage__SDVwe p{margin-top:.25rem;margin-bottom:.25rem}.SolutionFull_solutionContainer__JKMVx{background-color:#fff;border-radius:20px;overflow-y:clip;padding:1rem;width:calc(100% - 2rem);height:calc(100% - 1.5rem);margin:auto;display:grid;grid-template-areas:"header header" "leftSide rightSide";grid-template-columns:2fr 1fr;grid-gap:1rem;gap:1rem}.SolutionFull_deemphasize__gbRBM{font-weight:400;color:dimgray}.SolutionFull_solutionHeader__8sWmn{grid-area:header;display:grid;flex-direction:row;grid-template-columns:100% auto;justify-content:space-between;width:100%;overflow-x:clip}.SolutionFull_solutionHeader__8sWmn h4{margin:0;font-size:1rem}.SolutionFull_solutionHeader__8sWmn div{height:100%;min-width:12rem}.SolutionFull_solutionHeader__8sWmn.SolutionFull_showDisplayModeButton__DSBZB{grid-template-columns:auto auto}.SolutionFull_solutionHeader__8sWmn.SolutionFull_showDisplayModeButton__DSBZB div{display:flex;justify-content:flex-end;height:100%}.SolutionFull_solutionFullApplicationRequirements__AmKq_{grid-area:rightSide;overflow-y:auto;display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:auto;align-content:space-between}.SolutionFull_solutionFullMaterialStack__p_x8_{grid-area:middle;align-content:top;overflow-y:auto;display:grid;grid-gap:1.5rem;gap:1.5rem}.SolutionFull_saveSolutionButton__5QasI{background-color:#fff}.SolutionFull_solutionToggleButton__r3w9y{max-height:2rem}.SolutionFull_propertyLabel__UFDpX{color:dimgray;font-size:.85rem}.SolutionFull_propertyValue__WeKUp{font-weight:700;font-size:.85rem}.SolutionFull_propertyValue__WeKUp.SolutionFull_highlight__cGzYE{color:#007bff}.SolutionFull_solutionNavBarContainer__Bicd1{width:calc(100% - .5rem);margin-right:.5rem;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;font-size:.85rem;text-decoration:none;border:none;margin-bottom:.5rem}.SolutionFull_solutionRightSideInfoContainer__mlH_G{grid-area:rightSide;display:grid;grid-template-rows:min-content auto;grid-gap:.25rem;gap:.25rem;overflow:hidden}.SolutionFull_navBarItem__W1goH{all:unset;color:#000;font-weight:600;cursor:pointer;padding:.5rem .5rem .25rem;width:calc(100% - 1rem);margin:auto;text-align:center;border-radius:.25rem .25rem 0 0;border-bottom:1px solid transparent}.SolutionFull_navBarItem__W1goH.SolutionFull_selected__udJzy{background-color:#bfdce6;border-bottom:1px solid dimgray}.SolutionFull_navBarItem__W1goH:hover{background-color:#add8e6}.SolutionFull_systemAndToolingCard__BNlfj{background-color:#fff;border-radius:10px;padding:10px;width:calc(100% - 2.25rem);display:grid;grid-template-columns:auto auto;grid-template-areas:"header header" "systemPicker systemPicker" "leftSide rightSide" "button button";grid-gap:.5rem;gap:.5rem}.SolutionFull_systemAndToolingCard__BNlfj .SolutionFull_header__1BsxS{grid-area:header;display:flex;justify-content:space-between;flex-direction:row}.SolutionFull_systemAndToolingCard__BNlfj .SolutionFull_header__1BsxS h4{margin:.25rem 0}.SolutionFull_systemAndToolingCard__BNlfj .SolutionFull_header__1BsxS button{border:1px solid transparent}.SolutionFull_systemAndToolingCard__BNlfj .SolutionFull_header__1BsxS button:hover{background-color:#f0f9ff;border:1px solid #d3d3d3}.SolutionFull_systemAndToolingCard__BNlfj button{grid-area:button;float:right;border-radius:.25rem;border:1px solid transparent}.SolutionFull_systemPicker__KX9wK{grid-area:systemPicker;display:flex;flex-direction:row;gap:.5rem}.SolutionFull_systemPicker__KX9wK>*{flex-basis:100%}.SolutionFull_systemPicker__KX9wK button.SolutionFull_highlighted__EIJpe{background-color:#f0f9ff;border:1px solid #d3d3d3}.SolutionFull_toolingContainer__JptbK{display:grid;grid-area:rightSide;grid-template-columns:repeat(2,auto);grid-template-areas:"noneFoundWarning noneFoundWarning";justify-content:space-evenly;align-items:center;grid-gap:.25rem;gap:.25rem}.SolutionFull_toolingContainer__JptbK dd,.SolutionFull_toolingContainer__JptbK dt{margin:0;font-size:.7rem}.SolutionFull_toolingContainer__JptbK dt{text-align:left;color:#9e9e9e}.SolutionFull_toolingContainer__JptbK dd{text-align:right}.SolutionFull_toolingContainer__JptbK div{grid-area:noneFoundWarning;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}.SolutionFull_toolingContainer__JptbK div p{font-size:.7rem;text-align:center}.SolutionFull_toolingContainer__JptbK div button{background-color:#fff;border:1px solid #d3d3d3;padding:.25rem;font-size:.7rem;text-align:center}.SolutionFull_solutionFullContainer__bVYHv{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto;width:100%;height:100%;overflow-x:hidden;grid-gap:1rem;gap:1rem}.SolutionFull_projectInfo__RO8Dq{margin-top:0;margin-bottom:0;font-weight:500;color:dimgray}.SolutionFull_leftPanelContainer__f7rHG{display:grid;grid-gap:.5rem;align-content:space-between}.SolutionFull_fastenerInfoAndCtaButtons__E4tkt{display:grid;grid-row:1/2;grid-column:1/2;width:100%;align-self:stretch}.SolutionFull_fastenerDetails__szu4D{grid-row:1/2;grid-column:2/3;display:grid;align-self:stretch;overflow-x:hidden;width:100%;max-height:100%;grid-gap:1rem;gap:1rem;align-items:start;align-content:space-between}.SolutionFull_fastenerDetails__szu4D button.SolutionFull_popoverTrigger__UUfPg{all:unset;cursor:pointer;border:none;height:min-content}.SolutionFull_fastenerDetails__szu4D button.SolutionFull_popoverTrigger__UUfPg:hover{background-color:none;border:none;filter:brightness(1.1)}.SolutionFull_fastenerDetails__szu4D .SolutionFull_fastenerDetailsContainer__uUxdr{max-height:100%;display:flex;flex-direction:column;height:100%;min-height:0}.SolutionFull_fastenerDetails__szu4D .SolutionFull_solutionFullNavButtonsContainer__8kHy5{display:flex;flex-direction:row;justify-content:space-around;margin:.5rem auto auto;align-content:center;gap:.5rem;width:100%}.SolutionFull_fastenerDetails__szu4D .SolutionFull_solutionFullNavButtonsContainer__8kHy5 button{color:dimgray;border:1px solid #cdd5df;height:min-content}.SolutionFull_fastenerName__pU3NS{font-size:1.75rem;font-weight:900;color:#004468;margin-top:.5rem;margin-bottom:.15rem}.SolutionFull_fastenerDescription__9uTex{font-size:1.25rem;font-weight:300;color:dimgray;margin-top:.15rem;margin-bottom:.15rem}.SolutionFull_ctaButtonsWrapper__NznMf{display:flex;margin-top:1rem;gap:1rem;width:100%;justify-content:space-around}.SolutionFull_ctaButtonsWrapper__NznMf a{all:unset}.SolutionFull_ctaButton__IJpIr,a>.SolutionFull_ctaButton__IJpIr{background-color:#0099d8;color:#fff;padding:.5rem 1rem;width:10rem;height:3rem;border-radius:.25rem;text-align:center;cursor:pointer;align-content:center;font-weight:700;text-decoration:none}.SolutionFull_ctaButton__IJpIr:hover,a>.SolutionFull_ctaButton__IJpIr:hover{background-color:#f0f3f3;color:#0099d8}.SolutionFull_ctaButton__IJpIr.SolutionFull_blue__xwKzO,a>.SolutionFull_ctaButton__IJpIr.SolutionFull_blue__xwKzO{background-color:#0099d8}.SolutionFull_ctaButton__IJpIr.SolutionFull_blue__xwKzO:hover,a>.SolutionFull_ctaButton__IJpIr.SolutionFull_blue__xwKzO:hover{background-color:#f0f3f3}.SolutionFull_ctaButton__IJpIr.SolutionFull_orange__u6RTQ,a>.SolutionFull_ctaButton__IJpIr.SolutionFull_orange__u6RTQ{background-color:#e26f06}.SolutionFull_ctaButton__IJpIr.SolutionFull_orange__u6RTQ:hover,a>.SolutionFull_ctaButton__IJpIr.SolutionFull_orange__u6RTQ:hover{background-color:#cab097}.SolutionFull_bottomRightButtonsContainer__NR5Ks{display:flex;flex-direction:column;gap:.5rem}.SolutionFull_bottomCtaButtons___48W0{color:#fff;background-color:#004468;display:flex;flex-direction:row;justify-content:space-around;padding:1rem;border-radius:.25rem;align-content:center;align-items:center;max-width:60rem;margin:auto;width:calc(100% - 2rem)}.SolutionFull_bottomCtaButtons___48W0 a{all:unset}.SolutionFull_pemToolingSolutionContainer__iy_KS,.SolutionFull_solutionFullAppRequirementContainer__ahCzI{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.SolutionFull_pemToolingSolutionContainer__iy_KS{border-radius:.25rem;background-color:#0099d8;color:#fff;height:4rem;font-size:.8rem;padding:0 1rem;margin:auto;height:6rem}.SolutionFull_pemToolingLogo__h1vQB{height:100%}.SolutionFull_popoverContent__MI0df{background-color:#fff;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);border-radius:10px;padding:.25rem}@media only screen and (max-width:1280px){.SolutionFull_solutionFullContainer__bVYHv{height:min(100%,100vh - 1rem)}@supports(width:100dvh){@media only screen and (max-width:1280px)and (pointer:coarse){.SolutionFull_solutionFullContainer__bVYHv{height:min(100%,100dvh - 1rem)}}}.SolutionFull_solutionFullContainer__bVYHv{max-height:100%;max-width:calc(100vw - 120px)}@supports(width:100dvw){@media only screen and (max-width:1280px)and (pointer:coarse){.SolutionFull_solutionFullContainer__bVYHv{max-width:calc(100dvw - 120px)}}}.SolutionFull_solutionFullContainer__bVYHv{grid-template-columns:auto auto}.SolutionFull_fastenerName__pU3NS{font-size:1.5rem;margin-top:.25rem}.SolutionFull_ctaButtonsWrapper__NznMf{margin-top:.5rem}a>.SolutionFull_ctaButton__IJpIr{width:8rem;font-size:.8rem}}.SolutionPreview_profile__zXbaE,.SolutionPreview_solutionPreview__pGo_y{display:flex;width:100%;height:100%}.SolutionPreview_previewNextButton__OFcNN{all:unset;position:absolute;right:300px;text-align:center;top:20px;width:8rem;font-size:.75rem;background-color:#fff;border-radius:20px;border:1px solid #d3d3d3;color:gray;padding:.25rem;margin:auto;z-index:9999;cursor:pointer}._utilityStyles_infoIcon__xM_vT{height:1em;margin-top:-.2em}._utilityStyles_hidden__ZTLGO{visibility:hidden}._utilityStyles_requiredFieldIndicator__uHpYd{color:red}._utilityStyles_toUppercase__eZmnQ{text-transform:uppercase}._utilityStyles_toLowercase__hqviA{text-transform:lowercase}._utilityStyles_toCapitalize__EkgOr,._utilityStyles_toTitleCase__fBbRJ{text-transform:capitalize}._utilityStyles_semiBold__8NGPR{font-weight:600}.WatermarkContainer_watermarkContainer__tcFv2{position:relative}.WatermarkContainer_watermark__xfbOK{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;justify-content:center;align-items:center;opacity:.03;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:url(/_next/static/media/pem-logo.992b2633.svg)}.WatermarkContainer_watermarkContent__GI4ut{position:relative;z-index:0}.DiagramLabel_diagramLabelContainer__I6gfs{width:100%;height:100%;display:grid}.DiagramLabel_diagramLabelContainer__I6gfs.DiagramLabel_positionLeft__GSUyT{justify-content:end;align-content:center}.DiagramLabel_diagramLabelContainer__I6gfs.DiagramLabel_positionRight___RF_I{justify-content:start;align-content:center}.DiagramLabel_diagramLabelContainer__I6gfs.DiagramLabel_positionTop__EP_DC{justify-content:center;align-content:end}.DiagramLabel_diagramLabelContainer__I6gfs.DiagramLabel_positionBottom__QbAJJ{justify-content:center;align-content:start}.DiagramLabel_diagramLabel__xSIhK{font-size:.85rem;text-align:left;padding:.5rem;margin:auto;bottom:0;width:min-content;height:min-content;white-space:nowrap;border-radius:.25rem;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16)}.DiagramLabel_diagramLabel__xSIhK.DiagramLabel_black__d1Kp4{background-image:linear-gradient(90deg,#000514 0,#0f1d3a)}.DiagramLabel_diagramLabel__xSIhK.DiagramLabel_lightBlue___kQCr{background-image:linear-gradient(90deg,#0581b5 0,#0099d8)}.DiagramLabel_diagramLabel__xSIhK.DiagramLabel_clickable__PT2VC{cursor:pointer}.DiagramLabel_diagramLabel__xSIhK .DiagramLabel_label__jdkxI{font-weight:300;color:#f6f6f6}.DiagramLabel_diagramLabel__xSIhK .DiagramLabel_value__pIlBy{font-weight:600}.PemFastenerDiagram_diagramContainer__IYTv0{height:100%;position:relative;display:grid;align-items:end;align-content:end}.PemFastenerDiagram_clearanceDiagram__nNORX{margin:auto;width:90%}.PemFastenerDiagram_infoPanelContainerBar__5p9DP{position:absolute;top:0;display:grid;grid-template-areas:"jointInfoPanel fastnerInfoPanel";z-index:1;width:100%;justify-content:space-between;max-height:calc(100% - 18rem)}.PemFastenerDiagram_infoPanelContainer__GDJeA{display:flex;z-index:1;background-color:#fff;color:#162735;padding:.5rem;border-radius:.25rem;box-shadow:0 1px 4px rgba(0,0,0,.16);width:20rem;height:min-content}.PemFastenerDiagram_infoPanelContainer__GDJeA.PemFastenerDiagram_jointInfoPanel__l5Wgm{grid-area:jointInfoPanel}.PemFastenerDiagram_infoPanelContainer__GDJeA.PemFastenerDiagram_fastnerInfoPanel__7U4Vk{grid-area:fastnerInfoPanel}.PemFastenerDiagram_infoPanelContent__QGqUQ{width:100%;overflow-y:auto;display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.PemFastenerDiagram_infoPanelContent__QGqUQ>:not(:last-child){border-bottom:1px solid #ccc}.PemFastenerDiagram_item__wl7zM .PemFastenerDiagram_label__R7D2S{font-weight:400;color:gray}.PemFastenerDiagram_item__wl7zM .PemFastenerDiagram_value__L2J26{font-weight:600}.PemFastenerDiagram_layerStackInfoContainer__CPAAg{background-color:#fafafa;border-radius:.25rem;box-shadow:0 1px 4px rgba(0,0,0,.16);display:grid;border:1px solid #ccc;padding:.25rem}.PemFastenerDiagram_layerStackInfoContainer__CPAAg h4{margin-top:.25rem;margin-bottom:.25rem}.PemFastenerDiagram_layerStackInfoContainer__CPAAg>:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:.25rem}.PemFastenerDiagram_grayscaleFilter__xeNpv{filter:grayscale(100%)}.PemFastenerDiagram_brassFilter__Ab_OJ{filter:sepia(1) hue-rotate(-20deg) saturate(1.3)}.PemFastenerDiagram_infoPanelLeftContainer__A0TN0{display:flex;flex-direction:column;gap:.5rem}.PemFastenerDiagram_diagramSelectorContainer___6H9i{display:grid;grid-template-columns:auto;grid-gap:.5rem;gap:.5rem;width:min-content}.PemFastenerDiagram_diagramSelectorContainer___6H9i button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:65px}.PemFastenerDiagram_diagramSelectorContainer___6H9i button img{margin:0}.PemFastenerDiagram_popoverIllustration__I6ZK6{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:.25rem;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16)}#PemFieldTargetIds_bottomLayerThickness__0e7Q6,#PemFieldTargetIds_centerLineToEdge__ueVNx,#PemFieldTargetIds_fastenerDiameter__VSXr4,#PemFieldTargetIds_fastenerLength__blRCu,#PemFieldTargetIds_installPanelHoleDiameter__r4kF3,#PemFieldTargetIds_middleLayerThickness__iquBC,#PemFieldTargetIds_middlePanelHoleDiameter__JQ4Jn,#PemFieldTargetIds_topLayerThickness__VtFD0,#PemFieldTargetIds_topPanelHoleDiameter__exHMO,#PemFieldTargetIds_verticleClearanceAboveTopLayer__vd9om{-custom-noop:noop}.Combobox_comboboxWrapper__UpyPp{border-radius:4px;background-color:#fff;display:grid;grid-template-columns:auto min-content;grid-template-areas:"input toggleOpenButton"}.Combobox_comboboxWrapper__UpyPp.Combobox_showClearButton__9kIU_{grid-template-columns:auto min-content min-content;grid-template-areas:"input clearButton toggleOpenButton"}.Combobox_comboboxWrapper__UpyPp.Combobox_showClearButton__9kIU_ .Combobox_clearButton__gBbYm{display:flex}.Combobox_comboboxWrapper__UpyPp input{grid-area:input;border:none}.Combobox_comboboxWrapper__UpyPp input:focus{outline:none}.Combobox_comboboxWrapper__UpyPp>button.Combobox_clearButton__gBbYm,.Combobox_comboboxWrapper__UpyPp>button.Combobox_toggleOpenButton__po4wd{width:100%;max-height:2rem;border:none;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.Combobox_comboboxWrapper__UpyPp>button.Combobox_clearButton__gBbYm svg,.Combobox_comboboxWrapper__UpyPp>button.Combobox_toggleOpenButton__po4wd svg{margin:auto;color:#697586;width:1rem;height:1rem;rotate:0deg;transition:rotate .25s ease-in-out}.Combobox_comboboxWrapper__UpyPp>button.Combobox_clearButton__gBbYm[data-open]>svg.Combobox_expandIcon__nMkzO,.Combobox_comboboxWrapper__UpyPp>button.Combobox_toggleOpenButton__po4wd[data-open]>svg.Combobox_expandIcon__nMkzO{rotate:-180deg;transition:rotate .25s ease-in-out}.Combobox_comboboxWrapper__UpyPp>button.Combobox_clearButton__gBbYm{grid-area:clearButton;display:none}.Combobox_comboboxWrapper__UpyPp>button.Combobox_toggleOpenButton__po4wd{grid-area:toggleOpenButton}.Combobox_comboboxWrapper__UpyPp[data-headlessui-state=disabled]>button:hover{background-color:unset;cursor:not-allowed}.Combobox_comboboxWrapper__UpyPp[data-headlessui-state=disabled]>input{cursor:not-allowed}.Combobox_comboboxPopover__3wOzM{background-color:hsla(0,0%,100%,.9);border:1px solid #e3e8ef;border-radius:4px;color:#000;width:calc(var(--input-width) + var(--button-width));margin-left:calc(var(--button-width)/2)}.Combobox_comboboxPopover__3wOzM .Combobox_listBoxItem__DHBCf{display:grid;grid-gap:.25rem;gap:.25rem;grid-template-columns:auto min-content;border-radius:4px;padding:4px 8px;cursor:pointer}.Combobox_comboboxPopover__3wOzM .Combobox_listBoxItem__DHBCf[data-selected]{background-color:#f8fafc}.Combobox_comboboxPopover__3wOzM .Combobox_listBoxItem__DHBCf[data-selected] svg.Combobox_selectedIcon__Ri_EZ{width:1.25rem;height:1.25rem}.Combobox_comboboxPopover__3wOzM .Combobox_listBoxItem__DHBCf[data-focus]{background-color:#f0f9ff}.DisplayModeSelectionButtons_displaymodeSelectionButtonsContainer__ZCMS6{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1rem;gap:1rem;background-color:#fafafa;border-radius:8px;border:1px solid #d3d3d3;padding:1rem;box-shadow:0 1px 4px rgba(0,0,0,.16);z-index:50}.DisplayModeSelectionButtons_displaymodeSelectionButton__38Dm0{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:center;padding:.5rem;color:#3030aa;border-radius:4px;border:1px solid #d3d3d3;cursor:pointer;font-weight:600;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16)}.DisplayModeSelectionButtons_displaymodeSelectionButton__38Dm0:hover{background-color:#f0f9ff;border-color:#a9a9a9}.DisplayModeSelectionButtons_displaymodeSelectionButton__38Dm0.DisplayModeSelectionButtons_disabled__mcLk_{background-color:#d3d3d3;cursor:not-allowed;border:none;color:#8c8cae}.DisplayModeSelectionButtons_displaymodeSelectionButton__38Dm0 img{border-radius:4px;border:1px solid #d3d3d3}.DisplayModeSelectionButtons_hoverCardArrow___nYdi{fill:#d3d3d3;stroke:#d3d3d3}.DisplayModeSelectionButtons_showSolutionsButton__NpXF9{-custom-noop:noop}.DisplayModeSelectionButtons_viewButton__qR685{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.QuestionsPanelAccordion_contentWrapper__01ZOv{overflow-y:auto;height:calc(100vh - 19.25rem)}@supports(width:100dvh){@media(pointer:coarse){.QuestionsPanelAccordion_contentWrapper__01ZOv{height:calc(100dvh - 19.25rem)}}}.QuestionsPanelAccordion_contentWrapper__01ZOv{-webkit-mask:linear-gradient(180deg,#000 0,#000 calc(100% - 2rem),transparent calc(100% - 1rem),transparent) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 calc(100% - 2rem),transparent calc(100% - 1rem),transparent) 100% 50%/100% 100% repeat-x;padding:0 .25rem 2rem}:last-child>.QuestionsPanelAccordion_contentWrapper__01ZOv{height:calc(100vh - 15rem)}@supports(height:100dvh){@media(pointer:coarse){:last-child>.QuestionsPanelAccordion_contentWrapper__01ZOv{height:calc(100dvh - 15rem)}}}.QuestionsPanelAccordion_accordionRoot__UY6IQ{overflow:hidden;margin:auto;height:100%;max-height:100%;width:100%;display:flex;flex-direction:column;gap:.5rem}.QuestionsPanelAccordion_accordionTrigger__7oRvr{width:100%;display:flex;justify-content:space-between}.QuestionsPanelAccordion_accordionTrigger__7oRvr>svg.QuestionsPanelAccordion_expandIcon__JH9LQ{rotate:0deg;transition:rotate .25s ease-in-out}.QuestionsPanelAccordion_accordionTrigger__7oRvr[data-state=open]{background-color:#f0f9ff}.QuestionsPanelAccordion_accordionTrigger__7oRvr[data-state=open]>svg.QuestionsPanelAccordion_expandIcon__JH9LQ{rotate:-180deg;transition:rotate .25s ease-in-out}.QuestionsPanelAccordion_accordionTrigger__7oRvr .QuestionsPanelAccordion_triggerTextContainer__G9io5{display:flex;flex-direction:row;gap:.5rem;width:100%}.QuestionsPanelAccordion_accordionTrigger__7oRvr .QuestionsPanelAccordion_subtitle__h3EPL{font-weight:300;color:#989898;font-style:italic}.QuestionsPanelAccordion_triggerWrapper__Fqlr_{margin-top:0;margin-bottom:0}.QuestionsPanelAccordion_triggerWrapper__Fqlr_[data-state=open]{margin-bottom:.5rem;margin-top:.25rem}.QuestionsPanelAccordion_navButtonsContainer__f_EG0{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem;justify-content:space-between;margin-top:1rem}.QuestionsPanelAccordion_navButtonsContainer__f_EG0 button{cursor:pointer}.QuestionsPanelAccordion_navButtonsContainer__f_EG0 button[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:transparent;color:inherit;padding:0}.QuestionsPanelAccordion_navButtonsContainer__f_EG0 button[disabled]:hover{color:inherit;border:none;padding:0;cursor:not-allowed;pointer-events:none;opacity:.5}.SolutionPartDiagram_fastenerSolutionDiagram__9ZGFc{width:400}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA{display:grid;grid-gap:.5rem;gap:.5rem;width:calc(100% - 1rem);height:3rem;border-radius:.25rem;box-sizing:content-box;padding:.25rem;color:#fff;grid-column-start:auto;justify-content:flex-start;justify-items:center;align-items:center}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_alignLeft__yWINl{grid-template-areas:"icon content";grid-template-columns:2.25rem auto;justify-content:flex-start}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_alignLeft__yWINl .SolutionRequirementBadge_contentContainer__TKEfD{justify-items:flex-start}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_alignRight__Mwan_{grid-template-areas:"content icon";grid-template-columns:auto 2rem;justify-content:flex-end}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_alignRight__Mwan_ .SolutionRequirementBadge_contentContainer__TKEfD{justify-items:flex-end}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_applicationDetails__Lvq6o{background:none}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_applicationDetails__Lvq6o .SolutionRequirementBadge_iconContainer__lmbhd{background:linear-gradient(226.97deg,#cacaca 6.03%,hsla(0,0%,89%,.698) 49.51%,hsla(225,3%,72%,.37) 96.77%);border-radius:50%}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA.SolutionRequirementBadge_solutionRequirement__mCaSY{background:#f1efef}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA .SolutionRequirementBadge_contentContainer__TKEfD{display:grid;grid-area:content;grid-template-areas:"label" "value"}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA .SolutionRequirementBadge_label__nd5YT{grid-area:label;color:#2f4f4f;font-size:.75rem;white-space:nowrap}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA .SolutionRequirementBadge_value__SGoyX{grid-area:value;color:#000;font-size:.75rem;height:1rem}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA .SolutionRequirementBadge_iconContainer__lmbhd{grid-area:icon;display:grid;place-items:center;height:100%;width:100%;max-height:calc(100% - .75rem);max-width:calc(100% - 0rem)}.SolutionRequirementBadge_solutionRequirementBadge__0BSBA .SolutionRequirementBadge_iconContainer__lmbhd img{height:calc(100% - .75rem);width:calc(100% - .75rem);max-width:100%;max-height:100%}.SolutionAppRequirements_solutionRequirementsWrapper__RYQOV{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;align-content:baseline;align-items:baseline;width:calc(100% - .5rem);padding-right:.5rem;overflow-y:auto}.SolutionAppRequirements_solutionRequirementsWrapper__RYQOV.SolutionAppRequirements_noRequirements__VQKk1{align-content:center}.SolutionAppRequirements_solutionRequirementsWrapper__RYQOV.SolutionAppRequirements_fullScreenAppRequirements__qa4mF{grid-template-columns:1fr}.SolutionAppRequirements_fullScreenAppRequirementsHeader__cueba{display:none}.SolutionAppRequirements_solutionRequirementsItemTitle__1Fdis{font-size:.85rem;color:dimgray}.SolutionAppRequirements_solutionRequirementsItemValue__l38tG{font-size:.85rem;color:#000;font-weight:600;margin:auto}.SolutionAppRequirements_noRequirementsMessage__55Ub_{font-weight:700;font-style:italic;color:#2f4f4f;margin:auto;grid-column:1/-1}.Solution_solutionContainer__4Y6bX{background-color:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.16);overflow-y:clip;padding:1rem;width:calc(100% - 2rem);height:calc(100% - 1.5rem);margin:auto;display:grid;grid-template-areas:"header header" "leftSide rightSide";grid-template-columns:auto auto;grid-gap:1rem;gap:1rem}.Solution_solutionHeader__WP060{grid-area:header;display:grid;flex-direction:row;grid-template-columns:100% auto;justify-content:space-between;width:100%;overflow-x:clip}.Solution_solutionHeader__WP060 h4{margin:0;font-size:1rem}.Solution_solutionHeader__WP060 .Solution_deemphasize__mlOB9{font-weight:400;color:dimgray}.Solution_solutionHeader__WP060 div{height:100%;min-width:12rem}.Solution_solutionHeader__WP060.Solution_showDisplayModeButton__h7wHv{grid-template-columns:auto auto}.Solution_solutionHeader__WP060.Solution_showDisplayModeButton__h7wHv div{display:flex;justify-content:flex-end;height:100%}.Solution_keyFastenerDetails__G7oZd{font-weight:600}.Solution_keyFastenerDetails__G7oZd div{font-size:.9rem;color:dimgray;font-weight:400}.Solution_fastenerDetails__idx79{grid-area:leftSide;display:grid;height:100%;overflow-y:auto;grid-gap:1rem;gap:1rem}.Solution_fastenerDetails__idx79 h4,.Solution_fastenerDetails__idx79 img{margin:auto}.Solution_propertyLabel__f1fiW{color:dimgray;font-size:.85rem;display:grid;align-content:center}.Solution_propertyValue__HZsYG{font-weight:700;font-size:.85rem;text-align:end;display:grid;align-content:center}.Solution_propertyValue__HZsYG.Solution_highlight__xdAnn{color:#007bff}.Solution_fastenerProperties__zSYSP{display:grid;grid-template-columns:auto auto;justify-content:space-between;width:calc(100% - .5rem);padding-right:.5rem;overflow-y:auto;max-height:100%}.Solution_solutionNavBarContainer__bfmr9{width:calc(100% - .5rem);min-height:100%;margin-right:.5rem;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;font-size:.85rem;text-decoration:none;border:none;margin-bottom:.5rem}.Solution_solutionRightSideInfoContainer___EhMe{grid-area:rightSide;display:grid;grid-template-rows:min-content auto;grid-gap:.25rem;gap:.25rem;overflow:hidden}.Solution_navBarItem__gli_4{all:unset;color:#000;font-weight:600;cursor:pointer;padding:.5rem .5rem .25rem;width:calc(100% - 1rem);margin:auto;text-align:center;border-radius:8px 8px 0 0;border-bottom:1px solid transparent}.Solution_navBarItem__gli_4.Solution_selected__b18wA{background-color:#bfdce6;border-bottom:1px solid #2f4f4f}.Solution_navBarItem__gli_4:hover{background-color:#add8e6}.Solution_fastenerDetailsHeader__fUriQ{background-color:#004468;color:#fff;margin:auto;width:calc(100% - .5rem);padding:.25rem;border-radius:.25rem}.Solution_sectionHeader1__T1nsg,.Solution_sectionHeader2__28aSd{color:#333;font-weight:700;grid-column:1/-1;padding-bottom:.5rem}.Solution_sectionHeader2__28aSd{padding-top:1rem}.PemOutlinkButton_outlinkButton__b7d8J{text-decoration:none;margin:auto}.Input_input__zJc_y{border:1px solid #cdd5df;border-radius:4px;padding-left:4px;padding-right:4px}.Input_input__zJc_y:focus{border:1px solid #bbdcfb;box-shadow:0 0 0 4px #ebf1ff,0 1px 2px 0 rgba(16,24,40,.051)}.FastenerTypeSelector_fastenerFamilyContainer__0q8Mi{display:flex;flex-wrap:wrap;gap:.5rem}.FastenerTypeSelector_familyButton__xVT_3{display:flex;flex-direction:column;align-items:center;width:6rem;aspect-ratio:1;border:2px solid transparent;border-radius:10px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);margin:auto;padding:5px}.FastenerTypeSelector_familyButton__xVT_3 input[type=radio]{display:none}.FastenerTypeSelector_familyButton__xVT_3 label{font-weight:500}.FastenerTypeSelector_familyButton__xVT_3 .FastenerTypeSelector_selectedIndicator__hq1_i{width:25px;height:25px;align-self:flex-start}.FastenerTypeSelector_familyButton__xVT_3 .FastenerTypeSelector_fastenerImage__aqsGs{width:100%;height:50%}.FastenerTypeSelector_familyButton__xVT_3:hover{cursor:pointer;border:2px solid #000;background-color:#dbf2ff}.FastenerTypeSelector_familyButton__xVT_3.FastenerTypeSelector_disabled__gcl1j{cursor:not-allowed;opacity:.5}.FastenerTypeSelector_isSelected__0BDom{border:2px solid #000;background-color:#b9e6fe}.RadioButtons_radioButtonsContainer__axCzD.RadioButtons_disabled__LM0dC{opacity:.5}.RadioButtons_radioButtonsContainer__axCzD>label{display:flex;flex-direction:row;cursor:pointer;border-radius:4px;border:1px solid #cdd5df;margin:.5rem 0;padding:.25rem;align-items:center;gap:.75rem}.RadioButtons_radioButtonsContainer__axCzD>label input[type=radio]{display:none}.RadioButtons_radioButtonsContainer__axCzD>label .RadioButtons_radioSelectionIndicator__Whypz{border:1.75px solid #cdd5df;border-radius:50%;margin:.2rem;padding:2px}.RadioButtons_radioButtonsContainer__axCzD>label .RadioButtons_radioSelectionIndicator__Whypz div{opacity:0;border-radius:50%;background-color:#cdd5df;width:.4rem;height:.4rem}.RadioButtons_radioButtonsContainer__axCzD>label .RadioButtons_iconContainer__wBF7d,.RadioButtons_radioButtonsContainer__axCzD>label img{height:1.5rem;width:1.5rem;flex-shrink:0}.RadioButtons_radioButtonsContainer__axCzD>label .RadioButtons_textContainer__ai5VJ{display:flex;flex-direction:column}.RadioButtons_radioButtonsContainer__axCzD>label .RadioButtons_textContainer__ai5VJ .RadioButtons_subtext__qpZ0W{color:#a9a9a9;font-size:.75rem}.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked){border:1px solid #364152;background-color:#f0f9ff}.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked) .RadioButtons_radioSelectionIndicator__Whypz{border:1.75px solid #2b80ff}.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked) .RadioButtons_radioSelectionIndicator__Whypz div{background-color:#2b80ff;opacity:1}.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked):hover{border:1px solid #364152;background-color:#f0f9ff}.RadioButtons_radioButtonsContainer__axCzD>label:hover{border:1px solid #cdd5df;background-color:#f0f9ff}.RadioButtons_radioButtonsContainer__axCzD>label:hover .RadioButtons_radioSelectionIndicator__Whypz{border:1.75px solid #2b80ff}.RadioButtons_radioButtonsContainer__axCzD>label.RadioButtons_recommended__d2CJX,.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked).RadioButtons_recommended__d2CJX{background-color:#ebffeb}.RadioButtons_radioButtonsContainer__axCzD>label.RadioButtons_warning__GbERe,.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked).RadioButtons_warning__GbERe{background-color:#ffeecf}.RadioButtons_radioButtonsContainer__axCzD>label.RadioButtons_disabled__LM0dC,.RadioButtons_radioButtonsContainer__axCzD>label:has(>input:checked).RadioButtons_disabled__LM0dC{background-color:#ffd3d3}.FindingItField_findingItFieldHeaderIcon__1rHDf{height:1em;margin-top:-.2em}.FindingItField_findingItFieldContainer__rnFZN{display:grid;grid-template-columns:auto auto}.FindingItField_findingItFieldHeader__tYE05{font-size:.85rem}.FindingItField_findItSelect__yFqno{height:2rem;width:100%;background-color:#fff;border:1px solid #d3d3d3;border-radius:5px}.StackQuestions_infoPanelHeader__aoDsj{text-align:center;font-weight:700}.StackQuestions_layerContainer__kx7Gf{border:1px solid #d3d3d3;border-radius:.25rem;padding:.5rem}.StackQuestions_accessAndClearanceContainer__7gmf_{border-top:1px solid #d3d3d3;margin-top:.25rem;padding-top:.5rem}.StackQuestions_bottomAccessAndClearanceContainer__7nVm3{-custom-noop:noop}.StackQuestions_addOrRemoveLayerButton__3Qq7P{margin:auto;background-color:unset;border:1px solid #d3d3d3;border-radius:.25rem;color:#3030aa;cursor:pointer}.StackQuestions_addOrRemoveLayerButton__3Qq7P:hover{background-color:#e1f3ff;border:1px solid #a9a9a9}.StackQuestions_removeLayerButton__TzJVm{margin-right:0}.StackQuestions_layerIndicatorColumn__XR9kl{font-size:.75rem;display:inline}.StackQuestions_layerContainerHeader__jAJtK{display:flex;flex-direction:row;justify-content:space-between}.StackQuestions_materialStackFields__C_rvU{font-size:.75rem;margin:auto}.StackQuestions_materialStackDropDown__BlI6K{font-size:.75rem;width:100%;height:25px;margin-bottom:.5rem;background-color:#fff;border:1px solid #d3d3d3}.StackQuestions_materialStackDropDown__BlI6K input{width:10rem;max-width:100%}.StackQuestions_materialStackInput__U6tzS{font-size:.75rem;width:calc(100% - .5rem);height:25px;margin-bottom:.5rem;background-color:#fff;border:1px solid #d3d3d3}.StackQuestions_materialStackContainer__Ipxzu{margin-left:2px;display:flex;flex-direction:column;gap:.5rem}.StackQuestions_controlGroupHeader__4O7CC{text-align:center}.StackQuestions_fieldHeaderIcon__X0Dys{height:1em;margin-top:-.2em}.StackQuestions_materialStackWrapperNoHoles__oQHL6{grid-template-columns:2rem 6rem 1fr 0 1fr 1fr}.StackQuestions_thicknessColumn__plRkP{margin:auto;grid-column:3/4;font-size:.75rem}.StackQuestions_materialLayerColumnHeaders__0Si_4{display:inline-flex}.StackQuestions_materialLayerTitle__LSpDU{padding-right:.5rem}.StackQuestions_holeDiameterColumn__l_nmV{grid-column:4/5;font-size:.75rem}.StackQuestions_materialColumn__ov5CH{grid-column:5/6;font-size:.75rem}.StackQuestions_coatingOrFinishColumn__FaMsv{grid-column:6/7;font-size:.75rem}.StackQuestions_materialStackFieldsContainer__o6GhG{display:grid;grid-template-columns:100%;grid-gap:.5rem;gap:.5rem;justify-content:space-between;align-items:center}.StackQuestions_materialStackFieldsContainer__o6GhG .StackQuestions_materialStackFieldsPair__7_VBu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.StackQuestions_materialStackFieldsContainer__o6GhG .StackQuestions_materialStackFieldsPair__7_VBu .StackQuestions_label__sEaKw{flex:0 0 auto}.StackQuestions_materialStackFieldsContainer__o6GhG .StackQuestions_materialStackFieldsPair__7_VBu .StackQuestions_input___67E1{flex:1 1 200px;min-width:0}.StackQuestions_materialStackFieldsContainer__o6GhG .StackQuestions_materialStackDropDown__BlI6K{margin-bottom:0}.StackQuestions_panelHardnessContainer__nwT4J{margin-left:-6px;margin-right:-6px;padding:6px}.StackQuestions_panelHardnessContainer__nwT4J.StackQuestions_stainlessSteelWarning__zK2bi{border:1px solid rgba(255,183,0,.5);border-radius:4px;background-color:rgba(255,183,0,.1)}.StackQuestions_bold__zjcUi{font-weight:700}.FindingItWeldStud_weldStudFastenerType__mqy0u{grid-area:weldStudFastenerType}.FindingItWeldStud_weldStudDiameter__hudfC{grid-area:weldStudDiameter}.FindingItWeldStud_weldStudWeldType__HgrnE{grid-area:weldStudWeldType}.FindingItWeldStud_weldStudGripLength__pApTq{grid-area:weldStudGripLength}.FindingItWeldStud_weldStudLength__7wUyW{grid-area:weldStudLength;margin:auto}.FindingItWeldStud_weldStudColor__emcaT{grid-area:weldStudColor}.FindingItWeldStud_weldStudMaterial__ceW3c{grid-area:weldStudMaterial}.FindingItWeldStud_weldStudFinish__Y_azc{grid-area:weldStudFinish}.FindingItWeldStud_weldStudThreadStyle___1tkR{grid-area:weldStudThreadStyle;margin:auto}.FindingItWeldStud_weldStudPitch__MpnjN{grid-area:weldStudPitch;margin:auto}.Checklist_checklistButtonsContainer__cp_ok.Checklist_disabled__kZL1v{opacity:.5}.Checklist_checklistButtonsContainer__cp_ok>label{display:flex;flex-direction:row;cursor:pointer;border-radius:4px;border:1px solid #cdd5df;margin:.5rem 0;padding:.25rem;align-items:center;gap:.75rem}.Checklist_checklistButtonsContainer__cp_ok>label input[type=checklist]{display:none}.Checklist_checklistButtonsContainer__cp_ok>label .Checklist_checklistSelectionIndicator__N_ec6{border:1.75px solid #cdd5df;border-radius:50%;margin:.2rem;padding:2px}.Checklist_checklistButtonsContainer__cp_ok>label .Checklist_checklistSelectionIndicator__N_ec6 div{opacity:0;border-radius:50%;background-color:#cdd5df;width:.4rem;height:.4rem}.Checklist_checklistButtonsContainer__cp_ok>label .Checklist_iconContainer__p4enm,.Checklist_checklistButtonsContainer__cp_ok>label img{height:1.5rem;width:1.5rem;flex-shrink:0}.Checklist_checklistButtonsContainer__cp_ok>label .Checklist_textContainer__xcynK{display:flex;flex-direction:column}.Checklist_checklistButtonsContainer__cp_ok>label .Checklist_textContainer__xcynK .Checklist_subtext__Otc_e{color:#a9a9a9;font-size:.75rem}.Checklist_checklistButtonsContainer__cp_ok>label:has(>input:checked){border:1px solid #364152;background-color:#f0f9ff}.Checklist_checklistButtonsContainer__cp_ok>label:has(>input:checked) .Checklist_checklistSelectionIndicator__N_ec6{border:1.75px solid #2b80ff}.Checklist_checklistButtonsContainer__cp_ok>label:has(>input:checked) .Checklist_checklistSelectionIndicator__N_ec6 div{background-color:#2b80ff;opacity:1}.Checklist_checklistButtonsContainer__cp_ok>label:has(>input:checked):hover{border:1px solid #364152;background-color:#f0f9ff}.Checklist_checklistButtonsContainer__cp_ok>label:hover{border:1px solid #cdd5df;background-color:#f0f9ff}.Checklist_checklistButtonsContainer__cp_ok>label:hover .Checklist_checklistSelectionIndicator__N_ec6{border:1.75px solid #2b80ff}.SolutionFeedbackButtons_dialogOverlay__ddsI_{background-color:rgba(0,0,0,.75);position:fixed;inset:0}.SolutionFeedbackButtons_dialogContent__zevmU{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#004468;border-radius:.5rem;padding:1rem;width:30rem;text-shadow:1px 1px 2px rgba(0,0,0,.8);color:#fff}.SolutionFeedbackButtons_dialogContent__zevmU button{border:0;border-radius:4px;cursor:pointer;font-size:16px;line-height:1;padding:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-weight:600;text-shadow:1px 1px 5px rgba(0,0,0,.9);min-width:4rem;min-height:2.25rem;margin:0 .5rem}.SolutionFeedbackButtons_dialogContent__zevmU button.SolutionFeedbackButtons_submit__I56sD,.SolutionFeedbackButtons_dialogContent__zevmU button[aria-label=Finish]{background-color:#e26f06}.SolutionFeedbackButtons_dialogContent__zevmU button.SolutionFeedbackButtons_submit__I56sD:hover,.SolutionFeedbackButtons_dialogContent__zevmU button[aria-label=Finish]:hover{background-color:#cab097}.SolutionFeedbackButtons_dialogContent__zevmU button.SolutionFeedbackButtons_cancel__s__Gi{background-color:#004468;border:1px solid #0099d8}.SolutionFeedbackButtons_dialogContent__zevmU button.SolutionFeedbackButtons_cancel__s__Gi:hover{background-color:#0099d8;border:1px solid #004468}.SolutionFeedbackButtons_dialogTextArea__rKk85{width:100%;max-width:29rem;height:10rem;align-content:start}.SolutionFeedbackButtons_submitButtonContainer__BaJrz{margin-top:1rem;display:flex;justify-content:flex-end;align-items:center;text-align:center;gap:.5rem}.SolutionFeedbackButtons_buttonsContainer__9J_kw{display:inline-flex;justify-content:start;gap:.5rem}.SolutionFeedbackButtons_buttonsContainer__9J_kw [aria-selected=true]{color:#000;background-color:#add8e6;border:1px solid gray}.SolutionFeedbackButtons_buttonsContainer__9J_kw button{border:1px solid #d3d3d3;border-radius:.25rem;padding:.25rem .5rem;background-color:#fff}.SolutionFeedbackButtons_solutionFeedbackContainer__mzczL{margin-top:1rem;font-weight:700;color:#333;display:flex;justify-content:space-around}.SolutionFeedbackButtons_errorContainer__kw3hw{text-align:center}.SolutionFeedbackButtons_errorContainer__kw3hw a{color:#add8e6}.Dialog_overlay__EsItj{background-color:rgba(0,0,0,.4);position:fixed;inset:0}.Dialog_dialogContent__cIrwa{display:grid;grid-template-areas:"title closeButton" "description description" "content content";justify-content:space-between;grid-gap:.25rem;gap:.25rem;background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:650px;max-height:85vh;padding:25px}.Dialog_dialogContent__cIrwa:focus{outline:none}.Dialog_dialogContent__cIrwa .Dialog_title__dQ_ku{grid-area:title;margin:0;font-size:1.25rem}.Dialog_dialogContent__cIrwa .Dialog_closeButton__eet3P{grid-area:closeButton;height:2rem;width:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;background-color:#f4f4f4;border:none;cursor:pointer}.Dialog_dialogContent__cIrwa .Dialog_closeButton__eet3P:hover{background-color:#d3d3d3}.Dialog_dialogContent__cIrwa .Dialog_closeButton__eet3P svg{height:85%;width:85%}.Dialog_dialogContent__cIrwa .Dialog_description__jhMfJ{grid-area:description;margin-top:0;margin-bottom:0}.Dialog_dialogContent__cIrwa .Dialog_content__Pfjca{grid-area:content}.Dialog_videoContainer__S5VQm{position:relative;height:30rem;max-height:calc(100vh - 18rem)}@supports(width:100dvh){@media(pointer:coarse){.Dialog_videoContainer__S5VQm{max-height:calc(100dvh - 18rem)}}}.Dialog_videoContainer__S5VQm iframe{width:100%;height:100%}.ApplicationDetailsSummaryPanel_applicationDetailsSummaryPanel__lpVXK{display:grid;grid-template-areas:"jointDiagram" "materialStack";grid-gap:1rem;gap:1rem;height:100%;width:100%}.FindingItRivNut_findItDiagram__ZnOyo{grid-area:findItDiagram;display:block;margin:auto;width:25rem;max-height:18rem}.FindingItRivNut_rivNutFastenerType__jWkRc{grid-area:rivNutFastenerType}.FindingItRivNut_rivNutDiameter__Z1ghU{grid-area:rivNutDiameter}.FindingItRivNut_rivNutBodyType__9Zbv9{grid-area:rivNutBodyType}.FindingItRivNut_rivNutThreadPitch__QTzEB{grid-area:rivNutThreadPitch}.FindingItRivNut_rivNutGripRangeMax__eLPwh{grid-area:rivNutGripRangeMax;margin:auto}.FindingItRivNut_rivNutColor__HWuxM{grid-area:rivNutColor}.FindingItRivNut_rivNutMaterial__v8GJR{grid-area:rivNutMaterial}.FindingItRivNut_rivNutFinish__lsMwZ{grid-area:rivNutFinish}.FindingItThreaded_threadedFastenerType__I25W5{background-color:#fff;margin-bottom:2rem}.FindingItThreaded_threadedColor__Php2A,.FindingItThreaded_threadedDiameter__wZ7YK,.FindingItThreaded_threadedFinish__kTSSi,.FindingItThreaded_threadedLength__Y5sip,.FindingItThreaded_threadedMaterial__5peM6,.FindingItThreaded_threadedPitch__Gchh0,.FindingItThreaded_threadedThreadStyle__ouSe3{background-color:#fff}.DemoSolutionFull_solutionContainer__PdiG4{background-color:#fff;border-radius:20px;overflow-y:clip;padding:1rem;width:calc(100% - 2rem);height:calc(100% - 1.5rem);margin:auto;display:grid;grid-template-areas:"header header header" "leftSide middle rightSide";grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem}.DemoSolutionFull_solutionHeader__COWke{grid-area:header;display:grid;flex-direction:row;grid-template-columns:100% auto;justify-content:space-between;width:100%;overflow-x:clip}.DemoSolutionFull_solutionHeader__COWke h4{margin:0;font-size:1rem}.DemoSolutionFull_solutionHeader__COWke .DemoSolutionFull_deemphasize__gLUyT{font-weight:400;color:dimgray}.DemoSolutionFull_solutionHeader__COWke div{height:100%;min-width:12rem}.DemoSolutionFull_solutionHeader__COWke.DemoSolutionFull_showDisplayModeButton__EB11j{grid-template-columns:auto auto}.DemoSolutionFull_solutionHeader__COWke.DemoSolutionFull_showDisplayModeButton__EB11j div{display:flex;justify-content:flex-end;height:100%}.DemoSolutionFull_fastenerDetails__m_8He{grid-area:leftSide;display:grid;overflow-y:auto;grid-gap:1rem;gap:1rem}.DemoSolutionFull_fastenerDetails__m_8He h4,.DemoSolutionFull_fastenerDetails__m_8He img{margin:auto}.DemoSolutionFull_solutionFullApplicationRequirements__AyIHu{grid-area:middle;overflow-y:auto}.DemoSolutionFull_solutionFullMaterialStack__fpaZe{grid-area:rightSide;align-content:space-between;overflow-y:auto;display:grid;grid-gap:1.5rem;gap:1.5rem}.DemoSolutionFull_solutionFullNavButtonsContainer___paox{display:flex;flex-direction:row;justify-content:space-around;justify-content:end;align-content:end;height:min-content;gap:.5rem}.DemoSolutionFull_solutionFullNavButtonsContainer___paox .DemoSolutionFull_backToPartsButton__a6UJM{color:#2f4f4f}.DemoSolutionFull_solutionFullNavButtonsContainer___paox .DemoSolutionFull_saveSolutionButton__WfWUI{background-color:#fff}.DemoSolutionFull_solutionToggleButton__NI6JT{max-height:2rem}.DemoSolutionFull_propertyLabel__vIoJe{color:dimgray;font-size:.85rem}.DemoSolutionFull_propertyValue__WKv5b{font-weight:700;font-size:.85rem}.DemoSolutionFull_propertyValue__WKv5b.DemoSolutionFull_highlight__iWDws{color:#007bff}.DemoSolutionFull_fastenerProperties__Qjfzm{display:grid;grid-template-columns:auto auto;justify-content:space-between;width:calc(100% - .5rem);padding-right:.5rem;overflow-y:auto}.DemoSolutionFull_solutionNavBarContainer__Rp6y0{width:calc(100% - .5rem);margin-right:.5rem;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;font-size:.85rem;text-decoration:none;border:none;margin-bottom:.5rem}.DemoSolutionFull_solutionRightSideInfoContainer__UzWXg{grid-area:rightSide;display:grid;grid-template-rows:min-content auto;grid-gap:.25rem;gap:.25rem;overflow:hidden}.DemoSolutionFull_navBarItem__HgAiK{all:unset;color:#000;font-weight:600;cursor:pointer;padding:.5rem .5rem .25rem;width:calc(100% - 1rem);margin:auto;text-align:center;border-radius:.25rem .25rem 0 0;border-bottom:1px solid transparent}.DemoSolutionFull_navBarItem__HgAiK.DemoSolutionFull_selected__rOxXW{background-color:#bfdce6;border-bottom:1px solid #2f4f4f}.DemoSolutionFull_navBarItem__HgAiK:hover{background-color:#add8e6}