._6_e_cq_page{color:var(--on-ground);padding:var(--space-6) var(--space-4) var(--space-9)}._6_e_cq_intro{align-items:end;gap:var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,36ch);display:grid}._6_e_cq_eyebrow{align-items:center;gap:var(--space-3);color:var(--on-ground-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;display:flex}._6_e_cq_eyebrowDots{gap:var(--space-1);display:inline-flex}._6_e_cq_eyebrowDots i{width:var(--space-1);height:var(--space-1);background:var(--ember);border-radius:50%}._6_e_cq_eyebrowDots i:nth-child(2){background:color-mix(in srgb, var(--ember) 72%, var(--tangerine))}._6_e_cq_eyebrowDots i:nth-child(3){background:var(--tangerine)}._6_e_cq_intro h2{max-width:22ch;margin:var(--space-3) 0 0;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-landing-hero-mobile);font-variation-settings:"opsz" 72, "wdth" 88;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-wrap:balance;line-height:1}._6_e_cq_intro h2 span{color:var(--gold)}._6_e_cq_intro>p{color:var(--on-ground-muted);font-size:var(--text-body);margin:0;line-height:1.55}._6_e_cq_testNotice{margin-top:var(--space-3);color:var(--on-ground-muted);font-size:var(--text-note);line-height:1.5}._6_e_cq_mobilePlans{display:none}._6_e_cq_plans{gap:var(--space-4);margin-top:var(--space-6);grid-template-rows:repeat(9,auto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._6_e_cq_card{--ink:var(--on-light);--ink-soft:var(--on-light-muted);--control-bg:var(--surface-plain);--control-bg-hover:var(--ivory);--line:var(--gold-line);grid-template-rows:subgrid;min-width:0;color:var(--ink);background:var(--surface-plain);border:1px solid var(--ground-hairline);border-radius:var(--radius-card);padding:var(--space-5);grid-row:span 9;row-gap:0;display:grid}._6_e_cq_recommended{background:var(--ivory);border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}._6_e_cq_packCard{border-color:var(--gold)}._6_e_cq_cardHeading{align-items:flex-start;gap:var(--space-2);flex-direction:column-reverse;grid-row:1;display:flex}._6_e_cq_card h3{font:var(--weight-display) var(--text-title) / 1.2 var(--font-display), sans-serif;margin:0}._6_e_cq_cardTag{min-height:1.8em;color:var(--gold-ink);font-size:var(--text-note);font-weight:var(--weight-semibold)}._6_e_cq_description{margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--text-sub);grid-row:2;line-height:1.5}._6_e_cq_interval{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-1);border:1px solid var(--gold-line);border-radius:var(--radius-pill);grid-row:3;grid-template-columns:auto minmax(0,1fr);display:grid}._6_e_cq_interval>button[aria-pressed=true]{background:var(--on-light);color:var(--ivory)}._6_e_cq_interval span{padding:0 var(--space-2);border-radius:var(--radius-chip);background:var(--gold-veil);color:var(--gold-ink);font-size:var(--text-note)}._6_e_cq_interval>button[aria-pressed=true] span{color:var(--gold)}._6_e_cq_price{align-items:baseline;gap:var(--space-2);margin:var(--space-3) 0 var(--space-1);font:var(--weight-display) var(--text-landing-hero-mobile) / 1.1 var(--font-display), sans-serif;letter-spacing:var(--tracking-display);flex-wrap:wrap;grid-row:4;display:flex}._6_e_cq_price small{font:var(--weight-regular) var(--text-body) / 1.4 var(--font-ui), sans-serif;color:var(--ink-soft)}._6_e_cq_billing{font-size:var(--text-note);color:var(--ink-soft);grid-row:5;line-height:1.5}._6_e_cq_allowance{gap:var(--space-1);padding:var(--space-3) 0;margin:var(--space-3) 0 var(--space-4);border-block:1px solid var(--gold-line);flex-direction:column;grid-row:6;display:flex}._6_e_cq_allowance>strong{font:var(--weight-display) var(--text-hero) / 1.1 var(--font-display), sans-serif}._6_e_cq_allowance strong span{font-size:var(--text-entry)}._6_e_cq_allowance>span{font-size:var(--text-note);color:var(--ink-soft)}._6_e_cq_card>a,._6_e_cq_card>button{grid-row:7}._6_e_cq_features{margin:var(--space-4) 0;gap:var(--space-2);font-size:var(--text-sub);grid-row:8;padding:0;line-height:1.45;list-style:none;display:grid}._6_e_cq_features li{gap:var(--space-2);align-items:flex-start;display:flex}._6_e_cq_features svg{margin-top:var(--space-1);color:var(--gold-ink);flex:none}._6_e_cq_footnote{font-size:var(--text-note);color:var(--ink-soft);grid-row:9;align-self:end;line-height:1.5}._6_e_cq_priceNote{margin:var(--space-4) 0;color:var(--on-ground-muted);text-align:center;font-size:var(--text-note);line-height:1.5}._6_e_cq_shared{gap:var(--space-4);padding:var(--space-6) 0;border-bottom:1px solid var(--ground-hairline);display:flex}._6_e_cq_shared>svg{color:var(--gold);flex:none}._6_e_cq_shared h3{font-size:var(--text-section);font-weight:var(--weight-semibold);margin:0 0 var(--space-2)}._6_e_cq_shared p{color:var(--on-ground-muted);font-size:var(--text-body);line-height:1.6}._6_e_cq_membership,._6_e_cq_notice{border:1px solid var(--ground-hairline);padding:var(--space-4);border-radius:var(--radius-card);margin:var(--space-4) 0;font-size:var(--text-sub);line-height:1.6}._6_e_cq_membership{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._6_e_cq_membership p{margin:0}._6_e_cq_today{margin:var(--space-2) 0 0;color:var(--on-ground-muted);font-size:var(--text-note);line-height:1.5}._6_e_cq_today span{color:var(--on-ground);display:block}._6_e_cq_explainer{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;grid-template-columns:1fr 1fr;display:grid}._6_e_cq_explainer h3,._6_e_cq_faq>h3{font:var(--weight-semibold) var(--text-title) / 1.2 var(--font-display), sans-serif;margin:0 0 var(--space-3)}._6_e_cq_explainer p{font-size:var(--text-body);color:var(--on-ground-muted);line-height:1.7}._6_e_cq_creditExamples{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}._6_e_cq_creditExamples p{padding:var(--space-4);border-left:1px solid var(--ground-hairline)}._6_e_cq_creditExamples strong{color:var(--gold);font:var(--weight-display) var(--text-landing-hero-mobile) / 1 var(--font-display), sans-serif;margin-bottom:var(--space-3);display:block}._6_e_cq_creditExamples span{gap:var(--space-2);font-size:var(--text-sub);align-items:center;display:flex}._6_e_cq_creditExamples svg{flex:none}._6_e_cq_faq{border-top:1px solid var(--ground-hairline);padding-top:var(--space-7)}._6_e_cq_faq h3{margin-bottom:var(--space-4)}._6_e_cq_faq details{border-bottom:1px solid var(--ground-hairline);padding:var(--space-4) 0}._6_e_cq_faq summary{cursor:pointer;font-weight:var(--weight-medium);line-height:1.5}._6_e_cq_faq summary:focus-visible{outline:2px solid var(--gold);outline-offset:var(--space-2)}._6_e_cq_faq p{max-width:730px;margin:var(--space-3) 0 0;color:var(--on-ground-muted);font-size:var(--text-body);line-height:1.65}@media (max-width:780px){._6_e_cq_page{padding-top:var(--space-5)}._6_e_cq_intro{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr)}._6_e_cq_intro h2{font-size:var(--text-hero)}._6_e_cq_mobilePlans{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._6_e_cq_mobilePlans>button{gap:var(--space-2);padding:var(--space-3) var(--space-1);color:var(--on-ground-muted);border:1px solid var(--ground-hairline);border-radius:var(--radius-card);flex-direction:column}._6_e_cq_mobilePlans>button[aria-pressed=true]{color:var(--on-ground);border-color:var(--gold);background:var(--panel-dark-field)}._6_e_cq_mobilePlans strong{font:var(--weight-semibold) var(--text-entry) / 1.2 var(--font-display), sans-serif}._6_e_cq_mobilePlans small{font-size:var(--text-note);font-weight:var(--weight-regular)}._6_e_cq_plans{margin-top:var(--space-4);grid-template-columns:1fr}._6_e_cq_mobileHidden{display:none}._6_e_cq_explainer{gap:var(--space-5);grid-template-columns:1fr}._6_e_cq_membership{flex-direction:column;align-items:flex-start}}
.MymYPW_head{padding:22px 20px 14px}.MymYPW_headCopy{min-width:0}.MymYPW_eyebrow{margin:0 0 6px;padding-right:44px}.MymYPW_title{font-family:var(--font-display), system-ui, sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);color:var(--ink-display);margin:0}.MymYPW_list{flex-direction:column;gap:2px;margin:0;padding:0 12px 20px;list-style:none;display:flex}.MymYPW_item{border-radius:var(--radius-card);text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:flex-start;gap:11px;padding:12px 10px;display:flex;position:relative}.MymYPW_itemAction{cursor:pointer;transition:background-color var(--dur) var(--ease)}.MymYPW_itemAction:hover{background:var(--menu-hover)}.MymYPW_itemAction:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}.MymYPW_item[data-unread=true]:before{content:"";background:var(--ember);border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:1px}.MymYPW_avatar{background:var(--control-bg);border:1px solid var(--line);width:34px;height:34px;color:var(--ink-soft);font-size:var(--text-note);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.MymYPW_avatar img{object-fit:cover;width:100%;height:100%}.MymYPW_copy{flex-direction:column;gap:4px;min-width:0;display:flex}.MymYPW_message{font-size:var(--text-note);color:var(--ink);line-height:1.4}.MymYPW_message strong{font-weight:var(--weight-semibold)}.MymYPW_meta{font-size:var(--text-label);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:5px;display:flex}.MymYPW_empty{font-size:var(--text-note);color:var(--ink-soft);margin:0;padding:8px 22px 28px;line-height:1.5}
@layer base;@layer primitive{.Kmu8va_header{view-transition-name:Kmu8va_site-header;z-index:var(--z-header);height:var(--site-header-height);padding-top:env(safe-area-inset-top,0px);padding-inline:max(18px, env(safe-area-inset-left,0px)) max(18px, env(safe-area-inset-right,0px));transition:background-color var(--dur) var(--ease);--icon-button-bare-ink:var(--on-ground);--icon-button-bare-ink-hover:var(--on-ground);--icon-button-bare-hover:var(--panel-dark-field);background:0 0;flex:none;align-items:center;gap:12px;display:flex;position:sticky;top:0}:root[data-scrolled] .Kmu8va_header{background:var(--site-header-surface)}.Kmu8va_actions{align-items:center;gap:var(--space-2);flex:none;display:flex}@media (min-width:1025px){.Kmu8va_header{padding-inline:max(var(--space-6), env(safe-area-inset-left,0px)) max(var(--space-6), env(safe-area-inset-right,0px))}}.Kmu8va_home{border-radius:var(--radius-small);-webkit-tap-highlight-color:transparent;flex:none;align-items:center;margin-inline-start:-8px;padding:11px 8px;display:inline-flex}.Kmu8va_home:focus-visible{outline:2px solid var(--ember);outline-offset:0}.Kmu8va_logo{width:auto;height:20px;display:block}.Kmu8va_spacer{flex:1}.Kmu8va_action:last-child{margin-right:-8px}.Kmu8va_primaryAction{flex:none}.Kmu8va_badge{border-radius:var(--radius-pill);background:var(--ember);min-width:17px;height:17px;color:var(--on-ember);font-size:var(--text-label);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border:2px solid var(--site-header-surface);z-index:2;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:3px;right:3px}.Kmu8va_localeMenu{position:relative}.Kmu8va_localeTrigger{border-radius:var(--radius-small);width:44px;height:44px;color:var(--icon-button-bare-ink,var(--ink-soft));cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;list-style:none;transition:background-color .14s,color .14s;display:grid}.Kmu8va_localeTrigger::-webkit-details-marker{display:none}.Kmu8va_localeTrigger:hover,.Kmu8va_localeMenu[open] .Kmu8va_localeTrigger{background:var(--icon-button-bare-hover,var(--control-bg-hover));color:var(--icon-button-bare-ink-hover,var(--ink))}.Kmu8va_localeTrigger:focus-visible{outline:2px solid var(--ember);outline-offset:0}.Kmu8va_localePopover{z-index:30;background:var(--overlay-surface);border:1px solid var(--line);border-radius:var(--radius-menu);box-shadow:var(--shadow-float);flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.Kmu8va_localeOption{border-radius:var(--radius-small);width:100%;color:var(--ink-soft);font-size:var(--text-note);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;text-align:start;cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;align-items:center;padding:7px 14px;display:flex}.Kmu8va_localeOption:hover{background:var(--menu-hover);color:var(--ember)}.Kmu8va_localeOption[aria-current=true]{color:var(--ember)}}
.u2F4GG_menuSheet{--sheet-grip-color:var(--on-ground-faint);--overlay-surface:var(--ground);--overlay-border:var(--ground-hairline);--radius-sheet:var(--radius-floating-sheet);color:var(--on-ground)}.u2F4GG_menuSheet[data-edge=bottom-right][data-height]{max-height:calc(90dvh - env(safe-area-inset-top,0px))}.u2F4GG_menuControls{flex:0 0 var(--space-7)}.u2F4GG_menuHeading{padding:var(--space-6) var(--space-6) var(--space-4);min-height:var(--space-9);flex:none}.u2F4GG_sectionLabel{color:var(--on-ground-faint)}.u2F4GG_nav{padding:0 max(var(--space-6), env(safe-area-inset-right,0px)) max(var(--space-6), env(safe-area-inset-bottom,0px)) max(var(--space-6), env(safe-area-inset-left,0px));font-family:var(--font-body)}.u2F4GG_head{padding:var(--space-3) 0 var(--space-3)}.u2F4GG_sagaName{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--weight-semibold);overflow-wrap:anywhere;line-height:1.15}.u2F4GG_sagaSwitcher{position:relative}.u2F4GG_switchSaga{align-items:center;gap:var(--space-2);min-height:44px;color:var(--on-ground-muted);font:inherit;font-size:var(--text-sub);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:flex}.u2F4GG_sagaSwitcherPopover{z-index:var(--z-popover);padding:var(--space-2);border:1px solid var(--ground-hairline);border-radius:var(--radius-menu);background:var(--ground);box-shadow:var(--shadow-sheet);overscroll-behavior:contain;max-height:40dvh;position:absolute;inset:100% 0 auto;overflow-y:auto}.u2F4GG_sagaSwitcherItem{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2);color:var(--on-ground);font-size:var(--text-sub);text-decoration:none;display:flex}.u2F4GG_sagaSwitcherItem>svg{flex:none}.u2F4GG_sagaSwitcherItemName{overflow-wrap:anywhere;flex:1}.u2F4GG_sagaSection{padding:var(--space-3) 0;border-block:1px solid var(--ground-hairline)}.u2F4GG_generalLinks{padding-top:var(--space-5)}.u2F4GG_generalLinks>.u2F4GG_sectionLabel{margin-bottom:var(--space-2)}.u2F4GG_generalRow,.u2F4GG_localeRow{align-items:center;gap:var(--space-5);width:100%;min-height:48px;padding:var(--space-2) 0;color:var(--on-ground);font:inherit;font-size:var(--text-section);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.u2F4GG_generalRow{cursor:pointer}.u2F4GG_generalIcon{color:var(--on-ground-muted);flex:0 0 32px;justify-content:center;align-items:center;display:flex}.u2F4GG_generalChevron{color:var(--on-ground-faint);flex:none;margin-left:auto}.u2F4GG_invite{width:100%;min-height:48px;padding:var(--space-2) 0;justify-content:flex-start;gap:var(--space-5);border-radius:var(--radius-row);color:color-mix(in srgb, var(--ember), var(--on-ground) 18%);font-size:var(--text-section);font-weight:var(--weight-medium);border:0}.u2F4GG_invite>svg{width:32px;height:22px}.u2F4GG_notificationBadge,.u2F4GG_creditsBadge{min-width:26px;min-height:24px;padding-inline:var(--space-2);border:1px solid var(--ground-hairline);border-radius:var(--radius-pill);font-size:var(--text-sub);color:var(--on-ground-muted);justify-content:center;align-items:center;display:inline-flex}.u2F4GG_generalRow>.u2F4GG_notificationBadge,.u2F4GG_generalRow>.u2F4GG_creditsBadge{margin-left:auto}.u2F4GG_generalRow>.u2F4GG_creditsBadge+.u2F4GG_generalChevron,.u2F4GG_generalRow>.u2F4GG_notificationBadge+.u2F4GG_generalChevron{margin-left:0}.u2F4GG_utilities{margin-top:var(--space-3);padding-block:var(--space-3);border-block:1px solid var(--ground-hairline)}.u2F4GG_localeToggle{margin-left:auto;display:flex}.u2F4GG_localeToggle button{border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--on-ground-faint);font:inherit;font-size:var(--text-sub);cursor:pointer;background:0 0;border:0}.u2F4GG_localeToggle button[data-active=true]{color:var(--on-ground);background:var(--ground-hairline)}.u2F4GG_signOutRow{align-items:center;gap:var(--space-5);width:100%;min-height:48px;margin-top:var(--space-2);padding:var(--space-2) 0;color:var(--on-ground-muted);font:inherit;font-size:var(--text-sub);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.u2F4GG_signOutName{text-overflow:ellipsis;white-space:nowrap;max-width:45%;margin-left:auto;overflow:hidden}.u2F4GG_signOutFailed{color:var(--alert-on-ground);font-size:var(--text-sub)}.u2F4GG_nav :is(a,button):focus-visible{outline:2px solid var(--on-ground);outline-offset:2px}@media (hover:hover){.u2F4GG_generalRow:hover,.u2F4GG_sagaSwitcherItem:hover,.u2F4GG_invite:hover{background:var(--ground-hairline)}.u2F4GG_switchSaga:hover,.u2F4GG_signOutRow:hover{color:var(--on-ground)}}@media (min-width:780px){.u2F4GG_menuSheet[data-edge=bottom-right][data-height]{max-height:none}.u2F4GG_menuHeading{padding-top:var(--space-7)}}
.jjs9tG_page{background:var(--ground);flex-direction:column;padding:0;display:flex;}.jjs9tG_page>header{background:var(--ground)}.jjs9tG_inner{flex-direction:column;flex:auto;width:min(100%,620px);min-height:0;margin:0 auto;display:flex}@media (min-width:1025px){.jjs9tG_innerWindow{width:100%}.jjs9tG_innerWindow .jjs9tG_body{overflow:hidden}}.jjs9tG_body{color:var(--on-ground);--ink:var(--on-ground);--ink-display:var(--on-ground);--ink-soft:var(--on-ground-muted);--ink-faint:var(--on-ground-faint);--line:var(--ground-hairline);--line-strong:#f6f4ef57;--field-bg:var(--composer-field);--menu-hover:var(--panel-dark-field);--control-bg:var(--composer-field);--control-bg-hover:var(--ground-hairline);--surface-raised:var(--panel-dark-field-focus);--menu-bg:var(--panel-dark-lift);--shadow-card:none;padding-bottom:40px;}.jjs9tG_bodyToTheEdge{flex-direction:column;padding-bottom:0;display:flex}.jjs9tG_body [data-saga-tabs]{z-index:calc(var(--z-header) - 1);background:var(--ground);position:sticky;top:0}
.dodv_W_scroller{gap:var(--space-4);padding:var(--space-4) var(--space-5);display:grid}.dodv_W_nameGroup,.dodv_W_locationGroup,.dodv_W_searchArea{gap:var(--space-2);display:grid}.dodv_W_label{color:var(--ink-soft);font-size:var(--text-note);font-weight:var(--weight-medium)}.dodv_W_nameField{width:100%;min-width:0;min-height:44px;padding:var(--space-1) 0 var(--space-2);border:0;border-bottom:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-display), serif;font-size:var(--text-entry);background:0 0;border-radius:0}.dodv_W_nameField::placeholder,.dodv_W_field::placeholder{color:var(--ink-faint)}.dodv_W_nameField:focus-visible{border-bottom-color:var(--ember);outline:none}.dodv_W_shared,.dodv_W_optional{color:var(--ink-faint);font-size:var(--text-note)}.dodv_W_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.dodv_W_locate,.dodv_W_locationCard{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--ink);display:flex}.dodv_W_locate{width:100%;font:inherit;text-align:start;cursor:pointer}.dodv_W_locate>span:nth-child(2){flex:1}.dodv_W_locate:hover{border-color:var(--ember-line);background:var(--ember-veil)}.dodv_W_locationIcon{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ember);background:var(--ember-veil);flex:none;place-items:center;display:grid}.dodv_W_locationCard{flex-wrap:wrap}.dodv_W_locationName{font-weight:var(--weight-semibold)}.dodv_W_context,.dodv_W_resultText small{color:var(--ink-soft);font-size:var(--text-note);line-height:1.45}.dodv_W_mapped{align-items:center;gap:var(--space-1);color:var(--ember);font-size:var(--text-label);margin-top:var(--space-1);display:flex}.dodv_W_locationActions{justify-content:flex-end;gap:var(--space-2);border-top:1px solid var(--line);width:100%;padding-top:var(--space-2);display:flex}.dodv_W_search{gap:var(--space-2);display:flex;position:relative}.dodv_W_search .dodv_W_field{padding-left:var(--space-8)}.dodv_W_searchIcon{top:50%;left:var(--space-3);color:var(--ink-faint);pointer-events:none;position:absolute;transform:translateY(-50%)}.dodv_W_resultHeading{margin:var(--space-2) 0;font-size:var(--text-label);color:var(--ink-soft)}.dodv_W_field{min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--field-bg);color:var(--ink);font:inherit;flex:1}.dodv_W_field:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.dodv_W_results{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.dodv_W_result{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-row);color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex}.dodv_W_result:hover{background:var(--ember-veil);border-color:var(--ember-line)}.dodv_W_result>svg{color:var(--ember);flex:none}.dodv_W_resultText{gap:var(--space-1);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.dodv_W_reuse{color:var(--ember);font-size:var(--text-note)}.dodv_W_result:focus-visible,.dodv_W_locate:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.dodv_W_foot{gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--line);background:var(--overlay-surface);display:grid}.dodv_W_note{color:var(--ink-soft);font-size:var(--text-note);margin:0}.dodv_W_failure{color:var(--alert);font-size:var(--text-note);margin:0}.dodv_W_assistive{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.-ybRoq_field{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.-ybRoq_status,.-ybRoq_suggestion{align-items:center;gap:var(--space-1);font-size:var(--text-note);display:inline-flex}.-ybRoq_status{color:var(--ember)}.-ybRoq_suggestion{min-height:32px;padding:0 var(--space-2);border:1px solid var(--ember-line);border-radius:var(--radius-pill);background:var(--ember-veil);color:var(--ember-deep);font:inherit;font-size:var(--text-note);cursor:pointer}.-ybRoq_suggestion:hover:not(:disabled){background:var(--surface-raised)}.-ybRoq_suggestion:disabled{opacity:var(--control-disabled-opacity)}.-ybRoq_suggestion:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.-ybRoq_link{align-items:center;gap:var(--space-2);color:var(--ink);font:inherit;font-size:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.-ybRoq_link:hover:not(:disabled){color:var(--ember)}.-ybRoq_link:disabled{opacity:var(--control-disabled-opacity);cursor:default}.-ybRoq_link:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.-ybRoq_compact{min-width:0;max-width:100%}.-ybRoq_compact .-ybRoq_link{min-width:0;min-height:44px;color:inherit}.-ybRoq_compact .-ybRoq_link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-ybRoq_compact .-ybRoq_link svg{flex:none}.-ybRoq_help>button{color:var(--gold-ink);background:var(--gold-veil);box-shadow:inset 0 0 0 1px var(--gold-line)}.-ybRoq_help>button:hover,.-ybRoq_help>button[aria-expanded=true]{color:var(--gold-ink);background:var(--gold-veil)}.-ybRoq_help>span{--ink:var(--on-light);--ink-soft:var(--on-light-muted);--line:var(--overlay-border);color:var(--on-light-muted);border-color:var(--gold-line)}.-ybRoq_help strong{color:var(--ink);font-size:var(--text-note);display:block}.-ybRoq_advice{margin-top:var(--space-2);display:block}.-ybRoq_helpAction{width:100%;min-height:44px;margin-top:var(--space-3);display:flex}
.n-c_wa_qa{padding:var(--space-2) var(--space-5);color:var(--on-ground-faint);font-size:var(--text-note)}.n-c_wa_switcher{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.n-c_wa_switcher a{color:var(--on-ground-muted);font-size:var(--text-note)}
.UPzNZq_field{align-items:center;gap:var(--space-1);display:inline-flex;position:relative}.UPzNZq_value{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-chip);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.UPzNZq_value:hover{background:var(--menu-hover)}.UPzNZq_value:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.UPzNZq_popover{left:0;bottom:calc(100% + var(--space-2));z-index:var(--z-popover);box-sizing:border-box;overscroll-behavior:contain;width:280px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-float);background:var(--overlay-surface);color:var(--ink);position:absolute;overflow-y:auto}.UPzNZq_popover[style]{bottom:auto}.UPzNZq_popover .UPzNZq_calendar{box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border:0;padding:0}
.BARNVq_lightbox{z-index:var(--z-modal);padding:env(safe-area-inset-top) 0 max(12px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--ground) 96%, black);animation:BARNVq_lightbox-fade var(--dur-sheet) var(--ease-settle);justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.BARNVq_lightbox[data-closing]{opacity:0;transition:opacity .16s var(--ease)}.BARNVq_stage{--band:48px;touch-action:pinch-zoom;width:100%;height:100%;animation:BARNVq_lightbox-rise var(--dur-sheet) var(--ease-settle);flex-direction:column;display:flex;position:relative}.BARNVq_stage[data-page-zoomed],.BARNVq_stage[data-page-zoomed] .BARNVq_sheet,.BARNVq_stage[data-page-zoomed] .BARNVq_description{touch-action:manipulation}.BARNVq_band{height:calc(var(--band) - var(--space-2));padding:0 var(--band) 0 var(--space-4);flex:none;justify-content:center;align-items:center;display:flex}.BARNVq_sheet{align-items:center;gap:var(--space-4);min-height:0;padding-bottom:var(--space-4);overscroll-behavior:none;touch-action:pan-y pinch-zoom;scrollbar-width:none;transition:transform .26s var(--ease-settle), opacity .26s var(--ease-settle);cursor:grab;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.BARNVq_sheet:active{cursor:grabbing}.BARNVq_stage[data-auto-advance] .BARNVq_sheet{padding-bottom:60px}.BARNVq_sheet[data-bump=start]{animation:BARNVq_lightbox-bump-start .26s var(--ease)}.BARNVq_sheet[data-bump=end]{animation:BARNVq_lightbox-bump-end .26s var(--ease)}.BARNVq_storyHead{flex:none;width:100%;position:relative}.BARNVq_storyHead:has(.BARNVq_edit) .BARNVq_head{padding-right:56px}.BARNVq_head{padding:0 var(--space-5);text-align:left;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.BARNVq_tellerLink{pointer-events:auto;border-radius:var(--radius-pill);place-items:center;min-width:44px;min-height:44px;margin:-8px;display:grid}.BARNVq_tellerLink:focus-visible{outline:2px solid var(--on-ground);outline-offset:2px}.BARNVq_edit{top:calc(-1 * var(--space-3));right:var(--space-2);z-index:2;--icon-button-bare-ink:color-mix(in srgb, var(--on-ground-muted) 78%, transparent);--icon-button-bare-ink-hover:var(--on-ground);--icon-button-bare-hover:color-mix(in srgb, var(--on-ground) 7%, transparent);position:absolute}.BARNVq_edit>svg{width:15px;height:15px}.BARNVq_title{font-family:var(--font-display), serif;font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--on-ground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.15;display:-webkit-box;overflow:hidden}.BARNVq_meta{font-size:var(--text-note);letter-spacing:.02em;color:var(--on-ground-muted);margin:0}.BARNVq_frame{aspect-ratio:3/2;z-index:1;flex:none;width:100%;min-height:0;position:relative}.BARNVq_picture{aspect-ratio:3/2;width:100%;max-width:100%;margin:0 auto;position:relative}.BARNVq_sceneFrame{animation:.3s ease-out BARNVq_lightbox-scene;position:absolute;inset:0}.BARNVq_description{touch-action:pan-y pinch-zoom;text-align:left;width:min(620px,100% - 40px);font-size:var(--text-body);color:var(--on-ground-muted);flex:none;margin:0;line-height:1.5}.BARNVq_teller{align-items:center;gap:var(--space-2);color:var(--on-ground-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:.04em;pointer-events:none;flex:none;margin:0;line-height:1.3;display:flex}.BARNVq_tellerAvatar{border:1px solid color-mix(in srgb, var(--on-ground) 28%, transparent);background:color-mix(in srgb, var(--ground) 80%, var(--on-ground));width:28px;height:28px;color:var(--on-ground);font-size:var(--text-label);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden}.BARNVq_tellerAvatar img{object-fit:cover;width:100%;height:100%;display:block}.BARNVq_authorRow{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-4);min-height:40px;margin-bottom:calc(-1 * var(--space-3));flex:none;display:flex}.BARNVq_authorActions{align-items:center;gap:var(--space-1);display:flex}.BARNVq_proposalRow{padding-bottom:var(--space-2);animation:BARNVq_lightbox-fade var(--dur) var(--ease) both;justify-content:center;display:flex}.BARNVq_composerProposal{min-height:30px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-label);border:1px solid var(--ember);color:var(--ember);box-shadow:none;background:0 0}.BARNVq_composerProposal:not(:disabled):hover{background:var(--ember-veil)}.BARNVq_composerProposal>svg{width:12px;height:12px}.BARNVq_discussionFooter{width:100%;padding:var(--space-2) var(--space-4) 0;color:var(--on-ground);flex:none;position:relative}.BARNVq_exchangeLink{justify-content:flex-start;gap:var(--space-2);min-height:44px;font-size:var(--text-note);color:var(--on-ground-muted);padding:0;display:flex}.BARNVq_exchangeLink [data-unread]{color:var(--ember)}.BARNVq_participants{padding-right:var(--space-1);display:flex}.BARNVq_participant{background:color-mix(in srgb, var(--ground) 80%, var(--on-ground));border:2px solid var(--ground);width:26px;height:26px;color:var(--on-ground);font-size:var(--text-label);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.BARNVq_participant+.BARNVq_participant{margin-left:-8px}.BARNVq_participant img{object-fit:cover;width:100%;height:100%}.BARNVq_composerRow{align-items:center;gap:var(--space-2);display:flex}.BARNVq_quickComposer{min-width:0;padding-left:var(--space-4);border:1px solid color-mix(in srgb, var(--on-ground) 24%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--on-ground) 3%, transparent);flex:1;align-items:center;display:flex}.BARNVq_quickComposer:focus-within{border-color:var(--on-ground-muted)}.BARNVq_quickComposer input{width:100%;min-width:0;color:var(--on-ground);font:inherit;padding:var(--space-3) 0;background:0 0;border:0;outline:0;font-size:16px}.BARNVq_quickComposer input::placeholder{color:var(--on-ground-muted)}.BARNVq_composerEntry{border-radius:var(--radius-pill);justify-content:flex-start;width:100%}.BARNVq_reactionDock{flex:none;position:relative}.BARNVq_reactionTrigger{color:var(--on-ground)}.BARNVq_reactionTrigger>svg{width:28px;height:28px}.BARNVq_reactionPalette{bottom:calc(100% + var(--space-3));padding:var(--space-2);gap:var(--space-1);border:1px solid color-mix(in srgb, var(--on-ground) 18%, transparent);border-radius:var(--radius-menu);background:var(--ground);z-index:5;animation:BARNVq_lightbox-fade var(--dur) var(--ease);grid-template-columns:repeat(4,44px);display:grid;position:absolute;right:0;box-shadow:0 8px 32px #0006}.BARNVq_reactionPalette button{min-width:44px;min-height:44px;padding:0;font-size:24px}.BARNVq_close{z-index:3;position:absolute;top:0;right:4px}.BARNVq_play{z-index:3;position:absolute;bottom:4px;left:4px}.BARNVq_steppers{inset-inline:8px;z-index:2;pointer-events:none;transition:opacity var(--dur) var(--ease);justify-content:space-between;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.BARNVq_steppers>*{pointer-events:auto}.BARNVq_steppers :disabled{opacity:.3}@media (hover:none){.BARNVq_steppers{display:none}}.BARNVq_strip{pointer-events:none;--strip-gap:26px;--strip-dot:5px;--strip-dot-current:8px;--strip-length:calc((var(--strip-count,1) - 1) * var(--strip-gap));flex:none;width:100%}.BARNVq_stripLane{height:12px;position:relative;overflow:hidden}.BARNVq_stripRail{width:100%;height:0;transform:translateX(clamp(min(0px, calc(100% - var(--strip-length) - 8px)), calc(50% - var(--strip-index,0) * var(--strip-gap) - 4px), 0px));transition:transform var(--dur) var(--ease);position:absolute;top:50%;left:4px}.BARNVq_stripLine{width:calc((var(--strip-count,1) - 1) * var(--strip-gap));background:#fffaf247;height:1px;position:absolute;top:-.5px;left:0}.BARNVq_stripDot{width:var(--strip-dot);height:var(--strip-dot);transition:width var(--dur) var(--ease), height var(--dur) var(--ease), background-color var(--dur) var(--ease);background:#fffaf273;border-radius:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.BARNVq_stripDot[data-current]{width:var(--strip-dot-current);height:var(--strip-dot-current);background:var(--on-media)}@media (min-width:861px){.BARNVq_lightbox{padding:var(--space-7);align-items:center}.BARNVq_stage{--reading-width:320px;--reading-gap:var(--space-8);--viewer-height:min(620px, calc(100dvh - var(--space-7) * 2));width:min(1120px,100%);height:var(--viewer-height)}.BARNVq_band{height:var(--space-9);padding:0 var(--band) 0 0}.BARNVq_sheet,.BARNVq_stage[data-auto-advance] .BARNVq_sheet{grid-template-columns:minmax(0, 1fr) var(--reading-width);column-gap:var(--reading-gap);row-gap:var(--space-5);padding:var(--space-4) 0 0;cursor:default;grid-template-rows:auto auto minmax(0,1fr) 108px;align-items:start;display:grid;overflow:visible}.BARNVq_authorRow{grid-area:1/2;margin:0;padding:0}.BARNVq_frame{aspect-ratio:auto;grid-area:1/1/-1;align-self:stretch;align-items:center;display:flex}.BARNVq_picture{width:min(100%, calc((var(--viewer-height) - var(--space-9) - var(--space-4)) * 1.5));border-radius:var(--radius-sheet);max-height:100%}.BARNVq_sceneFrame{border-radius:inherit;overflow:hidden}.BARNVq_storyHead{grid-area:2/2}.BARNVq_head{gap:var(--space-3);padding:0}.BARNVq_title{font-size:var(--text-title);line-height:1.2}.BARNVq_storyHead:has(.BARNVq_edit) .BARNVq_head{padding-right:var(--space-7)}.BARNVq_edit{top:calc(-1 * var(--space-2));right:0}.BARNVq_description{overscroll-behavior:contain;width:100%;max-height:100%;padding-bottom:var(--space-2);scrollbar-width:none;grid-area:3/2;line-height:1.65;overflow-y:auto}.BARNVq_description::-webkit-scrollbar{display:none}.BARNVq_discussionFooter{width:var(--reading-width);padding:var(--space-4) 0 0;border-top:1px solid color-mix(in srgb, var(--on-ground) 12%, transparent);position:absolute;bottom:0;right:0}.BARNVq_exchangeLink{margin-bottom:var(--space-2)}.BARNVq_quickComposer{padding-left:var(--space-3)}.BARNVq_quickComposer input{font-size:var(--text-note)}.BARNVq_close{right:0;top:var(--space-2)}}@keyframes BARNVq_lightbox-fade{0%{opacity:0}to{opacity:1}}@keyframes BARNVq_lightbox-rise{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}@keyframes BARNVq_lightbox-scene{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes BARNVq_lightbox-bump-start{30%{transform:translate(14px)}to{transform:none}}@keyframes BARNVq_lightbox-bump-end{30%{transform:translate(-14px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.BARNVq_stage,.BARNVq_sceneFrame,.BARNVq_sheet[data-bump=start],.BARNVq_sheet[data-bump=end]{animation:none}.BARNVq_sheet{transform:none!important}.BARNVq_sheet,.BARNVq_stripRail,.BARNVq_stripDot{transition:none}}
.xMJwWG_page{background:var(--app-falloff);background-color:var(--ground);flex-direction:column;display:flex;position:relative;}.xMJwWG_hdr{flex:none}.xMJwWG_strip{isolation:isolate;flex:none;height:clamp(148px,18vh,172px);position:relative;overflow:hidden}.xMJwWG_stripScene{width:100%;position:absolute;inset:0}.xMJwWG_stripFooter{z-index:2;background:var(--media-footer-scrim);pointer-events:none;text-shadow:0 2px 16px #000000b3;--ink:var(--on-media);--ink-soft:var(--on-media-muted);--menu-bg:var(--panel-dark-lift);--menu-hover:var(--panel-dark-field);align-items:flex-end;gap:12px;min-width:0;padding:40px 16px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.xMJwWG_stripCopy{flex:1;min-width:0}.xMJwWG_stripMeta{font-size:var(--text-note);text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;overflow:hidden}.xMJwWG_stripDate{color:var(--tangerine);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.xMJwWG_stripPlace{color:var(--on-ground-muted)}.xMJwWG_stripTitle{-webkit-line-clamp:2;color:var(--on-ground);font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-wrap:balance;-webkit-box-orient:vertical;margin:0;line-height:1.16;display:-webkit-box;overflow:hidden}.xMJwWG_stripActions{pointer-events:auto;flex:none}.xMJwWG_board{min-height:0;color:var(--on-ground);--ink:var(--on-panel-dark);--ink-soft:var(--on-panel-dark-muted);--ink-faint:var(--on-panel-dark-faint);--line:var(--panel-dark-line);--line-strong:#f6f4ef4d;--control-bg:var(--panel-dark-field);--surface-raised:var(--ground);--chart-ink:var(--on-panel-dark-muted);--ruler-dot:var(--on-panel-dark-faint);flex-direction:column;flex:1;padding-top:10px;display:flex;position:relative}.xMJwWG_empty{text-align:center;max-width:30ch;color:var(--ink-soft);font-size:var(--text-body);margin:auto;padding:0 20px}.xMJwWG_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:681px){.xMJwWG_page{align-items:stretch}.xMJwWG_strip,.xMJwWG_board{width:min(100%,1080px);margin-left:auto;margin-right:auto}.xMJwWG_strip{height:clamp(176px,23vh,208px)}.xMJwWG_stripTitle{font-size:var(--text-entry)}}.xMJwWG_navigation,.xMJwWG_previewLabel,.xMJwWG_stripDescription,.xMJwWG_recordLink{display:none}@media (min-width:1025px){.xMJwWG_page{--timelines-sidebar:clamp(320px, 28vw, 420px);grid-template-columns:minmax(0, 1fr) var(--timelines-sidebar);padding:0 var(--space-6) 0;column-gap:var(--space-6);color:var(--on-ground);--ink:var(--on-panel-dark);--ink-soft:var(--on-panel-dark-muted);--control-bg:var(--panel-dark-field);--control-bg-hover:var(--panel-dark-field-focus);--line-strong:var(--panel-dark-line);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"header header""stepper detail""board detail""entry entry";display:grid}.xMJwWG_hdr{margin-inline:calc(-1 * var(--space-6));grid-area:header}.xMJwWG_navigation{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:0 var(--space-3) var(--space-3);font-size:var(--text-note);color:var(--on-ground-muted);grid-area:stepper;display:flex}.xMJwWG_previewLabel{margin:0 0 var(--space-2);font-size:var(--text-label);font-weight:var(--weight-semibold);color:var(--on-ground-muted)}.xMJwWG_board{width:100%;min-width:0;padding-top:var(--space-3);border-top:1px solid var(--panel-dark-line);grid-area:board;overflow:hidden}.xMJwWG_strip{gap:var(--space-5);width:100%;height:auto;min-height:0;padding:var(--space-4) 0 var(--space-6) var(--space-6);border-left:1px solid var(--panel-dark-line);flex-direction:column;grid-area:detail;align-self:stretch;display:flex;overflow-y:auto}.xMJwWG_previewLabel{margin:0;display:block}.xMJwWG_stripScene{aspect-ratio:3/2;border-radius:var(--radius-card);flex:none;width:100%;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.xMJwWG_stripFooter{display:contents}.xMJwWG_stripCopy{pointer-events:auto;width:100%;position:relative;inset:auto;transform:none}.xMJwWG_stripMeta{margin-bottom:var(--space-3);white-space:normal;line-height:1.5}.xMJwWG_stripTitle{font-size:var(--text-title);text-wrap:pretty}.xMJwWG_stripDescription{-webkit-line-clamp:4;font-size:var(--text-sub);color:var(--on-ground-muted);margin:var(--space-4) 0 0;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.xMJwWG_recordLink{margin-top:var(--space-4);display:inline-flex}.xMJwWG_stripActions{top:var(--space-2);position:absolute;bottom:auto;right:0}}
.X4zrWG_fields{gap:var(--space-4);color:var(--ink);display:grid}.X4zrWG_row{gap:var(--space-2);min-width:0;display:grid}.X4zrWG_row label{font-size:var(--text-note);font-weight:var(--weight-semibold)}.X4zrWG_row label span{color:var(--ember-deep)}.X4zrWG_controls{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 100px;display:grid}.X4zrWG_controls input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1.5px solid var(--line);border-radius:var(--radius-field);background:var(--field-bg);color:var(--ink);font:inherit;font-size:var(--text-body);appearance:textfield;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease)}.X4zrWG_controls input::-webkit-inner-spin-button{appearance:none;margin:0}.X4zrWG_controls input::-webkit-outer-spin-button{appearance:none;margin:0}.X4zrWG_controls input::placeholder{color:var(--ink-faint)}.X4zrWG_controls input:hover:not(:disabled){border-color:var(--line-strong)}.X4zrWG_controls input:focus-visible{border-color:var(--ember);background:var(--field-bg-focus);outline:none}.X4zrWG_controls input:disabled{opacity:var(--control-disabled-opacity);cursor:default}.X4zrWG_fields small{color:var(--ink-soft);font-size:var(--text-note);line-height:1.45}@media (prefers-reduced-motion:reduce){.X4zrWG_controls input{transition:none}}.X4zrWG_compact .X4zrWG_row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.X4zrWG_compact .X4zrWG_controls{flex:none;grid-template-columns:minmax(0,1fr) 80px;width:156px}
._2D_NnG_body{padding:18px 18px 28px}._2D_NnG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._2D_NnG_count{color:var(--ink-soft);font-size:var(--text-note);font-weight:var(--weight-semibold);margin:0}._2D_NnG_unplaced{color:var(--ember)}._2D_NnG_empty{color:var(--ink-soft);font-size:var(--text-body);margin:12px 0}._2D_NnG_list{margin:0;padding:0;list-style:none}._2D_NnG_entry{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}._2D_NnG_entry:last-child{border-bottom:1px solid var(--line)}._2D_NnG_node{border:1px solid var(--line);background:var(--surface-raised);width:34px;height:34px;color:var(--ink-faint);border-radius:50%;place-items:center;display:grid}._2D_NnG_nodeMapped{border-color:var(--ember-line);background:var(--ember-veil);color:var(--ember)}._2D_NnG_entryBody{min-width:0}._2D_NnG_actions{align-items:center;gap:var(--space-2);display:flex}._2D_NnG_nameAction{text-align:start;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}._2D_NnG_nameAction:hover{color:var(--ember)}._2D_NnG_nameAction:focus-visible{outline:2px solid var(--ember);outline-offset:var(--space-1)}._2D_NnG_name{color:var(--ink);font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}._2D_NnG_detail{color:var(--ink-soft);font-size:var(--text-note);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}._2D_NnG_label{color:var(--ink-faint)}._2D_NnG_associate,._2D_NnG_change{appearance:none;border-radius:var(--radius-pill);font:inherit;font-size:var(--text-note);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur) var(--ease);background:0 0;flex:none;padding:6px 14px}._2D_NnG_associate{border:1.5px dashed var(--ember-line);color:var(--ember)}._2D_NnG_associate:hover{background:var(--ember-veil)}._2D_NnG_change{border:1px solid var(--line);color:var(--ink-soft)}._2D_NnG_change:hover{background:var(--menu-hover)}._2D_NnG_addButton{appearance:none;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);font:inherit;font-size:var(--text-note);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur) var(--ease);background:0 0;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}._2D_NnG_addButton:hover{background:var(--menu-hover)}._2D_NnG_associate:focus-visible,._2D_NnG_change:focus-visible,._2D_NnG_addButton:focus-visible{outline:2px solid var(--ember);outline-offset:2px}
.UGnQMa_linked,.UGnQMa_unlinked{align-items:center;gap:var(--space-1);color:var(--ink-soft);font-size:var(--text-note);display:inline-flex}.UGnQMa_invite,.UGnQMa_statusLink{justify-content:center;align-items:center;gap:var(--space-1);min-height:44px;padding-inline:var(--space-2);color:var(--ink-soft);font-size:var(--text-note);white-space:nowrap;text-decoration:none;display:inline-flex}.UGnQMa_statusLink:hover{color:var(--ink)}.UGnQMa_statusLink:focus-visible{outline:2px solid var(--ember);outline-offset:2px;border-radius:var(--radius-small)}.UGnQMa_accountPanel{gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--line);display:grid}.UGnQMa_accountPanel h3{margin:0}.UGnQMa_accountContent{gap:var(--space-3);min-width:0;display:grid}.UGnQMa_accountActions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));max-width:360px;display:grid}.UGnQMa_accountActions:empty{display:none}.UGnQMa_accountActions>button{gap:var(--space-2);min-height:44px}.UGnQMa_accountActions>button:only-child{grid-column:1/-1}.UGnQMa_formActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.UGnQMa_associationForm{gap:var(--space-3);display:grid}.UGnQMa_associationForm label{gap:var(--space-2);color:var(--ink-soft);font-size:var(--text-note);display:grid}.UGnQMa_associationForm select{border:1px solid var(--line);border-radius:var(--radius-small);width:100%;min-height:44px;padding:var(--space-2);background:var(--field-bg);color:var(--ink);font:inherit}.UGnQMa_accountState{align-items:center;gap:var(--space-2);color:var(--ink-soft);font-size:var(--text-sub);font-weight:var(--weight-medium);margin:0;display:flex}.UGnQMa_accountNames{gap:var(--space-2);color:var(--ink);font-size:var(--text-body);margin:0;padding:0;list-style:none;display:grid}.UGnQMa_accountHint{max-width:48ch;color:var(--ink-soft);font-size:var(--text-body);margin:0;line-height:1.6}.UGnQMa_embedded{padding:0}
@layer base;@layer primitive{.C6oI0q_header{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-3);display:grid}.C6oI0q_heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.C6oI0q_heading h2{align-items:center;gap:var(--space-2);color:var(--ink-display);font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);margin:0;display:flex}.C6oI0q_heading button{flex:none;min-height:44px}.C6oI0q_count{border:1px solid var(--line);border-radius:var(--radius-pill);min-width:24px;height:24px;font-family:var(--font-ui), sans-serif;font-size:var(--text-note);font-weight:var(--weight-medium);color:var(--ink-soft);place-items:center;display:grid}.C6oI0q_description{max-width:48ch;color:var(--ink-soft);font-size:var(--text-sub);margin:0;line-height:1.5}.C6oI0q_list{gap:var(--space-1);padding:0 var(--space-3);margin:0;list-style:none;display:grid}.C6oI0q_row{align-items:center;gap:var(--space-3);width:100%;min-height:68px;padding:var(--space-2);border:0;border-bottom:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur) var(--ease);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.C6oI0q_list>li:last-child>.C6oI0q_row{border-bottom-color:#0000}.C6oI0q_row:hover{background:var(--menu-hover)}.C6oI0q_row:focus-visible{outline:2px solid var(--ember);outline-offset:-2px;border-radius:var(--radius-row)}.C6oI0q_copy{gap:var(--space-1);min-width:0;display:grid}.C6oI0q_name{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.C6oI0q_detail{color:var(--ink-soft);font-size:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.C6oI0q_chevron{color:var(--ink-faint);flex:none}@media (prefers-reduced-motion:reduce){.C6oI0q_row{transition:none}}}
.D-RQLG_places,.D-RQLG_panel{flex-direction:column;display:flex}.D-RQLG_completion{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);margin:var(--space-4) var(--space-4) 0;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised);flex-wrap:wrap;display:flex}.D-RQLG_completionCopy{gap:var(--space-1);flex:1;min-width:180px;display:grid}.D-RQLG_completionCopy strong{color:var(--ink);font-size:var(--text-sub);font-weight:var(--weight-medium)}.D-RQLG_completionCopy>span,.D-RQLG_completionStatus{color:var(--ink-soft);font-size:var(--text-note)}.D-RQLG_completionStatus{margin:var(--space-3) var(--space-4) 0}
.Vee0ba_mobileCanvas{background:#111318;width:390px;height:844px;margin:0;overflow:hidden}.Vee0ba_mobileFrame{border:0;width:390px;height:844px;display:block}
.yXJ52a_mobileCanvas{background:#111318;width:390px;height:844px;margin:0;overflow:hidden}.yXJ52a_mobileFrame{border:0;width:390px;height:844px;display:block}
.dnO5IW_hero{position:absolute;inset:0}.dnO5IW_media{inset-block:0;aspect-ratio:3/2;width:auto;max-width:100%;height:100%;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.dnO5IW_img{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;position:absolute;inset:0}.dnO5IW_img.dnO5IW_isFront{opacity:1}@media (min-width:1025px){.dnO5IW_media{aspect-ratio:auto;width:100%;left:0;transform:none}}
.FPiVBa_placeholder{gap:var(--space-3);display:grid}.FPiVBa_photo{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--field-bg);width:100%;position:relative;overflow:hidden}.FPiVBa_photo img{object-fit:cover}.FPiVBa_caption,.FPiVBa_row span{background:var(--field-bg);border-radius:var(--radius-small);display:block}.FPiVBa_caption{width:60%;height:var(--space-3);margin-inline:auto}.FPiVBa_rows{gap:var(--space-2);display:grid}.FPiVBa_row{align-items:center;gap:var(--space-4);grid-template-columns:80px minmax(0,1fr);min-height:44px;display:grid}.FPiVBa_row span{height:var(--space-3)}.FPiVBa_row span:last-child{width:65%}
.jwpPbq_screen{isolation:isolate;background:var(--app-falloff);background-color:var(--ground);color:var(--on-ground);flex-direction:column;display:flex;position:relative;}.jwpPbq_logo{z-index:3;width:92px;position:absolute;top:20px;left:max(20px,50% - 430px)}.jwpPbq_exit{z-index:3;position:absolute;top:14px;right:max(16px,50% - 436px)}.jwpPbq_narrativeBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 0% 12%,#000000b3 28%,#00000059 45%,#0000001a 60%,#0000 78%);mask-image:radial-gradient(circle at 100% 100%,#000 0% 12%,#000000b3 28%,#00000059 45%,#0000001a 60%,#0000 78%)}.jwpPbq_narrativeBackdrop img{object-fit:cover;object-position:bottom right}.jwpPbq_pageHead{z-index:2;width:min(640px,100% - 40px);min-height:54px;padding:var(--space-1) 0;border-bottom:1px solid var(--ground-hairline);flex-wrap:nowrap;flex:none;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.jwpPbq_footerBack{border-radius:var(--radius-pill);background:var(--panel-dark-field);color:var(--on-ground-muted);font:inherit;font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;border:0;flex:none;align-items:center;gap:7px;padding:11px 20px;display:inline-flex}.jwpPbq_footerBack:hover{background:var(--panel-dark-field-focus);color:var(--on-ground)}.jwpPbq_footerBack:focus-visible{outline:2px solid var(--ember);outline-offset:2px}@media (max-width:560px){.jwpPbq_footerBack{justify-content:center;width:44px;height:44px;padding:0}.jwpPbq_footerBack>span{display:none}}.jwpPbq_primary{border-radius:var(--radius-pill);background:var(--ember);color:var(--on-ember);font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur) var(--ease), transform var(--dur) var(--ease), opacity var(--dur) var(--ease);border:0;align-items:center;gap:7px;padding:11px 20px;display:inline-flex}.jwpPbq_footerNext{}.jwpPbq_pageTitle{width:max-content;max-width:100%;color:var(--ivory);font-family:var(--font-display), sans-serif;font-size:var(--text-body);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.1;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.jwpPbq_stage{z-index:1;flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex;position:relative}.jwpPbq_stageToBottom{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom,0px))}.jwpPbq_questionArea{flex:1;width:min(640px,100% - 40px);min-height:0;padding-top:clamp(24px,6dvh,64px);display:flex}.jwpPbq_questionAreaScroll{padding-top:clamp(32px,6dvh,64px);padding-bottom:24px;overflow-y:auto}.jwpPbq_questionSlot{width:100%}.jwpPbq_scene{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.jwpPbq_sceneItem{min-width:0}.jwpPbq_sceneLabel{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--on-ground-faint);margin:0}.jwpPbq_kicker{font-size:var(--text-note);color:var(--on-ground-muted);margin:6px 0 0}.jwpPbq_question{font-family:var(--font-display), ui-sans-serif, sans-serif;font-size:clamp(24px, 5.4vw, var(--text-hero));font-weight:var(--weight-semibold);color:var(--on-ground);text-align:center;text-wrap:balance;margin:0;line-height:1.18}.jwpPbq_welcomeTitle{font-size:clamp(27px,6vw,34px);}.jwpPbq_welcomePromise{font-size:var(--text-body);color:var(--on-ground-muted);margin:0}.jwpPbq_helper{max-width:52ch;font-size:var(--text-body);color:var(--on-ground-muted);text-align:center;margin:0 auto;line-height:1.5}.jwpPbq_helper:last-child{margin-bottom:var(--space-3)}.jwpPbq_error{max-width:52ch;font-size:var(--text-note);color:var(--alert-on-ground);margin:8px 0 0}.jwpPbq_bareLine{border:0;border-bottom:1.5px solid var(--ink-faint);width:100%;font-family:var(--font-display), ui-sans-serif, sans-serif;font-size:var(--text-entry);color:var(--ink);caret-color:var(--ember);transition:border-color var(--dur) var(--ease);background:0 0;border-radius:0;padding:10px 2px;line-height:1.4}.jwpPbq_bareLine::placeholder{color:var(--ink-faint)}.jwpPbq_bareLine:focus{border-bottom-color:var(--ember);outline:none}.jwpPbq_bareLine[aria-invalid=true]{border-bottom-color:var(--alert-on-ground)}.jwpPbq_dateLine{align-items:center;gap:var(--space-3);display:flex;position:relative}.jwpPbq_dateLine>.jwpPbq_bareLine{flex:1;min-width:0}.jwpPbq_datePickerPopover{top:calc(100% + var(--space-2));z-index:40;position:absolute;right:0}.jwpPbq_choices{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.jwpPbq_choice{border:1.5px solid var(--ground-hairline);border-radius:var(--radius-menu);background:var(--panel-dark);text-align:left;cursor:pointer;width:100%;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), transform var(--dur) var(--ease);flex-direction:row;align-items:center;gap:12px;padding:14px 16px;display:flex}.jwpPbq_choice:hover{border-color:var(--on-ground-faint);background:var(--panel-dark-lift)}.jwpPbq_choice:active{transform:scale(.99)}.jwpPbq_choiceOn{border-color:var(--ember-line);background:var(--ember-veil)}.jwpPbq_choiceText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.jwpPbq_choiceBadge{color:var(--on-ground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.jwpPbq_choiceLabel{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--on-ground)}.jwpPbq_choiceHint{font-size:var(--text-sub);color:var(--on-ground-muted)}.jwpPbq_choiceBanners{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.jwpPbq_choiceBanner{border-color:var(--ground-hairline);border-radius:var(--radius-menu);background:var(--ground-lift);align-items:stretch;gap:0;min-height:84px;padding:0;position:relative;overflow:hidden;}.jwpPbq_choiceBanner:hover{border-color:var(--on-ground-faint)}.jwpPbq_choiceBanner.jwpPbq_choiceOn{border-color:var(--ember)}.jwpPbq_bannerCover{background:var(--panel-dark);flex:none;align-self:stretch;width:116px;position:relative;overflow:hidden}.jwpPbq_choiceCoverImage{object-fit:cover;object-position:50% 34%}.jwpPbq_choiceScrim{background:radial-gradient(120% 100% at 0 100%,#0a0c14ad,#0000 62%);position:absolute;inset:0}.jwpPbq_bannerBody{min-width:0;padding:var(--space-3) var(--space-4);text-align:left;flex-direction:column;flex:1;justify-content:center;gap:3px;display:flex}.jwpPbq_choiceBanner .jwpPbq_choiceBadge{bottom:var(--space-2);left:var(--space-2);color:var(--on-media);position:absolute}.jwpPbq_choiceBanner .jwpPbq_choiceLabel{font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:1.15}.jwpPbq_choiceBanner.jwpPbq_choiceOn .jwpPbq_choiceLabel{color:var(--ember)}.jwpPbq_choiceBanner .jwpPbq_choiceHint{line-height:1.35}@media (max-width:560px){.jwpPbq_bannerCover{width:96px}.jwpPbq_bannerBody{padding:var(--space-2) var(--space-3)}}.jwpPbq_inputBox{border-radius:var(--radius-menu);background:var(--surface-plain);flex-direction:column;padding:52px 20px 20px;display:flex;position:relative}.jwpPbq_freeTractBox{border-radius:var(--radius-menu);background:var(--surface-plain);flex-direction:column;padding:60px 20px 14px;display:flex;position:relative;overflow:hidden}.jwpPbq_freeTractMark{width:28px;height:auto;color:var(--ember);position:absolute;top:14px;left:18px}.jwpPbq_freeTractField{border:0;border-bottom:1.5px solid var(--ink-faint);resize:none;width:100%;max-height:clamp(100px,100dvh - 500px,220px);font-family:var(--font-display), ui-sans-serif, sans-serif;font-size:var(--text-entry);color:var(--ink);caret-color:var(--ember);transition:border-color var(--dur) var(--ease);background:0 0;border-radius:0;padding:0 0 8px;line-height:1.3;overflow-y:hidden}.jwpPbq_freeTractField::placeholder{color:var(--ink-faint)}.jwpPbq_freeTractField:focus{border-bottom-color:var(--ember);outline:none}.jwpPbq_exampleSlot{align-items:center;min-height:26px;margin-top:14px;display:flex}.jwpPbq_exampleMic{margin-left:auto}.jwpPbq_exampleLink{font-size:var(--text-note);color:var(--ink-soft);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;padding:2px 0}.jwpPbq_exampleLink:hover{color:var(--ink)}.jwpPbq_waitLabel{font-family:var(--font-display), ui-sans-serif, sans-serif;font-size:var(--text-section);font-weight:var(--weight-medium);color:var(--on-ground);margin:0}.jwpPbq_analyzingRing{width:var(--ring-size,160px);height:var(--ring-size,160px);margin:var(--ring-margin,24px auto 4px);animation:6s linear infinite jwpPbq_analyzing-revolve;position:relative}.jwpPbq_analyzingRingGroup{flex-direction:column;align-items:center;gap:10px;display:flex}@keyframes jwpPbq_analyzing-revolve{to{transform:rotate(360deg)}}.jwpPbq_analyzingDot{--place:rotate(var(--angle)) translateY(calc(-1 * var(--dot-orbit,68px)));width:var(--dot-size,10px);height:var(--dot-size,10px);margin:calc(var(--dot-size,10px) / -2) 0 0 calc(var(--dot-size,10px) / -2);background:var(--tone);box-shadow:0 0 12px -1px var(--tone);opacity:.4;transform:var(--place);animation:jwpPbq_analyzing-pulse 1.4s var(--ease) calc(var(--delay) - 1.4s) infinite;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes jwpPbq_analyzing-pulse{0%,to{opacity:.4;transform:var(--place) scale(.62)}45%{opacity:1;transform:var(--place) scale(1)}}@media (prefers-reduced-motion:reduce){.jwpPbq_analyzingRing{display:none}}.jwpPbq_dock{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-4);width:min(640px,100% - 40px);min-height:78px;padding:14px 0 calc(env(safe-area-inset-bottom,0px) + 14px + var(--keyboard-inset,0px));flex:none;margin:0 auto;display:flex;position:relative}.jwpPbq_dockSide{align-items:center;gap:var(--space-3);display:flex}.jwpPbq_dontKnow{border:1.5px solid var(--ground-hairline);border-radius:var(--radius-pill);font-size:var(--text-sub);color:var(--on-ground-muted);cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;padding:10px 16px}.jwpPbq_dontKnow:hover{border-color:var(--on-ground-faint);color:var(--on-ground)}.jwpPbq_micActive:before{border-color:var(--ember-line);background:color-mix(in srgb, var(--ember) 34%, var(--media-control-bg))}.jwpPbq_dockActions{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;display:flex}.jwpPbq_quietAction{font-size:var(--text-sub);color:var(--on-ground-muted);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ground-hairline);text-decoration-color:var(--ground-hairline);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;padding:8px 2px}.jwpPbq_quietAction:hover{color:var(--on-ground)}.jwpPbq_primary:hover{background:var(--ember-deep)}.jwpPbq_primary:active{transform:scale(.98)}.jwpPbq_primary:disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed}.jwpPbq_recapScene{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.jwpPbq_recapLead{max-width:52ch;font-size:var(--text-body);color:var(--on-ground-muted);text-align:center;margin:6px auto 0}.jwpPbq_recapCard{border:1px solid var(--panel-dark-line);border-radius:var(--radius-card);background:var(--panel-dark);flex-direction:column;display:flex;overflow:hidden}.jwpPbq_recapCover{aspect-ratio:21/9;background:var(--ground-lift);min-height:132px;max-height:172px;position:relative;overflow:hidden}.jwpPbq_recapCoverImage{object-fit:cover}.jwpPbq_recapCoverScrim{background:linear-gradient(#0a0c1424,#0a0c1452 50%,#0a0c14d1);position:absolute;inset:0}.jwpPbq_recapCoverEdit{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--on-media);cursor:pointer;transition:background-color var(--dur) var(--ease);background:#0e0d106b;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.jwpPbq_recapCoverEdit:hover{background:#0e0d1099}.jwpPbq_recapIdentity{right:var(--space-4);bottom:var(--space-3);left:var(--space-4);align-items:center;gap:var(--space-2);min-width:0;display:flex;position:absolute}.jwpPbq_recapMark{color:var(--on-media);flex:none;display:inline-flex}.jwpPbq_recapNaming{gap:2px;min-width:0;display:grid}.jwpPbq_recapName{color:var(--on-media);font-family:var(--font-display), sans-serif;font-size:var(--text-title);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.jwpPbq_recapNameMissing{color:var(--on-media-muted);font-style:italic}.jwpPbq_recapMetaLine{color:var(--on-media-muted);font-size:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jwpPbq_recapBody{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}.jwpPbq_personList{column-gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.jwpPbq_personCard{align-items:center;gap:var(--space-3);border-top:1px solid var(--panel-dark-line);min-width:0;padding:10px 2px;display:flex}.jwpPbq_personAvatar{color:#fff;width:34px;height:34px;font-size:var(--text-sub);font-weight:var(--weight-semibold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.jwpPbq_personIdentity{flex-direction:column;flex:1;min-width:0;display:flex}.jwpPbq_personIdentity strong{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--on-panel-dark)}.jwpPbq_personIdentity small{font-size:var(--text-sub);color:var(--on-panel-dark-muted)}.jwpPbq_personIncompleteNote{color:var(--alert-on-ground)}.jwpPbq_panelHint{font-size:var(--text-note);color:var(--alert-on-ground);margin:0}.jwpPbq_editForm{flex-direction:column;flex:auto;min-height:0;display:flex}.jwpPbq_editBody{gap:var(--space-4);flex-direction:column;display:flex}.jwpPbq_editActions{gap:10px;display:flex}.jwpPbq_editActions>*{flex:1}.jwpPbq_inlineField{flex-direction:column;gap:6px;display:flex}.jwpPbq_inlineField>span{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.jwpPbq_inlineField input{border-radius:var(--radius-field);background:var(--field-bg);width:100%;font:inherit;color:var(--ink);transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1.5px solid #0000;padding:10px 12px}.jwpPbq_inlineField input:focus{border-color:var(--ember-line);background:var(--field-bg-focus);outline:none}.jwpPbq_inlineField input:disabled{opacity:var(--control-disabled-opacity)}.jwpPbq_inlineField input[aria-invalid=true]{border-color:var(--alert-line)}.jwpPbq_choiceRows{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.jwpPbq_choiceGroup{align-items:center;gap:var(--space-2);display:inline-flex}.jwpPbq_choiceDot{color:var(--ink-faint)}.jwpPbq_choiceOff,.jwpPbq_choiceToggleOn{font-size:var(--text-sub);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;padding:4px 2px}.jwpPbq_choiceOff{color:var(--ink-faint)}.jwpPbq_choiceOff:hover{color:var(--ink-soft)}.jwpPbq_choiceToggleOn{color:var(--ember);font-weight:var(--weight-semibold)}.jwpPbq_personHint{font-size:var(--text-note);color:var(--alert-on-ground);margin:0}.jwpPbq_deleteLink{font-size:var(--text-sub);color:var(--alert);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--alert-line);text-decoration-color:var(--alert-line);background:0 0;border:0;padding:8px 2px}.jwpPbq_editSectionLabel{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:4px 0 0}.jwpPbq_editPeople{flex-direction:column;display:flex}.jwpPbq_editPerson{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--line);flex-direction:column;display:flex}.jwpPbq_editPersonHeader{align-items:center;gap:var(--space-2);display:flex}.jwpPbq_editPersonName{min-width:0;font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.jwpPbq_dockNotice{width:min(640px,100% - 40px);padding:0 0 var(--space-2);font-size:var(--text-sub);text-align:center;color:var(--alert-on-ground);margin:0 auto;line-height:1.45}.jwpPbq_saveConflict{border:1px solid var(--ground-hairline);border-radius:var(--radius-menu);background:var(--panel-dark);padding:16px}.jwpPbq_saveInfo,.jwpPbq_saveError{max-width:52ch;font-size:var(--text-sub);text-align:center;color:var(--on-ground-muted);margin:0 auto 12px;line-height:1.5}.jwpPbq_saveError{color:var(--alert-on-ground)}.jwpPbq_saveActions{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.jwpPbq_saveSecondary{border:1.5px solid var(--ground-hairline);border-radius:var(--radius-pill);min-height:44px;font-size:var(--text-sub);font-weight:var(--weight-medium);color:var(--on-ground);cursor:pointer;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:0 0;padding:10px 18px}.jwpPbq_saveSecondary:hover:not(:disabled){border-color:var(--on-ground-faint);background:var(--panel-dark-field)}.jwpPbq_saveSecondary:disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed}.jwpPbq_saveNote{max-width:56ch;font-size:var(--text-note);text-align:center;color:var(--on-ground-faint);margin:10px auto 0;line-height:1.45}.jwpPbq_restartDialog{width:min(400px, calc(100vw - var(--space-6)));padding:var(--space-6);align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:auto;display:flex}@media (max-width:680px){.jwpPbq_restartDialog{width:100%;padding-top:var(--space-7);margin:0}}.jwpPbq_restartDialogIcon{border-radius:var(--radius-pill);background:var(--alert-veil);width:44px;height:44px;color:var(--alert);justify-content:center;align-items:center;display:inline-flex}.jwpPbq_restartDialogTitle{padding-right:var(--space-5);font-family:var(--font-display), sans-serif;font-size:var(--text-section);color:var(--ink)}.jwpPbq_restartDialogBody{font-size:var(--text-body);color:var(--ink-soft);line-height:1.5}.jwpPbq_restartDialogActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);align-self:stretch;display:flex}.jwpPbq_restartDialogGhost{border:1.5px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sub);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:0 0;padding:10px 18px}.jwpPbq_restartDialogGhost:hover{border-color:var(--line-strong);background:var(--surface-plain)}.jwpPbq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jwpPbq_personMe{min-height:30px;padding:0 var(--space-3);border:1px solid var(--panel-dark-line);border-radius:var(--radius-pill);color:var(--on-panel-dark-muted);font:inherit;font-size:var(--text-sub);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:0 0;flex:none;align-items:center;display:inline-flex}.jwpPbq_personMe:hover{color:var(--on-panel-dark);border-color:var(--on-panel-dark-muted)}.jwpPbq_personMe[aria-pressed=true]{color:var(--on-panel-dark);border-color:var(--gold);background:color-mix(in srgb, var(--gold) 16%, transparent)}.jwpPbq_personMe:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.jwpPbq_recapTies{gap:var(--space-2);border-top:1px solid var(--panel-dark-line);flex-direction:column;padding:12px 2px 0;display:flex}.jwpPbq_recapTiesLabel{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--on-panel-dark-muted);margin:0}.jwpPbq_recapTieList{font-size:var(--text-sub);color:var(--on-panel-dark);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.jwpPbq_recapTiesEmpty{font-size:var(--text-sub);color:var(--on-panel-dark-muted);margin:0}.jwpPbq_editTies{gap:var(--space-3);flex-direction:column;display:flex}.jwpPbq_editTieList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jwpPbq_editTieRow{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-sub);color:var(--ink);padding:6px 0;display:flex}.jwpPbq_editTiesEmpty{font-size:var(--text-sub);color:var(--ink-soft);margin:0}.jwpPbq_editTieAdd{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.jwpPbq_tieSelect{flex:120px;min-width:0;display:grid;position:relative}.jwpPbq_tieSelect select{border-radius:var(--radius-field);background:var(--field-bg);width:100%;font:inherit;font-size:var(--text-sub);color:var(--ink);appearance:none;border:1.5px solid #0000;padding:8px 30px 8px 10px}.jwpPbq_tieSelect select:focus{border-color:var(--ember-line);background:var(--field-bg-focus);outline:none}.jwpPbq_tieSelect svg{color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.jwpPbq_tieAddButton{border-radius:var(--radius-pill);background:var(--control-bg);font:inherit;font-size:var(--text-sub);font-weight:var(--weight-semibold);color:var(--ink);cursor:pointer;border:0;align-items:center;gap:4px;padding:8px 10px;display:inline-flex}.jwpPbq_tieAddButton:disabled{opacity:var(--control-disabled-opacity);cursor:default}.jwpPbq_recapTieCarried{color:var(--ink-soft)}.jwpPbq_editTieCarrier{font-size:var(--text-sub);color:var(--ink-soft);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.jwpPbq_editTieCarrier input{width:15px;height:15px;accent-color:var(--ember);margin:0}
.ayI9QG_working{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ayI9QG_workingVeil{background:radial-gradient(120% 90% at 60% 40%,#09101561,#091015b8 76%);position:absolute;inset:0}.ayI9QG_workingSweep{background:var(--moment-working-sweep);animation:ayI9QG_working-sweep var(--dur-moment-working-sweep) cubic-bezier(.45, 0, .25, 1) infinite;position:absolute;inset:-20% -45%}.ayI9QG_workingText{align-items:center;gap:calc(var(--space-1) * 2.5);white-space:nowrap;font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-semibold);color:var(--on-media);text-shadow:0 2px 18px #0009;margin:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ayI9QG_workingDots{gap:calc(var(--space-1) * 1.25);display:inline-flex}.ayI9QG_workingDots span{background:var(--tangerine);width:6px;height:6px;animation:ayI9QG_working-breathe var(--dur-moment-working-dots) ease-in-out infinite;border-radius:50%}.ayI9QG_workingDots span:nth-child(2){animation-delay:var(--delay-moment-working-dot)}.ayI9QG_workingDots span:nth-child(3){animation-delay:calc(var(--delay-moment-working-dot) * 2)}@keyframes ayI9QG_working-sweep{0%{transform:translate(-46%)}to{transform:translate(46%)}}@keyframes ayI9QG_working-breathe{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}[data-compact] .ayI9QG_workingText{display:none}@media (prefers-reduced-motion:reduce){.ayI9QG_workingSweep{opacity:0;animation:none}.ayI9QG_workingDots span{opacity:.9;animation:none}}
._5cx7la_references{gap:var(--space-3);display:grid}._5cx7la_empty{color:var(--ink-soft);font-size:var(--text-sub);margin:0;line-height:1.5}._5cx7la_referenceList{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--space-2)) / 3);gap:var(--space-2);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line) transparent;min-width:0;max-width:100%;padding-block:var(--space-1) var(--space-2);display:grid;overflow-x:auto}._5cx7la_referenceList:empty{display:none}._5cx7la_referenceList:has(>:nth-child(4)){grid-auto-columns:calc((100% - 3 * var(--space-2)) / 3.15)}._5cx7la_referenceRow{scroll-snap-align:start;align-items:stretch;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._5cx7la_referencePreview{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--field-bg);width:100%;color:var(--ink-faint);cursor:zoom-in;appearance:none;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}._5cx7la_referencePreview img{object-fit:cover}._5cx7la_referencePreview:focus-visible{outline:2px solid var(--ember);outline-offset:2px}._5cx7la_referenceText{text-align:center;min-width:0}._5cx7la_referenceText strong{color:var(--ink);font-size:var(--text-note);font-weight:var(--weight-semibold);line-height:1.25}._5cx7la_referenceIntro{gap:var(--space-2);display:grid}._5cx7la_addReference{width:100%;min-height:44px;margin-top:var(--space-2)}._5cx7la_addReference svg{flex:none}._5cx7la_error{color:var(--alert);font-size:var(--text-note);margin:0;line-height:1.45}._5cx7la_iconAction{width:44px;min-width:44px;min-height:44px;padding:0}._5cx7la_ties{gap:var(--space-3);justify-items:start;display:grid}._5cx7la_tieList{gap:var(--space-2);width:100%;margin:0;padding:0;list-style:none;display:grid}._5cx7la_tieRow{align-items:center;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--text-body);grid-template-columns:36px minmax(0,1fr) auto;display:grid}._5cx7la_tieRow:last-child{border-bottom:0}._5cx7la_tieText{gap:var(--space-1);min-width:0;display:grid}._5cx7la_tieEmpty{color:var(--ink-soft);font-size:var(--text-note);margin:0;line-height:1.5}._5cx7la_tieCarrier{align-items:center;gap:var(--space-2);font-size:var(--text-note);color:var(--ink-soft);cursor:pointer;display:inline-flex}._5cx7la_tieCarrier input{width:15px;height:15px;accent-color:var(--ember);margin:0}._5cx7la_tieCarrierNote{font-size:var(--text-note);color:var(--ink-soft)}._5cx7la_tieEditor{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;width:100%;display:grid}._5cx7la_tieField{gap:var(--space-2);min-width:0;display:grid}._5cx7la_tieField>span:first-child{color:var(--ink-soft);font-size:var(--text-note)}._5cx7la_tieSelect{display:grid;position:relative}._5cx7la_tieSelect svg{top:50%;right:var(--space-3);color:var(--ink-soft);pointer-events:none;position:absolute;transform:translateY(-50%)}._5cx7la_tieField select{width:100%;min-height:44px;padding:0 var(--space-7) 0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-small);color:var(--ink);font:inherit;appearance:none;background:0 0}._5cx7la_tieField select:focus-visible{outline:2px solid var(--ember);outline-offset:2px}._5cx7la_tieAdd{justify-self:start}._5cx7la_tieAdd svg{flex:none}._5cx7la_spinner{animation:.9s linear infinite _5cx7la_spin}@keyframes _5cx7la_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._5cx7la_spinner{animation:none}}
.WmgZuW_screen{--onboarding-header-height:calc(44px + max(var(--space-1), env(safe-area-inset-top)));background:var(--ground);min-height:100svh;color:var(--on-ground);isolation:isolate;flex-direction:column;display:flex}.WmgZuW_header{width:min(100%,560px);padding:max(var(--space-1), env(safe-area-inset-top)) var(--space-5) 0;min-height:var(--onboarding-header-height);flex:none;grid-template-columns:44px 1fr 44px;align-items:center;margin-inline:auto;display:grid}.WmgZuW_header a{place-items:center;min-height:44px;display:grid}.WmgZuW_header img{width:112px;height:auto}.WmgZuW_wordmark{grid-area:1/2}.WmgZuW_back{width:44px;padding:var(--space-2);color:var(--on-ground);grid-area:1/1}
._sweFW_record{--record-gutter:clamp(18px, 5vw, 40px);flex-direction:column;flex:1 0 auto;width:100%;display:flex}._sweFW_hero{flex:none;position:relative}._sweFW_heroVisual{aspect-ratio:3/2;width:100%}._sweFW_heroStep{z-index:2;opacity:.72;transition:opacity var(--dur) var(--ease);position:absolute;top:50%;transform:translateY(-50%)}._sweFW_heroStep:hover,._sweFW_heroStep:focus-visible{opacity:1}@media (hover:none){._sweFW_heroStep{opacity:1}}._sweFW_heroStepPrevious{left:10px}._sweFW_heroStepNext{right:10px}@media (prefers-reduced-motion:reduce){._sweFW_heroStep{transition:none}}._sweFW_heroVeil{pointer-events:none;background:linear-gradient(#0000,#0a0c144d 48%,#0a0c14db);height:62%;position:absolute;inset:auto 0 0}._sweFW_heroTop{pointer-events:none;background:linear-gradient(#0a0c1480,#0000);height:88px;position:absolute;inset:0 0 auto}._sweFW_heroText{right:var(--record-gutter);bottom:18px;left:var(--record-gutter);position:absolute}._sweFW_undatedTag{color:var(--ember-bright);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:5px;margin:0 0 4px;display:flex}._sweFW_title{font-family:var(--font-display), sans-serif;font-weight:var(--weight-display);font-size:var(--text-title);letter-spacing:var(--tracking-display);color:var(--ivory);margin:0;line-height:1.12}._sweFW_tabs{padding:0 var(--record-gutter);border-bottom:1px solid var(--line);overscroll-behavior-x:contain;scroll-padding-inline:var(--record-gutter);scroll-snap-type:x proximity;scrollbar-color:var(--line) transparent;scrollbar-width:thin;background:0 0;align-items:stretch;gap:24px;display:flex;overflow:auto hidden}._sweFW_tabs::-webkit-scrollbar{height:3px}._sweFW_tabs::-webkit-scrollbar-track{background:0 0}._sweFW_tabs::-webkit-scrollbar-thumb{background:var(--line)}._sweFW_tab{appearance:none;min-height:52px;font:inherit;font-size:var(--text-note);font-weight:var(--weight-semibold);color:var(--ink-soft);white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:color var(--dur) var(--ease);background:0 0;border:0;flex:none;padding:2px 0 0;position:relative}._sweFW_tab:after{background:var(--ember);content:"";opacity:0;height:2px;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.35)}._sweFW_tab:hover{color:var(--ink)}._sweFW_tab[aria-selected=true]{color:var(--ink-display)}._sweFW_tab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}._sweFW_tab:focus-visible{outline:2px solid var(--ember);outline-offset:-4px}._sweFW_panel{min-width:0;padding:30px var(--record-gutter) 22px;flex:1 0 auto}._sweFW_desc{font-size:var(--text-body);color:var(--ink);margin:0 0 18px;line-height:1.5}._sweFW_facts{display:grid}._sweFW_fact{grid-template-columns:var(--fact-columns,minmax(0, 145px) minmax(0, 1fr));align-items:center;gap:var(--fact-gap,14px);padding:var(--fact-padding,13px 0);border-bottom:var(--fact-border,1px solid var(--line));display:grid}._sweFW_fact:last-child{border-bottom:0}._sweFW_factValue{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--ink);flex:1;align-items:center;gap:7px;min-width:0;display:inline-flex;position:relative}._sweFW_peopleGrid{grid-template-columns:1fr 1fr;align-items:start;gap:12px 32px;margin-bottom:26px;display:grid}._sweFW_peopleGrid>._sweFW_sectionHead{margin-bottom:0}._sweFW_othersSection{border-top:1px solid var(--line);padding-top:20px}._sweFW_castTiles{flex-wrap:wrap;align-items:flex-start;gap:14px;margin:0;padding:0;list-style:none;display:flex}._sweFW_castTile{justify-items:center;gap:4px;width:68px;display:grid}._sweFW_castFace{opacity:.38;width:56px;height:56px;transition:opacity var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}button._sweFW_castFace{cursor:pointer}button._sweFW_castFace:hover:not(:disabled){opacity:.7}button._sweFW_castFace:focus-visible{outline:2px solid var(--ember);outline-offset:3px}button._sweFW_castFace:disabled{cursor:not-allowed}._sweFW_castFacePresent{opacity:1;box-shadow:0 0 0 2.5px var(--surface-plain), 0 0 0 4px var(--gold-line)}._sweFW_castName{font-size:var(--text-note);font-weight:var(--weight-semibold);color:var(--ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}._sweFW_situationFaces ._sweFW_castFace{opacity:1}._sweFW_situationDate{margin:0 0 var(--space-2);color:var(--ink-soft);font-size:var(--text-body);line-height:1.5}._sweFW_situationSummary{margin:0 0 var(--space-6);font-size:var(--text-body);color:var(--ink);line-height:1.6}._sweFW_castMeta{font-size:10px;font-weight:var(--weight-regular);color:var(--ink-soft);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}._sweFW_entourageEmpty{flex-direction:column;align-items:flex-start;gap:10px;display:flex}@media (max-width:560px){._sweFW_peopleGrid{grid-template-columns:1fr}._sweFW_peopleGrid>:first-child{order:1}._sweFW_peopleGrid>:nth-child(2){order:3}._sweFW_peopleGrid>:nth-child(3){order:2}._sweFW_peopleGrid>:nth-child(4){order:4}}._sweFW_section{margin-bottom:26px}._sweFW_section:last-child{margin-bottom:0}._sweFW_sectionHead{margin-bottom:12px}._sweFW_sectionTitle{margin:0 0 4px}._sweFW_othersSection ._sweFW_sectionTitle{margin-bottom:10px}._sweFW_sectionHead p{font-size:var(--text-note);color:var(--ink-soft);margin:0;line-height:1.4}._sweFW_sectionIntro{max-width:600px;color:var(--ink-soft);font-size:var(--text-note);margin:0 0 18px;line-height:1.55}._sweFW_people{margin:0;padding:0;list-style:none;display:grid}._sweFW_person{border-bottom:1px solid var(--line);align-items:center;gap:12px;width:100%;padding:11px 0;display:flex}._sweFW_person:last-child{border-bottom:0}._sweFW_avatar{width:40px;height:40px;color:var(--on-ember);font-size:var(--text-body);font-weight:var(--weight-semibold);box-shadow:0 0 0 2px var(--surface-plain), 0 0 0 3.5px var(--avatar-color,var(--ink-faint));border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._sweFW_avatar img{object-fit:cover;width:100%;height:100%}._sweFW_personName{font-size:var(--text-body);font-weight:var(--weight-semibold);flex:1;min-width:0}._sweFW_personMeta{font-size:var(--text-note);font-weight:var(--weight-regular);color:var(--ink-soft);display:block}._sweFW_empty{font-size:var(--text-note);color:var(--ink-soft);margin:0;line-height:1.45}._sweFW_addRow{align-items:center;gap:10px;margin-top:12px;display:flex}._sweFW_addSelect,._sweFW_addInput{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--field-bg);min-width:0;height:40px;color:var(--ink);font:inherit;font-size:var(--text-note);flex:1;padding:0 12px}._sweFW_addSelect{cursor:pointer}._sweFW_addInput::placeholder{color:var(--ink-soft)}._sweFW_addSelect:focus-visible,._sweFW_addInput:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}._sweFW_addSelect:disabled,._sweFW_addInput:disabled{cursor:not-allowed;opacity:.6}._sweFW_capacityNote{border-radius:var(--radius-field);background:var(--ember-veil);color:var(--ink);font-size:var(--text-note);margin:0 0 18px;padding:10px 14px;line-height:1.4}._sweFW_regularChips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}._sweFW_regularChip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-plain);color:var(--ink);font:inherit;font-size:var(--text-note);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;gap:8px;padding:4px 14px 4px 4px;display:inline-flex}._sweFW_regularChip:hover:not(:disabled){border-color:var(--ember)}._sweFW_regularChip:focus-visible{outline:2px solid var(--ember);outline-offset:1px}._sweFW_regularChip:disabled{cursor:not-allowed;opacity:.6}._sweFW_regularChip ._sweFW_avatar{width:26px;height:26px;font-size:var(--text-note)}._sweFW_actionNote{margin:var(--space-4) var(--record-gutter);color:var(--ink-soft);font-size:var(--text-note);text-align:left;text-wrap:balance}._sweFW_undrawable{border:1px solid var(--line);border-radius:var(--radius-row);color:var(--ink-soft);font-size:var(--text-note);margin:0 0 26px;padding:12px 14px;line-height:1.5}._sweFW_changeRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;width:100%;min-width:0;display:flex}._sweFW_changeSentence{min-width:0;font-weight:400}._sweFW_changeRemove{flex:none}._sweFW_dangerRow{border:1px solid var(--alert-line);border-radius:var(--radius-row);background:var(--alert-veil);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}._sweFW_dangerText{min-width:12ch;color:var(--ink-soft);font-size:var(--text-note);flex:1;margin:0;line-height:1.45}@media (max-width:780px){._sweFW_panel{padding-top:22px;padding-bottom:20px}._sweFW_fact{grid-template-columns:minmax(0,112px) minmax(0,1fr)}}@media (max-width:560px){._sweFW_fact{grid-template-columns:minmax(0,80px) minmax(0,1fr);gap:10px}}._sweFW_pick{appearance:none;font:inherit;font-size:var(--text-body);font-weight:var(--weight-semibold);color:inherit;border-radius:var(--radius-chip);cursor:pointer;text-align:left;max-width:100%;transition:background-color var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:7px;margin:-3px -6px;padding:3px 6px;display:inline-flex}._sweFW_pick:hover{background:var(--menu-hover)}._sweFW_pick:focus-visible{outline:2px solid var(--ember);outline-offset:0}._sweFW_pickChevron{color:var(--ink-faint);flex:none}._sweFW_menu{z-index:40;background:var(--overlay-surface);border-radius:var(--radius-menu);min-width:184px;box-shadow:var(--shadow-float);border:1px solid #17242c1f;flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}._sweFW_menuAbove{top:auto;bottom:calc(100% + 6px)}._sweFW_menuItem{appearance:none;font:inherit;font-size:var(--text-note);font-weight:var(--weight-medium);color:#17242c;border-radius:var(--radius-chip);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}._sweFW_menuItem:hover{color:var(--ember);background:#17242c0f}._sweFW_menuItem[aria-selected=true]{font-weight:var(--weight-semibold);color:var(--ember)}._sweFW_menuItem:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}._sweFW_dateCell{align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}._sweFW_calendarButton{appearance:none;border-radius:var(--radius-chip);width:28px;height:28px;color:var(--ink-faint);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex:none;place-items:center;display:grid}._sweFW_calendarButton:hover{background:var(--menu-hover);color:var(--ink)}._sweFW_calendarButton:focus-visible{outline:2px solid var(--ember);outline-offset:0}._sweFW_calendarPopover{z-index:var(--z-popover);position:absolute;top:calc(100% + 6px);left:0}._sweFW_titleField{font:inherit;color:inherit;max-width:100%}._sweFW_mappedPin{color:var(--ember);vertical-align:middle;margin-inline-start:var(--space-2)}
.Wsn2cW_field{min-width:0}.Wsn2cW_row{align-items:end;gap:var(--space-2);display:flex}.Wsn2cW_label{gap:var(--space-2);min-width:0;color:var(--ink-soft);font-size:var(--text-note);flex:1;display:grid}.Wsn2cW_label input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-small);background:var(--field-bg);color:var(--ink);font:inherit;font-size:var(--text-body)}.Wsn2cW_label input:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.Wsn2cW_calendarButton{background:0 0;flex:0 0 44px;min-height:44px;padding:0}.Wsn2cW_detail{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--text-note);flex-wrap:wrap;display:flex}.Wsn2cW_calendar{padding:var(--space-5)}.Wsn2cW_calendar h2{margin:0 0 var(--space-4);color:var(--ink);font-size:var(--text-title)}.Wsn2cW_compact .Wsn2cW_row{align-items:center;gap:var(--space-1)}.Wsn2cW_compact .Wsn2cW_label{gap:var(--space-3);grid-template-columns:100px minmax(0,1fr);align-items:center;display:grid}.Wsn2cW_compact .Wsn2cW_label input{background:0 0;border-color:#0000;padding-inline:0}.Wsn2cW_compact .Wsn2cW_label input:focus{border-bottom-color:var(--ember);border-radius:0;outline:none}.Wsn2cW_compact .Wsn2cW_detail{padding-left:calc(100px + var(--space-3));font-size:var(--text-label);margin-top:0}
.CkmnzG_confirmText{color:var(--ink);font-size:var(--text-body);margin:0;line-height:1.55}.CkmnzG_confirmActions{gap:10px;display:flex}.CkmnzG_confirmActions>*{flex:1}
.Fd-TNa_profile{gap:var(--space-1);display:grid}.Fd-TNa_row{align-items:center;gap:var(--space-3);grid-template-columns:100px minmax(0,1fr);min-height:48px;display:grid}.Fd-TNa_label{color:var(--ink-soft);font-size:var(--text-note)}.Fd-TNa_value{min-width:0;color:var(--ink);font-size:var(--text-body);overflow-wrap:anywhere}.Fd-TNa_value>button{align-items:center;min-height:44px}.Fd-TNa_status{color:var(--ink-soft);font-size:var(--text-note)}.Fd-TNa_error{color:var(--alert);font-size:var(--text-note)}
.rJ2c1W_page{background:var(--app-falloff);background-color:var(--surface);flex-direction:column;padding:0;display:flex;}.rJ2c1W_inner{flex-direction:column;flex:auto;width:min(100%,620px);min-height:0;margin:0 auto;display:flex}.rJ2c1W_innerWide{width:min(100%,1040px)}.rJ2c1W_innerFullWidth{width:100%}.rJ2c1W_readingHeader{flex:none}.rJ2c1W_head{z-index:calc(var(--z-header) - 1);align-items:center;gap:var(--space-2);min-height:54px;padding:var(--space-1) var(--space-4);border-bottom:1px solid var(--ground-hairline);background:0 0;flex:none;display:flex;position:relative}@media (min-width:781px){.rJ2c1W_headPhoneOnly{display:none}}.rJ2c1W_back{border-radius:var(--radius-pill);color:var(--on-ground-muted);font-size:var(--text-note);font-weight:var(--weight-semibold);flex:none;align-items:center;gap:3px;margin-left:-6px;padding:6px 10px 6px 6px;text-decoration:none;display:inline-flex}.rJ2c1W_back:hover{background:var(--panel-dark-field);color:var(--on-ground)}.rJ2c1W_back:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.rJ2c1W_backPlaceholder{flex:none;width:76px}.rJ2c1W_title{width:max-content;max-width:calc(100% - 160px);color:var(--ivory);font-family:var(--font-display), sans-serif;font-size:var(--text-body);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.1;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.rJ2c1W_body{padding-bottom:var(--space-8);}.rJ2c1W_inner{color:var(--on-ground);--ink:var(--on-ground);--ink-display:var(--on-ground);--ink-soft:var(--on-ground-muted);--ink-faint:var(--on-ground-faint);--line:var(--ground-hairline);--line-strong:#f6f4ef57;--field-bg:var(--composer-field);--menu-hover:var(--panel-dark-field);--control-bg:var(--composer-field);--control-bg-hover:var(--ground-hairline);--surface-raised:var(--panel-dark-field-focus);--shadow-card:none}
.B90V3G_flow{width:min(100%,560px);min-height:calc(100svh - var(--onboarding-header-height));padding:0 max(var(--space-5), env(safe-area-inset-right)) 0 max(var(--space-5), env(safe-area-inset-left));color:var(--on-ground);font-family:var(--font-ui), sans-serif;flex-direction:column;margin-inline:auto;display:flex}.B90V3G_navigation{min-height:44px;margin-bottom:var(--space-2);grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.B90V3G_back{color:var(--on-ground);padding:var(--space-2);min-width:44px;min-height:44px}.B90V3G_progress{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.B90V3G_progress li{background:var(--ground-hairline);width:44px;height:2px;position:relative}.B90V3G_progress li:last-child{width:0}.B90V3G_progress li:before{content:"";border-radius:var(--radius-pill);background:var(--on-ground-faint);width:8px;height:8px;position:absolute;top:-3px;left:-4px}.B90V3G_progress li[aria-current]:before,.B90V3G_progress li[data-complete]:before{background:var(--ember)}.B90V3G_progress li[aria-current]:before{width:12px;height:12px;top:-5px;left:-6px}.B90V3G_content{min-width:0;animation:B90V3G_arrive var(--dur) var(--ease);flex:1}.B90V3G_heading{isolation:isolate;margin-bottom:var(--space-6);position:relative}.B90V3G_heading h1{color:var(--on-ground);font-family:var(--font-display), sans-serif;font-size:clamp(var(--text-hero), 9vw, calc(var(--text-hero) * 1.2));font-weight:var(--weight-display);letter-spacing:var(--tracking-display);outline:none;margin:0;line-height:1.1;position:relative}.B90V3G_heading p{color:var(--on-ground-muted);font-size:var(--text-body);margin:var(--space-4) 0 0;line-height:1.45;position:relative}.B90V3G_illustrated{min-height:185px;padding-top:var(--space-3)}.B90V3G_illustrated h1{max-width:66%}.B90V3G_illustrated p{max-width:63%}.B90V3G_illustration{z-index:-1;right:calc(-1 * var(--space-5));object-fit:contain;object-position:right bottom;pointer-events:none;width:52%;height:220px;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.B90V3G_kinds{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.B90V3G_kind{text-align:left;color:var(--on-ground);font:inherit;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.B90V3G_kindImage{aspect-ratio:1.35;border-radius:var(--radius-card);margin-bottom:var(--space-2);border:2px solid #0000;display:block;position:relative;overflow:hidden}.B90V3G_kindImage img{object-fit:cover}.B90V3G_kind[aria-pressed=true] .B90V3G_kindImage{border-color:var(--ember)}.B90V3G_kindImage:after{content:"";background:linear-gradient(180deg, transparent 25%, color-mix(in srgb, var(--ground) 94%, transparent));pointer-events:none;position:absolute;inset:0}.B90V3G_kindTitle{z-index:1;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);color:var(--on-ground);font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);line-height:1.2;position:absolute}.B90V3G_kindHint{color:var(--on-ground-muted);font-size:var(--text-sub);line-height:1.3;display:block}.B90V3G_kind:focus-visible{outline:2px solid var(--on-ground);outline-offset:var(--space-1);border-radius:var(--radius-card)}.B90V3G_selected{z-index:1;top:var(--space-2);right:var(--space-2);background:var(--ember);width:24px;height:24px;color:var(--on-ember);border-radius:var(--radius-pill);place-items:center;display:grid;position:absolute}.B90V3G_memberForm{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(130px,.8fr) auto;display:grid}.B90V3G_memberForm label,.B90V3G_naming label{gap:var(--space-2);font-size:var(--text-sub);display:grid}.B90V3G_memberForm input,.B90V3G_naming input{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface-raised);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;font-size:var(--text-section);padding:var(--space-2) var(--space-3)}.B90V3G_memberForm input:focus,.B90V3G_naming input:focus,.B90V3G_composer:focus-within{outline:2px solid var(--ember);outline-offset:2px}.B90V3G_memberForm input[readonly]{background:var(--ivory)}.B90V3G_helper{margin:var(--space-3) 0;color:var(--on-ground-muted);font-size:var(--text-sub);line-height:1.5}.B90V3G_helper svg{vertical-align:middle}.B90V3G_editActions button{color:var(--on-ground-muted)}.B90V3G_editActions{gap:var(--space-3);display:flex}.B90V3G_members{margin:var(--space-6) 0;padding:0;list-style:none}.B90V3G_members li{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--ground-hairline);display:flex}.B90V3G_members li:first-child{border-top:1px solid var(--ground-hairline)}.B90V3G_avatar{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);font-size:var(--text-entry);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.B90V3G_memberName{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;font-size:var(--text-body);flex:1;display:grid}.B90V3G_memberName>span{color:var(--on-ground-muted);font-size:var(--text-note)}.B90V3G_memberAge{font-size:var(--text-sub);white-space:nowrap}.B90V3G_edit{color:var(--on-ground);width:44px;min-height:44px;padding:var(--space-2)}.B90V3G_composer{background:var(--surface-raised);border-radius:var(--radius-field);position:relative;overflow:hidden}.B90V3G_composer textarea{resize:vertical;width:100%;min-height:210px;max-height:45dvh;padding:var(--space-4) var(--space-4) var(--space-9);color:var(--ink);font:inherit;font-size:var(--text-section);background:0 0;border:0;outline:none;line-height:1.55;display:block}.B90V3G_mic{bottom:var(--space-2);right:var(--space-2);min-width:44px;min-height:44px;padding:var(--space-2);position:absolute}.B90V3G_example{margin-top:var(--space-5)}.B90V3G_example>button{color:var(--on-ground);font-size:var(--text-body);background:0 0}.B90V3G_example>button:has(+p):not([class*=ghost]){border-color:var(--on-ground-muted)}.B90V3G_naming{margin-top:var(--space-8)}.B90V3G_naming input{min-height:52px}.B90V3G_cast{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.B90V3G_footer{z-index:var(--z-sticky);margin-top:var(--space-7);padding:var(--space-4) 0 max(var(--space-5), env(safe-area-inset-bottom));background:var(--ground);position:sticky;bottom:0}.B90V3G_footer button[aria-busy=true],.B90V3G_conflict button[aria-busy=true]{background:var(--ember);color:var(--on-ember);opacity:1;cursor:progress}.B90V3G_error{color:var(--alert-on-ground);font-size:var(--text-body);margin-top:var(--space-4)}.B90V3G_conflict{gap:var(--space-3);margin:var(--space-5) 0;display:grid}.B90V3G_conflict button:last-child{color:var(--on-ground)}.B90V3G_spinner{animation:B90V3G_spin var(--dur-analyzing,1s) linear infinite}.B90V3G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes B90V3G_arrive{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}@keyframes B90V3G_spin{to{transform:rotate(360deg)}}@media (max-width:780px){.B90V3G_footer{position:static}}@media (min-width:780px){.B90V3G_flow{padding-inline:var(--space-7)}.B90V3G_navigation{margin-top:var(--space-4);margin-bottom:var(--space-6)}.B90V3G_kindImage{aspect-ratio:1.6}}@media (prefers-reduced-motion:reduce){.B90V3G_content,.B90V3G_spinner{animation:none}}.B90V3G_memberAction{min-width:0;height:44px;min-height:44px;padding-inline:var(--space-2)}.B90V3G_ageField{--ink-soft:var(--on-ground-muted);min-width:0}.B90V3G_memberForm .B90V3G_memberAction{margin-top:calc(var(--text-sub) * 1.2 + var(--space-2))}
.ihRQoq_summary{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;flex-wrap:wrap;display:flex}.ihRQoq_preview{border:1px solid var(--line);border-radius:var(--radius-small);flex:none;width:48px;height:60px;position:relative;overflow:hidden}.ihRQoq_preview img{max-width:none;position:absolute}.ihRQoq_caption{gap:var(--space-1);color:var(--ink-soft);font-size:var(--text-note);display:grid}.ihRQoq_caption strong{color:var(--ink);font-weight:var(--weight-semibold)}.ihRQoq_actions{flex-wrap:wrap;margin-inline-start:auto;display:flex}
.WC2OgW_field{font-size:var(--text-note);color:var(--ink-soft);gap:5px;display:grid}.WC2OgW_row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.WC2OgW_of{color:var(--ink-soft);font-size:var(--text-body)}.WC2OgW_selectWrap{min-width:0;display:block;position:relative}.WC2OgW_selectWrap select{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--field-bg);width:100%;color:var(--ink);font-family:inherit;font-size:var(--text-body);appearance:none;text-overflow:ellipsis;white-space:nowrap;padding:8px 32px 8px 10px;overflow:hidden}.WC2OgW_selectWrap select:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.WC2OgW_selectWrap svg{color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.eEEN6G_list{gap:var(--space-4);display:grid}.eEEN6G_links{gap:var(--space-6);padding:var(--space-4);display:flex}.eEEN6G_links a{color:var(--ember)}.eEEN6G_row{gap:var(--space-2);padding:var(--space-6);color:var(--ink);background:var(--surface-raised);border-radius:var(--radius-card);text-decoration:none;display:grid}
@layer base;@layer primitive{.-hFpgW_bar{background:var(--entry-ramp);width:100%;color:var(--on-ember);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:inset 0 1px 0 var(--action-bar-crest);display:flex}.-hFpgW_segment{appearance:none;color:inherit;height:var(--action-bar-segment-height);font-family:inherit;font-size:var(--text-body);font-weight:var(--weight-regular);letter-spacing:var(--tracking-action);cursor:pointer;transition:background-color var(--dur) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:9px;margin:0;line-height:1;display:flex}.-hFpgW_segment:hover{background-color:var(--action-bar-hover,color-mix(in srgb, var(--ember-deep) 34%, transparent))}.-hFpgW_segment:active{background-color:var(--action-bar-active,var(--ember-deep));transition-duration:0s}.-hFpgW_segment:disabled{cursor:default;opacity:.55}.-hFpgW_segment:focus-visible{outline:2px solid var(--action-bar-focus,var(--on-ember));outline-offset:-4px}.-hFpgW_main{flex:1;min-width:0;padding:0 16px}.-hFpgW_aside{width:var(--action-bar-aside-width);border-left:1px solid var(--action-bar-seam);flex:none;padding:0}.-hFpgW_icon{opacity:.92;place-items:center;display:grid}.-hFpgW_aside .-hFpgW_icon{opacity:1}}
.U_B8nW_join,.U_B8nW_identity{gap:var(--space-3);width:100%;display:grid}.U_B8nW_identity label{color:var(--ink);font-size:var(--text-note);font-weight:var(--weight-semibold)}
.FjGbTG_scroll{flex:1;min-height:0}.FjGbTG_chapter{width:min(100%,560px);min-height:calc(100svh - var(--onboarding-header-height));padding:var(--space-4) max(var(--space-5), env(safe-area-inset-right)) max(var(--space-6), env(safe-area-inset-bottom)) max(var(--space-5), env(safe-area-inset-left));flex-direction:column;margin-inline:auto;display:flex}.FjGbTG_intro{isolation:isolate;min-height:185px;padding-top:var(--space-3);margin-bottom:var(--space-5);position:relative}.FjGbTG_illustration{z-index:-1;bottom:0;right:calc(-1 * var(--space-5));object-fit:contain;object-position:right bottom;width:46%;height:185px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.FjGbTG_title{max-width:68%;color:var(--on-ground);font-family:var(--font-display), sans-serif;font-size:var(--text-hero);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);margin:0;line-height:1.1}.FjGbTG_subtitle{max-width:65%;margin:var(--space-4) 0 0;color:var(--on-ground-muted);font-size:var(--text-sub);line-height:1.45}.FjGbTG_grid{gap:var(--space-6) var(--space-4);margin:0 0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FjGbTG_person{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.FjGbTG_portraitFrame{aspect-ratio:1.05;border:1px solid var(--ground-hairline);border-radius:var(--radius-card);background:color-mix(in srgb, var(--member-color) 12%, var(--ground));cursor:pointer;width:100%;transition:border-color var(--dur) var(--ease);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.FjGbTG_portraitFrame:hover{border-color:var(--ember)}.FjGbTG_portraitFrame:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.FjGbTG_portraitFrame:disabled{cursor:wait}.FjGbTG_portrait{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FjGbTG_initial{color:var(--member-color);font-family:var(--font-display), sans-serif;font-size:var(--text-landing-hero);font-weight:var(--weight-display);padding-bottom:var(--space-6)}.FjGbTG_photoAction{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--media-control-bg);min-height:36px;color:var(--on-media);font-size:var(--text-note);display:flex;position:absolute}.FjGbTG_photoActionLabel{line-height:1.2}.FjGbTG_overlay{justify-content:center;align-items:center;gap:var(--space-2);color:var(--on-ground);background:var(--panel-dark);font-size:var(--text-note);flex-direction:column;display:flex;position:absolute;inset:0}.FjGbTG_badge{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-pill);background:var(--gold);width:24px;height:24px;color:var(--on-gold);place-items:center;display:grid;position:absolute}.FjGbTG_personMeta{gap:var(--space-1);color:var(--on-ground);font-size:var(--text-body);display:grid}.FjGbTG_personMeta span{color:var(--on-ground-muted);font-size:var(--text-note)}.FjGbTG_fileInput{display:none}.FjGbTG_error{color:var(--alert-on-ground);font-size:var(--text-note);margin:0;line-height:1.5}.FjGbTG_actions{z-index:var(--z-sticky);gap:var(--space-3);margin-top:var(--space-5);padding-block:var(--space-4) max(var(--space-4), env(safe-area-inset-bottom));background:var(--ground);display:grid;position:sticky;bottom:0}.FjGbTG_note,.FjGbTG_privacy{color:var(--on-ground-muted);font-size:var(--text-note);margin:0;line-height:1.5}.FjGbTG_privacy{margin-top:var(--space-5);color:var(--on-ground-faint)}.FjGbTG_privacy a{color:inherit;text-underline-offset:3px;text-decoration:underline}.FjGbTG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:780px){.FjGbTG_chapter{padding-inline:var(--space-7)}}@media (prefers-reduced-motion:reduce){.FjGbTG_portraitFrame{transition:none}}
.jeYEnW_directory{padding-bottom:var(--space-5)}.jeYEnW_panel{gap:var(--space-4);display:grid}.jeYEnW_photoEditor{scroll-margin-block-start:var(--space-5)}.jeYEnW_identity,.jeYEnW_photos{gap:10px;display:grid}.jeYEnW_field{font-size:var(--text-note);color:var(--ink-soft);gap:5px;display:grid}.jeYEnW_field input,.jeYEnW_field select{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--field-bg);width:100%;color:var(--ink);font-family:inherit;font-size:var(--text-body);padding:8px 10px}.jeYEnW_field input:focus-visible,.jeYEnW_field select:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.jeYEnW_identityActions{justify-content:flex-end;display:flex}.jeYEnW_photosTitle{margin:0}.jeYEnW_photosHint{color:var(--ink-soft);font-size:var(--text-note);margin:-4px 0 0;line-height:1.45}.jeYEnW_photoList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.jeYEnW_photo{border-radius:var(--radius-row);background:var(--control-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:6px 8px;display:grid}.jeYEnW_photoAge{min-width:0;color:var(--ink);font-size:var(--text-note);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jeYEnW_iconAction{padding-inline:8px}.jeYEnW_removal{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.jeYEnW_removalTrigger{color:var(--alert);justify-self:start}.jeYEnW_removalNote{color:var(--ink-soft);font-size:var(--text-note);margin:0;line-height:1.45}.jeYEnW_removalActions{justify-content:flex-end;gap:8px;display:flex}.jeYEnW_error{color:var(--alert);font-size:var(--text-note);margin:0;line-height:1.45}.jeYEnW_spinner{animation:.9s linear infinite jeYEnW_spin}@keyframes jeYEnW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jeYEnW_spinner{animation:none}}.jeYEnW_empty{border:1px solid var(--line);border-radius:var(--radius-menu);background:var(--surface-raised);color:var(--ink-soft);grid-template-columns:auto minmax(0,1fr);gap:13px;margin:18px;padding:18px;display:grid}.jeYEnW_empty strong{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-semibold);margin-bottom:3px;display:block}.jeYEnW_empty p{font-size:var(--text-note);margin:0;line-height:1.45}.jeYEnW_photoToolbar{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.jeYEnW_photoPreview{border-radius:var(--radius-pill);cursor:zoom-in;border:0;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.jeYEnW_iconAction{min-width:44px;min-height:44px}.jeYEnW_photoAge{gap:var(--space-1);white-space:normal;display:grid}.jeYEnW_photoAge small{color:var(--ink-soft);font-size:var(--text-note)}.jeYEnW_photoAge>button{justify-self:start;min-height:44px}.jeYEnW_photoActions{align-items:center;display:flex}.jeYEnW_photoPreview:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.jeYEnW_recordHeading{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.jeYEnW_recordHeading h2{overflow-wrap:anywhere;min-width:0;margin:0}.jeYEnW_fact{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);min-height:44px;padding-block:var(--space-1);display:flex}.jeYEnW_factLabel{color:var(--ink-soft);font-size:var(--text-note);flex-shrink:0}.jeYEnW_factValue{justify-content:flex-end;align-items:center;gap:var(--space-2);text-align:right;overflow-wrap:anywhere;min-width:0;display:inline-flex}.jeYEnW_factValue svg,.jeYEnW_tieValue svg{color:var(--ink-soft);flex-shrink:0}.jeYEnW_inlineEditor{gap:var(--space-3);width:100%;padding-block:var(--space-2);display:grid}.jeYEnW_identityActions{gap:var(--space-2)}.jeYEnW_removeTie{color:var(--alert);margin-right:auto}.jeYEnW_tiesSection{gap:var(--space-1);display:grid}.jeYEnW_tieRow{min-width:0;font-size:var(--text-body)}.jeYEnW_tieValue{justify-content:space-between;gap:var(--space-3);text-align:left;white-space:normal;width:100%;padding:var(--space-2) 0;font-size:var(--text-body);font-weight:var(--weight-regular);grid-template-columns:36px minmax(0,1fr) auto;justify-content:start;display:grid}.jeYEnW_tieRow{border-bottom:1px solid var(--line)}.jeYEnW_tieRow:last-of-type{border-bottom:0}.jeYEnW_addTie{margin-top:var(--space-2);justify-self:start}.jeYEnW_inlineTie{align-items:end;gap:var(--space-2);width:100%;display:flex}.jeYEnW_inlineTie>div{flex:1;min-width:0}.jeYEnW_confirmTie{flex:0 0 44px;min-height:44px;padding:0}
.ggO-MW_page{--legal-paper:#121114;--legal-paper-deep:#1b191f;--legal-navy:#f2ede3;--legal-forest:#d5a44e;--legal-gold:#d5a44e;--legal-ink:#efe9dd;--legal-muted:#a89f8f;--legal-line:#efe9dd1f;background:var(--legal-paper);min-height:100dvh;color:var(--legal-ink);--site-header-surface:var(--legal-paper)}.ggO-MW_container{width:min(1120px,100vw - 62px);margin-inline:auto}.ggO-MW_hero{border-bottom:1px solid var(--legal-line);background:radial-gradient(circle at 82% 24%,#d5a44e17,#0000 30%),linear-gradient(#1b191fb3,#12111400);padding:86px 0 74px}.ggO-MW_hero .ggO-MW_container{gap:18px;display:grid}.ggO-MW_eyebrow{color:var(--legal-gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:760}.ggO-MW_hero h1{max-width:820px;color:var(--legal-navy);font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:500;line-height:.98}.ggO-MW_hero p{max-width:690px;color:var(--legal-muted);margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.ggO-MW_hero span{color:var(--legal-forest);font-size:.86rem;font-weight:700}.ggO-MW_content{grid-template-columns:220px minmax(0,1fr);gap:clamp(42px,6vw,86px);padding:70px 0 92px;display:grid}.ggO-MW_summary{align-self:start;gap:8px;padding:18px 0;display:grid;position:sticky;top:104px}.ggO-MW_summary a,.ggO-MW_footerLinks a,.ggO-MW_legalText a{color:var(--legal-forest);text-underline-offset:4px;text-decoration-color:#d5a44e59;transition:color .18s,text-decoration-color .18s}.ggO-MW_summary a{font-size:.88rem;font-weight:720;text-decoration:none}.ggO-MW_summary a:hover,.ggO-MW_footerLinks a:hover,.ggO-MW_legalText a:hover{color:var(--legal-navy);text-decoration-color:currentColor}.ggO-MW_legalText{gap:44px;display:grid}.ggO-MW_legalText section{border-bottom:1px solid var(--legal-line);padding-bottom:44px}.ggO-MW_legalText section:last-child{border-bottom:0}.ggO-MW_legalText h2,.ggO-MW_legalText h3{color:var(--legal-navy)}.ggO-MW_legalText h2{font-family:var(--font-display), Georgia, serif;margin:0 0 20px;font-size:clamp(2rem,3vw,2.8rem);font-weight:520;line-height:1}.ggO-MW_legalText h3{margin:28px 0 8px;font-size:1rem}.ggO-MW_legalText p{max-width:76ch;color:var(--legal-muted);margin:0 0 14px;font-size:.98rem;line-height:1.75}.ggO-MW_legalText ul{max-width:76ch;color:var(--legal-muted);margin:0 0 14px;padding-left:1.2em;font-size:.98rem;line-height:1.75}.ggO-MW_legalText li{margin-bottom:6px}.ggO-MW_legalText strong{color:var(--legal-ink);font-weight:750}.ggO-MW_footer{border-top:1px solid var(--legal-line);padding:34px 0}.ggO-MW_footerInner{justify-content:space-between;align-items:center;gap:28px;display:flex}.ggO-MW_footerBrand{line-height:0;text-decoration:none;display:block}.ggO-MW_footerLinks{color:var(--legal-muted);flex-wrap:wrap;gap:18px;font-size:.82rem;font-weight:680;display:flex}@media (max-width:780px){.ggO-MW_container{width:min(100% - 32px,640px)}.ggO-MW_hero{padding:58px 0 52px}.ggO-MW_content{grid-template-columns:1fr;gap:22px;padding:46px 0 70px}.ggO-MW_summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 18px;position:static}.ggO-MW_footerInner{flex-direction:column;align-items:flex-start}.ggO-MW_footerBrand>[data-logo-mark]{width:150px}}@media (max-width:560px){.ggO-MW_summary{grid-template-columns:1fr}}
.abpGMG_page{background-color:var(--ground);background-image:var(--ground-atmosphere);min-height:100dvh;overflow-x:clip}.abpGMG_hasBar{padding-bottom:calc(var(--space-10) + env(safe-area-inset-bottom,0px))}.abpGMG_stage{width:100%;max-width:820px;margin:0 auto}.abpGMG_hero{position:relative}.abpGMG_sceneFrame{aspect-ratio:3/2;background:var(--ground-lift);width:100%;position:relative;overflow:hidden}.abpGMG_sceneImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.abpGMG_sceneFrame[data-image-kind=free] .abpGMG_sceneImage{filter:grayscale(30%)brightness(.88)}.abpGMG_sceneFrame[data-image-kind=free]:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(45deg,#ffffff2e 0 2px,#0000 2px 8px);position:absolute;inset:0}.abpGMG_head{inset-inline:0;z-index:2;gap:var(--space-1);padding:var(--space-9) var(--space-4) var(--space-3);background:var(--media-footer-scrim);pointer-events:none;text-shadow:0 2px 16px #000000b3;display:grid;position:absolute;bottom:0}.abpGMG_eyebrow{color:var(--gold);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.abpGMG_title{max-width:26ch;font-family:var(--font-display), ui-sans-serif, sans-serif;font-size:var(--text-title);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--on-media);text-wrap:balance;margin:0;line-height:1.12}.abpGMG_meta{gap:var(--space-2);color:var(--on-media-muted);font-size:var(--text-sub);flex-wrap:wrap;margin:0;display:flex}.abpGMG_metaPart:before{content:"·";margin-right:var(--space-2);color:var(--on-media-muted)}.abpGMG_distance{opacity:.8}.abpGMG_tellingSeat{padding:var(--space-5) var(--space-4) var(--space-8)}.abpGMG_telling{gap:var(--space-4);width:100%;max-width:680px;margin:0 auto;display:grid}.abpGMG_excerpt{color:var(--on-ground);font-size:var(--text-body);white-space:pre-wrap;margin:0;line-height:1.65}.abpGMG_situation{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--ground-hairline);display:grid}.abpGMG_situationLabel{color:var(--gold);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.abpGMG_summary{color:var(--on-ground-muted);font-size:var(--text-sub);margin:0;line-height:1.6}.abpGMG_members{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--ground-hairline);display:grid}.abpGMG_membersTitle{color:var(--on-ground-muted);font-size:var(--text-note);font-weight:var(--weight-semibold);margin:0}.abpGMG_people{gap:var(--space-4);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.abpGMG_people::-webkit-scrollbar{display:none}.abpGMG_person{align-items:center;gap:var(--space-2);flex:none;display:flex}.abpGMG_personWords{line-height:1.25;display:grid}.abpGMG_personName{color:var(--on-ground);font-size:var(--text-sub);font-weight:var(--weight-semibold);white-space:nowrap}.abpGMG_personAge{color:var(--on-ground-faint);font-size:var(--text-note);white-space:nowrap}.abpGMG_bar{inset-inline:0;z-index:var(--z-sticky);background:var(--panel-dark);border-top:1px solid var(--ground-hairline);padding:var(--space-2) max(var(--space-4), env(safe-area-inset-left)) calc(var(--space-2) + env(safe-area-inset-bottom,0px)) max(var(--space-4), env(safe-area-inset-right));--ink:var(--on-panel-dark);--ink-soft:var(--on-panel-dark-muted);--line:var(--panel-dark-line);--line-strong:#f6f4ef4d;--control-bg:var(--panel-dark-field);--control-bg-hover:var(--panel-dark-field-focus);position:fixed;bottom:0}.abpGMG_barRow{align-items:center;gap:var(--space-2);width:100%;max-width:420px;margin:0 auto;display:flex}.abpGMG_heart[aria-pressed=true]{color:var(--tangerine);border-color:var(--ember-line);background:#e04a1038}.abpGMG_commentButton{flex:1;justify-content:center}.abpGMG_sheetBody{gap:var(--space-4);display:grid}.abpGMG_field{gap:var(--space-1);display:grid}.abpGMG_fieldLabel{color:var(--ink-soft);font-size:var(--text-note);font-weight:var(--weight-medium)}.abpGMG_input,.abpGMG_textarea{width:100%;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-field);background:var(--field-bg);color:var(--ink);font-family:var(--font-ui), ui-sans-serif, sans-serif;font-size:var(--text-body);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease)}.abpGMG_textarea{resize:vertical;line-height:1.5}.abpGMG_input:focus-visible,.abpGMG_textarea:focus-visible{border-color:var(--ember-line);background:var(--field-bg-focus);outline:none}.abpGMG_privacy{align-items:center;gap:var(--space-2);color:var(--ink-faint);font-size:var(--text-note);margin:0;display:flex}.abpGMG_privacy>svg{width:var(--space-4);height:var(--space-4);flex:none}.abpGMG_privacy[role=alert]{color:var(--alert)}.abpGMG_sheetFoot{justify-content:flex-end;gap:var(--space-2);display:flex}@media (min-width:780px){.abpGMG_stage{padding:var(--space-6) var(--space-6) 0}.abpGMG_hero{border-radius:var(--radius-card);box-shadow:var(--shadow-float);overflow:hidden}.abpGMG_head{padding:var(--space-9) var(--space-5) var(--space-4)}.abpGMG_tellingSeat{padding:var(--space-6) var(--space-6) var(--space-9)}.abpGMG_excerpt{line-height:1.7}}@media (min-width:860px){.abpGMG_title{font-size:var(--text-hero)}}@media (prefers-reduced-motion:reduce){.abpGMG_input,.abpGMG_textarea{transition:none}}.abpGMG_sceneTrigger{cursor:zoom-in;text-align:start;width:100%;padding:0;display:block;position:relative}.abpGMG_sceneTrigger:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.abpGMG_sceneAffordance{top:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--ground);color:var(--on-media);font-size:var(--text-label);display:flex;position:absolute}.abpGMG_signIn{padding:var(--space-4);justify-content:center;display:flex}.abpGMG_discovery{justify-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-8);text-align:center;color:var(--on-ground-muted);display:grid}.abpGMG_discovery p{max-width:42ch;font-size:var(--text-note);margin:0;line-height:1.6}