._shell_3a1l1_1{height:100%;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex}._content_3a1l1_8{flex:1;overflow-y:auto}._bar_10r34_1{border-top:var(--rule);background:var(--c-surface);padding-bottom:env(safe-area-inset-bottom);flex:none;display:flex}._tab_10r34_9{min-height:var(--tap-lg);color:var(--c-ink-muted);font:700 15px var(--f-body);border-top:4px solid #0000;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;margin-top:-2px;text-decoration:none;display:flex}._tab_10r34_9:hover{color:var(--c-forest)}._active_10r34_28{border-top-color:var(--c-orange);color:var(--c-forest)}._screen_1smxu_1{gap:var(--s-4);box-sizing:border-box;min-height:100%;padding:calc(env(safe-area-inset-top) + var(--s-3)) var(--s-5) calc(env(safe-area-inset-bottom) + var(--s-6));flex-direction:column;display:flex}._header_1smxu_11{gap:var(--s-2);flex-direction:column;display:flex}._kicker_1smxu_17{color:var(--c-orange);font:700 var(--t-label) / 1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin:0}._title_1smxu_25{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);text-wrap:balance;margin:0}._button_1rtyw_1{border-radius:var(--r-md);cursor:pointer;font-family:var(--f-body);font-weight:700}._button_1rtyw_1:disabled{cursor:default}._primary_1rtyw_12{width:100%;min-height:var(--tap-lg);background:var(--c-forest);box-shadow:inset 0 -3px 0 var(--c-forest-deep);color:var(--c-on-dark);font-size:var(--t-h3);border:0}._primary_1rtyw_12:hover:not(:disabled){background:var(--c-forest-deep)}._primary_1rtyw_12:disabled{background:var(--c-cream-deep);box-shadow:none;color:var(--c-ink-muted)}._secondary_1rtyw_32{min-height:var(--tap-min);border:2px solid var(--c-forest);color:var(--c-forest);font-size:var(--t-body);background:0 0}._secondary_1rtyw_32:disabled{border-color:var(--c-gold-soft);color:var(--c-ink-muted)}._link_1rtyw_45{min-height:var(--tap-min);color:var(--c-forest);font-size:var(--t-body);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:var(--s-1);background:0 0;border:0}._link_1rtyw_45:disabled{color:var(--c-ink-muted)}._danger_1rtyw_60{width:100%;min-height:var(--tap-min);border:2px solid var(--c-orange);color:var(--c-orange-deep);font-size:var(--t-body);background:0 0}._danger_1rtyw_60:hover:not(:disabled){background:var(--c-orange-tint)}._box_1dlmi_1{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:2px solid var(--c-orange);border-radius:var(--r-md);background:var(--c-orange-tint);color:var(--c-ink);align-items:flex-start;display:flex}._box_1dlmi_1:before{content:"!";content:"!" / "";width:var(--s-6);height:var(--s-6);border-radius:var(--r-pill);background:var(--c-orange);color:var(--c-on-dark);font:800 var(--t-small) / var(--s-6) var(--f-body);text-align:center;flex:none}._text_1dlmi_25{gap:var(--s-1);flex-direction:column;display:flex}._title_1dlmi_31{font:700 var(--t-body) / 1.3 var(--f-body)}._body_1dlmi_35{font:500 var(--t-small) / 1.4 var(--f-body)}._screen_1m84k_1{min-height:100%;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex}._nav_1m84k_8{padding:var(--s-1) var(--s-3) 0;display:flex}._back_1m84k_13{align-items:center;gap:var(--s-1);min-height:var(--tap-min);padding:0 var(--s-3) 0 var(--s-1);color:var(--c-forest);font:700 var(--t-body) var(--f-body);text-decoration:none;display:flex}._backIcon_1m84k_24{width:var(--t-h2);height:var(--t-h2)}._content_1m84k_29{gap:var(--s-4);padding:var(--s-1) var(--s-5) calc(env(safe-area-inset-bottom) + var(--s-6));flex-direction:column;flex:1;display:flex}._title_1m84k_37{padding:0 var(--s-1);color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);text-wrap:balance;margin:0}._note_7crft_1{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._screen_1ilwv_1{gap:var(--s-4);min-height:100%;padding:var(--s-5) var(--gutter) var(--s-6);flex-direction:column;display:flex}._title_1ilwv_9{padding:0 var(--s-1);color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);text-wrap:balance;margin:0}._intro_1ilwv_17{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._steps_1ilwv_24{margin:0;padding:0;list-style:none}._step_1ilwv_24{gap:var(--s-4);padding:var(--s-3) 0;border-top:var(--rule-thin);font:600 var(--t-body) / 1.35 var(--f-body);align-items:center;display:flex}._number_1ilwv_39{width:var(--step-number);height:var(--step-number);border-radius:var(--r-pill);background:var(--c-forest);color:var(--c-on-dark);font:400 var(--t-h3) / var(--step-number) var(--f-display);text-align:center;flex:none}._spacer_1ilwv_50{flex:1}._screen_1t9kr_1{gap:var(--s-3);min-height:100%;padding:var(--s-5) var(--s-5) var(--s-6);flex-direction:column;display:flex}._body_1t9kr_9{gap:var(--s-4);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._icon_1t9kr_19{width:var(--intro-icon);height:var(--intro-icon);border-radius:var(--r-pill);background:var(--c-forest-tint);justify-content:center;align-items:center;display:flex}._glyph_1t9kr_29{width:var(--camera-glyph-w);height:var(--camera-glyph-h);border:5px solid var(--c-forest);border-radius:var(--r-md);justify-content:center;align-items:center;display:flex}._lens_1t9kr_39{width:var(--camera-lens);height:var(--camera-lens);border:5px solid var(--c-forest);border-radius:var(--r-pill)}._title_1t9kr_46{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);text-wrap:balance;margin:0}._why_1t9kr_53,._next_1t9kr_54{font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._why_1t9kr_53{color:var(--c-ink-muted)}._next_1t9kr_54{font-weight:600}._screen_jcidf_1{background:var(--c-camera);min-height:100%;color:var(--c-on-dark);flex-direction:column;display:flex}._title_jcidf_9{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._hint_jcidf_18{margin:var(--s-2) var(--gutter) var(--s-3);padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--c-on-camera-soft);font:700 var(--t-small) / 1.3 var(--f-body);align-self:center}._frame_jcidf_27{margin:0 var(--s-3);border-radius:var(--r-lg);background:var(--stripes-dark);flex:1;position:relative;overflow:hidden}._video_jcidf_36{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._corner_jcidf_44{width:var(--bracket);height:var(--bracket);border:0 solid var(--c-gold);position:absolute}._topLeft_jcidf_51{border-top-left-radius:var(--r-sm);border-width:4px 0 0 4px;top:22%;left:9%}._topRight_jcidf_58{border-top-right-radius:var(--r-sm);border-width:4px 4px 0 0;top:22%;right:9%}._bottomLeft_jcidf_65{border-bottom-left-radius:var(--r-sm);border-width:0 0 4px 4px;bottom:22%;left:9%}._bottomRight_jcidf_72{border-bottom-right-radius:var(--r-sm);border-width:0 4px 4px 0;bottom:22%;right:9%}._controls_jcidf_79{padding:var(--s-5) var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom));grid-template-columns:1fr auto 1fr;align-items:center;display:grid}._cancel_jcidf_87{min-width:var(--shutter);min-height:var(--tap-min);padding:0 var(--s-4);border:2px solid var(--c-on-camera-line);border-radius:var(--r-md);color:var(--c-on-dark);cursor:pointer;font:700 var(--t-small) / 1 var(--f-body);background:0 0;justify-self:start}._shutter_jcidf_100{width:var(--shutter);height:var(--shutter);border:6px solid var(--c-on-dark);border-radius:var(--r-pill);background:var(--c-orange);box-shadow:0 0 0 4px var(--c-camera), 0 0 0 6px var(--c-on-camera-ring);cursor:pointer;transition:transform .1s}._shutter_jcidf_100:active:not(:disabled){transform:scale(.95)}._shutter_jcidf_100:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){._shutter_jcidf_100{transition:none}}._chip_1n24e_1{gap:var(--s-2);min-height:var(--tap-min);padding:0 var(--s-4);border:2px solid var(--c-gold-soft);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);cursor:pointer;font:600 var(--t-small) / 1 var(--f-body);align-items:center;display:flex}._selected_1n24e_15{border-color:var(--c-forest);background:var(--c-forest);color:var(--c-on-dark)}._dot_1n24e_21{width:var(--chip-dot);height:var(--chip-dot);border:1px solid var(--c-ink-muted);border-radius:var(--r-pill)}._alienGreen_1n24e_28{background:var(--c-alien-green)}._brownPaint_1n24e_32{background:var(--c-brown-paint)}._option_1wa1f_1{gap:var(--s-4);min-height:var(--claim-min);padding:var(--s-3) var(--s-4);border:2px solid var(--c-gold-soft);border-radius:var(--r-lg);background:var(--c-surface);cursor:pointer;align-items:center;display:flex}._checked_1wa1f_13{border:3px solid var(--c-forest);background:var(--c-forest-tint)}._option_1wa1f_1:has(._input_1wa1f_18:focus-visible){outline:3px solid var(--c-orange);outline-offset:2px}._input_1wa1f_18{opacity:0;pointer-events:none;position:absolute}._radio_1wa1f_29{width:var(--radio);height:var(--radio);border:3px solid var(--c-ink-muted);border-radius:var(--r-pill);flex:none;justify-content:center;align-items:center;display:flex}._checked_1wa1f_13 ._radio_1wa1f_29{border-color:var(--c-forest)}._checked_1wa1f_13 ._radio_1wa1f_29:after{content:"";width:var(--radio-dot);height:var(--radio-dot);border-radius:var(--r-pill);background:var(--c-forest)}._text_1wa1f_52{gap:calc(var(--s-1) / 2);flex-direction:column;flex:1;display:flex}._label_1wa1f_59{font:700 var(--t-body) / 1.3 var(--f-body)}._description_1wa1f_63{color:var(--c-ink-muted);font:500 var(--t-small) / 1.35 var(--f-body)}._badge_1wa1f_68{min-width:calc(var(--points-badge) * 1.2);height:var(--points-badge);padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--c-forest);color:var(--c-on-dark);font:400 var(--t-h3) / var(--points-badge) var(--f-display);text-align:center;flex:none}._special_1wa1f_80{background:var(--c-gold-soft);color:var(--c-ink)}._screen_mj86j_1{flex-direction:column;height:100%;display:flex}._body_mj86j_7{gap:var(--s-4);min-height:0;padding:var(--s-3) var(--gutter) var(--s-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._header_mj86j_17{gap:var(--s-4);padding:0 var(--s-1);align-items:center;display:flex}._thumb_mj86j_24{width:var(--thumb);height:var(--thumb);border-radius:var(--r-sm);background:var(--stripes);object-fit:cover;flex:none}._options_mj86j_33{gap:var(--s-3);flex-direction:column;display:flex}._categories_mj86j_39{gap:var(--s-3);padding:var(--s-1) var(--s-1) 0;border:0;flex-direction:column;margin:0;display:flex}._legend_mj86j_48{margin-bottom:var(--s-3);font:700 var(--t-small) / 1.3 var(--f-body);padding:0}._any_mj86j_54{color:var(--c-ink-muted);font-weight:500}._chips_mj86j_59{gap:var(--s-2);flex-wrap:wrap;display:flex}._note_mj86j_65{color:var(--c-ink-muted);font:500 var(--t-small) / 1.4 var(--f-body);margin:0}._footer_mj86j_71{gap:var(--s-2);padding:var(--s-3) var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom));border-top:var(--rule);background:var(--c-surface);flex-direction:column;flex:none;display:flex}._footnote_mj86j_82{color:var(--c-ink-muted);font:500 var(--t-small) / 1.4 var(--f-body);text-align:center;margin:0}._heading_ey5lx_1{gap:var(--s-1);padding:0 var(--s-1);flex-direction:column;display:flex}._step_ey5lx_8{color:var(--c-orange);font:700 var(--t-label) / 1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase}._title_ey5lx_15{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);margin:0}._small_ey5lx_21{font-size:var(--t-h2)}._screen_1kdwr_1{flex-direction:column;height:100%;display:flex}._body_1kdwr_7{gap:var(--s-4);padding:var(--s-5) var(--s-6);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._alert_1kdwr_18{width:var(--result-icon);height:var(--result-icon);border-radius:var(--r-pill);background:var(--c-orange);box-shadow:0 0 0 var(--s-2) var(--c-orange-tint);color:var(--c-on-dark);font:800 calc(var(--result-icon) / 2) / var(--result-icon) var(--f-body)}._title_1kdwr_28{font:400 var(--t-h1) / 1.1 var(--f-display);margin:0}._text_1kdwr_33{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._actions_1kdwr_40{gap:var(--s-3);padding:0 var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex}._screen_1ec8t_1{gap:var(--s-4);height:100%;padding:var(--s-3) var(--gutter) var(--s-6);flex-direction:column;display:flex}._photo_1ec8t_9{border:2px solid var(--c-gold-soft);border-radius:var(--r-lg);background:var(--stripes);object-fit:cover;flex:1;width:100%;min-height:0}._helper_1ec8t_19{padding:0 var(--s-1);color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);margin:0}._screen_10esy_1{background:var(--c-forest);height:100%;color:var(--c-on-dark);flex-direction:column;display:flex}._body_10esy_9{gap:var(--s-4);padding:var(--s-5) var(--s-6);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._check_10esy_20{width:var(--result-icon);height:var(--result-icon);border-radius:var(--r-pill);background:var(--c-on-dark);box-shadow:0 0 0 var(--s-2) var(--c-gold-halo);color:var(--c-forest);font:800 calc(var(--result-icon) / 2) / var(--result-icon) var(--f-body)}._kicker_10esy_30{color:var(--c-gold-soft);font:700 var(--t-label) / 1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin:0}._points_10esy_38{font:400 var(--t-result) / 1 var(--f-display)}._total_10esy_42{color:var(--c-gold-soft);font:500 var(--t-body) / 1.45 var(--f-body);margin:0}._note_10esy_48{margin:var(--s-2) 0 0;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-on-forest-soft);font:500 var(--t-small) / 1.45 var(--f-body);text-wrap:pretty}._actions_10esy_57{gap:var(--s-3);padding:0 var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex}._again_10esy_64{background:var(--c-orange);box-shadow:inset 0 -3px 0 var(--c-orange-deep)}._again_10esy_64:hover:not(:disabled){background:var(--c-orange-deep)}._done_10esy_73{border-color:var(--c-gold);color:var(--c-on-dark)}._screen_1jevo_1{gap:var(--gutter);height:100%;padding:var(--s-5) var(--s-6) var(--s-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._photo_1jevo_12{width:var(--sending-photo);height:var(--sending-photo);border:3px solid var(--c-gold-soft);border-radius:var(--r-lg);background:var(--stripes);object-fit:cover}._title_1jevo_21{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);margin:0}._track_1jevo_27{width:100%;height:var(--progress);border-radius:var(--r-pill);background:var(--c-cream-deep);overflow:hidden}._bar_1jevo_35{border-radius:var(--r-pill);background:var(--c-forest);width:40%;height:100%;animation:1.4s ease-in-out infinite _slide_1jevo_1;display:block}._note_1jevo_44{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);margin:0}@keyframes _slide_1jevo_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){._bar_1jevo_35{opacity:.6;width:100%;animation:none}}._light_1maqc_1,._dark_1maqc_2{height:100%;padding-top:env(safe-area-inset-top)}._dark_1maqc_2{background:var(--c-camera)}._nativeCamera_1maqc_11{display:none}._message_1maqc_15{inset:auto var(--gutter) calc(var(--s-8) * 2) var(--gutter);position:fixed}._field_1ag74_1{gap:var(--s-2);flex-direction:column;display:flex}._label_1ag74_7{color:var(--c-ink);font:700 var(--t-h3) / 1.2 var(--f-body)}._input_1ag74_12{min-height:var(--tap-lg);padding:0 var(--s-4);border:2px solid var(--c-gold);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-ink);font:500 var(--t-body) var(--f-body);outline:none}._input_1ag74_12:focus{border-color:var(--c-forest);box-shadow:0 0 0 var(--s-1) var(--c-forest-tint)}._input_1ag74_12[aria-invalid=true]{border-color:var(--c-orange);box-shadow:0 0 0 var(--s-1) var(--c-orange-tint)}._hint_1ag74_33,._error_1ag74_34{font:500 var(--t-small) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._hint_1ag74_33{color:var(--c-ink-muted)}._error_1ag74_34{color:var(--c-orange-deep);font-weight:700}._header_1b6ov_1{align-items:center;gap:var(--s-3);padding:var(--s-3) 20px 14px;border-bottom:var(--rule);display:flex}._text_1b6ov_9{flex:1;min-width:0}._kicker_1b6ov_14{color:var(--c-orange);font:700 var(--t-label) var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin:0}._title_1b6ov_22{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);margin:0}._card_mvk7m_1{align-items:center;gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);display:flex}._avatar_mvk7m_11{width:var(--avatar-lg);height:var(--avatar-lg);border-radius:var(--r-pill);background:var(--c-forest);color:var(--c-on-dark);font:400 var(--t-h2) / var(--avatar-lg) var(--f-display);text-align:center;flex:none}._text_mvk7m_22{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}._name_mvk7m_30{color:var(--c-forest);font:400 var(--t-h2) / 1.1 var(--f-display)}._email_mvk7m_35{color:var(--c-ink-muted);font:500 var(--t-small) var(--f-body);overflow-wrap:anywhere}._row_2bhar_1{align-items:center;gap:var(--s-3);min-height:var(--tap-lg);padding:var(--s-2) var(--s-4);color:var(--c-ink);text-decoration:none;display:flex}._row_2bhar_1+._row_2bhar_1{border-top:var(--rule-thin)}a._row_2bhar_1:hover{color:var(--c-ink);background:var(--c-cream)}._text_2bhar_20{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}._title_2bhar_28{font:700 var(--t-body) var(--f-body)}._subtitle_2bhar_32{color:var(--c-ink-muted);font:500 var(--t-small) var(--f-body)}._chevron_2bhar_37{width:var(--t-h3);height:var(--t-h3);color:var(--c-gold);flex:none}._track_qc9sb_1{width:var(--switch-w);height:var(--switch-h);padding:var(--s-1);border-radius:var(--r-pill);background:var(--c-gold-soft);cursor:pointer;border:0;flex:none;justify-content:flex-start;display:flex}._track_qc9sb_1[aria-checked=true]{background:var(--c-forest);justify-content:flex-end}._track_qc9sb_1:disabled{cursor:default}._knob_qc9sb_23{width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--r-pill);background:var(--c-on-dark);box-shadow:var(--shadow-knob)}._card_1ol28_1{border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}._admin_1ol28_10{gap:var(--s-2);flex-direction:column;display:flex}._label_1ol28_16{color:var(--c-ink-muted);font:700 var(--t-label) / 1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin:0}._badge_1ol28_24{min-width:var(--badge);height:var(--badge);padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--c-orange);color:var(--c-on-dark);font:700 var(--t-small) / var(--badge) var(--f-body);text-align:center;flex:none}._spacer_1ol28_36{flex:1}._version_1ol28_40{color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);text-align:center;margin:0}._wrapper_10z2r_1{position:relative}._input_10z2r_5{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;font-size:var(--t-body);opacity:0;background:0 0;border:0;position:absolute;inset:0}._boxes_10z2r_19{gap:var(--s-2);display:flex}._box_10z2r_19{height:var(--tap-lg);border:2px solid var(--c-gold);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-ink);font:400 var(--t-h1) / 1 var(--f-display);flex:1;justify-content:center;align-items:center;display:flex}._wrapper_10z2r_1:focus-within ._box_10z2r_19[data-active=true]{border-color:var(--c-forest);box-shadow:0 0 0 var(--s-1) var(--c-forest-tint)}._box_10z2r_19:not(:empty){border-color:var(--c-forest)}._boxes_10z2r_19[data-invalid=true] ._box_10z2r_19{border-color:var(--c-orange)}._boxes_10z2r_19[data-disabled=true] ._box_10z2r_19{border-color:var(--c-gold-soft);background:var(--c-cream-deep);color:var(--c-ink-muted)}._checking_xyhnk_1{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--c-forest-tint);color:var(--c-forest);font:700 var(--t-body) var(--f-body);justify-content:center;align-items:center;display:flex}._spinner_xyhnk_13{width:var(--s-5);height:var(--s-5);box-sizing:border-box;border:3px solid var(--c-gold-soft);border-top-color:var(--c-forest);border-radius:var(--r-pill);animation:.8s linear infinite _spin_xyhnk_13}@keyframes _spin_xyhnk_13{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._spinner_xyhnk_13{animation:none}}._lead_lkot6_1{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._email_lkot6_8{color:var(--c-ink);overflow-wrap:anywhere}._hint_lkot6_13{color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._spacer_lkot6_20{flex:1}._pair_lkot6_24{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}._brand_u8tl3_1{align-items:center;gap:var(--s-2);padding:var(--s-3) 0 var(--s-4);border-bottom:var(--rule);flex-direction:column;display:flex}._logo_u8tl3_10{width:var(--tap-lg);height:var(--tap-lg);border-radius:var(--r-lg);background:var(--c-forest);outline:var(--rule);outline-offset:calc(-1 * var(--s-2));color:var(--c-cream);font:400 var(--t-h1) / 1 var(--f-display);justify-content:center;align-items:center;display:flex;position:relative}._logoDot_u8tl3_25{top:var(--s-3);right:var(--s-3);width:var(--s-2);height:var(--s-2);border-radius:var(--r-pill);background:var(--c-orange);position:absolute}._name_u8tl3_35{color:var(--c-forest);font:400 var(--t-display) / 1.05 var(--f-display);text-align:center;margin:0}._tagline_u8tl3_42{color:var(--c-ink-muted);font:500 var(--t-body) / 1.4 var(--f-body);text-align:center;margin:0}._form_u8tl3_49{gap:var(--s-4);flex-direction:column;flex:1;display:flex}._spacer_u8tl3_56{flex:1}._footnote_u8tl3_60{color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);text-align:center;margin:0}._button_1w1sb_1{gap:var(--s-3);width:var(--camera-button);height:var(--camera-button);border-radius:var(--r-pill);background:var(--c-orange);box-shadow:var(--shadow-camera);color:var(--c-on-dark);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:transform .1s;display:flex}._button_1w1sb_1:hover{color:var(--c-on-dark)}._button_1w1sb_1:active{transform:scale(.97)}._glyph_1w1sb_25{width:var(--camera-glyph-w);height:var(--camera-glyph-h);border-radius:var(--r-md);border:4px solid;justify-content:center;align-items:center;display:flex}._lens_1w1sb_35{width:var(--camera-lens);height:var(--camera-lens);border-radius:var(--r-pill);border:4px solid}._label_1w1sb_42{font:400 var(--t-camera) / 1.1 var(--f-display)}@media (prefers-reduced-motion:reduce){._button_1w1sb_1{transition:none}}._button_1s4ij_1{width:var(--tap-min);height:var(--tap-min);border:2px solid var(--c-gold);border-radius:var(--r-pill);background:var(--c-forest-deep);color:var(--c-on-dark);font:400 var(--t-h3) / 1 var(--f-display);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}._button_1s4ij_1:hover{color:var(--c-on-dark);border-color:var(--c-gold-soft)}._header_7cz4k_1{gap:var(--s-4);padding:var(--s-1) var(--s-5) var(--s-5);border-bottom:3px solid var(--c-gold);background:var(--c-forest);color:var(--c-on-dark);flex-direction:column;flex:none;display:flex}._row_7cz4k_12{gap:var(--s-3);justify-content:space-between;align-items:center;display:flex}._scores_7cz4k_19{align-items:flex-end}._when_7cz4k_23,._stat_7cz4k_24{gap:var(--s-1);flex-direction:column;display:flex}._rankStat_7cz4k_30{align-items:flex-end}._kicker_7cz4k_34{color:var(--c-gold-soft);font:700 var(--t-label) / 1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase}._left_7cz4k_41,._label_7cz4k_42,._of_7cz4k_43{color:var(--c-gold-soft);font:500 var(--t-small) / 1.3 var(--f-body)}._left_7cz4k_41{font-weight:600}._points_7cz4k_52{font:400 var(--t-score) / 1.1 var(--f-display)}._rank_7cz4k_30{font:400 var(--t-h1) / 1.1 var(--f-display)}._header_1nzfz_1{gap:var(--s-4);padding:var(--s-1) var(--s-5) var(--s-5);border-bottom:3px solid var(--c-gold);background:var(--c-forest);flex-direction:column;flex:none;display:flex}._row_1nzfz_11{justify-content:space-between;align-items:center;display:flex}._scores_1nzfz_17{align-items:flex-end}._lines_1nzfz_21{gap:var(--s-2);flex-direction:column;display:flex}._block_1nzfz_27{border-radius:var(--r-sm);background:var(--c-forest-deep);animation:1.2s ease-in-out infinite alternate _pulse_1nzfz_1;display:block}._kicker_1nzfz_34{width:calc(var(--placeholder-line) * 12.5);height:var(--placeholder-line)}._left_1nzfz_39{width:calc(var(--placeholder-line) * 7.5);height:var(--placeholder-line)}._points_1nzfz_44{width:calc(var(--t-score) * 1.25);height:var(--t-score)}._rank_1nzfz_49{width:calc(var(--t-h1) * 2.4);height:var(--t-h1)}@keyframes _pulse_1nzfz_1{0%{opacity:1}to{opacity:.6}}@media (prefers-reduced-motion:reduce){._block_1nzfz_27{animation:none}}._card_ftgo5_1{gap:var(--s-4);margin:0 var(--gutter) var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);flex:none;align-items:center;display:flex}._empty_ftgo5_13{gap:var(--s-1);flex-direction:column;align-items:flex-start}._thumb_ftgo5_19{width:var(--thumb);height:var(--thumb);border-radius:var(--r-sm);object-fit:cover;flex:none}._noPhoto_ftgo5_27{background:var(--stripes)}._text_ftgo5_31{gap:calc(var(--s-1) / 2);flex-direction:column;flex:1;display:flex}._title_ftgo5_38{font:700 var(--t-body) / 1.3 var(--f-body)}._detail_ftgo5_42{color:var(--c-ink-muted);font:500 var(--t-small) / 1.4 var(--f-body)}._screen_83cpl_1{flex-direction:column;min-height:100%;display:flex}._center_83cpl_7{gap:var(--gutter);padding:var(--s-5);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._helper_83cpl_17{color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);text-align:center;text-wrap:pretty;margin:0}._error_83cpl_25{gap:var(--s-3);margin:0 var(--gutter) var(--s-4);flex-direction:column;display:flex}._title_83cpl_32{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._form_awcrj_1{gap:var(--s-4);flex-direction:column;flex:1;display:flex}._lead_awcrj_8{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._spacer_awcrj_15{flex:1}:root{--c-cream:#faf4e8;--c-surface:#fffcf5;--c-cream-deep:#f1e7d3;--c-forest:#1f4a33;--c-forest-deep:#143424;--c-forest-tint:#e3ebe2;--c-orange:#b9501c;--c-orange-deep:#943e13;--c-orange-tint:#f8e2d2;--c-ink:#3a2618;--c-ink-muted:#6b5443;--c-gold:#c9a35a;--c-gold-soft:#e6d5ac;--c-on-dark:#fffcf5;--c-camera:#16110d;--c-on-camera-soft:#fffcf51f;--c-on-camera-line:#fffcf566;--c-on-camera-ring:#fffcf54d;--c-on-forest-soft:#fffcf51a;--c-gold-halo:#c9a35a59;--c-alien-green:#9bc53d;--c-brown-paint:#6e4b30;--f-display:"Young Serif", Georgia, serif;--f-body:"Figtree", system-ui, sans-serif;--t-display:48px;--t-h1:34px;--t-h2:26px;--t-h3:21px;--t-body:19px;--t-small:16px;--t-label:13px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--gutter:20px;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-pill:999px;--tap-min:56px;--tap-lg:72px;--avatar-lg:56px;--camera-button:250px;--camera-glyph-w:64px;--camera-glyph-h:48px;--camera-lens:22px;--thumb:64px;--shutter:96px;--bracket:40px;--intro-icon:120px;--step-number:40px;--claim-min:88px;--radio:28px;--radio-dot:12px;--chip-dot:14px;--points-badge:40px;--sending-photo:200px;--progress:14px;--result-icon:96px;--t-result:72px;--t-score:56px;--t-camera:30px;--placeholder-line:12px;--badge:32px;--switch-w:64px;--switch-h:36px;--switch-knob:28px;--rule:2px solid var(--c-gold);--rule-thin:1px solid var(--c-gold-soft);--shadow-card:0 1px 0 var(--c-gold-soft), 0 6px 18px #3a261812;--shadow-knob:0 1px 3px #3a26184d;--shadow-camera:0 0 0 10px var(--c-orange-tint), 0 0 0 12px var(--c-gold-soft), inset 0 -6px 0 var(--c-orange-deep), 0 14px 30px #943e1359;--stripes:repeating-linear-gradient(135deg, var(--c-cream-deep) 0 8px, var(--c-gold-soft) 8px 9px);--stripes-dark:repeating-linear-gradient(135deg, #231a14 0 8px, #2e241c 8px 9px)}:root[data-text=large]{--t-display:54px;--t-h1:38px;--t-h2:29px;--t-h3:24px;--t-body:22px;--t-small:18px;--t-label:15px;--tap-min:64px;--tap-lg:80px;--t-score:62px;--t-camera:34px}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--c-cream);color:var(--c-ink);font:400 var(--t-body) / 1.5 var(--f-body);-webkit-font-smoothing:antialiased}a{color:var(--c-forest);-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold)}a:hover{color:var(--c-orange)}
