.GUlriq_familySurface{background:var(--panel);height:100%;min-height:0;font-family:var(--font-ui);flex-direction:column;display:flex;position:relative}.GUlriq_familyHeader{box-sizing:border-box;background:var(--panel);border-bottom:1px solid var(--hairline);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 24px;display:flex}.GUlriq_familyHeader>div{align-items:baseline;gap:16px;min-width:0;display:flex}.GUlriq_familyHeader h1{font:600 var(--type-section-size,18px)/var(--type-section-leading,28px) var(--font-ui);letter-spacing:-.025em;margin:0}.GUlriq_familyHeader span{font:400 var(--type-meta-size,13px)/var(--type-meta-leading,20px) var(--font-ui);color:var(--ink-3)}.GUlriq_familyHeader button{width:44px;height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.GUlriq_familyHeader button:hover{background:var(--panel)}.GUlriq_familyMenu{z-index:120;border:1px solid var(--hairline);background:var(--panel);min-width:240px;font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);color:var(--ink);border-radius:8px;padding:8px;box-shadow:0 8px 24px #0000001a}.GUlriq_familyMenu a{min-height:44px;color:inherit;border-radius:8px;outline:0;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.GUlriq_familyMenu a[data-highlighted]{background:var(--panel)}.GUlriq_toolbar{z-index:8;pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex;position:absolute;top:84px;left:20px;right:20px}.GUlriq_toolbar>*{pointer-events:auto}.GUlriq_searchLabel{width:260px;max-width:100%;position:relative}.GUlriq_searchField{border:1px solid var(--hairline);min-height:44px;color:var(--ink-3);box-shadow:none;background:#fffffff5;border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex}.GUlriq_searchField input{width:100%;min-width:0;min-height:44px;color:var(--ink);font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);background:0 0;border:0;outline:0}.GUlriq_searchField input::placeholder{color:var(--ink-3)}.GUlriq_searchField:focus-within{outline-offset:2px;outline:2px solid #245cb8}.GUlriq_searchField button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:40px;display:grid}.GUlriq_toolbarButton{border:1px solid var(--hairline);min-height:46px;color:var(--ink-3);font:500 var(--type-meta-size,13px)/var(--type-meta-leading,20px) var(--font-ui);cursor:pointer;box-shadow:none;background:#fffffff5;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;display:flex}.GUlriq_toolbarButton:hover{background:var(--panel);border-color:var(--hairline-strong)}.GUlriq_workspace{flex-direction:column;flex:1;min-height:0;display:flex}.GUlriq_branchTree{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.GUlriq_peopleSection{flex:1;min-height:0;padding:64px 24px 24px;overflow:auto}.GUlriq_listHeader{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;display:flex}.GUlriq_listHeader h2{font:600 var(--type-section-size,18px)/var(--type-section-leading,28px) var(--font-ui);margin:0}.GUlriq_listHeader p{font-size:var(--type-meta-size,13px);color:var(--ink-3)}.GUlriq_searchPopover{border:1px solid var(--hairline);background:var(--panel);border-radius:8px;width:max(100%,300px);max-width:calc(100vw - 40px);position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 24px #0000001a}.GUlriq_searchResults{max-height:320px;padding:8px;overflow:auto}.GUlriq_searchResults>button{text-align:left;width:100%;font:400 var(--type-meta-size,13px)/var(--type-meta-leading,20px) var(--font-ui);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.GUlriq_searchResults strong{color:var(--ink);font-weight:600}.GUlriq_searchResults>button[aria-selected=true],.GUlriq_searchResults>button:hover{background:var(--panel)}.GUlriq_searchFooter{border-top:1px solid var(--hairline);font:400 var(--type-meta-size,13px)/var(--type-meta-leading,20px) var(--font-ui);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.GUlriq_searchFooter button{min-height:44px;color:var(--ink-3);font:500 var(--type-meta-size,13px)/var(--type-meta-leading,20px) var(--font-ui);cursor:pointer;background:0 0;border:0}.GUlriq_searchPopover>p{font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);color:var(--ink-3);padding:16px}.GUlriq_emptyFamily,.GUlriq_loadFailure,.GUlriq_noMatch{text-align:center;max-width:620px;margin:auto;padding:40px 24px}.GUlriq_emptyFamily h2,.GUlriq_noMatch h2{font:600 var(--type-display-size,30px)/var(--type-display-leading,36px) var(--font-ui);letter-spacing:-.025em;margin:0 0 16px}.GUlriq_emptyFamily p{font:400 var(--type-body-size,16px)/var(--type-body-leading,24px) var(--font-ui);color:var(--ink-3)}.GUlriq_emptyActions{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px 0;display:flex}.GUlriq_emptyFamily .GUlriq_emptyHint{font-size:var(--type-meta-size,13px);line-height:22px}.GUlriq_noMatch{padding-top:64px}.GUlriq_treeNotice{background:var(--panel);margin:0;padding:12px 24px}.GUlriq_treeNotice h2{font-size:var(--type-body-size,16px)}.GUlriq_treeNotice p{font-size:var(--type-body-sm-size,14px)}.GUlriq_srOnly{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GUlriq_familySurface :is(button,a):focus-visible{outline-offset:2px;outline:3px solid #245cb8}.GUlriq_familyHeader>div{flex-wrap:wrap;gap:4px 12px}.GUlriq_familyHeader .GUlriq_importContext{color:var(--ink-3);font-size:var(--type-meta-size,13px)}@container (max-width:650px){.GUlriq_toolbar{gap:8px;top:80px;left:12px;right:12px}.GUlriq_searchLabel{width:100%}.GUlriq_toolbarButton{min-height:40px;font-size:var(--type-meta-size,13px);padding:8px 12px}.GUlriq_familyHeader{padding-inline:16px}.GUlriq_familyHeader span{font-size:var(--type-meta-size,13px)}.GUlriq_peopleSection{padding-top:64px}}
.cc_OOa_panel{box-sizing:border-box;z-index:5;border:0;border-left:1px solid var(--hairline);background:var(--panel-raise,#fff);flex-direction:column;width:400px;max-height:calc(100dvh - 120px);animation:.16s cc_OOa_reveal;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001a}.cc_OOa_panel header{border-bottom:1px solid var(--hairline);flex:none;grid-template-columns:minmax(0,1fr) 44px;gap:16px 8px;padding:16px;display:grid}.cc_OOa_panel header>div{grid-area:1/1;min-width:0}.cc_OOa_panel h2{font:600 var(--type-title-size,20px)/var(--type-title-leading,28px) var(--font-ui);overflow-wrap:anywhere;margin:8px 0 0}.cc_OOa_eyebrow{font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);color:var(--ink-2)}.cc_OOa_panel button{box-sizing:border-box;min-height:44px;color:var(--ink-2);font:600 var(--type-label-size,14px)/var(--type-label-leading,20px) var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.cc_OOa_panel header>button{grid-area:1/2;align-self:start;padding:12px}.cc_OOa_panel button:hover{background:var(--accent-soft);color:var(--accent)}.cc_OOa_panel header .cc_OOa_openProfile{box-sizing:border-box;background:var(--accent);min-height:44px;color:var(--ground);font:600 var(--type-label-size,14px)/var(--type-label-leading,20px) var(--font-ui);border-radius:8px;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.cc_OOa_panel header .cc_OOa_openProfile:hover{background:#194438;text-decoration:none}.cc_OOa_panel header .cc_OOa_openProfile:active{background:#12372e}.cc_OOa_body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.cc_OOa_panel .cc_OOa_lifespan{font-variant-numeric:tabular-nums;color:var(--ink-2);margin:0}.cc_OOa_panel .cc_OOa_origin{background:var(--panel);font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);color:var(--ink-2);border-radius:8px;margin:12px 0 0;padding:8px 12px}.cc_OOa_panel section{border-bottom:1px solid var(--hairline);padding:24px 0}.cc_OOa_panel section:last-child{border-bottom:0;padding-bottom:0}.cc_OOa_panel h3{font:600 var(--type-body-size,16px)/var(--type-body-leading,24px) var(--font-ui);align-items:baseline;gap:8px;margin:0 0 12px;display:flex}.cc_OOa_panel h3 span{color:var(--ink-2);font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);font-variant-numeric:tabular-nums}.cc_OOa_panel p{font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);overflow-wrap:anywhere;margin:8px 0 0}.cc_OOa_panel dl{margin:0}.cc_OOa_panel dl div{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:16px;padding:8px 0;display:grid}.cc_OOa_panel dt{color:var(--ink-2);font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui)}.cc_OOa_panel dd{overflow-wrap:anywhere;min-width:0;font:400 var(--type-body-size,16px)/var(--type-body-leading,24px) var(--font-ui);margin:0}.cc_OOa_panel a{color:var(--accent);text-decoration:none}.cc_OOa_panel dd a{box-sizing:border-box;align-items:center;min-height:44px;margin:-8px -12px;padding:8px 12px;display:flex}.cc_OOa_panel dd a:hover{background:var(--accent-soft);color:var(--ink)}.cc_OOa_panel footer{border-top:1px solid var(--hairline);background:var(--panel);flex:none;padding:8px 16px}.cc_OOa_panel footer button{border:1px solid var(--hairline);background:var(--panel-raise);width:100%}.cc_OOa_panel footer button:hover{border-color:var(--hairline-strong);background:var(--accent-soft)}.cc_OOa_previews,.cc_OOa_opportunities{font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);margin:0;padding:0;list-style:none}.cc_OOa_previews li{overflow-wrap:anywhere;padding:12px 0}.cc_OOa_previews li:first-child{padding-top:0}.cc_OOa_previews li+li{border-top:1px solid var(--hairline)}.cc_OOa_previews a{min-height:44px;font:600 var(--type-body-size,16px)/var(--type-body-leading,24px) var(--font-ui);justify-content:space-between;align-items:center;gap:12px;display:flex}.cc_OOa_previews a span{overflow-wrap:anywhere;min-width:0}.cc_OOa_previews a svg{opacity:0;flex:none;transition:opacity .14s}.cc_OOa_previews a:is(:hover,:focus-visible) svg{opacity:1}.cc_OOa_panel .cc_OOa_metadata{color:var(--ink-2);margin:8px 0 0}.cc_OOa_panel .cc_OOa_seeAll{min-height:44px;font:500 var(--type-label-size,14px)/var(--type-label-leading,20px) var(--font-ui);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.cc_OOa_panel a svg{flex:none}.cc_OOa_opportunities li{overflow-wrap:anywhere;padding:8px 0}.cc_OOa_previews a,.cc_OOa_panel .cc_OOa_seeAll{box-sizing:border-box;margin-left:-12px;margin-right:-12px;padding:8px 12px}.cc_OOa_previews a:hover,.cc_OOa_panel .cc_OOa_seeAll:hover{color:var(--ink);background:var(--accent-soft)}.cc_OOa_panel button,.cc_OOa_panel a{border-radius:8px;transition:background-color .14s,color .14s,border-color .14s}.cc_OOa_previews a:active,.cc_OOa_panel .cc_OOa_seeAll:active,.cc_OOa_panel dd a:active,.cc_OOa_panel button:active{background:var(--panel-raise)}.cc_OOa_panel :is(a,button):focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:2px}.cc_OOa_body:focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:-3px}.cc_OOa_backLabel{display:none}@keyframes cc_OOa_reveal{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@media (hover:none){.cc_OOa_previews a svg{opacity:1}}@media (prefers-reduced-motion:reduce){.cc_OOa_panel{animation:none}.cc_OOa_panel button,.cc_OOa_panel a,.cc_OOa_previews a svg{transition:none}}.cc_OOa_identity{align-items:center;gap:12px;display:flex}.cc_OOa_portrait,.cc_OOa_avatar{background:var(--accent-soft);color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.cc_OOa_portrait{width:48px;height:48px}.cc_OOa_avatar{width:36px;height:36px}.cc_OOa_familyGroup{margin-top:24px}.cc_OOa_familyGroup+.cc_OOa_familyGroup{border-top:1px solid var(--hairline);padding-top:24px}.cc_OOa_familyGroup h4{font:500 var(--type-label-size,14px)/var(--type-label-leading,20px) var(--font-ui);color:var(--ink-2);margin:0 0 8px}.cc_OOa_relatives{margin:0;padding:0;list-style:none}.cc_OOa_relatives a{align-items:center;gap:12px;min-height:64px;margin-inline:-8px;padding:12px 8px;display:flex}.cc_OOa_relatives a:hover{background:var(--accent-soft)}.cc_OOa_relatives a>span:nth-child(2){flex:1;min-width:0}.cc_OOa_relatives strong{font:600 var(--type-body-size,16px)/var(--type-body-leading,24px) var(--font-ui);color:var(--ink);overflow-wrap:anywhere;display:block}.cc_OOa_relatives small{font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);color:var(--ink-2);overflow-wrap:anywhere;margin-top:4px;display:block}.cc_OOa_panel .cc_OOa_relationship{color:var(--ink-2);padding:8px 0}.cc_OOa_children summary{box-sizing:border-box;min-height:44px;font:500 var(--type-label-size,14px)/var(--type-label-leading,20px) var(--font-ui);color:var(--accent-ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-inline:-8px;padding:8px;display:flex}.cc_OOa_children summary:before{content:"›";font-size:var(--type-title-size,20px);transition:transform .14s;transform:rotate(0)}.cc_OOa_children[open] summary:before{transform:rotate(90deg)}.cc_OOa_children summary:hover{background:var(--accent-soft)}.cc_OOa_children summary:focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:2px}.cc_OOa_children summary span{font-variant-numeric:tabular-nums;margin-left:auto}@media (prefers-reduced-motion:reduce){.cc_OOa_children summary:before{transition:none}}
.sznv4W_header{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:16px 0;display:flex}.sznv4W_identity{flex:280px;align-items:center;gap:16px;min-width:0;display:flex}.sznv4W_identity>div{min-width:0}.sznv4W_identity h1{color:var(--ink);font:600 var(--type-display-size,30px)/var(--type-display-leading,36px) var(--font-ui);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.sznv4W_identity p{color:var(--ink-2);font:400 var(--type-body-size,16px)/var(--type-body-leading,24px) var(--font-ui);margin:8px 0 0}.sznv4W_portrait{background:var(--accent-soft);width:56px;height:56px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.sznv4W_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sznv4W_tabs{scrollbar-width:thin;border-bottom:1px solid var(--hairline);min-height:48px;top:var(--workspace-header-height,64px);z-index:15;background:var(--panel);align-items:stretch;gap:8px;margin:0 0 24px;display:flex;position:sticky;overflow-x:auto}.sznv4W_tab{color:var(--ink-2);min-height:48px;font:500 var(--type-label-size,14px)/var(--type-label-leading,20px) var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;padding:12px;transition:background-color .14s,color .14s;position:relative}.sznv4W_tab:hover{background:var(--accent-soft);color:var(--accent-ink)}.sznv4W_tab[aria-selected=true]{color:var(--ink)}.sznv4W_tab[aria-selected=true]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:12px;right:12px}.sznv4W_tab:focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.sznv4W_tab{transition:none}}
._6jqb6a_header{flex:1;gap:8px;min-width:0;display:grid}._6jqb6a_header ._6jqb6a_name,._6jqb6a_header ._6jqb6a_years,._6jqb6a_action,._6jqb6a_overflow,._6jqb6a_sectionTitle,._6jqb6a_row span{background:var(--hairline,#d6dcd8);border-radius:4px;display:block}._6jqb6a_header ._6jqb6a_name{height:28px;height:calc(var(--type-display-leading,36px) - 8px);width:min(240px,90%);margin:4px 0}._6jqb6a_breadcrumbName{vertical-align:middle;width:min(120px,32vw);height:14px;margin:0 var(--pf-s2,2px);background:var(--hairline,#d6dcd8);border-radius:4px;display:inline-block}html[data-redesign] ._6jqb6a_breadcrumbName{background:var(--skeleton);border-radius:6px}._6jqb6a_header ._6jqb6a_years{height:16px;height:calc(var(--type-body-leading,24px) - 8px);width:100px;margin:4px 0}._6jqb6a_action{border-radius:8px;width:104px;height:44px}._6jqb6a_action:nth-child(2){width:144px}._6jqb6a_overflow{border-radius:8px;width:44px;height:44px}._6jqb6a_body{max-width:72ch}._6jqb6a_body ._6jqb6a_status{font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);color:var(--ink-2);margin:16px 0 24px}._6jqb6a_sections{gap:24px;display:grid}._6jqb6a_section{border-bottom:1px solid var(--hairline);padding:0 0 24px}._6jqb6a_sectionTitle{width:144px;height:20px;margin-bottom:24px}._6jqb6a_row{grid-template-columns:72px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}._6jqb6a_row span{height:14px}._6jqb6a_row span:last-child{width:85%}._6jqb6a_row:last-child span:last-child{width:64%}._6jqb6a_body[data-compact=true] ._6jqb6a_sectionTitle{width:104px;height:16px;margin-bottom:16px}._6jqb6a_body[data-compact=true] ._6jqb6a_row{grid-template-columns:64px minmax(0,1fr);padding:12px 0}html[data-redesign] :is(._6jqb6a_header ._6jqb6a_name,._6jqb6a_header ._6jqb6a_years,._6jqb6a_action,._6jqb6a_overflow,._6jqb6a_sectionTitle,._6jqb6a_row span){background:var(--skeleton);border-radius:6px}html[data-redesign] ._6jqb6a_section{padding:var(--pf-s20,20px);border-radius:var(--radius);background:var(--pf-card,var(--card));box-shadow:inset 0 0 0 1px var(--pf-border,var(--border));border:0}
.N4VOza_shell{height:100dvh}.N4VOza_surface{min-width:0;height:100%;min-height:0}.N4VOza_surface [data-artifact-focus-heading]:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.N4VOza_panelMode{height:100%;min-height:0}.N4VOza_panelMode[hidden]{display:none}.N4VOza_marketDialog{animation:.18s cubic-bezier(.2,.8,.2,1) N4VOza_marketEnter}.N4VOza_marketBackdrop{animation:.16s ease-out N4VOza_backdropEnter}.N4VOza_marketDialog[data-state=closed]{pointer-events:none;animation:.14s ease-in forwards N4VOza_marketExit}.N4VOza_marketBackdrop[data-state=closed]{animation:.14s ease-in forwards N4VOza_backdropExit}@keyframes N4VOza_marketEnter{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes N4VOza_backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes N4VOza_marketExit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.99)}}@keyframes N4VOza_backdropExit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.N4VOza_childrenPanel,.N4VOza_childRow,.N4VOza_addChild{transition:none;animation:none}.N4VOza_shell{transition:none}.N4VOza_panelMode:not([hidden]),.N4VOza_marketDialog,.N4VOza_marketBackdrop,.N4VOza_marketDialog[data-state=closed],.N4VOza_marketBackdrop[data-state=closed]{animation:none}}.N4VOza_switcher{border-bottom:1px solid var(--border);background:var(--sidebar);flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 8px;display:flex}.N4VOza_switcher button{min-width:44px;min-height:44px}.N4VOza_switcher button[data-show-surface]{text-overflow:ellipsis;white-space:nowrap;max-width:52%;min-height:44px;color:var(--muted-foreground);font-size:var(--type-meta-size,13px);padding:0 12px;overflow:hidden}.N4VOza_switcher button[aria-pressed=true]{color:var(--foreground);box-shadow:inset 0 -2px var(--primary);font-weight:600}.N4VOza_switcher button:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.N4VOza_historyBackdrop.begot-workspace{z-index:40;background:#00000038;position:fixed;inset:0}.N4VOza_historyDrawer.begot-workspace{z-index:41;background:var(--sidebar);width:min(320px,100vw);height:100dvh;position:fixed;inset:0 auto 0 0;box-shadow:0 8px 24px #0000001a}.N4VOza_shell[data-single-pane] .N4VOza_panels{display:block;position:relative}.N4VOza_panels>[data-panel]{min-width:0}.N4VOza_shell[data-single-pane] .N4VOza_panels>[data-panel]{position:absolute;inset:0;flex:none!important;width:100%!important;min-width:0!important;height:100%!important}.N4VOza_shell[data-single-pane] .N4VOza_divider{display:none}.N4VOza_shell[data-single-pane][data-active-surface=chat] [id=workspace-artifact],.N4VOza_shell[data-single-pane][data-active-surface=artifact] [id=workspace-chat]{visibility:hidden;opacity:0;pointer-events:none}.N4VOza_workspaceHeader{box-sizing:border-box;height:var(--app-header-h,56px);min-height:var(--app-header-h,56px);border-bottom:1px solid var(--sidebar-border);flex-shrink:0;align-items:center;gap:8px;padding:0 8px;display:flex}.N4VOza_workspaceHeader button{min-width:44px;min-height:44px}.N4VOza_dockedSidebar{background:var(--sidebar);flex-shrink:0;min-width:0;height:100%;overflow:hidden}.N4VOza_divider{border-inline:0 solid var(--border);border-inline-end-width:1px;transition:border-color .15s;background:0 0!important;flex:0 0 8px!important;width:8px!important}.N4VOza_divider:hover,.N4VOza_divider[data-separator=active]{border-inline-end-color:var(--input)}.N4VOza_treePopover{z-index:35;border:1px solid var(--border);background:var(--card);border-radius:8px;width:300px;max-width:calc(100% - 24px);max-height:320px;padding:8px;position:absolute;overflow:auto;box-shadow:0 8px 24px #0000001a}.N4VOza_treePopover button{min-height:44px}.N4VOza_treeToolbar{top:calc((var(--app-subheader-h,56px) - 44px) / 2);z-index:10;pointer-events:none;flex-wrap:wrap;align-items:start;gap:8px;display:flex;position:absolute;left:12px;right:12px}.N4VOza_treeToolbar>*{pointer-events:auto}.N4VOza_treeToolbar input{max-width:100%}.N4VOza_treeToolbar>div{flex:180px;min-width:min(160px,100%);max-width:260px}.N4VOza_treeToolbar>button{flex:none}.N4VOza_treeControls{z-index:10;pointer-events:none;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.N4VOza_treeControls>*{pointer-events:auto}.N4VOza_historyBackdrop{animation:.2s ease-out both N4VOza_backdropEnter}.N4VOza_historyBackdrop[data-state=closed]{pointer-events:none;animation:.16s ease-out both N4VOza_backdropExit}.N4VOza_historyDrawer{animation:.2s cubic-bezier(.22,1,.36,1) both N4VOza_historyEnter}.N4VOza_historyDrawer[data-state=closed]{pointer-events:none;animation:.16s cubic-bezier(.22,1,.36,1) both N4VOza_historyExit}@keyframes N4VOza_historyEnter{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes N4VOza_historyExit{0%{transform:translate(0,0)}to{transform:translate(-100%)}}.N4VOza_inspector{opacity:1;will-change:transform;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .14s ease-out;transform:translate(0,0)}.N4VOza_inspector[data-state=folded]{box-shadow:none;transition-duration:.16s;transform:translate(100%)}.N4VOza_inspector[data-state=closed]{opacity:0;pointer-events:none;transition-duration:.16s;transform:translate(100%)}.N4VOza_inspectorContent{animation:.16s ease-out N4VOza_inspectorSwap}@keyframes N4VOza_inspectorSwap{0%{opacity:.4}to{opacity:1}}.N4VOza_treeToolbar,.N4VOza_treeControls{transition:right .2s cubic-bezier(.22,1,.36,1)}.N4VOza_dockedSlot{flex-shrink:0;min-width:0;height:100%;overflow:hidden}.N4VOza_dockedSlot>.N4VOza_dockedSidebar{opacity:1;transform:translate(0,0)}.N4VOza_dockedSlot[data-state=closed]>.N4VOza_dockedSidebar{opacity:.6;transform:translate(-100%)}.N4VOza_dockedSlot[data-motion=enter],.N4VOza_dockedSlot[data-motion=enter]>.N4VOza_dockedSidebar{transition:width .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.N4VOza_dockedSlot[data-motion=exit],.N4VOza_dockedSlot[data-motion=exit]>.N4VOza_dockedSidebar{transition:width .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1),opacity .16s ease-out}@media (prefers-reduced-motion:reduce){.N4VOza_historyDrawer,.N4VOza_historyBackdrop,.N4VOza_historyDrawer[data-state=closed],.N4VOza_historyBackdrop[data-state=closed]{animation:none}.N4VOza_inspector{will-change:auto;transition:opacity .12s linear}.N4VOza_inspector[data-state=closed]{transform:none}.N4VOza_inspectorContent{animation:none}.N4VOza_treeToolbar,.N4VOza_treeControls,.N4VOza_dockedSlot[data-motion],.N4VOza_dockedSlot[data-motion]>.N4VOza_dockedSidebar{transition:none}.N4VOza_dockedSlot[data-state=closed]>.N4VOza_dockedSidebar{opacity:0;transform:none}}.N4VOza_artifactHeader{box-sizing:border-box;height:var(--app-header-h,56px);min-height:var(--app-header-h,56px);border-bottom:1px solid var(--border);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:12px;padding:0 8px 0 12px;display:flex}.N4VOza_artifactIdentity{flex:180px;align-items:center;gap:12px;min-width:0;display:flex}.N4VOza_artifactIdentity>button{min-width:0;max-width:100%}.N4VOza_artifactIdentity>h1{overflow-wrap:anywhere;min-width:0}.N4VOza_artifactHeader button{min-height:44px}.N4VOza_artifactHeader[hidden]{display:none}.N4VOza_artifactActions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.N4VOza_artifactActions:empty{display:none}.N4VOza_artifactActions>button{min-width:44px}.N4VOza_workspacePageSubtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground);margin:0;overflow:hidden}.N4VOza_personSurface{min-width:0;container-type:inline-size}.N4VOza_personHeader{container-type:inline-size}.N4VOza_personMeta{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);font-variant-numeric:tabular-nums}.N4VOza_personSuggestions:empty{display:none}.N4VOza_personCrumbs{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex}.N4VOza_personCrumbs>span:not(.N4VOza_truncate){flex:none}p.N4VOza_personMeta{display:flex}.N4VOza_personRoute{flex-wrap:wrap;align-items:center;column-gap:8px;min-width:0;display:inline-flex}.N4VOza_personRoute svg{flex:none;width:14px;height:14px}.N4VOza_personSourceCount{min-height:24px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;text-underline-offset:4px;transition:color var(--motion-fast,.12s) var(--motion-ease-out,ease-out), text-decoration-color var(--motion-fast,.12s) var(--motion-ease-out,ease-out);background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.N4VOza_personSourceCount:hover{color:var(--foreground);text-decoration-color:currentColor}.N4VOza_personSourceCount:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.N4VOza_personSuggestions ul[aria-label]{gap:8px}.N4VOza_personSuggestions .begot-chip{box-shadow:inset 0 0 0 1px var(--border);color:var(--foreground);transition:background-color var(--motion-fast,.12s) var(--motion-ease-out,ease-out), box-shadow var(--motion-fast,.12s) var(--motion-ease-out,ease-out);border-radius:8px;padding:0 12px;text-decoration:none}.N4VOza_personSuggestions .begot-chip:hover:not(:disabled){background:var(--muted);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--foreground) 18%, transparent);text-decoration:none}.N4VOza_personActions{flex-wrap:wrap;gap:4px;margin:8px 0 0 -12px;display:flex}@media (pointer:coarse){.N4VOza_personActions>button{min-height:44px}.N4VOza_personSuggestions .begot-chip{min-height:44px}}.N4VOza_personTabs{max-width:100%;margin-bottom:-1px;padding:0 24px;overflow-x:auto}.N4VOza_personTabs [data-slot=tabs-trigger]{color:var(--muted-foreground);font-size:var(--type-label-size,14px);font-weight:500}.N4VOza_personTabs [data-slot=tabs-trigger]:hover,.N4VOza_personTabs [data-slot=tabs-trigger][data-state=active]{color:var(--foreground)}.N4VOza_personScroll [data-slot=scroll-area-viewport]>div{display:block!important}.N4VOza_personContent .begot-section{background:0 0;border:0;padding:0}.N4VOza_personContent .begot-stack{gap:var(--space-section,40px)}.N4VOza_personContent{overflow-wrap:anywhere;min-width:0;max-width:1008px;margin-inline:0;padding:32px 24px 48px}.N4VOza_personTimeline{align-items:flex-start;gap:24px;display:flex}.N4VOza_personPlaces{width:320px;max-width:100%}.N4VOza_personFamily{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.N4VOza_personFamily>button{min-width:0}.N4VOza_personDetailRow{grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.N4VOza_timelineFilters{flex-wrap:wrap;max-width:100%}@container (max-width:760px){.N4VOza_personTimeline{flex-direction:column;align-items:stretch}.N4VOza_personPlaces{width:100%}.N4VOza_personFamily{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.N4VOza_personContent{padding:16px 16px 32px}.N4VOza_personHeader>div[class]{padding-inline:16px}.N4VOza_personTabs{padding:0 16px}.N4VOza_personTabs [data-slot=tabs-list][role=tablist]{column-gap:16px}.N4VOza_personSuggestions ul[aria-label]{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.N4VOza_personSuggestions .begot-chip{white-space:nowrap}.N4VOza_personFamily{grid-template-columns:minmax(0,1fr)}.N4VOza_personDetailRow{grid-template-columns:minmax(0,1fr) auto;gap:8px}.N4VOza_personDetailRow>span:first-child{grid-column:1/-1}}@media (max-width:640px){.N4VOza_treeControls button{flex-shrink:0;min-width:44px;min-height:44px}}.N4VOza_shell{transition:opacity .2s cubic-bezier(0,0,.2,1)}.N4VOza_shell:not([data-measured]){opacity:0;animation:0s linear .6s forwards N4VOza_shell-reveal}@keyframes N4VOza_shell-reveal{to{opacity:1}}.N4VOza_childrenPanel{z-index:30;overscroll-behavior:contain;border-radius:0 0 var(--radius-xl,12px) var(--radius-xl,12px);background:var(--card);max-height:360px;box-shadow:0 8px 24px #0000001a, 0 0 0 1px color-mix(in oklch, var(--foreground) 8%, transparent);transform-origin:top;animation:.18s cubic-bezier(.16,1,.3,1) both N4VOza_childrenOpen;position:absolute;left:-1px;right:-1px;overflow:auto}.N4VOza_childrenPanel ul{padding:var(--space-1) 0;margin:0;list-style:none}.N4VOza_childRow{align-items:center;gap:var(--space-2);width:100%;min-height:56px;padding:var(--space-1) var(--space-2);text-align:left;transition:background-color .12s ease-out;display:flex}.N4VOza_childRow:hover{background:var(--muted)}.N4VOza_childRow:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.N4VOza_childRow[aria-current=true]{box-shadow:inset 3px 0 0 var(--primary)}.N4VOza_addChild{align-items:center;gap:var(--space-1);width:100%;min-height:48px;padding:0 var(--space-2);background:color-mix(in oklch, var(--muted) 45%, transparent);color:var(--primary);font-weight:600;font-size:var(--type-label-size);transition:background-color .12s ease-out;display:flex}.N4VOza_addChild:hover{background:var(--muted)}.N4VOza_addChild:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@keyframes N4VOza_childrenOpen{0%{opacity:0;transform:translateY(-4px)scaleY(.97)}to{opacity:1;transform:none}}html[data-redesign] .N4VOza_marketDialog{width:min(920px,100vw - 48px);height:min(820px,100dvh - 64px);margin:auto;inset:0}html[data-redesign] .N4VOza_marketDialog .max-w-5xl{max-width:none}
.opaS4W_collaborators,.opaS4W_notes{gap:16px;min-width:0;display:grid}.opaS4W_collaborators{margin-bottom:40px}.opaS4W_collaborators h2,.opaS4W_notes h2{color:var(--ink);margin:0}.opaS4W_title{color:var(--ink);font:600 var(--type-section-size,18px)/var(--type-section-leading,28px) var(--font-ui);letter-spacing:-.01em;margin:0}.opaS4W_collaborators p,.opaS4W_notes p{max-width:72ch;font-size:var(--type-body-size,16px);overflow-wrap:anywhere;margin:0;line-height:26px}.opaS4W_selector{max-width:640px;font-size:var(--type-body-sm-size,14px);gap:8px;margin:8px 0;line-height:20px;display:grid}.opaS4W_actions{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.opaS4W_actions :is(button,a){box-sizing:border-box;max-width:100%;min-height:44px;font-size:var(--type-body-sm-size,14px);text-align:center;white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 16px;line-height:20px;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.opaS4W_actions a{color:var(--accent-ink);background:0 0;border:1px solid #0000}.opaS4W_actions a:hover{background:var(--accent-soft);color:var(--ink);border-color:#0000}.opaS4W_actions a:active{background:var(--panel-raise)}.opaS4W_actions :is(button,a):focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:3px}.opaS4W_savedNotes{gap:16px;display:grid}@media (prefers-reduced-motion:reduce){.opaS4W_actions :is(button,a){transition:none}}
.MBYe3a_field{vertical-align:middle;flex-wrap:wrap;flex:1;width:100%;min-width:0;max-width:100%;display:inline-flex;position:relative}.MBYe3a_field .MBYe3a_native{clip-path:inset(50%);pointer-events:none;overflow:hidden;opacity:0!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.MBYe3a_field .MBYe3a_trigger{border:1px solid var(--hairline-strong);background:var(--panel-raise);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;font-size:var(--type-body-sm-size,14px);text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;line-height:20px;transition:background-color .14s,border-color .14s,color .14s;display:flex;background-image:none!important}.MBYe3a_value{white-space:normal;overflow-wrap:anywhere;min-width:0}.MBYe3a_chevron{color:var(--ink-2);flex:none;transition:transform .14s;display:flex}.MBYe3a_trigger[data-state=open] .MBYe3a_chevron{transform:rotate(180deg)}.MBYe3a_field .MBYe3a_trigger:hover:not(:disabled),.MBYe3a_field .MBYe3a_trigger[data-state=open]{border-color:var(--accent);background:var(--accent-soft)}.MBYe3a_field .MBYe3a_trigger:active:not(:disabled){background:var(--panel)}.MBYe3a_field .MBYe3a_trigger:focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:2px;border-color:var(--accent)}.MBYe3a_field .MBYe3a_trigger:disabled{cursor:not-allowed;color:var(--ink-2);background:var(--panel);border-color:var(--hairline)}.MBYe3a_menu{z-index:220;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(360px,var(--radix-select-content-available-height));border:1px solid var(--hairline);background:var(--panel-raise);color:var(--ink);font-family:var(--font-ui);border-radius:8px;animation:.14s ease-out MBYe3a_reveal;overflow:hidden;box-shadow:0 8px 24px #0000001a}.MBYe3a_viewport{padding:8px}.MBYe3a_item{box-sizing:border-box;min-height:44px;font-size:var(--type-body-sm-size,14px);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:12px;line-height:20px;transition:background-color .14s,color .14s;display:flex;position:relative}.MBYe3a_itemCopy{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.MBYe3a_item[data-state=checked]{color:var(--accent-ink);background:var(--accent-soft);font-weight:600}.MBYe3a_item[data-highlighted]{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.MBYe3a_item[data-disabled]{color:var(--ink-2);cursor:not-allowed;opacity:.65}.MBYe3a_description{font-size:var(--type-body-sm-size,14px);color:var(--ink-2);font-weight:400;line-height:20px;display:block}.MBYe3a_check{color:var(--accent);flex:none;width:20px;min-height:20px;display:flex}.MBYe3a_scroll{height:32px;color:var(--ink-2);background:var(--panel-raise);justify-content:center;align-items:center;display:flex}.MBYe3a_group{font-size:var(--type-body-sm-size,14px);color:var(--ink-2);padding:12px 12px 8px;font-weight:600;line-height:20px}.MBYe3a_error{width:100%;color:var(--ink-2);font-size:var(--type-body-sm-size,14px);margin-top:8px;line-height:20px;display:block}@keyframes MBYe3a_reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MBYe3a_menu{animation:none!important}.MBYe3a_field .MBYe3a_trigger,.MBYe3a_chevron,.MBYe3a_item{transition:none!important}}.MBYe3a_menu .MBYe3a_item:focus-visible{outline:3px solid var(--focus,#245cb8);outline-offset:-3px}.begot-workspace .MBYe3a_trigger{--accent:var(--primary);--accent-soft:var(--muted);--focus:var(--ring)}:is(html[data-redesign] .MBYe3a_field,html[data-redesign] .MBYe3a_menu){--panel-raise:var(--card);--panel:var(--muted);--ink:var(--foreground);--ink-2:var(--muted-foreground);--hairline:var(--border);--hairline-strong:var(--input);--accent:var(--primary);--accent-ink:var(--primary);--accent-soft:var(--rd-select);--focus:var(--ring)}html[data-redesign] .MBYe3a_field .MBYe3a_trigger{border-radius:var(--radius-control);background:var(--card)}html[data-redesign] .MBYe3a_menu{border-radius:var(--radius);background:var(--popover);box-shadow:var(--depth-raised);border:0}html[data-redesign] .MBYe3a_item{border-radius:var(--radius-control)}html[data-redesign] .MBYe3a_item[data-highlighted]{box-shadow:none;background:var(--rd-select);color:var(--rd-select-foreground)}html[data-redesign] .MBYe3a_item[data-state=checked]{color:var(--rd-select-foreground);background:var(--rd-select)}
._4qCW5q_panel._4qCW5q_panel{background:var(--popover);color:var(--popover-foreground)}._4qCW5q_notice{z-index:40;background:var(--card);width:calc(100% - 32px);max-width:360px;color:var(--card-foreground);border:0;border-radius:8px;padding:16px;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #0000001a}._4qCW5q_trigger._4qCW5q_trigger{flex-shrink:0;min-width:44px;min-height:44px;position:relative}._4qCW5q_badgePos{position:absolute;top:0;right:-2px}._4qCW5q_dismiss{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._4qCW5q_dismiss:hover{background:var(--accent)}
html[data-redesign] ._1gCzjW_tracker{z-index:20;box-sizing:border-box;border-radius:var(--radius);background:var(--next-step);width:min(480px,100% - 32px);color:var(--next-step-foreground);font-size:var(--type-meta-size);line-height:var(--type-meta-leading);padding:12px 16px 16px;position:absolute;bottom:16px;left:16px}html[data-redesign] ._1gCzjW_top{align-items:center;gap:8px;margin:0;padding-right:32px;display:flex}html[data-redesign] ._1gCzjW_dot{background:var(--status-proved);border-radius:50%;flex:none;width:8px;height:8px}html[data-redesign] ._1gCzjW_state{font-weight:600}html[data-redesign] ._1gCzjW_more{color:color-mix(in srgb, var(--next-step-foreground) 72%, transparent)}html[data-redesign] ._1gCzjW_question{--font-ui:var(--font-display);font-family:var(--font-ui);font-size:var(--type-section-size);line-height:var(--type-section-leading);overflow-wrap:anywhere;margin:4px 0 0;font-weight:400}html[data-redesign] ._1gCzjW_bar{background:color-mix(in srgb, var(--next-step-foreground) 18%, transparent);border-radius:2px;height:4px;margin-top:12px;display:block;overflow:hidden}html[data-redesign] ._1gCzjW_fill{background:var(--status-proved);border-radius:2px;height:100%;display:block}html[data-redesign] ._1gCzjW_bottom{justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px;display:flex}html[data-redesign] ._1gCzjW_step{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--next-step-foreground) 72%, transparent);overflow:hidden}html[data-redesign] ._1gCzjW_watch{color:var(--next-step-foreground);flex:none;font-weight:600;text-decoration:none}html[data-redesign] ._1gCzjW_watch:hover{text-underline-offset:4px;text-decoration:underline}html[data-redesign] ._1gCzjW_close{border-radius:var(--radius-control);width:32px;height:32px;color:color-mix(in srgb, var(--next-step-foreground) 72%, transparent);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}html[data-redesign] ._1gCzjW_close:hover{color:var(--next-step-foreground);background:color-mix(in srgb, var(--next-step-foreground) 10%, transparent)}:is(html[data-redesign] ._1gCzjW_watch:focus-visible,html[data-redesign] ._1gCzjW_close:focus-visible){outline:2px solid var(--next-step-foreground);outline-offset:2px}
._9qg-Sa_panel{--sp-surface:#fbfaf6;--sp-raised:#fff;--sp-control:#e3ddd0;--sp-divider:#ece7dc;--sp-ink:#1d1f1b;--sp-ink-muted:#6b6a62;--sp-ink-subtle:#7a786f;--sp-hover:#f1ede4;--sp-row-hover:#f2efe8;--sp-brand:#24473a;--sp-brand-hover:#1c3a2f;--sp-brand-ink:#fff;--sp-brand-tint:#e4ece6;--sp-gold:#c9a74a;--sp-gold-ink:#7d5f17;--sp-gold-tint:#fcf7ea;--sp-gold-border:#efe2bf;--sp-slot-border:#d8c48f;--sp-red:#9a3b2a;--sp-red-ink:#7a2f22;--sp-red-tint:#fbf1ee;--sp-red-border:#efd6cf;--sp-found-tint:#eef3ef;--sp-found-border:#d5e1d8;--sp-found-ink:#3d5a4b;--sp-idle-border:#d8d1c1;--sp-idle-dot:#c9c4b6;--sp-needs-ring:#c9c3b5;--sp-needs-ink:#8c8a80;--sp-step-todo:#e8e3d8;--sp-avatar-ring:#e6dcd4;--sp-discover:#2b4a3b;--sp-shadow:0 12px 32px -16px #2823142e;--sp-tab-shadow:-2px 0 8px -2px #2823141f;--sp-name-size:19px;--sp-body-size:13px;--sp-date-size:13.5px;--sp-meta-size:12.5px;--sp-small-size:12px;--sp-micro-size:11.5px;--sp-tag-size:11px;--sp-initials-size:10px;--sp-section-size:14px;--sp-2:2px;--sp-3:3px;--sp-6:6px;--sp-7:7px;--sp-10:10px;--sp-11:11px;--sp-13:13px;--sp-14:14px;--sp-18:18px;--sp-20:20px;--sp-22:22px;z-index:20;background:var(--sp-surface);width:352px;min-height:0;color:var(--sp-ink);box-shadow:inset 0 0 0 1px var(--sp-control), var(--sp-shadow);font-family:var(--font-ui);font-size:var(--sp-body-size);opacity:1;border-radius:8px;flex-direction:column;line-height:normal;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .14s ease-out,box-shadow .16s ease-out;display:flex;position:absolute;top:0;bottom:12px;right:12px;transform:none}:is(html[data-redesign].dark ._9qg-Sa_panel,html[data-redesign][data-theme=dark] ._9qg-Sa_panel){--sp-surface:#1d211e;--sp-raised:#242925;--sp-control:#3a413b;--sp-divider:#2e342f;--sp-ink:#ece8df;--sp-ink-muted:#a7ada7;--sp-ink-subtle:#969c96;--sp-hover:#2a302b;--sp-row-hover:#262b27;--sp-brand:#8fc2ab;--sp-brand-hover:#a3cfba;--sp-brand-ink:#0f1f18;--sp-brand-tint:#213a30;--sp-gold:#d2a85e;--sp-gold-ink:#e2bf7f;--sp-gold-tint:#2a261b;--sp-gold-border:#4a3f24;--sp-slot-border:#6b5a2e;--sp-red:#e08a76;--sp-red-ink:#eaa190;--sp-red-tint:#2e201c;--sp-red-border:#553029;--sp-found-tint:#1c2a23;--sp-found-border:#2c4237;--sp-found-ink:#b5dccb;--sp-idle-border:#3f463f;--sp-idle-dot:#5b615b;--sp-needs-ring:#6b716b;--sp-needs-ink:#9a9f99;--sp-step-todo:#2e342f;--sp-avatar-ring:#3a413b;--sp-discover:#8fc2ab;--sp-shadow:0 12px 32px -16px #0009;--sp-tab-shadow:-2px 0 8px -2px #0006}@media (prefers-color-scheme:dark){html[data-redesign]:not([data-theme=light]) ._9qg-Sa_panel{--sp-surface:#1d211e;--sp-raised:#242925;--sp-control:#3a413b;--sp-divider:#2e342f;--sp-ink:#ece8df;--sp-ink-muted:#a7ada7;--sp-ink-subtle:#969c96;--sp-hover:#2a302b;--sp-row-hover:#262b27;--sp-brand:#8fc2ab;--sp-brand-hover:#a3cfba;--sp-brand-ink:#0f1f18;--sp-brand-tint:#213a30;--sp-gold:#d2a85e;--sp-gold-ink:#e2bf7f;--sp-gold-tint:#2a261b;--sp-gold-border:#4a3f24;--sp-slot-border:#6b5a2e;--sp-red:#e08a76;--sp-red-ink:#eaa190;--sp-red-tint:#2e201c;--sp-red-border:#553029;--sp-found-tint:#1c2a23;--sp-found-border:#2c4237;--sp-found-ink:#b5dccb;--sp-idle-border:#3f463f;--sp-idle-dot:#5b615b;--sp-needs-ring:#6b716b;--sp-needs-ink:#9a9f99;--sp-step-todo:#2e342f;--sp-avatar-ring:#3a413b;--sp-discover:#8fc2ab;--sp-shadow:0 12px 32px -16px #0009;--sp-tab-shadow:-2px 0 8px -2px #0006}}._9qg-Sa_panel[data-state=open]{will-change:auto;transform:none}._9qg-Sa_panel[data-state=folded]{box-shadow:inset 0 0 0 1px var(--sp-control);will-change:transform;transition-duration:.16s;transform:translate(calc(100% + 12px))}._9qg-Sa_panel[data-state=closed]{opacity:0;pointer-events:none;will-change:transform;transition-duration:.16s;transform:translate(calc(100% + 12px))}._9qg-Sa_panel[data-arrival=arrive]{will-change:opacity, transform;animation:_9qg-Sa_panel-arrive var(--arrive-ms,.2s) var(--arrive-ease,cubic-bezier(.22, 1, .36, 1)) var(--arrive-delay,0s) both;transition:none}@keyframes _9qg-Sa_panel-arrive{0%{opacity:0;transform:translate3d(0, var(--arrive-rise,4px), 0)}to{opacity:1;transform:none}}._9qg-Sa_tab{z-index:6;box-sizing:border-box;cursor:pointer;border:1px solid var(--sp-control);background:var(--sp-raised);width:14px;height:52px;color:var(--sp-ink-muted);border-right:0;border-radius:8px 0 0 8px;place-items:center;padding:0;transition:color .15s ease-out;display:grid;position:absolute;top:calc(50% - 26px);left:-15px}._9qg-Sa_tab[data-folded]{width:24px;box-shadow:var(--sp-tab-shadow);left:-25px}._9qg-Sa_tab:hover{color:var(--sp-ink)}._9qg-Sa_tab:focus-visible{outline:2px solid var(--sp-brand);outline-offset:2px}._9qg-Sa_inner{border-radius:13px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._9qg-Sa_head{gap:var(--sp-14);padding:var(--sp-14) 12px var(--sp-18) var(--sp-20);border-bottom:1px solid var(--sp-divider);flex:none;display:grid}._9qg-Sa_topRow{align-items:center;gap:var(--sp-2);display:flex}._9qg-Sa_relation{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--sp-meta-size);color:var(--sp-ink-subtle);flex:1;overflow:hidden}._9qg-Sa_iconButton{width:30px;height:30px;color:var(--sp-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:background-color .15s ease-out;display:grid}._9qg-Sa_iconButton:hover,._9qg-Sa_iconButton[data-open]{background:var(--sp-hover)}._9qg-Sa_iconButton:focus-visible{outline:2px solid var(--sp-brand);outline-offset:2px}._9qg-Sa_identity{align-items:center;gap:var(--sp-14);min-width:0;padding-right:8px;display:flex}._9qg-Sa_avatar{box-shadow:0 0 0 3px var(--sp-raised), 0 0 0 4px var(--sp-avatar-ring);border-radius:9999px;flex:none;display:grid}._9qg-Sa_avatar>[data-slot=avatar],._9qg-Sa_rowAvatar>[data-slot=avatar]{box-shadow:none}._9qg-Sa_identityText{gap:var(--sp-3);min-width:0;display:grid}._9qg-Sa_name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--sp-name-size);letter-spacing:-.01em;color:var(--sp-ink);font-weight:600;overflow:hidden}._9qg-Sa_name h2,._9qg-Sa_name button{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}._9qg-Sa_sub{white-space:nowrap;min-width:0;font-size:var(--sp-meta-size);color:var(--sp-ink-muted);overflow:hidden}._9qg-Sa_actions{gap:var(--sp-6);padding-right:8px;display:flex}._9qg-Sa_primary,._9qg-Sa_secondary{cursor:pointer;white-space:nowrap;height:36px;font-size:var(--sp-body-size);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-weight:500;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}._9qg-Sa_primary{background:var(--sp-brand);color:var(--sp-brand-ink);border:0;flex:1}._9qg-Sa_primary:hover{background:var(--sp-brand-hover)}._9qg-Sa_secondary{border:1px solid var(--sp-control);background:var(--sp-raised);color:var(--sp-ink)}._9qg-Sa_secondary:hover{background:var(--sp-row-hover)}._9qg-Sa_secondary[data-editing]{border-color:var(--sp-ink);background:var(--sp-ink);color:var(--sp-surface)}._9qg-Sa_primary:focus-visible,._9qg-Sa_secondary:focus-visible{outline:2px solid var(--sp-brand);outline-offset:2px}._9qg-Sa_card{color:var(--sp-ink);background:0 0;border-radius:8px;margin-right:8px;display:grid}._9qg-Sa_card[data-research-card=idle]{outline:1px dashed var(--sp-idle-border);outline-offset:-1px}._9qg-Sa_card[data-research-card=running]{background:var(--sp-gold-tint);box-shadow:inset 0 0 0 1px var(--sp-gold-border)}._9qg-Sa_card[data-research-card=paused]{background:var(--sp-red-tint);box-shadow:inset 0 0 0 1px var(--sp-red-border)}._9qg-Sa_card[data-research-card=found]{background:var(--sp-found-tint);box-shadow:inset 0 0 0 1px var(--sp-found-border)}._9qg-Sa_cardMain{gap:var(--sp-7);width:100%;min-width:0;padding:var(--sp-11) var(--sp-13);text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:6px;display:grid}._9qg-Sa_cardMain:disabled{cursor:default}._9qg-Sa_cardMain:focus-visible,._9qg-Sa_cardMore:focus-visible{outline:2px solid var(--sp-brand);outline-offset:2px}._9qg-Sa_cardTop{align-items:center;gap:8px;min-width:0;display:flex}._9qg-Sa_dot{background:var(--sp-idle-dot);border-radius:4px;flex:none;width:7px;height:7px}._9qg-Sa_card[data-research-card=running] ._9qg-Sa_dot{background:var(--sp-gold)}._9qg-Sa_card[data-research-card=paused] ._9qg-Sa_dot{background:var(--sp-red)}._9qg-Sa_card[data-research-card=found] ._9qg-Sa_dot{background:var(--sp-brand)}._9qg-Sa_cardTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--sp-body-size);flex:1;font-weight:600;overflow:hidden}._9qg-Sa_cardCta{align-items:center;gap:var(--sp-6);white-space:nowrap;font-size:var(--sp-meta-size);color:var(--sp-brand);flex:none;font-weight:600;display:inline-flex}._9qg-Sa_card[data-research-card=paused] ._9qg-Sa_cardCta{color:var(--sp-red)}._9qg-Sa_credit{padding:var(--sp-2) var(--sp-6);background:var(--sp-brand-tint);font-size:var(--sp-tag-size);border-radius:5px;font-weight:500}._9qg-Sa_steps{gap:var(--sp-3);display:grid}._9qg-Sa_step{background:var(--sp-step-todo);border-radius:2px;height:3px}._9qg-Sa_step[data-step=done]{background:var(--sp-brand)}._9qg-Sa_step[data-step=now]{background:var(--sp-gold)}._9qg-Sa_step[data-step=fail]{background:var(--sp-red)}._9qg-Sa_cardNote{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-size:var(--sp-small-size);color:var(--sp-ink-subtle);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}._9qg-Sa_card[data-research-card=running] ._9qg-Sa_cardNote{color:var(--sp-gold-ink)}._9qg-Sa_card[data-research-card=paused] ._9qg-Sa_cardNote,._9qg-Sa_card[data-research-card=paused] ._9qg-Sa_cardMore{color:var(--sp-red-ink)}._9qg-Sa_card[data-research-card=found] ._9qg-Sa_cardNote{color:var(--sp-found-ink)}._9qg-Sa_cardNote[data-open]{-webkit-line-clamp:unset;line-clamp:none;overscroll-behavior:contain;max-height:160px;display:block;overflow-y:auto}._9qg-Sa_cardMore{margin:calc(-1 * var(--sp-6)) var(--sp-7) var(--sp-7);padding:var(--sp-2) var(--sp-6);cursor:pointer;color:var(--sp-ink-subtle);font-size:var(--sp-small-size);background:0 0;border:0;border-radius:5px;justify-self:start;font-weight:500}._9qg-Sa_cardMore:hover{text-underline-offset:3px;text-decoration:underline}._9qg-Sa_body{min-height:0;padding:0 var(--sp-20);overscroll-behavior:contain;flex:1;position:relative;overflow:hidden auto}._9qg-Sa_body>:first-child:not(._9qg-Sa_section){margin-top:16px}._9qg-Sa_section{gap:var(--sp-10);padding:var(--sp-18) 0;border-bottom:1px solid var(--sp-divider);display:grid}._9qg-Sa_section[data-side-panel-section=family]{gap:4px}._9qg-Sa_section[data-side-panel-section=research]{padding-bottom:var(--sp-22);gap:4px}._9qg-Sa_section[data-side-panel-section=family]>._9qg-Sa_sectionTitle,._9qg-Sa_sectionHead{padding-bottom:var(--sp-6)}._9qg-Sa_sectionHead{align-items:baseline;display:flex}._9qg-Sa_sectionTitle{font-size:var(--sp-section-size);color:var(--sp-ink);margin:0;font-weight:600;line-height:normal}._9qg-Sa_vitals{gap:var(--sp-10);display:grid}._9qg-Sa_vital{padding:var(--sp-2) 0;grid-template-columns:56px minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}._9qg-Sa_vitalLabel{font-size:var(--sp-body-size);color:var(--sp-ink-subtle)}._9qg-Sa_vitalValue{gap:1px;min-width:0;display:grid}._9qg-Sa_vitalDate{font-size:var(--sp-date-size)}._9qg-Sa_vitalPlace{white-space:nowrap;text-overflow:ellipsis;font-size:var(--sp-small-size);color:var(--sp-ink-subtle);overflow:hidden}._9qg-Sa_mark{align-items:center;gap:var(--sp-6);white-space:nowrap;font-size:var(--sp-small-size);color:var(--sp-needs-ink);font-weight:500;display:inline-flex}._9qg-Sa_markDot{box-sizing:border-box;border:1.5px solid var(--sp-needs-ring);border-radius:4px;flex:none;width:7px;height:7px}._9qg-Sa_mark[data-status=proved]{color:var(--sp-brand)}._9qg-Sa_mark[data-status=proved] ._9qg-Sa_markDot{border-color:var(--sp-brand);background:var(--sp-brand)}._9qg-Sa_mark[data-status=likely]{color:var(--sp-gold-ink)}._9qg-Sa_mark[data-status=likely] ._9qg-Sa_markDot{border-color:var(--sp-gold);background:var(--sp-gold)}._9qg-Sa_mark[data-status=conflict]{color:var(--sp-red)}._9qg-Sa_mark[data-status=conflict] ._9qg-Sa_markDot{border-color:var(--sp-red);background:var(--sp-red)}._9qg-Sa_rows{gap:4px;display:grid}._9qg-Sa_row{gap:var(--sp-10);width:calc(100% + 16px);height:40px;color:var(--sp-ink);text-align:left;font-size:var(--sp-body-size);background:0 0;border:0;border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;margin:0 -8px;padding:0 8px;transition:background-color .15s ease-out;display:grid}button._9qg-Sa_row{cursor:pointer}button._9qg-Sa_row:hover{background:var(--sp-row-hover)}button._9qg-Sa_row:focus-visible,._9qg-Sa_researchRow:focus-visible,._9qg-Sa_discover:focus-visible,._9qg-Sa_linkButton:focus-visible{outline:2px solid var(--sp-brand);outline-offset:2px}._9qg-Sa_rowAvatar{display:grid}._9qg-Sa_unknown{box-sizing:border-box;border:1px dashed var(--sp-slot-border);background:var(--sp-gold-tint);width:26px;height:26px;color:var(--sp-gold-ink);font-size:var(--sp-initials-size);border-radius:13px;place-items:center;font-weight:600;display:grid}._9qg-Sa_unknownName{white-space:nowrap;text-overflow:ellipsis;color:var(--sp-ink-subtle);overflow:hidden}._9qg-Sa_relationWord{white-space:nowrap;font-size:var(--sp-small-size);color:var(--sp-ink-subtle)}._9qg-Sa_researchRow{gap:var(--sp-10);width:calc(100% + 16px);color:var(--sp-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0 -8px;padding:8px;transition:background-color .15s ease-out;display:grid}._9qg-Sa_researchRow:hover{background:var(--sp-row-hover)}._9qg-Sa_researchText{gap:var(--sp-2);min-width:0;display:grid}._9qg-Sa_researchText>._9qg-Sa_ellipsis{font-size:var(--sp-body-size)}._9qg-Sa_researchNote{align-items:center;gap:var(--sp-6);font-size:var(--sp-micro-size);color:var(--sp-ink-subtle);display:flex}._9qg-Sa_smallDot{background:var(--sp-idle-dot);border-radius:3px;flex:none;width:5px;height:5px}._9qg-Sa_smallDot[data-dot=running]{background:var(--sp-gold)}._9qg-Sa_smallDot[data-dot=paused]{background:var(--sp-red)}._9qg-Sa_smallDot[data-dot=done]{background:var(--sp-brand)}._9qg-Sa_ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._9qg-Sa_link{white-space:nowrap;font-size:var(--sp-meta-size);color:var(--sp-brand);font-weight:500}._9qg-Sa_linkButton{cursor:pointer;font-size:var(--sp-meta-size);color:var(--sp-brand);background:0 0;border:0;margin-left:auto;padding:0;font-weight:500}._9qg-Sa_empty{font-size:var(--sp-small-size);color:var(--sp-ink-subtle);margin:0}._9qg-Sa_discover{text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;width:100%;padding:24px 0 32px;display:grid}._9qg-Sa_discoverTitle{font-size:var(--sp-date-size);color:var(--sp-discover);font-weight:600}._9qg-Sa_discoverNote{font-size:var(--sp-meta-size);color:var(--sp-needs-ink)}._9qg-Sa_discover:hover ._9qg-Sa_discoverTitle{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){._9qg-Sa_panel{will-change:auto;transition:opacity .12s linear}._9qg-Sa_panel[data-arrival=arrive]{animation:none}._9qg-Sa_panel[data-state=closed]{transform:none}._9qg-Sa_tab{transition:none}}
html[data-redesign] [data-slot=dialog-content][data-person-link-dialog]{gap:var(--space-3);box-sizing:border-box;flex-direction:column;overflow:hidden;display:flex!important}@media (min-width:640px){html[data-redesign] [data-slot=dialog-content][data-person-link-dialog]{width:640px;max-width:640px;max-height:calc(100dvh - 48px)}}html[data-redesign] [data-person-link-dialog-body]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}html[data-redesign] [data-person-link-dialog-body]>fieldset{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}html[data-redesign] [data-person-link-segment]{gap:var(--space-0-5,2px);box-sizing:border-box;width:100%;padding:var(--space-0-5,2px);background:var(--muted);border-radius:8px;grid-template-columns:1fr 1fr;display:grid;position:relative}html[data-redesign] [data-person-link-segment] button{z-index:1;min-width:0;height:40px;padding:0 var(--space-1);border-radius:var(--radius-control);color:var(--muted-foreground);font:inherit;font-size:var(--type-label-size,14px);font-weight:500;line-height:var(--type-label-leading,20px);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}html[data-redesign] [data-person-link-segment] button:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 4%, transparent)}html[data-redesign] [data-person-link-segment] button:focus:not(:focus-visible){outline:none}html[data-redesign] [data-person-link-segment] button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}html[data-redesign] [data-person-link-segment] button[aria-selected=true]{outline:none}html[data-redesign] [data-person-link-segment] [data-tab-indicator=fill]{border-radius:var(--radius-control);background:var(--card);box-shadow:var(--depth-hairline)}html[data-redesign] [data-person-link-segment][data-indicator-ready] button[aria-selected=true]{box-shadow:none;color:var(--foreground);background:0 0}html[data-redesign] [data-person-link-tabs]{gap:var(--space-3);flex-direction:column;flex:auto;min-height:0;display:flex}html[data-redesign] [data-person-link-status-row]>div{min-width:0}html[data-redesign] [data-person-link-panel]{overscroll-behavior:contain;flex:auto;min-height:0;overflow-x:hidden}html[data-redesign] [data-person-link-panel][data-panel-mode=new]{flex:none;overflow-y:visible}html[data-redesign] [data-person-link-panel][data-panel-mode=existing]{overflow-y:auto}html[data-redesign] [data-person-link-panel][data-person-link-panel-scroll]{overflow-y:auto}html[data-redesign] [data-person-link-dialog-body][data-person-link-scroll-fade]{position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%)}html[data-redesign] [data-person-link-panel][data-switch=in]{animation-duration:.2s}html[data-redesign] [data-person-link-panel][data-switch=out]{animation-duration:.18s}html[data-redesign] [data-person-link-field-seg]{gap:var(--space-0-5,2px);box-sizing:border-box;width:100%;padding:var(--space-0-5,2px);background:var(--muted);border-radius:8px;display:flex}html[data-redesign] [data-person-link-field-seg] [data-slot=toggle-group-item]{min-width:0;height:40px;padding:0 var(--space-2);color:var(--muted-foreground);font-size:var(--type-label-size,14px);flex:1 1 0;font-weight:500;border-radius:var(--radius-control)!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-redesign] [data-person-link-field-seg] [data-slot=toggle-group-item]:focus:not(:focus-visible){outline:none}html[data-redesign] [data-person-link-field-seg] [data-slot=toggle-group-item]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}html[data-redesign] [data-person-link-field-seg] [data-slot=toggle-group-item]:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 4%, transparent)!important}html[data-redesign] [data-person-link-field-seg] [data-slot=toggle-group-item][data-state=on]{color:var(--foreground);background:var(--card)!important;box-shadow:var(--depth-hairline)!important}html[data-redesign] [data-person-link-existing-row][data-selected]{border-color:var(--primary);background:var(--accent);box-shadow:0 0 0 1px var(--primary)}
.jQO7yq_route ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jQO7yq_route li{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding-bottom:16px;display:grid;position:relative}.jQO7yq_route li[data-last]{padding-bottom:0}.jQO7yq_route li:not([data-last]):before{content:"";background:var(--border);width:1px;position:absolute;top:30px;bottom:2px;left:13.5px}.jQO7yq_marker{background:var(--muted);width:28px;height:28px;color:var(--muted-foreground);border-radius:50%;place-items:center;display:grid}.jQO7yq_marker svg{width:14px;height:14px}.jQO7yq_text{flex-direction:column;min-width:0;padding-top:4px;display:flex}.jQO7yq_name{font-size:var(--type-body-size,15px);overflow-wrap:anywhere;font-weight:600;line-height:22px}.jQO7yq_event{font-size:var(--type-meta-size,13px);color:var(--muted-foreground);font-variant-numeric:tabular-nums;line-height:18px}.jQO7yq_link{min-height:28px;color:var(--muted-foreground);font-size:var(--type-meta-size,13px);transition:color var(--motion-fast,.12s) var(--motion-ease-out,ease-out), background-color var(--motion-fast,.12s) var(--motion-ease-out,ease-out);border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-weight:500;text-decoration:none;display:inline-flex}.jQO7yq_link:hover{color:var(--foreground);background:var(--muted)}.jQO7yq_link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.jQO7yq_link svg{width:14px;height:14px}@media (pointer:coarse){.jQO7yq_link{min-height:44px}}
:root{--loading-shimmer:1.6s;--loading-rise:.25rem}._5PH3va_skeleton{background:var(--muted);border-radius:var(--radius-md,.5rem);position:relative;overflow:hidden}._5PH3va_skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--background) 55%, transparent), transparent);animation:_5PH3va_shimmer var(--loading-shimmer) ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}._5PH3va_line{width:100%;height:.75rem}._5PH3va_block{width:100%;height:4rem}._5PH3va_circle{aspect-ratio:1;border-radius:9999px;width:2.5rem}._5PH3va_card{border-radius:var(--radius-2xl,1rem);width:100%;height:6rem}@keyframes _5PH3va_shimmer{to{transform:translate(100%)}}._5PH3va_rise._5PH3va_enter{animation:_5PH3va_rise-in var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1)) both}._5PH3va_rise._5PH3va_exit{animation:_5PH3va_rise-out var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1)) both}._5PH3va_scale._5PH3va_enter{animation:_5PH3va_scale-in var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1)) both}._5PH3va_scale._5PH3va_exit{animation:_5PH3va_scale-out var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1)) both}._5PH3va_fade._5PH3va_enter{animation:_5PH3va_fade-in var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1)) both}._5PH3va_fade._5PH3va_exit{animation:_5PH3va_fade-out var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1)) both}@keyframes _5PH3va_rise-in{0%{opacity:0;transform:translateY(var(--loading-rise))}to{opacity:1;transform:none}}@keyframes _5PH3va_rise-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--loading-rise))}}@keyframes _5PH3va_scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes _5PH3va_scale-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)}}@keyframes _5PH3va_fade-in{0%{opacity:0}to{opacity:1}}@keyframes _5PH3va_fade-out{0%{opacity:1}to{opacity:0}}._5PH3va_progressHost{inset-inline:0;z-index:60;pointer-events:none;position:fixed;top:0}._5PH3va_progress{background:color-mix(in oklch, var(--primary) 18%, transparent);height:2px;position:relative;overflow:hidden}._5PH3va_bar{background:var(--primary);width:40%;animation:_5PH3va_slide 1.1s var(--motion-ease-in-out,cubic-bezier(.4, 0, .2, 1)) infinite;position:absolute;inset-block:0;inset-inline-start:0}@keyframes _5PH3va_slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}._5PH3va_stack{place-items:center;display:inline-grid}._5PH3va_stack>*{grid-area:1/1}._5PH3va_dim{opacity:.4;transition:opacity var(--loading-fade,var(--motion-base,.18s)) var(--motion-ease-out,cubic-bezier(0, 0, .2, 1))}._5PH3va_thinking{align-items:center;gap:.5rem;display:inline-flex}._5PH3va_dot{background:var(--primary);border-radius:9999px;flex:none;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite _5PH3va_breathe}@keyframes _5PH3va_breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._5PH3va_skeleton:after{animation:none;display:none}._5PH3va_rise._5PH3va_enter,._5PH3va_rise._5PH3va_exit,._5PH3va_scale._5PH3va_enter,._5PH3va_scale._5PH3va_exit,._5PH3va_fade._5PH3va_enter,._5PH3va_fade._5PH3va_exit{animation:none}._5PH3va_bar{opacity:.6;width:100%;animation:none}._5PH3va_dot{animation:none}._5PH3va_dim{transition:none}}
.Q4SsgG_intro{color:var(--ink);margin:0 0 32px;padding:0}.Q4SsgG_intro .Q4SsgG_eyebrow{font-size:var(--type-meta-size,13px);color:var(--ink-3);margin:0 0 8px;font-weight:500;line-height:1.5}.Q4SsgG_titleRow{justify-content:space-between;align-items:center;gap:16px 24px;min-width:0;display:flex}.Q4SsgG_titleRow h1{min-width:0;font-family:var(--font-ui);font-size:var(--type-display-size,30px);font-weight:600;line-height:var(--type-display-leading,36px);letter-spacing:var(--type-display-tracking,-.02em);flex:1;margin:0}.Q4SsgG_action{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;max-width:100%;display:flex}.Q4SsgG_action>:is(a,button){min-height:44px;font-size:var(--type-body-sm-size,14px);box-sizing:border-box;text-align:center;justify-content:center;align-items:center;gap:8px;width:auto;margin:0;padding:12px 16px;line-height:1.5;display:inline-flex}.Q4SsgG_intro>p:last-child:not(.Q4SsgG_eyebrow){font-size:var(--type-body-sm-size,14px);color:var(--ink-2);max-width:68ch;margin:12px 0 0;line-height:1.65}@media (max-width:650px){.Q4SsgG_titleRow{flex-wrap:wrap;gap:16px}.Q4SsgG_titleRow h1{font-size:var(--type-display-size,30px);flex-basis:100%}.Q4SsgG_intro{margin-bottom:24px}}.Q4SsgG_count{margin-left:var(--space-0-5,4px);color:var(--ink-3);font-size:var(--type-body-size,16px);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:400}
.cdBPOG_page{max-width:720px;margin:0}.cdBPOG_offer{margin:var(--space-3,24px) 0 0;padding:0}.cdBPOG_panel{box-sizing:border-box;width:100%;box-shadow:inset 0 0 0 1px var(--hairline);background:var(--panel-raise);color:var(--ink);border:0;border-radius:8px;overflow:hidden;container:credits/inline-size}.cdBPOG_balance{gap:var(--space-1,8px);padding:var(--space-3,24px);display:grid}.cdBPOG_label{align-items:center;gap:var(--space-1,8px);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);font-weight:500;display:flex}.cdBPOG_label svg{color:var(--ink-3)}.cdBPOG_balance .ga-credits-line{font-size:var(--type-display-size,30px);line-height:var(--type-display-leading,36px);letter-spacing:var(--type-display-tracking,-.02em);font-variant-numeric:tabular-nums;text-wrap:balance;margin:0;font-weight:600}.cdBPOG_balance [role=alert]+.ga-quiet-link{margin-top:var(--space-1-5,12px)}.cdBPOG_panel .ga-credits-sub{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);max-width:65ch;margin:0}.cdBPOG_options{gap:var(--space-2,16px);padding:var(--space-2,16px) var(--space-3,24px) var(--space-3,24px);border-top:1px solid var(--hairline);display:grid}.cdBPOG_options>div{gap:var(--space-1-5,12px);justify-items:start;display:grid}.cdBPOG_guidance summary{align-items:center;gap:var(--space-0-5,4px);min-height:44px;padding:0 var(--space-1-5,12px);margin-inline:calc(-1 * var(--space-1-5,12px));box-sizing:border-box;font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);cursor:pointer;border-radius:6px;list-style:none;display:inline-flex}.cdBPOG_guidance summary::-webkit-details-marker{display:none}.cdBPOG_guidance summary::marker{content:""}.cdBPOG_guidance summary:after{content:none}.cdBPOG_guidance summary svg{color:var(--ink-3);transition:transform var(--motion-base,.18s) var(--motion-ease-out,ease-out)}.cdBPOG_guidance[open] summary svg{transform:rotate(180deg)}.cdBPOG_guidance>.ga-credits-sub{padding-bottom:var(--space-1,8px);animation:cdBPOG_reveal var(--motion-base,.18s) var(--motion-ease-out,ease-out)}@keyframes cdBPOG_reveal{0%{opacity:0;transform:translateY(-4px)}}.cdBPOG_panel .ga-packs{gap:var(--space-0-5,4px);padding:var(--space-2,16px) 0 0;border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);align-items:end;margin:0;display:grid}.cdBPOG_panel .ga-packs-title{font-family:inherit;font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);margin:0;font-weight:500}.cdBPOG_panel .ga-packs-price{font-family:inherit;font-size:var(--type-title-size,20px);letter-spacing:-.01em;margin:0;font-weight:600;line-height:28px}.cdBPOG_panel .ga-packs-note{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);margin:0}.cdBPOG_panel .ga-packs>.ga-connect-btn{min-height:40px;margin-top:var(--space-1-5,12px);justify-self:start}@container credits (min-width:480px){.cdBPOG_panel .ga-packs[data-offer=membership]{column-gap:var(--space-3,24px);grid-template-columns:minmax(0,1fr) auto}.cdBPOG_panel .ga-packs[data-offer=membership]>.ga-connect-btn{grid-area:1/2/span 3;align-self:center;margin-top:0}}.cdBPOG_panel .ga-pack-list{margin:var(--space-1,8px) calc(-1 * var(--space-1-5,12px)) 0;border:0}.cdBPOG_panel .ga-pack{align-items:center;gap:0 var(--space-2,16px);min-height:52px;padding:var(--space-1,8px) var(--space-1-5,12px);transition:background-color var(--motion-fast,.12s) var(--motion-ease-out,ease-out);border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto}.cdBPOG_panel .ga-pack+.ga-pack{box-shadow:0 -1px 0 var(--hairline)}.cdBPOG_panel .ga-pack:hover{background:var(--state-hover);box-shadow:none}.cdBPOG_panel .ga-pack:hover+.ga-pack{box-shadow:none}.cdBPOG_panel .ga-pack-credits{font-size:var(--type-body-size,16px);font-weight:500}.cdBPOG_panel .ga-pack-price{font-size:var(--type-body-size,16px);font-variant-numeric:tabular-nums}.cdBPOG_panel .ga-pack-each{font-size:var(--type-body-sm-size,14px);color:var(--ink-3);font-variant-numeric:tabular-nums;grid-area:2/1}.cdBPOG_panel .ga-pack .ga-quiet-link{min-height:36px;padding:0 var(--space-1-5,12px);border:1px solid var(--hairline);background:var(--panel-raise);font-size:var(--type-body-sm-size,14px);color:var(--ink);border-radius:6px;grid-area:1/3/span 2;font-weight:500}.cdBPOG_panel .ga-pack .ga-quiet-link:active:not(:disabled){transform:scale(.98)}.cdBPOG_navigation{justify-content:space-between;align-items:center;gap:var(--space-1-5,12px);margin-top:var(--space-2,16px);margin-inline:calc(-1 * var(--space-1-5,12px));flex-wrap:wrap;display:flex}.cdBPOG_navigation .ga-quiet-link{min-height:44px;padding:0 var(--space-1-5,12px);gap:var(--space-1,8px);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);border:0;border-radius:6px}.cdBPOG_navigation .ga-quiet-link svg{width:16px;height:16px;transition:transform var(--motion-fast,.12s) var(--motion-ease-out,ease-out)}.cdBPOG_navigation a:first-child:hover svg{transform:translate(-2px)}.cdBPOG_navigation a:last-child:hover svg{transform:translate(2px,-2px)}.cdBPOG_page :is(a,button,summary){transition:background-color var(--motion-fast,.12s) var(--motion-ease-out,ease-out), color var(--motion-fast,.12s) var(--motion-ease-out,ease-out), transform var(--motion-fast,.12s) var(--motion-ease-out,ease-out)}.cdBPOG_navigation a:hover,.cdBPOG_guidance summary:hover{background:var(--state-hover);color:var(--ink)}.cdBPOG_navigation a:active,.cdBPOG_guidance summary:active{background:var(--state-pressed)}.cdBPOG_panel :is(button,summary):focus-visible,.cdBPOG_navigation a:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus,#245cb8);outline-offset:var(--focus-ring-offset,2px)}@media (max-width:600px){.cdBPOG_balance,.cdBPOG_options{padding:var(--space-2,16px)}}@container credits (max-width:320px){.cdBPOG_balance{padding:var(--space-2,16px) var(--space-3,24px) var(--space-3,24px)}.cdBPOG_balance .ga-credits-line{font-size:var(--type-title-size,20px);letter-spacing:-.01em;line-height:28px}}
.bLt1Za_dialog.ga-dialog{height:min(760px,100dvh - 64px)}.bLt1Za_dialog .ga-settings-header{padding:var(--space-3,24px) var(--space-4,32px)}.bLt1Za_dialog .ga-settings-title{font-size:var(--type-title-size,20px);letter-spacing:-.01em;line-height:28px}.bLt1Za_dialog .ga-settings-description{font-size:var(--type-body-size,16px);line-height:24px}.bLt1Za_dialog .ga-settings-close{min-height:40px;padding-inline:var(--space-2,16px)}.bLt1Za_settings{min-width:0}.bLt1Za_settings .ga-settings-layout{grid-template-columns:232px minmax(0,1fr)}.bLt1Za_settings .ga-account-identity{padding:var(--space-2,16px) var(--space-4,32px);background:var(--panel)}.bLt1Za_settings .ga-account-who{overflow-wrap:anywhere;min-width:0}.bLt1Za_settings .ga-account-heading{font-size:var(--type-title-size,20px);line-height:28px}.bLt1Za_settings .ga-settings-nav{padding:var(--space-2,16px);gap:var(--space-0-5,4px);background:var(--panel)}.bLt1Za_settings .ga-settings-nav-item{align-items:center;gap:var(--space-1-5,12px);min-height:44px;padding:var(--space-1,8px) var(--space-1-5,12px);font-size:var(--type-body-size,16px);border:0;line-height:24px;display:flex}.bLt1Za_settings .ga-settings-nav-item.is-current{background:var(--panel-raise);color:var(--ink);box-shadow:none}.bLt1Za_settings .ga-settings-nav-item svg{color:var(--ink-3);flex-shrink:0}.bLt1Za_settings .ga-settings-nav-item.is-current svg{color:var(--accent-foreground,var(--accent))}.bLt1Za_settings .ga-settings-panel{padding:var(--space-4,32px) var(--space-5,40px) var(--space-5,40px);scrollbar-gutter:stable}.bLt1Za_settings .ga-settings-panel-title{font-size:var(--type-title-size,20px);margin-bottom:var(--space-1,8px);letter-spacing:-.01em;line-height:28px}.bLt1Za_settings .ga-settings-panel .ga-account-fact{padding-block:var(--space-2,16px);align-items:stretch;gap:var(--space-1,8px);font-size:var(--type-body-size,16px);grid-template-columns:minmax(0,1fr);line-height:24px}.bLt1Za_settings .ga-account-fact dt{font-size:var(--type-body-sm-size,14px);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:500;line-height:20px}.bLt1Za_settings .ga-account-fact dd{overflow-wrap:anywhere;align-items:center;min-width:0}.bLt1Za_settings .ga-account-editlink{min-height:34px}.bLt1Za_settings .ga-account-input{flex-basis:100%;min-width:0;max-width:100%;min-height:44px}.bLt1Za_settings .ga-account-locale{border-radius:6px;min-height:40px}.bLt1Za_settings .ga-account-locale.is-current{background:var(--panel)}.bLt1Za_settings .ga-settings-panel .ga-block{margin-bottom:var(--space-3,24px)}.bLt1Za_sectionTitle{margin:0 0 var(--space-1,8px);font-size:var(--type-section-size,18px);letter-spacing:-.01em;color:var(--ink);font-weight:600;line-height:28px}.bLt1Za_settings .ga-settings-panel .bLt1Za_sectionTitle{display:none}.bLt1Za_settings .ga-settings-footer{padding:var(--space-2,16px) var(--space-4,32px)}.bLt1Za_settings .ga-settings-signout{min-height:36px}.bLt1Za_settings .ga-settings-footer{align-items:center;gap:var(--space-1,8px) var(--space-2,16px);flex-wrap:wrap;display:flex}.bLt1Za_settings .ga-settings-signout{text-align:left;min-width:96px}.bLt1Za_signOutFeedback{font-size:var(--type-body-sm-size,14px);color:var(--ink-2);line-height:22px}.bLt1Za_settings .ga-overview-stats{gap:var(--space-3,24px);padding-top:var(--space-2,16px)}.bLt1Za_settings .ga-account-sub{line-height:1.65}.bLt1Za_settings .consumer-text-link{align-items:center;gap:var(--space-1,8px);display:inline-flex}.bLt1Za_saved,.bLt1Za_feedback{font-size:var(--type-body-sm-size,14px);width:100%;color:var(--ink-2);line-height:22px}.bLt1Za_saved{color:var(--accent-foreground,var(--accent))}.bLt1Za_loadError{margin:var(--space-3,24px);font-size:var(--type-body-size,16px);color:var(--ink-2);line-height:24px}.bLt1Za_loadError p{margin:0 0 var(--space-1-5,12px)}.bLt1Za_loadSkeleton{margin:var(--space-3,24px)}.bLt1Za_actionCards{gap:var(--space-1-5,12px);display:grid}.bLt1Za_actionCard{gap:var(--space-1-5,12px);padding:var(--space-2,16px);background:var(--panel);color:var(--ink);border-radius:8px;align-items:center;text-decoration:none;display:flex}.bLt1Za_actionCard>svg{color:var(--ink-3);flex:none}.bLt1Za_actionCard>div{flex:1}.bLt1Za_actionCard strong{font-size:var(--type-body-size,16px);font-weight:600;line-height:24px;display:block}.bLt1Za_actionCard div span{font-size:var(--type-body-sm-size,14px);color:var(--ink-2);margin-top:var(--space-0-5,4px);line-height:22px;display:block}.bLt1Za_settings button:focus-visible,.bLt1Za_settings a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bLt1Za_settings .ga-settings-panel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bLt1Za_settings button:disabled{cursor:default;opacity:.6}@media (max-width:640px){.bLt1Za_dialog.ga-dialog{height:100dvh}.bLt1Za_dialog .ga-settings-header{padding:var(--space-2,16px)}.bLt1Za_settings .ga-account-identity{padding:var(--space-2,16px);gap:var(--space-1-5,12px)}.bLt1Za_settings .ga-account-initials{width:42px;height:42px;font-size:var(--type-body-size,16px)}.bLt1Za_settings .ga-account-since{display:none}.bLt1Za_settings .ga-settings-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.bLt1Za_settings .ga-settings-nav{padding:var(--space-1,8px) var(--space-2,16px);scroll-padding-inline:16px;overflow-x:auto}.bLt1Za_settings .ga-settings-nav-item{width:auto;padding:var(--space-1,8px) var(--space-1-5,12px);min-height:42px}.bLt1Za_settings .ga-settings-panel{padding:var(--space-3,24px) var(--space-2,16px)}.bLt1Za_settings .ga-settings-footer{padding:8px 16px max(8px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.bLt1Za_actionCard{transition:none}}@media (max-width:640px){.bLt1Za_settings input,.bLt1Za_settings select,.bLt1Za_settings textarea{font-size:var(--type-body-size,16px)}:is(.bLt1Za_settings .ga-settings-nav-item,.bLt1Za_dialog .ga-settings-close),:is(.bLt1Za_settings .ga-account-editlink,.bLt1Za_settings .ga-account-locale,.bLt1Za_settings .ga-settings-signout,.bLt1Za_settings .consumer-text-link){min-height:44px}}.bLt1Za_preference{align-items:center;gap:var(--space-1,8px);cursor:pointer;min-height:44px;display:inline-flex}.bLt1Za_preference input{width:18px;height:18px;accent-color:var(--accent-foreground,var(--accent));margin:0}.bLt1Za_settings.ga-account-cols .ga-account-identity{padding:0 0 var(--space-3,24px);background:0 0;border-radius:0;margin:0}.bLt1Za_settings.ga-account-cols .ga-account-initials{width:56px;height:56px;font-size:var(--type-title-size,20px);font-weight:600}.bLt1Za_settings.ga-account-cols .ga-account-heading{letter-spacing:-.01em;margin:0;font-weight:600}.bLt1Za_settings.ga-account-cols .ga-overview-stats{gap:var(--space-2,16px) var(--space-3,24px)}.bLt1Za_settings.ga-account-cols .ga-overview-stat-num{font-size:var(--type-title-size,20px);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:28px}.bLt1Za_settings.ga-account-cols .ga-overview-stat-label{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--ink-2);margin-top:0}.bLt1Za_actionCard{transition:background-color var(--motion-fast,.12s) var(--motion-ease-out,ease-out)}.bLt1Za_actionCard:hover{background:color-mix(in srgb, currentColor 6%, var(--panel))}.bLt1Za_actionCard:active{background:color-mix(in srgb, currentColor 10%, var(--panel))}.bLt1Za_actionCard>span[aria-hidden]{color:var(--ink-3);transition:transform var(--motion-fast,.12s) var(--motion-ease-out,ease-out), color var(--motion-fast,.12s)}.bLt1Za_actionCard:hover>span[aria-hidden]{color:var(--ink);transform:translate(2px)}
.ms9MDG_rows{min-width:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.ms9MDG_row,.ms9MDG_record{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 24px;min-width:0;padding:16px 0;display:grid}.ms9MDG_rowBody{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.ms9MDG_title{color:var(--ink);font-weight:600;font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);font-family:var(--font-ui,inherit);justify-self:start;align-items:center;gap:8px;margin:0;text-decoration:none;display:inline-flex}a.ms9MDG_title:hover{text-underline-offset:3px;text-decoration:underline}.ms9MDG_rowTitle{color:var(--ink);font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-weight:500;display:flex}.ms9MDG_relation{color:var(--ink-2);font-weight:400}.ms9MDG_namedList{color:var(--ink);font-weight:400}.ms9MDG_rowNote,.ms9MDG_origin{color:var(--ink-2);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);margin:0}.ms9MDG_originLine{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ms9MDG_originLine>span:first-child{align-self:center}.ms9MDG_row[data-undone] .ms9MDG_rowTitle{color:var(--ink-2);font-weight:400}.ms9MDG_details{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:8px 0 4px;display:grid}.ms9MDG_details>div{display:contents}.ms9MDG_details dt{color:var(--ink-2)}.ms9MDG_details dd{color:var(--ink);margin:0}.ms9MDG_quote{background:var(--muted);color:var(--foreground);font-family:var(--font-ui);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);overflow-wrap:anywhere;border:0;border-radius:6px;margin:8px 0 0;padding:12px 16px;font-style:normal}.ms9MDG_conflict{color:var(--ink);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);margin:4px 0 0}.ms9MDG_conflict:before{content:"";background:var(--unresolved);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.ms9MDG_inline{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:2px}.ms9MDG_inline:hover{text-decoration-color:currentColor}.ms9MDG_done{color:var(--ink);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);grid-column:1/-1;margin:0;font-weight:500}.ms9MDG_error{color:var(--critical);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);margin:0;display:block}.ms9MDG_rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 16px;max-width:220px;display:flex}.ms9MDG_textAction{min-height:32px;color:var(--accent-ink);font-weight:500;font-size:var(--type-body-sm-size,14px);line-height:var(--type-label-leading,20px);font-family:var(--font-ui,inherit);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;text-decoration:none;display:inline-flex}.ms9MDG_textAction[data-tone=quiet]{color:var(--ink-2);font-weight:500}.ms9MDG_textAction:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.ms9MDG_textAction:disabled{cursor:default;opacity:.6}.ms9MDG_hint{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ms9MDG_quietText{color:var(--ink-2);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);white-space:nowrap}.ms9MDG_block{min-width:0;margin-top:var(--space-3,24px)}.ms9MDG_blockHeading{color:var(--ink);font-weight:600;font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);font-family:var(--font-ui,inherit);align-items:baseline;gap:8px;margin:0;display:flex}.ms9MDG_blockNote{margin:var(--space-heading-desc,4px) 0 0;max-width:70ch;color:var(--ink-2);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px)}.ms9MDG_provider{color:var(--ink-2);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);margin:0;font-weight:400}.ms9MDG_leadTitle{color:var(--ink);font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);margin:0;font-weight:600}.ms9MDG_why>p{margin-top:4px}.ms9MDG_searchFor{color:var(--ink)}.ms9MDG_questions{margin:8px 0 0;padding:0;list-style:none;display:grid}.ms9MDG_question{border-top:1px solid var(--hairline);overflow-wrap:anywhere;gap:12px;min-width:0;padding:16px 0;display:grid}.ms9MDG_question h4{color:var(--ink);font-weight:600;font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);font-family:var(--font-ui,inherit);margin:0}.ms9MDG_question header{gap:4px;display:grid}.ms9MDG_question header.begot-thumb-row{gap:12px;display:flex}.ms9MDG_questionTitle{gap:4px;min-width:0;display:grid}.ms9MDG_question .ms9MDG_quote{margin:0}.ms9MDG_compare{border-collapse:collapse;width:100%;font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--ink)}.ms9MDG_compare caption{text-align:left;color:var(--ink-2);font-size:var(--type-meta-size,13px);padding:0 0 8px;font-weight:500}.ms9MDG_compare th,.ms9MDG_compare td{border-top:1px solid var(--hairline);text-align:left;vertical-align:top;padding:8px}.ms9MDG_compare thead th{color:var(--ink-2);border-top:0;font-weight:500}.ms9MDG_compare tbody th{color:var(--ink-2);font-weight:500}.ms9MDG_agrees{color:var(--solved);white-space:nowrap;font-weight:600}.ms9MDG_differs{color:var(--unresolved);white-space:nowrap;font-weight:600}.ms9MDG_check{color:var(--attention-foreground);white-space:nowrap;font-weight:600}.ms9MDG_compare tr[data-mark=check] td{background:var(--attention)}.ms9MDG_compareNote{color:var(--ink-2);display:block}.ms9MDG_compare tr:not([data-agrees]) td:not(.ms9MDG_differs){background:var(--unresolved-soft)}.ms9MDG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ms9MDG_ask{color:var(--ink);font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);flex-basis:100%;margin:0;font-weight:600}.ms9MDG_choices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms9MDG_primary,.ms9MDG_secondary{min-height:32px;font-weight:500;font-size:var(--type-body-sm-size,14px);line-height:var(--type-label-leading,20px);font-family:var(--font-ui,inherit);cursor:pointer;transition:background-color var(--dur-quick,.22s) var(--ease-premium,ease), border-color var(--dur-quick,.22s) var(--ease-premium,ease), transform .12s var(--ease-premium,ease);border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ms9MDG_primary:active:not(:disabled),.ms9MDG_secondary:active:not(:disabled){transform:scale(.98)}.ms9MDG_secondary:hover:not(:disabled){border-color:var(--hairline-strong)}.ms9MDG_primary{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}.ms9MDG_primary:hover:not(:disabled){background:color-mix(in oklab, var(--primary) 80%, transparent)}.ms9MDG_secondary{border:1px solid var(--border);background:var(--background);color:var(--foreground)}.ms9MDG_secondary:hover:not(:disabled){background:var(--muted)}.ms9MDG_primary:disabled,.ms9MDG_secondary:disabled{cursor:default;opacity:.65}.ms9MDG_primary:focus-visible,.ms9MDG_secondary:focus-visible,.ms9MDG_title:focus-visible,.ms9MDG_inline:focus-visible,.ms9MDG_open:focus-visible,.ms9MDG_textAction:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.ms9MDG_open{color:var(--accent-ink);font-size:var(--type-body-sm-size,14px);justify-self:start;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.ms9MDG_open:hover{text-underline-offset:3px;text-decoration:underline}.ms9MDG_review{border-top:1px solid var(--hairline);min-width:0;margin:8px 0 0;padding-top:12px}.ms9MDG_record .ms9MDG_changes{margin:4px 0}.ms9MDG_review>.ms9MDG_rowNote{margin-top:8px}.ms9MDG_reviewGroups{margin:8px 0 0;padding:0;list-style:none;display:grid}.ms9MDG_reviewGroup{border-top:1px solid var(--hairline);min-width:0;padding:12px 0}.ms9MDG_reviewSource{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.ms9MDG_changes{margin:8px 0 0;padding:0;list-style:none;display:grid}.ms9MDG_change{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);grid-template-columns:128px minmax(0,1fr) 72px;align-items:baseline;gap:4px 12px;padding:4px 0;display:grid}.ms9MDG_changeField{color:var(--ink-2)}.ms9MDG_changeValues{color:var(--ink);overflow-wrap:anywhere}.ms9MDG_changeWas{color:var(--ink-2);font-size:var(--type-meta-size,13px);margin-left:8px}.ms9MDG_undoneMark{color:var(--ink-2);font-size:var(--type-meta-size,13px);margin-left:8px;font-weight:500}.ms9MDG_change[data-undone] .ms9MDG_changeValues s{color:var(--ink-2)}.ms9MDG_changeAction{justify-self:end}.ms9MDG_changeAction .ms9MDG_textAction{min-height:28px;padding:4px 0}.ms9MDG_rows,.ms9MDG_rowBody,.ms9MDG_reviewGroup{container-type:inline-size}@container (max-width:560px){.ms9MDG_row,.ms9MDG_record{grid-template-columns:minmax(0,1fr)}.ms9MDG_rowActions{justify-content:flex-start;max-width:none}.ms9MDG_hint{text-align:left}}@container (max-width:420px){.ms9MDG_change{grid-template-columns:minmax(0,1fr) auto}.ms9MDG_changeField{font-size:var(--type-meta-size,13px);grid-column:1/-1}}@media (max-width:600px){.ms9MDG_row,.ms9MDG_record{grid-template-columns:minmax(0,1fr)}.ms9MDG_rowActions{justify-content:flex-start;max-width:none}.ms9MDG_hint{text-align:left}.ms9MDG_change{grid-template-columns:minmax(0,1fr) auto}.ms9MDG_changeField{font-size:var(--type-meta-size,13px);grid-column:1/-1}.ms9MDG_compare th,.ms9MDG_compare td{padding:8px 4px}}.ms9MDG_parents{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.ms9MDG_parents li{border-top:1px solid var(--hairline);grid-template-columns:96px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.ms9MDG_parentsRole{color:var(--ink-2);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);grid-row:span 2}.ms9MDG_parentsNames{color:var(--ink);font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);overflow-wrap:anywhere;font-weight:500}.ms9MDG_parentsMark{color:var(--accent-ink);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);font-weight:500}@media (max-width:480px){.ms9MDG_parents li{grid-template-columns:minmax(0,1fr)}.ms9MDG_parentsRole{grid-row:auto}}.ms9MDG_facts{margin-top:var(--space-1,8px)}html[data-redesign] .ms9MDG_quote{margin:var(--space-1,8px) 0 0;color:var(--foreground);background:0 0;padding:0;font-style:italic}html[data-redesign] .ms9MDG_quote:before{content:"“"}html[data-redesign] .ms9MDG_quote:after{content:"”"}@media (prefers-reduced-motion:reduce){.ms9MDG_primary,.ms9MDG_secondary{transition:none}.ms9MDG_primary:active:not(:disabled),.ms9MDG_secondary:active:not(:disabled){transform:none}}.ms9MDG_why,.ms9MDG_facts{interpolate-size:allow-keywords}.ms9MDG_why::details-content{opacity:0;block-size:0;transition:block-size .16s ease-in, opacity .12s ease-in, content-visibility .16s allow-discrete;overflow:clip}.ms9MDG_facts::details-content{opacity:0;block-size:0;transition:block-size .16s ease-in, opacity .12s ease-in, content-visibility .16s allow-discrete;overflow:clip}.ms9MDG_why[open]::details-content{opacity:1;block-size:auto;transition:block-size var(--dur-quick,.22s) var(--ease-premium,ease), opacity var(--dur-quick,.22s) var(--ease-premium,ease), content-visibility var(--dur-quick,.22s) allow-discrete}.ms9MDG_facts[open]::details-content{opacity:1;block-size:auto;transition:block-size var(--dur-quick,.22s) var(--ease-premium,ease), opacity var(--dur-quick,.22s) var(--ease-premium,ease), content-visibility var(--dur-quick,.22s) allow-discrete}@media (prefers-reduced-motion:reduce){.ms9MDG_why::details-content{transition:none}.ms9MDG_facts::details-content{transition:none}.ms9MDG_why[open]::details-content{transition:none}.ms9MDG_facts[open]::details-content{transition:none}}
.rold1a_confirmation{width:100%}.rold1a_layout{gap:var(--space-4,32px);max-width:680px;margin-top:var(--space-3,24px);flex-direction:column;display:flex}.rold1a_brief{min-width:0}.rold1a_subjectLabel{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--ink-2);margin:0 0 8px;font-weight:500}.rold1a_brief h2{font-size:var(--type-title-size,24px);line-height:var(--type-title-leading,32px);letter-spacing:var(--type-title-tracking,-.01em);overflow-wrap:anywhere;margin:0 0 8px;font-weight:600}.rold1a_question{color:var(--ink-2);font-size:var(--type-section-size,18px);line-height:var(--type-section-leading,28px);max-width:65ch;margin:0 0 24px}.rold1a_anchors{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin:0;padding:16px 0;display:grid}.rold1a_anchors dt{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--ink-3);margin-bottom:4px;font-weight:500}.rold1a_anchors dd{font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.rold1a_changeLink{min-height:44px;color:var(--ink);font-size:var(--type-body-sm-size,14px);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-quick,.22s) var(--ease-premium,ease);align-items:center;margin-top:16px;font-weight:500;display:inline-flex}.rold1a_changeLink:hover{text-decoration-color:currentColor}.rold1a_note{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--ink-2);max-width:70ch;margin:16px 0 0}.rold1a_decision{min-width:0}.rold1a_commit{border:0;border-top:1px solid var(--hairline);background:0 0;min-width:0;margin:0;padding:24px 0 0}.rold1a_confirmation .ga-commit-cost{font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);margin:0 0 4px;font-weight:600}.rold1a_confirmation .rold1a_commit .ga-empty{margin:0 0 16px}.rold1a_retryOptions{margin-bottom:24px}.rold1a_confirmation .ga-commit-balance{color:var(--ink-2);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);font-variant-numeric:tabular-nums;margin:0 0 16px}.rold1a_confirmation .rold1a_commit .ga-connect-btn{box-sizing:border-box;width:auto;min-height:44px;color:var(--panel-raise);background:var(--accent-ink);border:1px solid var(--accent-ink);font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);text-align:center;transition:background-color var(--dur-quick,.22s) var(--ease-premium,ease), transform .12s var(--ease-premium,ease);border-radius:6px;justify-content:center;align-items:center;margin-top:0;padding:8px 24px;font-weight:500;display:inline-flex}.rold1a_confirmation .rold1a_commit .ga-connect-btn:hover:not(:disabled){background:color-mix(in srgb, var(--accent-ink) 86%, var(--ground))}.rold1a_confirmation .rold1a_commit .ga-connect-btn:active:not(:disabled){transform:scale(.98)}.rold1a_confirmation .ga-connect-btn:disabled{opacity:.65;cursor:wait}.rold1a_error{font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);color:var(--critical);background:var(--critical-soft);border:0;border-radius:8px;margin:0 0 16px;padding:12px 16px}:is(.rold1a_error:focus,.rold1a_changeLink:focus-visible,.rold1a_confirmation .ga-connect-btn:focus-visible){outline:2px solid var(--ring,var(--ink));outline-offset:3px}@media (prefers-reduced-motion:reduce){.rold1a_changeLink{transition:none}.rold1a_confirmation .rold1a_commit .ga-connect-btn{transition:none}.rold1a_confirmation .rold1a_commit .ga-connect-btn:active:not(:disabled){transform:none}}@media (max-width:600px){.rold1a_question{font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px)}.rold1a_anchors{grid-template-columns:minmax(0,1fr);gap:16px}}.rold1a_recovery{gap:16px;display:grid}.rold1a_recoveryActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.rold1a_recovery p{font-size:var(--type-body-sm-size,14px);color:var(--ink-2);margin:0;line-height:1.65}.rold1a_recovery button{text-align:left;justify-self:start;min-height:44px}
.cMpvYq_plan{color:var(--ink);overflow-wrap:anywhere;font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);margin:24px 0 0;padding:0}.cMpvYq_plan h4{font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px);margin:0;font-weight:600}.cMpvYq_plan h4+p{color:var(--ink-2);max-width:65ch;margin:4px 0 0}.cMpvYq_plan p{margin:0}.cMpvYq_plan .cMpvYq_label{color:var(--ink-3);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);margin:16px 0 8px;font-weight:500}.cMpvYq_plan ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cMpvYq_plan .cMpvYq_note{max-width:70ch;color:var(--ink-2);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);margin-top:8px}.cMpvYq_plan .cMpvYq_label+p+.cMpvYq_note{margin-top:16px}
._0WEI5W_brief{flex-direction:column;min-width:0;display:flex}._0WEI5W_eyebrowRow{justify-content:space-between;align-items:baseline;gap:var(--space-2,16px);margin-bottom:var(--space-1,8px);display:flex}._0WEI5W_eyebrow{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground);margin:0;font-weight:500}._0WEI5W_status{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground);margin:0}._0WEI5W_title{font-size:var(--text-body-size,16px);line-height:var(--text-body-leading,24px);color:var(--foreground);overflow-wrap:anywhere;margin:0;font-weight:600}._0WEI5W_facts{font-size:var(--text-secondary-size,14px);line-height:var(--text-secondary-leading,22px);color:var(--muted-foreground);overflow-wrap:anywhere;margin:4px 0 0}._0WEI5W_block{margin-top:var(--space-2,16px)}._0WEI5W_label{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--foreground);margin:0 0 4px;font-weight:600}._0WEI5W_list{font-size:var(--text-secondary-size,14px);line-height:var(--text-secondary-leading,22px);color:var(--foreground);flex-direction:column;gap:4px;margin:0;padding-left:24px;list-style:outside;display:flex}._0WEI5W_list li{overflow-wrap:anywhere}._0WEI5W_scope{margin:var(--space-2,16px) 0 0;font-size:var(--text-secondary-size,14px);line-height:var(--text-secondary-leading,22px);color:var(--foreground)}._0WEI5W_quiet{margin:4px 0 var(--space-2,16px);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground)}
.hMCbEG_type,.hMCbEG_marked{--record-hue:var(--ink-3)}.hMCbEG_type{min-width:0;color:var(--ink-2);font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.hMCbEG_type:before,.hMCbEG_marked:before{content:"";background:var(--record-hue);border-radius:2px;flex:none;width:8px;height:8px}.hMCbEG_marked{align-items:baseline;gap:12px;display:flex}.hMCbEG_marked:before{transform:translateY(-1px)}:is(.hMCbEG_type,.hMCbEG_marked)[data-record-type=census]{--record-hue:var(--hue-slate,var(--ink-3))}:is(.hMCbEG_type,.hMCbEG_marked)[data-record-type=vital]{--record-hue:var(--hue-sage,var(--ink-3))}:is(.hMCbEG_type,.hMCbEG_marked)[data-record-type=newspaper]{--record-hue:var(--hue-ochre,var(--ink-3))}:is(.hMCbEG_type,.hMCbEG_marked)[data-record-type=burial]{--record-hue:var(--hue-clay,var(--ink-3))}:is(.hMCbEG_type,.hMCbEG_marked)[data-record-type=probate],:is(.hMCbEG_type,.hMCbEG_marked)[data-record-type=military]{--record-hue:var(--hue-plum,var(--ink-3))}
.OPnoPW_updates{min-width:0;font-family:var(--font-ui,inherit);color:var(--ink);background:0 0;border:0;border-radius:0;gap:4px;margin:0 0 24px;padding:0;display:grid}.OPnoPW_heading h2{color:var(--ink);font-weight:var(--type-section-weight,600);font-size:var(--type-section-size,18px);line-height:var(--type-section-leading,28px);font-family:var(--font-ui,inherit);letter-spacing:var(--type-section-tracking,-.01em);margin:0}.OPnoPW_date{color:var(--ink-2);font-size:var(--type-body-sm-size,14px);margin-left:8px;font-weight:400}.OPnoPW_note{max-width:72ch;color:var(--ink-2);font-size:var(--type-body-sm-size,14px);margin:4px 0 0;line-height:1.6}.OPnoPW_link{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.OPnoPW_link:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.OPnoPW_more{color:var(--ink-2);font-size:var(--type-body-sm-size,14px);margin:4px 0;line-height:1.6}.OPnoPW_more p{max-width:72ch;margin:8px 0 0}.begot-stack>.OPnoPW_updates{margin:0}.OPnoPW_quiet{color:var(--muted-foreground,var(--ink-2));font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);margin:0}.OPnoPW_quietLink{color:var(--accent-ink,var(--primary));font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:640px){.OPnoPW_quietLink{align-items:center;min-height:44px;display:inline-flex}}.OPnoPW_quietLink:focus-visible{outline:2px solid var(--accent-ink,var(--ring));outline-offset:2px;border-radius:4px}
.lvJV9a_host{z-index:5;background:var(--background);justify-content:center;align-items:center;animation:.22s cubic-bezier(0,0,.2,1) both lvJV9a_host-in;display:flex;position:absolute;inset:0}.lvJV9a_leaving{pointer-events:none;animation:.26s cubic-bezier(.4,0,1,1) both lvJV9a_host-out}.lvJV9a_stage{align-items:center;gap:var(--space-3);flex-direction:column;width:min(880px,100% - 32px);display:flex}.lvJV9a_tree{width:min(100%,116vh);height:auto;overflow:visible}.lvJV9a_card{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.16,1,.3,1) both lvJV9a_card-in}.lvJV9a_face{fill:var(--card);stroke:var(--border);stroke-width:1px;filter:drop-shadow(0 1px 2px color-mix(in oklch, var(--foreground) 6%, transparent))}.lvJV9a_edge{fill:color-mix(in oklch, var(--primary) 28%, var(--muted))}.lvJV9a_bone{fill:var(--muted)}.lvJV9a_links path{fill:none;stroke:var(--border);stroke-width:1.5px;stroke-dasharray:600;stroke-dashoffset:600px;animation:.52s cubic-bezier(.16,1,.3,1) both lvJV9a_link-in}.lvJV9a_light{animation:1.8s cubic-bezier(.4,0,.2,1) .5s infinite lvJV9a_sweep;transform:translate(-100%)}.lvJV9a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lvJV9a_continued,.lvJV9a_continued .lvJV9a_card,.lvJV9a_continued .lvJV9a_links path{opacity:1;stroke-dashoffset:0;animation:none}.lvJV9a_continued.lvJV9a_leaving{animation:.26s cubic-bezier(.4,0,1,1) both lvJV9a_host-out}@keyframes lvJV9a_host-in{0%{opacity:0}to{opacity:1}}@keyframes lvJV9a_host-out{0%{opacity:1}to{opacity:0}}@keyframes lvJV9a_card-in{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes lvJV9a_link-in{to{stroke-dashoffset:0}}@keyframes lvJV9a_sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.lvJV9a_host,.lvJV9a_leaving,.lvJV9a_card,.lvJV9a_links path,.lvJV9a_light{animation:none}.lvJV9a_card{opacity:1}.lvJV9a_links path{stroke-dashoffset:0}.lvJV9a_light{display:none}.lvJV9a_leaving{opacity:0}}
.naooma_waiting{visibility:hidden}.naooma_shown[data-arrival=play] [data-arrive]{animation:naooma_arrive var(--arrive-ms,.2s) var(--arrive-ease,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:calc(var(--arrive-i,0) * var(--arrive-step,35ms))}@keyframes naooma_arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.naooma_shown[data-arrival=play] [data-arrive]{animation:none}}
.WPZlaG_trigger.WPZlaG_trigger{border-radius:6px;flex-shrink:0;min-width:44px;min-height:44px;position:relative}.WPZlaG_badgePos{position:absolute;top:6px;right:4px}.WPZlaG_badgePos.begot-pill{min-width:16px;height:16px;min-height:0;font-size:calc(var(--type-meta-size) * .8);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--background);justify-content:center;gap:0;padding:0 4px;font-weight:600;line-height:16px}.WPZlaG_panel{z-index:60;box-sizing:border-box;overscroll-behavior:contain;background:var(--popover);min-width:320px;color:var(--popover-foreground);box-shadow:0 8px 24px #0000001a, 0 0 0 1px var(--border);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:WPZlaG_panel-in .16s var(--ease-premium,ease-out);border-radius:8px;padding:8px;overflow-y:auto}@keyframes WPZlaG_panel-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.WPZlaG_head{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.WPZlaG_heading{font-size:var(--type-body-size,16px);color:var(--popover-foreground);margin:0;font-weight:600}.WPZlaG_markAll{min-height:32px;font-size:var(--type-meta-size,13px);color:var(--primary);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.WPZlaG_markAll:hover,.WPZlaG_markAll:focus-visible{background:var(--accent)}.WPZlaG_state{font-size:var(--type-body-sm-size,14px);color:var(--muted-foreground);margin:0;padding:12px;line-height:1.5}.WPZlaG_retry{color:var(--primary);text-decoration:underline}.WPZlaG_list{flex-direction:column;display:flex}.WPZlaG_item{box-sizing:border-box;width:100%;color:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:8px;outline:none;align-items:flex-start;gap:12px;padding:12px 32px 12px 12px;display:flex;position:relative}.WPZlaG_item+.WPZlaG_item{margin-top:4px}.WPZlaG_item[data-highlighted],.WPZlaG_item:hover,.WPZlaG_item:focus-visible{background:var(--secondary)}.WPZlaG_unread{background:color-mix(in srgb, var(--accent) 55%, transparent)}.WPZlaG_icon{width:20px;height:20px;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.WPZlaG_iconFind{color:var(--coral-foreground,var(--primary))}.WPZlaG_text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.WPZlaG_title{font-size:var(--type-body-sm-size,14px);color:var(--popover-foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.4;overflow:hidden}.WPZlaG_body{-webkit-line-clamp:2;line-clamp:2;font-size:var(--type-body-sm-size,14px);color:var(--muted-foreground);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.WPZlaG_time{font-size:var(--type-meta-size,13px);color:var(--muted-foreground);line-height:20px}.WPZlaG_dot{background:var(--destructive);border-radius:999px;width:8px;height:8px;position:absolute;top:16px;right:12px}.WPZlaG_celebrate{background:color-mix(in srgb, var(--accent) 55%, transparent)}.WPZlaG_scrim{z-index:70;background:#0006;position:fixed;inset:0}.WPZlaG_sheet{z-index:71;overscroll-behavior:contain;max-height:min(85vh,100vh - 48px);padding:8px 12px calc(16px + env(safe-area-inset-bottom));background:var(--popover);color:var(--popover-foreground);animation:WPZlaG_sheet-in .22s var(--ease-premium,ease-out);border-radius:18px 18px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}@keyframes WPZlaG_sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.WPZlaG_grabber{background:var(--border);border-radius:6px;width:40px;height:4px;margin:4px auto 8px;display:block}.WPZlaG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WPZlaG_scrim{background:color-mix(in oklch, var(--foreground) 18%, transparent)}.WPZlaG_scrim[data-state=open]{animation:WPZlaG_scrim-in var(--motion-base) var(--motion-ease-out) both}.WPZlaG_scrim[data-state=closed]{animation:WPZlaG_scrim-out var(--motion-exit-base) var(--motion-ease-in) both}.WPZlaG_sheet[data-state=open]{animation:WPZlaG_sheet-in var(--motion-slow) var(--motion-ease-out) both}.WPZlaG_sheet[data-state=closed]{animation:WPZlaG_sheet-out var(--motion-exit-base) var(--motion-ease-in) both}@keyframes WPZlaG_scrim-in{0%{opacity:0}to{opacity:1}}@keyframes WPZlaG_scrim-out{0%{opacity:1}to{opacity:0}}@keyframes WPZlaG_sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.WPZlaG_panel,.WPZlaG_sheet{animation:none}:is(.WPZlaG_scrim,.WPZlaG_sheet){animation:none!important}}
.hCNQNG_steps{border-bottom:1px solid var(--hairline);color:var(--ink-3);gap:24px;margin:0 0 32px;padding:0 0 24px;list-style:none;display:flex}.hCNQNG_steps li{font-size:var(--type-meta-size,13px);align-items:center;gap:8px;line-height:1.5;display:flex}.hCNQNG_steps li>span{border:1px solid var(--hairline);font-variant-numeric:tabular-nums;width:24px;height:24px;font-size:var(--type-meta-size,13px);border-radius:50%;flex:none;place-items:center;display:grid}.hCNQNG_steps strong{font-weight:400}.hCNQNG_steps li[aria-current=step]{color:var(--ink)}.hCNQNG_steps li[aria-current=step] strong{font-weight:500}.hCNQNG_steps li[aria-current=step]>span{background:var(--accent-ink);border-color:var(--accent-ink);color:var(--panel-raise)}.hCNQNG_steps li[data-complete=true]>span{color:var(--accent);border-color:var(--hairline-strong)}@media (max-width:600px){.hCNQNG_steps{justify-content:space-between;gap:12px;margin-bottom:24px}.hCNQNG_steps li{font-size:var(--type-meta-size,13px);flex-direction:column;flex:1;align-items:flex-start;gap:8px}}
.DKd-Pq_hint.DKd-Pq_hint{z-index:109;box-sizing:border-box;background:var(--popover,var(--panel-raise,#fff));max-width:min(260px,100vw - 24px);color:var(--popover-foreground,var(--ink,#202a25));font:400 var(--type-body-sm-size,14px)/var(--type-body-sm-leading,22px) var(--font-ui);overflow-wrap:anywhere;border:0;border-radius:8px;padding:8px 12px;animation:.14s DKd-Pq_reveal;box-shadow:0 8px 24px #0000001a}@keyframes DKd-Pq_reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.DKd-Pq_hint.DKd-Pq_hint{animation:none}}
.aBFZra_dock{flex-shrink:0;padding:4px 16px 16px}.aBFZra_form{flex-direction:column;gap:8px;width:100%;min-width:0;max-width:calc(48rem - 32px);margin:0 auto;display:flex}.aBFZra_container{background:var(--card);min-width:0;color:var(--card-foreground,var(--foreground));box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease));border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container:composer/inline-size}.aBFZra_container:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 18%, var(--border))}.aBFZra_container:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 40%, var(--border))}.aBFZra_container[data-read-only]{opacity:.6}.aBFZra_top{padding:8px 8px 0}.aBFZra_top:empty{display:none}.aBFZra_top>*{margin:0!important}.aBFZra_previews{padding:4px 12px 0}.aBFZra_previews:empty{display:none}.aBFZra_input{box-sizing:border-box;resize:none;width:100%;min-width:0;min-height:38px;max-height:192px;color:inherit;font:inherit;font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-leading,22px);background:0 0;border:0;outline:0;margin:0;padding:8px 12px;display:block;overflow-y:auto}.aBFZra_input::placeholder{color:var(--muted-foreground);opacity:1}.aBFZra_input:focus-visible{outline:none}.aBFZra_input[data-empty],.aBFZra_input::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aBFZra_strip{opacity:0;grid-template-rows:0fr;margin-bottom:-8px;transition:grid-template-rows .2s,opacity .2s,transform .2s,margin .2s;display:grid;transform:translateY(4px)}.aBFZra_strip[data-shown]{opacity:1;grid-template-rows:1fr;margin-bottom:0;transform:none}.aBFZra_stripInner{min-height:0;overflow:hidden}.aBFZra_stripInner>*{margin:0!important}@media (prefers-reduced-motion:reduce){.aBFZra_strip{transition:none;transform:none}}.aBFZra_input:disabled{cursor:not-allowed}.aBFZra_row{align-items:center;gap:8px;min-width:0;padding:0 8px 8px;display:flex}.aBFZra_left{flex:none;align-items:center;gap:8px;margin-right:auto;display:flex}.aBFZra_right{flex:none;align-items:center;gap:4px;display:flex}@container composer (max-width:359px){.aBFZra_row{gap:4px}}.aBFZra_circle{width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease)), color var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease)), opacity var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease)), transform .12s var(--motion-ease-out,var(--ease-premium,ease));background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid}.aBFZra_row .chat-attach-button{width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease)), color var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease)), opacity var(--motion-base,var(--dur-quick,.22s)) var(--motion-ease-out,var(--ease-premium,ease)), transform .12s var(--motion-ease-out,var(--ease-premium,ease));background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid}.aBFZra_circle svg{width:16px;height:16px}.aBFZra_row .chat-attach-button svg{width:16px;height:16px}.aBFZra_circle:active:not(:disabled){transform:scale(.96)}.aBFZra_row .chat-attach-button:active:not(:disabled){transform:scale(.96)}.aBFZra_circle:hover:not(:disabled){background:var(--muted);color:var(--foreground)}.aBFZra_row .chat-attach-button:hover:not(:disabled){background:var(--muted);color:var(--foreground)}.aBFZra_circle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.aBFZra_row .chat-attach-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.aBFZra_circle:disabled{opacity:.45;cursor:default}.aBFZra_row .chat-attach-button:disabled{opacity:.45;cursor:default}.aBFZra_circle[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground)}.aBFZra_send{background:var(--primary);color:var(--primary-foreground);border-radius:6px}.aBFZra_send svg{width:14px;height:14px}.aBFZra_send:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 86%, var(--background));color:var(--primary-foreground)}.aBFZra_send:disabled{opacity:1;color:color-mix(in srgb, var(--muted-foreground) 60%, transparent);background:0 0}.aBFZra_send[data-mode=research]:not(:disabled){box-shadow:0 0 0 2px var(--card), 0 0 0 3px var(--primary)}.aBFZra_stopGlyph{fill:currentColor;width:12px!important;height:12px!important}.aBFZra_status{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground);margin:0;padding:0 4px}@media (prefers-reduced-motion:reduce){.aBFZra_container,.aBFZra_circle{transition:none}.aBFZra_row .chat-attach-button{transition:none}}@media (pointer:coarse){.aBFZra_circle{width:44px;height:44px}.aBFZra_row .chat-attach-button{width:44px;height:44px}.aBFZra_input{font-size:var(--type-body-size,16px);line-height:var(--type-body-leading,24px)}}html[data-redesign] .aBFZra_input:focus-visible{outline:none}html[data-redesign] .aBFZra_send[data-mode=research]:not(:disabled){box-shadow:none}html[data-redesign] .aBFZra_input{font-size:var(--chat-type-size,var(--type-body-size,16px));line-height:var(--chat-type-leading,24px);min-height:44px}@media (pointer:coarse){html[data-redesign] .aBFZra_input{font-size:var(--type-body-size,16px)}}
.DW5yXW_turn{border-radius:8px;outline:none;min-width:0;position:relative}.DW5yXW_turn:focus-visible{box-shadow:0 0 0 2px var(--ring)}.DW5yXW_time{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;top:calc(100% + 2px);left:0}.DW5yXW_turn[data-align=end] .DW5yXW_time{left:auto;right:0}.DW5yXW_turn:hover .DW5yXW_time,.DW5yXW_turn:focus-within .DW5yXW_time,.DW5yXW_turn[data-shown] .DW5yXW_time{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.DW5yXW_time{transition:none}}.DW5yXW_foot{align-items:center;gap:4px;min-height:32px;margin-top:4px;display:flex}.DW5yXW_foot[data-align=end]{flex-direction:row-reverse}.DW5yXW_footTime{font-size:var(--type-meta-size,13px);line-height:var(--type-meta-leading,20px);color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;padding-inline:4px;transition:opacity .12s}.DW5yXW_turn:hover .DW5yXW_footTime,.DW5yXW_turn:focus-within .DW5yXW_footTime,.DW5yXW_turn[data-shown] .DW5yXW_footTime{opacity:1}@media (prefers-reduced-motion:reduce){.DW5yXW_footTime{transition:none}}
