.zFKYQG_picker{margin-top:30px;position:relative}.zFKYQG_highlight{border-radius:var(--radius-pill);background:var(--field);pointer-events:none;width:140px;height:56px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zFKYQG_list{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;height:280px;padding:112px 0;position:relative;overflow-y:scroll}.zFKYQG_list:active{cursor:grabbing}.zFKYQG_list::-webkit-scrollbar{display:none}.zFKYQG_list:focus-visible{outline:2px solid var(--field);outline-offset:4px;border-radius:var(--radius)}.zFKYQG_item{scroll-snap-align:center;height:56px;letter-spacing:var(--tracking-heading);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:600;transition:color .15s,opacity .15s;display:flex}.zFKYQG_itemSelected{color:var(--accent-text);font-size:34px}.zFKYQG_itemNear{color:var(--text-secondary);font-size:26px}.zFKYQG_itemFar{color:var(--text-tertiary);opacity:.6;font-size:20px}@media (prefers-reduced-motion:reduce){.zFKYQG_item{transition:none}}.zFKYQG_pickerIdle .zFKYQG_highlight{opacity:0}.zFKYQG_pickerIdle .zFKYQG_itemSelected{color:var(--text-secondary)}
._4BCbYW_wrap{width:100%;max-width:var(--content-max);padding:20px var(--page-padding) calc(24px + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}._4BCbYW_bar{height:var(--progress-height);border-radius:var(--progress-radius);background:var(--track);margin-top:32px;position:relative}._4BCbYW_barFill{border-radius:var(--progress-radius);background:var(--accent);height:100%;transition:width .2s var(--ease)}._4BCbYW_badge{transform-origin:50% 0;pointer-events:none;width:57.6px;height:auto;animation:3s ease-in-out infinite _4BCbYW_sway;position:absolute;bottom:calc(100% + 14px);right:0}._4BCbYW_badgeNear{animation:3s ease-in-out infinite _4BCbYW_sway,2.4s ease-in-out infinite _4BCbYW_glow}@keyframes _4BCbYW_sway{0%,26%,to{transform:rotate(0)}6%{transform:rotate(-2deg)}13%{transform:rotate(1.5deg)}20%{transform:rotate(-.7deg)}}@keyframes _4BCbYW_glow{0%,to{filter:drop-shadow(0 0 #03469400)}50%{filter:drop-shadow(0 2px 10px #0346948c)}}@media (prefers-reduced-motion:reduce){._4BCbYW_badge,._4BCbYW_badgeNear{animation:none}}._4BCbYW_counter{color:var(--text-secondary);margin:8px 0 0;font-size:12px;line-height:16.8px}._4BCbYW_text{color:var(--blue-dark);margin:24px 0 0;font-size:22px;line-height:26.4px}._4BCbYW_hint{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:19.6px}._4BCbYW_options{flex-direction:column;gap:16px;margin-top:30px;display:flex}._4BCbYW_item{flex-direction:column;gap:8px;display:flex}._4BCbYW_recommendation{color:var(--text-secondary);animation:_4BCbYW_revealRecommendation .24s var(--ease) both;margin:0;padding:0 4px;font-size:14px;font-weight:500;line-height:19.6px}@keyframes _4BCbYW_revealRecommendation{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._4BCbYW_recommendation{animation:none}}._4BCbYW_option{width:100%;min-height:var(--option-min-height);padding:var(--option-padding);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--field);background:var(--bg);letter-spacing:var(--tracking-text);color:var(--text-option);text-align:center;transition:background-color .2s ease, color .2s ease, transform var(--press-time) var(--ease);border:none;font-size:16px;font-weight:500;line-height:22.4px;display:block}._4BCbYW_option:active{transform:var(--press)}._4BCbYW_optionChosen{box-shadow:none;background:var(--field);color:var(--accent-text)}._4BCbYW_number{width:100%;min-height:var(--option-min-height);padding:var(--option-padding);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--field);background:var(--bg);letter-spacing:var(--tracking-text);color:var(--text-option);text-align:center;border:none;margin-top:30px;font-size:16px;font-weight:500;line-height:22.4px}._4BCbYW_number::placeholder{color:var(--text-tertiary)}._4BCbYW_number:focus-visible{box-shadow:inset 0 0 0 2px var(--field);outline:none}._4BCbYW_next{margin-top:var(--gap-before-button);width:100%;min-height:var(--button-height);border-radius:var(--radius-button);background:var(--accent);color:var(--accent-text);letter-spacing:var(--tracking-text);transition:opacity .15s ease, transform var(--press-time) var(--ease);border:none;justify-content:center;align-items:center;padding:16px;font-size:16px;font-weight:600;line-height:19.2px;display:flex}._4BCbYW_next:active:not(:disabled){transform:var(--press)}._4BCbYW_next:disabled{opacity:.4;cursor:default}._4BCbYW_back{color:var(--blue-dark);align-self:flex-start;margin-top:18px;font-size:14px;font-weight:500;line-height:17.5px;text-decoration:none}._4BCbYW_warn{background:var(--bg-muted);color:var(--text-secondary);border-radius:6px;margin:24px 0 0;padding:6px 10px;font-size:10px;line-height:14px}
