.loKyrq_share{gap:var(--space-2);min-inline-size:0;display:grid}.loKyrq_row{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.loKyrq_input{white-space:nowrap;-webkit-user-select:text;user-select:text;flex:1;inline-size:100%;min-inline-size:0;overflow-x:auto}.loKyrq_row>button{flex:none}
.XokQcG_status{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--size-border-width) solid var(--color-feedback-neutral-border);border-radius:var(--radius-md);color:var(--color-feedback-neutral-text);background:var(--color-feedback-neutral-background);font-size:var(--text-compact);font-weight:var(--weight-compact);line-height:var(--leading-compact);overflow-wrap:anywhere;margin:0;display:flex}.XokQcG_status:before{width:var(--space-2);height:var(--space-2);margin-top:calc(var(--space-1) / 2);border-radius:var(--radius-full);content:"";background:currentColor;flex:none}.XokQcG_loading{border-color:var(--color-feedback-info-border);color:var(--color-feedback-info-text);background:var(--color-feedback-info-background)}.XokQcG_empty,.XokQcG_neutral{border-color:var(--color-feedback-neutral-border);color:var(--color-feedback-neutral-text);background:var(--color-feedback-neutral-background)}.XokQcG_info{border-color:var(--color-feedback-info-border);color:var(--color-feedback-info-text);background:var(--color-feedback-info-background)}.XokQcG_success{border-color:var(--color-feedback-success-border);color:var(--color-feedback-success-text);background:var(--color-feedback-success-background)}.XokQcG_error{border-color:var(--color-feedback-danger-border);color:var(--color-feedback-danger-text);background:var(--color-feedback-danger-background)}
main.gvPxmW_page{min-height:var(--app-small-block-size);padding:calc(var(--space-16) + var(--space-7)) var(--space-5) var(--space-10);background:0 0;place-items:center;display:grid;position:relative}:is(main .gvPxmW_card,main .auth-panel){z-index:auto;width:min(31.25rem,100%);height:auto;max-height:none;padding:var(--space-10);border-radius:var(--radius-panel);margin:0;position:relative;inset:auto;overflow-y:auto}:is(main .gvPxmW_card h1,main .auth-panel h1){margin:var(--space-3) 0 var(--space-2);color:var(--color-text-primary);font-family:var(--display);font-size:var(--text-display);line-height:var(--leading-display);font-weight:var(--weight-display);overflow-wrap:break-word}main .gvPxmW_card form{gap:var(--space-2);margin-top:var(--space-5);display:grid}main .auth-panel form{gap:var(--space-2);margin-top:var(--space-5);display:grid}main .gvPxmW_card form .ui-label{margin:0}main .auth-panel form .ui-label{margin:0}main .gvPxmW_card form .field-error{margin-top:calc(var(--space-1) / -2)}main .auth-panel form .field-error{margin-top:calc(var(--space-1) / -2)}main .gvPxmW_card .recovery-form input[readonly]{overflow-wrap:anywhere}main .auth-panel .recovery-form input[readonly]{overflow-wrap:anywhere}.gvPxmW_brand{top:var(--space-6);left:clamp(var(--space-5), 4vw, calc(var(--space-12) + var(--space-1)));align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--text-compact);font-weight:var(--weight-extra-bold);line-height:var(--leading-none);letter-spacing:var(--tracking-brand);border-radius:var(--radius-input);transition:opacity var(--duration-base) var(--ease-standard);display:flex;position:absolute}.gvPxmW_brand:hover{opacity:.82}.gvPxmW_brand:active{opacity:.7}.gvPxmW_brand:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.gvPxmW_brand img{width:var(--size-brand-mark);height:auto;display:block}@container app-viewport (max-width:37.5em){main.gvPxmW_page{padding:calc(var(--space-16) + var(--space-6)) var(--space-4) var(--space-8)}:is(main .gvPxmW_card,main .auth-panel){padding:var(--space-7) var(--space-5)}}
.Xdxaga_section{gap:var(--space-3);overflow-wrap:anywhere;min-inline-size:0;display:grid}.Xdxaga_row{align-items:flex-start;gap:var(--space-2);display:flex}.Xdxaga_row .Xdxaga_checkbox{inline-size:var(--space-6);min-block-size:var(--space-6);block-size:var(--space-6);accent-color:var(--color-action-primary);flex:none;padding:0}.Xdxaga_row .Xdxaga_label{color:inherit;font:inherit;display:inline}.Xdxaga_link{color:inherit;text-underline-offset:var(--space-1);text-decoration:underline}.Xdxaga_link:hover{text-decoration-thickness:var(--size-border-width)}.Xdxaga_link:active{text-decoration-style:double}.Xdxaga_link:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.Xdxaga_section p[role=alert]{color:var(--color-feedback-danger-text)}
.pzCKba_figure{min-inline-size:0;color:var(--color-prototype-ink);font-family:var(--font-body);margin:0}.pzCKba_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-2);display:flex}.pzCKba_toolbar>span{color:var(--color-prototype-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.pzCKba_map{isolation:isolate;inline-size:100%;margin-block:var(--space-6) var(--space-4);touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:radial-gradient(ellipse var(--plane-rx) var(--plane-ry) at 50% var(--plane-y), color-mix(in srgb, var(--color-driver-orbit-sun-glow) 14%, transparent) 0, color-mix(in srgb, var(--color-driver-orbit-sun-glow) 5%, transparent) 55%, transparent 100%);position:relative;overflow:clip visible}.pzCKba_orbits{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.pzCKba_orbits path{fill:none;stroke:color-mix(in srgb, var(--driver-color) 55%, transparent);stroke-width:1.5px}.pzCKba_orbits[data-orbit-half=front]{z-index:1001}.pzCKba_rail{--ring-gap:calc(var(--size-border-width) * 4);inset:var(--sun-y) auto auto 50%;pointer-events:none;will-change:transform;block-size:0;inline-size:0;position:absolute}.pzCKba_pad{pointer-events:auto;cursor:pointer;border-radius:50%;position:absolute;inset:-22px}.pzCKba_body,.pzCKba_planetName{pointer-events:auto;cursor:pointer}.pzCKba_body:before,.pzCKba_body:after,.pzCKba_center:before,.pzCKba_planetName[data-label-dimmed]{pointer-events:none}.pzCKba_body{inset:calc(var(--body-size) * var(--orbit-raster) / -2) auto auto calc(var(--body-size) * var(--orbit-raster) / -2);inline-size:calc(var(--body-size) * var(--orbit-raster));block-size:calc(var(--body-size) * var(--orbit-raster));transform:scale(var(--orbit-scale)) rotate(var(--light-angle));will-change:transform;background:radial-gradient(circle at 74% 50%, color-mix(in srgb, var(--color-driver-orbit-highlight) 85%, transparent) 0, transparent 18%), radial-gradient(circle at 82% 50%, color-mix(in srgb, var(--driver-color) 70%, var(--color-driver-orbit-highlight)) 0, var(--driver-color) 28%, color-mix(in srgb, var(--driver-color) 30%, var(--color-driver-orbit-shade)) 78%);border-radius:50%;position:absolute}.pzCKba_body:before{content:"";background:radial-gradient(closest-side, transparent 52%, color-mix(in srgb, var(--driver-color) 30%, transparent) 53%, transparent);border-radius:50%;position:absolute;inset:-45%}.pzCKba_body:after{content:"";inset:calc(-1 * (var(--ring-gap) + var(--size-border-width)) * var(--orbit-raster));border:calc(var(--size-border-width) * var(--orbit-raster)) solid var(--driver-color);opacity:0;border-radius:50%;position:absolute}.pzCKba_planetName{will-change:transform, opacity;inline-size:max-content;transform:translate(-50%, calc(-100% - (var(--body-size) / 2 + var(--ring-gap) + var(--space-1)) * var(--orbit-scale) * var(--orbit-raster)));color:var(--driver-label-color);font-size:var(--text-xs);font-weight:var(--weight-semi-bold);white-space:nowrap;opacity:calc(.8 - var(--orbit-depth) * .2);text-shadow:0 0 calc(var(--space-1) / 2) var(--color-prototype-panel), 0 0 var(--space-1) var(--color-prototype-panel);line-height:1;position:absolute;inset:0 auto auto 0}.pzCKba_planetName>span{transition:opacity var(--duration-medium) var(--ease-standard)}.pzCKba_planetName[data-label-dimmed]>span{opacity:.25}.pzCKba_body:before,.pzCKba_body:after{transition:opacity var(--duration-medium) var(--ease-standard)}.pzCKba_rail[data-selected] .pzCKba_body:before{background:radial-gradient(closest-side, transparent 52%, color-mix(in srgb, var(--driver-color) 65%, transparent) 53%, transparent)}.pzCKba_rail[data-selected] .pzCKba_body:after,.pzCKba_rail[data-selected] .pzCKba_planetName:not([data-label-dimmed]){opacity:1}.pzCKba_center{z-index:1000;inset:var(--sun-y) auto auto 50%;inline-size:var(--sun-size);block-size:var(--sun-size);color:var(--color-driver-orbit-center-ink);font-size:var(--text-body);font-weight:var(--weight-semi-bold);background:radial-gradient(circle at 42% 38%, var(--color-driver-orbit-highlight) 0, var(--color-driver-orbit-sun) 38%, var(--color-driver-orbit-sun-glow) 100%);box-shadow:0 0 calc(var(--sun-size) * .35) color-mix(in srgb, var(--color-driver-orbit-sun-glow) 70%, transparent), 0 0 var(--sun-size) color-mix(in srgb, var(--color-driver-orbit-sun-glow) 30%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.pzCKba_center:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--color-driver-orbit-sun-glow) 28%, transparent) 40%, transparent 70%);animation:pzCKba_sun-breathe var(--duration-driver-orbit-pulse) var(--ease-ambient) infinite;border-radius:50%;position:absolute;inset:-35%}@keyframes pzCKba_sun-breathe{50%{transform:scale(1.08)}}.pzCKba_center b{font-weight:inherit;position:relative}.pzCKba_cards{gap:var(--space-2);margin:var(--space-3) 0;padding:0;list-style:none;display:grid}.pzCKba_cards .pzCKba_card{inline-size:100%;padding:var(--space-3);border:var(--size-border-width) solid color-mix(in srgb, var(--driver-color) 35%, var(--color-prototype-stroke));border-inline-start:calc(var(--size-border-width) * 3) solid var(--driver-color);border-radius:var(--radius-sm);background:var(--color-prototype-card);color:var(--color-prototype-ink);font:inherit;font-size:var(--text-body);line-height:var(--leading-body);text-align:start;transition:border-color var(--duration-medium) var(--ease-standard), box-shadow var(--duration-medium) var(--ease-standard);display:block}.pzCKba_cards .pzCKba_card:focus-visible{border-radius:var(--radius-sm)}.pzCKba_card:hover{border-color:color-mix(in srgb, var(--driver-color) 65%, var(--color-prototype-stroke))}.pzCKba_card[aria-expanded=true]{border-color:var(--driver-color);box-shadow:0 0 0 var(--size-border-width) var(--driver-color), 0 0 var(--space-4) color-mix(in srgb, var(--driver-color) 35%, transparent)}.pzCKba_cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.pzCKba_cardHead strong{color:var(--driver-label-color);font-weight:var(--weight-semi-bold)}.pzCKba_cardHead b{color:var(--driver-label-color);font-size:var(--text-xs);font-weight:var(--weight-semi-bold);font-variant-numeric:tabular-nums}.pzCKba_cardText{margin-block-start:var(--space-1);display:block}.pzCKba_cardText[hidden]{display:none}@media (prefers-reduced-motion:reduce){.pzCKba_center:before{animation:none}}
.uj3mka_page{min-height:var(--app-small-block-size);padding:var(--space-10) var(--space-5) var(--space-16);color:var(--ink)}.uj3mka_restoreState{gap:var(--space-4);width:min(var(--size-content-width), 100%);justify-items:start;margin:0 auto;display:grid}.uj3mka_history{gap:var(--space-5);padding:var(--space-panel);border-radius:var(--radius-3xl);display:grid;}.uj3mka_loading,.uj3mka_empty,.uj3mka_notice,.uj3mka_error{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--size-border-width) solid var(--color-feedback-neutral-border);border-radius:var(--radius-md);color:var(--color-feedback-neutral-text);background:var(--color-feedback-neutral-background);font-size:var(--text-compact);font-weight:var(--weight-compact);line-height:var(--leading-compact);overflow-wrap:anywhere;margin:0;display:flex}.uj3mka_loading:before,.uj3mka_empty:before,.uj3mka_notice:before,.uj3mka_error:before{width:var(--space-2);height:var(--space-2);margin-top:calc(var(--space-1) / 2);border-radius:var(--radius-full);content:"";background:currentColor;flex:none}.uj3mka_loading{border-color:var(--color-feedback-info-border);color:var(--color-feedback-info-text);background:var(--color-feedback-info-background)}.uj3mka_empty{border-color:var(--color-feedback-neutral-border);color:var(--color-feedback-neutral-text);background:var(--color-feedback-neutral-background)}.uj3mka_notice{border-color:var(--color-feedback-success-border);color:var(--color-feedback-success-text);background:var(--color-feedback-success-background)}.uj3mka_error{border-color:var(--color-feedback-danger-border);color:var(--color-feedback-danger-text);background:var(--color-feedback-danger-background)}.uj3mka_liveStatus{align-items:center;gap:var(--space-1);color:var(--cyan-2);font-size:var(--text-compact);margin:0;display:flex}.uj3mka_sectionHeading{justify-content:flex-start;align-items:flex-start;gap:var(--space-3);display:flex}.uj3mka_sectionHeading>div{min-width:0}.uj3mka_sectionHeading h2{font-family:var(--body);font-size:var(--text-lead);font-weight:var(--weight-bold);line-height:var(--leading-lead)}.uj3mka_sectionHeading p{margin-top:var(--space-1);color:var(--ink-soft);font-size:var(--text-xs)}.uj3mka_chatForm{gap:var(--space-3);display:grid}.uj3mka_formLabel{color:var(--ink-soft);margin:0}.uj3mka_select,.uj3mka_textarea,.uj3mka_textareaSmall,.uj3mka_promptTextarea{box-sizing:border-box;border:var(--size-border-width) solid var(--color-input-border);border-radius:var(--radius-input);width:100%;color:var(--color-input-text);background:var(--color-input-background);font-family:var(--font-body);font-size:var(--text-base);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard)}.uj3mka_select{min-height:var(--size-control-input);padding:0 var(--space-4);cursor:pointer}.uj3mka_select option{color:var(--ink);background:var(--panel-solid)}.uj3mka_textarea,.uj3mka_textareaSmall,.uj3mka_promptTextarea{resize:vertical;line-height:var(--leading-normal)}.uj3mka_textarea{min-height:92px;max-height:180px;padding:var(--space-3) var(--space-4)}.uj3mka_textareaSmall{min-height:94px;padding:var(--space-3)}.uj3mka_promptTextarea{min-height:150px;padding:var(--space-3)}.uj3mka_textarea::placeholder,.uj3mka_textareaSmall::placeholder,.uj3mka_promptTextarea::placeholder{color:var(--color-input-placeholder)}.uj3mka_select:hover:not(:disabled),.uj3mka_textarea:hover:not(:disabled),.uj3mka_textareaSmall:hover:not(:disabled),.uj3mka_promptTextarea:hover:not(:disabled){border-color:var(--color-input-border-hover);background:var(--color-input-background-hover)}.uj3mka_select:focus-visible,.uj3mka_textarea:focus-visible,.uj3mka_textareaSmall:focus-visible,.uj3mka_promptTextarea:focus-visible,.uj3mka_fileInput:focus-visible{border-color:var(--color-input-border-focus)}.uj3mka_select:active:not(:disabled),.uj3mka_textarea:active:not(:disabled),.uj3mka_textareaSmall:active:not(:disabled),.uj3mka_promptTextarea:active:not(:disabled){background:var(--color-input-background-hover)}.uj3mka_select:disabled,.uj3mka_textarea:disabled,.uj3mka_textareaSmall:disabled,.uj3mka_promptTextarea:disabled,.uj3mka_fileInput:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.uj3mka_formFooter{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.uj3mka_counter{color:var(--ink-mute);font-size:var(--text-xs)}.uj3mka_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.uj3mka_typingIndicator{align-items:center;gap:4px;padding:12px 14px;display:inline-flex}.uj3mka_typingIndicator span{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.1s infinite uj3mka_tdot}.uj3mka_typingIndicator span:nth-child(2){animation-delay:.15s}.uj3mka_typingIndicator span:nth-child(3){animation-delay:.3s}@keyframes uj3mka_tdot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.uj3mka_typingIndicator span,.uj3mka_evaAvatarWrap,.uj3mka_evaAvatarWrap[data-talking=true]:before,.uj3mka_evaAvatarWrap[data-talking=true]:after{animation:none}.uj3mka_evaAvatarWrap[data-talking=true]:before{opacity:.6;transform:scale(1)}.uj3mka_evaAvatarWrap[data-talking=true]:after{opacity:.5}.uj3mka_cabinetLink:hover{transform:none}}.uj3mka_entries{gap:var(--space-4);display:grid}.uj3mka_entry{gap:var(--space-2);display:grid}.uj3mka_questionBubble,.uj3mka_answerBubble{gap:var(--space-2);max-width:86%;padding:var(--space-4);border:var(--size-border-width) solid var(--border-soft);border-radius:var(--radius-xl);display:grid}.uj3mka_questionBubble{background:color-mix(in srgb, var(--color-accent-cyan) 8%, transparent);justify-self:end}.uj3mka_answerBubble{background:var(--color-action-neutral)}.uj3mka_questionBubble p,.uj3mka_answerBubble p{white-space:pre-wrap;overflow-wrap:anywhere}.uj3mka_messageLabel{color:var(--ink-mute);font-size:var(--text-meta);font-weight:var(--weight-meta);letter-spacing:.08em}.uj3mka_memoryPolicy{color:var(--ink-soft);font-size:var(--text-compact);line-height:var(--leading-compact);margin:0}.uj3mka_chatBubble{right:calc(var(--app-gutter) + max(var(--space-5), env(safe-area-inset-right)));bottom:max(var(--space-5), env(safe-area-inset-bottom));z-index:1000;width:var(--size-landing-portrait);min-width:var(--size-landing-portrait);height:var(--size-landing-portrait);box-shadow:none;--landing-accent:var(--color-sky-mint);--landing-glow-accent:var(--color-sky-mint);background:0 0;border:0;border-radius:0;padding:0;position:fixed}.uj3mka_chatBubble:hover:not(:disabled){filter:brightness(1.15);background:0 0}.uj3mka_chatBubble:active:not(:disabled){filter:brightness(.85)}.uj3mka_chatBubble[data-parent-consultant=true]{--landing-accent:var(--color-sky-cyan);--landing-glow-accent:var(--color-sky-cyan);border-radius:var(--radius-full)}.uj3mka_chatBubble[data-mentor-consultant=true]{--landing-accent:var(--color-mentor-accent);--landing-glow-accent:var(--color-mentor-accent)}.uj3mka_dialogPanel[data-mentor-consultant=true] .uj3mka_evaAvatarWrap>svg{--landing-accent:var(--color-mentor-accent)}.uj3mka_chatBubble:focus-visible{outline:var(--size-focus-ring-width) solid var(--landing-accent);outline-offset:var(--space-1);box-shadow:none}.uj3mka_chatBubble>svg{width:100%;height:100%;filter:drop-shadow(0 0 var(--size-landing-portrait-glow) color-mix(in srgb, var(--landing-glow-accent) 35%, transparent));position:static;overflow:visible}.uj3mka_dialogPanel{right:calc(var(--app-gutter) + max(var(--space-5), env(safe-area-inset-right)));bottom:max(92px, calc(env(safe-area-inset-bottom) + 84px));z-index:1000;width:min(var(--size-consultant-width), calc(var(--app-inline-size) - max(40px, env(safe-area-inset-left) + env(safe-area-inset-right))));max-height:min(var(--size-consultant-height), calc(var(--app-block-size) - max(24px, env(safe-area-inset-top)) - max(92px, env(safe-area-inset-bottom) + 84px)));--color-glass-background:linear-gradient(145deg, var(--color-surface-raised), var(--color-surface-card));--shadow-glass:var(--shadow-overlay);border-radius:var(--radius-3xl);color:var(--ink);flex-direction:column;display:flex;position:fixed;overflow:hidden;}.uj3mka_dialogHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--size-border-width) solid var(--border-soft);flex:none;display:flex}.uj3mka_dialogHeading{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.uj3mka_evaAvatarWrap{z-index:0;flex:none;place-items:center;animation:3.8s ease-in-out infinite alternate uj3mka_evaSway;display:grid;position:relative}.uj3mka_evaAvatarWrap:before{z-index:-1;border-radius:var(--radius-full);background:radial-gradient(circle, color-mix(in srgb, var(--color-accent-cyan) 55%, transparent) 0%, color-mix(in srgb, var(--color-accent-cyan) 26%, transparent) 38%, color-mix(in srgb, var(--color-accent-cyan) 0%, transparent) 70%);content:"";opacity:0;position:absolute;inset:-30%}.uj3mka_evaAvatarWrap[data-talking=true]:before{animation:2.6s ease-in-out infinite alternate uj3mka_evaGlow}.uj3mka_evaAvatarWrap[data-talking=true]:after{z-index:-1;border:1.5px solid var(--color-accent-cyan);content:"";border-radius:50%;animation:1.9s ease-out infinite uj3mka_evaPulse;position:absolute;inset:-18%}.uj3mka_evaAvatar{width:var(--size-control-target);height:auto;image-rendering:pixelated}.uj3mka_evaAvatarWrap>svg{width:var(--size-control-target);height:var(--size-control-target);--landing-accent:var(--color-sky-cyan)}@keyframes uj3mka_evaSway{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}@keyframes uj3mka_evaGlow{0%{opacity:.45;transform:scale(.82)}to{opacity:.95;transform:scale(1.18)}}@keyframes uj3mka_evaPulse{0%{opacity:.8;transform:scale(1)}75%{opacity:0;transform:scale(1.7)}to{opacity:0}}.uj3mka_dialogHeading h2{overflow-wrap:anywhere;min-width:0;font-family:var(--body);font-size:var(--text-lead);font-weight:var(--weight-bold);line-height:var(--leading-lead);flex:0 auto}.uj3mka_newConversation{min-width:0;padding-right:var(--space-3);padding-left:var(--space-3);gap:var(--space-1);font-size:var(--text-meta);white-space:nowrap}.uj3mka_dialogPanel .ui-button{min-height:var(--size-control-target)}.uj3mka_dialogClose{width:var(--size-control-target);min-width:var(--size-control-target);flex:none;padding:0}.uj3mka_dialogBody{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.uj3mka_conversation{align-content:start;gap:var(--space-4);min-height:0;padding:var(--space-4);overscroll-behavior:contain;flex:auto;display:grid;overflow-y:auto}.uj3mka_dialogBody>.uj3mka_chatForm{padding:var(--space-3) var(--space-4) var(--space-4);border-top:var(--size-border-width) solid var(--border-soft);background:color-mix(in srgb, var(--color-surface-page) 82%, transparent);box-shadow:var(--shadow-elevation);flex:none}.uj3mka_statePanel{gap:var(--space-2);padding:var(--space-4);border:var(--size-border-width) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-sunken) 28%, transparent);display:grid}.uj3mka_statePanel h3,.uj3mka_statePanel p,.uj3mka_history h3{margin:0}.uj3mka_statePanel p{color:var(--ink-soft);font-size:var(--text-compact);line-height:var(--leading-compact)}.uj3mka_statePanel .ui-button{justify-self:start}.uj3mka_conversation .uj3mka_history{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@container app-viewport (max-width:620px){.uj3mka_page{padding:var(--space-5) var(--space-4) var(--space-12)}.uj3mka_headerActions{flex-direction:column;align-items:stretch;width:100%}.uj3mka_headerActions>:is(a,button){width:100%}.uj3mka_sectionHeading{flex-direction:column;align-items:flex-start}.uj3mka_questionBubble,.uj3mka_answerBubble{max-width:100%}.uj3mka_chatBubble{right:calc(var(--app-gutter) + var(--space-4));bottom:max(var(--space-4), env(safe-area-inset-bottom))}.uj3mka_dialogPanel{right:var(--app-gutter);width:var(--app-inline-size);max-height:min(calc(var(--app-block-size) * .88), calc(var(--app-block-size) - env(safe-area-inset-top)));border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;bottom:0}.uj3mka_dialogHeader{gap:var(--space-1);padding:var(--space-3) max(var(--space-3), env(safe-area-inset-right)) var(--space-3) max(var(--space-3), env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) auto;display:grid}.uj3mka_dialogHeading{gap:var(--space-1)}.uj3mka_dialogClose{grid-area:1/2}.uj3mka_newConversation{grid-area:2/1/auto/-1;justify-self:end}.uj3mka_conversation{padding:var(--space-3) max(var(--space-3), env(safe-area-inset-right)) var(--space-3) max(var(--space-3), env(safe-area-inset-left))}.uj3mka_dialogBody>.uj3mka_chatForm{gap:var(--space-2);padding:var(--space-3) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left))}.uj3mka_dialogBody .uj3mka_textarea{min-height:76px;max-height:124px}.uj3mka_dialogBody .uj3mka_formFooter{gap:var(--space-2)}.uj3mka_dialogBody .uj3mka_formFooter .ui-button{padding-right:var(--space-4);padding-left:var(--space-4)}.uj3mka_statePanel .ui-button{width:100%}}@container app-viewport (max-width:360px){.uj3mka_newConversation svg{display:none}}@media (max-height:32em){.uj3mka_dialogPanel{bottom:max(var(--space-3), env(safe-area-inset-bottom));max-height:calc(var(--app-block-size) - var(--space-6) - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.uj3mka_dialogBody{overflow-y:auto}}.uj3mka_adminShell{gap:var(--space-5);width:min(var(--size-content-width), 100%);margin:0 auto;display:grid}.uj3mka_domainWorkspace{gap:var(--space-5);display:grid}.uj3mka_accountLine{overflow-wrap:anywhere;margin-top:var(--space-2)!important;color:var(--ink-mute)!important;font-size:var(--text-xs)!important}.uj3mka_headerActions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.uj3mka_cabinetLink{min-height:var(--size-control-default);padding:0 var(--space-5);border:var(--size-border-width) solid var(--color-border-default);border-radius:var(--radius-full);color:var(--ink);background:var(--color-action-neutral);font-weight:var(--weight-extra-bold);transition:transform var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.uj3mka_cabinetLink:hover{border-color:color-mix(in srgb, var(--color-accent-blue) 50%, transparent);background:var(--color-action-neutral-hover);transform:translateY(-2px)}.uj3mka_cabinetLink:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.uj3mka_adminPanel{gap:var(--space-5);padding:var(--space-panel);border-radius:var(--radius-2xl);grid-template-columns:minmax(0,1fr);display:grid;}.uj3mka_actionBar{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-2xl);display:flex}.uj3mka_headingIcon{flex:0 0 var(--size-control-icon);width:var(--size-control-icon);height:var(--size-control-icon);border:var(--size-border-width) solid color-mix(in srgb, var(--color-accent-violet) 35%, transparent);border-radius:var(--radius-input);color:var(--violet);background:color-mix(in srgb, var(--color-accent-violet) 10%, transparent);place-items:center;display:grid}.uj3mka_formGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uj3mka_formGrid>label,.uj3mka_resourceForm>label,.uj3mka_operationForm>label{margin:0}.uj3mka_checkboxControl{min-width:0;min-height:var(--size-control-default);align-self:start;align-items:center;gap:var(--space-3);font-weight:var(--weight-bold);cursor:pointer;display:flex}.uj3mka_checkboxControl input{flex:0 0 var(--size-icon-lg);width:var(--size-icon-lg);height:var(--size-icon-lg);accent-color:var(--color-accent-cyan);cursor:pointer;margin:0}.uj3mka_checkboxControl input:hover:not(:disabled){accent-color:var(--color-accent-cyan-2)}.uj3mka_checkboxControl input:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.uj3mka_checkboxControl:has(input:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.uj3mka_formActions{align-items:end;display:flex}.uj3mka_fileInput{box-sizing:border-box;width:100%;min-height:var(--size-control-input);padding:var(--space-3);border:var(--size-border-width) dashed color-mix(in srgb, var(--color-accent-cyan-2) 35%, transparent);border-radius:var(--radius-input);color:var(--ink-soft);background:color-mix(in srgb, var(--color-surface-sunken) 38%, transparent);font-family:var(--font-body);font-size:var(--text-base)}.uj3mka_actionBar>div{gap:var(--space-1);display:grid}.uj3mka_actionBar span,.uj3mka_resourceKey,.uj3mka_resourceLabels,.uj3mka_resourceRun,.uj3mka_description{color:var(--ink-soft);font-size:var(--text-xs)}.uj3mka_resourceList{gap:var(--space-3);display:grid}.uj3mka_resourceCard,.uj3mka_agentCard,.uj3mka_subForm,.uj3mka_revisionBlock{gap:var(--space-3);padding:var(--space-4);border:var(--size-border-width) solid var(--color-border-subtle);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-surface-sunken) 30%, transparent);display:grid}.uj3mka_resourceHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.uj3mka_resourceHeader>div{gap:var(--space-1);min-width:0;display:grid}.uj3mka_resourceHeader h3,.uj3mka_revisionBlock h3{font-family:var(--body);font-size:var(--text-lead);font-weight:var(--weight-bold);line-height:var(--leading-lead);overflow-wrap:anywhere}.uj3mka_resourceKey{overflow-wrap:anywhere}.uj3mka_resourceBadges{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.uj3mka_resourceLabels,.uj3mka_resourceRun,.uj3mka_description{margin:0}.uj3mka_resourceForm,.uj3mka_operationForm{gap:var(--space-3);display:grid}.uj3mka_operationForm{padding-top:var(--space-3);border-top:var(--size-border-width) solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:end}.uj3mka_inlineActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.uj3mka_operationStatus{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:var(--size-border-width) solid var(--color-feedback-info-border);border-radius:var(--radius-sm);color:var(--color-feedback-info-text);background:var(--color-feedback-info-background);font-size:var(--text-xs);margin:0;display:grid}.uj3mka_refreshButton{color:inherit;font:inherit;font-weight:var(--weight-extra-bold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.uj3mka_refreshButton:focus-visible{outline:2px solid var(--cyan-2);outline-offset:var(--space-1)}.uj3mka_subFormTitle{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-compact);font-weight:var(--weight-extra-bold);display:flex}.uj3mka_subForm>.ui-button{justify-self:start}.uj3mka_revisionBlock{gap:var(--space-3)}@container app-viewport (max-width:700px){.uj3mka_formGrid{grid-template-columns:1fr}.uj3mka_actionBar,.uj3mka_resourceHeader{flex-direction:column;align-items:stretch}.uj3mka_operationForm{grid-template-columns:1fr}:is(.uj3mka_formActions .ui-button,.uj3mka_actionBar .ui-button,.uj3mka_operationForm .ui-button){width:100%}}.uj3mka_cmsFields{gap:var(--space-4);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.uj3mka_cmsPoster{inline-size:100%;max-block-size:var(--size-content-width);object-fit:contain}.uj3mka_cmsPreview{min-inline-size:0;padding:var(--space-4);background:var(--color-landing-background);color:var(--color-landing-signal);border-radius:var(--radius-panel);overflow-wrap:anywhere}
.BDa9kW_entry,.BDa9kW_sheet{--color-prototype-card:var(--color-prototype-card-opaque);--color-surface-card:var(--color-prototype-card-opaque);--eva-accent:var(--color-prototype-cell-ink);font-family:var(--font-golos), var(--font-body);color:var(--eva-accent)}.BDa9kW_entry{inset-inline:var(--space-3);bottom:max(var(--space-3), env(safe-area-inset-bottom));z-index:9;align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-2xl);background:var(--color-prototype-sheet);text-align:left;cursor:pointer;display:flex;position:absolute}.BDa9kW_entry[hidden]{display:none}.BDa9kW_entry[aria-expanded=true]{visibility:hidden}.BDa9kW_entry:hover{border-color:var(--eva-accent)}.BDa9kW_entry:active{background:var(--color-prototype-panel)}.BDa9kW_entry:focus-visible,.BDa9kW_reset:focus-visible,.BDa9kW_send:focus-visible,.BDa9kW_input:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-prototype-gold);outline-offset:var(--size-focus-ring-offset)}.BDa9kW_avatar{flex:0 0 var(--size-control-target);width:var(--size-control-target);height:var(--size-control-target);border:var(--size-border-width) solid color-mix(in srgb, var(--eva-accent) 60%, transparent);border-radius:var(--radius-full);background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--eva-accent) 20%, transparent), transparent);box-shadow:0 0 var(--space-7) color-mix(in srgb, var(--eva-accent) 26%, transparent);place-items:end center;display:grid}.BDa9kW_sprite{width:var(--space-7);height:auto;image-rendering:pixelated}.BDa9kW_entry[data-parent-consultant=true] .BDa9kW_avatar{grid-template-columns:minmax(0,1fr);place-items:center}.BDa9kW_vikaArt{width:calc(var(--size-control-target) * 1.5);height:auto;image-rendering:pixelated;flex:none;display:block}.BDa9kW_alenaArt{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;border-radius:inherit;display:block}.BDa9kW_entry[data-mentor-consultant],.BDa9kW_sheet[data-mentor-consultant]{--eva-accent:var(--mentor-accent);--color-prototype-on-color:var(--mentor-panel)}.BDa9kW_entry[data-mentor-consultant] .BDa9kW_question,.BDa9kW_sheet[data-mentor-consultant] .BDa9kW_questionBubble,.BDa9kW_sheet[data-mentor-consultant] .BDa9kW_answerBubble{color:var(--mentor-ink)}.BDa9kW_entryBody{gap:var(--space-1);min-width:0;display:grid}.BDa9kW_name{font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.BDa9kW_question{font-size:var(--text-base);line-height:var(--leading-compact)}.BDa9kW_entryAction{align-items:center;gap:var(--space-2);font-size:var(--text-compact);font-weight:var(--weight-semi-bold);display:flex}.BDa9kW_entryAction svg,.BDa9kW_reset svg,.BDa9kW_send svg{width:var(--space-5);height:var(--space-5);flex:none}.BDa9kW_sheet{--color-accent-cyan:var(--eva-accent);--color-accent-violet:var(--eva-accent);--color-action-neutral:var(--color-prototype-card);--cyan-2:var(--eva-accent);--ink-soft:var(--color-prototype-muted);--ink-mute:var(--color-prototype-muted);z-index:15;background:var(--color-prototype-panel);min-height:0;transform:translateY(var(--sheet-offset,100%));visibility:hidden;transition:transform var(--duration-slow) var(--ease-standard), visibility var(--duration-slow);border:0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;position:absolute;inset:0;overflow:hidden;}.BDa9kW_sheet[data-expanded=true]{transform:translateY(var(--sheet-offset,0));visibility:visible}.BDa9kW_sheet[data-eva-sheet]{border:0;border-radius:0}.BDa9kW_sheet[data-dragging=true]{transition:none}.BDa9kW_sheet:before{content:"";height:calc(var(--space-16) * 3 + var(--space-7));pointer-events:none;background:radial-gradient(120% 100% at 50% 0%, color-mix(in srgb, var(--color-prototype-ice) 26%, transparent), transparent 70%);position:absolute;inset:0 0 auto}.BDa9kW_controls{z-index:2;margin-inline:var(--space-4);flex:none;position:relative}.BDa9kW_heading{z-index:1;min-height:calc(var(--space-12) + var(--space-1));padding:var(--space-1) calc(var(--space-16) - var(--space-1) / 2) calc(var(--space-3) + var(--space-1) / 2) var(--space-4);flex:none;align-items:flex-start;display:flex;position:relative}.BDa9kW_heading h2{margin:calc(var(--space-1) + var(--size-border-width)) 0 0;font-family:var(--font-unbounded), var(--font-body);font-size:calc(var(--text-base) * 1.5);letter-spacing:normal;line-height:1.1;font-weight:var(--weight-regular)}.BDa9kW_toolbar{z-index:1;padding:0 var(--space-4) var(--space-3);flex:none;position:relative}.BDa9kW_reset{align-items:center;gap:var(--space-2);min-height:var(--size-control-target);padding:var(--space-2) var(--space-3);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-full);color:inherit;font:inherit;font-size:var(--text-compact);line-height:var(--leading-compact);cursor:pointer;background:0 0;display:inline-flex}.BDa9kW_reset:hover{border-color:var(--eva-accent)}.BDa9kW_reset:active{background:color-mix(in srgb, var(--eva-accent) 18%, transparent)}.BDa9kW_body{z-index:1;min-height:0;padding-inline:var(--space-4);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.BDa9kW_policy{padding-block:var(--space-2);flex:none}.BDa9kW_sheet[data-parent-consultant=true] .BDa9kW_controls{margin-inline:var(--space-6)}.BDa9kW_sheet[data-parent-consultant=true] .BDa9kW_heading{padding-inline-start:var(--space-6)}.BDa9kW_sheet[data-parent-consultant=true] .BDa9kW_toolbar,.BDa9kW_sheet[data-parent-consultant=true] .BDa9kW_body{padding-inline:var(--space-6)}.BDa9kW_history{gap:var(--space-3);display:grid}.BDa9kW_history h3{font-size:var(--text-compact);font-weight:var(--weight-medium);color:var(--color-prototype-muted);margin:0}.BDa9kW_questionBubble,.BDa9kW_answerBubble{max-width:86%;padding:var(--space-3);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-lg);background:var(--color-prototype-card)}.BDa9kW_questionBubble{background:color-mix(in srgb, var(--eva-accent) 12%, transparent);border-end-end-radius:var(--space-1);justify-self:end}.BDa9kW_answerBubble{border-end-start-radius:var(--space-1)}.BDa9kW_questionBubble p,.BDa9kW_answerBubble p{margin:var(--space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.BDa9kW_conversation{overscroll-behavior:contain;min-height:0;padding-block:var(--space-3);overflow-wrap:anywhere;scrollbar-width:none;flex:1;overflow-y:auto}.BDa9kW_conversation::-webkit-scrollbar{display:none}.BDa9kW_conversation:focus-visible{outline:var(--size-focus-ring-width) solid var(--eva-accent);outline-offset:calc(-1 * var(--size-focus-ring-width))}.BDa9kW_form{grid-template-columns:minmax(0, 1fr) var(--size-control-target);align-items:end;gap:var(--space-2);padding-block:var(--space-3) max(var(--space-4), env(safe-area-inset-bottom));border-top:var(--size-border-width) solid var(--color-prototype-stroke);flex:none;display:grid}.BDa9kW_input{width:100%;min-width:0;min-height:var(--size-control-target);max-height:calc(var(--space-12) * 2);resize:vertical;padding:var(--space-3);border:var(--size-border-width) solid var(--color-prototype-muted);border-radius:var(--radius-xl);color:var(--eva-accent);background:var(--color-prototype-card);font:inherit;font-size:var(--text-base);line-height:var(--leading-normal);display:block}.BDa9kW_input::placeholder{color:var(--color-prototype-muted)}.BDa9kW_input:hover,.BDa9kW_input:active{border-color:var(--eva-accent)}.BDa9kW_send{min-height:var(--size-control-target);border-radius:var(--radius-xl);color:var(--color-prototype-on-color);background:var(--eva-accent);cursor:pointer;border:0;place-items:center;display:grid}.BDa9kW_send:hover:not(:disabled){background:color-mix(in srgb, var(--eva-accent) 88%, var(--color-prototype-muted))}.BDa9kW_send:active:not(:disabled){background:var(--color-prototype-muted)}.BDa9kW_send:disabled,.BDa9kW_input:disabled{opacity:var(--opacity-disabled);cursor:default}@media (prefers-reduced-motion:reduce){.BDa9kW_sheet{transition:none}}
.ufT2qa_surface{overflow-wrap:anywhere;--prototype-ink:var(--color-prototype-ink);--prototype-muted:var(--color-prototype-muted);--prototype-dim:var(--color-prototype-dim);--prototype-on-color:var(--color-prototype-on-color);--prototype-panel:var(--color-prototype-panel);--prototype-card:var(--color-prototype-card);--prototype-stroke:var(--color-prototype-stroke);--prototype-gold:var(--color-prototype-gold);--prototype-green:var(--color-prototype-green);--prototype-positive:var(--color-prototype-green);--prototype-negative:var(--color-prototype-red);--prototype-pink:var(--color-prototype-pink);--prototype-amber:var(--color-prototype-amber);--prototype-cyan:var(--color-prototype-cyan);--prototype-violet:var(--color-prototype-violet);--prototype-red:var(--color-prototype-red);--prototype-ice:var(--color-prototype-ice);--prototype-blue:var(--color-prototype-blue);--prototype-teal:var(--color-prototype-teal);--prototype-sand:var(--color-prototype-sand);--prototype-lime:var(--color-prototype-lime);--prototype-green-strong:var(--color-prototype-green-strong);--prototype-pink-soft:var(--color-prototype-pink-soft);--prototype-blue-strong:var(--color-prototype-blue-strong);--prototype-orange:var(--color-prototype-orange);--prototype-purple:var(--color-prototype-purple);--prototype-violet-strong:var(--color-prototype-violet-strong);--prototype-red-strong:var(--color-prototype-red-strong);--prototype-gold-strong:var(--color-prototype-gold-strong);--prototype-road-cyan:var(--color-prototype-road-cyan);--prototype-road-violet:var(--color-prototype-road-violet);--prototype-road-green:var(--color-prototype-road-green);--prototype-road-amber:var(--color-prototype-road-amber);--prototype-road-progress:var(--color-prototype-road-progress);--prototype-road-review:var(--color-prototype-road-review);--prototype-road-done:var(--color-prototype-road-done);--prototype-road-blocked:var(--color-prototype-road-blocked);--prototype-road-muted:var(--color-prototype-road-muted);min-inline-size:0;color:var(--prototype-ink);font-family:var(--font-golos), var(--font-body);gap:var(--space-3);flex-direction:column;display:flex}.ufT2qa_retestNote{color:var(--prototype-muted);font-size:var(--text-compact);line-height:var(--leading-body);margin:0}.ufT2qa_driverCard{min-inline-size:0}.ufT2qa_driverCard>h3{font:var(--weight-semi-bold) var(--text-card) / 1.2 var(--font-body);color:var(--prototype-ink);margin:0}.ufT2qa_surface button{color:inherit;font:inherit}.ufT2qa_surface button{color:inherit;font:inherit}:is(.ufT2qa_surface :focus-visible,.ufT2qa_surface :focus-visible,.ufT2qa_skHit:focus-visible){outline:.125rem solid var(--prototype-gold);outline-offset:.25rem;border-radius:.625rem}.ufT2qa_avatarSurface{--c:var(--prototype-ice);position:relative}.ufT2qa_srOnly{inline-size:var(--size-border-width);block-size:var(--size-border-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.ufT2qa_projectImage{aspect-ratio:16/9;border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--c) 32%, var(--prototype-panel)), var(--prototype-card));color:var(--prototype-ink);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.ufT2qa_projectImage>span{padding:var(--space-3)}.ufT2qa_projectImage img{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.ufT2qa_avatarCard,.ufT2qa_avatarCreate{border:var(--size-border-width) solid var(--prototype-stroke);border-radius:var(--radius-xl);background:var(--prototype-card);padding:.9375rem}.ufT2qa_avatarStage{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-1) 0 .625rem;display:flex}.ufT2qa_avatarStage>button{border:var(--size-border-width) solid var(--prototype-stroke);width:2.125rem;height:2.125rem;color:var(--prototype-ink);background:var(--prototype-card);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.ufT2qa_avatarStage>button:disabled{opacity:var(--opacity-disabled);pointer-events:none}.ufT2qa_avatarStage svg{width:.9375rem;height:.9375rem}.ufT2qa_avatarBig,.ufT2qa_avatarEmpty{aspect-ratio:1;border:.125rem solid var(--c);width:min(12.5rem,52vw);height:auto;box-shadow:0 0 1.875rem color-mix(in srgb, var(--c) 28%, transparent);object-fit:cover;border-radius:50%;flex:none}.ufT2qa_avatarEmpty{color:var(--prototype-dim);place-items:center;display:grid}.ufT2qa_avatarName{font-family:var(--font-unbounded), var(--font-body);font-size:1.125rem;font-weight:var(--weight-regular);text-align:center}.ufT2qa_avatarSubtitle{color:var(--prototype-dim);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-top:.3125rem;font-size:.75rem}.ufT2qa_avatarMain{color:var(--prototype-positive)}.ufT2qa_avatarStrip{scrollbar-width:none;gap:.5625rem;padding:.8125rem .125rem .1875rem;display:flex;overflow-x:auto}.ufT2qa_avatarStrip button{width:3.375rem;height:3.375rem;opacity:var(--opacity-disabled);cursor:pointer;background:0 0;border:.125rem solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.ufT2qa_avatarStrip button[aria-current=true]{border-color:var(--c);opacity:1}.ufT2qa_avatarStrip img{object-fit:cover;width:100%;height:100%}.ufT2qa_avatarStrip .ufT2qa_avatarAdd{border:var(--size-border-width) dashed color-mix(in srgb, var(--prototype-ink) 34%, transparent);color:var(--prototype-ink);background:var(--prototype-card);opacity:.85}.ufT2qa_avatarStrip .ufT2qa_avatarAdd svg{width:1.25rem;height:1.25rem}.ufT2qa_avatarActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5625rem;margin-top:.8125rem;display:grid}.ufT2qa_avatarActions button,.ufT2qa_avatarCreate>button,.ufT2qa_avatarPhoto button,.ufT2qa_avatarProgress button{min-height:var(--size-control-target);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:var(--space-2);border:var(--size-border-width) solid var(--prototype-stroke);border-radius:var(--radius-md);min-inline-size:0;color:var(--prototype-ink);background:var(--prototype-card);cursor:pointer;font-size:.875rem;font-weight:var(--weight-semi-bold);flex:1;padding:.75rem .625rem;display:inline-flex}.ufT2qa_avatarActions svg,.ufT2qa_avatarCreate>button svg,.ufT2qa_avatarProgress svg{width:.9375rem;height:.9375rem}.ufT2qa_avatarActions .ufT2qa_avatarPrimary,.ufT2qa_avatarCreate .ufT2qa_avatarPrimary{border-color:var(--c);color:var(--prototype-on-color);background:var(--c)}.ufT2qa_avatarActions .ufT2qa_avatarPrimary,.ufT2qa_avatarActions .ufT2qa_avatarGenerate{grid-column:1/-1}.ufT2qa_avatarActions .ufT2qa_avatarDelete{color:var(--prototype-negative);border-color:color-mix(in srgb, var(--prototype-negative) 55%, transparent);background:color-mix(in srgb, var(--prototype-negative) 12%, transparent);flex:0 0 3.125rem}.ufT2qa_avatarActions button:disabled,.ufT2qa_avatarCreate button:disabled,.ufT2qa_avatarProgress button:disabled{opacity:var(--opacity-disabled);pointer-events:none}.ufT2qa_avatarCreate{gap:.625rem;display:grid}.ufT2qa_avatarCreate label{font-size:.875rem;font-weight:var(--weight-semi-bold)}.ufT2qa_avatarCreate p,.ufT2qa_avatarMessage,.ufT2qa_avatarProgress p{color:var(--prototype-muted);margin:0;font-size:.78125rem;line-height:1.45}.ufT2qa_avatarCreate input[type=file]{width:100%;min-width:0;color:var(--prototype-muted);font:inherit}.ufT2qa_avatarPhoto button{margin-right:var(--space-2);padding:var(--space-2) .625rem;border:var(--size-border-width) solid var(--prototype-stroke);border-radius:var(--radius-xs);color:var(--prototype-ink);background:var(--prototype-card);font:inherit}.ufT2qa_avatarCreate input::file-selector-button{margin-right:var(--space-2);padding:var(--space-2) .625rem;border:var(--size-border-width) solid var(--prototype-stroke);border-radius:var(--radius-xs);color:var(--prototype-ink);background:var(--prototype-card);font:inherit}.ufT2qa_avatarPhoto{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ufT2qa_avatarPhoto span{overflow-wrap:anywhere;min-width:0}.ufT2qa_avatarPhoto button{min-height:var(--size-control-small);margin:0}.ufT2qa_avatarConsent{border:var(--size-border-width) solid var(--prototype-stroke);border-radius:var(--radius-input);color:var(--prototype-muted);background:var(--prototype-card);grid-template-columns:1.25rem minmax(0,1fr);gap:.5625rem;padding:.6875rem .75rem;line-height:1.45;display:grid;font-size:.78125rem!important;font-weight:var(--weight-regular)!important}.ufT2qa_avatarConsent input{width:1rem;height:1rem;accent-color:var(--c);margin-top:.125rem}.ufT2qa_avatarMessage[role=alert]{color:var(--prototype-negative)}.ufT2qa_avatarProgress{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ufT2qa_avatarProgress p{align-items:center;gap:var(--space-2);display:inline-flex}.ufT2qa_avatarProgress button{min-height:var(--size-control-small);padding:var(--space-2) .625rem;flex:none}.ufT2qa_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--prototype-dim);font-size:.6875rem;line-height:1.5}.ufT2qa_pcard{border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);border-radius:1.125rem;padding:.9375rem}.ufT2qa_pcard h3{font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);margin:0;font-size:1.0625rem}.ufT2qa_good{border-color:color-mix(in srgb, var(--prototype-positive) 40%, transparent);background:color-mix(in srgb, var(--prototype-positive) 8%, var(--prototype-card))}.ufT2qa_bad{border-color:color-mix(in srgb, var(--prototype-negative) 38%, transparent);background:color-mix(in srgb, var(--prototype-negative) 7%, var(--prototype-card))}.ufT2qa_pcardHead{align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.ufT2qa_pnum{width:1.5625rem;height:1.5625rem;font-size:.8125rem;font-weight:var(--weight-bold);color:#06140d;border-radius:50%;flex:none;place-items:center;display:grid}.ufT2qa_pnum.ufT2qa_good{background:var(--prototype-positive)}.ufT2qa_pnum.ufT2qa_bad{background:var(--prototype-negative);color:#200706}.ufT2qa_plist{flex-direction:column;gap:.625rem;display:flex}.ufT2qa_prow{color:var(--prototype-ink);grid-template-columns:1.375rem 1fr;align-items:start;gap:.6875rem;font-size:.875rem;line-height:1.35;display:grid}.ufT2qa_prowIcon{width:1.25rem;height:1.25rem;color:var(--prototype-positive);margin-top:-.0625rem;display:inline-flex}.ufT2qa_prowIcon svg{width:100%;height:100%}.ufT2qa_bad .ufT2qa_prowIcon{color:var(--prototype-negative)}.ufT2qa_pnote{background:color-mix(in srgb, var(--prototype-positive) 13%, transparent);color:var(--prototype-ink);border-radius:.8125rem;grid-template-columns:1.375rem 1fr;align-items:center;gap:.6875rem;margin-top:.8125rem;padding:.6875rem .75rem;font-size:.8125rem;line-height:1.4;display:grid}.ufT2qa_bad .ufT2qa_pnote{background:color-mix(in srgb, var(--prototype-negative) 12%, transparent)}.ufT2qa_pLead{color:var(--prototype-muted);margin:0 0 .875rem;font-size:.90625rem;line-height:1.5}.ufT2qa_psource{letter-spacing:.12em;text-transform:uppercase;color:var(--prototype-dim);text-align:center;margin:.125rem 0 0;font-size:.6875rem}.ufT2qa_psum{flex-wrap:wrap;gap:1.125rem;margin-bottom:.875rem;display:flex}.ufT2qa_psum div{min-width:4.875rem}.ufT2qa_psum b{font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);color:var(--prototype-ink);font-variant-numeric:tabular-nums;font-size:1.4375rem;line-height:1.1;display:block}.ufT2qa_psum span{letter-spacing:.12em;text-transform:uppercase;color:var(--prototype-dim);margin-top:.1875rem;font-size:.6875rem;display:block}.ufT2qa_awards{grid-template-columns:repeat(3,1fr);gap:.625rem;margin-top:.25rem;display:grid}.ufT2qa_aw{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.4375rem;padding:0;display:flex;position:relative}.ufT2qa_awHex{aspect-ratio:1/.866;width:100%;position:relative}.ufT2qa_awFig{clip-path:polygon(100% 50%,75% 100%,25% 100%,0% 50%,25% 0%,75% 0%);background:color-mix(in srgb, var(--a) 15%, transparent);color:var(--a);border:0;place-items:center;transition:background .25s;display:grid;position:absolute;inset:0}.ufT2qa_awFig svg{width:54%;height:auto}.ufT2qa_awFig svg{width:54%;height:auto}.ufT2qa_awLocked .ufT2qa_awFig svg{width:40%}.ufT2qa_awRing{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ufT2qa_awRing polygon{fill:none;stroke:color-mix(in srgb, var(--a) 62%, transparent);stroke-width:1.6px;stroke-linejoin:round}.ufT2qa_awName{text-align:center;color:var(--prototype-muted);font-size:.71875rem;line-height:1.2}.ufT2qa_awLocked{--a:var(--prototype-dim)}.ufT2qa_awLocked .ufT2qa_awFig{background:color-mix(in srgb, var(--prototype-ink) 5%, transparent)}.ufT2qa_awLocked .ufT2qa_awName{color:var(--prototype-dim)}.ufT2qa_aw[aria-pressed=true] .ufT2qa_awRing polygon{stroke:var(--a);stroke-width:2.4px}.ufT2qa_aw[aria-pressed=true] .ufT2qa_awName{color:var(--prototype-ink)}.ufT2qa_awNote{border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);border-radius:.875rem;margin-top:.75rem;padding:.75rem .8125rem}.ufT2qa_awNote b{font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);font-size:1.0625rem;display:block}.ufT2qa_awNote p{color:var(--prototype-muted);margin:.3125rem 0 0;font-size:.875rem;line-height:1.45}.ufT2qa_awNote i{letter-spacing:.1em;text-transform:uppercase;color:var(--prototype-dim);margin-top:.4375rem;font-size:.6875rem;font-style:normal;display:block}.ufT2qa_topics{scrollbar-width:none;gap:.4375rem;padding:.625rem .125rem .125rem;display:flex;overflow-x:auto}.ufT2qa_topics::-webkit-scrollbar{display:none}.ufT2qa_topic{border-radius:var(--radius-full);font-size:.90625rem;font-weight:var(--weight-medium);border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);color:var(--prototype-muted);transition:background var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard);flex:none;padding:.5rem .8125rem}.ufT2qa_topic[aria-selected=true]{color:var(--prototype-on-color);background:var(--c);border-color:var(--c);font-weight:var(--weight-semi-bold)}.ufT2qa_hs{flex-direction:column;gap:.1875rem;margin-top:.375rem;display:flex}.ufT2qa_hsr{border:var(--size-border-width) solid transparent;border-radius:.75rem;grid-template-columns:1.625rem 1fr auto;align-items:center;gap:.6875rem;padding:.625rem .75rem;display:grid;position:relative;overflow:hidden}.ufT2qa_hsr:before{content:"";width:var(--w);background:color-mix(in srgb, var(--c) 13%, transparent);position:absolute;top:0;bottom:0;left:0}.ufT2qa_hsr>*{z-index:1;position:relative}.ufT2qa_hsPl{font-family:var(--font-unbounded), var(--font-body);color:var(--prototype-dim);font-variant-numeric:tabular-nums;font-size:.875rem}.ufT2qa_hsNm{color:var(--prototype-ink);font-size:.90625rem}.ufT2qa_hsVl{font-family:var(--font-unbounded), var(--font-body);color:var(--prototype-ink);font-variant-numeric:tabular-nums;font-size:.9375rem}.ufT2qa_hsrMe{border-color:color-mix(in srgb, var(--c) 45%, transparent)}.ufT2qa_hsrMe .ufT2qa_hsNm{font-weight:var(--weight-semi-bold)}.ufT2qa_hsrMe .ufT2qa_hsPl{color:var(--c)}.ufT2qa_hsrTop .ufT2qa_hsPl{color:var(--prototype-ink)}.ufT2qa_misPick{flex-direction:column;gap:.5625rem;margin-bottom:.75rem;display:flex}.ufT2qa_misBtn{text-align:left;border:var(--size-border-width) solid color-mix(in srgb, var(--c) 32%, var(--prototype-stroke));background:var(--prototype-card);border-left:.1875rem solid var(--c);width:100%;transition:background var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);cursor:pointer;border-radius:1rem;align-items:center;gap:.6875rem;padding:.8125rem .875rem;display:flex}.ufT2qa_misBtnOpen{background:color-mix(in srgb, var(--c) 10%, transparent);border-color:color-mix(in srgb, var(--c) 45%, transparent);border-left-color:var(--c);box-shadow:0 0 1.125rem color-mix(in srgb, var(--c) 18%, transparent)}.ufT2qa_misBtn:hover{border-color:color-mix(in srgb, var(--c) 45%, transparent)}.ufT2qa_misBtn:active{background:color-mix(in srgb, var(--c) 10%, transparent)}.ufT2qa_misNum{width:1.6875rem;height:1.6875rem;font-family:var(--font-unbounded), var(--font-body);border:var(--size-border-width) solid var(--prototype-stroke);color:var(--prototype-muted);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;display:grid}.ufT2qa_misBtnOpen .ufT2qa_misNum,.ufT2qa_misBtnOn .ufT2qa_misNum{background:var(--c);border-color:var(--c);color:var(--prototype-on-color)}.ufT2qa_misNm{min-width:0;font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);color:var(--prototype-ink);font-size:1.0625rem;line-height:1.15}.ufT2qa_misNm i{font-style:normal;font-family:var(--font-golos), var(--font-body);color:var(--prototype-dim);margin-top:.1875rem;font-size:.78125rem;line-height:1.3;display:block}.ufT2qa_misTag{width:1.4375rem;height:1.4375rem;color:var(--prototype-on-color);background:var(--c);box-shadow:0 0 .75rem color-mix(in srgb, var(--c) 55%, transparent);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.ufT2qa_misTag svg{width:.8125rem;height:.8125rem}.ufT2qa_mis{border-radius:var(--space-5);border:var(--size-border-width) solid var(--color-portfolio-edge);background:linear-gradient(var(--color-portfolio-card), var(--color-portfolio-card)), var(--color-portfolio-background);color:var(--color-portfolio-ink);font-family:var(--font-body);padding:0;overflow:hidden;container-type:inline-size}.ufT2qa_misHero{background:var(--color-portfolio-background);position:relative}.ufT2qa_misImage{position:relative}.ufT2qa_misImage:after{content:"";z-index:1;background:linear-gradient(180deg, transparent, var(--color-portfolio-background));pointer-events:none;block-size:10%;position:absolute;inset:auto 0 0}.ufT2qa_misImage,.ufT2qa_misImage>*{border-radius:0}.ufT2qa_misHeading{padding:var(--space-2) calc(var(--space-4) + var(--space-1) / 2) calc(var(--space-3) + var(--space-1) / 2);flex-direction:column;display:flex}.ufT2qa_misEyebrow{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--c);margin-block-end:calc(var(--space-1) * 1.5)}.ufT2qa_mis .ufT2qa_misHeading h2{margin:0 0 var(--space-1);color:var(--color-portfolio-ink);font-family:var(--font-body);font-size:clamp(var(--space-6), 5cqw, var(--space-8));font-weight:var(--weight-semi-bold);letter-spacing:-.02em;line-height:normal}.ufT2qa_misHeading p{color:var(--color-portfolio-muted);font-size:calc(var(--text-base) - var(--space-1) / 8);margin:0;line-height:1.55}.ufT2qa_misRows{gap:var(--space-2);padding:calc(var(--space-3) + var(--space-1) / 2);grid-template-columns:minmax(0,1fr);display:grid}.ufT2qa_misRow{min-inline-size:0;padding:var(--space-3) calc(var(--space-3) + var(--space-1) / 2) calc(var(--space-3) + var(--space-1) / 4);border-radius:var(--space-3);border:0}.ufT2qa_misRow:nth-child(odd){background:var(--color-portfolio-cell-b)}.ufT2qa_misRow:nth-child(2n){background:var(--color-portfolio-cell-a)}.ufT2qa_mis .ufT2qa_misRow>h3{align-items:center;gap:var(--space-2);margin:0 0 calc(var(--space-1) * 1.5);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-portfolio-dim);line-height:normal;display:flex}.ufT2qa_misRow>h3 svg{inline-size:calc(var(--space-4) + var(--space-1) / 2);block-size:calc(var(--space-4) + var(--space-1) / 2);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ufT2qa_misRow>p{font-size:var(--text-base);color:var(--color-portfolio-ink);margin:0;line-height:1.5}.ufT2qa_misRow>small{font-size:var(--text-compact);color:var(--color-portfolio-muted);margin-block-start:calc(var(--space-1) * 1.5);line-height:normal;display:block}.ufT2qa_misRow[data-mission-field=Суть],.ufT2qa_misRow[data-mission-field=В\ портфолио],.ufT2qa_misRow[data-mission-field="Твоё возможное будущее"]{background:var(--color-portfolio-key-fill);border:var(--size-border-width) solid var(--color-portfolio-key-edge)}.ufT2qa_mis .ufT2qa_misRow[data-mission-field=Суть]>h3,.ufT2qa_mis .ufT2qa_misRow[data-mission-field=В\ портфолио]>h3{color:var(--color-portfolio-amber)}.ufT2qa_mis .ufT2qa_misRow[data-mission-field="Твоё возможное будущее"]>h3{color:var(--c)}.ufT2qa_misRow[data-mission-field=Цель]{background:var(--color-portfolio-goal-fill);border:var(--size-border-width) solid var(--color-portfolio-goal-edge)}.ufT2qa_mis .ufT2qa_misRow[data-mission-field=Цель]>h3{color:var(--color-portfolio-mint)}.ufT2qa_misRow[data-mission-field=Цель]>p{font-size:calc(var(--space-5) - var(--size-border-width));font-weight:var(--weight-semi-bold)}.ufT2qa_misRow[data-mission-field="Вопрос на подумать"]>p{color:var(--color-portfolio-muted);font-style:italic}.ufT2qa_misRow[data-mission-field=Суть],.ufT2qa_misRow[data-mission-field=Цель],.ufT2qa_misRow[data-mission-field="Вопрос на подумать"]{grid-column:1/-1}@container (min-width:700px){.ufT2qa_misRows{grid-template-columns:repeat(2,minmax(0,1fr))}}.ufT2qa_future{scroll-margin-block-start:var(--space-16)}.ufT2qa_futureIntroduction,.ufT2qa_futureVariant>p{color:var(--color-portfolio-ink);font-size:var(--text-base);margin:0;line-height:1.5}.ufT2qa_futureVariants{gap:0;margin-block-start:var(--space-3);display:grid}.ufT2qa_futureVariant{gap:var(--space-2);min-inline-size:0;border-block-start:var(--size-border-width) solid var(--c);padding-block-start:var(--space-3);padding-block-end:var(--space-3);display:grid}.ufT2qa_futureVariant:last-child{padding-block-end:0}.ufT2qa_futureVariant>h4{color:var(--c);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semi-bold);line-height:var(--leading-card);margin:0}.ufT2qa_futureMeta{gap:var(--space-1) var(--space-2);color:var(--color-portfolio-muted);font-size:var(--text-body);flex-wrap:wrap;line-height:1.5;display:flex}.ufT2qa_futureMeta span{color:var(--color-portfolio-muted)}.ufT2qa_futureMeta i{font-style:italic}.ufT2qa_surface .ufT2qa_misGo{margin:0 calc(var(--space-3) + var(--space-1) / 2) calc(var(--space-3) + var(--space-1) / 2);width:calc(100% - var(--space-7));font-size:.90625rem;font-weight:var(--weight-semi-bold);border:var(--size-border-width) solid var(--c);background:color-mix(in srgb, var(--c) 16%, transparent);color:var(--prototype-ink);cursor:pointer;border-radius:.8125rem;padding:.75rem}.ufT2qa_surface .ufT2qa_misGoOn{background:var(--c);color:var(--prototype-on-color);border-color:var(--c)}.ufT2qa_misGo:hover:not(:disabled){background:color-mix(in srgb, var(--c) 24%, transparent)}.ufT2qa_misGo:active:not(:disabled){background:color-mix(in srgb, var(--c) 32%, transparent)}.ufT2qa_sk{flex-direction:column;gap:.6875rem;margin-top:.25rem;display:flex}.ufT2qa_skr{grid-template-columns:1fr auto;align-items:baseline;gap:.25rem .75rem;display:grid}.ufT2qa_skr b{font-size:.9375rem;font-weight:var(--weight-semi-bold);color:var(--prototype-ink)}.ufT2qa_lv{gap:.25rem;display:flex}.ufT2qa_lv i{border-radius:var(--radius-full);background:color-mix(in srgb, var(--prototype-ink) 13%, transparent);width:.8125rem;height:.3125rem}.ufT2qa_lvOn{box-shadow:0 0 .5rem color-mix(in srgb, var(--c) 70%, transparent);background:var(--c)!important}.ufT2qa_skr>span:last-child{color:var(--prototype-muted);grid-column:1/-1;font-size:.84375rem;line-height:1.45}.ufT2qa_skSkyWrap{border:var(--size-border-width) solid var(--prototype-stroke);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--c) 12%, transparent), transparent 70%), var(--prototype-card);border-radius:1.125rem;flex:none;margin:.125rem -.375rem 0;position:relative;overflow:hidden}.ufT2qa_skSky{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.ufT2qa_skView{gap:var(--space-2);margin:calc(var(--space-1) / 2) 0 var(--space-2);flex-wrap:wrap;display:flex}.ufT2qa_skView button{padding:calc(var(--space-3) / 2) var(--space-4);min-block-size:var(--space-8);border-radius:var(--radius-full);font:inherit;font-size:var(--text-meta);color:var(--prototype-muted);border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);cursor:pointer;transition:background var(--duration-base), border-color var(--duration-base)}.ufT2qa_skView button[aria-pressed=true]{color:var(--c);border-color:color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 12%, transparent)}.ufT2qa_skView button:hover{background:color-mix(in srgb, var(--c) 20%, transparent)}.ufT2qa_skView button:active{background:color-mix(in srgb, var(--c) 28%, transparent)}.ufT2qa_skView button:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.ufT2qa_skNight{background:radial-gradient(130% 100% at 50% 110%, color-mix(in srgb, var(--c) 10%, transparent), transparent 70%), color-mix(in srgb, var(--color-scrim-black) 22%, var(--prototype-card))}.ufT2qa_skDust{fill:var(--prototype-ink);pointer-events:none}.ufT2qa_skHit:focus-visible{stroke:var(--color-border-focus);stroke-width:2px;outline:none}@media (prefers-reduced-motion:reduce){.ufT2qa_skView button{transition:none}}.ufT2qa_skLine{stroke-width:1.1px}.ufT2qa_skStar{pointer-events:none}.ufT2qa_skHit{fill:#0000;cursor:pointer}.ufT2qa_skHalo{fill:none;stroke-width:1.4px;opacity:.9}.ufT2qa_skCap{font-family:var(--font-golos), var(--font-body);font-size:.6875rem;font-weight:var(--weight-semi-bold);text-anchor:middle;paint-order:stroke;stroke:var(--prototype-panel);stroke-width:3px;stroke-linejoin:round}.ufT2qa_skGates{flex:none;grid-template-columns:1fr 1fr;gap:.5rem;margin:.75rem 0;display:grid}.ufT2qa_skGateName{z-index:2;border:var(--size-border-width) solid color-mix(in srgb, var(--g) 50%, transparent);border-radius:var(--radius-full);color:var(--g);background:color-mix(in srgb, var(--prototype-panel) 86%, transparent);font-size:.6875rem;font-weight:var(--weight-semi-bold);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;white-space:nowrap;margin:0;padding:.3125rem .6875rem;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.ufT2qa_skState{border-radius:var(--radius-full);letter-spacing:.06em;border:var(--size-border-width) solid color-mix(in srgb, var(--g) 45%, transparent);background:color-mix(in srgb, var(--g) 12%, transparent);color:var(--g);margin-top:.75rem;padding:.3125rem .6875rem;font-size:.71875rem;display:inline-block}.ufT2qa_skStateLock{border-color:var(--prototype-stroke);background:var(--prototype-card);color:var(--prototype-dim)}.ufT2qa_vrGate{font-size:.84375rem;font-weight:var(--weight-medium);border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);color:var(--prototype-muted);cursor:pointer;border-radius:.875rem;justify-content:center;align-items:center;gap:.4375rem;padding:.625rem .75rem;display:flex}.ufT2qa_vrGate i{background:var(--g);border-radius:50%;width:.5rem;height:.5rem}.ufT2qa_vrGate[aria-pressed=true]{color:var(--g);border-color:color-mix(in srgb, var(--g) 50%, transparent);background:color-mix(in srgb, var(--g) 12%, transparent)}.ufT2qa_vrCountRow{color:var(--prototype-muted);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.6875rem;line-height:1.45;display:flex}.ufT2qa_vrCountRow b{color:var(--prototype-ink);font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);margin-left:.25rem;font-size:1.0625rem}.ufT2qa_vrStage{flex:none;position:relative}.ufT2qa_vrSvg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:auto;display:block}.ufT2qa_vrFace{stroke-linejoin:round;stroke-width:1.3px}.ufT2qa_vrEdge{stroke:color-mix(in srgb, var(--prototype-ink) 40%, transparent);stroke-width:1px;stroke-linecap:round}.ufT2qa_vrOrb{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.ufT2qa_vrOrb:focus-visible{outline:none}.ufT2qa_vrPlanet{stroke-width:1.4px}.ufT2qa_vrHighlight{fill:#fff;opacity:.26;pointer-events:none}.ufT2qa_vrRing{fill:none;stroke-width:1.6px;opacity:0}.ufT2qa_vrOrbSel .ufT2qa_vrRing{opacity:1}.ufT2qa_vrOrb:focus-visible .ufT2qa_vrRing{stroke:var(--prototype-gold);stroke-width:3px;opacity:1}.ufT2qa_vrLabel{text-anchor:middle;font-family:var(--font-golos), var(--font-body);font-size:.59375rem;font-weight:var(--weight-semi-bold);paint-order:stroke;stroke:var(--prototype-panel);stroke-width:2.6px;stroke-linejoin:round}.ufT2qa_vrMe{cursor:pointer;outline:none}.ufT2qa_vrMe circle{stroke-width:1.3px}.ufT2qa_vrMe:hover circle{stroke:var(--prototype-gold)}.ufT2qa_vrMe:active circle{fill:color-mix(in srgb, var(--prototype-gold) 14%, var(--prototype-card))}.ufT2qa_vrMe:focus-visible circle{stroke:var(--prototype-gold);stroke-width:3px}.ufT2qa_vrMe text{font-family:var(--font-golos), var(--font-body);letter-spacing:.06em;font-size:.5625rem}.ufT2qa_vrSecretLabel,.ufT2qa_vrHere{fill:var(--color-world-map-caption);text-anchor:middle;font-family:var(--font-golos), var(--font-body);font-size:.59375rem;font-weight:var(--weight-semi-bold);paint-order:stroke;stroke:var(--prototype-panel);stroke-width:2.6px;stroke-linejoin:round;pointer-events:none}.ufT2qa_vrHere{letter-spacing:.04em}.ufT2qa_vrCtl{flex:none}.ufT2qa_vrRange{appearance:none;width:100%;height:1.5rem;accent-color:var(--prototype-violet);background:0 0}.ufT2qa_vrRange::-webkit-slider-runnable-track{background:color-mix(in srgb, var(--prototype-ink) 18%, transparent);border-radius:99px;height:.1875rem}.ufT2qa_vrRange::-moz-range-track{background:color-mix(in srgb, var(--prototype-ink) 18%, transparent);border-radius:99px;height:.1875rem}.ufT2qa_vrRange::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c);border:.125rem solid var(--prototype-panel);border-radius:50%;width:1.125rem;height:1.125rem;margin-top:-.46875rem}.ufT2qa_vrRange::-moz-range-thumb{border:.125rem solid var(--prototype-panel);background:var(--prototype-violet);border-radius:50%;width:1.125rem;height:1.5rem}.ufT2qa_vrMarks{justify-content:space-between;margin-top:.125rem;display:flex}.ufT2qa_vrMarks button{color:var(--prototype-dim);cursor:pointer;background:0 0;border:0;padding:0;font-size:.6875rem}.ufT2qa_vrMarks button[aria-pressed=true]{color:var(--c)}.ufT2qa_vrTog{flex-wrap:wrap;flex:none;gap:.4375rem;display:flex}.ufT2qa_vrTog button{border-radius:var(--radius-full);color:var(--prototype-muted);border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);cursor:pointer;padding:.4375rem .8125rem;font-size:.8125rem}.ufT2qa_vrTog button[aria-pressed=true]{color:var(--prototype-ink);border-color:color-mix(in srgb, var(--prototype-ink) 30%, transparent)}.ufT2qa_vrGates{flex:none;grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ufT2qa_vrCard{border:var(--size-border-width) solid var(--prototype-stroke);background:var(--prototype-card);border-left:.1875rem solid var(--g);border-radius:1.125rem;padding:.9375rem}.ufT2qa_vrCard h3{font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);margin:.3125rem 0 0;font-size:1.4375rem;line-height:1.15}.ufT2qa_vrCard p{color:var(--prototype-muted);margin:.5rem 0 0;font-size:.90625rem;line-height:1.5}.ufT2qa_vrImg{border-left:.125rem solid color-mix(in srgb, var(--g) 40%, transparent);padding-left:.6875rem;color:var(--prototype-dim)!important;font-size:.84375rem!important;line-height:1.55!important}.ufT2qa_vrCore{color:var(--prototype-ink)!important;margin-top:.8125rem!important}.ufT2qa_vrSub{letter-spacing:.16em;text-transform:uppercase;color:var(--prototype-dim);margin-top:.9375rem;font-size:.65625rem}.ufT2qa_orbit{width:var(--box);height:var(--box);margin:.875rem auto .25rem;position:relative}.ufT2qa_orbPlanet{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, #fff 55%, var(--g)), var(--g) 52%, color-mix(in srgb, #000 42%, var(--g)));border-radius:50%;width:3.625rem;height:3.625rem;margin:-1.8125rem 0 0 -1.8125rem;position:absolute;top:50%;left:50%;box-shadow:0 .375rem 1.125rem #00000059}.ufT2qa_orbit,.ufT2qa_orbTrack,.ufT2qa_orbRing,.ufT2qa_orbPlanet,.ufT2qa_orbArm{pointer-events:none}.ufT2qa_orbArm button{pointer-events:auto}.ufT2qa_orbTrack{width:0;height:0;animation:ufT2qa_orbSpin var(--t) linear infinite;animation-delay:var(--o);position:absolute;top:50%;left:50%}.ufT2qa_orbRing{left:calc(-1 * var(--r));top:calc(-1 * var(--r));width:calc(2 * var(--r));height:calc(2 * var(--r));border:var(--size-border-width) dashed color-mix(in srgb, var(--g) 26%, transparent);transition:border-color var(--motion-duration-base) var(--motion-easing-standard);border-radius:50%;position:absolute}.ufT2qa_orbTrackOn .ufT2qa_orbRing{border-color:color-mix(in srgb, var(--g) 65%, transparent);border-style:solid}.ufT2qa_orbArm{left:0;top:calc(-1 * var(--r));position:absolute}.ufT2qa_orbArm button{width:1rem;height:1rem;font-size:.53125rem;font-weight:var(--weight-bold);color:var(--g);background:color-mix(in srgb, var(--g) 16%, var(--prototype-panel));border:.075rem solid color-mix(in srgb, var(--g) 60%, transparent);animation:ufT2qa_orbSpin var(--t) linear infinite reverse;animation-delay:var(--o);transition:background var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard);cursor:pointer;border-radius:50%;place-items:center;margin:-.5rem 0 0 -.5rem;padding:0;line-height:1;display:grid;position:absolute;top:0;left:0}.ufT2qa_orbArm button:before{content:"";border-radius:50%;width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ufT2qa_orbTrackOn .ufT2qa_orbArm button{color:var(--prototype-on-color);background:var(--g);border-color:var(--g)}.ufT2qa_orbit:hover .ufT2qa_orbTrack,.ufT2qa_orbit:hover .ufT2qa_orbArm button{animation-play-state:paused}@keyframes ufT2qa_orbSpin{to{transform:rotate(360deg)}}.ufT2qa_vrSkills{flex-direction:column;gap:.125rem;margin-top:.8125rem;display:flex}.ufT2qa_vrSk button{text-align:left;width:100%;color:var(--prototype-ink);cursor:pointer;background:0 0;border:0;grid-template-columns:1.125rem 1fr .875rem;align-items:center;gap:.625rem;padding:.5rem 0;font-size:.875rem;line-height:1.35;display:grid}.ufT2qa_vrSk i{width:1.125rem;height:1.125rem;font-size:.625rem;font-style:normal;font-weight:var(--weight-bold);color:var(--g);clip-path:polygon(100% 50%,75% 100%,25% 100%,0% 50%,25% 0%,75% 0%);background:color-mix(in srgb, var(--g) 22%, transparent);place-items:center;display:grid}.ufT2qa_chev{width:.875rem;height:.875rem;color:var(--prototype-dim);transition:transform var(--motion-duration-base) var(--motion-easing-standard)}.ufT2qa_vrSkOn .ufT2qa_chev{color:var(--g);transform:rotate(180deg)}.ufT2qa_vrSk p{color:var(--prototype-muted);opacity:0;max-height:0;transition:max-height var(--motion-duration-medium) var(--motion-easing-standard), opacity var(--motion-duration-base) var(--motion-easing-standard), padding var(--motion-duration-medium) var(--motion-easing-standard);margin:0;padding:0 0 0 1.75rem;font-size:.84375rem;line-height:1.5;overflow:hidden}.ufT2qa_vrSkOn p{opacity:1;max-height:10rem;padding-bottom:.5625rem}.ufT2qa_vrHint{color:var(--prototype-dim);margin:0;font-size:.84375rem;line-height:1.5}.ufT2qa_vrFoot{border-top:var(--size-border-width) solid var(--prototype-stroke);flex-direction:column;gap:.625rem;margin-top:.875rem;padding-top:.75rem;display:flex}.ufT2qa_vrFoot em{letter-spacing:.14em;text-transform:uppercase;color:var(--g);margin-bottom:.1875rem;font-size:.625rem;font-style:normal;display:block}.ufT2qa_vrFoot span{color:var(--prototype-muted);font-size:.8125rem;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){.ufT2qa_orbTrack,.ufT2qa_orbArm button{animation:none}.ufT2qa_surface *{transition-duration:var(--motion-duration-instant)!important;animation-duration:var(--motion-duration-instant)!important}}
.g__cta_document,.g__cta_section,.g__cta_field{gap:var(--space-4);min-inline-size:0;display:grid}.g__cta_document{color:var(--color-text-primary);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;padding:var(--space-3) 0 var(--space-5);background:0 0;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;min-block-size:0;display:grid;overflow-y:auto;container-type:inline-size}.g__cta_document>*{min-inline-size:0}.g__cta_document h1,.g__cta_document h2,.g__cta_document h3,.g__cta_document h4,.g__cta_document p{margin:0}.g__cta_document h1{font-size:var(--text-page);font-weight:var(--weight-medium)}.g__cta_document h2{font-size:var(--text-card);font-weight:var(--weight-medium)}.g__cta_document h3{font-size:var(--text-lead)}.g__cta_document h4{font-size:var(--text-body)}.g__cta_document[data-project-destination=trajectory]{gap:var(--space-3);font-family:var(--font-golos), var(--font-body);color:var(--color-prototype-ink);padding:0;line-height:1.5;overflow:visible}.g__cta_document[data-project-destination=trajectory]>:not([data-path-graph]){padding-inline:var(--space-4)}.g__cta_document[data-project-destination=trajectory]>.g__cta_section{gap:var(--space-2);margin:0}.g__cta_document[data-project-destination=trajectory]>.g__cta_section h2{font-family:var(--font-golos), var(--font-body);font-size:.65625rem;font-weight:var(--weight-regular);letter-spacing:.11em;text-transform:uppercase;color:var(--path-accent);line-height:normal}.g__cta_document small{font-size:var(--text-compact);color:var(--color-text-secondary)}.g__cta_section{margin-block:var(--space-4);border:0;padding:0}.g__cta_pathOverview{gap:var(--space-2)}.g__cta_pathLabel{color:var(--path-accent);letter-spacing:.11em;text-transform:uppercase;font-size:.65625rem}.g__cta_document[data-project-destination=trajectory]>.g__cta_pathOverview h2{color:var(--color-prototype-ink);font-family:var(--font-unbounded), var(--font-body);font-size:var(--text-lead);font-weight:var(--weight-regular);letter-spacing:normal;line-height:var(--leading-card);text-transform:none}.g__cta_pathOverview p{color:var(--color-prototype-ink);font-size:var(--text-body);line-height:var(--leading-body)}.g__cta_pathImage{margin-block:var(--space-2)}.g__cta_pathImage>*{inline-size:100%}.g__cta_missionImage{margin:0}.g__cta_fields{gap:var(--space-1);min-inline-size:0;display:grid}.g__cta_fields section{padding:var(--space-3) 0;border-block-start:var(--size-border-width) solid var(--color-prototype-stroke)}.g__cta_fields h4{gap:var(--space-2);align-items:center;margin-block-end:var(--space-2);display:flex}.g__cta_fields h4 svg{flex:none}.g__cta_field textarea,.g__cta_field input{resize:vertical;inline-size:100%;min-inline-size:0}.g__cta_field{gap:var(--space-2)}.g__cta_actions{align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}.g__cta_recreation{gap:var(--space-3);font-size:var(--text-compact);color:var(--color-prototype-muted);display:grid}.g__cta_recreation p{margin:0}.g__cta_recreation button{justify-self:start}.g__cta_document summary{padding-block:var(--space-3);cursor:pointer}.g__cta_document summary:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus)}.g__cta_document :disabled{opacity:var(--opacity-disabled)}.g__cta_document button{white-space:normal;max-inline-size:100%}.g__cta_missions{z-index:1;min-block-size:0;padding:0 var(--space-4) 1.875rem;font-size:var(--text-base);font-weight:var(--weight-regular);line-height:normal;position:relative;overflow:visible}.g__cta_missions>*{flex:none;min-inline-size:0}.g__cta_missions button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@container (min-width:40em){.g__cta_fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
._8PI3qq_panel{min-inline-size:0;padding:var(--space-4);border:var(--size-border-width) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--color-text-primary);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;position:relative}._8PI3qq_panel[data-parent=false]{background:0 0;border:0;border-radius:0;padding:0}._8PI3qq_panel ._8PI3qq_title{font-family:var(--font-body);font-size:var(--text-lead);font-weight:var(--weight-semi-bold);line-height:var(--leading-lead);margin:0}._8PI3qq_context,._8PI3qq_feedback{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-compact)}._8PI3qq_announcement{inline-size:var(--size-border-width);block-size:var(--size-border-width);clip-path:inset(50%);position:absolute;overflow:hidden}._8PI3qq_stages{margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}._8PI3qq_row{grid-template-columns:var(--size-icon-md) minmax(0, 1fr);gap:var(--space-3);padding-block-end:var(--space-3);display:grid;position:relative}._8PI3qq_row:last-child{padding-block-end:0}._8PI3qq_row:not(:last-child):before{content:"";inline-size:var(--size-border-width);background:var(--color-border-default);position:absolute;inset-block-start:calc(var(--size-icon-md) + var(--space-1));inset-block-end:var(--space-1);inset-inline-start:calc((var(--size-icon-md) - var(--size-border-width)) / 2)}._8PI3qq_marker{color:var(--color-text-secondary);padding-block-start:var(--space-1);display:flex}._8PI3qq_copy{min-inline-size:0;display:grid}._8PI3qq_label{font-weight:var(--weight-medium)}._8PI3qq_state{color:var(--color-text-secondary);font-size:var(--text-xs)}._8PI3qq_row[data-state=completed] ._8PI3qq_marker{color:var(--color-feedback-success-text)}._8PI3qq_row[data-state=active] ._8PI3qq_marker,._8PI3qq_row[data-state=correcting] ._8PI3qq_marker{color:var(--color-feedback-warning-text)}._8PI3qq_panel[data-parent=true] ._8PI3qq_row[data-state=completed] ._8PI3qq_marker{color:var(--color-prototype-green)}._8PI3qq_panel[data-parent=true] ._8PI3qq_row[data-state=active] ._8PI3qq_marker,._8PI3qq_panel[data-parent=true] ._8PI3qq_row[data-state=correcting] ._8PI3qq_marker{color:var(--color-prototype-gold)}._8PI3qq_row[data-state=correcting] ._8PI3qq_state{color:var(--color-text-primary)}._8PI3qq_spinner{animation:_8PI3qq_spin calc(var(--duration-slow) * 2) var(--ease-linear) infinite}@keyframes _8PI3qq_spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._8PI3qq_spinner{animation:none}}
.xpgXqq_graph{gap:var(--space-4);min-inline-size:0;color:var(--color-prototype-ink);font-family:var(--font-golos), var(--font-body);display:grid}.xpgXqq_graph h2,.xpgXqq_graph h3,.xpgXqq_graph p{margin-block:var(--space-2)}.xpgXqq_mapViewport{overscroll-behavior-inline:contain;scrollbar-width:thin;min-inline-size:0;max-inline-size:100%;overflow:auto hidden}.xpgXqq_map{isolation:isolate;touch-action:pan-y pinch-zoom;inline-size:100%;min-inline-size:0;position:relative}.xpgXqq_graph[data-parent-mirrors=true] .xpgXqq_map{min-inline-size:var(--map-min-width)}.xpgXqq_views{gap:var(--space-2);padding-inline:var(--space-4);flex-wrap:wrap;display:flex}.xpgXqq_views button{min-block-size:max(var(--space-6), calc(var(--size-control-target) * 2 / 3));padding:var(--space-1) var(--space-2);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-full);color:var(--color-prototype-ink);background:var(--color-prototype-card);font:inherit;font-size:var(--text-xs);cursor:pointer}.xpgXqq_views button[aria-pressed=true]{border-color:var(--color-prototype-ice);background:color-mix(in srgb, var(--color-prototype-ice) 12%, transparent)}.xpgXqq_views button:hover{background:color-mix(in srgb, var(--color-prototype-ice) 20%, transparent)}.xpgXqq_views button:active{background:color-mix(in srgb, var(--color-prototype-ice) 28%, transparent)}.xpgXqq_views button:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.xpgXqq_links{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.xpgXqq_parentSpine,.xpgXqq_parentTie{fill:none;stroke:var(--color-prototype-gold);stroke-width:1.5px}.xpgXqq_parentTie{stroke-dasharray:3 4}.xpgXqq_parentNode{z-index:3;padding:var(--space-1);border:var(--size-border-width) solid var(--color-prototype-gold);color:var(--color-prototype-ink);background:var(--color-prototype-sheet);font:inherit;font-size:var(--text-micro);text-align:center;cursor:pointer;border-radius:50%;place-items:center;line-height:1.1;display:grid;position:absolute;transform:translate(-50%,-50%)}.xpgXqq_parentNode span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xpgXqq_parentNode svg{width:var(--space-4);height:var(--space-4)}.xpgXqq_parentNode[data-checked=true]{border-width:var(--size-focus-ring-width)}.xpgXqq_parentNode:hover,.xpgXqq_parentNode[aria-pressed=true]{background:color-mix(in srgb, var(--color-prototype-gold) 24%, var(--color-prototype-sheet))}.xpgXqq_parentNode:active{background:color-mix(in srgb, var(--color-prototype-gold) 30%, var(--color-prototype-sheet))}.xpgXqq_parentNode:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-prototype-gold);outline-offset:var(--size-focus-ring-offset)}.xpgXqq_hex{fill:none;stroke:color-mix(in srgb, var(--color-prototype-ink) 25%, transparent);stroke-width:.7px}.xpgXqq_link,.xpgXqq_linkSelected{fill:none;stroke:var(--color-prototype-muted);stroke-width:1.6px}.xpgXqq_link[data-type=optional],.xpgXqq_linkSelected[data-type=optional]{stroke-dasharray:5 6}.xpgXqq_link[data-type=supports],.xpgXqq_linkSelected[data-type=supports]{stroke-dasharray:2 5}.xpgXqq_linkSelected{stroke:var(--color-prototype-teal);stroke-width:2.2px}.xpgXqq_sectionLine{fill:none;stroke:color-mix(in srgb, var(--section-accent) 60%, transparent);stroke-width:1.3px}.xpgXqq_sectionLabel{inset-inline:var(--space-3);z-index:1;color:var(--section-accent);position:absolute}.xpgXqq_graph .xpgXqq_sectionLabel h3{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);text-shadow:0 0 var(--space-1) var(--color-prototype-sheet), 0 0 var(--space-2) var(--color-prototype-sheet);font-family:var(--font-golos), var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-semi-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0;display:inline-block}.xpgXqq_sectionLabel span{color:var(--color-prototype-muted);font-weight:var(--weight-medium)}.xpgXqq_node{z-index:2;justify-content:center;align-items:center;gap:calc(var(--space-1) / 2);padding:0 calc(var(--space-1) / 4);border:.1rem solid color-mix(in srgb, var(--node-accent) 62%, transparent);color:var(--color-prototype-ink);background:color-mix(in srgb, var(--node-accent) 12%, var(--color-prototype-sheet));text-align:center;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border-radius:50%;flex-direction:column;font-family:inherit;display:flex;position:absolute;transform:translate(-50%,-50%)}.xpgXqq_node[data-milestone=true]{isolation:isolate;filter:drop-shadow(0 0 var(--space-2) color-mix(in srgb, var(--node-accent) 40%, transparent));background:0 0;border:0;border-radius:0;overflow:visible}.xpgXqq_node[data-milestone=true]:after{content:"";z-index:-2;background:var(--node-accent);clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);position:absolute;inset:0}.xpgXqq_node[data-milestone=true]:before{content:"";z-index:-1;inset:calc(var(--size-border-width) * 2);background:color-mix(in srgb, var(--node-accent) 12%, var(--color-prototype-sheet));clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);position:absolute}.xpgXqq_node[data-milestone=true]:hover:before{background:color-mix(in srgb, var(--node-accent) 24%, var(--color-prototype-sheet))}.xpgXqq_node[data-milestone=true]:active:before{background:color-mix(in srgb, var(--node-accent) 30%, var(--color-prototype-sheet))}.xpgXqq_node[data-milestone=true][aria-pressed=true]{filter:drop-shadow(0 0 var(--space-3) color-mix(in srgb, var(--node-accent) 65%, transparent))}.xpgXqq_node[data-milestone=true][aria-pressed=true]:before{background:color-mix(in srgb, var(--node-accent) 24%, var(--color-prototype-sheet))}.xpgXqq_node[data-milestone=true]:focus-visible{outline:none}.xpgXqq_node[data-milestone=true]:focus-visible:after{background:var(--color-border-focus)}.xpgXqq_nodeTitle{inline-size:100%;font-size:var(--text-micro);font-weight:var(--weight-semi-bold);flex-direction:column;align-items:center;line-height:1.1;display:flex;overflow:visible}.xpgXqq_nodeTitle>span{white-space:nowrap;text-align:center;inline-size:max-content;display:block}.xpgXqq_node:not([data-milestone=true]):hover{background:color-mix(in srgb, var(--node-accent) 24%, var(--color-prototype-sheet))}.xpgXqq_node:active{transform:translate(-50%,-50%)scale(.96)}.xpgXqq_node:not([data-milestone=true]):active{background:color-mix(in srgb, var(--node-accent) 30%, var(--color-prototype-sheet))}.xpgXqq_node:not([data-milestone=true])[aria-pressed=true]{border-color:var(--node-accent);box-shadow:0 0 var(--space-4) color-mix(in srgb, var(--node-accent) 55%, transparent)}.xpgXqq_node:not([data-milestone=true]):focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.xpgXqq_graph[data-detail-open=true]{padding-block-end:var(--path-detail-height,0)}.xpgXqq_detailOverlay{inset-inline:0;z-index:9;gap:var(--space-3);max-block-size:calc(100% - var(--space-16) - var(--space-2));overscroll-behavior:contain;overflow-wrap:anywhere;padding:var(--space-4);border-block-start:var(--size-border-width) solid var(--color-prototype-stroke);color:var(--color-prototype-ink);background:var(--color-prototype-sheet);font-family:var(--font-golos), var(--font-body);font-size:var(--text-compact);line-height:var(--leading-compact);display:grid;position:absolute;bottom:0;overflow-y:auto}.xpgXqq_detailOverlay:focus{outline:none}.xpgXqq_detailOverlay p{margin:0}.xpgXqq_detailHeading{top:calc(-1 * var(--space-4));z-index:1;justify-content:space-between;align-items:start;gap:var(--space-3);background:var(--color-prototype-sheet);margin-block-start:calc(-1 * var(--space-4));padding-block-start:var(--space-4);display:flex;position:sticky}.xpgXqq_detailHeading>div{min-inline-size:0}.xpgXqq_detailHeading h3{margin:var(--space-1) 0 0;overflow-wrap:anywhere;min-inline-size:0;font-family:var(--font-unbounded), var(--font-body);font-weight:var(--weight-regular);font-size:var(--text-card);line-height:var(--leading-card)}.xpgXqq_detailType{color:var(--node-accent);font-size:var(--text-meta)}.xpgXqq_description{color:var(--color-prototype-ink);font-weight:var(--weight-semi-bold)}.xpgXqq_detailHeading button{inline-size:var(--size-control-target);block-size:var(--size-control-target);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-full);color:inherit;background:var(--color-prototype-sheet);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.xpgXqq_detailHeading button svg{inline-size:var(--space-5);block-size:var(--space-5)}.xpgXqq_detailHeading button:hover{background:var(--color-surface-raised)}.xpgXqq_detailHeading button:active{background:var(--color-action-neutral-active)}.xpgXqq_detailHeading button:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.xpgXqq_checklist{gap:var(--space-2);display:grid}.xpgXqq_checklist h4{color:var(--node-accent);font-size:var(--text-compact);margin:0}.xpgXqq_connections h4{font-size:var(--text-compact);margin:0}.xpgXqq_connections ul{margin-block:var(--space-2) 0;color:var(--color-prototype-muted);padding-inline-start:var(--space-4)}.xpgXqq_checklist ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.xpgXqq_checklist li{grid-template-columns:var(--space-6) minmax(0, 1fr);align-items:start;gap:var(--space-2);overflow-wrap:anywhere;display:grid}.xpgXqq_todoMark{inline-size:var(--space-5);block-size:var(--space-5);border:var(--size-border-width) solid var(--node-accent);border-radius:var(--radius-xs);color:var(--node-accent);background:color-mix(in srgb, var(--node-accent) 14%, transparent);place-items:center;display:grid}.xpgXqq_todoMark svg{inline-size:var(--space-3);block-size:var(--space-3)}@media (prefers-reduced-motion:reduce){.xpgXqq_node{transition:none}}
.X1eOua_stack{gap:var(--space-3);min-inline-size:0;color:var(--color-prototype-ink);overflow-wrap:anywhere;flex-direction:column;display:flex}.X1eOua_stack h2,.X1eOua_stack h3,.X1eOua_stack p{margin:0}.X1eOua_stack small{color:var(--color-prototype-muted)}.X1eOua_stack button{max-inline-size:100%}.X1eOua_contact,.X1eOua_bubble,.X1eOua_card{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-panel);background:var(--color-prototype-card);color:inherit;flex-direction:column;display:flex}.X1eOua_contact{min-block-size:var(--size-control-target);text-align:start;cursor:pointer}.X1eOua_contact:hover{background:color-mix(in srgb, var(--color-prototype-ink) 8%, transparent)}.X1eOua_contact:active{background:color-mix(in srgb, var(--color-prototype-ink) 14%, transparent)}.X1eOua_contact:focus-visible,.X1eOua_input:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-prototype-gold);outline-offset:var(--space-1)}.X1eOua_bubble{white-space:pre-wrap;inline-size:fit-content;max-inline-size:90%}.X1eOua_outgoing{border-color:var(--color-prototype-gold);align-self:flex-end}.X1eOua_input{inline-size:100%;min-inline-size:0;min-block-size:var(--size-control-target);padding:var(--space-3);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-panel);color:var(--color-prototype-ink);background:var(--color-prototype-card);font:inherit}.X1eOua_input:hover{border-color:var(--color-prototype-muted)}.X1eOua_input:disabled{opacity:.5}.X1eOua_error{color:var(--color-feedback-danger-text)}.X1eOua_driver{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}
.wldc9W_page{min-inline-size:0;block-size:var(--app-block-size);background:var(--color-prototype-panel);color:var(--color-prototype-ink);font-family:var(--font-golos), var(--font-body);overflow-y:auto}.wldc9W_card,.wldc9W_detail{--accent:var(--event-color)}.wldc9W_page[data-theme=light] :is(.wldc9W_card,.wldc9W_detail){--accent:var(--event-light)}.wldc9W_page[data-embedded=true]{background:0 0;block-size:auto;min-block-size:100%;overflow:visible}.wldc9W_header{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:var(--size-border-width) solid var(--color-prototype-stroke);display:flex}.wldc9W_page[data-embedded=true] .wldc9W_header{border-block-end:0;position:relative}.wldc9W_page[data-embedded=true] .wldc9W_header:after{inset-inline:var(--space-4);border-block-end:var(--size-border-width) solid var(--color-prototype-stroke);content:"";position:absolute;inset-block-end:0}.wldc9W_header div{flex:1}.wldc9W_header p,.wldc9W_header h1{margin:0}.wldc9W_header p,.wldc9W_header>span{color:var(--color-prototype-muted);font-size:var(--text-meta)}.wldc9W_header h1{font-family:var(--font-unbounded), var(--font-body);font-size:var(--text-card);font-weight:var(--weight-regular)}.wldc9W_header button,.wldc9W_close{inline-size:var(--size-control-target);block-size:var(--size-control-target);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-full);background:var(--color-prototype-card-opaque);color:inherit;cursor:pointer;flex:none;place-items:center;display:grid}.wldc9W_header svg,.wldc9W_close svg{inline-size:var(--space-5);block-size:var(--space-5)}.wldc9W_list{gap:var(--space-4);padding:var(--space-4);display:grid}.wldc9W_intro{color:var(--color-prototype-muted);font-size:var(--text-compact);line-height:var(--leading-compact);margin:0}.wldc9W_card{border:var(--size-border-width) solid var(--color-prototype-stroke);border-inline-start:calc(var(--size-border-width) * 3) solid var(--accent);border-radius:var(--radius-xl);background:var(--color-prototype-card-opaque);inline-size:100%;min-inline-size:0;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);padding:0;display:block;overflow:hidden}.wldc9W_card:hover{border-color:var(--accent)}.wldc9W_card:active{transform:scale(.988)}.wldc9W_picture,.wldc9W_hero{background:var(--color-prototype-panel);display:block;position:relative;overflow:hidden}.wldc9W_picture{aspect-ratio:16/9}.wldc9W_picture img,.wldc9W_hero img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.wldc9W_picture:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#04081438 60%,#04081485 76%,#040814c7);position:absolute;inset:0}.wldc9W_tag,.wldc9W_when{z-index:1;position:absolute}.wldc9W_tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--event-color) 88%, white);color:var(--color-parent-dark-surface);font-size:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.wldc9W_when{inset-inline:var(--space-3);align-items:baseline;gap:var(--space-2);color:#fff;text-shadow:0 1px 3px #000000d9;flex-wrap:wrap;display:flex;inset-block-end:var(--space-3)}.wldc9W_when strong{font-family:var(--font-unbounded), var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular)}.wldc9W_when span{font-size:var(--text-compact)}.wldc9W_cardText{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);overflow-wrap:anywhere;display:grid}.wldc9W_cardText>strong{font-family:var(--font-unbounded), var(--font-body);font-size:var(--text-lead);font-weight:var(--weight-regular);line-height:1.2}.wldc9W_cardText>span:not(.wldc9W_footer){color:var(--color-prototype-muted);font-size:var(--text-compact);line-height:1.5}.wldc9W_footer{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-meta);display:flex}.wldc9W_footer i{color:var(--color-prototype-muted);font-style:normal}.wldc9W_footer span{align-items:center;gap:var(--space-1);color:var(--accent);white-space:nowrap;display:inline-flex}.wldc9W_footer svg{inline-size:var(--space-4);block-size:var(--space-4)}.wldc9W_detail{min-inline-size:0;overflow-wrap:anywhere;outline:none;padding-block-end:var(--space-8)}.wldc9W_hero{aspect-ratio:16/10}.wldc9W_hero:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 40%, var(--color-prototype-panel));position:absolute;inset:0}.wldc9W_close{z-index:2;background:color-mix(in srgb, var(--color-prototype-panel) 65%, transparent);position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.wldc9W_detailHeading{z-index:1;padding-inline:var(--space-4);margin-block-start:calc(var(--space-12) * -1);position:relative}.wldc9W_detailHeading>span,.wldc9W_subheading{color:var(--accent);font-size:var(--text-meta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.wldc9W_detailHeading h2{margin:var(--space-1) 0 0;font-family:var(--font-unbounded), var(--font-body);font-size:var(--text-card);font-weight:var(--weight-regular);line-height:1.1}.wldc9W_meta{gap:var(--space-2);margin:var(--space-4) var(--space-4) 0;flex-wrap:wrap;display:flex}.wldc9W_meta span{padding:var(--space-2) var(--space-3);border:var(--size-border-width) solid var(--color-prototype-stroke);border-radius:var(--radius-full);background:var(--color-prototype-card-opaque);color:var(--color-prototype-muted);font-size:var(--text-compact)}.wldc9W_meta .wldc9W_hot{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.wldc9W_description{margin:var(--space-4) var(--space-4) 0;font-size:var(--text-base);line-height:1.55}.wldc9W_description p{margin:0 0 var(--space-3)}.wldc9W_subheading{margin:var(--space-6) var(--space-4) var(--space-3);color:var(--color-prototype-muted)}.wldc9W_program{gap:var(--space-4);margin:0 var(--space-4);padding:0;list-style:none;display:grid}.wldc9W_program li{grid-template-columns:var(--space-12) minmax(0, 1fr);gap:var(--space-4);font-size:var(--text-compact);line-height:1.45;display:grid;position:relative}.wldc9W_program li:not(:last-child):after{inline-size:var(--size-border-width);background:var(--color-prototype-stroke);content:"";position:absolute;inset-block-start:var(--space-3);inset-block-end:calc(var(--space-4) * -1);inset-inline-start:calc(var(--space-12) + var(--space-4) + var(--size-border-width))}.wldc9W_program time{color:var(--accent);text-align:end;font-variant-numeric:tabular-nums}.wldc9W_program li>span{padding-inline-start:var(--space-4);position:relative}.wldc9W_program li>span:before{inline-size:var(--space-2);block-size:var(--space-2);border:var(--size-border-width) solid var(--accent);background:var(--color-prototype-panel);content:"";border-radius:50%;position:absolute;inset-block-start:var(--space-2);inset-inline-start:calc(var(--space-2) * -1)}.wldc9W_note{margin:var(--space-6) var(--space-4) 0;color:var(--color-prototype-muted);font-size:var(--text-meta);text-align:center}.wldc9W_page button:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-prototype-gold);outline-offset:var(--size-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.wldc9W_card{transition:none}}
.fh9hGW_rhythm{--c:var(--color-prototype-pink);color:var(--color-prototype-ink);font-family:var(--font-golos), var(--font-body);font-size:var(--text-base);background:var(--color-prototype-panel);min-block-size:0;min-inline-size:0;block-size:var(--app-block-size);line-height:normal;overflow-y:auto}.fh9hGW_rhythm[data-embedded=true]{background:0 0;block-size:auto}.fh9hGW_rhythm button{font:inherit;color:inherit;cursor:pointer}.fh9hGW_rhythm button:focus-visible{outline:.125rem solid var(--color-prototype-gold);outline-offset:.25rem}.fh9hGW_rhythm button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.fh9hGW_heading{align-items:center;gap:.75rem;padding:1rem;display:flex}.fh9hGW_heading h1{font-family:var(--font-unbounded), var(--font-body);margin:0;font-size:1.5rem;font-weight:400}.fh9hGW_heading button,.fh9hGW_back{border:var(--size-border-width) solid var(--color-prototype-stroke);background:var(--color-prototype-card);border-radius:50%;place-items:center;width:2.125rem;height:2.125rem;display:grid}.fh9hGW_heading svg,.fh9hGW_back svg{width:.9375rem;height:.9375rem}.fh9hGW_body{flex-direction:column;gap:.875rem;padding:.875rem 1rem 1.625rem;display:flex}.fh9hGW_track,.fh9hGW_empty{color:var(--color-prototype-muted);margin:0;font-size:.90625rem;line-height:1.5}.fh9hGW_empty{padding:1rem}.fh9hGW_summary{border:var(--size-border-width) solid var(--color-prototype-stroke);background:var(--color-prototype-card);border-radius:1.125rem;gap:1.125rem;padding:.875rem .9375rem .8125rem;display:flex}.fh9hGW_summary b{font-family:var(--font-unbounded), var(--font-body);font-size:1.4375rem;font-weight:400;line-height:1.1;display:block}.fh9hGW_summary span{color:var(--color-prototype-muted);margin-top:.25rem;font-size:.71875rem;display:block}.fh9hGW_filters{flex:none;gap:.4375rem;display:flex;overflow-x:auto}.fh9hGW_filters button{border-radius:var(--radius-full);color:var(--color-prototype-dim);border:var(--size-border-width) solid var(--color-prototype-stroke);background:var(--color-prototype-card);flex:none;padding:.4375rem .8125rem;font-size:.78125rem}.fh9hGW_filters button[aria-pressed=true]{color:var(--c);border-color:color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 12%, transparent)}.fh9hGW_list{flex-direction:column;gap:.625rem;display:flex}.fh9hGW_task{text-align:left;border:var(--size-border-width) solid var(--color-prototype-stroke);background:var(--color-prototype-card);border-left:.1875rem solid var(--c);border-radius:1rem;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.8125rem .875rem;display:grid}.fh9hGW_task[data-state=done]{opacity:.62}.fh9hGW_icon{border:.1rem solid color-mix(in srgb, var(--c) 55%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent);width:2rem;height:2rem;color:var(--c);border-radius:50%;place-items:center;display:grid}.fh9hGW_icon svg{width:1rem;height:1rem}.fh9hGW_task[data-state=done] .fh9hGW_icon{background:var(--c);color:var(--color-prototype-on-color);border-color:var(--c);box-shadow:0 0 .875rem color-mix(in srgb, var(--c) 60%, transparent)}.fh9hGW_name{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.3}.fh9hGW_task[data-state=done] .fh9hGW_name{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-prototype-ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-prototype-ink) 40%, transparent)}.fh9hGW_meta{color:var(--color-prototype-dim);margin-top:.375rem;font-size:.71875rem;display:block}.fh9hGW_detail{overflow-wrap:anywhere;padding:3.5rem 1rem 1.5rem;position:relative}.fh9hGW_back{position:absolute;top:.75rem;left:1rem}.fh9hGW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--c);margin:0;font-size:.65625rem}.fh9hGW_detail h2{font-family:var(--font-unbounded), var(--font-body);margin:.375rem 0 0;font-size:1.5625rem;font-weight:400;line-height:1.15}.fh9hGW_description{color:var(--color-prototype-muted);margin:.75rem 0 0;font-size:.90625rem;line-height:1.55}.fh9hGW_checklist{flex-direction:column;gap:.125rem;margin-top:1.125rem;display:flex}.fh9hGW_checklist button{text-align:left;background:0 0;border:0;grid-template-columns:1.375rem minmax(0,1fr);align-items:center;gap:.6875rem;width:100%;padding:.5625rem 0;font-size:.875rem;line-height:1.35;display:grid}.fh9hGW_checklist i{border:.09375rem solid color-mix(in srgb, var(--c) 50%, transparent);width:1.375rem;height:1.375rem;color:var(--c);border-radius:.4375rem;place-items:center;display:grid}.fh9hGW_checklist svg{opacity:0;width:.75rem;height:.75rem}.fh9hGW_checklist [aria-checked=true] i{background:var(--c);border-color:var(--c);color:var(--color-prototype-on-color)}.fh9hGW_checklist [aria-checked=true] svg{opacity:1}.fh9hGW_checklist [aria-checked=true] span{color:var(--color-prototype-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-prototype-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-prototype-ink) 35%, transparent)}.fh9hGW_task:hover,.fh9hGW_filters button:hover,.fh9hGW_back:hover{border-color:var(--c)}.fh9hGW_task:active,.fh9hGW_filters button:active,.fh9hGW_back:active{background:color-mix(in srgb, var(--c) 12%, transparent)}.fh9hGW_checklist button:hover i,.fh9hGW_checklist button:active i{border-color:var(--c)}
.a1NqGq_accountList{gap:var(--space-4);color:var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.a1NqGq_controls{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.a1NqGq_searchField{flex:220px;min-width:0}.a1NqGq_filterField{flex:0 230px;min-width:0}.a1NqGq_inputWrap{min-width:0;max-width:100%;display:block;position:relative}.a1NqGq_searchIcon{top:50%;left:var(--space-4);width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--ink-mute);pointer-events:none;position:absolute;transform:translateY(-50%)}.a1NqGq_inputWrap input{padding-left:var(--space-10)}.a1NqGq_filterField select{box-sizing:border-box;width:100%;min-height:var(--size-control-input);padding:0 var(--space-4);border:var(--size-border-width) solid var(--color-input-border);border-radius:var(--radius-input);color:var(--color-input-text);background:var(--color-input-background);font-family:var(--font-body);font-size:var(--text-base);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard)}.a1NqGq_filterField select:hover:not(:disabled){border-color:var(--color-input-border-hover);background:var(--color-input-background-hover)}.a1NqGq_filterField select:focus-visible{border-color:var(--color-input-border-focus)}.a1NqGq_filterField select:active:not(:disabled){background:var(--color-input-background-hover)}.a1NqGq_filterField select:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.a1NqGq_filterField select option{color:var(--ink);background:var(--panel-solid)}.a1NqGq_summary,.a1NqGq_pager{gap:var(--space-3);color:var(--ink-soft);font-size:var(--text-compact);line-height:var(--leading-compact);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.a1NqGq_tableWrap{border:var(--size-border-width) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-canvas) 48%, transparent);overflow-x:auto}.a1NqGq_tableWrap table{border-collapse:collapse;width:100%;min-width:760px}.a1NqGq_tableWrap caption,.a1NqGq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1NqGq_tableWrap th,.a1NqGq_tableWrap td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:var(--size-border-width) solid var(--color-border-subtle)}.a1NqGq_tableWrap th{color:var(--ink-mute);font-size:var(--text-meta);font-weight:var(--weight-meta);letter-spacing:.08em;text-transform:uppercase}.a1NqGq_tableWrap tbody tr:last-child td{border-bottom:0}.a1NqGq_tableWrap strong,.a1NqGq_email{overflow-wrap:anywhere;display:block}.a1NqGq_email{margin-top:calc(var(--space-1) / 2);color:var(--ink-soft);font-size:var(--text-xs)}.a1NqGq_verificationBadge{margin-top:calc(var(--space-1) / 2)}.a1NqGq_contactValue{overflow-wrap:anywhere;min-width:0;display:block}.a1NqGq_connections{gap:var(--space-1);min-width:0;color:var(--ink-soft);font-size:var(--text-xs);overflow-wrap:break-word;display:grid}.a1NqGq_providerHistory summary{color:var(--blue-2);font-weight:var(--weight-bold);cursor:pointer}.a1NqGq_providerHistory ul{gap:var(--space-1);margin:var(--space-1) 0 0;padding-left:var(--space-4);list-style:none;display:grid}.a1NqGq_providerHistory li{overflow-wrap:anywhere}.a1NqGq_tableWrap a{color:var(--blue-2)}.a1NqGq_roles{gap:var(--space-1);flex-wrap:wrap;display:flex}.a1NqGq_actions{white-space:nowrap}.a1NqGq_actions>p{white-space:normal}.a1NqGq_state{padding:var(--space-4)!important;text-align:left!important}.a1NqGq_pager{justify-content:flex-end}.a1NqGq_pager>span{text-align:center;min-width:0}.a1NqGq_egeAccess{gap:var(--space-1);justify-items:start;display:grid}.a1NqGq_egeAccess>p{white-space:normal}.a1NqGq_switch{box-sizing:border-box;width:calc(var(--size-control-small) * 1.75);height:var(--size-control-small);padding:var(--space-1);border:var(--size-border-width) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-action-neutral);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard);align-items:center;display:inline-flex}.a1NqGq_switch>span{aspect-ratio:1;border-radius:var(--radius-full);background:var(--ink);height:100%;transition:transform var(--duration-base) var(--ease-standard)}.a1NqGq_switch[aria-checked=true]{border-color:var(--color-action-primary);background:var(--color-action-primary)}.a1NqGq_switch[aria-checked=true]>span{background:var(--color-button-primary-text);transform:translateX(calc(var(--size-control-small) * .75))}.a1NqGq_switch[aria-disabled=true]{cursor:progress;opacity:var(--opacity-disabled)}@container app-viewport (max-width:700px){.a1NqGq_controls,.a1NqGq_summary{display:grid}.a1NqGq_tableWrap{background:0 0;border:0;overflow:visible}.a1NqGq_tableWrap table,.a1NqGq_tableWrap tbody,.a1NqGq_tableWrap tr,.a1NqGq_tableWrap td{min-width:0;display:block}.a1NqGq_tableWrap thead{display:none}.a1NqGq_tableWrap tbody{gap:var(--space-3);display:grid}.a1NqGq_tableWrap tbody tr{gap:var(--space-2);padding:var(--space-4);border:var(--size-border-width) solid var(--color-glass-border);border-radius:var(--radius-xl);background:var(--color-glass-background);display:grid}.a1NqGq_tableWrap td{gap:var(--space-3);text-align:right;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;display:flex}.a1NqGq_tableWrap td>*{min-width:0}.a1NqGq_tableWrap .a1NqGq_verificationBadge{white-space:normal}.a1NqGq_tableWrap td:before{content:attr(data-label);color:var(--ink-mute);font-size:var(--text-meta);font-weight:var(--weight-meta);letter-spacing:.08em;text-align:left;text-transform:uppercase}.a1NqGq_tableWrap td[data-region=identity]{gap:var(--space-1);text-align:left;order:1;justify-items:start;display:grid}.a1NqGq_tableWrap td[data-region=identity]:before{display:none}.a1NqGq_tableWrap td[data-region=status]{order:2}.a1NqGq_tableWrap td[data-region=meta]{padding-block:var(--space-2);border-top:var(--size-border-width) solid var(--color-border-subtle);order:3}.a1NqGq_tableWrap td[data-region=actions]{padding-top:var(--space-2);border-top:var(--size-border-width) solid var(--color-border-subtle);order:4;justify-content:flex-end}.a1NqGq_tableWrap .a1NqGq_state{display:block}.a1NqGq_tableWrap .a1NqGq_state:before{display:none}:is(.a1NqGq_actions .ui-button,.a1NqGq_actions .parent-child-menu__trigger){min-height:var(--size-control-target)}.a1NqGq_actions .parent-child-menu__trigger{width:var(--size-control-target)}.a1NqGq_pager{justify-content:space-between}}
.FK0sdW_surface .FK0sdW_number.FK0sdW_number{color:var(--color-prototype-on-color)}.FK0sdW_identity{gap:var(--space-3);align-items:center;margin-block-end:var(--space-3);display:flex}.FK0sdW_identity h2{font-size:var(--text-base);font-weight:var(--weight-semi-bold);margin:0}.FK0sdW_avatar{inline-size:var(--space-16);block-size:var(--space-16);border-radius:var(--radius-full);background:var(--color-prototype-panel);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.FK0sdW_avatar img{object-fit:cover;block-size:100%;inline-size:100%}.FK0sdW_identity>div{min-inline-size:0}.FK0sdW_identity p{color:var(--color-prototype-muted);font-size:var(--text-compact)}
.fEClLG_avatar{border-radius:var(--radius-panel);block-size:auto;inline-size:100%}
._7WeL9W_badge{align-items:center;gap:var(--space-1);box-sizing:border-box;border:var(--size-border-width) solid;border-radius:var(--radius-full);width:max-content;max-width:100%;font-weight:var(--weight-bold);line-height:var(--leading-none);white-space:nowrap;display:inline-flex}._7WeL9W_sizesm{min-height:var(--size-badge-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-micro)}._7WeL9W_sizemd{min-height:var(--size-badge-md);padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}._7WeL9W_variantneutral{border-color:var(--color-badge-neutral-border);color:var(--color-badge-neutral-text);background:var(--color-badge-neutral-background)}._7WeL9W_variantinfo{border-color:var(--color-badge-info-border);color:var(--color-badge-info-text);background:var(--color-badge-info-background)}._7WeL9W_variantsuccess{border-color:var(--color-badge-success-border);color:var(--color-badge-success-text);background:var(--color-badge-success-background)}._7WeL9W_variantwarning{border-color:var(--color-badge-warning-border);color:var(--color-badge-warning-text);background:var(--color-badge-warning-background)}._7WeL9W_variantdanger{border-color:var(--color-badge-danger-border);color:var(--color-badge-danger-text);background:var(--color-badge-danger-background)}._7WeL9W_variantrecommendation{border-color:var(--color-badge-recommendation-border);color:var(--color-badge-recommendation-text);background:var(--color-badge-recommendation-background)}
.vSDJma_icon{color:currentColor;flex:none;display:block}.vSDJma_sizexs{width:var(--size-icon-xs);height:var(--size-icon-xs)}.vSDJma_sizesm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.vSDJma_sizemd{width:var(--size-icon-md);height:var(--size-icon-md)}.vSDJma_sizelg{width:var(--size-icon-lg);height:var(--size-icon-lg)}
html:has(.YRyV9W_embed){--stage-background:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}.YRyV9W_embed [role=dialog]{width:100%;height:100%;max-height:100%;inset:0}
.JnVUfq_document{width:100%;min-width:0;padding:var(--space-5);border-radius:var(--radius-panel);color:var(--color-text-primary);font-size:var(--text-base);line-height:var(--leading-normal);overflow-wrap:anywhere}.JnVUfq_document h1{font-size:var(--text-page);line-height:var(--leading-page)}.JnVUfq_document h2{margin-block:var(--space-7) var(--space-3);font-size:var(--text-card);line-height:var(--leading-card)}.JnVUfq_document p,.JnVUfq_document ul{margin-block:var(--space-3)}.JnVUfq_document ul{padding-inline-start:var(--space-5)}.JnVUfq_document li+li{margin-block-start:var(--space-2)}.JnVUfq_document address{font-style:normal}.JnVUfq_document a{color:var(--color-text-primary);text-underline-offset:var(--space-1);text-decoration:underline}.JnVUfq_document a:hover{color:var(--color-action-primary-hover)}.JnVUfq_document a:active{color:var(--color-action-primary-active)}.JnVUfq_document a:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--size-focus-ring-offset)}.JnVUfq_document nav{gap:var(--space-4);margin-block-start:var(--space-7);display:grid}.JnVUfq_document nav a{min-height:var(--size-control-target);align-items:center;display:flex}
