@media (max-width: 1250px){.hszra-wrapper.hszra-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;}.hszra-wrapper .hszra-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;}.hszra-wrapper .hszra-top-bar-left{flex: 0 1 auto !important;min-width: 0 !important;}.hszra-wrapper .hszra-top-bar-title{font-size: 13.5px !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;}.hszra-wrapper .hszra-top-bar-right{flex: 0 0 auto !important;gap: 8px !important;margin-left: auto !important;}.hszra-wrapper .hszra-top-bar-right .hszra-top-bar-btn{display: none !important;}.hszra-wrapper .hszra-top-bar-user{font-size: 12px !important;padding: 0 !important;border: 0 !important;background: none !important;}.hszra-wrapper .hszra-nav-tabs{display: none !important;}.hszra-wrapper #hszraMobileStepper{display: flex !important;align-items: center;gap: 10px;flex: 0 0 auto;background: #1e1e1e;padding: 9px 12px;border-top: 1px solid #000;}.hszra-wrapper #hszraMobileStepper .hszra-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;}.hszra-wrapper #hszraMobileStepper .hszra-step-nav.is-off{opacity: .35;pointer-events: none;}.hszra-wrapper #hszraMobileStepper .hszra-step-nav svg,.hszra-wrapper #hszraMobileStepper .hszra-step-nav [data-lucide]{width: 17px;height: 17px;color: #E4B700;}.hszra-wrapper #hszraMobileStepper .hszra-step-mid{flex: 1;text-align: center;}.hszra-wrapper #hszraMobileStepper .hszra-step-count{font-size: 9px;color: #9ca3af;font-weight: 700;letter-spacing: .4px;text-transform: uppercase;}.hszra-wrapper #hszraMobileStepper .hszra-step-name{font-size: 15px;font-weight: 800;color: #fff;}.hszra-wrapper #hszraMobileStepper.is-warn .hszra-step-name{color: #fbbf24;}.hszra-wrapper #hszraStepProg{display: block !important;height: 3px;background: #eef0f3;flex: 0 0 auto;}.hszra-wrapper #hszraStepProg > span{display: block;height: 100%;background: #E4B700;width: 25%;transition: width .25s ease;}.hszra-wrapper.is-step2 #hszraStep2Bar{display: block !important;position: relative;z-index: 6;flex: 0 0 auto;}.hszra-wrapper #hszraStep2Bar .hszra-s2-row{display: flex;gap: 6px;background: #1e1e1e;padding: 7px 10px;border-top: 1px solid #000;}.hszra-wrapper #hszraStep2BarRow .hszra-btn-small,.hszra-wrapper #hszraStep2Bar .hszra-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;}.hszra-wrapper #hszraStep2BarRow .hszra-btn-small svg,.hszra-wrapper #hszraStep2BarRow .hszra-btn-small [data-lucide],.hszra-wrapper #hszraStep2Bar .hszra-s2-optbtn svg,.hszra-wrapper #hszraStep2Bar .hszra-s2-optbtn [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszra-wrapper #hszraStep2BarRow #hszra-btn-select-up-to-limit{flex: 1 1 auto;background: #E4B700;color: #1a1a1a;border-color: #E4B700;}.hszra-wrapper #hszraStep2BarRow #hszra-btn-select-up-to-limit svg,.hszra-wrapper #hszraStep2BarRow #hszra-btn-select-up-to-limit [data-lucide]{color: #1a1a1a;}.hszra-wrapper #hszraStep2Bar .hszra-s2-optbtn{flex: 0 0 auto;}.hszra-wrapper #hszraStep2Scrim{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;}.hszra-wrapper #hszraStep2Drop{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;}.hszra-wrapper.opt-open #hszraStep2Scrim{visibility: visible;opacity: 1;}.hszra-wrapper.opt-open #hszraStep2Drop{visibility: visible;opacity: 1;transform: none;pointer-events: auto;}.hszra-wrapper #hszraStep2Drop .hszra-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;}.hszra-wrapper #hszraStep2Drop .hszra-btn-small svg,.hszra-wrapper #hszraStep2Drop .hszra-btn-small [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszra-wrapper #hszraStep2Drop #hszra-btn-rebuild{grid-column: 1 / -1;}.hszra-wrapper .hszra-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;}.hszra-wrapper .hszra-content-card{padding: 10px !important;margin-bottom: 10px !important;border-radius: 10px !important;}.hszra-wrapper .hszra-section{padding: 0 !important;margin: 0 !important;background: transparent !important;box-shadow: none !important;border-radius: 0 !important;}.hszra-wrapper .hszra-section-header{display: block !important;}.hszra-wrapper .hszra-section-header-actions{display: none !important;}.hszra-wrapper .hszra-tier-status{flex-wrap: wrap !important;margin: 0 0 12px 0 !important;}.hszra-wrapper .hszra-risk-counter{width: 100% !important;justify-content: center !important;box-sizing: border-box !important;}.hszra-wrapper .hszra-risk-row{border-radius: 12px !important;overflow: hidden !important;margin-bottom: 10px !important;box-shadow: 0 1px 2px rgba(0,0,0,.04) !important;}.hszra-wrapper .hszra-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;}.hszra-wrapper .hszra-risk-checkbox-wrap{grid-area: check !important;margin: 1px 0 0 0 !important;}.hszra-wrapper .hszra-risk-main{grid-area: title !important;min-width: 0 !important;display: block !important;}.hszra-wrapper .hszra-collapse-icon{grid-area: chev !important;align-self: start !important;margin: 3px 0 0 0 !important;color: #9ca3af !important;}.hszra-wrapper .hszra-risk-row.expanded .hszra-collapse-icon{color: #E4B700 !important;}.hszra-wrapper .hszra-risk-main .hszra-risk-title{display: block !important;font-size: 13.5px !important;font-weight: 700 !important;line-height: 1.35 !important;color: #1a1a1a !important;}.hszra-wrapper .hszra-risk-row.hszra-risk-locked .hszra-risk-main .hszra-risk-title{color: #6b7280 !important;}.hszra-wrapper .hszra-risk-main .hszra-not-in-doc-tag{display: inline-flex !important;margin: 7px 0 0 0 !important;}.hszra-wrapper .hszra-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;}.hszra-wrapper .hszra-risk-row.hszra-risk-locked .hszra-risk-foot{background: #f4f4f5 !important;}.hszra-wrapper .hszra-risk-foot .hszra-risk-scores{display: flex !important;align-items: center;gap: 6px !important;flex: 1 1 auto;white-space: normal !important;flex-shrink: 1 !important;}.hszra-wrapper .hszra-risk-foot .hszra-risk-label{font-size: 9.5px !important;font-weight: 700 !important;letter-spacing: .3px !important;text-transform: uppercase !important;color: #9ca3af !important;}.hszra-wrapper .hszra-risk-foot .hszra-risk-actions{margin-left: auto;flex: 0 0 auto;}.hszra-wrapper .hszra-risk-foot .hszra-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;}.hszra-wrapper .hszra-risk-foot .hszra-risk-delete-btn svg,.hszra-wrapper .hszra-risk-foot .hszra-risk-delete-btn [data-lucide]{width: 15px !important;height: 15px !important;color: #b91c1c !important;}.hszra-wrapper .hszra-form-row{grid-template-columns: 1fr !important;}.hszra-wrapper .hszra-export-cards{grid-template-columns: 1fr !important;}.hszra-wrapper .hszra-matrix-grid{grid-template-columns: 1fr !important;}.hszra-wrapper .hszra-signature-inputs{grid-template-columns: 1fr !important;}.hszra-wrapper #hszraBottomBar{display: block !important;position: relative;z-index: 7;flex: 0 0 auto;background: #0d0d0d;border-top: 1px solid #000;}.hszra-wrapper #hszraBottomBar .hszra-bb-row{display: flex;gap: 6px;padding: 6px 10px;}.hszra-wrapper #hszraBottomBarRow .hszra-top-bar-btn,.hszra-wrapper #hszraBottomBar .hszra-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;}.hszra-wrapper #hszraBottomBarRow .hszra-top-bar-btn svg,.hszra-wrapper #hszraBottomBarRow .hszra-top-bar-btn [data-lucide],.hszra-wrapper #hszraBottomBar .hszra-bb-morebtn svg,.hszra-wrapper #hszraBottomBar .hszra-bb-morebtn [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszra-wrapper #hszraBottomBarRow #hszra-header-preview{flex: 1 1 auto;background: #E4B700;color: #1a1a1a;border-color: #E4B700;}.hszra-wrapper #hszraBottomBarRow #hszra-header-preview svg,.hszra-wrapper #hszraBottomBarRow #hszra-header-preview [data-lucide]{color: #1a1a1a;}.hszra-wrapper #hszraBottomBar .hszra-bb-morebtn{flex: 0 0 auto;}.hszra-wrapper #hszraBottomBarRow .hszra-top-bar-btn:disabled,.hszra-wrapper #hszraBottomBarRow .hszra-top-bar-btn.hszra-disabled{opacity: .5;}.hszra-wrapper #hszraBottomScrim{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;}.hszra-wrapper #hszraMoreTray{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;}.hszra-wrapper.more-open #hszraBottomScrim{visibility: visible;opacity: 1;}.hszra-wrapper.more-open #hszraMoreTray{visibility: visible;opacity: 1;transform: none;pointer-events: auto;}.hszra-wrapper #hszraMoreTray .hszra-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;}.hszra-wrapper #hszraMoreTray .hszra-top-bar-btn svg,.hszra-wrapper #hszraMoreTray .hszra-top-bar-btn [data-lucide]{width: 14px;height: 14px;color: #E4B700;}.hszra-wrapper #hszraMoreTray .hszra-top-bar-btn:disabled,.hszra-wrapper #hszraMoreTray .hszra-top-bar-btn.hszra-disabled{opacity: .5;}.hszra-wrapper #hszraMoreTray #hszra-myaccount-btn{grid-column: 1 / -1;}.hszra-wrapper .hsz-template-disclaimer{display: none !important;}.hszra-wrapper input[type="date"]{-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;box-sizing: border-box !important;}#hszra-template-modal .hszra-template-modal-content{max-width: 100% !important;width: 96vw !important;max-height: 92dvh !important;display: flex !important;flex-direction: column !important;}#hszra-template-modal .hszra-modal-header{flex: 0 0 auto !important;}#hszra-template-modal .hszra-modal-filters{flex: 0 0 auto !important;flex-direction: column !important;gap: 7px !important;padding: 10px 12px !important;margin: 0 !important;}#hszra-template-modal .hszra-filter-group label{font-size: 9px !important;}#hszra-template-modal .hszra-filter-group select,#hszra-template-modal .hszra-filter-group input[type="text"]{padding: 7px 10px !important;font-size: 13px !important;border-radius: 6px !important;height: auto !important;}#hszra-template-modal .hszra-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;}#hszra-template-modal .hszra-template-table,#hszra-template-modal .hszra-template-table tbody{display: block !important;width: 100% !important;margin: 0 !important;}#hszra-template-modal .hszra-template-table thead{display: none !important;}#hszra-template-modal .hszra-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;}#hszra-template-modal .hszra-template-row:nth-child(even){background: #f4f5f7 !important;}#hszra-template-modal .hszra-template-row td{padding: 0 !important;border: none !important;}#hszra-template-modal .hszra-template-risk-cell{flex: 0 0 100% !important;font-size: 14px !important;font-weight: 700 !important;color: #1a1a1a !important;margin-bottom: 9px !important;}#hszra-template-modal .hszra-template-row td.hszra-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;}#hszra-template-modal .hszra-template-row td.hszra-template-badge-cell::before{font-size: 9px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: .3px !important;opacity: .7 !important;}#hszra-template-modal .hszra-template-row td:nth-child(2)::before{content: "Initial";}#hszra-template-modal .hszra-template-row td:nth-child(3)::before{content: "Controlled";}#hszra-template-modal .hszra-template-action-cell{margin-left: auto !important;}#hszra-template-modal .hszra-template-action-cell .hszra-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;}#hszra-template-modal .hszra-template-action-cell .hszra-add-template-btn svg,#hszra-template-modal .hszra-template-action-cell .hszra-add-template-btn [data-lucide]{width: 14px !important;height: 14px !important;}#hszRAManageDocsBody table,#hszRAManageDocsBody tbody{display: block !important;width: 100% !important;}#hszRAManageDocsBody thead{display: none !important;}#hszRAManageDocsBody 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;}#hszRAManageDocsBody tr td{display: block !important;padding: 2px 0 !important;border: none !important;font-size: 13px !important;text-align: left !important;}#hszRAManageDocsBody tr td:first-child{font-size: 14px !important;font-weight: 700 !important;color: #1a1a1a !important;margin-bottom: 4px !important;}#hszRAManageDocsBody tr td:nth-child(2)::before{content: "Type: ";color: #9ca3af;font-weight: 700;}#hszRAManageDocsBody tr td:nth-child(3)::before{content: "Company: ";color: #9ca3af;font-weight: 700;}#hszRAManageDocsBody tr td:nth-child(4)::before{content: "Version: ";color: #9ca3af;font-weight: 700;}#hszRAManageDocsBody tr td:nth-child(5)::before{content: "Updated: ";color: #9ca3af;font-weight: 700;}#hszRAManageDocsBody tr td:last-child{display: flex !important;gap: 8px !important;margin-top: 10px !important;}#hszRAManageDocsBody tr td:last-child button{flex: 1 1 auto !important;justify-content: center !important;margin: 0 !important;}}