@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";*,: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(147 197 253 / .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(147 197 253 / .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: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:hsl(var(--tone-neutral-200) / 1)}: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:var(--font-family-base);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,Monaco,Consolas,Liberation Mono,Courier New,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:hsl(var(--tone-neutral-400) / 1)}input::placeholder,textarea::placeholder{opacity:1;color:hsl(var(--tone-neutral-400) / 1)}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}:root{--background: 0 0% 100%;--foreground: 222 34% 14%;--card: 210 20% 100%;--card-foreground: 222 34% 14%;--muted: 214 22% 98%;--muted-foreground: 218 16% 38%;--border: 214 14% 78%;--ring: 210 22% 42%;--stroke-subtle: 214 20% 94%;--stroke-soft: 214 12% 80%;--stroke-strong: 216 13% 71%;--primary: 201 35% 36%;--primary-foreground: 210 20% 98%;--accent: 216 30% 22%;--accent-foreground: 210 20% 98%;--destructive: 2 46% 42%;--destructive-foreground: 210 20% 98%;--status-ok: 164 28% 33%;--status-ok-muted: 162 22% 92%;--status-warn: 34 42% 38%;--status-warn-muted: 36 30% 92%;--status-danger: 3 42% 38%;--status-danger-muted: 5 26% 92%;--tone-neutral-50: 0 0% 100%;--tone-neutral-100: 214 20% 98%;--tone-neutral-150: 214 19% 96%;--tone-neutral-200: 214 18% 94%;--tone-neutral-250: 215 16% 90%;--tone-neutral-300: 216 13% 86%;--tone-neutral-400: 217 14% 60%;--tone-neutral-500: 218 15% 46%;--tone-neutral-600: 219 18% 34%;--tone-neutral-700: 220 24% 25%;--tone-neutral-800: 221 30% 19%;--tone-neutral-900: 222 36% 14%;--tone-neutral-950: 223 42% 8%;--surface-drilldown-elevated: 0 0% 100%;--tone-positive-50: 162 22% 94%;--tone-positive-100: 162 21% 89%;--tone-positive-200: 163 22% 80%;--tone-positive-300: 163 23% 68%;--tone-positive-400: 164 25% 53%;--tone-positive-500: 164 28% 41%;--tone-positive-600: 164 28% 33%;--tone-positive-700: 164 30% 28%;--tone-positive-800: 165 34% 23%;--tone-positive-900: 166 40% 18%;--tone-warning-50: 38 34% 94%;--tone-warning-100: 38 32% 89%;--tone-warning-200: 37 34% 80%;--tone-warning-300: 36 36% 70%;--tone-warning-400: 35 40% 57%;--tone-warning-500: 34 42% 47%;--tone-warning-600: 34 42% 38%;--tone-warning-700: 33 44% 32%;--tone-warning-800: 31 46% 26%;--tone-warning-900: 30 48% 20%;--tone-danger-50: 4 24% 94%;--tone-danger-100: 4 23% 89%;--tone-danger-200: 3 26% 80%;--tone-danger-300: 3 30% 70%;--tone-danger-400: 3 34% 56%;--tone-danger-500: 3 38% 47%;--tone-danger-600: 3 42% 38%;--tone-danger-700: 3 46% 31%;--tone-danger-800: 2 52% 25%;--tone-danger-900: 2 58% 20%;--tone-accent-50: 205 38% 95%;--tone-accent-100: 206 34% 90%;--tone-accent-200: 207 32% 82%;--tone-accent-300: 208 30% 72%;--tone-accent-400: 209 30% 60%;--tone-accent-500: 210 31% 49%;--tone-accent-600: 211 32% 40%;--tone-accent-700: 213 34% 32%;--tone-accent-800: 215 37% 25%;--tone-accent-900: 217 40% 18%;--toolbar-popover-surface-opaque: var(--tone-neutral-50);--toolbar-popover-publications-accent-50: var(--tone-positive-50);--toolbar-popover-publications-accent-100: var(--tone-positive-100);--toolbar-popover-publications-accent-200: var(--tone-positive-200);--toolbar-popover-publications-accent-300: var(--tone-positive-300);--toolbar-popover-publications-accent-400: var(--tone-positive-400);--toolbar-popover-publications-accent-500: var(--tone-positive-500);--toolbar-popover-publications-accent-800: var(--tone-positive-800);--toolbar-popover-workspace-accent-50: var(--tone-accent-50);--toolbar-popover-workspace-accent-100: var(--tone-accent-100);--toolbar-popover-workspace-accent-200: var(--tone-accent-200);--toolbar-popover-workspace-accent-300: var(--tone-accent-300);--toolbar-popover-workspace-accent-400: var(--tone-accent-400);--toolbar-popover-workspace-accent-500: var(--tone-accent-500);--toolbar-popover-workspace-accent-800: var(--tone-accent-800);--house-bold-outline-width: 1px;--brand-orcid-green: 76 60% 52%;--brand-google-red: 5 81% 56%;--brand-google-green: 136 53% 43%;--brand-google-blue: 212 72% 59%;--brand-google-yellow: 45 97% 50%;--brand-microsoft-red: 13 90% 55%;--brand-microsoft-green: 79 94% 38%;--brand-microsoft-blue: 199 96% 48%;--brand-microsoft-yellow: 43 100% 52%;--radius: .5rem;--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-full: 9999px;--font-family-base: "IBM Plex Sans", Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--text-caption-size: .75rem;--text-caption-line: 1rem;--text-micro-size: .8125rem;--text-micro-line: 1.125rem;--text-label-size: .875rem;--text-label-line: 1.25rem;--text-body-size: .9375rem;--text-body-line: 1.375rem;--line-normal: 1.5;--text-display-size: 2rem;--text-display-line: 2.25rem;--text-display-xl-size: 2.5rem;--text-display-xl-line: 2.875rem;--text-h1-size: 1.875rem;--text-h1-line: 2.25rem;--text-h2-size: 1.563rem;--text-h2-line: 2rem;--text-h3-size: 1.25rem;--text-h3-line: 1.625rem;--text-heading-size: 1.25rem;--text-heading-line: 1.625rem;--text-body-strong-size: 1rem;--text-body-strong-line: 1.5rem;--text-body-secondary-size: .875rem;--text-body-secondary-line: 1.25rem;--metric-tile-title-value-gap: .25rem;--metric-tile-grid-gap: .95rem;--metric-tile-grid-padding: .75rem;--metric-tile-grid-row-min-height: 12.5rem;--metric-tile-border-color: hsl(0 0% 0% / .92);--metric-tile-border-width: 1px;--metric-tile-bg-rest: hsl(var(--tone-neutral-100) / .9);--metric-tile-bg-hover: hsl(var(--background));--metric-tile-bg-selected: hsl(var(--background));--metric-tile-chart-bg-rest: var(--metric-tile-bg-rest);--metric-tile-chart-bg-hover: var(--metric-tile-bg-hover);--metric-tile-separator-color: hsl(var(--stroke-strong) / .84);--metric-tile-separator-width: 2px;--metric-tile-pill-radius: var(--radius-sm);--metric-tile-pill-border: hsl(var(--stroke-strong) / .84);--metric-tile-pill-bg: hsl(var(--tone-neutral-50));--metric-tile-pill-fg: hsl(var(--tone-neutral-700));--metric-tile-pill-px: .56rem;--metric-tile-pill-py: .16rem;--metric-support-text-size: .8125rem;--metric-support-text-line: 1.14rem;--metric-support-text-weight: 600;--metric-progress-track-height: .5rem;--metric-progress-track-bg: hsl(var(--tone-neutral-300));--metric-progress-track-outline: hsl(var(--tone-neutral-500) / .38);--motion-duration-fast: .15s;--motion-duration-ui: .18s;--motion-duration-base: .22s;--motion-duration-medium: .25s;--motion-duration-slow: .32s;--motion-duration-slower: .42s;--motion-duration-emphasis: .5s;--motion-duration-long: .7s;--motion-duration-chart-ring-fill: var(--motion-duration-slower);--motion-duration-chart-toggle: .54s;--motion-duration-chart-refresh: 1.2s;--motion-chart-entry-duration: .56s;--motion-chart-entry-delay: .14s;--motion-chart-entry-stagger: 65ms;--motion-chart-entry-stagger-max: .39s;--motion-chart-toggle-duration: .54s;--motion-chart-toggle-delay: 0ms;--motion-chart-toggle-stagger: 0ms;--motion-chart-morph-duration: .44s;--motion-chart-morph-stagger: 25ms;--motion-chart-axis-entry: .38s;--motion-chart-axis-toggle: .34s;--motion-chart-axis-overlap: .1s;--motion-chart-refresh-duration: .42s;--motion-chart-ring-entry: .52s;--motion-chart-ring-toggle: .38s;--motion-chart-line-entry: .58s;--motion-chart-line-toggle: .4s;--motion-ease-default: ease-out;--motion-ease-elastic: cubic-bezier(.22, 1, .36, 1);--motion-ease-chart-series: cubic-bezier(.2, .68, .16, 1);--motion-slow: var(--motion-duration-slow);--motion-micro: var(--motion-duration-fast);--ease-decelerate: var(--motion-ease-default);--motion-choreo-page-load: var(--motion-duration-base);--motion-choreo-tile-load: var(--motion-duration-slow);--motion-choreo-chart-load: var(--motion-duration-chart-refresh);--motion-choreo-toggle-same: var(--motion-duration-base);--motion-choreo-toggle-different: var(--motion-duration-slower);--motion-stagger-tight: 18ms;--motion-stagger-loose: 45ms;--elevation-none: none;--elevation-xs: 0 1px 2px hsl(var(--tone-neutral-900) / .07);--elevation-sm: 0 2px 4px hsl(var(--tone-neutral-900) / .08);--elevation-md: 0 4px 8px hsl(var(--tone-neutral-900) / .1);--elevation-lg: 0 8px 22px hsl(var(--tone-neutral-900) / .12);--elevation-1: var(--elevation-xs);--elevation-2: var(--elevation-sm);--elevation-3: var(--elevation-md);--ring-focus: 0 0 0 2px hsl(var(--tone-accent-200) / .82);--ring-positive: inset 0 0 0 1px hsl(var(--tone-positive-300) / .62);--ring-danger: inset 0 0 0 1px hsl(var(--tone-danger-300) / .62);--ring-error: 0 0 0 2px hsl(var(--tone-danger-300) / .78);--space-0: 0rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--chart-series-1: var(--tone-accent-600);--chart-series-2: var(--tone-positive-600);--chart-series-3: var(--tone-warning-600);--chart-series-4: var(--tone-danger-600);--chart-series-5: var(--tone-neutral-600);--chart-grid-line: var(--stroke-soft);--chart-grid-line-strong: var(--stroke-strong);--chart-label: var(--tone-neutral-600);--chart-label-strong: var(--tone-neutral-800);--marker-width: 3px;--marker-width-header: var(--marker-width);--marker-width-title: 4px;--marker-width-left-nav: var(--marker-width);--marker-width-panel: var(--marker-width);--marker-height-header: 1rem;--marker-height-title: var(--text-display-size);--marker-height-left-nav: 1rem;--marker-gap-title: var(--space-1);--marker-radius: 9999px;--marker-opacity: .92;--page-header-title-gap: var(--space-1);--title-expander-indent: .2rem;--drilldown-title-scale: .73;--left-nav-divider-height: 1.5px;--left-nav-divider-color: hsl(var(--tone-neutral-300) / .9);--left-nav-divider-margin: .5rem;--top-nav-rail-width: var(--marker-width-header);--top-nav-rail-height: var(--marker-height-header);--top-nav-rail-left: .5rem;--top-nav-rail-gap: .5rem;--left-nav-rail-left: .5rem;--left-nav-rail-gap: .5rem;--left-nav-rail-height: var(--marker-height-left-nav);--header-gap-tight: .5rem;--header-gap-group: 1.5rem;--header-gap-utility: .625rem;--header-search-max: 30rem;--header-side-padding: 1rem;--header-side-padding-xl: 1.25rem;--layout-left-nav-width: 17.5rem;--layout-left-nav-width-mobile: 18.125rem;--content-container-max-default: 72rem;--content-container-max-wide: 82.5rem;--content-container-anchor-offset: 1.375rem;--content-container-anchor-offset-md: 1.625rem;--content-container-bottom-offset: 1rem;--content-container-fluid-anchor-offset: 1rem;--content-container-fluid-anchor-offset-md: 1.25rem;--content-container-fluid-bottom-offset: 1rem;--layout-section-anchor-inline: .75rem;--layout-section-anchor-inline-md: .875rem;--page-title-marker-inset-block: 0rem;--page-title-offset-block: .4rem;--page-title-offset-inline: .4rem;--separator-page-header-to-section-header: 1rem;--separator-section-header-to-section-content: .1rem;--separator-section-content-to-section-header: 1.5rem;--separator-drilldown-header-to-content: .75rem;--separator-drilldown-summary-grid-to-content-top: 0rem;--separator-drilldown-heading-block-to-content: .5rem;--separator-drilldown-content-to-heading-block: 2rem;--separator-drilldown-controls-row-to-chart: .75rem;--separator-drilldown-heading-to-content: var(--separator-drilldown-heading-block-to-content);--separator-drilldown-content-to-heading: var(--separator-drilldown-content-to-heading-block);--separator-drilldown-content-to-secondary-heading: var(--separator-drilldown-content-to-heading-block);--separator-drilldown-subheading-to-content: var(--separator-drilldown-heading-block-to-content);--separator-drilldown-content-to-subheading: var(--separator-drilldown-content-to-heading-block);--drilldown-title-inline-align: var(--title-expander-indent);--separator-left-panel-subheading-to-content: .25rem;--separator-left-panel-content-to-subheading: .5rem;--left-nav-divider-margin: var(--separator-left-panel-content-to-subheading);--top-nav-hover-bg: var(--tone-neutral-100);--top-nav-hover-bg-workspace: hsl(var(--tone-accent-200) / .34);--top-nav-hover-bg-profile: hsl(var(--tone-positive-200) / .34);--top-nav-hover-bg-learning-centre: hsl(var(--tone-warning-200) / .34);--top-nav-hover-bg-opportunities: hsl(var(--tone-danger-200) / .34);--top-nav-active-bg-workspace: hsl(var(--section-style-workspace-accent) / .18);--top-nav-active-bg-profile: hsl(var(--section-style-profile-accent) / .18);--top-nav-active-bg-learning-centre: hsl(var(--section-style-learning-centre-accent) / .18);--top-nav-active-bg-opportunities: hsl(var(--section-style-opportunities-accent) / .18);--section-style-workspace-accent: var(--tone-accent-400);--section-style-profile-accent: var(--tone-positive-400);--section-style-learning-centre-accent: var(--tone-warning-400);--section-style-opportunities-accent: var(--tone-danger-400);--house-select-accent: var(--section-style-profile-accent);--form-control-border: hsl(var(--border));--form-control-border-hover: hsl(var(--border));--form-control-border-focus: hsl(var(--tone-accent-500) / .88);--form-control-focus-ring: hsl(var(--tone-accent-200) / .82);--form-control-bg: hsl(var(--tone-neutral-50));--form-control-fg: hsl(var(--tone-neutral-900));--form-control-bg-disabled: hsl(var(--tone-neutral-100));--form-expander-bg-hover: var(--form-control-bg);--form-expander-bg-open: var(--form-control-bg);--top-nav-accent-workspace: var(--section-style-workspace-accent);--top-nav-accent-profile: var(--section-style-profile-accent);--top-nav-accent-learning-centre: var(--section-style-learning-centre-accent);--top-nav-accent-opportunities: var(--section-style-opportunities-accent)}.dark{--background: 221 30% 10%;--foreground: 210 20% 96%;--card: 221 28% 13%;--card-foreground: 210 20% 96%;--muted: 221 20% 18%;--muted-foreground: 216 14% 72%;--border: 221 16% 36%;--ring: 206 30% 58%;--stroke-subtle: 221 16% 30%;--stroke-soft: 221 16% 36%;--stroke-strong: 221 16% 46%;--primary: 200 32% 62%;--primary-foreground: 220 30% 12%;--accent: 215 32% 68%;--accent-foreground: 220 30% 12%;--destructive: 4 45% 60%;--destructive-foreground: 220 30% 12%;--status-ok: 164 30% 60%;--status-ok-muted: 163 22% 20%;--status-warn: 36 42% 62%;--status-warn-muted: 36 24% 22%;--status-danger: 3 44% 64%;--status-danger-muted: 3 24% 22%;--tone-neutral-50: 220 18% 94%;--tone-neutral-100: 219 17% 86%;--tone-neutral-150: 219 17% 80%;--tone-neutral-200: 219 16% 74%;--tone-neutral-250: 220 16% 68%;--tone-neutral-300: 220 15% 62%;--tone-neutral-400: 220 15% 52%;--tone-neutral-500: 220 16% 44%;--tone-neutral-600: 221 18% 34%;--tone-neutral-700: 221 20% 26%;--tone-neutral-800: 221 24% 20%;--tone-neutral-900: 221 28% 14%;--tone-neutral-950: 221 34% 8%;--surface-drilldown-elevated: 220 18% 96%;--tone-positive-50: 164 18% 26%;--tone-positive-100: 164 18% 30%;--tone-positive-200: 164 18% 36%;--tone-positive-300: 164 20% 44%;--tone-positive-400: 164 24% 52%;--tone-positive-500: 164 28% 60%;--tone-positive-600: 164 30% 66%;--tone-positive-700: 164 32% 72%;--tone-positive-800: 164 35% 78%;--tone-positive-900: 164 38% 84%;--tone-warning-50: 36 20% 26%;--tone-warning-100: 36 20% 30%;--tone-warning-200: 36 22% 36%;--tone-warning-300: 36 24% 44%;--tone-warning-400: 36 28% 52%;--tone-warning-500: 36 34% 60%;--tone-warning-600: 36 40% 66%;--tone-warning-700: 36 46% 72%;--tone-warning-800: 36 50% 78%;--tone-warning-900: 36 54% 84%;--tone-danger-50: 3 18% 24%;--tone-danger-100: 3 18% 29%;--tone-danger-200: 3 20% 35%;--tone-danger-300: 3 24% 43%;--tone-danger-400: 3 30% 52%;--tone-danger-500: 3 36% 60%;--tone-danger-600: 3 42% 66%;--tone-danger-700: 3 46% 72%;--tone-danger-800: 3 50% 78%;--tone-danger-900: 3 54% 84%;--tone-accent-50: 210 24% 26%;--tone-accent-100: 210 24% 30%;--tone-accent-200: 210 24% 36%;--tone-accent-300: 210 26% 44%;--tone-accent-400: 210 30% 52%;--tone-accent-500: 210 34% 60%;--tone-accent-600: 210 38% 66%;--tone-accent-700: 210 42% 72%;--tone-accent-800: 210 46% 78%;--tone-accent-900: 210 50% 84%;--house-bold-outline-width: 1px;--brand-orcid-green: 76 60% 52%;--brand-google-red: 5 81% 56%;--brand-google-green: 136 53% 43%;--brand-google-blue: 212 72% 59%;--brand-google-yellow: 45 97% 50%;--brand-microsoft-red: 13 90% 55%;--brand-microsoft-green: 79 94% 38%;--brand-microsoft-blue: 199 96% 48%;--brand-microsoft-yellow: 43 100% 52%}*{--tw-border-opacity: 1;border-color:hsl(var(--border) / var(--tw-border-opacity, 1))}body{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100vh;overflow-y:auto;scrollbar-gutter:stable;font-family:var(--font-family-base)}#root{min-height:100vh}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 900px){.container{max-width:900px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-\[1\.2vh_1vw_1\.2vh_2vw\]{top:1.2vh;right:1vw;bottom:1.2vh;left:2vw}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-y-0{top:0;bottom:0}.-top-3\.5{top:-.875rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-sz-7{left:.4375rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[calc\(100\%\+0\.5rem\)\]{right:calc(100% + .5rem)}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[0\.625rem\]{top:.625rem}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-auto{top:auto}.top-sz-7{top:.4375rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[145\]{z-index:145}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[80\]{z-index:80}.z-\[81\]{z-index:81}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.m-0{margin:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-\[var\(--space-1\)\]{margin-left:var(--space-1);margin-right:var(--space-1)}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-\[var\(--space-1\)\]{margin-top:var(--space-1);margin-bottom:var(--space-1)}.\!ml-0{margin-left:0!important}.\!mt-0{margin-top:0!important}.-mt-\[0\.35rem\]{margin-top:-.35rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-\[0\.35rem\]{margin-bottom:.35rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-\[var\(--header-gap-group\)\]{margin-left:var(--header-gap-group)}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[0\.45rem\]{margin-top:.45rem}.mt-\[0\.55rem\]{margin-top:.55rem}.mt-\[var\(--separator-drilldown-content-to-heading-block\)\]{margin-top:var(--separator-drilldown-content-to-heading-block)}.mt-\[var\(--separator-page-header-to-section-header\)\]{margin-top:var(--separator-page-header-to-section-header)}.mt-\[var\(--separator-section-content-to-section-header\)\]{margin-top:var(--separator-section-content-to-section-header)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.\!h-5{height:1.25rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.\!h-\[2\.125rem\]{height:2.125rem!important}.\!h-\[calc\(var\(--button-auth-height\)-2px\)\]{height:calc(var(--button-auth-height) - 2px)!important}.\!h-full{height:100%!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.28rem\]{height:.28rem}.h-\[0\.34rem\]{height:.34rem}.h-\[0\.45rem\]{height:.45rem}.h-\[0\.5rem\]{height:.5rem}.h-\[0\.62rem\]{height:.62rem}.h-\[0\.72rem\]{height:.72rem}.h-\[0\.7rem\]{height:.7rem}.h-\[0\.98rem\]{height:.98rem}.h-\[1\.03rem\]{height:1.03rem}.h-\[1\.09rem\]{height:1.09rem}.h-\[1\.25rem\]{height:1.25rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[120px\]{height:120px}.h-\[13\.25rem\]{height:13.25rem}.h-\[15rem\]{height:15rem}.h-\[17\.6rem\]{height:17.6rem}.h-\[20rem\]{height:20rem}.h-\[24rem\]{height:24rem}.h-\[2px\]{height:2px}.h-\[420px\]{height:420px}.h-\[4px\]{height:4px}.h-\[9\.75rem\]{height:9.75rem}.h-\[var\(--marker-height-header\)\]{height:var(--marker-height-header)}.h-\[var\(--marker-height-left-nav\)\]{height:var(--marker-height-left-nav)}.h-\[var\(--marker-height-title\)\]{height:var(--marker-height-title)}.h-\[var\(--metric-progress-track-height\)\]{height:var(--metric-progress-track-height)}.h-\[var\(--space-3\)\]{height:var(--space-3)}.h-\[var\(--space-6\)\]{height:var(--space-6)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sz-18{height:1.125rem}.h-sz-420{height:26.25rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-sz-520{max-height:32.5rem}.\!min-h-0{min-height:0px!important}.\!min-h-5{min-height:1.25rem!important}.\!min-h-9{min-height:2.25rem!important}.\!min-h-\[2\.125rem\]{min-height:2.125rem!important}.\!min-h-\[calc\(var\(--button-auth-height\)-2px\)\]{min-height:calc(var(--button-auth-height) - 2px)!important}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-4{min-height:1rem}.min-h-44{min-height:11rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-60{min-height:15rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[17\.6rem\]{min-height:17.6rem}.min-h-\[2\.4rem\]{min-height:2.4rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[7\.8rem\]{min-height:7.8rem}.min-h-\[8\.2rem\]{min-height:8.2rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[0\.22rem\]{width:.22rem}.w-\[0\.34rem\]{width:.34rem}.w-\[0\.3rem\]{width:.3rem}.w-\[0\.45rem\]{width:.45rem}.w-\[0\.62rem\]{width:.62rem}.w-\[0\.98rem\]{width:.98rem}.w-\[1\%\]{width:1%}.w-\[1\.03rem\]{width:1.03rem}.w-\[1\.09rem\]{width:1.09rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.2rem\]{width:1.2rem}.w-\[10\.6rem\]{width:10.6rem}.w-\[10rem\]{width:10rem}.w-\[11rem\]{width:11rem}.w-\[13\.25rem\]{width:13.25rem}.w-\[14rem\]{width:14rem}.w-\[15\.25rem\]{width:15.25rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[18\.75rem\]{width:18.75rem}.w-\[18rem\]{width:18rem}.w-\[20\.5rem\]{width:20.5rem}.w-\[20rem\]{width:20rem}.w-\[22\.5rem\]{width:22.5rem}.w-\[24rem\]{width:24rem}.w-\[25rem\]{width:25rem}.w-\[30rem\]{width:30rem}.w-\[32rem\]{width:32rem}.w-\[34\%\]{width:34%}.w-\[35\%\]{width:35%}.w-\[4\.45rem\]{width:4.45rem}.w-\[50\%\]{width:50%}.w-\[535px\]{width:535px}.w-\[6\.5rem\]{width:6.5rem}.w-\[6\.75rem\]{width:6.75rem}.w-\[6rem\]{width:6rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[7\.75rem\]{width:7.75rem}.w-\[72\%\]{width:72%}.w-\[74\%\]{width:74%}.w-\[8\.5rem\]{width:8.5rem}.w-\[88\%\]{width:88%}.w-\[9\.75rem\]{width:9.75rem}.w-\[calc\(100vw-1\.25rem\)\]{width:calc(100vw - 1.25rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,calc(100vw - 2rem))}.w-\[var\(--layout-left-nav-width\)\]{width:var(--layout-left-nav-width)}.w-\[var\(--layout-left-nav-width-mobile\)\]{width:var(--layout-left-nav-width-mobile)}.w-\[var\(--marker-width-header\)\]{width:var(--marker-width-header)}.w-\[var\(--marker-width-left-nav\)\]{width:var(--marker-width-left-nav)}.w-\[var\(--marker-width-panel\)\]{width:var(--marker-width-panel)}.w-\[var\(--marker-width-title\)\]{width:var(--marker-width-title)}.w-\[var\(--space-3\)\]{width:var(--space-3)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-sz-18{width:1.125rem}.w-sz-220{width:13.75rem}.w-sz-280{width:17.5rem}.w-sz-320{width:20rem}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-\[1\.4rem\]{min-width:1.4rem}.min-w-\[1\.8rem\]{min-width:1.8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[1180px\]{min-width:1180px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13\.75rem\]{min-width:13.75rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16\.5rem\]{min-width:16.5rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[2\.45rem\]{min-width:2.45rem}.min-w-\[220px\]{min-width:220px}.min-w-\[34rem\]{min-width:34rem}.min-w-\[4\.2rem\]{min-width:4.2rem}.min-w-\[4\.35rem\]{min-width:4.35rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[5\.15rem\]{min-width:5.15rem}.min-w-\[5\.2rem\]{min-width:5.2rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[72rem\]{min-width:72rem}.min-w-\[8rem\]{min-width:8rem}.min-w-full{min-width:100%}.min-w-sz-110{min-width:6.875rem}.min-w-sz-220{min-width:13.75rem}.min-w-sz-260{min-width:16.25rem}.min-w-sz-280{min-width:17.5rem}.min-w-sz-720{min-width:45rem}.min-w-sz-760{min-width:47.5rem}.max-w-0{max-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11\.7rem\]{max-width:11.7rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[13\.5rem\]{max-width:13.5rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[58rem\]{max-width:58rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[94rem\]{max-width:94rem}.max-w-\[calc\(100vw-1\.25rem\)\]{max-width:calc(100vw - 1.25rem)}.max-w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{max-width:min(28rem,calc(100vw - 2rem))}.max-w-\[var\(--content-container-max-default\)\]{max-width:var(--content-container-max-default)}.max-w-\[var\(--content-container-max-wide\)\]{max-width:var(--content-container-max-wide)}.max-w-\[var\(--header-search-max\)\]{max-width:var(--header-search-max)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-sz-1200{max-width:75rem}.max-w-sz-320{max-width:20rem}.max-w-sz-420{max-width:26.25rem}.max-w-sz-560{max-width:35rem}.max-w-sz-580{max-width:36.25rem}.max-w-sz-720{max-width:45rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.015\]{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform-none{transform:none!important}.animate-\[select-slide-down_var\(--motion-duration-ui\)_var\(--motion-ease-default\)\]{animation:select-slide-down var(--motion-duration-ui) var(--motion-ease-default)}.animate-\[tooltip-fade-in_var\(--motion-slow\)_var\(--ease-decelerate\)\]{animation:tooltip-fade-in var(--motion-slow) var(--ease-decelerate)}.animate-\[wizard-fade-slide_var\(--motion-duration-base\)_ease-out\]{animation:wizard-fade-slide var(--motion-duration-base) ease-out}.animate-\[wizard-fade-slide_var\(--motion-duration-chart-refresh\)_ease-out\]{animation:wizard-fade-slide var(--motion-duration-chart-refresh) ease-out}.animate-\[wizard-fade-slide_var\(--motion-duration-chart-toggle\)_ease-out\]{animation:wizard-fade-slide var(--motion-duration-chart-toggle) ease-out}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[24\%_24\%_24\%_28\%\]{grid-template-columns:24% 24% 24% 28%}.grid-cols-\[42\%_58\%\]{grid-template-columns:42% 58%}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[6rem_1fr\]{grid-template-columns:6rem 1fr}.grid-cols-\[auto\,minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.32fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.32fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.98fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.98fr)}.grid-cols-\[minmax\(0\,1fr\)_3\.25rem\]{grid-template-columns:minmax(0,1fr) 3.25rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[var\(--layout-left-nav-width\)_1fr\]{grid-template-columns:var(--layout-left-nav-width) 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[var\(--header-gap-group\)\]{gap:var(--header-gap-group)}.gap-\[var\(--header-gap-tight\)\]{gap:var(--header-gap-tight)}.gap-\[var\(--header-gap-utility\)\]{gap:var(--header-gap-utility)}.gap-\[var\(--page-header-title-gap\)\]{gap:var(--page-header-title-gap)}.gap-\[var\(--space-1\)\]{gap:var(--space-1)}.gap-\[var\(--space-2\)\]{gap:var(--space-2)}.gap-\[var\(--space-3\)\]{gap:var(--space-3)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-5\)\]{gap:var(--space-5)}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>: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))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>: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))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>: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))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-\[0\.3rem\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.3rem * var(--tw-space-y-reverse))}.space-y-\[0\.55rem\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.55rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.55rem * var(--tw-space-y-reverse))}.space-y-\[var\(--space-2\)\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-2) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[hsl\(var\(--tone-neutral-200\)\)\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--tone-neutral-200))}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[0\.25rem\]{border-radius:.25rem!important}.\!rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.2rem\]{border-radius:.2rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[0\.85rem\]{border-radius:.85rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--marker-radius\)\]{border-radius:var(--marker-radius)}.rounded-\[var\(--radius-full\)\]{border-radius:var(--radius-full)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xs\)\]{border-radius:var(--radius-xs)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:.75rem}.\!rounded-l-full{border-top-left-radius:var(--radius-full)!important;border-bottom-left-radius:var(--radius-full)!important}.\!rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.\!rounded-r-full{border-top-right-radius:var(--radius-full)!important;border-bottom-right-radius:var(--radius-full)!important}.\!rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.\!border{border-width:1px!important}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-\[hsl\(var\(--tone-neutral-700\)\)\]{border-color:hsl(var(--tone-neutral-700))!important}.border-\[hsl\(160_34\%_63\%\)\]{--tw-border-opacity: 1;border-color:hsl(160 34% 63% / var(--tw-border-opacity, 1))}.border-\[hsl\(188_42\%_66\%\)\]{--tw-border-opacity: 1;border-color:hsl(188 42% 66% / var(--tw-border-opacity, 1))}.border-\[hsl\(211_44\%_68\%\)\]{--tw-border-opacity: 1;border-color:hsl(211 44% 68% / var(--tw-border-opacity, 1))}.border-\[hsl\(265_34\%_70\%\)\]{--tw-border-opacity: 1;border-color:hsl(265 34% 70% / var(--tw-border-opacity, 1))}.border-\[hsl\(340_38\%_72\%\)\]{--tw-border-opacity: 1;border-color:hsl(340 38% 72% / var(--tw-border-opacity, 1))}.border-\[hsl\(38_58\%_66\%\)\]{--tw-border-opacity: 1;border-color:hsl(38 58% 66% / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--border\)\)\]{border-color:hsl(var(--border))}.border-\[hsl\(var\(--border\)\)\]\/70{border-color:hsl(var(--border) / .7)}.border-\[hsl\(var\(--publications-accent-500\)\/0\.3\)\]{border-color:hsl(var(--publications-accent-500)/.3)}.border-\[hsl\(var\(--section-style-profile-accent\)\/var\(--marker-opacity\)\)\]{border-color:hsl(var(--section-style-profile-accent)/var(--marker-opacity))}.border-\[hsl\(var\(--stroke-soft\)\/0\.55\)\]{border-color:hsl(var(--stroke-soft)/.55)}.border-\[hsl\(var\(--stroke-soft\)\/0\.7\)\]{border-color:hsl(var(--stroke-soft)/.7)}.border-\[hsl\(var\(--stroke-soft\)\/0\.72\)\]{border-color:hsl(var(--stroke-soft)/.72)}.border-\[hsl\(var\(--stroke-soft\)\/0\.78\)\]{border-color:hsl(var(--stroke-soft)/.78)}.border-\[hsl\(var\(--stroke-soft\)\/0\.82\)\]{border-color:hsl(var(--stroke-soft)/.82)}.border-\[hsl\(var\(--stroke-soft\)\/0\.86\)\]{border-color:hsl(var(--stroke-soft)/.86)}.border-\[hsl\(var\(--stroke-soft\)\/0\.9\)\]{border-color:hsl(var(--stroke-soft)/.9)}.border-\[hsl\(var\(--stroke-soft\)\/0\.92\)\]{border-color:hsl(var(--stroke-soft)/.92)}.border-\[hsl\(var\(--stroke-strong\)\/0\.86\)\]{border-color:hsl(var(--stroke-strong)/.86)}.border-\[hsl\(var\(--stroke-strong\)\/0\.92\)\]{border-color:hsl(var(--stroke-strong)/.92)}.border-\[hsl\(var\(--tone-accent-200\)\)\]{border-color:hsl(var(--tone-accent-200))}.border-\[hsl\(var\(--tone-accent-200\)\/0\.96\)\]{border-color:hsl(var(--tone-accent-200)/.96)}.border-\[hsl\(var\(--tone-accent-250\)\)\]{border-color:hsl(var(--tone-accent-250))}.border-\[hsl\(var\(--tone-accent-300\)\)\]{border-color:hsl(var(--tone-accent-300))}.border-\[hsl\(var\(--tone-accent-300\)\/0\.92\)\]{border-color:hsl(var(--tone-accent-300)/.92)}.border-\[hsl\(var\(--tone-accent-400\)\)\]{border-color:hsl(var(--tone-accent-400))}.border-\[hsl\(var\(--tone-accent-500\)\)\]{border-color:hsl(var(--tone-accent-500))}.border-\[hsl\(var\(--tone-accent-700\)\)\]{border-color:hsl(var(--tone-accent-700))}.border-\[hsl\(var\(--tone-accent-700\)\/0\.22\)\]{border-color:hsl(var(--tone-accent-700)/.22)}.border-\[hsl\(var\(--tone-accent-800\)\)\]{border-color:hsl(var(--tone-accent-800))}.border-\[hsl\(var\(--tone-danger-200\)\)\]{border-color:hsl(var(--tone-danger-200))}.border-\[hsl\(var\(--tone-danger-300\)\)\]{border-color:hsl(var(--tone-danger-300))}.border-\[hsl\(var\(--tone-danger-300\)\/0\.92\)\]{border-color:hsl(var(--tone-danger-300)/.92)}.border-\[hsl\(var\(--tone-danger-400\)\)\]{border-color:hsl(var(--tone-danger-400))}.border-\[hsl\(var\(--tone-danger-700\)\)\]{border-color:hsl(var(--tone-danger-700))}.border-\[hsl\(var\(--tone-neutral-100\)\)\]{border-color:hsl(var(--tone-neutral-100))}.border-\[hsl\(var\(--tone-neutral-150\)\)\]{border-color:hsl(var(--tone-neutral-150))}.border-\[hsl\(var\(--tone-neutral-200\)\)\]{border-color:hsl(var(--tone-neutral-200))}.border-\[hsl\(var\(--tone-neutral-200\)\/0\.78\)\]{border-color:hsl(var(--tone-neutral-200)/.78)}.border-\[hsl\(var\(--tone-neutral-200\)\/0\.85\)\]{border-color:hsl(var(--tone-neutral-200)/.85)}.border-\[hsl\(var\(--tone-neutral-200\)\/0\.9\)\]{border-color:hsl(var(--tone-neutral-200)/.9)}.border-\[hsl\(var\(--tone-neutral-250\)\)\]{border-color:hsl(var(--tone-neutral-250))}.border-\[hsl\(var\(--tone-neutral-300\)\)\]{border-color:hsl(var(--tone-neutral-300))}.border-\[hsl\(var\(--tone-neutral-300\)\/0\.9\)\]{border-color:hsl(var(--tone-neutral-300)/.9)}.border-\[hsl\(var\(--tone-neutral-350\)\)\]{border-color:hsl(var(--tone-neutral-350))}.border-\[hsl\(var\(--tone-neutral-400\)\)\]{border-color:hsl(var(--tone-neutral-400))}.border-\[hsl\(var\(--tone-neutral-500\)\)\]{border-color:hsl(var(--tone-neutral-500))}.border-\[hsl\(var\(--tone-neutral-700\)\)\]{border-color:hsl(var(--tone-neutral-700))}.border-\[hsl\(var\(--tone-neutral-900\)\)\]{border-color:hsl(var(--tone-neutral-900))}.border-\[hsl\(var\(--tone-positive-200\)\)\]{border-color:hsl(var(--tone-positive-200))}.border-\[hsl\(var\(--tone-positive-300\)\)\]{border-color:hsl(var(--tone-positive-300))}.border-\[hsl\(var\(--tone-positive-300\)\/0\.92\)\]{border-color:hsl(var(--tone-positive-300)/.92)}.border-\[hsl\(var\(--tone-positive-400\)\)\]{border-color:hsl(var(--tone-positive-400))}.border-\[hsl\(var\(--tone-positive-700\)\)\]{border-color:hsl(var(--tone-positive-700))}.border-\[hsl\(var\(--tone-warning-200\)\)\]{border-color:hsl(var(--tone-warning-200))}.border-\[hsl\(var\(--tone-warning-200\)\/0\.95\)\]{border-color:hsl(var(--tone-warning-200)/.95)}.border-\[hsl\(var\(--tone-warning-300\)\)\]{border-color:hsl(var(--tone-warning-300))}.border-\[hsl\(var\(--tone-warning-400\)\)\]{border-color:hsl(var(--tone-warning-400))}.border-\[hsl\(var\(--tone-warning-600\)\)\]{border-color:hsl(var(--tone-warning-600))}.border-\[hsl\(var\(--tone-warning-700\)\)\]{border-color:hsl(var(--tone-warning-700))}.border-\[publications-accent\/0\.3\]{border-color:publications-accent/.3}.border-amber-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-warning-200) / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-warning-300) / var(--tw-border-opacity, 1))}.border-amber-300\/60{border-color:hsl(var(--tone-warning-300) / .6)}.border-amber-300\/70{border-color:hsl(var(--tone-warning-300) / .7)}.border-amber-400{--tw-border-opacity: 1;border-color:hsl(var(--tone-warning-400) / var(--tw-border-opacity, 1))}.border-amber-500\/60{border-color:hsl(var(--tone-warning-500) / .6)}.border-blue-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-accent-300) / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:hsl(var(--tone-accent-400) / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:hsl(var(--tone-accent-500) / var(--tw-border-opacity, 1))}.border-border{--tw-border-opacity: 1;border-color:hsl(var(--border) / var(--tw-border-opacity, 1))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-accent-200) / var(--tw-border-opacity, 1))}.border-cyan-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-accent-300) / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-positive-200) / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-positive-300) / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:hsl(var(--tone-positive-400) / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-positive-200) / var(--tw-border-opacity, 1))}.border-neutral-100{--tw-border-opacity: 1;border-color:hsl(var(--tone-neutral-100) / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-neutral-200) / var(--tw-border-opacity, 1))}.border-neutral-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-neutral-300) / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity, 1))}.border-primary\/70{border-color:hsl(var(--primary) / .7)}.border-red-400{--tw-border-opacity: 1;border-color:hsl(var(--tone-danger-400) / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-danger-200) / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-danger-300) / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:hsl(var(--tone-neutral-200) / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-neutral-300) / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/75{border-color:#ffffffbf}.border-white\/90{border-color:#ffffffe6}.border-yellow-300{--tw-border-opacity: 1;border-color:hsl(var(--tone-warning-300) / var(--tw-border-opacity, 1))}.border-l-\[hsl\(var\(--tone-accent-400\)\)\]{border-left-color:hsl(var(--tone-accent-400))}.border-l-\[hsl\(var\(--tone-positive-400\)\)\]{border-left-color:hsl(var(--tone-positive-400))}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:hsl(var(--tone-warning-500) / var(--tw-border-opacity, 1))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:hsl(var(--tone-positive-500) / var(--tw-border-opacity, 1))}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:hsl(var(--tone-danger-500) / var(--tw-border-opacity, 1))}.border-l-sky-500{--tw-border-opacity: 1;border-left-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-l-slate-500{--tw-border-opacity: 1;border-left-color:hsl(var(--tone-neutral-500) / var(--tw-border-opacity, 1))}.border-l-teal-500{--tw-border-opacity: 1;border-left-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-l-violet-500{--tw-border-opacity: 1;border-left-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-\[hsl\(var\(--tone-accent-700\)\)\]{border-top-color:hsl(var(--tone-accent-700))}.border-t-transparent{border-top-color:transparent}.\!bg-\[hsl\(var\(--tone-neutral-500\)\)\]{background-color:hsl(var(--tone-neutral-500))!important}.\!bg-transparent{background-color:transparent!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00A4EF\]{--tw-bg-opacity: 1;background-color:rgb(0 164 239 / var(--tw-bg-opacity, 1))}.bg-\[\#186e83\]{--tw-bg-opacity: 1;background-color:rgb(24 110 131 / var(--tw-bg-opacity, 1))}.bg-\[\#21704a\]{--tw-bg-opacity: 1;background-color:rgb(33 112 74 / var(--tw-bg-opacity, 1))}.bg-\[\#2457a6\]{--tw-bg-opacity: 1;background-color:rgb(36 87 166 / var(--tw-bg-opacity, 1))}.bg-\[\#42526b\]{--tw-bg-opacity: 1;background-color:rgb(66 82 107 / var(--tw-bg-opacity, 1))}.bg-\[\#516170\]{--tw-bg-opacity: 1;background-color:rgb(81 97 112 / var(--tw-bg-opacity, 1))}.bg-\[\#5953b2\]{--tw-bg-opacity: 1;background-color:rgb(89 83 178 / var(--tw-bg-opacity, 1))}.bg-\[\#6b5946\]{--tw-bg-opacity: 1;background-color:rgb(107 89 70 / var(--tw-bg-opacity, 1))}.bg-\[\#9a4863\]{--tw-bg-opacity: 1;background-color:rgb(154 72 99 / var(--tw-bg-opacity, 1))}.bg-\[\#9a5a0b\]{--tw-bg-opacity: 1;background-color:rgb(154 90 11 / var(--tw-bg-opacity, 1))}.bg-\[\#A6CE39\]{--tw-bg-opacity: 1;background-color:rgb(166 206 57 / var(--tw-bg-opacity, 1))}.bg-\[\#EA4335\]{--tw-bg-opacity: 1;background-color:rgb(234 67 53 / var(--tw-bg-opacity, 1))}.bg-\[\#a14c73\]{--tw-bg-opacity: 1;background-color:rgb(161 76 115 / var(--tw-bg-opacity, 1))}.bg-\[hsl\(158_48\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(158 48% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(187_62\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(187 62% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(210_67\%_96\%\)\]{--tw-bg-opacity: 1;background-color:hsl(210 67% 96% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(268_78\%_97\%\)\]{--tw-bg-opacity: 1;background-color:hsl(268 78% 97% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(339_75\%_96\%\)\]{--tw-bg-opacity: 1;background-color:hsl(339 75% 96% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(40_85\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(40 85% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--accent\)\)\]{background-color:hsl(var(--accent))}.bg-\[hsl\(var\(--accent\)\/0\.2\)\]{background-color:hsl(var(--accent)/.2)}.bg-\[hsl\(var\(--background\)\)\]{background-color:hsl(var(--background))}.bg-\[hsl\(var\(--background\)\)\]\/95{background-color:hsl(var(--background) / .95)}.bg-\[hsl\(var\(--background\)\/0\.72\)\]{background-color:hsl(var(--background)/.72)}.bg-\[hsl\(var\(--background\)\/0\.78\)\]{background-color:hsl(var(--background)/.78)}.bg-\[hsl\(var\(--background\)\/0\.84\)\]{background-color:hsl(var(--background)/.84)}.bg-\[hsl\(var\(--background\)\/0\.9\)\]{background-color:hsl(var(--background)/.9)}.bg-\[hsl\(var\(--background\)\/0\.98\)\]{background-color:hsl(var(--background)/.98)}.bg-\[hsl\(var\(--background\)\/0\.99\)\]{background-color:hsl(var(--background)/.99)}.bg-\[hsl\(var\(--card\)\)\]{background-color:hsl(var(--card))}.bg-\[hsl\(var\(--foreground\)\)\]{background-color:hsl(var(--foreground))}.bg-\[hsl\(var\(--muted\)\)\]{background-color:hsl(var(--muted))}.bg-\[hsl\(var\(--muted\)\)\]\/60{background-color:hsl(var(--muted) / .6)}.bg-\[hsl\(var\(--section-style-learning-centre-accent\)\)\]{background-color:hsl(var(--section-style-learning-centre-accent))}.bg-\[hsl\(var\(--section-style-opportunities-accent\)\)\]{background-color:hsl(var(--section-style-opportunities-accent))}.bg-\[hsl\(var\(--section-style-profile-accent\)\)\]{background-color:hsl(var(--section-style-profile-accent))}.bg-\[hsl\(var\(--section-style-workspace-accent\)\)\]{background-color:hsl(var(--section-style-workspace-accent))}.bg-\[hsl\(var\(--stroke-soft\)\/0\.72\)\]{background-color:hsl(var(--stroke-soft)/.72)}.bg-\[hsl\(var\(--surface-drilldown-elevated\)\)\]{background-color:hsl(var(--surface-drilldown-elevated))}.bg-\[hsl\(var\(--tone-accent-100\)\)\]{background-color:hsl(var(--tone-accent-100))}.bg-\[hsl\(var\(--tone-accent-100\)\/0\.95\)\]{background-color:hsl(var(--tone-accent-100)/.95)}.bg-\[hsl\(var\(--tone-accent-100\)\/0\.96\)\]{background-color:hsl(var(--tone-accent-100)/.96)}.bg-\[hsl\(var\(--tone-accent-200\)\/0\.16\)\]{background-color:hsl(var(--tone-accent-200)/.16)}.bg-\[hsl\(var\(--tone-accent-400\)\)\]{background-color:hsl(var(--tone-accent-400))}.bg-\[hsl\(var\(--tone-accent-50\)\)\]{background-color:hsl(var(--tone-accent-50))}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.42\)\]{background-color:hsl(var(--tone-accent-50)/.42)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.55\)\]{background-color:hsl(var(--tone-accent-50)/.55)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.6\)\]{background-color:hsl(var(--tone-accent-50)/.6)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.62\)\]{background-color:hsl(var(--tone-accent-50)/.62)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.7\)\]{background-color:hsl(var(--tone-accent-50)/.7)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.78\)\]{background-color:hsl(var(--tone-accent-50)/.78)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.8\)\]{background-color:hsl(var(--tone-accent-50)/.8)}.bg-\[hsl\(var\(--tone-accent-50\)\/0\.92\)\]{background-color:hsl(var(--tone-accent-50)/.92)}.bg-\[hsl\(var\(--tone-accent-500\)\)\]{background-color:hsl(var(--tone-accent-500))}.bg-\[hsl\(var\(--tone-accent-500\)\/0\.7\)\]{background-color:hsl(var(--tone-accent-500)/.7)}.bg-\[hsl\(var\(--tone-accent-600\)\)\]{background-color:hsl(var(--tone-accent-600))}.bg-\[hsl\(var\(--tone-accent-700\)\)\]{background-color:hsl(var(--tone-accent-700))}.bg-\[hsl\(var\(--tone-accent-800\)\)\]{background-color:hsl(var(--tone-accent-800))}.bg-\[hsl\(var\(--tone-danger-100\)\)\]{background-color:hsl(var(--tone-danger-100))}.bg-\[hsl\(var\(--tone-danger-100\)\/0\.96\)\]{background-color:hsl(var(--tone-danger-100)/.96)}.bg-\[hsl\(var\(--tone-danger-400\)\)\]{background-color:hsl(var(--tone-danger-400))}.bg-\[hsl\(var\(--tone-danger-50\)\)\]{background-color:hsl(var(--tone-danger-50))}.bg-\[hsl\(var\(--tone-danger-50\)\/0\.62\)\]{background-color:hsl(var(--tone-danger-50)/.62)}.bg-\[hsl\(var\(--tone-danger-50\)\/0\.72\)\]{background-color:hsl(var(--tone-danger-50)/.72)}.bg-\[hsl\(var\(--tone-danger-50\)\/0\.82\)\]{background-color:hsl(var(--tone-danger-50)/.82)}.bg-\[hsl\(var\(--tone-danger-50\)\/0\.92\)\]{background-color:hsl(var(--tone-danger-50)/.92)}.bg-\[hsl\(var\(--tone-danger-500\)\)\]{background-color:hsl(var(--tone-danger-500))}.bg-\[hsl\(var\(--tone-neutral-100\)\)\]{background-color:hsl(var(--tone-neutral-100))}.bg-\[hsl\(var\(--tone-neutral-100\)\/0\.6\)\]{background-color:hsl(var(--tone-neutral-100)/.6)}.bg-\[hsl\(var\(--tone-neutral-100\)\/0\.72\)\]{background-color:hsl(var(--tone-neutral-100)/.72)}.bg-\[hsl\(var\(--tone-neutral-100\)\/0\.78\)\]{background-color:hsl(var(--tone-neutral-100)/.78)}.bg-\[hsl\(var\(--tone-neutral-100\)\/0\.96\)\]{background-color:hsl(var(--tone-neutral-100)/.96)}.bg-\[hsl\(var\(--tone-neutral-150\)\)\]{background-color:hsl(var(--tone-neutral-150))}.bg-\[hsl\(var\(--tone-neutral-200\)\)\]{background-color:hsl(var(--tone-neutral-200))}.bg-\[hsl\(var\(--tone-neutral-25\)\)\]{background-color:hsl(var(--tone-neutral-25))}.bg-\[hsl\(var\(--tone-neutral-300\)\)\]{background-color:hsl(var(--tone-neutral-300))}.bg-\[hsl\(var\(--tone-neutral-350\)\)\]{background-color:hsl(var(--tone-neutral-350))}.bg-\[hsl\(var\(--tone-neutral-400\)\/0\.88\)\]{background-color:hsl(var(--tone-neutral-400)/.88)}.bg-\[hsl\(var\(--tone-neutral-50\)\)\]{background-color:hsl(var(--tone-neutral-50))}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.5\)\]{background-color:hsl(var(--tone-neutral-50)/.5)}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.58\)\]{background-color:hsl(var(--tone-neutral-50)/.58)}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.75\)\]{background-color:hsl(var(--tone-neutral-50)/.75)}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.78\)\]{background-color:hsl(var(--tone-neutral-50)/.78)}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.82\)\]{background-color:hsl(var(--tone-neutral-50)/.82)}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.92\)\]{background-color:hsl(var(--tone-neutral-50)/.92)}.bg-\[hsl\(var\(--tone-neutral-50\)\/0\.96\)\]{background-color:hsl(var(--tone-neutral-50)/.96)}.bg-\[hsl\(var\(--tone-neutral-500\)\)\]{background-color:hsl(var(--tone-neutral-500))}.bg-\[hsl\(var\(--tone-neutral-700\)\)\]{background-color:hsl(var(--tone-neutral-700))}.bg-\[hsl\(var\(--tone-neutral-900\)\)\]{background-color:hsl(var(--tone-neutral-900))}.bg-\[hsl\(var\(--tone-neutral-900\)\/0\.34\)\]{background-color:hsl(var(--tone-neutral-900)/.34)}.bg-\[hsl\(var\(--tone-neutral-900\)\/0\.82\)\]{background-color:hsl(var(--tone-neutral-900)/.82)}.bg-\[hsl\(var\(--tone-neutral-950\)\)\]{background-color:hsl(var(--tone-neutral-950))}.bg-\[hsl\(var\(--tone-positive-100\)\)\]{background-color:hsl(var(--tone-positive-100))}.bg-\[hsl\(var\(--tone-positive-100\)\/0\.96\)\]{background-color:hsl(var(--tone-positive-100)/.96)}.bg-\[hsl\(var\(--tone-positive-200\)\)\]{background-color:hsl(var(--tone-positive-200))}.bg-\[hsl\(var\(--tone-positive-300\)\)\]{background-color:hsl(var(--tone-positive-300))}.bg-\[hsl\(var\(--tone-positive-400\)\)\]{background-color:hsl(var(--tone-positive-400))}.bg-\[hsl\(var\(--tone-positive-50\)\)\]{background-color:hsl(var(--tone-positive-50))}.bg-\[hsl\(var\(--tone-positive-50\)\/0\.62\)\]{background-color:hsl(var(--tone-positive-50)/.62)}.bg-\[hsl\(var\(--tone-positive-50\)\/0\.72\)\]{background-color:hsl(var(--tone-positive-50)/.72)}.bg-\[hsl\(var\(--tone-positive-50\)\/0\.78\)\]{background-color:hsl(var(--tone-positive-50)/.78)}.bg-\[hsl\(var\(--tone-positive-50\)\/0\.9\)\]{background-color:hsl(var(--tone-positive-50)/.9)}.bg-\[hsl\(var\(--tone-positive-500\)\)\]{background-color:hsl(var(--tone-positive-500))}.bg-\[hsl\(var\(--tone-positive-600\)\)\]{background-color:hsl(var(--tone-positive-600))}.bg-\[hsl\(var\(--tone-positive-700\)\)\]{background-color:hsl(var(--tone-positive-700))}.bg-\[hsl\(var\(--tone-surface-100\)\/0\.9\)\]{background-color:hsl(var(--tone-surface-100)/.9)}.bg-\[hsl\(var\(--tone-surface-100\)\/0\.92\)\]{background-color:hsl(var(--tone-surface-100)/.92)}.bg-\[hsl\(var\(--tone-warning-100\)\)\]{background-color:hsl(var(--tone-warning-100))}.bg-\[hsl\(var\(--tone-warning-100\)\/0\.96\)\]{background-color:hsl(var(--tone-warning-100)/.96)}.bg-\[hsl\(var\(--tone-warning-200\)\)\]{background-color:hsl(var(--tone-warning-200))}.bg-\[hsl\(var\(--tone-warning-400\)\)\]{background-color:hsl(var(--tone-warning-400))}.bg-\[hsl\(var\(--tone-warning-50\)\)\]{background-color:hsl(var(--tone-warning-50))}.bg-\[hsl\(var\(--tone-warning-50\)\/0\.44\)\]{background-color:hsl(var(--tone-warning-50)/.44)}.bg-\[hsl\(var\(--tone-warning-50\)\/0\.62\)\]{background-color:hsl(var(--tone-warning-50)/.62)}.bg-\[hsl\(var\(--tone-warning-50\)\/0\.72\)\]{background-color:hsl(var(--tone-warning-50)/.72)}.bg-\[hsl\(var\(--tone-warning-50\)\/0\.8\)\]{background-color:hsl(var(--tone-warning-50)/.8)}.bg-\[hsl\(var\(--tone-warning-50\)\/0\.82\)\]{background-color:hsl(var(--tone-warning-50)/.82)}.bg-\[hsl\(var\(--tone-warning-50\)\/0\.96\)\]{background-color:hsl(var(--tone-warning-50)/.96)}.bg-\[hsl\(var\(--tone-warning-500\)\)\]{background-color:hsl(var(--tone-warning-500))}.bg-\[hsl\(var\(--tone-warning-600\)\)\]{background-color:hsl(var(--tone-warning-600))}.bg-accent{--tw-bg-opacity: 1;background-color:hsl(var(--accent) / var(--tw-bg-opacity, 1))}.bg-accent\/50{background-color:hsl(var(--accent) / .5)}.bg-amber-100{--tw-bg-opacity: 1;background-color:hsl(var(--tone-warning-100) / var(--tw-bg-opacity, 1))}.bg-amber-100\/70{background-color:hsl(var(--tone-warning-100) / .7)}.bg-amber-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-warning-50) / var(--tw-bg-opacity, 1))}.bg-amber-50\/40{background-color:hsl(var(--tone-warning-50) / .4)}.bg-amber-50\/60{background-color:hsl(var(--tone-warning-50) / .6)}.bg-amber-50\/65{background-color:hsl(var(--tone-warning-50) / .65)}.bg-amber-500{--tw-bg-opacity: 1;background-color:hsl(var(--tone-warning-500) / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-blue-200{--tw-bg-opacity: 1;background-color:hsl(var(--tone-accent-200) / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:hsl(var(--tone-accent-400) / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:hsl(var(--tone-accent-500) / var(--tw-bg-opacity, 1))}.bg-border{--tw-bg-opacity: 1;background-color:hsl(var(--border) / var(--tw-bg-opacity, 1))}.bg-card{--tw-bg-opacity: 1;background-color:hsl(var(--card) / var(--tw-bg-opacity, 1))}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-cyan-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-accent-50) / var(--tw-bg-opacity, 1))}.bg-destructive{--tw-bg-opacity: 1;background-color:hsl(var(--destructive) / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-100) / var(--tw-bg-opacity, 1))}.bg-emerald-100\/70{background-color:hsl(var(--tone-positive-100) / .7)}.bg-emerald-200{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-200) / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-300) / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-50) / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:hsl(var(--tone-positive-50) / .4)}.bg-emerald-50\/50{background-color:hsl(var(--tone-positive-50) / .5)}.bg-emerald-50\/70{background-color:hsl(var(--tone-positive-50) / .7)}.bg-emerald-500{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-500) / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-600) / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-700) / var(--tw-bg-opacity, 1))}.bg-foreground{--tw-bg-opacity: 1;background-color:hsl(var(--foreground) / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-50) / var(--tw-bg-opacity, 1))}.bg-muted{--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))}.bg-muted-foreground{--tw-bg-opacity: 1;background-color:hsl(var(--muted-foreground) / var(--tw-bg-opacity, 1))}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-neutral-100{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-100) / var(--tw-bg-opacity, 1))}.bg-neutral-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-50) / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-red-500{--tw-bg-opacity: 1;background-color:hsl(var(--tone-danger-500) / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-danger-50) / var(--tw-bg-opacity, 1))}.bg-rose-50\/70{background-color:hsl(var(--tone-danger-50) / .7)}.bg-rose-500{--tw-bg-opacity: 1;background-color:hsl(var(--tone-danger-500) / var(--tw-bg-opacity, 1))}.bg-secondary{--tw-bg-opacity: 1;background-color:hsl(var(--secondary) / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-200) / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-50) / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-700) / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-yellow-400{--tw-bg-opacity: 1;background-color:hsl(var(--tone-warning-400) / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(135deg\,hsl\(var\(--tone-warning-100\)\)\,hsl\(var\(--tone-warning-200\)\)\)\]{background-image:linear-gradient(135deg,hsl(var(--tone-warning-100)),hsl(var(--tone-warning-200)))}.bg-\[linear-gradient\(180deg\,hsl\(var\(--tone-accent-50\)\)_0\%\,white_100\%\)\]{background-image:linear-gradient(180deg,hsl(var(--tone-accent-50)),#fff)}.bg-\[linear-gradient\(180deg\,hsl\(var\(--tone-neutral-50\)\)_0\%\,hsl\(var\(--tone-neutral-100\)\/0\.45\)_100\%\)\]{background-image:linear-gradient(180deg,hsl(var(--tone-neutral-50)),hsl(var(--tone-neutral-100)/.45))}.bg-\[linear-gradient\(180deg\,hsl\(var\(--tone-neutral-50\)\)_0\%\,hsl\(var\(--tone-neutral-100\)\/0\.7\)_100\%\)\]{background-image:linear-gradient(180deg,hsl(var(--tone-neutral-50)),hsl(var(--tone-neutral-100)/.7))}.bg-\[linear-gradient\(180deg\,hsl\(var\(--tone-neutral-50\)\/0\.86\)_0\%\,hsl\(var\(--tone-neutral-100\)\/0\.38\)_100\%\)\]{background-image:linear-gradient(180deg,hsl(var(--tone-neutral-50)/.86),hsl(var(--tone-neutral-100)/.38))}.bg-\[linear-gradient\(180deg\,hsl\(var\(--tone-neutral-900\)\/0\.04\)_0\%\,hsl\(var\(--tone-neutral-900\)\/0\.08\)_100\%\)\]{background-image:linear-gradient(180deg,hsl(var(--tone-neutral-900)/.04),hsl(var(--tone-neutral-900)/.08))}.bg-\[linear-gradient\(180deg\,white_0\%\,hsl\(var\(--tone-neutral-50\)\/0\.72\)_100\%\)\]{background-image:linear-gradient(180deg,#fff,hsl(var(--tone-neutral-50)/.72))}.bg-\[linear-gradient\(90deg\,hsl\(var\(--tone-accent-500\)\)_0\%\,hsl\(var\(--tone-accent-500\)\)_55\%\,transparent_55\%\)\]{background-image:linear-gradient(90deg,hsl(var(--tone-accent-500)) 0%,hsl(var(--tone-accent-500)) 55%,transparent 55%)}.bg-\[linear-gradient\(90deg\,hsl\(var\(--tone-accent-500\)\)_0\%\,hsl\(var\(--tone-positive-500\)\)_100\%\)\]{background-image:linear-gradient(90deg,hsl(var(--tone-accent-500)),hsl(var(--tone-positive-500)))}.bg-\[radial-gradient\(circle_at_top\,hsl\(var\(--tone-accent-100\)\/0\.68\)_0\%\,hsl\(var\(--tone-neutral-100\)\/0\.78\)_32\%\,hsl\(var\(--tone-neutral-100\)\)_100\%\)\]{background-image:radial-gradient(circle at top,hsl(var(--tone-accent-100)/.68),hsl(var(--tone-neutral-100)/.78) 32%,hsl(var(--tone-neutral-100)))}.bg-\[radial-gradient\(circle_at_top_left\,hsl\(var\(--tone-accent-100\)\/0\.42\)\,transparent_42\%\)\,linear-gradient\(180deg\,hsl\(var\(--tone-neutral-50\)\)\,hsl\(var\(--tone-neutral-100\)\/0\.55\)\)\]{background-image:radial-gradient(circle at top left,hsl(var(--tone-accent-100)/.42),transparent 42%),linear-gradient(180deg,hsl(var(--tone-neutral-50)),hsl(var(--tone-neutral-100)/.55))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-neutral-50{--tw-gradient-to: hsl(var(--tone-neutral-50) / 1) var(--tw-gradient-to-position)}.fill-\[hsl\(var\(--tone-neutral-900\)\)\]{fill:hsl(var(--tone-neutral-900))}.fill-amber-100{fill:hsl(var(--tone-warning-100) / 1)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[var\(--space-1\)\]{padding:var(--space-1)}.p-\[var\(--space-2\)\]{padding:var(--space-2)}.p-\[var\(--space-3\)\]{padding:var(--space-3)}.p-\[var\(--space-4\)\]{padding:var(--space-4)}.p-\[var\(--space-5\)\]{padding:var(--space-5)}.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[1\.05rem\]{padding-left:1.05rem;padding-right:1.05rem}.px-\[var\(--content-container-anchor-offset\)\]{padding-left:var(--content-container-anchor-offset);padding-right:var(--content-container-anchor-offset)}.px-\[var\(--content-container-fluid-anchor-offset\)\]{padding-left:var(--content-container-fluid-anchor-offset);padding-right:var(--content-container-fluid-anchor-offset)}.px-\[var\(--header-side-padding\)\]{padding-left:var(--header-side-padding);padding-right:var(--header-side-padding)}.px-\[var\(--space-3\)\]{padding-left:var(--space-3);padding-right:var(--space-3)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.05rem\]{padding-top:1.05rem;padding-bottom:1.05rem}.py-\[var\(--space-1\)\]{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-\[var\(--space-2\)\]{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-\[var\(--space-6\)\]{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-\[var\(--space-7\)\]{padding-top:var(--space-7);padding-bottom:var(--space-7)}.py-px{padding-top:1px;padding-bottom:1px}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[0\.95rem\]{padding-left:.95rem}.pr-1{padding-right:.25rem}.pr-11{padding-right:2.75rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[var\(--space-2\)\]{padding-top:var(--space-2)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[0\.86rem\]{font-size:.86rem!important}.\!text-\[0\.96rem\]{font-size:.96rem!important}.\!text-\[0\.9rem\]{font-size:.9rem!important}.\!text-\[1\.02rem\]{font-size:1.02rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.69rem\]{font-size:.69rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.77rem\]{font-size:.77rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.79rem\]{font-size:.79rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.81rem\]{font-size:.81rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84em\]{font-size:.84em}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.16rem\]{font-size:1.16rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[11px\]{font-size:11px}.text-\[1rem\]{font-size:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-tiny{font-size:.625rem;line-height:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.tabular-nums{--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)}.\!leading-\[1\.25\]{line-height:1.25!important}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.5rem\]{line-height:1.5rem}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.85\]{line-height:1.85}.leading-\[1\.8\]{line-height:1.8}.leading-\[1\.9\]{line-height:1.9}.leading-\[1\],.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-\[hsl\(var\(--tone-neutral-50\)\)\]{color:hsl(var(--tone-neutral-50))!important}.\!text-\[hsl\(var\(--tone-neutral-500\)\)\]{color:hsl(var(--tone-neutral-500))!important}.\!text-\[hsl\(var\(--tone-neutral-800\)\)\]{color:hsl(var(--tone-neutral-800))!important}.\!text-\[hsl\(var\(--tone-neutral-900\)\)\]{color:hsl(var(--tone-neutral-900))!important}.text-\[hsl\(164_50\%_24\%\)\]{--tw-text-opacity: 1;color:hsl(164 50% 24% / var(--tw-text-opacity, 1))}.text-\[hsl\(191_58\%_27\%\)\]{--tw-text-opacity: 1;color:hsl(191 58% 27% / var(--tw-text-opacity, 1))}.text-\[hsl\(214_52\%_29\%\)\]{--tw-text-opacity: 1;color:hsl(214 52% 29% / var(--tw-text-opacity, 1))}.text-\[hsl\(266_34\%_31\%\)\]{--tw-text-opacity: 1;color:hsl(266 34% 31% / var(--tw-text-opacity, 1))}.text-\[hsl\(31_62\%_28\%\)\]{--tw-text-opacity: 1;color:hsl(31 62% 28% / var(--tw-text-opacity, 1))}.text-\[hsl\(338_42\%_31\%\)\]{--tw-text-opacity: 1;color:hsl(338 42% 31% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--accent-foreground\)\)\]{color:hsl(var(--accent-foreground))}.text-\[hsl\(var\(--background\)\)\]{color:hsl(var(--background))}.text-\[hsl\(var\(--card-foreground\)\)\]{color:hsl(var(--card-foreground))}.text-\[hsl\(var\(--foreground\)\)\]{color:hsl(var(--foreground))}.text-\[hsl\(var\(--muted-foreground\)\)\]{color:hsl(var(--muted-foreground))}.text-\[hsl\(var\(--muted-foreground\)\)\]\/45{color:hsl(var(--muted-foreground) / .45)}.text-\[hsl\(var\(--primary\)\)\]{color:hsl(var(--primary))}.text-\[hsl\(var\(--section-style-profile-accent\)\)\]{color:hsl(var(--section-style-profile-accent))}.text-\[hsl\(var\(--tone-accent-600\)\)\]{color:hsl(var(--tone-accent-600))}.text-\[hsl\(var\(--tone-accent-700\)\)\]{color:hsl(var(--tone-accent-700))}.text-\[hsl\(var\(--tone-accent-800\)\)\]{color:hsl(var(--tone-accent-800))}.text-\[hsl\(var\(--tone-accent-900\)\)\]{color:hsl(var(--tone-accent-900))}.text-\[hsl\(var\(--tone-danger-600\)\)\]{color:hsl(var(--tone-danger-600))}.text-\[hsl\(var\(--tone-danger-700\)\)\]{color:hsl(var(--tone-danger-700))}.text-\[hsl\(var\(--tone-danger-800\)\)\]{color:hsl(var(--tone-danger-800))}.text-\[hsl\(var\(--tone-danger-900\)\)\]{color:hsl(var(--tone-danger-900))}.text-\[hsl\(var\(--tone-neutral-400\)\)\]{color:hsl(var(--tone-neutral-400))}.text-\[hsl\(var\(--tone-neutral-50\)\)\]{color:hsl(var(--tone-neutral-50))}.text-\[hsl\(var\(--tone-neutral-500\)\)\]{color:hsl(var(--tone-neutral-500))}.text-\[hsl\(var\(--tone-neutral-600\)\)\]{color:hsl(var(--tone-neutral-600))}.text-\[hsl\(var\(--tone-neutral-650\)\)\]{color:hsl(var(--tone-neutral-650))}.text-\[hsl\(var\(--tone-neutral-700\)\)\]{color:hsl(var(--tone-neutral-700))}.text-\[hsl\(var\(--tone-neutral-800\)\)\]{color:hsl(var(--tone-neutral-800))}.text-\[hsl\(var\(--tone-neutral-900\)\)\]{color:hsl(var(--tone-neutral-900))}.text-\[hsl\(var\(--tone-neutral-950\)\)\]{color:hsl(var(--tone-neutral-950))}.text-\[hsl\(var\(--tone-positive-700\)\)\]{color:hsl(var(--tone-positive-700))}.text-\[hsl\(var\(--tone-positive-800\)\)\]{color:hsl(var(--tone-positive-800))}.text-\[hsl\(var\(--tone-positive-900\)\)\]{color:hsl(var(--tone-positive-900))}.text-\[hsl\(var\(--tone-warning-700\)\)\]{color:hsl(var(--tone-warning-700))}.text-\[hsl\(var\(--tone-warning-800\)\)\]{color:hsl(var(--tone-warning-800))}.text-\[hsl\(var\(--tone-warning-900\)\)\]{color:hsl(var(--tone-warning-900))}.text-amber-500{--tw-text-opacity: 1;color:hsl(var(--tone-warning-500) / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:hsl(var(--tone-warning-600) / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:hsl(var(--tone-warning-700) / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:hsl(var(--tone-warning-800) / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:hsl(var(--tone-warning-900) / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-background{--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity, 1))}.text-card{--tw-text-opacity: 1;color:hsl(var(--card) / var(--tw-text-opacity, 1))}.text-card-foreground{--tw-text-opacity: 1;color:hsl(var(--card-foreground) / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:hsl(var(--tone-accent-800) / var(--tw-text-opacity, 1))}.text-destructive{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.text-destructive-foreground{--tw-text-opacity: 1;color:hsl(var(--destructive-foreground) / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:hsl(var(--tone-positive-600) / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:hsl(var(--tone-positive-700) / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:hsl(var(--tone-positive-800) / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:hsl(var(--tone-positive-900) / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:hsl(var(--tone-positive-700) / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:hsl(var(--tone-positive-800) / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:hsl(var(--tone-positive-900) / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-muted-foreground{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-400) / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-500) / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-600) / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-700) / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-900) / var(--tw-text-opacity, 1))}.text-primary-foreground{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}.text-red-700,.text-rose-700{--tw-text-opacity: 1;color:hsl(var(--tone-danger-700) / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:hsl(var(--tone-danger-800) / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:hsl(var(--tone-danger-900) / var(--tw-text-opacity, 1))}.text-secondary-foreground{--tw-text-opacity: 1;color:hsl(var(--secondary-foreground) / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-700) / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-800) / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:hsl(var(--tone-neutral-900) / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/55{color:#ffffff8c}.text-white\/65{color:#ffffffa6}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.no-underline{text-decoration-line:none}.decoration-\[hsl\(var\(--tone-accent-300\)\)\]{text-decoration-color:hsl(var(--tone-accent-300))}.decoration-transparent{text-decoration-color:transparent}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.accent-\[hsl\(var\(--tone-accent-600\)\)\]{accent-color:hsl(var(--tone-accent-600))}.accent-\[hsl\(var\(--tone-accent-700\)\)\]{accent-color:hsl(var(--tone-accent-700))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[var\(--marker-opacity\)\]{opacity:var(--marker-opacity)}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--background\)\/0\.5\)\,0_1px_4px_hsl\(var\(--tone-neutral-950\)\/0\.14\)\]{--tw-shadow: 0 0 0 1px hsl(var(--background)/.5),0 1px 4px hsl(var(--tone-neutral-950)/.14);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--background\)\/0\.6\)\,0_2px_6px_hsl\(var\(--tone-neutral-950\)\/0\.16\)\]{--tw-shadow: 0 0 0 1px hsl(var(--background)/.6),0 2px 6px hsl(var(--tone-neutral-950)/.16);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--background\)\/0\.85\)\]{--tw-shadow: 0 0 0 1px hsl(var(--background)/.85);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--tone-positive-300\)\/0\.24\)\]{--tw-shadow: 0 0 0 1px hsl(var(--tone-positive-300)/.24);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_hsl\(var\(--background\)\)\,0_1px_4px_hsl\(var\(--tone-neutral-950\)\/0\.14\)\]{--tw-shadow: 0 0 0 2px hsl(var(--background)),0 1px 4px hsl(var(--tone-neutral-950)/.14);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_hsl\(var\(--tone-accent-700\)\/0\.28\)\]{--tw-shadow: 0 10px 22px hsl(var(--tone-accent-700)/.28);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_hsl\(var\(--tone-neutral-900\)\/0\.16\)\]{--tw-shadow: 0 10px 22px hsl(var(--tone-neutral-900)/.16);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_hsl\(var\(--tone-accent-900\)\/0\.06\)\]{--tw-shadow: 0 10px 24px hsl(var(--tone-accent-900)/.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_hsl\(var\(--tone-neutral-900\)\/0\.05\)\]{--tw-shadow: 0 10px 24px hsl(var(--tone-neutral-900)/.05);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_hsl\(var\(--tone-neutral-900\)\/0\.08\)\]{--tw-shadow: 0 10px 24px hsl(var(--tone-neutral-900)/.08);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_26px_hsl\(var\(--tone-neutral-950\)\/0\.05\)\]{--tw-shadow: 0 12px 26px hsl(var(--tone-neutral-950)/.05);--tw-shadow-colored: 0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_hsl\(var\(--tone-neutral-900\)\/0\.05\)\]{--tw-shadow: 0 12px 30px hsl(var(--tone-neutral-900)/.05);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_hsl\(var\(--tone-neutral-900\)\/0\.06\)\]{--tw-shadow: 0 12px 30px hsl(var(--tone-neutral-900)/.06);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_38px_hsl\(var\(--tone-neutral-900\)\/0\.16\)\]{--tw-shadow: 0 16px 38px hsl(var(--tone-neutral-900)/.16);--tw-shadow-colored: 0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_hsl\(var\(--tone-accent-950\)\/0\.09\)\]{--tw-shadow: 0 18px 40px hsl(var(--tone-accent-950)/.09);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_hsl\(var\(--tone-danger-950\)\/0\.09\)\]{--tw-shadow: 0 18px 40px hsl(var(--tone-danger-950)/.09);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_hsl\(var\(--tone-neutral-950\)\/0\.08\)\]{--tw-shadow: 0 18px 40px hsl(var(--tone-neutral-950)/.08);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_hsl\(var\(--tone-positive-950\)\/0\.09\)\]{--tw-shadow: 0 18px 40px hsl(var(--tone-positive-950)/.09);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_hsl\(var\(--tone-warning-950\)\/0\.09\)\]{--tw-shadow: 0 18px 40px hsl(var(--tone-warning-950)/.09);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 18px 40px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_hsl\(var\(--tone-neutral-900\)\/0\.06\)\]{--tw-shadow: 0 18px 48px hsl(var(--tone-neutral-900)/.06);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_hsl\(var\(--tone-neutral-950\)\/0\.45\)\]{--tw-shadow: 0 18px 50px hsl(var(--tone-neutral-950)/.45);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-accent-900\)\/0\.16\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-accent-900)/.16);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-accent-950\)\/0\.06\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-accent-950)/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-danger-950\)\/0\.06\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-danger-950)/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-neutral-950\)\/0\.03\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-neutral-950)/.03);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-neutral-950\)\/0\.04\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-neutral-950)/.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-neutral-950\)\/0\.05\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-neutral-950)/.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-positive-950\)\/0\.06\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-positive-950)/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--tone-warning-950\)\/0\.06\)\]{--tw-shadow: 0 1px 2px hsl(var(--tone-warning-950)/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_hsl\(var\(--tone-neutral-950\)\/0\.06\)\]{--tw-shadow: 0 1px 3px hsl(var(--tone-neutral-950)/.06);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_hsl\(var\(--tone-neutral-950\)\/0\.16\)\]{--tw-shadow: 0 20px 50px hsl(var(--tone-neutral-950)/.16);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_hsl\(var\(--tone-neutral-900\)\/0\.12\)\]{--tw-shadow: 0 22px 60px hsl(var(--tone-neutral-900)/.12);--tw-shadow-colored: 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_56px_hsl\(var\(--tone-accent-950\)\/0\.11\)\]{--tw-shadow: 0 24px 56px hsl(var(--tone-accent-950)/.11);--tw-shadow-colored: 0 24px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_hsl\(var\(--tone-neutral-900\)\/0\.18\)\]{--tw-shadow: 0 28px 90px hsl(var(--tone-neutral-900)/.18);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_hsl\(var\(--tone-neutral-900\)\/0\.04\)\]{--tw-shadow: 0 2px 8px hsl(var(--tone-neutral-900)/.04);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_70px_-34px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 30px 70px -34px rgba(15,23,42,.42);--tw-shadow-colored: 0 30px 70px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_hsl\(var\(--tone-neutral-950\)\/0\.55\)\]{--tw-shadow: 0 30px 80px hsl(var(--tone-neutral-950)/.55);--tw-shadow-colored: 0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_hsl\(var\(--tone-neutral-900\)\/0\.08\)\]{--tw-shadow: 0 6px 16px hsl(var(--tone-neutral-900)/.08);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_hsl\(var\(--tone-accent-900\)\/0\.05\)\]{--tw-shadow: 0 8px 20px hsl(var(--tone-accent-900)/.05);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--tone-accent-300\)\/0\.45\)\]{--tw-shadow: inset 0 0 0 1px hsl(var(--tone-accent-300)/.45);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--background\)\/0\.8\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--background)/.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--background\)\/0\.86\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--background)/.86);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--background\)\/0\.88\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--background)/.88);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--background\)\/0\.9\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--background)/.9);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--button-elevation-hover\)\]{--tw-shadow-color: var(--button-elevation-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--elevation-1\)\]{--tw-shadow-color: var(--elevation-1);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--elevation-2\)\]{--tw-shadow-color: var(--elevation-2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--elevation-3\)\]{--tw-shadow-color: var(--elevation-3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--elevation-xs\)\]{--tw-shadow-color: var(--elevation-xs);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.outline-\[hsl\(var\(--tone-warning-300\)\)\]{outline-color:hsl(var(--tone-warning-300))}.outline-\[hsl\(var\(--tone-warning-500\)\)\]{outline-color:hsl(var(--tone-warning-500))}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[hsl\(var\(--tone-accent-300\)\)\]{--tw-ring-color: hsl(var(--tone-accent-300))}.ring-\[hsl\(var\(--tone-positive-300\)\/0\.75\)\]{--tw-ring-color: hsl(var(--tone-positive-300)/.75)}.ring-\[hsl\(var\(--tone-warning-300\)\/0\.75\)\]{--tw-ring-color: hsl(var(--tone-warning-300)/.75)}.ring-emerald-700{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--tone-positive-700) / var(--tw-ring-opacity, 1))}.ring-offset-0{--tw-ring-offset-width: 0px}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background) / 1)}.ring-offset-transparent{--tw-ring-offset-color: transparent}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.85\]{--tw-brightness: brightness(.85);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[1\.08\]{--tw-brightness: brightness(1.08);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[1\.14\]{--tw-saturate: saturate(1.14);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.\!transition-none{transition-property:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\,color\]{transition-property:background-color,border-color,box-shadow,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\,transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,transform\,box-shadow\]{transition-property:background-color,border-color,color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,border-color\,box-shadow\]{transition-property:background-color,color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,border-color\,transform\]{transition-property:background-color,color,border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,border-color\]{transition-property:background-color,color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,box-shadow\,opacity\,border-color\]{transition-property:background-color,color,box-shadow,opacity,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,transform\,border-color\]{transition-property:box-shadow,transform,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,text-decoration-color\]{transition-property:color,text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\]{transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\,opacity\,transform\]{transition-property:max-width,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,background-color\,border-color\,box-shadow\,opacity\]{transition-property:transform,background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\!duration-0{transition-duration:0s!important}.duration-150{transition-duration:var(--motion-duration-fast)}.duration-200{transition-duration:.2s}.duration-220{transition-duration:var(--motion-duration-base)}.duration-300{transition-duration:.3s}.duration-320{transition-duration:var(--motion-duration-slow)}.duration-ui{transition-duration:var(--motion-duration-ui)}.\!ease-linear{transition-timing-function:linear!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.\!duration-0{animation-duration:0s!important}.duration-150{animation-duration:var(--motion-duration-fast)}.duration-200{animation-duration:.2s}.duration-220{animation-duration:var(--motion-duration-base)}.duration-300{animation-duration:.3s}.duration-320{animation-duration:var(--motion-duration-slow)}.duration-ui{animation-duration:var(--motion-duration-ui)}.\!ease-linear{animation-timing-function:linear!important}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.house-title{font-size:2.05rem;line-height:2.3rem;letter-spacing:-.02em;font-weight:500;color:hsl(var(--foreground));margin:0}[data-house-role=page-title]{margin:0}.house-subtitle{font-size:.95rem;line-height:1.45rem;font-weight:500;color:hsl(var(--tone-neutral-700))}[data-house-role=page-title-expander]{margin:0;padding-inline-start:var(--title-expander-indent)}.house-title-expander{font-size:1rem;line-height:1.5rem;font-weight:400;color:hsl(var(--muted-foreground));padding-inline-start:var(--title-expander-indent)}.house-drilldown-title-scaled{font-size:calc(2.05rem * var(--drilldown-title-scale));line-height:calc(2.3rem * var(--drilldown-title-scale));letter-spacing:-.02em;font-weight:500;color:hsl(var(--foreground));margin:0}.house-section-title{font-size:1.125rem;line-height:1.4rem;letter-spacing:.01em;font-weight:500;color:hsl(var(--tone-neutral-900));margin:0;text-align:left}.house-main-title-block{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-main-heading-block,.house-main-section-heading-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;padding-block:.375rem;padding-inline:0;margin-inline-start:calc(var(--marker-width-title) + var(--space-3) - var(--layout-section-anchor-inline));width:100%;max-width:100%;box-sizing:border-box}.house-section-header-marker-aligned,.house-publications-insights-section-header{margin-inline-start:calc(var(--marker-width-title) + var(--space-3) - var(--layout-section-anchor-inline));padding-block:.375rem;width:100%;max-width:100%;box-sizing:border-box}.house-publications-toolbar-header{padding-block:.375rem;width:100%;max-width:100%;box-sizing:border-box}.house-publications-toolbar-header [data-house-role=section-header-copy]{margin-inline-start:calc(var(--marker-width-title) + var(--space-3) - var(--layout-section-anchor-inline))}@media (min-width: 768px){.house-collaboration-toolbar-header [data-house-role=section-header-content],.house-publications-library-toolbar-header [data-house-role=section-header-content],.house-publications-insights-toolbar-header [data-house-role=section-header-content]{position:relative}.house-collaboration-toolbar-header [data-house-role=section-header-actions],.house-publications-library-toolbar-header [data-house-role=section-header-actions],.house-publications-insights-toolbar-header [data-house-role=section-header-actions]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}}.house-main-subheading-block,.house-main-heading-block-secondary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;padding-inline:0;width:100%;max-width:100%;box-sizing:border-box}.house-section-subtitle{font-size:.875rem;line-height:1.3rem;font-weight:500;color:hsl(var(--tone-neutral-600))}.house-h1{font-size:.8125rem;line-height:1.05rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--tone-neutral-800))}.house-h1-soft{font-size:.8125rem;line-height:1.05rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--tone-neutral-700))}.house-h2{font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-700))}.house-h3{font-size:.6875rem;line-height:.95rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--tone-neutral-500))}.house-text{font-size:.875rem;line-height:1.3rem;font-weight:500;color:hsl(var(--tone-neutral-800))}.house-text-soft{font-size:.8125rem;line-height:1.2rem;color:hsl(var(--tone-neutral-600))}.house-metric-subtitle{font-size:.875rem;line-height:1.3rem;font-weight:500;color:hsl(var(--tone-neutral-800))}.house-metric-detail{font-size:.8125rem;line-height:1.2rem;color:hsl(var(--tone-neutral-600))}.house-metric-right-chart-title{font-size:.8125rem;line-height:1.2rem;font-weight:400;color:hsl(var(--tone-neutral-600));text-align:center;margin-bottom:.25rem}.house-metric-right-chart-panel{--metric-right-chart-top-inset: .625rem;display:flex;flex-direction:column;min-height:0;width:100%;flex:1 1 auto}.house-metric-right-chart-panel-toggle{--metric-right-chart-top-inset: 0rem}.house-metric-right-chart-header{display:flex;align-items:center;justify-content:center;min-height:1.35rem;margin-bottom:.25rem}.house-metric-right-chart-body{min-height:0;width:100%;flex:1 1 auto}.house-metric-narrative{font-size:.8125rem;line-height:1.2rem;color:hsl(var(--tone-neutral-600))}.house-metric-subtitle-row{margin-top:.125rem;min-height:2.6rem;max-height:2.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:pretty}.house-label{font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-field-label{font-size:.75rem;line-height:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-field-label-inline{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.01em;color:hsl(var(--tone-neutral-800))}.house-field-helper{font-size:.8125rem;line-height:1.2rem;font-weight:500;color:hsl(var(--tone-neutral-600))}.house-button-text{font-size:.8125rem;line-height:1.1rem;font-weight:600;letter-spacing:.02em}.house-page-header{display:flex;flex-direction:column;gap:.2rem}[data-house-role=page-header]{margin-top:var(--page-title-offset-block);margin-left:var(--layout-section-anchor-inline)}[data-house-role=page-header].house-left-border{margin-left:0}.house-page-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.house-page-title-row{margin-inline-start:calc(var(--layout-section-anchor-inline) - .75rem)}[data-house-role=page][data-ui-space=sm]>.house-page-title-row+.house-section-anchor[data-house-role=layout-section]{margin-top:max(0px,calc(var(--separator-page-header-to-section-header) - var(--space-2)))}[data-house-role=page][data-ui-space=md]>.house-page-title-row+.house-section-anchor[data-house-role=layout-section]{margin-top:max(0px,calc(var(--separator-page-header-to-section-header) - var(--space-3)))}[data-house-role=page][data-ui-space=lg]>.house-page-title-row+.house-section-anchor[data-house-role=layout-section]{margin-top:max(0px,calc(var(--separator-page-header-to-section-header) - var(--space-4)))}[data-house-role=page][data-ui-space=xl]>.house-page-title-row+.house-section-anchor[data-house-role=layout-section]{margin-top:max(0px,calc(var(--separator-page-header-to-section-header) - var(--space-5)))}.house-section-anchor{margin-inline-start:var(--layout-section-anchor-inline)}.house-page-main-content{margin-inline-start:var(--layout-section-anchor-inline);display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-separator-left-panel-subheading-to-content{margin-bottom:var(--separator-left-panel-subheading-to-content)}.house-separator-left-panel-content-to-subheading{margin-top:var(--separator-left-panel-content-to-subheading)}.house-drilldown-title-block{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-drilldown-heading-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-drilldown-flow-shell{display:flex;flex-direction:column;gap:0;--house-drilldown-flow-inline-align: .25rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.house-drilldown-flow-shell>.house-drilldown-content-block,.house-drilldown-flow-shell>.house-drilldown-divider-top,.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-navigation-block,.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-title-block,.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-divider-top{width:calc(100% - (var(--house-drilldown-flow-inline-align) * 2));margin-inline:var(--house-drilldown-flow-inline-align)}.house-drilldown-flow-shell>.house-drilldown-content-block.house-drilldown-tab-panel{width:100%;margin-inline:0;margin-top:var(--separator-drilldown-header-to-content)}.house-drilldown-navigation-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-drilldown-panel-no-pad>.house-drilldown-heading-block,.house-drilldown-panel-no-pad>.house-drilldown-navigation-block,.house-drilldown-panel-no-pad>.house-drilldown-subheading-block{row-gap:.2rem}.house-drilldown-tabs{display:flex;width:100%;margin-inline:0;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:.25rem;padding-block:.5rem;padding-inline:0;box-sizing:border-box;overflow-x:auto}.house-drilldown-tab-item{flex-shrink:1;min-width:-moz-max-content;min-width:max-content;padding-left:calc(var(--left-nav-rail-left) + var(--marker-width-left-nav) + var(--left-nav-rail-gap) + .25rem);padding-right:calc(.75rem + var(--left-nav-rail-left) + var(--marker-width-left-nav));justify-content:center}.house-drilldown-tab-item .house-nav-item-label{width:100%;overflow:visible;text-overflow:clip;text-align:center}.house-drilldown-subheading-block,.house-drilldown-heading-block-secondary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-drilldown-content-block{display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.house-main-title-block+.house-main-heading-block,.house-main-title-block+.house-section-anchor .house-main-heading-block:first-child{margin-top:var(--separator-page-header-to-section-header)}.house-main-heading-block+[data-house-role=layout-section],[data-house-role=section-header]+[data-house-role=layout-section],.house-main-subheading-block+[data-house-role=layout-section],.house-main-heading-block-secondary+[data-house-role=layout-section]{margin-top:var(--separator-section-header-to-section-content)}[data-house-role=layout-section]+.house-main-heading-block{margin-top:var(--separator-section-content-to-section-header)}[data-house-role=layout-section]+.house-main-subheading-block{margin-top:var(--separator-section-content-to-section-header)}[data-house-role=layout-section]+[data-house-role=layout-section]{margin-top:var(--separator-section-content-to-section-header)}[data-house-role=page][data-ui-space=sm]>[data-house-role=layout-section]+[data-house-role=layout-section]{margin-top:calc(var(--separator-section-content-to-section-header) - var(--space-2))}[data-house-role=page][data-ui-space=md]>[data-house-role=layout-section]+[data-house-role=layout-section]{margin-top:calc(var(--separator-section-content-to-section-header) - var(--space-3))}[data-house-role=page][data-ui-space=lg]>[data-house-role=layout-section]+[data-house-role=layout-section]{margin-top:calc(var(--separator-section-content-to-section-header) - var(--space-4))}[data-house-role=page][data-ui-space=xl]>[data-house-role=layout-section]+[data-house-role=layout-section]{margin-top:calc(var(--separator-section-content-to-section-header) - var(--space-5))}.house-drilldown-title-block+.house-drilldown-heading-block{margin-top:var(--separator-drilldown-heading-block-to-content)}.house-drilldown-heading-block+.house-drilldown-content-block,.house-drilldown-subheading-block+.house-drilldown-content-block,.house-drilldown-heading-block-secondary+.house-drilldown-content-block,.house-drilldown-panel-no-pad>.house-drilldown-heading-block+.house-drilldown-content-block,.house-drilldown-panel-no-pad>.house-drilldown-subheading-block+.house-drilldown-content-block,.house-drilldown-panel-no-pad>.house-drilldown-heading-block-secondary+.house-drilldown-content-block{margin-top:var(--separator-drilldown-heading-block-to-content)}.house-drilldown-heading-block+.house-drilldown-content-block.house-drilldown-summary-stats-grid,.house-drilldown-panel-no-pad>.house-drilldown-heading-block+.house-drilldown-content-block.house-drilldown-summary-stats-grid{margin-top:var(--separator-drilldown-heading-block-to-content)}.house-drilldown-subheading-block>.house-drilldown-overline,.house-drilldown-heading-block-secondary>.house-drilldown-overline{display:block;margin-bottom:0}.house-drilldown-heading-block+.house-drilldown-heading-block-secondary,.house-drilldown-heading-block+.house-drilldown-subheading-block,.house-drilldown-panel-no-pad>.house-drilldown-heading-block+.house-drilldown-heading-block-secondary,.house-drilldown-content-block>.house-drilldown-heading-block-secondary+.house-drilldown-heading-block-secondary,.house-drilldown-content-block>.house-drilldown-subheading-block+.house-drilldown-subheading-block,.house-drilldown-panel-no-pad>.house-drilldown-heading-block-secondary+.house-drilldown-heading-block-secondary,.house-drilldown-panel-no-pad>.house-drilldown-subheading-block+.house-drilldown-subheading-block{margin-top:var(--separator-section-content-to-section-header)}.house-drilldown-content-block+.house-drilldown-heading-block,.house-drilldown-panel-no-pad>.house-drilldown-content-block+.house-drilldown-heading-block{margin-top:var(--separator-section-content-to-section-header)}.house-drilldown-content-block+.house-drilldown-heading-block-secondary,.house-drilldown-panel-no-pad>.house-drilldown-content-block+.house-drilldown-heading-block-secondary{margin-top:var(--separator-section-content-to-section-header)}.house-drilldown-content-block+.house-drilldown-subheading-block,.house-drilldown-panel-no-pad>.house-drilldown-content-block+.house-drilldown-subheading-block{margin-top:var(--separator-section-content-to-section-header)}.house-content-container{margin-inline:auto;width:100%;max-width:var(--content-container-max-default);padding-top:var(--content-container-anchor-offset);padding-right:var(--content-container-anchor-offset);padding-bottom:var(--content-container-bottom-offset);padding-left:var(--content-container-anchor-offset)}.house-content-container-wide{max-width:var(--content-container-max-wide)}[data-house-role=content-container].house-content-container-wide{margin-inline:auto}.house-sidebar-frame{display:flex;height:100%;flex-direction:column}@media (min-width: 768px){.house-section-anchor{margin-inline-start:var(--layout-section-anchor-inline-md)}.house-page-title-row{margin-inline-start:calc(var(--layout-section-anchor-inline-md) - .75rem)}[data-house-role=page-header]{margin-left:var(--layout-section-anchor-inline-md)}[data-house-role=page-header].house-left-border{margin-left:0}.house-content-container{padding-top:var(--content-container-anchor-offset-md);padding-right:var(--content-container-anchor-offset-md);padding-left:var(--content-container-anchor-offset-md)}.house-content-container-fluid{padding-top:var(--content-container-fluid-anchor-offset-md);padding-right:var(--content-container-fluid-anchor-offset-md);padding-left:var(--content-container-fluid-anchor-offset-md)}}.house-sidebar-shell{background-color:hsl(var(--card))}.house-sidebar-scroll{flex:1}.house-sidebar-header{padding:.875rem 1rem}.house-sidebar-body{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.house-sidebar-section{display:flex;flex-direction:column;gap:.375rem}.house-nav-section-label{padding-inline:.5rem;font-size:.8125rem;line-height:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-subheading{font-size:.9rem;line-height:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-700))}.house-metric-tile-title{font-size:.8125rem;line-height:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-metric-tile-value{margin-top:var(--metric-tile-title-value-gap);font-size:var(--text-display-size);line-height:1;font-weight:600;letter-spacing:-.02em;color:hsl(var(--foreground))}.house-metric-tile-shell{border-color:var(--metric-tile-border-color);border-width:var(--metric-tile-border-width);background-color:var(--metric-tile-bg-rest);transition-property:background-color,border-color;transition-duration:var(--motion-duration-base);transition-timing-function:var(--motion-ease-default)}.house-metric-tile-shell:hover,.house-metric-tile-shell:focus-visible{background-color:var(--metric-tile-bg-hover)}.house-metric-tile-shell-selected{background-color:var(--metric-tile-bg-selected)}.house-metric-tile-chart-surface{background-color:var(--metric-tile-chart-bg-rest)!important;border:0!important;transition-property:background-color;transition-duration:var(--motion-duration-base);transition-timing-function:var(--motion-ease-default)}.house-metric-tile-shell:hover .house-metric-tile-chart-surface,.house-metric-tile-shell:focus-visible .house-metric-tile-chart-surface,.house-metric-tile-shell-selected .house-metric-tile-chart-surface{background-color:var(--metric-tile-chart-bg-hover)!important}.house-metric-tile-shell .house-chart-frame{background-color:var(--metric-tile-chart-bg-rest)!important;border:0!important}.house-metric-tile-shell .house-chart-axis-text{font-size:.72rem;line-height:1rem}.house-metric-tile-shell .house-drilldown-progress-track{height:var(--metric-progress-track-height);background-color:var(--metric-progress-track-bg);box-shadow:inset 0 0 0 1px var(--metric-progress-track-outline)}[data-metric-key=h_index_projection] .house-chart-axis-text-trend,[data-metric-key=collaboration_structure] .house-chart-axis-text,[data-metric-key=collaboration_structure] .house-chart-axis-text-trend{font-size:var(--metric-support-text-size);line-height:var(--metric-support-text-line);font-weight:var(--metric-support-text-weight)}.house-metric-support-text{font-size:var(--metric-support-text-size)!important;line-height:var(--metric-support-text-line)!important;font-weight:var(--metric-support-text-weight)!important;transition:none}[data-metric-key=collaboration_structure] .house-motion-enter,[data-metric-key=collaboration_structure] .house-motion-exit{transform:none!important;filter:none!important}.house-metric-tile-shell .house-panel-strong{border:0!important;box-shadow:none!important}.house-metric-tile-shell:hover .house-chart-frame,.house-metric-tile-shell:focus-visible .house-chart-frame,.house-metric-tile-shell-selected .house-chart-frame{background-color:var(--metric-tile-chart-bg-hover)!important}.house-metric-tile-shell .house-toggle-track{background-color:var(--metric-tile-chart-bg-rest);padding:0!important;border-width:1px!important;border-style:solid!important;border-color:hsl(var(--stroke-soft) / .92)!important}.house-metric-tile-shell .house-toggle-track:not(.house-field-percentile-toggle-track) .house-toggle-thumb{inset-block:0!important;border-radius:inherit!important}.house-metric-tile-shell .house-field-percentile-toggle-track .house-toggle-thumb{inset-block:auto!important;border-radius:9999px!important}.house-metric-tile-shell:hover .house-toggle-track,.house-metric-tile-shell:focus-visible .house-toggle-track,.house-metric-tile-shell-selected .house-toggle-track{background-color:var(--metric-tile-chart-bg-hover)}.house-metric-tile-shell .house-toggle-button.house-drilldown-toggle-button-muted{background-color:var(--metric-tile-chart-bg-rest)}.house-approved-toggle-context .house-toggle-track{background-color:var(--metric-tile-chart-bg-rest);padding:0!important;border-width:1px!important;border-style:solid!important;border-color:hsl(var(--stroke-soft) / .92)!important}.house-approved-toggle-context .house-toggle-track:not(.house-field-percentile-toggle-track) .house-toggle-thumb{inset-block:0!important;border-radius:inherit!important}.house-approved-toggle-context .house-toggle-button.house-drilldown-toggle-button-muted{background-color:var(--metric-tile-chart-bg-rest)}.house-metric-tile-shell:hover .house-toggle-button.house-drilldown-toggle-button-muted,.house-metric-tile-shell:focus-visible .house-toggle-button.house-drilldown-toggle-button-muted,.house-metric-tile-shell-selected .house-toggle-button.house-drilldown-toggle-button-muted{background-color:var(--metric-tile-chart-bg-hover)}.house-metric-tile-shell .house-field-percentile-toggle-button{border-radius:0!important;transition-property:background-color,border-color;transition-duration:var(--motion-duration-chart-toggle);transition-timing-function:var(--motion-ease-chart-series)}.house-metric-tile-shell .house-field-percentile-toggle-button:active{transform:none}.house-metric-tile-shell .house-field-percentile-toggle-button.house-drilldown-toggle-button-muted,.house-metric-tile-shell:hover .house-field-percentile-toggle-button.house-drilldown-toggle-button-muted,.house-metric-tile-shell:focus-visible .house-field-percentile-toggle-button.house-drilldown-toggle-button-muted,.house-metric-tile-shell-selected .house-field-percentile-toggle-button.house-drilldown-toggle-button-muted{background-color:transparent!important}.house-metric-tile-separator{border-left-style:solid;border-left-color:var(--metric-tile-separator-color);border-left-width:var(--metric-tile-separator-width)}.house-nav-list{display:flex;flex-direction:column;gap:var(--separator-left-panel-subheading-to-content)}.house-nav-section-separator{height:var(--left-nav-divider-height);background-color:var(--left-nav-divider-color);margin-block:var(--left-nav-divider-margin)}.house-nav-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border:0;border-radius:.375rem;background-color:transparent;padding:.5rem .75rem;padding-inline-start:calc(var(--left-nav-rail-left) + var(--marker-width-left-nav) + var(--left-nav-rail-gap));text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--tone-neutral-700));--house-nav-accent: var(--tone-neutral-500);--house-nav-active-bg: hsl(var(--tone-neutral-100) / .92);--house-nav-hover-bg: var(--house-nav-active-bg);transition-property:background-color,color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-nav-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0}.house-nav-item:before{content:"";position:absolute;left:var(--left-nav-rail-left);top:50%;height:var(--left-nav-rail-height);width:var(--marker-width-left-nav);border-radius:var(--marker-radius);background-color:transparent;transform:translateY(-50%);transition:background-color var(--motion-duration-ui) ease-out}.house-nav-item:hover{background-color:var(--house-nav-hover-bg);color:hsl(var(--tone-neutral-800))}.house-nav-item-active{background-color:var(--house-nav-active-bg);color:hsl(var(--tone-neutral-900))}.house-nav-item-active:before{background-color:hsl(var(--house-nav-accent) / var(--marker-opacity))}.house-nav-item-overview,.house-nav-item-research,.house-nav-item-account{--house-nav-accent: var(--section-style-profile-accent);--house-nav-active-bg: var(--top-nav-active-bg-profile);--house-nav-hover-bg: var(--house-nav-active-bg)}.house-nav-item-workspace,.house-nav-item-data,.house-nav-item-manuscript,.house-nav-item-governance{--house-nav-accent: var(--section-style-workspace-accent);--house-nav-active-bg: var(--top-nav-active-bg-workspace);--house-nav-hover-bg: var(--house-nav-active-bg)}.house-nav-item-learning-centre{--house-nav-accent: var(--section-style-learning-centre-accent);--house-nav-active-bg: var(--top-nav-active-bg-learning-centre);--house-nav-hover-bg: var(--house-nav-active-bg)}.house-nav-item-opportunities{--house-nav-accent: var(--section-style-opportunities-accent);--house-nav-active-bg: var(--top-nav-active-bg-opportunities);--house-nav-hover-bg: var(--house-nav-active-bg)}.approved-drilldown-nav-item{--house-nav-accent: var(--section-style-profile-accent);--house-nav-active-bg: hsl(var(--section-style-profile-accent) / .18);--house-nav-hover-bg: hsl(var(--section-style-profile-accent) / .12);background-color:transparent;border:1px solid hsl(var(--tone-neutral-900));box-sizing:border-box}.approved-drilldown-nav-item:not(.approved-drilldown-nav-item-active):hover{background-color:var(--house-nav-hover-bg)}.approved-drilldown-nav-item.approved-drilldown-nav-item-active{background-color:var(--house-nav-active-bg);color:hsl(var(--tone-neutral-900))}.approved-drilldown-nav-item.approved-drilldown-nav-item-active:before{background-color:hsl(var(--house-nav-accent) / var(--marker-opacity))}.house-drilldown-tabs[data-tone=overview] .approved-drilldown-nav-item,.house-drilldown-tabs[data-tone=research] .approved-drilldown-nav-item,.house-drilldown-tabs[data-tone=account] .approved-drilldown-nav-item,.house-drilldown-tabs[data-tone=profile] .approved-drilldown-nav-item{--house-nav-accent: var(--section-style-profile-accent);--house-nav-active-bg: hsl(var(--section-style-profile-accent) / .18);--house-nav-hover-bg: hsl(var(--section-style-profile-accent) / .12)}.house-drilldown-tabs[data-tone=workspace] .approved-drilldown-nav-item,.house-drilldown-tabs[data-tone=data] .approved-drilldown-nav-item,.house-drilldown-tabs[data-tone=manuscript] .approved-drilldown-nav-item,.house-drilldown-tabs[data-tone=governance] .approved-drilldown-nav-item{--house-nav-accent: var(--section-style-workspace-accent);--house-nav-active-bg: var(--top-nav-active-bg-workspace);--house-nav-hover-bg: hsl(var(--section-style-workspace-accent) / .12)}.house-drilldown-tabs[data-tone=learning-centre] .approved-drilldown-nav-item{--house-nav-accent: var(--section-style-learning-centre-accent);--house-nav-active-bg: var(--top-nav-active-bg-learning-centre);--house-nav-hover-bg: hsl(var(--section-style-learning-centre-accent) / .12)}.house-drilldown-tabs[data-tone=opportunities] .approved-drilldown-nav-item{--house-nav-accent: var(--section-style-opportunities-accent);--house-nav-active-bg: var(--top-nav-active-bg-opportunities);--house-nav-hover-bg: hsl(var(--section-style-opportunities-accent) / .12)}.house-drilldown-tabs[data-tone=neutral] .approved-drilldown-nav-item{--house-nav-accent: var(--tone-neutral-500);--house-nav-active-bg: hsl(var(--tone-neutral-100) / .92);--house-nav-hover-bg: hsl(var(--tone-neutral-100) / .72)}.house-nav-item-meta-group{margin-left:.5rem;display:inline-flex;align-items:center;gap:.375rem}.house-nav-item-meta{font-size:.75rem;line-height:1.1rem;font-weight:500;color:hsl(var(--tone-neutral-500))}.house-nav-item-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;border:0;border-radius:9999px;background-color:hsl(var(--tone-neutral-50));padding:0 .35rem;font-size:.75rem;line-height:1.1rem;font-weight:600;color:hsl(var(--tone-neutral-600))}.house-top-nav-item{position:relative;display:inline-flex;align-items:center;height:2.25rem;border:0;border-radius:.42rem;padding-inline-end:.75rem;padding-inline-start:calc(var(--top-nav-rail-left) + var(--top-nav-rail-width) + var(--top-nav-rail-gap));font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--tone-neutral-700));--house-top-nav-accent: var(--top-nav-accent-workspace);--house-top-nav-active-bg: var(--top-nav-active-bg-workspace);--house-top-nav-hover-bg: var(--top-nav-hover-bg-workspace);--house-top-nav-hover-color: hsl(var(--house-top-nav-accent));transition-property:background-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-top-nav-item:before{content:"";position:absolute;left:var(--top-nav-rail-left);top:50%;height:var(--top-nav-rail-height);width:var(--top-nav-rail-width);border-radius:var(--marker-radius);background-color:transparent;opacity:0;transform:translateY(-50%);transition-property:background-color,opacity;transition-duration:var(--motion-duration-base);transition-timing-function:ease-out}.house-top-nav-item:hover{background-color:var(--house-top-nav-hover-bg)}.house-top-nav-item:active{background-color:var(--house-top-nav-active-bg)}.house-top-nav-item-active{background-color:var(--house-top-nav-active-bg);color:hsl(var(--tone-neutral-900));transition:none}.house-top-nav-item-active:before{background-color:hsl(var(--house-top-nav-accent) / var(--marker-opacity));opacity:1;transform:translateY(-50%);transition:none}.house-top-nav-item-active:hover,.house-top-nav-item-active:active{background-color:var(--house-top-nav-active-bg)}.house-top-nav-item-workspace{--house-top-nav-accent: var(--top-nav-accent-workspace);--house-top-nav-active-bg: var(--top-nav-active-bg-workspace);--house-top-nav-hover-bg: var(--top-nav-hover-bg-workspace);--house-top-nav-hover-color: hsl(var(--top-nav-accent-workspace))}.house-top-nav-item-profile{--house-top-nav-accent: var(--top-nav-accent-profile);--house-top-nav-active-bg: var(--top-nav-active-bg-profile);--house-top-nav-hover-bg: var(--top-nav-hover-bg-profile);--house-top-nav-hover-color: hsl(var(--top-nav-accent-profile))}.house-top-nav-item-learning-centre{--house-top-nav-accent: var(--top-nav-accent-learning-centre);--house-top-nav-active-bg: var(--top-nav-active-bg-learning-centre);--house-top-nav-hover-bg: var(--top-nav-hover-bg-learning-centre);--house-top-nav-hover-color: hsl(var(--top-nav-accent-learning-centre))}.house-top-nav-item-opportunities{--house-top-nav-accent: var(--top-nav-accent-opportunities);--house-top-nav-active-bg: var(--top-nav-active-bg-opportunities);--house-top-nav-hover-bg: var(--top-nav-hover-bg-opportunities);--house-top-nav-hover-color: hsl(var(--top-nav-accent-opportunities))}.house-top-utility-button{height:2.25rem;border:1px solid hsl(var(--stroke-soft) / .94);background-color:hsl(var(--tone-neutral-50));color:hsl(var(--tone-neutral-700));box-shadow:none;transition-property:background-color,color,border-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-top-utility-button:hover{border-color:hsl(var(--tone-accent-300));background-color:hsl(var(--tone-accent-50) / .6);color:hsl(var(--tone-neutral-700))}.approved-icon-chip{position:relative;display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid hsl(var(--tone-neutral-200));background-color:hsl(var(--tone-neutral-50));color:hsl(var(--tone-neutral-800));transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.approved-icon-chip:hover,.approved-icon-chip.is-hover{border-color:hsl(var(--tone-neutral-300));background-color:hsl(var(--tone-neutral-100));transform:translateY(-1px)}.approved-icon-chip:focus-visible,.approved-icon-chip.is-focus{outline:none;border-color:hsl(var(--tone-accent-300));box-shadow:var(--ring-focus)}.approved-icon-chip:active,.approved-icon-chip.is-active{border-color:hsl(var(--tone-neutral-300));background-color:hsl(var(--tone-neutral-200));transform:translateY(0)}.approved-icon-chip[data-state=on]{border-color:hsl(var(--tone-accent-300));background-color:hsl(var(--tone-accent-100));color:hsl(var(--tone-accent-800))}.approved-icon-swap{position:relative;height:1.25rem;width:1.25rem}.approved-icon-swap>.approved-icon-on,.approved-icon-swap>.approved-icon-off{position:absolute;left:0;top:0;transition-property:opacity,transform;transition-duration:var(--motion-duration-base);transition-timing-function:ease-out}.approved-icon-chip[data-state=off] .approved-icon-on{opacity:0;transform:scale(.82) rotate(-8deg)}.approved-icon-chip[data-state=off] .approved-icon-off,.approved-icon-chip[data-state=on] .approved-icon-on{opacity:1;transform:scale(1) rotate(0)}.approved-icon-chip[data-state=on] .approved-icon-off{opacity:0;transform:scale(.82) rotate(8deg)}.house-section-tools{display:inline-flex;align-items:center;gap:.25rem;border:1px solid hsl(var(--stroke-soft) / .9);border-radius:.5rem;background-color:hsl(var(--tone-neutral-100) / .72);padding:.125rem}.house-section-tools-borderless{border-color:transparent;background-color:transparent;padding:0}.house-section-tools-borderless.house-section-tools-publications,.house-section-tools-borderless.house-section-tools-workspace,.house-section-tools-borderless.house-section-tools-data{border-color:transparent;background-color:transparent}.house-section-tools-publications{border-color:hsl(var(--tone-positive-200) / .95);background-color:hsl(var(--tone-positive-50) / .82)}.house-section-tools-workspace{border-color:hsl(var(--tone-accent-200) / .95);background-color:hsl(var(--tone-accent-50) / .82)}.house-section-tools-data{border-color:hsl(var(--tone-accent-300) / .95);background-color:hsl(var(--tone-accent-50) / .88)}.house-section-tool-button{border:1px solid transparent;background-color:transparent;color:hsl(var(--tone-neutral-700));box-shadow:none}.house-section-tools-publications .house-section-tool-button{color:hsl(var(--tone-neutral-900))}.house-section-tools-workspace .house-section-tool-button{color:hsl(var(--tone-accent-700))}.house-section-tools-data .house-section-tool-button{color:hsl(var(--tone-accent-800))}.house-section-tool-button:hover{border-color:hsl(var(--stroke-soft) / .95);background-color:hsl(var(--tone-neutral-50));color:hsl(var(--tone-neutral-900))}.house-section-tools-publications .house-section-tool-button:hover{border-color:hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-100) / .78);color:hsl(var(--tone-positive-800))}.house-section-tools-workspace .house-section-tool-button:hover{border-color:hsl(var(--tone-accent-300) / .92);background-color:hsl(var(--tone-accent-100) / .78);color:hsl(var(--tone-accent-800))}.house-section-tools-data .house-section-tool-button:hover{border-color:hsl(var(--tone-accent-400) / .92);background-color:hsl(var(--tone-accent-100) / .84);color:hsl(var(--tone-accent-900))}.house-section-tool-toggle{border-radius:9999px;transition-property:background-color,color,border-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-section-tool-toggle-on{border-color:hsl(var(--tone-positive-300) / .96);background-color:hsl(var(--tone-positive-100) / .96);color:hsl(var(--tone-positive-800))}.house-section-tool-toggle-on:hover{border-color:hsl(var(--tone-positive-400) / .94);background-color:hsl(var(--tone-positive-200) / .9);color:hsl(var(--tone-positive-900))}.house-section-tool-toggle-off{border-color:hsl(var(--stroke-strong) / .96);background-color:hsl(var(--tone-neutral-50) / .98);color:hsl(var(--tone-neutral-800))}.house-section-tool-toggle-off:hover{border-color:hsl(var(--tone-neutral-500) / .82);background-color:hsl(var(--tone-neutral-100) / .94);color:hsl(var(--tone-neutral-900))}.house-section-tools-publications .house-section-tool-toggle-on{border-color:hsl(var(--tone-positive-400) / .94);background-color:hsl(var(--tone-positive-200) / .9);color:hsl(var(--tone-positive-900))}.house-section-tools-workspace .house-section-tool-toggle-on{border-color:hsl(var(--tone-accent-400) / .94);background-color:hsl(var(--tone-accent-200) / .9);color:hsl(var(--tone-accent-900))}.house-section-tools-publications .house-section-tool-toggle-off{border-color:hsl(var(--tone-positive-300) / .96);background-color:hsl(var(--tone-neutral-50) / .98);color:hsl(var(--tone-positive-800))}.house-section-tools-workspace .house-section-tool-toggle-off{border-color:hsl(var(--tone-accent-300) / .96);background-color:hsl(var(--tone-neutral-50) / .98);color:hsl(var(--tone-accent-800))}.house-section-tools-publications .house-section-tool-toggle-off:hover{border-color:hsl(var(--tone-positive-400) / .94);background-color:hsl(var(--tone-positive-100) / .9);color:hsl(var(--tone-positive-900))}.house-section-tools-workspace .house-section-tool-toggle-off:hover{border-color:hsl(var(--tone-accent-400) / .94);background-color:hsl(var(--tone-accent-100) / .9);color:hsl(var(--tone-accent-900))}.house-section-tool-divider{width:1px;height:.95rem;background-color:hsl(var(--stroke-soft) / .95)}.house-section-tools-publications .house-section-tool-divider{background-color:hsl(var(--tone-positive-300) / .96)}.house-section-tools-workspace .house-section-tool-divider{background-color:hsl(var(--tone-accent-300) / .96)}.house-section-tools-data .house-section-tool-divider{background-color:hsl(var(--tone-accent-400) / .96)}.house-publications-actions{border-radius:.8rem;border:1px solid #000;background-color:hsl(var(--tone-neutral-50));box-shadow:none;padding:0;gap:0;overflow:hidden}.house-publications-action-primary{border-radius:9999px;border-color:transparent;background-color:transparent;color:hsl(var(--tone-neutral-700));font-weight:600;letter-spacing:.01em}.house-publications-action-primary:hover{border-color:transparent;background-color:hsl(var(--tone-positive-100) / .92);color:hsl(var(--tone-positive-900))}.house-action-pill-table-body-text{font-weight:500}.house-publications-action-icons{display:inline-flex;align-items:center;gap:0;padding:0}.house-publications-action-icon{border-radius:9999px;border-color:transparent;background-color:transparent;color:hsl(var(--tone-neutral-900));opacity:.96}.house-publications-action-icon:hover{border-color:transparent;background-color:hsl(var(--tone-positive-100) / .92);color:hsl(var(--tone-positive-900))}.house-publications-top-control{border-radius:.5rem!important;border-width:1px!important;border-style:solid!important;border-color:#000!important}.house-publications-top-control:hover,.house-publications-top-control:focus-visible,.house-publications-top-control[data-state=open],.house-publications-top-control[data-state=closed]{border-color:#000!important}.house-publications-toolbox-item{border-color:transparent!important;background-color:transparent!important;color:hsl(var(--tone-neutral-900))!important;transition-property:background-color,border-color,color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-publications-toolbox-item:hover{border-color:transparent!important;background-color:hsl(var(--tone-positive-100) / .82)!important;color:hsl(var(--tone-neutral-700))!important}.house-publications-toolbox-divider{height:1.25rem;width:1px;background-color:hsl(var(--stroke-strong) / .74)}.house-publications-filter-popover{--house-toolbar-popover-surface: var(--toolbar-popover-surface-opaque);--house-toolbar-popover-accent-50: var(--toolbar-popover-publications-accent-50);--house-toolbar-popover-accent-100: var(--toolbar-popover-publications-accent-100);--house-toolbar-popover-accent-200: var(--toolbar-popover-publications-accent-200);--house-toolbar-popover-accent-300: var(--toolbar-popover-publications-accent-300);--house-toolbar-popover-accent-400: var(--toolbar-popover-publications-accent-400);--house-toolbar-popover-accent-500: var(--toolbar-popover-publications-accent-500);--house-toolbar-popover-accent-800: var(--toolbar-popover-publications-accent-800);border:1px solid hsl(var(--stroke-strong) / .9);border-radius:.625rem;background-color:hsl(var(--house-toolbar-popover-surface));box-shadow:0 12px 24px hsl(var(--tone-neutral-900) / .14),inset 0 1px hsl(var(--tone-neutral-0) / .72);padding:.55rem}.house-publications-filter-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid hsl(var(--stroke-soft) / .92);padding:0 .12rem .38rem}.house-publications-filter-title{margin:0;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-publications-filter-clear{border:0;background-color:transparent;padding:0;font-size:.67rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--tone-neutral-600));transition:color var(--motion-duration-ui) ease-out}.house-publications-filter-clear:hover{color:hsl(var(--house-toolbar-popover-accent-800))}.house-publications-filter-group{margin-top:.48rem;border:1px solid hsl(var(--stroke-soft) / .95);border-radius:.5rem;background-color:hsl(var(--tone-neutral-0) / .74);overflow:hidden}.house-publications-filter-group[open]{border-color:hsl(var(--house-toolbar-popover-accent-300) / .92)}.house-publications-filter-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;margin:0;padding:.4rem .52rem;font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--tone-neutral-650))}.house-publications-filter-summary::-webkit-details-marker{display:none}.house-publications-filter-count{min-width:1.7rem;border:1px solid hsl(var(--house-toolbar-popover-accent-300) / .92);border-radius:9999px;background-color:hsl(var(--house-toolbar-popover-accent-50) / .95);padding:.07rem .42rem;text-align:center;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--house-toolbar-popover-accent-800))}.house-publications-filter-options{max-height:8.2rem;overflow:auto;display:grid;gap:.16rem;border-top:1px solid hsl(var(--stroke-soft) / .9);padding:.3rem .42rem .45rem}.house-publications-filter-option{display:flex;align-items:center;gap:.45rem;border-radius:.35rem;padding:.2rem .24rem;transition:background-color var(--motion-duration-ui) ease-out}.house-publications-filter-option:hover{background-color:hsl(var(--house-toolbar-popover-accent-100) / .66)}.house-publications-filter-checkbox{height:.86rem;width:.86rem;border:1px solid hsl(var(--stroke-strong) / .86);border-radius:.2rem;accent-color:hsl(var(--house-toolbar-popover-accent-500));flex:0 0 auto}.house-publications-filter-option-label{font-size:.74rem;line-height:1.15;color:hsl(var(--tone-neutral-800))}.house-publications-filter-empty{margin:0;padding:.2rem .24rem;font-size:.72rem;color:hsl(var(--tone-neutral-600))}.house-publications-search-popover{--house-toolbar-popover-surface: var(--toolbar-popover-surface-opaque);--house-toolbar-popover-accent-50: var(--toolbar-popover-publications-accent-50);--house-toolbar-popover-accent-100: var(--toolbar-popover-publications-accent-100);--house-toolbar-popover-accent-200: var(--toolbar-popover-publications-accent-200);--house-toolbar-popover-accent-300: var(--toolbar-popover-publications-accent-300);--house-toolbar-popover-accent-400: var(--toolbar-popover-publications-accent-400);--house-toolbar-popover-accent-500: var(--toolbar-popover-publications-accent-500);--house-toolbar-popover-accent-800: var(--toolbar-popover-publications-accent-800);border:1px solid hsl(var(--stroke-strong) / .9);border-radius:.625rem;background-color:hsl(var(--house-toolbar-popover-surface));box-shadow:0 12px 24px hsl(var(--tone-neutral-900) / .14),inset 0 1px hsl(var(--tone-neutral-0) / .72);padding:.55rem}.house-publications-search-label{margin:0;display:block;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-publications-search-input{margin-top:.4rem;width:100%;border:1px solid hsl(var(--stroke-strong) / .86);border-radius:.5rem;background-color:hsl(var(--tone-neutral-0) / .92);padding:.5rem .62rem;font-size:.76rem;line-height:1.2;color:hsl(var(--tone-neutral-800));transition:border-color var(--motion-duration-ui) ease-out,box-shadow var(--motion-duration-ui) ease-out}.house-publications-search-input::-moz-placeholder{color:hsl(var(--tone-neutral-500))}.house-publications-search-input::placeholder{color:hsl(var(--tone-neutral-500))}.house-publications-search-input:focus{outline:none;border-color:hsl(var(--house-toolbar-popover-accent-400) / .96);box-shadow:0 0 0 2px hsl(var(--house-toolbar-popover-accent-200) / .38)}.house-workspace-filter-popover,.house-workspace-search-popover{--house-toolbar-popover-accent-50: var(--toolbar-popover-workspace-accent-50);--house-toolbar-popover-accent-100: var(--toolbar-popover-workspace-accent-100);--house-toolbar-popover-accent-200: var(--toolbar-popover-workspace-accent-200);--house-toolbar-popover-accent-300: var(--toolbar-popover-workspace-accent-300);--house-toolbar-popover-accent-400: var(--toolbar-popover-workspace-accent-400);--house-toolbar-popover-accent-500: var(--toolbar-popover-workspace-accent-500);--house-toolbar-popover-accent-800: var(--toolbar-popover-workspace-accent-800)}.house-publications-tools-toggle-open{border-color:#000!important;background-color:hsl(var(--tone-positive-100) / .96)!important;box-shadow:none!important}.house-publications-tools-toggle-icon{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}[data-state=open] .house-publications-tools-toggle-icon{transform:translateY(-1px) rotate(28deg)}.house-publications-eye-toggle{border-color:#000!important;background-color:hsl(var(--tone-neutral-50))!important;color:hsl(var(--tone-neutral-900))!important;transition-property:background-color,border-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease-out}.house-publications-eye-toggle[data-state=open]{border-color:#000!important;border-width:1px!important;border-style:solid!important;background-color:hsl(var(--tone-neutral-50))!important;color:hsl(var(--tone-neutral-900))!important;box-shadow:none!important}.house-publications-eye-toggle[data-state=open]:hover{border-color:#000!important;background-color:hsl(var(--tone-positive-100) / .92)!important;color:hsl(var(--tone-positive-900))!important}.house-publications-eye-toggle[data-state=closed]{border-color:#000!important;border-width:1px!important;border-style:solid!important;background-color:hsl(var(--tone-neutral-50))!important;color:hsl(var(--tone-danger-900))!important;box-shadow:none!important}.house-publications-eye-toggle[data-state=closed]:hover{border-color:#000!important;background-color:hsl(var(--tone-danger-100) / .56)!important;color:hsl(var(--tone-danger-900))!important}.house-publications-eye-toggle-icon{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.house-publications-eye-toggle[data-state=open] .house-publications-eye-toggle-icon{transform:translateY(-1px) scale(1.06)}.house-publications-actions .house-section-tool-divider{height:1rem;background-color:hsl(var(--tone-positive-300) / .85)}.house-input{border:1px solid var(--form-control-border);background-color:var(--form-control-bg);color:var(--form-control-fg);box-shadow:none;transition-property:border-color,box-shadow,background-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-input::-moz-placeholder{color:hsl(var(--tone-neutral-500))}.house-input::placeholder{color:hsl(var(--tone-neutral-500))}.house-input:hover{background-color:var(--form-control-bg);border-color:var(--form-control-border-hover)}.house-input:focus-visible{border-color:var(--form-control-border);box-shadow:none;outline:none}.house-input:disabled{background-color:var(--form-control-bg-disabled);color:hsl(var(--tone-neutral-500))}.house-dropdown,.house-select{border:1px solid var(--form-control-border);background-color:var(--form-control-bg);color:var(--form-control-fg);box-shadow:none;transition-property:border-color,box-shadow,background-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-dropdown:hover,.house-select:hover{background-color:var(--form-control-bg);border-color:var(--form-control-border-hover)}.house-dropdown:focus-visible,.house-select:focus-visible{border-color:var(--form-control-border-focus);box-shadow:0 0 0 2px var(--form-control-focus-ring);outline:none}.house-dropdown option,.house-select option,.house-dropdown-option{background-color:var(--form-control-bg);color:var(--form-control-fg);font-size:.875rem;line-height:1.25rem;font-weight:500}.house-dropdown option:disabled,.house-select option:disabled{color:hsl(var(--tone-neutral-500))}.house-select-tone-workspace{--house-select-accent: var(--section-style-workspace-accent)}.house-dropdown optgroup,.house-select optgroup{background-color:hsl(var(--tone-neutral-100));color:hsl(var(--tone-neutral-700));font-size:.75rem;line-height:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.house-textarea{border:1px solid var(--form-control-border);background-color:var(--form-control-bg);color:var(--form-control-fg);box-shadow:none;transition-property:border-color,box-shadow,background-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-textarea::-moz-placeholder{color:hsl(var(--tone-neutral-500))}.house-textarea::placeholder{color:hsl(var(--tone-neutral-500))}.house-textarea:hover{background-color:var(--form-control-bg);border-color:var(--form-control-border-hover)}.house-textarea:focus-visible{border-color:var(--form-control-border-focus);box-shadow:0 0 0 2px var(--form-control-focus-ring);outline:none}.house-textarea:disabled{background-color:var(--form-control-bg-disabled);color:hsl(var(--tone-neutral-500))}.house-form-expander-trigger{border:1px solid var(--form-control-border);background-color:var(--form-control-bg);color:var(--form-control-fg);box-shadow:none;transition-property:background-color,border-color,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-form-expander-trigger:hover{border-color:var(--form-control-border-hover);background-color:var(--form-expander-bg-hover)}.house-form-expander-trigger[data-state=open]{border-color:var(--form-control-border);background-color:var(--form-expander-bg-open)}.house-form-expander-trigger:focus-visible{border-color:var(--form-control-border);box-shadow:none;outline:none}.house-form-expander-shell{border:1px solid var(--form-control-border);border-radius:var(--radius-md);background-color:var(--form-control-bg);overflow:hidden;transition-property:background-color,border-color,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-form-expander-shell:hover{border-color:var(--form-control-border-hover)}.house-form-expander-shell[data-state=open]{border-color:var(--form-control-border);border-bottom-left-radius:0;border-bottom-right-radius:0}.house-form-expander-shell .house-form-expander-trigger{border:0;border-radius:0}.house-form-expander-panel{margin:0;padding:var(--space-3);border:1px solid var(--form-control-border);border-top:0;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);background-color:var(--form-control-bg)}.house-button-action{border:0;background-color:hsl(var(--tone-neutral-100) / .78);color:hsl(var(--tone-neutral-800));box-shadow:none;transition-property:background-color,color,transform,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-button-action:hover{background-color:hsl(var(--tone-accent-50));color:hsl(var(--tone-accent-800));box-shadow:none}.house-button-action:active{transform:translateY(.5px)}.house-section-tools .house-section-tool-button:not(.house-section-tool-toggle){border-color:transparent;background-color:transparent;color:hsl(var(--tone-neutral-700));box-shadow:none}.house-section-tools .house-section-tool-button:not(.house-section-tool-toggle):hover{border-color:hsl(var(--stroke-soft) / .95);background-color:hsl(var(--tone-neutral-50));color:hsl(var(--tone-neutral-900));box-shadow:none}.house-section-tools-publications .house-section-tool-button:not(.house-section-tool-toggle){color:hsl(var(--tone-neutral-900))}.house-section-tools.house-section-tools-workspace .house-section-tool-button:not(.house-section-tool-toggle){color:hsl(var(--tone-accent-700))}.house-section-tools.house-section-tools-data .house-section-tool-button:not(.house-section-tool-toggle){color:hsl(var(--tone-accent-800))}.house-section-tools-publications .house-section-tool-button:not(.house-section-tool-toggle):hover{border-color:hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-100) / .78);color:hsl(var(--tone-positive-800))}.house-section-tools.house-section-tools-workspace .house-section-tool-button:not(.house-section-tool-toggle):hover{border-color:hsl(var(--tone-accent-300) / .92);background-color:hsl(var(--tone-accent-100) / .78);color:hsl(var(--tone-accent-800))}.house-section-tools.house-section-tools-data .house-section-tool-button:not(.house-section-tool-toggle):hover{border-color:hsl(var(--tone-accent-400) / .92);background-color:hsl(var(--tone-accent-100) / .84);color:hsl(var(--tone-accent-900))}.house-button-action-primary{border:0;background-color:hsl(var(--tone-neutral-900));color:hsl(var(--tone-neutral-50));box-shadow:none;transition-property:background-color,color,transform,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-button-action-primary:hover{background-color:hsl(var(--tone-neutral-800));color:hsl(var(--tone-neutral-50));box-shadow:none}.house-section-tools.house-publications-actions .house-publications-action-primary,.house-section-tools.house-publications-actions .house-publications-action-icon{border-radius:9999px;border:1px solid transparent;background-color:transparent;color:hsl(var(--tone-neutral-700));box-shadow:none}.house-section-tools.house-publications-actions .house-publications-action-primary{font-weight:600;letter-spacing:.01em;padding-inline:.85rem;border-radius:.72rem 0 0 .72rem}.house-section-tools.house-publications-actions .house-publications-action-icons .house-publications-action-icon{border-radius:0}.house-section-tools.house-publications-actions .house-publications-action-primary:hover,.house-section-tools.house-publications-actions .house-publications-action-icon:hover{border-color:transparent;background-color:hsl(var(--tone-positive-100) / .92);color:hsl(var(--tone-positive-900))}.house-section-tools.house-section-tools-workspace.house-publications-actions .house-publications-action-primary:hover,.house-section-tools.house-section-tools-workspace.house-publications-actions .house-publications-action-icon:hover{border-color:transparent;background-color:hsl(var(--tone-accent-100) / .92);color:hsl(var(--tone-accent-900))}.house-section-tools.house-section-tools-data.house-publications-actions .house-publications-action-primary:hover,.house-section-tools.house-section-tools-data.house-publications-actions .house-publications-action-icon:hover{border-color:transparent;background-color:hsl(var(--tone-accent-100) / .96);color:hsl(var(--tone-accent-900))}.house-section-tools.house-publications-actions .house-section-tool-toggle{border-radius:0}.house-section-tools.house-publications-actions .house-publications-action-eye{box-shadow:none}.house-section-tools.house-publications-actions .house-publications-action-eye.house-publications-action-eye-on{border-color:hsl(var(--tone-positive-400) / .92);background-color:hsl(var(--tone-positive-100) / .96);color:hsl(var(--tone-positive-900))!important;box-shadow:inset 0 0 0 1px hsl(var(--tone-positive-200) / .62)}.house-section-tools.house-publications-actions .house-publications-action-eye.house-publications-action-eye-off{border-color:hsl(var(--tone-danger-400) / .9);background-color:hsl(var(--tone-danger-100) / .95);color:hsl(var(--tone-danger-900))!important;box-shadow:inset 0 0 0 1px hsl(var(--tone-danger-200) / .62)}.house-button-action-primary:active{transform:translateY(.5px)}.house-button-action-ghost{border:1px solid transparent;background-color:transparent;color:hsl(var(--tone-neutral-700));transition-property:background-color,color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-button-action-ghost:hover{background-color:hsl(var(--tone-neutral-100));color:hsl(var(--tone-neutral-900))}.house-button-action-success{border:1px solid hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-50));color:hsl(var(--tone-positive-800));box-shadow:none;transition-property:background-color,color,transform,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-button-action-success:hover{border-color:hsl(var(--tone-positive-400) / .94);background-color:hsl(var(--tone-positive-100));color:hsl(var(--tone-positive-900));box-shadow:none}.house-button-action-success:active{transform:translateY(.5px)}.house-button-action-danger{border:1px solid hsl(var(--tone-danger-300) / .92);background-color:hsl(var(--tone-danger-50));color:hsl(var(--tone-danger-800));box-shadow:none;transition-property:background-color,color,transform,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-button-action-danger:hover{border-color:hsl(var(--tone-danger-400) / .94);background-color:hsl(var(--tone-danger-100));color:hsl(var(--tone-danger-900));box-shadow:none}.house-button-action-danger:active{transform:translateY(.5px)}.house-collaborator-list-shell{border:1px solid hsl(var(--stroke-strong) / .94);border-radius:.375rem;background-color:hsl(var(--card))}.house-collaborator-list-viewport{height:16rem}.house-collaborator-list-viewport-compact{height:9rem}.house-collaborator-list-body{display:flex;flex-direction:column;gap:.25rem;padding:.5rem}.house-collaborator-candidate{width:100%;border:1px solid transparent;border-radius:.375rem;background-color:hsl(var(--background));padding:.375rem .5rem;text-align:left;transition-property:border-color,background-color,color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-collaborator-candidate-idle:hover{border-color:hsl(var(--stroke-strong) / .92);background-color:hsl(var(--tone-neutral-100) / .56)}.house-collaborator-candidate-selected{border-color:hsl(var(--tone-accent-300));background-color:hsl(var(--tone-accent-50))}.house-collaborator-candidate-meta{margin-top:.125rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.house-collaborator-candidate-source{font-size:.6875rem;line-height:.95rem;color:hsl(var(--tone-neutral-500))}.house-collaborator-chip{display:inline-flex;align-items:center;gap:.25rem;border-width:1px;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.house-collaborator-chip-active{border-color:hsl(var(--tone-positive-300));background-color:hsl(var(--tone-positive-50));color:hsl(var(--tone-positive-700))}.house-collaborator-chip-pending{border-color:hsl(var(--tone-warning-300));background-color:hsl(var(--tone-warning-50));color:hsl(var(--tone-warning-800))}.house-collaborator-chip-removed{border-color:hsl(var(--tone-danger-300));background-color:hsl(var(--tone-danger-50));color:hsl(var(--tone-danger-700))}.house-collaborator-chip-manageable{cursor:pointer}.house-collaborator-chip-readonly{cursor:not-allowed;opacity:.7}.house-collaborator-chip-action{border:1px solid transparent;border-radius:.25rem;padding:.125rem;color:hsl(var(--tone-neutral-600));transition-property:border-color,color,background-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-collaborator-chip-action:hover{border-color:hsl(var(--stroke-strong) / .92);color:hsl(var(--tone-neutral-900));background-color:hsl(var(--tone-neutral-50))}.house-collaborator-chip-action:disabled{cursor:not-allowed;opacity:.6}.house-collaborator-action-icon{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border:1px solid hsl(var(--border));border-radius:.375rem;background-color:hsl(var(--background));color:hsl(var(--muted-foreground));transition-property:color,background-color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-collaborator-action-icon:hover{color:hsl(var(--foreground))}.house-collaborator-action-icon:disabled{cursor:not-allowed;opacity:.6}.house-collaborator-action-icon-add{border-color:hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-50) / .9);color:hsl(var(--tone-positive-800));box-shadow:inset 0 0 0 1px hsl(var(--tone-positive-200) / .52)}.house-collaborator-action-icon-add:hover{border-color:hsl(var(--tone-positive-500) / .9);background-color:hsl(var(--tone-positive-100) / .95);color:hsl(var(--tone-positive-900))}.house-collaborator-action-icon-save{border-color:hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-50) / .9);color:hsl(var(--tone-positive-800));box-shadow:inset 0 0 0 1px hsl(var(--tone-positive-200) / .52)}.house-collaborator-action-icon-save:hover{border-color:hsl(var(--tone-positive-500) / .9);background-color:hsl(var(--tone-positive-100) / .95);color:hsl(var(--tone-positive-900))}.house-collaborator-action-icon-discard{border-color:hsl(var(--tone-danger-300) / .92);background-color:hsl(var(--tone-danger-50) / .92);color:hsl(var(--tone-danger-800));box-shadow:inset 0 0 0 1px hsl(var(--tone-danger-200) / .52)}.house-collaborator-action-icon-discard:hover{border-color:hsl(var(--tone-danger-500) / .88);background-color:hsl(var(--tone-danger-100) / .95);color:hsl(var(--tone-danger-900))}.house-collaborator-action-icon-edit{border-color:hsl(var(--tone-accent-300) / .92);background-color:hsl(var(--tone-accent-50) / .9);color:hsl(var(--tone-accent-800));box-shadow:inset 0 0 0 1px hsl(var(--tone-accent-200) / .52)}.house-collaborator-action-icon-edit:hover{border-color:hsl(var(--tone-accent-500) / .88);background-color:hsl(var(--tone-accent-100) / .94);color:hsl(var(--tone-accent-900))}.house-collaborator-action-icon-remove{border-color:hsl(var(--tone-danger-300) / .92);background-color:hsl(var(--tone-danger-50) / .92);color:hsl(var(--tone-danger-800));box-shadow:inset 0 0 0 1px hsl(var(--tone-danger-200) / .52)}.house-collaborator-action-icon-remove:hover{border-color:hsl(var(--tone-danger-500) / .88);background-color:hsl(var(--tone-danger-100) / .95);color:hsl(var(--tone-danger-900))}.house-collaborator-action-icon-restore{border-color:hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-50) / .9);color:hsl(var(--tone-positive-800));box-shadow:inset 0 0 0 1px hsl(var(--tone-positive-200) / .52)}.house-collaborator-action-icon-restore:hover{border-color:hsl(var(--tone-positive-500) / .9);background-color:hsl(var(--tone-positive-100) / .95);color:hsl(var(--tone-positive-900))}.house-panel-top{border:0;border-radius:.375rem;background-color:hsl(var(--card));box-shadow:none}.house-panel-section{border:0;border-radius:.375rem;background-color:transparent;box-shadow:none;padding:.75rem}.house-panel-soft{border:0;border-radius:.375rem;background-color:hsl(var(--tone-neutral-50) / .4);box-shadow:none}.house-panel-strong{border:var(--house-bold-outline-width) solid hsl(var(--stroke-strong));border-radius:.375rem;background-color:hsl(var(--card));box-shadow:inset 0 0 0 var(--house-bold-outline-width) hsl(var(--stroke-strong) / .16)}.house-panel-card{border:0;border-radius:.5rem;background-color:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:none}.house-panel-bare{border:0;border-radius:0;background-color:transparent;box-shadow:none}.house-divider-border-soft{border-color:hsl(var(--stroke-soft) / .92)}.house-divider-fill-soft{background-color:hsl(var(--stroke-soft) / .92)}.house-divider-strong{height:1px;width:100%;background-color:hsl(var(--stroke-strong) / .98)}.house-banner{border:var(--house-bold-outline-width) solid hsl(var(--stroke-strong) / .94);border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.3rem;font-weight:500}.house-banner-info{background-color:hsl(var(--tone-neutral-100) / .92);color:hsl(var(--tone-neutral-700))}.house-banner-success{border-color:hsl(var(--tone-positive-300) / .92);background-color:hsl(var(--tone-positive-50));color:hsl(var(--tone-positive-700))}.house-banner-warning{border-color:hsl(var(--tone-warning-300) / .92);background-color:hsl(var(--tone-warning-50));color:hsl(var(--tone-warning-700))}.house-banner-danger{border-color:hsl(var(--tone-danger-300) / .92);background-color:hsl(var(--tone-danger-50));color:hsl(var(--tone-danger-700))}.house-banner-publications{border-color:hsl(var(--tone-positive-300) / .96);border-left-width:var(--house-bold-outline-width);background-color:hsl(var(--tone-positive-50) / .94);color:hsl(var(--tone-positive-800))}.house-banner-publications .house-notification-section{border:1px solid hsl(var(--stroke-soft) / .92);border-radius:.5rem;background-color:hsl(var(--tone-neutral-50));padding:.5rem}.house-banner-publications .house-notification-section .house-banner{margin:0}.house-metric-pill{display:inline-flex;align-items:center;border:1px solid hsl(var(--stroke-strong) / .98);border-radius:9999px;background-color:hsl(var(--tone-neutral-50));padding:.2rem .62rem;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.01em;color:hsl(var(--tone-neutral-800))}.house-metric-pill-publications{border-color:hsl(var(--stroke-strong) / .92);background-color:hsl(var(--tone-neutral-50));color:hsl(var(--tone-neutral-600));justify-content:center;align-items:center;text-align:center;align-content:center;white-space:normal;min-height:1.9rem;line-height:1.2rem;padding-inline:.72rem;font-weight:500;box-shadow:inset 0 0 0 1px hsl(var(--stroke-strong) / .16)}.house-metric-pill-publications-regular{font-size:.8125rem;line-height:1.2rem;font-weight:400;color:hsl(var(--tone-neutral-600))}.house-metric-tile-pill-container{pointer-events:none;position:absolute;right:.5rem;top:.2rem;z-index:10;display:flex;width:auto;justify-content:flex-end}.house-metric-tile-pill-container-bottom{pointer-events:none;position:absolute;right:.5rem;bottom:.45rem;z-index:10;display:flex;width:auto;justify-content:flex-end}.house-metric-tile-pill-container-bottom-center{pointer-events:none;position:absolute;left:0;right:0;bottom:.45rem;z-index:10;display:flex;width:100%;justify-content:center}.house-metric-tile-pill{pointer-events:auto;border-radius:var(--metric-tile-pill-radius);border-color:var(--metric-tile-pill-border);background-color:var(--metric-tile-chart-bg-rest);color:var(--metric-tile-pill-fg);padding:var(--metric-tile-pill-py) var(--metric-tile-pill-px);line-height:1.06rem;min-height:1.72rem;box-shadow:none}.house-metric-tile-shell:hover .house-metric-tile-pill,.house-metric-tile-shell:focus-visible .house-metric-tile-pill,.house-metric-tile-shell-selected .house-metric-tile-pill{background-color:var(--metric-tile-chart-bg-hover)}.house-toggle-button-threshold-50,.house-toggle-button-threshold-75,.house-toggle-button-threshold-90,.house-toggle-button-threshold-95,.house-toggle-button-threshold-99{color:hsl(var(--tone-neutral-50));font-weight:600}.house-toggle-button-threshold-50,.house-toggle-button-threshold-75{background-color:hsl(var(--tone-accent-500))}.house-toggle-button-threshold-90{background-color:hsl(var(--tone-accent-600))}.house-toggle-button-threshold-95{background-color:hsl(var(--tone-accent-700))}.house-toggle-button-threshold-99{background-color:hsl(var(--tone-accent-800))}.house-left-border{position:relative;padding-left:var(--layout-section-anchor-inline);--house-rail-width: var(--marker-width-panel);--house-rail-color: var(--tone-accent-400);--house-rail-inset-block: .08rem}.house-left-border:before{content:"";position:absolute;left:0;top:var(--house-rail-inset-block);bottom:var(--house-rail-inset-block);width:var(--house-rail-width);border-radius:var(--marker-radius);background-color:hsl(var(--house-rail-color) / var(--marker-opacity))}.house-page-header.house-left-border{--house-rail-inset-block: var(--page-title-marker-inset-block)}.house-left-border-profile,.house-left-border-overview,.house-left-border-research,.house-left-border-account{--house-rail-color: var(--section-style-profile-accent)}.house-left-border-workspace,.house-left-border-data,.house-left-border-manuscript,.house-left-border-governance{--house-rail-color: var(--section-style-workspace-accent)}.house-left-border-publications{--house-rail-color: var(--section-style-profile-accent)}.house-left-border-learning-centre{--house-rail-color: var(--section-style-learning-centre-accent)}.house-left-border-opportunities{--house-rail-color: var(--section-style-opportunities-accent)}.house-chart-frame{position:relative;flex:1;border-radius:.375rem;border:1px solid hsl(var(--stroke-strong) / .98);background-color:hsl(var(--tone-neutral-50));box-shadow:none;padding-inline:.5rem;padding-top:1rem;transition-property:opacity,transform,filter;transition-duration:var(--motion-duration-slow);transition-timing-function:ease-out}.house-motion-enter{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.house-motion-exit{opacity:0;transform:translateY(.25rem) scale(.985);filter:blur(.4px)}.house-motion-static-enter,.house-motion-static-exit{opacity:1;transform:none;filter:none}.house-chart-scale-layer{transition-property:bottom;transition-duration:var(--motion-duration-slow);transition-timing-function:cubic-bezier(.2,.68,.16,1);will-change:bottom}.house-chart-scale-tick{transition-property:bottom,opacity;transition-duration:var(--motion-duration-slow);transition-timing-function:cubic-bezier(.2,.68,.16,1);will-change:bottom}.house-chart-scale-axis-title{transition-property:left;transition-duration:var(--motion-duration-slow);transition-timing-function:cubic-bezier(.2,.68,.16,1)}.house-chart-scale-mean-line{transition-property:bottom,opacity;transition-duration:var(--motion-duration-slow);transition-timing-function:cubic-bezier(.2,.68,.16,1);transition-delay:0ms;will-change:bottom}@media (prefers-reduced-motion: reduce){.house-chart-scale-layer,.house-chart-scale-tick,.house-chart-scale-axis-title,.house-chart-scale-mean-line{transition:none}}.house-toggle-track{position:relative;isolation:isolate;display:inline-grid;align-items:center;overflow:hidden;border-style:solid;border-color:var(--metric-tile-separator-color);border-width:var(--metric-tile-separator-width);border-radius:9999px;background-color:hsl(var(--tone-neutral-0));padding:.125rem}.house-toggle-thumb{pointer-events:none;position:absolute;inset-block:.125rem;z-index:0;border-radius:9999px;background-color:hsl(var(--tone-neutral-900));box-shadow:none;transition-property:left,width;transition-duration:var(--motion-duration-slow);transition-timing-function:ease-out}.house-toggle-thumb-threshold-50,.house-toggle-thumb-threshold-75{background-color:hsl(var(--tone-accent-500))}.house-toggle-thumb-threshold-90{background-color:hsl(var(--tone-accent-600))}.house-toggle-thumb-threshold-95{background-color:hsl(var(--tone-accent-700))}.house-toggle-thumb-threshold-99{background-color:hsl(var(--tone-accent-800))}.house-toggle-button{position:relative;z-index:1;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1.05rem;font-weight:500;transition-property:color,background-color,transform;transition-duration:var(--motion-duration-medium);transition-timing-function:ease-out}.house-toggle-button:active{transform:scale(.98)}.house-segmented-fill-toggle-button{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;transform:translateZ(0);backface-visibility:hidden;will-change:background-color,color;transition-property:background-color,color,border-color}.house-segmented-fill-toggle-button:active{transform:none}.house-segmented-auto-toggle{display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid hsl(var(--stroke-soft));border-radius:9999px;background-color:hsl(var(--tone-neutral-50))}.house-segmented-auto-toggle>.house-segmented-fill-toggle-button{width:auto;flex:0 0 auto;min-width:0;padding-inline:.875rem;white-space:nowrap;border-radius:0!important}.house-segmented-auto-toggle>.house-segmented-fill-toggle-button+.house-segmented-fill-toggle-button{border-left:1px solid hsl(var(--stroke-soft))}.house-field-percentile-toggle-button{transition-property:background-color,border-color}.house-field-percentile-toggle-button:active{transform:none}.house-toggle-chart-bar{transition-property:height,width,transform,filter,box-shadow,opacity;transition-duration:var(--motion-duration-chart-toggle);transition-timing-function:cubic-bezier(.2,.68,.16,1);will-change:height,width,transform,opacity}.house-toggle-chart-line{transition-property:transform,filter,stroke-dashoffset;transition-duration:var(--motion-duration-chart-toggle);transition-timing-function:var(--motion-ease-chart-series);will-change:transform,stroke-dashoffset;stroke-dasharray:var(--chart-path-length, 1);stroke-dashoffset:var(--chart-path-length, 1)}.house-toggle-chart-line[data-expanded=true]{stroke-dashoffset:0}.house-chart-ring-dasharray-motion{transition-property:stroke-dasharray,stroke-dashoffset;transition-duration:var(--chart-transition-duration, var(--motion-duration-chart-refresh));transition-timing-function:var(--motion-ease-chart-series)}.house-chart-ring-dashoffset-motion{transition-property:stroke-dashoffset,stroke;transition-duration:var(--chart-transition-duration, var(--motion-duration-chart-toggle));transition-timing-function:var(--motion-ease-chart-series)}.house-toggle-chart-morph{transition-property:left,width,height,bottom,opacity,transform,filter,box-shadow;transition-duration:var(--motion-duration-chart-toggle);transition-timing-function:var(--motion-ease-chart-series);will-change:left,width,height,bottom,transform,opacity}.house-toggle-chart-swap{transition-property:opacity;transition-duration:var(--motion-duration-chart-toggle);transition-timing-function:cubic-bezier(.2,.68,.16,1);will-change:opacity}.house-chart-series-by-key .house-toggle-chart-swap{transition-property:opacity}.house-chart-series-by-slot .house-toggle-chart-swap{transition-property:opacity,filter;transition-duration:var(--motion-duration-chart-toggle);will-change:opacity,filter}.house-chart-series-by-slot .house-toggle-chart-morph{transition-property:left,width,height,bottom,opacity,transform,filter,box-shadow}.house-chart-series-by-key .house-toggle-chart-morph{transition-property:height,opacity,transform,filter,box-shadow}.house-toggle-chart-label{transition:none}.house-label-transition{transition-property:opacity,transform;transition-duration:var(--motion-duration-base);transition-timing-function:ease-out}.house-progress-fill-motion{transition-property:width;transition-duration:var(--chart-transition-duration, var(--motion-duration-chart-toggle));transition-timing-function:ease-out}.house-chart-grid,.house-chart-grid-dashed{border-top:0}.house-chart-grid-subtle{border-top:1px solid hsl(var(--stroke-soft) / .56)}.house-chart-grid-dashed-subtle{border-top:1px dashed hsl(var(--stroke-soft) / .7)}.house-chart-mean-line{border-top:2px dashed hsl(var(--tone-accent-500) / .9)}.house-chart-bar-accent{background-color:hsl(var(--tone-accent-500))}.house-chart-bar-positive{background-color:hsl(var(--tone-positive-600))}.house-chart-bar-warning{background-color:hsl(var(--tone-warning-500))}.house-chart-bar-neutral{background-color:hsl(var(--tone-neutral-400))}.house-chart-bar-current{border:1.5px dashed hsl(var(--section-style-profile-accent) / .9);background:repeating-linear-gradient(135deg,hsl(var(--section-style-profile-accent) / .2) 0,hsl(var(--section-style-profile-accent) / .2) 4px,hsl(var(--background)) 4px,hsl(var(--background)) 8px);box-shadow:inset 0 0 0 1px hsl(var(--section-style-profile-accent) / .35)}.house-chart-axis-text{font-size:.6875rem;line-height:.95rem;font-weight:600;color:hsl(var(--tone-neutral-700))}.house-chart-axis-text-trend{font-size:.75rem;line-height:1.03rem;font-weight:600;color:hsl(var(--tone-neutral-700));letter-spacing:.01em}.house-chart-axis-label{font-size:.75rem;line-height:1.05rem;font-weight:600;letter-spacing:.01em;color:hsl(var(--tone-neutral-700))}.house-chart-axis-title{font-size:.6875rem;line-height:.96rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--tone-neutral-700))}.house-chart-axis-subtext{display:inline-flex;align-items:center;justify-content:center;min-height:1rem;margin-top:.1rem;padding-inline:.28rem;border-radius:.3rem;border:1px solid hsl(var(--tone-positive-300) / .92);font-size:.6875rem;line-height:.95rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--tone-positive-800));background-color:hsl(var(--tone-positive-50) / .92)}.house-chart-axis-period-item{--chart-axis-period-label-color: hsl(var(--tone-neutral-700))}.house-chart-axis-period-item .house-chart-axis-text-trend{color:var(--chart-axis-period-label-color)}.house-chart-axis-period-tag{color:var(--chart-axis-period-label-color);border-color:hsl(var(--section-style-profile-accent) / .45);background-color:var(--top-nav-hover-bg-workspace);letter-spacing:.02em}.house-chart-window-subtext{display:inline-flex;align-items:center;justify-content:center;min-height:1rem;margin-top:.1rem;padding-inline:.32rem;border-radius:.3rem;border:1px solid hsl(var(--tone-positive-300) / .82);font-size:.6875rem;line-height:.95rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--tone-positive-800));background-color:hsl(var(--tone-positive-50) / .78)}.house-chart-line-soft-svg{fill:none;stroke:hsl(var(--tone-accent-400));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.house-chart-ring-track-svg{stroke:hsl(var(--tone-neutral-200))}.house-chart-ring-main-svg{stroke:hsl(var(--tone-accent-700))}.house-chart-ring-soft-svg{stroke:hsl(var(--tone-accent-300))}.house-chart-ring-remainder-svg{stroke:hsl(var(--tone-neutral-300))}.house-chart-ring-threshold-50-svg{stroke:hsl(var(--tone-accent-400))}.house-chart-ring-threshold-75-svg{stroke:hsl(var(--tone-accent-500))}.house-chart-ring-threshold-90-svg{stroke:hsl(var(--tone-accent-600))}.house-chart-ring-threshold-95-svg{stroke:hsl(var(--tone-accent-700))}.house-chart-ring-threshold-99-svg{stroke:hsl(var(--tone-accent-800))}.house-chart-ring-toggle-layout{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:minmax(0,1fr);align-items:stretch}.house-chart-ring-toggle-control{grid-column:1;display:flex;min-height:0;height:100%;align-items:center;justify-content:center}.house-chart-ring-toggle-visual{grid-column:1;min-height:0;min-width:0;height:100%;align-self:stretch;display:flex}.house-chart-ring-center-label{fill:hsl(var(--tone-neutral-700));font-size:.62rem;font-weight:600;letter-spacing:.02em}.house-chart-ring-panel{position:relative;display:flex;height:100%;align-items:center;justify-content:center}.house-chart-ring-size{width:9.35rem;height:9.35rem}.house-chart-mini-donut{background:conic-gradient(hsl(var(--tone-accent-700)) 0deg var(--house-donut-angle, 0deg),hsl(var(--tone-positive-400)) var(--house-donut-angle, 0deg) 360deg)}.house-table-shell{position:relative;width:100%;overflow:auto;border:1px solid #000;border-radius:.375rem;background-color:hsl(var(--card));--house-table-head-bg: hsl(var(--tone-neutral-50));--house-table-head-fg: hsl(var(--tone-neutral-700))}.house-table-shell>table{border-collapse:collapse;border-spacing:0;border:0!important}.house-table-shell:has(>table[data-house-table-id=workspaces-table]){overflow:hidden}.house-table-head{background-color:var(--house-table-head-bg);color:var(--house-table-head-fg);border-bottom:1px solid #000}.house-table-head [data-house-role=table-row]{border-bottom:1px solid #000!important}.house-table-head [data-house-role=table-header-cell]{background-color:var(--house-table-head-bg)!important;color:var(--house-table-head-fg)!important;border-bottom:1px solid #000!important}.house-table-head .house-table-head-text{color:var(--house-table-head-fg)}.house-table-context-profile{--house-table-head-bg: hsl(var(--tone-positive-400) / .13);--house-table-head-fg: hsl(var(--tone-positive-900))}.house-table-head-text{font-size:.875rem;font-weight:600;color:hsl(var(--tone-neutral-700))}.house-table-cell-text{font-size:.875rem;color:hsl(var(--tone-neutral-700));vertical-align:middle}.house-table-filter-input{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.005em;color:hsl(var(--tone-neutral-900))}.house-table-filter-input::-moz-placeholder{color:hsl(var(--tone-neutral-500))}.house-table-filter-input::placeholder{color:hsl(var(--tone-neutral-500))}.house-table-filter-select{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.005em;color:hsl(var(--tone-neutral-900))}.house-table-sort-trigger{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--tone-neutral-700));transition-property:color;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out}.house-table-sort-trigger:hover{color:hsl(var(--tone-neutral-900))}.house-table-row{border-bottom:1px solid hsl(var(--stroke-strong) / .9);transition:background-color var(--motion-duration-ui) ease-out}.house-table-shell tbody>.house-table-row:last-child{border-bottom:0}.house-table-row:hover{background-color:hsl(var(--tone-neutral-50) / .45)}.house-publications-table-density-compact td[data-ui=table-primitive-cell],.house-publications-table-density-compact td[data-ui=table-cell]{padding-block:var(--space-1)!important}.house-publications-table-density-comfortable td[data-ui=table-primitive-cell],.house-publications-table-density-comfortable td[data-ui=table-cell]{padding-block:calc(var(--space-2) + .24rem)!important}.house-table-resizable{table-layout:fixed}.house-table-reorder-handle{position:absolute;top:50%;right:.82rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:0;padding:0;border-radius:9999px;background:transparent;color:hsl(var(--tone-neutral-550));cursor:grab;opacity:0;transition:opacity var(--motion-duration-fast) ease-out,color var(--motion-duration-fast) ease-out;z-index:18}.house-table-resizable th:hover>.house-table-reorder-handle,.house-table-reorder-handle:focus-visible,.house-table-reorder-handle[data-house-dragging=true]{opacity:.78}.house-table-reorder-handle:hover{color:hsl(var(--tone-accent-700));opacity:1}.house-table-reorder-handle:active,.house-table-reorder-handle[data-house-dragging=true]{cursor:grabbing}.house-table-resize-handle{position:absolute;top:0;right:-.325rem;width:.65rem;height:100%;border:0;padding:0;background:transparent;cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;z-index:20;transition:opacity var(--motion-duration-fast) ease-out}.house-table-resizable th:hover>.house-table-resize-handle,.house-table-resize-handle:focus-visible,.house-table-resize-handle[data-house-dragging=true]{opacity:1}.house-table-resize-handle:before{content:"";position:absolute;top:18%;bottom:18%;left:50%;width:1px;transform:translate(-50%);background-color:hsl(var(--stroke-soft) / .95)}.house-table-resize-handle:hover:before,.house-table-resize-handle[data-house-dragging=true]:before,.house-table-resize-handle:focus-visible:before{background-color:hsl(var(--tone-accent-500) / .86)}.house-table-column-controls{position:absolute;top:.42rem;right:.42rem;z-index:34;opacity:0;visibility:hidden;transition:opacity var(--motion-duration-fast) ease-out}.house-table-shell:hover>.house-table-column-controls,.house-table-column-controls[open],.house-table-column-controls:focus-within{opacity:1;visibility:visible}.house-table-column-controls-trigger{list-style:none;display:inline-flex;align-items:center;justify-content:center;min-height:1.65rem;border:1px solid hsl(var(--stroke-soft) / .95);border-radius:9999px;background-color:hsl(var(--tone-neutral-50) / .96);padding-inline:.62rem;font-size:.6875rem;line-height:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--tone-neutral-700));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 2px hsl(var(--tone-neutral-900) / .07)}.house-table-column-controls-trigger::-webkit-details-marker{display:none}.house-table-column-controls-trigger:hover{border-color:hsl(var(--tone-accent-300) / .92);color:hsl(var(--tone-accent-800))}.house-table-column-controls-trigger:focus-visible{outline:none;border-color:hsl(var(--tone-accent-500) / .88);box-shadow:0 0 0 2px hsl(var(--tone-accent-200) / .82)}.house-table-column-controls-panel{position:absolute;top:calc(100% + .35rem);right:0;display:grid;gap:.4rem;min-width:14rem;max-width:min(20rem,88vw);max-height:min(18rem,65vh);overflow:auto;border:1px solid hsl(var(--stroke-strong) / .94);border-radius:.5rem;background-color:hsl(var(--tone-neutral-50));padding:.48rem;box-shadow:0 8px 22px hsl(var(--tone-neutral-900) / .12)}.house-table-column-controls-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.48rem;border:1px solid hsl(var(--stroke-subtle) / .94);border-radius:.375rem;background-color:hsl(var(--tone-neutral-50));padding:.38rem}.house-table-column-controls-row[data-column-hidden=true]{background-color:hsl(var(--tone-neutral-100) / .74);color:hsl(var(--tone-neutral-500))}.house-table-column-controls-visibility{display:inline-flex;min-width:0;align-items:center;gap:.44rem;font-size:.75rem;line-height:1.05rem;font-weight:600;color:hsl(var(--tone-neutral-700))}.house-table-column-controls-visibility input[type=checkbox]{accent-color:hsl(var(--tone-accent-600))}.house-table-column-controls-visibility span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.house-table-column-controls-align{height:1.75rem;min-width:5.7rem;padding-inline:.55rem;font-size:.75rem;line-height:1.05rem;font-weight:600}.house-publication-detail-panel{border:1px solid hsl(var(--stroke-strong) / .98);border-radius:.625rem;background-color:hsl(var(--card));overflow:hidden}.house-publication-detail-scroll{background-color:hsl(var(--tone-neutral-50))}.house-publication-detail-header{position:sticky;top:0;z-index:20;border-bottom:1px solid hsl(var(--tone-positive-200) / .9);background-color:hsl(var(--tone-neutral-50) / .98);padding:.72rem .8rem .66rem;-webkit-backdrop-filter:blur(2px) saturate(1.04);backdrop-filter:blur(2px) saturate(1.04)}.house-publication-detail-title{font-size:1rem;line-height:1.45rem;font-weight:600;color:hsl(var(--tone-neutral-900))}.house-publication-detail-meta-chip{display:inline-flex;align-items:center;border:1px solid hsl(var(--tone-positive-300) / .9);border-radius:9999px;background-color:hsl(var(--tone-positive-50) / .9);padding:.16rem .5rem;font-size:.6875rem;line-height:.95rem;font-weight:600;color:hsl(var(--tone-positive-800));letter-spacing:.02em;white-space:nowrap}.house-publication-detail-body{padding:.72rem .8rem .84rem;background-color:hsl(var(--tone-neutral-50))}.house-publication-detail-section{border:1px solid hsl(var(--stroke-strong) / .98);border-radius:.5rem;background-color:hsl(var(--card));padding:.5rem .62rem;box-shadow:none}.house-publication-detail-label{font-size:.6875rem;line-height:.95rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-publication-detail-info{border-color:hsl(var(--tone-positive-300) / .94);background-color:hsl(var(--tone-positive-50) / .86);color:hsl(var(--tone-positive-800))}.house-drilldown-sheet{width:100%;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:1rem;background-color:hsl(var(--background))}@media (min-width: 640px){.house-drilldown-sheet{max-width:35rem}}.house-drilldown-tab-trigger{display:inline-flex;align-items:center;min-height:2rem;border:1px solid hsl(var(--tone-neutral-900));border-radius:9999px;padding-inline:.75rem;font-size:.8125rem;line-height:1.12rem;font-weight:600;letter-spacing:.01em;color:hsl(var(--tone-neutral-700));--house-drilldown-tab-accent: var(--section-style-profile-accent);--house-drilldown-tab-hover-bg: hsl(var(--section-style-profile-accent) / .12);--house-drilldown-tab-active-bg: hsl(var(--section-style-profile-accent) / .18);transition-property:border-color,background-color,color,box-shadow;transition-duration:var(--motion-duration-ui);transition-timing-function:ease-out;width:100%;justify-content:center;text-align:center}.house-drilldown-sheet-body{--drilldown-title-inline-align: var(--house-publications-drilldown-inline-align, .5rem);display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.house-drilldown-overline{padding-inline:.5rem;font-size:.8125rem;line-height:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-drilldown-title{margin:0;padding-inline-start:var(--drilldown-title-inline-align);display:block;width:100%;text-align:left;font-size:1.5rem;line-height:1.86rem;font-weight:500;letter-spacing:.01em;color:hsl(var(--tone-neutral-900))}.house-drilldown-title-expander{margin:0;padding-inline-start:var(--drilldown-title-inline-align);display:block;width:100%;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:400;color:hsl(var(--muted-foreground))}.house-drilldown-tab-trigger:not([data-state=active]):hover{border-color:hsl(var(--tone-neutral-900));background-color:var(--house-drilldown-tab-hover-bg);color:hsl(var(--tone-neutral-900))}.house-drilldown-tab-trigger[data-state=active]{border-color:hsl(var(--tone-neutral-900));background-color:var(--house-drilldown-tab-active-bg);color:hsl(var(--tone-neutral-900));box-shadow:inset 0 0 0 1px hsl(var(--house-drilldown-tab-accent) / var(--marker-opacity))}.house-drilldown-placeholder{border:1px dashed hsl(var(--stroke-strong) / .84);border-radius:.375rem;background-color:hsl(var(--tone-neutral-50));padding:.75rem;font-size:.75rem;line-height:1.05rem;color:hsl(var(--tone-neutral-500))}.house-drilldown-alert{border:1px solid hsl(var(--tone-warning-300));border-radius:.375rem;background-color:hsl(var(--tone-warning-100));font-size:.75rem;padding:.25rem .5rem;line-height:1.05rem;color:hsl(var(--tone-warning-700))}.house-drilldown-link{color:hsl(var(--tone-accent-700));text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.house-drilldown-link:hover{color:hsl(var(--tone-accent-900))}.house-drilldown-owner{font-weight:600;color:hsl(var(--tone-positive-700))}.house-drilldown-note-warning{color:hsl(var(--tone-warning-700))}.house-drilldown-value-positive{font-weight:600;color:hsl(var(--tone-positive-700))}.house-drilldown-value-negative{font-weight:600;color:hsl(var(--tone-danger-700))}.house-drilldown-file-drop{border:1px dashed hsl(var(--stroke-soft) / .92);border-radius:.375rem;background-color:hsl(var(--tone-neutral-50) / .55);padding:.75rem;transition:border-color var(--motion-duration-ui) ease-out,background-color var(--motion-duration-ui) ease-out}.house-drilldown-file-drop-active{border-color:hsl(var(--tone-accent-400));background-color:hsl(var(--tone-accent-50) / .55)}.house-drilldown-micro-value{margin-top:.125rem;font-size:.8125rem;line-height:1rem;font-weight:600;color:hsl(var(--tone-neutral-800));font-variant-numeric:tabular-nums}.house-drilldown-hint{font-size:.75rem;line-height:1.05rem;color:hsl(var(--tone-neutral-500))}.house-drilldown-caption{font-size:.75rem;line-height:1.1rem;color:hsl(var(--tone-neutral-600))}.house-drilldown-chip{border:1px solid hsl(var(--stroke-strong) / .4);border-radius:9999px;background-color:transparent;padding:.375rem .75rem;font-size:.813rem;line-height:1rem;font-weight:500;color:hsl(var(--tone-neutral-700));cursor:pointer;transition:border-color var(--motion-duration-ui) ease-out,background-color var(--motion-duration-ui) ease-out,color var(--motion-duration-ui) ease-out}.house-drilldown-chip:hover{border-color:hsl(var(--tone-accent-400));background-color:hsl(var(--tone-accent-50) / .6);color:hsl(var(--tone-accent-800))}.house-drilldown-chip-active{border-color:hsl(var(--tone-neutral-900));background-color:hsl(var(--tone-neutral-900));color:hsl(var(--tone-neutral-50))}.house-drilldown-action{border:1px solid hsl(var(--stroke-strong) / .4);border-radius:.375rem;background-color:transparent;padding:.375rem .75rem;font-size:.813rem;line-height:1rem;font-weight:600;color:hsl(var(--tone-neutral-700));cursor:pointer;transition:border-color var(--motion-duration-ui) ease-out,background-color var(--motion-duration-ui) ease-out,color var(--motion-duration-ui) ease-out}.house-drilldown-action:hover{border-color:hsl(var(--tone-accent-400));background-color:hsl(var(--tone-accent-50) / .6);color:hsl(var(--tone-accent-800))}.house-drilldown-row{width:100%;border:1px solid hsl(var(--stroke-soft) / .5);border-radius:.375rem;background-color:hsl(var(--tone-neutral-50) / .3);padding:.5rem .625rem;text-align:left;transition:border-color var(--motion-duration-ui) ease-out,background-color var(--motion-duration-ui) ease-out}.house-drilldown-row-active{border-color:hsl(var(--tone-accent-400) / .95);background-color:hsl(var(--tone-accent-50) / .62)}.house-drilldown-progress-track{height:.33rem;overflow:hidden;border-radius:9999px;background-color:hsl(var(--tone-neutral-200))}.house-drilldown-progress-fill{display:block;height:100%;border-radius:9999px;background-color:hsl(var(--tone-accent-600))}.house-drilldown-stat-card{border:1px solid hsl(var(--stroke-soft) / .4);border-radius:.375rem;background-color:hsl(var(--tone-neutral-50) / .4);padding:.5rem .625rem}.house-drilldown-stat-title{font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--tone-neutral-500))}.house-drilldown-stat-value{margin-top:.125rem;font-size:1rem;line-height:1.25rem;font-weight:600;color:hsl(var(--tone-neutral-800))}.house-drilldown-summary-stat-value{margin-top:0;font-size:1.2rem;line-height:1.5rem;font-weight:600;color:hsl(var(--tone-neutral-800));display:block;width:100%;text-align:center}.house-drilldown-summary-stat-value-emphasis{margin-top:0;font-size:2.275rem;line-height:1.05;font-weight:700;color:hsl(var(--tone-neutral-900));display:block;width:100%;text-align:center}.house-drilldown-summary-stat-title{margin:0;min-height:2.25rem;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.1rem;padding-inline:.125rem}.house-drilldown-summary-stat-card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;min-height:5rem;text-align:center;border:1px solid hsl(var(--tone-neutral-900));border-radius:.375rem;background-color:hsl(var(--surface-drilldown-elevated));box-shadow:inset 0 0 0 1px hsl(var(--tone-neutral-900) / .16);padding:.55rem .75rem;gap:.28rem;box-sizing:border-box}.house-drilldown-summary-stat-card-small{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;min-height:5rem;text-align:center;border:1px solid hsl(var(--tone-neutral-300));border-radius:.375rem;background-color:hsl(var(--surface-drilldown-elevated));box-shadow:inset 0 0 0 1px hsl(var(--tone-neutral-300) / .18);padding:.55rem .75rem;gap:.28rem;box-sizing:border-box}.house-drilldown-abstract-metric-card{min-height:0;align-items:flex-start;justify-content:flex-start;text-align:left;border-color:hsl(var(--tone-neutral-300));box-shadow:inset 0 0 0 1px hsl(var(--tone-neutral-300) / .18);padding:.72rem .82rem;gap:.32rem}.house-drilldown-abstract-metric-card>p,.house-drilldown-abstract-metric-card .house-drilldown-link{width:100%;text-align:left;font-size:.9rem}.house-drilldown-abstract-paragraph-stack{display:flex;flex-direction:column;width:100%;gap:.55rem}.house-drilldown-abstract-paragraph-stack>p{margin:0}.house-publication-overview-stat-card{width:100%;min-height:3.35rem;align-items:flex-start;text-align:left;padding:.22rem .625rem .5rem;gap:.12rem;justify-content:flex-start}.house-publication-overview-stat-title{min-height:0;align-items:flex-start;justify-content:flex-start;text-align:left;font-size:.72rem;line-height:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--tone-neutral-500));padding-inline:0}.house-publication-overview-stat-value-wrap{justify-content:flex-start;align-items:flex-start;text-align:left;margin-top:.3rem;min-height:0}.house-publication-overview-stat-value{width:auto;text-align:left;margin-top:.3rem;font-size:.95rem;line-height:1.2rem;font-weight:500;color:hsl(var(--tone-neutral-800))}.house-publication-overview-stat-card .house-drilldown-link{color:hsl(var(--tone-neutral-800))}.house-publication-affiliation-line{font-size:.8rem;line-height:1.22rem}.house-publication-contribution-leading,.house-publication-contribution-co-leading{color:hsl(var(--tone-positive-700))}.house-publication-contribution-senior{color:hsl(var(--tone-warning-700))}.house-publication-contribution-contributor,.house-publication-contribution-not-identified{color:hsl(var(--tone-neutral-800))}.house-publications-headline-content{--separator-drilldown-summary-grid-to-content-top: 0rem;margin-inline:0;width:100%;flex:1 0 100%;align-self:stretch;padding-inline:0;box-sizing:border-box}.house-drilldown-heading-content-block{margin-inline:0;width:100%;padding-top:0;box-sizing:border-box}.house-drilldown-heading-content-block>:first-child{margin-top:0!important}.house-publications-headline-metric-grid{margin-inline:0;width:100%;justify-items:stretch;align-items:stretch}.house-drilldown-panel-no-pad>.house-drilldown-heading-block{justify-content:flex-start}.house-drilldown-panel-no-pad>.house-drilldown-navigation-block{justify-content:flex-start}.house-drilldown-summary-stat-card-active{background-color:hsl(var(--tone-positive-50) / .94)}.house-drilldown-summary-trend-chart .house-chart-frame{background-color:hsl(var(--surface-drilldown-elevated))}:root .house-drilldown-sheet-body .house-drilldown-summary-stat-card{background-color:#fff!important}:root .house-drilldown-sheet-body .house-drilldown-summary-stat-card.house-drilldown-summary-stat-card-active{background-color:hsl(var(--tone-positive-50) / .94)!important}.dark .house-drilldown-sheet-body .house-drilldown-summary-stat-card-active,.dark .house-drilldown-sheet-body .house-drilldown-summary-stat-card.house-drilldown-summary-stat-card-active{background-color:hsl(var(--tone-positive-50) / .94)!important}:root .house-drilldown-sheet-body .house-drilldown-summary-trend-chart .house-chart-frame{background-color:#fff!important}.dark .house-drilldown-sheet-body .house-drilldown-summary-stat-card,.dark .house-drilldown-sheet-body .house-drilldown-summary-trend-chart .house-chart-frame{background-color:hsl(var(--surface-drilldown-elevated))!important}.house-drilldown-summary-stat-value-wrap{display:flex;min-height:0;width:100%;align-items:center;justify-content:center;margin-top:0;text-align:center}.house-drilldown-stat-value-emphasis{font-size:1.15rem;line-height:1.45rem;font-weight:700;color:hsl(var(--tone-neutral-900))}.house-drilldown-section-label{font-size:.75rem;line-height:1.02rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-700))}.house-drilldown-axis{font-size:.75rem;line-height:1rem;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--tone-neutral-500))}.house-drilldown-range{width:100%;accent-color:hsl(var(--tone-accent-700))}.house-drilldown-badge{display:inline-flex;align-items:center;border:1px solid hsl(var(--stroke-strong) / .92);border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.house-drilldown-badge-positive{border-color:hsl(var(--tone-positive-300));background-color:hsl(var(--tone-positive-100));color:hsl(var(--tone-positive-700))}.house-drilldown-badge-accent{border-color:hsl(var(--tone-accent-300));background-color:hsl(var(--tone-accent-100));color:hsl(var(--tone-accent-700))}.house-drilldown-badge-warning{border-color:hsl(var(--tone-warning-300));background-color:hsl(var(--tone-warning-100));color:hsl(var(--tone-warning-700))}.house-drilldown-badge-danger{border-color:hsl(var(--tone-danger-300));background-color:hsl(var(--tone-danger-100));color:hsl(var(--tone-danger-700))}.house-drilldown-badge-neutral{border-color:hsl(var(--tone-neutral-300));background-color:hsl(var(--tone-neutral-100));color:hsl(var(--tone-neutral-700))}.house-drilldown-note{font-size:.75rem;line-height:1.1rem;color:hsl(var(--tone-neutral-700))}.house-drilldown-note-soft{font-size:.75rem;line-height:1.05rem;color:hsl(var(--tone-neutral-500))}.house-drilldown-divider-top{border-top:1px solid hsl(var(--stroke-soft) / .92)}.house-drilldown-chart-grid-svg{stroke:hsl(var(--stroke-soft) / .92);stroke-width:1}.house-drilldown-chart-area-svg{fill:hsl(var(--tone-accent-100) / .58)}.house-drilldown-chart-moving-svg{fill:none;stroke:hsl(var(--tone-neutral-500));stroke-width:1.8;stroke-dasharray:3 3}.house-drilldown-chart-main-svg{fill:none;stroke:hsl(var(--tone-accent-700));stroke-width:2.8;stroke-linecap:round}.house-approved-tooltip,.house-drilldown-chart-tooltip{border:1px solid hsl(var(--stroke-strong) / .94)!important;border-radius:.375rem!important;background-color:hsl(var(--tone-neutral-50))!important;box-shadow:none!important;color:hsl(var(--tone-neutral-700))!important}.house-approved-tooltip-content{padding-inline:.5rem!important;padding-block:.125rem!important;font-family:var(--font-family-base)!important;font-size:var(--text-caption-size)!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:none!important}.house-drilldown-skeleton-block{background-color:hsl(var(--tone-neutral-50) / .64)}.house-drilldown-breakdown-bar-selected{background-color:hsl(var(--tone-accent-700))}.house-drilldown-breakdown-bar-selected-outline{border-color:hsl(var(--tone-accent-500))}.house-drilldown-table-row{color:hsl(var(--tone-neutral-700))}.house-drilldown-table-empty{color:hsl(var(--tone-neutral-500))}.house-drilldown-toggle-button-muted{color:hsl(var(--tone-neutral-950));opacity:1;font-weight:600}.house-drilldown-toggle-button-muted:hover{color:hsl(var(--tone-neutral-900))}.house-drilldown-collapsible-section{border:1px solid hsl(var(--border));background-color:hsl(var(--background) / .7);transition:background-color var(--motion-duration-ui) ease-out,border-color var(--motion-duration-ui) ease-out}.house-drilldown-collapsible-section:hover{border-color:hsl(var(--border));background-color:hsl(var(--background) / .76)}.house-drilldown-collapsible-section[data-state=open]{border-color:hsl(var(--border));background-color:hsl(var(--background) / .78);box-shadow:none}.house-drilldown-collapsible-entity{margin-left:.75rem;margin-right:.5rem;padding-left:.5rem;border:1px solid hsl(var(--stroke-strong) / .7);border-left:3px solid hsl(var(--house-rail-color, var(--tone-accent-500)) / .86);border-radius:.5rem;background-color:hsl(var(--background) / .72);transition:border-left-color var(--motion-duration-ui) ease-out,border-color var(--motion-duration-ui) ease-out,background-color var(--motion-duration-ui) ease-out}.house-drilldown-collapsible-entity:hover{border-color:hsl(var(--stroke-strong) / .86);border-left-color:hsl(var(--house-rail-color, var(--tone-accent-600)) / .96);background-color:hsl(var(--background) / .8)}.house-drilldown-collapsible-entity[data-state=open]{border-color:hsl(var(--stroke-strong) / .92);border-left-color:hsl(var(--house-rail-color, var(--tone-accent-700)) / .98);background-color:hsl(var(--background) / .88)}.house-drilldown-tab-list{display:grid!important;width:100%;max-width:100%;grid-template-columns:repeat(5,minmax(0,1fr));align-content:stretch;justify-content:stretch;align-items:stretch;gap:.25rem;padding:.25rem;box-sizing:border-box}.house-publications-drilldown-empty-state{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.house-drilldown-stack-3{display:flex;flex-direction:column;gap:var(--separator-drilldown-content-to-heading-block)}.house-drilldown-stack-2{display:flex;flex-direction:column;gap:.5rem}.house-publications-drilldown-stack-1{display:flex;flex-direction:column;gap:.25rem}.house-drilldown-panel-no-pad{--house-publications-drilldown-inline-align: 0rem;--house-publications-drilldown-text-inline-align: .25rem;--house-publications-drilldown-chart-controls-inline-align: 0;padding:0}.house-drilldown-panel-no-pad>.house-drilldown-navigation-block,.house-drilldown-panel-no-pad>.house-drilldown-title-block,.house-drilldown-panel-no-pad>.house-drilldown-divider-top,.house-drilldown-panel-no-pad>.house-drilldown-heading-block,.house-drilldown-panel-no-pad>.house-drilldown-subheading-block,.house-drilldown-panel-no-pad>.house-drilldown-content-block,.house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-content-block,.house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-divider-top,.house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-navigation-block,.house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-title-block,.house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-divider-top,.house-drilldown-panel-no-pad>.house-drilldown-header-shell>.house-drilldown-navigation-block,.house-drilldown-panel-no-pad>.house-drilldown-header-shell>.house-drilldown-title-block,.house-drilldown-panel-no-pad>.house-drilldown-header-shell>.house-drilldown-divider-top{width:calc(100% - (var(--house-publications-drilldown-text-inline-align) * 2));margin-inline:var(--house-publications-drilldown-text-inline-align)}.house-drilldown-panel-no-pad>.house-drilldown-content-block{width:100%;margin-inline:0}.house-drilldown-panel-no-pad>.house-drilldown-heading-block,.house-drilldown-panel-no-pad>.house-drilldown-heading-block-secondary,.house-drilldown-panel-no-pad>.house-drilldown-subheading-block{width:100%;margin-inline:0}.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-navigation-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-title-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-divider-top,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-heading-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-subheading-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-content-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-content-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-divider-top,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-navigation-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-title-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-flow-shell>.house-drilldown-header-shell>.house-drilldown-divider-top,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-header-shell>.house-drilldown-navigation-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-header-shell>.house-drilldown-title-block,.house-drilldown-tab-panel .house-drilldown-panel-no-pad>.house-drilldown-header-shell>.house-drilldown-divider-top{width:100%;margin-inline:0}.house-drilldown-subheading-block-title,.house-drilldown-heading-block-title{margin:0;padding-inline:var(--house-publications-drilldown-inline-align, 0);font-size:.8125rem;line-height:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tone-neutral-600))}.house-drilldown-panel-no-pad .house-drilldown-subheading-block-title,.house-drilldown-panel-no-pad .house-drilldown-heading-block-title,.house-drilldown-panel-no-pad .house-drilldown-overline{padding-inline:0}.house-drilldown-summary-stats-grid{margin-top:var(--separator-drilldown-summary-grid-to-content-top);width:100%;max-width:100%;display:grid;min-width:0;gap:.5rem;grid-template-columns:minmax(0,1fr);box-sizing:border-box}@media (min-width: 640px){.house-drilldown-summary-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.house-drilldown-summary-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.house-drilldown-summary-stats-grid-compact{margin-top:.5rem;width:100%;max-width:100%;display:grid;min-width:0;gap:.5rem;grid-template-columns:minmax(0,1fr);box-sizing:border-box}@media (min-width: 640px){.house-drilldown-summary-stats-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}}.house-drilldown-summary-trend-chart{margin-top:0;width:100%;max-width:100%;height:18.28125rem;min-width:0;box-sizing:border-box}.house-publications-drilldown-summary-trend-chart-tall{height:17.6rem}.house-publications-drilldown-bounded-section{width:100%;border:var(--house-bold-outline-width) solid hsl(var(--stroke-strong));border-radius:.375rem;background-color:hsl(var(--background));box-shadow:none;padding:.625rem .75rem;box-sizing:border-box}.house-publications-drilldown-file-list{width:100%}.house-publications-drilldown-file-entry{width:100%;box-sizing:border-box}.house-publications-drilldown-file-entry-menuable{cursor:context-menu}.house-publications-drilldown-file-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:pretty;word-break:break-word}.house-publications-drilldown-file-rename-shell{display:flex;width:100%;align-items:center;gap:.375rem}.house-publications-drilldown-file-rename-input{flex:1 1 auto}.house-publications-drilldown-file-entry+.house-publications-drilldown-file-entry{margin-top:.75rem;padding-top:.875rem;border-top:1px solid hsl(var(--stroke-soft) / .5)}.house-publications-drilldown-first-section{margin-top:var(--separator-drilldown-heading-block-to-content)}.house-drilldown-content-block+.house-publications-drilldown-bounded-section,.house-publications-drilldown-bounded-section+.house-publications-drilldown-bounded-section{margin-top:var(--separator-section-content-to-section-header)}.house-publications-trend-chart-frame-borderless{border:0;border-radius:0;background-color:transparent;box-shadow:none;padding-inline:0;padding-top:0}.house-publications-trend-table-shell-plain{border:0;border-radius:0;background-color:transparent;box-shadow:none}.house-publications-trend-table-shell-plain tbody>tr.house-table-row:nth-child(1){background-image:linear-gradient(90deg,hsl(var(--tone-positive-300) / .56) 0%,hsl(var(--tone-positive-200) / .24) 66%,transparent 100%)}.house-publications-trend-table-shell-plain tbody>tr.house-table-row:nth-child(2){background-image:linear-gradient(90deg,hsl(var(--tone-positive-300) / .42) 0%,hsl(var(--tone-positive-200) / .18) 66%,transparent 100%)}.house-publications-trend-table-shell-plain tbody>tr.house-table-row:nth-child(3){background-image:linear-gradient(90deg,hsl(var(--tone-positive-300) / .3) 0%,hsl(var(--tone-positive-200) / .13) 66%,transparent 100%)}.house-publications-trend-table-shell-no-top-highlight tbody>tr.house-table-row:nth-child(1),.house-publications-trend-table-shell-no-top-highlight tbody>tr.house-table-row:nth-child(2),.house-publications-trend-table-shell-no-top-highlight tbody>tr.house-table-row:nth-child(3){background-image:none!important;background-color:transparent!important}.house-publications-drilldown-summary-trend-chart-tall .house-chart-frame{border:0;border-radius:0;background-color:transparent;box-shadow:none;padding-inline:0;padding-top:0}.house-drilldown-chart-controls-row{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.house-publications-trends-controls-row{margin-bottom:var(--separator-drilldown-controls-row-to-chart)}.house-drilldown-chart-controls-left{padding-inline-start:var(--house-publications-drilldown-chart-controls-inline-align, 0);display:flex;min-width:0;align-items:center;gap:.5rem;flex-wrap:wrap}.house-drilldown-chart-meta{min-height:.9rem}.publications-insights-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--metric-tile-grid-row-min-height);align-items:stretch;justify-items:stretch;align-content:stretch;gap:var(--metric-tile-grid-gap);padding-top:0;padding-bottom:var(--metric-tile-grid-padding);padding-inline:0;width:100%;max-width:100%;margin-inline:0;box-sizing:border-box;background-color:hsl(var(--card))}.publications-insights-grid>*{min-width:0;width:100%;max-width:100%;height:100%;justify-self:stretch;box-sizing:border-box}.house-separator-main-heading-to-content{margin-top:var(--separator-section-header-to-section-content)}@media (min-width: 640px){.publications-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.publications-insights-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.text-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.text-micro{font-size:var(--text-micro-size);line-height:var(--text-micro-line)}.text-label{font-size:var(--text-label-size);line-height:var(--text-label-line)}.text-body{font-size:var(--text-body-size);line-height:var(--text-body-line)}.text-body-strong{font-size:var(--text-body-strong-size);line-height:var(--text-body-strong-line)}.text-body-secondary{font-size:var(--text-body-secondary-size);line-height:var(--text-body-secondary-line)}.text-display{font-size:var(--text-display-size);line-height:var(--text-display-line);letter-spacing:-.02em}.text-h2{font-size:var(--text-h2-size);line-height:var(--text-h2-line);letter-spacing:-.015em}.text-h3{font-size:var(--text-h3-size);line-height:var(--text-h3-line);letter-spacing:-.01em}.\[font-size\:var\(--text-caption-size\)\]{font-size:var(--text-caption-size)}.\[font-size\:var\(--text-micro-size\)\]{font-size:var(--text-micro-size)}.\[line-height\:var\(--text-caption-line\)\]{line-height:var(--text-caption-line)}.\[line-height\:var\(--text-micro-line\)\]{line-height:var(--text-micro-line)}@keyframes wizard-fade-slide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes select-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wizard-step-transition{animation:wizard-fade-slide var(--motion-duration-base) ease-out}.house-publications-search-toggle .house-publications-search-toggle-icon,.house-publications-settings-toggle .house-publications-settings-toggle-icon,.house-publications-filter-toggle .house-publications-filter-toggle-icon{transform-origin:center;transition:transform .22s cubic-bezier(.2,.8,.2,1),color .18s ease,fill .22s ease,fill-opacity .22s ease}.house-publications-search-toggle[data-state=open] .house-publications-search-toggle-icon{transform:scale(1.12)}.house-publications-settings-toggle[data-state=open] .house-publications-settings-toggle-icon{transform:rotate(96deg)}.house-publications-filter-toggle .house-publications-filter-toggle-icon{fill:transparent;fill-opacity:0}.house-publications-filter-toggle[data-state=open] .house-publications-filter-toggle-icon,.house-publications-filter-toggle[data-filtered=true] .house-publications-filter-toggle-icon{fill:currentColor;fill-opacity:.88;transform:scale(1.03)}.house-range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;background:transparent;pointer-events:none}.house-range-slider:focus{outline:none}.house-range-slider::-webkit-slider-runnable-track{height:.25rem;background:transparent}.house-range-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.95rem;height:.95rem;margin-top:-.35rem;border:1px solid hsl(var(--tone-accent-300));border-radius:9999px;background:hsl(var(--tone-neutral-0));box-shadow:0 1px 4px hsl(var(--tone-neutral-950) / .14);cursor:ew-resize;pointer-events:auto}.house-range-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px hsl(var(--tone-accent-200) / .55)}.house-range-slider::-moz-range-track{height:.25rem;border:none;background:transparent}.house-range-slider::-moz-range-thumb{width:.95rem;height:.95rem;border:1px solid hsl(var(--tone-accent-300));border-radius:9999px;background:hsl(var(--tone-neutral-0));box-shadow:0 1px 4px hsl(var(--tone-neutral-950) / .14);cursor:ew-resize;pointer-events:auto}.house-range-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px hsl(var(--tone-accent-200) / .55)}.publication-structured-table table{width:100%;border-collapse:collapse;font-size:.78rem;line-height:1.55}.publication-structured-table th,.publication-structured-table td{padding:.3rem .5rem;text-align:left;vertical-align:top}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0px}.file\:border-\[hsl\(var\(--tone-neutral-300\)\)\]::file-selector-button{border-color:hsl(var(--tone-neutral-300))}.file\:bg-\[hsl\(var\(--tone-neutral-50\)\)\]::file-selector-button{background-color:hsl(var(--tone-neutral-50))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-\[hsl\(var\(--tone-neutral-900\)\)\]::file-selector-button{color:hsl(var(--tone-neutral-900))}.placeholder\:text-\[0\.96rem\]::-moz-placeholder{font-size:.96rem}.placeholder\:text-\[0\.96rem\]::placeholder{font-size:.96rem}.placeholder\:text-\[0\.9rem\]::-moz-placeholder{font-size:.9rem}.placeholder\:text-\[0\.9rem\]::placeholder{font-size:.9rem}.placeholder\:text-\[hsl\(var\(--muted-foreground\)\)\]::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-\[hsl\(var\(--muted-foreground\)\)\]::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-\[hsl\(var\(--tone-neutral-500\)\)\]::-moz-placeholder{color:hsl(var(--tone-neutral-500))}.placeholder\:text-\[hsl\(var\(--tone-neutral-500\)\)\]::placeholder{color:hsl(var(--tone-neutral-500))}.placeholder\:text-\[hsl\(var\(--tone-neutral-600\)\)\]::-moz-placeholder{color:hsl(var(--tone-neutral-600))}.placeholder\:text-\[hsl\(var\(--tone-neutral-600\)\)\]::placeholder{color:hsl(var(--tone-neutral-600))}.placeholder\:text-muted-foreground::-moz-placeholder{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-1:before{content:var(--tw-content);top:.25rem;bottom:.25rem}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:rounded-r:before{content:var(--tw-content);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.before\:bg-\[hsl\(var\(--tone-accent-700\)\)\]:before{content:var(--tw-content);background-color:hsl(var(--tone-accent-700))}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0px}.odd\:bg-\[hsl\(var\(--tone-neutral-50\)\)\]:nth-child(odd){background-color:hsl(var(--tone-neutral-50))}.odd\:bg-muted\/20:nth-child(odd){background-color:hsl(var(--muted) / .2)}.even\:bg-\[hsl\(var\(--tone-neutral-100\)\)\]:nth-child(2n){background-color:hsl(var(--tone-neutral-100))}.visited\:\!text-\[hsl\(var\(--tone-neutral-900\)\)\]:visited{color:hsl(var(--tone-neutral-900))!important}.focus-within\:border-\[hsl\(var\(--tone-neutral-700\)\)\]:focus-within{border-color:hsl(var(--tone-neutral-700))}.focus-within\:bg-\[hsl\(var\(--tone-neutral-50\)\)\]:focus-within{background-color:hsl(var(--tone-neutral-50))}.focus-within\:ring-0:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:-translate-y-px:hover,.hover\:translate-y-\[-1px\]:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!transform-none:hover{transform:none!important}.hover\:border-\[hsl\(var\(--tone-accent-300\)\)\]:hover{border-color:hsl(var(--tone-accent-300))}.hover\:border-\[hsl\(var\(--tone-accent-400\)\)\]:hover{border-color:hsl(var(--tone-accent-400))}.hover\:border-\[hsl\(var\(--tone-accent-400\)\/0\.94\)\]:hover{border-color:hsl(var(--tone-accent-400)/.94)}.hover\:border-\[hsl\(var\(--tone-accent-800\)\)\]:hover{border-color:hsl(var(--tone-accent-800))}.hover\:border-\[hsl\(var\(--tone-danger-300\)\)\]:hover{border-color:hsl(var(--tone-danger-300))}.hover\:border-\[hsl\(var\(--tone-neutral-200\)\)\]:hover{border-color:hsl(var(--tone-neutral-200))}.hover\:border-\[hsl\(var\(--tone-neutral-250\)\)\]:hover{border-color:hsl(var(--tone-neutral-250))}.hover\:border-\[hsl\(var\(--tone-neutral-300\)\)\]:hover{border-color:hsl(var(--tone-neutral-300))}.hover\:border-\[hsl\(var\(--tone-neutral-350\)\)\]:hover{border-color:hsl(var(--tone-neutral-350))}.hover\:border-\[hsl\(var\(--tone-neutral-600\)\)\]:hover{border-color:hsl(var(--tone-neutral-600))}.hover\:border-\[hsl\(var\(--tone-neutral-900\)\)\]:hover{border-color:hsl(var(--tone-neutral-900))}.hover\:border-\[hsl\(var\(--tone-positive-300\)\)\]:hover{border-color:hsl(var(--tone-positive-300))}.hover\:border-\[hsl\(var\(--tone-positive-400\)\)\]:hover{border-color:hsl(var(--tone-positive-400))}.hover\:border-\[hsl\(var\(--tone-warning-300\)\)\]:hover{border-color:hsl(var(--tone-warning-300))}.hover\:border-transparent:hover{border-color:transparent}.hover\:\!bg-transparent:hover{background-color:transparent!important}.hover\:bg-\[hsl\(var\(--background\)\)\]:hover{background-color:hsl(var(--background))}.hover\:bg-\[hsl\(var\(--muted\)\)\]:hover{background-color:hsl(var(--muted))}.hover\:bg-\[hsl\(var\(--section-style-profile-accent\,var\(--tone-accent-500\)\)\/0\.12\)\]:hover{background-color:hsl(var(--section-style-profile-accent,var(--tone-accent-500))/.12)}.hover\:bg-\[hsl\(var\(--tone-accent-100\)\)\]:hover{background-color:hsl(var(--tone-accent-100))}.hover\:bg-\[hsl\(var\(--tone-accent-100\)\/0\.9\)\]:hover{background-color:hsl(var(--tone-accent-100)/.9)}.hover\:bg-\[hsl\(var\(--tone-accent-100\)\/0\.92\)\]:hover{background-color:hsl(var(--tone-accent-100)/.92)}.hover\:bg-\[hsl\(var\(--tone-accent-50\)\)\]:hover{background-color:hsl(var(--tone-accent-50))}.hover\:bg-\[hsl\(var\(--tone-accent-50\)\/0\.96\)\]:hover{background-color:hsl(var(--tone-accent-50)/.96)}.hover\:bg-\[hsl\(var\(--tone-accent-700\)\)\]:hover{background-color:hsl(var(--tone-accent-700))}.hover\:bg-\[hsl\(var\(--tone-accent-800\)\)\]:hover{background-color:hsl(var(--tone-accent-800))}.hover\:bg-\[hsl\(var\(--tone-danger-100\)\/0\.9\)\]:hover{background-color:hsl(var(--tone-danger-100)/.9)}.hover\:bg-\[hsl\(var\(--tone-danger-100\)\/0\.92\)\]:hover{background-color:hsl(var(--tone-danger-100)/.92)}.hover\:bg-\[hsl\(var\(--tone-danger-50\)\)\]:hover{background-color:hsl(var(--tone-danger-50))}.hover\:bg-\[hsl\(var\(--tone-neutral-100\)\)\]:hover{background-color:hsl(var(--tone-neutral-100))}.hover\:bg-\[hsl\(var\(--tone-neutral-100\)\/0\.55\)\]:hover{background-color:hsl(var(--tone-neutral-100)/.55)}.hover\:bg-\[hsl\(var\(--tone-neutral-100\)\/0\.72\)\]:hover{background-color:hsl(var(--tone-neutral-100)/.72)}.hover\:bg-\[hsl\(var\(--tone-neutral-100\)\/0\.9\)\]:hover{background-color:hsl(var(--tone-neutral-100)/.9)}.hover\:bg-\[hsl\(var\(--tone-neutral-100\)\/0\.92\)\]:hover{background-color:hsl(var(--tone-neutral-100)/.92)}.hover\:bg-\[hsl\(var\(--tone-neutral-200\)\)\]:hover{background-color:hsl(var(--tone-neutral-200))}.hover\:bg-\[hsl\(var\(--tone-neutral-400\)\/0\.14\)\]:hover{background-color:hsl(var(--tone-neutral-400)/.14)}.hover\:bg-\[hsl\(var\(--tone-neutral-50\)\)\]:hover{background-color:hsl(var(--tone-neutral-50))}.hover\:bg-\[hsl\(var\(--tone-neutral-50\)\/0\.55\)\]:hover{background-color:hsl(var(--tone-neutral-50)/.55)}.hover\:bg-\[hsl\(var\(--tone-neutral-50\)\/0\.7\)\]:hover{background-color:hsl(var(--tone-neutral-50)/.7)}.hover\:bg-\[hsl\(var\(--tone-positive-100\)\/0\.9\)\]:hover{background-color:hsl(var(--tone-positive-100)/.9)}.hover\:bg-\[hsl\(var\(--tone-positive-100\)\/0\.92\)\]:hover{background-color:hsl(var(--tone-positive-100)/.92)}.hover\:bg-\[hsl\(var\(--tone-positive-50\)\)\]:hover{background-color:hsl(var(--tone-positive-50))}.hover\:bg-\[hsl\(var\(--tone-warning-100\)\/0\.9\)\]:hover{background-color:hsl(var(--tone-warning-100)/.9)}.hover\:bg-\[hsl\(var\(--tone-warning-100\)\/0\.92\)\]:hover{background-color:hsl(var(--tone-warning-100)/.92)}.hover\:bg-\[hsl\(var\(--tone-warning-50\)\)\]:hover{background-color:hsl(var(--tone-warning-50))}.hover\:bg-\[var\(--metric-tile-bg-rest\)\]:hover{background-color:var(--metric-tile-bg-rest)}.hover\:bg-\[var\(--oauth-hover-bg\)\]:hover{background-color:var(--oauth-hover-bg)}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:hsl(var(--accent) / var(--tw-bg-opacity, 1))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-warning-100) / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-accent-50) / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-100) / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-200:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-200) / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-50) / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-positive-700) / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/45:hover{background-color:hsl(var(--muted) / .45)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-neutral-50:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-50) / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-100) / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-neutral-800) / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:\!text-\[hsl\(var\(--tone-accent-700\)\)\]:hover{color:hsl(var(--tone-accent-700))!important}.hover\:\!text-\[hsl\(var\(--tone-neutral-700\)\)\]:hover{color:hsl(var(--tone-neutral-700))!important}.hover\:text-\[hsl\(var\(--foreground\)\)\]:hover{color:hsl(var(--foreground))}.hover\:text-\[hsl\(var\(--tone-accent-700\)\)\]:hover{color:hsl(var(--tone-accent-700))}.hover\:text-\[hsl\(var\(--tone-accent-800\)\)\]:hover{color:hsl(var(--tone-accent-800))}.hover\:text-\[hsl\(var\(--tone-accent-900\)\)\]:hover{color:hsl(var(--tone-accent-900))}.hover\:text-\[hsl\(var\(--tone-danger-700\)\)\]:hover{color:hsl(var(--tone-danger-700))}.hover\:text-\[hsl\(var\(--tone-neutral-50\)\)\]:hover{color:hsl(var(--tone-neutral-50))}.hover\:text-\[hsl\(var\(--tone-neutral-700\)\)\]:hover{color:hsl(var(--tone-neutral-700))}.hover\:text-\[hsl\(var\(--tone-neutral-800\)\)\]:hover{color:hsl(var(--tone-neutral-800))}.hover\:text-\[hsl\(var\(--tone-neutral-900\)\)\]:hover{color:hsl(var(--tone-neutral-900))}.hover\:text-\[hsl\(var\(--tone-positive-700\)\)\]:hover{color:hsl(var(--tone-positive-700))}.hover\:text-\[hsl\(var\(--tone-warning-800\)\)\]:hover{color:hsl(var(--tone-warning-800))}.hover\:text-foreground:hover{--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-100:hover{opacity:1}.hover\:\!shadow-none:hover{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--tone-accent-500\)\/0\.24\)\,0_6px_18px_hsl\(var\(--tone-accent-900\)\/0\.18\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--tone-accent-500)/.24),0 6px 18px hsl(var(--tone-accent-900)/.18);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--tone-neutral-900\)\/0\.12\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--tone-neutral-900)/.12);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_2px_hsl\(var\(--background\)\)\,0_2px_6px_hsl\(var\(--tone-neutral-950\)\/0\.16\)\]:hover{--tw-shadow: 0 0 0 2px hsl(var(--background)),0 2px 6px hsl(var(--tone-neutral-950)/.16);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_hsl\(var\(--foreground\)\/0\.08\)\]:hover{--tw-shadow: 0 2px 8px hsl(var(--foreground)/.08);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_1px_0_0_hsl\(var\(--stroke-soft\)\/0\.95\)\,inset_-1px_0_0_hsl\(var\(--stroke-soft\)\/0\.95\)\]:hover{--tw-shadow: inset 1px 0 0 hsl(var(--stroke-soft)/.95),inset -1px 0 0 hsl(var(--stroke-soft)/.95);--tw-shadow-colored: inset 1px 0 0 var(--tw-shadow-color), inset -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[var\(--elevation-1\)\]:hover{--tw-shadow-color: var(--elevation-1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[var\(--elevation-sm\)\]:hover{--tw-shadow-color: var(--elevation-sm);--tw-shadow: var(--tw-shadow-colored)}.hover\:file\:bg-\[hsl\(var\(--tone-neutral-100\)\)\]::file-selector-button:hover{background-color:hsl(var(--tone-neutral-100))}.focus\:border-\[hsl\(var\(--tone-accent-500\)\)\]:focus{border-color:hsl(var(--tone-accent-500))}.focus\:bg-\[hsl\(var\(--house-select-accent\)\/0\.12\)\]:focus{background-color:hsl(var(--house-select-accent)/.12)}.focus\:bg-\[hsl\(var\(--tone-neutral-100\)\)\]:focus{background-color:hsl(var(--tone-neutral-100))}.focus\:shadow-\[var\(--ring-focus\)\]:focus{--tw-shadow-color: var(--ring-focus);--tw-shadow: var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[hsl\(var\(--tone-accent-500\)\)\]:focus{--tw-ring-color: hsl(var(--tone-accent-500))}.focus\:ring-ring:focus{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--ring) / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:\!border-\[hsl\(var\(--tone-neutral-500\)\)\]:focus-visible{border-color:hsl(var(--tone-neutral-500))!important}.focus-visible\:border-\[hsl\(var\(--tone-accent-500\)\)\]:focus-visible{border-color:hsl(var(--tone-accent-500))}.focus-visible\:border-\[hsl\(var\(--tone-accent-600\)\)\]:focus-visible{border-color:hsl(var(--tone-accent-600))}.focus-visible\:border-\[hsl\(var\(--tone-neutral-900\)\)\]:focus-visible{border-color:hsl(var(--tone-neutral-900))}.focus-visible\:bg-\[hsl\(var\(--tone-neutral-100\)\)\]:focus-visible{background-color:hsl(var(--tone-neutral-100))}.focus-visible\:bg-\[hsl\(var\(--tone-neutral-400\)\/0\.16\)\]:focus-visible{background-color:hsl(var(--tone-neutral-400)/.16)}.focus-visible\:bg-\[var\(--metric-tile-bg-rest\)\]:focus-visible{background-color:var(--metric-tile-bg-rest)}.focus-visible\:text-\[hsl\(var\(--tone-neutral-800\)\)\]:focus-visible{color:hsl(var(--tone-neutral-800))}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:\!shadow-none:focus-visible{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus-visible\:shadow-\[0_0_0_1px_hsl\(var\(--tone-neutral-900\)\/0\.18\)\]:focus-visible{--tw-shadow: 0 0 0 1px hsl(var(--tone-neutral-900)/.18);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-\[inset_1px_0_0_hsl\(var\(--stroke-soft\)\)\,inset_-1px_0_0_hsl\(var\(--stroke-soft\)\)\]:focus-visible{--tw-shadow: inset 1px 0 0 hsl(var(--stroke-soft)),inset -1px 0 0 hsl(var(--stroke-soft));--tw-shadow-colored: inset 1px 0 0 var(--tw-shadow-color), inset -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-\[var\(--ring-focus\)\]:focus-visible{--tw-shadow-color: var(--ring-focus);--tw-shadow: var(--tw-shadow-colored)}.focus-visible\:\!outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:\!ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[hsl\(var\(--ring\)\)\]:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-\[hsl\(var\(--tone-accent-200\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-accent-200))}.focus-visible\:ring-\[hsl\(var\(--tone-accent-300\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-accent-300))}.focus-visible\:ring-\[hsl\(var\(--tone-accent-500\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-accent-500))}.focus-visible\:ring-\[hsl\(var\(--tone-danger-200\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-danger-200))}.focus-visible\:ring-\[hsl\(var\(--tone-neutral-200\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-neutral-200))}.focus-visible\:ring-\[hsl\(var\(--tone-positive-200\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-positive-200))}.focus-visible\:ring-\[hsl\(var\(--tone-positive-200\)\/0\.78\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-positive-200)/.78)}.focus-visible\:ring-\[hsl\(var\(--tone-warning-200\)\)\]:focus-visible{--tw-ring-color: hsl(var(--tone-warning-200))}.focus-visible\:ring-\[var\(--oauth-focus-ring\)\]:focus-visible{--tw-ring-color: var(--oauth-focus-ring)}.focus-visible\:ring-emerald-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--tone-positive-500) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--ring) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background) / 1)}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color: transparent}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-\[hsl\(var\(--section-style-profile-accent\,var\(--tone-accent-500\)\)\/0\.8\)\]:active{border-color:hsl(var(--section-style-profile-accent,var(--tone-accent-500))/.8)}.active\:border-\[hsl\(var\(--tone-accent-800\)\)\]:active{border-color:hsl(var(--tone-accent-800))}.active\:border-\[hsl\(var\(--tone-neutral-900\)\)\]:active{border-color:hsl(var(--tone-neutral-900))}.active\:bg-\[hsl\(var\(--section-style-profile-accent\,var\(--tone-accent-500\)\)\/0\.22\)\]:active{background-color:hsl(var(--section-style-profile-accent,var(--tone-accent-500))/.22)}.active\:bg-\[hsl\(var\(--tone-accent-800\)\)\]:active{background-color:hsl(var(--tone-accent-800))}.active\:bg-\[hsl\(var\(--tone-neutral-200\)\)\]:active{background-color:hsl(var(--tone-neutral-200))}.active\:bg-\[hsl\(var\(--tone-neutral-300\)\)\]:active{background-color:hsl(var(--tone-neutral-300))}.active\:bg-white:active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.active\:\!text-\[hsl\(var\(--tone-accent-700\)\)\]:active{color:hsl(var(--tone-accent-700))!important}.active\:text-\[hsl\(var\(--tone-neutral-50\)\)\]:active{color:hsl(var(--tone-neutral-50))}.active\:text-\[hsl\(var\(--tone-neutral-900\)\)\]:active{color:hsl(var(--tone-neutral-900))}.active\:shadow-\[0_1px_2px_hsl\(var\(--tone-accent-900\)\/0\.16\)\]:active{--tw-shadow: 0 1px 2px hsl(var(--tone-accent-900)/.16);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:shadow-\[var\(--elevation-xs\)\]:active{--tw-shadow-color: var(--elevation-xs);--tw-shadow: var(--tw-shadow-colored)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-\[hsl\(var\(--tone-neutral-500\)\)\]:disabled{color:hsl(var(--tone-neutral-500))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group\/file-row:focus-within .group-focus-within\/file-row\:pointer-events-auto{pointer-events:auto}.group\/file-row:focus-within .group-focus-within\/file-row\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/file-row:focus-within .group-focus-within\/file-row\:text-\[hsl\(var\(--tone-accent-700\)\)\]{color:hsl(var(--tone-accent-700))}.group\/file-row:focus-within .group-focus-within\/file-row\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/file-row:hover .group-hover\/file-row\:pointer-events-auto{pointer-events:auto}.group\/file-row:hover .group-hover\/file-row\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/member-badge:hover .group-hover\/member-badge\:translate-y-px,.group\/workspace-access-menu:hover .group-hover\/workspace-access-menu\:translate-y-px{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/tile:hover .group-hover\/tile\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.005\]{--tw-scale-x: 1.005;--tw-scale-y: 1.005;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[hsl\(var\(--tone-accent-300\)\)\]{border-color:hsl(var(--tone-accent-300))}.group:hover .group-hover\:border-\[hsl\(var\(--tone-danger-300\)\)\]{border-color:hsl(var(--tone-danger-300))}.group:hover .group-hover\:border-\[hsl\(var\(--tone-neutral-300\)\)\]{border-color:hsl(var(--tone-neutral-300))}.group:hover .group-hover\:border-\[hsl\(var\(--tone-positive-300\)\)\]{border-color:hsl(var(--tone-positive-300))}.group:hover .group-hover\:border-\[hsl\(var\(--tone-warning-300\)\)\]{border-color:hsl(var(--tone-warning-300))}.group:hover .group-hover\:bg-\[hsl\(var\(--tone-accent-50\)\)\]{background-color:hsl(var(--tone-accent-50))}.group:hover .group-hover\:bg-\[hsl\(var\(--tone-danger-50\)\)\]{background-color:hsl(var(--tone-danger-50))}.group:hover .group-hover\:bg-\[hsl\(var\(--tone-neutral-50\)\)\]{background-color:hsl(var(--tone-neutral-50))}.group:hover .group-hover\:bg-\[hsl\(var\(--tone-positive-50\)\)\]{background-color:hsl(var(--tone-positive-50))}.group:hover .group-hover\:bg-\[hsl\(var\(--tone-warning-50\)\)\]{background-color:hsl(var(--tone-warning-50))}.group\/file-row:hover .group-hover\/file-row\:text-\[hsl\(var\(--tone-accent-700\)\)\]{color:hsl(var(--tone-accent-700))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-accent-800\)\)\]{color:hsl(var(--tone-accent-800))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-accent-900\)\)\]{color:hsl(var(--tone-accent-900))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-danger-800\)\)\]{color:hsl(var(--tone-danger-800))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-danger-900\)\)\]{color:hsl(var(--tone-danger-900))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-neutral-900\)\)\]{color:hsl(var(--tone-neutral-900))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-positive-800\)\)\]{color:hsl(var(--tone-positive-800))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-positive-900\)\)\]{color:hsl(var(--tone-positive-900))}.group:hover .group-hover\:text-\[hsl\(var\(--tone-warning-800\)\)\]{color:hsl(var(--tone-warning-800))}.group\/file-row:hover .group-hover\/file-row\:opacity-100,.group\/member-badge:hover .group-hover\/member-badge\:opacity-100{opacity:1}.group\/member-badge:hover .group-hover\/member-badge\:opacity-80,.group\/workspace-access-menu:hover .group-hover\/workspace-access-menu\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-\[0_2px_8px_hsl\(var\(--foreground\)\/0\.08\)\]{--tw-shadow: 0 2px 8px hsl(var(--foreground)/.08);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-accent-800\)\)\]{color:hsl(var(--tone-accent-800))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-accent-900\)\)\]{color:hsl(var(--tone-accent-900))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-danger-800\)\)\]{color:hsl(var(--tone-danger-800))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-danger-900\)\)\]{color:hsl(var(--tone-danger-900))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-neutral-900\)\)\]{color:hsl(var(--tone-neutral-900))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-positive-800\)\)\]{color:hsl(var(--tone-positive-800))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-positive-900\)\)\]{color:hsl(var(--tone-positive-900))}.group:focus-visible .group-focus-visible\:text-\[hsl\(var\(--tone-warning-800\)\)\]{color:hsl(var(--tone-warning-800))}.peer:hover~.peer-hover\:opacity-100{opacity:1}.peer:focus-visible~.peer-focus-visible\:opacity-100{opacity:1}.aria-\[invalid\=true\]\:border-\[hsl\(var\(--tone-danger-500\)\)\][aria-invalid=true]{border-color:hsl(var(--tone-danger-500))}.aria-\[invalid\=true\]\:border-status-danger[aria-invalid=true]{--tw-border-opacity: 1;border-color:hsl(var(--status-danger) / var(--tw-border-opacity, 1))}.aria-\[invalid\=true\]\:shadow-\[var\(--ring-error\)\][aria-invalid=true]{--tw-shadow-color: var(--ring-error);--tw-shadow: var(--tw-shadow-colored)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:bg-card[data-state=active]{--tw-bg-opacity: 1;background-color:hsl(var(--card) / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[hsl\(var\(--house-select-accent\)\/0\.18\)\][data-state=checked]{background-color:hsl(var(--house-select-accent)/.18)}.data-\[state\=checked\]\:bg-\[hsl\(var\(--tone-neutral-100\)\)\][data-state=checked]{background-color:hsl(var(--tone-neutral-100))}.data-\[state\=selected\]\:bg-accent[data-state=selected]{--tw-bg-opacity: 1;background-color:hsl(var(--accent) / var(--tw-bg-opacity, 1))}.data-\[placeholder\]\:text-\[hsl\(var\(--muted-foreground\)\)\][data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[placeholder\]\:text-\[hsl\(var\(--tone-neutral-500\)\)\][data-placeholder]{color:hsl(var(--tone-neutral-500))}.data-\[state\=active\]\:text-\[hsl\(var\(--tone-neutral-900\)\)\][data-state=active]{color:hsl(var(--tone-neutral-900))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.data-\[state\=closed\]\:duration-320[data-state=closed]{transition-duration:var(--motion-duration-slow)}.data-\[state\=open\]\:duration-150[data-state=open]{transition-duration:var(--motion-duration-fast)}.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.data-\[state\=closed\]\:duration-320[data-state=closed]{animation-duration:var(--motion-duration-slow)}.data-\[state\=open\]\:duration-150[data-state=open]{animation-duration:var(--motion-duration-fast)}.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}.dark\:border-\[hsl\(160_24\%_46\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(160 24% 46% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(190_24\%_48\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(190 24% 48% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(211_32\%_48\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(211 32% 48% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(266_22\%_48\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(266 22% 48% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(339_24\%_50\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(339 24% 50% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(37_30\%_50\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(37 30% 50% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(var\(--tone-neutral-300\)\)\]:is(.dark *){border-color:hsl(var(--tone-neutral-300))}.dark\:border-amber-500\/50:is(.dark *){border-color:hsl(var(--tone-warning-500) / .5)}.dark\:bg-\[hsl\(160_18\%_29\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(160 18% 29% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(191_20\%_29\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(191 20% 29% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(211_24\%_28\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(211 24% 28% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(267_18\%_29\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(267 18% 29% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(339_18\%_30\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(339 18% 30% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(36_22\%_30\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(36 22% 30% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(var\(--tone-neutral-50\)\)\]:is(.dark *){background-color:hsl(var(--tone-neutral-50))}.dark\:bg-amber-500\/20:is(.dark *){background-color:hsl(var(--tone-warning-500) / .2)}.dark\:text-\[hsl\(160_42\%_82\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(160 42% 82% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(189_52\%_83\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(189 52% 83% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(210_60\%_86\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(210 60% 86% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(267_58\%_84\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(267 58% 84% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(339_56\%_84\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(339 56% 84% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(39_70\%_84\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(39 70% 84% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(var\(--tone-neutral-800\)\)\]:is(.dark *){color:hsl(var(--tone-neutral-800))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:hsl(var(--tone-warning-200) / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:block{display:block}.sm\:w-\[12rem\]{width:12rem}.sm\:w-\[25rem\]{width:25rem}.sm\:w-\[36rem\]{width:36rem}.sm\:w-sz-320{width:20rem}.sm\:w-sz-420{width:26.25rem}.sm\:w-sz-580{width:36.25rem}.sm\:max-w-sz-520{max-width:32.5rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[12rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:grid-cols-\[5\.1rem_minmax\(0\,1fr\)_4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.1rem minmax(0,1fr) 4.5rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_2rem_2rem\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2rem 2rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3\.5{gap:.875rem}.sm\:border-l{border-left-width:1px}.sm\:border-r{border-right-width:1px}.sm\:border-\[hsl\(var\(--tone-neutral-200\)\)\]{border-color:hsl(var(--tone-neutral-200))}.sm\:border-\[hsl\(var\(--tone-neutral-200\)\/0\.82\)\]{border-color:hsl(var(--tone-neutral-200)/.82)}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pl-3{padding-left:.75rem}.sm\:pr-3{padding-right:.75rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-start-1{grid-column-start:1}.md\:col-end-2{grid-column-end:2}.md\:mt-1{margin-top:.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[560px\]{height:560px}.md\:w-auto{width:auto}.md\:max-w-\[75\%\]{max-width:75%}.md\:max-w-sm{max-width:24rem}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[160px_minmax\(0\,1fr\)_auto\]{grid-template-columns:160px minmax(0,1fr) auto}.md\:grid-cols-\[220px_auto_auto\]{grid-template-columns:220px auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:rounded-md{border-radius:var(--radius-md)}.md\:border{border-width:1px}.md\:border-transparent{border-color:transparent}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-\[var\(--content-container-anchor-offset-md\)\]{padding-left:var(--content-container-anchor-offset-md);padding-right:var(--content-container-anchor-offset-md)}.md\:px-\[var\(--content-container-fluid-anchor-offset-md\)\]{padding-left:var(--content-container-fluid-anchor-offset-md);padding-right:var(--content-container-fluid-anchor-offset-md)}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pt-1{padding-top:.25rem}}@media (min-width: 900px){.nav\:block{display:block}.nav\:hidden{display:none}.nav\:grid-cols-\[17\.5rem_minmax\(0\,1fr\)_17\.5rem\]{grid-template-columns:17.5rem minmax(0,1fr) 17.5rem}.nav\:grid-cols-\[17\.5rem_minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:17.5rem minmax(0,1fr) 3.5rem}.nav\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.nav\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.nav\:grid-cols-\[minmax\(0\,1fr\)_56px\]{grid-template-columns:minmax(0,1fr) 56px}.nav\:grid-cols-\[var\(--layout-left-nav-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--layout-left-nav-width) minmax(0,1fr)}.nav\:gap-0{gap:0px}.nav\:border-l{border-left-width:1px}.nav\:pr-3{padding-right:.75rem}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:flex{display:flex}.lg\:w-\[27rem\]{width:27rem}.lg\:w-\[40rem\]{width:40rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:ml-4{margin-left:1rem}.xl\:flex{display:flex}.xl\:min-w-\[14\.5rem\]{min-width:14.5rem}.xl\:max-w-\[18rem\]{max-width:18rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.2fr_1fr_1fr\]{grid-template-columns:1.2fr 1fr 1fr}.xl\:grid-cols-\[15\.25rem_minmax\(0\,1fr\)_18\.5rem\]{grid-template-columns:15.25rem minmax(0,1fr) 18.5rem}.xl\:grid-cols-\[15\.25rem_minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:15.25rem minmax(0,1fr) 4.5rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-t-0{border-top-width:0px}.xl\:px-\[var\(--header-side-padding-xl\)\]{padding-left:var(--header-side-padding-xl);padding-right:var(--header-side-padding-xl)}.insight\:block{display:block}.insight\:hidden{display:none}.insight\:grid-cols-\[var\(--layout-left-nav-width\)_minmax\(0\,1fr\)_320px\]{grid-template-columns:var(--layout-left-nav-width) minmax(0,1fr) 320px}}@media (min-width: 1536px){.\32xl\:block{display:block}.\32xl\:min-w-72{min-width:18rem}}.\[\&_\.publication-structured-table-notes\]\:mt-3 .publication-structured-table-notes{margin-top:.75rem}.\[\&_\.publication-structured-table-notes\]\:space-y-2 .publication-structured-table-notes>: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))}.\[\&_\.publication-structured-table-notes\]\:rounded-\[0\.9rem\] .publication-structured-table-notes{border-radius:.9rem}.\[\&_\.publication-structured-table-notes\]\:border .publication-structured-table-notes{border-width:1px}.\[\&_\.publication-structured-table-notes\]\:border-\[hsl\(var\(--tone-neutral-200\)\)\] .publication-structured-table-notes{border-color:hsl(var(--tone-neutral-200))}.\[\&_\.publication-structured-table-notes\]\:bg-\[hsl\(var\(--tone-neutral-50\)\)\] .publication-structured-table-notes{background-color:hsl(var(--tone-neutral-50))}.\[\&_\.publication-structured-table-notes\]\:px-3 .publication-structured-table-notes{padding-left:.75rem;padding-right:.75rem}.\[\&_\.publication-structured-table-notes\]\:py-2 .publication-structured-table-notes{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\.publication-structured-table-notes_p\]\:m-0 .publication-structured-table-notes p{margin:0}.\[\&_\.publication-structured-table-notes_p\]\:text-\[0\.74rem\] .publication-structured-table-notes p{font-size:.74rem}.\[\&_\.publication-structured-table-notes_p\]\:leading-relaxed .publication-structured-table-notes p{line-height:1.625}.\[\&_\.publication-structured-table-notes_p\]\:text-\[hsl\(var\(--tone-neutral-600\)\)\] .publication-structured-table-notes p{color:hsl(var(--tone-neutral-600))}@media (min-width: 768px){.\[\&_\[data-house-role\=section-header-content\]\]\:md\:items-center [data-house-role=section-header-content]{align-items:center}}.\[\&_caption\]\:mb-2 caption{margin-bottom:.5rem}.\[\&_caption\]\:text-left caption{text-align:left}.\[\&_caption\]\:text-\[0\.76rem\] caption{font-size:.76rem}.\[\&_caption\]\:text-\[hsl\(var\(--tone-neutral-500\)\)\] caption{color:hsl(var(--tone-neutral-500))}.\[\&_table\]\:min-w-full table{min-width:100%}.\[\&_table\]\:table-auto table{table-layout:auto}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-\[hsl\(var\(--tone-neutral-50\)\/0\.75\)\] tbody tr:nth-child(2n){background-color:hsl(var(--tone-neutral-50)/.75)}.\[\&_td\]\:border-b td{border-bottom-width:1px}.\[\&_td\]\:border-\[hsl\(var\(--tone-neutral-200\)\)\] td{border-color:hsl(var(--tone-neutral-200))}.\[\&_td\]\:px-3 td{padding-left:.75rem;padding-right:.75rem}.\[\&_td\]\:py-2 td{padding-top:.5rem;padding-bottom:.5rem}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_td\]\:text-\[0\.82rem\] td{font-size:.82rem}.\[\&_td\]\:leading-relaxed td{line-height:1.625}.\[\&_td\]\:text-\[hsl\(var\(--tone-neutral-700\)\)\] td{color:hsl(var(--tone-neutral-700))}.\[\&_th\]\:border-b th{border-bottom-width:1px}.\[\&_th\]\:border-\[hsl\(var\(--tone-neutral-200\)\)\] th{border-color:hsl(var(--tone-neutral-200))}.\[\&_th\]\:px-3 th{padding-left:.75rem;padding-right:.75rem}.\[\&_th\]\:py-2 th{padding-top:.5rem;padding-bottom:.5rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:align-top th{vertical-align:top}.\[\&_th\]\:text-\[0\.72rem\] th{font-size:.72rem}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_th\]\:uppercase th{text-transform:uppercase}.\[\&_th\]\:tracking-\[0\.04em\] th{letter-spacing:.04em}.\[\&_th\]\:text-\[hsl\(var\(--tone-neutral-700\)\)\] th{color:hsl(var(--tone-neutral-700))}.\[\&_thead_th\]\:sticky thead th{position:sticky}.\[\&_thead_th\]\:top-0 thead th{top:0}.\[\&_thead_th\]\:z-\[1\] thead th{z-index:1}.\[\&_thead_th\]\:bg-\[hsl\(var\(--tone-neutral-100\)\)\] thead th{background-color:hsl(var(--tone-neutral-100))}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}
