@font-face{font-family:nunito;src:url(../media/Nunito_VariableFont_wght-s.p.12qxvvvq-h286.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.zf5cRq_className{font-family:nunito,nunito Fallback}.zf5cRq_variable{--font-nunito:"nunito", "nunito Fallback"}
.ZaAKta_iconContainer{border-radius:var(--radius-circle);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000;justify-content:center;align-items:center;display:flex}.ZaAKta_icon{width:calc(2 * var(--scale));height:calc(2 * var(--scale));fill:currentColor;overflow:visible}.ZaAKta_noFill{fill:none}.ZaAKta_back{font-size:var(--font-size-title-medium);width:fit-content;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.ZaAKta_back .ZaAKta_iconContainer{background-color:#0000;margin-left:0;transform:rotate(180deg)}.ZaAKta_foregroundDonut{transition:stroke-dashoffset var(--duration-slow) var(--ease-standard)}.ZaAKta_cross{color:inherit}.ZaAKta_chevron{fill:none;stroke:currentColor;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;transition:transform var(--duration-base) var(--ease-standard)}.ZaAKta_chevronDown{transform:rotate(0)}.ZaAKta_chevronUp{transform:rotate(180deg)}.ZaAKta_chevronRight{transform:rotate(-90deg)}.ZaAKta_chevronLeft{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ZaAKta_chevron{transition:none}}.ZaAKta_harmateLogo{width:calc(8 * var(--scale))}.ZaAKta_harmateLogoFull{width:calc(14 * var(--scale));height:auto;color:var(--text-black);display:block}.ZaAKta_harmateLogoFull path[fill=black]{fill:var(--text-black)}.ZaAKta_harmateLogoFull path[stroke=black]{stroke:var(--text-black)}.ZaAKta_harmateLogo .ZaAKta_principal{fill:none;stroke:var(--text-primary);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round}.ZaAKta_harmateLogo .ZaAKta_secondary{fill:var(--text-primary)}.ZaAKta_harmateLogo .ZaAKta_antenna{fill:none;stroke:var(--text-primary);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round}.ZaAKta_inquestionnaireationLogo{width:calc(1.5 * var(--scale))}.ZaAKta_inquestionnaireationLogo *{stroke:var(--border-default);stroke-linecap:round;stroke-width:calc(.2 * var(--scale));fill:none}.ZaAKta_informationCircle,.ZaAKta_informationLine{stroke:currentColor;stroke-width:calc(.15 * var(--scale));stroke-linecap:round;stroke-linejoin:round;fill:none}.ZaAKta_informationDot{fill:currentColor;stroke:none}.ZaAKta_inquestionnaireationLogo .ZaAKta_informationCircle,.ZaAKta_inquestionnaireationLogo .ZaAKta_informationLine{stroke:var(--border-default)}.ZaAKta_inquestionnaireationLogo .ZaAKta_informationDot{fill:var(--border-default)}.ZaAKta_expandLogo{width:100%}.ZaAKta_expandLogo path{stroke:var(--text-inverse);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ZaAKta_fileLogo path{fill:var(--text-muted);stroke-width:1.5px}
._8s8Psq_loader{width:calc(3 * var(--scale));height:calc(3 * var(--scale));transform-origin:50%;animation:.9s linear infinite _8s8Psq_loaderRotate}._8s8Psq_loaderTrack,._8s8Psq_loaderHead{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}._8s8Psq_loaderTrack{stroke:var(--border-strong)}._8s8Psq_loaderHead{stroke:var(--brand-primary);stroke-dasharray:16 56;stroke-dashoffset:6px;animation:1.1s ease-in-out infinite _8s8Psq_loaderDash}._8s8Psq_inlineLoader{width:var(--font-size-label);height:var(--font-size-label);flex:none}._8s8Psq_inlineLoader ._8s8Psq_loaderTrack{stroke:currentColor;opacity:.25}._8s8Psq_inlineLoader ._8s8Psq_loaderHead{stroke:currentColor}@keyframes _8s8Psq_loaderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _8s8Psq_loaderDash{0%{stroke-dasharray:10 56;stroke-dashoffset:8px}50%{stroke-dasharray:24 56;stroke-dashoffset:-12px}to{stroke-dasharray:10 56;stroke-dashoffset:-42px}}@media (prefers-reduced-motion:reduce){._8s8Psq_loader,._8s8Psq_loaderHead{animation-duration:2.2s}}._8s8Psq_inboxLogo{fill:none;width:calc(1.5 * var(--scale))}._8s8Psq_inboxLogo path{stroke-linejoin:round;stroke-linecap:round;stroke-width:2px;stroke:var(--text-muted)}._8s8Psq_burger{height:calc(2.5 * var(--scale));width:calc(2.5 * var(--scale));fill:var(--text-primary);transition:fill var(--duration-base) var(--ease-standard)}._8s8Psq_burger:hover{fill:var(--brand-primary)}._8s8Psq_newsletterIcon{--size:calc(10 * var(--scale));width:var(--size);height:var(--size);color:var(--text-primary);flex-shrink:0;display:block}._8s8Psq_pieGraph{--size:calc(4 * var(--scale));height:var(--size);width:var(--size);margin:var(--space-3)}._8s8Psq_pieGraph circle{fill:#0000;stroke-width:12px}._8s8Psq_pieGraph ._8s8Psq_backgroundDonut{stroke:var(--border-default)}._8s8Psq_pieGraph ._8s8Psq_foregroundDonut{stroke:var(--intent-success-fill)}._8s8Psq_pieGraph text{fill:var(--intent-success-fill)}._8s8Psq_plus path,._8s8Psq_minus path{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}._8s8Psq_trash{margin:var(--space-scale-0-2)}._8s8Psq_trash path{stroke:currentColor;fill:none}._8s8Psq_rewrite{margin:var(--space-scale-0-2)}._8s8Psq_rewrite path{stroke:var(--text-primary);fill:none}._8s8Psq_link path{stroke:currentColor;fill:none}._8s8Psq_rocket,._8s8Psq_testTube,._8s8Psq_download{fill:none}
.s0HxUW_animatedSwitch{--switch-width:calc(2.8 * var(--scale));--switch-height:calc(1.5 * var(--scale));--thumb-size:calc(1.1 * var(--scale));--thumb-offset:calc(.2 * var(--scale));width:var(--switch-width);height:var(--switch-height);background:var(--border-default);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-slow) var(--ease-standard);box-shadow:var(--elevation-0);box-sizing:border-box;border:none;outline:none;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative}.s0HxUW_animatedSwitch.s0HxUW_regular{--switch-width:calc(4.4 * var(--scale));--switch-height:calc(2.4 * var(--scale));--thumb-size:calc(1.8 * var(--scale));--thumb-offset:calc(.3 * var(--scale))}.s0HxUW_animatedSwitch:hover:not(.s0HxUW_disabled){box-shadow:var(--elevation-1)}.s0HxUW_animatedSwitch:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:calc(.15 * var(--scale))}.s0HxUW_animatedSwitch.s0HxUW_checked{background:var(--brand-primary);color:var(--on-brand)}.s0HxUW_animatedSwitch.s0HxUW_checked:hover:not(.s0HxUW_disabled){background:var(--brand-muted)}.s0HxUW_animatedSwitch.s0HxUW_disabled{background:var(--border-disabled);cursor:not-allowed}.s0HxUW_animatedSwitch.s0HxUW_checked.s0HxUW_disabled{background:var(--brand-base)}.s0HxUW_slider{top:var(--thumb-offset);left:var(--thumb-offset);width:var(--thumb-size);height:var(--thumb-size);background:var(--surface-raised);border-radius:var(--radius-circle);transition:transform var(--duration-slow) var(--ease-standard);box-shadow:var(--elevation-1);box-sizing:border-box;position:absolute}.s0HxUW_disabled .s0HxUW_slider{background:var(--text-disabled);box-shadow:var(--elevation-0)}.s0HxUW_checked.s0HxUW_disabled .s0HxUW_slider{background:var(--surface-raised)}.s0HxUW_animatedSwitch:not(.s0HxUW_disabled):hover .s0HxUW_slider{box-shadow:var(--elevation-2)}.s0HxUW_checked .s0HxUW_slider{transform:translateX(calc(var(--switch-width) - var(--thumb-size) - (var(--thumb-offset) * 2)))}
.sW_d_W_filtersContainer{gap:var(--space-2);padding:var(--space-scale-0-75) var(--font-size-body-compact);background-color:var(--surface-sunken);border-radius:var(--radius-md);flex-direction:column;display:flex}.sW_d_W_filtersTitle{font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 56%, transparent);line-height:var(--line-height-snug);margin:0}.sW_d_W_filters{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.sW_d_W_filter{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.sW_d_W_filterTitle{padding:var(--space-scale-0-45) var(--space-scale-0-65);background-color:var(--text-inverse);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-default);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);min-height:var(--font-size-title-xl);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.sW_d_W_filterTitle:hover{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.sW_d_W_filterTitle span{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:1}.sW_d_W_switchContainer{flex-shrink:0}
.R3__9a_hiddenFileInput{display:none}.R3__9a_composerShell{background:var(--surface-raised);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);box-shadow:var(--elevation-3);-webkit-backdrop-filter:none;gap:var(--space-scale-0-18)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (update:fast){.R3__9a_composerShell{background:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}.R3__9a_chatInputBarDragging{box-shadow:var(--focus-ring)}.R3__9a_dropHint{padding:var(--space-scale-0-55) var(--space-scale-0-9);background:var(--surface-sunken);color:var(--brand-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.R3__9a_composerSuggestions{align-items:flex-start;gap:var(--space-scale-0-45);padding:var(--space-scale-0-72) var(--space-scale-0-78) 0;background:0 0;flex-wrap:wrap;display:flex;overflow-x:visible}.R3__9a_composerSuggestionButton{padding:var(--space-scale-0-28) var(--space-scale-0-85);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);box-shadow:var(--elevation-0);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;margin:0;display:inline-flex}.R3__9a_composerSuggestionButton span{font-size:var(--font-size-body-compact);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.R3__9a_composerSuggestionButton:hover,.R3__9a_composerSuggestionButton:focus-visible{background:var(--surface-raised);border-color:var(--border-focus);box-shadow:var(--elevation-0);outline:none}.R3__9a_composerSuggestionButton:hover span,.R3__9a_composerSuggestionButton:focus-visible span{color:var(--brand-primary)}.R3__9a_composerSuggestionButton:disabled{cursor:default;opacity:.55}.R3__9a_attachmentRow{align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-18) var(--space-scale-0-78) var(--space-scale-0-35);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;display:grid}.R3__9a_attachmentBadge{gap:var(--space-scale-0-18);min-width:0;max-width:100%;padding:var(--space-2) var(--space-scale-0-72);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);flex-direction:column;display:flex}.R3__9a_attachmentBadgeCompact{width:100%}.R3__9a_attachmentBadgeLabel{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:var(--text-muted);line-height:var(--line-height-snug)}.R3__9a_attachmentBadgeName{font-size:var(--font-size-body-compact);color:var(--text-primary);line-height:var(--line-height-snug);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.R3__9a_attachmentError{padding:var(--space-scale-0-45) var(--space-scale-0-8);background:var(--surface-raised);color:var(--intent-danger);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.R3__9a_composerTextSection{padding:var(--space-scale-0-72) var(--space-scale-0-85) var(--space-scale-0-45)}.R3__9a_composerInput{width:100%;min-height:0;max-height:calc(8.6 * var(--scale));line-height:var(--line-height-1-45);font-weight:var(--weight-regular);padding:0;overflow-y:auto!important}.R3__9a_composerInput::placeholder{color:var(--text-muted)}.R3__9a_composerActionsRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-12) var(--space-scale-0-55) var(--space-scale-0-55);display:flex}.R3__9a_composerActionsCluster{align-items:center;gap:var(--space-scale-0-38);display:flex}@media (max-width:800px),(orientation:portrait),(max-width:1199px) and (max-height:480px){.R3__9a_composerSuggestions{padding:var(--space-scale-0-62) var(--space-scale-0-62) var(--space-scale-0-1)}.R3__9a_composerTextSection{padding:var(--space-scale-0-62) var(--space-scale-0-7) var(--space-scale-0-35)}.R3__9a_composerActionsRow{padding:var(--space-scale-0-1) var(--space-scale-0-42) var(--space-scale-0-42)}.R3__9a_composerSuggestionButton{min-height:var(--control-height-compact-touch)}.R3__9a_composerInput{min-height:var(--control-height-touch)}}
._06Rqtq_chatInputBar{left:var(--space-scale-0-8);right:var(--space-scale-0-8);bottom:var(--space-scale-0-8);background-color:var(--surface-raised);-webkit-backdrop-filter:none;border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);flex-direction:column;gap:0;margin:0;display:flex;position:absolute;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (update:fast){._06Rqtq_chatInputBar{background-color:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}._06Rqtq_chatProposalCard{gap:var(--space-scale-0-8);padding:var(--space-scale-0-9);border-bottom:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);flex-direction:column;display:flex}._06Rqtq_chatProposalHeader{align-items:flex-start;gap:var(--space-scale-0-7);display:flex}._06Rqtq_chatProposalIcon{width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale));border-radius:var(--radius-lg);background:var(--brand-wash);color:var(--brand-primary);flex:none;justify-content:center;align-items:center;display:flex}._06Rqtq_chatProposalIconSvg{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale))}._06Rqtq_chatProposalHeaderCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._06Rqtq_chatProposalTitle{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._06Rqtq_chatProposalDescription,._06Rqtq_chatProposalReason,._06Rqtq_chatProposalListDetail{font-size:var(--font-size-body-compact);color:var(--text-secondary);max-width:var(--measure-body);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._06Rqtq_chatProposalSection{gap:var(--space-scale-0-35);flex-direction:column;display:flex}._06Rqtq_chatProposalSectionLabel{font-size:var(--font-size-caption);font-weight:var(--weight-regular);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug)}._06Rqtq_chatProposalList{gap:var(--space-scale-0-45);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._06Rqtq_chatProposalListItem{gap:var(--space-scale-0-15);padding:var(--space-scale-0-6);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}._06Rqtq_chatProposalListTitle{font-size:var(--font-size-caption);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._06Rqtq_chatProposalError{font-size:var(--font-size-caption);color:var(--intent-danger);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._06Rqtq_chatProposalActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._06Rqtq_chatInput{padding:var(--space-scale-0-8);font-size:var(--font-size-body);resize:none;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);background-color:#0000;border:none;flex:1}._06Rqtq_chatInput:focus-visible{outline:none}._06Rqtq_chatInputRow{align-items:flex-end;gap:var(--space-scale-0-4);display:flex}._06Rqtq_sendButton{padding:var(--space-2);min-width:calc(3 * var(--scale));margin:0}._06Rqtq_sendIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));transform:rotate(-90deg)}
.jLgXdq_chatHeader{margin-bottom:var(--space-scale-0-6)}.jLgXdq_chatHeader h2{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.jLgXdq_chatMessages{--chat-messages-radius:var(--radius-lg);--chat-messages-padding:var(--space-scale-0-8);--chat-messages-border-width:var(--border-width-none);--chat-messages-inner-radius:max(0px, calc(var(--chat-messages-radius) - var(--chat-messages-padding) - var(--chat-messages-border-width)));gap:var(--space-scale-0-6);min-height:0;padding:var(--chat-messages-padding);padding-bottom:calc(var(--chat-input-height,0px) + var(--space-scale-1-6));scroll-padding-bottom:calc(var(--chat-input-height,0px) + var(--space-scale-1-6));border-radius:var(--chat-messages-radius);background:0 0;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.jLgXdq_chatMessages>:first-child{margin-top:auto}.jLgXdq_messageRow{flex-direction:column;align-items:flex-start;display:flex}.jLgXdq_messageRowUser{align-items:flex-end}.jLgXdq_messageRowAssistant{align-items:flex-start}.jLgXdq_messageGroup{align-items:flex-start;gap:var(--space-scale-0-2);flex-direction:column;max-width:80%;display:flex}.jLgXdq_messageRowUser .jLgXdq_messageGroup{align-items:flex-end}.jLgXdq_messageBubble{max-width:100%;padding:var(--space-scale-0-7) var(--space-3);border-radius:var(--radius-lg);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.jLgXdq_messageBubbleEditing{box-shadow:var(--focus-ring)}.jLgXdq_messageActions{align-items:center;gap:var(--space-scale-0-35);padding-left:var(--space-scale-0-2);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);display:flex}.jLgXdq_messageRowUser .jLgXdq_messageActions{padding-left:0;padding-right:var(--space-scale-0-2);align-self:flex-end}.jLgXdq_messageRow:hover .jLgXdq_messageActions,.jLgXdq_messageRow:focus-within .jLgXdq_messageActions{opacity:1;pointer-events:auto}.jLgXdq_messageActionIcon{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale))}.jLgXdq_messageMarkdown{gap:var(--space-scale-0-4);line-height:var(--line-height-normal);flex-direction:column;display:flex}.jLgXdq_userMessageContent{gap:var(--space-scale-0-45);font-weight:var(--weight-regular);flex-direction:column;display:flex}.jLgXdq_userMessageSelectionContext{gap:var(--space-scale-0-2);padding:var(--space-scale-0-4) var(--space-scale-0-6);border-radius:var(--chat-messages-inner-radius);border:var(--glass-border);background:var(--glass-bg);flex-direction:column;display:flex}.jLgXdq_userMessageSelectionLabel{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:var(--text-primary);line-height:var(--line-height-snug)}.jLgXdq_userMessageSelectionText{font-size:var(--font-size-caption);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal)}.jLgXdq_messageMarkdown p,.jLgXdq_messageMarkdown li{margin:0}.jLgXdq_messageMarkdown li{margin-bottom:var(--space-3)}.jLgXdq_messageMarkdown p{font-weight:var(--weight-regular)}.jLgXdq_messageMarkdown h1,.jLgXdq_messageMarkdown h2,.jLgXdq_messageMarkdown h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.jLgXdq_messageMarkdown ul,.jLgXdq_messageMarkdown ol{padding-left:var(--space-scale-1-4);margin:0}.jLgXdq_messageMarkdown li>p{margin:0;display:inline}.jLgXdq_messageMarkdown strong{font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-scale-003)}.jLgXdq_messageBubbleUser{background:var(--brand-primary);color:var(--on-brand);border-bottom-right-radius:calc(.4 * var(--scale))}.jLgXdq_messageBubbleAssistant{background:var(--surface-raised);color:var(--text-primary);border:var(--border-width-thin) solid var(--border-default);border-bottom-left-radius:calc(.4 * var(--scale))}.jLgXdq_messageBubbleTyping{background:var(--surface-sunken);color:var(--text-muted);border-color:var(--border-default)}.jLgXdq_messageTyping{align-items:center;gap:var(--space-2);color:inherit;display:flex}.jLgXdq_messageTypingText{color:inherit;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.jLgXdq_messageTyping .loader{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.jLgXdq_chatLoading{justify-content:center;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-3);color:var(--text-muted);flex-direction:column;flex:auto;display:flex}.jLgXdq_chatLoadingLabel{font-size:var(--font-size-body-secondary);text-align:center;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.jLgXdq_chatSuggestions{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-scale-0-8);border-bottom:var(--border-width-thin) solid var(--border-default);background:var(--surface-sunken);display:flex;overflow-x:auto}.jLgXdq_chatSuggestionChip{padding:var(--space-scale-0-35) var(--space-3);background:var(--brand-wash);border:var(--border-width-thin) solid var(--border-focus);color:var(--brand-primary);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--font-size-body-secondary);white-space:nowrap;animation:jLgXdq_suggestionFadeIn var(--duration-fast) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.jLgXdq_chatSuggestionChip span{color:inherit;margin:0}.jLgXdq_chatSuggestionChip:hover,.jLgXdq_chatSuggestionChip:focus-visible{background:var(--brand-muted)}@keyframes jLgXdq_suggestionFadeIn{0%{opacity:0;transform:translateY(calc(.2 * var(--scale)))}to{opacity:1;transform:translateY(0)}}
._7GD7ma_panel{flex:0 0 var(--job-editor-left-width,360px);width:var(--job-editor-left-width,360px);background:var(--surface-sunken);flex-direction:column;min-width:260px;max-width:640px;min-height:0;display:flex}._7GD7ma_widget{box-sizing:border-box;--chat-input-height:0px;flex-direction:column;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}
._7N07RG_attachControl{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._7N07RG_hypothesisQualifierGrid{grid-template-columns:repeat(2, minmax(0, calc(16 * var(--scale))));gap:var(--space-1);display:grid}._7N07RG_attachIcon{width:calc(.9 * var(--scale));height:calc(.9 * var(--scale))}._7N07RG_modalContent,._7N07RG_createFields{gap:var(--space-1);flex-direction:column;display:flex}._7N07RG_modalTitle,._7N07RG_sourceSummary,._7N07RG_attachFeedbackError{margin:0}._7N07RG_modalTitle{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._7N07RG_sourceSummary{color:var(--text-secondary)}._7N07RG_fieldLabel{gap:var(--space-scale-0-4);color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-direction:column;display:flex}._7N07RG_modalActions,._7N07RG_successActions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._7N07RG_attachFeedbackError{color:var(--intent-danger-critical)}
.BGqvUq_panel{--job-editor-content-font-size:var(--font-size-body-secondary);--job-editor-secondary-font-size:var(--font-size-body-secondary);flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.BGqvUq_panelHeader{justify-content:flex-start;align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-7);display:flex}.BGqvUq_panelTitleIcon{width:calc(1.55 * var(--scale));height:calc(1.55 * var(--scale));color:var(--brand-primary);flex:none}.BGqvUq_panelTitle{color:var(--text-primary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.BGqvUq_panelBody{flex-direction:column;flex:auto;min-height:0;display:flex}.BGqvUq_chatPanel.BGqvUq_chatPanel{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);flex:auto;width:100%;min-width:0;max-width:none;height:auto;min-height:0;overflow:hidden}.BGqvUq_toolbar{justify-content:space-between;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}.BGqvUq_historyControlRow{align-items:flex-end;gap:var(--space-2);min-width:0;display:flex}.BGqvUq_historySearchField,.BGqvUq_historyField{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.BGqvUq_historySearchField{flex-basis:auto}.BGqvUq_historyLabel{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.BGqvUq_historySelect{width:100%;min-width:0;height:calc(2.4 * var(--scale));padding:0 var(--space-scale-0-7);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.BGqvUq_searchInputWrap{align-items:center;gap:var(--space-scale-0-4);height:calc(2.4 * var(--scale));padding:0 var(--space-scale-0-65);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.BGqvUq_searchInputIcon{width:calc(.85 * var(--scale));height:calc(.85 * var(--scale));color:var(--text-secondary);flex:none}.BGqvUq_historySearchInput,.BGqvUq_threadTitleInput{border:var(--border-width-none);width:100%;min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);background:0 0;outline:0}.BGqvUq_threadManagementBar{align-items:stretch;gap:var(--space-scale-0-55);margin-bottom:var(--space-scale-0-65);flex-direction:row;display:flex}.BGqvUq_threadTitleField{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.BGqvUq_threadTitleInput{height:calc(2.4 * var(--scale));padding:0 var(--space-scale-0-7);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised)}.BGqvUq_threadActionButtons{align-items:center;gap:var(--space-scale-0-35);flex:none;justify-content:flex-end;display:flex}.BGqvUq_footer{gap:var(--space-scale-0-55);padding-bottom:var(--space-scale-0-55);flex-direction:column;display:flex}.BGqvUq_artifactPanel,.BGqvUq_sourcesPanel{gap:var(--space-scale-0-4);padding:var(--space-scale-0-7);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.BGqvUq_footerTitle{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.BGqvUq_artifactSummary{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.BGqvUq_actionList{gap:var(--space-1);padding-left:var(--space-scale-1-1);color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-direction:column;margin:0;display:flex}.BGqvUq_sourcesList{gap:var(--space-scale-0-45);max-height:calc(9 * var(--scale));flex-direction:column;display:flex;overflow-y:auto}.BGqvUq_sourceItem{gap:var(--space-scale-0-2);padding:var(--space-scale-0-45) var(--space-scale-0-55);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.BGqvUq_sourceLabel{align-items:center;gap:var(--space-scale-0-3);color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:flex}.BGqvUq_sourceLabelButton{align-items:center;gap:var(--space-scale-0-3);border:var(--border-width-none);width:fit-content;max-width:100%;color:var(--brand-primary);font:inherit;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);text-align:left;cursor:pointer;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);background:0 0;padding:0;display:inline-flex}.BGqvUq_sourceLabelButton:hover,.BGqvUq_sourceLabelButton:focus-visible{text-decoration:underline}.BGqvUq_sourceActionIcon{width:calc(.8 * var(--scale));height:calc(.8 * var(--scale));flex:none}.BGqvUq_sourceExcerpt{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.j-Yeva_checkbox{align-items:center;gap:var(--space-scale-0-6);width:fit-content;max-width:100%;min-height:calc(2 * var(--scale));padding:var(--space-1) var(--space-scale-0-1);color:var(--text-secondary);font-size:var(--font-size-body-secondary);cursor:pointer;transition:color var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.j-Yeva_checkbox input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.j-Yeva_control{width:calc(2.35 * var(--scale));height:calc(1.35 * var(--scale));border-radius:var(--radius-pill);background:var(--border-default);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex:none;position:relative}.j-Yeva_thumb{top:var(--space-scale-0-15);left:var(--space-scale-0-15);width:calc(1.05 * var(--scale));height:calc(1.05 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);box-shadow:var(--elevation-1);transition:transform var(--duration-base) var(--ease-standard);position:absolute}.j-Yeva_label{overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-medium);line-height:var(--line-height-tight)}.j-Yeva_checkbox:hover:not(:has(input:disabled)){color:var(--text-primary)}.j-Yeva_checkbox:hover:not(:has(input:disabled)) .j-Yeva_control{background:var(--interaction-hover)}.j-Yeva_checkbox input:checked+.j-Yeva_control{background:var(--brand-primary);color:var(--on-brand)}.j-Yeva_checkbox input:checked+.j-Yeva_control .j-Yeva_thumb{transform:translateX(calc(1 * var(--scale)))}.j-Yeva_checkbox input:focus-visible+.j-Yeva_control{box-shadow:var(--focus-ring)}.j-Yeva_checkbox:has(input:disabled){cursor:not-allowed;opacity:.55}
.CsdeQW_questionnaireTab{min-width:0;padding:var(--space-3);width:100%;box-shadow:none;background-color:#0000;flex-direction:column;flex:auto;align-items:stretch;margin:0;padding-bottom:0;display:flex}.CsdeQW_questionnaireTab[data-split-open=true]{overflow-y:hidden}.CsdeQW_questionnaireTab .CsdeQW_widget{flex:auto;grid-column:1/-1;align-self:stretch;min-width:0;width:100%!important;max-width:100%!important}.CsdeQW_questionnaireTab .CsdeQW_widget .CsdeQW_editorGrid,.CsdeQW_questionnaireTab .CsdeQW_widget .CsdeQW_fieldBlock,.CsdeQW_questionnaireTab .CsdeQW_widget .CsdeQW_questionnaireInput{width:100%!important;max-width:100%!important}.CsdeQW_questionnaireTab .CsdeQW_widget>*{width:100%;max-width:100%}.CsdeQW_questionnaireEditWorkspace{width:100%;min-width:0;display:block}.CsdeQW_questionnaireWorkspaceRoot{flex-direction:column;width:100%;min-width:0;display:flex}.CsdeQW_questionnaireEditWorkspaceClosed{display:block}.CsdeQW_questionnaireEditWorkspaceOpen{grid-template-columns:var(--questionnaire-editor-left-width,var(--job-editor-left-width,360px)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--questionnaire-split-available-height,calc(100dvh - calc(2 * var(--scale))));max-height:var(--questionnaire-split-available-height,calc(100dvh - calc(2 * var(--scale))));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);align-items:stretch;gap:0;min-height:0;display:grid;overflow:hidden}.CsdeQW_questionnaireEditWorkspaceOpen .CsdeQW_questionnaireEditorWidgetsPanel .CsdeQW_widget{border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);box-shadow:var(--elevation-1);flex:none}.CsdeQW_questionnaireEditWorkspaceOpen[data-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.CsdeQW_questionnaireEditWorkspaceOpen[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.CsdeQW_questionnaireTopCommandsRow{min-width:0;margin-bottom:var(--space-scale-0-7);align-items:flex-start;display:flex}.CsdeQW_questionnaireAssistantSplitPanel{gap:var(--space-scale-0-8);flex-direction:column;flex-basis:var(--questionnaire-editor-left-width,var(--job-editor-left-width,360px));width:var(--questionnaire-editor-left-width,var(--job-editor-left-width,360px));min-width:260px;max-width:640px;height:100%;min-height:0;max-height:100%;padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;align-self:stretch;display:flex;overflow:hidden}.CsdeQW_questionnaireAssistantSplitPanelPreview{gap:var(--space-scale-0-45)}.CsdeQW_questionnaireEditorResizeHandle{width:calc(.65 * var(--scale));background:var(--surface-sunken);cursor:col-resize;transition:background-color var(--duration-base) var(--ease-standard);border:none;align-self:stretch;margin:0;padding:0}.CsdeQW_questionnaireEditorResizeHandle:after{content:"";width:calc(.2 * var(--scale));border-radius:var(--radius-lg);background:var(--interaction-hover);height:40%;margin:0 auto;display:block}.CsdeQW_questionnaireEditorResizeHandle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:0}.CsdeQW_questionnaireEditorResizeHandle:hover,.CsdeQW_questionnaireEditorResizeHandleActive{background:var(--surface-sunken)}.CsdeQW_questionnaireEditorResizeHandleActive:after{background:var(--text-muted)}.CsdeQW_questionnaireAssistantSplitHeader{flex:none;margin:0}.CsdeQW_questionnaireAssistantToolbar{justify-content:space-between;align-items:center;gap:var(--space-scale-0-7);padding:var(--space-scale-0-7) var(--space-scale-0-85);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);display:flex}.CsdeQW_questionnaireAssistantToolbarActions{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-55);min-width:0;display:flex}.CsdeQW_questionnaireAssistantHeader{align-items:center;gap:var(--space-scale-0-6);min-width:0;display:flex}.CsdeQW_questionnaireAssistantHeader h2{font-size:var(--font-size-title-small);line-height:var(--line-height-snug);white-space:nowrap;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.CsdeQW_questionnaireAssistantRobotIcon{width:calc(1.55 * var(--scale));height:calc(1.55 * var(--scale));color:var(--brand-primary);flex-shrink:0}.CsdeQW_questionnaireAssistantChatPanel{flex-direction:column!important;flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;overflow:visible!important}.CsdeQW_questionnaireAssistantModeTabs{align-items:center;gap:var(--space-scale-0-2);padding:var(--space-scale-0-2);background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);display:inline-flex}.CsdeQW_questionnaireAssistantModeButton{justify-content:center;align-items:center;gap:var(--space-scale-0-35);min-height:calc(2.2 * var(--scale));padding:var(--space-scale-0-35) var(--space-scale-0-75);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;display:inline-flex}.CsdeQW_questionnaireAssistantModeButton:hover,.CsdeQW_questionnaireAssistantModeButton:focus-visible{background:var(--interaction-selected);color:var(--text-primary);outline:none}.CsdeQW_questionnaireAssistantModeButtonActive{background:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-1)}.CsdeQW_questionnaireAssistantModeButtonActive:hover,.CsdeQW_questionnaireAssistantModeButtonActive:focus-visible{background:var(--brand-primary);color:var(--on-brand)}.CsdeQW_questionnaireAssistantModeButtonIcon{width:calc(.95 * var(--scale));height:calc(.95 * var(--scale))}
.NdX78W_questionnairePersonaPanel{gap:var(--space-scale-0-6);gap:var(--space-scale-0-75);flex-direction:column;flex:auto;min-height:0;display:flex}.NdX78W_questionnairePersonaSideSelector{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.NdX78W_questionnairePersonaPickerLabel{font-size:var(--font-size-caption);color:var(--text-muted);font-weight:var(--weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug)}.NdX78W_questionnairePersonaPickerBlock{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.NdX78W_questionnairePersonaPickerHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-6);display:flex}.NdX78W_questionnairePersonaPickerHeading{align-items:flex-start;gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.NdX78W_questionnairePersonaSourceBadge{min-height:calc(1.55 * var(--scale));padding:0 var(--space-scale-0-55);border-radius:var(--radius-lg);background:var(--interaction-selected);color:var(--brand-primary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);max-width:100%;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-items:center;display:inline-flex}.NdX78W_questionnairePersonaRefreshButton{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale));border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.NdX78W_questionnairePersonaRefreshButton:hover,.NdX78W_questionnairePersonaRefreshButton:focus-visible{border-color:var(--brand-primary);background:var(--interaction-selected);outline:none}.NdX78W_questionnairePersonaRefreshButton:disabled{cursor:default;opacity:.55}.NdX78W_questionnairePersonaRefreshIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.NdX78W_questionnairePersonaStale{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.NdX78W_questionnairePersonaHint{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.NdX78W_questionnairePersonaScroller{gap:var(--space-scale-0-55);padding-right:var(--space-scale-0-75);padding-bottom:var(--space-scale-0-15);scrollbar-width:thin;scroll-snap-type:x proximity;display:flex;overflow:auto hidden}.NdX78W_questionnairePersonaScrollerItem{flex:0 0 calc(11.6 * var(--scale));scroll-snap-align:start}.NdX78W_questionnairePersonaCard{align-items:flex-start;gap:var(--space-scale-0-35);width:100%;min-height:calc(6.35 * var(--scale));padding:var(--space-scale-0-75);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);text-align:left;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.NdX78W_questionnairePersonaCard:hover,.NdX78W_questionnairePersonaCard:focus-visible{border-color:var(--border-focus);box-shadow:var(--elevation-1);transform:translateY(calc(-.05 * var(--scale)));outline:none}.NdX78W_questionnairePersonaCardSelected{border-color:var(--brand-primary);box-shadow:var(--focus-ring)}.NdX78W_questionnairePersonaCardTopRow{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-45);width:100%;display:flex}.NdX78W_questionnairePersonaCardName{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);-webkit-line-clamp:2;min-width:0;letter-spacing:var(--letter-spacing-normal);-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}.NdX78W_questionnairePersonaSimilarityBadge{min-width:calc(2.35 * var(--scale));min-height:calc(1.45 * var(--scale));padding:0 var(--space-scale-0-45);border-radius:var(--radius-lg);background:var(--interaction-selected);color:var(--brand-primary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NdX78W_questionnairePersonaCardProfession{color:var(--text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);-webkit-line-clamp:2;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NdX78W_questionnairePersonaCardMetaRow{align-items:flex-start;gap:var(--space-scale-0-3);flex-direction:column;width:100%;display:flex}.NdX78W_questionnairePersonaMetaChip{min-height:calc(1.35 * var(--scale));padding:0 var(--space-scale-0-45);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-items:center;display:inline-flex;overflow:hidden}.NdX78W_questionnairePersonaLoading{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.NdX78W_questionnairePersonaError{color:var(--intent-danger);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.NdX78W_questionnairePersonaEmpty{color:var(--text-muted);font-size:var(--font-size-body-compact);font-style:italic;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}
.yBBxoW_questionnaireEditorWidgets{flex-direction:column;flex:auto;min-width:0;display:flex}.yBBxoW_questionnaireEditorWidgetsPanel{min-width:0;height:100%;min-height:0;padding:var(--space-scale-0-8);box-sizing:border-box;flex-direction:column;align-items:stretch;display:flex;overflow:hidden auto}.yBBxoW_questionnaireEditorWidgetsPanel>*{width:100%;max-width:100%}.yBBxoW_wideWidget{align-self:stretch!important;width:100%!important;max-width:100%!important}.yBBxoW_questionnaireOverviewGrid{align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.yBBxoW_questionnaireOverviewHeader{flex:3 1 calc(42 * var(--scale));min-width:min(100%, calc(42 * var(--scale)))}.yBBxoW_questionnaireOverviewAudit{flex:2 1 calc(28 * var(--scale));min-width:min(100%, calc(28 * var(--scale)))}.yBBxoW_questionnaireOverviewHeader>*{box-sizing:border-box;margin-bottom:0}.yBBxoW_questionnaireOverviewAudit>*{flex-direction:column;margin-bottom:0;display:flex}.yBBxoW_questionnaireOverviewAudit>*>*{box-sizing:border-box;flex:auto;margin-bottom:0}.yBBxoW_questionnaireTab .yBBxoW_description{flex-direction:column;display:flex}.yBBxoW_questions .yBBxoW_header{margin-bottom:var(--space-3);flex-direction:row;justify-content:space-between;display:flex}.yBBxoW_headerContainer .yBBxoW_header{flex-direction:column;display:flex}.yBBxoW_respondentSettingsWidget{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.yBBxoW_respondentSettingsWidgetEmbedded{width:100%;box-shadow:none;background:0 0;border:none;margin:0;padding:0}.yBBxoW_respondentSettingsWidgetEmbedded .yBBxoW_respondentSettingsHeader{align-items:flex-start;gap:var(--space-scale-0-65);flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto;display:grid}.yBBxoW_respondentSettingsWidgetCompact .yBBxoW_respondentSettingsHeader{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.yBBxoW_respondentSettingsWidgetCompact .yBBxoW_respondentSettingsHeader>div:first-child{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.yBBxoW_respondentSettingsWidgetEmbedded .yBBxoW_respondentSettingsControl{width:auto;min-width:0}.yBBxoW_respondentSettingsWidgetCompact .yBBxoW_respondentSettingsControl{width:100%;margin-top:var(--space-scale-0-1);justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap}.yBBxoW_respondentSettingsWidgetEmbedded .yBBxoW_respondentSettingsSelector{width:auto}.yBBxoW_respondentSettingsWidgetCompact .yBBxoW_respondentSettingsSelector{width:100%}.yBBxoW_respondentSettingsWidgetCompact .yBBxoW_respondentSettingsLabel{font-size:var(--font-size-body);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.yBBxoW_respondentSettingsWidgetCompact .yBBxoW_respondentSettingsHelp{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.yBBxoW_respondentSettingsHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);flex-wrap:wrap;display:flex}.yBBxoW_respondentSettingsTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.yBBxoW_respondentSettingsLabel{font-size:var(--font-size-body);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.yBBxoW_respondentSettingsHelp{font-size:var(--font-size-caption);color:var(--text-muted);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.yBBxoW_respondentSettingsWarning{margin:var(--space-2) 0 0;padding:var(--space-scale-0-7) var(--space-scale-0-9);border-radius:var(--radius-lg);background:var(--intent-danger-surface);color:var(--intent-danger);font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.yBBxoW_respondentSettingsControl{min-width:calc(16 * var(--scale));flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.yBBxoW_respondentSettingsSelector{justify-content:flex-end;width:100%}.yBBxoW_headerTop{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.yBBxoW_headerTop h1{margin:0}.yBBxoW_headerContainer h1{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.yBBxoW_settings{display:flex}.yBBxoW_linkButton{justify-content:center;align-items:center;display:flex}
.OYHKsa_inputs{justify-content:center;align-items:center;gap:var(--space-scale-0-9);flex-direction:column;width:100%;display:flex}.OYHKsa_questionnaireTab .OYHKsa_informations{width:30%;height:fit-content}.OYHKsa_selected{background-color:var(--brand-primary);color:var(--on-brand)}.OYHKsa_unselected{background-color:var(--interaction-disabled)}.OYHKsa_generateButtonRow{align-items:center;gap:var(--space-scale-0-75);display:inline-flex}.OYHKsa_generateSpinner{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));border:var(--border-width-scale-02) solid var(--surface-sunken);border-top-color:var(--brand-primary);border-radius:var(--radius-circle);animation:.8s linear infinite OYHKsa_questionnaireAutoSaveSpin;display:inline-block}.OYHKsa_inlineSpinner{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));border:var(--border-width-scale-018) solid var(--surface-sunken);border-top-color:var(--brand-primary);border-radius:var(--radius-circle);animation:.8s linear infinite OYHKsa_questionnaireAutoSaveSpin;display:inline-block}.OYHKsa_buttons{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-75);flex-flow:wrap;display:flex}.OYHKsa_auditLaunchGuard{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding-bottom:var(--space-scale-0-6);border-bottom:var(--border-width-thin) solid var(--border-default);color:var(--text-primary);font-size:var(--font-size-body-secondary);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;flex:100%;display:flex}.OYHKsa_rewriteButton{align-items:center;gap:var(--space-scale-0-4);padding:var(--space-scale-0-4) var(--space-scale-0-7);border-radius:var(--radius-md);background:var(--brand-wash);color:var(--brand-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);border:none;display:flex}.OYHKsa_rewriteButton:hover:not(:disabled){background:var(--brand-muted);color:var(--text-inverse)}.OYHKsa_rewriteButton:disabled{opacity:.4;cursor:not-allowed}.OYHKsa_rewriteIcon{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));justify-content:center;align-items:center;display:flex}.OYHKsa_rewriteIcon svg{width:100%;height:100%}.OYHKsa_size{flex-direction:column;display:flex}.OYHKsa_sizeCompact{gap:var(--space-scale-0-95);max-width:100%;overflow:hidden}.OYHKsa_size .OYHKsa_selectors{flex-direction:row;justify-content:space-between;width:100%;display:flex}.OYHKsa_sizeCompact .OYHKsa_selectors{align-items:end;gap:var(--space-scale-0-85) var(--space-scale-0-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OYHKsa_sizeCompact .OYHKsa_selectors>div{gap:var(--space-scale-0-4);flex-direction:column;min-width:0;display:flex}.OYHKsa_sizeCompact .OYHKsa_selectors label{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.OYHKsa_sizeCompact .OYHKsa_selectors>div:last-child{max-width:calc(20 * var(--scale));grid-column:1/-1}.OYHKsa_sizeCompact .OYHKsa_selectors input[type=number],.OYHKsa_sizeCompact .OYHKsa_selectors button,.OYHKsa_sizeCompact .OYHKsa_selectors button:hover,.OYHKsa_sizeCompact .OYHKsa_selectors button:focus-visible{box-shadow:none}.OYHKsa_sizeCompact .OYHKsa_selectors input[type=number]{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.OYHKsa_sizeCompact .OYHKsa_selectors button{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.OYHKsa_sizeCompact .OYHKsa_sizeModeSelector{max-width:100%}.OYHKsa_size .OYHKsa_inventory{border-radius:var(--radius-md);margin-top:var(--space-3);background-color:var(--surface-sunken);display:grid;overflow:hidden}.OYHKsa_sizeCompact .OYHKsa_inventory{margin-top:0}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryHeader{background-color:var(--interaction-disabled)}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryLine{grid-template-columns:1fr 1fr;width:100%;display:grid}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryLine:not(:last-child){border-bottom:var(--border-width-scale-03) solid var(--text-inverse)}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryLine span{padding:var(--space-2)}.OYHKsa_sizeCompact .OYHKsa_inventory .OYHKsa_inventoryLine span{padding:var(--space-scale-0-65) var(--space-scale-0-8);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryLine span:not(:last-child){border-right:var(--border-width-scale-03) solid var(--text-inverse)}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryLine span:first-child{grid-column:1}.OYHKsa_size .OYHKsa_inventory .OYHKsa_inventoryLine span:last-child{grid-column:2}.OYHKsa_sizeApply{margin-top:var(--space-3);justify-content:flex-end;display:flex}.OYHKsa_sizeCompact .OYHKsa_sizeApply{margin-top:var(--space-scale-0-35)}
@media (max-width:900px){._2XbX4q_respondentSettingsHeader{align-items:flex-start;gap:var(--space-2);flex-direction:column}._2XbX4q_respondentSettingsControl{width:100%;min-width:0}._2XbX4q_questionnaireEditWorkspaceOpen{height:auto;max-height:none;display:block;overflow:visible}._2XbX4q_questionnaireAssistantSplitPanel{width:100%;min-width:0;height:auto;max-height:none;padding:0}._2XbX4q_questionnaireAssistantToolbar{flex-direction:column;align-items:stretch}._2XbX4q_questionnaireAssistantToolbarActions{justify-content:space-between}._2XbX4q_questionnaireAssistantModeTabs{width:100%}._2XbX4q_questionnaireAssistantModeButton{flex:1 1 0}._2XbX4q_questionnaireEditorResizeHandle{display:none}._2XbX4q_questionnaireAssistantChatPanel{height:60vh!important}._2XbX4q_questionnaireEditorWidgetsPanel{height:auto;overflow:visible}}
.xp5ZVG_toolbarRow{--toolbar-spring:cubic-bezier(.2, .85, .25, 1);--toolbar-expand-duration:.46s;--toolbar-label-fade-duration:.28s;z-index:var(--layer-sticky);justify-content:flex-end;align-items:center;width:100%;min-width:0;margin:0;padding:0;display:flex;position:relative;overflow:visible}.xp5ZVG_toolbarRowElevated{z-index:var(--layer-popover)}.xp5ZVG_toolbarRow .xp5ZVG_toolbarWidget{width:fit-content;max-width:100%;padding:var(--space-scale-0-4);border:var(--toolbar-glass-border,var(--border-width-scale-006) solid var(--border-subtle));border-radius:var(--radius-pill);background-color:var(--toolbar-glass-background,var(--surface-glass));-webkit-backdrop-filter:none;box-shadow:var(--elevation-2);margin:0}.xp5ZVG_toolbarRow .xp5ZVG_toolbarActions{justify-content:flex-end;gap:var(--space-scale-0-45)}.xp5ZVG_toolbarPopover{z-index:var(--layer-popover);max-width:calc(100vw - calc(2.2 * var(--scale)));left:auto;right:0}.xp5ZVG_toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.xp5ZVG_toolbarPopoverNarrow{width:min(calc(26 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.xp5ZVG_toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}.xp5ZVG_toolbarPopoverTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.xp5ZVG_toolbarPopoverHint{color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.xp5ZVG_modeSelector{width:100%;min-width:calc(16 * var(--scale))}.xp5ZVG_computeActionWrap{position:relative}@media (max-width:1100px){.xp5ZVG_toolbarPopoverWide,.xp5ZVG_toolbarPopoverNarrow{width:100%}}
.Ed5mxW_panel{gap:var(--font-size-caption);flex-direction:column;display:flex}.Ed5mxW_subtitle{color:var(--text-secondary);font-size:var(--font-size-title-small);max-width:var(--measure-body);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_inputBlock{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.Ed5mxW_inputLabel{color:var(--text-secondary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_textarea{width:100%;min-height:calc(6 * var(--scale));resize:vertical;border:solid var(--border-width-scale-01) var(--border-default);border-radius:var(--radius-md);padding:var(--space-scale-0-7);color:var(--text-primary);background:var(--surface-raised)}.Ed5mxW_textarea:focus{outline:solid calc(.15 * var(--scale)) var(--interaction-focus);outline-offset:calc(.1 * var(--scale))}.Ed5mxW_actions{justify-content:flex-start;display:flex}.Ed5mxW_loadingRow{justify-content:flex-start;align-items:center;display:flex}.Ed5mxW_error{color:var(--intent-danger-hover);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_referenceSection{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.Ed5mxW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Ed5mxW_sectionHeader h4{margin:0}.Ed5mxW_duration{color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_generatedHint{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_referenceList{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.Ed5mxW_referenceItem{gap:var(--space-scale-0-4);padding:var(--space-scale-0-6);border:solid var(--border-width-scale-01) var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.Ed5mxW_questionLabel{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_rankingSection{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.Ed5mxW_rankingSection h4{margin:0}.Ed5mxW_rankingList{gap:var(--space-2);padding-left:var(--font-size-title-medium);flex-direction:column;margin:0;display:flex}.Ed5mxW_rankingItem{border:solid var(--border-width-scale-01) var(--border-default);border-radius:var(--radius-md);padding:var(--space-scale-0-6);background:var(--surface-sunken);gap:var(--space-scale-0-4);flex-direction:column;display:flex}.Ed5mxW_rankingTopRow{justify-content:space-between;align-items:center;display:flex}.Ed5mxW_candidateName{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_metricsRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.Ed5mxW_metricLabel{color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_metricValue{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);margin-right:var(--space-scale-0-6);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_emptyMessage{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_explainabilitySection{gap:var(--space-scale-0-35);padding-top:var(--space-1);border-top:solid var(--border-width-scale-008) var(--border-default);flex-direction:column;display:flex}.Ed5mxW_explainabilityTitle,.Ed5mxW_explainabilityEmpty{color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_contributionGroup{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.Ed5mxW_contributionGroupTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Ed5mxW_contributionList{padding-left:var(--font-size-title-medium);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.Ed5mxW_contributionItem{color:var(--text-primary)}.Ed5mxW_contributionHeader{justify-content:space-between;gap:var(--space-2);align-items:baseline;display:flex}.Ed5mxW_contributionQuestion{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_contributionValue{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Ed5mxW_contributionMeta{gap:var(--space-scale-0-4);color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}
.srdM7q_count,.srdM7q_latest{border-radius:var(--radius-sm);background:var(--brand-wash);color:var(--brand-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);padding:var(--space-scale-0-12) var(--space-scale-0-35);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.srdM7q_list{gap:var(--space-scale-0-55);margin:0;padding:0;list-style:none;display:grid}.srdM7q_item{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);align-items:center;gap:var(--font-size-body);padding:var(--space-scale-0-65);justify-content:space-between;display:flex}.srdM7q_item[data-selected=true]{border-color:var(--brand-primary);box-shadow:var(--focus-ring)}.srdM7q_itemCopy{gap:var(--space-scale-0-18);flex-direction:column;min-width:0;display:flex}.srdM7q_itemTitleRow{color:var(--text-primary);font-size:var(--font-size-body-secondary);align-items:center;gap:var(--space-scale-0-35);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}.srdM7q_itemTitleRow svg{flex:none}.srdM7q_origin,.srdM7q_metadata,.srdM7q_status{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.srdM7q_readOnlyNotice,.srdM7q_error{border-radius:var(--radius-md);font-size:var(--font-size-body-compact);margin:0 0 var(--space-scale-0-55);padding:var(--space-2);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.srdM7q_readOnlyNotice{background:color-mix(in srgb, var(--intent-warning) 18%, var(--surface-raised));color:var(--text-primary)}.srdM7q_error{background:var(--intent-danger-surface);color:var(--intent-danger)}.srdM7q_action{flex:none;display:flex}@media (max-width:720px){.srdM7q_item{flex-direction:column;align-items:stretch}.srdM7q_action{justify-content:flex-end}}
._2mLQkq_numberSelector{justify-content:space-between;align-items:center;gap:var(--space-scale-0-45);flex-direction:row;width:100%;display:flex}._2mLQkq_numberSelector *{font-family:inherit}._2mLQkq_numberSelector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._2mLQkq_numberSelector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._2mLQkq_numberSelector input[type=number]{appearance:textfield;min-width:calc(5.5 * var(--scale));text-align:center;border:var(--border-width-scale-01) solid var(--border-default);border-radius:var(--radius-md);font-size:var(--font-size-body-secondary);padding:var(--space-scale-0-35) var(--space-2);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--elevation-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:1}._2mLQkq_numberSelector input[type=number]:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}._2mLQkq_numberSelector input[type=number]:disabled{color:var(--text-disabled);background:var(--interaction-disabled);box-shadow:none;cursor:not-allowed}._2mLQkq_numberSelector ._2mLQkq_buttons{gap:var(--space-scale-0-2);flex-flow:row;display:flex}._2mLQkq_numberSelector button{font-size:var(--font-size-title-small);cursor:pointer;appearance:none;border:var(--border-width-thin) solid var(--brand-primary);background-color:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-1-4);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._2mLQkq_numberSelector button:hover:not(:disabled){border-color:var(--brand-primary);background-color:var(--interaction-hover)}._2mLQkq_numberSelector button:active{background-color:var(--interaction-selected)}._2mLQkq_numberSelector button:disabled{opacity:.55;border-color:var(--border-disabled);box-shadow:none;cursor:not-allowed}._2mLQkq_numberSelector button span{justify-content:center;align-items:center;display:flex}
.jmkzOa_dashBoard{background:var(--surface-sunken);--dashboard-sidebar-min-width:240px;--dashboard-sidebar-max-width:420px;--dashboard-sidebar-default-width:clamp(calc(32 * var(--scale)), 20vw, 360px);flex-direction:row;width:100vw;height:100vh;display:flex;overflow:hidden}.jmkzOa_dashBoard[data-sidebar-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.jmkzOa_dashBoard[data-sidebar-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.jmkzOa_dashboardShell{flex:auto;width:100%;max-width:100%;height:100%;display:flex}.jmkzOa_sidebarResizeHandle{flex:0 0 calc(.65 * var(--scale));cursor:col-resize;transition:background-color var(--duration-base) var(--ease-standard);background:0 0;border:none;margin:0;padding:0}.jmkzOa_sidebarResizeHandle:after{content:"";width:calc(.2 * var(--scale));border-radius:var(--radius-lg);background:var(--border-subtle);height:40%;margin:0 auto;display:block}.jmkzOa_sidebarResizeHandle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:0}.jmkzOa_sidebarResizeHandle:hover,.jmkzOa_sidebarResizeHandleActive{background:var(--interaction-hover)}.jmkzOa_sidebarResizeHandleActive:after{background:var(--surface-overlay)}.jmkzOa_dashboardContent{background:var(--surface-raised);overscroll-behavior:none;flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.jmkzOa_dashboardContent>.tab{overscroll-behavior-y:contain;min-height:0}.jmkzOa_routeNavigationOverlay{z-index:var(--layer-popover);background:linear-gradient(180deg, var(--surface-glass) 0%, var(--surface-raised) 100%);-webkit-backdrop-filter:blur(calc(.18 * var(--scale)));backdrop-filter:blur(calc(.18 * var(--scale)));pointer-events:none;display:block;position:absolute;inset:0}.jmkzOa_routeNavigationMotionArea{position:absolute;inset:0}@media (max-width:720px),(max-width:799px),(max-width:1199px) and (max-height:480px){.jmkzOa_dashboardShell{flex-direction:column}.jmkzOa_dashboardContent>.tab{padding-top:calc(env(safe-area-inset-top) + var(--space-scale-9))}.jmkzOa_sidebarResizeHandle{display:none}.jmkzOa_dashBoard{--dashboard-sidebar-width:100%}}.jmkzOa_placeholder{flex-direction:row;justify-content:space-around;align-items:center;height:100vh;display:flex;overflow:hidden}.jmkzOa_placeholder .jmkzOa_image{object-fit:contain;width:35vw;height:80vh;margin-top:10vh}.jmkzOa_placeholder .jmkzOa_title{font-size:var(--font-size-display-medium);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin-left:15vw}.jmkzOa_bloc{background-color:var(--surface-raised);width:100%;box-shadow:var(--elevation-1);margin:var(--space-3) 0;border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;display:flex}
.W3PS4G_segmentedControl{--segmented-indicator-radius:var(--radius-pill);box-sizing:border-box;align-items:stretch;min-width:0;max-width:100%;display:flex;position:relative}.W3PS4G_segmentedControl[data-orientation=vertical]{flex-direction:column}.W3PS4G_segmentedControl[data-equal-width=true]{width:var(--segmented-control-width,max-content);max-width:100%}.W3PS4G_segmentedControl[data-fluid=true]{width:100%;max-width:100%}.W3PS4G_segmentedControl[data-fluid=true][data-equal-width=true]{width:100%}.W3PS4G_segmentedControl[data-equal-width=true] .W3PS4G_segmentedControlOption{flex:0 0 var(--segmented-option-width,max-content);min-width:var(--segmented-option-width,max-content);margin:0}.W3PS4G_segmentedControl[data-fluid=true][data-equal-width=true] .W3PS4G_segmentedControlOption{flex:1 1 0;min-width:0}.W3PS4G_segmentedControl[data-orientation=vertical] .W3PS4G_segmentedControlOption{flex:1 1 0;width:100%;min-width:0;margin:0}.W3PS4G_segmentedControl[data-single-character=true] .W3PS4G_segmentedControlOption{flex-basis:var(--segmented-option-size,var(--segmented-option-width,max-content));width:var(--segmented-option-size,var(--segmented-option-width,max-content));min-width:var(--segmented-option-size,var(--segmented-option-width,max-content));height:var(--segmented-option-size,auto)}.W3PS4G_segmentedControlOption{z-index:var(--layer-content);box-sizing:border-box;position:relative}.W3PS4G_segmentedControlIndicator{top:var(--segmented-indicator-top,0px);left:var(--segmented-indicator-left,0px);width:var(--segmented-indicator-width,var(--segmented-option-width,0px));height:var(--segmented-indicator-height,0px);border-radius:var(--segmented-indicator-radius);background:var(--segmented-indicator-color,var(--brand-action-surface));box-shadow:var(--elevation-1);pointer-events:none;z-index:var(--layer-base);transition:top var(--duration-slow) var(--ease-standard), left var(--duration-slow) var(--ease-standard), width var(--duration-slow) var(--ease-standard), height var(--duration-slow) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);position:absolute}.W3PS4G_segmentedControl[data-accent=orange] .W3PS4G_segmentedControlIndicator{background:var(--segmented-indicator-color,var(--brand-secondary))}.W3PS4G_segmentedControl[data-indicator=none] .W3PS4G_segmentedControlIndicator{display:none}@media (prefers-reduced-motion:reduce){.W3PS4G_segmentedControlIndicator{transition:none}}
.nD9e8q_field{min-height:calc(3 * var(--scale));grid-template-columns:minmax(0, 1fr) minmax(calc(12 * var(--scale)), 52%);align-items:center;gap:var(--space-3);display:grid}.nD9e8q_field[data-external-label=true],.nD9e8q_field[data-variant=compact]{gap:var(--space-scale-0-35);grid-template-columns:1fr;min-height:auto}.nD9e8q_label{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.nD9e8q_field[data-variant=compact] .nD9e8q_label{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.nD9e8q_control{min-width:0;position:relative}.nD9e8q_trigger{width:100%;min-height:calc(2.7 * var(--scale));padding:var(--space-scale-0-45) var(--space-scale-0-65) var(--space-scale-0-45) var(--space-scale-0-8);align-items:center;gap:var(--space-2);border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);text-align:left;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);justify-content:space-between;display:flex}.nD9e8q_trigger:hover:not(:disabled){border-color:var(--brand-muted);background:var(--surface-sunken)}.nD9e8q_trigger:focus-visible{border-color:var(--border-focus);outline:none}.nD9e8q_trigger:disabled{border-color:var(--border-disabled);background:var(--interaction-disabled);color:var(--text-disabled);cursor:not-allowed}.nD9e8q_triggerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nD9e8q_chevron{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));color:var(--text-secondary);transition:transform var(--duration-base) var(--ease-standard);flex:none}.nD9e8q_control[data-open=true] .nD9e8q_chevron{color:var(--brand-primary);transform:rotate(180deg)}.nD9e8q_listbox{--select-list-radius:var(--radius-lg);--select-list-padding:var(--space-scale-0-35);--select-list-border:var(--border-width-thin);--select-list-max-height:calc(18 * var(--scale));--select-option-radius:max(0px, calc(var(--select-list-radius) - var(--select-list-padding) - var(--select-list-border)));z-index:var(--layer-popover);max-height:var(--select-list-max-height);padding:var(--select-list-padding);border:var(--select-list-border) solid var(--border-subtle);border-radius:var(--select-list-radius);background:var(--surface-raised);box-shadow:var(--elevation-2);position:fixed;overflow-y:auto}.nD9e8q_listbox[data-positioned=false]{visibility:hidden}.nD9e8q_option{width:100%;min-height:calc(2.5 * var(--scale));padding:var(--space-scale-0-5) var(--space-scale-0-65);align-items:center;gap:var(--space-2);border:var(--border-width-none);border-radius:var(--select-option-radius);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);text-align:left;letter-spacing:var(--letter-spacing-normal);background:0 0;justify-content:space-between;display:flex}.nD9e8q_optionActive,.nD9e8q_option:hover{background:var(--interaction-hover)}.nD9e8q_optionSelected{color:var(--brand-primary)}.nD9e8q_option:focus-visible{box-shadow:var(--focus-ring);outline:none}.nD9e8q_optionCheck{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale));color:var(--brand-primary);flex:none}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.nD9e8q_field{gap:var(--space-scale-0-4);grid-template-columns:1fr}.nD9e8q_trigger,.nD9e8q_option{min-height:var(--control-height-compact-touch)}}
.cHzaLa_container{--results-filter-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--font-size-body-compact) - var(--border-width-thin)));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);width:100%;padding:var(--font-size-body-compact);gap:var(--font-size-caption);flex-direction:column;display:flex}.cHzaLa_header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.cHzaLa_heading{gap:var(--space-1);min-width:min(calc(22 * var(--scale)), 100%);flex-direction:column;display:flex}.cHzaLa_title{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.cHzaLa_subtitle{color:var(--text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.cHzaLa_actions{align-items:center;gap:var(--space-scale-0-35);display:flex}.cHzaLa_grid{grid-template-columns:repeat(auto-fit, minmax(calc(13 * var(--scale)), 1fr));gap:var(--space-scale-0-75);display:grid}.cHzaLa_periodBlock{justify-content:flex-end;gap:var(--space-scale-0-35);flex-direction:column;display:flex}.cHzaLa_periodTitle{color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.cHzaLa_periodButtons{align-items:center;gap:var(--space-scale-0-45);display:inline-flex}.cHzaLa_cohortValues{padding:var(--space-scale-0-75);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--results-filter-inner-radius);background:var(--surface-raised);color:var(--text-primary);margin:0}.cHzaLa_cohortValues legend{padding:0 var(--space-scale-0-35);color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.cHzaLa_cohortValueList{gap:var(--space-scale-0-75);flex-wrap:wrap;display:flex}@media (max-width:900px){.cHzaLa_header{flex-direction:column;align-items:stretch}.cHzaLa_actions{justify-content:flex-end;width:100%}.cHzaLa_grid{grid-template-columns:1fr}.cHzaLa_periodButtons{flex-wrap:wrap}}
.CfzjYW_selectorContainer{box-sizing:border-box;justify-content:center;min-width:0;max-width:100%;display:flex}.CfzjYW_selectorContainer[data-variant=fluid]{width:100%}.CfzjYW_selector{--selector-outer-radius:var(--selector-parent-radius,var(--radius-lg));--selector-outer-padding:var(--space-scale-0-2);--selector-border-width:var(--border-width-scale-01);--selector-option-margin:0px;--selector-inner-radius:max(0px, calc(var(--selector-outer-radius) - var(--selector-outer-padding) - var(--selector-border-width) - var(--selector-option-margin)));--segmented-indicator-radius:var(--selector-inner-radius);border:var(--selector-border-width) solid var(--border-default);background-color:var(--surface-raised);border-radius:var(--selector-outer-radius);padding:var(--selector-outer-padding);justify-content:flex-start;gap:var(--space-scale-0-4);overflow:auto hidden}.CfzjYW_selector .CfzjYW_selectorIndicator{border-radius:var(--selector-inner-radius)}.CfzjYW_selectorButton{appearance:none;text-align:center;box-sizing:border-box;line-height:var(--line-height-normal);white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;border-radius:var(--radius-pill);padding:var(--space-scale-0-7) var(--space-scale-1-6);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);color:var(--text-muted);cursor:pointer;transition:color var(--duration-base) var(--ease-standard), background var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);z-index:var(--layer-content);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;display:inline-flex;position:relative}.CfzjYW_selectorButton:hover{color:var(--text-primary)}.CfzjYW_selectorButton.CfzjYW_selected{color:var(--text-inverse)}.CfzjYW_selector[data-variant=default] .CfzjYW_selectorButton.CfzjYW_selected,.CfzjYW_selector[data-variant=fluid] .CfzjYW_selectorButton.CfzjYW_selected,.CfzjYW_selector[data-variant=compact] .CfzjYW_selectorButton.CfzjYW_selected{color:var(--on-brand-action);box-shadow:none;background-color:#0000}.CfzjYW_selector[data-variant=default] .CfzjYW_selectorButton[aria-pressed=true],.CfzjYW_selector[data-variant=fluid] .CfzjYW_selectorButton[aria-pressed=true],.CfzjYW_selector[data-variant=compact] .CfzjYW_selectorButton[aria-pressed=true]{color:var(--on-brand-action)}.CfzjYW_selector[data-accent=orange] .CfzjYW_selectorButton.CfzjYW_selected{color:var(--on-secondary)}.CfzjYW_selectorButton:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:calc(.08 * var(--scale))}.CfzjYW_selector[data-variant=default] .CfzjYW_selectorButton,.CfzjYW_selector[data-variant=fluid] .CfzjYW_selectorButton,.CfzjYW_selector[data-variant=compact] .CfzjYW_selectorButton{border-radius:var(--selector-inner-radius)}.CfzjYW_selector[data-variant=default] .CfzjYW_selectorButton,.CfzjYW_selector[data-variant=fluid] .CfzjYW_selectorButton{margin:var(--selector-option-margin);padding:var(--space-3) var(--space-4)}.CfzjYW_selector[data-variant=fluid] .CfzjYW_selectorButton{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-inline:var(--space-2)}.CfzjYW_selector[data-variant=compact]{--selector-outer-radius:var(--selector-parent-radius,var(--radius-xl));--selector-outer-padding:var(--space-scale-0-5);--selector-option-padding-block:var(--space-scale-0-4);--selector-option-padding-inline:var(--space-scale-0-65);padding:var(--selector-outer-padding)}.CfzjYW_selector[data-variant=compact] .CfzjYW_selectorButton{padding:var(--selector-option-padding-block) var(--selector-option-padding-inline);margin:0}.CfzjYW_selector[data-variant=period]{--segmented-indicator-radius:var(--radius-pill);background:var(--surface-sunken);padding:var(--space-scale-0-4);border-radius:var(--radius-pill);gap:var(--selector-gap,var(--space-scale-0-4));box-shadow:var(--elevation-0);--selector-gap:calc(.4 * var(--scale));border:none}.CfzjYW_selector[data-variant=period] .CfzjYW_selectorIndicator{border-radius:var(--radius-pill)}.CfzjYW_selector[data-variant=period] .CfzjYW_selectorButton{border-radius:var(--radius-pill);padding:var(--space-scale-0-95) var(--space-scale-2-6);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin:0}.CfzjYW_selectorContainer[data-variant=tabs]{justify-content:flex-start}.CfzjYW_selector[data-variant=tabs]{border:var(--border-width-none);border-radius:var(--radius-sm);gap:var(--space-scale-1-1);background:0 0;width:max-content;padding:0;overflow:visible}.CfzjYW_selector[data-variant=tabs] .CfzjYW_selectorButton{min-height:calc(2 * var(--scale));padding:var(--space-scale-0-35) 0;border-bottom:var(--border-width-scale-012) solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-body-compact);box-shadow:var(--elevation-0);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.CfzjYW_selector[data-variant=tabs] .CfzjYW_selectorButton:hover{color:var(--brand-primary);background:0 0}.CfzjYW_selector[data-variant=tabs] .CfzjYW_selectorButton.CfzjYW_selected{border-bottom-color:var(--brand-primary);color:var(--brand-primary);box-shadow:var(--elevation-0);background:0 0}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.CfzjYW_selector[data-variant=default] .CfzjYW_selectorButton,.CfzjYW_selector[data-variant=fluid] .CfzjYW_selectorButton,.CfzjYW_selector[data-variant=compact] .CfzjYW_selectorButton,.CfzjYW_selector[data-variant=period] .CfzjYW_selectorButton{min-height:var(--control-height-compact-touch)}}
.oBJzIG_control{--text-field-closed-radius:calc(var(--control-height-standard) / 2);box-sizing:border-box;width:100%;min-height:var(--control-height-standard);padding:var(--space-scale-0-8) var(--space-3);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-label);line-height:var(--line-height-snug);transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.oBJzIG_input,.oBJzIG_textarea{border-radius:var(--text-field-closed-radius)}.oBJzIG_textarea{resize:none}.oBJzIG_control::placeholder{color:var(--text-muted)}.oBJzIG_control:focus{border-color:var(--border-focus);outline:none}.oBJzIG_control:disabled{background:var(--interaction-disabled);color:var(--text-disabled);cursor:not-allowed}
.VQiVcW_searchWrapper{min-width:calc(20 * var(--scale));flex:1;position:relative}.VQiVcW_searchIcon{left:var(--space-3);color:var(--text-secondary);width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale));pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.VQiVcW_searchIconSvg{width:100%;height:100%}.VQiVcW_searchInput{padding-left:var(--space-scale-2-8)}
.lsvbJa_content{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.lsvbJa_content h2{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.lsvbJa_content h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_subtitle,.lsvbJa_errorText{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_errorText{max-width:var(--measure-narrow)}.lsvbJa_emptyText{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_errorText{color:var(--intent-danger-critical)}.lsvbJa_manualRecipientField{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.lsvbJa_sectionHeader{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.lsvbJa_recipientComposer,.lsvbJa_pendingRecipientsCard,.lsvbJa_shareActionsPanel{--share-surface-radius:var(--radius-md);--share-surface-padding:var(--space-scale-0-9);--share-surface-border-width:var(--border-width-scale-005);--share-surface-inner-radius:max(0px, calc(var(--share-surface-radius) - var(--share-surface-padding) - var(--share-surface-border-width)));gap:var(--space-scale-0-7);padding:var(--share-surface-padding);border:var(--share-surface-border-width) solid var(--border-subtle);border-radius:var(--share-surface-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_manualRecipientRow{align-items:stretch;gap:var(--space-scale-0-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.lsvbJa_addContactsAction{display:flex}.lsvbJa_fieldLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_contactPickerSection{width:100%}.lsvbJa_contactPicker{--contact-picker-radius:var(--share-surface-inner-radius,var(--radius-md));--contact-picker-padding:var(--space-scale-0-8);--contact-picker-border-width:var(--border-width-scale-005);--contact-picker-inner-radius:max(0px, calc(var(--contact-picker-radius) - var(--contact-picker-padding) - var(--contact-picker-border-width)));gap:var(--space-scale-0-55);padding:var(--contact-picker-padding);border:var(--contact-picker-border-width) solid var(--border-subtle);border-radius:var(--contact-picker-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_contactList{gap:var(--space-1);max-height:calc(14 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lsvbJa_contactButton{gap:var(--space-scale-0-12);width:100%;padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid transparent;border-radius:var(--contact-picker-inner-radius);background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.lsvbJa_contactButton:hover,.lsvbJa_contactButton:focus-visible{border-color:var(--border-focus);outline:none}.lsvbJa_contactButtonSelected{border-color:var(--brand-primary);background:var(--surface-sunken);cursor:default}.lsvbJa_contactButtonUnavailable{cursor:not-allowed}.lsvbJa_contactName{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_contactEmail,.lsvbJa_contactDetail,.lsvbJa_contactPickerMessage,.lsvbJa_contactAction{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_contactAction{color:var(--brand-primary);font-weight:var(--weight-medium)}.lsvbJa_contactPickerMessage{max-width:var(--measure-narrow);margin:0}.lsvbJa_recipientCount{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:center}.lsvbJa_pendingRecipientList{gap:var(--space-scale-0-45);max-height:calc(12 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lsvbJa_pendingRecipientRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);display:flex}.lsvbJa_pendingRecipientEmail{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_pendingRecipientsEmpty{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_successText{color:var(--intent-success-bright);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_actionRow,.lsvbJa_shareActionRow{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.lsvbJa_linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_requestCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_linkValue{color:var(--text-primary);font-size:var(--font-size-body-compact);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_requestList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.lsvbJa_requestMeta{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.lsvbJa_requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_requestSecondary{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.lsvbJa_content{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.lsvbJa_content h2{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.lsvbJa_content h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_subtitle,.lsvbJa_errorText{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_errorText{max-width:var(--measure-narrow)}.lsvbJa_emptyText{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_errorText{color:var(--intent-danger-critical)}.lsvbJa_manualRecipientField{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.lsvbJa_sectionHeader{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.lsvbJa_recipientComposer,.lsvbJa_pendingRecipientsCard,.lsvbJa_shareActionsPanel{--share-surface-radius:var(--radius-md);--share-surface-padding:var(--space-scale-0-9);--share-surface-border-width:var(--border-width-scale-005);--share-surface-inner-radius:max(0px, calc(var(--share-surface-radius) - var(--share-surface-padding) - var(--share-surface-border-width)));gap:var(--space-scale-0-7);padding:var(--share-surface-padding);border:var(--share-surface-border-width) solid var(--border-subtle);border-radius:var(--share-surface-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_manualRecipientRow{align-items:stretch;gap:var(--space-scale-0-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.lsvbJa_addContactsAction{display:flex}.lsvbJa_fieldLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_contactPickerSection{width:100%}.lsvbJa_contactPicker{--contact-picker-radius:var(--share-surface-inner-radius,var(--radius-md));--contact-picker-padding:var(--space-scale-0-8);--contact-picker-border-width:var(--border-width-scale-005);--contact-picker-inner-radius:max(0px, calc(var(--contact-picker-radius) - var(--contact-picker-padding) - var(--contact-picker-border-width)));gap:var(--space-scale-0-55);padding:var(--contact-picker-padding);border:var(--contact-picker-border-width) solid var(--border-subtle);border-radius:var(--contact-picker-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_contactList{gap:var(--space-1);max-height:calc(14 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lsvbJa_contactButton{gap:var(--space-scale-0-12);width:100%;padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid transparent;border-radius:var(--contact-picker-inner-radius);background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.lsvbJa_contactButton:hover,.lsvbJa_contactButton:focus-visible{border-color:var(--border-focus);outline:none}.lsvbJa_contactButtonSelected{border-color:var(--brand-primary);background:var(--surface-sunken);cursor:default}.lsvbJa_contactButtonUnavailable{cursor:not-allowed}.lsvbJa_contactName{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_contactEmail,.lsvbJa_contactDetail,.lsvbJa_contactPickerMessage,.lsvbJa_contactAction{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_contactAction{color:var(--brand-primary);font-weight:var(--weight-medium)}.lsvbJa_contactPickerMessage{max-width:var(--measure-narrow);margin:0}.lsvbJa_recipientCount{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:center}.lsvbJa_pendingRecipientList{gap:var(--space-scale-0-45);max-height:calc(12 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lsvbJa_pendingRecipientRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);display:flex}.lsvbJa_pendingRecipientEmail{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_pendingRecipientsEmpty{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_successText{color:var(--intent-success-bright);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lsvbJa_actionRow,.lsvbJa_shareActionRow{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.lsvbJa_linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_requestCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.lsvbJa_linkValue{color:var(--text-primary);font-size:var(--font-size-body-compact);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_requestList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.lsvbJa_requestMeta{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.lsvbJa_requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.lsvbJa_requestSecondary{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.vbpLWa_content{}.vbpLWa_subtitle{max-width:var(--measure-body);}.vbpLWa_errorText{}.vbpLWa_emptyText{}.vbpLWa_manualRecipientField{}.vbpLWa_sectionHeader{}.vbpLWa_recipientComposer{}.vbpLWa_pendingRecipientsCard{}.vbpLWa_shareActionsPanel{}.vbpLWa_manualRecipientRow{}.vbpLWa_addContactsAction{}.vbpLWa_fieldLabel{}.vbpLWa_contactPickerSection{}.vbpLWa_contactPicker{}.vbpLWa_contactList{}.vbpLWa_contactButton{}.vbpLWa_contactButtonSelected{}.vbpLWa_contactButtonUnavailable{}.vbpLWa_contactName{}.vbpLWa_contactEmail{}.vbpLWa_contactDetail{}.vbpLWa_contactPickerMessage{max-width:var(--measure-narrow);}.vbpLWa_contactAction{}.vbpLWa_recipientCount{}.vbpLWa_pendingRecipientList{}.vbpLWa_pendingRecipientRow{}.vbpLWa_pendingRecipientEmail{}.vbpLWa_pendingRecipientsEmpty{}.vbpLWa_successText{}.vbpLWa_actionRow{}.vbpLWa_shareActionRow{}.vbpLWa_linkCard{}.vbpLWa_requestCard{}.vbpLWa_linkValue{}.vbpLWa_requestList{}.vbpLWa_requestMeta{}.vbpLWa_requestPrimary{}.vbpLWa_requestSecondary{}
.ZOamja_motionArea{--ant-loader-size:clamp(calc(3.2 * var(--scale)), 8vw, calc(4.8 * var(--scale)));width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.ZOamja_swarmDense{--ant-loader-size:clamp(calc(2.4 * var(--scale)), 6.2vw, calc(4 * var(--scale)))}.ZOamja_swarmMassive{--ant-loader-size:clamp(calc(1.8 * var(--scale)), 4.8vw, calc(3 * var(--scale)))}.ZOamja_antCarrier{width:var(--ant-loader-size);pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.ZOamja_antLogo{width:100%;height:auto;animation:.9s ease-in-out infinite ZOamja_antBreathing}.ZOamja_antLogoDense,.ZOamja_antLogoDense polygon,.ZOamja_antLogoDense path{animation:none}.ZOamja_antLogo polygon,.ZOamja_antLogo path{transform-box:fill-box;transform-origin:50%}.ZOamja_antLogo polygon:first-of-type{transform-origin:100%;animation:.82s ease-in-out infinite ZOamja_antAbdomenStep}.ZOamja_antLogo polygon:nth-of-type(2){animation:.82s ease-in-out infinite ZOamja_antThoraxStep}.ZOamja_antLogo polygon:nth-of-type(3){animation:.82s ease-in-out infinite ZOamja_antHeadStep}.ZOamja_antLogo path:first-of-type{transform-origin:67% 54%;animation:.42s ease-in-out infinite ZOamja_antAntennaTop}.ZOamja_antLogo path:nth-of-type(2){transform-origin:66% 46%;animation:.42s ease-in-out infinite ZOamja_antAntennaBottom}@keyframes ZOamja_antBreathing{0%,to{transform:translateY(calc(.03 * var(--scale))) rotate(1deg)}50%{transform:translateY(calc(-.05 * var(--scale))) rotate(-1deg)}}@keyframes ZOamja_antAbdomenStep{0%,to{transform:translateY(calc(.04 * var(--scale))) rotate(3deg)}50%{transform:translateY(calc(-.05 * var(--scale))) rotate(-2deg)}}@keyframes ZOamja_antThoraxStep{0%,to{transform:translateY(calc(-.02 * var(--scale)))}50%{transform:translateY(calc(.04 * var(--scale)))}}@keyframes ZOamja_antHeadStep{0%,to{transform:translateY(calc(-.04 * var(--scale))) rotate(-3deg)}50%{transform:translateY(calc(.04 * var(--scale))) rotate(2deg)}}@keyframes ZOamja_antAntennaTop{0%{transform:rotate(14deg)}50%{transform:rotate(-11deg)}to{transform:rotate(14deg)}}@keyframes ZOamja_antAntennaBottom{0%{transform:rotate(-14deg)}50%{transform:rotate(9deg)}to{transform:rotate(-14deg)}}@media (prefers-reduced-motion:reduce){.ZOamja_antLogo,.ZOamja_antLogo polygon,.ZOamja_antLogo path{animation:none}}@media (max-width:720px){.ZOamja_motionArea{--ant-loader-size:calc(3.8 * var(--scale))}}
.ZekRra_routeLoadingTab{background:linear-gradient(180deg, var(--surface-glass) 0%, var(--surface-raised) 100%);width:100%;height:100%;min-height:100%;-webkit-backdrop-filter:blur(calc(.16 * var(--scale)));backdrop-filter:blur(calc(.16 * var(--scale)));flex:auto;justify-content:stretch;align-items:stretch;position:relative}.ZekRra_routeLoadingMotionArea{position:absolute;inset:0}
.JZIF9G_errorContainer{border:var(--border-width-scale-02) solid var(--intent-danger);border-radius:var(--radius-sm);margin:var(--space-5) 0;margin-bottom:var(--space-6);align-items:center;display:flex}.JZIF9G_errorInline{align-self:flex-start;gap:var(--space-scale-0-55);width:fit-content;max-width:80%;padding:var(--space-scale-0-65) var(--space-scale-0-85);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--elevation-1);-webkit-backdrop-filter:none;backdrop-filter:none;margin:0}.JZIF9G_errorIcon.JZIF9G_errorIcon{width:calc(1.25 * var(--scale));height:calc(1.25 * var(--scale));color:var(--intent-danger);flex:none}.JZIF9G_errorInline .JZIF9G_errorMessage{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (update:fast){.JZIF9G_errorInline{background:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}
.qHlVmG_loading{padding:var(--space-5);color:var(--text-secondary);min-height:calc(8 * var(--scale));justify-content:center;align-items:center;display:flex}
.RPuJvq_panel{gap:var(--space-4);flex-direction:column;display:flex}.RPuJvq_heading{gap:var(--space-2);max-width:var(--measure-body);flex-direction:column;display:flex}.RPuJvq_heading h2,.RPuJvq_signalGroup h3,.RPuJvq_continuation h3{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.RPuJvq_heading p,.RPuJvq_continuation p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.RPuJvq_groups{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.RPuJvq_signalGroup{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.RPuJvq_signalList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RPuJvq_signalList li{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);display:flex}.RPuJvq_levelLabel{color:var(--text-muted);font-size:var(--font-size-caption);text-align:right;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:none}.RPuJvq_continuation{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--border-subtle);display:flex}.RPuJvq_continuation>div:first-child{gap:var(--space-2);max-width:var(--measure-body);flex-direction:column;display:flex}.RPuJvq_error{color:var(--intent-danger);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (max-width:900px){.RPuJvq_groups{grid-template-columns:1fr}.RPuJvq_continuation{flex-direction:column;align-items:flex-start}}
.pObhPq_simulationTab{gap:var(--font-size-title-large);flex-direction:column;display:flex}.pObhPq_simulationPersonaeWidget{margin-bottom:0!important}.pObhPq_simulationLoading{justify-content:center;align-items:center;gap:var(--font-size-caption);padding:var(--font-size-title-large);color:var(--text-secondary);display:flex}.pObhPq_simulationError{color:var(--intent-danger);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);padding:var(--space-3);background:var(--intent-danger-surface);border-radius:var(--radius-md);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationPersonaeFeedback{padding-inline:var(--padding,0)}.pObhPq_simulationCompleteness{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationRunSummary{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;display:flex}.pObhPq_simulationRunSummary[data-tone=error]{color:var(--intent-danger)}.pObhPq_simulationRunNotice{align-items:center;gap:var(--font-size-body);margin-bottom:var(--font-size-body);padding:var(--font-size-body-compact) var(--font-size-body);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pObhPq_simulationRunNotice[data-tone=error]{border-color:color-mix(in srgb, var(--intent-danger) 25%, transparent);background:var(--intent-danger-surface)}.pObhPq_simulationRunNoticeIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.pObhPq_simulationRunNotice[data-tone=error] .pObhPq_simulationRunNoticeIcon{color:var(--intent-danger)}.pObhPq_simulationRunNoticeCopy{gap:var(--space-1);min-width:0;max-width:var(--measure-narrow);display:grid}.pObhPq_simulationRunNoticeCopy strong{font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.pObhPq_simulationRunNoticeCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationRunNoticeAction{justify-content:flex-end;display:flex}@media (max-width:700px){.pObhPq_simulationRunNotice{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.pObhPq_simulationRunNoticeAction{grid-column:2;justify-content:flex-start}}.pObhPq_computeErrorState{align-items:center;gap:var(--font-size-body);padding:var(--font-size-body);border:var(--border-width-thin) solid color-mix(in srgb, var(--intent-danger) 25%, transparent);border-radius:var(--radius-lg);background:var(--intent-danger-surface);color:var(--text-primary);display:flex}.pObhPq_computeErrorIcon{color:var(--intent-danger);flex:none}.pObhPq_computeErrorCopy{gap:var(--font-size-caption);min-width:0;max-width:var(--measure-narrow);display:grid}.pObhPq_computeErrorCopy strong{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.pObhPq_computeErrorCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_computeErrorAction{flex:none;margin-left:auto}@media (max-width:700px){.pObhPq_computeErrorState{flex-wrap:wrap;align-items:flex-start}.pObhPq_computeErrorAction{width:100%;margin-left:0}}.pObhPq_simulationResultsPanel{gap:var(--font-size-body);padding-block:var(--space-4);flex-direction:column;display:flex}.pObhPq_simulationMessage{color:var(--text-muted);font-size:var(--font-size-label);max-width:var(--measure-narrow);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationResultsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}
.DQcD3G_simulationInProgress{align-items:center;gap:var(--space-scale-0-6);color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.DQcD3G_simulationVolumetry,.DQcD3G_simulationWordCloud{padding:0}.DQcD3G_personaResultCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--font-size-body);gap:var(--font-size-caption);background:var(--surface-raised);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.DQcD3G_personaResultCard:hover{box-shadow:var(--elevation-1);border-color:var(--brand-primary)}.DQcD3G_personaResultToggle{gap:var(--space-scale-0-6);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.DQcD3G_personaResultToggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.DQcD3G_personaResultToggle[aria-disabled=true]{cursor:default;opacity:.7}.DQcD3G_personaResultHeader{justify-content:space-between;align-items:flex-start;gap:var(--font-size-caption);display:flex}.DQcD3G_personaResultHeader h3{font-size:var(--font-size-label);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultMeta{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultTags{gap:var(--space-scale-0-4);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;margin:0;display:flex}.DQcD3G_personaResultTags span{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-0-6);color:var(--brand-primary);font-weight:var(--weight-medium)}.DQcD3G_personaResultStatus{width:var(--font-size-title-large);height:var(--font-size-title-large);border-radius:var(--radius-circle);font-weight:var(--weight-semibold);background:var(--surface-sunken);color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.DQcD3G_personaResultStatus[data-status=error]{background:color-mix(in srgb, var(--intent-danger) 16%, transparent);color:var(--intent-danger)}.DQcD3G_personaResultStatus[data-status=done]{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success)}.DQcD3G_personaResultDuration{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultFooterRow{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:space-between;align-items:center;display:flex}.DQcD3G_personaResultToggleHint{font-weight:var(--weight-semibold);color:var(--intent-warning-ink)}.DQcD3G_personaResultError{color:var(--intent-danger);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--font-size-caption);background:var(--intent-danger-surface);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultContent{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.DQcD3G_personaResultAnswersTitle{margin:0 0 var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}.DQcD3G_personaResultAnswers{padding-left:var(--font-size-body);gap:var(--space-scale-0-6);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-direction:column;margin:0;display:flex}.DQcD3G_personaResultQuestion{min-width:0;font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:auto;margin-bottom:0;display:block}.DQcD3G_personaResultQuestionRow{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-2);display:flex}.DQcD3G_personaResultAnswer{color:var(--text-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.XQemTa_statusIndicator{align-items:center;gap:var(--space-scale-0-5);max-width:100%;padding:var(--space-scale-0-4) var(--space-scale-0-75);border:var(--border-width-scale-0125) solid transparent;border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);white-space:nowrap;letter-spacing:var(--letter-spacing-normal);display:inline-flex}.XQemTa_statusDot{width:var(--space-scale-0-5);height:var(--space-scale-0-5);border-radius:var(--radius-circle);background:currentColor;flex:none}.XQemTa_statusIndicator[data-tone=neutral]{background:var(--interaction-hover);color:var(--text-muted)}.XQemTa_statusIndicator[data-tone=success]{background:var(--intent-success-surface);color:var(--intent-success)}.XQemTa_statusIndicator[data-tone=warning]{background:var(--intent-warning-surface);color:var(--intent-warning-ink)}.XQemTa_statusIndicator[data-tone=danger]{background:var(--intent-danger-surface);color:var(--intent-danger)}
.tgNkyG_loadingState{justify-content:center;align-items:center;gap:var(--space-scale-0-45);min-height:calc(5 * var(--scale));color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:flex}.tgNkyG_loadingState svg{flex:none}
._8bR2UG_panel{padding:var(--font-size-body);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg)}._8bR2UG_panelHeader{justify-content:space-between;align-items:center;gap:var(--font-size-body);display:flex}._8bR2UG_panelCopy{gap:var(--space-scale-0-2);flex-direction:column;flex:1;min-width:0;display:flex}._8bR2UG_panelTitle{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}._8bR2UG_panelTitleRow{align-items:center;gap:var(--space-scale-0-35);display:inline-flex}._8bR2UG_panelDescription{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._8bR2UG_panelAction{flex-shrink:0;display:flex}._8bR2UG_panelContent{margin-top:var(--font-size-body)}._8bR2UG_inlineDisclosure{width:100%;min-width:0;color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}._8bR2UG_inlineDisclosure ._8bR2UG_panelHeader{grid-template-columns:minmax(0,1fr) auto;display:grid}._8bR2UG_inlineDisclosure ._8bR2UG_panelTitle{color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._8bR2UG_widgetDisclosure ._8bR2UG_panelTitle{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}._8bR2UG_inlineContent{margin-top:var(--font-size-caption)}
.qHtiAG_scope{display:contents}
