.workspace-menu-button{color:#dce7f6;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 10px;display:inline-flex}.workspace-menu-button[aria-expanded=true]{color:#fff;background:#23476f;border-color:#547daa}@media (hover:hover) and (pointer:fine){.workspace-menu-button:hover{color:#fff;background:#183657;border-color:#365678}}.workspace-menu-button:focus-visible{outline-offset:2px;outline:2px solid #b5d8ff}.workspace-current{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.workspace-menu{width:min(320px, calc(calc(100vw / var(--page-zoom,1)) - 24px));max-height:calc(calc(100vh / var(--page-zoom,1)) - 80px);padding:0;overflow-y:auto}.workspace-menu-head{gap:1px;padding:14px 16px 12px;display:grid}.workspace-menu-head small{color:#8ea7c8;font-size:11.5px;font-weight:600}.workspace-menu-head strong{color:#fff;font-size:15px}.workspace-menu-head span{color:#8ea7c8;overflow-wrap:anywhere;font-size:12.5px}.workspace-menu-section{border-top:1px solid #ffffff14;padding:6px}.workspace-menu-section h2{color:#8ea7c8;margin:0;padding:6px 10px 4px;font-size:12px;font-weight:600}.workspace-menu-section ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.workspace-menu-link,.workspace-menu-row{color:#dce7f6;width:100%;min-height:40px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:600;display:flex}.workspace-menu-link{cursor:pointer}.workspace-menu-link:hover,.workspace-menu-switch:hover{background:#ffffff10}.workspace-menu-link[aria-current=page]{color:#fff;background:#ffffff1c}.workspace-menu-link:disabled{opacity:.6}.workspace-menu :is(.workspace-menu-link,.workspace-menu-switch,button):focus-visible{outline-offset:-2px;outline:2px solid #b5d8ff}.workspace-menu-row{justify-content:space-between}.workspace-menu-themes{background:#ffffff0d;border:0;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:4px;margin:2px 4px 6px;padding:3px;display:grid}.workspace-menu-themes button{color:#c6d6ec;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.workspace-menu-themes button[aria-pressed=true]{color:#fff;background:#2b5487}.workspace-menu-stepper{border:0;align-items:center;gap:4px;min-inline-size:0;margin:0;padding:0;display:inline-flex}.workspace-menu-stepper button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.workspace-menu-stepper button:disabled{opacity:.4;cursor:default}.workspace-menu-stepper output{color:#fff;font-variant-numeric:tabular-nums;text-align:center;min-width:48px}.workspace-menu-switch{cursor:pointer}.workspace-menu-switch>span{align-items:center;gap:10px;display:inline-flex}.workspace-menu-switch small{color:#8ea7c8;font-size:12px;font-weight:500}.workspace-menu-switch>i{background:#ffffff26;border-radius:999px;flex:none;width:38px;height:22px;position:relative}.workspace-menu-switch>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.workspace-menu-switch[aria-checked=true]>i{background:#3b7be0}.workspace-menu-switch[aria-checked=true]>i:after{left:19px}@media (prefers-reduced-motion:no-preference){.workspace-menu-switch>i:after{transition:left .15s}}@media screen{html[data-theme=dark] .workspace-menu-button{color:#dce7f6;background:0 0;border:1px solid #ffffff26}html[data-theme=dark] .workspace-menu-button[aria-expanded=true]{color:#fff;background:#23476f;border-color:#293f57}@media (hover:hover) and (pointer:fine){html[data-theme=dark] .workspace-menu-button:hover{color:#fff;background:#183657;border-color:#365678}}html[data-theme=dark] .workspace-menu-button:focus-visible{outline:2px solid #253444}html[data-theme=dark] .workspace-current{color:#fff}html[data-theme=dark] .workspace-menu-head small{color:#8ea7c8}html[data-theme=dark] .workspace-menu-head strong{color:#fff}html[data-theme=dark] .workspace-menu-head span{color:#8ea7c8}html[data-theme=dark] .workspace-menu-section{border-top:1px solid #ffffff14}html[data-theme=dark] .workspace-menu-section h2{color:#8ea7c8}html[data-theme=dark] .workspace-menu-link,html[data-theme=dark] .workspace-menu-row{color:#dce7f6;background:0 0;border:0}html[data-theme=dark] .workspace-menu-link:hover,html[data-theme=dark] .workspace-menu-switch:hover{background:#ffffff10}html[data-theme=dark] .workspace-menu-link[aria-current=page]{color:#fff;background:#ffffff1c}html[data-theme=dark] .workspace-menu :is(.workspace-menu-link,.workspace-menu-switch,button):focus-visible{outline:2px solid #253444}html[data-theme=dark] .workspace-menu-themes{background:#ffffff0d;border:0}html[data-theme=dark] .workspace-menu-themes button{color:#c6d6ec;background:0 0;border:0}html[data-theme=dark] .workspace-menu-themes button[aria-pressed=true]{color:#fff;background:#2b5487}html[data-theme=dark] .workspace-menu-stepper{border:0}html[data-theme=dark] .workspace-menu-stepper button{color:#fff;background:0 0;border:1px solid #ffffff24}html[data-theme=dark] .workspace-menu-stepper output{color:#fff}html[data-theme=dark] .workspace-menu-switch small{color:#8ea7c8}html[data-theme=dark] .workspace-menu-switch>i{background:#ffffff26}html[data-theme=dark] .workspace-menu-switch>i:after{background:#122136}html[data-theme=dark] .workspace-menu-switch[aria-checked=true]>i{background:#3b7be0}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-button{color:#dce7f6;border:1px solid #ffffff26}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-button[aria-expanded=true]{color:#fff;border-color:#547daa}@media (hover:hover) and (pointer:fine){html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-button:hover{color:#fff;border-color:#365678}}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-button:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .workspace-current{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-head small{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-head strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-head span{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-section{border-top:1px solid #ffffff14}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-section h2{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-link,html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-row{color:#dce7f6;border:0}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-link[aria-current=page]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu :is(.workspace-menu-link,.workspace-menu-switch,button):focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-themes{border:0}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-themes button{color:#c6d6ec;border:0}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-themes button[aria-pressed=true]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-stepper{border:0}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-stepper button{color:#fff;border:1px solid #ffffff24}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-stepper output{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .workspace-menu-switch small{color:#8ea7c8}@media screen{html[data-theme=dark][data-contrast=more] .workspace-menu-button{color:#f1f7ff;border:1px solid #ffffff26}html[data-theme=dark][data-contrast=more] .workspace-menu-button[aria-expanded=true]{color:#f8f8f8;border-color:#5f7792}@media (hover:hover) and (pointer:fine){html[data-theme=dark][data-contrast=more] .workspace-menu-button:hover{color:#f8f8f8;border-color:#6e91b6}}html[data-theme=dark][data-contrast=more] .workspace-menu-button:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .workspace-current{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .workspace-menu-head small{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .workspace-menu-head strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .workspace-menu-head span{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .workspace-menu-section{border-top:1px solid #ffffff14}html[data-theme=dark][data-contrast=more] .workspace-menu-section h2{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .workspace-menu-link,html[data-theme=dark][data-contrast=more] .workspace-menu-row{color:#f1f7ff;border:0}html[data-theme=dark][data-contrast=more] .workspace-menu-link[aria-current=page]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .workspace-menu :is(.workspace-menu-link,.workspace-menu-switch,button):focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .workspace-menu-themes{border:0}html[data-theme=dark][data-contrast=more] .workspace-menu-themes button{color:#e7f1ff;border:0}html[data-theme=dark][data-contrast=more] .workspace-menu-themes button[aria-pressed=true]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .workspace-menu-stepper{border:0}html[data-theme=dark][data-contrast=more] .workspace-menu-stepper button{color:#f8f8f8;border:1px solid #ffffff24}html[data-theme=dark][data-contrast=more] .workspace-menu-stepper output{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .workspace-menu-switch small{color:#cbe1fe}}}.workspace-header{z-index:30;position:relative}.app-workspace:not(.public-workspace){--workspace-sticky-top:61px}.app-workspace:not(.public-workspace)>.workspace-header{z-index:40;position:sticky;top:0}:root:has(.app-workspace:not(.public-workspace)>.workspace-header){scroll-padding-top:77px}@media (height<=500px){.app-workspace:not(.public-workspace){--workspace-sticky-top:0px}.app-workspace:not(.public-workspace)>.workspace-header{position:relative}:root:has(.app-workspace:not(.public-workspace)>.workspace-header){scroll-padding-top:16px}}.workspace-bar{min-height:56px;padding:6px max(16px, calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2));border-bottom:1px solid #ffffff14;align-items:center;gap:10px;display:flex}.workspace-brand-button{color:#fff;min-height:40px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:0 6px 0 0;font-size:14px;font-weight:800;display:inline-flex}.workspace-brand-button:focus-visible{outline-offset:2px;outline:2px solid #b5d8ff}.workspace-demo-status{color:var(--sky);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.workspace-nav{flex:auto;align-items:center;gap:4px;min-width:0;margin-left:8px;display:flex;position:relative}.workspace-nav-ruler{visibility:hidden;pointer-events:none;white-space:nowrap;gap:4px;width:0;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.workspace-nav-ruler .nav-item{flex-shrink:0}.workspace-actions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.bar-icon{color:#bfd5f2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:relative}.bar-icon[aria-expanded=true]{color:#fff;background:#23476f;border-color:#547daa}@media (hover:hover) and (pointer:fine){.bar-icon:not(:disabled):hover{color:#fff;background:#183657;border-color:#365678}}.bar-icon:focus-visible{outline-offset:-4px;outline:2px solid #b5d8ff}.bar-icon:disabled{opacity:.45}.bar-icon-dot{background:#f0b14e;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px;box-shadow:0 0 0 2px #05172f}.bar-popover{flex-shrink:0;position:relative}.bar-menu{z-index:50;color:#dce7f6;background:#0f2546;border:1px solid #ffffff2e;border-radius:12px;min-width:220px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:inset 0 1px #ffffff1f,0 20px 50px #00000080,0 2px 6px #0000004d}.bar-menu[hidden]{display:none}.patient-banner{z-index:20;color:#fff;background:#0a1d39;border-bottom:1px solid #02101f;position:relative}.patient-banner-bar{min-height:60px;padding:8px max(16px, calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2));align-items:center;gap:14px;display:flex}.patient-banner-avatar{color:#d6e7ff;letter-spacing:.03em;background:#8ec2ff24;border:1px solid #8ec2ff52;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.patient-banner-who{flex-direction:column;gap:2px;min-width:0;display:flex}.patient-banner .patient-banner-name{color:#fff;font-family:var(--font-sans);letter-spacing:-.005em;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.25}.patient-banner-facts{color:#91a9ca;flex-wrap:wrap;margin:0;font-size:13px;line-height:1.45;display:flex}.patient-banner-facts>span+span:before{content:"";vertical-align:middle;background:#4f6a8f;border-radius:50%;width:3px;height:3px;margin:0 10px 3px;display:inline-block}.patient-banner-facts b{color:#dce7f6;font-variant-numeric:tabular-nums;font-weight:600}.patient-banner-age{color:#91a9ca}.patient-banner-facts>.patient-banner-demo{display:none}.patient-banner-toggle{color:#b8d3ff;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.patient-banner-toggle:hover{color:#fff;background:#ffffff10}.patient-banner-toggle[aria-expanded=true]{color:#fff;background:#ffffff14}.patient-banner-toggle svg[data-open]{transform:rotate(180deg)}.patient-banner-toggle:focus-visible{outline-offset:2px;outline:2px solid #b5d8ff}.patient-banner-toggle-short{display:none}.patient-banner-notice{min-height:40px;padding:4px max(16px, calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2));background:#0c1a30;border-top:1px solid #ffffff10;align-items:center;gap:10px;font-size:13.5px;display:flex}.patient-banner-notice>i{background:#f0b14e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.patient-banner-notice p{color:#a9bdd8;min-width:0;margin:0}.patient-banner-notice strong{color:#fff;font-weight:600}.patient-banner-notice-hide{color:#8ea7c8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.patient-banner-notice-hide:hover{color:#fff;background:#ffffff10}.patient-banner-notice-hide:focus-visible{outline-offset:0;outline:2px solid #b5d8ff}.details-link{color:#b8d3ff;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.details-link:hover{color:#fff;text-decoration:underline}.details-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #b5d8ff}.notices-menu{width:min(420px, calc(calc(100vw / var(--page-zoom,1)) - 24px));padding:0;overflow:hidden}.notices-menu header{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;min-height:48px;padding:6px 8px 6px 16px;display:flex}.notices-menu header strong{color:#fff;font-size:15px}.notices-count{color:#d7e4f6;background:#ffffff18;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.notices-clear,.notices-undo{color:#b8d3ff;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:13px;font-weight:600}.notices-clear{margin-left:auto}.notices-clear:hover,.notices-undo:hover{color:#fff;background:#ffffff10}.notices-scroll{max-height:min(520px, calc(calc(100vh / var(--page-zoom,1)) - 170px));overscroll-behavior:contain;scrollbar-color:#ffffff30 transparent;scrollbar-width:thin;overflow-y:auto}.notices-menu .notices-group{z-index:1;color:#9fb4d1;letter-spacing:.06em;text-transform:uppercase;background:#0f2546;margin:0;padding:10px 16px 6px;font-size:12px;font-weight:700;position:sticky;top:0}.notices-menu ul{margin:0;padding:0;list-style:none}.notices-menu li{border-top:1px solid #ffffff10;grid-template-columns:8px minmax(0,1fr) 32px;gap:12px;padding:12px 8px 12px 16px;display:grid}.notices-menu .notice-title{color:#fff;margin:0;font-size:14px;font-weight:600}.notices-menu .notice-body{color:#a9bdd8;margin:2px 0 0;font-size:13px;line-height:1.45}.notices-menu .notice-action{color:#b8d3ff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-top:6px;padding:4px 0;font-size:13px;font-weight:600;display:inline-flex}.notices-menu .notice-dismiss{color:#8ea6c6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.notices-menu:focus{outline:none}.notices-menu .notice-dismiss:hover{color:#fff;background:#ffffff14}.notices-menu button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #b5d8ff}.notices-empty{color:#c4d3e8;text-align:center;margin:0;padding:28px 16px}.notices-empty span{color:#8ea6c6;margin-top:2px;font-size:13px;display:block}.notices-foot{color:#8ea6c6;border-top:1px solid #ffffff14;margin:0;padding:10px 16px;font-size:12.5px;line-height:1.45}@media (width<=600px){.notices-menu{width:auto;position:fixed;top:64px;left:10px;right:10px}.notices-scroll{max-height:calc(calc(100vh / var(--page-zoom,1)) - 210px)}}.record-details{padding:18px max(16px, calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2)) 0;color:#dce7f6;background:#0d2242;border-top:1px solid #ffffff12}.record-details:not([data-open]){display:none}.record-details-grid{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));display:grid}.record-details-group{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:0 22px;display:flex}.record-details-group:first-child{padding-left:0}.record-details-group+.record-details-group{border-left:1px solid #ffffff14}.record-details h2{color:#8ea7c8;font-family:var(--font-sans);letter-spacing:0;margin:0 0 4px;font-size:12px;font-weight:600}.record-details .record-details-subheading{margin-top:12px}.record-details-title{color:#fff;margin:0;font-size:15px;font-weight:600}.record-details address{color:#a9bdd8;font-size:13px;font-style:normal;line-height:1.45}.record-details-value{color:#fff;margin:0;font-size:14px;font-weight:600}.record-details-quiet{color:#91a9ca;font-weight:400}.record-details-empty{color:#a9bdd8;margin:0;font-size:13px}.record-details dl{margin:0}.record-details-row{flex-wrap:wrap;gap:8px 26px;margin-top:8px;display:flex}.record-details .record-details-row{margin-top:8px}.record-details-list{gap:9px;display:grid}.record-details dl>div{flex-direction:column;gap:2px;min-width:0;display:flex}.record-details dt{color:#8ea7c8;font-size:12px;font-weight:500}.record-details dd{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:600;line-height:1.4}.record-details-row dd{align-items:center;gap:6px;min-height:calc(1.4em + 8px);display:flex}.record-details-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.details-button{color:#e3edfa;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.details-button:hover{color:#fff;background:#ffffff14}.details-button[aria-expanded=true]{background:#ffffff1c;border-color:#ffffff3a}.details-button--primary{color:#fff;background:#2563c9;border-color:#3b78db}.details-button--primary:hover{background:#2a69cf}.details-button:focus-visible{outline-offset:2px;outline:2px solid #b5d8ff}.record-details-note{color:#93abcb;margin:8px 0 0;font-size:12px;line-height:1.45}.record-details-more{margin-top:10px}.record-details-map{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:22px;margin-top:16px;padding-top:16px;display:grid}.record-details-map iframe{background:#0a1d39;border:0;border-radius:10px;width:100%;height:260px;display:block}.record-details-mapside{flex-direction:column;gap:12px;display:flex}.record-details-mode{color:#8ea7c8;flex-direction:column;gap:4px;font-size:12px;display:flex}.record-details-mode select{color:#fff;width:180px;min-height:36px;font:inherit;background:#0f2546;border:1px solid #ffffff26;border-radius:8px;padding:0 10px;font-size:13.5px}.record-details-foot{border-top:1px solid #ffffff12;align-items:center;gap:16px;margin-top:16px;padding:10px 0 12px;display:flex}.record-details-foot p{color:#93abcb;align-items:center;gap:8px;min-width:0;margin:0;font-size:12.5px;display:flex}.record-details-foot .record-details-actions{flex-shrink:0;margin:0 0 0 auto}.record-details-open{color:#a9bdd8;align-items:center;gap:7px;margin:4px 0 0;font-size:13px;display:flex}.record-details-open>i{background:#8ea7c8;border-radius:50%;width:8px;height:8px}.notices-menu li>i{background:#f0b14e;border-radius:50%;width:8px;height:8px;margin-top:6px}.record-details-open[data-open]>i{background:#3ccf8e}.notices-menu li[data-tone=info]>i{background:#7fb2f5}.record-details-open[data-open]{color:#fff}.record-details-hours{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:16px;padding-top:16px;display:grid}.record-details-table{border-collapse:collapse;width:100%;max-width:420px;font-size:13.5px}.record-details-table th{color:#a9bdd8;text-align:left;padding:5px 0;font-weight:500}.record-details-table td{color:#fff;text-align:right;font-variant-numeric:tabular-nums;padding:5px 0;font-weight:600}.record-details-table td[data-closed]{color:#8ea7c8;font-weight:500}.record-details-table tr+tr{border-top:1px solid #ffffff0d}.record-details-table tr[data-today] :is(th,td){color:#fff;font-weight:700}.record-details-table tr[data-today] th span{color:#3ccf8e;margin-left:4px;font-size:12px;font-weight:600}.record-details-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.record-details-tags li{color:#dce7f6;border:1px solid #fff2;border-radius:999px;padding:4px 10px;font-size:12.5px}.record-details-links{flex-wrap:wrap;gap:4px 18px;margin-top:14px;display:flex}@media (width<=1100px){.record-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.record-details-group:nth-child(3){border-left:0;padding-left:0}.record-details-group:nth-child(n+3){border-top:1px solid #ffffff14;padding-top:14px}.record-details-map,.record-details-hours{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.workspace-bar{gap:6px;padding-inline:10px}.workspace-brand-name{display:none}.workspace-demo-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-nav{margin-left:0}.patient-banner-bar{align-items:flex-start;gap:12px;padding-block:10px}.patient-banner-avatar{display:none}.patient-banner-facts>span{white-space:nowrap}.patient-banner-facts{flex-direction:column}.patient-banner-facts>span+span:before,.patient-banner-facts>.patient-banner-gp,.patient-banner-toggle-long{display:none}.patient-banner-toggle-short{display:inline}.patient-banner-notice{flex-wrap:wrap;row-gap:2px}.patient-banner-notice-body{display:none}.record-details-grid{grid-template-columns:minmax(0,1fr);gap:14px}.record-details-group,.record-details-group:nth-child(3){border-left:0;padding:0}.record-details-group+.record-details-group,.record-details-group:nth-child(n+3){border-top:1px solid #ffffff14;border-left:0;padding-top:14px}.record-details-foot{flex-direction:column;align-items:stretch}.record-details-foot .record-details-actions{margin:0}.record-details-foot .details-button{flex:1;justify-content:center}.record-details-mode select{font-size:16px}}@media print{.patient-banner{color:#14243d;background:#fff;border-bottom:2px solid #0b2854}.patient-banner-bar{padding:0 0 10px}.patient-banner-avatar,.patient-banner-toggle,.patient-banner-notice,.record-details-actions,.record-details-map,.record-details-note,.record-details-more{display:none}.patient-banner .patient-banner-name{color:#14243d;font-size:24px}.patient-banner-facts,.patient-banner-age{color:#36516f}.patient-banner-facts b{color:#14243d}.patient-banner-facts>.patient-banner-demo{display:inline}.record-details,.record-details:not([data-open]){color:#14243d;background:#fff;border:0;padding:10px 0 0;display:block}.record-details dd,.record-details-title,.record-details-value{color:#14243d}.record-details dt,.record-details h2,.record-details address,.record-details-quiet,.record-details-empty,.record-details-foot p{color:#36516f}.record-details-group+.record-details-group,.record-details-foot{border-color:#d7e2f0}}.staff-view{z-index:25;position:relative}.staff-view .patient-banner-bar{flex-wrap:wrap;gap:12px 14px;min-height:64px;padding-block:10px}.staff-view .patient-banner-name{font-weight:800}.staff-view-viewing b{color:#fff;font-weight:800}.staff-view .patient-banner-facts b{font-weight:700}.staff-view-viewing{min-height:40px;padding:4px var(--wrap-pad,max(16px, calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2)));color:#a9bdd8;background:#0c1a30;border-top:1px solid #ffffff10;align-items:center;gap:10px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.staff-view-viewing>svg{flex:none;width:15px;height:15px}.staff-view-error{padding:14px var(--wrap-pad,max(16px, calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2)));color:#834600;background:#fff8ec;margin:0}.staff-view-edit{color:#fff;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff2a;border-radius:10px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.staff-view-edit:hover{background:#ffffff10}.staff-view-edit:focus-visible{outline-offset:2px;outline:2px solid #fff}.staff-view-edit>svg{flex:none}.record-details-foot p svg{color:#7f9cc4;flex-shrink:0}.staff-view-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.staff-view-actions .staff-view-edit{margin-left:0}.staff-view-menu{align-self:flex-start;margin-left:auto;display:none;position:relative}.staff-view-menu>summary{color:#fff;cursor:pointer;border:1px solid #ffffff2a;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-weight:700;list-style:none;display:inline-flex}.staff-view-menu>summary:hover,.staff-view-menu[open]>summary{background:#ffffff10}.staff-view-menu>summary::-webkit-details-marker{display:none}.staff-view-menu>summary:focus-visible{outline-offset:2px;outline:2px solid #fff}.staff-view-menu-list{z-index:30;width:max-content;max-width:calc(calc(100vw / var(--page-zoom,1)) - 32px);background:#0f2546;border:1px solid #2a4469;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #0b1a3359}.staff-view-menu-list .staff-view-edit{justify-content:flex-start;margin-left:0}@media (width>=1180px){.staff-view .patient-banner-bar{flex-wrap:nowrap}.staff-view-actions{flex-wrap:nowrap;flex:none}}@media (width<=900px){.staff-view-actions{display:none}.staff-view-menu{display:block}}@media (width<=640px){.staff-view .patient-banner-bar{flex-wrap:nowrap;align-items:flex-start}.staff-view .patient-banner-avatar{display:grid}.staff-view-viewing{align-items:flex-start;padding-block:9px}.staff-view-viewing>svg{margin-top:3px}}@media screen{html[data-theme=dark] .workspace-bar{border-bottom:1px solid #ffffff14}html[data-theme=dark] .workspace-brand-button{color:#fff;background:0 0;border:0}html[data-theme=dark] .workspace-brand-button:focus-visible{outline:2px solid #253444}html[data-theme=dark] .workspace-demo-status{color:#8ec2ff}html[data-theme=dark] .bar-icon{color:#bfd5f2;background:0 0;border:1px solid #0000}html[data-theme=dark] .bar-icon[aria-expanded=true]{color:#fff;background:#23476f;border-color:#293f57}@media (hover:hover) and (pointer:fine){html[data-theme=dark] .bar-icon:not(:disabled):hover{color:#fff;background:#183657;border-color:#365678}}html[data-theme=dark] .bar-icon:focus-visible{outline:2px solid #253444}html[data-theme=dark] .bar-icon-dot{background:#3f2903;box-shadow:0 0 0 2px #05172f}html[data-theme=dark] .bar-menu{color:#dce7f6;background:#0f2546;border:1px solid #ffffff2e;box-shadow:inset 0 1px #ffffff1f,0 20px 50px #00000080,0 2px 6px #0000004d}html[data-theme=dark] .patient-banner{color:#fff;background:#0a1d39;border-bottom:1px solid #02101f}html[data-theme=dark] .patient-banner-avatar{color:#d6e7ff;background:#8ec2ff24;border:1px solid #2b394a52}html[data-theme=dark] .patient-banner .patient-banner-name{color:#fff}html[data-theme=dark] .patient-banner-facts{color:#91a9ca}html[data-theme=dark] .patient-banner-facts>span+span:before{background:#4f6a8f}html[data-theme=dark] .patient-banner-facts b{color:#dce7f6}html[data-theme=dark] .patient-banner-age{color:#91a9ca}html[data-theme=dark] .patient-banner-toggle{color:#b8d3ff;background:0 0;border:1px solid #0000}html[data-theme=dark] .patient-banner-toggle:hover{color:#fff;background:#ffffff10}html[data-theme=dark] .patient-banner-toggle[aria-expanded=true]{color:#fff;background:#ffffff14}html[data-theme=dark] .patient-banner-toggle:focus-visible{outline:2px solid #253444}html[data-theme=dark] .patient-banner-notice{background:#0c1a30;border-top:1px solid #ffffff10}html[data-theme=dark] .patient-banner-notice>i{background:#3f2903}html[data-theme=dark] .patient-banner-notice p{color:#a9bdd8}html[data-theme=dark] .patient-banner-notice strong{color:#fff}html[data-theme=dark] .patient-banner-notice-hide{color:#8ea7c8;background:0 0;border:0}html[data-theme=dark] .patient-banner-notice-hide:hover{color:#fff;background:#ffffff10}html[data-theme=dark] .patient-banner-notice-hide:focus-visible{outline:2px solid #253444}html[data-theme=dark] .details-link{color:#b8d3ff;background:0 0;border:0}html[data-theme=dark] .details-link:hover{color:#fff}html[data-theme=dark] .details-link:focus-visible{outline:2px solid #253444}html[data-theme=dark] .notices-menu header{border-bottom:1px solid #ffffff14}html[data-theme=dark] .notices-menu header strong{color:#fff}html[data-theme=dark] .notices-count{color:#d7e4f6;background:#ffffff18}html[data-theme=dark] .notices-clear,html[data-theme=dark] .notices-undo{color:#b8d3ff;background:0 0;border:0}html[data-theme=dark] .notices-clear:hover,html[data-theme=dark] .notices-undo:hover{color:#fff;background:#ffffff10}html[data-theme=dark] .notices-scroll{scrollbar-color:#ffffff30 transparent}html[data-theme=dark] .notices-menu .notices-group{color:#9fb4d1;background:#0f2546}html[data-theme=dark] .notices-menu li{border-top:1px solid #ffffff10}html[data-theme=dark] .notices-menu .notice-title{color:#fff}html[data-theme=dark] .notices-menu .notice-body{color:#a9bdd8}html[data-theme=dark] .notices-menu .notice-action{color:#b8d3ff;background:0 0;border:0}html[data-theme=dark] .notices-menu .notice-dismiss{color:#8ea6c6;background:0 0;border:0}html[data-theme=dark] .notices-menu:focus{outline:none}html[data-theme=dark] .notices-menu .notice-dismiss:hover{color:#fff;background:#ffffff14}html[data-theme=dark] .notices-menu button:focus-visible{outline:2px solid #253444}html[data-theme=dark] .notices-empty{color:#c4d3e8}html[data-theme=dark] .notices-empty span{color:#8ea6c6}html[data-theme=dark] .notices-foot{color:#8ea6c6;border-top:1px solid #ffffff14}html[data-theme=dark] .record-details{color:#dce7f6;background:#0d2242;border-top:1px solid #ffffff12}html[data-theme=dark] .record-details-group+.record-details-group{border-left:1px solid #ffffff14}html[data-theme=dark] .record-details h2{color:#8ea7c8}html[data-theme=dark] .record-details-title{color:#fff}html[data-theme=dark] .record-details address{color:#a9bdd8}html[data-theme=dark] .record-details-value{color:#fff}html[data-theme=dark] .record-details-quiet{color:#91a9ca}html[data-theme=dark] .record-details-empty{color:#a9bdd8}html[data-theme=dark] .record-details dt{color:#8ea7c8}html[data-theme=dark] .record-details dd{color:#fff}html[data-theme=dark] .details-button{color:#e3edfa;background:#ffffff0a;border:1px solid #ffffff26}html[data-theme=dark] .details-button:hover{color:#fff;background:#ffffff14}html[data-theme=dark] .details-button[aria-expanded=true]{background:#ffffff1c;border-color:#ffffff3a}html[data-theme=dark] .details-button--primary{color:#fff;background:#2563c9;border-color:#2d3d57}html[data-theme=dark] .details-button--primary:hover{background:#2a69cf}html[data-theme=dark] .details-button:focus-visible{outline:2px solid #253444}html[data-theme=dark] .record-details-note{color:#93abcb}html[data-theme=dark] .record-details-map{border-top:1px solid #ffffff12}html[data-theme=dark] .record-details-map iframe{background:#0a1d39;border:0}html[data-theme=dark] .record-details-mode{color:#8ea7c8}html[data-theme=dark] .record-details-mode select{color:#fff;background:#0f2546;border:1px solid #ffffff26}html[data-theme=dark] .record-details-foot{border-top:1px solid #ffffff12}html[data-theme=dark] .record-details-foot p{color:#93abcb}html[data-theme=dark] .record-details-open{color:#a9bdd8}html[data-theme=dark] .record-details-open>i{background:#232f3f}html[data-theme=dark] .notices-menu li>i{background:#3f2903}html[data-theme=dark] .record-details-open[data-open]>i{background:#0a3723}html[data-theme=dark] .notices-menu li[data-tone=info]>i{background:#182e4b}html[data-theme=dark] .record-details-open[data-open]{color:#fff}html[data-theme=dark] .record-details-hours{border-top:1px solid #ffffff12}html[data-theme=dark] .record-details-table th{color:#a9bdd8}html[data-theme=dark] .record-details-table td{color:#fff}html[data-theme=dark] .record-details-table td[data-closed]{color:#8ea7c8}html[data-theme=dark] .record-details-table tr+tr{border-top:1px solid #ffffff0d}html[data-theme=dark] .record-details-table tr[data-today] :is(th,td){color:#fff}html[data-theme=dark] .record-details-table tr[data-today] th span{color:#3ccf8e}html[data-theme=dark] .record-details-tags li{color:#dce7f6;border:1px solid #fff2}@media (width<=1100px){html[data-theme=dark] .record-details-group:nth-child(3){border-left:0}html[data-theme=dark] .record-details-group:nth-child(n+3){border-top:1px solid #ffffff14}}@media (width<=640px){html[data-theme=dark] .record-details-group,html[data-theme=dark] .record-details-group:nth-child(3){border-left:0}html[data-theme=dark] .record-details-group+.record-details-group,html[data-theme=dark] .record-details-group:nth-child(n+3){border-top:1px solid #ffffff14;border-left:0}}html[data-theme=dark] .staff-view-viewing b{color:#fff}html[data-theme=dark] .staff-view-viewing{color:#a9bdd8;background:#0c1a30;border-top:1px solid #ffffff10}html[data-theme=dark] .staff-view-error{color:#feb880;background:#2c251a}html[data-theme=dark] .staff-view-edit{color:#fff;background:0 0;border:1px solid #ffffff2a}html[data-theme=dark] .staff-view-edit:hover{background:#ffffff10}html[data-theme=dark] .staff-view-edit:focus-visible{outline:2px solid #122136}html[data-theme=dark] .record-details-foot p svg{color:#7f9cc4}html[data-theme=dark] .staff-view-menu>summary{color:#fff;border:1px solid #ffffff2a}html[data-theme=dark] .staff-view-menu>summary:hover,html[data-theme=dark] .staff-view-menu[open]>summary{background:#ffffff10}html[data-theme=dark] .staff-view-menu>summary:focus-visible{outline:2px solid #122136}html[data-theme=dark] .staff-view-menu-list{background:#0f2546;border:1px solid #2a4469;box-shadow:0 18px 40px #0b1a3359}html[data-contrast=more]:not([data-theme=dark]) .workspace-bar{border-bottom:1px solid #ffffff14}html[data-contrast=more]:not([data-theme=dark]) .workspace-brand-button{color:#fff;border:0}html[data-contrast=more]:not([data-theme=dark]) .workspace-brand-button:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .workspace-demo-status{color:#8ec2ff}html[data-contrast=more]:not([data-theme=dark]) .bar-icon{color:#bfd5f2;border:1px solid #0000}html[data-contrast=more]:not([data-theme=dark]) .bar-icon[aria-expanded=true]{color:#fff;border-color:#547daa}@media (hover:hover) and (pointer:fine){html[data-contrast=more]:not([data-theme=dark]) .bar-icon:not(:disabled):hover{color:#fff;border-color:#365678}}html[data-contrast=more]:not([data-theme=dark]) .bar-icon:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .bar-menu{color:#dce7f6;border:1px solid #ffffff2e}html[data-contrast=more]:not([data-theme=dark]) .patient-banner{color:#fff;border-bottom:1px solid #02101f}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-avatar{color:#d6e7ff;border:1px solid #4677af52}html[data-contrast=more]:not([data-theme=dark]) .patient-banner .patient-banner-name{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-facts{color:#91a9ca}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-facts b{color:#dce7f6}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-age{color:#91a9ca}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-toggle{color:#b8d3ff;border:1px solid #0000}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-toggle:hover,html[data-contrast=more]:not([data-theme=dark]) .patient-banner-toggle[aria-expanded=true]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-toggle:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-notice{border-top:1px solid #ffffff10}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-notice p{color:#a9bdd8}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-notice strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-notice-hide{color:#8ea7c8;border:0}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-notice-hide:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .patient-banner-notice-hide:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .details-link{color:#b8d3ff;border:0}html[data-contrast=more]:not([data-theme=dark]) .details-link:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .details-link:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .notices-menu header{border-bottom:1px solid #ffffff14}html[data-contrast=more]:not([data-theme=dark]) .notices-menu header strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .notices-count{color:#d7e4f6}html[data-contrast=more]:not([data-theme=dark]) .notices-clear,html[data-contrast=more]:not([data-theme=dark]) .notices-undo{color:#b8d3ff;border:0}html[data-contrast=more]:not([data-theme=dark]) .notices-clear:hover,html[data-contrast=more]:not([data-theme=dark]) .notices-undo:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .notices-scroll{scrollbar-color:#ffffff30 transparent}html[data-contrast=more]:not([data-theme=dark]) .notices-menu .notices-group{color:#9fb4d1}html[data-contrast=more]:not([data-theme=dark]) .notices-menu li{border-top:1px solid #ffffff10}html[data-contrast=more]:not([data-theme=dark]) .notices-menu .notice-title{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .notices-menu .notice-body{color:#a9bdd8}html[data-contrast=more]:not([data-theme=dark]) .notices-menu .notice-action{color:#b8d3ff;border:0}html[data-contrast=more]:not([data-theme=dark]) .notices-menu .notice-dismiss{color:#8ea6c6;border:0}html[data-contrast=more]:not([data-theme=dark]) .notices-menu:focus{outline:none}html[data-contrast=more]:not([data-theme=dark]) .notices-menu .notice-dismiss:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .notices-menu button:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .notices-empty{color:#c4d3e8}html[data-contrast=more]:not([data-theme=dark]) .notices-empty span{color:#8ea6c6}html[data-contrast=more]:not([data-theme=dark]) .notices-foot{color:#8ea6c6;border-top:1px solid #ffffff14}html[data-contrast=more]:not([data-theme=dark]) .record-details{color:#dce7f6;border-top:1px solid #ffffff12}html[data-contrast=more]:not([data-theme=dark]) .record-details-group+.record-details-group{border-left:1px solid #ffffff14}html[data-contrast=more]:not([data-theme=dark]) .record-details h2{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .record-details-title{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .record-details address{color:#a9bdd8}html[data-contrast=more]:not([data-theme=dark]) .record-details-value{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .record-details-quiet{color:#91a9ca}html[data-contrast=more]:not([data-theme=dark]) .record-details-empty{color:#a9bdd8}html[data-contrast=more]:not([data-theme=dark]) .record-details dt{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .record-details dd{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .details-button{color:#e3edfa;border:1px solid #ffffff26}html[data-contrast=more]:not([data-theme=dark]) .details-button:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .details-button[aria-expanded=true]{border-color:#ffffff3a}html[data-contrast=more]:not([data-theme=dark]) .details-button--primary{color:#fff;border-color:#3b78db}html[data-contrast=more]:not([data-theme=dark]) .details-button:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .record-details-note{color:#93abcb}html[data-contrast=more]:not([data-theme=dark]) .record-details-map{border-top:1px solid #ffffff12}html[data-contrast=more]:not([data-theme=dark]) .record-details-map iframe{border:0}html[data-contrast=more]:not([data-theme=dark]) .record-details-mode{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .record-details-mode select{color:#fff;border:1px solid #ffffff26}html[data-contrast=more]:not([data-theme=dark]) .record-details-foot{border-top:1px solid #ffffff12}html[data-contrast=more]:not([data-theme=dark]) .record-details-foot p{color:#93abcb}html[data-contrast=more]:not([data-theme=dark]) .record-details-open{color:#a9bdd8}html[data-contrast=more]:not([data-theme=dark]) .record-details-open[data-open]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .record-details-hours{border-top:1px solid #ffffff12}html[data-contrast=more]:not([data-theme=dark]) .record-details-table th{color:#a9bdd8}html[data-contrast=more]:not([data-theme=dark]) .record-details-table td{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .record-details-table td[data-closed]{color:#8ea7c8}html[data-contrast=more]:not([data-theme=dark]) .record-details-table tr+tr{border-top:1px solid #ffffff0d}html[data-contrast=more]:not([data-theme=dark]) .record-details-table tr[data-today] :is(th,td){color:#fff}html[data-contrast=more]:not([data-theme=dark]) .record-details-table tr[data-today] th span{color:#3ccf8e}html[data-contrast=more]:not([data-theme=dark]) .record-details-tags li{color:#dce7f6;border:1px solid #fff2}@media (width<=1100px){html[data-contrast=more]:not([data-theme=dark]) .record-details-group:nth-child(3){border-left:0}html[data-contrast=more]:not([data-theme=dark]) .record-details-group:nth-child(n+3){border-top:1px solid #ffffff14}}@media (width<=640px){html[data-contrast=more]:not([data-theme=dark]) .record-details-group,html[data-contrast=more]:not([data-theme=dark]) .record-details-group:nth-child(3){border-left:0}html[data-contrast=more]:not([data-theme=dark]) .record-details-group+.record-details-group,html[data-contrast=more]:not([data-theme=dark]) .record-details-group:nth-child(n+3){border-top:1px solid #ffffff14;border-left:0}}html[data-contrast=more]:not([data-theme=dark]) .staff-view-viewing b{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .staff-view-viewing{color:#a9bdd8;border-top:1px solid #ffffff10}html[data-contrast=more]:not([data-theme=dark]) .staff-view-error{color:#4b2602}html[data-contrast=more]:not([data-theme=dark]) .staff-view-edit{color:#fff;border:1px solid #ffffff2a}html[data-contrast=more]:not([data-theme=dark]) .staff-view-edit:focus-visible{outline:2px solid #b1b1b1}html[data-contrast=more]:not([data-theme=dark]) .record-details-foot p svg{color:#7f9cc4}html[data-contrast=more]:not([data-theme=dark]) .staff-view-menu>summary{color:#fff;border:1px solid #ffffff2a}html[data-contrast=more]:not([data-theme=dark]) .staff-view-menu>summary:focus-visible{outline:2px solid #b1b1b1}html[data-contrast=more]:not([data-theme=dark]) .staff-view-menu-list{border:1px solid #2a4469}@media screen{html[data-theme=dark][data-contrast=more] .workspace-bar{border-bottom:1px solid #ffffff14}html[data-theme=dark][data-contrast=more] .workspace-brand-button{color:#f8f8f8;border:0}html[data-theme=dark][data-contrast=more] .workspace-brand-button:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .workspace-demo-status{color:#d9eafe}html[data-theme=dark][data-contrast=more] .bar-icon{color:#e6f1ff;border:1px solid #0000}html[data-theme=dark][data-contrast=more] .bar-icon[aria-expanded=true]{color:#f8f8f8;border-color:#5f7792}@media (hover:hover) and (pointer:fine){html[data-theme=dark][data-contrast=more] .bar-icon:not(:disabled):hover{color:#f8f8f8;border-color:#6e91b6}}html[data-theme=dark][data-contrast=more] .bar-icon:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .bar-menu{color:#f1f7ff;border:1px solid #ffffff2e}html[data-theme=dark][data-contrast=more] .patient-banner{color:#f8f8f8;border-bottom:1px solid #2f4153}html[data-theme=dark][data-contrast=more] .patient-banner-avatar{color:#f1f7ff;border:1px solid #61708352}html[data-theme=dark][data-contrast=more] .patient-banner .patient-banner-name{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .patient-banner-facts{color:#cce2ff}html[data-theme=dark][data-contrast=more] .patient-banner-facts b{color:#f1f7ff}html[data-theme=dark][data-contrast=more] .patient-banner-age{color:#cce2ff}html[data-theme=dark][data-contrast=more] .patient-banner-toggle{color:#e6f0ff;border:1px solid #0000}html[data-theme=dark][data-contrast=more] .patient-banner-toggle:hover,html[data-theme=dark][data-contrast=more] .patient-banner-toggle[aria-expanded=true]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .patient-banner-toggle:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .patient-banner-notice{border-top:1px solid #ffffff10}html[data-theme=dark][data-contrast=more] .patient-banner-notice p{color:#d8e9fe}html[data-theme=dark][data-contrast=more] .patient-banner-notice strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .patient-banner-notice-hide{color:#cbe1fe;border:0}html[data-theme=dark][data-contrast=more] .patient-banner-notice-hide:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .patient-banner-notice-hide:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .details-link{color:#e6f0ff;border:0}html[data-theme=dark][data-contrast=more] .details-link:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .details-link:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .notices-menu header{border-bottom:1px solid #ffffff14}html[data-theme=dark][data-contrast=more] .notices-menu header strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .notices-count{color:#eff6fe}html[data-theme=dark][data-contrast=more] .notices-clear,html[data-theme=dark][data-contrast=more] .notices-undo{color:#e6f0ff;border:0}html[data-theme=dark][data-contrast=more] .notices-clear:hover,html[data-theme=dark][data-contrast=more] .notices-undo:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .notices-scroll{scrollbar-color:#ffffff30 transparent}html[data-theme=dark][data-contrast=more] .notices-menu .notices-group{color:#d4e5fd}html[data-theme=dark][data-contrast=more] .notices-menu li{border-top:1px solid #ffffff10}html[data-theme=dark][data-contrast=more] .notices-menu .notice-title{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .notices-menu .notice-body{color:#d8e9fe}html[data-theme=dark][data-contrast=more] .notices-menu .notice-action{color:#e6f0ff;border:0}html[data-theme=dark][data-contrast=more] .notices-menu .notice-dismiss{color:#cbe0fd;border:0}html[data-theme=dark][data-contrast=more] .notices-menu:focus{outline:none}html[data-theme=dark][data-contrast=more] .notices-menu .notice-dismiss:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .notices-menu button:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .notices-empty{color:#e6f0fe}html[data-theme=dark][data-contrast=more] .notices-empty span{color:#cbe0fd}html[data-theme=dark][data-contrast=more] .notices-foot{color:#cbe0fd;border-top:1px solid #ffffff14}html[data-theme=dark][data-contrast=more] .record-details{color:#f1f7ff;border-top:1px solid #ffffff12}html[data-theme=dark][data-contrast=more] .record-details-group+.record-details-group{border-left:1px solid #ffffff14}html[data-theme=dark][data-contrast=more] .record-details h2{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .record-details-title{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .record-details address{color:#d8e9fe}html[data-theme=dark][data-contrast=more] .record-details-value{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .record-details-quiet{color:#cce2ff}html[data-theme=dark][data-contrast=more] .record-details-empty{color:#d8e9fe}html[data-theme=dark][data-contrast=more] .record-details dt{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .record-details dd{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .details-button{color:#f4f9ff;border:1px solid #ffffff26}html[data-theme=dark][data-contrast=more] .details-button:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .details-button[aria-expanded=true]{border-color:#ffffff3a}html[data-theme=dark][data-contrast=more] .details-button--primary{color:#f8f8f8;border-color:#637592}html[data-theme=dark][data-contrast=more] .details-button:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .record-details-note{color:#cde2ff}html[data-theme=dark][data-contrast=more] .record-details-map{border-top:1px solid #ffffff12}html[data-theme=dark][data-contrast=more] .record-details-map iframe{border:0}html[data-theme=dark][data-contrast=more] .record-details-mode{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .record-details-mode select{color:#f8f8f8;border:1px solid #ffffff26}html[data-theme=dark][data-contrast=more] .record-details-foot{border-top:1px solid #ffffff12}html[data-theme=dark][data-contrast=more] .record-details-foot p{color:#cde2ff}html[data-theme=dark][data-contrast=more] .record-details-open{color:#d8e9fe}html[data-theme=dark][data-contrast=more] .record-details-open[data-open]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .record-details-hours{border-top:1px solid #ffffff12}html[data-theme=dark][data-contrast=more] .record-details-table th{color:#d8e9fe}html[data-theme=dark][data-contrast=more] .record-details-table td{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .record-details-table td[data-closed]{color:#cbe1fe}html[data-theme=dark][data-contrast=more] .record-details-table tr+tr{border-top:1px solid #ffffff0d}html[data-theme=dark][data-contrast=more] .record-details-table tr[data-today] :is(th,td){color:#f8f8f8}html[data-theme=dark][data-contrast=more] .record-details-table tr[data-today] th span{color:#8ffec5}html[data-theme=dark][data-contrast=more] .record-details-tags li{color:#f1f7ff;border:1px solid #fff2}@media (width<=1100px){html[data-theme=dark][data-contrast=more] .record-details-group:nth-child(3){border-left:0}html[data-theme=dark][data-contrast=more] .record-details-group:nth-child(n+3){border-top:1px solid #ffffff14}}@media (width<=640px){html[data-theme=dark][data-contrast=more] .record-details-group,html[data-theme=dark][data-contrast=more] .record-details-group:nth-child(3){border-left:0}html[data-theme=dark][data-contrast=more] .record-details-group+.record-details-group,html[data-theme=dark][data-contrast=more] .record-details-group:nth-child(n+3){border-top:1px solid #ffffff14;border-left:0}}html[data-theme=dark][data-contrast=more] .staff-view-viewing b{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .staff-view-viewing{color:#d8e9fe;border-top:1px solid #ffffff10}html[data-theme=dark][data-contrast=more] .staff-view-error{color:#fee7d6}html[data-theme=dark][data-contrast=more] .staff-view-edit{color:#f8f8f8;border:1px solid #ffffff2a}html[data-theme=dark][data-contrast=more] .staff-view-edit:focus-visible{outline:2px solid #44556d}html[data-theme=dark][data-contrast=more] .record-details-foot p svg{color:#c5ddfe}html[data-theme=dark][data-contrast=more] .staff-view-menu>summary{color:#f8f8f8;border:1px solid #ffffff2a}html[data-theme=dark][data-contrast=more] .staff-view-menu>summary:focus-visible{outline:2px solid #44556d}html[data-theme=dark][data-contrast=more] .staff-view-menu-list{border:1px solid #617da6}}}.record-footer{border-top:1px solid var(--line);color:var(--ink);background:#fff;font-size:14px;line-height:1.55}.record-footer-inner{max-width:1320px;margin:0 auto;padding:0 32px}.record-footer p{overflow-wrap:anywhere;margin:0}.record-footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:24px 0 18px;display:flex}.record-footer-brand{color:var(--navy);align-items:center;gap:10px;display:flex}.record-footer-brand>span{flex-direction:column;line-height:1.2;display:flex}.record-footer-brand strong{color:var(--navy);letter-spacing:-.02em;font-size:17px;font-weight:800}.record-footer-brand>span>span{color:var(--muted);font-size:13px}.record-footer-inline{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.record-footer-inline button,.record-footer-links a,.record-footer-toplink{min-height:32px;color:var(--cobalt);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.record-footer-inline button:not(:disabled):hover,.record-footer-links a:hover,.record-footer-toplink:hover{text-underline-offset:3px;text-decoration:underline}.record-footer-inline button:disabled{cursor:default;opacity:.55}.record-footer-grid{border-top:1px solid #e6ecf4;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px 40px;padding:18px 0 20px;display:grid}.record-footer-heading{color:var(--ink);font-family:var(--font-sans);letter-spacing:0;margin:0 0 4px;font-size:14px;font-weight:700}.record-footer-status{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.record-footer-status:before{content:"";background:var(--cobalt);border-radius:50%;flex:none;width:8px;height:8px}.record-footer-note{max-width:62ch;color:var(--muted);font-size:13px}.record-footer .record-footer-note{margin-top:8px}.record-footer-links{flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none;display:flex}.record-footer-urgent{border:1px solid var(--line);background:var(--paper);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.record-footer-urgent svg{color:var(--cobalt);flex:none;margin-top:1px}.record-footer-urgent a,.record-footer-urgent strong{color:var(--ink);font-weight:700}.record-footer-urgent a{text-underline-offset:3px;text-decoration:underline}.record-footer-legal{color:var(--muted);border-top:1px solid #e6ecf4;flex-wrap:wrap;align-items:flex-start;gap:8px 24px;margin-top:16px;padding:12px 0 18px;font-size:13px;display:flex}.record-footer-legal>p{align-items:center;min-height:32px;display:flex}.record-footer-ownership{flex:1;max-width:80ch}.record-footer-ownership summary{cursor:pointer;align-items:center;gap:4px;min-height:32px;list-style:none;display:inline-flex}.record-footer-ownership summary::-webkit-details-marker{display:none}.record-footer-ownership[open] summary svg{transform:rotate(180deg)}.record-footer-ownership p{margin-top:6px}.record-footer-toplink{color:var(--ink);margin-left:auto;font-size:13px}.record-footer-tagline{color:var(--ink);font-weight:600}.record-footer :is(a,button,summary):focus-visible{outline:2px solid var(--cobalt);outline-offset:2px;border-radius:2px}@media (width<=760px){.record-footer-inner{padding:0 16px}.record-footer-grid{grid-template-columns:minmax(0,1fr)}.record-footer-inline button,.record-footer-links a,.record-footer-toplink,.record-footer-legal a,.record-footer-ownership summary{align-items:center;min-height:44px;display:inline-flex}.record-footer-legal{gap:6px 16px}.record-footer-toplink{margin-left:0}}@media print{.record-footer{display:none}}.record-footer-privacy{min-height:32px;color:inherit;align-items:center;display:flex}@media screen{html[data-theme=dark] .record-footer{color:#d3e5ff;background:#122136;border-top:1px solid #28303b}html[data-theme=dark] .record-footer-brand,html[data-theme=dark] .record-footer-brand strong{color:#cfe2ff}html[data-theme=dark] .record-footer-brand>span>span{color:#b1c2db}html[data-theme=dark] .record-footer-inline button,html[data-theme=dark] .record-footer-links a,html[data-theme=dark] .record-footer-toplink{color:#a2c5fb;background:0 0;border:0}html[data-theme=dark] .record-footer-grid{border-top:1px solid #292e34}html[data-theme=dark] .record-footer-heading,html[data-theme=dark] .record-footer-status{color:#d3e5ff}html[data-theme=dark] .record-footer-status:before{background:#1b5fc7}html[data-theme=dark] .record-footer-note{color:#b1c2db}html[data-theme=dark] .record-footer-urgent{background:#09172b;border:1px solid #28303b}html[data-theme=dark] .record-footer-urgent svg{color:#a2c5fb}html[data-theme=dark] .record-footer-urgent a,html[data-theme=dark] .record-footer-urgent strong{color:#d3e5ff}html[data-theme=dark] .record-footer-legal{color:#b1c2db;border-top:1px solid #292e34}html[data-theme=dark] .record-footer-toplink,html[data-theme=dark] .record-footer-tagline{color:#d3e5ff}html[data-theme=dark] .record-footer :is(a,button,summary):focus-visible{outline:2px solid #2d3e57}html[data-theme=dark] .record-footer-privacy{color:inherit}html[data-contrast=more]:not([data-theme=dark]) .record-footer{color:#031027;border-top:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .record-footer-brand,html[data-contrast=more]:not([data-theme=dark]) .record-footer-brand strong{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .record-footer-brand>span>span{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .record-footer-inline button,html[data-contrast=more]:not([data-theme=dark]) .record-footer-links a,html[data-contrast=more]:not([data-theme=dark]) .record-footer-toplink{color:#00337e;border:0}html[data-contrast=more]:not([data-theme=dark]) .record-footer-grid{border-top:1px solid #9a9fa7}html[data-contrast=more]:not([data-theme=dark]) .record-footer-heading,html[data-contrast=more]:not([data-theme=dark]) .record-footer-status{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .record-footer-note{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .record-footer-urgent{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .record-footer-urgent svg{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .record-footer-urgent a,html[data-contrast=more]:not([data-theme=dark]) .record-footer-urgent strong{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .record-footer-legal{color:#303d52;border-top:1px solid #9a9fa7}html[data-contrast=more]:not([data-theme=dark]) .record-footer-toplink,html[data-contrast=more]:not([data-theme=dark]) .record-footer-tagline{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .record-footer :is(a,button,summary):focus-visible{outline:2px solid #1b5fc7}html[data-contrast=more]:not([data-theme=dark]) .record-footer-privacy{color:inherit}@media screen{html[data-theme=dark][data-contrast=more] .record-footer{color:#f0f6ff;border-top:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .record-footer-brand,html[data-theme=dark][data-contrast=more] .record-footer-brand strong{color:#eef5ff}html[data-theme=dark][data-contrast=more] .record-footer-brand>span>span{color:#dceafe}html[data-theme=dark][data-contrast=more] .record-footer-inline button,html[data-theme=dark][data-contrast=more] .record-footer-links a,html[data-theme=dark][data-contrast=more] .record-footer-toplink{color:#dfebfe;border:0}html[data-theme=dark][data-contrast=more] .record-footer-grid{border-top:1px solid #5e636a}html[data-theme=dark][data-contrast=more] .record-footer-heading,html[data-theme=dark][data-contrast=more] .record-footer-status{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .record-footer-note{color:#dceafe}html[data-theme=dark][data-contrast=more] .record-footer-urgent{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .record-footer-urgent svg{color:#dfebfe}html[data-theme=dark][data-contrast=more] .record-footer-urgent a,html[data-theme=dark][data-contrast=more] .record-footer-urgent strong{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .record-footer-legal{color:#dceafe;border-top:1px solid #5e636a}html[data-theme=dark][data-contrast=more] .record-footer-toplink,html[data-theme=dark][data-contrast=more] .record-footer-tagline{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .record-footer :is(a,button,summary):focus-visible{outline:2px solid #637692}html[data-theme=dark][data-contrast=more] .record-footer-privacy{color:inherit}}}.plan-bar{border:1px solid var(--teal-line);background:var(--soft-teal);width:min(1320px,100% - 32px);color:var(--ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:12px auto;padding:10px 14px;font-size:14px;display:flex}.plan-bar--ended{background:#fdf5ea;border-color:#ecd2b3}.plan-bar-tag{align-items:center;gap:8px;font-weight:800;display:inline-flex}.plan-bar-dot{background:var(--teal);border-radius:50%;width:9px;height:9px}.plan-bar--ended .plan-bar-dot{background:var(--amber)}.plan-bar-text{flex:260px;min-width:0}.plan-bar-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.plan-bar-link{min-height:36px;color:var(--cobalt);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750;text-decoration:underline}.plan-bar-button{border:1px solid var(--cobalt);background:var(--cobalt);color:#fff;min-height:36px;font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-weight:750}@media screen{html[data-theme=dark] .plan-bar{color:#d3e5ff;background:#1e2926;border:1px solid #1f3833}html[data-theme=dark] .plan-bar--ended{background:#2d251a;border-color:#3d2f1e}html[data-theme=dark] .plan-bar-dot{background:#0f766e}html[data-theme=dark] .plan-bar--ended .plan-bar-dot{background:#834600}html[data-theme=dark] .plan-bar-link{color:#a2c5fb;background:0 0;border:0}html[data-theme=dark] .plan-bar-button{color:#fff;background:#1b5fc7;border:1px solid #2d3e57}html[data-contrast=more]:not([data-theme=dark]) .plan-bar{color:#031027;border:1px solid #738f89}html[data-contrast=more]:not([data-theme=dark]) .plan-bar--ended{border-color:#9f876a}html[data-contrast=more]:not([data-theme=dark]) .plan-bar-link{color:#00337e;border:0}html[data-contrast=more]:not([data-theme=dark]) .plan-bar-button{color:#fff;border:1px solid #1b5fc7}@media screen{html[data-theme=dark][data-contrast=more] .plan-bar{color:#f0f6ff;border:1px solid #546f69}html[data-theme=dark][data-contrast=more] .plan-bar--ended{border-color:#756552}html[data-theme=dark][data-contrast=more] .plan-bar-link{color:#dfebfe;border:0}html[data-theme=dark][data-contrast=more] .plan-bar-button{color:#f8f8f8;border:1px solid #637692}}}.back-to-top{right:max(20px, env(safe-area-inset-right,0px));bottom:max(20px, calc(env(safe-area-inset-bottom,0px) + 12px));z-index:60;color:#fff;min-height:44px;font:700 14px / 1 var(--font-sans);cursor:pointer;opacity:0;pointer-events:none;background:#0b2854;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:0 16px 0 13px;text-decoration:none;transition:opacity .2s,transform .2s,background-color .15s;display:inline-flex;position:fixed;transform:translateY(12px);box-shadow:0 10px 28px #05172f4d,0 2px 6px #05172f33}.back-to-top.is-shown{opacity:1;pointer-events:auto;transform:none}.back-to-top:hover{background:#1b5fc7}.back-to-top:focus-visible{outline-offset:3px;outline:3px solid #8ec2ff}@media (width<=640px){.back-to-top{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, calc(env(safe-area-inset-bottom,0px) + 10px))}}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none;transform:none}}@media print{.back-to-top{display:none}}@media screen{html[data-theme=dark] .back-to-top{color:#fff;background:#0b2854;border:1px solid #ffffff2e;box-shadow:0 10px 28px #05172f4d,0 2px 6px #05172f33}html[data-theme=dark] .back-to-top:hover{background:#1b5fc7}html[data-theme=dark] .back-to-top:focus-visible{outline:3px solid #2b394a}html[data-contrast=more]:not([data-theme=dark]) .back-to-top{color:#fff;border:1px solid #ffffff2e}html[data-contrast=more]:not([data-theme=dark]) .back-to-top:focus-visible{outline:3px solid #4677af}@media screen{html[data-theme=dark][data-contrast=more] .back-to-top{color:#f8f8f8;border:1px solid #ffffff2e}html[data-theme=dark][data-contrast=more] .back-to-top:focus-visible{outline:3px solid #617083}}}.profile-hero.welcome-hero{padding:0;display:block}.welcome-hero-inner{column-gap:clamp(30px, calc(4vw / var(--page-zoom,1)), 56px);grid-template-columns:minmax(0,1fr) minmax(350px,400px);grid-template-areas:"intro signin""preview signin";align-items:start;row-gap:18px;max-width:1360px;margin:auto;padding:32px 20px 36px;display:grid}.welcome-intro{grid-area:intro;animation:.65s both welcome-enter}.welcome-eyebrow{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 17px;font-size:11.5px;font-weight:700;display:flex}.welcome-intro .welcome-eyebrow{color:#bdcfe3}.welcome-intro h1{margin-bottom:17px}.welcome-title-accent{color:var(--sky)}.welcome-lead{color:#c4d2e3;max-width:560px;margin:0;font-size:14px;line-height:1.85}.welcome-return{color:#ecf3fc;text-underline-offset:4px;align-items:center;gap:9px;min-height:44px;font-size:11px;display:inline-flex}.welcome-return:hover{text-decoration:underline}.welcome-auth-nav{margin-bottom:8px}.welcome-signin{grid-area:signin;min-width:0;padding-top:12px;animation:.65s 90ms both welcome-enter}.welcome-preview{grid-area:preview;width:100%;min-width:0;animation:.65s .17s both welcome-enter;container-type:inline-size}.signin-panel{background:linear-gradient(135deg, #fff, var(--paper));color:var(--ink);border:1px solid #d7e2f0;border-radius:13px;padding:26px 28px 0;scroll-margin-top:20px;box-shadow:0 20px 65px #020d2533}.signin-heading{margin-bottom:21px;padding-right:40px;position:relative}.signin-emblem{color:#1b5fc7;background:#eaf2ff;border:1px solid #d4e3fa;border-radius:12px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:0;right:0}.signin-heading .welcome-eyebrow{color:#1b5fc7;margin-bottom:8px;font-size:11.5px}.signin-title{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.15}.signin-heading>p:last-child{color:#667381;font-size:12px;line-height:1.7}.signin-field{margin-bottom:16px}.signin-field label{color:#334254;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.signin-label-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.signin-field input{color:#14243d;width:100%;min-width:0;min-height:47px;font-family:var(--font-sans);background:#ffffffb3;border:1px solid #7d8fa8;border-radius:6px;padding:12px 13px;font-size:16px;transition:border-color .16s,box-shadow .16s;display:block}.signin-field input::placeholder{color:#7a8ba3}.signin-field input:focus{outline-offset:1px;border-color:#1b5fc7;outline:2px solid #1b5fc7;box-shadow:0 0 0 3px #3a86f740}.signin-field input:disabled{opacity:.65}.signin-input-wrap{position:relative}.signin-input-wrap input{padding-right:46px}.signin-password-toggle{color:#617997;border-radius:5px;place-items:center;width:43px;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.signin-password-toggle:hover{color:#0b2854;background:#eaf2ff}.signin-text-button{color:#1b5fc7;text-underline-offset:3px;padding-block:3px;font-size:11px}.signin-text-button:hover{text-decoration:underline}.welcome-primary{color:#fff;min-height:47px;font-family:var(--font-sans);background:#1b5fc7;border:1px solid #164fa7;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:13px 22px;font-size:12px;font-weight:650;transition:background .16s,box-shadow .16s;display:inline-flex}.welcome-primary:hover:not(:disabled){background:#164fa7;box-shadow:0 4px 12px #08264b13}.welcome-primary:disabled{opacity:.65}.signin-submit{width:100%;margin-top:3px}.signin-passkey{color:#145c56;cursor:pointer;background:#f1faf7;border:1px solid #aeced0;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:45px;margin-top:11px;padding:11px 16px;font-size:13px;font-weight:700;display:flex}.signin-passkey:hover:not(:disabled){background:#e5f5ef;border-color:#73b7ac}.signin-passkey:focus-visible{outline-offset:3px;outline:3px solid #80bdb5}.signin-passkey:disabled{cursor:not-allowed;opacity:.6}.signin-passkey-prompt{background:#f2f8fa;border:1px solid #c6dcdf;border-radius:8px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6}.signin-passkey-prompt p{margin-bottom:6px}.signin-security{color:#5d6c83;justify-content:center;align-items:start;gap:7px;margin:13px 0 18px;font-size:11.5px;line-height:1.65;display:flex}.signin-security svg{flex-shrink:0}.signin-create{background:var(--soft-teal);border-top:1px solid #d7e2f0;border-radius:0 0 12px 12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:0 -28px;padding:16px 20px;font-size:11px;display:flex}.signin-create p{color:#5d6c83}.signin-create button{color:#1b5fc7;align-items:center;gap:6px;font-weight:650;display:flex}.signin-create button:hover{text-underline-offset:3px;text-decoration:underline}.signin-feedback{color:#963b32;overflow-wrap:anywhere;background:#fdf0ec;border:1px solid #e6c0ba;border-radius:6px;margin-bottom:18px;padding:11px 13px;font-size:12px;line-height:1.6}.signin-help{padding-bottom:29px}.signin-help>p{color:#5d6c83;font-size:12px;line-height:1.85}.signin-help>div{background:#eaf2ff;border-radius:6px;align-items:start;gap:12px;margin:22px 0;padding:15px;display:flex}.onboarding-needs p{color:#a9c4e6;border-top:1px solid #ffffff1f;margin:14px 0 0;padding-top:12px;font-size:12.5px}.signin-help>div p{color:#5d6c83;font-size:11px;line-height:1.75}.signin-help strong{color:#0b2854;margin-bottom:5px;display:block}.signin-field input.signin-code-input{text-align:center;letter-spacing:.35em;font-size:25px;font-family:var(--font-mono);padding-left:.7em}.signin-field input.signin-recovery-input{text-align:center;font-size:13px;font-family:var(--font-mono)}.signin-field-help{color:#5d6c83;margin-top:10px;font-size:11.5px;line-height:1.6}.signin-recovery-toggle{margin:19px auto 0;font-size:11px;display:block}.signin-back{color:#5d6c83;justify-content:center;align-items:center;gap:7px;margin:23px auto 26px;font-size:11px;display:flex}.signin-back:hover{color:#0b2854;text-underline-offset:3px;text-decoration:underline}.signin-spinner{animation:.8s linear infinite signin-spin}.welcome-page--signin .welcome-hero-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"signin";gap:0;max-width:480px;padding:20px 20px 40px}.welcome-page--signin .welcome-signin{padding-top:0}.welcome-page--signin .welcome-intro,.welcome-page--signin .welcome-preview{display:none}.welcome-page--signin .signin-heading{margin-bottom:24px;padding-right:0}.welcome-page--signin .signin-emblem{border-radius:8px;width:28px;height:28px}.welcome-page--signin .signin-title{letter-spacing:-.5px;font-size:28px;line-height:1.25}.welcome-page--signin .signin-field input{font-size:16px}.welcome-page--signin .signin-submit{font-size:13px}.welcome-page--signin .signin-field input.signin-code-input{font-size:25px}.welcome-page--signin .signin-field input.signin-recovery-input{font-size:16px}.welcome-invitation h2{font-family:var(--font-display);font-size:clamp(31px, calc(3vw / var(--page-zoom,1)), 40px);color:#0b2854;letter-spacing:-1px;font-weight:700;line-height:1.18}.welcome-invitation{padding:36px max(32px, calc((calc(100vw / var(--page-zoom,1)) - 1216px) / 2));background:linear-gradient(110deg, var(--soft-blue), var(--paper));border-top:1px solid var(--teal-line);justify-content:space-between;align-items:center;gap:25px;display:flex}.welcome-invitation .welcome-eyebrow{color:var(--teal);margin-bottom:8px;font-size:11px}.welcome-invitation h2{font-size:32px}@keyframes welcome-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes signin-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.welcome-hero-inner{column-gap:35px}.welcome-intro h1{font-size:43px}}@media (width<=850px){.welcome-hero-inner{grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:25px;padding:35px 24px}.welcome-intro h1{font-size:37px}.welcome-intro .welcome-eyebrow{font-size:11px}.welcome-lead{font-size:13px}.welcome-signin{padding-top:0}.signin-panel{padding:26px 24px 0}.signin-create{margin-inline:-24px}}@media (width<=700px){.welcome-hero-inner{grid-template-columns:1fr;grid-template-areas:"intro""signin""preview";gap:22px;max-width:510px;padding:30px 20px 35px}.welcome-page--signin .welcome-hero-inner{padding-top:8px;padding-bottom:28px}.welcome-intro h1{font-size:clamp(34px, calc(8.7vw / var(--page-zoom,1)), 43px);letter-spacing:-1px;margin-bottom:15px}.welcome-intro .welcome-eyebrow{margin-bottom:14px;font-size:11px}.welcome-lead{font-size:12px;line-height:1.8}.signin-panel{padding:23px 24px 0}.signin-title{font-size:31px}.signin-field input,.signin-field input.signin-recovery-input{font-size:16px}.welcome-preview{margin-top:9px}.welcome-invitation{flex-direction:column;align-items:start;padding:30px 24px}}@media (prefers-reduced-motion:reduce){.welcome-intro,.welcome-signin,.welcome-preview,.signin-spinner{animation:none}.public-workspace *,.public-workspace :before,.public-workspace :after{scroll-behavior:auto;transition:none}}.signin-panel .signin-field input{font-size:16px}.signin-panel .signin-field label,.signin-panel .signin-heading>p:last-child,.signin-panel .signin-field-help,.signin-panel .signin-text-button,.signin-panel .signin-back,.signin-panel .signin-help{font-size:14px;line-height:1.6}.signin-panel .signin-text-button,.signin-panel .signin-back{min-height:44px}.public-header{background:var(--navy-deep);z-index:5;border-bottom:1px solid #ffffff14;position:relative}.public-header-inner{flex-wrap:wrap;align-items:center;gap:20px;max-width:1320px;margin:0 auto;padding:12px 24px;display:flex}.public-header-brand{color:#fff;font-family:var(--font-sans);letter-spacing:-.02em;align-items:center;gap:10px;min-height:44px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.public-header-links{flex-wrap:wrap;gap:4px;display:flex}.public-header-links a{color:#c9dcf7;border-radius:8px;padding:10px 9px;font-size:14px;font-weight:650;text-decoration:none}.public-header-links a:hover{color:#fff;background:#ffffff12}.public-header-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.public-header-signin{color:#fff;border:1px solid #ffffff38;border-radius:9px;align-items:center;min-height:42px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.public-header-signin:hover,.public-header-signin[aria-current=page]{background:#ffffff1a;border-color:#fff6}.public-header-cta{min-height:42px;color:var(--navy);background:#fff;border-radius:9px;align-items:center;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.public-header-cta:hover{background:#dce9fb}.public-header a:focus-visible{outline-offset:2px;outline:2px solid #8ec2ff}@media (width<=1360px){.public-header-inner{gap:14px}.public-header-links a{padding:10px 6px}}@media (width<=980px){.public-header-links{display:none}}@media (width<=640px){.public-header-inner{gap:10px;padding:10px 16px}.public-header-brand{font-size:17px}.public-header-actions{gap:6px}.public-header-signin,.public-header-cta{min-height:40px;padding:0 12px;font-size:13px}.public-header .theme-switch{order:3}}@media (width<=420px){.public-header-actions{width:100%;margin-left:0}.public-header-cta{margin-left:auto}}.welcome-page--signin .welcome-hero-inner{grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-template-areas:"aside signin";align-items:center;gap:72px;max-width:1160px;padding:64px 24px 80px}.signin-aside{color:#fff;grid-area:aside;max-width:520px}.signin-aside .welcome-eyebrow{color:#a9d6d1;letter-spacing:.12em;margin:0 0 14px;font-size:11.5px}.signin-aside h2{font-family:var(--font-display);font-size:clamp(34px, calc(3.4vw / var(--page-zoom,1)), 46px);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.08}.public-aside-lead{color:#dce9fb;max-width:44ch;margin:16px 0 0;font-size:16px;line-height:1.6}.welcome-page--signin .welcome-auth-nav{margin-bottom:12px}.welcome-page--signin .welcome-return{color:#c9dcf7;font-size:13px}.welcome-page--signin .signin-panel{border:1px solid #fff9;border-radius:18px;padding:34px 34px 0;box-shadow:0 30px 80px #020d2573}.welcome-page--signin .signin-panel:focus-within{border-color:#fff9;box-shadow:0 30px 80px #020d2573}.welcome-page--signin .signin-panel:has(input:focus){border-color:#91bdf5;box-shadow:0 0 0 3px #83b7ff30,0 30px 80px #020d2573}.welcome-page--signin .signin-heading{margin-bottom:26px}.welcome-page--signin .signin-emblem{width:44px;height:44px;color:var(--teal);background:var(--soft-teal);border-color:var(--teal-line);border-radius:12px;margin-bottom:18px;position:static}.welcome-page--signin .signin-title{font-size:34px;line-height:1.1}.welcome-page--signin .signin-heading>p:last-child{color:var(--muted);margin-top:4px;font-size:14.5px}.signin-title:focus{outline:none}.welcome-page--signin .signin-field label{font-size:13.5px}.welcome-page--signin .signin-text-button{font-size:13px}.welcome-page--signin .signin-submit{border-radius:10px;min-height:50px;font-size:14.5px}.signin-or{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:16px 0 4px;font-size:12px;font-weight:700;display:flex}.signin-or:before,.signin-or:after{content:"";background:#d7e2f0;flex:1;height:1px}.welcome-page--signin .signin-passkey{border-radius:10px;min-height:50px;margin-top:10px;font-size:14px}.welcome-page--signin .signin-security{margin:16px 0 22px;font-size:12px}.welcome-page--signin .signin-create{border-radius:0 0 17px 17px;margin:0 -34px;padding:18px 20px;font-size:13.5px}@media (width<=900px){.welcome-page--signin .welcome-hero-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"signin""aside";gap:40px;max-width:520px;padding:28px 16px 48px}.welcome-page--signin .signin-panel{padding:26px 22px 0}.welcome-page--signin .signin-create{margin:0 -22px}.signin-aside h2{font-size:30px}}.onboarding-layout{background:radial-gradient(circle at 88% -30%, #8ec2ff4d, transparent 34rem), linear-gradient(118deg, var(--navy-deep), var(--navy) 54%, var(--cobalt));color:#fff;position:relative;overflow:hidden}.onboarding-layout:after{content:"";pointer-events:none;border:68px solid #ffffff0d;border-radius:50%;width:380px;height:380px;position:absolute;top:-220px;right:-140px}.onboarding-layout-inner{z-index:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;max-width:1180px;margin:0 auto;padding:56px 24px 80px;display:grid;position:relative}.onboarding-aside{position:sticky;top:24px}.onboarding-aside .welcome-eyebrow{color:#a9d6d1;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:11.5px;font-weight:800}.welcome-page--signin .signin-heading .welcome-eyebrow{margin-bottom:10px;padding-right:0;font-size:11.5px}.onboarding-aside h1{font-family:var(--font-display);font-size:clamp(34px, calc(3.4vw / var(--page-zoom,1)), 46px);letter-spacing:-.03em;color:#fff;margin:0;font-weight:700;line-height:1.08}.onboarding-steps{margin:30px 0 0;padding:0;list-style:none;display:grid}.onboarding-steps li{gap:14px;padding-bottom:18px;display:flex;position:relative}.onboarding-steps li:last-child{padding-bottom:0}.onboarding-steps li:before{content:"";background:#ffffff2e;width:2px;position:absolute;top:30px;bottom:2px;left:14px}.onboarding-steps li:last-child:before{display:none}.onboarding-steps li.onboarding-step-done:before{background:#5fd6c1}.onboarding-step-dot{color:#c9dcf7;box-sizing:border-box;border:2px solid #ffffff4d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.onboarding-step-done .onboarding-step-dot{color:#052620;background:#5fd6c1;border-color:#5fd6c1}.onboarding-step-now .onboarding-step-dot{color:var(--navy);background:#fff;border-color:#fff;box-shadow:0 0 0 5px #ffffff26}.onboarding-steps strong{color:#fff;margin-top:4px;font-size:15px;line-height:1.3;display:block}.onboarding-steps small{color:#a9c4e6;margin-top:2px;font-size:13px;display:block}.onboarding-step-todo strong{color:#c9dcf7;font-weight:600}.onboarding-needs{background:#ffffff12;border:1px solid #ffffff29;border-radius:16px;margin-top:28px;padding:18px 20px}.onboarding-needs>strong{color:#fff;font-size:14px}.onboarding-needs ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.onboarding-needs li{color:#dce9fb;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.onboarding-needs svg{color:#7fe3d0;flex:none;margin-top:1px}.signin-help>div>svg{color:#1b5fc7;flex-shrink:0}.welcome-page--signin .signin-emblem svg{width:20px;height:20px}.onboarding-later{border:1px dashed #ffffff47;border-radius:16px;margin-top:18px;padding:16px 20px}.onboarding-later>strong{color:#fff;font-size:14px}.onboarding-later-note{color:#a9c4e6;margin:6px 0 0;font-size:13px;line-height:1.55}.onboarding-later ul{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.onboarding-later li{color:#c9dcf7;border:1px solid #ffffff2e;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700}.onboarding-layout .public-account-content{background:0 0;max-width:none;margin:0;padding:0}.onboarding-layout .onboarding-flow{min-height:0;padding:0;display:block}.onboarding-layout .onboarding-flow>div{max-width:none}.onboarding-layout .onboarding-progress{display:none}.onboarding-layout .onboarding-flow .rounded-xl.border{color:var(--ink);border:1px solid #fff9;border-radius:18px;box-shadow:0 30px 80px #020d2573}.onboarding-layout .onboarding-flow .p-6{padding:30px 32px}.onboarding-layout .onboarding-flow .p-6.pt-0{padding-top:0}.onboarding-layout .record-card-title{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;font-size:28px}.onboarding-layout .record-card-description{color:var(--muted);font-size:14.5px}.onboarding-layout .onboarding-flow .text-center{text-align:left}.onboarding-layout .onboarding-flow .mx-auto.rounded-full{background:var(--soft-teal);width:44px;height:44px;color:var(--teal);border:1px solid var(--teal-line);border-radius:12px;margin:0 0 14px}.onboarding-layout .onboarding-flow label{color:var(--ink);font-size:13.5px;font-weight:650}.onboarding-layout .onboarding-flow input:not([type=checkbox]):not([type=radio]):not([type=file]),.onboarding-layout .onboarding-flow select{box-sizing:border-box;background:#fff;border-color:#7d8fa8;border-radius:10px;min-height:48px;padding:10px 14px;font-size:16px}.onboarding-layout .onboarding-flow input:focus,.onboarding-layout .onboarding-flow select:focus{outline-offset:1px;border-color:#91bdf5;outline:2px solid #1b5fc7;box-shadow:0 0 0 3px #83b7ff40}.onboarding-layout .record-button[data-variant=default]{background:var(--cobalt);color:#fff;border-radius:10px;min-height:50px;font-size:15px;font-weight:700;box-shadow:0 8px 20px #1b5fc740}.onboarding-layout .record-button[data-variant=default]:hover{background:#174fa6}.onboarding-layout .record-button[data-variant=default]:disabled{box-shadow:none;opacity:1;background:#9db3cf}.onboarding-layout .record-button[data-variant=outline]{color:var(--navy);border-color:#cfdbe9;border-radius:10px;min-height:44px;font-weight:700}.onboarding-layout .onboarding-flow>div>.flex.justify-end .record-button{color:#c9dcf7;background:0 0;border-color:#ffffff40;min-height:34px}.onboarding-layout .onboarding-flow .text-xs{font-size:12.5px}.onboarding-layout .onboarding-flow .text-sm{font-size:14px}@media (width<=900px){.onboarding-layout-inner{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 16px 48px}.onboarding-aside{order:2;position:static}.onboarding-aside h1,.onboarding-aside .public-aside-lead,.onboarding-aside .welcome-eyebrow,.onboarding-steps{display:none}.onboarding-needs{margin-top:0}.onboarding-layout .onboarding-progress{display:block}.onboarding-layout .onboarding-progress .text-xs{color:#a9c4e6}.onboarding-layout .onboarding-progress .text-blue-600{color:#fff}.onboarding-layout .onboarding-flow .p-6{padding:24px 20px}.onboarding-layout .onboarding-flow .p-6.pt-0{padding-top:0}}@media screen{html[data-theme=dark] .welcome-intro .welcome-eyebrow{color:#bdcfe3}html[data-theme=dark] .welcome-title-accent{color:#8ec2ff}html[data-theme=dark] .welcome-lead{color:#c4d2e3}html[data-theme=dark] .welcome-return{color:#ecf3fc}html[data-theme=dark] .signin-panel{color:#d3e5ff;background:linear-gradient(135deg,#122136,#09172b);border:1px solid #28303b;box-shadow:0 20px 65px #020d2533}html[data-theme=dark] .signin-emblem{color:#a2c5fb;background:#1f2733;border:1px solid #253041}html[data-theme=dark] .signin-heading .welcome-eyebrow{color:#a2c5fb}html[data-theme=dark] .signin-heading>p:last-child{color:#b1c0cf}html[data-theme=dark] .signin-field label{color:#c4d6ed}html[data-theme=dark] .signin-field input{color:#d3e5ff;background:#122136b3;border:1px solid #2e3e54}html[data-theme=dark] .signin-field input::placeholder{color:#7a8ba3}html[data-theme=dark] .signin-field input:focus{border-color:#2d3e57;outline:2px solid #2d3e57;box-shadow:0 0 0 3px #3a86f740}html[data-theme=dark] .signin-password-toggle{color:#a4bede}html[data-theme=dark] .signin-password-toggle:hover{color:#cfe2ff;background:#1f2733}html[data-theme=dark] .signin-text-button{color:#a2c5fb}html[data-theme=dark] .welcome-primary{color:#fff;background:#1b5fc7;border:1px solid #164fa7}html[data-theme=dark] .welcome-primary:hover:not(:disabled){background:#164fa7;box-shadow:0 4px 12px #08264b13}html[data-theme=dark] .signin-passkey{color:#99dcd4;background:#08172b;border:1px solid #1f3b3d}html[data-theme=dark] .signin-passkey:hover:not(:disabled){background:#1a2a25;border-color:#27433f}html[data-theme=dark] .signin-passkey:focus-visible{outline:3px solid #25423e}html[data-theme=dark] .signin-passkey-prompt{background:#08162a;border:1px solid #233538}html[data-theme=dark] .signin-security{color:#b1c2db}html[data-theme=dark] .signin-create{background:#1e2926;border-top:1px solid #28303b}html[data-theme=dark] .signin-create p{color:#b1c2db}html[data-theme=dark] .signin-create button{color:#a2c5fb}html[data-theme=dark] .signin-feedback{color:#fcb1a7;background:#2f2320;border:1px solid #452e2b}html[data-theme=dark] .signin-help>p{color:#b1c2db}html[data-theme=dark] .signin-help>div{background:#1f2733}html[data-theme=dark] .onboarding-needs p{color:#a9c4e6;border-top:1px solid #ffffff1f}html[data-theme=dark] .signin-help>div p{color:#b1c2db}html[data-theme=dark] .signin-help strong{color:#cfe2ff}html[data-theme=dark] .signin-field-help,html[data-theme=dark] .signin-back{color:#b1c2db}html[data-theme=dark] .signin-back:hover{color:#cfe2ff}html[data-theme=dark] .welcome-invitation h2{color:#cfe2ff}html[data-theme=dark] .welcome-invitation{background:linear-gradient(110deg,#1f2733,#09172b);border-top:1px solid #1f3833}html[data-theme=dark] .welcome-invitation .welcome-eyebrow{color:#7ed5cb}html[data-theme=dark] .public-header{background:#05172f;border-bottom:1px solid #ffffff14}html[data-theme=dark] .public-header-brand{color:#fff}html[data-theme=dark] .public-header-links a{color:#c9dcf7}html[data-theme=dark] .public-header-links a:hover{color:#fff;background:#ffffff12}html[data-theme=dark] .public-header-signin{color:#fff;border:1px solid #ffffff38}html[data-theme=dark] .public-header-signin:hover,html[data-theme=dark] .public-header-signin[aria-current=page]{background:#ffffff1a;border-color:#fff6}html[data-theme=dark] .public-header-cta{color:#cfe2ff;background:#122136}html[data-theme=dark] .public-header-cta:hover{background:#1b2738}html[data-theme=dark] .public-header a:focus-visible{outline:2px solid #2b394a}html[data-theme=dark] .signin-aside{color:#fff}html[data-theme=dark] .signin-aside .welcome-eyebrow{color:#a9d6d1}html[data-theme=dark] .public-aside-lead{color:#dce9fb}html[data-theme=dark] .welcome-page--signin .welcome-return{color:#c9dcf7}html[data-theme=dark] .welcome-page--signin .signin-panel{border:1px solid #12213699;box-shadow:0 30px 80px #020d2573}html[data-theme=dark] .welcome-page--signin .signin-panel:focus-within{border-color:#12213699;box-shadow:0 30px 80px #020d2573}html[data-theme=dark] .welcome-page--signin .signin-panel:has(input:focus){border-color:#2d3a4b;box-shadow:0 0 0 3px #83b7ff30,0 30px 80px #020d2573}html[data-theme=dark] .welcome-page--signin .signin-emblem{color:#7ed5cb;background:#1e2926;border-color:#1f3833}html[data-theme=dark] .welcome-page--signin .signin-heading>p:last-child{color:#b1c2db}html[data-theme=dark] .signin-title:focus{outline:none}html[data-theme=dark] .signin-or{color:#b1c2db}html[data-theme=dark] .signin-or:before,html[data-theme=dark] .signin-or:after{background:#1d2735}html[data-theme=dark] .onboarding-layout{color:#fff;background:radial-gradient(circle at 88% -30%,#8ec2ff4d,#0000 34rem),linear-gradient(118deg,#05172f,#0b2854 54%,#1b5fc7)}html[data-theme=dark] .onboarding-layout:after{border:68px solid #ffffff0d}html[data-theme=dark] .onboarding-aside .welcome-eyebrow{color:#a9d6d1}html[data-theme=dark] .onboarding-aside h1{color:#fff}html[data-theme=dark] .onboarding-steps li:before{background:#ffffff2e}html[data-theme=dark] .onboarding-steps li.onboarding-step-done:before{background:#00372f}html[data-theme=dark] .onboarding-step-dot{color:#c9dcf7;border:2px solid #ffffff4d}html[data-theme=dark] .onboarding-step-done .onboarding-step-dot{color:#cbefe6;background:#00372f;border-color:#223e38}html[data-theme=dark] .onboarding-step-now .onboarding-step-dot{color:#cfe2ff;background:#122136;border-color:#122136;box-shadow:0 0 0 5px #ffffff26}html[data-theme=dark] .onboarding-steps strong{color:#fff}html[data-theme=dark] .onboarding-steps small{color:#a9c4e6}html[data-theme=dark] .onboarding-step-todo strong{color:#c9dcf7}html[data-theme=dark] .onboarding-needs{background:#ffffff12;border:1px solid #ffffff29}html[data-theme=dark] .onboarding-needs>strong{color:#fff}html[data-theme=dark] .onboarding-needs li{color:#dce9fb}html[data-theme=dark] .onboarding-needs svg{color:#7fe3d0}html[data-theme=dark] .signin-help>div>svg{color:#a2c5fb}html[data-theme=dark] .onboarding-later{border:1px dashed #ffffff47}html[data-theme=dark] .onboarding-later>strong{color:#fff}html[data-theme=dark] .onboarding-later-note{color:#a9c4e6}html[data-theme=dark] .onboarding-later li{color:#c9dcf7;border:1px solid #ffffff2e}html[data-theme=dark] .onboarding-layout .public-account-content{background:0 0}html[data-theme=dark] .onboarding-layout .onboarding-flow .rounded-xl.border{color:#d3e5ff;border:1px solid #12213699;box-shadow:0 30px 80px #020d2573}html[data-theme=dark] .onboarding-layout .record-card-title{color:#cfe2ff}html[data-theme=dark] .onboarding-layout .record-card-description{color:#b1c2db}html[data-theme=dark] .onboarding-layout .onboarding-flow .mx-auto.rounded-full{color:#7ed5cb;background:#1e2926;border:1px solid #1f3833}html[data-theme=dark] .onboarding-layout .onboarding-flow label{color:#d3e5ff}html[data-theme=dark] .onboarding-layout .onboarding-flow input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-theme=dark] .onboarding-layout .onboarding-flow select{background:#122136;border-color:#2e3e54}html[data-theme=dark] .onboarding-layout .onboarding-flow input:focus,html[data-theme=dark] .onboarding-layout .onboarding-flow select:focus{border-color:#2d3a4b;outline:2px solid #2d3e57;box-shadow:0 0 0 3px #83b7ff40}html[data-theme=dark] .onboarding-layout .record-button[data-variant=default]{color:#fff;background:#1b5fc7;box-shadow:0 8px 20px #1b5fc740}html[data-theme=dark] .onboarding-layout .record-button[data-variant=default]:hover{background:#174fa6}html[data-theme=dark] .onboarding-layout .record-button[data-variant=default]:disabled{box-shadow:none;background:#242f3c}html[data-theme=dark] .onboarding-layout .record-button[data-variant=outline]{color:#cfe2ff;border-color:#29323d}html[data-theme=dark] .onboarding-layout .onboarding-flow>div>.flex.justify-end .record-button{color:#c9dcf7;background:0 0;border-color:#ffffff40}@media (width<=900px){html[data-theme=dark] .onboarding-layout .onboarding-progress .text-xs{color:#a9c4e6}html[data-theme=dark] .onboarding-layout .onboarding-progress .text-blue-600{color:#fff}}html[data-contrast=more]:not([data-theme=dark]) .welcome-intro .welcome-eyebrow{color:#bdcfe3}html[data-contrast=more]:not([data-theme=dark]) .welcome-title-accent{color:#8ec2ff}html[data-contrast=more]:not([data-theme=dark]) .welcome-lead{color:#c4d2e3}html[data-contrast=more]:not([data-theme=dark]) .welcome-return{color:#ecf3fc}html[data-contrast=more]:not([data-theme=dark]) .signin-panel{color:#031027;border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .signin-emblem{color:#00337e;border:1px solid #8997ac}html[data-contrast=more]:not([data-theme=dark]) .signin-heading .welcome-eyebrow{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .signin-heading>p:last-child{color:#36424f}html[data-contrast=more]:not([data-theme=dark]) .signin-field label{color:#162434}html[data-contrast=more]:not([data-theme=dark]) .signin-field input{color:#031027;border:1px solid #7d8fa8}html[data-contrast=more]:not([data-theme=dark]) .signin-field input::placeholder{color:#7a8ba3}html[data-contrast=more]:not([data-theme=dark]) .signin-field input:focus{border-color:#1b5fc7;outline:2px solid #1b5fc7}html[data-contrast=more]:not([data-theme=dark]) .signin-password-toggle{color:#2f4661}html[data-contrast=more]:not([data-theme=dark]) .signin-password-toggle:hover{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .signin-text-button{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .welcome-primary{color:#fff;border:1px solid #164fa7}html[data-contrast=more]:not([data-theme=dark]) .signin-passkey{color:#003430;border:1px solid #658385}html[data-contrast=more]:not([data-theme=dark]) .signin-passkey:hover:not(:disabled){border-color:#2b7067}html[data-contrast=more]:not([data-theme=dark]) .signin-passkey:focus-visible{outline:3px solid #37736d}html[data-contrast=more]:not([data-theme=dark]) .signin-passkey-prompt{border:1px solid #7c9093}html[data-contrast=more]:not([data-theme=dark]) .signin-security{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .signin-create{border-top:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .signin-create p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .signin-create button{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .signin-feedback{color:#650807;border:1px solid #997671}html[data-contrast=more]:not([data-theme=dark]) .signin-help>p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .onboarding-needs p{color:#a9c4e6;border-top:1px solid #ffffff1f}html[data-contrast=more]:not([data-theme=dark]) .signin-help>div p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .signin-help strong{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .signin-field-help,html[data-contrast=more]:not([data-theme=dark]) .signin-back{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .signin-back:hover{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .welcome-invitation h2{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .welcome-invitation{border-top:1px solid #738f89}html[data-contrast=more]:not([data-theme=dark]) .welcome-invitation .welcome-eyebrow{color:#00443f}html[data-contrast=more]:not([data-theme=dark]) .public-header{border-bottom:1px solid #ffffff14}html[data-contrast=more]:not([data-theme=dark]) .public-header-brand{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .public-header-links a{color:#c9dcf7}html[data-contrast=more]:not([data-theme=dark]) .public-header-links a:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .public-header-signin{color:#fff;border:1px solid #ffffff38}html[data-contrast=more]:not([data-theme=dark]) .public-header-signin:hover,html[data-contrast=more]:not([data-theme=dark]) .public-header-signin[aria-current=page]{border-color:#fff6}html[data-contrast=more]:not([data-theme=dark]) .public-header-cta{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .public-header a:focus-visible{outline:2px solid #4677af}html[data-contrast=more]:not([data-theme=dark]) .signin-aside{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .signin-aside .welcome-eyebrow{color:#a9d6d1}html[data-contrast=more]:not([data-theme=dark]) .public-aside-lead{color:#dce9fb}html[data-contrast=more]:not([data-theme=dark]) .welcome-page--signin .welcome-return{color:#c9dcf7}html[data-contrast=more]:not([data-theme=dark]) .welcome-page--signin .signin-panel{border:1px solid #b1b1b199}html[data-contrast=more]:not([data-theme=dark]) .welcome-page--signin .signin-panel:focus-within{border-color:#b1b1b199}html[data-contrast=more]:not([data-theme=dark]) .welcome-page--signin .signin-panel:has(input:focus){border-color:#4a73a6}html[data-contrast=more]:not([data-theme=dark]) .welcome-page--signin .signin-emblem{color:#00443f;border-color:#738f89}html[data-contrast=more]:not([data-theme=dark]) .welcome-page--signin .signin-heading>p:last-child{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .signin-title:focus{outline:none}html[data-contrast=more]:not([data-theme=dark]) .signin-or{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout:after{border:68px solid #ffffff0d}html[data-contrast=more]:not([data-theme=dark]) .onboarding-aside .welcome-eyebrow{color:#a9d6d1}html[data-contrast=more]:not([data-theme=dark]) .onboarding-aside h1{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .onboarding-step-dot{color:#c9dcf7;border:2px solid #ffffff4d}html[data-contrast=more]:not([data-theme=dark]) .onboarding-step-done .onboarding-step-dot{color:#00130e;border-color:#1d8777}html[data-contrast=more]:not([data-theme=dark]) .onboarding-step-now .onboarding-step-dot{color:#00103a;border-color:#b1b1b1}html[data-contrast=more]:not([data-theme=dark]) .onboarding-steps strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .onboarding-steps small{color:#a9c4e6}html[data-contrast=more]:not([data-theme=dark]) .onboarding-step-todo strong{color:#c9dcf7}html[data-contrast=more]:not([data-theme=dark]) .onboarding-needs{border:1px solid #ffffff29}html[data-contrast=more]:not([data-theme=dark]) .onboarding-needs>strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .onboarding-needs li{color:#dce9fb}html[data-contrast=more]:not([data-theme=dark]) .onboarding-needs svg{color:#7fe3d0}html[data-contrast=more]:not([data-theme=dark]) .signin-help>div>svg{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .onboarding-later{border:1px dashed #ffffff47}html[data-contrast=more]:not([data-theme=dark]) .onboarding-later>strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .onboarding-later-note{color:#a9c4e6}html[data-contrast=more]:not([data-theme=dark]) .onboarding-later li{color:#c9dcf7;border:1px solid #ffffff2e}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow .rounded-xl.border{color:#031027;border:1px solid #b1b1b199}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .record-card-title{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .record-card-description{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow .mx-auto.rounded-full{color:#00443f;border:1px solid #738f89}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow label{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow select{border-color:#7d8fa8}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow input:focus,html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow select:focus{border-color:#4a73a6;outline:2px solid #1b5fc7}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .record-button[data-variant=default]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .record-button[data-variant=outline]{color:#00103a;border-color:#848f9c}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-flow>div>.flex.justify-end .record-button{color:#c9dcf7;border-color:#ffffff40}@media (width<=900px){html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-progress .text-xs{color:#a9c4e6}html[data-contrast=more]:not([data-theme=dark]) .onboarding-layout .onboarding-progress .text-blue-600{color:#fff}}@media screen{html[data-theme=dark][data-contrast=more] .welcome-intro .welcome-eyebrow{color:#e2effe}html[data-theme=dark][data-contrast=more] .welcome-title-accent{color:#d9eafe}html[data-theme=dark][data-contrast=more] .welcome-lead{color:#e4f0ff}html[data-theme=dark][data-contrast=more] .welcome-return{color:#f4f9ff}html[data-theme=dark][data-contrast=more] .signin-panel{color:#f0f6ff;border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .signin-emblem{color:#dfebfe;border:1px solid #596679}html[data-theme=dark][data-contrast=more] .signin-heading .welcome-eyebrow{color:#dfebfe}html[data-theme=dark][data-contrast=more] .signin-heading>p:last-child{color:#dbeafa}html[data-theme=dark][data-contrast=more] .signin-field label{color:#e7f1fe}html[data-theme=dark][data-contrast=more] .signin-field input{color:#f0f6ff;border:1px solid #64768e}html[data-theme=dark][data-contrast=more] .signin-field input::placeholder{color:#c4d6f0}html[data-theme=dark][data-contrast=more] .signin-field input:focus{border-color:#637692;outline:2px solid #637692}html[data-theme=dark][data-contrast=more] .signin-password-toggle{color:#d7e9ff}html[data-theme=dark][data-contrast=more] .signin-password-toggle:hover{color:#eef5ff}html[data-theme=dark][data-contrast=more] .signin-text-button{color:#dfebfe}html[data-theme=dark][data-contrast=more] .welcome-primary{color:#f8f8f8;border:1px solid #528cea}html[data-theme=dark][data-contrast=more] .signin-passkey{color:#b9fdf5;border:1px solid #557274}html[data-theme=dark][data-contrast=more] .signin-passkey:hover:not(:disabled){border-color:#5e7b77}html[data-theme=dark][data-contrast=more] .signin-passkey:focus-visible{outline:3px solid #5c7a75}html[data-theme=dark][data-contrast=more] .signin-passkey-prompt{border:1px solid #586b6f}html[data-theme=dark][data-contrast=more] .signin-security{color:#dceafe}html[data-theme=dark][data-contrast=more] .signin-create{border-top:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .signin-create p{color:#dceafe}html[data-theme=dark][data-contrast=more] .signin-create button{color:#dfebfe}html[data-theme=dark][data-contrast=more] .signin-feedback{color:#fee5e1;border:1px solid #7e6460}html[data-theme=dark][data-contrast=more] .signin-help>p{color:#dceafe}html[data-theme=dark][data-contrast=more] .onboarding-needs p{color:#dbebff;border-top:1px solid #ffffff1f}html[data-theme=dark][data-contrast=more] .signin-help>div p{color:#dceafe}html[data-theme=dark][data-contrast=more] .signin-help strong{color:#eef5ff}html[data-theme=dark][data-contrast=more] .signin-field-help,html[data-theme=dark][data-contrast=more] .signin-back{color:#dceafe}html[data-theme=dark][data-contrast=more] .signin-back:hover{color:#eef5ff}html[data-theme=dark][data-contrast=more] .welcome-invitation h2{color:#eef5ff}html[data-theme=dark][data-contrast=more] .welcome-invitation{border-top:1px solid #546f69}html[data-theme=dark][data-contrast=more] .welcome-invitation .welcome-eyebrow{color:#a5fdf2}html[data-theme=dark][data-contrast=more] .public-header{border-bottom:1px solid #ffffff14}html[data-theme=dark][data-contrast=more] .public-header-brand{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .public-header-links a{color:#eaf3ff}html[data-theme=dark][data-contrast=more] .public-header-links a:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .public-header-signin{color:#f8f8f8;border:1px solid #ffffff38}html[data-theme=dark][data-contrast=more] .public-header-signin:hover,html[data-theme=dark][data-contrast=more] .public-header-signin[aria-current=page]{border-color:#fff6}html[data-theme=dark][data-contrast=more] .public-header-cta{color:#eef5ff}html[data-theme=dark][data-contrast=more] .public-header a:focus-visible{outline:2px solid #617083}html[data-theme=dark][data-contrast=more] .signin-aside{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .signin-aside .welcome-eyebrow{color:#caf8f3}html[data-theme=dark][data-contrast=more] .public-aside-lead{color:#f2f7ff}html[data-theme=dark][data-contrast=more] .welcome-page--signin .welcome-return{color:#eaf3ff}html[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-panel{border:1px solid #44556d99}html[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-panel:focus-within{border-color:#44556d99}html[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-panel:has(input:focus){border-color:#637184}html[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-emblem{color:#a5fdf2;border-color:#546f69}html[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-heading>p:last-child{color:#dceafe}html[data-theme=dark][data-contrast=more] .signin-title:focus{outline:none}html[data-theme=dark][data-contrast=more] .signin-or{color:#dceafe}html[data-theme=dark][data-contrast=more] .onboarding-layout{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .onboarding-layout:after{border:68px solid #ffffff0d}html[data-theme=dark][data-contrast=more] .onboarding-aside .welcome-eyebrow{color:#caf8f3}html[data-theme=dark][data-contrast=more] .onboarding-aside h1{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .onboarding-step-dot{color:#eaf3ff;border:2px solid #ffffff4d}html[data-theme=dark][data-contrast=more] .onboarding-step-done .onboarding-step-dot{color:#ddfff6;border-color:#58766f}html[data-theme=dark][data-contrast=more] .onboarding-step-now .onboarding-step-dot{color:#eef5ff;border-color:#44556d}html[data-theme=dark][data-contrast=more] .onboarding-steps strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .onboarding-steps small{color:#dbebff}html[data-theme=dark][data-contrast=more] .onboarding-step-todo strong{color:#eaf3ff}html[data-theme=dark][data-contrast=more] .onboarding-needs{border:1px solid #ffffff29}html[data-theme=dark][data-contrast=more] .onboarding-needs>strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .onboarding-needs li{color:#f2f7ff}html[data-theme=dark][data-contrast=more] .onboarding-needs svg{color:#bafeef}html[data-theme=dark][data-contrast=more] .signin-help>div>svg{color:#dfebfe}html[data-theme=dark][data-contrast=more] .onboarding-later{border:1px dashed #ffffff47}html[data-theme=dark][data-contrast=more] .onboarding-later>strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .onboarding-later-note{color:#dbebff}html[data-theme=dark][data-contrast=more] .onboarding-later li{color:#eaf3ff;border:1px solid #ffffff2e}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow .rounded-xl.border{color:#f0f6ff;border:1px solid #44556d99}html[data-theme=dark][data-contrast=more] .onboarding-layout .record-card-title{color:#eef5ff}html[data-theme=dark][data-contrast=more] .onboarding-layout .record-card-description{color:#dceafe}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow .mx-auto.rounded-full{color:#a5fdf2;border:1px solid #546f69}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow label{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow select{border-color:#64768e}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow input:focus,html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow select:focus{border-color:#637184;outline:2px solid #637692}html[data-theme=dark][data-contrast=more] .onboarding-layout .record-button[data-variant=default]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .onboarding-layout .record-button[data-variant=outline]{color:#eef5ff;border-color:#5e6875}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-flow>div>.flex.justify-end .record-button{color:#eaf3ff;border-color:#ffffff40}@media (width<=900px){html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-progress .text-xs{color:#dbebff}html[data-theme=dark][data-contrast=more] .onboarding-layout .onboarding-progress .text-blue-600{color:#f8f8f8}}}}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-cyrillic-ext-400-normal-wd4asoXq.woff2)format("woff2"),url(/assets/mulish-cyrillic-ext-400-normal-DGgLiUMh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-cyrillic-400-normal-NYULt11J.woff2)format("woff2"),url(/assets/mulish-cyrillic-400-normal-BNekwWHs.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-vietnamese-400-normal-DoBClvYm.woff2)format("woff2"),url(/assets/mulish-vietnamese-400-normal-wxj85OR_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-latin-ext-400-normal-avcijv45.woff2)format("woff2"),url(/assets/mulish-latin-ext-400-normal-CkhBr6wh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mulish-latin-400-normal-C9Snyl1s.woff2)format("woff2"),url(/assets/mulish-latin-400-normal-BRmeVNaI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mulish-cyrillic-ext-500-normal-BTJLs2q5.woff2)format("woff2"),url(/assets/mulish-cyrillic-ext-500-normal-NOuHDXve.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mulish-cyrillic-500-normal-5Gm1uDpZ.woff2)format("woff2"),url(/assets/mulish-cyrillic-500-normal-C9oc_C6e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mulish-vietnamese-500-normal-BcKeiari.woff2)format("woff2"),url(/assets/mulish-vietnamese-500-normal-DC_f6fjv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mulish-latin-ext-500-normal-CyTKV2lK.woff2)format("woff2"),url(/assets/mulish-latin-ext-500-normal-CWDcFwYe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mulish-latin-500-normal-BoPlPdCZ.woff2)format("woff2"),url(/assets/mulish-latin-500-normal-CoJZbj2t.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-cyrillic-ext-600-normal-vB0dh4Vd.woff2)format("woff2"),url(/assets/mulish-cyrillic-ext-600-normal-B_z2ex1z.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-cyrillic-600-normal-CKFF8GaG.woff2)format("woff2"),url(/assets/mulish-cyrillic-600-normal-DPq7SEaB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-vietnamese-600-normal-DQ5mKFzk.woff2)format("woff2"),url(/assets/mulish-vietnamese-600-normal-BpgYXBxh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-latin-ext-600-normal-D7_foosS.woff2)format("woff2"),url(/assets/mulish-latin-ext-600-normal-Chxu7DbI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mulish-latin-600-normal-BSghSUeJ.woff2)format("woff2"),url(/assets/mulish-latin-600-normal-BgWMv2vh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-cyrillic-ext-700-normal-8rTAbKX1.woff2)format("woff2"),url(/assets/mulish-cyrillic-ext-700-normal-BOPj4Aba.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-cyrillic-700-normal-Cdb6nxyj.woff2)format("woff2"),url(/assets/mulish-cyrillic-700-normal-C83yEZuV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-vietnamese-700-normal-B7ZZnzhK.woff2)format("woff2"),url(/assets/mulish-vietnamese-700-normal-iBzJykbs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-latin-ext-700-normal-DmQ9OtDO.woff2)format("woff2"),url(/assets/mulish-latin-ext-700-normal-CZscPGxd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mulish-latin-700-normal-DP36JSCV.woff2)format("woff2"),url(/assets/mulish-latin-700-normal-LuPokTVX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/mulish-cyrillic-ext-800-normal-DHXDzINK.woff2)format("woff2"),url(/assets/mulish-cyrillic-ext-800-normal-PnLpklXX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/mulish-cyrillic-800-normal-C_e00Lsl.woff2)format("woff2"),url(/assets/mulish-cyrillic-800-normal-D8Rm6jlN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/mulish-vietnamese-800-normal-BTkKiZSW.woff2)format("woff2"),url(/assets/mulish-vietnamese-800-normal-Ck-vY46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/mulish-latin-ext-800-normal-CKMK3Z_R.woff2)format("woff2"),url(/assets/mulish-latin-ext-800-normal-CEoVKVpH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/mulish-latin-800-normal-B_RVkmOV.woff2)format("woff2"),url(/assets/mulish-latin-800-normal-DFBkNLap.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/mulish-cyrillic-ext-900-normal-BsOitLVP.woff2)format("woff2"),url(/assets/mulish-cyrillic-ext-900-normal-CHWvwtcE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/mulish-cyrillic-900-normal-B3BzS37a.woff2)format("woff2"),url(/assets/mulish-cyrillic-900-normal-DqhHyu-4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/mulish-vietnamese-900-normal-ClXCe-vS.woff2)format("woff2"),url(/assets/mulish-vietnamese-900-normal-BN4djYlX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/mulish-latin-ext-900-normal-h5b3H8HG.woff2)format("woff2"),url(/assets/mulish-latin-ext-900-normal-DDepd0Hz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/mulish-latin-900-normal-3VD4o35o.woff2)format("woff2"),url(/assets/mulish-latin-900-normal-BrkNWpO9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charis-sil-cyrillic-ext-400-normal-MoGX1eSK.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-ext-400-normal-MCHmA64f.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charis-sil-cyrillic-400-normal-CdnZqOBR.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-400-normal-BXNxvJbU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charis-sil-vietnamese-400-normal-88Zuid3V.woff2)format("woff2"),url(/assets/charis-sil-vietnamese-400-normal-DVPOp1fy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charis-sil-latin-ext-400-normal-C4umB5xr.woff2)format("woff2"),url(/assets/charis-sil-latin-ext-400-normal-C4TQf3Zd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charis-sil-latin-400-normal-BoW7QV_k.woff2)format("woff2"),url(/assets/charis-sil-latin-400-normal-DK5SBUMy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/charis-sil-cyrillic-ext-400-italic-BvAmE0VU.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-ext-400-italic-B-SvB7hd.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/charis-sil-cyrillic-400-italic-CVhzr6lF.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-400-italic-ltxMcHL1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/charis-sil-vietnamese-400-italic-BKyGym-u.woff2)format("woff2"),url(/assets/charis-sil-vietnamese-400-italic-Brd6lmVZ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/charis-sil-latin-ext-400-italic-DazC7lkM.woff2)format("woff2"),url(/assets/charis-sil-latin-ext-400-italic-DgpRcxk2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/charis-sil-latin-400-italic-ctVa26oY.woff2)format("woff2"),url(/assets/charis-sil-latin-400-italic-DHoprc6T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charis-sil-cyrillic-ext-700-normal-DH4Nb8GK.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-ext-700-normal-CJ7fGCVm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charis-sil-cyrillic-700-normal-CsrfQPv0.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-700-normal-CyOFvAl6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charis-sil-vietnamese-700-normal-BQwgiOCh.woff2)format("woff2"),url(/assets/charis-sil-vietnamese-700-normal-BobDpJ0p.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charis-sil-latin-ext-700-normal-CZee4a1R.woff2)format("woff2"),url(/assets/charis-sil-latin-ext-700-normal-CnydwGwx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charis-sil-latin-700-normal-ChAsMzFa.woff2)format("woff2"),url(/assets/charis-sil-latin-700-normal-CW_ru3c1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/charis-sil-cyrillic-ext-700-italic-CHOw7ywU.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-ext-700-italic-cvefEEQr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/charis-sil-cyrillic-700-italic-Bs7APjn7.woff2)format("woff2"),url(/assets/charis-sil-cyrillic-700-italic-GYndcfGr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/charis-sil-vietnamese-700-italic-votSny6S.woff2)format("woff2"),url(/assets/charis-sil-vietnamese-700-italic-BiTjcm-d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/charis-sil-latin-ext-700-italic-BAxRBonJ.woff2)format("woff2"),url(/assets/charis-sil-latin-ext-700-italic-BBo8mtrE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/charis-sil-latin-700-italic-DJudtDlS.woff2)format("woff2"),url(/assets/charis-sil-latin-700-italic-Dvb-zAqL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Avenir Next", "Mulish", "Gill Sans", "Trebuchet MS", sans-serif;--font-mono:"SFMono-Regular", "Segoe UI Mono", "Cascadia Code", ui-monospace, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Charter", "Charis SIL", "Iowan Old Style", "Palatino Linotype", serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-64{height:calc(var(--spacing) * 64)}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[45dvh\]{max-height:calc(45dvh / var(--page-zoom,1))}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(calc(100dvh / var(--page-zoom,1)) - 2rem)}.min-h-screen{min-height:calc(100vh / var(--page-zoom,1))}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[480px\]{min-width:480px}.min-w-\[660px\]{min-width:660px}.min-w-\[800px\]{min-width:800px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-blue-200{border-color:var(--color-blue-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-500{border-color:var(--color-red-500)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-700{background-color:var(--color-red-700)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-0{padding-top:0}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-slate-50{color:var(--color-slate-50)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.backdrop\:bg-slate-950\/60::backdrop{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-slate-950\/60::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.odd\:bg-slate-50\/60:nth-child(odd){background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.odd\:bg-slate-50\/60:nth-child(odd){background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}@media (hover:hover){.hover\:bg-red-500\/90:hover{background-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/90:hover{background-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-900\/90:hover{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/90:hover{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-slate-950:focus-visible{--tw-ring-color:var(--color-slate-950)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}body{font-family:var(--font-sans);font-size:var(--type-body);background:var(--paper);color:var(--ink);line-height:1.48}:root{--type-body:15px;--type-heading:clamp(21px, calc(2.2vw / var(--page-zoom,1)), 26px);--type-hero:clamp(34px, calc(3.8vw / var(--page-zoom,1)), 50px);--type-kpi:clamp(29px, calc(2.64vw / var(--page-zoom,1)), 38px);--type-copy:13px;--type-meta:12px;--type-control:12px;--navy:#0b2854;--navy-deep:#05172f;--cobalt:#1b5fc7;--sky:#8ec2ff;--ink:#14243d;--muted:#5d6c83;--line:#d7e2f0;--paper:#f5f8fd;--soft-blue:#eaf2ff;--teal:#0f766e;--soft-teal:#eaf5f2;--teal-line:#bddbd4;--steel:#426b9d;--sky-line:#bfd3f1;--green:#16835b;--amber:#834600;--profile-shadow:0 10px 35px #0f366e0d}@media screen{:root{--page-zoom:var(--page-zoom-choice,1);zoom:var(--page-zoom,1)}}:root,[data-accent=cobalt]{--accent:var(--cobalt);--accent-soft:var(--soft-blue);--accent-line:#bfd3f1}[data-accent=teal]{--accent:var(--teal);--accent-soft:var(--soft-teal);--accent-line:var(--teal-line)}[data-accent=steel]{--accent:var(--steel);--accent-soft:var(--soft-blue);--accent-line:var(--sky-line)}html{scroll-behavior:smooth}button,summary,select{cursor:pointer}button:disabled{cursor:default}:where(a,button,input,select,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #3a86f7}.skip-link{z-index:100;color:var(--navy);background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.app-workspace{--font-sans:"Mulish", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-display:var(--font-sans);--wrap-gutter:clamp(16px, calc(3vw / var(--page-zoom,1)), 40px);--wrap-pad:max(var(--wrap-gutter), calc((calc(100vw / var(--page-zoom,1)) - 1320px) / 2 + var(--wrap-gutter)));min-height:calc(100dvh / var(--page-zoom,1));font-family:var(--font-sans);background:#f2f5fa;flex-direction:column;display:flex}.app-workspace>main{flex:1;min-width:0}.public-account-content{padding:32px 20px 48px}.public-account-content>div{max-width:1280px;margin-inline:auto}.workspace-header{background:var(--navy-deep);color:#fff}.workspace-brandbar{justify-content:space-between;align-items:center;gap:20px;max-width:1360px;margin:auto;padding:18px 28px;display:flex}.workspace-brand{text-align:left;color:var(--navy);letter-spacing:-.8px;align-items:center;gap:11px;font-size:22px;font-weight:800;display:flex}.workspace-brand small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:-2px;font-size:11.5px;font-weight:500;display:block}.workspace-account{align-items:center;gap:12px;display:flex}.workspace-private{color:var(--muted);align-items:center;gap:7px;margin-right:14px;font-size:11px;display:flex}.account-avatar{width:33px;height:33px;color:var(--navy);background:var(--soft-blue);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;display:grid}.account-label{max-width:230px;font-size:12px}.account-label>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-label small{text-transform:capitalize;color:var(--muted);font-size:11.5px;display:block}.workspace-account>button{color:var(--muted);padding:10px}.workspace-nav .nav-item{color:#bfd5f2;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.4;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.workspace-nav svg{color:#95b3d8;flex-shrink:0;transition:color .16s}.workspace-nav .nav-item[aria-current=page]{color:#fff;background-color:#23476f;border-color:#547daa;box-shadow:inset 0 1px #ffffff0d,0 1px 3px #00000014}.workspace-nav :where(.nav-item[aria-current=page]) svg{color:#c3e0ff}@media (hover:hover) and (pointer:fine){.workspace-nav .nav-item:not(:disabled):hover{color:#fff;background-color:#183657;border-color:#365678}.workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{background-color:#2a517e;border-color:#729ac4}.workspace-nav :where(.nav-item:not(:disabled):hover) svg{color:#d5e9ff}}.workspace-nav .nav-item:not(:disabled):active{color:#fff;background-color:#315b88;border-color:#8ec2ff;box-shadow:inset 0 1px 3px #00000026}.workspace-nav .nav-item:focus-visible{outline-offset:-4px;outline:2px solid #b5d8ff}.workspace-nav .nav-item:disabled{opacity:.45}.workspace-content{padding:36px 28px 60px}.workspace-content :is(h1,h2),.record-card-title{font-family:var(--font-display);font-size:var(--type-heading);letter-spacing:-.02em;color:var(--navy);font-weight:700;line-height:1.15}:where(.workspace-content) h3:not(.record-card-title){font-family:var(--font-sans);font-size:16px;font-weight:700;line-height:1.35}.record-card-description{font-size:var(--type-copy);color:var(--muted);line-height:1.48}.record-button{font-family:var(--font-sans);font-size:var(--type-control);font-weight:800;line-height:1.48}.workspace-profile{min-width:0}.profile-hero{color:#fff;background:radial-gradient(circle at 88% -42%, #8ec2ff57, transparent 34rem), linear-gradient(118deg, var(--navy-deep), var(--navy) 54%, var(--cobalt));padding:18px max(20px,calc(50vw / var(--page-zoom,1)) - 660px) 15px;grid-template-columns:minmax(0,1fr) minmax(440px,540px);align-items:center;gap:13px 24px;display:grid;position:relative;overflow:hidden}.profile-hero:after{content:"";box-sizing:content-box;pointer-events:none;border:68px solid #ffffff0e;border-radius:50%;width:380px;height:380px;position:absolute;top:-220px;right:-135px}.profile-hero>*{z-index:1;position:relative}.profile-kicker{color:var(--cobalt);text-transform:uppercase;letter-spacing:.11em;font-size:11.5px;font-weight:800}.profile-hero .profile-kicker{color:var(--sky);font-size:11.5px}.record-header-title{font-family:var(--font-display);font-weight:700;font-size:var(--type-hero);letter-spacing:-.035em;overflow-wrap:anywhere;margin:5px 0 7px;line-height:1}.profile-hero-intro{color:#dce9fb;max-width:720px;margin:7px 0 0;font-size:15px;line-height:1.5}.profile-hero-badges{flex-wrap:wrap;gap:7px;margin-top:21px;display:flex}.profile-hero-badges span{color:#d1e4ff;background:#edf4ff0a;border:1px solid #b6d2fc36;border-radius:4px;align-items:center;gap:6px;padding:5px 9px;font-size:11.5px;display:inline-flex}.practice-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff3d;border-radius:12px;align-self:stretch;overflow:hidden}.practice-card .profile-kicker{align-items:center;gap:7px;display:flex}.practice-card h2,.practice-card .practice-value{font-family:var(--font-display);margin:3px 0 0;font-size:17px;line-height:1.15}.practice-card h2{font-size:19px}.practice-card>p:not(.profile-kicker){color:#d2e1f5;font-size:12px}.practice-clinician{margin-top:7px}.practice-actions{border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}.practice-actions :is(span,button){align-items:center;gap:6px;display:flex}.practice-actions button{color:#bad9ff}.profile-identity{background:#ffffff17;border:1px solid #ffffff40;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.profile-identity>div{border-right:1px solid #ffffff26;padding:10px 14px}.profile-identity>div:last-child{border-right:0}.profile-identity dt{color:#a9ceff;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.profile-identity dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:3px;font-size:15px;font-weight:700}.profile-identity small{color:#bad0ec;margin-top:3px;font-size:11.5px;font-weight:400;display:block}.profile-section-nav{top:var(--workspace-sticky-top,0px);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);padding:6px max(16px,calc(50vw / var(--page-zoom,1)) - 660px);background:#fffffff2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid;position:sticky;box-shadow:0 7px 24px #0f366e14}.profile-section-nav>div{gap:3px;display:flex}.profile-section-nav>.profile-nav-links{flex-wrap:nowrap;align-items:center;min-width:0;position:relative}.profile-nav-ruler{visibility:hidden;pointer-events:none;gap:3px;width:0;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.profile-nav-ruler>span{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:6px 9px;font-size:12.5px;font-weight:800;display:inline-flex}.profile-nav-more{flex-shrink:0;position:relative}.profile-nav-more>button{color:var(--navy);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:12.5px;font-weight:800;display:inline-flex}.profile-nav-more>button:hover,.profile-nav-more>button[aria-expanded=true]{background:var(--soft-blue);color:var(--cobalt)}.profile-nav-more>button[data-current]{background:var(--cobalt);color:#fff}.profile-nav-menu{z-index:30;border:1px solid var(--line);background:#fff;border-radius:12px;gap:2px;min-width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #0b285429}.profile-nav-menu[hidden]{display:none}.profile-section-nav a{color:var(--navy);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:6px 9px;font-size:12.5px;font-weight:800;text-decoration:none}.profile-section-nav .profile-nav-menu a{border-radius:8px;padding:8px 10px}.profile-section-nav a:hover{background:var(--soft-blue);color:var(--cobalt)}.profile-section-nav>button{color:var(--navy);border-left:1px solid var(--line);flex-shrink:0;align-items:center;gap:6px;padding:5px 0 5px 17px;font-size:11px;display:flex}.profile-body{max-width:1360px;margin:auto;padding:15px 20px 35px}.profile-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.profile-toolbar>div>p:last-child{color:var(--muted);margin-top:4px;font-size:12px}.profile-view-switch{background:#edf3fc;border:1px solid #bfd0e6;border-radius:999px;flex-shrink:0;gap:3px;padding:3px;display:flex}.profile-view-switch button{color:#36516f;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11.5px;font-weight:900;display:inline-flex}.profile-view-switch button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#12499f,#1b5fc7);box-shadow:0 4px 10px #1b5fc738}.profile-section{margin-bottom:34px;scroll-margin-top:78px}.profile-section-heading{align-items:center;gap:12px;margin-bottom:15px;display:flex}.section-number{width:33px;height:33px;color:var(--cobalt);background:#ecf2fb;border:1px solid #c9d9ef;border-radius:8px;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:800;display:grid}.profile-section-heading h2{font-family:var(--font-display);color:var(--navy);font-size:var(--type-heading);letter-spacing:-.025em;line-height:1.15}.profile-section-heading p{color:var(--muted);font-size:var(--type-copy);margin-top:3px}.profile-safety{background:#fffffff7;border:1px solid #efc3c7;border-radius:12px;min-width:0;margin-bottom:12px;font-size:15px;line-height:1.48;overflow:hidden;box-shadow:0 8px 26px #0f366e13}.profile-safety h3{font-size:16px;font-weight:700;line-height:1.3}.profile-safety p{margin:7px 0 0;font-size:13px;line-height:1.6}.profile-safety-mark{font-size:inherit;line-height:inherit;flex-shrink:0;display:block}.profile-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.profile-stat{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #cbdcf4;border-top:4px solid #b4d2ff;border-radius:12px;flex-direction:column;align-items:flex-start;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 26px #0f366e13}.profile-stat>p{letter-spacing:.06em;text-transform:uppercase;color:var(--cobalt);font-size:11px;font-weight:800}.profile-stat>strong{font-family:var(--font-display);color:var(--navy);font-size:var(--type-kpi);overflow-wrap:anywhere;margin-top:5px;line-height:1}.profile-stat>span{color:var(--muted);margin-top:3px;font-size:11.5px}.profile-stat>small{color:var(--muted);margin-top:12px;font-size:11.5px}.profile-stat>button{border-top:1px solid var(--line);width:100%;color:var(--cobalt);justify-content:space-between;align-items:center;margin-top:11px;padding-top:9px;font-size:11.5px;font-weight:700;display:flex}.profile-search{color:var(--muted);background:#fff;border:1px solid #c7d8ed;border-radius:8px;align-items:center;gap:11px;margin-bottom:28px;padding:12px 15px;display:flex}.profile-search input{width:100%;min-width:0;color:var(--ink);font-size:12px}.profile-search button{color:var(--cobalt);font-size:11px}.search-result-count{color:var(--muted);margin:-16px 0 20px;font-size:12px}.profile-two-column{grid-template-columns:1.15fr 1fr;align-items:start;gap:18px;display:grid}.profile-panel{background:linear-gradient(125deg,#fff,#f3f7fe);border:1px solid #c6d8f1;border-radius:12px;min-width:0;padding:16px;box-shadow:0 8px 26px #0f366e13}.panel-title{color:var(--navy);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding-bottom:13px;font-size:13px;font-weight:800;display:flex}.panel-title svg{color:var(--cobalt)}.clinical-entry{border-bottom:1px solid #e5edf7;padding:16px 0 12px}.clinical-entry:last-child{border-bottom:0}.entry-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.entry-title h3{color:var(--navy);overflow-wrap:anywhere;font-size:13px;font-weight:800}.clinical-entry>p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.7}.status-tag{color:var(--muted);background:#eef2f7;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;display:inline-block}.status-active{color:#176648;background:#e7f5ee}.entry-meta{color:var(--muted);flex-wrap:wrap;gap:5px 10px;margin-top:9px;font-size:11px;display:flex}.source-link{color:var(--cobalt);align-items:center;gap:4px;margin-top:3px;padding:6px 0;font-size:11.5px;font-weight:700;display:inline-flex}.entry-evidence{overflow-wrap:anywhere;background:#f5f8fd;border-left:2px solid #b8cdea;margin-top:10px;padding:10px 12px}.entry-evidence blockquote{color:#36516f;font-size:12px;line-height:1.6}.entry-evidence p{color:var(--muted);margin-top:7px;font-size:11.5px}.profile-more{color:var(--navy);background:#edf4ff;border:1px solid #cbdcf4;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:9px 13px;font-size:11px;font-weight:700;display:flex}.record-count{color:var(--muted);margin-top:9px;font-size:11px}.profile-context{margin-top:18px}.profile-empty{color:var(--muted);background:#f9fbfe;border:1px dashed #c4d5e9;border-radius:9px;padding:25px 18px;font-size:13px;line-height:1.7}.skeleton{background:linear-gradient(90deg,#e6edf6 0,#f2f6fb 50%,#e6edf6 100%) 0 0/800px 100%;border-radius:8px;max-width:100%;animation:1.4s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-inline{vertical-align:middle;display:inline-block}.profile-hero .skeleton{background-image:linear-gradient(90deg,#ffffff24 0,#ffffff3d 50%,#ffffff24 100%)}.profile-identity dd .skeleton{margin-top:4px}@keyframes skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.profile-skeleton,.skeleton-block{margin-top:22px}.profile-skeleton-title{color:var(--navy);font:700 var(--type-heading) / 1.2 var(--font-display);margin:0}.profile-skeleton-description{color:var(--muted);margin:6px 0 18px}.profile-skeleton-routes,.skeleton-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.profile-skeleton-tiles,.skeleton-tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:22px;display:grid}.skeleton-block--tiles .skeleton-cards{margin-top:12px}.profile-skeleton-card,.skeleton-card{border:1px solid var(--line);background:#fff;border-radius:12px;gap:10px;padding:14px 16px;display:grid}.profile-skeleton-routes .profile-skeleton-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.profile-skeleton-row>div,.skeleton-row>div{gap:8px;display:grid}.profile-skeleton-rows,.skeleton-rows{border:1px solid var(--line);background:#fff;border-radius:12px;padding:6px 16px}.profile-skeleton-rows{margin-top:22px}.profile-skeleton-row,.skeleton-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.profile-skeleton-row+.profile-skeleton-row,.skeleton-row+.skeleton-row{border-top:1px solid var(--line)}.profile-skeleton-icon,.skeleton-icon{border-radius:10px}.skeleton-heading{gap:10px;margin-bottom:18px;display:grid}.screen-loader{min-height:320px}.profile-panel>.profile-empty{margin-top:15px}.profile-get-started{border:1px solid var(--line);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:25px;display:flex}.profile-get-started h3{font-family:var(--font-display);color:var(--navy);font-size:23px}.profile-get-started p{color:var(--muted);max-width:650px;margin-top:5px;font-size:13.5px}.profile-button{color:#fff;background:var(--cobalt);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:11px;font-weight:700;display:inline-flex}.profile-button:hover{background:var(--navy)}.measurement-picker{color:var(--muted);align-items:center;gap:14px;margin-bottom:13px;font-size:11px;display:flex}.measurement-picker select,.period-select select{color:var(--navy);background:#fff;border:1px solid #c9d9ee;border-radius:6px;max-width:100%;padding:8px 28px 8px 11px;font-size:11px}.profile-chart-card{background:linear-gradient(145deg,#fff 0,#f5f9ff 72%,#eaf2ff 100%);border:1px solid #bed4f4;border-radius:12px;min-width:0;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 45px #1b5fc717}.chart-heading{justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;display:flex}.chart-heading h3{font-family:var(--font-display);color:var(--navy);margin-top:3px;font-size:26px}.chart-unit,.chart-footnote{color:var(--muted);margin-top:5px;font-size:11.5px}.profile-chart{width:100%;min-width:0;height:260px}.profile-disclosure{border:1px solid var(--line);background:#fff;border-radius:7px;margin-top:10px;overflow:hidden}.profile-disclosure summary{color:var(--navy);overflow-wrap:anywhere;background:#f6f9fe;padding:11px 13px;font-size:11px;font-weight:700}.profile-table-scroll{max-height:480px;overflow-x:auto}.profile-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.profile-table-scroll :is(th,td){border-bottom:1px solid var(--line);vertical-align:top;min-width:120px;padding:10px 13px}.profile-table-scroll th{color:var(--muted);background:#edf4ff;font-size:11.5px;position:sticky;top:0}.profile-table-scroll tr:nth-child(2n){background:#f9fbfe}.timeline-panel .clinical-entry{border-left:2px solid #cbdcf4;padding-left:18px;position:relative}.timeline-panel .clinical-entry:before{content:"";background:var(--cobalt);border-radius:50%;width:8px;height:8px;position:absolute;top:21px;left:-5px;box-shadow:0 0 0 4px #fff}.source-coverage{border:1px solid var(--line);background:#eaf2ff6b;border-radius:9px;align-items:center;gap:22px;margin-bottom:14px;padding:15px 18px;display:flex}.source-coverage>div{color:var(--muted);align-items:center;gap:8px;font-size:11.5px;display:flex}.source-coverage strong{color:var(--navy);font-size:19px}.source-coverage svg{color:var(--cobalt)}.source-coverage>button{margin-left:auto}.source-card-heading svg{color:var(--cobalt);flex-shrink:0;margin-top:2px}.source-coverage>button svg{color:#fff}.profile-source-grid{grid-template-columns:1fr 1fr;align-items:start;gap:13px;display:grid}.source-card{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:18px;scroll-margin-top:80px}.source-card:has(.source-sections){grid-column:1/-1}.source-card-heading{align-items:start;gap:10px;display:flex}.source-card h3{color:var(--navy);overflow-wrap:anywhere;font-size:12px;font-weight:800}.source-card-heading p{color:var(--muted);margin-top:4px;font-size:11px}.source-card>p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;font-size:11px;line-height:1.7}.source-sections pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px / 1.75 var(--font-sans);max-height:600px;padding:16px;overflow:auto}.profile-error{color:#a3212b;background:#fff1f1;border:1px solid #f1c4c4;border-radius:10px;margin-bottom:25px;padding:25px}.profile-error button{margin-top:12px}@keyframes record-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.profile-hero-main,.practice-card,.profile-identity{animation:.45s both record-appear}.practice-card{animation-delay:80ms}.profile-identity{animation-delay:.14s}@media (width<=900px){.workspace-private{display:none}.profile-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.85fr);gap:24px}.profile-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-identity>div:nth-child(2){border-right:0}.profile-identity>div:nth-child(-n+2){border-bottom:1px solid #ffffff20}.profile-two-column{grid-template-columns:1fr 1fr}.profile-section-nav>button{gap:0;font-size:0}.source-coverage{flex-wrap:wrap;gap:12px}}@media (width<=600px){.workspace-brandbar{padding:13px 16px}.workspace-brand{font-size:19px}.workspace-brand small{font-size:11px}.workspace-account{gap:3px}.account-label{display:none}.workspace-nav .nav-item{min-height:44px;padding:8px 11px;font-size:11px}.workspace-content{padding:24px 16px}.profile-hero{grid-template-columns:1fr;gap:20px;padding:26px 18px 20px}.profile-hero-badges{margin-top:14px}.practice-card{padding:14px 16px}.profile-section-nav{gap:4px;padding:9px 12px}.profile-section-nav a{padding:6px 10px}.profile-section-nav>button{padding-left:11px}.profile-body{padding:22px 16px 15px}.profile-toolbar{flex-direction:column;align-items:start;gap:12px}.profile-stat-grid{grid-template-columns:1fr 1fr;gap:10px}.profile-stat{padding:14px 15px 10px}.profile-two-column,.profile-source-grid{grid-template-columns:1fr}.profile-panel{padding:17px}.profile-get-started{flex-direction:column;align-items:start;padding:19px}.profile-chart-card{padding:18px 13px}.chart-heading h3{font-size:23px}.period-select select{padding-right:15px;font-size:11.5px}.profile-chart{height:220px}.measurement-picker{flex-direction:column;align-items:stretch;gap:6px}.source-coverage>button{margin-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.profile-hero-main,.practice-card,.profile-identity{animation:none}.workspace-nav .nav-item,.workspace-nav .nav-item svg{transition:none}}@media print{@page{size:A4;margin:14mm}.workspace-header,.skip-link,.profile-section-nav,.profile-toolbar,.profile-search,.medical-profile button,.profile-hero button,.measurement-picker,.period-select,.source-sections{display:none}body,.app-workspace{background:#fff}.profile-hero{color:#14243d;background:#fff;border-bottom:2px solid #0b2854;grid-template-columns:1fr 1fr;padding:0 0 18px}.profile-hero:after,.profile-hero-badges{display:none}.record-header-title{font-size:34px}.profile-hero .profile-kicker,.profile-hero-intro,.practice-card>p:not(.profile-kicker),.profile-identity dt,.profile-identity small{color:#36516f}.practice-card,.profile-identity,.profile-identity>div{background:#fff;border-color:#d7e2f0}.profile-body{padding:20px 0}.profile-section{margin-bottom:22px;scroll-margin-top:0}.profile-section-heading{break-after:avoid}.profile-stat,.clinical-entry,.source-card{break-inside:avoid}.profile-panel,.profile-chart-card,.profile-stat{box-shadow:none}.profile-two-column{display:block}.profile-two-column>div+div{margin-top:12px}.profile-disclosure{display:none}.profile-chart{height:210px}}.mymedfile-mark{flex:none;display:block}.theme-switch{text-transform:none;letter-spacing:0;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;gap:2px;min-width:0;margin:0;padding:2px;display:inline-flex}.theme-switch button{color:#c9dcf7;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.theme-switch button:hover{color:#fff}.theme-switch button[aria-pressed=true]{color:var(--navy);background:#fff}.theme-switch button:focus-visible{outline-offset:2px;outline:2px solid #8ec2ff}@media (width<=640px){.theme-switch button{padding:0 8px}.theme-switch button span{display:none}}.practice-review{border-bottom:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px;display:grid}.practice-review strong{white-space:nowrap;font-size:13px}.practice-review>span{color:#dce9fb;font-size:12px;line-height:1.4}.practice-content{padding:12px 14px}.practice-heading{grid-template-columns:minmax(170px,1fr) auto;align-items:center;gap:12px;display:grid}.practice-releases{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.practice-releases .practice-value{overflow-wrap:anywhere}.practice-facts{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.practice-facts :is(span,a){color:#edf5ff;white-space:nowrap;background:#3a86f72e;border:1px solid #8ec2ff4d;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11.5px;font-weight:800;text-decoration:none;display:inline-flex}.practice-meta{color:#c9dcf7;border-top:1px solid #ffffff20;flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:9px;padding-top:9px;font-size:12px;line-height:1.45;display:flex}.practice-meta strong{color:#fff}.practice-meta .practice-clinician{flex-basis:100%;margin:0}.practice-meta address{margin:0;font-style:normal}.practice-details-link{color:#edf5ff;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;padding:4px 0;font-size:12.5px;font-weight:800;display:inline-flex}.practice-facts a:hover,.practice-details-link:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.practice-facts a:focus-visible,.practice-details-link:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.profile-section-nav>.profile-nav-actions{flex-shrink:0;align-items:center;gap:6px;display:flex;overflow:visible}#overview>.profile-section-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#overview{margin-bottom:18px}.profile-safety-heading{color:#fff;background:linear-gradient(110deg,#b4232f,#951d29);align-items:center;gap:12px;padding:16px 20px;display:flex}.profile-safety-body{color:#14243d;background:#fff8f9;min-width:0;padding:16px}.profile-safety-items{--safety-card-min:max(260px, calc((100% - 24px) / 3));grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--safety-card-min)), 1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.profile-safety-subject{overflow-wrap:anywhere;background:#fff;border:1px solid #efc3c7;border-left:3px solid #c34b57;border-radius:8px;min-width:0;padding:16px}.profile-safety-review{background:var(--paper);border-top:1px solid #efc3c7;justify-content:space-between;align-items:center;gap:16px 24px;padding:16px 20px;display:flex}.profile-safety-review>div{max-width:90ch}.practice-releases>div+div{border-left:1px solid #ffffff20;padding-left:12px}.profile-skeleton-routes .profile-skeleton-card>div{gap:8px;display:grid}.profile-safety-review strong{color:var(--navy);font-size:12px;font-weight:700;display:block}.profile-safety-review p{color:var(--muted);margin-top:4px;font-size:12px}.profile-safety-review .source-link{text-align:left;min-height:40px;font-size:12px;font-weight:700;line-height:inherit;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.profile-safety-review .source-link svg{flex-shrink:0}.profile-safety-subject h4{color:#7d1821;font-size:14px;font-weight:700;display:block}.profile-safety-body p{color:#14243d}.profile-safety-body .profile-safety-context{color:#5d6c83;border-top:1px solid #f4dce0;margin-top:12px;padding-top:8px;font-size:11px}.profile-safety-body .profile-safety-context+.profile-safety-context{border-top:0;margin-top:4px;padding-top:0}.profile-medicine-summary{background:linear-gradient(135deg,#fffaf0,#fff 68%);border:1px solid #ddc184;border-radius:12px;grid-template-columns:minmax(220px,.8fr) minmax(0,2.2fr);align-items:center;gap:18px;margin-bottom:12px;padding:16px;display:grid;box-shadow:0 8px 26px #0f366e13}.profile-medicine-summary h2{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;margin:8px 0 5px;font-size:21px;line-height:1.12}.profile-medicine-summary>div>p:not(.profile-kicker){color:var(--muted);font-size:11px;line-height:1.45}.medicine-summary-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.medicine-summary-grid article{background:#ffffffd9;border:1px solid #ead9b4;border-radius:10px;padding:9px 10px}.medicine-summary-grid h3{color:var(--amber);font-size:12px;font-weight:800;line-height:1.35}.medicine-summary-grid p{color:#405772;margin-top:5px;font-size:11px;line-height:1.45}.medicine-summary-grid span{color:var(--amber);margin-top:7px;font-size:11px;display:block}.medicine-summary-empty{color:var(--muted);font-size:12px}.profile-stat:after{content:"";pointer-events:none;background:#e4eeff;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-48px;right:-30px}.profile-stat>*{z-index:1;position:relative}.profile-print-scope{display:none}@media (width<=1100px){.profile-hero{grid-template-columns:minmax(0,1fr) minmax(380px,470px)}}@media (width<=900px){.profile-hero{grid-template-columns:1fr;gap:10px}.profile-safety-review{flex-direction:column;align-items:flex-start;gap:8px}.profile-medicine-summary{grid-template-columns:1fr;gap:12px}}@media (width<=600px){.profile-hero{padding:14px 14px 12px}.practice-card{padding:0}.practice-review{grid-template-columns:1fr;gap:4px}.practice-heading{grid-template-columns:1fr;gap:7px}.practice-facts{justify-content:flex-start}.profile-body{padding:12px 10px 28px}.profile-medicine-summary{padding:14px}.medicine-summary-grid{grid-template-columns:1fr}.profile-section,.source-card{scroll-margin-top:105px}}@media (width<=700px){.profile-safety-heading,.profile-safety-body,.profile-safety-review{padding:14px}.profile-safety-items{grid-template-columns:1fr}.profile-safety-review .source-link{min-height:44px}}.medical-profile :is(.profile-section,.source-card){scroll-margin-top:calc(var(--record-nav-height,80px) + 16px)}@media print{.profile-print-scope{color:#36516f;margin-bottom:12px;font-size:11.5px;display:block}.profile-section-nav>.profile-nav-actions{display:none}.profile-medicine-summary,.profile-safety-subject,.profile-safety-review{break-inside:avoid}.profile-safety{break-inside:auto;box-shadow:none;overflow:visible}.profile-safety-heading{break-after:avoid;color:#7d1821;background:#fff;border-bottom:1px solid #efc3c7}.profile-safety-items{display:block}.profile-safety-subject+.profile-safety-subject{margin-top:10px}.profile-safety-review .source-link{display:none}.practice-review,.practice-meta,.practice-meta strong{color:#14243d}.practice-review>span{color:#36516f}.profile-hero button{display:none}.practice-facts :is(span,a){color:#14243d;background:#fff;border-color:#d7e2f0}}.profile-section-heading h2,.profile-medicine-summary h2,.practice-card h2,.practice-card .practice-value,.chart-heading h3{font-weight:700}.profile-section-nav>.profile-nav-actions{flex-wrap:wrap}.profile-search input,.profile-panel>p,.profile-stat>p{font-size:13px}.onboarding-flow fieldset{border:0;margin:0;padding:0}.onboarding-flow input{min-width:0}@media (width<=600px){.workspace-content{padding-top:18px}:root :is(.onboarding-flow :is(input,select),.workspace-profile :is(input,select)),:root .workspace-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:max(16px, calc(16px / var(--page-zoom,1)))}.profile-section-nav>.profile-nav-actions{gap:5px}}.password-reset-page{background:linear-gradient(120deg, var(--navy-deep), var(--navy), #1b5fc7);justify-content:center;align-items:center;padding:36px 20px;display:flex}.password-reset-page>.signin-panel{width:100%;max-width:460px}@media (width<=640px){.recharts-responsive-container{max-width:100%;overflow:auto hidden}}@media (width<=600px){.profile-section-nav{padding:5px 10px}.profile-view-word{display:none}}.profile-body>.workspace-page-heading{margin-bottom:18px}.app-workspace .workspace-bar,.app-workspace .patient-banner-bar,.app-workspace .patient-banner-notice,.app-workspace .profile-section-nav,.app-workspace .record-details,.app-workspace .workspace-content,.app-workspace .profile-body,.app-workspace .body-hero-inner,.app-workspace .results-head,.app-workspace .results-body,.app-workspace .record-footer-inner{max-width:none;padding-inline:var(--wrap-pad)}.app-workspace .workspace-page{max-width:none}.app-workspace .workspace-header{background:linear-gradient(#0a2550,#0b2854)}.app-workspace .workspace-header .workspace-bar{gap:4px;min-height:60px}.app-workspace .workspace-header .workspace-brand-button{letter-spacing:-.02em;gap:9px;margin-right:22px;font-size:18px;font-weight:900}.app-workspace .workspace-header .workspace-brand-button svg,.app-workspace .workspace-header .workspace-brand-button img{width:24px;height:24px}.app-workspace .workspace-nav .nav-item{color:#c3d4ee;border:0;border-radius:10px;gap:7px;padding:8px 13px;font-size:14px;font-weight:700}.app-workspace .workspace-nav .nav-item svg{color:currentColor;width:16px;height:16px}.app-workspace .workspace-nav .nav-item[aria-current=page]{box-shadow:none;color:#fff;background:#ffffff21;border:0}@media (hover:hover) and (pointer:fine){.app-workspace .workspace-nav .nav-item:not(:disabled):hover,.app-workspace .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{color:#fff;background:#ffffff17;border:0}}.app-workspace .workspace-header .bar-icon{color:#e3edfb;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:11px;gap:4px;width:auto;min-width:44px;height:42px;padding:0 10px}.app-workspace .workspace-header .bar-icon[aria-expanded=true]{background:#ffffff1f;border-color:#ffffff2e}.app-workspace .bar-menu{border-radius:16px;min-width:300px;padding:14px}@media (width<=640px){.app-workspace .patient-banner-avatar{display:grid}.app-workspace .workspace-header .workspace-brand-button{margin-right:8px}.app-workspace .workspace-current{font-size:16px;font-weight:800}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@media screen{@layer base{html[data-theme=dark] *,html[data-theme=dark] :after,html[data-theme=dark] :before,html[data-theme=dark] ::backdrop{border:0 solid}html[data-theme=dark] ::file-selector-button{border:0 solid}html[data-theme=dark] hr,html[data-theme=dark] a{color:inherit}html[data-theme=dark] table{border-color:inherit}html[data-theme=dark] :-moz-focusring:where(:not(iframe)){outline:auto}html[data-theme=dark] button,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] optgroup,html[data-theme=dark] textarea{color:inherit;background-color:#0000}html[data-theme=dark] ::file-selector-button{color:inherit;background-color:#0000}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){html[data-theme=dark] ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}html[data-theme=dark] :-moz-ui-invalid{box-shadow:none}html[data-contrast=more]:not([data-theme=dark]) *,html[data-contrast=more]:not([data-theme=dark]) :after,html[data-contrast=more]:not([data-theme=dark]) :before,html[data-contrast=more]:not([data-theme=dark]) ::backdrop{border:0 solid}html[data-contrast=more]:not([data-theme=dark]) ::file-selector-button{border:0 solid}html[data-contrast=more]:not([data-theme=dark]) hr,html[data-contrast=more]:not([data-theme=dark]) a{color:inherit}html[data-contrast=more]:not([data-theme=dark]) table{border-color:inherit}html[data-contrast=more]:not([data-theme=dark]) :-moz-focusring:where(:not(iframe)){outline:auto}html[data-contrast=more]:not([data-theme=dark]) button,html[data-contrast=more]:not([data-theme=dark]) input,html[data-contrast=more]:not([data-theme=dark]) select,html[data-contrast=more]:not([data-theme=dark]) optgroup,html[data-contrast=more]:not([data-theme=dark]) textarea{color:inherit}html[data-contrast=more]:not([data-theme=dark]) ::file-selector-button{color:inherit}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){html[data-contrast=more]:not([data-theme=dark]) ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){html[data-contrast=more]:not([data-theme=dark]) ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}}@layer utilities{html[data-theme=dark] :where(.divide-slate-100>:not(:last-child)){border-color:#202c3d}html[data-theme=dark] :where(.divide-slate-200>:not(:last-child)){border-color:#2a2f35}html[data-theme=dark] .border-blue-200{border-color:#253343}html[data-theme=dark] .border-red-200{border-color:#422a2b}html[data-theme=dark] .border-red-500{border-color:#55332f}html[data-theme=dark] .border-slate-100{border-color:#202c3d}html[data-theme=dark] .border-slate-200{border-color:#2a2f35}html[data-theme=dark] .border-slate-200\/60{border-color:#2a2f3599}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .border-slate-200\/60{border-color:#2a2f3599}}html[data-theme=dark] .border-slate-300{border-color:#2b343e}html[data-theme=dark] .bg-amber-50{background-color:#2a2618}html[data-theme=dark] .bg-blue-50{background-color:#20272f}html[data-theme=dark] .bg-blue-100{background-color:#19273a}html[data-theme=dark] .bg-blue-600{background-color:#155dfc}html[data-theme=dark] .bg-emerald-100{background-color:#082e20}html[data-theme=dark] .bg-red-50{background-color:#2e2323}html[data-theme=dark] .bg-red-500{background-color:#47211e}html[data-theme=dark] .bg-red-700{background-color:#bb1518}html[data-theme=dark] .bg-slate-50{background-color:#0b1a2e}html[data-theme=dark] .bg-slate-100{background-color:#051326}html[data-theme=dark] .bg-slate-200{background-color:#21272f}html[data-theme=dark] .bg-slate-900{background-color:#0f172b}html[data-theme=dark] .bg-white{background-color:#122136}html[data-theme=dark] .text-amber-600{color:#d77919}html[data-theme=dark] .text-amber-700{color:#fca577}html[data-theme=dark] .text-amber-800{color:#feb492}html[data-theme=dark] .text-blue-600{color:#9ebefb}html[data-theme=dark] .text-blue-700{color:#aac6fe}html[data-theme=dark] .text-blue-800{color:#b7cefe}html[data-theme=dark] .text-emerald-600{color:#63d0a2}html[data-theme=dark] .text-emerald-700{color:#81d8b4}html[data-theme=dark] .text-red-600{color:#fe9c90}html[data-theme=dark] .text-red-700{color:#feaa9f}html[data-theme=dark] .text-red-800{color:#feb6ad}html[data-theme=dark] .text-slate-50{color:#f8fafc}html[data-theme=dark] .text-slate-400{color:#90a1b9}html[data-theme=dark] .text-slate-500{color:#abbfdb}html[data-theme=dark] .text-slate-600{color:#bacde8}html[data-theme=dark] .text-slate-700{color:#c3d6f3}html[data-theme=dark] .text-slate-800{color:#d1e2fd}html[data-theme=dark] .text-slate-900{color:#e1eaff}html[data-theme=dark] .text-slate-950{color:#f0f5ff}html[data-theme=dark] .text-teal-700{color:#7cd6cc}html[data-theme=dark] .text-teal-800{color:#95dcd5}html[data-theme=dark] .text-white{color:#fff}html[data-theme=dark] .shadow,html[data-theme=dark] .shadow-sm,html[data-theme=dark] .shadow-xl,html[data-theme=dark] .ring{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000}html[data-theme=dark] .backdrop\:bg-slate-950\/60::backdrop{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .backdrop\:bg-slate-950\/60::backdrop{background-color:#02061899}}html[data-theme=dark] .odd\:bg-slate-50\/60:nth-child(odd){background-color:#0b1a2e99}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .odd\:bg-slate-50\/60:nth-child(odd){background-color:#0b1a2e99}}@media (hover:hover){html[data-theme=dark] .hover\:bg-red-500\/90:hover{background-color:#47211ee6}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .hover\:bg-red-500\/90:hover{background-color:#47211ee6}}html[data-theme=dark] .hover\:bg-red-800:hover{background-color:#9f0712}html[data-theme=dark] .hover\:bg-slate-50:hover{background-color:#0b1a2e}html[data-theme=dark] .hover\:bg-slate-100:hover{background-color:#051326}html[data-theme=dark] .hover\:bg-slate-100\/80:hover{background-color:#051326cc}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .hover\:bg-slate-100\/80:hover{background-color:#051326cc}}html[data-theme=dark] .hover\:bg-slate-800:hover{background-color:#1d293d}html[data-theme=dark] .hover\:bg-slate-900\/90:hover{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .hover\:bg-slate-900\/90:hover{background-color:#0f172be6}}html[data-theme=dark] .hover\:text-blue-500:hover{color:#3681fb}html[data-theme=dark] .hover\:text-slate-700:hover{color:#c3d6f3}html[data-theme=dark] .hover\:text-slate-900:hover{color:#e1eaff}}html[data-theme=dark] .focus\:border-red-500:focus{border-color:#55332f}html[data-theme=dark] .focus\:ring-2:focus,html[data-theme=dark] .focus-visible\:ring-1:focus-visible{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000}html[data-theme=dark] .disabled\:text-slate-400:disabled{color:#90a1b9}html[data-contrast=more]:not([data-theme=dark]) :where(.divide-slate-100>:not(:last-child)){border-color:#606466}html[data-contrast=more]:not([data-theme=dark]) :where(.divide-slate-200>:not(:last-child)){border-color:#969ba3}html[data-contrast=more]:not([data-theme=dark]) .border-blue-200{border-color:#768fae}html[data-contrast=more]:not([data-theme=dark]) .border-red-200{border-color:#ae8081}html[data-contrast=more]:not([data-theme=dark]) .border-red-500{border-color:#fb2c36}html[data-contrast=more]:not([data-theme=dark]) .border-slate-100{border-color:#606466}html[data-contrast=more]:not([data-theme=dark]) .border-slate-200{border-color:#969ba3}html[data-contrast=more]:not([data-theme=dark]) .border-slate-200\/60{border-color:#969ba399}@supports (color:color-mix(in lab, red, red)){html[data-contrast=more]:not([data-theme=dark]) .border-slate-200\/60{border-color:#969ba399}}html[data-contrast=more]:not([data-theme=dark]) .border-slate-300{border-color:#808a96}html[data-contrast=more]:not([data-theme=dark]) .text-amber-600{color:#d77919}html[data-contrast=more]:not([data-theme=dark]) .text-amber-700{color:#3d1600}html[data-contrast=more]:not([data-theme=dark]) .text-amber-800{color:#320c00}html[data-contrast=more]:not([data-theme=dark]) .text-blue-600{color:#000175}html[data-contrast=more]:not([data-theme=dark]) .text-blue-700{color:#010065}html[data-contrast=more]:not([data-theme=dark]) .text-blue-800{color:#020054}html[data-contrast=more]:not([data-theme=dark]) .text-emerald-600{color:#02301f}html[data-contrast=more]:not([data-theme=dark]) .text-emerald-700{color:#002619}html[data-contrast=more]:not([data-theme=dark]) .text-red-600{color:#4e0203}html[data-contrast=more]:not([data-theme=dark]) .text-red-700{color:#410000}html[data-contrast=more]:not([data-theme=dark]) .text-red-800{color:#370000}html[data-contrast=more]:not([data-theme=dark]) .text-slate-50{color:#f8fafc}html[data-contrast=more]:not([data-theme=dark]) .text-slate-400{color:#90a1b9}html[data-contrast=more]:not([data-theme=dark]) .text-slate-500{color:#152339}html[data-contrast=more]:not([data-theme=dark]) .text-slate-600{color:#0b172b}html[data-contrast=more]:not([data-theme=dark]) .text-slate-700{color:#041023}html[data-contrast=more]:not([data-theme=dark]) .text-slate-800{color:#010717}html[data-contrast=more]:not([data-theme=dark]) .text-slate-900{color:#000210}html[data-contrast=more]:not([data-theme=dark]) .text-slate-950{color:#000008}html[data-contrast=more]:not([data-theme=dark]) .text-teal-700{color:#002421}html[data-contrast=more]:not([data-theme=dark]) .text-teal-800{color:#001c1a}html[data-contrast=more]:not([data-theme=dark]) .text-white{color:#fff}@media (hover:hover){html[data-contrast=more]:not([data-theme=dark]) .hover\:text-blue-500:hover{color:#3681fb}html[data-contrast=more]:not([data-theme=dark]) .hover\:text-slate-700:hover{color:#041023}html[data-contrast=more]:not([data-theme=dark]) .hover\:text-slate-900:hover{color:#000210}}html[data-contrast=more]:not([data-theme=dark]) .focus\:border-red-500:focus{border-color:#fb2c36}html[data-contrast=more]:not([data-theme=dark]) .disabled\:text-slate-400:disabled{color:#90a1b9}}html[data-theme=dark] body{color:#d3e5ff;background:#09172b}html[data-theme=dark] :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid #2d3e57}html[data-theme=dark] .skip-link{color:#cfe2ff;background:#122136}html[data-theme=dark] .app-workspace{background:#061327}html[data-theme=dark] .workspace-header{color:#fff;background:#05172f}html[data-theme=dark] .workspace-brand{color:#cfe2ff}html[data-theme=dark] .workspace-brand small,html[data-theme=dark] .workspace-private{color:#b1c2db}html[data-theme=dark] .account-avatar{color:#cfe2ff;background:#1f2733}html[data-theme=dark] .account-label small,html[data-theme=dark] .workspace-account>button{color:#b1c2db}html[data-theme=dark] .workspace-nav .nav-item{color:#bfd5f2;background-color:#0000;border:1px solid #0000}html[data-theme=dark] .workspace-nav svg{color:#95b3d8}html[data-theme=dark] .workspace-nav .nav-item[aria-current=page]{color:#fff;background-color:#23476f;border-color:#293f57;box-shadow:inset 0 1px #ffffff0d,0 1px 3px #00000014}html[data-theme=dark] .workspace-nav :where(.nav-item[aria-current=page]) svg{color:#c3e0ff}@media (hover:hover) and (pointer:fine){html[data-theme=dark] .workspace-nav .nav-item:not(:disabled):hover{color:#fff;background-color:#183657;border-color:#365678}html[data-theme=dark] .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{background-color:#2a517e;border-color:#283f57}html[data-theme=dark] .workspace-nav :where(.nav-item:not(:disabled):hover) svg{color:#d5e9ff}}html[data-theme=dark] .workspace-nav .nav-item:not(:disabled):active{color:#fff;background-color:#315b88;border-color:#2b394a;box-shadow:inset 0 1px 3px #00000026}html[data-theme=dark] .workspace-nav .nav-item:focus-visible{outline:2px solid #253444}html[data-theme=dark] .workspace-content :is(h1,h2),html[data-theme=dark] .record-card-title{color:#cfe2ff}html[data-theme=dark] .record-card-description{color:#b1c2db}html[data-theme=dark] .profile-hero{color:#fff;background:radial-gradient(circle at 88% -42%,#8ec2ff57,#0000 34rem),linear-gradient(118deg,#05172f,#0b2854 54%,#1b5fc7)}html[data-theme=dark] .profile-hero:after{border:68px solid #ffffff0e}html[data-theme=dark] .profile-kicker{color:#a2c5fb}html[data-theme=dark] .profile-hero .profile-kicker{color:#8ec2ff}html[data-theme=dark] .profile-hero-intro{color:#dce9fb}html[data-theme=dark] .profile-hero-badges span{color:#d1e4ff;background:#edf4ff0a;border:1px solid #b6d2fc36}html[data-theme=dark] .practice-card{background:#ffffff17;border:1px solid #ffffff3d}html[data-theme=dark] .practice-card>p:not(.profile-kicker){color:#d2e1f5}html[data-theme=dark] .practice-actions{border-top:1px solid #ffffff20}html[data-theme=dark] .practice-actions button{color:#bad9ff}html[data-theme=dark] .profile-identity{background:#ffffff17;border:1px solid #ffffff40}html[data-theme=dark] .profile-identity>div{border-right:1px solid #ffffff26}html[data-theme=dark] .profile-identity>div:last-child{border-right:0}html[data-theme=dark] .profile-identity dt{color:#a9ceff}html[data-theme=dark] .profile-identity small{color:#bad0ec}html[data-theme=dark] .profile-section-nav{background:#122136f2;border-bottom:1px solid #28303b;box-shadow:0 7px 24px #0f366e14}html[data-theme=dark] .profile-nav-more>button{color:#cfe2ff}html[data-theme=dark] .profile-nav-more>button:hover,html[data-theme=dark] .profile-nav-more>button[aria-expanded=true]{color:#a2c5fb;background:#1f2733}html[data-theme=dark] .profile-nav-more>button[data-current]{color:#fff;background:#1b5fc7}html[data-theme=dark] .profile-nav-menu{background:#122136;border:1px solid #28303b;box-shadow:0 16px 40px #0b285429}html[data-theme=dark] .profile-section-nav a{color:#cfe2ff}html[data-theme=dark] .profile-section-nav a:hover{color:#a2c5fb;background:#1f2733}html[data-theme=dark] .profile-section-nav>button{color:#cfe2ff;border-left:1px solid #28303b}html[data-theme=dark] .profile-toolbar>div>p:last-child{color:#b1c2db}html[data-theme=dark] .profile-view-switch{background:#21272f;border:1px solid #283546}html[data-theme=dark] .profile-view-switch button{color:#b2d1f4}html[data-theme=dark] .profile-view-switch button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#12499f,#1b5fc7);box-shadow:0 4px 10px #1b5fc738}html[data-theme=dark] .section-number{color:#a2c5fb;background:#21272f;border:1px solid #263344}html[data-theme=dark] .profile-section-heading h2{color:#cfe2ff}html[data-theme=dark] .profile-section-heading p{color:#b1c2db}html[data-theme=dark] .profile-safety{background:#122136f7;border:1px solid #442c2f;box-shadow:0 8px 26px #0f366e13}html[data-theme=dark] .profile-stat{background:linear-gradient(135deg,#122136,#0c1b2f);border:1px solid #263243;border-top:4px solid #293446;box-shadow:0 8px 26px #0f366e13}html[data-theme=dark] .profile-stat>p{color:#a2c5fb}html[data-theme=dark] .profile-stat>strong{color:#cfe2ff}html[data-theme=dark] .profile-stat>span,html[data-theme=dark] .profile-stat>small{color:#b1c2db}html[data-theme=dark] .profile-stat>button{color:#a2c5fb;border-top:1px solid #28303b}html[data-theme=dark] .profile-search{color:#b1c2db;background:#122136;border:1px solid #263343}html[data-theme=dark] .profile-search input{color:#d3e5ff}html[data-theme=dark] .profile-search button{color:#a2c5fb}html[data-theme=dark] .search-result-count{color:#b1c2db}html[data-theme=dark] .profile-panel{background:linear-gradient(125deg,#122136,#08162a);border:1px solid #263344;box-shadow:0 8px 26px #0f366e13}html[data-theme=dark] .panel-title{color:#cfe2ff;border-bottom:1px solid #28303b}html[data-theme=dark] .panel-title svg{color:#a2c5fb}html[data-theme=dark] .clinical-entry{border-bottom:1px solid #282e35}html[data-theme=dark] .clinical-entry:last-child{border-bottom:0}html[data-theme=dark] .entry-title h3{color:#cfe2ff}html[data-theme=dark] .clinical-entry>p{color:#b1c2db}html[data-theme=dark] .status-tag{color:#b1c2db;background:#132237}html[data-theme=dark] .status-active{color:#93ddb9;background:#1c2a24}html[data-theme=dark] .entry-meta{color:#b1c2db}html[data-theme=dark] .source-link{color:#a2c5fb}html[data-theme=dark] .entry-evidence{background:#09172b;border-left:2px solid #293647}html[data-theme=dark] .entry-evidence blockquote{color:#b2d1f4}html[data-theme=dark] .entry-evidence p{color:#b1c2db}html[data-theme=dark] .profile-more{color:#cfe2ff;background:#202731;border:1px solid #263243}html[data-theme=dark] .record-count{color:#b1c2db}html[data-theme=dark] .profile-empty{color:#b1c2db;background:#0d1b30;border:1px dashed #273444}html[data-theme=dark] .skeleton{background:linear-gradient(90deg,#202730 0,#061428 50%,#202730 100%) 0 0/800px 100%}html[data-theme=dark] .profile-hero .skeleton{background-image:linear-gradient(90deg,#ffffff24 0,#ffffff3d 50%,#ffffff24 100%)}html[data-theme=dark] .profile-skeleton-title{color:#cfe2ff}html[data-theme=dark] .profile-skeleton-description{color:#b1c2db}html[data-theme=dark] .profile-skeleton-card,html[data-theme=dark] .skeleton-card,html[data-theme=dark] .profile-skeleton-rows,html[data-theme=dark] .skeleton-rows{background:#122136;border:1px solid #28303b}html[data-theme=dark] .profile-skeleton-row+.profile-skeleton-row,html[data-theme=dark] .skeleton-row+.skeleton-row{border-top:1px solid #28303b}html[data-theme=dark] .profile-get-started{background:#122136;border:1px solid #28303b}html[data-theme=dark] .profile-get-started h3{color:#cfe2ff}html[data-theme=dark] .profile-get-started p{color:#b1c2db}html[data-theme=dark] .profile-button{color:#fff;background:#1b5fc7}html[data-theme=dark] .profile-button:hover{background:#0b2854}html[data-theme=dark] .measurement-picker{color:#b1c2db}html[data-theme=dark] .measurement-picker select,html[data-theme=dark] .period-select select{color:#cfe2ff;background:#122136;border:1px solid #263343}html[data-theme=dark] .profile-chart-card{background:linear-gradient(145deg,#122136 0,#0a182c 72%,#1f2733 100%);border:1px solid #283445;box-shadow:0 18px 45px #1b5fc717}html[data-theme=dark] .chart-heading h3{color:#cfe2ff}html[data-theme=dark] .chart-unit,html[data-theme=dark] .chart-footnote{color:#b1c2db}html[data-theme=dark] .profile-disclosure{background:#122136;border:1px solid #28303b}html[data-theme=dark] .profile-disclosure summary{color:#cfe2ff;background:#0a182d}html[data-theme=dark] .profile-table-scroll :is(th,td){border-bottom:1px solid #28303b}html[data-theme=dark] .profile-table-scroll th{color:#b1c2db;background:#202731}html[data-theme=dark] .profile-table-scroll tr:nth-child(2n){background:#0d1b30}html[data-theme=dark] .timeline-panel .clinical-entry{border-left:2px solid #263243}html[data-theme=dark] .timeline-panel .clinical-entry:before{background:#1b5fc7;box-shadow:0 0 0 4px #fff}html[data-theme=dark] .source-coverage{background:#eaf2ff6b;border:1px solid #28303b}html[data-theme=dark] .source-coverage>div{color:#b1c2db}html[data-theme=dark] .source-coverage strong{color:#cfe2ff}html[data-theme=dark] .source-coverage svg,html[data-theme=dark] .source-card-heading svg{color:#a2c5fb}html[data-theme=dark] .source-coverage>button svg{color:#fff}html[data-theme=dark] .source-card{background:#122136;border:1px solid #28303b}html[data-theme=dark] .source-card h3{color:#cfe2ff}html[data-theme=dark] .source-card-heading p,html[data-theme=dark] .source-card>p{color:#b1c2db}html[data-theme=dark] .profile-error{color:#fbb2ae;background:#2f2323;border:1px solid #442c2c}@media (width<=900px){html[data-theme=dark] .profile-identity>div:nth-child(2){border-right:0}html[data-theme=dark] .profile-identity>div:nth-child(-n+2){border-bottom:1px solid #ffffff20}}html[data-theme=dark] .theme-switch{background:#ffffff12;border:1px solid #ffffff29}html[data-theme=dark] .theme-switch button{color:#c9dcf7;background:0 0;border:0}html[data-theme=dark] .theme-switch button:hover{color:#fff}html[data-theme=dark] .theme-switch button[aria-pressed=true]{color:#cfe2ff;background:#122136}html[data-theme=dark] .theme-switch button:focus-visible{outline:2px solid #2b394a}html[data-theme=dark] .practice-review{border-bottom:1px solid #ffffff29}html[data-theme=dark] .practice-review>span{color:#dce9fb}html[data-theme=dark] .practice-facts :is(span,a){color:#edf5ff;background:#3a86f72e;border:1px solid #2b394a4d}html[data-theme=dark] .practice-meta{color:#c9dcf7;border-top:1px solid #ffffff20}html[data-theme=dark] .practice-meta strong{color:#fff}html[data-theme=dark] .practice-details-link{color:#edf5ff}html[data-theme=dark] .practice-facts a:hover,html[data-theme=dark] .practice-details-link:hover{color:#fff}html[data-theme=dark] .practice-facts a:focus-visible,html[data-theme=dark] .practice-details-link:focus-visible{outline:2px solid #2b394a}html[data-theme=dark] .profile-safety-heading{color:#fff;background:linear-gradient(110deg,#b4232f,#951d29)}html[data-theme=dark] .profile-safety-body{color:#d3e5ff;background:#0c1a2e}html[data-theme=dark] .profile-safety-subject{background:#122136;border:1px solid #442c2f;border-left:3px solid #543233}html[data-theme=dark] .profile-safety-review{background:#09172b;border-top:1px solid #442c2f}html[data-theme=dark] .practice-releases>div+div{border-left:1px solid #ffffff20}html[data-theme=dark] .profile-safety-review strong{color:#cfe2ff}html[data-theme=dark] .profile-safety-review p{color:#b1c2db}html[data-theme=dark] .profile-safety-subject h4{color:#ffc0bd}html[data-theme=dark] .profile-safety-body p{color:#d3e5ff}html[data-theme=dark] .profile-safety-body .profile-safety-context{color:#b1c2db;border-top:1px solid #3b2a2d}html[data-theme=dark] .profile-safety-body .profile-safety-context+.profile-safety-context{border-top:0}html[data-theme=dark] .profile-medicine-summary{background:linear-gradient(135deg,#2b261c,#122136 68%);border:1px solid #3e3521;box-shadow:0 8px 26px #0f366e13}html[data-theme=dark] .profile-medicine-summary h2{color:#cfe2ff}html[data-theme=dark] .profile-medicine-summary>div>p:not(.profile-kicker){color:#b1c2db}html[data-theme=dark] .medicine-summary-grid article{background:#122136d9;border:1px solid #39301c}html[data-theme=dark] .medicine-summary-grid h3{color:#feb880}html[data-theme=dark] .medicine-summary-grid p{color:#b3cded}html[data-theme=dark] .medicine-summary-grid span{color:#feb880}html[data-theme=dark] .medicine-summary-empty{color:#b1c2db}html[data-theme=dark] .profile-stat:after{background:#1d2737}html[data-theme=dark] .onboarding-flow fieldset{border:0}html[data-theme=dark] .password-reset-page{background:linear-gradient(120deg,#05172f,#0b2854,#1b5fc7)}html[data-theme=dark] .app-workspace .workspace-header{background:linear-gradient(#0a2550,#0b2854)}html[data-theme=dark] .app-workspace .workspace-nav .nav-item{color:#c3d4ee;border:0}html[data-theme=dark] .app-workspace .workspace-nav .nav-item svg{color:currentColor}html[data-theme=dark] .app-workspace .workspace-nav .nav-item[aria-current=page]{box-shadow:none;color:#fff;background:#ffffff21;border:0}@media (hover:hover) and (pointer:fine){html[data-theme=dark] .app-workspace .workspace-nav .nav-item:not(:disabled):hover,html[data-theme=dark] .app-workspace .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{color:#fff;background:#ffffff17;border:0}}html[data-theme=dark] .app-workspace .workspace-header .bar-icon{color:#e3edfb;background:#ffffff0a;border:1px solid #ffffff2e}html[data-theme=dark] .app-workspace .workspace-header .bar-icon[aria-expanded=true]{background:#ffffff1f;border-color:#ffffff2e}html[data-contrast=more]:not([data-theme=dark]) body{color:#031027}html[data-contrast=more]:not([data-theme=dark]) :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid #3a86f7}html[data-contrast=more]:not([data-theme=dark]) .skip-link{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .workspace-header{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .workspace-brand{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .workspace-brand small,html[data-contrast=more]:not([data-theme=dark]) .workspace-private{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .account-avatar{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .account-label small,html[data-contrast=more]:not([data-theme=dark]) .workspace-account>button{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav .nav-item{color:#bfd5f2;border:1px solid #0000}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav svg{color:#95b3d8}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav .nav-item[aria-current=page]{color:#fff;border-color:#547daa}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav :where(.nav-item[aria-current=page]) svg{color:#c3e0ff}@media (hover:hover) and (pointer:fine){html[data-contrast=more]:not([data-theme=dark]) .workspace-nav .nav-item:not(:disabled):hover{color:#fff;border-color:#365678}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{border-color:#729ac4}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav :where(.nav-item:not(:disabled):hover) svg{color:#d5e9ff}}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav .nav-item:not(:disabled):active{color:#fff;border-color:#4677af}html[data-contrast=more]:not([data-theme=dark]) .workspace-nav .nav-item:focus-visible{outline:2px solid #6c8cb0}html[data-contrast=more]:not([data-theme=dark]) .workspace-content :is(h1,h2),html[data-contrast=more]:not([data-theme=dark]) .record-card-title{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .record-card-description{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-hero{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .profile-hero:after{border:68px solid #ffffff0e}html[data-contrast=more]:not([data-theme=dark]) .profile-kicker{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .profile-hero .profile-kicker{color:#8ec2ff}html[data-contrast=more]:not([data-theme=dark]) .profile-hero-intro{color:#dce9fb}html[data-contrast=more]:not([data-theme=dark]) .profile-hero-badges span{color:#d1e4ff;border:1px solid #b6d2fc36}html[data-contrast=more]:not([data-theme=dark]) .practice-card{border:1px solid #ffffff3d}html[data-contrast=more]:not([data-theme=dark]) .practice-card>p:not(.profile-kicker){color:#d2e1f5}html[data-contrast=more]:not([data-theme=dark]) .practice-actions{border-top:1px solid #ffffff20}html[data-contrast=more]:not([data-theme=dark]) .practice-actions button{color:#bad9ff}html[data-contrast=more]:not([data-theme=dark]) .profile-identity{border:1px solid #ffffff40}html[data-contrast=more]:not([data-theme=dark]) .profile-identity>div{border-right:1px solid #ffffff26}html[data-contrast=more]:not([data-theme=dark]) .profile-identity>div:last-child{border-right:0}html[data-contrast=more]:not([data-theme=dark]) .profile-identity dt{color:#a9ceff}html[data-contrast=more]:not([data-theme=dark]) .profile-identity small{color:#bad0ec}html[data-contrast=more]:not([data-theme=dark]) .profile-section-nav{border-bottom:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-nav-more>button{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-nav-more>button:hover,html[data-contrast=more]:not([data-theme=dark]) .profile-nav-more>button[aria-expanded=true]{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .profile-nav-more>button[data-current]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .profile-nav-menu{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-section-nav a{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-section-nav a:hover{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .profile-section-nav>button{color:#00103a;border-left:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-toolbar>div>p:last-child{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-view-switch{border:1px solid #758599}html[data-contrast=more]:not([data-theme=dark]) .profile-view-switch button{color:#132d48}html[data-contrast=more]:not([data-theme=dark]) .profile-view-switch button[aria-pressed=true]{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .section-number{color:#00337e;border:1px solid #7f8da2}html[data-contrast=more]:not([data-theme=dark]) .profile-section-heading h2{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-section-heading p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-safety{border:1px solid #a1797d}html[data-contrast=more]:not([data-theme=dark]) .profile-stat{border:1px solid #8190a6;border-top:4px solid #6b87b0}html[data-contrast=more]:not([data-theme=dark]) .profile-stat>p{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .profile-stat>strong{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-stat>span,html[data-contrast=more]:not([data-theme=dark]) .profile-stat>small{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-stat>button{color:#00337e;border-top:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-search{color:#303d52;border:1px solid #7d8da0}html[data-contrast=more]:not([data-theme=dark]) .profile-search input{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .profile-search button{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .search-result-count{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-panel{border:1px solid #7c8da4}html[data-contrast=more]:not([data-theme=dark]) .panel-title{color:#00103a;border-bottom:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .panel-title svg{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .clinical-entry{border-bottom:1px solid #99a0a9}html[data-contrast=more]:not([data-theme=dark]) .clinical-entry:last-child{border-bottom:0}html[data-contrast=more]:not([data-theme=dark]) .entry-title h3{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .clinical-entry>p,html[data-contrast=more]:not([data-theme=dark]) .status-tag{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .status-active{color:#043a27}html[data-contrast=more]:not([data-theme=dark]) .entry-meta{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .source-link{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .entry-evidence{border-left:2px solid #6f829d}html[data-contrast=more]:not([data-theme=dark]) .entry-evidence blockquote{color:#132d48}html[data-contrast=more]:not([data-theme=dark]) .entry-evidence p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-more{color:#00103a;border:1px solid #8190a6}html[data-contrast=more]:not([data-theme=dark]) .record-count{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-empty{color:#303d52;border:1px dashed #7a8a9c}html[data-contrast=more]:not([data-theme=dark]) .profile-skeleton-title{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-skeleton-description{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-skeleton-card,html[data-contrast=more]:not([data-theme=dark]) .skeleton-card,html[data-contrast=more]:not([data-theme=dark]) .profile-skeleton-rows,html[data-contrast=more]:not([data-theme=dark]) .skeleton-rows{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-skeleton-row+.profile-skeleton-row,html[data-contrast=more]:not([data-theme=dark]) .skeleton-row+.skeleton-row{border-top:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-get-started{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-get-started h3{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-get-started p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-button{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .measurement-picker{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .measurement-picker select,html[data-contrast=more]:not([data-theme=dark]) .period-select select{color:#00103a;border:1px solid #7f8da1}html[data-contrast=more]:not([data-theme=dark]) .profile-chart-card{border:1px solid #7489a6}html[data-contrast=more]:not([data-theme=dark]) .chart-heading h3{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .chart-unit,html[data-contrast=more]:not([data-theme=dark]) .chart-footnote{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-disclosure{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-disclosure summary{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-table-scroll :is(th,td){border-bottom:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .profile-table-scroll th{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .timeline-panel .clinical-entry{border-left:2px solid #8190a6}html[data-contrast=more]:not([data-theme=dark]) .source-coverage{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .source-coverage>div{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .source-coverage strong{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .source-coverage svg,html[data-contrast=more]:not([data-theme=dark]) .source-card-heading svg{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .source-coverage>button svg{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .source-card{border:1px solid #8c96a3}html[data-contrast=more]:not([data-theme=dark]) .source-card h3{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .source-card-heading p,html[data-contrast=more]:not([data-theme=dark]) .source-card>p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-error{color:#65000f;border:1px solid #a37a7a}@media (width<=900px){html[data-contrast=more]:not([data-theme=dark]) .profile-identity>div:nth-child(2){border-right:0}html[data-contrast=more]:not([data-theme=dark]) .profile-identity>div:nth-child(-n+2){border-bottom:1px solid #ffffff20}}html[data-contrast=more]:not([data-theme=dark]) .theme-switch{border:1px solid #ffffff29}html[data-contrast=more]:not([data-theme=dark]) .theme-switch button{color:#c9dcf7;border:0}html[data-contrast=more]:not([data-theme=dark]) .theme-switch button:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .theme-switch button[aria-pressed=true]{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .theme-switch button:focus-visible{outline:2px solid #4677af}html[data-contrast=more]:not([data-theme=dark]) .practice-review{border-bottom:1px solid #ffffff29}html[data-contrast=more]:not([data-theme=dark]) .practice-review>span{color:#dce9fb}html[data-contrast=more]:not([data-theme=dark]) .practice-facts :is(span,a){color:#edf5ff;border:1px solid #4677af4d}html[data-contrast=more]:not([data-theme=dark]) .practice-meta{color:#c9dcf7;border-top:1px solid #ffffff20}html[data-contrast=more]:not([data-theme=dark]) .practice-meta strong{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .practice-details-link{color:#edf5ff}html[data-contrast=more]:not([data-theme=dark]) .practice-facts a:hover,html[data-contrast=more]:not([data-theme=dark]) .practice-details-link:hover{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .practice-facts a:focus-visible,html[data-contrast=more]:not([data-theme=dark]) .practice-details-link:focus-visible{outline:2px solid #4677af}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-heading{color:#fff}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-body{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-subject{border:1px solid #a1797d;border-left:3px solid #c34b57}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-review{border-top:1px solid #a1797d}html[data-contrast=more]:not([data-theme=dark]) .practice-releases>div+div{border-left:1px solid #ffffff20}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-review strong{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-review p{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-subject h4{color:#4c010b}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-body p{color:#031027}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-body .profile-safety-context{color:#303d52;border-top:1px solid #a69094}html[data-contrast=more]:not([data-theme=dark]) .profile-safety-body .profile-safety-context+.profile-safety-context{border-top:0}html[data-contrast=more]:not([data-theme=dark]) .profile-medicine-summary{border:1px solid #91773b}html[data-contrast=more]:not([data-theme=dark]) .profile-medicine-summary h2{color:#00103a}html[data-contrast=more]:not([data-theme=dark]) .profile-medicine-summary>div>p:not(.profile-kicker){color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .medicine-summary-grid article{border:1px solid #9d8d6b}html[data-contrast=more]:not([data-theme=dark]) .medicine-summary-grid h3{color:#4b2602}html[data-contrast=more]:not([data-theme=dark]) .medicine-summary-grid p{color:#1b3049}html[data-contrast=more]:not([data-theme=dark]) .medicine-summary-grid span{color:#4b2602}html[data-contrast=more]:not([data-theme=dark]) .medicine-summary-empty{color:#303d52}html[data-contrast=more]:not([data-theme=dark]) .onboarding-flow fieldset{border:0}html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-nav .nav-item{color:#c3d4ee;border:0}html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-nav .nav-item svg{color:currentColor}html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-nav .nav-item[aria-current=page]{color:#fff;border:0}@media (hover:hover) and (pointer:fine){html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-nav .nav-item:not(:disabled):hover,html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{color:#fff;border:0}}html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-header .bar-icon{color:#e3edfb;border:1px solid #ffffff2e}html[data-contrast=more]:not([data-theme=dark]) .app-workspace .workspace-header .bar-icon[aria-expanded=true]{border-color:#ffffff2e}@media screen{@layer base{html[data-theme=dark][data-contrast=more] *,html[data-theme=dark][data-contrast=more] :after,html[data-theme=dark][data-contrast=more] :before,html[data-theme=dark][data-contrast=more] ::backdrop{border:0 solid}html[data-theme=dark][data-contrast=more] ::file-selector-button{border:0 solid}html[data-theme=dark][data-contrast=more] hr,html[data-theme=dark][data-contrast=more] a{color:inherit}html[data-theme=dark][data-contrast=more] table{border-color:inherit}html[data-theme=dark][data-contrast=more] :-moz-focusring:where(:not(iframe)){outline:auto}html[data-theme=dark][data-contrast=more] button,html[data-theme=dark][data-contrast=more] input,html[data-theme=dark][data-contrast=more] select,html[data-theme=dark][data-contrast=more] optgroup,html[data-theme=dark][data-contrast=more] textarea{color:inherit}html[data-theme=dark][data-contrast=more] ::file-selector-button{color:inherit}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){html[data-theme=dark][data-contrast=more] ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark][data-contrast=more] ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}}@layer utilities{html[data-theme=dark][data-contrast=more] :where(.divide-slate-100>:not(:last-child)){border-color:#546175}html[data-theme=dark][data-contrast=more] :where(.divide-slate-200>:not(:last-child)){border-color:#5f656b}html[data-theme=dark][data-contrast=more] .border-blue-200{border-color:#5a697b}html[data-theme=dark][data-contrast=more] .border-red-200{border-color:#7b5f60}html[data-theme=dark][data-contrast=more] .border-red-500{border-color:#906a65}html[data-theme=dark][data-contrast=more] .border-slate-100{border-color:#546175}html[data-theme=dark][data-contrast=more] .border-slate-200{border-color:#5f656b}html[data-theme=dark][data-contrast=more] .border-slate-200\/60{border-color:#5f656b99}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark][data-contrast=more] .border-slate-200\/60{border-color:#5f656b99}}html[data-theme=dark][data-contrast=more] .border-slate-300{border-color:#606a76}html[data-theme=dark][data-contrast=more] .text-amber-600{color:#fdceaa}html[data-theme=dark][data-contrast=more] .text-amber-700{color:#fee1d3}html[data-theme=dark][data-contrast=more] .text-amber-800{color:#fee6db}html[data-theme=dark][data-contrast=more] .text-blue-600{color:#dde8fe}html[data-theme=dark][data-contrast=more] .text-blue-700{color:#e1ebff}html[data-theme=dark][data-contrast=more] .text-blue-800{color:#e6eeff}html[data-theme=dark][data-contrast=more] .text-emerald-600{color:#9cfed1}html[data-theme=dark][data-contrast=more] .text-emerald-700{color:#aefedb}html[data-theme=dark][data-contrast=more] .text-red-600{color:#ffded9}html[data-theme=dark][data-contrast=more] .text-red-700{color:#fee2de}html[data-theme=dark][data-contrast=more] .text-red-800{color:#fee6e3}html[data-theme=dark][data-contrast=more] .text-slate-50{color:#f7f9fb}html[data-theme=dark][data-contrast=more] .text-slate-400{color:#ccdef8}html[data-theme=dark][data-contrast=more] .text-slate-500{color:#dae9fe}html[data-theme=dark][data-contrast=more] .text-slate-600{color:#e2eeff}html[data-theme=dark][data-contrast=more] .text-slate-700{color:#e8f1ff}html[data-theme=dark][data-contrast=more] .text-slate-800{color:#eff5ff}html[data-theme=dark][data-contrast=more] .text-slate-900,html[data-theme=dark][data-contrast=more] .text-slate-950{color:#f5f8ff}html[data-theme=dark][data-contrast=more] .text-teal-700{color:#a3fef3}html[data-theme=dark][data-contrast=more] .text-teal-800{color:#b5fdf6}html[data-theme=dark][data-contrast=more] .text-white{color:#f8f8f8}@media (hover:hover){html[data-theme=dark][data-contrast=more] .hover\:text-blue-500:hover{color:#bcd5fd}html[data-theme=dark][data-contrast=more] .hover\:text-slate-700:hover{color:#e8f1ff}html[data-theme=dark][data-contrast=more] .hover\:text-slate-900:hover{color:#f5f8ff}}html[data-theme=dark][data-contrast=more] .focus\:border-red-500:focus{border-color:#906a65}html[data-theme=dark][data-contrast=more] .disabled\:text-slate-400:disabled{color:#ccdef8}}html[data-theme=dark][data-contrast=more] body{color:#f0f6ff}html[data-theme=dark][data-contrast=more] :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid #637692}html[data-theme=dark][data-contrast=more] .skip-link{color:#eef5ff}html[data-theme=dark][data-contrast=more] .workspace-header{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .workspace-brand{color:#eef5ff}html[data-theme=dark][data-contrast=more] .workspace-brand small,html[data-theme=dark][data-contrast=more] .workspace-private{color:#dceafe}html[data-theme=dark][data-contrast=more] .account-avatar{color:#eef5ff}html[data-theme=dark][data-contrast=more] .account-label small,html[data-theme=dark][data-contrast=more] .workspace-account>button{color:#dceafe}html[data-theme=dark][data-contrast=more] .workspace-nav .nav-item{color:#e6f1ff;border:1px solid #0000}html[data-theme=dark][data-contrast=more] .workspace-nav svg{color:#d1e5ff}html[data-theme=dark][data-contrast=more] .workspace-nav .nav-item[aria-current=page]{color:#f8f8f8;border-color:#5f7792}html[data-theme=dark][data-contrast=more] .workspace-nav :where(.nav-item[aria-current=page]) svg{color:#eaf4ff}@media (hover:hover) and (pointer:fine){html[data-theme=dark][data-contrast=more] .workspace-nav .nav-item:not(:disabled):hover{color:#f8f8f8;border-color:#6e91b6}html[data-theme=dark][data-contrast=more] .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{border-color:#5e7792}html[data-theme=dark][data-contrast=more] .workspace-nav :where(.nav-item:not(:disabled):hover) svg{color:#f0f7ff}}html[data-theme=dark][data-contrast=more] .workspace-nav .nav-item:not(:disabled):active{color:#f8f8f8;border-color:#617083}html[data-theme=dark][data-contrast=more] .workspace-nav .nav-item:focus-visible{outline:2px solid #5a6b7d}html[data-theme=dark][data-contrast=more] .workspace-content :is(h1,h2),html[data-theme=dark][data-contrast=more] .record-card-title{color:#eef5ff}html[data-theme=dark][data-contrast=more] .record-card-description{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-hero{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .profile-hero:after{border:68px solid #ffffff0e}html[data-theme=dark][data-contrast=more] .profile-kicker{color:#dfebfe}html[data-theme=dark][data-contrast=more] .profile-hero .profile-kicker{color:#d9eafe}html[data-theme=dark][data-contrast=more] .profile-hero-intro{color:#f2f7ff}html[data-theme=dark][data-contrast=more] .profile-hero-badges span{color:#eff6ff;border:1px solid #b6d2fc36}html[data-theme=dark][data-contrast=more] .practice-card{border:1px solid #ffffff3d}html[data-theme=dark][data-contrast=more] .practice-card>p:not(.profile-kicker){color:#edf5fe}html[data-theme=dark][data-contrast=more] .practice-actions{border-top:1px solid #ffffff20}html[data-theme=dark][data-contrast=more] .practice-actions button{color:#e7f2ff}html[data-theme=dark][data-contrast=more] .profile-identity{border:1px solid #ffffff40}html[data-theme=dark][data-contrast=more] .profile-identity>div{border-right:1px solid #ffffff26}html[data-theme=dark][data-contrast=more] .profile-identity>div:last-child{border-right:0}html[data-theme=dark][data-contrast=more] .profile-identity dt{color:#e1eeff}html[data-theme=dark][data-contrast=more] .profile-identity small{color:#e2efff}html[data-theme=dark][data-contrast=more] .profile-section-nav{border-bottom:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-nav-more>button{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-nav-more>button:hover,html[data-theme=dark][data-contrast=more] .profile-nav-more>button[aria-expanded=true]{color:#dfebfe}html[data-theme=dark][data-contrast=more] .profile-nav-more>button[data-current]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .profile-nav-menu{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-section-nav a{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-section-nav a:hover{color:#dfebfe}html[data-theme=dark][data-contrast=more] .profile-section-nav>button{color:#eef5ff;border-left:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-toolbar>div>p:last-child{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-view-switch{border:1px solid #5d6c7f}html[data-theme=dark][data-contrast=more] .profile-view-switch button{color:#e2efff}html[data-theme=dark][data-contrast=more] .profile-view-switch button[aria-pressed=true]{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .section-number{color:#dfebfe;border:1px solid #5b697d}html[data-theme=dark][data-contrast=more] .profile-section-heading h2{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-section-heading p{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-safety{border:1px solid #7d6265}html[data-theme=dark][data-contrast=more] .profile-stat{border:1px solid #5b687b;border-top:4px solid #5e6b7f}html[data-theme=dark][data-contrast=more] .profile-stat>p{color:#dfebfe}html[data-theme=dark][data-contrast=more] .profile-stat>strong{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-stat>span,html[data-theme=dark][data-contrast=more] .profile-stat>small{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-stat>button{color:#dfebfe;border-top:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-search{color:#dceafe;border:1px solid #5b697b}html[data-theme=dark][data-contrast=more] .profile-search input{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .profile-search button{color:#dfebfe}html[data-theme=dark][data-contrast=more] .search-result-count{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-panel{border:1px solid #5b697d}html[data-theme=dark][data-contrast=more] .panel-title{color:#eef5ff;border-bottom:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .panel-title svg{color:#dfebfe}html[data-theme=dark][data-contrast=more] .clinical-entry{border-bottom:1px solid #5d636b}html[data-theme=dark][data-contrast=more] .clinical-entry:last-child{border-bottom:0}html[data-theme=dark][data-contrast=more] .entry-title h3{color:#eef5ff}html[data-theme=dark][data-contrast=more] .clinical-entry>p,html[data-theme=dark][data-contrast=more] .status-tag{color:#dceafe}html[data-theme=dark][data-contrast=more] .status-active{color:#bafedc}html[data-theme=dark][data-contrast=more] .entry-meta{color:#dceafe}html[data-theme=dark][data-contrast=more] .source-link{color:#dfebfe}html[data-theme=dark][data-contrast=more] .entry-evidence{border-left:2px solid #5e6d80}html[data-theme=dark][data-contrast=more] .entry-evidence blockquote{color:#e2efff}html[data-theme=dark][data-contrast=more] .entry-evidence p{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-more{color:#eef5ff;border:1px solid #5b687b}html[data-theme=dark][data-contrast=more] .record-count{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-empty{color:#dceafe;border:1px dashed #5c6a7d}html[data-theme=dark][data-contrast=more] .profile-skeleton-title{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-skeleton-description{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-skeleton-card,html[data-theme=dark][data-contrast=more] .skeleton-card,html[data-theme=dark][data-contrast=more] .profile-skeleton-rows,html[data-theme=dark][data-contrast=more] .skeleton-rows{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-skeleton-row+.profile-skeleton-row,html[data-theme=dark][data-contrast=more] .skeleton-row+.skeleton-row{border-top:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-get-started{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-get-started h3{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-get-started p{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-button{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .measurement-picker{color:#dceafe}html[data-theme=dark][data-contrast=more] .measurement-picker select,html[data-theme=dark][data-contrast=more] .period-select select{color:#eef5ff;border:1px solid #5b697b}html[data-theme=dark][data-contrast=more] .profile-chart-card{border:1px solid #5d6a7e}html[data-theme=dark][data-contrast=more] .chart-heading h3{color:#eef5ff}html[data-theme=dark][data-contrast=more] .chart-unit,html[data-theme=dark][data-contrast=more] .chart-footnote{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-disclosure{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-disclosure summary{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-table-scroll :is(th,td){border-bottom:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .profile-table-scroll th{color:#dceafe}html[data-theme=dark][data-contrast=more] .timeline-panel .clinical-entry{border-left:2px solid #5b687b}html[data-theme=dark][data-contrast=more] .source-coverage{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .source-coverage>div{color:#dceafe}html[data-theme=dark][data-contrast=more] .source-coverage strong{color:#eef5ff}html[data-theme=dark][data-contrast=more] .source-coverage svg,html[data-theme=dark][data-contrast=more] .source-card-heading svg{color:#dfebfe}html[data-theme=dark][data-contrast=more] .source-coverage>button svg{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .source-card{border:1px solid #5d6672}html[data-theme=dark][data-contrast=more] .source-card h3{color:#eef5ff}html[data-theme=dark][data-contrast=more] .source-card-heading p,html[data-theme=dark][data-contrast=more] .source-card>p{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-error{color:#ffe4e3;border:1px solid #7d6261}@media (width<=900px){html[data-theme=dark][data-contrast=more] .profile-identity>div:nth-child(2){border-right:0}html[data-theme=dark][data-contrast=more] .profile-identity>div:nth-child(-n+2){border-bottom:1px solid #ffffff20}}html[data-theme=dark][data-contrast=more] .theme-switch{border:1px solid #ffffff29}html[data-theme=dark][data-contrast=more] .theme-switch button{color:#eaf3ff;border:0}html[data-theme=dark][data-contrast=more] .theme-switch button:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .theme-switch button[aria-pressed=true]{color:#eef5ff}html[data-theme=dark][data-contrast=more] .theme-switch button:focus-visible{outline:2px solid #617083}html[data-theme=dark][data-contrast=more] .practice-review{border-bottom:1px solid #ffffff29}html[data-theme=dark][data-contrast=more] .practice-review>span{color:#f2f7ff}html[data-theme=dark][data-contrast=more] .practice-facts :is(span,a){color:#f4f9ff;border:1px solid #6170834d}html[data-theme=dark][data-contrast=more] .practice-meta{color:#eaf3ff;border-top:1px solid #ffffff20}html[data-theme=dark][data-contrast=more] .practice-meta strong{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .practice-details-link{color:#f4f9ff}html[data-theme=dark][data-contrast=more] .practice-facts a:hover,html[data-theme=dark][data-contrast=more] .practice-details-link:hover{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .practice-facts a:focus-visible,html[data-theme=dark][data-contrast=more] .practice-details-link:focus-visible{outline:2px solid #617083}html[data-theme=dark][data-contrast=more] .profile-safety-heading{color:#f8f8f8}html[data-theme=dark][data-contrast=more] .profile-safety-body{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .profile-safety-subject{border:1px solid #7d6265;border-left:3px solid #8f6969}html[data-theme=dark][data-contrast=more] .profile-safety-review{border-top:1px solid #7d6265}html[data-theme=dark][data-contrast=more] .practice-releases>div+div{border-left:1px solid #ffffff20}html[data-theme=dark][data-contrast=more] .profile-safety-review strong{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-safety-review p{color:#dceafe}html[data-theme=dark][data-contrast=more] .profile-safety-subject h4{color:#feeae8}html[data-theme=dark][data-contrast=more] .profile-safety-body p{color:#f0f6ff}html[data-theme=dark][data-contrast=more] .profile-safety-body .profile-safety-context{color:#dceafe;border-top:1px solid #735f62}html[data-theme=dark][data-contrast=more] .profile-safety-body .profile-safety-context+.profile-safety-context{border-top:0}html[data-theme=dark][data-contrast=more] .profile-medicine-summary{border:1px solid #766c56}html[data-theme=dark][data-contrast=more] .profile-medicine-summary h2{color:#eef5ff}html[data-theme=dark][data-contrast=more] .profile-medicine-summary>div>p:not(.profile-kicker){color:#dceafe}html[data-theme=dark][data-contrast=more] .medicine-summary-grid article{border:1px solid #706650}html[data-theme=dark][data-contrast=more] .medicine-summary-grid h3{color:#fee7d6}html[data-theme=dark][data-contrast=more] .medicine-summary-grid p{color:#e0eeff}html[data-theme=dark][data-contrast=more] .medicine-summary-grid span{color:#fee7d6}html[data-theme=dark][data-contrast=more] .medicine-summary-empty{color:#dceafe}html[data-theme=dark][data-contrast=more] .onboarding-flow fieldset{border:0}html[data-theme=dark][data-contrast=more] .app-workspace .workspace-nav .nav-item{color:#e7f0fe;border:0}html[data-theme=dark][data-contrast=more] .app-workspace .workspace-nav .nav-item svg{color:currentColor}html[data-theme=dark][data-contrast=more] .app-workspace .workspace-nav .nav-item[aria-current=page]{color:#f8f8f8;border:0}@media (hover:hover) and (pointer:fine){html[data-theme=dark][data-contrast=more] .app-workspace .workspace-nav .nav-item:not(:disabled):hover,html[data-theme=dark][data-contrast=more] .app-workspace .workspace-nav .nav-item:where([aria-current=page]):not(:disabled):hover{color:#f8f8f8;border:0}}html[data-theme=dark][data-contrast=more] .app-workspace .workspace-header .bar-icon{color:#f4f9ff;border:1px solid #ffffff2e}html[data-theme=dark][data-contrast=more] .app-workspace .workspace-header .bar-icon[aria-expanded=true]{border-color:#ffffff2e}}:root[data-theme=dark] .landing-shot--light{display:none}:root[data-theme=dark] .landing-shot--dark{display:block}:root[data-theme=dark] .result-mark.is-above{border-bottom-color:#f3a35c}:root[data-theme=dark] .result-mark.is-below{border-top-color:#f3a35c}:root[data-theme=dark] .medicine-caution{background:#11233c;border-color:#253f66}:root[data-theme=dark] .medicine-table-card{background:#111c2d;border-color:#243652}:root[data-theme=dark] .medicine-window{background:#15223a;border-color:#243652}:root[data-theme=dark] .medicine-window button[aria-pressed=true]{color:#0b2854;background:#f1f5fc}:root[data-theme=dark] .medicine-tile{background:#111c2d;border-color:#2fb39e #243652 #243652}:root[data-theme=dark] .medicine-tile:hover{border-color:#2fb39e #34507d #34507d}:root[data-theme=dark] .medicine-filter button{color:#e6edf7;background:#111c2d;border-color:#243652}:root[data-theme=dark] .medicine-filter button[aria-pressed=true]{color:#0b2854;background:#f1f5fc;border-color:#f1f5fc}:root[data-theme=dark] .medicine-others-head{background:#15223a;border-color:#243652}:root[data-theme=dark] .medicine-others-row:hover{background:#15223a}:root[data-theme=dark] .medicine-others-item+.medicine-others-item,:root[data-theme=dark] .medicine-more{border-color:#1c2c45}:root[data-theme=dark] .medicine-mention-list li{border-bottom-color:#1c2c45}:root[data-theme=dark] .medicine-strip i{background:#17253b}:root[data-theme=dark] .medicine-strip i[data-shade="1"],:root[data-theme=dark] .medicine-key-cells i[data-shade="1"]{background:#2f5288}:root[data-theme=dark] .medicine-strip i[data-shade="2"],:root[data-theme=dark] .medicine-key-cells i[data-shade="2"]{background:#4369a6}:root[data-theme=dark] .medicine-strip i[data-shade="3"],:root[data-theme=dark] .medicine-key-cells i[data-shade="3"]{background:#6493d6}:root[data-theme=dark] .medicine-strip i[data-shade="4"],:root[data-theme=dark] .medicine-key-cells i[data-shade="4"]{background:#8ab8ff}:root[data-theme=dark] .medicine-mark[data-standing=current]{background:#5fd4c4}:root[data-theme=dark] .medicine-mark[data-standing=oneoff]{background:linear-gradient(90deg,#5fd4c4 50%,#0000 50%);border-color:#5fd4c4}:root[data-theme=dark] .medicine-mark[data-standing=unstated]{border-color:#8ab8ff}:root[data-theme=dark] .medicine-sources-mark{background:#5fd4c4}:root[data-theme=dark] .medicine-sources-mark.is-old{background:0 0;border-color:#f59e0b}:root[data-theme=dark] .medicine-mark[data-standing=past]{background:#7a8ca6}:root[data-theme=dark] .overview-medicine-icon{color:#8ab8ff;background:#16294a}:root[data-theme=dark] .overview-card.is-allergies{border-top-color:#f3a35c}:root[data-theme=dark] .staff-mark--ring{border-color:#8ea0b8}:root[data-theme=dark] .staff-mark--triangle{border-bottom-color:#f3a35c}:root[data-theme=dark] .staff-mark--dot{background:#5fd4c4}:root[data-theme=dark] .clinical-points li:before{color:#8ab8ff;background:#16294a}:root[data-theme=dark] .body-mark.is-record{background:#8ab8ff}:root[data-theme=dark] .body-mark.is-results{background:#c3b3ff}:root[data-theme=dark] .body-mark.is-resolved,:root[data-theme=dark] .body-mark.is-vaccination{background:#5fd4c4}:root[data-theme=dark] .body-mark.is-allergy{border-bottom-color:#f3a35c}:root[data-theme=dark] .body-mark.is-record,:root[data-theme=dark] .body-mark.is-resolved{box-shadow:0 0 0 2px #0e1b2e}:root[data-theme=dark] .body-lanes-legend .body-mark.is-record,:root[data-theme=dark] .body-lanes-legend .body-mark.is-resolved{box-shadow:none}:root[data-theme=dark] .body-episode{background:#16294a;border-color:#8ab8ff59}:root[data-theme=dark] .timeline-chips button[aria-pressed=true]{color:#0b2854;background:#f1f5fc;border-color:#f1f5fc}:root[data-theme=dark] .body-lanes-figure{--fig-top:#23497f;--fig-bottom:#122b52;--fig-line:#aacdff80;--region:#8cbeff14;--region-line:#a0c8ff4d;--region-on:#5fd4c442;--region-on-line:#5fd4c4;--region-selected:#8ab8ff6b;--region-selected-line:#d4e5ff}:root[data-theme=dark] .body-lanes-figure svg{background:radial-gradient(closest-side,#6eaaff1a,#6eaaff00)}:root[data-theme=dark] .body-lanes-figure .body-shadow{fill:#00000059}:root[data-theme=dark] .results-table td.is-newest,:root[data-theme=dark] .results-table td.col-newest,:root[data-theme=dark] .results-row:hover>td.is-newest,:root[data-theme=dark] .results-row[data-selected]>td.is-newest,:root[data-theme=dark] .results-row:hover>td.col-newest,:root[data-theme=dark] .results-row[data-selected]>td.col-newest{background:#16294a}:root[data-theme=dark] .results-row td button.is-outside,:root[data-theme=dark] .results-table td.is-newest button.is-outside,:root[data-theme=dark] .results-table td.col-newest button.is-outside{color:#f3a35c}:root[data-theme=dark] .result-groups button[aria-pressed=true]{background:#16294a;border-color:#8ab8ff}:root[data-theme=dark] .results-views button[aria-pressed=true]{color:#0b2854;background:#f1f5fc}:root[data-theme=dark] .result-mark.is-outside{background:#f3a35c}:root[data-theme=dark] .documents-kinds button[aria-pressed=true]{color:#0b2854;background:#e7eef9;border-color:#e7eef9}:root[data-theme=dark] .document-library-row[data-selected] .document-row-main{background:#16294a;box-shadow:inset 3px 0 #8ab8ff}:root[data-theme=dark] .document-paper{background:#0a1627;border-color:#182a43}:root[data-theme=dark] .document-paper:before{background:#20344f}:root[data-theme=dark] .document-paper [data-hit]{box-shadow:inset 2px 0 #5fd4c480}:root[data-theme=dark] .document-paper [data-lit]{background:#16294a;box-shadow:inset 3px 0 #8ab8ff}:root[data-theme=dark] .documents-status[data-dropping]{background:#16294a;border-color:#8ab8ff}:root[data-theme=dark] .document-reader-actions .record-button,:root[data-theme=dark] .sent-letter-download .record-button{color:#8ab8ff}:root[data-theme=dark] .records-practice-icon{color:#8ab8ff;background:#16294a}:root[data-theme=dark] .records-tracker li[data-state=done] .records-tracker-dot{color:#07111f;background:#5fd4c4;border-color:#5fd4c4}:root[data-theme=dark] .records-tracker li[data-state=done]:before{background:#5fd4c480}:root[data-theme=dark] .records-stage-pill[data-tone=done] .records-dot{background:#5fd4c4}:root[data-theme=dark] .records-request .record-button[data-variant=outline],:root[data-theme=dark] .records-request .record-button[data-variant=outline]:hover{color:#8ab8ff}:root[data-theme=dark] .records-request .records-update{background:linear-gradient(135deg,#0e1b2e,#16294a)}:root[data-theme=dark] .result-mark.is-none{border-color:#7a8ca6}:root[data-theme=dark] .workspace-page .record-button[data-variant=default],:root[data-theme=dark] .documents-page .record-button[data-variant=default],:root[data-theme=dark] .workspace-page.staff-notes .record-button[data-variant=default]{color:#0b2854;background:#f1f5fc}:root[data-theme=dark] .upload-drop{border-color:#34507d}:root[data-theme=dark] .document-imports .upload-drop .record-button[data-variant=default]{color:#fff;background:#2f5ea8}:root[data-theme=dark] .document-imports .upload-drop .record-button[data-variant=default]:hover{background:#3a6bbd}:root[data-theme=dark] .upload-topics,:root[data-theme=dark] .upload-topic+.upload-topic,:root[data-theme=dark] .upload-guide-sketch{border-color:#2b3d5a}:root[data-theme=dark] .upload-guide-sketch b,:root[data-theme=dark] .upload-guide-row{border-color:#1f2e45}:root[data-theme=dark] .ar-mark{background:#c9d6ea}:root[data-theme=dark] .ar-mark.is-status{background:0 0;border-color:#8ea0b8}:root[data-theme=dark] .ar-mark.is-denial{background:#8ea0b8}:root[data-theme=dark] .ar-passage-text{border-left-color:#8a5a35}:root[data-theme=dark] .ar-passage-text mark{color:#fff4cc;background:#4a3d12}:root[data-theme=dark] .nl-track{stroke:#243652}:root[data-theme=dark] .nl-range,:root[data-theme=dark] .result-chart-band,:root[data-theme=dark] .result-chart-key-band{fill:#5fd4c417;background:#5fd4c417}:root[data-theme=dark] .nl-range,:root[data-theme=dark] .result-chart-limit{stroke:#5fd4c48c}:root[data-theme=dark] .result-chart-axis,:root[data-theme=dark] .nl-tick{fill:#a2b1c7}:root[data-theme=dark] .result-chart-end,:root[data-theme=dark] .nl-value{fill:#f1f5fc}:root[data-theme=dark] .result-chart-tick{stroke:#7c8ca3}:root[data-theme=dark] .result-chart-limit-label{fill:#5fd4c4}:root[data-theme=dark] .result-chart-key-band{border-color:#5fd4c48c}:root[data-theme=dark] .nl-dot{fill:#8ab8ff;stroke:#111c2d}:root[data-theme=dark] .result-chart-point.is-latest{fill:#111c2d}:root[data-theme=dark] .result-chart-out{fill:#f3a35c;stroke:#111c2d}:root[data-theme=dark] .result-chart-grid{stroke:#1c2c45}:root[data-theme=dark] .result-panel-summary,:root[data-theme=dark] .result-panel-section,:root[data-theme=dark] .result-panel-foot,:root[data-theme=dark] .result-table th,:root[data-theme=dark] .result-table td{border-color:#1c2c45}:root[data-theme=dark] .result-table thead th,:root[data-theme=dark] .result-window{border-color:#243652}:root[data-theme=dark] .result-window{background:#15223a}:root[data-theme=dark] .result-window button[aria-pressed=true]{color:#0b2854;background:#f1f5fc}:root[data-theme=dark] .document-notice{background:#172a48;border-left-color:#8ab8ff}:root[data-theme=dark] .document-technical>div{background:#15223a}:root[data-theme=dark] .document-facts dl>div{border-bottom-color:#1c2c45}:root[data-theme=dark] .document-state-mark.is-check{border-color:#8ab8ff}:root[data-theme=dark] .document-state-mark.is-failed{border-bottom-color:#f3a35c}:root[data-theme=dark] .document-state-progress,:root[data-theme=dark] .document-reading-bar{background:#1d3354}:root[data-theme=dark] .document-state-progress i,:root[data-theme=dark] .document-reading-bar i{background:#8ab8ff}:root[data-theme=dark] button.back-to-top{background:#1d3a63;border-color:#ffffff4d;box-shadow:0 10px 28px #0000008c}:root[data-theme=dark] button.back-to-top:hover{background:#2b5491}:root[data-theme=dark] .clinical-allergies{border-top-color:#f3a35c}:root[data-theme=dark] .clinical-code abbr{color:#f3a35c}:root[data-theme=dark] .result-spark .is-outside{fill:#f3a35c}:root[data-theme=dark] .plan-shot--light{display:none}:root[data-theme=dark] .plan-shot--dark{display:block}:root[data-theme=dark] .getting-started-upgrade button,:root[data-theme=dark] .plan-welcome .plan-button-white{color:#0b2854;background:#fff;border-color:#fff}:root[data-theme=dark] .price-card--featured .price-action--light{color:#0b2854;background:#fff}:root[data-theme=dark] .price-action--outline{color:#e7eefa;border-color:#c9dcf7}:root[data-theme=dark] .price-action--blue{color:#8ec2ff;border-color:#8ec2ff}:root[data-theme=dark] :where(.welcome-page--home) .welcome-hero{background:radial-gradient(at 80% 30%,#5fd6c11a,#0000 48%),radial-gradient(at 10% 0,#8ec2ff1a,#0000 60%),linear-gradient(120deg,#0e1828,#121e31)}:root[data-theme=dark] :where(.welcome-page--home) .welcome-invitation .welcome-primary{color:#0b2854;background:#fff;border-color:#fff}:root[data-theme=dark] :where(.welcome-page--home) .welcome-invitation .welcome-primary:hover{background:#dce9fb}:root[data-theme=dark] .theme-switch button[aria-pressed=true],:root[data-theme=dark] .public-header-cta{color:#0b2854;background:#fff}:root[data-theme=dark] .public-header-cta:hover{background:#dce9fb}:root[data-theme=dark] .welcome-page--signin .signin-panel{border-color:#ffffff1f}:root[data-theme=dark] .welcome-page--signin .signin-create{background:#5fd6c112;border-top-color:#ffffff14}:root[data-theme=dark] .welcome-page--signin .signin-passkey{color:#9ff0e0;background:#5fd6c114;border-color:#5fd6c159}:root[data-theme=dark] .welcome-page--signin .signin-passkey:hover{background:#5fd6c124}:root[data-theme=dark] .welcome-page--signin .signin-emblem{color:#7fe3d0;background:#5fd6c124;border-color:#5fd6c14d}:root[data-theme=dark] .privacy-control-icon,:root[data-theme=dark] .welcome-privacy-icon,:root[data-theme=dark] .welcome-capabilities>span>svg{color:#7fe3d0;background:#5fd6c121;border-color:#5fd6c147}:root[data-theme=dark] .audit-event>summary{background:#16213a}:root[data-theme=dark] .ai-stat{background:linear-gradient(135deg,#8ec2ff1a,#16213a 85%)}:root[data-theme=dark] .landing-trust{border-top-color:#ffffff1f}:root[data-theme=dark] .landing-band-very-low{background:#c94a5c}:root[data-theme=dark] .landing-band-low{background:#e5677a}:root[data-theme=dark] .landing-band-in-range{background:#2bb39b}:root[data-theme=dark] .landing-band-high{background:#e9b44c}:root[data-theme=dark] .landing-band-very-high{background:#d98a2b}:root[data-theme=dark] .landing-med-rows b{background:#5b8fe0}:root[data-theme=dark] .landing-med-rows b.landing-past{background:#6b84a6}:root[data-theme=dark] .landing-feed i{background:#0f1a2c}:root[data-theme=dark] .landing-chart circle{fill:#0f1a2c}:root[data-theme=dark] .landing-doc-tabs button[aria-pressed=true]{color:#0b2854;background:#fff}:root[data-theme=dark] .landing-qr-state{color:#fff;background:#0b2854}:root[data-theme=dark] .landing-bar span{background:#2bb39b}:root[data-theme=dark] .landing-tracker li.done>span{background:#2bb39b;border-color:#2bb39b}:root[data-theme=dark] .landing-x[data-kind=result]{border-left-color:#2bb39b}:root[data-theme=dark] .landing-x[data-kind=medicine]{border-left-color:#5b8fe0}:root[data-theme=dark] .landing-x[data-kind=allergy]{border-left-color:#e0913a}:root[data-theme=dark] .landing-x[data-kind=event]{border-left-color:#8fa9cf}:root[data-theme=dark] .landing-qr-code{background:#fff;border-color:#fff3}:root[data-theme=dark] .landing-live{color:#7fe3d0;background:#5fd6c11f;border-color:#5fd6c14d}:root[data-theme=dark] .landing-live i{background:#5fd6c1}:root[data-theme=dark] .landing-live:is([data-status=revoked],[data-status=expired]){color:#f2c48a;background:#f2b46b1f;border-color:#f2b46b59}:root[data-theme=dark] .landing-on{border-color:#5b8fe0;box-shadow:0 0 0 3px #5b8fe02e}:root[data-theme=dark] .landing-on .landing-radio{border-color:#5b8fe0}:root[data-theme=dark] .admin-initials{color:#acc9ff;background:#8ec2ff24;border-color:#8ec2ff4d}:root[data-theme=dark] .admin-initials[data-role=clinician]{color:#8fe3cf;background:#5fd6c124;border-color:#5fd6c14d}:root[data-theme=dark] .admin-initials[data-role=admin]{color:#cbc2ff;background:#cbc2ff24;border-color:#cbc2ff4d}:root[data-theme=dark] .admin-initials[data-role=coordinator]{color:#f1cf7a;background:#f1cf7a24;border-color:#f1cf7a4d}:root[data-theme=dark]{--chart-series-1:#7fb0ff;--chart-series-2:#5fd6c1;--chart-series-3:#ff8fb4;--chart-series-4:#4a78c2;--chart-grid:#2b3646;--chart-tick:#a9c4e6;--stage-deep:#5b86e6;--stage-light:#a9cdfb;--stage-rem:#4fd1c5;--stage-awake:#e0bd4f}:root[data-theme=dark] .health-banner{background:linear-gradient(120deg,#071021,#0d1f3d)}:root[data-theme=dark] .health-welcome{background:linear-gradient(135deg,#1c2c4a,#142036 65%);border-color:#26354f}:root[data-theme=dark] .health-preview{background:#0f1a2c;border-color:#26354f}:root[data-theme=dark] .health-preview-tile{background:#18263f;border-color:#2b3c5a}:root[data-theme=dark] .health-secbar{background:#0d1626eb}:root[data-theme=dark] .health-choice[data-selected]{border-color:#8db8ff;box-shadow:0 0 0 3px #8db8ff2e}:root[data-theme=dark] .health-choice[data-danger][data-selected]{border-color:#ff9b8f;box-shadow:0 0 0 3px #ff9b8f2e}:root[data-theme=dark] .health-stage-deep{background:var(--stage-deep);fill:var(--stage-deep)}:root[data-theme=dark] .health-stage-light{background:var(--stage-light);fill:var(--stage-light)}:root[data-theme=dark] .health-stage-rem{background:var(--stage-rem);fill:var(--stage-rem)}:root[data-theme=dark] .health-stage-awake{background:var(--stage-awake);fill:var(--stage-awake)}:root[data-theme=dark] .chart-range-band .recharts-reference-area-rect{fill:#5fd6c11f}:root[data-theme=dark] .chart-guide-band .recharts-reference-area-rect,:root[data-theme=dark] rect.chart-guide-band{fill:#ffffff0f}:root[data-theme=dark] .agp-outer .recharts-area-area,:root[data-theme=dark] .sensor-legend .sensor-legend-outer{fill:#7ec96838;background:#7ec96838}:root[data-theme=dark] .agp-inner .recharts-area-area,:root[data-theme=dark] .sensor-legend .sensor-legend-inner{fill:#7ec96873;background:#7ec96873}:root[data-theme=dark] .admin-request-list .admin-error-note{color:#ff9aa8}:root[data-theme=dark]{--chart-tooltip-surface:#122136;--chart-tooltip-line:#2b3646}:root[data-theme=dark][data-contrast=more]{--chart-tooltip-line:#606d7f}:root[data-theme=dark] .recharts-default-tooltip{color:#e6eefb;box-shadow:0 10px 28px #00000059}:root[data-theme=dark] .recharts-default-tooltip .recharts-tooltip-label{color:#a9c4e6}:root[data-theme=dark] .recharts-default-tooltip .recharts-tooltip-item{filter:brightness(1.7)saturate(.9)}:root[data-theme=dark] .display-switch{background:#3a4658}:root[data-theme=dark] .display-switch:after{background-color:#e6eefb}:root[data-theme=dark] .display-segments{background:#0e1a2c}:root[data-theme=dark] .display-segments button[aria-pressed=true]{color:#e6eefb;background:#20324d;box-shadow:inset 0 0 0 1px #3a4c66}:root[data-theme=dark] .display-switch[aria-checked=true]{background:#5b8fe0}:root[data-theme=dark] .records-letter-checks li[data-state=needed]:before{background:#f0b14e}:root[data-theme=dark] .records-letter-checks li[data-state=optional]:before{background:#8ea6c6}:root[data-theme=dark] .record-details-open>i{background:#8ea7c8}:root[data-theme=dark] :is(.workspace-header,.patient-banner) :focus-visible{outline-color:#b5d8ff}:root[data-theme=dark] .details-button--primary{border-color:#3b78db}:root[data-theme=dark] .magnifier-message{color:#fff;background:#0f2546;border-color:#ffffff1f;box-shadow:0 18px 44px #00000061,0 2px 6px #00000040}:root[data-theme=dark] .magnifier-message-icon{color:#cfe3ff;background:#1f4573}:root[data-theme=dark] .magnifier-message-keys{color:#9fb6d4}:root[data-theme=dark] .magnifier-message kbd{color:#e3edfa;background:#ffffff0d;border-color:#ffffff2e}:root[data-theme=dark] .magnifier-lens{box-shadow:0 14px 36px #00000061,0 2px 6px #0000004d}:root[data-theme=dark] .magnifier-lens:after{box-shadow:inset 0 0 0 1.5px #ffffffbf,inset 0 0 0 2.5px #05172f8c,inset 0 10px 24px #ffffff1a,inset 0 -12px 24px #05172f38}:root[data-theme=dark] .magnifier-lens-standin{background:repeating-linear-gradient(135deg,#1b2a40 0 12px,#22324b 12px 24px)}:root[data-theme=dark] .mymedfile-mark--on-light{--mark-accent:#5fd6c1}:root[data-theme=dark] .staff-dot,:root[data-theme=dark] .admin-badge-muted:before{background:#8ea0b8}:root[data-theme=dark] .staff-dot--green,:root[data-theme=dark] .admin-badge:before{background:#4cc38a}:root[data-theme=dark] .staff-dot--blue,:root[data-theme=dark] .admin-badge-info:before{background:#8ec2ff}:root[data-theme=dark] .staff-dot--amber,:root[data-theme=dark] .admin-badge-warning:before{background:#f0b24a}:root[data-theme=dark] .admin-badge-danger:before{background:#f07a74}:root[data-theme=dark] .admin-badge-muted:before{background:#8ea0b8}:root[data-theme=dark] .email-swatch-head{background:#0b2854}:root[data-theme=dark] .email-swatch--light .email-swatch-body,:root[data-theme=dark] .email-swatch--text{background:#fff}:root[data-theme=dark] .email-swatch--dark .email-swatch-body{background:#132036}:root[data-theme=dark] .email-swatch--auto .email-swatch-body{background:linear-gradient(90deg,#fff 50%,#132036 50%)}:root[data-theme=dark] .email-swatch--text i{background:#9aa6b6}:root[data-theme=dark] .overview-feed li>i{background:#0e1b2e;border-color:#8ab8ff}:root[data-theme=dark] :is(.bar-icon-dot,.patient-banner-notice>i,.notices-menu li>i){background:#f0b14e}:root[data-theme=dark] .magnifier-message strong i{background:#8ea7c8}:root[data-theme=dark] .landing-live:is([data-status=revoked],[data-status=expired]) i{background:#f2b46b}:root[data-theme=dark] .record-details-open[data-open]>i{background:#3ccf8e}:root[data-theme=dark] .overview-feed li[data-kind=resolved]>i{border-color:#5fd4c4}:root[data-theme=dark] .notices-menu li[data-tone=info]>i{background:#7fb2f5}:root[data-theme=dark] .magnifier-message[data-on] strong i{background:#5fd38a}@media screen{:root[data-theme=dark][data-contrast=more] .result-mark.is-above{border-bottom-color:#f3a35c}:root[data-theme=dark][data-contrast=more] .result-mark.is-below{border-top-color:#f3a35c}:root[data-theme=dark][data-contrast=more] .medicine-caution{border-color:#5b78a3}:root[data-theme=dark][data-contrast=more] .medicine-table-card,:root[data-theme=dark][data-contrast=more] .medicine-window{border-color:#596d8c}:root[data-theme=dark][data-contrast=more] .medicine-window button[aria-pressed=true]{color:#0b2854}:root[data-theme=dark][data-contrast=more] .medicine-tile{border-color:#2fb39e #596d8c #596d8c}:root[data-theme=dark][data-contrast=more] .medicine-tile:hover{border-color:#2fb39e #6c8abc #6c8abc}:root[data-theme=dark][data-contrast=more] .medicine-filter button{color:#f5f9ff;border-color:#596d8c}:root[data-theme=dark][data-contrast=more] .medicine-filter button[aria-pressed=true]{color:#0b2854;border-color:#f1f5fc}:root[data-theme=dark][data-contrast=more] .medicine-others-head{border-color:#596d8c}:root[data-theme=dark][data-contrast=more] .medicine-others-item+.medicine-others-item,:root[data-theme=dark][data-contrast=more] .medicine-more{border-color:#50627e}:root[data-theme=dark][data-contrast=more] .medicine-mention-list li{border-bottom-color:#50627e}:root[data-theme=dark][data-contrast=more] .medicine-mark[data-standing=oneoff]{border-color:#5fd4c4}:root[data-theme=dark][data-contrast=more] .medicine-mark[data-standing=unstated]{border-color:#8ab8ff}:root[data-theme=dark][data-contrast=more] .medicine-sources-mark.is-old{border-color:#f59e0b}:root[data-theme=dark][data-contrast=more] .overview-medicine-icon{color:#d7e6fd}:root[data-theme=dark][data-contrast=more] .overview-card.is-allergies{border-top-color:#f3a35c}:root[data-theme=dark][data-contrast=more] .staff-mark--ring{border-color:#8ea0b8}:root[data-theme=dark][data-contrast=more] .staff-mark--triangle{border-bottom-color:#f3a35c}:root[data-theme=dark][data-contrast=more] .clinical-points li:before{color:#d7e6fd}:root[data-theme=dark][data-contrast=more] .body-mark.is-allergy{border-bottom-color:#f3a35c}:root[data-theme=dark][data-contrast=more] .body-episode{border-color:#8ab8ff59}:root[data-theme=dark][data-contrast=more] .timeline-chips button[aria-pressed=true]{color:#0b2854;border-color:#f1f5fc}:root[data-theme=dark][data-contrast=more] .results-row td button.is-outside,:root[data-theme=dark][data-contrast=more] .results-table td.is-newest button.is-outside,:root[data-theme=dark][data-contrast=more] .results-table td.col-newest button.is-outside{color:#fedfc6}:root[data-theme=dark][data-contrast=more] .result-groups button[aria-pressed=true]{border-color:#8ab8ff}:root[data-theme=dark][data-contrast=more] .results-views button[aria-pressed=true]{color:#0b2854}:root[data-theme=dark][data-contrast=more] .documents-kinds button[aria-pressed=true]{color:#0b2854;border-color:#e7eef9}:root[data-theme=dark][data-contrast=more] .document-paper{border-color:#4b607c}:root[data-theme=dark][data-contrast=more] .documents-status[data-dropping]{border-color:#8ab8ff}:root[data-theme=dark][data-contrast=more] .document-reader-actions .record-button,:root[data-theme=dark][data-contrast=more] .sent-letter-download .record-button,:root[data-theme=dark][data-contrast=more] .records-practice-icon{color:#d7e6fd}:root[data-theme=dark][data-contrast=more] .records-tracker li[data-state=done] .records-tracker-dot{color:#07111f;border-color:#5fd4c4}:root[data-theme=dark][data-contrast=more] .records-request .record-button[data-variant=outline],:root[data-theme=dark][data-contrast=more] .records-request .record-button[data-variant=outline]:hover{color:#d7e6fd}:root[data-theme=dark][data-contrast=more] .result-mark.is-none{border-color:#7a8ca6}:root[data-theme=dark][data-contrast=more] .workspace-page .record-button[data-variant=default],:root[data-theme=dark][data-contrast=more] .documents-page .record-button[data-variant=default],:root[data-theme=dark][data-contrast=more] .workspace-page.staff-notes .record-button[data-variant=default]{color:#0b2854}:root[data-theme=dark][data-contrast=more] .upload-drop{border-color:#6c8abc}:root[data-theme=dark][data-contrast=more] .document-imports .upload-drop .record-button[data-variant=default]{color:#f8f8f8}:root[data-theme=dark][data-contrast=more] .upload-topics,:root[data-theme=dark][data-contrast=more] .upload-topic+.upload-topic,:root[data-theme=dark][data-contrast=more] .upload-guide-sketch{border-color:#617595}:root[data-theme=dark][data-contrast=more] .upload-guide-sketch b,:root[data-theme=dark][data-contrast=more] .upload-guide-row{border-color:#53647e}:root[data-theme=dark][data-contrast=more] .ar-mark.is-status{border-color:#8ea0b8}:root[data-theme=dark][data-contrast=more] .ar-passage-text{border-left-color:#8a5a35}:root[data-theme=dark][data-contrast=more] .ar-passage-text mark{color:#fff9e3}:root[data-theme=dark][data-contrast=more] .result-chart-key-band{border-color:#5fd4c48c}:root[data-theme=dark][data-contrast=more] .result-panel-summary,:root[data-theme=dark][data-contrast=more] .result-panel-section,:root[data-theme=dark][data-contrast=more] .result-panel-foot,:root[data-theme=dark][data-contrast=more] .result-table th,:root[data-theme=dark][data-contrast=more] .result-table td{border-color:#50627e}:root[data-theme=dark][data-contrast=more] .result-table thead th,:root[data-theme=dark][data-contrast=more] .result-window{border-color:#596d8c}:root[data-theme=dark][data-contrast=more] .result-window button[aria-pressed=true]{color:#0b2854}:root[data-theme=dark][data-contrast=more] .document-notice{border-left-color:#8ab8ff}:root[data-theme=dark][data-contrast=more] .document-facts dl>div{border-bottom-color:#50627e}:root[data-theme=dark][data-contrast=more] .document-state-mark.is-check{border-color:#8ab8ff}:root[data-theme=dark][data-contrast=more] .document-state-mark.is-failed{border-bottom-color:#f3a35c}:root[data-theme=dark][data-contrast=more] button.back-to-top{border-color:#ffffff4d}:root[data-theme=dark][data-contrast=more] .clinical-allergies{border-top-color:#f3a35c}:root[data-theme=dark][data-contrast=more] .clinical-code abbr{color:#fedfc6}:root[data-theme=dark][data-contrast=more] .getting-started-upgrade button,:root[data-theme=dark][data-contrast=more] .plan-welcome .plan-button-white{color:#0b2854;border-color:#fff}:root[data-theme=dark][data-contrast=more] .price-card--featured .price-action--light{color:#0b2854}:root[data-theme=dark][data-contrast=more] .price-action--outline{color:#f5f9ff;border-color:#c9dcf7}:root[data-theme=dark][data-contrast=more] .price-action--blue{color:#d9eafe;border-color:#8ec2ff}:root[data-theme=dark][data-contrast=more] :where(.welcome-page--home) .welcome-invitation .welcome-primary{color:#0b2854;border-color:#fff}:root[data-theme=dark][data-contrast=more] .theme-switch button[aria-pressed=true],:root[data-theme=dark][data-contrast=more] .public-header-cta{color:#0b2854}:root[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-panel{border-color:#ffffff1f}:root[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-create{border-top-color:#ffffff14}:root[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-passkey{color:#d0fff5;border-color:#5fd6c159}:root[data-theme=dark][data-contrast=more] .welcome-page--signin .signin-emblem{color:#bafeef;border-color:#5fd6c14d}:root[data-theme=dark][data-contrast=more] .privacy-control-icon,:root[data-theme=dark][data-contrast=more] .welcome-privacy-icon,:root[data-theme=dark][data-contrast=more] .welcome-capabilities>span>svg{color:#bafeef;border-color:#5fd6c147}:root[data-theme=dark][data-contrast=more] .landing-trust{border-top-color:#ffffff1f}:root[data-theme=dark][data-contrast=more] .landing-doc-tabs button[aria-pressed=true]{color:#0b2854}:root[data-theme=dark][data-contrast=more] .landing-qr-state{color:#f8f8f8}:root[data-theme=dark][data-contrast=more] .landing-tracker li.done>span{border-color:#2bb39b}:root[data-theme=dark][data-contrast=more] .landing-x[data-kind=result]{border-left-color:#2bb39b}:root[data-theme=dark][data-contrast=more] .landing-x[data-kind=medicine]{border-left-color:#5b8fe0}:root[data-theme=dark][data-contrast=more] .landing-x[data-kind=allergy]{border-left-color:#e0913a}:root[data-theme=dark][data-contrast=more] .landing-x[data-kind=event]{border-left-color:#8fa9cf}:root[data-theme=dark][data-contrast=more] .landing-qr-code{border-color:#fff3}:root[data-theme=dark][data-contrast=more] .landing-live{color:#bafeef;border-color:#5fd6c14d}:root[data-theme=dark][data-contrast=more] .landing-live:is([data-status=revoked],[data-status=expired]){color:#feead1;border-color:#f2b46b59}:root[data-theme=dark][data-contrast=more] .landing-on,:root[data-theme=dark][data-contrast=more] .landing-on .landing-radio{border-color:#5b8fe0}:root[data-theme=dark][data-contrast=more] .admin-initials{color:#e3ecfe;border-color:#8ec2ff4d}:root[data-theme=dark][data-contrast=more] .admin-initials[data-role=clinician]{color:#befeee;border-color:#5fd6c14d}:root[data-theme=dark][data-contrast=more] .admin-initials[data-role=admin]{color:#eceafe;border-color:#cbc2ff4d}:root[data-theme=dark][data-contrast=more] .admin-initials[data-role=coordinator]{color:#feeec8;border-color:#f1cf7a4d}:root[data-theme=dark][data-contrast=more] .health-welcome,:root[data-theme=dark][data-contrast=more] .health-preview{border-color:#5b6c89}:root[data-theme=dark][data-contrast=more] .health-preview-tile{border-color:#617495}:root[data-theme=dark][data-contrast=more] .health-choice[data-selected]{border-color:#8db8ff}:root[data-theme=dark][data-contrast=more] .health-choice[data-danger][data-selected]{border-color:#ff9b8f}:root[data-theme=dark][data-contrast=more] .admin-request-list .admin-error-note{color:#fddee1}:root[data-theme=dark][data-contrast=more] .recharts-default-tooltip{color:#f5f9ff}:root[data-theme=dark][data-contrast=more] .recharts-default-tooltip .recharts-tooltip-label{color:#dbebff}:root[data-theme=dark][data-contrast=more] .display-segments button[aria-pressed=true]{color:#f5f9ff}:root[data-theme=dark][data-contrast=more] :is(.workspace-header,.patient-banner) :focus-visible{outline-color:#b5d8ff}:root[data-theme=dark][data-contrast=more] .details-button--primary{border-color:#3b78db}:root[data-theme=dark][data-contrast=more] .magnifier-message{color:#f8f8f8;border-color:#ffffff1f}:root[data-theme=dark][data-contrast=more] .magnifier-message-icon{color:#eef5ff}:root[data-theme=dark][data-contrast=more] .magnifier-message-keys{color:#d3e6ff}:root[data-theme=dark][data-contrast=more] .magnifier-message kbd{color:#f4f9ff;border-color:#ffffff2e}:root[data-theme=dark][data-contrast=more] .overview-feed li>i{border-color:#8ab8ff}:root[data-theme=dark][data-contrast=more] .overview-feed li[data-kind=resolved]>i{border-color:#5fd4c4}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-underline-links] main a:not([class]):not(nav a),:root[data-underline-links] main :is(p,li,dd,td,small,figcaption) a,:root[data-underline-links] footer a:not([class]),:root[data-underline-links] [role=dialog] a:not([class]),:root[data-underline-links] .display-sample-source{text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:from-font}:root[data-easier-reading] body{letter-spacing:.02em;word-spacing:.08em}:root[data-easier-reading] :is(p,li,dd,dt,td,th,small,label,figcaption,blockquote){line-height:1.75!important}:root[data-larger-pointer],:root[data-larger-pointer] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l15 11-6.5 1.2L16.8 21l-3 1.4-3.6-6.8L5 20z' fill='white' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 7 3,auto!important}:root[data-larger-pointer] :is(a[href],button:not(:disabled),[role=button],[role=switch],[role=tab],label[for],select,summary,input[type=checkbox],input[type=radio],input[type=range]),:root[data-larger-pointer] :is(a[href],button:not(:disabled),[role=button],[role=switch],[role=tab],summary) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24' fill='white' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.9-6-2.3l-3.6-3.6a2 2 0 0 1 2.8-2.8L7 15V4a2 2 0 0 1 4 0v6-1a2 2 0 0 1 4 0v1-.5a2 2 0 0 1 3 0z'/%3E%3C/svg%3E") 15 3,pointer!important}:root[data-larger-pointer] :is(input:not([type]),input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],input[type=url],textarea,[contenteditable=true]){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24' fill='none' stroke-linecap='round'%3E%3Cpath d='M8 3h8M8 21h8M12 3v18' stroke='white' stroke-width='4'/%3E%3Cpath d='M8 3h8M8 21h8M12 3v18' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E") 22 22,text!important}:root[data-clearer-focus] :focus-visible{outline-offset:2px!important;outline:3px solid #0000!important;box-shadow:0 0 0 3px #fd0,0 0 0 7px #0b0c0c!important}:root[data-bolder-text] body{-webkit-text-stroke:.35px currentColor}@media screen{html[data-theme=dark][data-clearer-focus] :focus-visible{outline:3px solid #0000!important;box-shadow:0 0 0 3px #fd0,0 0 0 7px #0b0c0c!important}html[data-contrast=more]:not([data-theme=dark])[data-clearer-focus] :focus-visible{outline:3px solid #0000!important}@media screen{html[data-theme=dark][data-contrast=more][data-clearer-focus] :focus-visible{outline:3px solid #0000!important}}:is(.documents-page,.medication-page,.timeline-page,.integrations-page,.care-page) .workspace-section:not(.medicine-safety){border-top:3px solid var(--accent,#0f766e);background:linear-gradient(135deg, var(--accent-soft,#eaf5f2), #fff 260px)}:is(.documents-page,.medication-page,.timeline-page,.integrations-page,.care-page) .workspace-section-heading p,.settings-page .settings-panel>p,.medical-profile .profile-body .profile-section-heading p{font-size:14px;line-height:1.7}:is(.documents-page,.medication-page,.timeline-page) .workspace-filter-panel{background:linear-gradient(115deg,#eaf5f2,#edf3fb);border-color:#bfd8da}:is(.documents-page,.medication-page,.timeline-page) .workspace-filter-summary{font-size:13px;line-height:1.6}.documents-page .document-library-row{border-inline-start:3px solid #a6c9c5}.medical-profile .profile-body .profile-section-heading{border-inline-start:3px solid var(--accent,#0f766e);padding-inline-start:16px}.integrations-page .integration-planned>summary,.settings-page .settings-panel details>summary{cursor:pointer;color:var(--navy);padding-block:12px;font-weight:600}@media screen{html[data-theme=dark] :is(.documents-page,.medication-page,.timeline-page,.integrations-page,.care-page) .workspace-section:not(.medicine-safety){background:linear-gradient(135deg,#1f2733,#122136 260px);border-top:3px solid #2d3e57}html[data-theme=dark] :is(.documents-page,.medication-page,.timeline-page) .workspace-filter-panel{background:linear-gradient(115deg,#1e2926,#21272e);border-color:#223739}html[data-theme=dark] .documents-page .document-library-row{border-inline-start:3px solid #213d3a}html[data-theme=dark] .medical-profile .profile-body .profile-section-heading{border-inline-start:3px solid #2d3e57}html[data-theme=dark] .integrations-page .integration-planned>summary,html[data-theme=dark] .settings-page .settings-panel details>summary{color:#cfe2ff}html[data-contrast=more]:not([data-theme=dark]) :is(.documents-page,.medication-page,.timeline-page,.integrations-page,.care-page) .workspace-section:not(.medicine-safety){border-top:3px solid #1b5fc7}html[data-contrast=more]:not([data-theme=dark]) :is(.documents-page,.medication-page,.timeline-page) .workspace-filter-panel{border-color:#758d8e}html[data-contrast=more]:not([data-theme=dark]) .documents-page .document-library-row{border-inline-start:3px solid #5e7f7b}html[data-contrast=more]:not([data-theme=dark]) .medical-profile .profile-body .profile-section-heading{border-inline-start:3px solid #1b5fc7}html[data-contrast=more]:not([data-theme=dark]) .integrations-page .integration-planned>summary,html[data-contrast=more]:not([data-theme=dark]) .settings-page .settings-panel details>summary{color:#00103a}@media screen{html[data-theme=dark][data-contrast=more] :is(.documents-page,.medication-page,.timeline-page,.integrations-page,.care-page) .workspace-section:not(.medicine-safety){border-top:3px solid #637692}html[data-theme=dark][data-contrast=more] :is(.documents-page,.medication-page,.timeline-page) .workspace-filter-panel{border-color:#576e70}html[data-theme=dark][data-contrast=more] .documents-page .document-library-row{border-inline-start:3px solid #577571}html[data-theme=dark][data-contrast=more] .medical-profile .profile-body .profile-section-heading{border-inline-start:3px solid #637692}html[data-theme=dark][data-contrast=more] .integrations-page .integration-planned>summary,html[data-theme=dark][data-contrast=more] .settings-page .settings-panel details>summary{color:#eef5ff}}}}.magnifier-message{width:max-content;max-width:calc(calc(100vw / var(--page-zoom,1)) - 32px);z-index:2147483000;color:#0b2854;font-family:var(--font-sans);pointer-events:none;background:#fff;border:1px solid #d3deec;border-radius:14px;align-items:center;gap:12px;margin:0;padding:12px 18px 12px 12px;display:flex;position:fixed;inset:auto auto 32px 50%;transform:translate(-50%);box-shadow:0 18px 44px #0b28542e,0 2px 6px #0b28541a}.magnifier-message-icon{color:#1b5fc7;background:#e6f0ff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.magnifier-message-text{gap:3px;display:grid}.magnifier-message strong{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.magnifier-message strong i{background:#8ea7c8;border-radius:50%;width:8px;height:8px}.magnifier-message[data-on] strong i{background:#2e9e5b}.magnifier-message-keys{color:#4a5a72;flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;display:flex}.magnifier-message kbd{border:1px solid #c5d3e4;color:#0b2854;min-height:22px;font:600 12px / 1 var(--font-sans);background:#f5f8fc;border-bottom-width:2px;border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.magnifier-lens{z-index:2147483000;background:var(--paper);color:inherit;pointer-events:none;will-change:transform;border:0;border-radius:50%;margin:0;padding:0;position:fixed;inset:0 auto auto 0;overflow:hidden;box-shadow:0 14px 36px #00000061,0 2px 6px #0000004d}.magnifier-lens[data-shown=false]{display:none}.magnifier-lens:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffffbf,inset 0 0 0 2.5px #05172f8c,inset 0 10px 24px #ffffff1a,inset 0 -12px 24px #05172f38}.magnifier-lens-scaler{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.magnifier-lens-stage{width:100%;height:100%;overflow:hidden}.magnifier-lens-page{min-height:100%}.magnifier-lens-page .magnifier-lens-modal{z-index:2147482000;margin:auto;position:fixed;inset:0}.magnifier-lens-backdrop{z-index:2147481999;background:#07182cb8;position:fixed;inset:0}.magnifier-lens-standin{background:repeating-linear-gradient(135deg,#dde6f1 0 12px,#e8eef6 12px 24px);border-radius:8px}@media print{.magnifier-message,.magnifier-lens{display:none}}@media screen{html[data-theme=dark] .magnifier-message{color:#cfe2ff;background:#122136;border:1px solid #29313c;box-shadow:0 18px 44px #0b28542e,0 2px 6px #0b28541a}html[data-theme=dark] .magnifier-message-icon{color:#a2c5fb;background:#1d2735}html[data-theme=dark] .magnifier-message strong i{background:#232f3f}html[data-theme=dark] .magnifier-message[data-on] strong i{background:#12361f}html[data-theme=dark] .magnifier-message-keys{color:#b8cae6}html[data-theme=dark] .magnifier-message kbd{color:#cfe2ff;background:#09172b;border:1px solid #293441}html[data-theme=dark] .magnifier-lens{color:inherit;background:#09172b;border:0;box-shadow:0 14px 36px #00000061,0 2px 6px #0000004d}html[data-theme=dark] .magnifier-lens:after{box-shadow:inset 0 0 0 1.5px #ffffffbf,inset 0 0 0 2.5px #05172f8c,inset 0 10px 24px #ffffff1a,inset 0 -12px 24px #05172f38}html[data-theme=dark] .magnifier-lens-backdrop{background:#07182cb8}html[data-theme=dark] .magnifier-lens-standin{background:repeating-linear-gradient(135deg,#1f2732 0 12px,#21272e 12px 24px)}html[data-contrast=more]:not([data-theme=dark]) .magnifier-message{color:#00103a;border:1px solid #88929f}html[data-contrast=more]:not([data-theme=dark]) .magnifier-message-icon{color:#00337e}html[data-contrast=more]:not([data-theme=dark]) .magnifier-message-keys{color:#243248}html[data-contrast=more]:not([data-theme=dark]) .magnifier-message kbd{color:#00103a;border:1px solid #7b8898}html[data-contrast=more]:not([data-theme=dark]) .magnifier-lens{color:inherit;border:0}@media screen{html[data-theme=dark][data-contrast=more] .magnifier-message{color:#eef5ff;border:1px solid #5e6773}html[data-theme=dark][data-contrast=more] .magnifier-message-icon{color:#dfebfe}html[data-theme=dark][data-contrast=more] .magnifier-message-keys{color:#e1edfe}html[data-theme=dark][data-contrast=more] .magnifier-message kbd{color:#eef5ff;border:1px solid #5e6a79}html[data-theme=dark][data-contrast=more] .magnifier-lens{color:inherit;border:0}}}
