.-Jn2-a_page{background:var(--paper);min-height:100vh;padding:48px 24px 72px}.-Jn2-a_hero{max-width:1080px;margin:0 auto 32px}.-Jn2-a_kicker{color:var(--positive-ink);letter-spacing:.12em;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.-Jn2-a_hero h1{letter-spacing:-.04em;max-width:760px;font-size:clamp(30px,5vw,48px);line-height:1.18}.-Jn2-a_hero p{max-width:700px;color:var(--muted);margin-top:14px}.-Jn2-a_grid{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:20px;max-width:1080px;margin:0 auto;display:grid}.-Jn2-a_voiceCard,.-Jn2-a_taskCard{border:1px solid var(--line-quiet);background:var(--white);border-radius:24px;padding:24px}.-Jn2-a_voiceHeading,.-Jn2-a_taskHeading,.-Jn2-a_timelineHead,.-Jn2-a_eventTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.-Jn2-a_voiceHeading{margin-bottom:24px}.-Jn2-a_voiceHeading h2,.-Jn2-a_taskHeading h2,.-Jn2-a_timelineHead h2{font-size:20px}.-Jn2-a_voiceHeading label{color:var(--muted);font-size:13px}.-Jn2-a_voiceHeading select{border:1px solid var(--line);border-radius:10px;min-height:44px;margin-top:4px;padding:8px 12px;display:block}.-Jn2-a_voiceCard form>label{margin-bottom:8px;font-weight:600;display:block}.-Jn2-a_voiceCard textarea{resize:vertical;border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;min-height:106px;padding:14px;font-size:16px;display:block}.-Jn2-a_hint,.-Jn2-a_taskHeading p,.-Jn2-a_event p,.-Jn2-a_footnote{color:var(--muted);font-size:14px}.-Jn2-a_hint{min-height:44px;margin:10px 0 14px}.-Jn2-a_actions{flex-wrap:wrap;gap:10px;display:flex}.-Jn2-a_actions button,.-Jn2-a_reply button{border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 16px;font-weight:600;display:inline-flex}.-Jn2-a_primary{background:var(--ink);color:var(--white)}.-Jn2-a_secondary{background:var(--surface-strong);color:var(--ink)}.-Jn2-a_stop{background:var(--danger-tint);color:var(--danger-ink)}.-Jn2-a_reply{border-top:1px solid var(--line-quiet);margin-top:24px;padding-top:20px}.-Jn2-a_reply p{margin-bottom:14px}.-Jn2-a_taskHeading{border-bottom:1px solid var(--line-quiet);align-items:start;padding-bottom:20px}.-Jn2-a_taskHeading p{margin-top:5px}.-Jn2-a_status{background:var(--surface);border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:600}.-Jn2-a_status[data-status=running]{background:var(--positive-tint);color:var(--positive-ink)}.-Jn2-a_status[data-status=waiting],.-Jn2-a_status[data-status=paused]{background:var(--warning-tint);color:var(--warning-ink)}.-Jn2-a_timeline{margin:22px 0}.-Jn2-a_timelineHead{margin-bottom:18px}.-Jn2-a_timelineHead h2{font-size:16px}.-Jn2-a_timelineHead span,.-Jn2-a_event time{color:var(--muted);font-size:12px}.-Jn2-a_timeline ol{margin:0;padding:0;list-style:none}.-Jn2-a_event{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:0 0 24px;display:grid;position:relative}.-Jn2-a_event:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:32px;bottom:0;left:15px}.-Jn2-a_eventIcon{background:var(--surface-strong);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.-Jn2-a_event[data-state=done] .-Jn2-a_eventIcon{background:var(--positive-tint);color:var(--positive-ink)}.-Jn2-a_event[data-state=waiting] .-Jn2-a_eventIcon,.-Jn2-a_event[data-state=paused] .-Jn2-a_eventIcon{background:var(--warning-tint);color:var(--warning-ink)}.-Jn2-a_event[data-state=failed] .-Jn2-a_eventIcon,.-Jn2-a_event[data-state=blocked] .-Jn2-a_eventIcon{background:var(--danger-tint);color:var(--danger-ink)}.-Jn2-a_eventTop{align-items:baseline}.-Jn2-a_eventTop strong{font-size:15px}.-Jn2-a_eventTop span{color:var(--muted);white-space:nowrap;font-size:12px}.-Jn2-a_event p{margin:5px 0}.-Jn2-a_event time{margin-top:6px;display:block}.-Jn2-a_empty{color:var(--muted);margin:28px 0}.-Jn2-a_footnote{max-width:1080px;margin:22px auto 0}@media (max-width:760px){.-Jn2-a_page{padding:24px 16px 48px}.-Jn2-a_grid{grid-template-columns:1fr}.-Jn2-a_voiceCard,.-Jn2-a_taskCard{padding:20px}}
.S5OpBq_call{gap:var(--space-5);min-height:0;padding:var(--space-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.S5OpBq_identity{justify-items:center;gap:var(--space-2);padding-top:var(--space-6);display:grid}.S5OpBq_symbol{margin-bottom:var(--space-4);place-items:center;display:grid}.S5OpBq_identity h2{font-size:var(--text-xl);letter-spacing:-.035em}.S5OpBq_identity p,.S5OpBq_time{font-size:var(--text-sm);color:var(--muted)}.S5OpBq_time{font-variant-numeric:tabular-nums}.S5OpBq_captions{min-height:var(--space-7);gap:var(--space-4);flex-direction:column;flex:1;justify-content:center;display:flex}.S5OpBq_captions p{font-size:var(--text-md);overflow-wrap:anywhere;line-height:1.65}.S5OpBq_captions .S5OpBq_heard{font-size:var(--text-sm);color:var(--muted)}.S5OpBq_captions .S5OpBq_error{color:var(--danger-ink);font-size:var(--text-sm)}.S5OpBq_proposal{gap:var(--space-3);padding:var(--space-4);background:var(--white);border-radius:var(--radius-container);display:grid}.S5OpBq_proposal p{font-size:var(--text-sm)}.S5OpBq_proposal button{min-height:var(--control-height);padding:var(--space-3);border-radius:var(--radius-control);background:var(--action-fill);color:var(--action-ink);border:0;font-weight:650}.S5OpBq_actions{justify-content:center;gap:var(--space-3);padding-bottom:var(--space-4);display:flex}.S5OpBq_actions button{min-height:calc(var(--target-touch) + var(--space-5));min-width:calc(var(--target-touch) + var(--space-5));padding:var(--space-3);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:var(--space-2);background:var(--white);color:var(--ink);border:0;flex-direction:column;display:flex}.S5OpBq_actions button span{font-size:var(--text-xs)}.S5OpBq_actions .S5OpBq_hangup{background:var(--danger-tint);color:var(--danger-ink)}.S5OpBq_actions button:active{background:var(--surface-pressed)}.S5OpBq_actions .S5OpBq_hangup:active{background:var(--danger-tint)}.S5OpBq_proposal button:active{background:var(--action-pressed)}
.Wd3PEq_markdown{min-width:0;color:inherit;font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.75}.Wd3PEq_markdown>:first-child{margin-top:0}.Wd3PEq_markdown>:last-child{margin-bottom:0}.Wd3PEq_markdown p,.Wd3PEq_markdown ul,.Wd3PEq_markdown ol,.Wd3PEq_markdown blockquote,.Wd3PEq_markdown pre,.Wd3PEq_tableScroll{margin:0 0 var(--space-3)}.Wd3PEq_markdown p{white-space:normal}.Wd3PEq_markdown h1,.Wd3PEq_markdown h2,.Wd3PEq_markdown h3,.Wd3PEq_markdown h4,.Wd3PEq_markdown h5,.Wd3PEq_markdown h6{font-size:var(--text-md);margin:var(--space-5) 0 var(--space-2);font-weight:700;line-height:1.5}.Wd3PEq_markdown h1{font-size:var(--text-lg)}.Wd3PEq_markdown ul,.Wd3PEq_markdown ol{padding-left:var(--space-5)}.Wd3PEq_markdown li+li{margin-top:var(--space-1)}.Wd3PEq_markdown li>p{margin-bottom:var(--space-1)}.Wd3PEq_markdown strong{font-weight:700}.Wd3PEq_markdown a{color:var(--accent);text-underline-offset:var(--space-1);text-decoration:underline}.Wd3PEq_markdown blockquote{color:var(--muted);padding-left:var(--space-4);border-left:var(--space-1) solid var(--line)}.Wd3PEq_markdown code{font-family:ui-monospace,monospace;font-size:var(--text-xs);padding:0 var(--space-1);border-radius:var(--radius-control);background:var(--surface)}.Wd3PEq_markdown pre{padding:var(--space-3);background:var(--surface);border-radius:var(--radius-control);white-space:pre;overflow-x:auto}.Wd3PEq_markdown pre code{background:0 0;border-radius:0;padding:0}.Wd3PEq_tableScroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.Wd3PEq_markdown table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.Wd3PEq_markdown th,.Wd3PEq_markdown td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left;min-width:calc(var(--space-7) * 2);vertical-align:top}.Wd3PEq_markdown th{white-space:nowrap;font-weight:650}.Wd3PEq_markdown hr{border:0;border-top:1px solid var(--line);margin:var(--space-4) 0}
.r8lNia_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:0 var(--space-1) var(--space-3);display:flex}.r8lNia_head h1{font-size:var(--text-xl);letter-spacing:-.03em}.r8lNia_head span,.r8lNia_empty{font-size:var(--text-xs);color:var(--muted)}.r8lNia_empty{padding:var(--space-5) var(--space-1)}.r8lNia_post{margin-bottom:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-2);border-radius:var(--radius-container);background:var(--white);position:relative}.r8lNia_post[data-attention]{box-shadow:inset 0 0 0 2px var(--action-fill)}.r8lNia_flag{margin-bottom:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-container);background:var(--action-fill);color:var(--action-ink);font-size:var(--text-xs);font-weight:650;display:inline-block}.r8lNia_post h3{font-size:var(--text-md);letter-spacing:-.01em;font-weight:680;line-height:1.5}.r8lNia_body{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted);line-height:1.65}.r8lNia_post footer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--line-quiet);padding-top:var(--space-1);display:flex}.r8lNia_byline{min-width:0;font-size:var(--text-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.r8lNia_actions{flex-shrink:0;align-items:center;display:inline-flex}.r8lNia_actions button{min-width:var(--target-touch);min-height:var(--target-touch);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-sm);transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.r8lNia_actions button[aria-pressed=true]{color:var(--ink)}.r8lNia_actions button[aria-pressed=true] svg{fill:var(--action-fill)}.r8lNia_actions button:active{background:var(--surface-pressed)}.r8lNia_actions .r8lNia_discuss{padding:0 var(--space-2);color:var(--ink);font-weight:600}.r8lNia_tasteNote{padding-bottom:var(--space-2);font-size:var(--text-xs);color:var(--muted)}.r8lNia_figure{margin-top:var(--space-4)}.r8lNia_hero{margin-top:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.r8lNia_hero b{font-size:var(--text-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.r8lNia_hero small{font-size:var(--text-sm);color:var(--muted)}.r8lNia_calendar{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.r8lNia_weekday{text-align:center;color:var(--muted);padding-bottom:2px;font-size:11px}.r8lNia_cell{aspect-ratio:1.25;background:var(--surface-strong);border-radius:6px;outline:none}.r8lNia_cell[data-level="1"],.r8lNia_scale i[data-level="1"]{background:var(--heat-1)}.r8lNia_cell[data-level="2"],.r8lNia_scale i[data-level="2"]{background:var(--heat-2)}.r8lNia_cell[data-level="3"],.r8lNia_scale i[data-level="3"]{background:var(--heat-3)}.r8lNia_cell[data-level="4"],.r8lNia_scale i[data-level="4"]{background:var(--heat-4)}.r8lNia_cell[data-future]{box-shadow:inset 0 0 0 1px var(--line-quiet);background:0 0}.r8lNia_cell[data-active],.r8lNia_cell:focus-visible{box-shadow:0 0 0 2px var(--white), 0 0 0 4px var(--ink)}.r8lNia_readout{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums;display:flex}.r8lNia_readout>span:first-child{color:var(--ink)}.r8lNia_scale{align-items:center;gap:3px;display:inline-flex}.r8lNia_scale i{border-radius:3px;width:10px;height:10px}.r8lNia_flowBar{gap:2px;height:16px;display:flex}.r8lNia_flowBar span{min-width:4px;transition:opacity var(--motion-fast);border-radius:4px}:is(.r8lNia_flowBar:has([data-active]) span:not([data-active]),.r8lNia_legend:has([data-active]) li:not([data-active])){opacity:.45}.r8lNia_feed [data-series="1"]{background:var(--series-1)}.r8lNia_feed [data-series="2"]{background:var(--series-2)}.r8lNia_feed [data-series="3"]{background:var(--series-3)}.r8lNia_feed [data-series="4"]{background:var(--series-4)}.r8lNia_feed [data-series=other]{background:var(--series-other)}.r8lNia_legend{margin-top:var(--space-3);gap:2px;list-style:none;display:grid}.r8lNia_legend li{align-items:center;gap:var(--space-2);min-height:28px;font-size:var(--text-sm);transition:opacity var(--motion-fast);grid-template-columns:10px 1fr auto 36px;display:grid}.r8lNia_legend i{border-radius:3px;width:10px;height:10px}.r8lNia_legend b,.r8lNia_bars b,.r8lNia_diverging b{font-variant-numeric:tabular-nums;font-weight:600}.r8lNia_legend small,.r8lNia_bars small{text-align:right;font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums}.r8lNia_bars{margin-top:var(--space-4);gap:var(--space-2);list-style:none;display:grid}.r8lNia_bars li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:76px 1fr auto 48px;display:grid}.r8lNia_barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r8lNia_track{height:10px}.r8lNia_bar{background:var(--series-1);border-radius:0 4px 4px 0;height:100%;display:block}.r8lNia_divergeAxis{color:var(--muted);justify-content:space-between;padding:0 64px 0 76px;font-size:11px;display:flex}.r8lNia_diverging{margin-top:var(--space-2);gap:var(--space-2);list-style:none;display:grid}.r8lNia_diverging li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:68px 1fr 64px;display:grid}.r8lNia_diverging b{text-align:right}.r8lNia_split{grid-template-columns:1fr 1fr;height:12px;display:grid}.r8lNia_half{height:100%;display:flex}.r8lNia_half:first-child{border-right:1px solid var(--line-control);justify-content:flex-end}.r8lNia_out{background:var(--flow-out);border-radius:4px 0 0 4px;height:100%}.r8lNia_in{background:var(--flow-in);border-radius:0 4px 4px 0;height:100%}.r8lNia_hero b span{font-size:var(--text-lg);letter-spacing:0}.r8lNia_pips{margin:var(--space-1) 0;gap:4px;display:flex}.r8lNia_pips i{background:var(--surface-strong);border-radius:3px;width:22px;height:6px}.r8lNia_pips i[data-on]{background:var(--series-1)}.r8lNia_timeline{gap:var(--space-3);display:grid}.r8lNia_timelineAxis,.r8lNia_timelineRow{gap:var(--space-2);grid-template-columns:76px 1fr;align-items:center;display:grid}.r8lNia_timelineTicks{height:14px;position:relative}.r8lNia_timelineTicks i{color:var(--muted);white-space:nowrap;font-size:11px;font-style:normal;position:absolute;transform:translate(-50%)}.r8lNia_timelineTicks i:first-child{transform:none}.r8lNia_timelineTicks i:last-child{transform:translate(-100%)}.r8lNia_timelineTrack{height:28px;position:relative}.r8lNia_gridLine{background:var(--line-quiet);width:1px;position:absolute;top:0;bottom:0}.r8lNia_gridLine:first-child{background:var(--line-control)}.r8lNia_runway{background:var(--surface-strong);border-radius:0 4px 4px 0;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}.r8lNia_dot{background:var(--series-1);width:12px;height:12px;box-shadow:0 0 0 2px var(--white);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.r8lNia_dotLabel{white-space:nowrap;font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;top:50%;transform:translate(10px,-50%)}.r8lNia_dotLabel[data-side=left]{transform:translate(calc(-100% - 10px),-50%)}.r8lNia_timelineRow[data-highlight] .r8lNia_dot{background:var(--series-2);width:16px;height:16px;margin:-8px 0 0 -8px}.r8lNia_timelineRow[data-highlight] .r8lNia_runway{background:color-mix(in srgb, var(--series-2) 35%, transparent)}.r8lNia_timelineRow[data-highlight] .r8lNia_barLabel{font-weight:650}.r8lNia_timelineRow:not([data-highlight]) .r8lNia_dotLabel{color:var(--muted);font-weight:500}.r8lNia_lineWrap{position:relative}.r8lNia_line{touch-action:pan-y;width:100%;height:120px;display:block;overflow:visible}.r8lNia_linePath{fill:none;stroke:var(--series-1);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.r8lNia_lineArea{fill:color-mix(in srgb, var(--series-1) 12%, transparent)}.r8lNia_baseline{stroke:var(--line-control);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.r8lNia_crosshair{stroke:var(--line-control);stroke-width:1px;vector-effect:non-scaling-stroke}.r8lNia_lineDot{background:var(--series-1);width:10px;height:10px;box-shadow:0 0 0 2px var(--white);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.r8lNia_baselineKey{align-items:center;gap:6px;display:inline-flex}.r8lNia_baselineKey i{border-top:1px dashed var(--line-control);width:14px}.r8lNia_assetHead{font-size:var(--text-sm);color:var(--muted);justify-content:space-between;align-items:center;display:flex}.r8lNia_assetHead button{width:var(--target-touch);height:var(--target-touch);margin:calc(var(--space-3) * -1) calc(var(--space-3) * -1) calc(var(--space-3) * -1) 0;border-radius:var(--radius-control);color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.r8lNia_assetTotal{margin-top:var(--space-1);font-size:var(--text-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:700}.r8lNia_actions button:disabled{opacity:.45}.r8lNia_mine{margin:0 var(--space-1) var(--space-2) 0;padding:2px var(--space-2);border-radius:var(--radius-container);background:var(--surface-strong);color:var(--ink);font-size:var(--text-xs);font-weight:650;display:inline-block}.r8lNia_recipe{gap:var(--space-3);margin-top:var(--space-3);display:grid}.r8lNia_recipe>.r8lNia_figure,.r8lNia_recipe>.r8lNia_bars,.r8lNia_recipe>.r8lNia_hero{margin-top:0}.r8lNia_stat{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.r8lNia_stat small{font-size:var(--text-sm);color:var(--muted)}.r8lNia_stat b{font-size:var(--text-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.r8lNia_note{font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface);line-height:1.6}.r8lNia_list{gap:2px;list-style:none;display:grid}.r8lNia_list li{gap:var(--space-3);min-height:32px;font-size:var(--text-sm);grid-template-columns:1fr auto auto;align-items:center;display:grid}.r8lNia_list small{font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums}.r8lNia_list b{font-variant-numeric:tabular-nums;font-weight:600}.r8lNia_bars li[data-muted] .r8lNia_bar{background:var(--series-other)}.r8lNia_previewCard{box-shadow:inset 0 0 0 1px var(--line);margin:0}.r8lNia_previewCard footer{padding:var(--space-2) 0;justify-content:flex-start}.r8lNia_stat b.r8lNia_statSmall{font-size:var(--text-md);letter-spacing:0;text-align:right}.r8lNia_groupTitle{padding:var(--space-2) var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--muted);font-weight:650}
.gkDPta_card{margin:var(--space-3) 0;padding:var(--space-5) var(--space-5) var(--space-2);border-radius:var(--radius-container);background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.gkDPta_card[data-saved]{box-shadow:inset 0 0 0 2px var(--action-fill)}.gkDPta_card header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.gkDPta_kind{padding:2px var(--space-2);border-radius:var(--radius-container);background:var(--surface-strong);font-size:var(--text-xs);font-weight:650}.gkDPta_status{font-size:var(--text-xs);color:var(--muted)}.gkDPta_title{margin-top:var(--space-2);font-size:var(--text-md);font-weight:680;line-height:1.5}.gkDPta_note{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--muted);line-height:1.6}.gkDPta_empty{font-size:var(--text-xs);color:var(--muted);padding:var(--space-3) 0}.gkDPta_error{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--danger-ink)}.gkDPta_footer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);border-top:1px solid var(--line-quiet);padding:var(--space-1) 0;display:flex}.gkDPta_byline{min-width:0;font-size:var(--text-xs);color:var(--muted);align-items:center;gap:6px;display:inline-flex}.gkDPta_actions{gap:var(--space-1);flex-shrink:0;display:inline-flex}.gkDPta_actions button,.gkDPta_bottom button{min-height:var(--target-touch);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;font-weight:600}.gkDPta_footer button:disabled,.gkDPta_bottom button:disabled{opacity:.5}.gkDPta_sliderRow{align-items:center;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--text-sm);display:flex}.gkDPta_sliderRow>span:first-child{color:var(--muted);flex:none}.gkDPta_sliderRow input{min-width:0;accent-color:var(--series-1);flex:auto}.gkDPta_sliderValue{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:6.5em}.gkDPta_departure{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted)}.gkDPta_departure b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.gkDPta_big{margin-top:var(--space-1);font-size:var(--text-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:680;line-height:1.3}.gkDPta_chart{width:100%;height:auto;margin-top:var(--space-3);display:block;overflow:visible}.gkDPta_chartLabel{fill:var(--muted);font-size:11px}.gkDPta_targetLine{stroke:var(--line-control);stroke-width:1px;vector-effect:non-scaling-stroke}.gkDPta_baselineLine{fill:none;stroke:var(--series-other);stroke-width:2px;stroke-dasharray:4 4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gkDPta_adjustedLine{fill:none;stroke:var(--series-1);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gkDPta_legend{gap:var(--space-3);margin-top:var(--space-1);font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;display:flex}.gkDPta_legend i{vertical-align:middle;border-top:2px solid var(--series-1);width:16px;margin-right:4px;display:inline-block}.gkDPta_legend i[data-line=baseline]{border-top:2px dashed var(--series-other)}.gkDPta_rows{margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.gkDPta_row{padding:var(--space-2) 0;border-top:1px solid var(--line-quiet)}.gkDPta_rowHead{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--text-sm);display:flex}.gkDPta_rowDate{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.gkDPta_rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.gkDPta_rowHead b{font-variant-numeric:tabular-nums;flex:none}.gkDPta_modes{margin-top:var(--space-2);border-radius:var(--radius-control);background:var(--surface-strong);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.gkDPta_modes button{min-height:var(--target-touch);border-radius:calc(var(--radius-control) - 2px);color:var(--muted);font-size:var(--text-sm);background:0 0;border:0}.gkDPta_modes button[aria-checked=true]{background:var(--white);color:var(--ink);box-shadow:0 0 0 1px var(--line);font-weight:650}.gkDPta_totals{gap:var(--space-1);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-sm);display:grid}.gkDPta_totals>div{justify-content:space-between;gap:var(--space-2);color:var(--muted);display:flex}.gkDPta_totals b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.gkDPta_settle{margin-top:var(--space-2);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:680}.gkDPta_bottom{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.gkDPta_bottom .gkDPta_primary{background:var(--action-fill);color:var(--action-ink)}
._1yRTYW_page{padding:var(--space-5) var(--space-5) var(--space-6)}._1yRTYW_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:0 var(--space-1) var(--space-3);display:flex}._1yRTYW_head h1{font-size:var(--text-xl);letter-spacing:-.03em}._1yRTYW_head span,._1yRTYW_empty{font-size:var(--text-xs);color:var(--muted)}._1yRTYW_empty{padding:var(--space-5) var(--space-1)}._1yRTYW_panels{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._1yRTYW_panel{padding:var(--space-4) var(--space-5) var(--space-5);border-radius:var(--radius-container);background:var(--white);grid-column:1/-1;min-width:0}._1yRTYW_panel[data-width=half]{padding:var(--space-4);grid-column:auto}._1yRTYW_panel h2{font-size:var(--text-sm);color:var(--muted);font-weight:650}._1yRTYW_panel[data-width=half]>div>div{align-items:flex-start;gap:var(--space-1);flex-direction:column}._1yRTYW_panel[data-width=half]>div>div b{font-size:var(--text-lg)}
.o2EohG_card{margin:var(--space-3) 0;padding:var(--space-5) var(--space-5) var(--space-2);border-radius:var(--radius-container);background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.o2EohG_card[data-status=APPLIED]{box-shadow:inset 0 0 0 2px var(--action-fill)}.o2EohG_card[data-status=DISMISSED]{opacity:.6}.o2EohG_card header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.o2EohG_kind{padding:2px var(--space-2);border-radius:var(--radius-container);background:var(--surface-strong);font-size:var(--text-xs);font-weight:650}.o2EohG_status{font-size:var(--text-xs);color:var(--muted)}.o2EohG_card h3{margin-top:var(--space-2);font-size:var(--text-md);font-weight:680;line-height:1.5}.o2EohG_layout{gap:var(--space-3);margin-top:var(--space-3);display:grid}.o2EohG_layout h4{font-size:var(--text-xs);color:var(--muted);margin-bottom:var(--space-1);font-weight:600}.o2EohG_layout ol{padding-left:var(--space-5);gap:var(--space-1);margin:0;display:grid}.o2EohG_layout li{font-size:var(--text-sm);line-height:1.5}.o2EohG_layout li small{font-size:var(--text-xs);color:var(--muted);display:block}.o2EohG_nav{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.o2EohG_nav li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-container);background:var(--surface-strong);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.o2EohG_nav li[data-page]{background:var(--action-fill);color:var(--action-ink);font-weight:650}.o2EohG_note{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted);align-items:center;gap:6px;line-height:1.6;display:flex}.o2EohG_preview{margin-top:var(--space-3);border-radius:var(--radius-control);background:var(--paper);max-height:360px;padding:var(--space-3);overflow-y:auto}.o2EohG_error{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--danger-ink)}.o2EohG_card footer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);border-top:1px solid var(--line-quiet);padding:var(--space-1) 0;display:flex}.o2EohG_byline{min-width:0;font-size:var(--text-xs);color:var(--muted);align-items:center;gap:6px;display:inline-flex}.o2EohG_actions{gap:var(--space-1);flex-shrink:0;display:inline-flex}.o2EohG_actions button{min-height:var(--target-touch);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-sm);background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.o2EohG_actions .o2EohG_apply{background:var(--action-fill);color:var(--action-ink);font-weight:650}.o2EohG_actions button:disabled{opacity:.5}.o2EohG_empty{font-size:var(--text-xs);color:var(--muted);padding:var(--space-3) 0}
.RcJJNW_card{margin:var(--space-3) 0;padding:var(--space-5) var(--space-5) var(--space-2);border-radius:var(--radius-container);background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.RcJJNW_card[data-stage=ACTIVE]{box-shadow:inset 0 0 0 2px var(--action-fill)}.RcJJNW_card[data-stage=REVOKED],.RcJJNW_card[data-stage=DISMISSED]{opacity:.6}.RcJJNW_card header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.RcJJNW_kind{padding:2px var(--space-2);border-radius:var(--radius-container);background:var(--surface-strong);font-size:var(--text-xs);font-weight:650}.RcJJNW_status{font-size:var(--text-xs);color:var(--muted)}.RcJJNW_card h3{margin-top:var(--space-2);font-size:var(--text-md);font-weight:680;line-height:1.5}.RcJJNW_lines{gap:var(--space-2);margin-top:var(--space-3);display:grid}.RcJJNW_lines div{gap:var(--space-3);font-size:var(--text-sm);line-height:1.5;display:flex}.RcJJNW_lines dt{color:var(--muted);flex:0 0 4.5em}.RcJJNW_lines dd{overflow-wrap:anywhere;min-width:0;margin:0}.RcJJNW_note{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted);line-height:1.6}.RcJJNW_note a{color:var(--action-fill);margin-left:var(--space-1)}.RcJJNW_primary{width:100%;min-height:var(--target-touch);margin-top:var(--space-3);border-radius:var(--radius-control);background:var(--action-fill);color:var(--action-ink);font-size:var(--text-sm);border:0;font-weight:650}.RcJJNW_totp{gap:var(--space-2);margin-top:var(--space-3);display:flex}.RcJJNW_totp input{min-width:0;min-height:var(--target-touch);padding:0 var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-sm);letter-spacing:.2em;background:0 0;flex:auto}.RcJJNW_totp button{min-height:var(--target-touch);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--surface-strong);color:var(--ink);font-size:var(--text-sm);border:0;flex-shrink:0}.RcJJNW_passkey{gap:var(--space-2);margin-top:var(--space-3);display:grid}.RcJJNW_passkey input{min-height:var(--target-touch);padding:0 var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-sm);letter-spacing:.2em;background:0 0}.RcJJNW_passkey button{min-height:var(--target-touch);border-radius:var(--radius-control);background:var(--action-fill);color:var(--action-ink);font-size:var(--text-sm);border:0;font-weight:650}.RcJJNW_error{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--danger-ink)}.RcJJNW_footer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);border-top:1px solid var(--line-quiet);padding:var(--space-1) 0;display:flex}.RcJJNW_byline{min-width:0;font-size:var(--text-xs);color:var(--muted);align-items:center;gap:6px;display:inline-flex}.RcJJNW_actions{gap:var(--space-1);flex-shrink:0;display:inline-flex}.RcJJNW_actions button{min-height:var(--target-touch);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-sm);background:0 0;border:0}.RcJJNW_footer button:disabled,.RcJJNW_primary:disabled,.RcJJNW_totp button:disabled,.RcJJNW_totp input:disabled,.RcJJNW_passkey button:disabled,.RcJJNW_passkey input:disabled{opacity:.5}.RcJJNW_empty{font-size:var(--text-xs);color:var(--muted);padding:var(--space-3) 0}
.ltUvRG_card{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-container);background:var(--white);color:var(--ink);display:grid}.ltUvRG_card>header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ltUvRG_card p,.ltUvRG_card li{font-size:var(--text-sm);line-height:1.6}.ltUvRG_card h4{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--muted);font-weight:650}.ltUvRG_card ol,.ltUvRG_card ul{padding-left:var(--space-4);margin:0}.ltUvRG_card a{font-size:var(--text-sm);color:var(--muted)}.ltUvRG_boundary{color:var(--muted);font-size:var(--text-xs)!important}.ltUvRG_tag{padding:2px var(--space-2);border-radius:var(--radius-container);background:var(--surface-strong);font-size:var(--text-xs);font-weight:650}.ltUvRG_muted{font-size:var(--text-sm);color:var(--muted)}
.mC16-q_root{pointer-events:none;z-index:300;position:absolute;inset:0}.mC16-q_root:has(.mC16-q_panel){background:var(--scrim)}.mC16-q_floating{right:var(--space-3);top:var(--space-3);max-width:calc(100% - var(--space-3) * 2);background:var(--ink);color:var(--white);border-radius:var(--radius-container);pointer-events:auto;padding:var(--space-1);align-items:center;display:flex;position:absolute}.mC16-q_floating button{color:inherit;min-width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-container);transition:opacity var(--motion-fast);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.mC16-q_floating .mC16-q_trigger{justify-content:flex-start;gap:var(--space-2);padding:0 var(--space-3);min-width:0}.mC16-q_trigger span{gap:var(--space-1);text-align:left;min-width:0;font-size:var(--text-sm);display:grid}.mC16-q_trigger b{font-weight:650;font-size:var(--text-xs)}.mC16-q_trigger small{font-size:var(--text-xs);opacity:.75;text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.mC16-q_panel{inset:80px var(--space-3) calc(78px + env(safe-area-inset-bottom));background:var(--white);border-radius:var(--radius-container);pointer-events:auto;flex-direction:column;display:flex;position:absolute;overflow:hidden}.mC16-q_pageRoot{background:0 0}.mC16-q_pagePanel{background:var(--paper);border-radius:0;flex:1;width:100%;min-height:0;position:static}.mC16-q_pageRoot .mC16-q_floating{left:var(--space-3)}.mC16-q_pageRoot .mC16-q_floating .mC16-q_trigger{flex:1}.mC16-q_pageRoot .mC16-q_trigger span{max-width:none}.mC16-q_panel header{padding:var(--space-3);align-items:center;gap:var(--space-2);display:flex}.mC16-q_panel header>span{gap:var(--space-2);min-width:0;font-size:var(--text-sm);flex:1;align-items:center;margin-right:auto;display:flex}.mC16-q_panel header>span>svg{flex-shrink:0}.mC16-q_panel header>span>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mC16-q_panel header>button{background:var(--surface);color:var(--muted);min-width:var(--target-touch);min-height:var(--target-touch);border-radius:var(--radius-control);transition:background var(--motion-fast);border:0;flex-shrink:0;place-items:center;display:grid}.mC16-q_context{font-size:var(--text-xs);color:var(--muted);padding:0 var(--space-4) var(--space-3);border-bottom:1px solid var(--line)}.mC16-q_messages{min-height:0;padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.mC16-q_messages>p{white-space:pre-wrap;line-height:1.65;font-size:var(--text-sm);margin:0}.mC16-q_user{max-width:88%;padding:var(--space-3);background:var(--ink);color:var(--white);border-radius:var(--radius-container);align-self:flex-end}.mC16-q_assistant{color:var(--ink);min-width:0}.mC16-q_intro{color:var(--muted)}.mC16-q_choices{gap:var(--space-2);flex-direction:column;display:flex}.mC16-q_choices button{min-height:var(--target-touch);text-align:left;background:var(--surface);border-radius:var(--radius-control);padding:var(--space-3);color:var(--ink);font-size:var(--text-sm);transition:background var(--motion-fast);border:0}.mC16-q_choices small{color:var(--muted);font-size:var(--text-xs)}.mC16-q_channelLink{color:var(--accent);font-size:var(--text-sm);min-height:var(--target-touch);align-items:center;display:flex}.mC16-q_consent{background:var(--accent-soft);padding:var(--space-3);border-radius:var(--radius-container)}.mC16-q_consent p{font-size:var(--text-xs);margin-bottom:var(--space-3)}.mC16-q_consent button,.mC16-q_controls button{min-height:var(--target-touch);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);margin:0 var(--space-2) var(--space-2) 0;background:var(--surface);transition:background var(--motion-fast);border:0}.mC16-q_consent button:first-of-type,.mC16-q_controls button:first-child{color:var(--white);background:var(--ink)}.mC16-q_progress{color:var(--muted)}.mC16-q_error{color:var(--danger-ink);background:var(--danger-tint);border-radius:var(--radius-control);padding:var(--space-3)}.mC16-q_panel form{padding:var(--space-3);border-top:1px solid var(--line);gap:var(--space-2);display:flex}.mC16-q_panel form input{min-width:0;padding:var(--space-3);font-size:var(--text-md);border-radius:var(--radius-control);background:var(--surface);border:0;flex:1}.mC16-q_panel form button{width:var(--target-touch);min-height:var(--target-touch);border-radius:var(--radius-control);color:var(--white);background:var(--ink);transition:background var(--motion-fast);border:0}.mC16-q_panel form button:disabled{opacity:.45}.mC16-q_panel form .mC16-q_micButton{color:var(--ink);background:var(--surface)}.mC16-q_cursor{z-index:150;pointer-events:none;width:var(--pointer-size);height:var(--pointer-size);margin:calc(var(--pointer-size) / -2) 0 0 calc(var(--pointer-size) / -2);background:var(--agent-live);box-shadow:inset 0 0 0 2px var(--agent-live-ink);transition:left var(--motion-base) ease, top var(--motion-base) ease;border-radius:50%;position:absolute}.mC16-q_cursor span{left:50%;top:calc(100% + var(--space-2));white-space:nowrap;font-size:var(--text-xs);background:var(--agent-live);color:var(--agent-live-ink);padding:var(--space-1) var(--space-2);border-radius:var(--radius-container);font-weight:650;position:absolute;transform:translate(-50%)}.mC16-q_cursor[data-phase=clicking]:before{content:"";background:var(--agent-live);animation:mC16-q_cursorTap var(--motion-base) ease-out;border-radius:50%;position:absolute;inset:0}@keyframes mC16-q_cursorTap{0%{opacity:.7;scale:1}to{opacity:0;scale:2.2}}.mC16-q_stepTray{right:var(--space-3);bottom:calc(137px + env(safe-area-inset-bottom));width:min(300px, calc(100% - var(--space-3) * 2));background:var(--white);border-radius:var(--radius-container);padding:var(--space-3);pointer-events:none;position:absolute}.mC16-q_stepHistory{border-radius:var(--radius-container);padding:var(--space-3);background:var(--surface);border:0}.mC16-q_stepHeading{font-size:var(--text-xs);margin-bottom:var(--space-2);color:var(--muted);justify-content:space-between;display:flex}.mC16-q_stepHeading small{font-size:var(--text-xs)}.mC16-q_stepTray ol,.mC16-q_stepHistory ol{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mC16-q_stepTray li,.mC16-q_stepHistory li{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink);display:flex}.mC16-q_stepLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mC16-q_stepHistory .mC16-q_stepLabel{white-space:normal}.mC16-q_stepMark{border-radius:var(--radius-control);background:var(--line);width:20px;height:20px;color:var(--ink);font-size:var(--text-xs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mC16-q_stepTray li small,.mC16-q_stepHistory li small{font-size:var(--text-xs);color:var(--muted);white-space:nowrap}li[data-state=done] .mC16-q_stepMark{background:var(--positive-tint);color:var(--positive-ink)}li[data-state=running] .mC16-q_stepMark{background:var(--agent-live)}li[data-state=blocked] .mC16-q_stepMark,li[data-state=failed] .mC16-q_stepMark{background:var(--danger-tint);color:var(--danger-ink)}li[data-state=paused] .mC16-q_stepMark{background:var(--warning-tint);color:var(--warning-ink)}.mC16-q_floating button:active{opacity:.82}.mC16-q_choices button:active,.mC16-q_consent button:active,.mC16-q_controls button:active{background:var(--surface-pressed)}.mC16-q_consent button:first-of-type:active,.mC16-q_controls button:first-child:active{background:var(--accent-hover);color:var(--white)}.mC16-q_panel form button:active{background:var(--accent-hover)}.mC16-q_panel header>button:active,.mC16-q_channelLink:active{color:var(--accent);background:var(--surface-pressed)}.mC16-q_pagePanel header{min-height:calc(var(--space-7) + var(--space-5));padding:var(--space-3) var(--space-4)}.mC16-q_pagePanel header>span{font-size:var(--text-lg)}.mC16-q_pageActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.mC16-q_pageActions a{min-width:var(--target-touch);min-height:var(--target-touch);border-radius:var(--radius-control);background:var(--surface);color:var(--muted);place-items:center;display:grid}.mC16-q_pageActions a:active{color:var(--accent);background:var(--surface-pressed)}.mC16-q_pagePanel .mC16-q_context{border-bottom:0}.mC16-q_pagePanel .mC16-q_messages{padding:var(--space-5) var(--space-4)}.mC16-q_pagePanel .mC16-q_assistant{padding:var(--space-2) 0}.mC16-q_pagePanel .mC16-q_choices button{background:var(--white)}.mC16-q_pagePanel form{background:var(--paper);padding:var(--space-3) var(--space-4) var(--space-4);border-top:0}.mC16-q_pagePanel form input{background:var(--white)}.mC16-q_audit{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-xs)}.mC16-q_audit summary{min-height:var(--target-touch);align-items:center;gap:var(--space-2);border-radius:var(--radius-control);list-style:none;display:flex}.mC16-q_audit summary::-webkit-details-marker{display:none}.mC16-q_audit summary:before{content:"+"}.mC16-q_audit[open] summary:before{content:"−"}.mC16-q_audit summary:active{color:var(--ink)}.mC16-q_assistant[data-streaming=true]:after{content:"";width:var(--space-2);height:var(--space-2);background:var(--muted);border-radius:var(--radius-control);margin-top:var(--space-2);animation:1s ease-in-out infinite mC16-q_streaming;display:inline-block}@keyframes mC16-q_streaming{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.mC16-q_assistant[data-streaming=true]:after{animation:none}}.mC16-q_cursor[data-phase=resting]{opacity:.55}@media (prefers-reduced-motion:reduce){.mC16-q_cursor{transition:none}.mC16-q_cursor[data-phase=clicking]:before{animation:none}}.mC16-q_userTurn{align-self:flex-end;align-items:flex-end;gap:var(--space-1);flex-direction:column;max-width:88%;display:flex}.mC16-q_userTurn .mC16-q_user{max-width:100%}.mC16-q_userTurn p{white-space:pre-wrap;line-height:1.65;font-size:var(--text-sm);margin:0}.mC16-q_userTurn .mC16-q_quoted{font-size:var(--text-xs);line-height:1.5}.mC16-q_quoted{padding:var(--space-1) var(--space-3);border-left:2px solid var(--action-fill);font-size:var(--text-xs);color:var(--muted);margin:0;line-height:1.5}.mC16-q_quoteBar{align-items:center;gap:var(--space-2);margin:0 var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--white);box-shadow:inset 2px 0 0 var(--action-fill);display:flex}.mC16-q_quoteBar span{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex;overflow:hidden}.mC16-q_quoteBar span,.mC16-q_quoteBar small{white-space:nowrap;text-overflow:ellipsis}.mC16-q_quoteBar small{font-size:var(--text-xs);color:var(--muted)}.mC16-q_quoteBar button{width:var(--target);height:var(--target);border-radius:var(--radius-control);color:var(--muted);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}
.RvExSW_stage{background:var(--paper);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.RvExSW_stage [data-agent-highlight]{outline:2px solid var(--accent);outline-offset:var(--space-1)}.RvExSW_stage [data-agent-filled]{background:var(--surface-strong)}.RvExSW_phone{background:var(--paper);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.RvExSW_topbar{grid-template-columns:var(--target-touch) 1fr var(--target-touch);height:70px;padding:var(--space-2) var(--space-3) var(--space-1);background:var(--paper);z-index:5;flex:0 0 70px;align-items:center;display:grid}.RvExSW_avatar{width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-control);background:var(--white);color:var(--accent);font-size:var(--text-xs);letter-spacing:.02em;border:0;place-items:center;font-weight:750;display:grid}.RvExSW_wordmark{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-md);letter-spacing:-.025em;font-weight:730;display:flex}.RvExSW_wordmark span{background:var(--ink);width:25px;height:25px;color:var(--white);border-radius:var(--radius-control);font-size:var(--text-xs);place-items:center;display:grid}.RvExSW_iconButton{width:var(--target-touch);height:var(--target-touch);color:var(--muted);justify-self:end;place-items:center;display:grid;position:relative}.RvExSW_viewport{overscroll-behavior-y:none;scrollbar-width:none;min-height:0;padding-bottom:calc(var(--space-7) + var(--space-5) * 2 + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--space-7) + var(--space-5) * 2 + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.RvExSW_viewport::-webkit-scrollbar{display:none}.RvExSW_connectionError{margin:0 var(--space-4) var(--space-2);padding:var(--space-3);font-size:var(--text-xs);background:var(--danger-tint);justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);color:var(--danger-ink);display:flex}.RvExSW_connectionError button{min-height:var(--target-touch);align-items:center;gap:var(--space-1);color:inherit;background:0 0;border:0;font-weight:700;display:flex}.RvExSW_splash{justify-items:center;gap:var(--space-4);color:var(--muted);font-size:var(--text-sm);margin:auto;display:grid}.RvExSW_splash span{border-radius:var(--radius-control);background:var(--ink);width:48px;height:48px;color:var(--white);font-size:var(--text-lg);place-items:center;font-weight:800;display:grid}.RvExSW_authStage{background:var(--paper);place-items:stretch stretch;height:100%;min-height:0;display:grid;overflow-y:auto}.RvExSW_authPanel{width:100%;padding:max(var(--space-6), env(safe-area-inset-top)) var(--space-5) max(var(--space-6), env(safe-area-inset-bottom))}.RvExSW_authBrand{align-items:center;gap:var(--space-3);font-size:var(--text-md);display:flex}.RvExSW_authBrand span{border-radius:var(--radius-control);width:30px;height:30px;color:var(--white);background:var(--ink);place-items:center;font-weight:800;display:grid}.RvExSW_authCopy{margin:var(--space-7) 0 var(--space-6)}.RvExSW_authCopy p{color:var(--accent);font-size:var(--text-sm);letter-spacing:-.01em;font-weight:700}.RvExSW_authCopy h1{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-xl);letter-spacing:-.035em;font-weight:780;line-height:1.2}.RvExSW_authCopy span{color:var(--muted);font-size:var(--text-sm);line-height:1.55}.RvExSW_authForm,.RvExSW_actionForm{gap:var(--space-4);flex-direction:column;display:flex}.RvExSW_authForm label,.RvExSW_actionForm label,.RvExSW_reauthField{gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);flex-direction:column;font-weight:620;display:flex}.RvExSW_authForm input,.RvExSW_actionForm input,.RvExSW_actionForm select,.RvExSW_reauthField input{border-radius:var(--radius-control);background:var(--surface);width:100%;height:52px;padding:0 var(--space-4);color:var(--ink);font-size:var(--text-md);border:0}.RvExSW_authSubmit{border-radius:var(--radius-control);background:var(--ink);height:52px;color:var(--white);font-size:var(--text-sm);border:0;font-weight:700}.RvExSW_modeSwitch{width:100%;min-height:var(--target-touch);margin-top:var(--space-4);color:var(--accent);font-size:var(--text-sm);background:0 0;border:0;font-weight:650}.RvExSW_authLegal{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);line-height:1.55;display:block}.RvExSW_formError{padding:var(--space-3);border-radius:var(--radius-control);background:var(--danger-tint);color:var(--danger-ink);font-size:var(--text-xs);line-height:1.45}.RvExSW_home{padding:var(--space-5) var(--space-5) var(--space-6)}.RvExSW_homeGreeting{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 var(--space-1) var(--space-5);display:flex}.RvExSW_homeGreeting>div{min-width:0}.RvExSW_homeGreeting h1{font-size:var(--text-lg);letter-spacing:-.035em;overflow-wrap:anywhere;line-height:1.35}.RvExSW_homeGreeting>span{color:var(--muted);font-size:var(--text-xs);flex-shrink:0}.RvExSW_balanceBlock{padding:var(--space-5);color:var(--card-ink);background:var(--card-face);border-radius:var(--radius-container);border:0}.RvExSW_labelRow,.RvExSW_balanceMeta{color:var(--muted);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.RvExSW_balanceBlock .RvExSW_labelRow,.RvExSW_balanceBlock .RvExSW_balanceMeta{color:var(--card-ink);font-size:var(--text-sm)}.RvExSW_balanceBlock .RvExSW_labelRow button{width:var(--target-touch);height:var(--target-touch);margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0;color:var(--accent);border-radius:var(--radius-control);transition:background var(--motion-fast);background:0 0;border:0;place-items:center;display:grid}.RvExSW_balance{margin:var(--space-5) 0 var(--space-3);font-size:var(--text-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700;line-height:1.15}.RvExSW_balanceMeta{gap:var(--space-2);font-size:var(--text-xs)}.RvExSW_positive{color:var(--positive)!important}.RvExSW_quickActions{gap:var(--space-3);margin:var(--space-4) 0 var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.RvExSW_quickActions button{background:var(--white);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;font-size:var(--text-sm);transition:background var(--motion-fast);border:0;font-weight:650;display:flex}.RvExSW_quickActions button span{color:var(--accent);place-items:center;display:grid}.RvExSW_quickActions svg{width:20px}.RvExSW_quickActions .RvExSW_primary{background:var(--ink);color:var(--white);font-weight:700}.RvExSW_quickActions .RvExSW_primary span{color:var(--white)}.RvExSW_balanceBlock .RvExSW_labelRow button{color:var(--card-ink)}.RvExSW_balanceBlock .RvExSW_balanceMeta{opacity:.72}.RvExSW_balanceBlock .RvExSW_quickActions{margin:var(--space-5) 0 0}.RvExSW_balanceBlock .RvExSW_quickActions button{min-height:var(--control-height);background:var(--card-detail);color:var(--card-ink);font-size:var(--text-md)}.RvExSW_balanceBlock .RvExSW_quickActions button span{color:inherit}.RvExSW_balanceBlock .RvExSW_quickActions .RvExSW_primary{background:var(--action-fill);color:var(--action-ink)}.RvExSW_balanceBlock .RvExSW_quickActions .RvExSW_primary span{color:inherit}.RvExSW_balanceBlock .RvExSW_quickActions button:active{background:var(--card-detail-strong)}.RvExSW_balanceBlock .RvExSW_quickActions .RvExSW_primary:active{background:var(--action-pressed)}.RvExSW_section{margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius-container);background:var(--white);border:0}.RvExSW_monthLabel{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.RvExSW_spendingBreakdown{gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-quiet);display:grid}.RvExSW_spendingBreakdown>div{justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);display:flex}.RvExSW_spendingBreakdown span{color:var(--muted)}.RvExSW_spendingBreakdown b{font-variant-numeric:tabular-nums;font-weight:550}.RvExSW_sectionHead,.RvExSW_sectionTitle{justify-content:space-between;align-items:flex-start;display:flex}.RvExSW_sectionHead p,.RvExSW_viewHeading p{font-size:var(--text-sm);color:var(--muted);margin-bottom:var(--space-1)}.RvExSW_sectionHead h2{font-size:var(--text-xl);letter-spacing:-.035em}.RvExSW_sectionHead button{background:var(--surface);color:var(--accent);border-radius:var(--radius-control);min-height:var(--target-touch);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);transition:background var(--motion-fast);border:0;font-weight:700}.RvExSW_emptyCopy{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-sm);line-height:1.5}.RvExSW_meter{margin:var(--space-4) 0 var(--space-2);border-radius:var(--radius-container);background:var(--line);height:8px;overflow:hidden}.RvExSW_meter i{background:var(--ink);border-radius:inherit;height:100%;display:block}.RvExSW_meterLabels{color:var(--muted);font-size:var(--text-xs);justify-content:space-between;display:flex}.RvExSW_sectionTitle{margin-bottom:var(--space-2);align-items:center}.RvExSW_sectionTitle h2{font-size:var(--text-lg);letter-spacing:-.025em}.RvExSW_sectionTitle span{color:var(--muted);font-size:var(--text-xs)}.RvExSW_transactionList{flex-direction:column;display:flex}.RvExSW_transaction{gap:var(--space-3);border-bottom:1px solid var(--line-quiet);grid-template-columns:42px 1fr auto;align-items:center;min-height:68px;display:grid}.RvExSW_transaction:last-child{border-bottom:0}.RvExSW_transactionButton{width:100%;color:var(--ink);text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;padding:0}.RvExSW_transactionButton:active{background:var(--surface-pressed)}.RvExSW_txIcon,.RvExSW_txIconIn{--transaction-icon-size:20px;width:calc(var(--space-5) + var(--space-4));height:calc(var(--space-5) + var(--space-4));border-radius:var(--radius-control);background:var(--surface);color:var(--ink);place-items:center;display:grid}.RvExSW_txIcon svg,.RvExSW_txIconIn svg{width:var(--transaction-icon-size);height:var(--transaction-icon-size)}.RvExSW_txIconIn{background:var(--positive-tint);color:var(--positive)}.RvExSW_txCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.RvExSW_txCopy b{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RvExSW_txCopy small{font-size:var(--text-xs);color:var(--muted)}.RvExSW_txCopy em{margin-left:var(--space-1);color:var(--danger);font-style:normal}.RvExSW_transaction>strong{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:680}.RvExSW_emptyState{padding:var(--space-4) var(--space-1);align-items:flex-start;gap:var(--space-1);color:var(--muted);flex-direction:column;display:flex}.RvExSW_emptyState span{color:var(--ink);font-size:var(--text-sm);font-weight:650}.RvExSW_emptyState small{font-size:var(--text-xs);line-height:1.5}.RvExSW_agentView{min-height:100%;padding:var(--space-2) var(--space-4) var(--space-5)}.RvExSW_channelEntry{align-items:center;gap:var(--space-3);min-height:48px;margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-control);font-size:var(--text-sm);background:var(--surface);border:0;display:flex}.RvExSW_channelEntry>span{align-items:center;gap:var(--space-2);display:flex}.RvExSW_channelEntry>svg{color:var(--muted);margin-left:auto}.RvExSW_agentHeading{align-items:center;gap:var(--space-3);margin:var(--space-1) var(--space-1) var(--space-4);display:flex}.RvExSW_agentOrb{width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-control);background:var(--ink);color:var(--white);place-items:center;display:grid}.RvExSW_agentHeading h1{font-size:var(--text-lg);letter-spacing:-.035em}.RvExSW_agentHeading p{color:var(--muted);font-size:var(--text-xs);margin-top:var(--space-1)}.RvExSW_agentHeading p i{background:var(--positive);border-radius:var(--radius-control);width:8px;height:8px;margin-right:var(--space-1);display:inline-block}.RvExSW_agentHeading p i[data-offline]{background:var(--danger)}.RvExSW_promptRail{gap:var(--space-2);margin:0 calc(var(--space-4) * -1) var(--space-5);padding:0 var(--space-4) var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.RvExSW_promptRail::-webkit-scrollbar{display:none}.RvExSW_promptRail button{min-height:var(--target-touch);background:var(--surface);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);transition:background var(--motion-fast);border:0;flex:none}.RvExSW_messages{gap:var(--space-4);flex-direction:column;display:flex}.RvExSW_userMessage{background:var(--ink);max-width:86%;color:var(--white);border-radius:var(--radius-container);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);align-self:flex-end;line-height:1.5}.RvExSW_agentMessage{align-self:stretch;gap:var(--space-2);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.RvExSW_miniOrb{border-radius:var(--radius-control);background:var(--accent);width:24px;height:24px;color:var(--white);margin-top:var(--space-1);place-items:center;display:grid}.RvExSW_messageContent>p{white-space:pre-line;font-size:var(--text-sm);padding:var(--space-1) var(--space-1) 0;line-height:1.58}.RvExSW_aiProof{margin:0 var(--space-1) var(--space-1);color:var(--accent);font:700 var(--text-xs) var(--font-mono);letter-spacing:0;display:inline-block}.RvExSW_typing{gap:var(--space-1);align-items:center;height:34px;display:flex}.RvExSW_typing i{border-radius:var(--radius-control);background:var(--line);width:6px;height:6px;animation:1s infinite alternate RvExSW_blink}.RvExSW_typing i:nth-child(2){animation-delay:var(--motion-base)}.RvExSW_typing i:nth-child(3){animation-delay:.4s}@keyframes RvExSW_blink{to{opacity:.25}}.RvExSW_analysisCard,.RvExSW_subscriptionCard{margin-top:var(--space-2);border-radius:var(--radius-container);padding:var(--space-4);background:var(--surface);border:0}.RvExSW_cardEyebrow{font-size:var(--text-xs);color:var(--muted);margin-bottom:var(--space-3);font-weight:700}.RvExSW_barRow{margin-bottom:var(--space-3)}.RvExSW_barRow>div{font-size:var(--text-sm);margin-bottom:var(--space-2);justify-content:space-between;display:flex}.RvExSW_barRow>div b{font-variant-numeric:tabular-nums}.RvExSW_barRow>i{background:var(--line-quiet);border-radius:var(--radius-container);height:4px;display:block;overflow:hidden}.RvExSW_barRow>i span{background:var(--ink);border-radius:var(--radius-container);height:100%;display:block}.RvExSW_anomaly{margin-top:var(--space-3);padding:var(--space-3);background:var(--danger-tint);color:var(--danger-ink);gap:var(--space-2);border-radius:var(--radius-control);align-items:center;display:flex}.RvExSW_anomaly span,.RvExSW_subscriptionCard>div>span:nth-child(2){gap:var(--space-1);flex-direction:column;display:flex}.RvExSW_anomaly b{font-size:var(--text-sm)}.RvExSW_anomaly small{font-size:var(--text-xs)}.RvExSW_subscriptionCard{padding:var(--space-1) var(--space-3)}.RvExSW_subscriptionCard>div{gap:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:32px 1fr auto;align-items:center;min-height:56px;display:grid}.RvExSW_subscriptionCard>div:last-child{border:0}.RvExSW_merchantGlyph{background:var(--accent-tint);border-radius:var(--radius-control);place-items:center;width:32px;height:32px;font-weight:700;display:grid}.RvExSW_subscriptionCard b,.RvExSW_subscriptionCard strong{font-size:var(--text-sm)}.RvExSW_subscriptionCard small{color:var(--muted);font-size:var(--text-xs)}.RvExSW_subscriptionCard strong{flex-direction:column;align-items:flex-end;display:flex}.RvExSW_operationCard{margin-top:var(--space-3);border-radius:var(--radius-container);background:var(--white);border:0;overflow:hidden}.RvExSW_operationHead{grid-template-columns:var(--space-1) 1fr auto;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);display:grid}.RvExSW_riskDot{border-radius:var(--radius-container);background:var(--warning);width:4px;height:34px}.RvExSW_riskDot[data-level=RED]{background:var(--danger)}.RvExSW_riskDot[data-level=GREEN]{background:var(--positive)}.RvExSW_operationHead>div{gap:var(--space-1);flex-direction:column;display:flex}.RvExSW_operationHead small{font-size:var(--text-xs);color:var(--muted)}.RvExSW_operationHead b{font-size:var(--text-sm)}.RvExSW_riskTag{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);font:700 var(--text-xs) var(--font-mono);background:var(--warning-tint);color:var(--warning-ink)}.RvExSW_riskTag[data-level=RED]{color:var(--danger-ink);background:var(--danger-tint)}.RvExSW_operationAmount{padding:var(--space-3) var(--space-4);font-size:var(--text-xl);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:760}.RvExSW_operationCard dl{padding:0 var(--space-4)}.RvExSW_operationCard dl div{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--line-quiet);font-size:var(--text-xs);grid-template-columns:88px 1fr;display:grid}.RvExSW_operationCard dt{color:var(--muted)}.RvExSW_operationCard dd{text-align:right;font-weight:600}.RvExSW_operationId{margin:var(--space-2) var(--space-4);padding:var(--space-2);background:var(--accent-tint);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:var(--space-2);font:var(--text-xs) var(--font-mono);color:var(--muted);display:flex}.RvExSW_operationId code{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);overflow:hidden}.RvExSW_executeButton,.RvExSW_primaryButton{width:calc(100% - var(--space-4) * 2);margin:0 var(--space-4);border-radius:var(--radius-control);background:var(--ink);min-height:48px;color:var(--white);justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);transition:background var(--motion-fast);border:0;font-weight:700;display:flex}.RvExSW_operationActions{gap:var(--space-2);margin:0 var(--space-4);grid-template-columns:78px 1fr;display:grid}.RvExSW_operationActions .RvExSW_executeButton{width:100%;margin:0}.RvExSW_cancelOperation{border-radius:var(--radius-control);background:var(--surface);min-height:48px;color:var(--muted);font-size:var(--text-sm);transition:background var(--motion-fast);border:0;font-weight:650}.RvExSW_authorizationNote{color:var(--muted);font-size:var(--text-xs);padding:var(--space-3) var(--space-4)}.RvExSW_operationDone{background:var(--white)}.RvExSW_operationDone .RvExSW_operationHead>svg{color:var(--positive)}.RvExSW_successReceipt{margin:0 var(--space-4) var(--space-4);padding:var(--space-3);background:var(--positive-tint);color:var(--positive-ink);border-radius:var(--radius-control);align-items:center;gap:var(--space-2);display:flex}.RvExSW_successReceipt span{gap:var(--space-1);flex-direction:column;display:flex}.RvExSW_successReceipt b{font-size:var(--text-sm)}.RvExSW_successReceipt small{font:var(--text-xs) var(--font-mono);opacity:.75}.RvExSW_spin{animation:.9s linear infinite RvExSW_spin}@keyframes RvExSW_spin{to{transform:rotate(360deg)}}.RvExSW_composer{padding:var(--space-2) var(--space-4);border-top:1px solid var(--line);background:var(--white);grid-template-columns:1fr var(--target-touch);gap:var(--space-2);flex:0 0 70px;align-items:center;display:grid}.RvExSW_composer input{background:var(--surface);border-radius:var(--radius-control);width:100%;height:48px;padding:0 var(--space-4);font-size:var(--text-md);border:0}.RvExSW_composer button{width:var(--target-touch);height:var(--target-touch);background:var(--ink);color:var(--white);border-radius:var(--radius-control);transition:background var(--motion-fast);border:0;place-items:center;display:grid}.RvExSW_composer button:disabled{background:var(--line);opacity:1}.RvExSW_nav{z-index:10;inset-inline:var(--space-3);bottom:calc(var(--space-2) + env(safe-area-inset-bottom));height:calc(var(--space-7) + var(--space-4));padding:var(--space-1);border-radius:var(--radius-container);background:var(--white);border:0;grid-template-columns:repeat(5,1fr);display:grid;position:absolute}.RvExSW_nav button{color:var(--muted);justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--text-xs);border-radius:var(--radius-control);transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:0;flex-direction:column;display:flex;position:relative}.RvExSW_nav button svg{stroke-width:1.7px}.RvExSW_nav button.RvExSW_navActive{color:var(--ink);font-weight:700}.RvExSW_nav button.RvExSW_navActive svg{stroke-width:2px}.RvExSW_listView{padding:var(--space-5) var(--space-5) var(--space-6)}.RvExSW_viewHeading{margin:var(--space-1) var(--space-1) var(--space-5)}.RvExSW_viewHeading h1{font-size:var(--text-xl);letter-spacing:-.035em;line-height:1.2}.RvExSW_filterPills{gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.RvExSW_filterPills button{min-height:var(--target-touch);background:var(--surface);padding:var(--space-2) var(--space-3);border-radius:var(--radius-container);font-size:var(--text-sm);transition:background var(--motion-fast);border:0}.RvExSW_filterPills button.RvExSW_selected{color:var(--white);background:var(--ink)}.RvExSW_listView>.RvExSW_section{margin-top:var(--space-3)}.RvExSW_cardCount{vertical-align:middle;margin-left:var(--space-3);min-width:24px;height:24px;padding:0 var(--space-2);border-radius:var(--radius-container);font-size:var(--text-xs);letter-spacing:0;color:var(--accent);background:var(--accent-soft);place-items:center;display:inline-grid}.RvExSW_cardCarousel{gap:var(--space-3);margin-inline:calc(-1 * var(--space-5));padding:var(--space-1) var(--space-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.RvExSW_cardCarousel::-webkit-scrollbar{display:none}.RvExSW_cardCarousel[data-dragging]{scroll-snap-type:none}.RvExSW_cardItem{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.RvExSW_cardPagination{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.RvExSW_cardDots{gap:var(--space-2);flex-wrap:wrap;display:flex}.RvExSW_cardDots button{width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-control);background:0 0;border:0;place-items:center;display:grid}.RvExSW_cardDots button span{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-control);background:var(--line-control);transition:background var(--motion-fast)}.RvExSW_cardDots button[aria-pressed=true] span{background:var(--ink)}.RvExSW_cardPosition{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-shrink:0}.RvExSW_bankCard{aspect-ratio:1.65;width:100%;min-width:0;min-height:calc(var(--space-7) * 4 + var(--space-2));padding:var(--space-5)}.RvExSW_cardBrand{align-items:center;gap:var(--space-2);display:flex}.RvExSW_cardBrand b{font-size:var(--text-sm);letter-spacing:-.025em;font-weight:600}.RvExSW_cardLogo{border-radius:var(--radius-control);width:26px;height:26px;font-size:var(--text-sm);background:var(--card-detail);border:0;place-items:center;font-weight:750;display:grid}.RvExSW_cardBrand small{font:var(--text-xs) var(--font-mono);letter-spacing:.14em;color:var(--card-ink);margin-left:auto}.RvExSW_cardChip{width:32px;height:24px;margin-top:var(--space-4);border-radius:var(--radius-control);background:var(--card-detail);border:0;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.RvExSW_cardChip i:nth-child(2){background:var(--card-detail-strong)}.RvExSW_cardNumber{font:var(--text-lg) var(--font-mono);letter-spacing:.06em;margin-top:var(--space-3);white-space:nowrap}.RvExSW_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.RvExSW_cardFooter strong{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.RvExSW_cardStatus{align-items:center;gap:var(--space-1);font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-container);background:var(--card-detail);flex-shrink:0;display:inline-flex}.RvExSW_cardStatus:before{content:"";width:var(--space-1);height:var(--space-1);border-radius:var(--radius-control);background:var(--card-ink)}.RvExSW_cardControls{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-1) 0;display:flex}.RvExSW_cardControls>span{font-size:var(--text-sm);color:var(--muted);gap:var(--space-1);display:grid}.RvExSW_cardControls>span b{font-size:var(--text-lg);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.RvExSW_cardManage{min-height:var(--target-touch);justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent);font-size:var(--text-xs);transition:background var(--motion-fast);border:0;font-weight:550;display:inline-flex}.RvExSW_outlineAction{width:100%;height:52px;padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--surface);gap:var(--space-3);font-size:var(--text-sm);transition:background var(--motion-fast);border:0;align-items:center;font-weight:650;display:flex}.RvExSW_outlineAction svg:last-child{color:var(--muted);margin-left:auto}.RvExSW_largeEmpty{justify-content:center;align-items:center;gap:var(--space-2);min-height:160px;margin-bottom:var(--space-4);border-radius:var(--radius-container);color:var(--muted);text-align:center;background:var(--surface);border:0;flex-direction:column;display:flex}.RvExSW_largeEmpty b{color:var(--ink);font-size:var(--text-md)}.RvExSW_largeEmpty span{width:260px;font-size:var(--text-sm);line-height:1.5}.RvExSW_textAction{min-height:var(--target-touch);width:100%;margin-top:var(--space-4);color:var(--accent);font-size:var(--text-sm);background:0 0;border:0;justify-content:center;align-items:center;font-weight:650;display:flex}.RvExSW_modalBackdrop{z-index:200;background:var(--scrim);place-items:end stretch;display:grid;position:absolute;inset:0}.RvExSW_modal{width:100%;max-height:calc(100% - var(--space-6));overscroll-behavior-y:none;border-radius:var(--radius-container) var(--radius-container) 0 0;background:var(--white);padding:var(--space-6) var(--space-5) max(var(--space-5), env(safe-area-inset-bottom));position:relative;overflow-y:auto}.RvExSW_modalClose{right:var(--space-3);top:var(--space-3);width:var(--target-touch);height:var(--target-touch);background:var(--surface);border-radius:var(--radius-control);color:var(--muted);transition:color var(--motion-fast);border:0;place-items:center;display:grid;position:absolute}.RvExSW_mfaIcon{border-radius:var(--radius-control);background:var(--ink);width:48px;height:48px;color:var(--white);margin-bottom:var(--space-4);place-items:center;display:grid}.RvExSW_eyebrow{color:var(--danger);letter-spacing:0;font-weight:750}.RvExSW_modal .RvExSW_eyebrow{font-size:var(--text-xs);color:var(--danger)}.RvExSW_modal h2{margin:var(--space-1) 0 var(--space-3);font-size:var(--text-xl);letter-spacing:-.035em;line-height:1.2}.RvExSW_modal>p{color:var(--muted);font-size:var(--text-sm);line-height:1.55}.RvExSW_modal>p b{color:var(--ink)}.RvExSW_codeInput{width:100%;height:52px;margin:var(--space-5) 0 var(--space-3);border-radius:var(--radius-control);padding:0 var(--space-4);font:var(--text-lg) ui-monospace, monospace;letter-spacing:.25em;text-align:center;background:var(--surface);border:0}.RvExSW_primaryButton{width:100%;height:var(--control-height);background:var(--action-fill);color:var(--action-ink);font-size:var(--text-md);margin:0}.RvExSW_modal>small{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-xs);line-height:1.45;display:block}.RvExSW_modal>.RvExSW_eyebrow+h2{margin-bottom:var(--space-2)}.RvExSW_actionForm{margin-top:var(--space-4)}.RvExSW_actionForm .RvExSW_primaryButton{margin-top:var(--space-1)}.RvExSW_transferReceipt{margin:var(--space-5) 0 var(--space-4);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--space-4) 0 var(--space-2)}.RvExSW_transferReceipt>strong{margin-bottom:var(--space-4);font-size:var(--text-xl);letter-spacing:-.035em;font-variant-numeric:tabular-nums;display:block}.RvExSW_transferReceipt dl div{gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-sm);grid-template-columns:88px 1fr;display:grid}.RvExSW_transferReceipt dt{color:var(--muted)}.RvExSW_transferReceipt dd{text-align:right;overflow-wrap:anywhere;font-weight:620}.RvExSW_reauthField{margin-bottom:var(--space-3)}.RvExSW_profileRows{margin:var(--space-4) 0;border-top:1px solid var(--line)}.RvExSW_profileRows div{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm);display:flex}.RvExSW_profileRows span{color:var(--muted)}.RvExSW_profileRows b{overflow-wrap:anywhere;text-align:right}.RvExSW_unavailable{width:100%;padding:var(--space-6) var(--space-5);border-radius:var(--radius-container);background:var(--white);gap:var(--space-4);border:0;margin:auto;display:grid}.RvExSW_unavailable>svg{color:var(--accent)}.RvExSW_unavailable h1{font-size:var(--text-xl)}.RvExSW_unavailable p{color:var(--muted);font-size:var(--text-sm)}.RvExSW_unavailable small{color:var(--muted);font-size:var(--text-xs);line-height:1.6}.RvExSW_confirmedNotice{margin:var(--space-2) var(--space-4);padding:var(--space-3);background:var(--positive-tint);color:var(--positive-ink);border-radius:var(--radius-control);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.RvExSW_confirmedNotice button{color:inherit;padding:var(--space-2);min-height:var(--target-touch);background:0 0;border:0}.RvExSW_refreshStatus{padding:var(--space-2) var(--space-5);font-size:var(--text-xs);color:var(--muted)}.RvExSW_developerLink{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-control);background:var(--accent-tint);color:var(--accent);transition:background var(--motion-fast);grid-template-columns:26px 1fr 18px;align-items:center;display:grid}.RvExSW_developerLink+.RvExSW_developerLink{margin-top:var(--space-2)}.RvExSW_developerLink>span{gap:var(--space-1);flex-direction:column;display:flex}.RvExSW_developerLink b{font-size:var(--text-sm)}.RvExSW_developerLink small{color:var(--muted);font-size:var(--text-xs)}.RvExSW_logoutButton{width:100%;margin-top:var(--space-4);border-radius:var(--radius-control);background:var(--white);justify-content:center;align-items:center;gap:var(--space-2);height:48px;color:var(--danger);font-size:var(--text-sm);transition:background var(--motion-fast);border:0;display:flex}.RvExSW_demoCopy{margin:var(--space-6) 0 var(--space-5)}.RvExSW_demoCopy h1{font-size:var(--text-xl);letter-spacing:-.035em;line-height:1.2}.RvExSW_demoProfiles{gap:var(--space-3);display:grid}.RvExSW_demoProfile{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);text-align:left;transition:background var(--motion-fast);border:0;display:flex}.RvExSW_demoAvatar{border-radius:var(--radius-control);width:48px;height:48px;font-size:var(--text-xl);flex-shrink:0;place-items:center;display:grid}.RvExSW_demoPerson{min-width:0;font-size:var(--text-md);flex:1}.RvExSW_demoHint{font-size:var(--text-xs);color:var(--muted);margin:var(--space-4) 0 0;line-height:1.65}.RvExSW_mfaRequired{margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-control);background:var(--warning-tint);gap:var(--space-1);flex-direction:column;display:flex}.RvExSW_mfaRequired b{font-size:var(--text-sm)}.RvExSW_mfaRequired span{color:var(--muted);font-size:var(--text-xs);line-height:1.45}.RvExSW_mfaRequired a{margin-top:var(--space-1);min-height:var(--target-touch);color:var(--accent);font-size:var(--text-sm);align-items:center;font-weight:700;display:flex}.RvExSW_topbar{padding-top:max(var(--space-2), env(safe-area-inset-top));height:calc(70px + env(safe-area-inset-top));flex-basis:calc(70px + env(safe-area-inset-top))}.RvExSW_authPanel{padding-bottom:max(var(--space-6), env(safe-area-inset-bottom))}.RvExSW_quickActions button:active,.RvExSW_filterPills button:active,.RvExSW_promptRail button:active,.RvExSW_outlineAction:active,.RvExSW_demoProfile:active,.RvExSW_cancelOperation:active,.RvExSW_logoutButton:active,.RvExSW_channelEntry:active,.RvExSW_cardDots button:active,.RvExSW_sectionHead button:active,.RvExSW_modalClose:active,.RvExSW_avatar:active{background:var(--surface-pressed)}.RvExSW_developerLink:active{background:var(--accent-soft)}.RvExSW_cardManage:active{background:var(--accent-hover);color:var(--white)}.RvExSW_authSubmit:active,.RvExSW_executeButton:active,.RvExSW_primaryButton:active,.RvExSW_composer button:active,.RvExSW_quickActions .RvExSW_primary:active{background:var(--accent-hover)}.RvExSW_nav button:active{color:var(--ink)}.RvExSW_topbar button:active,.RvExSW_iconButton:active{color:var(--accent)}.RvExSW_primaryButton:active{background:var(--action-pressed)}.RvExSW_balanceBlock .RvExSW_labelRow button:active{background:var(--card-detail);color:var(--card-ink)}.RvExSW_cardManage{padding-inline:var(--space-4);font-size:var(--text-sm)}@supports ((-webkit-backdrop-filter:blur(var(--space-3))) or (backdrop-filter:blur(var(--space-3)))){.RvExSW_nav{background:color-mix(in srgb, var(--white) 88%, transparent);-webkit-backdrop-filter:blur(var(--space-3))}}.RvExSW_assistantPage{min-height:0;padding-bottom:calc(var(--space-7) + var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex}.RvExSW_viewport[hidden],.RvExSW_assistantPage[hidden]{display:none}.RvExSW_stage[data-agent-driving]:after{content:"";z-index:180;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--action-fill) 85%, transparent), inset 0 0 26px 3px color-mix(in srgb, var(--action-fill) 55%, transparent);animation:3.2s ease-in-out infinite RvExSW_agentGlow;position:absolute;inset:0}@keyframes RvExSW_agentGlow{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.RvExSW_stage[data-agent-driving]:after{opacity:.9;animation:none}}
._5Q1XWq_card{isolation:isolate;contain:paint;color:var(--card-ink);background:var(--card-face);border-radius:var(--radius-container);position:relative;overflow:hidden}._5Q1XWq_surface{pointer-events:none;z-index:-1;background:var(--card-face);position:absolute;inset:0}._5Q1XWq_content{height:100%;position:relative}._5Q1XWq_card[data-light],._5Q1XWq_card[data-light] ._5Q1XWq_surface{background:var(--card-face-alt)}._5Q1XWq_card[data-locked],._5Q1XWq_card[data-locked] ._5Q1XWq_surface{background:var(--card-face-locked)}
.sr0hGW_view{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-6);flex-direction:column;display:flex}.sr0hGW_heading,.sr0hGW_row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.sr0hGW_heading h1{font-size:var(--text-xl);font-weight:700}.sr0hGW_hint,.sr0hGW_view small,.sr0hGW_dialog small{color:var(--muted);font-size:var(--text-xs)}.sr0hGW_hint{line-height:1.6}.sr0hGW_tag{font-size:var(--text-xs);color:var(--muted)}.sr0hGW_tabs,.sr0hGW_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.sr0hGW_tabs button,.sr0hGW_filters button,.sr0hGW_secondary,.sr0hGW_back{min-height:var(--target-touch);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface-strong);font-size:var(--text-sm);border:0}.sr0hGW_tabs [aria-pressed=true]{background:var(--ink);color:var(--paper)}.sr0hGW_form label{gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);flex-direction:column;display:flex}.sr0hGW_form input,.sr0hGW_form select{width:100%;min-height:var(--target-touch);padding:var(--space-3);border-radius:var(--radius-control);background:var(--white);color:var(--ink);font-size:var(--text-sm);border:0}.sr0hGW_card{padding:var(--space-5);border-radius:var(--radius-container);background:var(--white)}.sr0hGW_card+.sr0hGW_card{margin-top:var(--space-3)}.sr0hGW_open{gap:var(--space-3);text-align:left;background:0 0;border:0;flex-direction:column;width:100%;display:flex}.sr0hGW_open h2,.sr0hGW_card h2{font-size:var(--text-lg);letter-spacing:-.025em;font-weight:650}.sr0hGW_open .sr0hGW_row{width:100%}.sr0hGW_metrics{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}.sr0hGW_metrics span{gap:var(--space-1);flex-direction:column;display:flex}.sr0hGW_metrics b{font-size:var(--text-xl);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:700}.sr0hGW_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-2);display:flex}.sr0hGW_textButton{background:var(--surface);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);min-height:var(--target-touch);color:var(--ink);font-size:var(--text-sm);border:0;text-decoration:none}.sr0hGW_primary{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--action-fill);color:var(--action-ink);font-size:var(--text-md);border:0;font-weight:650}.sr0hGW_primary:active{background:var(--action-pressed)}.sr0hGW_textButton:active{background:var(--surface-pressed)}.sr0hGW_positive{color:var(--positive)}.sr0hGW_negative,.sr0hGW_error{color:var(--danger)}.sr0hGW_error,.sr0hGW_notice{font-size:var(--text-sm);line-height:1.6}.sr0hGW_notice{color:var(--positive)}.sr0hGW_empty{padding:var(--space-6) var(--space-4);text-align:center;color:var(--muted);font-size:var(--text-sm)}.sr0hGW_back{align-self:flex-start;align-items:center;gap:var(--space-2);display:inline-flex}.sr0hGW_detailHead{gap:var(--space-2);flex-direction:column;display:flex}.sr0hGW_detailHead h2{font-size:var(--text-lg)}.sr0hGW_navValue{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700}.sr0hGW_chart{--chart-height:96px;width:100%;height:var(--chart-height);margin:var(--space-4) 0 var(--space-2);color:var(--ink);display:block;overflow:visible}.sr0hGW_chartLabels{font-size:var(--text-xs);color:var(--muted);justify-content:space-between;display:flex}.sr0hGW_facts{margin:var(--space-3) 0}.sr0hGW_facts div{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line-quiet);font-size:var(--text-sm);display:flex}.sr0hGW_facts dt{color:var(--muted);flex-shrink:0}.sr0hGW_facts dd{text-align:right;overflow-wrap:anywhere}.sr0hGW_summary{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.sr0hGW_summary span{gap:var(--space-2);flex-direction:column;display:flex}.sr0hGW_summary b{font-size:var(--text-lg);font-variant-numeric:tabular-nums}.sr0hGW_clock{padding-top:var(--space-4);border-top:1px solid var(--line);gap:var(--space-2);flex-direction:column;display:flex}.sr0hGW_form,.sr0hGW_dialog{gap:var(--space-4);flex-direction:column;display:flex}.sr0hGW_form label{font-size:var(--text-sm)}.sr0hGW_form input,.sr0hGW_form select{background:var(--surface)}.sr0hGW_table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-xs)}.sr0hGW_table th,.sr0hGW_table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-1);overflow-wrap:anywhere;border-bottom:1px solid var(--line-quiet)}.sr0hGW_table th{font-weight:650}.sr0hGW_table td:first-child{color:var(--muted)}.sr0hGW_receiptValue{font-size:var(--text-display);letter-spacing:-.035em;font-weight:700}.sr0hGW_historyHeading{font-size:var(--text-md)}.sr0hGW_historyRow{justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;display:flex}.sr0hGW_historyRow>span{gap:var(--space-1);flex-direction:column;display:flex}.sr0hGW_historyRow>span:last-child{text-align:right;flex-shrink:0}.sr0hGW_historyRow b{font-size:var(--text-sm);font-weight:600}
._5s_TTG_layout{grid-template-columns:minmax(260px, 360px) minmax(var(--device-width), 1fr);background:var(--paper);min-height:100dvh;display:grid}._5s_TTG_layout>main{height:100dvh;min-height:0;width:min(100%, var(--device-width));justify-self:center}._5s_TTG_guide{padding:var(--space-6) var(--space-6) var(--space-6) var(--space-7);color:var(--ink);align-self:center;width:100%;max-width:640px}._5s_TTG_guide h1{font-size:var(--text-xl);letter-spacing:-.035em;margin:var(--space-5) 0 var(--space-3);line-height:1.3}._5s_TTG_guide p{line-height:1.8;font-size:var(--text-sm);color:var(--muted)}._5s_TTG_badge{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:var(--positive-ink);background:var(--positive-tint);display:inline-block}._5s_TTG_scenarios{gap:var(--space-2);margin:var(--space-5) 0;flex-wrap:wrap;display:flex}._5s_TTG_scenarios button{min-height:var(--target-touch);background:var(--surface);border-radius:var(--radius-control);padding:var(--space-3);font-size:var(--text-xs);transition:background var(--motion-fast);border:0}._5s_TTG_scenarios button[aria-pressed=true]{background:var(--ink);color:var(--white)}._5s_TTG_guide ol{padding-left:var(--space-5);font-size:var(--text-sm);line-height:1.8}._5s_TTG_guide li{margin:var(--space-2) 0}._5s_TTG_guide small{color:var(--muted);font-size:var(--text-xs)}._5s_TTG_guide a{text-decoration:underline}._5s_TTG_guide>small a{min-height:var(--target-touch);align-items:center;display:inline-flex}._5s_TTG_records{margin-top:var(--space-5);font-size:var(--text-xs)}._5s_TTG_records ol{max-height:160px;font-size:var(--text-xs);overflow-y:auto}._5s_TTG_demoNotice{background:var(--accent-tint);color:var(--muted);font-size:var(--text-xs);padding:var(--space-2)}._5s_TTG_pageCopy{font-size:var(--text-sm);color:var(--muted);padding:var(--space-4) 0;line-height:1.8}._5s_TTG_formPage{padding:var(--space-6) var(--space-5)}._5s_TTG_formPage h1{font-size:var(--text-xl);margin-bottom:var(--space-5)}._5s_TTG_formPage>p{line-height:1.8}._5s_TTG_scenarios button:active{background:var(--surface-pressed)}._5s_TTG_scenarios button[aria-pressed=true]:active{background:var(--accent-hover);color:var(--white)}._5s_TTG_guide a:active{color:var(--accent)}@media (max-width:760px){._5s_TTG_layout{flex-direction:column;display:flex}._5s_TTG_guide{padding:var(--space-5);width:100%}._5s_TTG_guide h1{font-size:var(--text-lg);margin:var(--space-2) 0}._5s_TTG_guide>ol{display:none}._5s_TTG_scenarios{margin:var(--space-3) 0}._5s_TTG_layout>main{flex-shrink:0;height:820px;min-height:720px}._5s_TTG_layout>main>section{height:100%}}
.V1Jt6W_card{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-container);background:var(--surface);box-shadow:inset 0 0 0 1px var(--danger);display:grid}.V1Jt6W_card h3{font-size:var(--text-md);letter-spacing:-.01em;font-weight:700}.V1Jt6W_reasons{padding-left:var(--space-4);gap:var(--space-1);font-size:var(--text-sm);margin:0;line-height:1.6;display:grid}.V1Jt6W_hotline{font-size:var(--text-sm);line-height:1.6}.V1Jt6W_hotline b{color:var(--danger);font-variant-numeric:tabular-nums}.V1Jt6W_question{gap:var(--space-1);font-size:var(--text-sm);border:0;margin:0;padding:0;display:grid}.V1Jt6W_question legend{margin-bottom:var(--space-1);padding:0}.V1Jt6W_question label{align-items:center;gap:var(--space-1);margin-right:var(--space-3);display:inline-flex}.V1Jt6W_note{font-size:var(--text-xs);color:var(--muted);line-height:1.6}.V1Jt6W_error{font-size:var(--text-xs);color:var(--danger)}.V1Jt6W_secondary{min-height:var(--target-touch);border-radius:var(--radius-control);background:var(--surface-strong);color:var(--ink);border:0;font-weight:600}.V1Jt6W_secondary:disabled{opacity:.45}
.msTRMG_stage{background:var(--paper);height:100%;display:flex}.msTRMG_panel{overscroll-behavior-y:none;min-width:0;height:100%;padding:max(var(--space-5), env(safe-area-inset-top)) var(--space-5) max(var(--space-5), env(safe-area-inset-bottom));background:var(--white);flex-direction:column;flex:1;display:flex;overflow-y:auto}.msTRMG_brand{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:720;display:flex}.msTRMG_brand>span{border-radius:var(--radius-control);width:30px;height:30px;color:var(--white);background:var(--ink);place-items:center;font-weight:800;display:grid}.msTRMG_identityBridge{align-items:center;gap:var(--space-2);margin:var(--space-6) 0;grid-template-columns:minmax(0,78px) 1fr minmax(0,78px);display:grid}.msTRMG_identity{justify-items:center;gap:var(--space-2);display:grid}.msTRMG_identity>span{border-radius:var(--radius-container);background:var(--accent-tint);width:56px;height:56px;font-size:var(--text-md);place-items:center;font-weight:780;display:grid}.msTRMG_identity>.msTRMG_bankMark{background:var(--ink);color:var(--white)}.msTRMG_identity>.msTRMG_qqMark{background:var(--brand-qq)}.msTRMG_identity small{color:var(--muted);font-size:var(--text-xs)}.msTRMG_bridge{grid-template-columns:1fr var(--space-7) 1fr;color:var(--accent);align-items:center;display:grid}.msTRMG_bridge i{background:var(--accent);height:2px}.msTRMG_bridge svg{justify-self:center}.msTRMG_eyebrow{color:var(--accent);font-size:var(--text-sm);letter-spacing:-.01em;font-weight:700}.msTRMG_panel h1{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-xl);letter-spacing:-.035em;font-weight:780;line-height:1.2}.msTRMG_explanation{min-height:48px;color:var(--muted);font-size:var(--text-sm);line-height:1.55}.msTRMG_securityLine{align-items:center;gap:var(--space-2);margin:var(--space-5) 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-xs);background:var(--surface);border:0;display:flex}.msTRMG_primary,.msTRMG_secondary{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--ink);min-height:48px;color:var(--white);font-size:var(--text-sm);transition:background var(--motion-fast), color var(--motion-fast);border:0;font-weight:700;display:flex}.msTRMG_primary+.msTRMG_secondary,.msTRMG_success+.msTRMG_primary,.msTRMG_success+.msTRMG_secondary{margin-top:var(--space-3)}.msTRMG_secondary+.msTRMG_secondary{margin-top:var(--space-2)}.msTRMG_account{gap:var(--space-2);padding:var(--space-4);margin-top:var(--space-5);border-radius:var(--radius-container);background:var(--surface);border:0;flex-direction:column;display:flex}.msTRMG_account b{font-size:var(--text-lg)}.msTRMG_account span{color:var(--muted);font-size:var(--text-sm)}.msTRMG_secondary{color:var(--ink);background:var(--accent-soft)}.msTRMG_success{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--positive-tint);min-height:48px;color:var(--positive-ink);font-size:var(--text-sm);font-weight:700;display:flex}.msTRMG_panel footer{padding-top:var(--space-5);color:var(--muted);font-size:var(--text-xs);text-align:center;margin-top:auto;line-height:1.55}.msTRMG_spin{animation:.9s linear infinite msTRMG_spin}@keyframes msTRMG_spin{to{transform:rotate(360deg)}}.msTRMG_primary:active{background:var(--accent-hover)}.msTRMG_secondary:active{color:var(--accent)}
