@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--root-font-size: 16px;--root-line-height: 1.5;--sans-serif-stack: Arial, Helvetica Neue, Helvetica, sans-serif;--page-h-margin: 1em;--size-page: 1340px;--size-content-wide: 1112px;--size-content: 648px;--size-content-narrow: 426px}@media (min-width: 767px){:root{--page-margin: 3em}}*,*:before,*:after{box-sizing:border-box}html{font-size:var(--root-font-size);min-height:100%}body{height:100%;font-family:var(--sans-serif-stack);line-height:var(--root-line-height);color:var(--color-typography)}.__layout{height:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:1em 0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;color:var(--color-titles);margin:0 0 1.5rem;line-height:1.2em}h1,.h1{font-size:2em;font-weight:700}@media (min-width: 767px){h1,.h1{font-size:3em;font-weight:700}}h2,.h2{font-size:1.75em;font-weight:700}@media (min-width: 767px){h2,.h2{font-size:2.25em;font-weight:700}}h3,.h3{font-size:1.25em;font-weight:700}@media (min-width: 767px){h3,.h3{font-size:1.5em;font-weight:700}}h4,.h4,h5,.h5,h6,.h6{font-size:1.125em;font-weight:700}@media (min-width: 767px){h4,.h4,h5,.h5,h6,.h6{font-size:1.25em;font-weight:700}}hr{border:0;border-top:1px solid var(--color-typography);margin:1.5em 0}@media (min-width: 767px){hr{margin:3em 0}}a{color:var(--color-interactive);text-decoration:none;transition:color .3s ease-out}p{margin-top:0}dl dt{font-weight:700}dl dd{margin-left:0;padding-left:1em;border-left:1px solid var(--palette-neutral-30)}blockquote{quotes:"\201c" "\201d"}blockquote p{font-size:1.75em;font-weight:400;color:var(--palette-neutral-50)}@media (min-width: 767px){blockquote p{font-size:2em;font-weight:400}}blockquote p:before{content:open-quote}blockquote p:after{content:close-quote}blockquote cite{font-style:normal;text-align:right;color:var(--palette-neutral-50)}figure{margin:1rem auto;text-align:center}figure img,figure video{margin:0 auto;display:block}figure video{border-radius:1em}figure figcaption{margin-top:1em;font-size:1em;line-height:1.2;color:var(--palette-neutral-50);text-align:center}table{width:100%;border-collapse:collapse;background:white;border-radius:1rem}table th,table td{padding:1rem;border-bottom:1px solid var(--palette-neutral-30);vertical-align:top}table th.text,table th.actions,table td.text,table td.actions{white-space:nowrap}table th.number,table th.actions,table td.number,table td.actions{text-align:right}table th{border-bottom:1px solid var(--palette-neutral-80);font-weight:400;text-align:left;text-transform:uppercase}table tr:last-child td,table tr:last-child th{border-bottom:0}label{font-size:.875em;font-weight:700;display:block;padding-bottom:.2em}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=search],select,textarea{font-size:1.125em;font-weight:400;position:relative;color:var(--color-titles);appearance:none;padding:.7em 1.5em;border-radius:.5rem;background-color:#fff;border:1px solid var(--palette-neutral-40);transition:all .15s ease-in-out;box-shadow:0 0 0 3px #fff}input[type=text]:not(:disabled):hover,input[type=email]:not(:disabled):hover,input[type=password]:not(:disabled):hover,input[type=tel]:not(:disabled):hover,input[type=url]:not(:disabled):hover,input[type=number]:not(:disabled):hover,input[type=date]:not(:disabled):hover,input[type=month]:not(:disabled):hover,input[type=week]:not(:disabled):hover,input[type=time]:not(:disabled):hover,input[type=datetime]:not(:disabled):hover,input[type=datetime-local]:not(:disabled):hover,input[type=search]:not(:disabled):hover,select:not(:disabled):hover,textarea:not(:disabled):hover{z-index:2;box-shadow:0 .0625em .1875em #0000000d,0 .5em .5em #0000000f}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=search]::placeholder,select::placeholder,textarea::placeholder{color:var(--palette-neutral-50)}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=search]:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.75;background-image:url(../../../../../node_modules/@medmastery/mui/src/assets/images/icons/icon-lock-closed.svg);background-repeat:no-repeat;background-position:top .5rem right .5rem;background-size:.75em}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=number]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=search]:focus,select:focus,textarea:focus{background-color:var(--palette-blue-10);color:var(--palette-blue-60)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=number]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=search]:focus,select:focus,textarea:focus{border-color:var(--palette-blue-60)}select{display:block;width:100%;padding-right:2em;background-image:url(https://dlcsvti05e0l0.cloudfront.net/8fa0b3fe-b040-47ff-9165-65d2abb15eea/build/assets/icon-arrow-dropdown.6ab3b90f.svg);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}:root{--palette-neutral-100: rgba(16, 42, 67, 1);--palette-neutral-90: rgba(36, 59, 83, 1);--palette-neutral-80: rgba(51, 78, 104, 1);--palette-neutral-70: rgba(71, 100, 128, 1);--palette-neutral-60: rgba(94, 120, 146, 1);--palette-neutral-50: rgba(130, 154, 177, 1);--palette-neutral-40: rgba(159, 179, 200, 1);--palette-neutral-30: rgba(205, 217, 229, 1);--palette-neutral-20: rgba(228, 234, 241, 1);--palette-neutral-10: rgba(241, 245, 249, 1);--palette-blue-100: rgba(0, 71, 107, 1);--palette-blue-90: rgba(4, 96, 143, 1);--palette-blue-80: rgba(8, 108, 160, 1);--palette-blue-70: rgba(14, 127, 185, 1);--palette-blue-60: rgba(22, 142, 204, 1);--palette-blue-50: rgba(58, 167, 223, 1);--palette-blue-40: rgba(88, 190, 243, 1);--palette-blue-30: rgba(127, 208, 250, 1);--palette-blue-20: rgba(182, 228, 251, 1);--palette-blue-10: rgba(227, 244, 252, 1);--palette-yellow-100: rgba(151, 59, 2, 1);--palette-yellow-90: rgba(174, 86, 4, 1);--palette-yellow-80: rgba(191, 130, 8, 1);--palette-yellow-70: rgba(215, 162, 15, 1);--palette-yellow-60: rgba(242, 182, 13, 1);--palette-yellow-50: rgba(249, 204, 57, 1);--palette-yellow-40: rgba(251, 224, 101, 1);--palette-yellow-30: rgba(253, 233, 145, 1);--palette-yellow-20: rgba(255, 244, 194, 1);--palette-yellow-10: rgba(255, 250, 229, 1);--palette-green-100: rgba(34, 100, 18, 1);--palette-green-90: rgba(21, 131, 17, 1);--palette-green-80: rgba(39, 152, 31, 1);--palette-green-70: rgba(80, 180, 87, 1);--palette-green-60: rgba(83, 198, 99, 1);--palette-green-50: rgba(105, 216, 122, 1);--palette-green-40: rgba(125, 227, 152, 1);--palette-green-30: rgba(160, 238, 181, 1);--palette-green-20: rgba(197, 252, 212, 1);--palette-green-10: rgba(235, 255, 241, 1);--palette-red-100: rgba(107, 0, 0, 1);--palette-red-90: rgba(143, 4, 4, 1);--palette-red-80: rgba(160, 8, 8, 1);--palette-red-70: rgba(185, 14, 14, 1);--palette-red-60: rgba(204, 22, 22, 1);--palette-red-50: rgba(223, 58, 58, 1);--palette-red-40: rgba(243, 88, 88, 1);--palette-red-30: rgba(250, 127, 127, 1);--palette-red-20: rgba(251, 182, 182, 1);--palette-red-10: rgba(252, 227, 227, 1);--category-all: #243B53;--category-neurology-and-psychiatry: rgba(120, 90, 163, 1);--category-neurology-and-psychiatry-10: rgba(244, 242, 248, 1);--category-clinical-pathology: rgba(122, 110, 185, 1);--category-clinical-pathology-10: rgba(242, 241, 248, 1);--category-professional-development: rgba(119, 138, 164, 1);--category-professional-development-10: rgba(243, 244, 247, 1);--category-oncology: rgba(179, 115, 180, 1);--category-oncology-10: rgba(248, 242, 248, 1);--category-imaging: rgba(74, 115, 193, 1);--category-imaging-10: rgba(240, 243, 250, 1);--category-ultrasound: rgba(83, 148, 210, 1);--category-ultrasound-10: rgba(239, 245, 251, 1);--category-rheumatology: rgba(29, 177, 192, 1);--category-rheumatology-10: rgba(237, 251, 252, 1);--category-pulmonary: rgba(120, 184, 76, 1);--category-pulmonary-10: rgba(244, 249, 240, 1);--category-allergy-amp-immunology-dermatology: rgba(43, 165, 100, 1);--category-allergy-amp-immunology-dermatology-10: rgba(239, 251, 244, 1);--category-gastroenterology: rgba(10, 152, 139, 1);--category-gastroenterology-10: rgba(236, 254, 252, 1);--category-infectious-diseases: rgba(238, 181, 19, 1);--category-infectious-diseases-10: rgba(253, 248, 231, 1);--category-nephrology: rgba(234, 140, 39, 1);--category-nephrology-10: rgba(253, 245, 236, 1);--category-endocrinology: rgba(225, 106, 56, 1);--category-endocrinology-10: rgba(252, 242, 237, 1);--category-emergency-medicine: rgba(203, 73, 74, 1);--category-emergency-medicine-10: rgba(250, 239, 239, 1);--category-emergency-medicine-and-critical-care: rgba(203, 73, 74, 1);--category-emergency-medicine-and-critical-care-10: rgba(250, 239, 239, 1);--category-cardiology: rgba(220, 89, 101, 1);--category-cardiology-10: rgba(253, 242, 243, 1);--category-hematology: rgba(239, 121, 144, 1);--category-hematology-10: rgba(253, 237, 240, 1);--category-clinical-reasoning: rgba(180, 78, 113, 1);--category-clinical-reasoning-10: rgba(250, 240, 243, 1);--category-clinical-reasoning-and-examination: rgba(180, 78, 113, 1);--category-clinical-reasoning-and-examination-10: rgba(250, 240, 243, 1);--category-pharmacology: rgba(189, 132, 78, 1);--category-pharmacology-10: rgba(250, 239, 239, 1);--category-dermatology: rgba(179, 94, 73, 1);--category-dermatology-10: rgba(247, 239, 237, 1);--color-site-background: white;--color-typography: var(--palette-neutral-70);--color-titles: var(--palette-neutral-90);--color-interactable: var(--palette-blue-60);--color-positive: var(--palette-green-60);--color-negative: var(--palette-red-50);--color-info: var(--palette-blue-30);--color-alert: var(--palette-yellow-50);--color-error: var(--palette-red-30);--color-success: var(--palette-green-50)}header{box-sizing:border-box;background:#fff;box-shadow:0 .75em 1.25em #0000001a;margin-bottom:4rem;width:100%}header .header-content{width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem;padding:1rem 0 .5rem}@media (min-width: 767px){header .header-content{padding-right:3rem;padding-left:3rem;max-width:100%}}header .header-content .branding{background:url(https://d3ndao5fv3s12.cloudfront.net/_nuxt/medmastery-logo-blue.721f2c1d.svg) no-repeat 50%/100%;display:inline-block;height:40px;width:100px}.content{width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem;text-align:center}@media (min-width: 767px){.content{padding-right:3rem;padding-left:3rem;max-width:calc(var(--size-content-narrow) + var(--page-h-margin))}}.content .page-error{display:table;position:absolute;top:0;height:100%}.content .page-error .centered-content{width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem;display:table-cell;vertical-align:middle}@media (min-width: 767px){.content .page-error .centered-content{padding-right:3rem;padding-left:3rem;max-width:calc(var(--size-content-narrow) + var(--page-h-margin))}}.content .page-error .centered-content img{width:300px;margin-bottom:2rem}.content .page-error .centered-content h1{margin-bottom:3rem;font-size:1.5em;font-weight:700}.content .page-error .centered-content .error-description{margin-bottom:3rem}.content .page-error .centered-content .other{width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem;margin-bottom:3rem}@media (min-width: 767px){.content .page-error .centered-content .other{padding-right:3rem;padding-left:3rem;max-width:calc(var(--size-content) + var(--page-h-margin))}}.content .page-error .centered-content ul{text-align:left}.content .page-error .centered-content a{color:var(--palette-blue-60);text-decoration:underline}.content .page-error .centered-content .error-technical{font-size:.75em;font-weight:400}
