body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.progress{background-color:grey;border-radius:.25rem;height:1.5rem;overflow:hidden}.progress-bar{display:inline-block;height:100%}.bg-critical{background-color:#aa0baa}.bg-high{background-color:#d9534f}.bg-medium{background-color:#fd761c!important}.bg-low{background-color:#ffd000!important}.tutela-signup{--signup-red:#ed2638;--signup-coral:#ff6673;--signup-mint:#55e1c1;--signup-ink:#080b11;--signup-panel:#11151d;background:linear-gradient(hsla(0,0%,100%,.025) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,#0000 0),radial-gradient(circle at 12% 12%,#ed26381f,#0000 34%),linear-gradient(145deg,#090c12,#0d1119 58%,#080a0f);background-size:48px 48px,48px 48px,auto,auto;border-radius:18px;color:#f7f8fa;isolation:isolate;margin:-8px 0 0;min-height:calc(100vh - 112px);overflow:hidden;position:relative}.tutela-signup:before{background:linear-gradient(90deg,#0000,#0000 57%,hsla(0,0%,100%,.025) 0,#0000);content:"";inset:0}.tutela-signup:before,.tutela-signup__glow{pointer-events:none;position:absolute;z-index:-1}.tutela-signup__glow{border-radius:50%;filter:blur(110px);height:380px;opacity:.14;width:380px}.tutela-signup__glow--one{background:var(--signup-red);right:18%;top:-180px}.tutela-signup__glow--two{background:var(--signup-mint);bottom:-250px;left:28%}.tutela-signup__hero{grid-gap:clamp(56px,7vw,112px);align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr);margin:0 auto;min-height:calc(100vh - 112px);padding:52px 0;width:min(1180px,calc(100% - 64px))}.tutela-signup__story{max-width:660px}.tutela-signup__brand{align-items:center;display:flex;font-size:18px;font-weight:800;gap:12px;letter-spacing:.24em;margin-bottom:46px}.tutela-signup__brand img{height:40px;object-fit:contain;width:34px}.tutela-signup__eyebrow{align-items:center;color:#bec6d4;display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.16em;margin-bottom:18px;text-transform:uppercase}.tutela-signup__pulse{background:var(--signup-mint);border-radius:50%;box-shadow:0 0 0 5px #55e1c11a,0 0 20px #55e1c199;height:8px;width:8px}.tutela-signup__story h1{color:#fff;font-size:clamp(50px,5.1vw,76px);font-weight:800;letter-spacing:-.055em;line-height:.99;margin:0}.tutela-signup__story h1 span{background:linear-gradient(90deg,var(--signup-coral),#e82437 68%);-webkit-background-clip:text;background-clip:text;color:#0000}.tutela-signup__lede{color:#aeb7c7;font-size:18px;line-height:1.65;margin:26px 0 30px;max-width:600px}.tutela-signup__benefits{grid-gap:4px;display:grid;gap:4px}.tutela-signup__benefits article{grid-gap:15px;border-bottom:1px solid hsla(0,0%,100%,.075);display:grid;gap:15px;grid-template-columns:42px 1fr;padding:13px 0}.tutela-signup__benefits article:last-child{border-bottom:0}.tutela-signup__benefit-icon{background:#ed263814;border:1px solid #ed263861;border-radius:10px;color:var(--signup-coral);display:grid;font-size:11px;font-weight:800;height:36px;letter-spacing:.08em;place-items:center;width:36px}.tutela-signup__benefits h3{color:#f5f6f8;font-size:15px;font-weight:700;margin:0 0 3px}.tutela-signup__benefits p{color:#8791a3;font-size:13px;line-height:1.5;margin:0}.tutela-signup__trust{align-items:center;color:#7f899b;display:flex;font-size:12px;gap:9px;margin-top:24px}.tutela-signup__trust .euiIcon{color:var(--signup-mint)}.tutela-signup__form-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11151deb;border:1px solid #ffffff1f;border-radius:22px;box-shadow:0 32px 80px #0006,inset 0 1px 0 #ffffff0d;overflow:hidden;padding:36px;position:relative}.tutela-signup__form-card:before{background:var(--signup-red);box-shadow:0 0 22px #ed2638b3;content:"";height:3px;left:36px;position:absolute;top:0;width:64px}.tutela-signup__form-heading>span{color:var(--signup-coral);font-size:10px;font-weight:800;letter-spacing:.2em}.tutela-signup__form-heading h2{color:#fff;font-size:30px;font-weight:750;letter-spacing:-.035em;margin:8px 0}.tutela-signup__form-heading p{color:#8f99aa;font-size:14px;line-height:1.5;margin:0 0 25px}.tutela-signup__form-card .euiFormRow{max-width:none}.tutela-signup__form-card .euiFormLabel{color:#c9d0da!important;font-size:12px;font-weight:600}.tutela-signup__form-card .euiFieldText{background:#0c1016!important;border:1px solid #303745!important;border-radius:8px;box-shadow:none!important;color:#fff!important;height:42px}.tutela-signup__form-card .euiFieldText:focus{border-color:var(--signup-red)!important;box-shadow:0 0 0 2px #ed263821!important}.tutela-signup__card-field{background:#0c1016;border:1px solid #303745;border-radius:8px;padding:14px 13px;transition:border-color .15s ease}.tutela-signup__card-field:focus-within{border-color:var(--signup-red);box-shadow:0 0 0 2px #ed263821}.tutela-signup__verification-note{align-items:flex-start;background:rgba(85,225,193,.035);border:1px solid #55e1c121;border-radius:9px;color:#8892a3;display:flex;gap:10px;margin:15px 0 18px;padding:12px}.tutela-signup__verification-note .euiIcon{color:var(--signup-mint);margin-top:2px}.tutela-signup__verification-note div{grid-gap:2px;display:grid;gap:2px}.tutela-signup__verification-note strong{color:#cbd2db;font-size:12px}.tutela-signup__verification-note span{font-size:11px}html[data-theme] .tutela-signup__form-card .tutela-signup__submit.euiButton{background:linear-gradient(135deg,#f03244,#cf1529)!important;border:1px solid #f03a4b!important;border-radius:9px;box-shadow:0 10px 28px #ed263833;color:#fff!important;font-weight:700;min-height:45px}html[data-theme] .tutela-signup__form-card .tutela-signup__submit.euiButton:hover{box-shadow:0 14px 34px #ed26384d;transform:translateY(-1px)}.tutela-signup__delivery-note{color:#737e90;font-size:11px;margin:13px 0 22px;text-align:center}.tutela-signup__login-link{border-top:1px solid #ffffff14;color:#7f899a;font-size:13px;padding-top:20px;text-align:center}.tutela-signup__login-link .euiLink{color:#ff6a77!important;font-weight:700}@media (max-width:960px){.tutela-signup__hero{gap:48px;grid-template-columns:1fr;padding:40px 0 60px;width:min(720px,calc(100% - 40px))}.tutela-signup__form-card,.tutela-signup__story{margin:0 auto;max-width:620px;width:100%}.tutela-signup__brand{margin-bottom:34px}}@media (max-width:560px){.tutela-signup{border-radius:0}.tutela-signup__hero{padding-top:30px;width:calc(100% - 28px)}.tutela-signup__story h1{font-size:46px}.tutela-signup__lede{font-size:16px}.tutela-signup__form-card{box-sizing:border-box;padding:28px 20px}.tutela-signup__form-card:before{left:20px}}@media (prefers-reduced-motion:reduce){.tutela-signup *,.tutela-signup :after,.tutela-signup :before{scroll-behavior:auto!important;transition:none!important}}.tutela-login__hero{grid-template-columns:minmax(0,1.15fr) minmax(390px,.75fr)}.tutela-login__signal-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e1219b8;border:1px solid #ffffff1a;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0a;margin-top:30px;max-width:620px;padding:18px}.tutela-login__signal-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.075);display:flex;gap:20px;justify-content:space-between;padding:0 2px 16px}.tutela-login__signal-header>div{grid-gap:3px;display:grid;gap:3px}.tutela-login__signal-kicker{color:#727d8f;font-size:9px;font-weight:800;letter-spacing:.18em}.tutela-login__signal-header strong{color:#eff2f5;font-size:14px}.tutela-login__live{align-items:center;color:#55e1c1;display:flex;font-size:9px;font-weight:800;gap:6px;letter-spacing:.12em}.tutela-login__live i{background:#55e1c1;border-radius:50%;box-shadow:0 0 12px #55e1c1cc;height:7px;width:7px}.tutela-login__signals{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding-top:16px}.tutela-login__signals>div{grid-column-gap:8px;align-items:center;background:hsla(0,0%,100%,.025);border-radius:9px;column-gap:8px;display:grid;grid-template-columns:24px 1fr;min-width:0;padding:10px}.tutela-login__signals .euiIcon{color:#ff6673;grid-row:1/3}.tutela-login__signals span{color:#747f91;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tutela-login__signals strong{color:#dfe3e9;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tutela-login__form-card{padding-top:42px}.tutela-login__field-group{grid-gap:7px;display:grid;gap:7px;margin-bottom:18px}.tutela-login__field-group label,.tutela-login__label-row label{color:#c9d0da;font-size:12px;font-weight:600}.tutela-login__field-group label span{color:#707b8d;font-size:10px;font-weight:500;margin-left:4px}.tutela-login__label-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.tutela-login__label-row .euiLink{color:#ff6a77!important;font-size:11px}.tutela-login__form-card .euiFieldPassword,.tutela-login__form-card .euiFieldText{background:#0c1016!important;border:1px solid #303745!important;border-radius:8px;box-shadow:none!important;color:#fff!important;height:44px}.tutela-login__form-card .euiFieldPassword:focus,.tutela-login__form-card .euiFieldText:focus{border-color:#ed2638!important;box-shadow:0 0 0 2px #ed263821!important}.tutela-login__form-card .euiFormControlLayout,.tutela-login__form-card .euiFormControlLayout__childrenWrapper{max-width:none;width:100%}.tutela-login__form-card .euiFormControlLayout__prepend{background:#0c1016;border:1px solid #303745;border-right:0;color:#7f899a}html[data-theme] .tutela-login__form-card .tutela-login__submit.euiButton{margin-top:7px}.tutela-login__support-links{align-items:center;border-top:1px solid #ffffff14;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px;padding-top:22px}.tutela-login__support-links>span{background:#4a5362;border-radius:50%;height:3px;width:3px}.tutela-login__support-links .euiLink{color:#9da7b6!important;font-size:11px}.tutela-login__support-links .euiLink:last-child{color:#ff6a77!important;font-weight:700}.tutela-login__support-links .euiIcon{margin-right:4px}@media (max-width:960px){.tutela-login__hero{grid-template-columns:1fr}}@media (max-width:560px){.tutela-login__signals{grid-template-columns:1fr}.tutela-login__signals>div{min-height:42px}.tutela-login__support-links{flex-direction:column}.tutela-login__support-links>span{display:none}}.cs-hover{cursor:pointer}.no-print{display:inline;display:initial}@media print{@page{size:A4;margin:1.5cm}body{background-color:#fff!important}body *{visibility:hidden}.no-print{display:none!important}.risk-assessment-header,.risk-assessment-header *,.risk-assessment-print-header,.risk-assessment-print-header *,.risk-assessment-report,.risk-assessment-report *{visibility:visible}.risk-assessment-print-header{background-color:#fff!important;left:0;margin:0!important;padding:16px 0;position:absolute;top:0;width:100%}.risk-assessment-header{top:72px}.risk-assessment-header,.risk-assessment-report{left:0;margin:0!important;padding:0 24px;position:absolute;width:100%}.risk-assessment-report{top:152px}.risk-assessment-page .euiPanel{box-shadow:none!important}.risk-assessment-report .euiFlexItem:has(.mermaid-diagram-container){flex-basis:30vw!important;flex-grow:0!important;flex-shrink:1!important;max-width:30vw!important}@supports not selector(:has(*)){.risk-assessment-report .euiFlexGroup[class*=direction-row]>.euiFlexItem{flex-basis:30vw!important;flex-grow:0!important;flex-shrink:1!important;max-width:30vw!important}.risk-assessment-report .euiFlexGroup[class*=direction-row]>.euiFlexItem:not(:first-child){flex-basis:auto!important;flex-grow:1!important;max-width:none!important}}.risk-assessment-report .euiFlexItem .mermaid-diagram-container{max-width:100%!important}.risk-assessment-report .mermaid-diagram-container{break-inside:avoid!important;max-width:100%!important;overflow:visible!important;page-break-inside:avoid!important}.risk-assessment-report .mermaid-diagram-container svg{break-inside:avoid!important;height:auto!important;max-height:400px!important;page-break-inside:avoid!important;width:100%!important}.risk-assessment-report .euiHorizontalRule{page-break-after:auto}.risk-assessment-report .euiHorizontalRule+.euiSpacer{page-break-before:avoid}.risk-assessment-page .euiPanel{background-color:#fff!important;border:1px solid #d7e6f9!important}.risk-assessment-exec-summary{display:flex;gap:16px;margin-bottom:16px}.risk-assessment-exec-card{background-color:#f7faff;border:1px solid #d7e6f9;border-radius:10px;break-inside:avoid;flex:1 1;padding:12px 14px;page-break-inside:avoid}.risk-assessment-exec-card-title{color:#0b3a67;font-size:14px;font-weight:700;margin:0 0 10px}.risk-assessment-exec-table{border-collapse:collapse;width:100%}.risk-assessment-exec-table th{background:#0b3a67;border:1px solid #0b3a67;color:#fff;font-size:12px;padding:8px;text-align:left}.risk-assessment-exec-table td{border:1px solid #d7e6f9;color:#111827;font-size:12px;padding:8px}.risk-assessment-severity-row{align-items:center;display:flex;gap:10px;margin-bottom:8px}.risk-assessment-severity-label{color:#111827;font-size:12px;font-weight:600;text-transform:uppercase;width:70px}.risk-assessment-severity-bar{background:#e6eef8;border:1px solid #d7e6f9;border-radius:999px;flex:1 1;height:10px;overflow:hidden}.risk-assessment-severity-fill{height:100%}.risk-assessment-severity-count{color:#111827;font-size:12px;text-align:right;width:44px}}html[data-theme=dark]{scrollbar-color:#444a52 #1c1f23!important}html[data-theme=dark],html[data-theme=dark] .euiButtonIcon,html[data-theme=dark] .euiComboBox__inputWrap,html[data-theme=dark] .euiContextMenuItem,html[data-theme=dark] .euiDataGridRowCell,html[data-theme=dark] .euiDataGrid__content,html[data-theme=dark] .euiDescriptionList__title,html[data-theme=dark] .euiFieldSearch,html[data-theme=dark] .euiFilterButton__text,html[data-theme=dark] .euiFilterSelectItem,html[data-theme=dark] .euiFormControlLayoutIcons,html[data-theme=dark] .euiPage,html[data-theme=dark] .euiPageBody,html[data-theme=dark] .euiPageHeader,html[data-theme=dark] .euiPageTemplate,html[data-theme=dark] .euiText,html[data-theme=dark] .euiTextArea,html[data-theme=dark] .euiTitle,html[data-theme=dark] .page-container,html[data-theme=dark] [class*=euiBasicTable],html[data-theme=dark] [class*=euiCheckbox],html[data-theme=dark] [class*=euiField],html[data-theme=dark] [class*=euiFlyout],html[data-theme=dark] [class*=euiHeader],html[data-theme=dark] [class*=euiPageSection],html[data-theme=dark] [class*=euiSelect],html[data-theme=dark] [class*=euiSuperDatePicker],html[data-theme=dark] [class*=euiSuperSelectControl],html[data-theme=dark] [class*=euiTableCellContent],html[data-theme=dark] [class*=euiTableHeaderCell],html[data-theme=dark] [class*=euiTableRow]{background-color:#1c1f23!important}html[data-theme=dark] .euiFormControlLayoutIcons{background-color:initial!important}html[data-theme=dark] .euiButtonGroupButton,html[data-theme=dark] .euiButtonIcon{background-color:#17191d!important;border:1px solid #fff!important;color:#fff!important}html[data-theme=dark] .euiButton,html[data-theme=dark] .euiButtonGroupButton-isSelected,html[data-theme=dark] [class*=euiFilterGroup]{background-color:#444a52!important;border:1px solid!important;color:#fff!important}html[data-theme=dark] .euiBottomBar,html[data-theme=dark] .euiModal,html[data-theme=dark] .euiPanel,html[data-theme=dark] .euiPanel .euiText,html[data-theme=dark] .euiPanel .euiTitle,html[data-theme=dark] .euiPopover,html[data-theme=dark] .euiToolTipPopover{background-color:#17191d!important}html[data-theme=dark] .euiBreadcrumb__content{background-color:#17191d!important;color:#fff!important}html[data-theme=dark] .euiLink.euiBreadcrumb__content{background-color:#c4232e!important;color:#fff!important}html[data-theme=dark] .euiTab{color:#e82a37!important}html[data-theme=dark] .euiTab-isSelected:after{border-color:#e82a37!important;color:#e82a37!important}html[data-theme=dark] .euiCheckbox__square{color:#fff!important}html[data-theme=dark] .euiButton{border:1px solid!important}html[data-theme=dark] input.euiFieldSearch:focus{caret-color:#fff;color:#fff}html[data-theme=light]{background-color:#fff!important;scrollbar-color:#d3dae6 #f5f7fa!important}html[data-theme=light] .euiButtonIcon,html[data-theme=light] .euiComboBox__inputWrap,html[data-theme=light] .euiContextMenuItem,html[data-theme=light] .euiDataGridRowCell,html[data-theme=light] .euiDataGrid__content,html[data-theme=light] .euiDescriptionList__title,html[data-theme=light] .euiFieldSearch,html[data-theme=light] .euiFilterButton__text,html[data-theme=light] .euiFilterSelectItem,html[data-theme=light] .euiFormControlLayoutIcons,html[data-theme=light] .euiPage,html[data-theme=light] .euiPageBody,html[data-theme=light] .euiPageHeader,html[data-theme=light] .euiPageTemplate,html[data-theme=light] .euiText,html[data-theme=light] .euiTextArea,html[data-theme=light] .euiTitle,html[data-theme=light] .page-container,html[data-theme=light] [class*=euiBasicTable],html[data-theme=light] [class*=euiCheckbox],html[data-theme=light] [class*=euiField],html[data-theme=light] [class*=euiFlyout],html[data-theme=light] [class*=euiHeader],html[data-theme=light] [class*=euiPageSection],html[data-theme=light] [class*=euiSelect],html[data-theme=light] [class*=euiSuperDatePicker],html[data-theme=light] [class*=euiSuperSelectControl],html[data-theme=light] [class*=euiTableCellContent],html[data-theme=light] [class*=euiTableHeaderCell],html[data-theme=light] [class*=euiTableRow]{background-color:#fff!important;color:#1c1f23!important}html[data-theme=light] .euiFormControlLayoutIcons{background-color:initial!important}html[data-theme=light] .euiButtonGroupButton,html[data-theme=light] .euiButtonIcon{background-color:#f5f7fa!important;border:1px solid #d3dae6!important;color:#1c1f23!important}html[data-theme=light] .euiButton,html[data-theme=light] .euiButtonGroupButton-isSelected,html[data-theme=light] [class*=euiFilterGroup]{background-color:#f5f7fa!important;border:1px solid!important;color:#1c1f23!important}html[data-theme=dark] .euiModalBody,html[data-theme=dark] .euiModalFooter,html[data-theme=dark] .euiModalHeader{background-color:#1c1f23!important}html[data-theme=light] .euiBottomBar,html[data-theme=light] .euiBreadcrumb__content,html[data-theme=light] .euiModal,html[data-theme=light] .euiPanel,html[data-theme=light] .euiPanel .euiText,html[data-theme=light] .euiPanel .euiTitle,html[data-theme=light] .euiPopover,html[data-theme=light] .euiToolTipPopover{background-color:#fff!important;color:#1c1f23!important}html[data-theme=light] .euiLink.euiBreadcrumb__content{background-color:#c4232e!important;color:#fff!important}html[data-theme=light] .euiTab{color:#e82a37!important}html[data-theme=light] .euiTab-isSelected:after{border-color:#e82a37!important;color:#e82a37!important}html[data-theme=light] .euiCheckbox__square{color:#1c1f23!important}html[data-theme=light] .euiButton{border:1px solid!important}
/*# sourceMappingURL=main.dad4d979.css.map*/