@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:var(--era-border)}html,body,#root{height:100%}html,body{background-color:var(--era-page);color:var(--era-ink)}body{margin:0}::-moz-selection{background-color:rgb(var(--era-accent-rgb)/.25)}::selection{background-color:rgb(var(--era-accent-rgb)/.25)}*{scrollbar-width:thin;scrollbar-color:var(--era-control-border) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--era-control-border);border-radius:9999px;border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--era-muted)}:focus-visible{outline:2px solid var(--era-accent);outline-offset:2px}.era-ui{--era-brand-cover: #083e2d;--era-brand-lime: #cff17b;--era-accent-rgb: 8 122 77;--era-accent: rgb(var(--era-accent-rgb));--era-accent-hover: #086943;--era-accent-pressed: #07573b;--era-on-accent: #fff;--era-page: #f4f8f5;--era-surface: #fff;--era-sidebar: #f8fbf9;--era-subtle-rgb: 239 248 241;--era-subtle: rgb(var(--era-subtle-rgb));--era-neutral: #edf2ee;--era-border: #dce8e0;--era-control-border: #7c9286;--era-ink-rgb: 20 40 32;--era-ink: rgb(var(--era-ink-rgb));--era-muted: #536a5e;--era-focus: #087a4d;--era-disabled: #d6e8de;--era-disabled-ink: #45695a;--era-success: #087a4d;--era-success-bg: #ddf4e5;--era-warning-rgb: 138 80 13;--era-warning: rgb(var(--era-warning-rgb));--era-warning-bg: #fff1d9;--era-danger: #9e3232;--era-danger-bg: #fbe9e8;--era-danger-subtle: #fff8f7;--era-danger-border: #e5b0ae;--era-space-1: 4px;--era-space-2: 8px;--era-space-3: 12px;--era-space-4: 16px;--era-space-6: 24px;--era-space-8: 32px;--era-space-10: 40px;--era-radius-small: 8px;--era-radius-control: 12px;--era-radius-card: 16px;--era-radius-large: 24px;--era-radius-pill: 999px;--era-control-size: 44px;--era-font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--era-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--era-text-display: 700 clamp(1.75rem, 1.25rem + 2.5vw, 3rem)/1.14 var(--era-font-family);--era-text-title: 700 1.75rem/2.25rem var(--era-font-family);--era-text-section: 600 1.375rem/1.75rem var(--era-font-family);--era-text-heading: 600 1.0625rem/1.5rem var(--era-font-family);--era-text-body: 400 .9375rem/1.5rem var(--era-font-family);--era-text-body-small: 400 .8125rem/1.25rem var(--era-font-family);--era-text-label: 600 .8125rem/1.125rem var(--era-font-family);--era-text-caption: 500 .6875rem/1rem var(--era-font-family);--era-text-overline: 600 .6875rem/1rem var(--era-font-family);--era-text-code: 400 .8125rem/1.25rem var(--era-font-mono);color:var(--era-ink);color-scheme:light;font:var(--era-text-body)}.era-ui[data-theme=dark],:is(.dark.era-ui,.dark .era-ui):not([data-theme=light]){--era-accent-rgb: 126 224 174;--era-accent-hover: #9aecc1;--era-accent-pressed: #62cb97;--era-on-accent: #083e2d;--era-page: #10201a;--era-surface: #193329;--era-sidebar: #122b21;--era-subtle-rgb: 32 60 48;--era-neutral: #243e32;--era-border: #345045;--era-control-border: #688b79;--era-ink-rgb: 240 248 242;--era-muted: #a7c0b1;--era-focus: #7ee0ae;--era-disabled: #29473b;--era-disabled-ink: #a7c0b1;--era-success: #7ee0ae;--era-success-bg: #234737;--era-warning-rgb: 244 207 123;--era-warning-bg: #493715;--era-danger: #ffadab;--era-danger-bg: #4b2827;--era-danger-subtle: #342523;--era-danger-border: #9b6460;color-scheme:dark}._analysis-page_10pe8_1{display:flex;block-size:100%;overflow:clip;background:var(--era-page)}._analysis-page__main_10pe8_8,._analysis-page__content_10pe8_9{display:flex;min-inline-size:0;min-block-size:0;flex:1;flex-direction:column}._analysis-page__content--home_10pe8_17{--analysis-workspace-overflow: visible;--analysis-composer-input-padding: 0;display:block;overflow-y:auto;padding:clamp(16px,3.5vw,48px)}._analysis-page__content--home_10pe8_17>*{max-inline-size:68rem;margin-inline:auto}._analysis-page__content--home_10pe8_17>*+*{margin-block-start:var(--era-space-4)}.era-ui ._era-button_15at0_1{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--era-space-2);min-block-size:var(--era-control-size);max-inline-size:100%;padding:var(--era-space-2) var(--era-space-4);border:1px solid transparent;border-radius:var(--era-radius-control);font:var(--era-text-label);text-align:center;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.era-ui ._era-button_15at0_1 svg{flex:none}.era-ui ._era-button_15at0_1:focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){.era-ui ._era-button_15at0_1{transition:none}}.era-ui ._era-button--primary_15at0_32{background:var(--era-accent);color:var(--era-on-accent)}.era-ui ._era-button--primary_15at0_32:hover:not(:disabled){background:var(--era-accent-hover)}.era-ui ._era-button--primary_15at0_32:active:not(:disabled){background:var(--era-accent-pressed)}.era-ui ._era-button--secondary_15at0_43{border-color:var(--era-border);background:var(--era-surface);color:var(--era-ink)}.era-ui ._era-button--secondary_15at0_43:hover:not(:disabled){background:var(--era-subtle)}.era-ui ._era-button--secondary_15at0_43:active:not(:disabled){background:var(--era-neutral)}.era-ui ._era-button--ghost_15at0_55{background:transparent;color:var(--era-accent)}.era-ui ._era-button--ghost_15at0_55:hover:not(:disabled),.era-ui ._era-button--ghost_15at0_55:active:not(:disabled){background:var(--era-subtle)}.era-ui ._era-button--danger_15at0_63{background:var(--era-danger-bg);color:var(--era-danger)}.era-ui ._era-button--danger_15at0_63:hover:not(:disabled),.era-ui ._era-button--danger_15at0_63:active:not(:disabled){border-color:var(--era-danger)}.era-ui ._era-button_15at0_1:disabled{cursor:not-allowed}.era-ui ._era-button_15at0_1:disabled:not([data-loading]){border-color:transparent;background:var(--era-disabled);color:var(--era-disabled-ink)}.era-ui ._era-button_15at0_1[data-loading]{cursor:progress}.era-ui ._era-button__spinner_15at0_87{animation:_era-ui-spin_15at0_1 .8s linear infinite}@keyframes _era-ui-spin_15at0_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.era-ui ._era-button__spinner_15at0_87{animation:none}}._era-typography--display_ha5ob_1{font:var(--era-text-display);letter-spacing:-.025em}._era-typography--title_ha5ob_6{font:var(--era-text-title)}._era-typography--section_ha5ob_10{font:var(--era-text-section)}._era-typography--heading_ha5ob_14{font:var(--era-text-heading)}._era-typography--body_ha5ob_18{font:var(--era-text-body)}._era-typography--body-small_ha5ob_22{font:var(--era-text-body-small)}._era-typography--label_ha5ob_26{font:var(--era-text-label)}._era-typography--caption_ha5ob_30{font:var(--era-text-caption)}._era-typography--overline_ha5ob_34{font:var(--era-text-overline);letter-spacing:.06em;text-transform:uppercase}._era-typography--code_ha5ob_40{font:var(--era-text-code)}._era-typography--muted_ha5ob_44{color:var(--era-muted)}._era-typography--tabular_ha5ob_48{font-variant-numeric:tabular-nums}._era-typography--truncate_ha5ob_52{display:block;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.era-ui ._era-button--icon_1lpva_1{flex:none;inline-size:var(--era-control-size);padding:0}.era-ui ._era-button__icon_1lpva_7{display:inline-flex}.era-ui ._era-action-link_4itti_1{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--era-space-2);min-block-size:var(--era-control-size);max-inline-size:100%;padding:var(--era-space-2) var(--era-space-4);border:1px solid transparent;border-radius:var(--era-radius-control);font:var(--era-text-label);text-align:center;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.era-ui ._era-action-link_4itti_1 svg{flex:none}.era-ui ._era-action-link_4itti_1:focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){.era-ui ._era-action-link_4itti_1{transition:none}}.era-ui ._era-action-link--primary_4itti_32{background:var(--era-accent);color:var(--era-on-accent)}.era-ui ._era-action-link--primary_4itti_32:hover:not(:disabled){background:var(--era-accent-hover)}.era-ui ._era-action-link--primary_4itti_32:active:not(:disabled){background:var(--era-accent-pressed)}.era-ui ._era-action-link--secondary_4itti_43{border-color:var(--era-border);background:var(--era-surface);color:var(--era-ink)}.era-ui ._era-action-link--secondary_4itti_43:hover:not(:disabled){background:var(--era-subtle)}.era-ui ._era-action-link--secondary_4itti_43:active:not(:disabled){background:var(--era-neutral)}.era-ui ._era-action-link--ghost_4itti_55{background:transparent;color:var(--era-accent)}.era-ui ._era-action-link--ghost_4itti_55:hover:not(:disabled),.era-ui ._era-action-link--ghost_4itti_55:active:not(:disabled){background:var(--era-subtle)}.era-ui ._era-disclosure__chevron_gtoib_1{transition:transform .15s ease}.era-ui ._era-disclosure_gtoib_1[aria-expanded=true] ._era-disclosure__chevron_gtoib_1{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.era-ui ._era-disclosure__chevron_gtoib_1{transition:none}}.era-ui ._era-field_19xz0_1{display:grid;gap:var(--era-space-2);min-inline-size:0;text-align:start}.era-ui ._era-field__message_19xz0_8{color:var(--era-muted);overflow-wrap:anywhere}.era-ui ._era-field__message--error_19xz0_13{color:var(--era-danger)}.era-ui ._text-field_1xp31_1{box-sizing:border-box;min-inline-size:0;inline-size:100%;min-block-size:var(--era-control-size);padding:var(--era-space-2) var(--era-space-3);border:1px solid var(--era-control-border);border-radius:var(--era-radius-small);background:var(--era-surface);color:var(--era-ink);font:var(--era-text-body)}.era-ui ._text-field_1xp31_1::-moz-placeholder{color:var(--era-muted);opacity:1}.era-ui ._text-field_1xp31_1::placeholder{color:var(--era-muted);opacity:1}.era-ui ._text-field_1xp31_1:disabled{background:var(--era-neutral);color:var(--era-muted)}.era-ui ._text-field_1xp31_1[aria-invalid=true]{border-color:var(--era-danger)}.era-ui ._text-field_1xp31_1:focus{border-color:var(--era-focus);outline:none}@media (forced-colors: active){.era-ui ._text-field_1xp31_1:focus{border-color:Highlight}}.era-ui ._text-area_im8di_1{box-sizing:border-box;min-inline-size:0;inline-size:100%;min-block-size:var(--era-control-size);padding:var(--era-space-2) var(--era-space-3);border:1px solid var(--era-control-border);border-radius:var(--era-radius-small);background:var(--era-surface);color:var(--era-ink);font:var(--era-text-body)}.era-ui ._text-area_im8di_1::-moz-placeholder{color:var(--era-muted);opacity:1}.era-ui ._text-area_im8di_1::placeholder{color:var(--era-muted);opacity:1}.era-ui ._text-area_im8di_1:disabled{background:var(--era-neutral);color:var(--era-muted)}.era-ui ._text-area_im8di_1[aria-invalid=true]{border-color:var(--era-danger)}.era-ui ._text-area_im8di_1:focus{border-color:var(--era-focus);outline:none}@media (forced-colors: active){.era-ui ._text-area_im8di_1:focus{border-color:Highlight}}.era-ui ._text-area_im8di_1{resize:vertical}.era-ui ._era-attachment_7j1y8_1{box-sizing:border-box;display:flex;align-items:center;gap:var(--era-space-2);min-inline-size:0;border:1px solid var(--era-border);border-radius:var(--era-radius-control);padding:var(--era-space-2) var(--era-space-3);background:var(--era-subtle)}.era-ui ._era-attachment__icon_7j1y8_13{display:inline-grid;flex:none;place-items:center;min-inline-size:2.25rem;block-size:2.25rem;border-radius:var(--era-radius-small);background:var(--era-success-bg);color:var(--era-success)}.era-ui ._era-attachment__body_7j1y8_24{display:grid;flex:1;gap:var(--era-space-1);min-inline-size:0;overflow-wrap:anywhere}.era-ui ._era-brief-form_13br3_1{box-sizing:border-box;min-inline-size:0;padding:var(--era-brief-padding, var(--era-space-4));border:1px solid var(--era-border);border-radius:var(--era-radius-card);background:var(--era-surface);overflow-wrap:anywhere;display:grid;gap:var(--era-brief-gap, var(--era-space-4))}.era-ui ._era-brief-form__title_13br3_16{margin:0}.era-ui ._era-brief-form__actions_13br3_20{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--era-space-3)}.era-ui ._era-tooltip_17tkm_1{box-sizing:border-box;z-index:40;max-inline-size:min(20rem,var(--radix-tooltip-content-available-width));max-block-size:var(--radix-tooltip-content-available-height);overflow:auto;overflow-wrap:anywhere;padding:var(--era-space-2) var(--era-space-3);border:1px solid var(--era-control-border);border-radius:var(--era-radius-small);background:var(--era-surface);color:var(--era-ink);font:var(--era-text-label)}.era-ui ._era-tooltip--inverse_17tkm_16{border-color:transparent;background:var(--era-ink);color:var(--era-surface)}.era-ui ._era-history-item__open_dwkyx_1:focus-visible{outline:2px solid var(--era-focus);outline-offset:-2px}.era-ui ._era-history-item_dwkyx_1{--era-history-row-size: 40px;--era-history-remove-size: 28px;--era-history-remove-inset: 7px;box-sizing:border-box;position:relative;min-inline-size:0;border:1px solid transparent;border-radius:var(--era-radius-small)}.era-ui ._era-history-item__icon_dwkyx_17{display:inline-grid;flex:none;place-items:center;inline-size:24px;block-size:24px;border-radius:var(--era-radius-small);background:var(--era-success-bg);color:var(--era-success)}.era-ui ._era-history-item__icon_dwkyx_17[data-tone=neutral]{background:var(--era-neutral);color:var(--era-muted)}.era-ui ._era-history-item__icon_dwkyx_17[data-tone=warning]{background:var(--era-warning-bg);color:var(--era-warning)}.era-ui ._era-history-item__body_dwkyx_38{display:grid;flex:1;gap:var(--era-space-1);min-inline-size:0;overflow-wrap:anywhere}.era-ui ._era-history-item__title_dwkyx_46{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--era-text-label)}.era-ui ._era-history-item_dwkyx_1:hover{background:var(--era-subtle)}.era-ui ._era-history-item_dwkyx_1[data-active]{border-color:color-mix(in srgb,var(--era-accent) 32%,var(--era-border));background:color-mix(in srgb,var(--era-success-bg) 85%,var(--era-sidebar))}.era-ui ._era-history-item_dwkyx_1[data-active]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;block-size:24px;margin-block:auto;border-radius:var(--era-radius-pill);background:var(--era-accent);pointer-events:none}.era-ui ._era-history-item__open_dwkyx_1{display:flex;align-items:center;gap:var(--era-space-2);inline-size:100%;min-inline-size:0;min-block-size:calc(var(--era-history-row-size) - 2px);padding:var(--era-space-1) var(--era-space-2);border:0;border-radius:inherit;background:transparent;color:inherit;text-align:start;cursor:pointer}.era-ui ._era-history-item_dwkyx_1:has(._era-history-item__remove_dwkyx_92) ._era-history-item__open_dwkyx_1{padding-inline-end:calc(var(--era-history-remove-size) + var(--era-history-remove-inset) + var(--era-space-2))}.era-ui ._era-history-item_dwkyx_1 ._era-history-item__remove_dwkyx_92{position:absolute;inset-block:0;inset-inline-end:var(--era-history-remove-inset);inline-size:var(--era-history-remove-size);block-size:var(--era-history-remove-size);min-block-size:0;margin-block:auto;border-color:var(--era-border);border-radius:var(--era-radius-small);background:var(--era-surface);color:var(--era-muted);opacity:0;pointer-events:none}.era-ui ._era-history-item_dwkyx_1:hover ._era-history-item__remove_dwkyx_92,.era-ui ._era-history-item_dwkyx_1:focus-within ._era-history-item__remove_dwkyx_92{opacity:1;pointer-events:auto}@media (hover: hover) and (pointer: fine){.era-ui ._era-history-item_dwkyx_1:has(._era-history-item__remove_dwkyx_92:hover){border-color:var(--era-danger-border);background:var(--era-danger-subtle);box-shadow:0 2px 8px 1px color-mix(in srgb,var(--era-danger) 18%,transparent)}.era-ui ._era-history-item_dwkyx_1 ._era-history-item__remove_dwkyx_92:hover:not(:disabled){border-color:var(--era-danger-border);background:var(--era-danger-bg);color:var(--era-danger)}}@media (hover: none),(any-pointer: coarse){.era-ui ._era-history-item_dwkyx_1{--era-history-row-size: 48px;--era-history-remove-size: var(--era-control-size);--era-history-remove-inset: 2px}.era-ui ._era-history-item_dwkyx_1 ._era-history-item__remove_dwkyx_92{opacity:1;pointer-events:auto}}.era-ui ._era-progress-bar_3buj6_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;inline-size:100%;block-size:.375rem;overflow:hidden;border:0;border-radius:var(--era-radius-pill);background:var(--era-neutral);color:var(--era-accent)}.era-ui ._era-progress-bar_3buj6_1::-webkit-progress-bar{background:transparent}.era-ui ._era-progress-bar_3buj6_1::-webkit-progress-value{border-radius:var(--era-radius-pill);background:var(--era-accent)}.era-ui ._era-progress-bar_3buj6_1::-moz-progress-bar{border-radius:var(--era-radius-pill);background:var(--era-accent)}.era-ui ._era-progress-bar_3buj6_1:indeterminate{background:linear-gradient(90deg,transparent,var(--era-accent),transparent) no-repeat var(--era-neutral);background-size:35% 100%;animation:_era-ui-progress_3buj6_1 1.5s ease-in-out infinite alternate}.era-ui ._era-progress-bar_3buj6_1:indeterminate::-moz-progress-bar{background:transparent}@keyframes _era-ui-progress_3buj6_1{0%{background-position:0 0}to{background-position:100% 0}}@media (prefers-reduced-motion: reduce){.era-ui ._era-progress-bar_3buj6_1:indeterminate{animation:none;background-position:center}}.era-ui ._era-progress-panel_1fauu_1{box-sizing:border-box;min-inline-size:0;padding:var(--era-space-4);border:1px solid var(--era-border);border-radius:var(--era-radius-card);background:var(--era-surface);overflow-wrap:anywhere;display:grid;gap:var(--era-space-2)}.era-ui ._era-progress-panel__title_1fauu_13{margin:0}.era-ui ._era-progress-panel__label_1fauu_17{color:var(--era-accent)}.era-ui ._era-report-status__label_1bafu_1{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.era-ui ._era-report-status_1bafu_1{--era-state-bg: var(--era-neutral);--era-state-ink: var(--era-muted);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--era-space-1);max-inline-size:100%;padding:var(--era-space-2) var(--era-space-3);border-radius:var(--era-radius-pill);background:var(--era-state-bg);color:var(--era-state-ink);font:var(--era-text-label)}.era-ui ._era-report-status--success_1bafu_28{--era-state-bg: var(--era-success-bg);--era-state-ink: var(--era-success)}.era-ui ._era-report-status--warning_1bafu_33{--era-state-bg: var(--era-warning-bg);--era-state-ink: var(--era-warning)}.era-ui ._era-report-status--danger_1bafu_38{--era-state-bg: var(--era-danger-bg);--era-state-ink: var(--era-danger)}.era-ui ._era-report-status_1bafu_1 svg{flex:none}.era-ui ._era-report-status--compact_1bafu_47{inline-size:var(--era-report-mark-size, 2rem);block-size:var(--era-report-mark-size, 2rem);padding:0}.era-ui ._era-report-status--compact_1bafu_47._era-report-status--neutral_1bafu_53{background:transparent}@media print{.era-ui ._era-report-status--compact_1bafu_47{inline-size:auto;block-size:auto}.era-ui ._era-report-status--compact_1bafu_47 svg{display:none}.era-ui ._era-report-status--compact_1bafu_47 ._era-report-status__label_1bafu_1{position:static;inline-size:auto;block-size:auto;margin:0;clip-path:none;white-space:normal}}.era-ui ._era-section-link_1jntw_1{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--era-space-2);min-block-size:var(--era-control-size);max-inline-size:100%;padding:var(--era-space-2) var(--era-space-4);border:1px solid transparent;border-radius:var(--era-radius-control);font:var(--era-text-label);text-align:center;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.era-ui ._era-section-link_1jntw_1 svg{flex:none}.era-ui ._era-section-link_1jntw_1:focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){.era-ui ._era-section-link_1jntw_1{transition:none}}.era-ui ._era-section-link_1jntw_1{background:var(--era-surface);color:var(--era-muted)}.era-ui ._era-section-link_1jntw_1:hover{background:var(--era-subtle)}.era-ui ._era-section-link_1jntw_1[aria-current=location]{background:var(--era-success-bg);color:var(--era-accent)}.era-ui ._era-comparison__caption_15k9m_1{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.era-ui ._era-comparison_15k9m_1:focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}.era-ui ._era-comparison_15k9m_1{position:relative;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow:auto;border:1px solid var(--era-border);border-radius:var(--era-radius-control);background:var(--era-surface)}.era-ui ._era-comparison__table_15k9m_27{inline-size:100%;border-collapse:separate;border-spacing:0;font:var(--era-text-body);text-align:start}.era-ui ._era-comparison__table_15k9m_27 :is(th,td){box-sizing:border-box;min-inline-size:var(--era-comparison-column-width, 8.5rem);max-inline-size:18rem;padding:var(--era-comparison-cell-padding, var(--era-space-3));border-block-end:1px solid var(--era-border);vertical-align:middle;scroll-margin-block-start:var(--era-comparison-scroll-offset, 0px);overflow-wrap:anywhere}.era-ui ._era-comparison__table_15k9m_27 th{text-align:start}.era-ui ._era-comparison__table_15k9m_27 thead th{vertical-align:var(--era-comparison-header-align, middle)}.era-ui ._era-comparison__table_15k9m_27 td{text-align:center}.era-ui ._era-comparison__table_15k9m_27 :is(thead th,[scope=rowgroup]){background:var(--era-sidebar)}.era-ui ._era-comparison__table_15k9m_27 [scope=rowgroup]{font:var(--era-text-label);color:var(--era-comparison-group-color, inherit)}.era-ui ._era-comparison__table_15k9m_27 :is(thead th:first-child,[scope=row]){position:sticky;inset-inline-start:0;z-index:1;min-inline-size:clamp(8.75rem,26vw,15rem);border-inline-end:1px solid var(--era-border)}.era-ui ._era-comparison__table_15k9m_27 [scope=row]{background:var(--era-surface);font:var(--era-comparison-row-font, inherit);font-weight:var(--era-comparison-row-weight, inherit)}.era-ui ._era-comparison__table_15k9m_27 [data-subject]{background:var(--era-subtle)}@media print{.era-ui ._era-comparison_15k9m_1{overflow:visible}.era-ui ._era-comparison__table_15k9m_27{table-layout:fixed}.era-ui ._era-comparison__table_15k9m_27 :is(th,td){position:static;min-inline-size:0;padding:var(--era-space-1);font-size:9pt;line-height:inherit}}.era-ui ._era-coverage_wi1cw_1{display:grid;gap:var(--era-space-1);min-inline-size:0;padding:var(--era-space-4);border:1px solid var(--era-border);border-radius:var(--era-radius-control);background:var(--era-subtle);overflow-wrap:anywhere}.era-ui ._era-coverage__value_wi1cw_12{color:var(--era-coverage-value-color, inherit)}.era-ui ._era-evidence_1yfma_1 a:focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}.era-ui ._era-evidence_1yfma_1{box-sizing:border-box;min-inline-size:0;padding:var(--era-space-4);border:1px solid var(--era-border);border-radius:var(--era-radius-card);background:var(--era-surface);overflow-wrap:anywhere}.era-ui ._era-evidence__title_1yfma_16{margin:0}.era-ui ._era-evidence__label_1yfma_20{color:var(--era-accent)}.era-ui ._era-evidence__header_1yfma_24{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--era-space-2)}.era-ui ._era-evidence__intro_1yfma_31{display:grid;gap:var(--era-space-2);min-inline-size:0}.era-ui ._era-evidence__body_1yfma_37{display:grid;gap:var(--era-space-3);margin-block-start:var(--era-space-3)}.era-ui ._era-evidence__body_1yfma_37>:is(p,blockquote,ul,ol){margin-block:0}.era-ui ._era-evidence_1yfma_1 blockquote{margin-inline:0;padding:var(--era-space-3);border-inline-start:3px solid var(--era-accent);border-radius:var(--era-radius-small);background:var(--era-subtle)}.era-ui ._era-evidence_1yfma_1 a{color:var(--era-accent);text-decoration:underline;text-underline-offset:.15em}.era-ui ._era-source_40a4g_1 a:focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}.era-ui ._era-source_40a4g_1{box-sizing:border-box;min-inline-size:0;padding:var(--era-space-4);border:1px solid var(--era-border);border-radius:var(--era-radius-card);background:var(--era-surface);overflow-wrap:anywhere;display:flex;align-items:flex-start;gap:var(--era-space-3)}.era-ui ._era-source__number_40a4g_19{display:inline-grid;flex:none;place-items:center;min-inline-size:2.25rem;block-size:2.25rem;border-radius:var(--era-radius-small);background:var(--era-success-bg);color:var(--era-success)}.era-ui ._era-source__body_40a4g_30{display:grid;flex:1;gap:var(--era-space-1);min-inline-size:0;overflow-wrap:anywhere}.era-ui ._era-source_40a4g_1 a{color:var(--era-accent);text-decoration:underline;text-underline-offset:.15em}.era-ui ._era-source__number_40a4g_19{padding-inline:var(--era-space-1)}._chat-message__draft_aqh61_1{min-inline-size:0;overflow:clip;border:1px solid var(--era-border);border-radius:var(--era-radius-card);background:var(--era-surface)}._chat-message__draft-title_aqh61_9{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-block-end:1px solid var(--era-border);color:var(--era-accent)}._chat-message__draft-title_aqh61_9 span{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:currentColor}._chat-message__user-row_aqh61_25{display:flex}._chat-message__user-row_aqh61_25{animation:_fade-in_aqh61_1 .2s ease-out;justify-content:flex-end;gap:.75rem}._chat-message__user-bubble_aqh61_29{min-width:0px;max-width:85%;border-radius:1rem;background-color:var(--era-success-bg);padding:.625rem 1rem;color:var(--era-ink)}._chat-message__user-content_aqh61_33{white-space:pre-wrap;overflow-wrap:break-word}._chat-message__user-time_aqh61_37{margin-top:.25rem;text-align:right}._chat-message__user-avatar_aqh61_41{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));color:var(--era-muted)}._chat-message__user-icon_aqh61_45{height:.875rem;width:.875rem}._chat-message__row_aqh61_49{display:flex}@keyframes _fade-in_aqh61_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._chat-message__row_aqh61_49{animation:_fade-in_aqh61_1 .2s ease-out;gap:.75rem}._chat-message__question-avatar_aqh61_53{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--era-warning-bg);--tw-text-opacity: 1;color:rgb(var(--era-warning-rgb) / var(--tw-text-opacity, 1))}._chat-message__icon_aqh61_57{height:1rem;width:1rem}._chat-message__question-bubble_aqh61_61{min-width:0px;max-width:80%;border-radius:.375rem 1rem 1rem;border-width:1px;border-color:rgb(var(--era-warning-rgb) / .25);background-color:var(--era-warning-bg);padding:.75rem 1rem}._chat-message__question-label_aqh61_65{margin-bottom:.25rem;--tw-text-opacity: 1;color:rgb(var(--era-warning-rgb) / var(--tw-text-opacity, 1))}._chat-message__content_aqh61_69{white-space:pre-wrap;overflow-wrap:break-word;color:var(--era-ink)}._chat-message__assistant-avatar_aqh61_73{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--era-success-bg);--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1))}._chat-message__draft-label_aqh61_77{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}._chat-message__draft-indicator_aqh61_81{display:inline-block;height:.375rem;width:.375rem}@keyframes _pulse_aqh61_1{50%{opacity:.5}}._chat-message__draft-indicator_aqh61_81{animation:_pulse_aqh61_1 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--era-accent-rgb) / var(--tw-bg-opacity, 1))}._chat-message__assistant-time_aqh61_85{margin-top:.75rem;border-top-width:1px;border-color:var(--era-border);padding-top:.5rem}._chat-message__bubble_aqh61_89{min-width:0px;border-radius:.375rem 1rem 1rem;border-width:1px;border-color:var(--era-border);background-color:var(--era-surface);padding:1rem 1.25rem}._chat-message__bubble--report_aqh61_93{width:100%}._chat-message__bubble--message_aqh61_97{max-width:80%}._report__evidence_1mure_1{display:inline;font:var(--era-text-caption)}._report__evidence-toggle_1mure_6{border-radius:.25rem;padding:.125rem .25rem;--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:4px}._report__evidence-toggle_1mure_6:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:rgb(var(--era-accent-rgb) / 1)}._report__evidence-body_1mure_14{margin-top:.5rem}._report__evidence-body_1mure_14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}._report__evidence-body_1mure_14{border-radius:.5rem;border-width:1px;border-color:var(--era-border);--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:.75rem}._report__evidence-body_1mure_14:not([hidden]){display:block}._report__evidence-quote_1mure_22,._report__evidence-note_1mure_26{display:block;color:var(--era-muted)}._report__cell_1tn46_1{border-bottom-width:1px;border-color:var(--era-border);padding:.75rem 1rem;vertical-align:top;min-width:150px;max-width:280px;overflow-wrap:anywhere}._report__cell-note_1tn46_8,._report__cell-review_1tn46_8{margin-top:.5rem;display:block;color:var(--era-muted);font:var(--era-text-caption)}._report__cell-review_1tn46_8 summary{width:-moz-fit-content;width:fit-content;cursor:pointer;font:var(--era-text-label);list-style:none}._report__cell-review_1tn46_8 summary::-webkit-details-marker{display:none}._report__cell-review_1tn46_8 summary:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:rgb(var(--era-accent-rgb) / 1)}._report__cell-review_1tn46_8[open] span{margin-top:.5rem;display:block}._report__table-scroll_p4xqp_1{margin-top:1.5rem;margin-bottom:1.5rem;max-width:100%;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:var(--era-border);background-color:var(--era-surface);scrollbar-gutter:stable}._report__table_p4xqp_1{width:100%;border-collapse:collapse;text-align:left;font:var(--era-text-body-small);min-width:560px}._report__column_p4xqp_12{border-bottom-width:1px;border-color:var(--era-border);--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:.75rem 1rem;color:var(--era-muted);font:var(--era-text-label);min-width:150px;max-width:260px}._report__status_p4xqp_19{display:inline-block;border-radius:.25rem;padding:.125rem .375rem;font:var(--era-text-caption);white-space:nowrap}._report__status--found_p4xqp_25{--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1))}._report__status--brief_p4xqp_29,._report__status--not-found_p4xqp_33{color:var(--era-muted)}._report__status--needs-review_p4xqp_37{--tw-text-opacity: 1;color:rgb(var(--era-warning-rgb) / var(--tw-text-opacity, 1))}._report__trust-note_p4xqp_41{margin-bottom:.75rem;color:var(--era-muted);font:var(--era-text-body-small)}._report__table-head_p4xqp_46{--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));color:var(--era-muted)}._report__table-row_p4xqp_50{border-bottom-width:1px;border-color:var(--era-border)}._report__table-row_p4xqp_50:last-child{border-width:0px}._report__table-row_p4xqp_50:hover{background-color:rgb(var(--era-subtle-rgb) / .6)}@media print{._report__table-scroll_p4xqp_1{overflow:visible}._report__table_p4xqp_1{min-width:0;table-layout:fixed}._report__table_p4xqp_1 :is(th,td){min-width:0;max-width:none;padding:.25rem;overflow-wrap:anywhere}}._report_kd0m2_1{font:var(--era-text-body);overflow-wrap:anywhere}._report_kd0m2_1>*+*{margin-top:1rem}._report_kd0m2_1 h1{margin-top:2rem;font:var(--era-text-title)}._report_kd0m2_1 h2{margin-top:2rem;border-bottom-width:1px;border-color:var(--era-border);padding-bottom:.5rem;font:var(--era-text-section)}._report_kd0m2_1 h3{margin-top:1.5rem;font:var(--era-text-heading)}._report_kd0m2_1 h4,._report_kd0m2_1 h5,._report_kd0m2_1 h6{margin-top:1rem;font:var(--era-text-label)}._report_kd0m2_1 ul{list-style-type:disc}._report_kd0m2_1 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}._report_kd0m2_1 ul{padding-left:1.25rem}._report_kd0m2_1 ul *::marker{color:var(--era-muted)}._report_kd0m2_1 ul::marker{color:var(--era-muted)}._report_kd0m2_1 ol{list-style-type:decimal}._report_kd0m2_1 ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}._report_kd0m2_1 ol{padding-left:1.25rem}._report_kd0m2_1 ol *::marker{color:var(--era-muted)}._report_kd0m2_1 ol::marker{color:var(--era-muted)}._report_kd0m2_1 a{--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-color:rgb(var(--era-accent-rgb) / .3);text-underline-offset:2px}._report_kd0m2_1 a:hover{text-decoration-color:rgb(var(--era-accent-rgb) / 1)}._report_kd0m2_1 blockquote{border-left-width:2px;border-color:rgb(var(--era-accent-rgb) / .4);--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:.5rem .75rem .5rem 1rem;color:var(--era-muted)}._report_kd0m2_1 code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font:var(--era-text-code)}._report_kd0m2_1 pre{overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:var(--era-border);--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:1rem}._report_kd0m2_1 pre code{background-color:transparent;padding:0}._report_kd0m2_1 hr{margin-top:2rem;margin-bottom:2rem;border-top-width:1px;border-color:var(--era-border)}._report__outline_kd0m2_65,._report__appendix_kd0m2_65{border-radius:.75rem;border-width:1px;border-color:var(--era-border);--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:1rem}._report__outline-title_kd0m2_69,._report__appendix-title_kd0m2_69{cursor:pointer}._report__outline-links_kd0m2_73{margin-top:.75rem;display:grid;gap:.5rem;font:var(--era-text-body-small)}._report__appendix-note_kd0m2_78{margin-top:.75rem}._functional-report__term_d1gx8_1+._functional-report__term_d1gx8_1{margin-block-start:1rem;padding-block-start:.5rem;border-block-start:1px solid var(--era-border)}._functional-report_ljife_1{--era-comparison-scroll-offset: 4.5rem;--era-comparison-header-align: top;--era-comparison-row-weight: 500;--era-comparison-group-color: var(--era-muted);--report-inset: clamp(.75rem, 2.5vw, 2rem);min-inline-size:0;padding:var(--report-inset);border-radius:var(--era-radius-card);background:var(--era-surface);color:var(--era-ink);overflow-wrap:anywhere}._functional-report__cover_ljife_15{padding-block:clamp(var(--era-space-4),2vw,var(--era-space-6));padding-inline:clamp(var(--era-space-4),3vw,var(--era-space-8));border-radius:var(--era-radius-card);background:var(--era-brand-cover);color:#fff}._functional-report__eyebrow_ljife_23{color:var(--era-brand-lime)}._functional-report__title_ljife_27{margin-block:var(--era-space-2) var(--era-space-3);text-wrap:balance;overflow-wrap:break-word}._functional-report__metrics_ljife_33{display:flex;flex-wrap:wrap;gap:var(--era-space-2) var(--era-space-4)}._functional-report__metrics_ljife_33>div{display:flex;align-items:baseline;gap:var(--era-space-1) var(--era-space-2)}._functional-report__metric-label_ljife_45{color:#e0f0e6}._functional-report__nav_ljife_49{position:sticky;inset-block-start:0;z-index:5;display:flex;gap:.375rem;margin-block-end:1.75rem;padding-block:.5rem;overflow-x:auto;border-block-end:1px solid var(--era-border);background:var(--era-surface)}._functional-report__nav_ljife_49 ._functional-report__section-link_ljife_62{flex:none}._functional-report__section_ljife_62{min-inline-size:0;margin-block-end:2.25rem;scroll-margin-block-start:4.5rem}._functional-report__section_ljife_62:last-of-type{margin-block-end:0}._functional-report__section-title_ljife_76{margin-block-end:1rem}._functional-report__summary_ljife_80{display:grid;gap:clamp(1rem,3vw,2rem)}._functional-report__reading_ljife_85{min-inline-size:0;max-inline-size:82ch}._functional-report__reading-title_ljife_90{margin-block:0 .75rem}._functional-report__reading-subtitle_ljife_94{margin-block:1rem .375rem}._functional-report__reading_ljife_85 :is(p,ul){margin-block-end:.875rem}._functional-report__reading_ljife_85 ul{padding-inline-start:1.5rem;list-style:disc}._functional-report__reading_ljife_85 a{color:var(--era-accent);text-decoration:underline;text-underline-offset:.17em}._functional-report__coverage_ljife_113{--era-coverage-value-color: var(--era-ink);min-inline-size:0;color:var(--era-muted)}._functional-report__coverage-note_ljife_119{margin:.75rem .25rem 0}._functional-report__group-title_ljife_123{position:sticky;inset-inline-start:.75rem;display:block;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:min(100%,16rem)}._functional-report__company_ljife_131{display:block}._functional-report_ljife_1 [data-subject] ._functional-report__company_ljife_131{color:var(--era-accent)}._functional-report__product-name_ljife_139{display:block;margin-block-start:.25rem;-webkit-hyphens:auto;hyphens:auto}._functional-report__info_ljife_145{min-inline-size:2.75rem;min-block-size:2.75rem;padding:.25rem .5rem;border-radius:var(--era-radius-small);color:var(--era-accent);font:var(--era-text-label)}._functional-report__status_ljife_154{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.75rem;min-block-size:2.75rem;padding:.25rem;border-radius:var(--era-radius-small)}._functional-report__info_ljife_145:hover,._functional-report__status_ljife_154:hover,._functional-report__status_ljife_154[aria-expanded=true]{background:rgb(var(--era-ink-rgb)/.07)}._functional-report__legend_ljife_170{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-block:-.375rem 1rem}._functional-report__legend_ljife_170>span{display:inline-flex;align-items:center;gap:.375rem}._functional-report__legend_ljife_170{--era-report-mark-size: 1.625rem}._functional-report__product-terms_ljife_187{display:block;padding-inline:0;text-align:start}._functional-report__term-value_ljife_193{display:block}._functional-report__popover_ljife_197{z-index:1000;inline-size:min(27.5rem,100vw - 24px);max-inline-size:var(--radix-popover-content-available-width);max-block-size:min(30rem,var(--radix-popover-content-available-height));overflow:auto;border-radius:var(--era-radius-card);background:var(--era-surface);box-shadow:0 12px 48px #14282040;overflow-wrap:anywhere}._functional-report__popover_ljife_197 :is(p+p,blockquote+p){margin-block-start:.5rem}._functional-report__sources_ljife_213{display:grid;gap:.75rem}._functional-report_ljife_1 :focus-visible,._functional-report__popover_ljife_197:focus-visible,._functional-report__popover_ljife_197 :focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}@media (min-width: 840px){._functional-report__summary_ljife_80{grid-template-columns:minmax(0,1fr) minmax(13rem,16rem);align-items:start}}@media (max-width: 600px){.era-ui ._functional-report__nav_ljife_49 ._functional-report__section-link_ljife_62{padding-inline:.625rem}._functional-report_ljife_1{--era-comparison-cell-padding: .5rem;--era-comparison-column-width: 8.25rem;--era-comparison-row-font: var(--era-text-body-small)}}@media print{._functional-report_ljife_1,._functional-report__cover_ljife_15{padding:0;background:#fff;color:#151515;border:0}._functional-report__eyebrow_ljife_23,._functional-report__metric-label_ljife_45{color:inherit}._functional-report__nav_ljife_49,._functional-report__legend_ljife_170,._functional-report__info_ljife_145,._functional-report__popover_ljife_197{display:none!important}._functional-report__summary_ljife_80{display:block}._functional-report__status_ljife_154{padding:0;min-inline-size:0;min-block-size:0}}._functional-report__no-data_1i27b_1{color:var(--era-muted)}._functional-report__digest-item_sbvv9_1{padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--era-border);border-radius:var(--era-radius-card)}._functional-report__digest-item_sbvv9_1+._functional-report__digest-item_sbvv9_1{margin-block-start:1rem}._functional-report__digest-item_sbvv9_1 p:last-child{margin-block-end:0}._report-preview_1iqn6_1{min-width:0;overflow:clip;border:1px solid var(--era-border);border-radius:16px;background:var(--era-surface)}._report-preview__toolbar_1iqn6_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--era-border)}._report-preview__actions_1iqn6_19{display:flex;flex-wrap:wrap;gap:12px}.era-ui ._report-preview__action_1iqn6_19{padding-inline:.75rem}._report-preview__text_1iqn6_29{padding:clamp(12px,2vw,24px)}@media print{._report-preview_1iqn6_1{padding:0;background:#fff;color:#151515;border:0}._report-preview__toolbar_1iqn6_9{display:none!important}}._run-progress__elapsed_1b8u4_1{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}._run-progress__action_1b8u4_5,._run-progress__competitors_1b8u4_9{overflow-wrap:break-word}._run-progress__disclosure_1b8u4_13{border-top-width:1px;border-color:var(--era-border);padding-top:.5rem}._run-progress__log_1b8u4_17{max-height:24rem;overflow-y:auto}._agent-log__icon_o1uqp_1{height:.875rem;width:.875rem;flex-shrink:0}@keyframes _spin_o1uqp_1{to{transform:rotate(360deg)}}._agent-log__icon--running_o1uqp_5{animation:_spin_o1uqp_1 1s linear infinite;--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1))}._agent-log__icon--stale_o1uqp_9{border-radius:9999px;border-width:1px;border-color:var(--era-muted)}._agent-log__icon--error_o1uqp_13{color:var(--era-danger)}._agent-log__icon--active_o1uqp_17{--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1))}._agent-log__icon--muted_o1uqp_21{color:var(--era-muted)}._agent-log__icon--success_o1uqp_25{color:var(--era-success)}._agent-log__row-content_14g69_1{display:flex;align-items:flex-start;gap:.5rem}._agent-log__row-marker_14g69_5{margin-top:.125rem}._agent-log__row-description_14g69_9{min-width:0px;flex:1 1 0%}._agent-log__row-heading_14g69_13{display:flex;align-items:baseline;gap:.375rem}._agent-log__row-error_14g69_17{color:var(--era-danger)}._agent-log__row-body_14g69_21{margin-top:.125rem;overflow-wrap:break-word}._agent-log__details_14g69_25{margin-top:.375rem}._agent-log__details_14g69_25>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}._agent-log__details_14g69_25{border-radius:.5rem;border-width:1px;border-color:var(--era-border);background-color:var(--era-surface);padding:.5rem}._agent-log__details-label_14g69_29{margin-bottom:.125rem}._agent-log__details-value_14g69_33{white-space:pre-wrap;overflow-wrap:break-word}._agent-log__details-code_14g69_37{max-height:10rem;overflow:auto;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--era-subtle-rgb) / var(--tw-bg-opacity, 1));padding:.5rem}._agent-log__row_14g69_1{padding:.375rem .75rem}._agent-log__row--standalone_14g69_45{border-bottom-width:1px;border-color:var(--era-border)}._agent-log__row--standalone_14g69_45:last-child{border-width:0px}._agent-log__row-description_1n5px_1{min-width:0px;flex:1 1 0%}._agent-log__group_1n5px_5{border-bottom-width:1px;border-color:var(--era-border)}._agent-log__group_1n5px_5:last-child{border-width:0px}.era-ui ._agent-log__toggle_1n5px_9{width:100%;justify-content:flex-start;text-align:left}._agent-log__group-title_1n5px_13{color:var(--era-ink)}._agent-log__group-progress_1n5px_17{margin-top:.25rem;display:flex;align-items:center;gap:.5rem}._agent-log__group-count_1n5px_21{flex-shrink:0}._agent-log__group-content_1n5px_25{margin-left:1.25rem;border-left-width:1px;border-color:var(--era-border);background-color:rgb(var(--era-subtle-rgb) / .4);padding-top:.125rem;padding-bottom:.125rem;padding-left:.25rem}._agent-log__empty_1nyml_1{padding:1.5rem .75rem;text-align:center}._agent-log_1nyml_1{overflow:hidden}._run-progress__usage_16y1m_1{margin-top:.5rem;padding-top:.5rem}._run-progress__usage-error_16y1m_5{color:var(--era-danger)}._analysis-composer__status-details_133vj_1{min-width:0px;flex:1 1 0%;overflow-wrap:break-word}._analysis-composer__transport-error_133vj_5{--tw-text-opacity: 1;color:rgb(var(--era-warning-rgb) / var(--tw-text-opacity, 1))}._analysis-composer__interaction-error_133vj_9{color:var(--era-danger)}._analysis-composer__reason_133vj_13{color:var(--era-muted)}._analysis-composer__footer_133vj_17{border-top-width:1px;border-color:var(--era-border);background-color:var(--era-surface);padding:1rem}@media (min-width: 640px){._analysis-composer__footer_133vj_17{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){._analysis-composer__footer_133vj_17{padding:20px 48px}}._analysis-composer__footer-content_133vj_21{margin-left:auto;margin-right:auto;display:flex;max-width:1440px;flex-wrap:wrap;align-items:center;gap:.75rem}._analysis-composer__footer-summary_133vj_25{display:flex;min-width:0px;flex:1 1 0%;flex-basis:18rem;align-items:center;gap:.75rem}._analysis-composer__footer-icon_133vj_29{display:grid;width:var(--era-space-10);height:var(--era-space-10);flex-shrink:0;place-items:center;border-radius:var(--era-radius-control);background-color:var(--era-neutral);color:var(--era-muted)}._analysis-composer__footer-title_133vj_33{margin-bottom:.25rem}._analysis-composer__resume_133vj_37{min-inline-size:178px}._analysis-composer__version-select_133vj_41{min-width:0px;max-width:100%;border-radius:.5rem;border-width:1px;border-color:var(--era-border);background-color:var(--era-surface);padding:.5rem}._analysis-composer_133vj_1{min-width:0px;flex:none}._analysis-composer__status_133vj_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:var(--era-border);background-color:var(--era-surface);padding:.5rem 1rem}._analysis-composer__continuation_133vj_53{margin-inline-start:auto;display:flex;min-width:0px;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}._analysis-composer__versions_133vj_57{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;gap:.5rem}._analysis-composer__input_190pe_1{padding:var(--analysis-composer-input-padding, var(--era-space-4) clamp(12px, 3vw, 24px))}._analysis-composer__input--answer_190pe_5{border-block-start:1px solid var(--era-border);background:var(--era-warning-bg)}.era-ui ._analysis-composer__input--answer_190pe_5 ._analysis-composer__answer-form_190pe_10{max-inline-size:58rem;margin-inline:auto}._analysis-composer__submit_190pe_15{margin-inline-start:auto}@media (max-width: 600px){._analysis-composer__shortcut_190pe_20{display:none}._analysis-composer__input--answer_190pe_5{padding:var(--era-space-2)}.era-ui ._analysis-composer__input--answer_190pe_5 ._analysis-composer__answer-form_190pe_10{--era-brief-gap: var(--era-space-2);--era-brief-padding: var(--era-space-3)}}._analysis-header_tn5ad_1{display:flex;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:var(--era-space-2);min-block-size:72px;padding:var(--era-space-2) clamp(12px,2vw,24px);border-block-end:1px solid var(--era-border);background:var(--era-surface)}._analysis-header__context_tn5ad_14,._analysis-header__actions_tn5ad_15{display:flex;flex-wrap:wrap;align-items:center;min-inline-size:0;gap:var(--era-space-2)}._analysis-header__context_tn5ad_14{flex:1 1 15rem}._analysis-header__title_tn5ad_27{min-inline-size:0;overflow-wrap:anywhere}._analysis-header__status_tn5ad_32{padding:var(--era-space-1) var(--era-space-3);border-radius:var(--era-radius-pill);background:var(--era-success-bg);color:var(--era-success)}@media (max-width: 600px){._analysis-header_tn5ad_1{min-block-size:64px}._analysis-header__breadcrumb_tn5ad_43{display:none}._analysis-header__context_tn5ad_14{flex-basis:11rem}}._analysis-sidebar__header_gmiqi_1{display:grid;gap:var(--era-space-4);padding:var(--era-space-4)}._analysis-sidebar__identity_gmiqi_7{display:flex;align-items:center;gap:var(--era-space-2)}._analysis-sidebar__identity_gmiqi_7 ._analysis-sidebar__collapse_gmiqi_13{margin-inline-start:auto}._analysis-sidebar__logo_gmiqi_17{flex:none}._analysis-sidebar__identity_gmiqi_7 ._analysis-sidebar__brand_gmiqi_21{display:block;font-size:1rem;font-weight:700;line-height:1rem}._analysis-sidebar__footer_gmiqi_28{display:flex;align-items:center;gap:var(--era-space-2);padding:var(--era-space-3) var(--era-space-4);border-block-start:1px solid var(--era-border)}._analysis-sidebar__footer_gmiqi_28 svg{flex:none}._analysis-sidebar__backdrop_gmiqi_39{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0006;opacity:0;pointer-events:none;transition:opacity .22s ease-in-out}._analysis-sidebar__backdrop--visible_gmiqi_49{opacity:1;pointer-events:auto}._analysis-sidebar__new-button_gmiqi_54{width:100%}._analysis-sidebar__history_gmiqi_58{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}._analysis-sidebar__history-heading_gmiqi_62{padding-left:1rem;padding-right:1rem;padding-top:.5rem}._analysis-sidebar__history-scroll_gmiqi_66{min-height:0px;flex:1 1 0%;overflow-y:auto;padding-left:1rem;padding-right:1rem;padding-bottom:.75rem}._analysis-sidebar__empty_gmiqi_70{display:grid;justify-items:center;gap:var(--era-space-1);padding:var(--era-space-4) var(--era-space-2);border-radius:var(--era-radius-small);background:var(--era-page);text-align:center}._analysis-sidebar__empty-icon_gmiqi_80{display:grid;place-items:center;inline-size:32px;block-size:28px;margin-block-end:var(--era-space-1);border-radius:var(--era-radius-small);background:var(--era-success-bg);color:var(--era-success)}._analysis-sidebar__groups_gmiqi_91{display:grid;gap:var(--era-space-2)}._analysis-sidebar__sessions_gmiqi_96{display:grid;gap:2px}._analysis-sidebar__date_gmiqi_101{text-transform:uppercase}._analysis-sidebar_gmiqi_1{--analysis-sidebar-width: min(300px, calc(100vw - 24px) );display:flex;flex:none;flex-direction:column;block-size:100%;inline-size:var(--analysis-sidebar-width);border-inline-end:1px solid var(--era-border);background-color:var(--era-sidebar);transition:margin-inline-start .22s ease-in-out}._analysis-sidebar--closed_gmiqi_117{margin-inline-start:calc(-1 * var(--analysis-sidebar-width))}._analysis-sidebar--mobile_gmiqi_121{position:fixed;inset-block:0;inset-inline-start:0;z-index:30;margin-inline-start:0;transition:transform .22s ease-in-out}._analysis-sidebar--mobile_gmiqi_121._analysis-sidebar--closed_gmiqi_117{transform:translate(-100%)}@media (prefers-reduced-motion: reduce){._analysis-sidebar_gmiqi_1,._analysis-sidebar--mobile_gmiqi_121,._analysis-sidebar__backdrop_gmiqi_39{transition:none}}._analysis-sidebar__section-label_1wegr_1{margin-bottom:.5rem}._analysis-sidebar__status-icon_mrmoq_1{height:.75rem;width:.75rem;flex-shrink:0}@keyframes _spin_mrmoq_1{to{transform:rotate(360deg)}}._analysis-sidebar__status-icon--running_mrmoq_5{animation:_spin_mrmoq_1 1s linear infinite;--tw-text-opacity: 1;color:rgb(var(--era-accent-rgb) / var(--tw-text-opacity, 1))}._analysis-workspace_2vn4e_1{flex:1;min-block-size:0;overflow:var(--analysis-workspace-overflow, auto)}._analysis-workspace__content_2vn4e_7{margin-left:auto;margin-right:auto}._analysis-workspace__content_2vn4e_7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}._analysis-workspace__content_2vn4e_7{padding:1.5rem .75rem}@media (min-width: 640px){._analysis-workspace__content_2vn4e_7{padding-left:1.5rem;padding-right:1.5rem}}._analysis-workspace__content--standard_2vn4e_11{max-width:56rem}._analysis-workspace__content--wide_2vn4e_15{max-width:1440px}._analysis-hero_1ugnk_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.55fr);align-items:center;gap:var(--era-space-6);padding:clamp(24px,3vw,36px);border-radius:var(--era-radius-large);background:var(--era-brand-cover);color:#fff}._analysis-hero__label_1ugnk_12{display:inline-block;border-radius:var(--era-radius-pill);padding:var(--era-space-1) var(--era-space-3);background:#27614d;color:#dff8e8}._analysis-hero__title_1ugnk_20{margin-block:var(--era-space-4) var(--era-space-2)}._analysis-hero__description_1ugnk_24{max-inline-size:55ch;color:#cce8d8}._analysis-hero__accents_1ugnk_29{display:flex;gap:3px;margin-block-start:var(--era-space-6)}._analysis-hero__accents_1ugnk_29 span{inline-size:24px;block-size:3px;border-radius:2px;background:var(--era-brand-lime)}._analysis-hero__accents_1ugnk_29 span:nth-child(2){background:#7fe2c5}._analysis-hero__accents_1ugnk_29 span:nth-child(3){background:#a4dfe9}._analysis-hero__art_1ugnk_50{display:grid;min-block-size:12rem;place-items:center;background-image:linear-gradient(rgba(73,139,114,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(73,139,114,.2) 1px,transparent 1px);background-size:36px 36px}._analysis-hero__matrix_1ugnk_58{inline-size:min(84%,14rem);padding:var(--era-space-4);border:1px solid #498b72;border-radius:var(--era-radius-card);background:#23634d;color:#c4ebdc}._analysis-hero__cells_1ugnk_67{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-block-start:var(--era-space-3)}._analysis-hero__cells_1ugnk_67 span{aspect-ratio:1.5;border-radius:6px;background:#3e947a}._analysis-hero__cells_1ugnk_67 span:nth-child(3n+1){background:#7fe2c5}._analysis-hero__cells_1ugnk_67 span:nth-child(5n+3){background:var(--era-brand-lime)}@media (max-width: 767px){._analysis-hero_1ugnk_1{grid-template-columns:minmax(0,1fr)}._analysis-hero__art_1ugnk_50{display:none}}._analysis-guide_c2zuo_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--era-space-3)}._analysis-guide__item_c2zuo_7{display:flex;gap:var(--era-space-3);align-items:flex-start;padding:var(--era-space-4);border:1px solid var(--era-border);border-radius:var(--era-radius-card);background:var(--era-surface)}._analysis-guide__icon_c2zuo_17{display:grid;flex:none;inline-size:36px;block-size:36px;place-items:center;border-radius:var(--era-radius-small);background:var(--era-success-bg);color:var(--era-success)}._analysis-guide__description_c2zuo_28{margin-block-start:var(--era-space-1)}@media (max-width: 767px){._analysis-guide_c2zuo_1{grid-template-columns:minmax(0,1fr)}}._report-refinement_1kkro_1{margin-block-start:var(--era-space-8);border-block-start:1px solid var(--era-border);padding-block-start:var(--era-space-4)}._report-refinement__title_1kkro_7{cursor:pointer}._report-refinement__form_1kkro_11,._report-refinement__result_1kkro_12{display:grid;justify-items:start;gap:var(--era-space-3);margin-block-start:var(--era-space-4);max-inline-size:40rem;overflow-wrap:anywhere}._report-refinement__form_1kkro_11>:not(button){inline-size:100%}@media print{._report-refinement_1kkro_1{display:none}}._report-page_11y31_1{box-sizing:border-box;max-inline-size:100rem;margin-inline:auto;padding:clamp(var(--era-space-3),2.5vw,var(--era-space-8))}._report-page__toolbar_11y31_8,._report-page__actions_11y31_9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--era-space-2)}._report-page__toolbar_11y31_8{justify-content:space-between;margin-block-end:var(--era-space-4)}._report-page__legacy_11y31_21,._report-page__notice_11y31_22{border:1px solid var(--era-border);border-radius:var(--era-radius-card);padding:clamp(var(--era-space-3),2.5vw,var(--era-space-8));background:var(--era-surface)}._report-page__notice_11y31_22{margin-block-end:var(--era-space-3);padding-block:var(--era-space-3)}@media print{._report-page_11y31_1{max-inline-size:none;padding:0}._report-page__toolbar_11y31_8{display:none}._report-page__legacy_11y31_21,._report-page__notice_11y31_22{background:#fff;color:#000;border:0}}
