@import "https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600;700&family=Lato:wght@400;700;900&display=swap";._lockScreenOverlay_1oy94_1{background:var(--md-sys-color-scrim,#00201bb8);z-index:9999;width:100%;height:100%;font-family:var(--app-font);box-sizing:border-box;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;left:0;overflow:hidden}._lockScreenCard_1oy94_20{background:var(--md-sys-color-surface-container-lowest);box-sizing:border-box;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-lg);width:380px;max-width:100%;box-shadow:var(--md-sys-elevation-2);padding:20px}._title_1oy94_31{color:var(--md-sys-color-on-surface);letter-spacing:.2px;margin:0 0 12px;font-size:20px;font-weight:600}._unlockForm_1oy94_40{flex-direction:column;gap:12px;width:100%;display:flex}._input_1oy94_47{margin-top:2px}._eyeIcon_1oy94_51{color:var(--md-sys-color-on-surface-variant)!important}._eyeIcon_1oy94_51:hover{color:var(--md-sys-color-primary)!important}._divider_1oy94_59{background:var(--md-sys-color-outline-variant);width:100%;height:1px}._buttonRow_1oy94_66{justify-content:flex-end;width:100%;display:flex}._unlockButton_1oy94_73{border-radius:var(--md-sys-shape-corner-lg)!important;background-color:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important;box-shadow:var(--md-sys-elevation-1)!important;text-transform:none!important;padding:10px 16px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}._unlockButton_1oy94_73:hover{background-color:#00796b!important}._unlockButton_1oy94_73:disabled{opacity:.7}._error_1oy94_94{color:var(--md-sys-color-error);margin-top:4px;font-size:14px}:root{--app-font:"Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--pp-font:"Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--md-sys-color-primary:#006b5e;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#74f8e2;--md-sys-color-on-primary-container:#00201b;--md-sys-color-secondary-container:#cce8e0;--md-sys-color-on-secondary-container:#06201a;--md-sys-color-tertiary-container:#c8e6ff;--md-sys-color-error:#ba1a1a;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#410002;--md-sys-color-success:#1b6d30;--md-sys-color-success-container:#a3f5a0;--md-sys-color-warning-container:#fff3cd;--md-sys-color-surface:#f5fbf8;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#eff5f2;--md-sys-color-surface-container:#e9efec;--md-sys-color-surface-container-highest:#dee4e1;--md-sys-color-on-surface:#171d1b;--md-sys-color-on-surface-variant:#3f4946;--md-sys-color-outline:#6f7976;--md-sys-color-outline-variant:#bfc9c5;--md-sys-shape-corner-xs:4px;--md-sys-shape-corner-sm:8px;--md-sys-shape-corner-md:12px;--md-sys-shape-corner-lg:16px;--md-sys-shape-corner-full:9999px;--md-sys-elevation-1:0 1px 3px 1px #00000014, 0 1px 2px #0000001f}body{background-color:var(--md-sys-color-surface);min-height:100vh;color:var(--md-sys-color-on-surface);font-family:var(--app-font);margin:0}.patientPortalRoot,.patientPortalRoot *{font-family:Lato,sans-serif}h1{margin:0;font-size:3.2em;line-height:1.1}a{color:var(--md-sys-color-primary);-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:var(--md-sys-color-primary)}button{border-radius:var(--md-sys-shape-corner-sm);color:inherit;cursor:pointer;background-color:#0000;border:1px solid #0000;padding:.55em 1.1em;font-size:.95em;font-weight:500;transition:all .2s}button:hover{border-color:var(--md-sys-color-outline)}button:focus{outline:none}*{box-sizing:border-box}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#c5cdca;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#aab4b0}::-webkit-scrollbar-track{background-color:#eef2f0;border-radius:6px}button:focus,button:focus-visible,.MuiButtonBase-root:focus,.MuiIconButton-root:focus,:focus{box-shadow:none!important;outline:none!important}
