@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url(roboto-v47-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url(roboto-v47-latin-700.woff2) format("woff2")}:root{--IHE_PURPLE: #250858;--IHE_PURPLE_LIGHTER: #373d8e;--IHE_PURPLE_STILL_LIGHTER: #F3EBF7;--IHE_WHITE: white;--IHE_TEXT_COLOUR: var(--IHE_PURPLE);--IHE_COMPLEMENTARY: #daf7a7;--BTN_FACE_COLOUR: var(--IHE_PURPLE);--BTN_ACTIVE_FACE_COLOUR: var(--IHE_PURPLE_LIGHTER);--BTN_HOVER_FACE_COLOUR: var(--IHE_PURPLE_LIGHTER);--CTL_SHADOW_COLOUR: rgba(0, 0, 0, 0.3);--LIGHT: whitesmoke;--WATERMARK_TEXT_COLOUR: #ddd;--SEARCH_INPUT_BORDER: #ccc;--BASE_FONT_SIZE: 0.95rem}*{margin:0px;padding:0px;box-sizing:border-box}body{font-family:"Roboto",sans-serif}container{margin:1em 2em;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template:"header header header header" auto "disclaimer disclaimer disclaimer disclaimer" auto "main main main main" auto "footer footer footer footer" 4em;grid-gap:1em}header{grid-area:header;display:flex;align-items:center}header>img,a>img{max-width:120px;align-self:flex-start;margin-top:5px}header>h2{align-self:auto;margin-left:1em}.boldItalicCls{font-style:italic;font-weight:bold}section{grid-area:disclaimer;text-align:justify;font-size:smaller;border-radius:5px;border:1px solid #d3d3d3;padding:1em 1em 1em 1em;box-shadow:0 2px 4px rgba(0,0,0,.1)}section>p{margin:0 0 .5em 0}section>p:last-child{margin:0}main{grid-area:main;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:.67em;text-align:justify}.appdetail{border:1px solid #d3d3d3;border-radius:.5em;padding:1em .5em 1em .5em;box-shadow:0 2px 4px rgba(0,0,0,.1)}.appdetail>button{margin-right:.5em}footer{grid-area:footer;justify-self:center;font-size:.8em;text-align:center}button>a{text-decoration:none;color:var(--LIGHT)}button{min-width:25em;display:inline-block;padding:7px 10px 5px 10px;cursor:pointer;border:none;border-radius:5px;background-color:var(--BTN_FACE_COLOUR);color:#fff;font-size:14px;white-space:nowrap;box-shadow:5px 5px 5px var(--CTL_SHADOW_COLOUR);margin:6px 0}button:focus{outline:none}button:active{background-color:var(--BTN_ACTIVE_FACE_COLOUR);border:none}button:hover{background-color:var(--BTN_HOVER_FACE_COLOUR);border:none}summary{cursor:pointer;padding-top:.5em}figcaption{font-weight:bold;padding-top:.2em}.details-ul-cls{margin-left:2em}#watermark{position:fixed;bottom:30%;color:var(--WATERMARK_TEXT_COLOUR);text-align:center;width:100%;font-size:7rem;rotate:-45deg;z-index:-1}.callout>ul{margin-left:2em;font-size:smaller}.reportFrame{text-align:justify;font-size:smaller;border-radius:5px;border:1px solid #d3d3d3;padding:1em 1em 1em 1em;box-shadow:0 2px 4px rgba(0,0,0,.1)}.centreTextInPage{padding-top:1em;text-align:center}.smallerText{font-size:var(--BASE_FONT_SIZE)}.formSubmitButtonCls{min-width:4em;display:inline-block;padding:4px 15px 3px 15px;cursor:pointer;border:none;border-radius:5px;background-color:var(--BTN_FACE_COLOUR);color:#fff;font-size:14px;white-space:nowrap;box-shadow:5px 5px 5px var(--CTL_SHADOW_COLOUR);margin:6px 0}.identifier-input{padding-top:.2em;padding-bottom:.2em;padding-left:.5em;margin-left:.6em;margin-right:.6em;display:inline-block;border:1px solid var(--SEARCH_INPUT_BORDER);border-radius:2px;box-sizing:border-box;outline:none;font-size:15px;font-size:var(--BASE_FONT_SIZE);border-radius:2px;box-sizing:border-box}.makeListOfNumbersTableCls{text-align:center;border-radius:1px;padding:2px 10px 2px 10px}.makeListOfNumbersTableCls td{text-align:center;vertical-align:middle}main{display:flex;flex-direction:column}.smallerBtnWidth{min-width:14em}
