.app-shell_barePage__XGxVA,.app-shell_claimPage__L6_vs,.app-shell_shell__v1l0I{min-height:100dvh;background:radial-gradient(circle at 85% 4%,var(--peach),transparent 20rem),var(--canvas);color:var(--ink)}.app-shell_page__PwofY{display:block;min-height:100dvh;padding:0 0 96px}.app-shell_header__Co6gZ{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:28rem;padding:16px 16px 8px}.app-shell_brand__35qZF{color:var(--ink);font-size:1.5rem;font-weight:800;letter-spacing:-.08em;text-decoration:none}.app-shell_brand__35qZF span{color:var(--orange)}.app-shell_content__kPj4f{margin:0 auto;max-width:28rem;padding:0 16px}.app-shell_tabBar__nWu6E{align-items:stretch;background:var(--surface);border-top:1px solid var(--line);bottom:0;display:grid;grid-template-columns:repeat(4,1fr);left:0;margin:0 auto;max-width:28rem;padding:6px 8px calc(6px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:10}.app-shell_tabItem__Q6XhS{align-items:center;color:var(--muted);display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:44px;padding:6px 4px;text-decoration:none}.app-shell_tabItem__Q6XhS span{font-size:.7rem;font-weight:750;letter-spacing:.01em}.app-shell_tabIcon__6p_Iu{height:22px;width:22px}.app-shell_tabItem__Q6XhS:focus-visible,.app-shell_tabItem__Q6XhS:hover{color:var(--ink)}.app-shell_tabItem__Q6XhS[aria-current=page],.app-shell_tabItem__Q6XhS[aria-current=page] .app-shell_tabIcon__6p_Iu{color:var(--orange)}.app-shell_sidebar__UP6vv{display:none}.app-shell_barePage__XGxVA{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.app-shell_bareContent__bTP_i{margin:0 auto;max-width:28rem;padding:16px}.app-shell_claimPage__L6_vs{align-items:center;display:flex;justify-content:center;padding:16px}.app-shell_claimContent__anq3l{margin:0 auto;max-width:520px;width:100%}.app-shell_cardBrand__f5GS1{display:block;margin-bottom:16px;text-align:center}@media (min-width:768px){.app-shell_claimPage__L6_vs{padding:32px}}@media (min-width:1024px){.app-shell_shell__v1l0I{display:grid;grid-template-columns:240px minmax(0,1fr)}.app-shell_sidebar__UP6vv{background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px;height:100dvh;padding:24px 16px;position:sticky;top:0}.app-shell_sidebarBrand__IqjpU{display:block;padding:0 12px 20px}.app-shell_sideItem__SyCdr{align-items:center;border-radius:var(--radius-button);color:var(--muted);display:flex;font-size:.9rem;font-weight:750;gap:12px;padding:11px 12px;text-decoration:none}.app-shell_sideItem__SyCdr:focus-visible,.app-shell_sideItem__SyCdr:hover{background:var(--canvas);color:var(--ink)}.app-shell_sideItem__SyCdr[aria-current=page]{background:var(--peach-wash);color:var(--orange)}.app-shell_sideCta__Wj3mb{align-items:center;background:var(--orange);border-radius:var(--radius-button);color:var(--ink);display:flex;font-size:.9rem;font-weight:800;gap:8px;justify-content:center;margin-top:16px;min-height:48px;text-decoration:none}.app-shell_sideCta__Wj3mb:hover{background:var(--orange-hover)}.app-shell_sideSpacer__UUWQJ{flex:1}.app-shell_sideIcon__1tvJ0{height:20px;width:20px}.app-shell_header__Co6gZ,.app-shell_tabBar__nWu6E{display:none}.app-shell_page__PwofY{padding:0 0 48px}.app-shell_content__kPj4f{max-width:72rem;padding:40px 48px 0}.app-shell_bareContent__bTP_i{padding:48px 24px}}.button_button__tvyt7{align-items:center;border:0;border-radius:var(--radius-button);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;min-height:48px;padding:12px 20px;transition:background-color .15s ease,color .15s ease,transform .15s ease}.button_button__tvyt7:active:not(:disabled){transform:translateY(1px)}.button_button__tvyt7:disabled{cursor:not-allowed;opacity:.55}.button_primary__AgMbO{background:var(--orange);color:var(--ink)}.button_primary__AgMbO:hover:not(:disabled){background:var(--orange-hover)}.button_secondary__WRdcP{background:var(--line);color:var(--ink)}.button_secondary__WRdcP:hover:not(:disabled){background:#dedede}.button_ghost__6vx7l{background:transparent;color:var(--ink);min-height:40px;padding-inline:12px}.button_ghost__6vx7l:hover:not(:disabled){color:var(--orange);text-decoration:underline}.button_fullWidth__0o5Yl{width:100%}.card_card__oZK_W{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:24px}.language-toggle_toggle__5hyIs{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.language-toggle_option__r1Pvx{appearance:none;border:0;cursor:pointer;border-radius:999px;padding:6px 14px;font:inherit;font-weight:600;font-size:.8125rem;line-height:1;color:var(--muted);background:transparent;transition:color .15s ease,background .15s ease}.language-toggle_option__r1Pvx:hover{color:var(--ink)}.language-toggle_option__r1Pvx[data-active=true]{color:#fff;background:var(--color-brand-deep,var(--ink))}.language-toggle_settings__XlW9D .language-toggle_option__r1Pvx{padding:8px 18px;font-size:.875rem}.language-toggle_settings__XlW9D{width:100%;justify-content:stretch}.language-toggle_settings__XlW9D .language-toggle_option__r1Pvx{flex:1}.field_field__Q_RS8{color:var(--ink);display:grid;grid-template-columns:minmax(0,1fr);font-size:.92rem;font-weight:700;gap:8px}.field_field__Q_RS8 small{color:var(--muted);font-size:.78rem;font-weight:500}.field_input__utbQJ{background:var(--canvas);border:1px solid var(--line);border-radius:12px;color:var(--ink);min-height:48px;padding:12px 14px;width:100%}.field_input__utbQJ:focus{border:2px solid var(--orange);outline:none;padding:11px 13px}.status-badge_badge__ym2EX{display:inline-flex;font-size:.7rem;font-weight:700}.status-badge_neutral__eyL9n{color:var(--orange-pressed)}.status-badge_success__2VNtJ{color:var(--success)}.status-badge_danger__nxsbM{color:var(--danger)}.send-success_pop__nIo7h{animation:send-success_pop-in__6ZfwI .45s cubic-bezier(.2,.9,.3,1.3)}@keyframes send-success_pop-in__6ZfwI{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.send-success_pop__nIo7h{animation:none}}