div#enterCPR[data-v-918d2e66]{max-width:calc(100% - 20px);margin:0 10px}label[data-v-918d2e66]{margin:10px 0;font-weight:700;display:block}input[data-v-918d2e66],textarea[data-v-918d2e66]{font:inherit;resize:none;border:0;border-radius:5px;width:150px}textarea[data-v-918d2e66]{width:400px;max-width:calc(100% - 20px)}button[data-v-918d2e66]{color:#fff;background:linear-gradient(#12404a 0,#256575);border:0;border-radius:5px;margin-top:5px;font-weight:700}button[disabled][data-v-918d2e66]{color:#ffffff80}input[type=number][data-v-918d2e66]{-moz-appearance:textfield;-webkit-appearance:none}input[data-v-918d2e66]::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:none}input[data-v-918d2e66]::-webkit-inner-spin-button{-moz-appearance:textfield;-webkit-appearance:none}div#enterCPR[data-v-008e8810]{max-width:calc(100% - 20px);margin:0 10px 10rem}label[data-v-008e8810]{margin:10px 0;font-weight:700;display:block}input[data-v-008e8810],textarea[data-v-008e8810]{font:inherit;resize:none;border:0;border-radius:5px;width:150px}textarea[data-v-008e8810]{field-sizing:content;width:400px;max-width:calc(100% - 20px);min-height:5lh}button[data-v-008e8810]{color:#fff;background:linear-gradient(#12404a 0,#256575);border:0;border-radius:5px;margin-top:5px;font-weight:700}input[aria-invalid=true][data-v-008e8810]{outline:2px solid #c00}p.fieldError[data-v-008e8810]{color:#c00;margin:5px 0 0;font-size:85%}button[disabled][data-v-008e8810]{color:#ffffff80}input[type=number][data-v-008e8810]{appearance:textfield;-webkit-appearance:none}input[data-v-008e8810]::-webkit-outer-spin-button{appearance:textfield;-webkit-appearance:none}input[data-v-008e8810]::-webkit-inner-spin-button{appearance:textfield;-webkit-appearance:none}div#patientBox[data-v-6d7cfe9d]{text-align:left;flex-direction:column;min-height:0;display:flex}h2[data-v-6d7cfe9d],p[data-v-6d7cfe9d]{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}h2[data-v-6d7cfe9d]{padding-bottom:5px;font-size:100%}p[data-v-6d7cfe9d]{min-height:0;overflow-y:auto}p[data-v-6d7cfe9d]::-webkit-scrollbar{width:.5em}p[data-v-6d7cfe9d]::-webkit-scrollbar-track{background:#dcdcdc;border-radius:.25em}p[data-v-6d7cfe9d]::-webkit-scrollbar-thumb{background:#256575;border-radius:.25em}@supports not selector(::-webkit-scrollbar){p[data-v-6d7cfe9d]{scrollbar-width:thin;scrollbar-color:#256575 #dcdcdc}}button.toggleDescription[data-v-6d7cfe9d]{color:#256575;background:0 0;border:0;align-self:flex-start;padding:.3em 0;font-size:90%;font-weight:700;text-decoration:underline}p[data-v-6d7cfe9d]:focus-visible{outline-offset:2px;outline:2px solid #256575}div#queueWait[data-v-d9063e5c]{min-width:0;margin:0 10px}div#queueWait p#queueInfo[data-v-d9063e5c],div#queueWait div#patientBox[data-v-d9063e5c]{text-align:center;background:#fff;border:1px solid #ccc;border-radius:5px;margin:10px;padding:20px 0}div#queueWait div#patientBox[data-v-d9063e5c]{text-align:left;padding:20px}div#chat[data-v-ef077a5e]{background:#fff;flex-direction:column;flex-grow:1;min-width:0;padding:10px 10px 2px;display:flex}div#chat div#patientBox[data-v-ef077a5e]{box-sizing:border-box;background:#f0f0f0;border:1px solid #ccc;border-radius:5px;flex:0 auto;max-height:40%;padding:10px}div#chatLog[data-v-ef077a5e]{flex:1 1 0;min-height:0;padding-top:10px;overflow-y:auto}div#chat div.chatMessage[data-v-ef077a5e]{line-height:120%}div#chat div.chatMessage.system[data-v-ef077a5e]{text-align:center;font-style:italic}div#chat div.chatMessage span.author[data-v-ef077a5e]{display:none}div#chat div.chatMessage span.timestamp[data-v-ef077a5e]{color:#888;font-size:65%;display:block}div#chat div.chatMessage.patient span.message[data-v-ef077a5e],div#chat div.chatMessage.consultant span.message[data-v-ef077a5e]{text-align:left;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-radius:8px;max-width:400px;padding:8px 16px;display:inline-block;overflow:hidden}div#chat div.chatMessage.consultant span.message[data-v-ef077a5e]{background:#eee}div#chat div.chatMessage.patient[data-v-ef077a5e]{text-align:right}div#chat div.chatMessage.patient span.message[data-v-ef077a5e]{background:#adb9df;margin-left:calc(40% - 32px)}div#chat div#inputs[data-v-ef077a5e]{margin:10px;display:flex}div#chat div#inputs input[data-v-ef077a5e]{border:1px solid #ccc;flex-grow:1;min-width:0;box-shadow:inset 0 3px 10px #0000001a}div#chat div#inputs input[data-v-ef077a5e]:focus{outline:none}div#chat div#inputs button[data-v-ef077a5e]{color:#fff;background:linear-gradient(#12404a 0,#256575);border:0;padding:10px 16px}@media only screen and (width<=900px){div#chat div#inputs[data-v-ef077a5e]{margin:0}}@media only screen and (width<=600px){div#chat div#inputs button[data-v-ef077a5e]{font-size:100%}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%;margin:0;padding:0}#app{box-sizing:border-box;flex-direction:column;min-height:100%;padding-bottom:10px;display:flex}body{overflow-wrap:break-word;background:#f0f0f0;font:120% sans-serif}#contentWrapper{flex:auto;width:100%;max-width:800px;min-height:0;margin:0 auto;display:flex}input,textarea,button{padding:6px 10px;font-size:100%}button{-webkit-user-select:none;user-select:none;-khtml-user-select:none}button:focus:not(:focus-visible){outline:none}button:focus-visible{outline-offset:2px;outline:2px solid #256575}button:hover{cursor:pointer}header{background:#903;flex:none;padding:15px 25px}header a{justify-content:space-between;align-items:center;gap:15px;text-decoration:none;display:flex}header h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:#fff;flex:auto;min-width:0;margin:0;padding:0;font-size:190%;font-weight:400}h1 span{display:block}h2{margin:0;padding:0;font-size:120%}.error{background:#ff00001a;border:1px solid #f003;border-radius:5px;max-width:400px;margin:10px;padding:10px}header img#logo{flex:none;width:150px;height:auto}@media only screen and (width<=900px){header{padding:15px}header h1{font-size:130%}header img#logo{width:100px}}@media only screen and (width<=600px){header h1{font-size:90%}header img#logo{width:85px}button{padding:9px 15px;font-size:125%}}@media only screen and (width<=370px){header img#logo{display:none}}
