.JrR_6W_shell{min-height:100dvh}.JrR_6W_wrap{flex-direction:column;max-width:560px;min-height:100dvh;margin:0 auto;display:flex}.JrR_6W_top{z-index:5;background:var(--paper);padding:calc(10px + env(safe-area-inset-top)) 20px 10px;position:sticky;top:0}.JrR_6W_topRow{justify-content:space-between;align-items:center;min-height:40px;display:flex}.JrR_6W_clinic{color:var(--ink-3);font-size:13px;font-weight:500}.JrR_6W_backBtn{color:var(--ink-2);border-radius:var(--r-sm);background:0 0;border:0;align-items:center;gap:2px;margin-right:-8px;padding:8px 6px 8px 10px;font-size:15px;font-weight:500;display:inline-flex}.JrR_6W_backBtn:hover{background:var(--sand)}.JrR_6W_progressWrap{align-items:center;gap:12px;margin-top:6px;display:flex}.JrR_6W_progress{background:var(--line);border-radius:4px;flex:1;height:4px;overflow:hidden}.JrR_6W_progress i{background:var(--pri);height:100%;transition:width .35s var(--ease);border-radius:4px;display:block}.JrR_6W_stepCount{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.JrR_6W_body{animation:JrR_6W_enter .22s var(--ease);flex:1;padding:20px 20px 28px}@keyframes JrR_6W_enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.JrR_6W_body h1{font-family:var(--font-display);outline:none;margin:0 0 4px;font-size:27px;font-weight:700;line-height:1.55}.JrR_6W_sub{color:var(--ink-3);margin:0 0 22px;font-size:15px}.JrR_6W_intro{padding-top:6vh}.JrR_6W_kicker{color:var(--pri);margin:0 0 6px;font-size:14px;font-weight:600}.JrR_6W_intro h1{font-size:32px;line-height:1.5}.JrR_6W_lead{color:var(--ink-2);margin:8px 0 28px;font-size:16.5px;line-height:1.9}.JrR_6W_facts{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.JrR_6W_facts li{border-bottom:1px solid var(--line);flex-direction:column;padding:14px 0;display:flex}.JrR_6W_facts b{font-size:15.5px;font-weight:600}.JrR_6W_facts span{color:var(--ink-3);font-size:14px}.JrR_6W_restored{background:var(--pri-soft);color:var(--pri-ink);border-radius:var(--r-sm);margin-top:20px;padding:10px 14px;font-size:14px}.JrR_6W_options{flex-direction:column;gap:10px;display:flex}.JrR_6W_opt{text-align:right;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);width:100%;min-height:56px;transition:border-color .15s var(--ease), background .15s var(--ease);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:12px 16px;font-size:16.5px;display:flex}.JrR_6W_opt:hover{border-color:#cfcac0}.JrR_6W_optOn,.JrR_6W_optOn:hover{border-color:var(--pri);background:var(--pri-soft);color:var(--pri-ink);font-weight:600}.JrR_6W_radio{width:20px;height:20px;transition:border .15s var(--ease);background:#fff;border:1.5px solid #b4afa4;border-radius:50%;flex:none}.JrR_6W_optOn .JrR_6W_radio{border:6px solid var(--pri)}.JrR_6W_check{color:#fff;background:#fff;border:1.5px solid #b4afa4;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.JrR_6W_optOn .JrR_6W_check{background:var(--pri);border-color:var(--pri)}.JrR_6W_noneOpt{margin-bottom:18px}.JrR_6W_chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.JrR_6W_chip{border:1px solid var(--line);background:var(--surface);min-height:42px;transition:background .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:15px;display:inline-flex}.JrR_6W_chip:hover{border-color:#cfcac0}.JrR_6W_chipOn,.JrR_6W_chipOn:hover{background:var(--pri);border-color:var(--pri);color:#fff;font-weight:500}.JrR_6W_stepperList{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.JrR_6W_stepper{justify-content:space-between;align-items:center;min-height:64px;padding:10px 14px 10px 10px;display:flex}.JrR_6W_stepper+.JrR_6W_stepper{border-top:1px solid var(--line-2)}.JrR_6W_stepperLabel{font-size:16px;font-weight:500}.JrR_6W_stepperCtl{align-items:center;gap:4px;display:flex}.JrR_6W_stepBtn{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex}.JrR_6W_stepBtn:active{background:var(--sand)}.JrR_6W_stepBtn:disabled{color:#c4c0b6;cursor:default}.JrR_6W_stepVal{text-align:center;min-width:40px;font-size:20px;font-weight:700}.JrR_6W_softWarn{background:var(--amber-soft);color:#5e4512;border-radius:var(--r-sm);margin-top:14px;padding:10px 14px;font-size:14px}.JrR_6W_surgList{flex-direction:column;gap:10px;display:flex}.JrR_6W_surgRow{align-items:center;gap:8px;display:flex}.JrR_6W_surgRow .JrR_6W_year{flex:none;width:92px}.JrR_6W_addBtn{color:var(--pri);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:8px 2px;font-size:15px;font-weight:600;display:inline-flex}.JrR_6W_rmBtn{width:40px;height:40px;color:var(--ink-3);border-radius:var(--r-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.JrR_6W_rmBtn:hover{background:var(--alert-soft);color:var(--alert)}.JrR_6W_counter{color:var(--ink-3);justify-content:flex-end;margin-top:4px;font-size:12.5px;display:flex}.JrR_6W_uploadRow{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.JrR_6W_uploadBtn{border-radius:var(--r-md);background:var(--surface);min-height:96px;color:var(--pri);border:1px dashed #bdb8ac;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.JrR_6W_uploadBtn:hover{background:var(--pri-soft);border-color:var(--pri-line)}.JrR_6W_fileList{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.JrR_6W_fileList li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:8px}.JrR_6W_fileTop{align-items:center;gap:10px;display:flex}.JrR_6W_fileInfo{flex-direction:column;flex:1;min-width:0;display:flex}.JrR_6W_fileMeta{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.JrR_6W_fileMeta .input{min-height:44px;padding:8px 10px;font-size:15px}.JrR_6W_fileSelect{appearance:auto}.JrR_6W_doses{border:1px solid var(--line);background:var(--surface);border-radius:var(--r-md);margin:-6px 0 18px;padding:10px 12px 4px}.JrR_6W_dosesHint{color:var(--ink-3);margin:0 0 8px;font-size:13.5px}.JrR_6W_doseRow{grid-template-columns:minmax(90px,34%) 1fr;align-items:center;gap:10px;margin-bottom:8px;display:grid}.JrR_6W_doseRow span{font-size:15px;font-weight:500}.JrR_6W_doseRow .input{min-height:44px;font-size:15px}.JrR_6W_fileList img{object-fit:cover;background:var(--sand);border-radius:4px;flex:none;width:48px;height:48px}.JrR_6W_pdfIcon{background:var(--sand);width:48px;height:48px;color:var(--ink-2);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.JrR_6W_fileName{text-overflow:ellipsis;white-space:nowrap;text-align:right;direction:ltr;min-width:0;font-size:14px;overflow:hidden}.JrR_6W_fileSize{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.JrR_6W_review{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);margin:0}.JrR_6W_revRow{grid-template-columns:104px 1fr auto;align-items:baseline;gap:10px;padding:12px 14px;display:grid}.JrR_6W_revRow+.JrR_6W_revRow{border-top:1px solid var(--line-2)}.JrR_6W_revRow dt{color:var(--ink-3);font-size:14px}.JrR_6W_revRow dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500}.JrR_6W_editLink{color:var(--pri);background:0 0;border:0;padding:4px;font-size:13.5px;font-weight:600}.JrR_6W_sendErr{background:var(--alert-soft);color:var(--alert-ink);border-radius:var(--r-sm);margin-top:14px;padding:10px 14px;font-size:14.5px}.JrR_6W_bar{z-index:6;background:var(--paper);border-top:1px solid var(--line-2);padding:12px 20px calc(12px + env(safe-area-inset-bottom));position:sticky;bottom:0}.JrR_6W_barInner{flex-direction:column;gap:4px;display:flex}.JrR_6W_barInner .btn{width:100%;min-height:54px;font-size:17px}.JrR_6W_doneScreen{text-align:center;animation:JrR_6W_enter .3s var(--ease);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 28px 40px;display:flex}.JrR_6W_doneMark{background:var(--pri-soft);width:72px;height:72px;color:var(--pri);border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.JrR_6W_doneScreen h1{font-family:var(--font-display);outline:none;margin:0 0 10px;font-size:27px}.JrR_6W_doneScreen p{color:var(--ink-2);max-width:340px;margin:0 0 6px;line-height:1.9}.JrR_6W_doneScreen .JrR_6W_doneSmall{color:var(--ink-3);margin:18px 0 28px;font-size:14px}.JrR_6W_section{color:var(--pri);margin:0 0 2px;font-size:13.5px;font-weight:600}.JrR_6W_topEnd,.JrR_6W_brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.JrR_6W_brand .JrR_6W_clinic{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.JrR_6W_sizeBtn{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.JrR_6W_sizeOn .JrR_6W_sizeLabel{color:#fff}@media (max-width:360px){.JrR_6W_sizeLabel{display:none}.JrR_6W_sizeBtn{width:40px;padding:0}}.JrR_6W_sizeBtn:hover{background:var(--sand)}.JrR_6W_sizeOn{background:var(--pri);border-color:var(--pri);color:#fff}.JrR_6W_large{zoom:1.15}.JrR_6W_revGroup{margin-bottom:18px}.JrR_6W_revGroup h2{color:var(--ink-2);margin:0 0 8px;font-size:14.5px;font-weight:700}.JrR_6W_confirmNote{color:var(--ink-3);margin:4px 0 0;font-size:14px}.JrR_6W_track{text-align:right;width:100%;max-width:360px;margin:26px 0 30px;padding:0;list-style:none}.JrR_6W_track li{color:var(--ink-3);gap:14px;padding-bottom:20px;display:flex;position:relative}.JrR_6W_track li:last-child{padding-bottom:0}.JrR_6W_track li:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:26px;bottom:2px;right:11px}.JrR_6W_track li.JrR_6W_tDone:not(:last-child):before{background:var(--pri)}.JrR_6W_tDot{border:2px solid var(--line);background:var(--paper);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.JrR_6W_tDone .JrR_6W_tDot{background:var(--pri);border-color:var(--pri)}.JrR_6W_tNow .JrR_6W_tDot{border-color:var(--pri);background:var(--pri)}.JrR_6W_tNow:not(:first-child) .JrR_6W_tDot{background:var(--paper);box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 12px var(--pri)}.JrR_6W_tText{flex-direction:column;padding-top:1px;display:flex}.JrR_6W_tText b{font-size:15.5px;font-weight:600}.JrR_6W_tText small{color:var(--ink-3);font-size:13.5px}.JrR_6W_tDone .JrR_6W_tText b,.JrR_6W_tNow .JrR_6W_tText b{color:var(--ink)}.JrR_6W_trackTurn .JrR_6W_tNow .JrR_6W_tText b{color:var(--pri);font-size:19px}.JrR_6W_trackTurn .JrR_6W_tNow{animation:JrR_6W_turn 1.6s var(--ease) 2}@keyframes JrR_6W_turn{50%{transform:translate(-4px)}}@media (max-width:360px){.JrR_6W_top,.JrR_6W_body,.JrR_6W_bar{padding-inline:16px}.JrR_6W_body h1{font-size:24px}.JrR_6W_intro h1{font-size:28px}.JrR_6W_revRow{grid-template-columns:84px 1fr auto;gap:8px;padding:11px 12px}.JrR_6W_stepper{padding-inline:12px 8px}.JrR_6W_stepBtn{width:40px;height:40px}.JrR_6W_surgRow .JrR_6W_year{width:76px}}@media (max-height:640px){.JrR_6W_intro{padding-top:2vh}.JrR_6W_lead{margin-bottom:18px}.JrR_6W_facts li{padding:10px 0}}@media (min-width:720px) and (min-height:600px){.JrR_6W_shell{background:var(--sand);justify-content:center;align-items:flex-start;padding:5vh 24px;display:flex}.JrR_6W_wrap{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;min-height:0;box-shadow:0 1px #1c252608,0 24px 48px -32px #1c252638}.JrR_6W_top{border-radius:var(--r-lg) var(--r-lg) 0 0;padding:18px 32px 6px;position:static}.JrR_6W_body{min-height:380px;padding:26px 32px 8px}.JrR_6W_intro{padding-top:12px}.JrR_6W_bar{border-radius:0 0 var(--r-lg) var(--r-lg);border-top:0;padding:16px 32px 28px;position:static}.JrR_6W_doneScreen{padding:64px 40px}}.JrR_6W_linkBtn{color:var(--pri);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14.5px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.JrR_6W_linkBtn:disabled{color:var(--ink-3)}.JrR_6W_codeInput{letter-spacing:.3em;max-width:240px;font-size:24px;font-weight:600;text-align:center!important}.JrR_6W_codeLinks{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:4px;font-size:14px;display:flex}.JrR_6W_skipNote{border-top:1px solid var(--line-2);color:var(--ink-2);margin-top:22px;padding-top:14px;font-size:14.5px;line-height:1.9}.JrR_6W_person{flex-direction:column;gap:2px;display:flex}.JrR_6W_person small{color:var(--ink-3);font-size:13px;font-weight:400}.JrR_6W_verifiedPhone{background:var(--paper-2,#f3f1ec);border:1px solid var(--line-2);border-radius:var(--r-sm);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-bottom:18px;padding:12px 14px;display:grid}.JrR_6W_verifiedPhone>span{color:var(--ink-3);grid-column:1/-1;font-size:13.5px}.JrR_6W_verifiedPhone b{justify-self:start;font-size:17px;font-weight:600}.JrR_6W_verifiedPhone small{color:var(--pri);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.JrR_6W_changedTag{color:var(--pri);margin-top:3px;font-size:12px;font-weight:600;display:block}
