.gsEHRa_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.gsEHRa_main{flex-direction:column;gap:24px;min-width:0;display:flex}.gsEHRa_rail{top:calc(96px + env(safe-area-inset-top,0px));flex-direction:column;gap:18px;display:flex;position:sticky}.gsEHRa_continue{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--card-shadow);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:26px 30px;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid}.gsEHRa_continue:hover{transform:translateY(-2px)}[data-theme=found] .gsEHRa_continue{background:var(--info-soft)}.gsEHRa_contArt{place-items:center;display:grid}.gsEHRa_contBody{flex-direction:column;gap:10px;display:flex}.gsEHRa_contBtn{min-width:170px}.gsEHRa_mod{flex-direction:column;gap:8px;padding:20px 20px 24px;text-decoration:none;display:flex;position:relative}[data-theme=found] .gsEHRa_mod{background:var(--tile)}.gsEHRa_modTitle{font-size:1.1rem;line-height:1.25}.gsEHRa_new{position:absolute;top:14px;right:14px}.gsEHRa_week,.gsEHRa_practice,.gsEHRa_alert{flex-direction:column;gap:14px;padding:20px 22px;display:flex}[data-theme=found] .gsEHRa_week,[data-theme=found] .gsEHRa_alert{background:var(--tile)}.gsEHRa_practice{text-align:center;align-items:center}[data-theme=found] .gsEHRa_practice{background:var(--go-soft)}.gsEHRa_alert{flex-direction:row;align-items:flex-start;text-decoration:none}.gsEHRa_dots{justify-content:space-between;display:flex}.gsEHRa_dayCol{color:var(--faint);flex-direction:column;align-items:center;gap:6px;font-size:.8rem;display:flex}.gsEHRa_day{background:var(--tile);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.gsEHRa_dayOn{background:#ff9a3c}[data-theme=found] .gsEHRa_dayOn{background:var(--cat-calls);color:#0a0a0a}.gsEHRa_dayToday{box-shadow:0 0 0 2px var(--ink)}@media (max-width:1024px){.gsEHRa_layout{grid-template-columns:1fr}.gsEHRa_rail{position:static}}@media (max-width:640px){.gsEHRa_continue{grid-template-columns:1fr;gap:14px;padding:20px}.gsEHRa_contArt{zoom:.62;justify-self:start}.gsEHRa_contBtn{width:100%}}
