@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")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(roboto-condensed-v27-latin-regular.woff2) format("woff2")}:root{--TD_BANDS_COLOR: #f5f5f5;--SEARCH_INPUT_BORDER: #ccc;--FILTER_DROPDOWN_BORDER: #ccc;--TH_COLOR: #ccc;--HR_COLOR: #ccc;--CTL_SHADOW_COLOUR: rgba(0, 0, 0, 0.3);--DLG_SHADOW_COLOUR: rgba(0, 0, 0, 0.2);--BTN_ACTIVE_FACE_COLOUR: rgba(13, 110, 253, 0.5);--WATERMARK_TEXT_COLOUR: #eee;--ENV_NOT_SUPPORTED_BG_COLOUR: rgba(0, 0, 0, 0.5);--TABLE_DIV_OUTLINE_COLOUR: lightgrey;--TESTS_TO_ORDER_ROW_HOVER_COLOUR: #f2f2f2;--ACTION_BUTTON_COLOR: #0d6efd;--ACTION_BUTTON_ACTIVE_COLOR: #0b5ed7;--DLG_BORDER_COLOUR: var(--TD_BANDS_COLOR);--TEXT_DISABLED_COLOR: #ccc;--TEXT_COLOR: #000;--TABLE_ROW_HEIGHT: 1.4rem;--TO_ORDER_TD_WIDTH: 60rem;--ACTION_BUTTON_FONT_SIZE: 14px;--ACTION_BUTTON_MIN_WIDTH: 117px;--ACTION_BUTTON_PADDING: 5px 10px;--ACTION_BUTTON_BORDER_RADIUS: 5px;--BUTTONS_AND_LABELS_FONT_WEIGHT: 400;--FONT_FAMILY_CONDENSED: "Roboto Condensed"}*{margin:0px;box-sizing:border-box}body{font-family:"Roboto",sans-serif;overflow:auto;margin:2rem 3rem}select{cursor:pointer}hr{border:none;border-top:1px solid var(--HR_COLOR)}.hrAtTop{margin-top:1rem;margin-bottom:1rem}.hrAtBottom{margin-top:1rem;margin-bottom:.4rem}.logo{height:55px;margin-right:1.5rem}header{display:flex;justify-content:left;flex-wrap:wrap;align-items:start}.sub-title{font-size:2rem;font-weight:600}.h1-generic{padding-top:.6rem;padding-bottom:1.3rem}.hrCls{border-top:1px solid var(--HR_COLOR);height:1px}.htTopMargin{margin-top:1rem}.about-text{margin-top:1%;font-size:.9rem}.about-text p{margin-bottom:.5rem;text-align:justify}.about-text-smaller{text-align:justify}.about-text-smaller p{margin-bottom:.5rem}.list-text{font-size:1rem}.list-text-smaller{font-size:.8rem}.list-text-smaller p{font-size:.8rem}#AlertDiv div{position:fixed;top:12rem;left:10%;z-index:100;display:flex;flex-direction:row;justify-content:left;align-items:start;width:80%;border:none;border-radius:5px;box-shadow:0 4px 8px 0 var(--DLG_SHADOW_COLOUR);background-color:#fff3cd;cursor:pointer}.alert-btn{display:inline-block;padding:10px 10px 10px 14px;border:none;font-size:2rem;font-weight:bold;background:none;cursor:pointer;display:inline-block}.alert-body{display:inline-block;pointer-events:none;padding:14px}#hl7Content{display:block;border:lightgray 1px solid;padding:10px;margin:20px 0px 0 0}.hl7ViewBox{overflow:auto}.hl7ViewFont{font-family:"Courier New",Courier,monospace;font-size:90%}.noWordBreak{white-space:nowrap}.wait,.wait *{cursor:wait}ol{font-size:14px}ol li{margin-bottom:5px}.adrmRulesTable{font-size:10px}.actionButDiv{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:left}.btn{border:0;border-radius:10px;box-shadow:0 5px 15px rgba(0, 0, 0, 0.1),0 6px 6px rgba(0, 0, 0, 0.1);font-size:16px;cursor:pointer;&:active{transform:scale(0.98)}&:focus{outline:0}}.actionBtn{min-width:var(--ACTION_BUTTON_MIN_WIDTH);padding:var(--ACTION_BUTTON_PADDING);cursor:pointer;border-radius:var(--ACTION_BUTTON_BORDER_RADIUS);border:none;background-color:var(--ACTION_BUTTON_COLOR);color:white;font-size:var(--ACTION_BUTTON_FONT_SIZE);font-family:var(--FONT_FAMILY_CONDENSED);font-weight:var(--BUTTONS_AND_LABELS_FONT_WEIGHT);white-space:nowrap;box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2),0 6px 6px rgba(0, 0, 0, 0.2)}.actionBtn:focus,.actionBtn:active,.actionBtn:hover{background-color:var(--ACTION_BUTTON_ACTIVE_COLOR)}.actionBtn.actionBtnDisabled{cursor:not-allowed;background-color:#ccc;color:#666}.fileSelectorDiv{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;padding:15px 0px;margin-top:.6rem}.file-chooser{width:80vw;font-size:var(--ACTION_BUTTON_FONT_SIZE);border-radius:var(--ACTION_BUTTON_BORDER_RADIUS);border:1px solid #ccc}input[type=file]::-webkit-file-upload-button,input[type=file]::file-selector-button{display:inline-block;min-width:var(--ACTION_BUTTON_MIN_WIDTH);padding:var(--ACTION_BUTTON_PADDING);border-radius:5px 0px 0px 5px;border:none;background-color:var(--ACTION_BUTTON_COLOR);color:white;font-size:var(--ACTION_BUTTON_FONT_SIZE);font-family:var(--FONT_FAMILY_CONDENSED);font-weight:var(--BUTTONS_AND_LABELS_FONT_WEIGHT);white-space:nowrap;margin-right:1rem;cursor:pointer}input[type=file]::file-selector-button:focus,input[type=file]::file-selector-button:active,input[type=file]::file-selector-button:hover{background-color:var(--ACTION_BUTTON_ACTIVE_COLOR)}.msg-type{margin-left:20px;margin-top:3px}.valsOptsChkbxsInnerDiv{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:left;align-items:center;width:93vw;padding:0px 0px 10px 0px;font-size:var(--FONT_FAMILY_CONDENSED)}.form-check-input{cursor:not-allowed}.form-check-input.isEnabled{cursor:pointer}.form-check-label{cursor:not-allowed}.form-check-label.isEnabled{color:var(--TEXT_COLOR);cursor:pointer}.form-check-label:not(.isEnabled){cursor:not-allowed;color:var(--TEXT_DISABLED_COLOR)}.form-check-label-font{font-family:var(--FONT_FAMILY_CONDENSED);font-weight:var(--BUTTONS_AND_LABELS_FONT_WEIGHT)}.footerDiv{font-size:.8em;text-align:center;padding-top:5px}dialog{width:80vw;top:50%;left:50%;transform:translate(-50%, -50%) scale(1.15);box-shadow:0px 0px 20px 10px var(--DLG_SHADOW_COLOUR);max-height:80vh;overflow-y:auto;border:5px solid var(--DLG_BORDER_COLOUR);border-radius:15px}dialog::backdrop{background-color:rgba(0, 0, 0, 0.5)}.modal h2{margin:10px 0px;font-size:1.4rem}.modal p{margin:15px 0px;font-size:.85rem;text-align:justify}.modal .controls{display:flex;justify-content:right}.table-generic{border-collapse:collapse;margin:0 auto;td,th{border:1px solid lightgray;padding:.2rem .5rem}th{text-wrap:nowrap;background-color:var(--TH_COLOR)}tr:nth-child(even){background-color:var(--TD_BANDS_COLOR)}}.adrmRulesTable{font-size:12px}td{vertical-align:top}.table-group-divider{margin:.5rem 0;border-top:1px solid black}tr>td:first-child{font-weight:bold}td[data-implemented-status*=P]{background-color:yellow}td[data-implemented-status^=Y]{background-color:lightgreen}td[data-implemented-status=N]{background-color:pink}#watermark{position:fixed;bottom:30%;color:var(--WATERMARK_TEXT_COLOUR);text-align:center;width:100%;font-size:7rem;rotate:-45deg;z-index:-1}
