._6BcFBa_field{margin-top:var(--space-5)}._6BcFBa_fieldTitle{font-size:var(--step--1);font-weight:var(--weight-medium)}._6BcFBa_sizes{container-type:inline-size}@container (max-width:21rem){._6BcFBa_sizes ._6BcFBa_track>button{padding-inline:var(--space-2)}}@container (max-width:17rem){._6BcFBa_sizes ._6BcFBa_track [data-label=long]{display:none}._6BcFBa_sizes ._6BcFBa_track [data-label=short]{display:inline}}
.usNSPq_counter{font-size:var(--step--1);color:var(--text-muted);font-variant-numeric:tabular-nums;align-self:flex-end}.usNSPq_actions{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.usNSPq_status{font-size:var(--step--1);color:var(--text-muted)}.usNSPq_group{margin-top:var(--space-5)}.usNSPq_groupTitle{font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--text-muted)}.usNSPq_list{margin:var(--space-2) 0 0;padding:0;list-style:none}.usNSPq_item{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.usNSPq_item:first-child{border-top:1px solid var(--line)}.usNSPq_itemText{overflow-wrap:anywhere;flex:1;min-width:0}.usNSPq_more{margin-top:var(--space-3)}.usNSPq_confirm{margin-top:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:32rem}.usNSPq_confirmText{margin:0}.usNSPq_confirm .usNSPq_actions{margin-top:var(--space-3)}
.Lb9C0a_picker{--panel-w:min(22.5rem, calc(100vw - var(--space-6)));--panel-gutter:var(--space-2);--row-h:var(--tap);--panel-chrome:calc(3.6 * var(--row-h) + 72px + var(--tabs-h,0px));--panel-ceiling:min(36rem, calc(100dvh - 240px));--panel-room:calc(var(--room-above,100dvh) - var(--panel-gutter));--panel-h:clamp(min(12rem, var(--panel-room)), calc(var(--rows,8) * var(--row-h) + var(--panel-chrome)), min(var(--panel-ceiling), var(--panel-room)));--morph-z:70}.Lb9C0a_starred{--star-w:var(--tap)}@media (hover:hover){.Lb9C0a_starred{--star-w:calc(var(--tap) - var(--space-3))}}.Lb9C0a_lineup{--morph-pace:1.4}@media (hover:hover) and (pointer:fine){.Lb9C0a_lineup{--row-h:var(--space-6)}.Lb9C0a_lineup .Lb9C0a_option:has(.Lb9C0a_optionText){padding-block:calc(var(--space-1) / 2)}}.Lb9C0a_trigger{justify-content:center;align-items:center;gap:var(--space-2);padding:7px var(--space-2) 7px var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--text);min-width:0;max-width:12rem;display:inline-flex;position:relative}.Lb9C0a_triggerCost{font-size:var(--step--2);font-weight:var(--weight-regular);color:var(--text-muted-raised);flex:none;line-height:1}.Lb9C0a_trigger:after{content:"";position:absolute;inset:-7px -4px}.Lb9C0a_triggerLabel{text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.Lb9C0a_scrim{z-index:65;background:var(--scrim);opacity:0;transition:opacity var(--dur-enter) linear;border:0;padding:0;position:fixed;inset:0}.Lb9C0a_scrimShown{opacity:1}@media (min-width:900px){.Lb9C0a_scrim{display:none}}@media (max-width:899px){.Lb9C0a_picker{--panel-ceiling:82dvh}}.Lb9C0a_picker[data-unroll=below]{--panel-room:calc(var(--room-below,100dvh) - var(--panel-gutter))}.Lb9C0a_head{flex:none}.Lb9C0a_search{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);padding:5px var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--text-muted-raised);opacity:0;transition:opacity .12s linear;display:flex}[data-morph-expanded] .Lb9C0a_search{opacity:1;transition-delay:var(--morph-beat-two)}.Lb9C0a_search:focus-within{border-color:var(--text-muted-raised)}.Lb9C0a_searchInput{min-width:0;font:inherit;font-size:var(--step--1);color:var(--text);background:0 0;border:0;outline:none;flex:1;line-height:1.4}.Lb9C0a_searchInput::placeholder{color:var(--text-muted-raised)}.Lb9C0a_list{overscroll-behavior-y:contain;margin:0 calc(var(--space-2) * -1);padding:0 var(--space-2);flex:1;overflow:hidden auto}.Lb9C0a_group{display:block}.Lb9C0a_option{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-h);text-align:left;padding:0 var(--star-w,var(--space-2)) 0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--step--1);color:var(--text);display:flex}.Lb9C0a_option:hover{background:var(--surface-2)}.Lb9C0a_shelf{max-height:calc(4.5 * var(--row-h));overscroll-behavior-y:contain;overflow-y:auto}.Lb9C0a_starRow{position:relative}.Lb9C0a_starRow:hover>.Lb9C0a_option{background:var(--surface-2)}.Lb9C0a_star{width:var(--star-w);border-radius:var(--radius-sm);color:var(--text-muted-raised);transition:opacity var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 0 auto}.Lb9C0a_star:hover,.Lb9C0a_star[aria-pressed=true]{color:var(--text)}@media (hover:hover){.Lb9C0a_star{opacity:0}.Lb9C0a_starRow:hover>.Lb9C0a_star,.Lb9C0a_starRow:focus-within>.Lb9C0a_star,.Lb9C0a_star[aria-pressed=true]{opacity:1}}.Lb9C0a_star[data-pop] svg{animation:Lb9C0a_star-pop var(--dur-enter) var(--spring)}@keyframes Lb9C0a_star-pop{0%{scale:.6}}.Lb9C0a_starRow[data-arrive]{animation:Lb9C0a_shelf-arrive var(--dur-enter) var(--ease)}@keyframes Lb9C0a_shelf-arrive{0%{opacity:0;translate:0 calc(var(--space-1) * -1)}}@media (prefers-reduced-motion:reduce){.Lb9C0a_star[data-pop] svg,.Lb9C0a_starRow[data-arrive]{animation:none}}.Lb9C0a_auto{font-weight:var(--weight-medium)}.Lb9C0a_nested{padding-left:calc(18px + var(--space-3) + var(--space-2))}.Lb9C0a_tabbed{--tabs-h:calc(var(--row-h) - var(--space-1) + 6px + var(--space-1))}.Lb9C0a_tabs{isolation:isolate;gap:var(--space-1);margin:0 0 var(--space-1);border:1px solid var(--line);border-radius:var(--radius-sm);opacity:0;transition:opacity var(--dur-hover) linear;padding:2px;display:flex;position:relative}[data-morph-expanded] .Lb9C0a_tabs{opacity:1;transition-delay:var(--morph-beat-two)}.Lb9C0a_tabThumb{z-index:-1;width:calc((100% - 4px - 2 * var(--space-1)) / 3);border-radius:calc(var(--radius-sm) - 2px);background:var(--surface-2);box-shadow:0 0 0 1px var(--line), var(--shadow-composer);pointer-events:none;translate:calc(var(--tab,0) * (100% + var(--space-1))) 0;transition:translate var(--dur-bounce) var(--ease-bounce);position:absolute;top:2px;bottom:2px;left:2px}.Lb9C0a_tabs[data-lands=open] .Lb9C0a_tabThumb{transition-timing-function:var(--ease-settle)}.Lb9C0a_tab{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;min-height:calc(var(--row-h) - var(--space-1));padding:0 var(--space-2);border-radius:calc(var(--radius-sm) - 2px);color:var(--text-muted-raised);font:inherit;font-size:var(--step--1);font-weight:var(--weight-semibold);cursor:pointer;transition:color var(--dur-hover) var(--ease);background:0 0;border:0;flex:1 1 0;display:flex}.Lb9C0a_tab[aria-selected=true]{color:var(--text)}@media (hover:hover){.Lb9C0a_tab:hover{color:var(--text)}}.Lb9C0a_tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.Lb9C0a_tabCount{min-width:1.25rem;padding:0 var(--space-1);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--step--3);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--text-muted-raised);line-height:1.5}.Lb9C0a_tab[aria-selected=true] .Lb9C0a_tabCount{color:var(--text)}.Lb9C0a_rule{height:1px;margin:var(--space-1) var(--space-2);background:var(--line);flex:none}.Lb9C0a_sectionHeading{padding:var(--space-3) var(--space-2) var(--space-1);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted-raised)}.Lb9C0a_empty{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-2);text-align:center;font-size:var(--step--1);color:var(--text-muted-raised);flex-direction:column;display:flex}.Lb9C0a_emptyLine{margin:0}.Lb9C0a_emptyJump{min-height:var(--menu-row-h);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0}@media (hover:hover){.Lb9C0a_emptyJump:hover{background:var(--surface-2)}}.Lb9C0a_tick{color:var(--accent-text);margin-left:auto;display:flex}.Lb9C0a_logo{width:18px;height:18px;color:var(--text);flex:none;display:flex}.Lb9C0a_autoLogo{color:var(--accent-text)}.Lb9C0a_locked{color:var(--text-muted-raised);text-decoration:none}.Lb9C0a_lock{color:var(--text-muted-raised);margin-left:auto;display:flex}.Lb9C0a_spent{cursor:default}.Lb9C0a_spent:hover{background:0 0}.Lb9C0a_spent .Lb9C0a_lock,.Lb9C0a_spent .Lb9C0a_tick{align-self:center}.Lb9C0a_optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Lb9C0a_optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Lb9C0a_option:has(.Lb9C0a_optionText){align-items:flex-start}.Lb9C0a_note{font-size:var(--step--2);color:var(--text-muted-raised);text-wrap:pretty;line-height:1.3}.Lb9C0a_stage{min-height:0;margin:0 calc(var(--space-1) * -1);flex:1;position:relative;overflow:hidden}.Lb9C0a_face{padding:0 var(--space-1);transition:transform var(--dur-enter) var(--ease), opacity var(--dur-enter) var(--ease), visibility 0s linear var(--dur-enter);flex-direction:column;display:flex;position:absolute;inset:0}.Lb9C0a_stage[data-face=list] .Lb9C0a_listFace,.Lb9C0a_stage[data-face=up] .Lb9C0a_upFace{opacity:1;visibility:visible;transition:transform var(--dur-enter) var(--ease), opacity var(--dur-enter) var(--ease), visibility 0s;transform:none}.Lb9C0a_stage[data-face=up] .Lb9C0a_listFace{opacity:0;visibility:hidden;transform:translate(-24px)}.Lb9C0a_stage[data-face=list] .Lb9C0a_upFace{opacity:0;visibility:hidden;transform:translate(24px)}.Lb9C0a_vendorHeading{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-1);font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text-muted-raised);display:flex}.Lb9C0a_tag{padding:1px var(--space-2);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--step--3);font-weight:var(--weight-medium);color:var(--text-muted-raised);flex:none;margin-left:auto;line-height:1.5}.Lb9C0a_tag+.Lb9C0a_lock{margin-left:var(--space-2)}.Lb9C0a_foot{margin:var(--space-1) calc(var(--space-2) * -1) 0;padding:var(--space-1) var(--space-2) 0;border-top:1px solid var(--line);flex:none}.Lb9C0a_switchRow{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-h);padding:0 var(--space-2);border-radius:var(--radius-sm);text-align:left;color:var(--text);display:flex}.Lb9C0a_switchRow:hover{background:var(--surface-2)}.Lb9C0a_switchText{flex-direction:column;flex:1;min-width:0;display:flex}.Lb9C0a_switchLabel{font-size:var(--step--1)}.Lb9C0a_switchCaption{font-size:var(--step--2);color:var(--text-muted-raised)}.Lb9C0a_switchTrack{border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--line);width:32px;height:18px;transition:background-color var(--dur-hover) var(--ease);flex:none;position:relative}.Lb9C0a_switchThumb{background:var(--surface-raised);width:14px;height:14px;box-shadow:0 0 0 1px var(--line);transition:translate var(--dur-bounce) var(--ease-bounce);border-radius:50%;position:absolute;top:1px;left:1px}.Lb9C0a_switchThumb[data-mounting]{transition-property:none}.Lb9C0a_switchRow[aria-checked=true] .Lb9C0a_switchTrack{background:var(--text);border-color:var(--text)}.Lb9C0a_switchRow[aria-checked=true] .Lb9C0a_switchThumb{box-shadow:none;translate:14px}.Lb9C0a_upTop{min-height:34px;margin:0 0 var(--space-1);flex:none;align-items:center;display:flex}.Lb9C0a_back{align-items:center;gap:var(--space-2);min-height:var(--row-h);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--step--1);color:var(--text-muted-raised);display:inline-flex}.Lb9C0a_back:hover{background:var(--surface-2);color:var(--text)}.Lb9C0a_upBody{overscroll-behavior-y:contain;min-height:0;padding:var(--space-1) var(--space-2) var(--space-3);flex:1;overflow-y:auto}.Lb9C0a_upModel{align-items:center;gap:var(--space-2);font-size:var(--step--1);color:var(--text);display:flex}.Lb9C0a_upModel .Lb9C0a_tag{margin-left:0}.Lb9C0a_upHeading{margin:var(--space-3) 0 var(--space-2);font-size:var(--step-1);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--text)}.Lb9C0a_upHeading:focus{outline:none}.Lb9C0a_upText{font-size:var(--step--1);line-height:var(--leading-body);color:var(--text-muted-raised)}.Lb9C0a_upFeatures{gap:var(--space-2);margin:var(--space-4) 0;font-size:var(--step--1);color:var(--text);padding:0;list-style:none;display:grid}.Lb9C0a_upFeatures li{gap:var(--space-2);align-items:flex-start;display:flex}.Lb9C0a_upFeatures li>span{color:var(--text-muted-raised);flex:none;padding-top:3px;display:flex}.Lb9C0a_intervals{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Lb9C0a_interval{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);text-align:left;color:var(--text);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Lb9C0a_interval[aria-pressed=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.Lb9C0a_intervalName{font-size:var(--step--2);font-weight:var(--weight-medium)}.Lb9C0a_intervalPrice{font-size:var(--step-1);font-weight:var(--weight-bold)}.Lb9C0a_intervalPrice small{font-size:var(--step--2);font-weight:var(--weight-regular);color:var(--text-muted-raised)}.Lb9C0a_intervalNote{font-size:var(--step--3);color:var(--text-muted-raised)}.Lb9C0a_upFoot{gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-1);border-top:1px solid var(--line);text-align:center;flex:none;display:grid}.Lb9C0a_pay{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-h);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:var(--step--1);font-weight:var(--weight-medium);display:inline-flex;position:relative}.Lb9C0a_pay:after{content:"";inset:var(--button-hit) 0;position:absolute}.Lb9C0a_pay:hover{background:var(--accent-hover)}.Lb9C0a_pay:disabled{opacity:var(--disabled-opacity)}.Lb9C0a_terms{font-size:var(--step--2);color:var(--text-muted-raised);text-wrap:pretty;line-height:1.4}.Lb9C0a_terms a,.Lb9C0a_upLinks a,.Lb9C0a_linkButton{color:var(--text);text-underline-offset:2px;text-decoration:underline}.Lb9C0a_upLinks{font-size:var(--step--2);color:var(--text-muted-raised)}.Lb9C0a_linkButton{font-size:inherit}.Lb9C0a_upError{font-size:var(--step--2);color:var(--text)}.Lb9C0a_panel{transform:translateX(max(0px, calc(var(--panel-gutter) - (var(--pill-right,100vw) - var(--panel-w)))))}.Lb9C0a_inline[data-unroll=below]{--panel-room:calc(var(--room-below,100dvh) - var(--panel-gutter) - var(--pill-h,0px) - var(--space-1))}.Lb9C0a_inline[data-unroll=above]{--panel-room:calc(var(--room-above,100dvh) - var(--panel-gutter) - var(--pill-h,0px) - var(--space-1))}.Lb9C0a_inline[data-unroll=below] .Lb9C0a_panel{top:calc(100% + var(--space-1))}.Lb9C0a_inline[data-unroll=above] .Lb9C0a_panel{bottom:calc(100% + var(--space-1))}.Lb9C0a_inline .Lb9C0a_panel{transform:translateX(min(0px, calc(100vw - var(--panel-gutter) - (var(--pill-right,0px) - var(--pill-w,0px) + var(--panel-w)))))}.Lb9C0a_titled{--panel-chrome:calc(3.6 * var(--row-h) + 72px + var(--space-5) + var(--space-1) + var(--tabs-h,0px))}.Lb9C0a_heading{padding:var(--space-1) var(--space-2) var(--space-2);font-family:inherit;font-size:var(--step--2);font-weight:var(--weight-regular);line-height:var(--leading-tight);color:var(--text-muted-raised);margin:0}.Lb9C0a_answered{font-size:var(--step--3);color:var(--text-muted-raised);flex:none;margin-left:auto}.Lb9C0a_answered+.Lb9C0a_tick{margin-left:var(--space-2)}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .Lb9C0a_face,:where(:root:not([data-motion=full])) .Lb9C0a_stage[data-face=list] .Lb9C0a_listFace,:where(:root:not([data-motion=full])) .Lb9C0a_stage[data-face=up] .Lb9C0a_upFace,:where(:root:not([data-motion=full])) .Lb9C0a_switchTrack,:where(:root:not([data-motion=full])) .Lb9C0a_switchThumb{transition-property:none}}:where(:root[data-motion=reduce]) .Lb9C0a_face,:where(:root[data-motion=reduce]) .Lb9C0a_stage[data-face=list] .Lb9C0a_listFace,:where(:root[data-motion=reduce]) .Lb9C0a_stage[data-face=up] .Lb9C0a_upFace,:where(:root[data-motion=reduce]) .Lb9C0a_switchTrack,:where(:root[data-motion=reduce]) .Lb9C0a_switchThumb{transition-property:none}
.T8k_WG_lines{animation:T8k_WG_help-lines-arrive var(--dur-enter) var(--ease) both;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);font-size:var(--step--1);text-wrap:pretty;scroll-margin-top:calc(36px + 2 * var(--space-2) + 1px + env(safe-area-inset-top) + var(--space-2))}.T8k_WG_lines[data-docked]{max-width:var(--measure);margin:0 auto var(--space-2)}.T8k_WG_lines[data-flush]{scroll-margin-top:calc(36px + 2 * var(--space-2) + 1px + env(safe-area-inset-top) + var(--tap) + var(--space-4));background:0 0;border:0;padding:0;animation:none}.T8k_WG_lead{margin:0 0 var(--space-1);font-weight:var(--weight-medium)}.T8k_WG_list{margin:0 calc(var(--space-3) * -1);padding:0;list-style:none}.T8k_WG_row{padding:2px var(--space-3);color:var(--text-muted);overflow:clip}.T8k_WG_row strong{color:var(--text);font-weight:var(--weight-medium)}@media (pointer:coarse){.T8k_WG_row{min-height:var(--tap);align-items:center;padding-block:0;display:flex}}.T8k_WG_link{color:var(--text);font-weight:var(--weight-medium);text-underline-offset:2px;transition:color var(--dur-hover) var(--ease);text-decoration:underline;position:relative}.T8k_WG_link:after{content:"";inset:calc(var(--tap) * -1) -18px calc(var(--tap) * -1) -10px;position:absolute}.T8k_WG_link:first-child:after{z-index:1;left:-14px;right:-10px}.T8k_WG_link:focus-visible{outline-offset:1px}@media (hover:hover) and (pointer:fine){.T8k_WG_link:hover{color:var(--text-muted)}}@keyframes T8k_WG_help-lines-arrive{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .T8k_WG_lines{animation:none}}:where(:root[data-motion=reduce]) .T8k_WG_lines{animation:none}
.V1Pqva_notice{animation:V1Pqva_usage-arrive var(--dur-enter) var(--ease) both;margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--text-muted);font-size:var(--step--1)}.V1Pqva_hold{animation:V1Pqva_usage-arrive var(--dur-enter) var(--ease) both;gap:var(--space-3);max-width:var(--measure);margin:0 auto var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);text-align:center;flex-direction:column;display:flex}.V1Pqva_title{font-size:var(--step-1);font-weight:var(--weight-medium);margin:0}.V1Pqva_body{color:var(--text-muted);margin:0}.V1Pqva_cta{min-height:var(--button-h);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-weight:var(--weight-medium);justify-content:center;align-self:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;position:relative}.V1Pqva_cta:hover{background:var(--accent-hover)}.V1Pqva_cta:after{content:"";inset:var(--button-hit) 0;position:absolute}@keyframes V1Pqva_usage-arrive{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .V1Pqva_notice,:where(:root:not([data-motion=full])) .V1Pqva_hold{animation:none}}:where(:root[data-motion=reduce]) .V1Pqva_notice,:where(:root[data-motion=reduce]) .V1Pqva_hold{animation:none}.V1Pqva_secondary{min-height:var(--button-h);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font-weight:var(--weight-medium);justify-content:center;align-self:center;align-items:center;padding:0 18px;display:inline-flex;position:relative}.V1Pqva_secondary:hover{background:var(--surface-2)}.V1Pqva_secondary:after{content:"";inset:var(--button-hit) 0;position:absolute}.V1Pqva_buy{text-align:left}
.Ajf-MW_chip{flex:none;display:inline-flex;position:relative}.Ajf-MW_trigger{align-items:center;gap:var(--space-1);padding:7px var(--space-2);border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;font-size:var(--step--1);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);background:0 0;border:0;display:inline-flex;position:relative}.Ajf-MW_trigger:after{content:"";inset:calc((var(--tap) - 100%) / -2) 0;min-height:var(--tap);position:absolute}@media (hover:hover) and (pointer:fine){.Ajf-MW_trigger:hover{color:var(--text);background:var(--surface-2)}}.Ajf-MW_trigger[aria-expanded=true]{color:var(--text)}@media (max-width:30rem){.Ajf-MW_unit{display:none}}.Ajf-MW_panel{animation:Ajf-MW_balance-arrive var(--dur-enter) var(--ease) both;right:0;bottom:calc(100% + var(--space-2));z-index:70;gap:var(--space-2);width:min(20rem, calc(100vw - var(--space-6)));padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font-size:var(--step--1);text-align:left;box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:absolute}.Ajf-MW_total{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;margin:0}.Ajf-MW_line{color:var(--text-muted-raised);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:0}.Ajf-MW_buy{margin-top:var(--space-1);color:var(--text);font-weight:var(--weight-medium);text-underline-offset:2px;align-self:flex-start;text-decoration:underline}@media (max-width:40rem){.Ajf-MW_chip{position:static}.Ajf-MW_panel{right:var(--space-2);max-width:calc(100% - var(--space-4))}}@keyframes Ajf-MW_balance-arrive{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .Ajf-MW_panel{animation:none}}:where(:root[data-motion=reduce]) .Ajf-MW_panel{animation:none}
._4rnsRW_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);overflow:hidden}._4rnsRW_head{align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;display:flex}._4rnsRW_count{font-size:var(--step--1);font-weight:var(--weight-medium);flex:none;margin:0}._4rnsRW_prompt{min-width:0;font-size:var(--step--1);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._4rnsRW_grid{padding:var(--space-3);gap:var(--space-3);scroll-snap-type:x mandatory;scroll-padding:0 var(--space-3);-webkit-overflow-scrolling:touch;margin:0;list-style:none;display:flex;overflow-x:auto}._4rnsRW_tile{scroll-snap-align:center;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;box-shadow:var(--tile-lift,var(--shadow-card-soft));transition:translate var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease);flex-direction:column;flex:0 0 82%;display:flex;overflow:hidden}._4rnsRW_tile:hover{box-shadow:var(--tile-lift-hover,var(--shadow-card));translate:0 -2px}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._4rnsRW_tile{transition:none}:where(:root:not([data-motion=full])) ._4rnsRW_tile:hover{translate:none}}:where(:root[data-motion=reduce]) ._4rnsRW_tile{transition:none}:where(:root[data-motion=reduce]) ._4rnsRW_tile:hover{translate:none}._4rnsRW_tilePicked{border-color:var(--text)}._4rnsRW_stage{aspect-ratio:16/10;background:var(--surface-2);position:relative;overflow:hidden}._4rnsRW_thumb{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}._4rnsRW_thumbFrame{transform-origin:0 0;background:var(--artboard);border:0}._4rnsRW_picture{object-fit:cover;width:100%;height:100%;display:block}._4rnsRW_stageTile{position:absolute;inset:0}._4rnsRW_stageTile ._4rnsRW_stagePress{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;translate:none}._4rnsRW_placeholder{color:var(--text-muted);place-items:center;display:grid;position:absolute;inset:0}._4rnsRW_badge{top:var(--space-2);left:var(--space-2);align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--text);color:var(--bg);font-size:var(--step--2);font-weight:var(--weight-medium);display:inline-flex;position:absolute}._4rnsRW_tileVerbs{min-width:0;padding:0 var(--space-2) var(--space-2);display:flex}._4rnsRW_tileFoot{align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);display:flex}._4rnsRW_tileTitle{min-width:0;font-size:var(--step--1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._4rnsRW_pick,._4rnsRW_retry{flex:none}._4rnsRW_pick{background:var(--surface-raised)}._4rnsRW_pick:hover:not(:disabled),._4rnsRW_retry:hover:not(:disabled){background:var(--surface-2)}._4rnsRW_blank{padding:var(--space-3);font-size:var(--step--1);color:var(--text-muted);margin:0}._4rnsRW_missing,._4rnsRW_picked{padding:0 var(--space-3) var(--space-3);align-items:center;gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted);margin:0;display:flex}@media (min-width:481px){._4rnsRW_grid{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:visible}._4rnsRW_tile{flex:initial;scroll-snap-align:none}}._4rnsRW_pendingTile{background:0 0;border-style:dashed;position:relative}._4rnsRW_pendingStage{background:var(--surface-2);place-items:center;display:grid}._4rnsRW_pendingTitle{color:var(--text-muted)}._4rnsRW_landing{animation:_4rnsRW_variantLanding var(--dur-enter) var(--ease) both}@keyframes _4rnsRW_variantLanding{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._4rnsRW_landing{animation:none}}:where(:root[data-motion=reduce]) ._4rnsRW_landing{animation:none}
.eWfN4a_editor{background:var(--surface);isolation:isolate;flex:1;min-height:0;position:relative;overflow:hidden}.eWfN4a_flow{position:absolute;inset:0}.eWfN4a_editor .react-flow__pane{cursor:default}.eWfN4a_editor .react-flow__pane.dragging{cursor:grabbing}.eWfN4a_editor .react-flow__node{transition:opacity var(--dur-hover) var(--ease), scale var(--dur-hover) var(--ease)}.eWfN4a_editor .react-flow__node.dragging{cursor:grabbing}.eWfN4a_editor .react-flow__node.dragging .eWfN4a_node{box-shadow:var(--shadow-raised)}.eWfN4a_leaving{opacity:0;scale:.92}.eWfN4a_editor .react-flow__edge-path{stroke:var(--text-muted);stroke-width:1.5px;transition:stroke var(--dur-hover) var(--ease), stroke-width var(--dur-hover) var(--ease)}:is(.eWfN4a_editor .react-flow__edge:hover .react-flow__edge-path,.eWfN4a_editor .react-flow__edge.selected .react-flow__edge-path){stroke:var(--text);stroke-width:2px}.eWfN4a_editor .react-flow__edge{animation:eWfN4a_wire-in var(--dur-enter) var(--ease-out) both}@keyframes eWfN4a_wire-in{0%{opacity:0}}.eWfN4a_editor .react-flow__connection-path{stroke:var(--text);stroke-width:1.75px;stroke-dasharray:6 5}:is(.eWfN4a_editor .react-flow__selection,.eWfN4a_editor .react-flow__nodesselection-rect){background:var(--surface-2);border:1px dashed var(--text-muted);border-radius:var(--radius-sm);opacity:.6}.eWfN4a_handle{background:var(--surface-raised);border:2px solid var(--text-muted);width:12px;height:12px;transition:scale var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);border-radius:50%}.eWfN4a_handle:after{content:"";border-radius:50%;position:absolute;inset:-10px}:is(.eWfN4a_handle:hover,.eWfN4a_handle.connectingfrom){border-color:var(--text);scale:1.35}.eWfN4a_handle.connectingto.valid{border-color:var(--text);background:var(--text);scale:1.5}.eWfN4a_node{width:240px;padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card-soft);font-size:var(--step--1);transition:border-color var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease);animation:eWfN4a_node-in var(--dur-enter) var(--spring) both;position:relative}.eWfN4a_node[data-wide]{width:340px}.eWfN4a_node:hover{border-color:var(--text-muted)}.eWfN4a_node[data-selected]{border-color:var(--text);box-shadow:0 0 0 3px var(--surface-2), var(--shadow-card-soft)}@keyframes eWfN4a_node-in{0%{opacity:0;scale:.92}}.eWfN4a_nodeHead{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.eWfN4a_kind{align-items:center;gap:var(--space-1);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);display:inline-flex}.eWfN4a_busyOrbit{margin-left:var(--space-1)}.eWfN4a_inputs{font-size:var(--step--2);color:var(--text-muted);margin-left:auto}.eWfN4a_textBody,.eWfN4a_promptBody{resize:none;width:100%;color:var(--text);font:inherit;font-size:var(--step-0);line-height:var(--leading-body);cursor:text;background:0 0;border:0;padding:0;display:block;overflow-y:auto}.eWfN4a_textBody{min-height:calc(var(--step-0) * var(--leading-body) * 2);max-height:18rem}.eWfN4a_promptBody{min-height:calc(var(--step-0) * var(--leading-body) * 2.5);max-height:14rem;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color var(--dur-hover) var(--ease)}.eWfN4a_textBody:focus-visible,.eWfN4a_promptBody:focus-visible{outline:none}.eWfN4a_promptBody:focus{border-color:var(--text-muted)}.eWfN4a_textBody::placeholder,.eWfN4a_promptBody::placeholder{color:var(--text-muted)}.eWfN4a_segment.eWfN4a_segment{margin-top:0}.eWfN4a_segment.eWfN4a_segment>button{min-width:4.25rem;min-height:var(--menu-row-h);padding:0 var(--space-3)}.eWfN4a_pills{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.eWfN4a_mediaFrame{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--surface-2);place-items:center;display:grid;position:relative;overflow:hidden}.eWfN4a_media{object-fit:contain;pointer-events:none;width:100%;height:100%;animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;position:absolute;inset:0}.eWfN4a_mediaTile.eWfN4a_mediaTile{display:block;position:absolute;inset:0}.eWfN4a_mediaPress.eWfN4a_mediaPress,.eWfN4a_mediaPress.eWfN4a_mediaPress:hover{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.eWfN4a_mediaPending{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.eWfN4a_mediaWait{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-raised);font-size:var(--step--2);color:var(--text);display:inline-flex;position:relative}.eWfN4a_mediaGone,.eWfN4a_mediaProblem{place-items:center;gap:var(--space-2);min-height:7rem;padding:var(--space-3);border:1px dashed var(--line);border-radius:var(--radius-sm);text-align:center;color:var(--text-muted);display:grid}.eWfN4a_mediaProblem{color:var(--text)}.eWfN4a_textAction{min-height:calc(var(--tap) - var(--space-3));padding:0 var(--space-3);border-radius:var(--radius-pill);font-weight:var(--weight-medium);text-decoration:underline}.eWfN4a_sendToChat{align-items:center;gap:var(--space-1);min-height:32px;margin-top:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--step--1);color:var(--text-muted);transition:background var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);display:inline-flex}.eWfN4a_sendToChat:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.eWfN4a_sendToChat:disabled{opacity:var(--disabled-opacity)}.eWfN4a_node[data-kind=page]{width:280px}.eWfN4a_node[data-kind=sheet]{width:300px}.eWfN4a_node[data-kind=document]{width:260px}.eWfN4a_pageFrame{aspect-ratio:16/10;border-radius:var(--radius-sm);background:var(--artboard);box-shadow:inset 0 0 0 1px var(--line);animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;position:relative;overflow:hidden}.eWfN4a_sheetFrame{border:1px solid var(--line);border-radius:var(--radius-sm);animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;overflow:hidden}.eWfN4a_sheet{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--step--2);font-variant-numeric:tabular-nums}.eWfN4a_sheet th,.eWfN4a_sheet td{padding:3px var(--space-2);border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eWfN4a_sheet th{background:var(--surface);font-weight:var(--weight-medium);color:var(--text-muted)}.eWfN4a_sheet tbody tr:last-child td{border-bottom:0}.eWfN4a_sheetMore{padding:4px var(--space-2);border-top:1px solid var(--line);font-size:var(--step--2);color:var(--text-muted)}.eWfN4a_excerpt{-webkit-line-clamp:6;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--step--1);white-space:pre-line;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.eWfN4a_excerptEmpty{color:var(--text-muted)}.eWfN4a_mediaName{margin-top:var(--space-2);white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);overflow:hidden}.eWfN4a_bar{top:var(--space-3);left:var(--space-3);right:var(--space-3);z-index:5;align-items:center;gap:var(--space-2);pointer-events:none;display:flex;position:absolute}.eWfN4a_bar>*{pointer-events:auto}.eWfN4a_titleWrap{min-width:0;font-size:var(--step-1);font-weight:var(--weight-medium)}.eWfN4a_title{max-width:min(40rem,50vw);min-height:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;font:inherit;color:var(--text);transition:background-color var(--dur-hover) var(--ease);overflow:hidden}.eWfN4a_title:hover{background:var(--surface-2)}.eWfN4a_titleField{width:min(28rem,50vw);min-height:var(--tap);padding:0 var(--space-2);font:inherit;font-size:var(--step-1);font-weight:var(--weight-medium);color:var(--text);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm)}.eWfN4a_status{align-items:center;gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted);white-space:nowrap;display:inline-flex}.eWfN4a_statusDot{background:var(--text-muted);opacity:.6;width:7px;height:7px;transition:background-color var(--dur-hover) var(--ease), opacity var(--dur-hover) var(--ease);border-radius:50%}.eWfN4a_status[data-status=error],.eWfN4a_status[data-status=full],.eWfN4a_status[data-status=conflict]{color:var(--text)}.eWfN4a_status[data-status=error] .eWfN4a_statusDot,.eWfN4a_status[data-status=full] .eWfN4a_statusDot,.eWfN4a_status[data-status=conflict] .eWfN4a_statusDot{background:var(--text);opacity:1}.eWfN4a_opening{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.eWfN4a_openingOrbit{animation:eWfN4a_fade-in var(--dur-enter) var(--ease) var(--dur-wait-reveal) both}.eWfN4a_opening[data-instant] .eWfN4a_openingOrbit{animation:none}.eWfN4a_emptyHint{text-align:center;pointer-events:none;animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;place-content:center;display:grid;position:absolute;inset:0}.eWfN4a_emptyTitle{font-size:var(--step-1);font-weight:var(--weight-medium)}.eWfN4a_emptyText{margin-top:var(--space-1);color:var(--text-muted)}.eWfN4a_dropZone{inset:var(--space-4);z-index:8;justify-content:center;align-items:center;gap:var(--space-2);border:2px dashed var(--text);border-radius:var(--radius);background:var(--surface-raised);opacity:.88;font-weight:var(--weight-medium);pointer-events:none;animation:eWfN4a_fade-in var(--dur-hover) var(--ease) both;display:flex;position:absolute}.eWfN4a_dock{left:50%;bottom:var(--space-5);z-index:6;align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-raised);animation:eWfN4a_dock-in var(--dur-enter) var(--ease-out) both;display:flex;position:absolute;translate:-50%}@keyframes eWfN4a_dock-in{0%{opacity:0;translate:-50% 12px}}.eWfN4a_dockButton{align-items:center;gap:var(--space-2);padding:6px var(--space-4);border-radius:var(--radius-pill);line-height:1;font-weight:var(--weight-medium);cursor:grab;transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);display:inline-flex;position:relative}.eWfN4a_dockButton:after{content:"";position:absolute;inset:-7px 0}.eWfN4a_dockButton:active{cursor:grabbing;transition-duration:var(--dur-press);transition-timing-function:var(--ease)}.eWfN4a_dockButton:not([data-primary]){color:var(--text);background:0 0}.eWfN4a_dockButton:not([data-primary]):hover:not(:disabled),.eWfN4a_dockButton[aria-expanded=true]{background:var(--surface-2)}.eWfN4a_dockButton:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.eWfN4a_dockRule{width:1px;margin:var(--space-2) var(--space-1);background:var(--line);align-self:stretch}.eWfN4a_dockMenu{--row-h:var(--tap);--panel-chrome:18px;--panel-w:17rem;--rule-h:calc(1px + 2 * var(--space-1));--panel-h:calc(3 * var(--row-h) + var(--rule-h) + var(--panel-chrome))}.eWfN4a_dockMenuRule{height:1px;margin:var(--space-1) var(--space-3);background:var(--line);display:block}.eWfN4a_dockMenuItem{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-h);padding:0 var(--space-3);border-radius:var(--radius-sm);text-align:left;white-space:nowrap;color:var(--text);display:flex}.eWfN4a_dockMenuItem:hover,.eWfN4a_dockMenuItem:focus-visible{background:var(--surface-2)}.eWfN4a_zoom{right:var(--space-5);bottom:var(--space-5);z-index:6;gap:var(--space-3);padding:var(--space-2);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card-soft);flex-direction:column;display:flex;position:absolute}.eWfN4a_noticeSlot{left:50%;bottom:calc(var(--space-5) + var(--tap) + var(--space-6));z-index:7;max-width:calc(100% - var(--space-8));position:absolute;translate:-50%}.eWfN4a_notice{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-raised);font-size:var(--step--1);white-space:nowrap;animation:eWfN4a_notice-up var(--dur-enter) var(--ease-out) both;display:flex}@keyframes eWfN4a_notice-up{0%{opacity:0;translate:0 10px}}.eWfN4a_noticeAction{min-height:calc(var(--tap) - var(--space-2));padding:0 var(--space-3);border-radius:var(--radius-pill);font-weight:var(--weight-medium);transition:background-color var(--dur-hover) var(--ease)}.eWfN4a_noticeAction:hover{background:var(--surface-2)}.eWfN4a_noticeButton{min-height:calc(var(--tap) - var(--space-2));padding-block:0}.eWfN4a_phone{background:var(--surface);flex:1;min-height:0;position:relative;overflow:hidden}.eWfN4a_phonePreview{pointer-events:none;animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;position:absolute;inset:0 0 12rem}.eWfN4a_phonePreview:after{content:"";background:linear-gradient(to bottom, transparent 70%, var(--surface));position:absolute;inset:0}.eWfN4a_phoneCard{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-5) + env(safe-area-inset-bottom));padding:var(--space-5) var(--space-4);text-align:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-raised);animation:eWfN4a_card-up var(--dur-enter) var(--ease-out) both;flex-direction:column;align-items:center;display:flex;position:absolute}@keyframes eWfN4a_card-up{0%{opacity:0;translate:0 12px}}.eWfN4a_phoneMark{border-radius:var(--radius-sm);background:var(--surface);width:48px;height:48px;color:var(--text-muted);place-items:center;display:grid}.eWfN4a_phoneTitle{margin-top:var(--space-3);font-size:var(--step-1);font-weight:var(--weight-medium)}.eWfN4a_phoneText{margin:var(--space-2) 0 var(--space-4);max-width:30ch;color:var(--text-muted);overflow-wrap:anywhere}.eWfN4a_phoneBack{margin-top:var(--space-2);color:var(--text-muted)}.eWfN4a_phoneBack:hover{color:var(--text);background:var(--surface-2)}.eWfN4a_filmLink{flex:none}@keyframes eWfN4a_fade-in{0%{opacity:0}}.eWfN4a_runStatus:empty{display:none}.eWfN4a_runStatus{margin-top:var(--space-2)}.eWfN4a_runLine{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);font-size:var(--step--1);color:var(--text-muted);animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;flex-wrap:wrap;display:flex}.eWfN4a_runLine[data-tone=problem]{color:var(--text)}.eWfN4a_runRetry{min-height:var(--tap);margin-block:calc((var(--tap) - 1lh) / -2);padding:0 var(--space-1);font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);text-underline-offset:3px}.eWfN4a_runRetry:hover{text-decoration-color:currentColor}.eWfN4a_runButton{align-items:center;gap:var(--space-2);padding:7px var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);line-height:1;font-size:var(--step--1);font-weight:var(--weight-medium);transition:background-color var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);flex:none;margin-left:auto;display:inline-flex;position:relative}.eWfN4a_runButton:after{content:"";position:absolute;inset:-8px 0}.eWfN4a_runButton:hover:not(:disabled){background:var(--surface-2);border-color:var(--text-muted)}.eWfN4a_runButton:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.eWfN4a_runButton:disabled[aria-busy=true]{cursor:progress}.eWfN4a_modeSwitch{font-size:inherit;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;transition:text-decoration-color var(--dur-hover) var(--ease)}.eWfN4a_modeSwitch:hover{text-decoration-color:currentColor}.eWfN4a_resultAside{align-items:center;gap:var(--space-2);min-width:0;margin-left:auto;display:inline-flex}.eWfN4a_resultSource{font-size:var(--step--2);color:var(--text-muted);white-space:nowrap}.eWfN4a_outdated{padding:1px var(--space-2);border:1px solid var(--text-muted);border-radius:var(--radius-pill);font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text);white-space:nowrap;animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both}.eWfN4a_yourEdit{font-size:var(--step--2);color:var(--text-muted);white-space:nowrap;animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both}.eWfN4a_resultModel{margin-top:var(--space-2);font-size:var(--step--2);color:var(--text-muted);animation:eWfN4a_result-model-in var(--dur-enter) var(--ease) both;flex-direction:column;gap:2px;display:flex}.eWfN4a_resultModelAuto{align-items:baseline;gap:var(--space-1);font-weight:var(--weight-medium);color:var(--accent-text);display:flex}.eWfN4a_resultAutoDot{border-radius:var(--radius-pill);background:var(--accent);width:6px;height:6px;animation:eWfN4a_result-dot-in var(--dur-release) var(--spring) both;flex:none;align-self:center}@keyframes eWfN4a_result-model-in{0%{opacity:0;translate:0 2px}}@keyframes eWfN4a_result-dot-in{0%{scale:.6}}.eWfN4a_versions{font-size:var(--step--2);color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.eWfN4a_versionStep{width:var(--space-5);height:var(--space-5);color:var(--text-muted);transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.eWfN4a_versionStep:after{content:"";inset:calc(var(--space-2) * -1);position:absolute}.eWfN4a_versionStep:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.eWfN4a_versionStep:disabled{opacity:var(--disabled-opacity)}.eWfN4a_versionCount{text-align:center;min-width:2.25em}.eWfN4a_chevronLeft,.eWfN4a_chevronRight{display:grid}.eWfN4a_chevronLeft{rotate:90deg}.eWfN4a_chevronRight{rotate:-90deg}.eWfN4a_resultHandle{opacity:0;pointer-events:none}.eWfN4a_node[data-busy] .eWfN4a_textBody,.eWfN4a_node[data-busy] .eWfN4a_mediaFrame{opacity:.55;transition:opacity var(--dur-hover) var(--ease)}.eWfN4a_resultWire .react-flow__edge-path{stroke-dasharray:4 4}.eWfN4a_editor .eWfN4a_resultWire:hover .react-flow__edge-path{stroke:var(--text-muted);stroke-width:1.5px}.eWfN4a_askDock{left:50%;bottom:var(--space-5);z-index:8;width:min(30rem, calc(100% - var(--space-6)));animation:eWfN4a_dock-in var(--dur-enter) var(--ease-out) both;position:absolute;translate:-50%}.eWfN4a_askInline{width:100%}.eWfN4a_askInline>div:first-child{max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.eWfN4a_runAllChip{margin-right:var(--space-2);padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-muted);font-size:var(--step--2);white-space:nowrap;transition:background var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);align-items:center;display:inline-flex}.eWfN4a_runAllChip[data-tone=problem]{color:var(--text)}.eWfN4a_node[data-sized]{flex-direction:column;display:flex}.eWfN4a_node[data-sized] [data-grow]{flex:1 1 0}.eWfN4a_node[data-sized] .eWfN4a_mediaFrame{aspect-ratio:auto;min-height:7rem}.eWfN4a_node[data-sized] .eWfN4a_textBody,.eWfN4a_node[data-sized] .eWfN4a_promptBody{max-height:none}.eWfN4a_node[data-sized] .eWfN4a_sheetFrame{min-height:5rem;overflow:auto}.eWfN4a_node[data-sized] .eWfN4a_excerpt{min-height:calc(var(--step--1) * 1.45 * 3 + var(--space-3) * 2);display:block;overflow-y:auto}.eWfN4a_pageRoom{align-content:center;display:grid}.eWfN4a_editor .react-flow__resize-control.eWfN4a_corner{z-index:1;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.eWfN4a_corner:before{content:"";background:var(--text);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-raised);opacity:0;transition:opacity var(--dur-hover) var(--ease), scale var(--dur-hover) var(--ease);border-radius:50%;scale:.5}.eWfN4a_corner:hover:before,.eWfN4a_corner:active:before{opacity:1;scale:1}.eWfN4a_headActions{align-items:center;gap:var(--space-1);min-width:0;margin-left:auto;display:inline-flex}.eWfN4a_headActions .eWfN4a_openMedia+.eWfN4a_openMedia{margin-left:calc(var(--tap) - var(--space-5) - var(--space-1))}.eWfN4a_headActions .eWfN4a_resultAside{margin-left:0}.eWfN4a_openMedia{z-index:2;width:var(--space-5);height:var(--space-5);margin:calc(var(--space-1) * -1) 0;color:var(--text-muted);transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.eWfN4a_openMedia:after{content:"";inset:calc((var(--tap) - var(--space-5)) / -2);position:absolute}.eWfN4a_openMedia:hover:not([aria-disabled=true]){background:var(--surface-2);color:var(--text)}.eWfN4a_openMedia[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}.eWfN4a_createDock{left:50%;bottom:var(--space-5);z-index:8;width:min(36rem, calc(100% - var(--space-6)));gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-raised);animation:eWfN4a_dock-in var(--dur-enter) var(--ease-out) both;flex-direction:column;display:flex;position:absolute;translate:-50%}.eWfN4a_createDock:focus-within{border-color:var(--text-muted)}.eWfN4a_createField{resize:none;width:100%;max-height:10rem;padding:var(--space-1) 0 0;color:var(--text);font:inherit;font-size:var(--step-0);line-height:var(--leading-body);background:0 0;border:0;display:block;overflow-y:auto}.eWfN4a_createField:focus-visible{outline:none}.eWfN4a_createField::placeholder{color:var(--text-muted)}.eWfN4a_createRow{align-items:center;gap:var(--space-2);font-size:var(--step--1);display:flex}.eWfN4a_createKind{align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);color:var(--text);display:inline-flex}.eWfN4a_createHint{color:var(--text-muted)}.eWfN4a_createCancel{min-height:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-pill);font-weight:var(--weight-medium);color:var(--text);margin-left:auto;position:relative}.eWfN4a_createCancel:hover{background:var(--surface-2)}.eWfN4a_createSend{width:calc(var(--tap) - var(--space-2));height:calc(var(--tap) - var(--space-2));border-radius:var(--radius-pill);flex:none;place-items:center;display:grid;position:relative}.eWfN4a_createSend:after{content:"";inset:calc(var(--space-1) * -1);position:absolute}.eWfN4a_createSend:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.eWfN4a_writeToggle{z-index:2;width:var(--space-5);height:var(--space-5);margin:calc(var(--space-1) * -1) 0 calc(var(--space-1) * -1) auto;color:var(--text-muted);transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.eWfN4a_writeToggle:after{content:"";inset:calc((var(--tap) - var(--space-5)) / -2);position:absolute}.eWfN4a_writeToggle:hover:not(:disabled),.eWfN4a_writeToggle[data-active]{background:var(--surface-2);color:var(--text)}.eWfN4a_writeToggle:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.eWfN4a_textWriting{color:var(--text-muted);cursor:progress;transition:color var(--dur-hover) var(--ease)}.eWfN4a_writeAsk{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line);animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;display:flex}.eWfN4a_writeGlyph{color:var(--text-muted);flex:none;display:inline-flex}.eWfN4a_writeField{min-width:0;min-height:calc(var(--tap) - var(--space-3));color:var(--text);font:inherit;font-size:var(--step--1);background:0 0;border:0;flex:1;padding:0}.eWfN4a_writeField:focus-visible{outline:none}.eWfN4a_writeField::placeholder{color:var(--text-muted)}.eWfN4a_writeSend{width:var(--space-5);height:var(--space-5);background:var(--surface-2);color:var(--text);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.eWfN4a_writeSend:after{content:"";inset:calc((var(--tap) - var(--space-5)) / -2);position:absolute}.eWfN4a_writeSend:disabled{color:var(--text-muted);opacity:var(--disabled-opacity);cursor:not-allowed}.eWfN4a_writeEnhance{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font-size:var(--step--1);font-weight:var(--weight-medium);flex:none;position:relative}.eWfN4a_writeEnhance:after{content:"";inset:calc((var(--tap) - 1lh - 2 * var(--space-1)) / -2) 0;position:absolute}.eWfN4a_writeLine{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);margin-top:var(--space-2);font-size:var(--step--1);color:var(--text-muted);animation:eWfN4a_fade-in var(--dur-enter) var(--ease) both;flex-wrap:wrap;display:flex}.eWfN4a_writeLine[data-empty]{margin-top:0}.eWfN4a_writeProblem{color:var(--text)}.eWfN4a_writeAction{align-items:center;gap:var(--space-1);min-height:var(--tap);margin-block:calc((var(--tap) - 1lh) / -2);padding:0 var(--space-1);font-weight:var(--weight-medium);color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);text-underline-offset:3px;display:inline-flex}.eWfN4a_writeAction[data-undo]{margin-left:auto}.eWfN4a_writeAction:hover{text-decoration-color:currentColor}
._82bA4G_run{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}._82bA4G_scenes{margin-bottom:var(--space-3)}._82bA4G_sceneList{gap:var(--space-2);scrollbar-width:thin;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}._82bA4G_scene{border-radius:var(--radius-sm);transition:opacity var(--dur-hover) var(--ease), translate var(--dur-hover) var(--ease);flex:none;position:relative}._82bA4G_scene:has(>._82bA4G_roleSwitch){align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._82bA4G_roleSwitch._82bA4G_roleSwitch{margin-top:0}._82bA4G_roleSwitch._82bA4G_roleSwitch>button{min-height:var(--menu-row-h);padding:0 var(--space-2);font-size:var(--step--2)}._82bA4G_scene[data-dragging]{opacity:.4}._82bA4G_scene[data-over]:before{content:"";top:2px;bottom:2px;left:calc(var(--space-1) * -1 - 1px);background:var(--text);border-radius:1px;width:2px;position:absolute}._82bA4G_sceneButton{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);cursor:grab;width:56px;height:40px;transition:border-color var(--dur-hover) var(--ease);padding:0;display:block;position:relative;overflow:hidden}._82bA4G_sceneButton:hover:not(:disabled){border-color:var(--text-muted)}._82bA4G_sceneButton:active:not(:disabled){cursor:grabbing}._82bA4G_sceneButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._82bA4G_sceneButton:disabled{cursor:default}._82bA4G_sceneArt,._82bA4G_sceneGone{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}._82bA4G_sceneNumber{border-radius:var(--radius-pill);background:var(--surface-raised);min-width:16px;height:16px;color:var(--text);font-size:var(--step--2);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;bottom:3px;left:3px}._82bA4G_runRow{align-items:center;gap:var(--space-3);display:flex}._82bA4G_runNote{min-width:0;font-size:var(--step--1);color:var(--text-muted);flex:1;margin:0}._82bA4G_runWait{align-items:center;column-gap:var(--space-3);display:inline-flex}._82bA4G_runButton{min-height:0;font-size:var(--step--1);flex:none;padding-block:7px;line-height:1;position:relative}._82bA4G_runButton:after{content:"";position:absolute;inset:-8px 0}._82bA4G_confirm{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);animation:_82bA4G_unfold var(--dur-enter) var(--ease) both;transform-origin:top}._82bA4G_confirmLine{font-size:var(--step-0);font-weight:var(--weight-medium);color:var(--text);line-height:var(--leading-body);margin:0}._82bA4G_confirmSub{margin:var(--space-1) 0 0;font-size:var(--step--1);color:var(--text-muted)}._82bA4G_confirmActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}._82bA4G_error{align-items:baseline;gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--step--1);color:var(--text);animation:_82bA4G_unfold var(--dur-enter) var(--ease) both;display:flex}._82bA4G_errorDismiss{min-height:calc(var(--tap) - var(--space-3));padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--text-muted);flex:none;margin-left:auto;text-decoration:underline}._82bA4G_errorDismiss:hover{color:var(--text)}@keyframes _82bA4G_unfold{0%{opacity:0;translate:0 -4px}}._82bA4G_clip{width:280px;padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card-soft);font-size:var(--step--1);animation:_82bA4G_clip-in var(--dur-enter) var(--ease) both}@keyframes _82bA4G_clip-in{0%{opacity:0}}._82bA4G_clipHandle{opacity:0;pointer-events:none}._82bA4G_clipHead{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._82bA4G_clipKind{align-items:center;gap:var(--space-1);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);display:inline-flex}._82bA4G_clipScenes{font-size:var(--step--2);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._82bA4G_clipStage{align-content:center;place-items:center;gap:var(--space-3);aspect-ratio:16/9;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2);text-align:center;display:grid;position:relative}._82bA4G_clipStatus{justify-items:center;gap:var(--space-2);color:var(--text-muted);margin:0;display:grid}._82bA4G_clipFailure{color:var(--text);line-height:var(--leading-body);margin:0}._82bA4G_clipFailureNote{margin-top:var(--space-1);font-size:var(--step--1);color:var(--text-muted);display:block}button._82bA4G_derivedControl,._82bA4G_derivedControl button{pointer-events:auto}._82bA4G_clipTile{width:100%;display:block}._82bA4G_clipPress{aspect-ratio:16/9;width:100%}._82bA4G_clipPress ._82bA4G_clipArt{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._82bA4G_clipModel{margin:var(--space-2) 0 0;white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);overflow:hidden}._82bA4G_takeBar{grid-template-columns:var(--tap) 1fr var(--tap);margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) var(--space-1);align-items:center;display:grid}._82bA4G_takeStep{inline-size:var(--tap);block-size:var(--tap);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._82bA4G_takeStep:hover:not(:disabled){background:var(--surface-2)}._82bA4G_takeStep:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._82bA4G_takeStep:disabled{color:var(--text-muted);opacity:var(--disabled-opacity);cursor:default}._82bA4G_takeCount{text-align:center;font-size:var(--step--1);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--text)}._82bA4G_takeNote{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line);animation:_82bA4G_clip-in var(--dur-enter) var(--ease) both;display:flex}._82bA4G_takeNoteText{align-items:center;gap:var(--space-1);color:var(--text-muted);line-height:var(--leading-body);flex:1;margin:0;display:inline-flex}:is(._82bA4G_wire .react-flow__edge-path,._82bA4G_wirePending .react-flow__edge-path){stroke:var(--text-muted);stroke-width:1.25px}._82bA4G_wirePending .react-flow__edge-path{stroke-dasharray:5 5}@media (prefers-reduced-motion:reduce){._82bA4G_confirm,._82bA4G_error,._82bA4G_clip,._82bA4G_takeNote{animation:none}._82bA4G_takeStep{transition:none}}
.tNXQCq_film{width:300px}.tNXQCq_outdated{padding:1px var(--space-2);border:1px solid var(--text-muted);border-radius:var(--radius-pill);font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text);white-space:nowrap;margin-left:auto}.tNXQCq_art{transition:opacity var(--dur-hover) var(--ease)}.tNXQCq_film [data-media-length]{transition:opacity var(--dur-hover) var(--ease)}:is(.tNXQCq_film[data-outdated] .tNXQCq_art,.tNXQCq_film[data-outdated] [data-media-length]){opacity:.6}:is(.tNXQCq_film[data-outdated] [data-media-tile]:hover .tNXQCq_art,.tNXQCq_film[data-outdated] [data-media-tile]:focus-within .tNXQCq_art,.tNXQCq_film[data-outdated] [data-media-tile]:hover [data-media-length],.tNXQCq_film[data-outdated] [data-media-tile]:focus-within [data-media-length]){opacity:1}.tNXQCq_waiting{border:1px dashed var(--text-muted);opacity:.85;background:0 0}.tNXQCq_note{margin:var(--space-2) 0 0;color:var(--text);line-height:var(--leading-body)}@media (pointer:coarse){.tNXQCq_filmHandle:after{inset:-16px}}@media (prefers-reduced-motion:reduce){.tNXQCq_art{transition:none}.tNXQCq_film [data-media-length]{transition:none}}
.jtGx3q_cluster{vertical-align:baseline;background:var(--surface-2);border-radius:var(--radius-xs);font-size:var(--step--2);line-height:1;font-weight:var(--weight-medium);white-space:nowrap;align-items:stretch;margin-left:.2em;display:inline-flex}.jtGx3q_slot{display:inline-flex;position:relative}[data-deck-rail] .jtGx3q_slot{position:static}[data-deck-rail] .jtGx3q_pill{position:relative}.jtGx3q_slot+.jtGx3q_slot{border-left:1px solid var(--line)}.jtGx3q_cluster .jtGx3q_pill{border-radius:inherit;color:var(--text-muted);overflow-wrap:normal;transition:color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);align-items:center;gap:.4em;padding:.25em .5em;text-decoration:none;display:inline-flex}.jtGx3q_cluster .jtGx3q_pill:hover{color:var(--text);background:var(--surface-raised)}.jtGx3q_cluster .jtGx3q_pill:after{content:"";position:absolute;inset:-4px -2px}.jtGx3q_number{font-variant-numeric:tabular-nums}.jtGx3q_domain{font-weight:var(--weight-regular);text-overflow:ellipsis;max-width:12ch;overflow:hidden}.jtGx3q_card{bottom:calc(100% + var(--space-2));z-index:2;gap:var(--space-1);width:max-content;max-width:16rem;padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--step--1);font-weight:var(--weight-regular);line-height:var(--leading-tight);white-space:normal;text-align:left;pointer-events:none;flex-direction:column;display:none;position:absolute;left:0}.jtGx3q_title{color:var(--text)}.jtGx3q_host{color:var(--text-muted-raised)}@media (hover:hover) and (pointer:fine){.jtGx3q_card{opacity:0;visibility:hidden;transition:opacity var(--dur-hover) var(--ease), visibility var(--dur-hover) var(--ease);display:flex}.jtGx3q_pill:hover~.jtGx3q_card{opacity:1;visibility:visible}}.jtGx3q_pill:focus-visible~.jtGx3q_card{opacity:1;visibility:visible;display:flex}
._7be6Za_frame{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);min-width:0;overflow:hidden}._7be6Za_bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:calc(var(--space-1) / 2) calc(var(--space-1) / 2) calc(var(--space-1) / 2) var(--space-4);background:var(--surface-2);display:flex}@media (hover:none){._7be6Za_bar{padding-block:calc((var(--tap) - var(--space-6)) / 2)}}._7be6Za_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--step--1);font-weight:var(--weight-medium);line-height:var(--leading-tight);color:var(--text-muted);overflow:hidden}._7be6Za_copy{align-items:center;gap:var(--space-2);height:var(--space-6);padding:0 var(--space-3);border-radius:var(--radius-xs);color:var(--text-muted);font:inherit;font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);background:0 0;border:0;flex:none;line-height:1;display:inline-flex;position:relative}._7be6Za_copy:after{content:"";inset:calc((var(--space-6) - var(--tap)) / 2) 0;position:absolute}@media (hover:hover){._7be6Za_copy:hover{color:var(--text);background:var(--surface)}}._7be6Za_copy:focus-visible{outline:2px solid var(--ring,var(--text));outline-offset:-2px}._7be6Za_copy[data-state=copied]{color:var(--text)}._7be6Za_glyphs{width:1em;height:1em;display:grid}._7be6Za_glyphs>svg{width:100%;height:100%;transition:opacity var(--dur-enter) var(--ease-out), transform var(--dur-enter) var(--ease-out);grid-area:1/1}._7be6Za_glyphDone,._7be6Za_copy[data-state=copied] ._7be6Za_glyphCopy{opacity:0;transform:scale(.6)}._7be6Za_copy[data-state=copied] ._7be6Za_glyphDone{opacity:1;transform:none}._7be6Za_words{justify-items:start;display:inline-grid}._7be6Za_words>._7be6Za_word{visibility:hidden;grid-area:1/1}._7be6Za_words>._7be6Za_word[data-shown]{visibility:visible}
._3Y8_cq_answer{color:var(--text);font-size:var(--step-0);line-height:var(--leading-body);--answer-measure:40.8rem;overflow-wrap:anywhere}._3Y8_cq_answer>*+*{margin-top:var(--space-4)}._3Y8_cq_answer>:first-child{margin-top:0}._3Y8_cq_answer p{white-space:pre-wrap}._3Y8_cq_answer>p,._3Y8_cq_answer>ul,._3Y8_cq_answer>ol,._3Y8_cq_answer>blockquote,._3Y8_cq_answer>hr,._3Y8_cq_answer>h2,._3Y8_cq_answer>h3,._3Y8_cq_answer>h4{max-width:var(--answer-measure)}._3Y8_cq_answer h2,._3Y8_cq_answer h3,._3Y8_cq_answer h4{line-height:var(--leading-tight);margin-top:var(--space-5)}._3Y8_cq_answer [data-level="1"],._3Y8_cq_answer [data-level="2"]{font-size:var(--step-1);font-weight:var(--weight-bold);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line)}._3Y8_cq_answer [data-level="1"]{font-size:var(--step-2)}._3Y8_cq_answer>[data-level]:first-child{border-top:0;padding-top:0}._3Y8_cq_answer [data-level="3"]{font-size:var(--step-0);font-weight:var(--weight-bold)}._3Y8_cq_answer [data-level="4"],._3Y8_cq_answer [data-level="5"],._3Y8_cq_answer [data-level="6"]{font-size:var(--step-0);font-weight:var(--weight-medium)}._3Y8_cq_answer strong{font-weight:var(--weight-medium)}._3Y8_cq_answer em{font-style:italic}._3Y8_cq_answer s{-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted)}._3Y8_cq_answer a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);text-underline-offset:.18em;overflow-wrap:anywhere}._3Y8_cq_answer a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}._3Y8_cq_answer ul,._3Y8_cq_answer ol{gap:var(--space-3);flex-direction:column;margin-left:0;padding-left:0;list-style:none;display:flex}._3Y8_cq_answer li{gap:var(--space-3);display:flex}._3Y8_cq_answer li:before{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}._3Y8_cq_answer ul>li:before{content:"";width:.36em;height:.36em;margin:calc(var(--leading-body) * .5em - .18em) calc((1.4ch - .36em) / 2) 0;background:currentColor;border-radius:50%}._3Y8_cq_answer li ul>li:before{background:0 0;box-shadow:inset 0 0 0 1px}._3Y8_cq_answer ol{counter-reset:step}._3Y8_cq_answer ol>li{counter-increment:step}._3Y8_cq_answer ol>li:before{content:counter(step) ".";text-align:right;min-width:1.4ch}._3Y8_cq_answer ._3Y8_cq_item{flex:1;min-width:0}._3Y8_cq_answer ._3Y8_cq_item>*+*{margin-top:var(--space-3)}._3Y8_cq_answer li ul,._3Y8_cq_answer li ol{gap:var(--space-2)}._3Y8_cq_answer code{font-family:var(--font-mono);background:var(--surface-2);border-radius:var(--radius-xs);overflow-wrap:anywhere;padding:.1em .35em;font-size:.9em}._3Y8_cq_answer ._3Y8_cq_pre{font-family:var(--font-mono);font-size:var(--step--1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-4);white-space:pre;line-height:1.55;overflow-x:auto}._3Y8_cq_answer ._3Y8_cq_pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}._3Y8_cq_answer blockquote{border-left:2px solid var(--line);padding-left:var(--space-4);color:var(--text-muted)}._3Y8_cq_answer blockquote>*+*{margin-top:var(--space-3)}._3Y8_cq_answer hr{border:0;border-top:1px solid var(--line);margin-inline:0}._3Y8_cq_answer ._3Y8_cq_tableWrap{overscroll-behavior-x:contain;overflow-x:auto}._3Y8_cq_answer table{border-collapse:collapse;width:100%;font-size:var(--step--1)}._3Y8_cq_answer th,._3Y8_cq_answer td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);white-space:nowrap}._3Y8_cq_answer th:first-child,._3Y8_cq_answer td:first-child{padding-left:0}._3Y8_cq_answer th:last-child,._3Y8_cq_answer td:last-child{padding-right:0}._3Y8_cq_answer th{font-weight:var(--weight-medium);color:var(--text-muted)}._3Y8_cq_answer tbody tr:last-child td{border-bottom:0}._3Y8_cq_answer ._3Y8_cq_pre[data-framed]{border:0;border-radius:0;margin:0}._3Y8_cq_answer ._3Y8_cq_tableWrap[data-framed]{padding:0 var(--space-4)}._3Y8_cq_answer ._3Y8_cq_tableWrap[data-framed]:focus-visible{outline-offset:-2px}
.F8ckTW_deck{position:relative}.F8ckTW_deck[data-flipped],.F8ckTW_rail[data-live] .F8ckTW_slide{animation:F8ckTW_deckIn var(--dur-enter) var(--ease) both}@keyframes F8ckTW_deckIn{0%{opacity:0}to{opacity:1}}.F8ckTW_rail{gap:var(--space-3);margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1) 0;padding:var(--space-2) var(--space-3) var(--space-4);scroll-padding-inline:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;display:flex;overflow:auto clip}.F8ckTW_rail::-webkit-scrollbar{display:none}.F8ckTW_rail[data-over-text],.F8ckTW_rail[data-over-text] .F8ckTW_slide[data-current]{cursor:text}.F8ckTW_deck:first-child .F8ckTW_rail{margin-top:0}.F8ckTW_rail[data-dragging]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.F8ckTW_rail.F8ckTW_rail[data-dragging] *{cursor:grabbing}.F8ckTW_rail[data-gliding]{scroll-snap-type:none}.F8ckTW_slide{scroll-snap-align:start;background:var(--surface-raised);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-tile);padding:var(--space-4);transition:background-color var(--dur-hover) var(--ease);border:1px solid #0000;flex:0 0 84%}@media (min-width:640px){.F8ckTW_slide{flex-basis:62%}}.F8ckTW_slide:not([data-current]){cursor:pointer}@media (hover:hover){.F8ckTW_rail:not([data-dragging],[data-gliding],[data-hover-held]) .F8ckTW_slide:not([data-current]):hover{background:var(--tile-hover)}}.F8ckTW_title{font-weight:var(--weight-medium);line-height:var(--leading-tight);margin-bottom:var(--space-2);display:block}.F8ckTW_body{color:var(--text-muted)}.F8ckTW_stack{gap:var(--space-3);flex-direction:column;display:flex}.F8ckTW_stackCard{background:var(--surface-raised);border-radius:var(--radius);box-shadow:var(--shadow-tile);padding:var(--space-4);border:1px solid #0000}.F8ckTW_controls.F8ckTW_controls{align-items:center;gap:var(--space-2);margin-top:var(--space-2);max-width:none;display:flex}.F8ckTW_deck+.F8ckTW_controls.F8ckTW_controls{margin-top:0}.F8ckTW_position{font-size:var(--step--1);color:var(--text-muted);font-variant-numeric:tabular-nums}.F8ckTW_spacer{flex:1}.F8ckTW_step{width:var(--tap);height:var(--tap);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text);cursor:pointer;transition:background-color var(--dur-hover) var(--ease);background:0 0;place-items:center;padding:0;display:grid}.F8ckTW_step:hover:not(:disabled){background:var(--surface-2)}.F8ckTW_step:disabled{opacity:var(--disabled-opacity);cursor:default}.F8ckTW_toggle{min-height:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--step--1);cursor:pointer;transition:color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);background:0 0;border:0}.F8ckTW_toggle:hover{color:var(--text);background:var(--surface-2)}.F8ckTW_toggle{margin-left:auto}@media print{.F8ckTW_rail{margin:0;padding:0;display:block;overflow:visible}.F8ckTW_slide,.F8ckTW_stackCard{box-shadow:none;border-color:var(--line)}.F8ckTW_slide+.F8ckTW_slide{margin-top:var(--space-3)}.F8ckTW_controls.F8ckTW_controls{display:none}}@media (prefers-reduced-motion:reduce){.F8ckTW_deck[data-flipped],.F8ckTW_rail[data-live] .F8ckTW_slide{animation:none}}
.ubS3LG_stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.ubS3LG_tile{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;display:flex}.ubS3LG_tileLabel{font-size:var(--step--1);color:var(--text-muted);line-height:var(--leading-tight)}.ubS3LG_tileValue{font-size:var(--step-2);font-weight:var(--weight-bold);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.ubS3LG_tileChange{font-size:var(--step--1);font-weight:var(--weight-medium);line-height:var(--leading-tight);font-variant-numeric:tabular-nums;color:var(--text-muted)}.ubS3LG_tileChange[data-tone=good]{color:var(--block-green-ink)}.ubS3LG_tileChange[data-tone=bad]{color:var(--block-red-ink)}.ubS3LG_callout{--hue:var(--block-blue);--hue-ink:var(--block-blue-ink);--hue-tint:var(--block-tint-blue);gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--hue-tint);border-left:3px solid var(--hue);border-radius:var(--radius-sm);max-width:var(--answer-measure);flex-direction:column;display:flex}.ubS3LG_callout[data-kind=tip]{--hue:var(--block-green);--hue-ink:var(--block-green-ink);--hue-tint:var(--block-tint-green)}.ubS3LG_callout[data-kind=warning]{--hue:var(--block-amber);--hue-ink:var(--block-amber-ink);--hue-tint:var(--block-tint-amber)}.ubS3LG_callout[data-kind=danger]{--hue:var(--block-red);--hue-ink:var(--block-red-ink);--hue-tint:var(--block-tint-red)}.ubS3LG_calloutLabel{font-size:var(--step--1);font-weight:var(--weight-bold);color:var(--hue-ink);line-height:var(--leading-tight)}.ubS3LG_calloutBody{color:var(--text)}.ubS3LG_calloutBody>*+*{margin-top:var(--space-3)}.ubS3LG_chart{gap:var(--space-3);margin-inline:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;margin-bottom:0;display:flex}.ubS3LG_chartTitle{font-size:var(--step--1);font-weight:var(--weight-medium)}.ubS3LG_bars{height:10rem;display:flex}.ubS3LG_group{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ubS3LG_groupBars{justify-content:center;align-items:flex-end;gap:var(--space-1);padding:calc(var(--step--2) * 1.6) var(--space-1) 0;border-bottom:1px solid var(--line);flex:1;display:flex}.ubS3LG_barSlot{flex-direction:column;flex:1;justify-content:flex-end;max-width:3rem;height:100%;display:flex}.ubS3LG_bar{background:var(--series);border-radius:var(--radius-sm) var(--radius-sm) 0 0;flex-shrink:0;min-height:1px}.ubS3LG_barValue{font-size:var(--step--2);color:var(--text-muted);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;margin-bottom:var(--space-1)}.ubS3LG_axisLabel{font-size:var(--step--2);color:var(--text-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;min-height:1lh;overflow:hidden}.ubS3LG_lineWrap{gap:var(--space-2);display:flex}.ubS3LG_lineRange{font-size:var(--step--2);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;height:8rem;display:flex}.ubS3LG_linePlot{flex:1;min-width:0}.ubS3LG_lineSvg{border-bottom:1px solid var(--line);width:100%;height:8rem;display:block;overflow:visible}.ubS3LG_linePath{fill:none;stroke:var(--series);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ubS3LG_lineAxis{height:calc(var(--step--2) * 1.6);margin-top:var(--space-1);font-size:var(--step--2);color:var(--text-muted);position:relative}.ubS3LG_lineAxis>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.ubS3LG_lineAxis>span[data-edge=start]{transform:none}.ubS3LG_lineAxis>span[data-edge=end]{transform:translate(-100%)}.ubS3LG_legend{gap:var(--space-2) var(--space-4);font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;display:flex}.ubS3LG_legendItem{align-items:center;gap:var(--space-2);display:inline-flex}.ubS3LG_swatch{border-radius:var(--radius-pill);background:var(--series);width:.7em;height:.7em}.ubS3LG_steps{margin-inline:0;max-width:var(--answer-measure);flex-direction:column;margin-bottom:0;padding:0;list-style:none;display:flex}.ubS3LG_step{gap:var(--space-3);padding-bottom:var(--space-4);display:flex;position:relative}ol.ubS3LG_steps>li.ubS3LG_step:before{content:none;display:none}.ubS3LG_step:last-child{padding-bottom:0}.ubS3LG_step:not(:last-child):after{content:"";left:calc(var(--step-number) / 2);top:var(--step-number);border-left:1px solid var(--line);position:absolute;bottom:0}.ubS3LG_steps{--step-number:1.75rem}.ubS3LG_stepNumber{width:var(--step-number);height:var(--step-number);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.ubS3LG_stepText{gap:var(--space-1);min-width:0;padding-top:calc((var(--step-number) - var(--step-0) * var(--leading-tight)) / 2);flex-direction:column;display:flex}.ubS3LG_stepTitle{font-weight:var(--weight-medium);line-height:var(--leading-tight)}.ubS3LG_stepDetail{color:var(--text-muted);font-size:var(--step--1)}.ubS3LG_compare{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.ubS3LG_option{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;display:flex}.ubS3LG_option[data-pick]{background:var(--block-tint-blue);border-color:var(--block-blue)}.ubS3LG_optionHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ubS3LG_optionName{font-weight:var(--weight-bold);line-height:var(--leading-tight)}.ubS3LG_pick{font-size:var(--step--2);font-weight:var(--weight-bold);color:var(--block-blue-ink);border:1px solid var(--block-blue);border-radius:var(--radius-pill);padding:0 var(--space-2);flex:none;line-height:1.6}.ubS3LG_points{gap:var(--space-2);font-size:var(--step--1)}.ubS3LG_pending{border:1px dashed var(--line);border-radius:var(--radius-sm);height:4rem}.ubS3LG_recap{gap:var(--space-2);flex-direction:column;display:flex}.ubS3LG_recapMore{font-size:var(--step--1);color:var(--text-muted)}.ubS3LG_recapOpen{font:inherit;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0}
.XVrj4a_pane{z-index:70;background:var(--bg);padding-top:env(safe-area-inset-top);animation:XVrj4a_canvas-rise var(--dur-enter) var(--ease) both;flex-direction:column;display:flex;position:fixed;inset:0}@keyframes XVrj4a_canvas-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .XVrj4a_pane{animation:none}}:where(:root[data-motion=reduce]) .XVrj4a_pane{animation:none}.XVrj4a_head{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:var(--bg);flex-wrap:wrap;display:flex}.XVrj4a_titleWrap{align-items:center;gap:var(--space-2);flex:100%;min-width:0;display:flex}.XVrj4a_glyph{color:var(--text-muted);flex:none;display:flex}.XVrj4a_titles{flex-direction:column;flex:1;min-width:0;display:flex}.XVrj4a_title{font-size:var(--step--1);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;overflow:hidden}.XVrj4a_kind{font-size:var(--step--2);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XVrj4a_pager{align-items:center;gap:var(--space-1);flex:none;display:flex}.XVrj4a_pagerCount{font-size:var(--step--2);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center;min-width:3ch}.XVrj4a_chevronLeft,.XVrj4a_chevronRight{display:flex}.XVrj4a_chevronLeft{transform:rotate(90deg)}.XVrj4a_chevronRight{transform:rotate(-90deg)}.XVrj4a_chevronDown{display:flex}.XVrj4a_tools{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.XVrj4a_tabs.XVrj4a_tabs{margin-top:0}.XVrj4a_tabs.XVrj4a_tabs>button{min-height:32px;padding:6px var(--space-3);position:relative}.XVrj4a_tabs.XVrj4a_tabs>button:after{content:"";inset-block:calc((var(--tap) - 100%) / -2);position:absolute;inset-inline:0}.XVrj4a_actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-left:auto;display:flex}.XVrj4a_iconButton{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.XVrj4a_iconButton:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.XVrj4a_iconButton:disabled{opacity:var(--disabled-opacity);cursor:default}.XVrj4a_pdfButton{height:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--step--1);font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.XVrj4a_pdfButton:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.XVrj4a_pdfButton:disabled{opacity:var(--disabled-opacity);cursor:default}.XVrj4a_pdfLabel{line-height:1}@media (max-width:420px){.XVrj4a_pdfLabel{display:none}.XVrj4a_pdfButton{width:var(--tap);justify-content:center;padding:0}}.XVrj4a_closeColumn{display:none}.XVrj4a_body{background:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.XVrj4a_body[hidden]{display:none}.XVrj4a_stage{flex:1;min-height:0;display:flex;position:relative}.XVrj4a_frame{background:var(--artboard);border:0;flex:1;width:100%;height:100%;display:block}.XVrj4a_dragging .XVrj4a_frame{pointer-events:none}.XVrj4a_dragging,.XVrj4a_dragging *{-webkit-user-select:none;user-select:none}.XVrj4a_overlay{z-index:3;padding:var(--space-5);background:var(--bg);animation:XVrj4a_canvas-fade var(--dur-enter) var(--ease) both;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.XVrj4a_overlayLoading{background:var(--artboard)}.XVrj4a_loading{align-items:center;gap:var(--space-3);color:var(--select-ants-under);font-size:var(--step--1);text-align:center;flex-direction:column;display:flex}.XVrj4a_slowNote{font-size:var(--step--2);max-width:28rem}.XVrj4a_errorCard{gap:var(--space-3);width:100%;max-width:30rem;padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.XVrj4a_errorHead{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);color:var(--text);margin:0;display:flex}.XVrj4a_errorSummary{font-size:var(--step--1);color:var(--text-muted-raised);overflow-wrap:anywhere;margin:0}.XVrj4a_errorWhere{font-size:var(--step--2);color:var(--text-muted-raised);margin:0}.XVrj4a_errorActions{gap:var(--space-2);row-gap:calc(var(--tap) - var(--button-h));margin-top:var(--space-1);flex-wrap:wrap;display:flex}.XVrj4a_fixButton{min-height:var(--button-h);border:1px solid var(--text);border-radius:var(--radius-pill);color:var(--text);font-weight:var(--weight-medium);background:0 0;padding:0 18px;position:relative}.XVrj4a_fixButton:after{content:"";inset:var(--button-hit) 0;position:absolute}.XVrj4a_fixButton:hover:not(:disabled){background:var(--surface-2)}.XVrj4a_fixButton:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.XVrj4a_ghostButton{min-height:var(--button-h);border-radius:var(--radius-pill);border:1px solid var(--line);color:var(--text);font-weight:var(--weight-medium);padding:0 16px;position:relative}.XVrj4a_ghostButton:after{content:"";inset:var(--button-hit) 0;position:absolute}.XVrj4a_code{background:var(--bg);flex:1;min-height:0;overflow:auto}.XVrj4a_codeList{padding:var(--space-3) 0;font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading-body);color:var(--text);min-width:max-content;margin:0;list-style:none}.XVrj4a_codeLine{gap:var(--space-3);padding:0 var(--space-4) 0 var(--space-3);white-space:pre;display:flex}.XVrj4a_lineNo{width:calc(var(--digits,2) * 1ch);text-align:right;color:var(--text-muted);opacity:.7;-webkit-user-select:none;user-select:none;flex:none}.XVrj4a_lineText{flex:none}.XVrj4a_card:active{transition-duration:var(--dur-press);transition-timing-function:var(--ease);scale:var(--press-scale-wide)}.XVrj4a_card{align-items:center;gap:var(--space-3);width:100%;max-width:28rem;min-height:60px;padding:var(--space-3) var(--space-4);text-align:left;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-thread-card);color:var(--text);transition:translate var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);display:flex;position:relative;overflow:hidden}.XVrj4a_cardStack{align-items:flex-start;gap:var(--space-2);flex-direction:column;max-width:28rem;display:flex}.XVrj4a_cardVerbs{gap:var(--space-1);flex-wrap:wrap;max-width:100%;display:flex}.XVrj4a_card:hover{box-shadow:var(--shadow-slight);translate:0 -2px}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .XVrj4a_card{transition:none}:where(:root:not([data-motion=full])) .XVrj4a_card:hover{translate:none}}:where(:root[data-motion=reduce]) .XVrj4a_card{transition:none}:where(:root[data-motion=reduce]) .XVrj4a_card:hover{translate:none}.XVrj4a_cardActive{background:var(--surface-2)}.XVrj4a_cardPending{cursor:default}.XVrj4a_cardPending:hover{box-shadow:var(--shadow-thread-card);translate:none}.XVrj4a_cardPending:active{scale:none}.XVrj4a_cardGlyph{border-radius:var(--radius-sm);background:var(--surface);width:36px;height:36px;color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:flex}.XVrj4a_cardBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.XVrj4a_cardTitle{font-weight:var(--weight-medium);font-size:var(--step--1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XVrj4a_cardMeta{font-size:var(--step--2);color:var(--text-muted-raised)}.XVrj4a_cardAction{font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text-muted-raised);white-space:nowrap;flex:none}.XVrj4a_cardWatchable{cursor:pointer}.XVrj4a_cardWatchable:hover{box-shadow:var(--shadow-slight)}.XVrj4a_cardWatchable:active{scale:var(--press-scale-wide)}.XVrj4a_cardWatch{align-items:center;gap:var(--space-1);font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text-muted-raised);white-space:nowrap;transition:color var(--dur-hover) var(--ease);flex:none;display:inline-flex}.XVrj4a_cardWatchable:hover .XVrj4a_cardWatch,.XVrj4a_cardWatchable[aria-expanded=true] .XVrj4a_cardWatch{color:var(--text)}.XVrj4a_cardWatch svg{transition:rotate var(--dur-hover) var(--ease)}.XVrj4a_cardWatchable[aria-expanded=true] .XVrj4a_cardWatch svg{rotate:180deg}.XVrj4a_live{aspect-ratio:16/10;width:100%;max-width:44rem;margin-top:var(--space-2);background:var(--artboard);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-thread-card);animation:XVrj4a_liveIn var(--dur-enter) var(--ease) both;position:relative;overflow:hidden}@keyframes XVrj4a_liveIn{0%{opacity:0;translate:0 -4px}}.XVrj4a_liveFrame{transform-origin:0 0;pointer-events:none;opacity:0;transition:opacity var(--dur-hover) var(--ease);border:0;position:absolute;top:0;left:0}.XVrj4a_liveFrameShown{opacity:1}.XVrj4a_liveWaiting{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--step--2);color:var(--text-muted-raised);background:var(--surface-raised);display:flex;position:absolute;inset:0}.XVrj4a_liveBadge{right:var(--space-2);bottom:var(--space-2);padding:2px var(--space-2);font-size:var(--step--3);font-weight:var(--weight-medium);color:var(--text-muted-raised);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);transition:opacity var(--dur-hover) var(--ease);align-items:center;gap:6px;display:inline-flex;position:absolute}.XVrj4a_liveBadgeDone{opacity:0}.XVrj4a_handle{display:none}@media (min-width:900px){.XVrj4a_pane{z-index:auto;width:clamp(360px, var(--canvas-w,560px), 72vw);border-left:1px solid var(--line);animation:XVrj4a_canvas-fade var(--dur-enter) var(--ease) both;flex:none;padding-top:0;position:relative;inset:auto}.XVrj4a_head{flex-wrap:nowrap}.XVrj4a_titleWrap,.XVrj4a_tools{flex:auto}.XVrj4a_tools{justify-content:flex-end}.XVrj4a_closeSheet{display:none}.XVrj4a_closeColumn{display:inline-flex}.XVrj4a_handle{z-index:2;cursor:col-resize;touch-action:none;width:10px;display:block;position:absolute;top:0;bottom:0;left:-5px}.XVrj4a_handle:after{content:"";width:2px;transition:background var(--dur-hover) linear;background:0 0;position:absolute;top:0;bottom:0;left:4px}.XVrj4a_handle:hover:after,.XVrj4a_handle:focus-visible:after,.XVrj4a_dragging .XVrj4a_handle:after{background:var(--text-muted)}.XVrj4a_handle:focus-visible{outline:none}}@keyframes XVrj4a_canvas-fade{0%{opacity:0}to{opacity:1}}.XVrj4a_versionsWrap{border-bottom:1px solid var(--line);background:var(--bg);flex:none}.XVrj4a_versionsToggle{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding:0 var(--space-3);font-size:var(--step--1);color:var(--text-muted);display:flex}.XVrj4a_versionsToggle:hover{color:var(--text)}.XVrj4a_refine{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);padding-bottom:max(var(--space-2), env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--bg);flex:none;display:flex}.XVrj4a_refineWrap{border-top:1px solid var(--line);background:var(--bg);flex-direction:column;flex:none;display:flex}.XVrj4a_refineWrap>.XVrj4a_refine{border-top:0}.XVrj4a_pictureChips{gap:var(--space-2);padding:var(--space-2) var(--space-3) 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.XVrj4a_pictureChip{align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--button-h);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--step--1);animation:XVrj4a_canvas-chip-in var(--dur-enter) var(--ease) both;padding:0 0 0 1px;display:inline-flex}@keyframes XVrj4a_canvas-chip-in{0%{opacity:0;translate:0 4px}}.XVrj4a_pictureThumb{border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-2);flex:none;width:28px;height:28px}.XVrj4a_pictureName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16em;overflow:hidden}.XVrj4a_pictureRemove{width:var(--button-h);height:calc(var(--button-h) - 2px);border-radius:var(--radius-pill);color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.XVrj4a_pictureRemove:after{content:"";inset:var(--button-hit);position:absolute}.XVrj4a_pictureRemove:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.XVrj4a_pictureRemove:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.XVrj4a_pictureNote{padding:var(--space-2) var(--space-3) 0;color:var(--text-muted);font-size:var(--step--1);margin:0}@media (prefers-reduced-motion:reduce){.XVrj4a_pictureChip{animation:none}}.XVrj4a_refineField{min-width:0;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--step-input);flex:1}.XVrj4a_refineField::placeholder{color:var(--text-muted)}.XVrj4a_refineCount{min-height:var(--tap);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--step-input);flex:none}.XVrj4a_refineGo{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-h);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font-size:var(--step--1);font-weight:var(--weight-medium);flex:none;display:inline-flex;position:relative}.XVrj4a_refineGo:after{content:"";inset:var(--button-hit) 0;position:absolute}.XVrj4a_refineGo:hover:not(:disabled){background:var(--surface-2)}.XVrj4a_refineField:disabled,.XVrj4a_refineCount:disabled,.XVrj4a_refineGo:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.XVrj4a_iconButtonOn,.XVrj4a_iconButtonOn:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.XVrj4a_changeNote{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);color:var(--text-muted);font-size:var(--step--2);margin:0}.XVrj4a_codeLineChanged{background:var(--surface-2)}.XVrj4a_codeLineChanged .XVrj4a_lineNo{color:var(--text);font-weight:var(--weight-medium)}.XVrj4a_pdfButton:disabled[aria-busy=true],.XVrj4a_refineGo:disabled[aria-busy=true]{opacity:1}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .XVrj4a_overlay{animation:none}}:where(:root[data-motion=reduce]) .XVrj4a_overlay{animation:none}
.zN55za_wrap{flex:none;width:max-content}.zN55za_panel{--row-h:var(--menu-row-h);--panel-chrome:calc(2 * var(--space-2) + 2 * var(--morph-border));--panel-w:min(15rem, calc(var(--pill-right,100vw) - var(--space-4)));--panel-h:min(calc(var(--rows,4) * var(--row-h) + var(--panel-chrome)), 60dvh);--morph-z:45}.zN55za_more{width:var(--menu-row-h);height:var(--menu-row-h);min-width:var(--space-6);min-height:var(--space-6);border-radius:var(--radius-pill);color:var(--text-muted);transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);place-items:center;display:inline-grid}.zN55za_more:hover,.zN55za_wrap[data-open=true] .zN55za_more{background:var(--surface-2);color:var(--text)}.zN55za_more:focus-visible,.zN55za_headerButton:focus-visible,.zN55za_item:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.zN55za_headerButton{align-items:center;gap:var(--space-2);height:var(--menu-row-h);min-height:var(--space-6);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font-size:var(--step--1);font-weight:var(--weight-medium);transition:background-color var(--dur-hover) var(--ease);display:inline-flex}.zN55za_headerButton:hover,.zN55za_headerButton[aria-expanded=true]{background:var(--surface-2)}.zN55za_headerIcon{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--text-muted);transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);justify-content:center;align-items:center;display:inline-flex}.zN55za_headerIcon:hover,.zN55za_headerIcon[aria-expanded=true]{background:var(--surface);color:var(--text)}.zN55za_headerIcon:focus-visible{outline:2px solid var(--ring);outline-offset:1px}@media (hover:hover) and (pointer:fine){.zN55za_headerIcon{width:36px;height:36px}}.zN55za_item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-h,var(--menu-row-h));padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--step--1);text-align:left;color:var(--text);transition:background-color var(--dur-hover) var(--ease);text-decoration:none;display:flex}.zN55za_item:hover{background:var(--surface-2)}.zN55za_item[aria-disabled=true]:not([aria-busy=true]){--row-opacity:var(--disabled-opacity);cursor:not-allowed}.zN55za_item>svg{color:var(--text-muted);flex:none}.zN55za_words{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.zN55za_apart .zN55za_words{animation:zN55za_wordsIn var(--dur-hover) var(--ease)}@keyframes zN55za_wordsIn{0%{opacity:0}}.zN55za_extension,.zN55za_next{color:var(--text-muted);font-size:var(--step--2);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.zN55za_next{display:inline-flex}.zN55za_section{min-height:var(--row-h,var(--menu-row-h));padding:0 var(--space-3);color:var(--text-muted);font-size:var(--step--2);font-weight:var(--weight-medium);align-items:center;margin:0;display:flex}.zN55za_problem{top:calc(100% + var(--space-1));z-index:46;width:max-content;max-width:16rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font-size:var(--step--1);animation:zN55za_wordsIn var(--dur-enter) var(--ease);margin:0;position:absolute;right:0}.zN55za_head{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.zN55za_titleBlock{flex:7rem;min-width:0}.zN55za_title{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.zN55za_actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.zN55za_chip{align-items:center;gap:var(--space-1);height:var(--space-5);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-muted);font-size:var(--step--2);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.zN55za_share{align-items:center;gap:var(--space-2);height:var(--menu-row-h);min-height:var(--space-6);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:var(--step--1);font-weight:var(--weight-medium);transition:background-color var(--dur-hover) var(--ease);display:inline-flex}.zN55za_share:hover{background:var(--accent-hover)}.zN55za_share:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.zN55za_renameField{width:100%;min-width:0;font:inherit;color:var(--text);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 var(--space-1)}.zN55za_renameField:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.zN55za_card{align-items:center;gap:var(--space-3);max-width:22rem;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);color:var(--text);transition:background-color var(--dur-hover) var(--ease);text-decoration:none;display:flex}a.zN55za_card:hover{background:var(--surface-2)}a.zN55za_card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.zN55za_cardGlyph{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted);flex:none;place-items:center;display:grid}.zN55za_cardText{min-width:0;display:grid}.zN55za_cardTitle{white-space:nowrap;text-overflow:ellipsis;font-size:var(--step--1);font-weight:var(--weight-medium);overflow:hidden}.zN55za_cardMeta{color:var(--text-muted);font-size:var(--step--2)}@media (prefers-reduced-motion:reduce){.zN55za_apart .zN55za_words,.zN55za_problem{animation:none}}.zN55za_answer{gap:var(--space-2);color:var(--text);line-height:1.6;display:grid}.zN55za_answerLead{margin:0}.zN55za_answerPoints{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.zN55za_answerPoints>li{animation:zN55za_answer-rise var(--dur-enter) var(--ease) both;animation-delay:calc(var(--row-index,0) * var(--dur-hover) / 4)}.zN55za_answerRef{align-items:center;gap:var(--space-1);margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-sm,6px);background:var(--surface-2);color:var(--text-muted);font-size:var(--step--1);vertical-align:.1em;white-space:nowrap;transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);line-height:1.6;text-decoration:none;display:inline-flex}.zN55za_answerRef:hover{background:var(--surface-3,var(--line));color:var(--text)}.zN55za_answerRef:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.zN55za_recapSources{align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.zN55za_recapSources .zN55za_answerRef{margin-left:0}.zN55za_recapLabel{margin-right:var(--space-1);color:var(--text-muted);font-size:var(--step--1)}@keyframes zN55za_answer-rise{0%{opacity:0;transform:translateY(var(--space-1))}}@media (prefers-reduced-motion:reduce){.zN55za_answerPoints>li{animation:none}}
.ZcExha_form{gap:var(--space-2);flex-direction:column;display:flex}.ZcExha_label{color:var(--text-muted);font-size:var(--step--1)}.ZcExha_input,.ZcExha_select{width:100%;min-height:calc(var(--menu-row-h) + var(--space-2));padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:max(16px, var(--step--1))}@media (hover:hover) and (pointer:fine){.ZcExha_input,.ZcExha_select{font-size:var(--step--1)}}.ZcExha_input:focus-visible,.ZcExha_select:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.ZcExha_select:disabled{opacity:var(--disabled-opacity)}.ZcExha_label+.ZcExha_input,.ZcExha_label+.ZcExha_select{margin-bottom:var(--space-2)}.ZcExha_check{align-items:center;gap:var(--space-2);min-height:var(--menu-row-h);color:var(--text);cursor:pointer;display:flex}.ZcExha_check input{width:16px;height:16px;accent-color:var(--text);margin:0}.ZcExha_hint{color:var(--text-muted);font-size:var(--step--1);margin:0}.ZcExha_error{color:var(--text);margin:0;font-weight:600}.ZcExha_search{align-items:center;gap:var(--space-2);min-height:calc(var(--menu-row-h) + var(--space-2));padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);display:flex}.ZcExha_search:focus-within{border-color:var(--line-strong)}.ZcExha_searchInput{min-width:0;color:var(--text);font:inherit;font-size:max(16px, var(--step--1));background:0 0;border:0;outline:0;flex:1}@media (hover:hover) and (pointer:fine){.ZcExha_searchInput{font-size:var(--step--1)}}.ZcExha_choices{max-height:min(18rem,40dvh);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-sm);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.ZcExha_choice{align-items:center;gap:var(--space-3);min-height:var(--menu-row-h);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;text-align:left;cursor:pointer;animation:ZcExha_choice-in var(--dur-enter) var(--ease) both;animation-delay:calc(var(--row-index,0) * var(--dur-hover) / 4);background:0 0;border:0;display:flex}.ZcExha_choice>svg{color:var(--text-muted);flex:none}.ZcExha_choice:hover,.ZcExha_choice[aria-selected=true]{background:var(--surface-2)}.ZcExha_choice:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ZcExha_choiceText{flex-direction:column;flex:1;min-width:0;display:flex}.ZcExha_choiceName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZcExha_choiceLine{color:var(--text-muted);font-size:var(--step--1)}.ZcExha_newProject{gap:var(--space-2);padding:var(--space-1);display:flex}.ZcExha_wait{align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--text-muted);margin:0;display:flex}@keyframes ZcExha_choice-in{0%{opacity:0;translate:0 var(--space-1)}}.ZcExha_facts{gap:var(--space-2) var(--space-4);margin:0 0 var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}.ZcExha_facts dt{color:var(--text-muted)}.ZcExha_facts dd{overflow-wrap:anywhere;margin:0}.ZcExha_link{color:var(--text);text-underline-offset:2px;text-decoration:underline}.ZcExha_muted{color:var(--text-muted)}.ZcExha_pending{align-items:center;gap:var(--space-2);color:var(--text-muted);display:inline-flex}.ZcExha_setting{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--line);flex-direction:column;display:flex}.ZcExha_switchRow{align-items:center;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);display:flex}.ZcExha_switchText{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.ZcExha_switchName{color:var(--text)}@media (prefers-reduced-motion:reduce){.ZcExha_choice{animation:none}}
.prPx0q_panel{gap:var(--space-2);flex-direction:column;min-height:100%;display:flex}.prPx0q_filter{justify-content:space-between;align-items:center;gap:var(--space-2);z-index:1;padding:var(--space-1) 0 var(--space-2);background:var(--surface-raised);display:flex;position:sticky;top:0}.prPx0q_select{align-items:center;gap:var(--space-1);min-height:var(--menu-row-h);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font:inherit;font-size:var(--step--1);cursor:pointer;display:inline-flex}.prPx0q_select:hover{background:var(--surface-2)}.prPx0q_select:focus-visible,.prPx0q_row:focus-visible,.prPx0q_more:focus-visible,.prPx0q_field:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.prPx0q_zone{color:var(--text-muted);font-size:var(--step--2)}.prPx0q_day{margin:var(--space-3) 0 var(--space-1);color:var(--text-muted);font-size:var(--step--2);font-weight:var(--weight-semibold);letter-spacing:.02em}.prPx0q_day:first-of-type{margin-top:var(--space-1)}.prPx0q_list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.prPx0q_item{animation:prPx0q_row-in var(--dur-enter) var(--ease) both;animation-delay:calc(var(--row-index,0) * var(--dur-hover) / 4);position:relative}@keyframes prPx0q_row-in{0%{opacity:0;translate:0 var(--space-1)}}.prPx0q_row{width:100%;min-height:var(--menu-row-h);padding:var(--space-2) calc(var(--menu-row-h) + var(--space-1)) var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;transition:background-color var(--dur-hover) var(--ease);background:0 0;border:0;flex-direction:column;align-items:stretch;gap:2px;display:flex}.prPx0q_row:hover,.prPx0q_row[aria-current=true]{background:var(--surface-2)}.prPx0q_title{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prPx0q_time{font-weight:var(--weight-medium)}.prPx0q_label{color:var(--text-muted);font-size:var(--step--2)}.prPx0q_authors{gap:var(--space-1) var(--space-2);color:var(--text-muted);font-size:var(--step--2);flex-wrap:wrap;margin-top:2px;display:flex}.prPx0q_author{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.prPx0q_dot{--dot-colour:var(--line);background:var(--dot-colour);border-radius:50%;flex:none;width:8px;height:8px}.prPx0q_dot[data-colour="1"]{--dot-colour:var(--presence-1)}.prPx0q_dot[data-colour="2"]{--dot-colour:var(--presence-2)}.prPx0q_dot[data-colour="3"]{--dot-colour:var(--presence-3)}.prPx0q_dot[data-colour="4"]{--dot-colour:var(--presence-4)}.prPx0q_dot[data-colour="5"]{--dot-colour:var(--presence-5)}.prPx0q_dot[data-colour="6"]{--dot-colour:var(--presence-6)}.prPx0q_more{top:var(--space-1);right:var(--space-1);width:var(--menu-row-h);height:var(--menu-row-h);color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.prPx0q_item:hover .prPx0q_more,.prPx0q_item:focus-within .prPx0q_more,.prPx0q_row[aria-current=true]+.prPx0q_more,.prPx0q_more[aria-expanded=true]{opacity:1}.prPx0q_more:hover{background:var(--surface-raised);color:var(--text)}@media (hover:none){.prPx0q_more{opacity:1}}.prPx0q_naming{gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-2);animation:prPx0q_row-in var(--dur-enter) var(--ease) both;align-items:center;display:flex}.prPx0q_field{min-width:0;min-height:var(--menu-row-h);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:max(16px, var(--step--1));flex:1}@media (hover:hover) and (pointer:fine){.prPx0q_field{font-size:var(--step--1)}}.prPx0q_save{justify-content:center;align-items:center;gap:var(--space-1);min-width:4.5rem;min-height:var(--menu-row-h);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;border:0;display:inline-flex}.prPx0q_save:hover{background:var(--accent-hover)}.prPx0q_save:disabled{cursor:default;opacity:var(--disabled-opacity)}.prPx0q_state{margin:var(--space-4) 0;color:var(--text-muted);font-size:var(--step--1);line-height:1.5}.prPx0q_link{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.prPx0q_waiting{align-items:center;gap:var(--space-2);display:flex}.prPx0q_menuItem{align-items:center;gap:var(--space-2);width:100%;min-height:var(--menu-row-h);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--step--1);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.prPx0q_menuItem:hover,.prPx0q_menuItem:focus-visible{background:var(--surface-2);outline:none}.prPx0q_menuItem svg{color:var(--text-muted);flex:none}.prPx0q_error{color:var(--text);font-size:var(--step--2);margin:0}.prPx0q_preview{top:0;right:var(--editor-side-push,0px);z-index:78;background:var(--bg);color:var(--text);flex-direction:column;display:flex;position:fixed;bottom:0;left:0}.prPx0q_banner{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);background:var(--surface-raised);animation:prPx0q_banner-in var(--dur-enter) var(--ease) both;flex-wrap:wrap;display:flex}@keyframes prPx0q_banner-in{0%{translate:0 -100%}}.prPx0q_bannerText{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--step--1);flex:1;display:inline-flex}.prPx0q_bannerText b{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prPx0q_bannerActions{gap:var(--space-2);display:flex}.prPx0q_quiet{min-height:var(--menu-row-h);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font:inherit;font-size:var(--step--1);cursor:pointer;align-items:center;display:inline-flex}.prPx0q_quiet:hover{background:var(--surface-2)}.prPx0q_quiet:focus-visible,.prPx0q_save:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.prPx0q_previewBody{min-height:0;animation:prPx0q_fade var(--dur-hover) var(--ease) both;flex:1;overflow:auto}.prPx0q_previewWait{justify-content:center;align-items:center;gap:var(--space-2);height:100%;color:var(--text-muted);font-size:var(--step--1);display:flex}@keyframes prPx0q_fade{0%{opacity:0}}@media (max-width:599px){.prPx0q_banner{padding:var(--space-2) var(--space-3)}.prPx0q_bannerActions{width:100%}.prPx0q_bannerActions .prPx0q_save{margin-left:auto}}.prPx0q_toast{bottom:calc(var(--space-5) + env(safe-area-inset-bottom));z-index:83;align-items:center;gap:var(--space-3);max-width:calc(100vw - var(--space-6));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--text);color:var(--bg);font-size:var(--step--1);box-shadow:var(--shadow-raised);animation:prPx0q_toast-in var(--dur-enter) var(--ease) both;display:flex;position:fixed;left:50%;translate:-50%}@keyframes prPx0q_toast-in{0%{opacity:0;translate:-50% 8px}}.prPx0q_toastAction{min-height:var(--menu-row-h);padding:0 var(--space-3);border-radius:var(--radius-pill);color:inherit;font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;text-decoration:underline}.prPx0q_toastAction:focus-visible{outline:2px solid var(--bg);outline-offset:-2px}.prPx0q_sheetPreview{flex-direction:column;height:100%;min-height:0;display:flex}.prPx0q_sheetPreview>:first-child{flex:1;min-height:0}.prPx0q_sheetFrame{flex-direction:column;min-height:0;display:flex;position:relative}.prPx0q_sheetFrame>:first-child{flex:1;min-height:0}.prPx0q_changeLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.prPx0q_changed{border:2px solid var(--change-colour,var(--presence-1));animation:prPx0q_changedIn var(--dur-enter) var(--ease) both;border-radius:2px;position:absolute}.prPx0q_changed[data-colour="1"]{--change-colour:var(--presence-1)}.prPx0q_changed[data-colour="2"]{--change-colour:var(--presence-2)}.prPx0q_changed[data-colour="3"]{--change-colour:var(--presence-3)}.prPx0q_changed[data-colour="4"]{--change-colour:var(--presence-4)}.prPx0q_changed[data-colour="5"]{--change-colour:var(--presence-5)}.prPx0q_changed[data-colour="6"]{--change-colour:var(--presence-6)}@keyframes prPx0q_changedIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.prPx0q_changed{animation:none}}.prPx0q_changeNote{padding:var(--space-1) var(--space-3);border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--step--1);background:var(--surface);margin:0}.prPx0q_tabs{gap:var(--space-1);padding:var(--space-1) var(--space-3);border-top:1px solid var(--line);background:var(--surface);display:flex;overflow-x:auto}.prPx0q_tab{min-height:var(--menu-row-h);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;flex:none}.prPx0q_tab[aria-selected=true]{background:var(--surface-2);color:var(--text);font-weight:var(--weight-medium)}.prPx0q_changes{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.prPx0q_switchRow{align-items:center;gap:var(--space-3);width:100%;min-height:var(--menu-row-h);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.prPx0q_switchRow:hover:not(:disabled){background:var(--surface-2)}.prPx0q_switchRow:disabled{cursor:default}.prPx0q_switchRow:disabled .prPx0q_switchTrack{opacity:var(--disabled-opacity)}.prPx0q_switchRow:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.prPx0q_switchText{flex-direction:column;flex:1;min-width:0;display:flex}.prPx0q_switchCaption{color:var(--text-muted);font-size:var(--step--2)}.prPx0q_switchTrack{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-2);width:32px;height:18px;transition:background-color var(--dur-hover) var(--ease);flex:none;position:relative}.prPx0q_switchThumb{background:var(--surface-raised);width:14px;height:14px;box-shadow:0 0 0 1px var(--line);transition:translate var(--dur-bounce) var(--ease-bounce);border-radius:50%;position:absolute;top:1px;left:1px}.prPx0q_switchThumb[data-mounting]{transition-property:none}.prPx0q_switchRow[aria-checked=true] .prPx0q_switchTrack{border-color:var(--text);background:var(--text)}.prPx0q_switchRow[aria-checked=true] .prPx0q_switchThumb{box-shadow:none;translate:14px}
.Iourua_page{justify-content:center;align-items:center;gap:var(--space-4);min-height:0;padding:var(--space-6) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));text-align:center;flex-direction:column;flex:1;display:flex}.Iourua_page .Iourua_title{font-size:var(--step-1);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:normal;margin:0}.Iourua_page .Iourua_line{max-width:24rem;font-size:var(--step--1);line-height:var(--leading-body);color:var(--text-muted);margin:0}.Iourua_page .Iourua_action{margin-top:var(--space-3)}
