@import"https://fonts.googleapis.com/css2?family=Maven+Pro:wght@600&display=swap";@import"https://fonts.googleapis.com/css2?family=Arimo:wght@400;500;600;700&display=swap";@media print{*{overflow:visible!important}html{font-size:100%!important}.navbar,.table-of-content,.header,.footer,.shape{display:none!important}.pdf-page{transform:scale(1)!important;transform-origin:none!important;position:relative;box-shadow:none!important}.pdf-page-container{position:relative!important;height:29.7cm!important;width:21cm!important;page-break-after:always!important}.pdf-report-container{padding:0!important;margin:0!important;gap:0!important;box-shadow:none!important}.no-print{display:none!important}}:root{--blue-green-dark: #012d30;--blue-green: #02464a;--bluegreen-light: #08767c;--blue-green-hover: #08767c;--blue-green-disabled: #b8cccd;--green-light: #44c097;--green-light-hover: #33cc99;--green-light-disabled: #44c09780;--red: #ff6f6f;--white: #fff;--black: #000;--grey-1: #dfe3e7;--grey-2: #f0f0f0;--grey-3: #b9c0c7;--grey-4: #454545;--grey-5: #717171;--shadow-light: 0px 2px 24px 8px rgba(30, 30, 30, .15);--shadow-dark: 0px 2px 24px 8px rgba(0, 0, 0, .5);--small-radius: 3px;--padding-standard: 10px 16px;--padding-screen: 50px;--text: 16px;--text-sm: 14px;--sideBar: 320px}html,body{height:100vh;height:-webkit-fill-available;width:100vw}html,body,pre{padding:0;margin:0;font-size:var(--text);font-style:normal;line-height:18px;font-family:Public sans,sans-serif}pre{width:100%;text-wrap:wrap;line-height:1.25em}*{box-sizing:border-box;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5em;font-family:Public Sans,Arial,Verdana,Tahoma,sans-serif}h1{font-size:48px;margin-top:1em}h2{font-size:32px;margin-top:1em}h3{font-size:24px;margin-top:1em}h4{font-size:18px;margin-top:1em}h5{font-size:18px;margin-top:1em;margin-left:1em}h6{font-size:18px;margin-top:1em;margin-left:2em}.exampleElement{margin-left:15px;background-color:var(--grey-2);padding:15px;border-radius:0 5px 5px}.listItemEditor{margin-left:10px}a,.linkEditor{font-size:var(--text);font-style:normal;font-weight:600;line-height:normal;text-decoration:underline;margin-bottom:.5em;width:fit-content;text-decoration:none}.linkEditor{display:inline}.breakElementEditor{background-color:var(--grey-2);border-radius:5px;font-weight:600;font-size:12px;font-family:Maven Pro;padding:var(--padding-standard);width:fit-content;margin-top:24px;margin-bottom:24px}.legendID{font-size:11px;position:relative;top:-.75em;left:1px;display:inline}.legendElement{font-size:12px;line-height:1.25em!important}a:hover,.linkEditor:hover{cursor:pointer;text-decoration:underline}.reaction{font-size:var(--text);font-style:normal;font-weight:600;line-height:normal;text-decoration:underline;margin-bottom:.5em;display:block;width:fit-content}.reaction :hover{cursor:pointer;text-decoration:none}p{margin:.5em 0;line-height:1.5em}a.small,p.small{font-size:var(--text-sm)}.appContainer{height:100%}.rightSide{padding:var(--padding-screen);padding-top:75px;padding-left:calc(var(--sideBar) + var(--padding-screen));min-height:100vh;transition:padding .5s}.scrollable{min-height:1200px}.shortcutComments{display:flex;margin-bottom:20px;margin-top:20px}.shortcutComments>span{display:flex;align-items:center;cursor:pointer}.shortcutComments>span:hover{text-decoration:underline}.shortcutComments>span>img{margin-right:5px}.shareOnLinkedin{color:#fff;font-weight:700;transition:all .5s ease;cursor:pointer;padding:var(--padding-standard);border-radius:0 50px 50px;border:solid;border-width:1px;margin-bottom:1.5em;background-color:#0077b5;border-color:#0077b5;margin-right:10px;display:flex;align-items:center}.shareOnLinkedin svg{margin-right:10px;height:20px}.message{padding:var(--padding-standard);border-radius:0 5px 5px;border-left:5px solid var(--blue-green)}@media (max-width: 1023px){:root{--sideBar: 135px}.rightSide{padding-left:calc(135px + var(--padding-screen))}h1{font-size:40px}}@media (max-width: 800px){:root{--sideBar: 0px;--padding-screen: 30px}.rightSide{padding-left:var(--padding-screen)}}@media (max-width: 600px){:root{--padding-screen: 20px}}
