._page_1x3xd_2{gap:var(--space-4);width:100%;max-width:var(--max-width);padding:var(--space-4) var(--space-4) var(--space-6);flex-direction:column;margin:0 auto;display:flex}._demo_1x3xd_12{padding:var(--space-1) var(--space-3);border:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning);border-radius:999px;align-self:flex-start;font-size:.8125rem;font-weight:600}._head_1x3xd_23,._info_1x3xd_24{gap:var(--space-3);flex-direction:column;display:flex}._panel_1x3xd_30{gap:var(--space-4);flex-direction:column;display:flex}._parties_1x3xd_36{align-items:center;gap:var(--space-2);display:flex}._monogram_1x3xd_42,._partyMark_1x3xd_43{border-radius:50%;flex:none;width:44px;height:44px}._monogram_1x3xd_42{background:var(--color-primary-soft);color:var(--color-primary-ink);place-items:center;font-size:1.25rem;font-weight:700;display:grid}._link_1x3xd_59{border-top:2px dashed var(--color-border-strong);width:32px}._title_1x3xd_64{font-size:1.375rem;line-height:1.25}._details_1x3xd_69{margin:0;padding:0;list-style:none}._details_1x3xd_69 li{padding:var(--space-2) 0;border-top:1px solid var(--color-border);font-size:.9375rem}._details_1x3xd_69 li:last-child{border-bottom:1px solid var(--color-border)}._optional_1x3xd_85{color:var(--color-muted)}._purpose_1x3xd_89{color:var(--color-text-soft)}._purposeLabel_1x3xd_93{color:var(--color-text);font-weight:600}._small_1x3xd_98{color:var(--color-muted);font-size:.875rem}._note_1x3xd_103{color:var(--color-text-soft)}._action_1x3xd_107{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._block_1x3xd_118{gap:var(--space-3);flex-direction:column;display:flex}._blockTitle_1x3xd_124{font-size:1.125rem;line-height:1.3}._divider_1x3xd_129{background:var(--color-border);height:1px}._qrBlock_1x3xd_134{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._qrFrame_1x3xd_141{padding:var(--space-3);border-radius:var(--radius-card);box-shadow:var(--shadow-card), 0 0 0 1px var(--color-border);background:#fff}._qr_1x3xd_134{width:200px;height:200px;image-rendering:pixelated;display:block}._match_1x3xd_157{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-primary-soft);align-self:stretch;display:flex}._matchText_1x3xd_168{flex-direction:column;display:flex}._matchLabel_1x3xd_173{color:var(--color-text);font-weight:600}._matchCode_1x3xd_178{letter-spacing:.08em;color:var(--color-primary-ink);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:2rem;font-weight:700;line-height:1.1}._waiting_1x3xd_187 p{justify-content:center;font-size:.9375rem}._orRow_1x3xd_193{align-items:center;gap:var(--space-3);color:var(--color-muted);font-size:.875rem;display:flex}._orRow_1x3xd_193:before,._orRow_1x3xd_193:after{content:"";border-top:1px solid var(--color-border);flex:1}._dinForm_1x3xd_208{gap:var(--space-2);flex-direction:column;display:flex}._input_1x3xd_214{width:100%;min-height:52px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;letter-spacing:.08em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.25rem}._input_1x3xd_214[aria-invalid=true]{border-color:var(--color-error)}._error_1x3xd_232{color:var(--color-error);font-size:.9375rem}._footer_1x3xd_237{flex-direction:column;align-items:center;display:flex}@media (width>=768px){._page_1x3xd_2{padding-top:var(--space-6);gap:var(--space-5)}._title_1x3xd_64{font-size:1.75rem}._action_1x3xd_107{padding:var(--space-5)}._wide_1x3xd_258{max-width:960px}._panel_1x3xd_30{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 400px;gap:0;display:grid;overflow:hidden}._head_1x3xd_23{padding:var(--space-6) var(--space-6) var(--space-5);grid-column:1}._info_1x3xd_24{padding:0 var(--space-6) var(--space-6);grid-column:1}._panel_1x3xd_30 ._action_1x3xd_107{padding:var(--space-6);border:0;border-left:1px solid var(--color-border);background:var(--color-primary-soft);box-shadow:none;border-radius:0;grid-area:1/2/span 2;justify-content:center}._panel_1x3xd_30 ._blockTitle_1x3xd_124{text-align:center}._panel_1x3xd_30 ._match_1x3xd_157{background:var(--color-surface)}}._steps_1x3xd_306{gap:var(--space-2);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._steps_1x3xd_306 li{align-items:center;gap:var(--space-2);counter-increment:step;display:flex}._steps_1x3xd_306 li:before{content:counter(step);background:var(--color-primary-soft);width:26px;height:26px;color:var(--color-primary-ink);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}._notice_1x3xd_337{padding:var(--space-3);border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-text);font-size:.9375rem}._also_1x3xd_345{gap:var(--space-2);flex-direction:column;display:flex}._button_11h1j_1{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:52px;padding:var(--space-3) var(--space-5);border-radius:var(--radius);cursor:pointer;border:2px solid #0000;font-size:1rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}._button_11h1j_1:disabled{cursor:not-allowed}._primary_11h1j_24{background:var(--color-action);color:var(--color-primary-text)}@media (hover:hover){._primary_11h1j_24:hover:not(:disabled){background:var(--color-action-hover)}}._primary_11h1j_24:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text)}._secondary_11h1j_40{background:var(--color-surface);color:var(--color-text-soft);border:1px solid var(--color-border-strong)}._secondary_11h1j_40:hover:not(:disabled){border-color:var(--color-primary)}._secondary_11h1j_40:disabled{opacity:.6}._link_11h1j_54{min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-primary-ink);text-underline-offset:3px;background:0 0;font-weight:700;text-decoration:underline}._link_11h1j_54:hover:not(:disabled){color:var(--color-text)}._spinner_11h1j_68{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite _spin_11h1j_68}@keyframes _spin_11h1j_68{to{transform:rotate(360deg)}}._error_1ncyo_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-error-border);border-radius:var(--radius-card);background:var(--color-error-bg);color:var(--color-error);display:grid}._title_1ncyo_11{font-size:1rem;font-weight:700}._message_1ncyo_16{color:var(--color-text)}._actions_1ncyo_20{gap:var(--space-2);display:grid}._status_1llop_1{align-items:center;gap:var(--space-3);font-size:1.0625rem;display:flex}._spinner_1llop_8{border:3px solid var(--color-primary);border-right-color:#0000;border-radius:50%;flex:none;width:24px;height:24px;animation:.8s linear infinite _spin_1llop_8}@keyframes _spin_1llop_8{to{transform:rotate(360deg)}}._frame_1idkz_1{aspect-ratio:3/4;border-radius:var(--radius-card);background:var(--ink);width:100%;position:relative;overflow:hidden}._fill_1idkz_10{aspect-ratio:auto;flex:1 1 0;min-height:220px;max-height:min(70vh,640px)}._video_1idkz_17{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._focusRing_1idkz_26{pointer-events:none;border:2px solid #fff;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;animation:.9s ease-out forwards _focus-ring_1idkz_1;position:absolute;box-shadow:0 0 0 1px #00000059}@keyframes _focus-ring_1idkz_1{0%{opacity:1;transform:scale(1.4)}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._focusRing_1idkz_26{animation:none}}._mirrored_1idkz_59{transform:scaleX(-1)}._overlay_1idkz_63{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}._status_1idkz_74{padding:var(--space-4);color:#e5e7eb;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width>=768px){._frame_1idkz_1{aspect-ratio:4/3}._fill_1idkz_10{aspect-ratio:auto}}._layout_1danb_1{gap:var(--space-5);width:100%;max-width:var(--max-width);padding:var(--space-5) var(--space-4) var(--space-6);flex-direction:column;margin:0 auto;display:flex}._progress_1danb_11{gap:var(--space-2);display:grid}._progressText_1danb_16{color:var(--color-muted);font-size:.875rem;font-weight:600}._bar_1danb_22{grid-template-columns:repeat(var(--steps), 1fr);gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._segment_1danb_31{background:var(--color-sunken);border-radius:3px;height:6px}._segmentDone_1danb_37{background:var(--color-primary-icon)}._title_1danb_41{font-size:1.5rem;line-height:1.25}._title_1danb_41:focus{outline:none}._body_1danb_50{gap:var(--space-4);flex-direction:column;display:flex}._actions_1danb_56{gap:var(--space-3);margin-top:auto;display:grid}._fill_1danb_63{gap:var(--space-3);padding-top:var(--space-3);padding-bottom:var(--space-3)}._fill_1danb_63 ._body_1danb_50{gap:var(--space-2);flex:auto;min-height:0}._fill_1danb_63 ._actions_1danb_56{gap:var(--space-2)}._sticky_1danb_79{margin-inline:calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4) var(--space-4);background:var(--color-bg);box-shadow:0 -1px 0 var(--color-border);position:sticky;bottom:0}@media (width>=768px){._layout_1danb_1{padding-top:var(--space-6)}._title_1danb_41{font-size:1.875rem}._actions_1danb_56{margin-top:var(--space-2)}}._instructions_cpb33_1{gap:var(--space-1);text-align:center;display:grid}._hint_cpb33_7{font-size:1.0625rem;font-weight:600}._note_cpb33_12{color:var(--color-muted);font-size:.875rem}._liveHint_cpb33_18{top:var(--space-3);left:var(--space-3);right:var(--space-3);justify-content:center;display:flex;position:absolute}._chip_cpb33_27{padding:var(--space-1) var(--space-3);background:var(--color-surface);color:var(--color-primary-ink);text-align:center;border-radius:999px;font-size:.9375rem;font-weight:600}._guide_mznfv_1{aspect-ratio:85.6/54;border:3px solid #fff;border-radius:14px;width:min(86%,136.326cqh);box-shadow:0 0 0 9999px #0e1a338c}._photo_1xgyd_1{object-fit:contain;border-radius:var(--radius-card);background:var(--ink);width:100%;max-height:45vh;display:block}._check_1xgyd_10{color:var(--color-muted)}._hints_1xgyd_14{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning-border);border-radius:var(--radius-card);background:var(--color-warning-bg);display:grid}._hints_1xgyd_14 ul{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}._hintsTitle_1xgyd_30{color:var(--color-warning);font-weight:700}._wrap_z46rn_1{gap:var(--space-2);display:grid}._track_z46rn_6{background:var(--color-border);border-radius:4px;height:8px;position:relative;overflow:hidden}._bar_z46rn_14{background:var(--color-primary);border-radius:4px;height:100%;transition:width .2s}._indeterminate_z46rn_21 ._bar_z46rn_14{width:35%;animation:1.2s ease-in-out infinite _slide_z46rn_1}@keyframes _slide_z46rn_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}._text_z46rn_35{justify-content:space-between;gap:var(--space-2);font-weight:600;display:flex}._percent_z46rn_42{color:var(--color-muted);font-variant-numeric:tabular-nums}._note_z46rn_47{color:var(--color-muted);font-size:.875rem}._warning_1y2ln_1{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning-border);border-radius:var(--radius-card);background:var(--color-warning-bg);display:grid}._warningTitle_1y2ln_10{color:var(--color-warning);font-weight:700}._list_1y2ln_15{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}._notes_1y2ln_22{color:var(--color-muted)}._success_1y2ln_26{padding:var(--space-3) var(--space-4);border:1px solid var(--color-success-border);border-radius:var(--radius-card);background:var(--color-success-bg);color:var(--color-success-text);font-weight:600}._fields_1y2ln_35{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}._row_1y2ln_42{gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(7.5rem,38%) 1fr;display:grid}._row_1y2ln_42+._row_1y2ln_42{border-top:1px solid var(--color-border)}._label_1y2ln_53{color:var(--color-muted);padding-top:2px;font-size:.875rem}._value_1y2ln_59{overflow-wrap:anywhere;font-weight:600}._missing_1y2ln_64{color:var(--color-muted);font-style:italic}._note_1y2ln_22{color:var(--color-muted);font-size:.875rem}._prompt_qzmvx_1{justify-content:center;align-items:center;gap:var(--space-3);text-align:left;display:flex}._title_qzmvx_9{font-size:1.375rem;font-weight:700;line-height:1.25}._detail_qzmvx_15{color:var(--color-muted);font-size:.9375rem}._icon_qzmvx_20{width:48px;height:48px;color:var(--color-primary-icon);flex:none}._stroke_qzmvx_27{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._fill_qzmvx_35{fill:currentColor}._eye_qzmvx_39,._arrow_qzmvx_40,._mouth_qzmvx_41{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){._BLINK_qzmvx_48 ._eye_qzmvx_39{animation:1.6s ease-in-out infinite _blink_qzmvx_1}._TURN_LEFT_qzmvx_52 ._arrow_qzmvx_40{animation:1.2s ease-in-out infinite _nudge-left_qzmvx_1}._TURN_RIGHT_qzmvx_56 ._arrow_qzmvx_40{animation:1.2s ease-in-out infinite _nudge-right_qzmvx_1}._SMILE_qzmvx_60 ._mouth_qzmvx_41{animation:1.6s ease-in-out infinite _grin_qzmvx_1}}@keyframes _blink_qzmvx_1{0%,70%,to{transform:scaleY(1)}80%{transform:scaleY(.1)}}@keyframes _nudge-left_qzmvx_1{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes _nudge-right_qzmvx_1{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes _grin_qzmvx_1{0%,to{transform:scaleX(.8)}50%{transform:scaleX(1.05)}}._panel_1w7q1_1{gap:var(--space-1);align-content:start;min-height:7.875rem;display:grid}._progress_1w7q1_13{color:var(--color-muted);text-align:center;font-size:.875rem;font-weight:600}._status_1w7q1_20{display:grid}._waiting_1w7q1_24,._done_1w7q1_25{padding:var(--space-3) 0;text-align:center;font-size:1.0625rem;font-weight:600}._done_1w7q1_25{color:var(--color-success-text)}._oval_1w7q1_37{aspect-ratio:3/4;border:4px solid var(--color-primary);border-radius:50%;height:min(80cqh,96cqw);box-shadow:0 0 0 200vmax #0e1a3373}._guidance_1w7q1_46{top:var(--space-3);left:var(--space-3);right:var(--space-3);justify-content:center;display:flex;position:absolute}._chip_1w7q1_55{padding:var(--space-1) var(--space-3);background:var(--color-surface);color:var(--color-primary-ink);text-align:center;border-radius:999px;font-size:.9375rem;font-weight:600}._waiting_1w7q1_24{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}._spinner_1w7q1_73{border:3px solid var(--color-primary);border-right-color:#0000;border-radius:50%;flex:none;width:22px;height:22px}@media (prefers-reduced-motion:no-preference){._spinner_1w7q1_73{animation:.8s linear infinite _spin_1w7q1_73}}@keyframes _spin_1w7q1_73{to{transform:rotate(360deg)}}._missed_1w7q1_95{color:var(--color-error);font-size:.9375rem;font-weight:600}._retry_1w7q1_102{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);justify-items:center;gap:var(--space-2);pointer-events:auto;display:grid;position:absolute}._retry_1w7q1_102>button{width:min(100%,320px)}._steps_1kmoe_1,._tips_1kmoe_2{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}._steps_1kmoe_1 li::marker{color:var(--color-primary-icon);font-weight:700}._tips_1kmoe_2{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-muted);box-shadow:var(--shadow-card);font-size:.9375rem}._illustration_1kmoe_26{background:var(--color-primary-soft);width:112px;height:112px;color:var(--color-primary-icon);border-radius:50%;place-items:center;margin:0 auto;display:grid;position:relative}._illustration_1kmoe_26:before,._illustration_1kmoe_26:after{content:"";border-radius:50%;position:absolute}._illustration_1kmoe_26:before{border:1.5px dashed var(--color-primary-icon);inset:7px}._illustration_1kmoe_26:after{border:2px solid var(--color-primary-icon);inset:16px}._trust_1kmoe_56{padding:var(--space-3);border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-text-soft);align-items:center;gap:10px;font-size:.8125rem;font-weight:500;display:flex}._trust_1kmoe_56 svg{color:var(--color-primary-icon);flex:none}@media (height<=800px){._illustration_1kmoe_26{display:none}}._checking_1ivdr_1{align-items:center;gap:var(--space-3);font-size:1.0625rem;display:flex}._spinner_1ivdr_8{border:3px solid var(--color-primary);border-right-color:#0000;border-radius:50%;flex:none;width:24px;height:24px;animation:.8s linear infinite _spin_1ivdr_8}@keyframes _spin_1ivdr_8{to{transform:rotate(360deg)}}._banner_1vfjk_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);border:1px solid;display:flex}._ok_1vfjk_10{border-color:var(--color-success-border);background:var(--color-success-bg)}._notOk_1vfjk_15{border-color:var(--color-warning-border);background:var(--color-warning-bg)}._icon_1vfjk_20{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}._ok_1vfjk_10 ._icon_1vfjk_20{background:var(--color-success)}._notOk_1vfjk_15 ._icon_1vfjk_20{background:var(--color-warning)}._reasons_1vfjk_40 ul{gap:var(--space-2);margin:var(--space-2) 0 0;padding-left:var(--space-5);display:grid}._reasonsTitle_1vfjk_47,._tries_1vfjk_51{font-weight:600}._banner_6cee5_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);border:1px solid;display:flex}._text_6cee5_10{gap:var(--space-3);display:grid}._icon_6cee5_15{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;line-height:1;display:inline-flex}._APPROVED_6cee5_28{border-color:var(--color-success-border);background:var(--color-success-bg)}._APPROVED_6cee5_28 ._icon_6cee5_15{background:var(--color-success)}._REVIEW_6cee5_37{border-color:var(--color-warning-border);background:var(--color-warning-bg)}._REVIEW_6cee5_37 ._icon_6cee5_15{background:var(--color-warning)}._REJECTED_6cee5_46{border-color:var(--color-border);background:var(--color-surface)}._REJECTED_6cee5_46 ._icon_6cee5_15{background:var(--color-muted)}._steps_1awey_1{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}._qrBox_1awey_8{min-height:252px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);justify-content:center;align-items:center;display:flex}._qr_1awey_8{width:220px;height:220px;image-rendering:pixelated;display:block}._expired_1awey_27{color:var(--color-warning);font-weight:600}._expiry_1awey_32{color:var(--color-muted)}._time_1awey_36{font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:600}._lead_1awey_42{font-size:1.0625rem}._statusBox_1awey_46{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._trouble_1awey_53{color:var(--color-warning)}._lead_lt5hb_1{font-size:1.0625rem}._needs_lt5hb_5{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);margin:0;list-style:none;display:grid}._needs_lt5hb_5 li{gap:var(--space-2);display:flex}._needs_lt5hb_5 li:before{content:"✓";color:var(--color-primary-icon);font-weight:700}._consent_lt5hb_28{color:var(--color-muted);font-size:.875rem}._phoneHint_lt5hb_33{color:var(--color-muted)}._shell_rxaz9_1{flex-direction:column;min-height:100dvh;display:flex}._header_rxaz9_7{background:var(--color-bg)}._brand_rxaz9_11{max-width:var(--max-width);padding:var(--space-2) var(--space-4);align-items:center;gap:var(--space-2);margin:0 auto;display:flex}@media (width>=768px){._shell_rxaz9_1:has([data-layout=wide]) ._brand_rxaz9_11{max-width:960px}}._mark_rxaz9_29{width:28px;height:28px;display:block}._name_rxaz9_35{letter-spacing:-.01em;color:var(--color-text);font-weight:700}._by_rxaz9_41{color:var(--color-muted);margin-left:auto;font-size:.8125rem}._main_rxaz9_47{flex-direction:column;flex:1;display:flex}._main_rxaz9_47>*{flex:1}._page_5i1zu_1{gap:var(--space-3);max-width:var(--max-width);padding:var(--space-6) var(--space-4);align-content:start;margin:0 auto;display:grid}:root{--primary-50:#fef8ea;--primary-100:#fde9bf;--primary-500:#f7b731;--primary-600:#e1a72d;--primary-700:#af8223;--primary-900:#684d15;--brand-flag:#f7e017;--ink:#2f2f2f;--ink-soft:#27172f;--muted:#606774;--line:#e4e4e4;--line-strong:#dde4ef;--surface:#fff;--canvas:#fffdfb;--sunken:#ededed;--color-bg:var(--canvas);--color-surface:var(--surface);--color-sunken:var(--sunken);--color-text:var(--ink);--color-text-soft:var(--ink-soft);--color-muted:var(--muted);--color-border:var(--line);--color-border-strong:var(--line-strong);--color-primary:var(--primary-600);--color-action:#27172f;--color-action-hover:#3a2745;--color-primary-soft:var(--primary-50);--color-primary-ink:var(--primary-900);--color-primary-icon:var(--primary-700);--color-primary-text:#fff;--color-focus:var(--primary-600);--color-disabled-bg:var(--sunken);--color-disabled-text:#adadad;--color-error:#b91c1c;--color-error-bg:#fef3f2;--color-error-border:#f6c9c5;--color-warning:#b45309;--color-warning-bg:#fffaeb;--color-warning-border:#f5d58a;--color-success:#158a4a;--color-success-text:#0f6b39;--color-success-bg:#ecfdf3;--color-success-border:#b7e4c7;--color-info:#2563eb;--color-info-bg:#eff6ff;--color-scrim:#2f2f2f80;--radius:12px;--radius-card:16px;--shadow-card:0 1px 2px #0000000d;--shadow-raised:0 2px 4px #2f2f2f0f, 0 12px 32px -8px #2f2f2f2e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--max-width:560px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--color-bg);min-height:100dvh;margin:0}h1,h2,p,dl,dd{margin:0}button{font:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
