._6_e_cq_page{max-width:1160px;padding:var(--space-8) var(--space-7) var(--space-10);color:var(--on-ground);margin-inline:auto}._6_e_cq_intro{align-items:center;gap:var(--space-9);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}._6_e_cq_eyebrow{align-items:center;gap:var(--space-3);color:var(--on-ground-muted);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;display:flex}._6_e_cq_intro h1{margin:0 0 var(--space-5);font:var(--weight-semibold) var(--text-landing-hero) / 1.04 var(--font-display), sans-serif;letter-spacing:var(--tracking-display);text-wrap:balance}._6_e_cq_introText{max-width:44ch;color:var(--on-ground-muted);font-size:var(--text-entry);text-wrap:pretty;margin:0;line-height:1.6}._6_e_cq_memories{width:100%;max-width:300px;height:256px;margin:var(--space-3);justify-self:end;position:relative}._6_e_cq_memories img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-card);border:1px solid var(--ground-hairline);width:78%;height:auto;position:absolute}._6_e_cq_memories img:first-child{opacity:.7;top:0;right:0;transform:rotate(7deg)}._6_e_cq_memories img:last-child{bottom:0;left:0;transform:rotate(-7deg)}._6_e_cq_plans{column-gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._6_e_cq_offer,._6_e_cq_discovery{grid-template-rows:subgrid;min-width:0;padding:var(--space-7);border-radius:var(--radius-card);border:1px solid var(--ground-hairline);grid-row:span 3;display:grid}._6_e_cq_offer{border-color:color-mix(in srgb, var(--gold) 45%, transparent);background:linear-gradient(145deg, rgb(var(--glow-warm-rgb) / .1), transparent 65%), var(--ground)}._6_e_cq_discovery{background:color-mix(in srgb, var(--ground) 45%, transparent)}._6_e_cq_planOverview{padding-bottom:var(--space-6)}._6_e_cq_planBenefits{padding-block:var(--space-6) var(--space-7);border-top:1px solid var(--ground-hairline)}._6_e_cq_offerLabel{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);min-height:var(--space-7);color:var(--on-ground-muted);font-size:var(--text-label);display:flex}._6_e_cq_offerLabel span{border:1px solid var(--gold-line);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--gold);font-size:var(--text-label);letter-spacing:var(--tracking-label);display:inline-block}._6_e_cq_offer h2,._6_e_cq_discovery h2{font:var(--weight-semibold) var(--text-landing-section-mobile) / 1.1 var(--font-display), sans-serif;letter-spacing:var(--tracking-display);margin:0}._6_e_cq_planDescription{margin:var(--space-2) 0 var(--space-6);color:var(--on-ground-muted);font-size:var(--text-body);line-height:1.5}._6_e_cq_price,._6_e_cq_freePrice{align-items:baseline;gap:var(--space-2);font:var(--weight-semibold) var(--text-landing-hero) / 1.1 var(--font-display), sans-serif;letter-spacing:var(--tracking-display);flex-wrap:wrap;margin:0;display:flex}._6_e_cq_price small{color:var(--on-ground-muted);font:var(--weight-regular) var(--text-body) / 1.4 var(--font-ui), sans-serif;letter-spacing:normal}._6_e_cq_vatLabel{margin:var(--space-2) 0 0;color:var(--on-ground-muted);font-size:var(--text-note);line-height:1.5}._6_e_cq_billing{margin:var(--space-3) 0 0;font-size:var(--text-note);color:var(--on-ground-muted);line-height:1.5}._6_e_cq_offerAllowance{font-size:var(--text-entry);font-weight:var(--weight-semibold);margin:0}._6_e_cq_allowanceNote{margin:var(--space-1) 0 0;color:var(--on-ground-muted);font-size:var(--text-note);line-height:1.5}._6_e_cq_features{gap:var(--space-3);margin:var(--space-5) 0 0;color:var(--on-ground-muted);font-size:var(--text-sub);padding:0;line-height:1.5;list-style:none;display:grid}._6_e_cq_features li{align-items:baseline;gap:var(--space-3);display:flex}._6_e_cq_features svg{margin-top:var(--space-1);color:var(--on-ground);flex:none;align-self:flex-start}._6_e_cq_offerAction{align-self:start}._6_e_cq_primaryAction,._6_e_cq_secondaryAction{min-height:48px;font-size:var(--text-body);box-shadow:none}._6_e_cq_primaryAction{background:var(--ember-deep);color:var(--on-ember)}._6_e_cq_primaryAction:hover{background:color-mix(in srgb, var(--ember-deep), var(--ground) 12%)}._6_e_cq_secondaryAction{color:var(--on-ground);border:1px solid var(--ground-hairline);background:0 0}._6_e_cq_priceNote{margin:var(--space-3) 0 0;text-align:center;color:var(--on-ground-muted);font-size:var(--text-note);line-height:1.5}._6_e_cq_membership,._6_e_cq_notice{border:1px solid var(--ground-hairline);padding:var(--space-4);border-radius:var(--radius-card);margin:0 0 var(--space-6);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_membershipActions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._6_e_cq_bannerAction,._6_e_cq_noticeAction{white-space:normal;min-height:48px}._6_e_cq_noticeAction{margin-top:var(--space-3)}._6_e_cq_today{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_testNotice{color:var(--on-ground-muted);font-size:var(--text-note)}._6_e_cq_comparison{padding-top:var(--space-10)}._6_e_cq_comparison h3,._6_e_cq_explainer h3{margin:0 0 var(--space-5);font:var(--weight-semibold) var(--text-landing-section-mobile) / 1.15 var(--font-display), sans-serif;letter-spacing:var(--tracking-display)}._6_e_cq_comparison table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-sub);line-height:1.5}._6_e_cq_comparison th,._6_e_cq_comparison td{border-bottom:1px solid var(--ground-hairline);padding:var(--space-4) var(--space-3);text-align:left;overflow-wrap:anywhere}._6_e_cq_comparison th:first-child{width:44%;padding-left:0}._6_e_cq_comparison th{font-weight:var(--weight-medium)}._6_e_cq_comparison td{color:var(--on-ground-muted)}._6_e_cq_comparison tr>:last-child{background:rgb(var(--glow-warm-rgb) / .045)}._6_e_cq_comparison small{margin-top:var(--space-1);font-size:var(--text-label);font-weight:var(--weight-regular);color:var(--on-ground-muted);display:block}._6_e_cq_comparisonNote{margin:var(--space-4) 0 0;color:var(--on-ground-muted);font-size:var(--text-note);line-height:1.5}._6_e_cq_shared{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--ground-hairline);border-radius:var(--radius-card);background:rgb(var(--glow-cool-rgb) / .035);display:flex}._6_e_cq_shared>svg{color:var(--gold);flex:none}._6_e_cq_shared h3{margin:0 0 var(--space-2);font-size:var(--text-section);font-weight:var(--weight-semibold)}._6_e_cq_shared p{color:var(--on-ground-muted);font-size:var(--text-body);margin:0;line-height:1.6}._6_e_cq_explainer{align-items:center;gap:var(--space-8);padding-block:var(--space-10);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}._6_e_cq_explainer p{color:var(--on-ground-muted);font-size:var(--text-body);margin:0;line-height:1.6}._6_e_cq_creditExamples{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}._6_e_cq_creditExamples p{padding-left:var(--space-5);border-left:1px solid var(--ground-hairline)}._6_e_cq_creditExamples strong{margin-bottom:var(--space-3);color:var(--gold);font:var(--weight-semibold) var(--text-landing-hero-mobile) / 1 var(--font-display), sans-serif;display:block}._6_e_cq_creditExamples span{align-items:center;gap:var(--space-2);font-size:var(--text-sub);display:flex}._6_e_cq_creditExamples svg{flex:none}._6_e_cq_faq{gap:var(--space-9);padding-top:var(--space-9);border-top:1px solid var(--ground-hairline);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}._6_e_cq_faq h2{margin:var(--space-4) 0;font:var(--weight-semibold) var(--text-landing-section-mobile) / 1.1 var(--font-display), sans-serif;letter-spacing:var(--tracking-display);text-wrap:balance}._6_e_cq_faq details{border-bottom:1px solid var(--ground-hairline)}._6_e_cq_faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);cursor:pointer;font:var(--weight-medium) var(--text-entry) / 1.4 var(--font-display), sans-serif;list-style:none;display:flex}._6_e_cq_faq summary::-webkit-details-marker{display:none}._6_e_cq_faq summary svg{transition:transform var(--dur-press);flex:none}._6_e_cq_faq details[open] summary svg{transform:rotate(45deg)}._6_e_cq_faq summary:focus-visible{outline:2px solid var(--ember);outline-offset:var(--space-1)}._6_e_cq_faq details p{padding-bottom:var(--space-5);color:var(--on-ground-muted);font-size:var(--text-body);margin:0;line-height:1.65}@media (max-width:780px){._6_e_cq_page{padding:var(--space-7) max(var(--space-5), env(safe-area-inset-left,0px)) var(--space-9) max(var(--space-5), env(safe-area-inset-right,0px))}._6_e_cq_intro{margin-bottom:var(--space-7);display:block}._6_e_cq_intro h1{margin-bottom:var(--space-3);font-size:var(--text-landing-hero-mobile)}._6_e_cq_introText{font-size:var(--text-body)}._6_e_cq_memories{display:none}._6_e_cq_plans,._6_e_cq_faq{grid-template-columns:minmax(0,1fr)}._6_e_cq_plans{row-gap:var(--space-5)}._6_e_cq_offer,._6_e_cq_discovery{padding:var(--space-6);display:block}._6_e_cq_planOverview{padding-bottom:var(--space-5)}._6_e_cq_planBenefits{padding-block:var(--space-5) var(--space-6)}._6_e_cq_offerLabel{margin-bottom:var(--space-3)}._6_e_cq_planDescription{margin-bottom:var(--space-4)}._6_e_cq_features{gap:var(--space-3)}._6_e_cq_price,._6_e_cq_freePrice{font-size:var(--text-landing-hero-mobile)}._6_e_cq_explainer{gap:var(--space-7);padding-block:var(--space-9);grid-template-columns:minmax(0,1fr)}._6_e_cq_comparison{padding-top:var(--space-9)}._6_e_cq_comparison h3,._6_e_cq_explainer h3,._6_e_cq_faq h2{font-size:var(--text-title)}._6_e_cq_shared{padding:var(--space-5)}._6_e_cq_comparison th,._6_e_cq_comparison td{padding:var(--space-3) var(--space-2)}._6_e_cq_comparison th:first-child{width:38%}._6_e_cq_comparison table{font-size:var(--text-note)}._6_e_cq_membership{flex-direction:column;align-items:flex-start}._6_e_cq_membershipActions{flex-direction:column;align-items:stretch;width:100%}._6_e_cq_bannerAction,._6_e_cq_noticeAction{width:100%}._6_e_cq_faq{gap:var(--space-4);padding-top:var(--space-8)}}@media (max-width:360px){._6_e_cq_page{padding-inline:max(var(--space-4), env(safe-area-inset-left,0px)) max(var(--space-4), env(safe-area-inset-right,0px))}._6_e_cq_offer,._6_e_cq_discovery{padding:var(--space-5)}}@media (prefers-reduced-motion:reduce){._6_e_cq_faq summary svg{transition:none}}
@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}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.Kmu8va_header{view-transition-name:none}}: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)}}
.BYAcHW_field{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.BYAcHW_precisionSeat{flex:0 auto;align-items:center;min-width:0;display:inline-flex;position:relative}.BYAcHW_precision,.BYAcHW_entry{appearance:none;border-radius:var(--radius-chip);min-width:0;color:var(--ink);font:inherit;font-size:var(--text-body);font-weight:var(--weight-semibold);transition:background-color var(--dur) var(--ease);background:0 0;border:0;margin:-3px -6px;padding:3px 6px}.BYAcHW_precision:hover,.BYAcHW_entry:hover{background:var(--menu-hover)}.BYAcHW_precision:focus-visible,.BYAcHW_entry:focus-visible{outline:2px solid var(--ember);outline-offset:0}.BYAcHW_precision{text-overflow:ellipsis;cursor:pointer;padding-right:20px}.BYAcHW_precision option{background:var(--overlay-surface);color:#17242c}.BYAcHW_chevron{color:var(--ink-faint);pointer-events:none;position:absolute;right:0}.BYAcHW_entry{flex:none;width:auto}.BYAcHW_entry::placeholder{color:var(--ink-faint);font-weight:var(--weight-medium)}@supports (-webkit-touch-callout:none){.BYAcHW_entry:is([type=date],[type=month])[data-empty]:before{content:attr(placeholder);white-space:nowrap;color:var(--ink-faint);font-weight:var(--weight-medium)}}.BYAcHW_entry[type=number]{appearance:textfield;width:6ch}.BYAcHW_entry[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.BYAcHW_entry[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.BYAcHW_entry::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;transition:opacity var(--dur) var(--ease);margin-left:4px}.BYAcHW_entry:hover::-webkit-calendar-picker-indicator{opacity:.9}.BYAcHW_entry::-webkit-calendar-picker-indicator:hover{opacity:.9}.BYAcHW_precision:disabled,.BYAcHW_entry:disabled{opacity:.55}@media (prefers-reduced-motion:reduce){.BYAcHW_precision,.BYAcHW_entry{transition:none}.BYAcHW_entry::-webkit-calendar-picker-indicator{transition:none}}
.-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:44px;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>div{--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}
._0Q2dpG_question{gap:var(--space-3);padding:var(--space-4);color:var(--ink);display:grid}._0Q2dpG_question h3,._0Q2dpG_question p{margin:0}._0Q2dpG_question h3{font-size:var(--text-title)}._0Q2dpG_label,._0Q2dpG_explanation{color:var(--ink-soft);font-size:var(--text-sub)}._0Q2dpG_people{border:0;min-width:0;margin:0;padding:0}._0Q2dpG_person{align-items:center;gap:var(--space-2);min-height:44px;display:flex}._0Q2dpG_actions{gap:var(--space-2);display:grid}
.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}
.DUOtea_cast{gap:var(--space-1);color:var(--ink);padding-block:0 var(--space-3);display:grid}.DUOtea_heading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.DUOtea_heading h3{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.DUOtea_rows{margin:0;padding:0;list-style:none}.DUOtea_rows>li{border-bottom:1px solid var(--line);padding-block:var(--space-2)}.DUOtea_rows>li:last-child{border-bottom:0}.DUOtea_row{column-gap:var(--space-3);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;min-height:56px;display:grid}.DUOtea_identity{flex:1;gap:0;min-width:0;display:grid}.DUOtea_identity strong{font-size:var(--text-sub);overflow-wrap:anywhere}.DUOtea_identity small,.DUOtea_hint{color:var(--ink-soft);font-size:var(--text-note)}.DUOtea_error{color:var(--alert);font-size:var(--text-note);margin:0}.DUOtea_hint{margin:0}.DUOtea_menu{bottom:calc(100% + var(--space-2));width:min(280px, calc(100vw - var(--space-8)));right:0}.DUOtea_menu[popover]{max-height:calc(100dvh - var(--space-6));margin:0;position:fixed;inset:auto;overflow-y:auto}.DUOtea_menuPeople{max-height:224px;overflow-y:auto}.DUOtea_menuName{overflow-wrap:anywhere;flex:1;min-width:0}.DUOtea_age{align-items:center;gap:var(--space-2);min-height:24px;display:flex}.DUOtea_ageWarning>button{color:var(--gold-ink);background:var(--gold-veil);box-shadow:inset 0 0 0 1px var(--gold-line)}.DUOtea_ageWarning>button:hover,.DUOtea_ageWarning>button[aria-expanded=true]{color:var(--gold-ink);background:var(--gold-wash,var(--gold-veil))}.DUOtea_ageWarning>span{border-color:var(--gold-line)}.DUOtea_ageWarning strong{font-size:var(--text-note);color:var(--gold-ink);display:block}.DUOtea_advice{margin-top:var(--space-2);display:block}.DUOtea_rowActions{align-items:center;gap:var(--space-1);display:flex}.DUOtea_photoButton{min-height:44px;padding-inline:var(--space-3);gap:var(--space-2);font-size:var(--text-note)}.DUOtea_removeButton{border-radius:var(--radius-pill);width:44px;height:44px;min-height:44px;color:var(--ink-faint);padding:0}.DUOtea_removeButton:hover{color:var(--ink);background:var(--control-bg)}.DUOtea_referenceAction{width:100%;min-height:44px;margin-top:var(--space-3);gap:var(--space-2);font-size:var(--text-note);display:flex}.DUOtea_recordPortrait{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.DUOtea_recordName{max-width:100%;color:inherit;font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;display:block;overflow:hidden}.DUOtea_recordPortrait:focus-visible,.DUOtea_recordName:focus-visible{outline:2px solid var(--ember);outline-offset:var(--space-1)}
.bD6fVW_circle{border:1.5px dashed var(--ember);color:var(--ember);cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.bD6fVW_circle:hover{border-color:var(--ember-deep);color:var(--ember-deep)}.bD6fVW_circle:focus-visible{outline:2px solid var(--ember);outline-offset:3px}
.r1tnHG_steps{min-height:48px;padding:var(--space-3) 52px var(--space-2) var(--space-5);align-items:center;display:flex}.r1tnHG_hero{padding:var(--space-2) var(--space-5) var(--space-1);color:var(--ink)}.r1tnHG_title{align-items:baseline;gap:var(--space-2);font-family:var(--font-display), sans-serif;font-weight:var(--weight-display);font-size:var(--text-title);color:var(--ink);margin:0;line-height:1.25;display:flex}.r1tnHG_desc{align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);color:var(--ink);font-size:var(--text-body);max-height:24dvh;line-height:1.5;display:flex;overflow-y:auto}.r1tnHG_desc>span{max-height:inherit;grid-template-rows:minmax(0,1fr);overflow:hidden}.r1tnHG_desc textarea{overscroll-behavior:contain;min-height:0;overflow-y:auto}.r1tnHG_panel{padding:var(--space-3) 0 var(--space-3);margin-inline:var(--space-5);border-top:1px solid var(--line)}.r1tnHG_metadata{align-items:start;column-gap:var(--space-4);margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--text-note);grid-template-columns:auto minmax(0,1fr);display:grid}.r1tnHG_date{align-items:center;column-gap:var(--space-2);grid-template-columns:auto auto;display:grid}.r1tnHG_missingDate{color:var(--ember-deep)}.r1tnHG_doubt{color:var(--alert)}.r1tnHG_departureText{font-size:var(--text-body);margin:0;line-height:1.5}.r1tnHG_departureLine{display:block}.r1tnHG_departureLine+.r1tnHG_departureLine{margin-top:6px}.r1tnHG_departureAsk{margin-top:14px;font-weight:600;display:block}.r1tnHG_departureActions{gap:10px}.r1tnHG_related{border-radius:var(--radius-menu);border:1.5px solid var(--line);background:var(--field-bg);color:var(--ink);font-size:var(--text-note);margin:12px 0 0;padding:10px 12px;line-height:1.45}.r1tnHG_related b{font-weight:var(--weight-semibold)}.r1tnHG_foot{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3) 10px;grid-template-columns:auto minmax(0,1fr);display:grid}.r1tnHG_confirm{min-width:0}.r1tnHG_plain{appearance:none;font:inherit;font-size:var(--text-note);font-weight:var(--weight-semibold);color:var(--ink-soft);height:44px;padding:0 var(--space-2);white-space:nowrap;cursor:pointer;border-radius:var(--radius-pill);transition:color var(--dur) var(--ease);background:0 0;border:0}.r1tnHG_plain:hover:not(:disabled){color:var(--ink)}.r1tnHG_plain:disabled{opacity:.5;cursor:default}.r1tnHG_plain:focus-visible{outline:2px solid var(--ember);outline-offset:2px}@media (min-width:780px){.r1tnHG_hero{padding:16px 18px var(--space-1) 24px}.r1tnHG_title{font-size:var(--text-title)}.r1tnHG_desc{font-size:var(--text-body);max-height:132px}}.r1tnHG_foot>.r1tnHG_confirm:only-child{grid-column:1/-1}.r1tnHG_foot{border-top:1px solid var(--line)}.r1tnHG_hero:focus{outline:none}
.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)}
.I5pOLG_actions{z-index:1;top:var(--space-1);right:var(--space-1);align-items:center;display:flex;position:absolute}.I5pOLG_actions:has([data-open]){z-index:calc(var(--z-popover) + 1)}.I5pOLG_action,.I5pOLG_action:hover,.I5pOLG_action[aria-expanded=true]{width:calc(var(--space-8) + var(--space-1));height:calc(var(--space-8) + var(--space-1));min-height:calc(var(--space-8) + var(--space-1));border-radius:var(--radius-pill);color:var(--on-media);box-shadow:none;background:0 0;border:0;flex:none;padding:0;position:relative;transform:none}.I5pOLG_action:before{content:"";inset:calc(var(--space-1) + 2px);border:1px solid var(--media-control-line);border-radius:inherit;background:var(--media-control-bg-hover);position:absolute}.I5pOLG_action:focus-visible{outline:2px solid var(--on-media);outline-offset:-2px}.I5pOLG_action:active:not(:disabled){transform:scale(var(--card-press-scale))}.I5pOLG_action[aria-expanded=true]:before{border-color:var(--on-media)}.I5pOLG_attention:before{background:var(--alert);border-color:#0000}.I5pOLG_glyph{place-items:center;display:grid;position:relative}.I5pOLG_count{min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--media-control-bg-hover);color:var(--on-media);font-size:var(--text-label);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid;position:absolute;top:0;right:0}.I5pOLG_panel{--popover-pad:0}.I5pOLG_datePanel{gap:var(--space-3);padding:var(--space-4);outline:none;display:grid}.I5pOLG_datePanel p{margin:0}.I5pOLG_dateHeading{color:var(--ember-deep);font-size:var(--text-body);font-weight:var(--weight-semibold)}@media (prefers-reduced-motion:reduce){.I5pOLG_action:active:not(:disabled){transform:none}}
.D_wPuq_body{gap:var(--space-5);font-size:var(--text-body);color:var(--ink);flex-direction:column;line-height:1.6;display:flex}.D_wPuq_body>*{flex-shrink:0;margin:0}.D_wPuq_body a{color:var(--ember-deep);text-underline-offset:3px;text-decoration:underline}.D_wPuq_choice{grid-template-columns:var(--space-5) minmax(0, 1fr);align-items:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface-raised);font-size:var(--text-sub);font-weight:var(--weight-medium);cursor:pointer;display:grid}.D_wPuq_choice input{width:var(--space-5);height:var(--space-5);margin:var(--space-1) 0 0;accent-color:var(--ember)}.D_wPuq_choice input:focus-visible{outline:2px solid var(--ember);outline-offset:var(--space-1)}
.MHlUvW_chrono{flex-direction:column;flex:1;justify-content:center;min-height:0;margin:0;display:flex;position:relative}.MHlUvW_zone{flex:none;padding:0;position:relative}.MHlUvW_activeTitle{width:min(84%,330px);min-height:60px;color:var(--ink);font-family:var(--font-display), sans-serif;font-size:var(--text-entry);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-align:center;text-wrap:balance;transform:translateY(calc(-1 * var(--space-2)));transition:opacity var(--dur) var(--ease);justify-content:center;align-items:flex-end;margin:0 auto 4px;line-height:1.12;display:flex}.MHlUvW_activeTitleHeld{opacity:0}.MHlUvW_instrument{position:relative}.MHlUvW_playhead{left:50%;top:var(--playhead-top,4px);border-left:1.5px solid color-mix(in srgb, var(--ember) 50%, transparent);pointer-events:none;z-index:3;width:0;position:absolute;bottom:30px;transform:translate(-50%)}.MHlUvW_playhead:before,.MHlUvW_playhead:after{content:"";background:var(--ember);border-radius:50%;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)}.MHlUvW_playhead:before{opacity:var(--playhead-cap-opacity,1);top:-3px}.MHlUvW_playhead:after{bottom:-3px}.MHlUvW_chrono[data-readout=playhead] .MHlUvW_instrument{padding-top:var(--playhead-readout-band,26px)}.MHlUvW_chrono[data-readout=playhead]{--playhead-top:calc(var(--playhead-readout-band,26px) + 4px)}.MHlUvW_playheadReadout{white-space:nowrap;font-size:var(--text-note);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--ink-soft);margin-bottom:7px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.MHlUvW_playheadTell{width:max-content;max-width:none;min-height:0;font:inherit;color:var(--ink-soft);white-space:nowrap;pointer-events:auto;cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:5px;margin-bottom:7px;padding:0;display:inline-flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.MHlUvW_playheadTell .MHlUvW_playheadReadout{margin:0;position:static;transform:none}.MHlUvW_playheadTell>svg{opacity:.55;transition:opacity var(--dur) var(--ease);flex:none}.MHlUvW_playheadTell:hover,.MHlUvW_playheadTell:active{color:var(--ink)}.MHlUvW_playheadTell:hover>svg,.MHlUvW_playheadTell:active>svg{opacity:1}.MHlUvW_playheadTell:after{content:"";width:calc(100% + 24px);height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.MHlUvW_playheadTell:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.MHlUvW_chrono[data-readout=ruler] .MHlUvW_playheadTell,.MHlUvW_chrono[data-readout=ruler] .MHlUvW_playhead>.MHlUvW_playheadReadout{margin-bottom:var(--space-3);bottom:0}.MHlUvW_rulerTell{}@container (max-height:690px){.MHlUvW_chrono[data-readout=ruler] .MHlUvW_readoutSlot{height:var(--space-2)}}.MHlUvW_scroller{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-anchor:none;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42px calc(100% - 42px),#0000);mask-image:linear-gradient(90deg,#0000,#000 42px calc(100% - 42px),#0000)}.MHlUvW_scroller::-webkit-scrollbar{display:none}.MHlUvW_scroller:focus-visible{outline:2px solid var(--ember);outline-offset:-2px;border-radius:var(--radius-small)}.MHlUvW_track{position:relative}.MHlUvW_lane{height:120px;position:relative}.MHlUvW_lanePath{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MHlUvW_node{appearance:none;border:2px solid var(--node-ring);width:36px;height:36px;color:var(--on-ember);cursor:pointer;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur) var(--ease);z-index:2;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.MHlUvW_node:before{content:"";border-radius:50%;position:absolute;inset:-4px}.MHlUvW_node:hover{transform:scale(1.05)}.MHlUvW_node:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.MHlUvW_chrono[data-markers=flat] .MHlUvW_node{border:var(--node-ring-weight,2px) solid currentColor;background:var(--surface-raised)}.MHlUvW_chrono[data-markers=flat] .MHlUvW_node[aria-pressed=true]{border-width:var(--node-ring-weight-selected,2.5px);box-shadow:none}.MHlUvW_node[aria-pressed=true]{--retold-icon-primary:var(--ivory);box-shadow:0 0 0 4px color-mix(in srgb, var(--ember) 15%, transparent), 0 7px 16px -7px color-mix(in srgb, var(--ember-deep) 58%, transparent);z-index:4;transform:scale(1.22);background:var(--ground)!important;background-color:var(--ground)!important;border-color:var(--ember)!important}.MHlUvW_node[aria-pressed=true]:before{inset:0}.MHlUvW_node.MHlUvW_nodeHeld{opacity:0;pointer-events:none;transform:scale(.2)}.MHlUvW_node.MHlUvW_nodePop{animation:MHlUvW_node-pop .52s var(--ease-settle) both}@keyframes MHlUvW_node-pop{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.34)}to{opacity:1;transform:scale(1.22)}}.MHlUvW_nodeLoading:after{content:"";border:2px dotted var(--ember);opacity:.75;border-radius:50%;animation:.9s linear infinite MHlUvW_node-waiting;position:absolute;inset:-6px}@keyframes MHlUvW_node-waiting{to{transform:rotate(360deg)}}.MHlUvW_nodeBadge{border-radius:var(--radius-pill);background:var(--surface-raised);border:1.5px solid var(--line-strong);min-width:20px;height:18px;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-semibold);place-items:center;padding:0 4px;display:grid;position:absolute;top:-4px;right:-8px}.MHlUvW_readoutSlot{height:32px}.MHlUvW_ruler{height:36px;margin-top:15px;position:relative}.MHlUvW_rulerSvg{width:100%;height:100%;position:absolute;inset:0}.MHlUvW_rulerText{font-family:var(--font-ui), system-ui, sans-serif;font-size:var(--text-note);font-weight:var(--weight-semibold)}.MHlUvW_readout{z-index:4;background:var(--timeline-readout-bg);height:32px;font-size:var(--text-note);font-weight:var(--weight-semibold);color:var(--ink);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;padding:5px 10px 0;position:absolute;top:120px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.MHlUvW_node:hover,.MHlUvW_node[aria-pressed=true]{transform:none}.MHlUvW_nodeLoading:after{animation:none}.MHlUvW_scroller{scroll-behavior:auto!important}}
@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}}}
.m94dzW_surface{border-radius:var(--radius-floating-sheet)}.m94dzW_header{min-height:0;padding:var(--space-6) var(--space-8) var(--space-3);text-align:center;border-bottom:0}.m94dzW_body{gap:var(--space-4);padding:0 var(--space-5);text-align:center;display:grid}.m94dzW_description{color:var(--ink-soft);font-size:var(--text-body);margin:0;line-height:1.5}.m94dzW_price{gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.m94dzW_priceValue{color:var(--ink-display);font-family:var(--font-display), sans-serif;font-size:var(--text-title);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1.2}.m94dzW_note{color:var(--ink-soft);font-size:var(--text-sub);margin:0;line-height:1.4}.m94dzW_note[data-short]{color:var(--alert)}.m94dzW_actions{gap:var(--space-1);padding:var(--space-4) var(--space-5) var(--space-2);border-top:0;display:grid}.m94dzW_actions>*{white-space:normal;line-height:1.35}.m94dzW_cancel{font-size:var(--text-sub);color:var(--ink-soft)}@media (max-width:680px){.m94dzW_surface{border-radius:var(--radius-floating-sheet) var(--radius-floating-sheet) 0 0}.m94dzW_actions{padding-bottom:max(var(--space-2), env(safe-area-inset-bottom))}}
.gAzNLW_reveal{--ground:#1d1d1d;--on-ground:var(--ivory);--on-ground-soft:#f2ede29e;background:radial-gradient(ellipse at 16% 0, #14202c80, transparent 49%), var(--ground);color:var(--on-ground);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.gAzNLW_head{padding:max(var(--space-5), env(safe-area-inset-top)) max(var(--space-5), env(safe-area-inset-right)) var(--space-3) max(var(--space-5), env(safe-area-inset-left));flex:none}.gAzNLW_logo{width:108px;height:auto;display:block}.gAzNLW_stage{width:min(100%,560px);min-height:0;padding-inline:max(var(--space-3), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right));flex-direction:column;flex:1;justify-content:center;margin-inline:auto;display:flex}.gAzNLW_status{padding:clamp(var(--space-3), 5dvh, var(--space-8)) var(--space-4) var(--space-4);text-align:center;flex:none}.gAzNLW_loader{height:var(--space-2);margin-bottom:var(--space-5);justify-content:center;align-items:center;display:flex}.gAzNLW_statusCopy{animation:gAzNLW_copy-enter var(--dur-panel) var(--ease-settle) both}.gAzNLW_statusLine{max-width:11em;min-height:2.16em;font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:anywhere;justify-content:center;align-items:center;margin:0 auto;line-height:1.08;display:flex}.gAzNLW_statusHint{margin:var(--space-4) auto 0;max-width:320px;min-height:4.8em;font-size:var(--text-sub);color:var(--on-ground-soft);line-height:1.6}.gAzNLW_visual{aspect-ratio:1;flex:0 auto;align-self:center;width:min(100%,42svh);min-height:0;position:relative}.gAzNLW_scene{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gAzNLW_art{opacity:0;filter:blur(8px);width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity var(--dur-moment-image-reveal) var(--ease), filter var(--dur-moment-image-reveal) var(--ease);display:block;-webkit-mask-image:linear-gradient(#0000,#000 12% 86%,#0000),linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 12% 86%,#0000),linear-gradient(90deg,#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.gAzNLW_particleStage{pointer-events:none;transition:opacity var(--dur-moment-image-reveal) var(--ease);position:absolute;inset:0}.gAzNLW_reveal[data-phase=reveal] .gAzNLW_particleStage{opacity:0}.gAzNLW_reveal[data-phase=reveal] .gAzNLW_art,.gAzNLW_reveal[data-phase=settled] .gAzNLW_art{opacity:1;filter:none}.gAzNLW_narrative{inset:var(--space-3) var(--space-5);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;display:flex;position:absolute;overflow-y:auto}.gAzNLW_narrative[hidden]{display:none}.gAzNLW_narrativeText{padding-block:var(--space-3);font-family:var(--font-display);font-size:var(--text-entry);color:var(--on-ground-soft);overflow-wrap:anywhere;margin-block:auto;line-height:1.55}.gAzNLW_narrativeText span{animation:gAzNLW_read-word var(--dur-moment-story-read) var(--ease) var(--word-delay) infinite}@keyframes gAzNLW_read-word{0%,60%,to{color:var(--on-ground-soft)}14%,30%{color:var(--ivory)}}@keyframes gAzNLW_copy-enter{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:none}}.gAzNLW_caption{visibility:hidden;text-align:center;padding:var(--space-2) var(--space-4) var(--space-3);overscroll-behavior:contain;scrollbar-width:thin;flex:none;max-height:min(36dvh,240px);overflow-y:auto}.gAzNLW_reveal[data-phase=reveal] .gAzNLW_caption,.gAzNLW_reveal[data-phase=settled] .gAzNLW_caption,.gAzNLW_reveal[data-phase=failed] .gAzNLW_caption{visibility:visible}.gAzNLW_reveal[data-phase=reveal] .gAzNLW_caption{animation:gAzNLW_copy-enter var(--dur-panel) var(--ease-settle) both}.gAzNLW_captionTitle{margin:0 0 var(--space-2);font:var(--weight-medium) var(--text-entry)/1.25 var(--font-display);letter-spacing:var(--tracking-display);overflow-wrap:anywhere}.gAzNLW_captionMeta{justify-content:center;gap:var(--space-2);font-size:var(--text-sub);color:var(--on-ground-soft);overflow-wrap:anywhere;flex-wrap:wrap;line-height:1.5;display:flex}.gAzNLW_captionMeta span{min-width:0}.gAzNLW_actions{--retry-target-height:44px;padding:var(--space-3) var(--space-5) max(var(--space-4), env(safe-area-inset-bottom));gap:var(--space-1);flex-direction:column;flex:none;display:flex}.gAzNLW_primary{width:100%;min-height:var(--action-bar-segment-height);padding:var(--space-3) var(--space-5);gap:var(--space-3);border-radius:var(--radius-pill);background:var(--ember);color:var(--on-ember);font-size:var(--text-body);font-weight:var(--weight-semibold);box-shadow:none;border:0;justify-content:center;align-items:center;display:flex}.gAzNLW_primary:disabled{opacity:.6}.gAzNLW_retrySlot{min-height:var(--retry-target-height);justify-content:center;display:flex}.gAzNLW_retry{min-height:var(--retry-target-height);align-self:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--on-ground-soft);font-size:var(--text-sub);font-weight:var(--weight-regular);box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;display:flex;transform:none}.gAzNLW_retry:hover,.gAzNLW_retry:focus-visible{color:var(--on-ground);text-underline-offset:var(--space-1);text-decoration:underline}.gAzNLW_reveal[data-phase=reveal] .gAzNLW_loader,.gAzNLW_reveal[data-phase=settled] .gAzNLW_loader,.gAzNLW_reveal[data-phase=failed] .gAzNLW_loader{visibility:hidden}.gAzNLW_reveal[data-phase=failed] .gAzNLW_status{max-height:42dvh;overflow-y:auto}@media (max-height:690px){.gAzNLW_head{padding-top:max(var(--space-3), env(safe-area-inset-top));padding-bottom:var(--space-2)}.gAzNLW_status{padding-top:var(--space-2);padding-bottom:var(--space-2)}.gAzNLW_loader{margin-bottom:var(--space-3)}.gAzNLW_statusLine{font-size:var(--text-title)}.gAzNLW_statusHint{margin-top:var(--space-2);min-height:4.2em;line-height:1.4}.gAzNLW_caption{padding-block:var(--space-2)}.gAzNLW_actions{padding-top:var(--space-2);padding-bottom:max(var(--space-2), env(safe-area-inset-bottom))}}@media (max-width:780px){.gAzNLW_status,.gAzNLW_actions{margin-top:auto}}@media (min-width:780px){.gAzNLW_stage{width:min(100%,640px)}}@media (prefers-reduced-motion:reduce){.gAzNLW_statusCopy,.gAzNLW_caption,.gAzNLW_narrativeText span{animation:none}.gAzNLW_art,.gAzNLW_particleStage{transition:none}.gAzNLW_narrativeText{color:var(--ivory)}}.gAzNLW_artFrame{justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;position:relative}.gAzNLW_stripes{opacity:0;transition:opacity var(--dur-moment-image-reveal) var(--ease);-webkit-mask-image:linear-gradient(#0000,#000 12% 86%,#0000);mask-image:linear-gradient(#0000,#000 12% 86%,#0000)}.gAzNLW_reveal[data-phase=reveal] .gAzNLW_stripes,.gAzNLW_reveal[data-phase=settled] .gAzNLW_stripes{opacity:1}@media (prefers-reduced-motion:reduce){.gAzNLW_stripes{transition:none}}
.p-2Npq_actions{z-index:var(--z-modal);--menu-bg:var(--overlay-surface);--menu-hover:#17242c0f;max-width:min(280px,100vw - 24px);box-shadow:var(--shadow-float), 0 0 0 1px #0910152e;animation:p-2Npq_actions-in var(--dur-text) var(--ease) backwards;transform-origin:var(--actions-origin,bottom right)}.p-2Npq_actions[data-side=top]{--actions-origin:bottom right;--actions-from:6px}.p-2Npq_actions[data-side=bottom]{--actions-origin:top right;--actions-from:-6px}@keyframes p-2Npq_actions-in{0%{opacity:0;transform:translateY(var(--actions-from,-6px)) scale(.96)}}@media (prefers-reduced-motion:reduce){.p-2Npq_actions{animation-name:p-2Npq_actions-fade}@keyframes p-2Npq_actions-fade{0%{opacity:0}}}
.IjJyxW_board{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.IjJyxW_playhead{border-left:1.5px solid color-mix(in srgb, var(--ember) 50%, transparent);pointer-events:none;z-index:5;width:0;position:absolute;top:6px;left:50%;transform:translate(-50%)}.IjJyxW_playhead:after{content:"";background:var(--ember);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.IjJyxW_readout{white-space:nowrap;border-radius:var(--radius-pill);background:var(--ember);color:var(--on-ember);font-size:var(--text-note);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;padding:2px 8px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.IjJyxW_readoutTell{border-radius:var(--radius-pill);background:var(--ember);width:max-content;color:var(--on-ember);font:inherit;font-size:var(--text-note);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:auto;cursor:pointer;transition:background-color var(--dur) var(--ease);border:0;align-items:center;gap:5px;padding:2px 8px;display:inline-flex;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.IjJyxW_readoutTell .IjJyxW_readout{background:0 0;padding:0;position:static;transform:none}.IjJyxW_readoutTell>svg{opacity:.7;flex:none}.IjJyxW_readoutTell:hover,.IjJyxW_readoutTell:active{background:var(--ember-deep)}.IjJyxW_readoutTell:after{content:"";width:calc(100% + 20px);height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.IjJyxW_readoutTell:focus-visible{outline:2px solid var(--on-ember);outline-offset:2px}.IjJyxW_cursorDot{background:var(--ember);border:2px solid var(--surface-raised);width:11px;height:11px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ember) 16%, transparent);transition:top var(--dur) var(--ease);border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.IjJyxW_scroller{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-anchor:none;position:absolute;inset:0;overflow:auto}.IjJyxW_board:before,.IjJyxW_board:after{content:"";z-index:2;pointer-events:none;width:34px;position:absolute;top:0;bottom:0}.IjJyxW_board:before{background:linear-gradient(to right, var(--surface-raised), transparent);left:0}.IjJyxW_board:after{background:linear-gradient(to left, var(--surface-raised), transparent);right:0}.IjJyxW_scroller::-webkit-scrollbar{display:none}.IjJyxW_scroller:focus-visible{outline:2px solid var(--ember);outline-offset:-2px;border-radius:var(--radius-small)}.IjJyxW_track{min-height:100%;position:relative}.IjJyxW_ruler{z-index:4;background:var(--surface-raised);position:sticky;top:0}.IjJyxW_rulerSvg{width:100%;height:100%;position:absolute;inset:0}.IjJyxW_rulerText{font-family:var(--font-ui), system-ui, sans-serif;font-size:var(--text-label);font-weight:var(--weight-semibold)}
.xxr6IG_artwork{pointer-events:none;width:100%;height:100%;min-height:0;position:relative}.xxr6IG_canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.xxr6IG_canvas[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.xxr6IG_canvas{display:none}}
.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_nativeDatePicker{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.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_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}
.wTP0lq_page{flex-direction:column;display:flex}.wTP0lq_list{gap:12px;margin:0;padding:16px 18px 24px;list-style:none;display:grid}.wTP0lq_card{border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:var(--shadow-card);transition:transform var(--dur-press) var(--ease-settle);position:relative;overflow:hidden}.wTP0lq_card:has(>.wTP0lq_open[data-pressed]){transform:scale(var(--card-press-scale))}.wTP0lq_open{aspect-ratio:1;color:var(--on-ground-strong);text-decoration:none;display:block;position:relative}.wTP0lq_visual{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.wTP0lq_veil{background:linear-gradient(#0000 0%,#0000000d 34%,#00000073 66%,#000000c7 100%);position:absolute;inset:0}.wTP0lq_copy{gap:4px;padding:14px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.wTP0lq_meta,.wTP0lq_place{color:#ffffffd1;font-size:var(--text-note);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:6px;display:flex}.wTP0lq_dateMissing{color:var(--alert-on-ground)}.wTP0lq_place{text-transform:none;letter-spacing:normal}.wTP0lq_title{color:#fff;font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:1.15}.wTP0lq_open:focus-visible .wTP0lq_title{text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.wTP0lq_open:hover .wTP0lq_title{text-underline-offset:3px;text-decoration:underline}}.wTP0lq_open:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}.wTP0lq_empty{color:var(--ink-soft);font-size:var(--text-body);text-align:center;margin:0;padding:40px 18px}@media (max-width:560px){.wTP0lq_list{gap:var(--moments-list-mobile-spacing);padding:var(--moments-list-mobile-spacing)}.wTP0lq_title{font-size:var(--text-entry)}}@media (prefers-reduced-motion:reduce){.wTP0lq_card{transition:none}.wTP0lq_card:has(>.wTP0lq_open[data-pressed]){transform:none}}
.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)}
.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}
.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}
._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_entryTrigger{text-align:left;border:0;justify-content:flex-start;width:100%;min-width:0;min-height:44px;padding:0}._2D_NnG_entryCopy{width:100%;min-width:0;display:block}._2D_NnG_name,._2D_NnG_detail{display:block}._2D_NnG_momentsPanel{--popover-pad:var(--space-2)}._2D_NnG_moments{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(20rem,50dvh);margin:0;padding:0;list-style:none;overflow-y:auto}._2D_NnG_moment{align-items:center;gap:var(--space-3);min-height:44px;padding-inline:var(--space-2);border-radius:var(--radius-small);color:inherit;text-decoration:none;display:flex}._2D_NnG_moment:hover{background:var(--menu-hover)}._2D_NnG_moment:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}._2D_NnG_momentTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._2D_NnG_momentGlyph{flex:none}._2D_NnG_momentDate{color:var(--ink-soft);font-size:var(--text-note);flex:none}._2D_NnG_noMoments{padding:var(--space-2);color:var(--ink-soft);margin:0}._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)}
._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}}
.Vee0ba_mobileCanvas{background:#111318;width:390px;height:844px;margin:0;overflow:hidden}.Vee0ba_mobileFrame{border:0;width:390px;height:844px;display:block}
.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}
.CT_EFa_carousel{width:100%;min-width:0}.CT_EFa_rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--radius-card);display:flex;overflow-x:auto}.CT_EFa_rail::-webkit-scrollbar{display:none}.CT_EFa_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.CT_EFa_controls{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-1);display:flex}.CT_EFa_position{color:var(--ink-soft);font-size:var(--text-note)}
.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%)}
.xMJwWG_page{background:var(--app-falloff);background-color:var(--ground);flex-direction:column;display:flex;position:relative;}.xMJwWG_hdr{flex:none}.xMJwWG_strip{gap:var(--space-4);padding:var(--space-3) var(--space-4);isolation:isolate;flex:none;grid-template-columns:96px minmax(0,1fr);display:grid;position:relative}.xMJwWG_stripScene{aspect-ratio:1;border-radius:var(--radius-small);width:100%;position:relative}.xMJwWG_stripFooter{z-index:2;align-items:center;gap:var(--space-3);pointer-events:none;--ink:var(--on-ground);--ink-soft:var(--on-ground-muted);--menu-bg:var(--panel-dark-lift);--menu-hover:var(--panel-dark-field);min-width:0;display:flex;position:relative}.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{grid-template-columns:112px minmax(0,1fr)}.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:1;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}}
.mzeGpW_form,.mzeGpW_formFields{border:0;flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;padding:0;display:flex}.mzeGpW_form{overflow:hidden}.mzeGpW_summary{white-space:normal;text-align:left;justify-content:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface-raised);color:var(--ink);font-size:var(--text-sub);overflow-wrap:anywhere;display:flex}.mzeGpW_summaryCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}.mzeGpW_summaryCopy>span{color:var(--ink-soft);font-size:var(--text-note);font-weight:var(--weight-regular)}.mzeGpW_explanation{margin:0 0 var(--space-5);white-space:pre-wrap;overflow-wrap:anywhere}.mzeGpW_hint,.mzeGpW_changes,.mzeGpW_changes dd{margin:0}.mzeGpW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.mzeGpW_actions>button{min-height:calc(var(--space-8) + var(--space-1))}.mzeGpW_contributor{margin:0 0 var(--space-2);color:var(--ink-soft);font-size:var(--text-sub)}.mzeGpW_status,.mzeGpW_hint,.mzeGpW_before{color:var(--ink-soft)}.mzeGpW_status,.mzeGpW_hint{font-size:var(--text-sub)}.mzeGpW_changes{gap:var(--space-3);display:grid}.mzeGpW_changes dt{font-size:var(--text-note);color:var(--ink-soft)}.mzeGpW_changes dd{white-space:pre-wrap}.mzeGpW_summary[data-status=pending]{border-color:var(--gold-line);background:var(--gold-veil)}.mzeGpW_summary[data-status=pending]>svg:first-child{color:var(--gold-ink)}.mzeGpW_summary .mzeGpW_detailExcerpt{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mzeGpW_status{padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);background:var(--surface-raised);align-self:flex-start;display:inline-flex}.mzeGpW_status[data-status=pending]{color:var(--gold-ink);background:var(--gold-veil)}.mzeGpW_detailBody,.mzeGpW_preview{gap:var(--space-4);display:grid}.mzeGpW_preview>button{min-height:calc(var(--space-8) + var(--space-1))}.mzeGpW_fieldLabel{gap:var(--space-2);font-size:var(--text-sub);font-weight:var(--weight-medium);display:grid}.mzeGpW_detailField{box-sizing:border-box;resize:vertical;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--field-bg);width:100%;min-width:0;padding:var(--space-3);color:var(--ink);font:inherit;font-size:var(--text-body);line-height:1.6}.mzeGpW_detailField:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.mzeGpW_detailQuote{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-inline-start:2px solid var(--gold-line);background:var(--gold-veil);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.mzeGpW_comparison{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.8}.mzeGpW_comparison mark{color:inherit;background:var(--gold-veil);box-shadow:0 1px 0 var(--gold-line)}.mzeGpW_comparison del{color:var(--ink-soft);-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint)}.mzeGpW_preparing{align-items:center;gap:var(--space-2);color:var(--ink-soft);font-size:var(--text-sub);display:flex}.mzeGpW_preparing svg{animation:mzeGpW_preparing-turn var(--dur-moment-working-dots) linear infinite}@keyframes mzeGpW_preparing-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mzeGpW_preparing svg{animation: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}
.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_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)}}
.EO0dXq_choiceRow{flex-direction:column;gap:5px;display:flex}.EO0dXq_choiceRow>span:first-child{font-size:var(--text-note);color:var(--ink-soft)}.EO0dXq_photoHint{color:var(--ink-faint);font-size:var(--text-label);margin:0;line-height:1.4}.EO0dXq_parents{border:0;gap:5px;min-width:0;margin:0;padding:0;display:grid}.EO0dXq_parentsLegend{font-size:var(--text-note);color:var(--ink-soft);padding:0}.EO0dXq_parentList{flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;padding:0;list-style:none;display:flex}.EO0dXq_parentOption{font-size:var(--text-body);color:var(--ink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.EO0dXq_parentOption input{width:16px;height:16px;accent-color:var(--ember);margin:0}.EO0dXq_carrierOption{font-size:var(--text-note);color:var(--ink-soft);cursor:pointer;align-items:center;gap:6px;margin:2px 0 0 22px;display:inline-flex}.EO0dXq_carrierOption input{width:15px;height:15px;accent-color:var(--ember);margin:0}
._02JygW_memberRow{align-items:center;gap:var(--space-2);padding-right:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}._02JygW_memberRow:last-child{border-bottom:0}._02JygW_memberRow>a{border-bottom:0;grid-template-columns:auto minmax(0,1fr);min-width:0}
.rwdzgG_list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.rwdzgG_opening{font-size:var(--text-note);color:var(--ink-faint);margin:0 0 16px;font-style:italic;line-height:1.4}.rwdzgG_word{transition:opacity var(--dur) var(--ease);align-items:flex-start;gap:12px;display:flex}.rwdzgG_word[data-highlighted]{border-radius:var(--radius-small);animation:rwdzgG_unread-arrival var(--dur-discussion-highlight) var(--ease) backwards}.rwdzgG_newLabel{color:var(--ember-deep);font-size:var(--text-label);font-weight:var(--weight-semibold)}@keyframes rwdzgG_unread-arrival{0%,65%{background:var(--ember-veil);box-shadow:0 0 0 var(--space-2) var(--ember-veil)}to{box-shadow:0 0 0 var(--space-2) transparent;background:0 0}}@keyframes rwdzgG_unread-arrival-still{0%,99%{background:var(--ember-veil);box-shadow:0 0 0 var(--space-2) var(--ember-veil)}to{box-shadow:none;background:0 0}}.rwdzgG_word[data-pending]{opacity:.55}.rwdzgG_avatar{background:var(--field-bg);width:32px;height:32px;color:var(--ink-soft);font-size:var(--text-sub);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid;overflow:hidden}.rwdzgG_avatar img{object-fit:cover;width:100%;height:100%}.rwdzgG_word[data-selected]{background:var(--field-bg);border-radius:var(--radius-small)}.rwdzgG_word:focus-visible{outline:2px solid var(--ember);outline-offset:var(--space-1);border-radius:var(--radius-small)}.rwdzgG_word[tabindex]{-webkit-touch-callout:none}.rwdzgG_activity{align-items:center;gap:var(--space-2);color:var(--ink-soft);font-size:var(--text-note);flex-wrap:wrap;padding-left:44px;display:flex}.rwdzgG_activity svg{color:var(--gold);flex:none}.rwdzgG_activity time{color:var(--ink-faint)}.rwdzgG_selectedText{padding:var(--space-3);border-left:2px solid var(--ember-line);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-soft);margin:0}.rwdzgG_deleteAction{color:var(--alert);width:100%}.rwdzgG_copy{flex:1;gap:3px;min-width:0;display:grid}.rwdzgG_byline{font-size:var(--text-note);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;line-height:1.4;display:flex}.rwdzgG_author{color:var(--ink);font-weight:var(--weight-semibold)}.rwdzgG_via,.rwdzgG_time{color:var(--ink-faint)}.rwdzgG_text{font-size:var(--text-body);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.rwdzgG_text[data-emoji]{font-size:28px;line-height:1.2}@media (prefers-reduced-motion:reduce){.rwdzgG_word[data-highlighted]{animation-name:rwdzgG_unread-arrival-still}.rwdzgG_word{transition:none}}
.FD8fzG_page{background:var(--ground-atmosphere);background-color:var(--ground);color:var(--on-ground);flex-direction:column;display:flex;}.FD8fzG_head{z-index:calc(var(--z-header) - 1);min-height:54px;padding:var(--space-1) var(--space-4);border-bottom:1px solid var(--ground-hairline);background:0 0;flex:none;align-items:center;display:flex;position:relative}.FD8fzG_back{border-radius:var(--radius-pill);color:var(--on-ground-muted);font-size:var(--text-note);font-weight:var(--weight-semibold);align-items:center;gap:3px;margin-left:-6px;padding:6px 10px 6px 6px;text-decoration:none;display:inline-flex}.FD8fzG_back:hover{background:var(--panel-dark-field);color:var(--on-ground)}.FD8fzG_back:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.FD8fzG_body{padding:var(--space-6);place-items:safe center;display:grid;}.FD8fzG_card{gap:var(--space-4);width:min(420px,100%);padding:var(--space-8) var(--space-7);border:1px solid var(--overlay-border);border-radius:var(--radius-card);background:radial-gradient(circle at 80% 0%, var(--gold-veil), transparent 55%), var(--surface-raised);box-shadow:var(--shadow-card);color:var(--ink);display:grid}@media (max-width:560px){.FD8fzG_card{padding:var(--space-7) var(--space-5)}}.FD8fzG_lead{color:var(--ink-soft);font-size:var(--text-body);text-align:center;margin:0;line-height:1.5}.FD8fzG_form,.FD8fzG_outcome{gap:var(--space-3);display:grid}.FD8fzG_label{font-size:var(--text-sub);font-weight:var(--weight-semibold);color:var(--ink)}.FD8fzG_form input{border:1px solid var(--hairline);border-radius:var(--radius-field);background:var(--surface-plain);width:100%;color:var(--ink);font-size:var(--text-body);padding:12px 14px}.FD8fzG_form input:focus-visible{outline:2px solid var(--ember);outline-offset:1px}.FD8fzG_hint{font-size:var(--text-sub);color:var(--ink-faint);margin:0}.FD8fzG_error{font-size:var(--text-sub);color:var(--alert);margin:0}.FD8fzG_primary,.FD8fzG_primaryLink{background:var(--ember);width:100%;color:var(--on-ember);border-radius:var(--radius-pill);font-size:var(--text-body);font-weight:var(--weight-semibold);text-align:center;cursor:pointer;border:0;padding:13px 0;text-decoration:none;display:block}.FD8fzG_primary:disabled{opacity:.55;cursor:default}.FD8fzG_form textarea{border:1px solid var(--hairline);border-radius:var(--radius-field);background:var(--surface-plain);width:100%;color:var(--ink);font:inherit;font-size:var(--text-body);resize:vertical;min-height:132px;padding:12px 14px;line-height:1.5}.FD8fzG_form textarea:focus-visible{outline:2px solid var(--ember);outline-offset:1px}.FD8fzG_title{font-family:var(--font-display);font-size:var(--text-title);color:var(--ink);text-align:center;margin:0}
.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{max-width:560px;margin-inline:auto;position:relative}.abpGMG_sceneFrame{width:100%;aspect-ratio:var(--moment-aspect,1);background:var(--ground-lift);max-height:72svh;position:relative;overflow:hidden}.abpGMG_aiMark{z-index:2;background:color-mix(in srgb, var(--ink) 78%, transparent);color:var(--paper);font-size:var(--text-caption);border-radius:999px;margin:0;padding:2px 8px;position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2)}.abpGMG_sceneImage{object-fit:contain;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}
.yXJ52a_mobileCanvas{background:#111318;width:390px;height:844px;margin:0;overflow:hidden}.yXJ52a_mobileFrame{border:0;width:390px;height:844px;display:block}
@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}}
.P30fHq_cta{border-radius:var(--radius-pill);border:0;height:44px;min-height:0;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .15s}.P30fHq_cta:active{transform:scale(.97)}.P30fHq_large{height:54px;padding:0 28px;font-size:16px}.P30fHq_primary{background:var(--ember-deep);box-shadow:none;color:#fff}.P30fHq_primary:hover{color:#fff;background:#a8330a}.P30fHq_ghost{color:var(--on-ground);background:0 0;box-shadow:inset 0 0 0 1px #f6f4ef47}.P30fHq_ghost:hover{color:var(--on-ground);background:#f6f4ef12}.P30fHq_text{color:var(--on-ground);background:0 0;padding:0 14px}.P30fHq_text:hover{color:var(--on-ground);background:#f6f4ef12}.P30fHq_header{height:calc(var(--space-7) + var(--space-1));padding:0 var(--space-3);font-size:var(--text-sub);position:relative}.P30fHq_header:before{content:"";inset:calc(-1 * var(--space-1)) 0;position:absolute}
.zqy38W_title{color:var(--ink-display);font-family:var(--font-display), sans-serif;font-size:var(--text-title);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);margin:0;line-height:1.15}.zqy38W_section{gap:var(--space-2);min-width:0;display:grid}.zqy38W_section+.zqy38W_section{padding-top:var(--space-4);border-top:1px solid var(--line)}.zqy38W_people,.zqy38W_invites{gap:2px;margin:0;padding:0;list-style:none;display:grid}.zqy38W_person{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:44px;padding:6px 0;display:flex}.zqy38W_rowConfirm{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;max-width:100%;margin-inline-start:auto;display:flex}.zqy38W_personIdentity{flex:1 1 var(--row-identity-basis);min-width:0;font-size:var(--text-note);gap:1px;display:grid}.zqy38W_personIdentity strong{color:var(--ink);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zqy38W_personIdentity span{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zqy38W_personIdentity .zqy38W_personWarning{color:var(--alert-on-ground);text-overflow:clip;white-space:normal;overflow:visible}.zqy38W_personControls{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.zqy38W_personRole{flex:0 auto;min-width:0}.zqy38W_personRole>[role=radio]{white-space:normal;min-width:0;min-height:44px;padding:var(--space-2);border-radius:var(--radius-field);font-size:var(--text-sub);flex:1 1 0}.zqy38W_characterField{gap:var(--space-2);min-width:0;color:var(--ink-soft);font-size:var(--text-label);flex:0 0 100%;display:grid}.zqy38W_fieldHeading{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.zqy38W_characterStatus{align-items:center;gap:var(--space-1);min-height:var(--space-4);color:var(--ink-soft);display:inline-flex}.zqy38W_people[data-managed]{gap:var(--space-4);padding-top:var(--space-2)}.zqy38W_people[data-managed] .zqy38W_person{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-field);background:var(--panel-dark-field);grid-template-columns:minmax(0,1fr);display:grid}.zqy38W_people[data-managed] .zqy38W_personIdentity{font-size:var(--text-body)}.zqy38W_people[data-managed] .zqy38W_personIdentity>span,.zqy38W_people[data-managed] .zqy38W_characterField{font-size:var(--text-sub)}.zqy38W_people[data-managed] .zqy38W_characterStatus{font-size:var(--text-note)}.zqy38W_characterField select{min-height:48px;font-size:var(--text-section);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.zqy38W_people[data-managed] .zqy38W_personControls{gap:var(--space-3);grid-template-columns:minmax(0,1fr);width:100%;margin:0;display:grid}.zqy38W_people[data-managed] .zqy38W_personRole{border-radius:var(--radius-field);width:100%;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.zqy38W_personRole>[role=radio]:disabled{opacity:var(--control-disabled-opacity)}.zqy38W_personRole>[role=radio]:focus-visible{outline-offset:-3px}.zqy38W_people[data-managed] .zqy38W_removeAction{min-height:44px;font-size:var(--text-sub);justify-self:start}.zqy38W_rowConfirm>button{white-space:normal;min-height:44px;line-height:1.3}.zqy38W_characterField select:active{border-color:var(--ember)}.zqy38W_personRole>[role=radio]:active:not(:disabled){background:var(--surface-raised)}.zqy38W_removeAction{color:var(--alert-on-ground);flex:none}.zqy38W_removeAction>svg{width:16px;height:16px}.zqy38W_invite{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:44px;padding:6px 0;display:flex}.zqy38W_inviteIdentity{flex:1 1 var(--row-identity-basis);min-width:0;font-size:var(--text-note);gap:1px;display:grid}.zqy38W_inviteIdentity strong{color:var(--ink);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.zqy38W_inviteIdentity span{color:var(--ink-faint)}.zqy38W_inviteControls{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;max-width:100%;margin-inline-start:auto;display:flex}.zqy38W_pending{margin:var(--space-2) 0 0}.zqy38W_inviteAction{justify-self:start}.zqy38W_inviteUrl{color:var(--ink-soft);font-size:var(--text-label);overflow-wrap:anywhere;margin:0}.zqy38W_inviteUrl code{color:var(--ink)}.zqy38W_dangerNote{color:var(--ink-soft);font-size:var(--text-note);margin:0;line-height:1.45}.zqy38W_destructive{color:var(--alert-on-ground);justify-self:start;margin-inline-start:-10px}.zqy38W_confirm{gap:var(--space-3);width:100%;display:grid}.zqy38W_field{color:var(--ink-soft);font-size:var(--text-label);gap:6px;display:grid}.zqy38W_field input,.zqy38W_field textarea{width:100%;min-height:44px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-field);background:var(--field-bg);color:var(--ink);font:inherit;font-size:var(--text-note)}.zqy38W_field input:focus-visible,.zqy38W_field textarea:focus-visible{outline:2px solid var(--ember);outline-offset:1px}.zqy38W_confirmActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.zqy38W_error{color:var(--alert-on-ground);font-size:var(--text-label);margin:0}.zqy38W_page{--row-identity-basis:160px;--saga-dock-clearance:calc(var(--space-8) * 2 + var(--space-6));gap:var(--space-3);min-width:0;padding:0 0 calc(var(--saga-dock-clearance) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);display:grid}.zqy38W_coverImage{object-fit:cover;object-position:50% 35%}.zqy38W_coverBlank{background:radial-gradient(ellipse at top left, var(--ember-line), transparent 75%);position:absolute;inset:0}.zqy38W_title{width:100%;font-size:var(--text-hero);overflow-wrap:anywhere;max-width:100%}.zqy38W_byline,.zqy38W_hint{color:var(--ink-soft);font-size:var(--text-note);margin:0;line-height:1.6}.zqy38W_facts{padding-block:var(--space-4);border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.zqy38W_facts>div{gap:var(--space-1);padding-inline:var(--space-4);border-right:1px solid var(--line);flex-direction:column;display:flex}.zqy38W_facts>div:first-child{padding-left:0}.zqy38W_facts>div:last-child{border:0}.zqy38W_facts dd{font-family:var(--font-display), sans-serif;font-weight:var(--weight-display);font-size:var(--text-title);order:-1;margin:0}.zqy38W_facts dt{color:var(--ink-soft);font-size:var(--text-note)}.zqy38W_facts .zqy38W_period{font-size:var(--text-section);margin-block:auto}.zqy38W_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.zqy38W_sectionHead h3{font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);margin:0}.zqy38W_presentation{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-soft);font-size:var(--text-body);margin:0;line-height:1.7}.zqy38W_cast{gap:var(--space-3);padding:var(--space-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin:0;list-style:none;display:grid}.zqy38W_character{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-note);text-align:center;padding:var(--space-2);border-radius:var(--radius-card);overflow-wrap:anywhere;flex-direction:column;text-decoration:none;display:flex}.zqy38W_character:hover,.zqy38W_latest:hover{background:var(--panel-dark-field)}.zqy38W_character:focus-visible,.zqy38W_latest:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.zqy38W_latest{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);text-decoration:none;display:flex}.zqy38W_latest>span{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.zqy38W_latest strong{font-weight:var(--weight-medium)}.zqy38W_latest small{color:var(--ink-soft);font-size:var(--text-note)}.zqy38W_latest svg{color:var(--ember);flex:none}.zqy38W_roleCard{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel-dark-field);display:grid}.zqy38W_roleCard>strong{font-size:var(--text-section);font-family:var(--font-display), sans-serif;font-weight:var(--weight-display)}.zqy38W_roleCard p{font-size:var(--text-note);color:var(--ink-soft);margin:0;line-height:1.6}.zqy38W_you{margin-left:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-regular);color:var(--ink-faint)}.zqy38W_departure{gap:var(--space-2);display:grid}.zqy38W_departure .zqy38W_confirm{max-width:540px}.zqy38W_field textarea{resize:vertical;padding:var(--space-3);line-height:1.6}.zqy38W_personIdentity strong{white-space:normal;overflow-wrap:anywhere}@media (max-width:560px){.zqy38W_title{font-size:var(--text-title)}.zqy38W_facts{row-gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.zqy38W_facts>div:nth-child(2){border-right:0}.zqy38W_facts>div:nth-child(3){padding-left:0}}.zqy38W_error{bottom:var(--space-4);z-index:var(--z-popover);width:min(540px, calc(100% - var(--space-6)));padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--panel-dark-field-focus);box-shadow:var(--shadow-card);position:fixed;left:50%;transform:translate(-50%)}.zqy38W_hero{isolation:isolate;background:var(--ground-lift);--ink-display:var(--on-media);flex-direction:column;justify-content:space-between;min-height:320px;display:flex;position:relative;overflow:hidden}.zqy38W_cover{position:absolute;inset:0}.zqy38W_introduction{gap:var(--space-2);width:100%;padding:var(--space-8) max(var(--space-5), env(safe-area-inset-right,0px)) var(--space-5) max(var(--space-5), env(safe-area-inset-left,0px));background:var(--media-footer-scrim);display:grid;position:relative}.zqy38W_kind{align-items:center;gap:var(--space-2);color:var(--on-media-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.zqy38W_byline{color:var(--on-media-muted)}.zqy38W_rail{width:min(100%,1040px);padding-inline:max(var(--space-5), env(safe-area-inset-left,0px)) max(var(--space-5), env(safe-area-inset-right,0px));border-bottom:1px solid var(--line);--flat-tab-gap:var(--space-4);flex-wrap:wrap;margin-inline:auto;overflow:visible}.zqy38W_rail>button{flex:1 0 auto}.zqy38W_rail>span{display:none}.zqy38W_rail>[data-active]:after{content:"";inset:auto var(--space-2) 0;border-radius:var(--radius-pill);background:var(--ember);height:2px;position:absolute}.zqy38W_panel{align-content:start;gap:var(--space-6);width:min(100%,1040px);padding:var(--space-5) max(var(--space-4), env(safe-area-inset-right,0px)) var(--space-5) max(var(--space-4), env(safe-area-inset-left,0px));min-width:0;margin-inline:auto;display:grid}.zqy38W_panel[hidden]{display:none}.zqy38W_facts{border-top:0;padding-top:0}.zqy38W_dock{z-index:var(--z-sticky);padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--surface);position:fixed;inset:auto 0 0}.zqy38W_dockActions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,560px);margin-inline:auto;display:grid}.zqy38W_dockActions>:only-child{grid-column:2}.zqy38W_dockActions>button{white-space:normal;min-width:0;padding-block:var(--space-2);line-height:1.3}.zqy38W_dockActions>button svg{flex:none}.zqy38W_error{bottom:calc(var(--saga-dock-clearance) + env(safe-area-inset-bottom))}@media (max-width:560px){.zqy38W_rowConfirm{flex:0 0 100%;justify-content:flex-end}.zqy38W_hero{min-height:240px}.zqy38W_introduction{padding:var(--space-8) max(var(--space-4), env(safe-area-inset-right,0px)) var(--space-4) max(var(--space-4), env(safe-area-inset-left,0px))}.zqy38W_rail{--flat-tab-gap:var(--space-1);--flat-tab-size:var(--text-note);padding-inline:max(var(--space-3), env(safe-area-inset-left,0px)) max(var(--space-3), env(safe-area-inset-right,0px))}}.zqy38W_pageNav{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right,0px)) var(--space-6) max(var(--space-4), env(safe-area-inset-left,0px));background:var(--media-header-scrim);display:flex;position:relative}.zqy38W_backToSagas{isolation:isolate;align-items:center;gap:var(--space-1);min-height:44px;padding-inline:var(--space-2);border-radius:var(--radius-pill);color:var(--on-media);font-size:var(--text-note);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex;position:relative}.zqy38W_backToSagas:before{content:"";inset:calc(var(--space-3) / 2) 0;z-index:-1;border:1px solid var(--media-control-line);border-radius:inherit;background:var(--media-control-bg-hover);position:absolute}.zqy38W_backToSagas:hover:before{background:var(--media-night)}.zqy38W_backToSagas:focus-visible{outline:2px solid var(--on-media);outline-offset:3px}.zqy38W_visibilityBadge{align-items:center;gap:var(--space-2);min-height:32px;padding:var(--space-1) var(--space-3);border:1px solid var(--media-control-line);border-radius:var(--radius-pill);background:var(--media-control-bg-hover);color:var(--on-media);font-size:var(--text-label);display:inline-flex}.zqy38W_visibility{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel-dark-field)}.zqy38W_visibilityContent{gap:var(--space-3);min-width:0;display:grid}.zqy38W_visibilityContent h3{font-family:var(--font-display), sans-serif;font-size:var(--text-section);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);margin:0}.zqy38W_visibilityContent p{font-size:var(--text-note);color:var(--ink-soft);margin:0;line-height:1.6}.zqy38W_visibility .zqy38W_visibilitySwitch{width:100%;max-width:400px;margin-block:var(--space-2);padding:var(--space-1);border-radius:var(--radius-field);border:1px solid var(--line);background:var(--surface);box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.zqy38W_visibilitySwitch>[role=radio]{border-radius:calc(var(--radius-field) - var(--space-1));min-height:44px;color:var(--ink-soft);box-shadow:none;border:0}.zqy38W_visibilitySwitch>[role=radio][aria-checked=true]{color:var(--surface);background:var(--ivory);box-shadow:none}.zqy38W_visibilitySwitch>[role=radio]:focus-visible{outline-offset:-3px}.zqy38W_visibilityContent .zqy38W_visibilityStatus{align-items:flex-start;gap:var(--space-2);color:var(--ink);display:flex}.zqy38W_visibilityStatus svg{margin-top:var(--space-1);flex:none}.zqy38W_visibilityContent .zqy38W_visibilityNote{padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--ink-faint);font-size:var(--text-label)}.zqy38W_departure{padding:var(--space-1) var(--space-1) var(--space-4)}.zqy38W_person+.zqy38W_person,.zqy38W_invite+.zqy38W_invite{border-top:1px solid var(--line)}.zqy38W_person,.zqy38W_invite{padding-block:var(--space-3)}@media (max-width:560px){.zqy38W_visibility{padding:var(--space-4)}.zqy38W_dockActions{gap:var(--space-2)}}@media (min-width:781px){.zqy38W_people[data-managed] .zqy38W_person{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.zqy38W_people[data-managed] .zqy38W_personIdentity{grid-column:1/-1}.zqy38W_people[data-managed] .zqy38W_personControls{align-self:end}.zqy38W_panel{padding-inline:max(var(--space-6), env(safe-area-inset-left,0px)) max(var(--space-6), env(safe-area-inset-right,0px))}.zqy38W_hero{min-height:340px}.zqy38W_introduction{padding:var(--space-8) max(var(--space-7), env(safe-area-inset-right,0px)) var(--space-7) max(var(--space-7), env(safe-area-inset-left,0px))}.zqy38W_pageNav{padding-inline:max(var(--space-7), env(safe-area-inset-left,0px)) max(var(--space-7), env(safe-area-inset-right,0px))}.zqy38W_visibilityContent{max-width:680px}}@media (max-width:560px){.zqy38W_field input,.zqy38W_field textarea{font-size:var(--text-section)}.zqy38W_dockActions>button{min-height:50px}}@media (prefers-reduced-motion:reduce){.zqy38W_personRole>[role=radio],.zqy38W_characterField select{transition:none}}
.Qwqatq_stage{padding:var(--space-8) max(var(--space-5), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-5), env(safe-area-inset-left));min-height:calc(100svh - var(--onboarding-header-height));flex:1;place-items:center;display:grid}.Qwqatq_scene{text-align:center;width:min(100%,480px);transition:opacity var(--dur) var(--ease)}.Qwqatq_stage[data-phase=departing] .Qwqatq_scene{opacity:0}.Qwqatq_title{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}.Qwqatq_subtitle{color:var(--on-ground-muted);font-size:var(--text-body);margin-top:var(--space-4);line-height:1.5}.Qwqatq_wait{margin-top:var(--space-8)}.Qwqatq_failure{gap:var(--space-5);display:grid}.Qwqatq_failure p{color:var(--on-ground-muted);font-size:var(--text-body);margin:0}@media (prefers-reduced-motion:reduce){.Qwqatq_scene{transition:none}}.Qwqatq_failure button{font-size:var(--text-body)}
.V4jmIq_people{flex-direction:column;display:flex}.V4jmIq_rail{padding:0 var(--space-5);border-bottom:1px solid var(--line)}.V4jmIq_panel{flex-direction:column;min-width:0;display:flex}
.TiQeCG_surface{gap:var(--space-6);min-width:0;max-width:72ch;display:grid}.TiQeCG_surface button{min-height:calc(var(--space-8) + var(--space-1))}.TiQeCG_intro{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.TiQeCG_intro p,.TiQeCG_quiet{color:var(--ink-soft);font-size:var(--text-sub);max-width:52ch;margin:0;line-height:1.6}.TiQeCG_heading{margin:0 0 var(--space-4);font-size:var(--text-note);font-weight:var(--weight-medium);color:var(--ink-soft)}.TiQeCG_empty{gap:var(--space-3);padding:var(--space-8) var(--space-4);color:var(--ink-soft);text-align:center;justify-items:center;display:grid}.TiQeCG_empty p{max-width:38ch;margin:0;line-height:1.6}.TiQeCG_redraw{justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--gold-line);background:var(--gold-veil);border-radius:var(--radius-small);padding:var(--space-4);flex-wrap:wrap;display:flex}.TiQeCG_redraw strong{color:var(--gold-ink);font-size:var(--text-sub)}.TiQeCG_redraw p{margin:var(--space-1) 0 0;font-size:var(--text-note);color:var(--ink-soft);line-height:1.5}
.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}
.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}
.N2SADW_source{min-height:100dvh;padding:var(--space-5);justify-content:center;gap:var(--space-4);background:var(--ivory);color:var(--ink);flex-direction:column;display:flex}
.B8xw-q_mobileCanvas{background:#444;place-items:center;min-height:100dvh;display:grid}.B8xw-q_mobileFrame{background:#fff;border:0;border-radius:18px;width:390px;height:844px;box-shadow:0 30px 80px #0006}