._6VhzEq_screen{min-height:calc(100vh - var(--dev-banner-height));background:var(--brand-background);flex-direction:column;display:flex}._6VhzEq_bar{top:var(--dev-banner-height);z-index:20;background:var(--m3-surface);position:sticky}._6VhzEq_barRow{justify-content:center;align-items:center;height:56px;display:flex;position:relative}._6VhzEq_back{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;left:4px}._6VhzEq_back:hover{background:color-mix(in srgb, var(--m3-on-surface) 8%, transparent)}._6VhzEq_barTitle{color:var(--m3-on-surface);margin:0;font-size:22px;font-weight:400;line-height:28px}._6VhzEq_tabs{box-shadow:inset 0 -1px 0 var(--m3-outline-variant);display:flex}._6VhzEq_tab{color:#9e9e9e;height:48px;font:inherit;letter-spacing:.1px;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:stretch;font-size:14px;font-weight:500;display:flex}._6VhzEq_tab:hover{background:color-mix(in srgb, var(--brand-primary) 4%, transparent)}._6VhzEq_tab[data-selected]{color:var(--brand-primary)}._6VhzEq_tabLabel{border-bottom:3px solid #0000;border-radius:3px 3px 0 0;align-items:center;padding-top:3px;display:flex}._6VhzEq_tab[data-selected] ._6VhzEq_tabLabel{border-bottom-color:var(--brand-primary)}._6VhzEq_body{padding-bottom:env(safe-area-inset-bottom);flex:1;justify-content:center;align-items:center;display:flex}._6VhzEq_column{--field-bg:var(--brand-background);flex-direction:column;width:100%;max-width:400px;padding:24px;display:flex}._6VhzEq_lead{color:var(--m3-on-surface);margin:0;font-size:16px;line-height:24px}._6VhzEq_segmented{height:calc(40px + var(--density));border:1px solid var(--m3-outline);border-radius:20px;display:flex;overflow:hidden}._6VhzEq_segment{color:var(--m3-on-surface);fill:var(--m3-on-surface);font:inherit;letter-spacing:.1px;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}._6VhzEq_segment+._6VhzEq_segment{border-left:1px solid var(--m3-outline)}._6VhzEq_segment[data-selected]{background:color-mix(in srgb, var(--brand-primary) 10%, transparent);color:var(--brand-primary);fill:var(--brand-primary)}._6VhzEq_error{color:#d32f2f;background:#ffebee;border-radius:8px;padding:12px;font-size:14px;line-height:20px}._6VhzEq_found{background:#e8f5e9;border:1px solid #a5d6a7;border-radius:8px;flex-direction:column;align-items:center;padding:16px;display:flex}._6VhzEq_foundTitle{margin:12px 0 0;font-size:16px;font-weight:600;line-height:23px}._6VhzEq_foundId{letter-spacing:2px;margin:8px 0 0;font-size:24px;font-weight:700;line-height:34px}._6VhzEq_primary{padding:calc(16px + var(--density)) 16px;background:var(--brand-primary);color:#fff;font:inherit;letter-spacing:.1px;cursor:pointer;box-shadow:var(--elevation-1);border:0;border-radius:20px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:23px;display:flex}._6VhzEq_primary:disabled{background:color-mix(in srgb, var(--m3-on-surface) 12%, transparent);color:color-mix(in srgb, var(--m3-on-surface) 38%, transparent);box-shadow:none;cursor:default}._6VhzEq_spinner{border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:20px;height:20px;animation:1s linear infinite _6VhzEq_spin}@keyframes _6VhzEq_spin{to{transform:rotate(360deg)}}._6VhzEq_textButton{height:calc(40px + var(--density));color:var(--m3-primary);font:inherit;letter-spacing:.1px;cursor:pointer;background:0 0;border:0;border-radius:20px;align-self:center;padding:0 12px;font-size:14px;font-weight:500}._6VhzEq_textButton:disabled{color:color-mix(in srgb, var(--m3-on-surface) 38%, transparent);cursor:default}._6VhzEq_steps{margin:0;padding:0;list-style:none;display:flex}._6VhzEq_step{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}._6VhzEq_stepDot{color:#757575;background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}._6VhzEq_step[data-state=active] ._6VhzEq_stepDot{background:var(--brand-primary);color:#fff}._6VhzEq_step[data-state=done] ._6VhzEq_stepDot{background:#4caf50}._6VhzEq_stepLabel{color:#9e9e9e;font-size:11px;line-height:16px}._6VhzEq_step[data-state=active] ._6VhzEq_stepLabel{color:var(--brand-primary);font-weight:600}._6VhzEq_timer{color:#757575;margin:0;font-size:14px;font-weight:600;line-height:20px}._6VhzEq_timer[data-urgent]{color:#f44336}
