@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%}.nunito_ea269281-module__zf5cRq__className{font-family:nunito,nunito Fallback}.nunito_ea269281-module__zf5cRq__variable{--font-nunito:"nunito", "nunito Fallback"}
.Icon-module__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}.Icon-module__ZaAKta__icon{width:calc(2 * var(--scale));height:calc(2 * var(--scale));fill:currentColor;overflow:visible}.Icon-module__ZaAKta__noFill{fill:none}.Icon-module__ZaAKta__checklist path,.Icon-module__ZaAKta__briefcase path{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.Icon-module__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}.Icon-module__ZaAKta__back .Icon-module__ZaAKta__iconContainer{background-color:#0000;margin-left:0;transform:rotate(180deg)}.Icon-module__ZaAKta__foregroundDonut{transition:stroke-dashoffset var(--duration-slow) var(--ease-standard)}.Icon-module__ZaAKta__cross{color:inherit}.Icon-module__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)}.Icon-module__ZaAKta__chevronDown{transform:rotate(0)}.Icon-module__ZaAKta__chevronUp{transform:rotate(180deg)}.Icon-module__ZaAKta__chevronRight{transform:rotate(-90deg)}.Icon-module__ZaAKta__chevronLeft{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.Icon-module__ZaAKta__chevron{transition:none}}.Icon-module__ZaAKta__harmateLogo{width:calc(8 * var(--scale))}.Icon-module__ZaAKta__harmateLogoFull{width:calc(14 * var(--scale));height:auto;color:var(--text-black);display:block}.Icon-module__ZaAKta__harmateLogoFull path[fill=black]{fill:var(--text-black)}.Icon-module__ZaAKta__harmateLogoFull path[stroke=black]{stroke:var(--text-black)}.Icon-module__ZaAKta__harmateLogo .Icon-module__ZaAKta__principal{fill:none;stroke:var(--text-primary);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round}.Icon-module__ZaAKta__harmateLogo .Icon-module__ZaAKta__secondary{fill:var(--text-primary)}.Icon-module__ZaAKta__harmateLogo .Icon-module__ZaAKta__antenna{fill:none;stroke:var(--text-primary);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round}.Icon-module__ZaAKta__inquestionnaireationLogo{width:calc(1.5 * var(--scale))}.Icon-module__ZaAKta__inquestionnaireationLogo *{stroke:var(--border-default);stroke-linecap:round;stroke-width:calc(.2 * var(--scale));fill:none}.Icon-module__ZaAKta__informationCircle,.Icon-module__ZaAKta__informationLine{stroke:currentColor;stroke-width:calc(.15 * var(--scale));stroke-linecap:round;stroke-linejoin:round;fill:none}.Icon-module__ZaAKta__informationDot{fill:currentColor;stroke:none}.Icon-module__ZaAKta__inquestionnaireationLogo .Icon-module__ZaAKta__informationCircle,.Icon-module__ZaAKta__inquestionnaireationLogo .Icon-module__ZaAKta__informationLine{stroke:var(--border-default)}.Icon-module__ZaAKta__inquestionnaireationLogo .Icon-module__ZaAKta__informationDot{fill:var(--border-default)}.Icon-module__ZaAKta__expandLogo{width:100%}.Icon-module__ZaAKta__expandLogo path{stroke:var(--text-inverse);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.Icon-module__ZaAKta__fileLogo path{fill:var(--text-muted);stroke-width:1.5px}
.IconLoader-module__8s8Psq__loader{width:calc(3 * var(--scale));height:calc(3 * var(--scale));transform-origin:50%;animation:.9s linear infinite IconLoader-module__8s8Psq__loaderRotate}.IconLoader-module__8s8Psq__loaderTrack,.IconLoader-module__8s8Psq__loaderHead{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.IconLoader-module__8s8Psq__loaderTrack{stroke:var(--border-strong)}.IconLoader-module__8s8Psq__loaderHead{stroke:var(--brand-primary);stroke-dasharray:16 56;stroke-dashoffset:6px;animation:1.1s ease-in-out infinite IconLoader-module__8s8Psq__loaderDash}.IconLoader-module__8s8Psq__inlineLoader{width:var(--font-size-label);height:var(--font-size-label);flex:none}.IconLoader-module__8s8Psq__inlineLoader .IconLoader-module__8s8Psq__loaderTrack{stroke:currentColor;opacity:.25}.IconLoader-module__8s8Psq__inlineLoader .IconLoader-module__8s8Psq__loaderHead{stroke:currentColor}@keyframes IconLoader-module__8s8Psq__loaderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes IconLoader-module__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){.IconLoader-module__8s8Psq__loader,.IconLoader-module__8s8Psq__loaderHead{animation-duration:2.2s}}.IconLoader-module__8s8Psq__inboxLogo{fill:none;width:calc(1.5 * var(--scale))}.IconLoader-module__8s8Psq__inboxLogo path{stroke-linejoin:round;stroke-linecap:round;stroke-width:2px;stroke:var(--text-muted)}.IconLoader-module__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)}.IconLoader-module__8s8Psq__burger:hover{fill:var(--brand-primary)}.IconLoader-module__8s8Psq__newsletterIcon{--size:calc(10 * var(--scale));width:var(--size);height:var(--size);color:var(--text-primary);flex-shrink:0;display:block}.IconLoader-module__8s8Psq__pieGraph{--size:calc(4 * var(--scale));height:var(--size);width:var(--size);margin:var(--space-3)}.IconLoader-module__8s8Psq__pieGraph circle{fill:#0000;stroke-width:12px}.IconLoader-module__8s8Psq__pieGraph .IconLoader-module__8s8Psq__backgroundDonut{stroke:var(--border-default)}.IconLoader-module__8s8Psq__pieGraph .IconLoader-module__8s8Psq__foregroundDonut{stroke:var(--intent-success-fill)}.IconLoader-module__8s8Psq__pieGraph text{fill:var(--intent-success-fill)}.IconLoader-module__8s8Psq__plus path,.IconLoader-module__8s8Psq__minus path{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}.IconLoader-module__8s8Psq__trash{margin:var(--space-scale-0-2)}.IconLoader-module__8s8Psq__trash path{stroke:currentColor;fill:none}.IconLoader-module__8s8Psq__rewrite{margin:var(--space-scale-0-2)}.IconLoader-module__8s8Psq__rewrite path{stroke:var(--text-primary);fill:none}.IconLoader-module__8s8Psq__link path{stroke:currentColor;fill:none}.IconLoader-module__8s8Psq__rocket,.IconLoader-module__8s8Psq__testTube,.IconLoader-module__8s8Psq__download{fill:none}
.AnimatedSwitch-module__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}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__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))}.AnimatedSwitch-module__s0HxUW__animatedSwitch:hover:not(.AnimatedSwitch-module__s0HxUW__disabled){box-shadow:var(--elevation-1)}.AnimatedSwitch-module__s0HxUW__animatedSwitch:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:calc(.15 * var(--scale))}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__checked{background:var(--brand-primary);color:var(--on-brand)}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__checked:hover:not(.AnimatedSwitch-module__s0HxUW__disabled){background:var(--brand-muted)}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__disabled{background:var(--border-disabled);cursor:not-allowed}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__checked.AnimatedSwitch-module__s0HxUW__disabled{background:var(--brand-base)}.AnimatedSwitch-module__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}.AnimatedSwitch-module__s0HxUW__disabled .AnimatedSwitch-module__s0HxUW__slider{background:var(--text-disabled);box-shadow:var(--elevation-0)}.AnimatedSwitch-module__s0HxUW__checked.AnimatedSwitch-module__s0HxUW__disabled .AnimatedSwitch-module__s0HxUW__slider{background:var(--surface-raised)}.AnimatedSwitch-module__s0HxUW__animatedSwitch:not(.AnimatedSwitch-module__s0HxUW__disabled):hover .AnimatedSwitch-module__s0HxUW__slider{box-shadow:var(--elevation-2)}.AnimatedSwitch-module__s0HxUW__checked .AnimatedSwitch-module__s0HxUW__slider{transform:translateX(calc(var(--switch-width) - var(--thumb-size) - (var(--thumb-offset) * 2)))}
.AnalysisFilters-module__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}.AnalysisFilters-module__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}.AnalysisFilters-module__sW_d_W__filters{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.AnalysisFilters-module__sW_d_W__filter{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.AnalysisFilters-module__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}.AnalysisFilters-module__sW_d_W__filterTitle:hover{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.AnalysisFilters-module__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}.AnalysisFilters-module__sW_d_W__switchContainer{flex-shrink:0}
.ChatComposer-module__R3__9a__hiddenFileInput{display:none}.ChatComposer-module__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){.ChatComposer-module__R3__9a__composerShell{background:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}.ChatComposer-module__R3__9a__chatInputBarDragging{box-shadow:var(--focus-ring)}.ChatComposer-module__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)}.ChatComposer-module__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}.ChatComposer-module__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}.ChatComposer-module__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)}.ChatComposer-module__R3__9a__composerSuggestionButton:hover,.ChatComposer-module__R3__9a__composerSuggestionButton:focus-visible{background:var(--surface-raised);border-color:var(--border-focus);box-shadow:var(--elevation-0);outline:none}.ChatComposer-module__R3__9a__composerSuggestionButton:hover span,.ChatComposer-module__R3__9a__composerSuggestionButton:focus-visible span{color:var(--brand-primary)}.ChatComposer-module__R3__9a__composerSuggestionButton:disabled{cursor:default;opacity:.55}.ChatComposer-module__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}.ChatComposer-module__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}.ChatComposer-module__R3__9a__attachmentBadgeCompact{width:100%}.ChatComposer-module__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)}.ChatComposer-module__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}.ChatComposer-module__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)}.ChatComposer-module__R3__9a__composerTextSection{padding:var(--space-scale-0-72) var(--space-scale-0-85) var(--space-scale-0-45)}.ChatComposer-module__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}.ChatComposer-module__R3__9a__composerInput::placeholder{color:var(--text-muted)}.ChatComposer-module__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}.ChatComposer-module__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){.ChatComposer-module__R3__9a__composerSuggestions{padding:var(--space-scale-0-62) var(--space-scale-0-62) var(--space-scale-0-1)}.ChatComposer-module__R3__9a__composerTextSection{padding:var(--space-scale-0-62) var(--space-scale-0-7) var(--space-scale-0-35)}.ChatComposer-module__R3__9a__composerActionsRow{padding:var(--space-scale-0-1) var(--space-scale-0-42) var(--space-scale-0-42)}.ChatComposer-module__R3__9a__composerSuggestionButton{min-height:var(--control-height-compact-touch)}.ChatComposer-module__R3__9a__composerInput{min-height:var(--control-height-touch)}}
.ChatComposerLayout-module__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){.ChatComposerLayout-module__06Rqtq__chatInputBar{background-color:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}.ChatComposerLayout-module__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}.ChatComposerLayout-module__06Rqtq__chatProposalHeader{align-items:flex-start;gap:var(--space-scale-0-7);display:flex}.ChatComposerLayout-module__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}.ChatComposerLayout-module__06Rqtq__chatProposalIconSvg{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale))}.ChatComposerLayout-module__06Rqtq__chatProposalHeaderCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ChatComposerLayout-module__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)}.ChatComposerLayout-module__06Rqtq__chatProposalDescription,.ChatComposerLayout-module__06Rqtq__chatProposalReason,.ChatComposerLayout-module__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)}.ChatComposerLayout-module__06Rqtq__chatProposalSection{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.ChatComposerLayout-module__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)}.ChatComposerLayout-module__06Rqtq__chatProposalList{gap:var(--space-scale-0-45);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ChatComposerLayout-module__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}.ChatComposerLayout-module__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)}.ChatComposerLayout-module__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)}.ChatComposerLayout-module__06Rqtq__chatProposalActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.ChatComposerLayout-module__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}.ChatComposerLayout-module__06Rqtq__chatInput:focus-visible{outline:none}.ChatComposerLayout-module__06Rqtq__chatInputRow{align-items:flex-end;gap:var(--space-scale-0-4);display:flex}.ChatComposerLayout-module__06Rqtq__sendButton{padding:var(--space-2);min-width:calc(3 * var(--scale));margin:0}.ChatComposerLayout-module__06Rqtq__sendIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));transform:rotate(-90deg)}
.ChatMessages-module__jLgXdq__chatHeader{margin-bottom:var(--space-scale-0-6)}.ChatMessages-module__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)}.ChatMessages-module__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}.ChatMessages-module__jLgXdq__chatMessages>:first-child{margin-top:auto}.ChatMessages-module__jLgXdq__messageRow{flex-direction:column;align-items:flex-start;display:flex}.ChatMessages-module__jLgXdq__messageRowUser{align-items:flex-end}.ChatMessages-module__jLgXdq__messageRowAssistant{align-items:flex-start}.ChatMessages-module__jLgXdq__messageGroup{align-items:flex-start;gap:var(--space-scale-0-2);flex-direction:column;max-width:80%;display:flex}.ChatMessages-module__jLgXdq__messageRowUser .ChatMessages-module__jLgXdq__messageGroup{align-items:flex-end}.ChatMessages-module__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)}.ChatMessages-module__jLgXdq__messageBubbleEditing{box-shadow:var(--focus-ring)}.ChatMessages-module__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}.ChatMessages-module__jLgXdq__messageRowUser .ChatMessages-module__jLgXdq__messageActions{padding-left:0;padding-right:var(--space-scale-0-2);align-self:flex-end}.ChatMessages-module__jLgXdq__messageRow:hover .ChatMessages-module__jLgXdq__messageActions,.ChatMessages-module__jLgXdq__messageRow:focus-within .ChatMessages-module__jLgXdq__messageActions{opacity:1;pointer-events:auto}.ChatMessages-module__jLgXdq__messageActionIcon{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale))}.ChatMessages-module__jLgXdq__messageMarkdown{gap:var(--space-scale-0-4);line-height:var(--line-height-normal);flex-direction:column;display:flex}.ChatMessages-module__jLgXdq__userMessageContent{gap:var(--space-scale-0-45);font-weight:var(--weight-regular);flex-direction:column;display:flex}.ChatMessages-module__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}.ChatMessages-module__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)}.ChatMessages-module__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)}.ChatMessages-module__jLgXdq__messageMarkdown p,.ChatMessages-module__jLgXdq__messageMarkdown li{margin:0}.ChatMessages-module__jLgXdq__messageMarkdown li{margin-bottom:var(--space-3)}.ChatMessages-module__jLgXdq__messageMarkdown p{font-weight:var(--weight-regular)}.ChatMessages-module__jLgXdq__messageMarkdown h1,.ChatMessages-module__jLgXdq__messageMarkdown h2,.ChatMessages-module__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}.ChatMessages-module__jLgXdq__messageMarkdown ul,.ChatMessages-module__jLgXdq__messageMarkdown ol{padding-left:var(--space-scale-1-4);margin:0}.ChatMessages-module__jLgXdq__messageMarkdown li>p{margin:0;display:inline}.ChatMessages-module__jLgXdq__messageMarkdown strong{font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-scale-003)}.ChatMessages-module__jLgXdq__messageBubbleUser{background:var(--brand-primary);color:var(--on-brand);border-bottom-right-radius:calc(.4 * var(--scale))}.ChatMessages-module__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))}.ChatMessages-module__jLgXdq__messageBubbleTyping{background:var(--surface-sunken);color:var(--text-muted);border-color:var(--border-default)}.ChatMessages-module__jLgXdq__messageTyping{align-items:center;gap:var(--space-2);color:inherit;display:flex}.ChatMessages-module__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)}.ChatMessages-module__jLgXdq__messageTyping .loader{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.ChatMessages-module__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}.ChatMessages-module__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)}.ChatMessages-module__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}.ChatMessages-module__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:ChatMessages-module__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}.ChatMessages-module__jLgXdq__chatSuggestionChip span{color:inherit;margin:0}.ChatMessages-module__jLgXdq__chatSuggestionChip:hover,.ChatMessages-module__jLgXdq__chatSuggestionChip:focus-visible{background:var(--brand-muted)}@keyframes ChatMessages-module__jLgXdq__suggestionFadeIn{0%{opacity:0;transform:translateY(calc(.2 * var(--scale)))}to{opacity:1;transform:translateY(0)}}
.ChatPanel-module__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}.ChatPanel-module__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}
.ResultsEvidenceAttachControl-module__7N07RG__attachControl{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.ResultsEvidenceAttachControl-module__7N07RG__projectSelectLabel{gap:var(--space-scale-0-2);width:min(100%, calc(16 * var(--scale)));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}.ResultsEvidenceAttachControl-module__7N07RG__projectSelect{width:100%;min-height:calc(2.2 * var(--scale));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--text-inverse);color:var(--text-black);font:inherit;padding:0 var(--space-scale-0-75);font-weight:500}.ResultsEvidenceAttachControl-module__7N07RG__hypothesisQualifierGrid{grid-template-columns:repeat(2, minmax(0, calc(16 * var(--scale))));gap:var(--space-1);display:grid}.ResultsEvidenceAttachControl-module__7N07RG__attachIcon{width:calc(.9 * var(--scale));height:calc(.9 * var(--scale))}.ResultsEvidenceAttachControl-module__7N07RG__modalContent,.ResultsEvidenceAttachControl-module__7N07RG__createFields{gap:var(--space-1);flex-direction:column;display:flex}.ResultsEvidenceAttachControl-module__7N07RG__modalTitle,.ResultsEvidenceAttachControl-module__7N07RG__sourceSummary,.ResultsEvidenceAttachControl-module__7N07RG__attachFeedbackError{margin:0}.ResultsEvidenceAttachControl-module__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)}.ResultsEvidenceAttachControl-module__7N07RG__sourceSummary{color:var(--text-secondary)}.ResultsEvidenceAttachControl-module__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}.ResultsEvidenceAttachControl-module__7N07RG__modalActions,.ResultsEvidenceAttachControl-module__7N07RG__successActions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.ResultsEvidenceAttachControl-module__7N07RG__attachFeedback{color:var(--text-muted);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}.ResultsEvidenceAttachControl-module__7N07RG__attachFeedbackError{color:var(--intent-danger-critical)}
.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__panelHeader{justify-content:flex-start;align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-7);display:flex}.AnalysisChatWidget-module__BGqvUq__panelTitleIcon{width:calc(1.55 * var(--scale));height:calc(1.55 * var(--scale));color:var(--brand-primary);flex:none}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__panelBody{flex-direction:column;flex:auto;min-height:0;display:flex}.AnalysisChatWidget-module__BGqvUq__chatPanel.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__toolbar{justify-content:space-between;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}.AnalysisChatWidget-module__BGqvUq__historyControlRow{align-items:flex-end;gap:var(--space-2);min-width:0;display:flex}.AnalysisChatWidget-module__BGqvUq__historySearchField,.AnalysisChatWidget-module__BGqvUq__historyField{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.AnalysisChatWidget-module__BGqvUq__historySearchField{flex-basis:auto}.AnalysisChatWidget-module__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)}.AnalysisChatWidget-module__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)}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__searchInputIcon{width:calc(.85 * var(--scale));height:calc(.85 * var(--scale));color:var(--text-secondary);flex:none}.AnalysisChatWidget-module__BGqvUq__historySearchInput,.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__threadManagementBar{align-items:stretch;gap:var(--space-scale-0-55);margin-bottom:var(--space-scale-0-65);flex-direction:row;display:flex}.AnalysisChatWidget-module__BGqvUq__threadTitleField{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.AnalysisChatWidget-module__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)}.AnalysisChatWidget-module__BGqvUq__threadActionButtons{align-items:center;gap:var(--space-scale-0-35);flex:none;justify-content:flex-end;display:flex}.AnalysisChatWidget-module__BGqvUq__footer{gap:var(--space-scale-0-55);padding-bottom:var(--space-scale-0-55);flex-direction:column;display:flex}.AnalysisChatWidget-module__BGqvUq__artifactPanel,.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__sourcesList{gap:var(--space-scale-0-45);max-height:calc(9 * var(--scale));flex-direction:column;display:flex;overflow-y:auto}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__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}.AnalysisChatWidget-module__BGqvUq__sourceLabelButton:hover,.AnalysisChatWidget-module__BGqvUq__sourceLabelButton:focus-visible{text-decoration:underline}.AnalysisChatWidget-module__BGqvUq__sourceActionIcon{width:calc(.8 * var(--scale));height:calc(.8 * var(--scale));flex:none}.AnalysisChatWidget-module__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}
.Checkbox-module__j-Yeva__checkbox{align-items:center;gap:var(--space-scale-0-6);width:fit-content;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}.Checkbox-module__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}.Checkbox-module__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}.Checkbox-module__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}.Checkbox-module__j-Yeva__label{font-weight:var(--weight-medium);line-height:var(--line-height-tight)}.Checkbox-module__j-Yeva__checkbox:hover:not(:has(input:disabled)){color:var(--text-primary)}.Checkbox-module__j-Yeva__checkbox:hover:not(:has(input:disabled)) .Checkbox-module__j-Yeva__control{background:var(--interaction-hover)}.Checkbox-module__j-Yeva__checkbox input:checked+.Checkbox-module__j-Yeva__control{background:var(--brand-primary);color:var(--on-brand)}.Checkbox-module__j-Yeva__checkbox input:checked+.Checkbox-module__j-Yeva__control .Checkbox-module__j-Yeva__thumb{transform:translateX(calc(1 * var(--scale)))}.Checkbox-module__j-Yeva__checkbox input:focus-visible+.Checkbox-module__j-Yeva__control{box-shadow:var(--focus-ring)}.Checkbox-module__j-Yeva__checkbox:has(input:disabled){cursor:not-allowed;opacity:.55}
.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireTab[data-split-open=true]{overflow-y:hidden}.Questionnaire-module__CsdeQW__questionnaireTab .Questionnaire-module__CsdeQW__widget{flex:auto;grid-column:1/-1;align-self:stretch;min-width:0;width:100%!important;max-width:100%!important}.Questionnaire-module__CsdeQW__questionnaireTab .Questionnaire-module__CsdeQW__widget .Questionnaire-module__CsdeQW__editorGrid,.Questionnaire-module__CsdeQW__questionnaireTab .Questionnaire-module__CsdeQW__widget .Questionnaire-module__CsdeQW__fieldBlock,.Questionnaire-module__CsdeQW__questionnaireTab .Questionnaire-module__CsdeQW__widget .Questionnaire-module__CsdeQW__questionnaireInput{width:100%!important;max-width:100%!important}.Questionnaire-module__CsdeQW__questionnaireTab .Questionnaire-module__CsdeQW__widget>*{width:100%;max-width:100%}.Questionnaire-module__CsdeQW__questionnaireEditWorkspace{width:100%;min-width:0;display:block}.Questionnaire-module__CsdeQW__questionnaireWorkspaceRoot{flex-direction:column;width:100%;min-width:0;display:flex}.Questionnaire-module__CsdeQW__questionnaireEditWorkspaceClosed{display:block}.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireEditWorkspaceOpen .Questionnaire-module__CsdeQW__questionnaireEditorWidgetsPanel .Questionnaire-module__CsdeQW__widget{border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);box-shadow:var(--elevation-1);flex:none}.Questionnaire-module__CsdeQW__questionnaireEditWorkspaceOpen[data-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.Questionnaire-module__CsdeQW__questionnaireEditWorkspaceOpen[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.Questionnaire-module__CsdeQW__questionnaireTopCommandsRow{min-width:0;margin-bottom:var(--space-scale-0-7);align-items:flex-start;display:flex}.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireAssistantSplitPanelPreview{gap:var(--space-scale-0-45)}.Questionnaire-module__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}.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireEditorResizeHandle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:0}.Questionnaire-module__CsdeQW__questionnaireEditorResizeHandle:hover,.Questionnaire-module__CsdeQW__questionnaireEditorResizeHandleActive{background:var(--surface-sunken)}.Questionnaire-module__CsdeQW__questionnaireEditorResizeHandleActive:after{background:var(--text-muted)}.Questionnaire-module__CsdeQW__questionnaireAssistantSplitHeader{flex:none;margin:0}.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireAssistantToolbarActions{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-55);min-width:0;display:flex}.Questionnaire-module__CsdeQW__questionnaireAssistantHeader{align-items:center;gap:var(--space-scale-0-6);min-width:0;display:flex}.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireAssistantRobotIcon{width:calc(1.55 * var(--scale));height:calc(1.55 * var(--scale));color:var(--brand-primary);flex-shrink:0}.Questionnaire-module__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}.Questionnaire-module__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}.Questionnaire-module__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}.Questionnaire-module__CsdeQW__questionnaireAssistantModeButton:hover,.Questionnaire-module__CsdeQW__questionnaireAssistantModeButton:focus-visible{background:var(--interaction-selected);color:var(--text-primary);outline:none}.Questionnaire-module__CsdeQW__questionnaireAssistantModeButtonActive{background:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-1)}.Questionnaire-module__CsdeQW__questionnaireAssistantModeButtonActive:hover,.Questionnaire-module__CsdeQW__questionnaireAssistantModeButtonActive:focus-visible{background:var(--brand-primary);color:var(--on-brand)}.Questionnaire-module__CsdeQW__questionnaireAssistantModeButtonIcon{width:calc(.95 * var(--scale));height:calc(.95 * var(--scale))}
.QuestionnairePersona-module__NdX78W__questionnairePersonaPanel{gap:var(--space-scale-0-6);gap:var(--space-scale-0-75);flex-direction:column;flex:auto;min-height:0;display:flex}.QuestionnairePersona-module__NdX78W__questionnairePersonaSideSelector{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.QuestionnairePersona-module__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)}.QuestionnairePersona-module__NdX78W__questionnairePersonaPickerBlock{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.QuestionnairePersona-module__NdX78W__questionnairePersonaPickerHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-6);display:flex}.QuestionnairePersona-module__NdX78W__questionnairePersonaPickerHeading{align-items:flex-start;gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__NdX78W__questionnairePersonaRefreshButton:hover,.QuestionnairePersona-module__NdX78W__questionnairePersonaRefreshButton:focus-visible{border-color:var(--brand-primary);background:var(--interaction-selected);outline:none}.QuestionnairePersona-module__NdX78W__questionnairePersonaRefreshButton:disabled{cursor:default;opacity:.55}.QuestionnairePersona-module__NdX78W__questionnairePersonaRefreshIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__NdX78W__questionnairePersonaScrollerItem{flex:0 0 calc(11.6 * var(--scale));scroll-snap-align:start}.QuestionnairePersona-module__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}.QuestionnairePersona-module__NdX78W__questionnairePersonaCard:hover,.QuestionnairePersona-module__NdX78W__questionnairePersonaCard:focus-visible{border-color:var(--border-focus);box-shadow:var(--elevation-1);transform:translateY(calc(-.05 * var(--scale)));outline:none}.QuestionnairePersona-module__NdX78W__questionnairePersonaCardSelected{border-color:var(--brand-primary);box-shadow:var(--focus-ring)}.QuestionnairePersona-module__NdX78W__questionnairePersonaCardTopRow{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-45);width:100%;display:flex}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__NdX78W__questionnairePersonaCardMetaRow{align-items:flex-start;gap:var(--space-scale-0-3);flex-direction:column;width:100%;display:flex}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}.QuestionnairePersona-module__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}
.QuestionnaireEditor-module__yBBxoW__questionnaireEditorWidgets{flex-direction:column;flex:auto;min-width:0;display:flex}.QuestionnaireEditor-module__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}.QuestionnaireEditor-module__yBBxoW__questionnaireEditorWidgetsPanel>*{width:100%;max-width:100%}.QuestionnaireEditor-module__yBBxoW__wideWidget{align-self:stretch!important;width:100%!important;max-width:100%!important}.QuestionnaireEditor-module__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}.QuestionnaireEditor-module__yBBxoW__questionnaireOverviewHeader{flex:3 1 calc(42 * var(--scale));min-width:min(100%, calc(42 * var(--scale)))}.QuestionnaireEditor-module__yBBxoW__questionnaireOverviewAudit{flex:2 1 calc(28 * var(--scale));min-width:min(100%, calc(28 * var(--scale)))}.QuestionnaireEditor-module__yBBxoW__questionnaireOverviewHeader>*{box-sizing:border-box;margin-bottom:0}.QuestionnaireEditor-module__yBBxoW__questionnaireOverviewAudit>*{flex-direction:column;margin-bottom:0;display:flex}.QuestionnaireEditor-module__yBBxoW__questionnaireOverviewAudit>*>*{box-sizing:border-box;flex:auto;margin-bottom:0}.QuestionnaireEditor-module__yBBxoW__questionnaireTab .QuestionnaireEditor-module__yBBxoW__description{flex-direction:column;display:flex}.QuestionnaireEditor-module__yBBxoW__questions .QuestionnaireEditor-module__yBBxoW__header{margin-bottom:var(--space-3);flex-direction:row;justify-content:space-between;display:flex}.QuestionnaireEditor-module__yBBxoW__headerContainer .QuestionnaireEditor-module__yBBxoW__header{flex-direction:column;display:flex}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidget{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetEmbedded{width:100%;box-shadow:none;background:0 0;border:none;margin:0;padding:0}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetEmbedded .QuestionnaireEditor-module__yBBxoW__respondentSettingsHeader{align-items:flex-start;gap:var(--space-scale-0-65);flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto;display:grid}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetCompact .QuestionnaireEditor-module__yBBxoW__respondentSettingsHeader{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetCompact .QuestionnaireEditor-module__yBBxoW__respondentSettingsHeader>div:first-child{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetEmbedded .QuestionnaireEditor-module__yBBxoW__respondentSettingsControl{width:auto;min-width:0}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetCompact .QuestionnaireEditor-module__yBBxoW__respondentSettingsControl{width:100%;margin-top:var(--space-scale-0-1);justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetEmbedded .QuestionnaireEditor-module__yBBxoW__respondentSettingsSelector{width:auto}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetCompact .QuestionnaireEditor-module__yBBxoW__respondentSettingsSelector{width:100%}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetCompact .QuestionnaireEditor-module__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)}.QuestionnaireEditor-module__yBBxoW__respondentSettingsWidgetCompact .QuestionnaireEditor-module__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)}.QuestionnaireEditor-module__yBBxoW__respondentSettingsHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);flex-wrap:wrap;display:flex}.QuestionnaireEditor-module__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}.QuestionnaireEditor-module__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}.QuestionnaireEditor-module__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}.QuestionnaireEditor-module__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)}.QuestionnaireEditor-module__yBBxoW__respondentSettingsControl{min-width:calc(16 * var(--scale));flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.QuestionnaireEditor-module__yBBxoW__respondentSettingsSelector{justify-content:flex-end;width:100%}.QuestionnaireEditor-module__yBBxoW__headerTop{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.QuestionnaireEditor-module__yBBxoW__headerTop h1{margin:0}.QuestionnaireEditor-module__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)}.QuestionnaireEditor-module__yBBxoW__settings{display:flex}.QuestionnaireEditor-module__yBBxoW__linkButton{justify-content:center;align-items:center;display:flex}
.QuestionnaireInputs-module__OYHKsa__inputs{justify-content:center;align-items:center;gap:var(--space-scale-0-9);flex-direction:column;width:100%;display:flex}.QuestionnaireInputs-module__OYHKsa__questionnaireTab .QuestionnaireInputs-module__OYHKsa__informations{width:30%;height:fit-content}.QuestionnaireInputs-module__OYHKsa__selected{background-color:var(--brand-primary);color:var(--on-brand)}.QuestionnaireInputs-module__OYHKsa__unselected{background-color:var(--interaction-disabled)}.QuestionnaireInputs-module__OYHKsa__generateButtonRow{align-items:center;gap:var(--space-scale-0-75);display:inline-flex}.QuestionnaireInputs-module__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 QuestionnaireInputs-module__OYHKsa__questionnaireAutoSaveSpin;display:inline-block}.QuestionnaireInputs-module__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 QuestionnaireInputs-module__OYHKsa__questionnaireAutoSaveSpin;display:inline-block}.QuestionnaireInputs-module__OYHKsa__buttons{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-75);flex-flow:wrap;display:flex}.QuestionnaireInputs-module__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}.QuestionnaireInputs-module__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}.QuestionnaireInputs-module__OYHKsa__rewriteButton:hover:not(:disabled){background:var(--brand-muted);color:var(--text-inverse)}.QuestionnaireInputs-module__OYHKsa__rewriteButton:disabled{opacity:.4;cursor:not-allowed}.QuestionnaireInputs-module__OYHKsa__rewriteIcon{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));justify-content:center;align-items:center;display:flex}.QuestionnaireInputs-module__OYHKsa__rewriteIcon svg{width:100%;height:100%}.QuestionnaireInputs-module__OYHKsa__size{flex-direction:column;display:flex}.QuestionnaireInputs-module__OYHKsa__sizeCompact{gap:var(--space-scale-0-95);max-width:100%;overflow:hidden}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__selectors{flex-direction:row;justify-content:space-between;width:100%;display:flex}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__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}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__selectors>div{gap:var(--space-scale-0-4);flex-direction:column;min-width:0;display:flex}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__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)}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__selectors>div:last-child{max-width:calc(20 * var(--scale));grid-column:1/-1}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__selectors input[type=number],.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__selectors button,.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__selectors button:hover,.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__selectors button:focus-visible{box-shadow:none}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__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)}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__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)}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__sizeModeSelector{max-width:100%}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory{border-radius:var(--radius-md);margin-top:var(--space-3);background-color:var(--surface-sunken);display:grid;overflow:hidden}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__inventory{margin-top:0}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryHeader{background-color:var(--interaction-disabled)}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryLine{grid-template-columns:1fr 1fr;width:100%;display:grid}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryLine:not(:last-child){border-bottom:var(--border-width-scale-03) solid var(--text-inverse)}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryLine span{padding:var(--space-2)}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__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)}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryLine span:not(:last-child){border-right:var(--border-width-scale-03) solid var(--text-inverse)}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryLine span:first-child{grid-column:1}.QuestionnaireInputs-module__OYHKsa__size .QuestionnaireInputs-module__OYHKsa__inventory .QuestionnaireInputs-module__OYHKsa__inventoryLine span:last-child{grid-column:2}.QuestionnaireInputs-module__OYHKsa__sizeApply{margin-top:var(--space-3);justify-content:flex-end;display:flex}.QuestionnaireInputs-module__OYHKsa__sizeCompact .QuestionnaireInputs-module__OYHKsa__sizeApply{margin-top:var(--space-scale-0-35)}
@media (max-width:900px){.QuestionnaireResponsive-module__2XbX4q__respondentSettingsHeader{align-items:flex-start;gap:var(--space-2);flex-direction:column}.QuestionnaireResponsive-module__2XbX4q__respondentSettingsControl{width:100%;min-width:0}.QuestionnaireResponsive-module__2XbX4q__questionnaireEditWorkspaceOpen{height:auto;max-height:none;display:block;overflow:visible}.QuestionnaireResponsive-module__2XbX4q__questionnaireAssistantSplitPanel{width:100%;min-width:0;height:auto;max-height:none;padding:0}.QuestionnaireResponsive-module__2XbX4q__questionnaireAssistantToolbar{flex-direction:column;align-items:stretch}.QuestionnaireResponsive-module__2XbX4q__questionnaireAssistantToolbarActions{justify-content:space-between}.QuestionnaireResponsive-module__2XbX4q__questionnaireAssistantModeTabs{width:100%}.QuestionnaireResponsive-module__2XbX4q__questionnaireAssistantModeButton{flex:1 1 0}.QuestionnaireResponsive-module__2XbX4q__questionnaireEditorResizeHandle{display:none}.QuestionnaireResponsive-module__2XbX4q__questionnaireAssistantChatPanel{height:60vh!important}.QuestionnaireResponsive-module__2XbX4q__questionnaireEditorWidgetsPanel{height:auto;overflow:visible}}
.ResultsMatchingToolbar-module__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}.ResultsMatchingToolbar-module__xp5ZVG__toolbarRowElevated{z-index:var(--layer-popover)}.ResultsMatchingToolbar-module__xp5ZVG__toolbarRow .ResultsMatchingToolbar-module__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}.ResultsMatchingToolbar-module__xp5ZVG__toolbarRow .ResultsMatchingToolbar-module__xp5ZVG__toolbarActions{justify-content:flex-end;gap:var(--space-scale-0-45)}.ResultsMatchingToolbar-module__xp5ZVG__toolbarPopover{z-index:var(--layer-popover);max-width:calc(100vw - calc(2.2 * var(--scale)));left:auto;right:0}.ResultsMatchingToolbar-module__xp5ZVG__toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.ResultsMatchingToolbar-module__xp5ZVG__toolbarPopoverNarrow{width:min(calc(26 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.ResultsMatchingToolbar-module__xp5ZVG__toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}.ResultsMatchingToolbar-module__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}.ResultsMatchingToolbar-module__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}.ResultsMatchingToolbar-module__xp5ZVG__modeSelector{width:100%;min-width:calc(16 * var(--scale))}.ResultsMatchingToolbar-module__xp5ZVG__computeActionWrap{position:relative}@media (max-width:1100px){.ResultsMatchingToolbar-module__xp5ZVG__toolbarPopoverWide,.ResultsMatchingToolbar-module__xp5ZVG__toolbarPopoverNarrow{width:100%}}
.BestCandidatePanel-module__Ed5mxW__panel{gap:var(--font-size-caption);flex-direction:column;display:flex}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__inputBlock{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__Ed5mxW__textarea:focus{outline:solid calc(.15 * var(--scale)) var(--interaction-focus);outline-offset:calc(.1 * var(--scale))}.BestCandidatePanel-module__Ed5mxW__actions{justify-content:flex-start;display:flex}.BestCandidatePanel-module__Ed5mxW__loadingRow{justify-content:flex-start;align-items:center;display:flex}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__referenceSection{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.BestCandidatePanel-module__Ed5mxW__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.BestCandidatePanel-module__Ed5mxW__sectionHeader h4{margin:0}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__referenceList{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.BestCandidatePanel-module__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}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__rankingSection{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.BestCandidatePanel-module__Ed5mxW__rankingSection h4{margin:0}.BestCandidatePanel-module__Ed5mxW__rankingList{gap:var(--space-2);padding-left:var(--font-size-title-medium);flex-direction:column;margin:0;display:flex}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__rankingTopRow{justify-content:space-between;align-items:center;display:flex}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__Ed5mxW__metricsRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__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}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__explainabilityTitle,.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__contributionGroup{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.BestCandidatePanel-module__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}.BestCandidatePanel-module__Ed5mxW__contributionList{padding-left:var(--font-size-title-medium);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.BestCandidatePanel-module__Ed5mxW__contributionItem{color:var(--text-primary)}.BestCandidatePanel-module__Ed5mxW__contributionHeader{justify-content:space-between;gap:var(--space-2);align-items:baseline;display:flex}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__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)}.BestCandidatePanel-module__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}
.GroupingHistory-module__srdM7q__count,.GroupingHistory-module__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)}.GroupingHistory-module__srdM7q__list{gap:var(--space-scale-0-55);margin:0;padding:0;list-style:none;display:grid}.GroupingHistory-module__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}.GroupingHistory-module__srdM7q__item[data-selected=true]{border-color:var(--brand-primary);box-shadow:var(--focus-ring)}.GroupingHistory-module__srdM7q__itemCopy{gap:var(--space-scale-0-18);flex-direction:column;min-width:0;display:flex}.GroupingHistory-module__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}.GroupingHistory-module__srdM7q__itemTitleRow svg{flex:none}.GroupingHistory-module__srdM7q__origin,.GroupingHistory-module__srdM7q__metadata,.GroupingHistory-module__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)}.GroupingHistory-module__srdM7q__readOnlyNotice,.GroupingHistory-module__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)}.GroupingHistory-module__srdM7q__readOnlyNotice{background:color-mix(in srgb, var(--intent-warning) 18%, var(--surface-raised));color:var(--text-primary)}.GroupingHistory-module__srdM7q__error{background:var(--intent-danger-surface);color:var(--intent-danger)}.GroupingHistory-module__srdM7q__action{flex:none;display:flex}@media (max-width:720px){.GroupingHistory-module__srdM7q__item{flex-direction:column;align-items:stretch}.GroupingHistory-module__srdM7q__action{justify-content:flex-end}}
.CompleteReportGenerationProgress-module__YkUMfa__generationPanel{isolation:isolate;grid-template-columns:calc(3.2 * var(--scale)) minmax(0, 1fr);box-sizing:border-box;width:calc(30 * var(--scale));max-width:calc(100vw - calc(8 * var(--scale)));height:calc(3.2 * var(--scale));border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-sunken);animation:CompleteReportGenerationProgress-module__YkUMfa__generationPanelExpand .62s var(--toolbar-spring,var(--ease-standard)) both;align-items:center;display:grid;position:relative;overflow:hidden}.CompleteReportGenerationProgress-module__YkUMfa__generationBackground{z-index:var(--layer-base);appearance:none;border:var(--border-width-none);background:0 0;width:100%;height:100%;position:absolute;inset:0}.CompleteReportGenerationProgress-module__YkUMfa__generationBackground::-webkit-progress-bar{background:0 0}.CompleteReportGenerationProgress-module__YkUMfa__generationBackground::-webkit-progress-value{background:var(--intent-success-fill)}.CompleteReportGenerationProgress-module__YkUMfa__generationBackground::-moz-progress-bar{background:var(--intent-success-fill)}.CompleteReportGenerationProgress-module__YkUMfa__generationContent{z-index:var(--layer-content);min-width:0;padding-right:var(--space-scale-0-9);grid-column:2;position:relative}.CompleteReportGenerationProgress-module__YkUMfa__generationHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-7);min-width:0;display:flex}.CompleteReportGenerationProgress-module__YkUMfa__generationCurrent{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;opacity:1;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);letter-spacing:var(--letter-spacing-normal);overflow:hidden;transform:translateY(0)}.CompleteReportGenerationProgress-module__YkUMfa__generationCurrent[data-changing=true]{opacity:0;transform:translateY(calc(-.08 * var(--scale)))}.CompleteReportGenerationProgress-module__YkUMfa__generationPercentage{color:var(--intent-success);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.CompleteReportGenerationProgress-module__YkUMfa__generationFooter{margin-top:var(--space-scale-0-28);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);display:block}.CompleteReportGenerationProgress-module__YkUMfa__generationPanel[data-motion=closing]{animation:CompleteReportGenerationProgress-module__YkUMfa__generationPanelCollapse .48s var(--toolbar-spring,var(--ease-standard)) both;transition:background-color var(--duration-base) var(--duration-fast) var(--ease-standard);background-color:#0000}.CompleteReportGenerationProgress-module__YkUMfa__generationPanel[data-motion=closing] .CompleteReportGenerationProgress-module__YkUMfa__generationContent{animation:.18s ease-in forwards CompleteReportGenerationProgress-module__YkUMfa__generationContentHide}.CompleteReportGenerationProgress-module__YkUMfa__generationPanel[data-motion=closing] .CompleteReportGenerationProgress-module__YkUMfa__generationBackground{opacity:0;transition:opacity var(--duration-base) var(--duration-fast) var(--ease-standard)}@keyframes CompleteReportGenerationProgress-module__YkUMfa__generationPanelExpand{0%{width:calc(16 * var(--scale))}to{width:calc(30 * var(--scale))}}@keyframes CompleteReportGenerationProgress-module__YkUMfa__generationPanelCollapse{0%{width:calc(30 * var(--scale))}to{width:calc(3.2 * var(--scale))}}@keyframes CompleteReportGenerationProgress-module__YkUMfa__generationContentHide{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.CompleteReportGenerationProgress-module__YkUMfa__generationPanel,.CompleteReportGenerationProgress-module__YkUMfa__generationPanel[data-motion=closing] .CompleteReportGenerationProgress-module__YkUMfa__generationContent{animation:none}.CompleteReportGenerationProgress-module__YkUMfa__generationCurrent{transition:none}}
.NumberSelector-module__2mLQkq__numberSelector{justify-content:space-between;align-items:center;gap:var(--space-scale-0-45);flex-direction:row;width:100%;display:flex}.NumberSelector-module__2mLQkq__numberSelector *{font-family:inherit}.NumberSelector-module__2mLQkq__numberSelector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberSelector-module__2mLQkq__numberSelector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberSelector-module__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}.NumberSelector-module__2mLQkq__numberSelector input[type=number]:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}.NumberSelector-module__2mLQkq__numberSelector input[type=number]:disabled{color:var(--text-disabled);background:var(--interaction-disabled);box-shadow:none;cursor:not-allowed}.NumberSelector-module__2mLQkq__numberSelector .NumberSelector-module__2mLQkq__buttons{gap:var(--space-scale-0-2);flex-flow:row;display:flex}.NumberSelector-module__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}.NumberSelector-module__2mLQkq__numberSelector button:hover{border-color:var(--intent-warning-ink)}.NumberSelector-module__2mLQkq__numberSelector button:active{background-color:var(--intent-warning-surface)}.NumberSelector-module__2mLQkq__numberSelector button:disabled{opacity:.55;border-color:var(--border-disabled);box-shadow:none;cursor:not-allowed}.NumberSelector-module__2mLQkq__numberSelector button span{justify-content:center;align-items:center;display:flex}
.Dashboard-module__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}.Dashboard-module__jmkzOa__dashBoard[data-sidebar-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.Dashboard-module__jmkzOa__dashBoard[data-sidebar-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.Dashboard-module__jmkzOa__dashboardShell{flex:auto;width:100%;max-width:100%;height:100%;display:flex}.Dashboard-module__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}.Dashboard-module__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}.Dashboard-module__jmkzOa__sidebarResizeHandle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:0}.Dashboard-module__jmkzOa__sidebarResizeHandle:hover,.Dashboard-module__jmkzOa__sidebarResizeHandleActive{background:var(--interaction-hover)}.Dashboard-module__jmkzOa__sidebarResizeHandleActive:after{background:var(--surface-overlay)}.Dashboard-module__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}.Dashboard-module__jmkzOa__dashboardContent>.tab{overscroll-behavior-y:contain;min-height:0}.Dashboard-module__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}.Dashboard-module__jmkzOa__routeNavigationMotionArea{position:absolute;inset:0}@media (max-width:720px),(max-width:799px),(max-width:1199px) and (max-height:480px){.Dashboard-module__jmkzOa__dashboardShell{flex-direction:column}.Dashboard-module__jmkzOa__dashboardContent>.tab{padding-top:calc(env(safe-area-inset-top) + var(--space-scale-9))}.Dashboard-module__jmkzOa__sidebarResizeHandle{display:none}.Dashboard-module__jmkzOa__dashBoard{--dashboard-sidebar-width:100%}}.Dashboard-module__jmkzOa__placeholder{flex-direction:row;justify-content:space-around;align-items:center;height:100vh;display:flex;overflow:hidden}.Dashboard-module__jmkzOa__placeholder .Dashboard-module__jmkzOa__image{object-fit:contain;width:35vw;height:80vh;margin-top:10vh}.Dashboard-module__jmkzOa__placeholder .Dashboard-module__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}.Dashboard-module__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}
.SegmentedControl-module__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}.SegmentedControl-module__W3PS4G__segmentedControl[data-orientation=vertical]{flex-direction:column}.SegmentedControl-module__W3PS4G__segmentedControl[data-equal-width=true]{width:var(--segmented-control-width,max-content);max-width:100%}.SegmentedControl-module__W3PS4G__segmentedControl[data-fluid=true]{width:100%;max-width:100%}.SegmentedControl-module__W3PS4G__segmentedControl[data-fluid=true][data-equal-width=true]{width:100%}.SegmentedControl-module__W3PS4G__segmentedControl[data-equal-width=true] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex:0 0 var(--segmented-option-width,max-content);min-width:var(--segmented-option-width,max-content);margin:0}.SegmentedControl-module__W3PS4G__segmentedControl[data-fluid=true][data-equal-width=true] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex:1 1 0;min-width:0}.SegmentedControl-module__W3PS4G__segmentedControl[data-orientation=vertical] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex:1 1 0;width:100%;min-width:0;margin:0}.SegmentedControl-module__W3PS4G__segmentedControl[data-single-character=true] .SegmentedControl-module__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)}.SegmentedControl-module__W3PS4G__segmentedControlOption{z-index:var(--layer-content);box-sizing:border-box;position:relative}.SegmentedControl-module__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}.SegmentedControl-module__W3PS4G__segmentedControl[data-accent=orange] .SegmentedControl-module__W3PS4G__segmentedControlIndicator{background:var(--segmented-indicator-color,var(--brand-secondary))}.SegmentedControl-module__W3PS4G__segmentedControl[data-indicator=none] .SegmentedControl-module__W3PS4G__segmentedControlIndicator{display:none}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__W3PS4G__segmentedControlIndicator{transition:none}}
.SelectField-module__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}.SelectField-module__nD9e8q__field[data-variant=compact]{gap:var(--space-scale-0-35);grid-template-columns:1fr;min-height:auto}.SelectField-module__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)}.SelectField-module__nD9e8q__field[data-variant=compact] .SelectField-module__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)}.SelectField-module__nD9e8q__control{min-width:0;position:relative}.SelectField-module__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}.SelectField-module__nD9e8q__trigger:hover:not(:disabled){border-color:var(--brand-muted);background:var(--surface-sunken)}.SelectField-module__nD9e8q__trigger:focus-visible{border-color:var(--border-focus);outline:none}.SelectField-module__nD9e8q__trigger:disabled{border-color:var(--border-disabled);background:var(--interaction-disabled);color:var(--text-disabled);cursor:not-allowed}.SelectField-module__nD9e8q__triggerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SelectField-module__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}.SelectField-module__nD9e8q__control[data-open=true] .SelectField-module__nD9e8q__chevron{color:var(--brand-primary);transform:rotate(180deg)}.SelectField-module__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}.SelectField-module__nD9e8q__listbox[data-positioned=false]{visibility:hidden}.SelectField-module__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}.SelectField-module__nD9e8q__optionActive,.SelectField-module__nD9e8q__option:hover{background:var(--interaction-hover)}.SelectField-module__nD9e8q__optionSelected{color:var(--brand-primary)}.SelectField-module__nD9e8q__option:focus-visible{box-shadow:var(--focus-ring);outline:none}.SelectField-module__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){.SelectField-module__nD9e8q__field{gap:var(--space-scale-0-4);grid-template-columns:1fr}.SelectField-module__nD9e8q__trigger,.SelectField-module__nD9e8q__option{min-height:var(--control-height-compact-touch)}}
.ResultsAnalyticsFiltersBar-module__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}.ResultsAnalyticsFiltersBar-module__cHzaLa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__heading{gap:var(--space-1);min-width:min(calc(22 * var(--scale)), 100%);flex-direction:column;display:flex}.ResultsAnalyticsFiltersBar-module__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}.ResultsAnalyticsFiltersBar-module__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}.ResultsAnalyticsFiltersBar-module__cHzaLa__actions{align-items:center;gap:var(--space-scale-0-35);display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__grid{grid-template-columns:repeat(auto-fit, minmax(calc(13 * var(--scale)), 1fr));gap:var(--space-scale-0-75);display:grid}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodBlock{justify-content:flex-end;gap:var(--space-scale-0-35);flex-direction:column;display:flex}.ResultsAnalyticsFiltersBar-module__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}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodButtons{align-items:center;gap:var(--space-scale-0-45);display:inline-flex}.ResultsAnalyticsFiltersBar-module__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}.ResultsAnalyticsFiltersBar-module__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)}.ResultsAnalyticsFiltersBar-module__cHzaLa__cohortValueList{gap:var(--space-scale-0-75);flex-wrap:wrap;display:flex}@media (max-width:900px){.ResultsAnalyticsFiltersBar-module__cHzaLa__header{flex-direction:column;align-items:stretch}.ResultsAnalyticsFiltersBar-module__cHzaLa__actions{justify-content:flex-end;width:100%}.ResultsAnalyticsFiltersBar-module__cHzaLa__grid{grid-template-columns:1fr}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodButtons{flex-wrap:wrap}}
.Selector-module__CfzjYW__selectorContainer{box-sizing:border-box;justify-content:center;min-width:0;max-width:100%;display:flex}.Selector-module__CfzjYW__selectorContainer[data-variant=fluid]{width:100%}.Selector-module__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}.Selector-module__CfzjYW__selector .Selector-module__CfzjYW__selectorIndicator{border-radius:var(--selector-inner-radius)}.Selector-module__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}.Selector-module__CfzjYW__selectorButton:hover{color:var(--text-primary)}.Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected{color:var(--text-inverse)}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected,.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected{color:var(--on-brand-action);box-shadow:none;background-color:#0000}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton[aria-pressed=true],.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton[aria-pressed=true],.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton[aria-pressed=true]{color:var(--on-brand-action)}.Selector-module__CfzjYW__selector[data-accent=orange] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected{color:var(--on-secondary)}.Selector-module__CfzjYW__selectorButton:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:calc(.08 * var(--scale))}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton{border-radius:var(--selector-inner-radius)}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton{margin:var(--selector-option-margin);padding:var(--space-3) var(--space-4)}.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-inline:var(--space-2)}.Selector-module__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)}.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton{padding:var(--selector-option-padding-block) var(--selector-option-padding-inline);margin:0}.Selector-module__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}.Selector-module__CfzjYW__selector[data-variant=period] .Selector-module__CfzjYW__selectorIndicator{border-radius:var(--radius-pill)}.Selector-module__CfzjYW__selector[data-variant=period] .Selector-module__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}.Selector-module__CfzjYW__selectorContainer[data-variant=tabs]{justify-content:flex-start}.Selector-module__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}.Selector-module__CfzjYW__selector[data-variant=tabs] .Selector-module__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}.Selector-module__CfzjYW__selector[data-variant=tabs] .Selector-module__CfzjYW__selectorButton:hover{color:var(--brand-primary);background:0 0}.Selector-module__CfzjYW__selector[data-variant=tabs] .Selector-module__CfzjYW__selectorButton.Selector-module__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){.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=period] .Selector-module__CfzjYW__selectorButton{min-height:var(--control-height-compact-touch)}}
.HideSelector-module__q03vNq__hideSelector{cursor:pointer;--padding:calc(.5 * var(--scale));--padding2:calc(1 * var(--scale));width:100%;display:inline-block;position:relative}.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__options{margin-top:var(--space-2);background:var(--glass-bg);border:var(--border-width-scale-008) solid var(--border-strong);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--elevation-2);padding:var(--padding);border-radius:var(--radius-lg);z-index:var(--layer-popover);position:absolute;left:0;right:0}.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option{padding:var(--space-2);margin:var(--padding);border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid transparent;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard)}.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option:hover,.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option:focus-visible{background:var(--interaction-selected);border-color:var(--border-focus);transform:translateY(calc(-.06 * var(--scale)))}.HideSelector-module__q03vNq__option.HideSelector-module__q03vNq__selected{background:var(--brand-wash);border-color:var(--border-focus);color:var(--brand-primary);font-weight:var(--weight-semibold)}.HideSelector-module__q03vNq__highlighted{background:var(--interaction-selected);border-color:var(--border-focus)}.HideSelector-module__q03vNq__current{border:var(--border-width-scale-01) solid var(--border-default);background:var(--surface-glass);padding:var(--padding2) calc(var(--padding) + var(--padding2));border-radius:var(--radius-lg);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)}.HideSelector-module__q03vNq__hideSelector:hover .HideSelector-module__q03vNq__current{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.HideSelector-module__q03vNq__hideSelector:focus-within .HideSelector-module__q03vNq__current{border-color:var(--border-focus);box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option,.HideSelector-module__q03vNq__current{transition:none}}
.TextField-module__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)}.TextField-module__oBJzIG__input,.TextField-module__oBJzIG__textarea{border-radius:var(--text-field-closed-radius)}.TextField-module__oBJzIG__textarea{resize:none}.TextField-module__oBJzIG__control::placeholder{color:var(--text-muted)}.TextField-module__oBJzIG__control:focus{border-color:var(--border-focus);outline:none}.TextField-module__oBJzIG__control:disabled{background:var(--interaction-disabled);color:var(--text-disabled);cursor:not-allowed}
.SearchBar-module__VQiVcW__searchWrapper{min-width:calc(20 * var(--scale));flex:1;position:relative}.SearchBar-module__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%)}.SearchBar-module__VQiVcW__searchIconSvg{width:100%;height:100%}.SearchBar-module__VQiVcW__searchInput{padding-left:var(--space-scale-2-8)}
.Error-module__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}.Error-module__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}.Error-module__JZIF9G__errorIcon.Error-module__JZIF9G__errorIcon{width:calc(1.25 * var(--scale));height:calc(1.25 * var(--scale));color:var(--intent-danger);flex:none}.Error-module__JZIF9G__errorInline .Error-module__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){.Error-module__JZIF9G__errorInline{background:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}
.WidgetLoadingState-module__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}.WidgetLoadingState-module__tgNkyG__loadingState svg{flex:none}
.PdfObjectViewer-module__vULZFG__viewer{width:100%;min-height:min(72vh, calc(40 * var(--scale)));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);display:block}.PdfObjectViewer-module__vULZFG__viewerShell{gap:var(--space-1);flex-direction:column;display:flex}.PdfObjectViewer-module__vULZFG__viewerActions{justify-content:flex-end;display:flex}.PdfObjectViewer-module__vULZFG__fallback{align-items:flex-start;gap:var(--space-1);padding:var(--space-4);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.PdfObjectViewer-module__vULZFG__fallback p{margin:0}
