@media (max-width: 1250px){.hszcoshh-wrapper.hszcoshh-wrapper{position: relative !important;width: 100vw !important;max-width: 100vw !important;margin-left: calc(50% - 50vw) !important;margin-right: calc(50% - 50vw) !important;height: 100dvh !important;display: flex !important;flex-direction: column !important;overflow: hidden !important;border-radius: 0 !important;box-sizing: border-box !important;padding: 0 !important;}.hszcoshh-wrapper .hszcoshh-top-bar{flex: 0 0 auto !important;border-radius: 0 !important;margin: 0 !important;padding: 10px 12px !important;gap: 8px !important;flex-wrap: nowrap !important;min-height: 0 !important;}.hszcoshh-wrapper .hszcoshh-top-bar-left{flex: 0 1 auto !important;min-width: 0 !important;}.hszcoshh-wrapper .hszcoshh-top-bar-title{font-size: 13.5px !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;}.hszcoshh-wrapper .hszcoshh-top-bar-right{flex: 0 0 auto !important;gap: 8px !important;margin-left: auto !important;}.hszcoshh-wrapper .hszcoshh-top-bar-right .hszcoshh-top-bar-btn{display: none !important;}.hszcoshh-wrapper .hszcoshh-top-bar-user{font-size: 12px !important;padding: 0 !important;border: 0 !important;background: none !important;}.hszcoshh-wrapper .hszcoshh-nav-tabs{display: none !important;}.hszcoshh-wrapper #hszcoshhMobileStepper{display: flex !important;align-items: center;gap: 10px;flex: 0 0 auto;background: #1e1e1e;padding: 9px 12px;border-top: 1px solid #000;}.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-nav{width: 34px;height: 34px;border-radius: 9px;border: 1px solid #333;background: #111;color: #E4B700;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;cursor: pointer;padding: 0;}.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-nav.is-off{opacity: .35;pointer-events: none;}.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-nav svg,.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-nav [data-lucide]{width: 17px;height: 17px;color: #E4B700;}.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-mid{flex: 1;text-align: center;}.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-count{font-size: 9px;color: #9ca3af;font-weight: 700;letter-spacing: .4px;text-transform: uppercase;}.hszcoshh-wrapper #hszcoshhMobileStepper .hszcoshh-step-name{font-size: 15px;font-weight: 800;color: #fff;}.hszcoshh-wrapper #hszcoshhMobileStepper.is-warn .hszcoshh-step-name{color: #fbbf24;}.hszcoshh-wrapper #hszcoshhStepProg{display: block !important;height: 3px;background: #eef0f3;flex: 0 0 auto;}.hszcoshh-wrapper #hszcoshhStepProg > span{display: block;height: 100%;background: #E4B700;width: 25%;transition: width .25s ease;}.hszcoshh-wrapper.is-step2 #hszcoshhStep2Bar{display: block !important;position: relative;z-index: 6;flex: 0 0 auto;}.hszcoshh-wrapper #hszcoshhStep2Bar .hszcoshh-s2-row{display: flex;gap: 6px;background: #1e1e1e;padding: 7px 10px;border-top: 1px solid #000;}.hszcoshh-wrapper #hszcoshhStep2BarRow .hszcoshh-btn-small,.hszcoshh-wrapper #hszcoshhStep2Bar .hszcoshh-s2-optbtn{display: flex !important;align-items: center;justify-content: center;gap: 5px;border-radius: 7px;padding: 8px 8px;font-size: 11px;font-weight: 700;border: 1px solid #333;background: #111;color: #fff;white-space: nowrap;cursor: pointer;margin: 0 !important;min-width: 0 !important;width: auto !important;}.hszcoshh-wrapper #hszcoshhStep2BarRow .hszcoshh-btn-small svg,.hszcoshh-wrapper #hszcoshhStep2BarRow .hszcoshh-btn-small [data-lucide],.hszcoshh-wrapper #hszcoshhStep2Bar .hszcoshh-s2-optbtn svg,.hszcoshh-wrapper #hszcoshhStep2Bar .hszcoshh-s2-optbtn [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszcoshh-wrapper #hszcoshhStep2BarRow #hszcoshh-btn-select-up-to-limit{flex: 1 1 auto;background: #E4B700;color: #1a1a1a;border-color: #E4B700;}.hszcoshh-wrapper #hszcoshhStep2BarRow #hszcoshh-btn-select-up-to-limit svg,.hszcoshh-wrapper #hszcoshhStep2BarRow #hszcoshh-btn-select-up-to-limit [data-lucide]{color: #1a1a1a;}.hszcoshh-wrapper #hszcoshhStep2Bar .hszcoshh-s2-optbtn{flex: 0 0 auto;}.hszcoshh-wrapper #hszcoshhStep2Scrim{display: block !important;position: absolute;left: 0;right: 0;top: 100%;height: 100vh;z-index: 8;background: rgba(0,0,0,.42);visibility: hidden;opacity: 0;transition: opacity .2s,visibility .2s;}.hszcoshh-wrapper #hszcoshhStep2Drop{display: grid !important;grid-template-columns: 1fr 1fr;gap: 8px;position: absolute;top: 100%;left: 0;right: 0;z-index: 9;background: #1e1e1e;border-top: 3px solid #E4B700;box-shadow: 0 16px 30px rgba(0,0,0,.5);padding: 10px;visibility: hidden;opacity: 0;transform: translateY(-10px);pointer-events: none;transition: opacity .2s ease,transform .2s ease,visibility .2s;}.hszcoshh-wrapper.opt-open #hszcoshhStep2Scrim{visibility: visible;opacity: 1;}.hszcoshh-wrapper.opt-open #hszcoshhStep2Drop{visibility: visible;opacity: 1;transform: none;pointer-events: auto;}.hszcoshh-wrapper #hszcoshhStep2Drop .hszcoshh-btn-small{display: flex !important;align-items: center;justify-content: center;gap: 6px;margin: 0 !important;width: auto !important;background: #111;border: 1px solid #333;color: #fff;border-radius: 7px;padding: 11px 8px;font-size: 11.5px;font-weight: 600;white-space: nowrap;}.hszcoshh-wrapper #hszcoshhStep2Drop .hszcoshh-btn-small svg,.hszcoshh-wrapper #hszcoshhStep2Drop .hszcoshh-btn-small [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszcoshh-wrapper .hszcoshh-main-content{flex: 1 1 auto !important;min-height: 0 !important;max-height: none !important;height: auto !important;overflow-y: auto !important;overflow-x: hidden !important;padding: 8px !important;}.hszcoshh-wrapper .hszcoshh-content-card{padding: 10px !important;margin-bottom: 10px !important;border-radius: 10px !important;}.hszcoshh-wrapper .hszcoshh-section{padding: 0 !important;margin: 30px 0 0 0 !important;background: transparent !important;box-shadow: none !important;border-radius: 0 !important;}.hszcoshh-wrapper .hszcoshh-section .hszcoshh-section-header{margin-bottom: 10px !important;}.hszcoshh-wrapper .hszcoshh-section-header{display: block !important;}.hszcoshh-wrapper .hszcoshh-section-header-actions{display: none !important;}.hszcoshh-wrapper .hszcoshh-step-navigation-top .hszcoshh-nav-prev,.hszcoshh-wrapper .hszcoshh-step-navigation-top .hszcoshh-nav-next{display: none !important;}.hszcoshh-wrapper .hszcoshh-step-navigation-top{margin: 0 -8px !important;padding: 12px 18px !important;}.hszcoshh-wrapper .hszcoshh-tier-status{flex-wrap: wrap !important;margin: 0 0 12px 0 !important;}.hszcoshh-wrapper .hszcoshh-risk-counter{width: 100% !important;justify-content: center !important;box-sizing: border-box !important;}.hszcoshh-wrapper .hszcoshh-risk-row{border-radius: 12px !important;overflow: hidden !important;margin-bottom: 10px !important;box-shadow: 0 1px 2px rgba(0,0,0,.04) !important;}.hszcoshh-wrapper .hszcoshh-risk-row-header{display: grid !important;grid-template-columns: auto minmax(0,1fr) auto !important;grid-template-areas: "check title chev" "foot foot foot" !important;align-items: start !important;column-gap: 11px !important;row-gap: 0 !important;padding: 12px !important;}.hszcoshh-wrapper .hszcoshh-risk-checkbox-wrap{grid-area: check !important;margin: 1px 0 0 0 !important;}.hszcoshh-wrapper .hszcoshh-risk-main{grid-area: title !important;min-width: 0 !important;display: block !important;}.hszcoshh-wrapper .hszcoshh-collapse-icon{grid-area: chev !important;align-self: start !important;margin: 3px 0 0 0 !important;color: #9ca3af !important;}.hszcoshh-wrapper .hszcoshh-risk-row.expanded .hszcoshh-collapse-icon{color: #E4B700 !important;}.hszcoshh-wrapper .hszcoshh-risk-main .hszcoshh-risk-title{display: block !important;font-size: 13.5px !important;font-weight: 700 !important;line-height: 1.35 !important;color: #1a1a1a !important;}.hszcoshh-wrapper .hszcoshh-risk-row.hszcoshh-risk-locked .hszcoshh-risk-main .hszcoshh-risk-title{color: #6b7280 !important;}.hszcoshh-wrapper .hszcoshh-risk-main .hszcoshh-not-in-doc-tag{display: inline-flex !important;margin: 7px 0 0 0 !important;}.hszcoshh-wrapper .hszcoshh-risk-foot{grid-area: foot !important;display: flex !important;align-items: center;gap: 8px;margin: 12px -12px -12px -12px !important;padding: 9px 12px !important;border-top: 1px solid #f1f2f4 !important;background: #fafbfc !important;}.hszcoshh-wrapper .hszcoshh-risk-row.hszcoshh-risk-locked .hszcoshh-risk-foot{background: #f4f4f5 !important;}.hszcoshh-wrapper .hszcoshh-risk-foot .hszcoshh-risk-scores{display: flex !important;align-items: center;gap: 6px !important;flex: 1 1 auto;white-space: normal !important;flex-shrink: 1 !important;}.hszcoshh-wrapper .hszcoshh-risk-foot .hszcoshh-risk-label{font-size: 9.5px !important;font-weight: 700 !important;letter-spacing: .3px !important;text-transform: uppercase !important;color: #9ca3af !important;}.hszcoshh-wrapper .hszcoshh-risk-foot .hszcoshh-risk-actions{margin-left: auto;flex: 0 0 auto;}.hszcoshh-wrapper .hszcoshh-risk-foot .hszcoshh-risk-delete-btn{width: 30px !important;height: 30px !important;padding: 0 !important;font-size: 0 !important;min-width: 0 !important;gap: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;background: #fff5f5 !important;border: 1px solid #fecaca !important;color: #b91c1c !important;border-radius: 7px !important;}.hszcoshh-wrapper .hszcoshh-risk-foot .hszcoshh-risk-delete-btn svg,.hszcoshh-wrapper .hszcoshh-risk-foot .hszcoshh-risk-delete-btn [data-lucide]{width: 15px !important;height: 15px !important;color: #b91c1c !important;}.hszcoshh-wrapper .hszcoshh-form-row{grid-template-columns: 1fr !important;}.hszcoshh-wrapper .hszcoshh-export-cards{grid-template-columns: 1fr !important;}.hszcoshh-wrapper .hszcoshh-signature-inputs{grid-template-columns: 1fr !important;}.hszcoshh-wrapper #hszcoshhBottomBar{display: block !important;position: relative;z-index: 7;flex: 0 0 auto;background: #0d0d0d;border-top: 1px solid #000;}.hszcoshh-wrapper #hszcoshhBottomBar .hszcoshh-bb-row{display: flex;gap: 6px;padding: 6px 10px;}.hszcoshh-wrapper #hszcoshhBottomBarRow .hszcoshh-top-bar-btn,.hszcoshh-wrapper #hszcoshhBottomBar .hszcoshh-bb-morebtn{display: flex !important;align-items: center;justify-content: center;gap: 5px;margin: 0 !important;width: auto !important;border-radius: 7px;padding: 8px 9px;font-size: 11px;font-weight: 700;border: 1px solid #333;background: #1e1e1e;color: #fff;white-space: nowrap;cursor: pointer;}.hszcoshh-wrapper #hszcoshhBottomBarRow .hszcoshh-top-bar-btn svg,.hszcoshh-wrapper #hszcoshhBottomBarRow .hszcoshh-top-bar-btn [data-lucide],.hszcoshh-wrapper #hszcoshhBottomBar .hszcoshh-bb-morebtn svg,.hszcoshh-wrapper #hszcoshhBottomBar .hszcoshh-bb-morebtn [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszcoshh-wrapper #hszcoshhBottomBarRow #hszcoshh-header-preview{flex: 1 1 auto;background: #E4B700;color: #1a1a1a;border-color: #E4B700;}.hszcoshh-wrapper #hszcoshhBottomBarRow #hszcoshh-header-preview svg,.hszcoshh-wrapper #hszcoshhBottomBarRow #hszcoshh-header-preview [data-lucide]{color: #1a1a1a;}.hszcoshh-wrapper #hszcoshhBottomBar .hszcoshh-bb-morebtn{flex: 0 0 auto;}.hszcoshh-wrapper #hszcoshhBottomBarRow .hszcoshh-top-bar-btn:disabled,.hszcoshh-wrapper #hszcoshhBottomBarRow .hszcoshh-top-bar-btn.hszcoshh-disabled{opacity: .5;}.hszcoshh-wrapper #hszcoshhBottomScrim{display: block !important;position: absolute;left: 0;right: 0;bottom: 100%;height: 100vh;z-index: 8;background: rgba(0,0,0,.42);visibility: hidden;opacity: 0;transition: opacity .2s,visibility .2s;}.hszcoshh-wrapper #hszcoshhMoreTray{display: grid !important;grid-template-columns: 1fr 1fr;gap: 8px;position: absolute;bottom: 100%;left: 0;right: 0;z-index: 9;background: #1e1e1e;border-top: 3px solid #E4B700;box-shadow: 0 -16px 30px rgba(0,0,0,.5);padding: 10px;visibility: hidden;opacity: 0;transform: translateY(10px);pointer-events: none;transition: opacity .2s ease,transform .2s ease,visibility .2s;}.hszcoshh-wrapper.more-open #hszcoshhBottomScrim{visibility: visible;opacity: 1;}.hszcoshh-wrapper.more-open #hszcoshhMoreTray{visibility: visible;opacity: 1;transform: none;pointer-events: auto;}.hszcoshh-wrapper #hszcoshhMoreTray .hszcoshh-top-bar-btn{display: flex !important;align-items: center;justify-content: center;gap: 6px;margin: 0 !important;width: auto !important;background: #111;border: 1px solid #333;color: #fff;border-radius: 7px;padding: 11px 8px;font-size: 11.5px;font-weight: 600;white-space: nowrap;}.hszcoshh-wrapper #hszcoshhMoreTray .hszcoshh-top-bar-btn svg,.hszcoshh-wrapper #hszcoshhMoreTray .hszcoshh-top-bar-btn [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszcoshh-wrapper #hszcoshhMoreTray .hszcoshh-top-bar-btn:disabled,.hszcoshh-wrapper #hszcoshhMoreTray .hszcoshh-top-bar-btn.hszcoshh-disabled{opacity: .5;}.hszcoshh-wrapper #hszcoshhMoreTray #hszcoshh-myaccount-btn{grid-column: 1 / -1;}.hszcoshh-wrapper .hsz-template-disclaimer{display: none !important;}.hszcoshh-wrapper input[type="date"]{-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;box-sizing: border-box !important;}#hszcoshh-template-modal .hszcoshh-template-modal-content{max-width: 100% !important;width: 96vw !important;max-height: 92dvh !important;display: flex !important;flex-direction: column !important;}#hszcoshh-template-modal .hszcoshh-modal-header{flex: 0 0 auto !important;}#hszcoshh-template-modal .hszcoshh-modal-filters{flex: 0 0 auto !important;flex-direction: column !important;gap: 7px !important;padding: 10px 12px !important;margin: 0 !important;}#hszcoshh-template-modal .hszcoshh-filter-group label{font-size: 9px !important;}#hszcoshh-template-modal .hszcoshh-filter-group select,#hszcoshh-template-modal .hszcoshh-filter-group input[type="text"]{padding: 7px 10px !important;font-size: 13px !important;border-radius: 6px !important;height: auto !important;}#hszcoshh-template-modal .hszcoshh-modal-body{flex: 1 1 auto !important;min-height: 0 !important;padding: 0 12px 12px !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;}#hszcoshh-template-modal .hszcoshh-template-table,#hszcoshh-template-modal .hszcoshh-template-table tbody{display: block !important;width: 100% !important;margin: 0 !important;}#hszcoshh-template-modal .hszcoshh-template-table thead{display: none !important;}#hszcoshh-template-modal .hszcoshh-template-row{display: flex !important;flex-wrap: wrap !important;align-items: center !important;border: 1px solid #e9eaec !important;border-radius: 10px !important;padding: 12px !important;margin: 0 0 10px 0 !important;background: #f4f5f7 !important;box-shadow: none !important;}#hszcoshh-template-modal .hszcoshh-template-row:nth-child(even){background: #f4f5f7 !important;}#hszcoshh-template-modal .hszcoshh-template-row td{padding: 0 !important;border: none !important;}#hszcoshh-template-modal .hszcoshh-template-risk-cell{flex: 0 0 100% !important;font-size: 14px !important;font-weight: 700 !important;color: #1a1a1a !important;margin-bottom: 9px !important;}#hszcoshh-template-modal .hszcoshh-template-row td.hszcoshh-template-badge-cell{display: inline-flex !important;align-items: baseline !important;gap: 5px !important;width: auto !important;text-align: center !important;padding: 3px 8px !important;border-radius: 6px !important;margin: 0 6px 0 0 !important;font-size: 13px !important;font-weight: 800 !important;}#hszcoshh-template-modal .hszcoshh-template-row td.hszcoshh-template-badge-cell::before{font-size: 9px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: .3px !important;opacity: .7 !important;}#hszcoshh-template-modal .hszcoshh-template-row td:nth-child(2)::before{content: "Initial";}#hszcoshh-template-modal .hszcoshh-template-row td:nth-child(3)::before{content: "Controlled";}#hszcoshh-template-modal .hszcoshh-template-action-cell{margin-left: auto !important;}#hszcoshh-template-modal .hszcoshh-template-action-cell .hszcoshh-add-template-btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 5px !important;width: auto !important;padding: 6px 12px !important;font-size: 11px !important;font-weight: 700 !important;border-radius: 7px !important;}#hszcoshh-template-modal .hszcoshh-template-action-cell .hszcoshh-add-template-btn svg,#hszcoshh-template-modal .hszcoshh-template-action-cell .hszcoshh-add-template-btn [data-lucide]{width: 14px !important;height: 14px !important;}#hszCOSHHManageDocsBody table,#hszCOSHHManageDocsBody tbody{display: block !important;width: 100% !important;}#hszCOSHHManageDocsBody thead{display: none !important;}#hszCOSHHManageDocsBody tr{display: block !important;border: 1px solid #e9eaec !important;border-radius: 10px !important;background: #f4f5f7 !important;padding: 12px !important;margin: 0 0 10px 0 !important;}#hszCOSHHManageDocsBody tr td{display: block !important;padding: 2px 0 !important;border: none !important;font-size: 13px !important;text-align: left !important;}#hszCOSHHManageDocsBody tr td:first-child{font-size: 14px !important;font-weight: 700 !important;color: #1a1a1a !important;margin-bottom: 4px !important;}#hszCOSHHManageDocsBody tr td:nth-child(2)::before{content: "Type: ";color: #9ca3af;font-weight: 700;}#hszCOSHHManageDocsBody tr td:nth-child(3)::before{content: "Company: ";color: #9ca3af;font-weight: 700;}#hszCOSHHManageDocsBody tr td:nth-child(4)::before{content: "Version: ";color: #9ca3af;font-weight: 700;}#hszCOSHHManageDocsBody tr td:nth-child(5)::before{content: "Updated: ";color: #9ca3af;font-weight: 700;}#hszCOSHHManageDocsBody tr td:last-child{display: flex !important;gap: 8px !important;margin-top: 10px !important;}#hszCOSHHManageDocsBody tr td:last-child button{flex: 1 1 auto !important;justify-content: center !important;margin: 0 !important;}}