.hc-session-notice-scope{display:contents}.hc-session-notice{z-index:9999;background:linear-gradient(145deg,color-mix(in srgb,var(--health-brand-primary,#195f90)34%,transparent),#08283e6b);-webkit-backdrop-filter:blur(18px)saturate(160%);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.hc-session-notice__card{text-align:center;color:#173d53;-webkit-backdrop-filter:blur(42px)saturate(210%);background:#ffffff57 linear-gradient(145deg,#ffffff9e,#ffffff47);border:1px solid #fff9;border-radius:24px;width:min(100%,440px);padding:clamp(24px,3vw,34px);transform:translateZ(0);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff29,0 34px 90px #0f234147,0 12px 34px #0f172a29}.hc-session-notice .session-timeout-logo{justify-content:center;margin-bottom:18px;display:flex}.hc-session-notice__logo{object-fit:contain;width:200px;max-width:100%;height:50px}.hc-session-notice .session-timeout-icon{width:56px;height:56px;color:var(--health-brand-primary,#195f90);--tw-ring-color:#fffc;background:#ffffffb8;box-shadow:inset 0 1px #fff,0 8px 20px #0f23411a}.hc-session-notice h2{color:#0f2f45}.hc-session-notice p{color:#274653}.hc-session-notice .session-timeout-primary{background:var(--health-brand-primary,#195f90);border-radius:999px;min-height:48px;box-shadow:0 10px 22px #002f662e}.hc-session-notice .session-timeout-primary:hover{background:var(--health-brand-secondary,#087c87)}.hc-session-notice .session-timeout-secondary{color:#173d53;-webkit-backdrop-filter:blur(12px);background:#ffffff6b;border:1px solid #ffffffb3;border-radius:999px;min-height:44px}.hc-session-notice .session-timeout-secondary:hover{background:#ffffff9e}.hc-session-notice .session-timeout-redirect{background:#ffffff61;border-color:#fff9}.hc-session-notice button:focus-visible{outline:3px solid var(--health-brand-secondary,#0baea9);outline-offset:3px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hc-session-notice{background:#08283eb3}.hc-session-notice__card{background:#f0f9fcf7}}@media (prefers-reduced-transparency:reduce){.hc-session-notice__card{-webkit-backdrop-filter:none;background:#edf7fa}}.hc-session-notice .session-timeout-icon{border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex}.hc-session-notice .session-timeout-icon svg{width:26px;height:26px}.hc-session-notice__card h2{letter-spacing:-.01em;margin:18px 0 0;font-size:21px;font-weight:800;line-height:1.25}.hc-session-notice__card p{margin:10px 0 0;font-size:14px;line-height:1.6}.hc-session-notice__card p.tabular-nums{color:#0f2f45;font-variant-numeric:tabular-nums;margin-top:18px;font-size:40px;font-weight:900;line-height:1}.hc-session-notice__card .grid{gap:10px;margin-top:22px;display:grid}.hc-session-notice__card button{width:100%;font:inherit;cursor:pointer;padding:12px 16px;font-size:14px;font-weight:700}.hc-session-notice .session-timeout-primary{color:#fff;border:0}.hc-session-notice .session-timeout-redirect{border:1px solid #fff9;border-radius:18px;margin-top:22px;padding:18px 16px}.hc-session-notice .session-timeout-redirect p:first-child{letter-spacing:.16em;text-transform:uppercase;color:#5a7380;margin:0;font-size:11px;font-weight:800}.hc-session-notice .session-timeout-redirect p:last-child{margin-top:8px;font-size:13px;font-weight:600}
