.env-theme{--font-family:"envUI Inter", sans-serif;--body-font-weight:400;--font-size-body-small:.875rem;--font-size-body:.9375rem;--font-size-heading-small:1rem;--font-size-heading:1.125rem;--type-h1:500 var(--font-size-heading) / 1.4em var(--font-family);--type-h2:500 var(--font-size-heading-small) / 1.4em var(--font-family);--type-body:var(--body-font-weight) var(--font-size-body) / 1.4em var(--font-family);--type-body-small:var(--body-font-weight) var(--font-size-body-small) / 1.4em var(--font-family);--member-identity-avatar-size:2rem;--member-identity-gap:var(--space-3);--member-identity-copy-height:2.5rem;--member-identity-name-size:var(--font-size-body);--member-identity-name-line-height:1.25rem;--member-identity-email-size:var(--font-size-body-small);--member-identity-email-line-height:1.25rem;--control-height-small:var(--control-height);--control-height-compact:2rem;--control-height:2.5rem;--icon-button-size:var(--control-height-small);--control-icon-size:1rem;--control-height-touch:2.75rem;--control-font-size:var(--font-size-body);--viewport-gutter:clamp(.75rem, 2vw, 1rem);--topbar-height:3.25rem;--title-bar-height:2.5rem;--color-control-blue:#1a73e8;--color-link:#1a73e8;--motion-duration-fast:.12s;--motion-duration-medium:.16s;--motion-ease:cubic-bezier(.45, 0, .2, 1);--motion-ease-standard:var(--motion-ease);--motion-duration-slow:.24s;--motion-ease-enter:cubic-bezier(.05, .7, .1, 1);--motion-ease-exit:cubic-bezier(.3, 0, .8, .15);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-family);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--color-accent:#9b4ab8;--color-text-primary:#202124;--color-text-muted:#5f6368;--color-border-strong:#dadce0;--color-canvas:#fff;--color-canvas-dark:#1f1f1f;--color-surface-base:#fff;--color-pane:#f0f4f9;--color-surface-raised:#fff;--color-surface:#fff;--color-neutral-fill:#474747;--color-toast-neutral:#474747;--color-toast-success:#287156;--color-toast-info:#295ea3;--color-toast-error:#b42318;--color-on-toast:#fff;--color-white:#fff;--color-on-accent:#fff;--color-surface-muted:#f8f9fa;--color-skeleton-base:var(--color-fill);--color-text-strong:#3c4043;--color-control-text:#3c4043;--color-icon:#5f6368;--color-text-quiet:#5f6368;--color-disabled-text:#5f6368;--color-row:#f1f3f4;--color-row-alternate:#fff;--color-menu-row:var(--color-row-alternate);--color-row-text:#202124;--color-row-detail:#5f6368;--color-secondary-action:var(--color-fill);--color-on-secondary-action:#3c4043;--color-on-subtle-action:#0b57d0;--color-subtle-action-border:#dadce0;--color-navigation-text:#3c4043;--color-navigation-icon:#5f6368;--color-navigation-quiet:#f0f4f9;--color-on-navigation-selected:#0a4fbd;--color-direction-link:#fff;--color-direction-link-text:#202124;--color-direction-link-label:#5f6368;--color-direction-link-icon:#0b57d0;--color-direction-link-border:#dadce0;--color-field:#fff;--color-field-text:#202124;--color-field-label:#5f6368;--color-field-hint:#5f6368;--color-field-placeholder:#5f6368;--color-field-border:#dadce0;--color-field-active:#1a73e8;--color-field-error:#b42318;--color-popup:#fff;--color-popup-border:var(--color-border-strong);--color-dialog:var(--color-popup);--color-select-option:var(--color-popup);--color-select-option-text:#444a52;--color-select-selected:#e8f0fe;--color-on-select-selected:#0b57d0;--color-radio:#1a73e8;--color-radio-row:#f8f9fa;--color-radio-text:#202124;--color-radio-detail:#5f6368;--color-checkbox:#1a73e8;--color-on-checkbox:#fff;--color-checkbox-border:#5f6368;--color-checkbox-text:#202124;--color-calendar-selected:#1a73e8;--color-on-calendar-selected:#fff;--color-calendar-today:#1a73e8;--color-switch-off:var(--color-fill);--color-switch-on:#1a73e8;--color-switch-thumb:#3c4043;--color-switch-thumb-on:#fff;--color-switch-text:#202124;--color-chip:var(--color-fill);--color-chip-text:#0b57d0;--color-disclosure-text:#5f6368;--color-dialog-overlay:#1f1f1f;--color-markdown-border:#dadce0;--color-avatar:#a0c3ff;--color-avatar-figure:#4374e0;--color-on-avatar:#1a439e;--color-tone-neutral:#5f6368;--color-tone-accent:#0b57d0;--color-tone-success:#197136;--color-tone-warning:#855000;--color-tone-danger:#b42318;--color-tone-done:#7639c6;--color-on-tone:#fff;--state-tone-subtle-opacity:12%;--md-sys-shape-corner-none:0;--md-sys-shape-corner-extra-small:.25rem;--md-sys-shape-corner-small:.5rem;--md-sys-shape-corner-medium:.75rem;--md-sys-shape-corner-large:1rem;--md-sys-shape-corner-extra-large:1.75rem;--md-sys-shape-corner-full:100vmax;--state-lightness-threshold:50;--state-hover-shift:10;--state-pressed-shift:20;--state-surface-hover-shift:6;--state-surface-pressed-shift:10;--state-lightness-direction:calc(1 - 2 * clamp(0, calc(sign(l - var(--state-lightness-threshold)) + 1), 1));--state-hover-lightness:clamp(0, calc(l + var(--state-hover-shift) * var(--state-lightness-direction)), 100);--state-pressed-lightness:clamp(0, calc(l + var(--state-pressed-shift) * var(--state-lightness-direction)), 100);--state-surface-hover-lightness:clamp(0, calc(l + var(--state-surface-hover-shift) * var(--state-lightness-direction)), 100);--state-surface-pressed-lightness:clamp(0, calc(l + var(--state-surface-pressed-shift) * var(--state-lightness-direction)), 100);--state-disabled-opacity:.48;--state-selected-base-weight:13%;--state-card-strip-weight:35%;--state-dialog-overlay-opacity:.55;--color-state-layer:var(--color-text-primary);--state-layer-hover-opacity:8%;--state-layer-pressed-opacity:12%;--state-fill-opacity:6%;--state-fill-hover-opacity:17%;--state-fill-pressed-opacity:29%;--color-state-layer-hover:color-mix(in srgb, var(--color-state-layer) var(--state-layer-hover-opacity), transparent);--color-state-layer-pressed:color-mix(in srgb, var(--color-state-layer) var(--state-layer-pressed-opacity), transparent);--color-fill:color-mix(in srgb, var(--color-state-layer) var(--state-fill-opacity), transparent);--color-fill-hover:color-mix(in srgb, var(--color-state-layer) var(--state-fill-hover-opacity), transparent);--color-fill-pressed:color-mix(in srgb, var(--color-state-layer) var(--state-fill-pressed-opacity), transparent);--color-secondary-action-hover:var(--color-fill-hover);--color-secondary-action-pressed:var(--color-fill-pressed);--color-subtle-action-border-hover:hsl(from var(--color-subtle-action-border) h s var(--state-hover-lightness));--color-subtle-action-border-pressed:hsl(from var(--color-subtle-action-border) h s var(--state-pressed-lightness));--color-radio-hover:hsl(from var(--color-radio) h s var(--state-hover-lightness));--color-radio-pressed:hsl(from var(--color-radio) h s var(--state-pressed-lightness));--color-radio-row-hover:hsl(from var(--color-radio-row) h s var(--state-surface-hover-lightness));--color-radio-row-pressed:hsl(from var(--color-radio-row) h s var(--state-surface-pressed-lightness));--color-switch-off-hover:var(--color-fill-hover);--color-switch-off-pressed:var(--color-fill-pressed);--color-switch-on-hover:hsl(from var(--color-switch-on) h s var(--state-hover-lightness));--color-switch-on-pressed:hsl(from var(--color-switch-on) h s var(--state-pressed-lightness));--color-checkbox-hover:hsl(from var(--color-checkbox) h s var(--state-hover-lightness));--color-checkbox-pressed:hsl(from var(--color-checkbox) h s var(--state-pressed-lightness));--color-select-option-hover:hsl(from var(--color-select-option) h s var(--state-surface-hover-lightness));--color-select-option-pressed:hsl(from var(--color-select-option) h s var(--state-surface-pressed-lightness));--color-select-selected-hover:hsl(from var(--color-select-selected) h s var(--state-surface-hover-lightness));--color-select-selected-pressed:hsl(from var(--color-select-selected) h s var(--state-surface-pressed-lightness));--color-direction-link-border-hover:hsl(from var(--color-direction-link-border) h s var(--state-hover-lightness));--color-direction-link-border-pressed:hsl(from var(--color-direction-link-border) h s var(--state-pressed-lightness));--color-checkbox-ring-hover:hsl(from var(--color-checkbox-border) h s var(--state-hover-lightness));--color-checkbox-ring-pressed:hsl(from var(--color-checkbox-border) h s var(--state-pressed-lightness));--color-control-blue-hover:hsl(from var(--color-control-blue) h s var(--state-hover-lightness));--color-control-blue-pressed:hsl(from var(--color-control-blue) h s var(--state-pressed-lightness));--color-primary-action-hover:hsl(from var(--color-primary-action) h s var(--state-hover-lightness));--color-primary-action-pressed:hsl(from var(--color-primary-action) h s var(--state-pressed-lightness));--color-row-hover:hsl(from var(--color-row) h s var(--state-surface-hover-lightness));--color-row-pressed:hsl(from var(--color-row) h s var(--state-surface-pressed-lightness));--color-subtle-action-hover:hsl(from var(--color-subtle-action) h s var(--state-hover-lightness));--color-subtle-action-pressed:hsl(from var(--color-subtle-action) h s var(--state-pressed-lightness));--color-link-hover:hsl(from var(--color-link) h s var(--state-hover-lightness));--color-link-pressed:hsl(from var(--color-link) h s var(--state-pressed-lightness));--color-border-hover:hsl(from var(--color-border-strong) h s var(--state-hover-lightness));--color-border-pressed:hsl(from var(--color-border-strong) h s var(--state-pressed-lightness));--color-accent-hover:hsl(from var(--color-accent) h s var(--state-hover-lightness));--color-accent-pressed:hsl(from var(--color-accent) h s var(--state-pressed-lightness));--color-destructive-action-hover:hsl(from var(--color-destructive-action) h s var(--state-hover-lightness));--color-destructive-action-pressed:hsl(from var(--color-destructive-action) h s var(--state-pressed-lightness));--color-text-subtle:var(--color-text-quiet);--color-quiet-label-hover:hsl(from var(--color-disclosure-text) h s var(--state-hover-lightness));--color-quiet-label-pressed:hsl(from var(--color-disclosure-text) h s var(--state-pressed-lightness));--color-focus-ring:#1a73e8;--color-outlined-focus:var(--color-focus-ring);--color-navigation-selected:#e8f0fe;--color-row-selected-hover:hsl(from var(--color-navigation-selected) h s var(--state-surface-hover-lightness));--color-row-selected-pressed:hsl(from var(--color-navigation-selected) h s var(--state-surface-pressed-lightness));--color-navigation-hover:hsl(from var(--color-navigation-selected) h s var(--state-hover-lightness));--color-navigation-pressed:hsl(from var(--color-navigation-selected) h s var(--state-pressed-lightness));--color-navigation-quiet-hover:hsl(from var(--color-navigation-quiet) h s var(--state-hover-lightness));--color-navigation-quiet-pressed:hsl(from var(--color-navigation-quiet) h s var(--state-pressed-lightness));--color-action-strip:#f1f3f4;--color-skeleton-highlight:var(--color-fill-hover);--color-primary-action:#1a73e8;--color-on-primary-action:#fff;--color-subtle-action:#fff;--color-destructive-action:#b42318;--color-on-destructive-action:#fff;--radius-standard:.5rem;--radius-surface:1.75rem;--radius-row-outer:var(--radius-surface);--radius-row-inner:.5rem;--radius-row-single:var(--radius-row-outer);--row-padding-inline:1.5rem;background:var(--color-canvas);color:var(--color-text-primary);font-weight:400}.env-theme[data-env-theme=dark]{--color-control-blue:#006be6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-focus-ring:#a8c7fa;--state-fill-opacity:12.5%;--state-fill-hover-opacity:25%;--state-fill-pressed-opacity:37.5%;--color-subtle-action:#28292b;--color-primary-action:#a8c7fa;--color-on-primary-action:#1f1f1f;--color-link:#a8c7fa;--color-text-primary:#e8eaed;--color-text-muted:#bdc1c6;--color-border-strong:#5f6368;--color-canvas:#1f1f1f;--color-surface-base:#28292b;--color-pane:#28292b;--color-surface-raised:#28292b;--color-surface-muted:#36383b;--color-text-strong:#e1e3e6;--color-control-text:#d1d5da;--color-icon:#c1c7ce;--color-text-quiet:#aeb4bb;--color-surface:#28292b;--color-action-strip:#2d2e31;--color-navigation-selected:#393e46;--color-disabled-text:#aeb4bb;--color-row:#36383b;--color-row-alternate:#28292b;--color-menu-row:var(--color-row);--color-row-text:#e8eaed;--color-row-detail:#bdc1c6;--color-on-secondary-action:#e8eaed;--color-on-subtle-action:#a8c7fa;--color-subtle-action-border:#5f6368;--color-navigation-text:#e1e3e6;--color-navigation-icon:#aeb4bb;--color-navigation-quiet:#36383b;--color-on-navigation-selected:#b7d0fb;--color-direction-link:#28292b;--color-direction-link-text:#e8eaed;--color-direction-link-label:#bdc1c6;--color-direction-link-icon:#a8c7fa;--color-direction-link-border:#5f6368;--color-field:#1f1f1f;--color-field-text:#e8eaed;--color-field-label:#bdc1c6;--color-field-hint:#bdc1c6;--color-field-placeholder:#aeb4bb;--color-field-border:#5f6368;--color-field-active:#a8c7fa;--color-field-error:#f0958e;--color-popup:#36383b;--color-popup-border:#494c50;--color-dialog:var(--color-pane);--color-select-option:var(--color-popup);--color-select-option-text:#d1d5da;--color-select-selected:#364863;--color-on-select-selected:#a8c7fa;--color-radio:#a8c7fa;--color-radio-row:#36383b;--color-radio-text:#e8eaed;--color-radio-detail:#bdc1c6;--color-checkbox:#006be6;--color-on-checkbox:#fff;--color-checkbox-border:#c1c7ce;--color-checkbox-text:#e8eaed;--color-calendar-selected:#a8c7fa;--color-on-calendar-selected:#1f1f1f;--color-calendar-today:#a8c7fa;--color-switch-on:#006be6;--color-switch-thumb:#d1d5da;--color-switch-thumb-on:#fff;--color-switch-text:#e8eaed;--color-chip-text:#a8c7fa;--color-disclosure-text:#bdc1c6;--color-dialog-overlay:#1f1f1f;--color-markdown-border:#5f6368;--color-tone-neutral:#bdc1c6;--color-tone-accent:#a8c7fa;--color-tone-success:#7dd49a;--color-tone-warning:#f1bd55;--color-tone-danger:#f5a9a3;--color-tone-done:#d1b1f6;--color-on-tone:#1f1f1f;--state-tone-subtle-opacity:14%}.env-theme{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem}@media (pointer:coarse){.env-theme{--control-height-compact:var(--control-height-touch);--control-height:var(--control-height-touch);--control-font-size:1rem;--title-bar-height:calc(var(--control-height-touch) + var(--space-1))}}.env-surface{box-sizing:border-box;--env-surface-color:var(--color-pane);--env-surface-padding:clamp(1.25rem, 3vw, 1.5rem);--env-surface-radius:var(--radius-surface);--env-surface-scale:1;--env-surface-inset:calc(var(--env-surface-padding) * var(--env-surface-scale));--env-surface-hover:hsl(from var(--env-surface-color) h s var(--state-surface-hover-lightness));--env-surface-pressed:hsl(from var(--env-surface-color) h s var(--state-surface-pressed-lightness));min-inline-size:0;max-inline-size:100%;padding:var(--env-surface-inset);border-radius:calc(var(--env-surface-radius) * var(--env-surface-scale));background:var(--env-surface-color);border:0}.env-surface-row{--env-surface-color:var(--color-surface-muted)}.env-surface-canvas{--env-surface-color:var(--color-canvas)}.env-surface-alternate{--env-surface-color:var(--color-surface)}.env-surface-corners-standard{--env-surface-radius:var(--radius-standard)}.env-surface-corners-pill{--env-surface-radius:var(--md-sys-shape-corner-full)}.env-surface-corners-none{--env-surface-radius:0rem}.env-surface[data-density=compact]{--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);--icon-button-size:var(--control-height-compact)}.env-theme{overflow-wrap:anywhere;min-inline-size:0}.env-theme:where(:not(html)),:where(.env-theme:where(html)>body){font:var(--type-body);line-height:var(--line-height-body,1.4)}.env-theme,.env-theme :where(*),.env-theme :where(*):before,.env-theme :where(*):after{box-sizing:border-box}.env-theme :where(h1){font:var(--type-h1);margin:0}.env-theme :where(h2,h3,h4,h5,h6){font:var(--type-h2);margin:0}.env-theme :where(p){font:var(--type-body);margin:0}.env-theme :where(a){color:inherit}.env-symbol{width:calc(1rem * var(--scale,1));height:calc(1rem * var(--scale,1));fill:currentColor;flex-shrink:0;display:inline-block}.env-symbol svg{fill:currentColor;width:100%;height:100%;display:block}.env-button .env-symbol,.env-navigation-item .env-symbol{width:calc(var(--control-icon-size) * var(--scale,1));height:calc(var(--control-icon-size) * var(--scale,1))}.env-button,.env-navigation-item{box-sizing:border-box;transition:background-color var(--motion-duration-fast) var(--motion-ease), color var(--motion-duration-fast) var(--motion-ease), border-color var(--motion-duration-fast) var(--motion-ease);margin:0}@media (prefers-reduced-motion:reduce){.env-button,.env-navigation-item{transition:none}}.env-button{justify-content:center;align-items:center;gap:calc(.4375rem * var(--scale,1));inline-size:fit-content;min-height:calc(var(--control-height-small) * var(--scale,1));padding:calc(.25rem * var(--scale,1)) calc(.75rem * var(--scale,1));font:400 calc(.875rem * var(--scale,1)) / 1.4 var(--font-family);white-space:normal;overflow-wrap:anywhere;text-align:center;border:.0625rem solid #0000;border-radius:100vmax;min-inline-size:0;max-inline-size:100%;text-decoration:none;display:inline-flex}.env-button-primary{background:var(--color-primary-action);color:var(--color-on-primary-action);border:0}.env-button-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-action-hover)}.env-button-primary:active:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-action-pressed)}.env-button-secondary{background:var(--color-secondary-action);color:var(--color-on-secondary-action);border:0}.env-button-secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-secondary-action-hover)}.env-button-secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--color-secondary-action-pressed)}.env-button-outlined{background:var(--color-subtle-action);color:var(--color-on-subtle-action);border-color:var(--color-subtle-action-border)}.env-button-outlined:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-subtle-action-hover);border-color:var(--color-subtle-action-border-hover)}.env-button-outlined:active:not(:disabled):not([aria-disabled=true]){background:var(--color-subtle-action-pressed);border-color:var(--color-subtle-action-border-pressed)}.env-button-text{color:var(--color-link);cursor:pointer;background:0 0;border:0;padding-inline:0}.env-button-text.env-button-underlined{text-underline-offset:.15em;text-decoration:underline}.env-button-text:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-link-hover)}.env-button-text:active:not(:disabled):not([aria-disabled=true]){color:var(--color-link-pressed)}.env-button-text.env-icon-button{transition-property:background-color,color;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-ease)}.env-button-text.env-icon-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-state-layer-hover)}.env-button-text.env-icon-button:active:not(:disabled):not([aria-disabled=true]){background:var(--color-state-layer-pressed)}.env-button-quiet{color:var(--color-icon);cursor:pointer;transition-property:background-color,color;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-ease);background:0 0;border:0}.env-button-quiet:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-state-layer-hover);color:var(--color-text-primary)}.env-button-quiet:active:not(:disabled):not([aria-disabled=true]){background:var(--color-state-layer-pressed);color:var(--color-text-primary)}.env-link{border-radius:var(--radius-standard);min-height:0;font:inherit;text-align:inherit;padding:0;display:inline}.env-button-destructive{background:var(--color-destructive-action);color:var(--color-on-destructive-action);border:0}.env-button-destructive:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-destructive-action-hover)}.env-button-destructive:active:not(:disabled):not([aria-disabled=true]){background:var(--color-destructive-action-pressed)}.env-button-important{--icon-button-size:var(--control-height-compact);min-height:calc(var(--control-height-compact) * var(--scale,1));background:var(--color-accent);color:var(--color-on-accent);border-radius:calc(var(--radius-standard) * var(--scale,1));border:0}.env-button-important:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-accent-hover)}.env-button-important:active:not(:disabled):not([aria-disabled=true]){background:var(--color-accent-pressed)}.env-button:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-button-outlined:focus-visible{outline-color:var(--color-outlined-focus);outline-offset:.0625rem}.env-button:is(:disabled,[aria-disabled=true]){opacity:var(--state-disabled-opacity);cursor:default}.env-button.env-icon-button{width:calc(var(--icon-button-size) * var(--scale,1));height:calc(var(--icon-button-size) * var(--scale,1));min-height:calc(var(--icon-button-size) * var(--scale,1));flex-shrink:0;max-inline-size:none;padding:0}.env-button[data-pending]{cursor:progress;position:relative}.env-button[data-pending]:is(:disabled,[aria-disabled=true]){opacity:1}.env-button-content{display:contents}.env-button[data-pending]>.env-button-content{color:#0000}.env-button[data-pending]>.env-button-content>*{opacity:0}.env-confirm-button-status{clip-path:inset(50%);white-space:nowrap;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;position:absolute;overflow:hidden}.env-button-spinner.env-spinner{color:inherit;margin:auto;position:absolute;inset:0}.env-avatar-button{cursor:pointer;block-size:fit-content;inline-size:fit-content;transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:.25rem;display:inline-grid}.env-avatar-button:hover:not(:disabled){background:var(--color-state-layer-hover)}.env-avatar-button:is(:active,[aria-expanded=true]):not(:disabled){background:var(--color-state-layer-pressed)}.env-avatar-button:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-avatar-button:disabled{opacity:var(--state-disabled-opacity);cursor:default}.env-avatar-button-tooltip{display:grid}.env-avatar-button-tooltip>:last-child{opacity:.8}.env-button-group{scrollbar-width:thin;align-items:stretch;gap:.125rem;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;display:inline-flex;overflow:auto}.env-button-group>.env-button:focus-visible{outline-offset:-.125rem}.env-button-group>.env-button{block-size:auto}.env-button-group>.env-button:not(.env-button-important):not(:where(:nth-child(1 of .env-button:not([hidden])):nth-last-child(1 of .env-button:not([hidden])))){border-radius:calc(var(--control-height-small) * var(--scale,1) / 2)}.env-button-group>.env-button.env-icon-button{inline-size:calc(var(--icon-button-size) * var(--scale,1));min-inline-size:calc(var(--icon-button-size) * var(--scale,1))}.env-button-group:where(:has(>.env-button:not(.env-button-important):not([hidden])))>.env-button.env-icon-button{inline-size:calc(var(--control-height-small) * var(--scale,1))}.env-button-group>.env-button[hidden]{display:none}.env-button-group[data-orientation=horizontal]>.env-button:not(:nth-child(1 of .env-button:not([hidden]))){border-start-start-radius:calc(var(--radius-row-inner) * var(--scale,1));border-end-start-radius:calc(var(--radius-row-inner) * var(--scale,1))}.env-button-group[data-orientation=horizontal]>.env-button:not(:nth-last-child(1 of .env-button:not([hidden]))){border-start-end-radius:calc(var(--radius-row-inner) * var(--scale,1));border-end-end-radius:calc(var(--radius-row-inner) * var(--scale,1))}.env-button-group[data-orientation=vertical]{flex-direction:column}.env-button-group[data-full-width]{inline-size:100%;display:flex}.env-button-group[data-full-width][data-orientation=horizontal]>.env-button:not(.env-icon-button){flex:auto}.env-button-group[data-full-width][data-orientation=horizontal]:not(:has(>.env-button:not(.env-icon-button):not([hidden])))>.env-button{flex:1 1 0}.env-button-group[data-orientation=vertical]>.env-button{inline-size:100%}.env-button-group[data-orientation=vertical]>.env-button:not(:nth-child(1 of .env-button:not([hidden]))){border-start-start-radius:calc(var(--radius-row-inner) * var(--scale,1));border-start-end-radius:calc(var(--radius-row-inner) * var(--scale,1))}.env-button-group[data-orientation=vertical]>.env-button:not(:nth-last-child(1 of .env-button:not([hidden]))){border-end-end-radius:calc(var(--radius-row-inner) * var(--scale,1));border-end-start-radius:calc(var(--radius-row-inner) * var(--scale,1))}.env-copy-button[data-size=compact]{--control-height-small:var(--control-height-compact);--icon-button-size:var(--control-height-compact)}.env-copy-button-status,.env-copy-button-field{clip-path:inset(50%);white-space:nowrap;border:0;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.env-copy-button-field{opacity:0;pointer-events:none;position:fixed;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.env-copy-button[data-copied] .env-symbol>svg{animation:env-motion-pop-in var(--motion-duration-medium) var(--motion-ease-enter)}}.env-segmented-control{box-sizing:border-box;align-items:stretch;gap:var(--space-1);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding:var(--space-1);background:var(--color-fill);scrollbar-width:none;border-radius:100vmax;display:inline-flex;overflow-x:auto}.env-segment{box-sizing:border-box;min-block-size:calc(var(--control-height) - 2 * var(--space-1));justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);color:var(--color-text-muted);font:400 .875rem / 1.4 var(--font-family);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease), color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;border-radius:100vmax;flex:none;display:inline-flex}.env-segmented-control[data-size=compact] .env-segment{min-block-size:calc(var(--control-height-compact) - 2 * var(--space-1));padding-inline:var(--space-3)}.env-segment:hover:not([data-checked]):not([data-disabled]){background:var(--color-state-layer-hover);color:var(--color-text-primary)}.env-segment:active:not([data-checked]):not([data-disabled]){background:var(--color-state-layer-pressed)}.env-segment[data-checked]{background:var(--color-primary-action);color:var(--color-on-primary-action)}.env-segment[data-checked]:hover:not([data-disabled]){background:var(--color-primary-action-hover)}.env-segment[data-checked]:active:not([data-disabled]){background:var(--color-primary-action-pressed)}.env-segment:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-segment[data-disabled]{opacity:var(--state-disabled-opacity);cursor:default}.env-segment .env-symbol{inline-size:var(--control-icon-size);block-size:var(--control-icon-size)}.env-segment-count{font-variant-numeric:tabular-nums;opacity:.8;font-size:.8125em}.env-segmented-control[data-full-width]{inline-size:100%;display:flex;overflow-x:visible}.env-segmented-control[data-full-width]>.env-segment{flex:1 1 0;min-inline-size:0}.env-segmented-control[data-full-width] .env-segment-label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}@media (hover:none),(pointer:coarse){.env-segmented-control[data-full-width]>.env-segment{white-space:normal}.env-segmented-control[data-full-width] .env-segment-label{text-overflow:clip;overflow-wrap:break-word;text-align:center;overflow:visible}}@media (prefers-reduced-motion:reduce){.env-segment{transition:none}}.env-navigation-item{white-space:normal;overflow-wrap:anywhere;text-align:start;align-items:center;gap:calc(.5rem * var(--scale,1));inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding:calc(.25rem * var(--scale,1)) calc(.75rem * var(--scale,1));min-height:calc(var(--control-height) * var(--scale,1));color:var(--color-navigation-text);font:400 calc(.9375rem * var(--scale,1)) / 1.4 var(--font-family);background:0 0;border:0;border-radius:100vmax;text-decoration:none;display:inline-flex}.env-navigation-selected{color:var(--color-on-navigation-selected);background:var(--color-navigation-selected)}.env-navigation-compact{font-size:calc(var(--font-size-body-small) * var(--scale,1))}.env-navigation-icon-only{inline-size:calc(var(--control-height) * var(--scale,1));block-size:calc(var(--control-height) * var(--scale,1));min-inline-size:calc(var(--control-height) * var(--scale,1));flex-shrink:0;justify-content:center;padding:0}.env-navigation-item:not(.env-navigation-selected):not(:disabled):not([aria-disabled=true]) .env-symbol{color:var(--color-navigation-icon)}.env-navigation-selected .env-symbol{color:inherit}.env-navigation-item:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-navigation-quiet-hover)}.env-navigation-item:active:not(:disabled):not([aria-disabled=true]){background:var(--color-navigation-quiet-pressed)}.env-navigation-selected:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-navigation-hover)}.env-navigation-selected:active:not(:disabled):not([aria-disabled=true]){background:var(--color-navigation-pressed)}.env-navigation-item:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-navigation-item:is(:disabled,[aria-disabled=true]){opacity:var(--state-disabled-opacity);cursor:default}.env-navigation-item:is(:disabled,[aria-disabled=true]) .env-symbol{color:inherit}.env-navigation-trailing{flex:none;align-items:center;margin-inline-start:auto;padding-inline-start:calc(.25rem * var(--scale,1));display:inline-flex}.env-navigation-icon-only:has(>.env-navigation-dot){position:relative}.env-navigation-dot{background:var(--color-tone-accent);block-size:.4375rem;inline-size:.4375rem;box-shadow:0 0 0 .125rem var(--color-canvas);border-radius:50%;position:absolute;inset-block-start:22%;inset-inline-end:22%}.env-card{--surface-card-padding:var(--env-surface-inset)}.env-clickable-card{inline-size:100%;color:var(--color-text-primary);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease);margin:0;text-decoration:none}.env-clickable-card:hover:not(:disabled):not([aria-disabled=true]){background:var(--env-surface-hover)}.env-clickable-card:active:not(:disabled):not([aria-disabled=true]){background:var(--env-surface-pressed)}.env-clickable-card:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-clickable-card:is(:disabled,[aria-disabled=true]){opacity:var(--state-disabled-opacity);cursor:default}@media (prefers-reduced-motion:reduce){.env-clickable-card{transition:none}}.env-action-card{padding:0;overflow:hidden}.env-action-card-body{padding:var(--surface-card-padding)}.env-action-card-heading{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.env-action-card-heading>.env-action-card-meta{margin-inline-start:auto}.env-action-card-body>:where(p:not(.env-text)){max-width:32ch;font:var(--type-body);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.env-action-card>.env-action-card-actions{padding:var(--space-3) var(--surface-card-padding);background:var(--color-action-strip);margin-top:auto}.env-feature-card{container:env-feature-card/inline-size}.env-feature-card-layout{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.env-feature-card-layout:has(>.env-feature-card-icon){grid-template-columns:auto minmax(0,1fr) auto}.env-feature-card-icon{width:2.75rem;height:2.75rem;color:var(--color-text-muted);place-items:center;display:grid}.env-feature-card-icon .env-symbol{width:1.5rem;height:1.5rem;font-size:1.5rem}.env-feature-card-copy{min-width:0}.env-feature-card-action{justify-self:end;min-inline-size:0;max-inline-size:100%}@container env-feature-card (width<=38rem){.env-feature-card-layout{grid-template-columns:minmax(0,1fr)}.env-feature-card-layout:has(>.env-feature-card-icon){grid-template-columns:auto minmax(0,1fr)}.env-feature-card-action{grid-column:1/-1;justify-self:stretch}.env-feature-card-action>:is(a,button){width:100%}}.env-disclosure-note{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;color:var(--color-disclosure-text);font:var(--type-body-small);background:0 0;border:0;margin:0;padding:0}.env-disclosure-note>summary{white-space:normal;overflow-wrap:anywhere;cursor:pointer;align-items:baseline;gap:.5rem;width:fit-content;max-width:100%;list-style:none;display:flex}.env-disclosure-note>summary::-webkit-details-marker{display:none}.env-disclosure-note>summary:before{content:"›";text-align:center;flex:0 0 .5rem}.env-disclosure-note[open]>summary:before{transform:rotate(90deg)}.env-disclosure-note>summary:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.25rem}.env-disclosure-note>summary:hover{color:var(--color-quiet-label-hover)}.env-disclosure-note>summary:active{color:var(--color-quiet-label-pressed)}@media (pointer:coarse){.env-disclosure-note>summary{min-block-size:var(--control-height-touch);align-items:center}}.env-disclosure-content{margin:var(--space-2) 0 0 var(--space-4);color:inherit;font:inherit}.env-disclosure-content>:where(p:not(.env-text)){color:inherit;font:inherit}.env-disclosure-content>:is(ul,ol){padding-inline-start:var(--space-5)}.env-info-chip{inline-size:fit-content;min-inline-size:0;max-inline-size:100%;font:400 .7rem/1.4 var(--font-family);white-space:normal;overflow-wrap:anywhere;text-align:center;color:var(--color-chip-text);background:var(--color-chip);border-radius:var(--radius-standard);border:0;justify-content:center;align-items:center;padding:.2rem .45rem;display:inline-flex}.env-badge{--env-badge-tone:var(--color-tone-neutral);box-sizing:border-box;align-items:center;gap:var(--space-1);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding:.0625rem var(--space-2);background:color-mix(in srgb, var(--env-badge-tone) var(--state-tone-subtle-opacity), transparent);color:var(--env-badge-tone);font:500 .75rem / 1.4 var(--font-family);white-space:nowrap;vertical-align:middle;border:.0625rem solid #0000;border-radius:100vmax;display:inline-flex}.env-badge[data-tone=accent]{--env-badge-tone:var(--color-tone-accent)}.env-badge[data-tone=success]{--env-badge-tone:var(--color-tone-success)}.env-badge[data-tone=warning]{--env-badge-tone:var(--color-tone-warning)}.env-badge[data-tone=danger]{--env-badge-tone:var(--color-tone-danger)}.env-badge[data-tone=done]{--env-badge-tone:var(--color-tone-done)}.env-badge[data-variant=solid]{background:var(--env-badge-tone);color:var(--color-on-tone)}.env-badge[data-variant=outline]{border-color:color-mix(in srgb, var(--env-badge-tone) 55%, transparent);background:0 0}.env-badge .env-symbol{block-size:.875rem;inline-size:.875rem}.env-badge-label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.env-counter{box-sizing:border-box;background:var(--color-fill);block-size:1.25rem;min-inline-size:1.25rem;color:var(--color-text-primary);font:500 .75rem / 1 var(--font-family);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;border-radius:100vmax;flex:none;justify-content:center;align-items:center;padding-inline:.375rem;display:inline-flex;position:relative}.env-counter[data-tone=accent]{background:var(--color-tone-accent);color:var(--color-on-tone)}.env-diff-count{box-sizing:border-box;background:var(--color-fill);block-size:1.25rem;font:500 .75rem / 1 var(--font-family);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;border-radius:100vmax;flex:none;align-items:center;gap:.25rem;padding-inline:.375rem;display:inline-flex;position:relative}.env-diff-count-additions{color:var(--color-tone-success)}.env-diff-count-deletions{color:var(--color-tone-danger)}.env-counter-label{clip-path:inset(50%);white-space:nowrap;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;position:absolute;overflow:hidden}.env-button .env-badge[data-tone],.env-button:is(.env-button-primary,.env-button-important) .env-counter[data-tone],.env-button:is(.env-button-primary,.env-button-important) .env-diff-count{border:.0625rem solid color-mix(in srgb, currentColor 55%, transparent);color:inherit;background:0 0}.env-button:is(.env-button-primary,.env-button-important) .env-diff-count>*{color:inherit}.env-button:not(.env-button-primary,.env-button-important) .env-diff-count{background:color-mix(in srgb, var(--color-canvas) 50%, transparent)}.env-table-region{--env-table-surface:var(--color-surface);box-sizing:border-box;border:.0625rem solid var(--color-border-strong);border-radius:var(--md-sys-shape-corner-large);background:var(--env-table-surface);scrollbar-width:thin;min-inline-size:0;max-inline-size:100%;position:relative;overflow-x:auto}.env-table-region:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-table-region[data-sticky-header]{overflow-y:auto}.env-table{--env-table-cell-padding:var(--space-3) var(--space-4);border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--color-text-primary);font:var(--type-body);text-align:start}.env-table[data-density=compact]{--env-table-cell-padding:var(--space-2) var(--space-3);--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);--icon-button-size:var(--control-height-compact);font:var(--type-body-small)}.env-table-caption{padding:var(--space-3) var(--space-4) var(--space-1);caption-side:top;color:var(--color-text-primary);font:var(--type-h2);text-align:start}.env-table-header-cell,.env-table-cell{padding:var(--env-table-cell-padding);text-align:start;vertical-align:middle}.env-table-header-cell{background:linear-gradient(var(--color-fill), var(--color-fill)), var(--env-table-surface);color:var(--color-text-muted);font:var(--type-body-small);white-space:nowrap;font-weight:500}.env-table-region[data-sticky-header] .env-table-head .env-table-header-cell{z-index:1;position:sticky;inset-block-start:0}.env-table-body>.env-table-row+.env-table-row>:is(.env-table-cell,.env-table-header-cell){border-block-start:.0625rem solid var(--color-border-strong)}.env-table-body .env-table-header-cell{color:var(--color-text-primary);font:inherit;white-space:normal;background:0 0;font-weight:500}.env-table :is(.env-table-cell,.env-table-header-cell)[data-align=end]{text-align:end}.env-table :is(.env-table-cell,.env-table-header-cell)[data-numeric]{font-variant-numeric:tabular-nums}.env-table :is(.env-table-cell,.env-table-header-cell)[data-nowrap]{white-space:nowrap}.env-table-cell>.env-text-caption,.env-table-cell-content>.env-text-caption{margin-block-start:.125rem}.env-table-row[data-interactive]{transition:background-color var(--motion-duration-fast) var(--motion-ease)}.env-table-row[data-interactive]:is(:hover,:focus-within){background:var(--color-state-layer-hover)}.env-table-row[aria-selected=true]{background:var(--color-navigation-selected)}.env-table-row[aria-selected=true][data-interactive]:is(:hover,:focus-within){background:var(--color-row-selected-hover)}.env-table-row[aria-selected=true]>:first-child{box-shadow:inset .1875rem 0 0 var(--color-on-navigation-selected)}.env-table-row[aria-selected=true]>:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -.1875rem 0 0 var(--color-on-navigation-selected)}.env-table-header-cell[data-sortable]{padding:0}.env-table-sort-button{box-sizing:border-box;align-items:center;gap:var(--space-1);inline-size:100%;padding:var(--env-table-cell-padding);color:inherit;font:inherit;text-align:inherit;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;border-radius:0;margin:0;display:flex}.env-table-header-cell[data-align=end] .env-table-sort-button{flex-direction:row-reverse}.env-table-sort-button:hover{background:var(--color-state-layer-hover)}.env-table-sort-button:active{background:var(--color-state-layer-pressed)}.env-table-sort-button:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-table-head .env-table-row:first-child>:first-child .env-table-sort-button{border-start-start-radius:calc(var(--md-sys-shape-corner-large) - .0625rem)}.env-table-head .env-table-row:first-child>:last-child .env-table-sort-button{border-start-end-radius:calc(var(--md-sys-shape-corner-large) - .0625rem)}.env-table-sort-button .env-symbol{color:var(--color-icon)}.env-table-header-cell:is([aria-sort=ascending],[aria-sort=descending]){color:var(--color-text-primary)}.env-table-header-cell:is([aria-sort=ascending],[aria-sort=descending]) .env-table-sort-button .env-symbol{color:inherit}.env-table-header-label{text-overflow:ellipsis;min-inline-size:0;display:block;overflow:hidden}.env-table[data-fixed-layout]{table-layout:fixed}.env-table[data-fixed-layout] :is(.env-table-cell,.env-table-body .env-table-header-cell){overflow-wrap:anywhere}.env-table[data-fixed-layout] :is(.env-table-cell,.env-table-header-cell)[data-nowrap]{text-overflow:ellipsis;overflow:hidden}.env-table-header-cell[data-resizable]{position:relative}.env-table-column-resize{z-index:1;inline-size:var(--space-3);cursor:col-resize;touch-action:none;outline:none;position:absolute;inset-block:0;inset-inline-end:0}.env-table-column-resize:after{content:"";inset-block:var(--space-2);border-radius:var(--md-sys-shape-corner-full);inline-size:.125rem;transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;position:absolute;inset-inline-end:0}.env-table-head .env-table-row:hover .env-table-column-resize:after{background:var(--color-border-strong)}.env-table-column-resize:hover:after{background:var(--color-border-hover)}.env-table-column-resize:is(:focus-visible,[data-resizing]):after{background:var(--color-focus-ring);inline-size:.1875rem;inset-block:0}.env-table[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}@media (pointer:coarse){.env-table-column-resize{inline-size:var(--space-5)}}@media (prefers-reduced-motion:reduce){.env-table-row[data-interactive],.env-table-sort-button,.env-table-column-resize:after{transition:none}}.env-table-stack-probe{visibility:hidden;pointer-events:none;block-size:0;position:absolute;inset-block-start:0;inset-inline-end:100%}.env-table-cell-label{display:none}.env-table-region[data-stacked] :is(.env-table,.env-table-body,.env-table-row,.env-table-cell,.env-table-header-cell,.env-table-caption){display:block}.env-table-region[data-stacked] .env-table-head:not(:focus-within){clip-path:inset(50%);white-space:nowrap;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;position:absolute;overflow:hidden}.env-table-region[data-stacked] .env-table-head:focus-within{display:block}.env-table-region[data-stacked] .env-table-head .env-table-row{flex-wrap:wrap;display:flex}.env-table-region[data-stacked] .env-table-head .env-table-header-cell{flex:auto;display:block}.env-table-region[data-stacked] .env-table-column-resize{display:none}.env-table-region[data-stacked] .env-table-body>.env-table-row{gap:var(--space-1) var(--space-3);padding:var(--env-table-cell-padding);grid-template-columns:fit-content(10rem) minmax(0,1fr);display:grid}.env-table-region[data-stacked] .env-table-body>.env-table-row+.env-table-row{border-block-start:.0625rem solid var(--color-border-strong)}.env-table-region[data-stacked] .env-table-body>.env-table-row>:is(.env-table-cell,.env-table-header-cell){text-align:start;white-space:normal;overflow-wrap:anywhere;border-block-start:0;grid-column:1/-1;min-inline-size:0;padding:0}.env-table-region[data-stacked] .env-table-body>.env-table-row>:first-child{color:var(--color-text-primary);margin-block-end:var(--space-1);font-weight:500}.env-table-region[data-stacked] .env-table-cell[data-labelled]{grid-template-columns:subgrid;align-items:baseline;display:grid}.env-table-region[data-stacked] .env-table-cell-content{min-inline-size:0}.env-table-region[data-stacked] .env-table-cell-label{min-inline-size:0;color:var(--color-text-muted);font:var(--type-body-small);overflow-wrap:anywhere;display:block}.env-table-region[data-stacked] .env-table-row[aria-selected=true]{box-shadow:inset .1875rem 0 0 var(--color-on-navigation-selected)}.env-table-region[data-stacked] .env-table-row[aria-selected=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -.1875rem 0 0 var(--color-on-navigation-selected)}.env-table-region[data-stacked] .env-table-row[aria-selected=true]>:first-child{box-shadow:none}.env-breadcrumbs{min-inline-size:0}.env-breadcrumbs-list{align-items:center;gap:var(--space-1);font:var(--type-body-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.env-breadcrumb{align-items:center;gap:var(--space-1);min-inline-size:0;display:inline-flex}.env-breadcrumbs[data-nowrap]>.env-breadcrumbs-list{flex-wrap:nowrap}.env-breadcrumbs[data-nowrap]>.env-breadcrumbs-list>.env-breadcrumb:not(:last-child){flex-shrink:0}.env-breadcrumb-link,.env-breadcrumb-text,.env-breadcrumb-current{min-inline-size:0;max-inline-size:20rem;padding:.125rem var(--space-1);border-radius:var(--radius-standard);display:inline-flex}.env-breadcrumb-link{color:var(--color-text-muted);font:inherit;cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;text-decoration:none}.env-breadcrumb-link:hover{color:var(--color-text-primary);text-underline-offset:.15em;text-decoration:underline}.env-breadcrumb-link:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:0}.env-breadcrumb-text{color:var(--color-text-muted)}.env-breadcrumb-current{color:var(--color-text-primary);font-weight:500}.env-breadcrumb-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.env-breadcrumb-separator{color:var(--color-text-muted)}.env-breadcrumb-separator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.env-pagination{box-sizing:border-box;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:none;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;display:inline-flex}.env-pagination[data-size=compact]{--control-height-small:var(--control-height-compact);--icon-button-size:var(--control-height-compact)}.env-pagination-range{color:var(--color-text-muted);font:var(--type-body-small);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-end:var(--space-2)}.env-pagination-button .env-symbol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.env-kbd{box-sizing:border-box;border:.0625rem solid var(--color-border-strong);background:var(--color-fill);block-size:1.375rem;min-inline-size:1.375rem;color:var(--color-text-primary);font:500 .75rem / 1 var(--font-family);white-space:nowrap;vertical-align:baseline;border-block-end-width:.125rem;border-radius:.3125rem;justify-content:center;align-items:center;padding-inline:.3125rem;display:inline-flex}.env-kbd-combination{font:inherit;white-space:nowrap;vertical-align:baseline;align-items:baseline;display:inline-flex}.env-kbd-part{align-items:baseline;display:inline-flex}.env-kbd-separator{color:var(--color-text-muted);font:var(--type-body-small);padding-inline:.1875rem}.env-grouped-rows{overflow-wrap:anywhere;gap:.125rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.env-grouped-rows>.env-row{--env-row-fill:var(--color-row);box-sizing:border-box;min-height:3.5rem;padding:var(--space-3) var(--row-padding-inline);font:var(--type-body-small);background:var(--env-row-fill);color:var(--color-row-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.env-grouped-rows>.env-row>*{min-inline-size:0;max-inline-size:100%}.env-grouped-rows small{color:var(--color-row-detail);font:var(--type-body-small);display:block}.env-contrast-row-pane .env-grouped-rows>.env-row{--env-row-fill:var(--color-row-alternate)}.env-grouped-rows>.env-row[data-interactive]{transition:background-color var(--motion-duration-fast) var(--motion-ease);position:relative}.env-grouped-rows>.env-row[data-interactive] [data-row-target]{-webkit-user-drag:none}.env-grouped-rows>.env-row[data-interactive] [data-row-target]:after{content:"";position:absolute;inset:0}.env-grouped-rows>.env-row[data-interactive]:is(:hover,:has(:focus-visible)){background:hsl(from var(--env-row-fill) h s var(--state-surface-hover-lightness))}.env-grouped-rows>.env-row[data-interactive]:is(:has([data-row-target]:active),:not(:has([data-row-target])):active){background:hsl(from var(--env-row-fill) h s var(--state-surface-pressed-lightness))}.env-grouped-rows>.env-row[data-interactive]>div .env-button:active{transform:none}@media (prefers-reduced-motion:reduce){.env-grouped-rows>.env-row[data-interactive]{transition:none}}.env-contrast-row-pane .env-grouped-rows+.env-grouped-rows{margin-top:.75rem}.env-empty-state{min-width:0;padding:var(--space-5);align-content:start;justify-items:start;gap:var(--space-4);display:grid}.env-loading-state{gap:var(--space-2);min-inline-size:0;display:grid}.env-skeleton{max-inline-size:100%;border-radius:var(--radius-standard);background:var(--color-skeleton-base);height:.8rem;display:block}.env-skeleton-highlight{background:var(--color-skeleton-highlight)}.env-empty-state-error>.env-symbol{color:var(--color-field-error)}.env-empty-state-center{padding-block:var(--space-8);text-align:center;align-content:center;justify-items:center}.env-empty-state-center>.env-symbol{width:calc(2.5rem * var(--scale,1));height:calc(2.5rem * var(--scale,1))}.env-empty-state-center:not(.env-empty-state-error)>.env-symbol{color:var(--color-icon)}.env-empty-state-center>.env-empty-copy{max-inline-size:30rem}.env-spinner{block-size:1.5rem;inline-size:1.5rem;color:var(--color-control-blue);flex:none;display:inline-block}.env-spinner-small{block-size:1rem;inline-size:1rem}.env-spinner-large{block-size:3rem;inline-size:3rem}.env-spinner>svg{block-size:100%;inline-size:100%;animation:1.4s linear infinite env-spinner-turn;display:block}.env-spinner-arc{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-dasharray:1 200;animation:1.4s ease-in-out infinite env-spinner-arc}@keyframes env-spinner-turn{to{transform:rotate(360deg)}}@keyframes env-spinner-arc{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 200;stroke-dashoffset:-35px}to{stroke-dasharray:90 200;stroke-dashoffset:-124px}}.env-loading-bar{z-index:140;pointer-events:none;block-size:.1875rem;position:fixed;inset:0 0 auto;overflow:hidden}.env-loading-bar-contained{z-index:1;position:absolute}.env-loading-bar-indicator{background:var(--color-control-blue);transform-origin:0;block-size:100%;transition:transform 10s cubic-bezier(.1,.7,.15,1);transform:scaleX(.9)}.env-loading-bar-indicator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}@starting-style{.env-loading-bar-indicator{transform:scaleX(0)}}.env-loading-bar[data-state=finishing] .env-loading-bar-indicator{opacity:0;transition:transform .2s var(--motion-ease-enter), opacity .2s var(--motion-ease) .2s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.env-spinner>svg{animation-duration:2.8s}.env-spinner-arc{stroke-dasharray:80 200;animation:none}.env-loading-bar-indicator,.env-loading-bar[data-state=finishing] .env-loading-bar-indicator{transition:opacity .2s var(--motion-ease);transform:none}@starting-style{.env-loading-bar-indicator{opacity:0;transform:none}}}.env-text{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font:var(--type-body);color:var(--color-text-primary);margin:0}.env-text-display{font:500 clamp(1.75rem, 1.25rem + 2.5vw, 2.75rem) / 1.1 var(--font-family);letter-spacing:-.03em;text-wrap:balance}.env-text-page-heading{font:var(--type-h1)}.env-text-section-heading{font:var(--type-h2)}.env-text-supporting{font:var(--type-body-small);color:var(--color-text-muted)}.env-text-caption{font:var(--type-body-small);color:var(--color-text-quiet)}.env-text-tone-primary{color:var(--color-text-primary)}.env-text-tone-muted{color:var(--color-text-muted)}.env-text-tone-quiet{color:var(--color-text-quiet)}.env-animated-number{vertical-align:bottom;font-variant-numeric:tabular-nums;display:inline-flex;overflow:clip}.env-animated-number-value{display:inline-block}.env-theme{--font-family-code:ui-monospace, "Cascadia Code", Consolas, monospace;--font-size-code:.8125rem}.env-code{border-radius:var(--radius-standard);background:var(--env-code-background);color:var(--env-code-foreground);font:.9em/1.4 var(--font-family-code);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.125em .375em}.env-code-block{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding:var(--space-5);border-radius:var(--radius-standard);background:var(--env-code-background);color:var(--env-code-foreground);font:var(--font-size-code) / 1.7 var(--font-family-code)}.env-code-block pre{font:inherit;tab-size:2;margin:0;overflow:auto}.env-code-block code{font:inherit}.env-code-block pre:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:var(--space-1)}.env-code-block[data-wrap] pre{white-space:pre-wrap;overflow-wrap:anywhere}.env-code-block-heading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-inline-size:0;margin-block-end:var(--space-3);display:flex}.env-code-block-heading>span{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font:var(--type-body-small)}.env-code-copy-status{clip-path:inset(50%);white-space:nowrap;block-size:.0625rem;inline-size:.0625rem;position:absolute;overflow:hidden}.env-code-diff{border-radius:var(--radius-standard);background:var(--env-code-background);min-inline-size:0;color:var(--env-code-foreground);overflow:hidden}.env-code-diff>.env-loading-state,.env-code-diff>.env-empty-state{padding:var(--space-5)}.env-markdown{min-inline-size:0;font:var(--type-body);color:var(--color-text-primary);overflow-wrap:anywhere}.env-markdown :where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre,table,hr){margin:0}.env-markdown>*+*,.env-markdown :where(blockquote,li)>*+*{margin-block-start:var(--space-4)}.env-markdown>:where(h1,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:var(--space-6)}.env-markdown h1{font:var(--type-h1)}.env-markdown :where(h2,h3,h4,h5,h6){font:var(--type-h2)}.env-markdown p{font:var(--type-body)}.env-markdown strong{font-weight:500}.env-markdown :where(ul,ol){padding-inline-start:var(--space-5)}.env-markdown li+li,.env-markdown li>:where(ul,ol){margin-block-start:var(--space-2)}.env-markdown blockquote{border-inline-start:.125rem solid var(--color-markdown-border);color:var(--color-text-muted);padding-inline-start:var(--space-4)}.env-markdown .env-markdown-table:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:var(--space-1)}.env-markdown img{block-size:auto;max-inline-size:100%}.env-markdown hr{border:0;border-block-start:.0625rem solid var(--color-markdown-border)}.env-markdown-table{max-inline-size:100%;overflow:auto}.env-markdown table{border-collapse:collapse;inline-size:100%;font:var(--type-body-small);text-align:start}.env-markdown :where(th,td){padding:var(--space-3) var(--space-4);border-block-end:.0625rem solid var(--color-markdown-border)}.env-markdown th{font-weight:500}.env-markdown .contains-task-list{padding-inline-start:0;list-style:none}.env-markdown .task-list-item .env-choice-control{vertical-align:middle;margin-inline-end:var(--space-2)}.env-markdown .footnotes{font:var(--type-body-small);color:var(--color-text-muted)}.env-direction-links{box-sizing:border-box;justify-content:center;align-items:stretch;gap:var(--space-4);flex-wrap:wrap;inline-size:100%;min-inline-size:0;display:flex}.env-direction-links>.env-direction-link{flex:0 auto}.env-direction-link{box-sizing:border-box;align-items:center;gap:var(--space-4);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;min-block-size:var(--control-height-touch);padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-direction-link-border);border-radius:var(--radius-standard);background:var(--color-direction-link);color:var(--color-direction-link-text);font:var(--type-body);text-align:start;transition:background-color var(--motion-duration-fast) var(--motion-ease), border-color var(--motion-duration-fast) var(--motion-ease);margin:0;text-decoration:none;display:inline-flex}.env-direction-link-copy{gap:var(--space-1);overflow-wrap:anywhere;flex:auto;min-inline-size:0;display:grid}.env-direction-link-label{color:var(--color-direction-link-label);font:var(--type-body-small)}.env-direction-link-title{font:var(--type-h2)}.env-direction-link .env-symbol{block-size:1.25rem;inline-size:1.25rem;color:var(--color-direction-link-icon)}.env-direction-link:hover{background:hsl(from var(--color-direction-link) h s var(--state-hover-lightness));border-color:var(--color-direction-link-border-hover)}.env-direction-link:active{background:hsl(from var(--color-direction-link) h s var(--state-pressed-lightness));border-color:var(--color-direction-link-border-pressed)}.env-direction-link:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}@media (prefers-reduced-motion:reduce){.env-direction-link{transition:none}}.env-tabs{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.env-tabs-list{align-items:center;gap:var(--space-1);scrollbar-width:thin;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;display:flex;overflow:auto}.env-tabs-list.env-surface{--env-surface-color:var(--color-fill)}.env-tabs-list[data-size=compact]{--control-height-small:calc(var(--control-height-compact) - 2 * var(--space-1));--control-height:calc(var(--control-height-compact) - 2 * var(--space-1));--icon-button-size:calc(var(--control-height-compact) - 2 * var(--space-1))}.env-tabs-list[data-size=compact]>.env-tab{padding-block:0}.env-tabs-list[data-orientation=vertical]{--env-surface-radius:var(--radius-surface);flex-direction:column;align-items:stretch}.env-tabs-list>.env-tab{white-space:normal;overflow-wrap:anywhere;transition:background-color var(--motion-duration-medium) var(--motion-ease), color var(--motion-duration-medium) var(--motion-ease), border-color var(--motion-duration-medium) var(--motion-ease);flex-shrink:0}.env-tabs-list>.env-tab:not([data-active]),.env-tabs-list>.env-tab:not([data-active]):is(:hover,:active){color:var(--color-text-muted);background:0 0;border-color:#0000}.env-tabs-list>.env-tab:not([data-active]):hover:not(:disabled):not([aria-disabled=true]){background:var(--color-state-layer-hover)}.env-tabs-list>.env-tab:not([data-active]):active:not(:disabled):not([aria-disabled=true]){background:var(--color-state-layer-pressed)}.env-tabs-list>.env-tab:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-tabs-panels{min-inline-size:0;display:grid;position:relative}.env-tabs[data-fill]{min-block-size:0}.env-tabs[data-fill]>.env-tabs-panels{flex:1;grid-template-rows:minmax(0,1fr);min-block-size:0}.env-tabs[data-fill]>.env-tabs-panels>:where(.env-tab-panel:not([hidden])){flex-direction:column;min-block-size:0;display:flex}.env-tab-panel{opacity:1;min-inline-size:0;transition:opacity var(--motion-duration-medium) var(--motion-ease), transform var(--motion-duration-medium) var(--motion-ease);grid-area:1/1}.env-tab-panel[hidden]{display:none}.env-tab-panel[data-starting-style]{opacity:0;transform:translateY(var(--space-1))}.env-tab-panel[data-ending-style]{opacity:0;transform:translateY(calc(-1 * var(--space-1)));pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.env-tab-panel:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}@media (prefers-reduced-motion:reduce){.env-tabs-list>.env-tab,.env-tab-panel{transition:none}.env-tab-panel:is([data-starting-style],[data-ending-style]){transform:none}}.env-stack{gap:var(--env-stack-gap,var(--space-4));flex-direction:column;align-items:stretch;min-inline-size:0;display:flex}.env-stack[data-align=start]{align-items:flex-start}.env-stack[data-align=center]{align-items:center}.env-stack[data-align=end]{align-items:flex-end}.env-stack>*{min-inline-size:0;max-inline-size:100%;margin-block:0}.env-action-group{justify-content:flex-start;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.env-action-group[data-align=center]{justify-content:center}.env-action-group[data-align=end]{justify-content:flex-end}.env-action-group>*{min-inline-size:0;max-inline-size:100%;margin:0}.env-action-group[data-stacked]{align-items:stretch;gap:var(--space-2);flex-flow:column}.env-action-group[data-stacked]>.env-button:not(.env-icon-button){inline-size:100%}@media (pointer:coarse){.env-choice-control,.env-radio-option{min-height:calc(var(--control-height-touch) * var(--scale,1))}}.env-choice-control{overflow-wrap:anywhere;align-items:center;gap:calc(.75rem * var(--scale,1));min-inline-size:0;max-inline-size:100%;font:var(--type-body-small);color:var(--color-radio-text);cursor:pointer;display:inline-flex}.env-radio-options{overflow-wrap:anywhere;gap:calc(.125rem * var(--scale,1));border:0;min-width:0;margin:0;padding:0;display:grid}.env-radio-options legend{max-inline-size:100%;margin-bottom:calc(1rem * var(--scale,1));padding:0}.env-radio-option{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--scale,1));min-width:0;padding:calc(.75rem * var(--scale,1)) calc(var(--row-padding-inline) * var(--scale,1));background:var(--color-radio-row);font:var(--type-body-small);color:var(--color-radio-text);cursor:pointer;display:flex}.env-choice-control>span,.env-radio-option>span{min-inline-size:0}.env-radio-option:has(input:checked){background:var(--color-radio-row-hover)}.env-radio-option:hover:not(:has(input:disabled)){background:var(--color-radio-row-hover)}.env-radio-option:active:not(:has(input:disabled)){background:var(--color-radio-row-pressed)}.env-radio-option:has(input:focus-visible){outline:calc(.125rem * var(--scale,1)) solid var(--color-focus-ring);outline-offset:-.125rem}.env-radio-control{width:calc(1rem * var(--scale,1));height:calc(1rem * var(--scale,1));accent-color:var(--color-radio);cursor:inherit;flex:none;margin:0}.env-radio-control:hover:not(:disabled){accent-color:var(--color-radio-hover)}.env-radio-control:active:not(:disabled){accent-color:var(--color-radio-pressed)}.env-radio-control:disabled{opacity:var(--state-disabled-opacity)}:is(.env-radio-option:has(input:disabled),.env-choice-control:has(input:disabled)){cursor:default;color:var(--color-disabled-text)}.env-switch-control{appearance:none;box-sizing:border-box;width:calc(2.5rem * var(--scale,1));height:calc(1.5rem * var(--scale,1));padding:calc(.25rem * var(--scale,1));background:var(--color-switch-off);cursor:inherit;transition:background-color var(--motion-duration-fast) var(--motion-ease);border:0;border-radius:100vmax;flex:none;margin:0}.env-switch-control:before{content:"";width:calc(1rem * var(--scale,1));height:calc(1rem * var(--scale,1));background:var(--color-switch-thumb);transition:transform var(--motion-duration-fast) var(--motion-ease);border-radius:50%;display:block}.env-switch-control:checked{background:var(--color-switch-on)}.env-switch-control:checked:before{transform:translateX(calc(1rem * var(--scale,1)));background:var(--color-switch-thumb-on)}.env-switch-control:hover:not(:disabled){background:var(--color-switch-off-hover)}.env-switch-control:active:not(:disabled){background:var(--color-switch-off-pressed)}.env-switch-control:checked:hover:not(:disabled){background:var(--color-switch-on-hover)}.env-switch-control:checked:active:not(:disabled){background:var(--color-switch-on-pressed)}.env-switch-control:focus-visible{outline:calc(.125rem * var(--scale,1)) solid var(--color-focus-ring);outline-offset:calc(.125rem * var(--scale,1))}.env-switch-control:disabled{opacity:var(--state-disabled-opacity)}@media (prefers-reduced-motion:reduce){.env-switch-control,.env-switch-control:before{transition:none}}.env-checkbox-box{width:calc(1.125rem * var(--scale,1));height:calc(1.125rem * var(--scale,1));flex:none;display:inline-flex;position:relative}.env-checkbox-control{appearance:none;box-sizing:border-box;border:calc(.0625rem * var(--scale,1)) solid var(--color-checkbox-border);border-radius:calc(.25rem * var(--scale,1));width:100%;height:100%;cursor:inherit;background:0 0;margin:0}.env-checkbox-mark.env-symbol{width:100%;height:100%;padding:calc(.125rem * var(--scale,1));color:var(--color-on-checkbox);pointer-events:none;visibility:hidden;position:absolute;inset:0}.env-checkbox-control:is(:checked,:indeterminate){background:var(--color-checkbox);border-color:#0000}.env-checkbox-control:checked+.env-checkbox-mark,.env-checkbox-control:indeterminate+.env-checkbox-mark{visibility:visible}.env-checkbox-control:indeterminate+.env-checkbox-mark svg{display:none}.env-checkbox-control:indeterminate+.env-checkbox-mark:before{content:"";inset-inline:calc(.25rem * var(--scale,1));height:calc(.125rem * var(--scale,1));background:currentColor;position:absolute;inset-block-start:calc(.5rem * var(--scale,1))}.env-checkbox-control:hover:not(:disabled){border-color:var(--color-checkbox-ring-hover)}.env-checkbox-control:active:not(:disabled){border-color:var(--color-checkbox-ring-pressed)}.env-checkbox-control:is(:checked,:indeterminate):hover:not(:disabled){background:var(--color-checkbox-hover);border-color:#0000}.env-checkbox-control:is(:checked,:indeterminate):active:not(:disabled){background:var(--color-checkbox-pressed);border-color:#0000}.env-checkbox-control:focus-visible{outline:calc(.125rem * var(--scale,1)) solid var(--color-focus-ring);outline-offset:calc(.125rem * var(--scale,1))}.env-checkbox-box:has(:disabled){opacity:var(--state-disabled-opacity)}.env-radio-inline{gap:calc(1rem * var(--scale,1)) calc(2rem * var(--scale,1));flex-wrap:wrap;display:flex}.env-radio-inline legend{flex-basis:100%}.env-radio-detail{color:var(--color-radio-detail);font:var(--type-body-small);display:block}.env-checkbox-mark{box-sizing:border-box}.env-choice-control:has(.env-checkbox-control){color:var(--color-checkbox-text)}.env-choice-control:has(.env-switch-control){color:var(--color-switch-text)}.env-choice-control:has(.env-radio-control){color:var(--color-radio-text)}.env-choice-control:has(input:disabled){color:var(--color-disabled-text)}.env-form-field{--env-field-error-color:var(--color-field-error);align-content:start;gap:calc(var(--space-3) * var(--scale,1));min-width:0;overflow-wrap:anywhere;max-inline-size:100%;font:var(--type-body-small);color:var(--color-field-text);display:grid}.env-field-hint,.env-field-error{font:var(--type-body-small);font-size:calc(var(--font-size-body-small) * var(--scale,1))}.env-field-hint{color:var(--color-field-hint)}.env-field-error{align-items:flex-start;gap:calc(var(--space-2) * var(--scale,1));color:var(--env-field-error-color);display:flex}.env-field-error>svg{width:calc(var(--control-icon-size) * var(--scale,1));height:calc(var(--control-icon-size) * var(--scale,1));flex-shrink:0;margin-block-start:calc(.125rem * var(--scale,1))}.env-text-field:not([data-compact],[data-label-hidden]):has(>.env-text-field-well>label){padding-block-start:calc(var(--space-2) * var(--scale,1))}.env-text-field-well{--env-field-border-base:var(--color-field-border);--env-field-interaction-color:var(--color-field-active);--env-field-border-color:var(--env-field-border-base);border:calc(.0625rem * var(--scale,1)) solid var(--env-field-border-color);border-radius:calc(var(--md-sys-shape-corner-large) * var(--scale,1));background:var(--color-field);min-width:0;transition:border-color var(--motion-duration-medium) var(--motion-ease);position:relative}@media (hover:hover){.env-text-field-well:hover:not(:has(>.env-text-input:disabled)){--env-field-border-color:hsl(from var(--env-field-interaction-color) h s var(--state-hover-lightness))}.env-text-field-well[data-variant=plain]:hover:not(:has(>.env-text-input:disabled)){border-block-end-color:var(--env-field-border-color)}.env-text-field-well[data-variant=plain]:hover:not(:has(>.env-text-input:disabled))>.env-textarea-resize-edge:after{opacity:1}}.env-text-field-well:is(:active,:has(>.env-textarea-resize-edge[data-resizing])):not(:has(>.env-text-input:disabled)){--env-field-border-color:hsl(from var(--env-field-interaction-color) h s var(--state-pressed-lightness))}.env-text-field-well:focus-within{--env-field-border-color:var(--env-field-interaction-color)}.env-text-input{box-sizing:border-box;width:100%;min-width:0;min-height:calc(3.5rem * var(--scale,1));padding:calc(var(--space-4) * var(--scale,1));border-radius:inherit;color:var(--color-field-text);font:var(--type-body);font-size:calc(var(--control-font-size) * var(--scale,1));caret-color:var(--color-field-active);background:0 0;border:0;outline:none;margin:0;display:block}.env-text-input::placeholder{color:var(--color-field-placeholder);opacity:1}.env-text-field-well>label{max-width:calc(100% - var(--space-6) * var(--scale,1));color:var(--color-field-label);font:var(--type-body);font-size:calc(var(--control-font-size) * var(--scale,1));white-space:nowrap;text-overflow:ellipsis;cursor:text;transition:inset-block-start var(--motion-duration-medium) var(--motion-ease), font-size var(--motion-duration-medium) var(--motion-ease), color var(--motion-duration-medium) var(--motion-ease), padding var(--motion-duration-medium) var(--motion-ease);position:absolute;inset-block-start:calc(1.0625rem * var(--scale,1));inset-inline-start:calc(var(--space-4) * var(--scale,1));overflow:hidden}.env-text-field-well:is(:has(>.env-text-input:focus,>.env-text-input:is(input,textarea):not(:placeholder-shown)),[data-label-floating])>label{padding-inline:calc(var(--space-1) * var(--scale,1));background:inherit;font-size:calc(var(--font-size-body-small) * var(--scale,1));margin-inline-start:calc(-.25rem * var(--scale,1));inset-block-start:calc(-.625rem * var(--scale,1))}.env-text-field-well:not([data-variant=plain]):is(:has(>.env-text-input:focus,>.env-text-input:is(input,textarea):not(:placeholder-shown)),[data-label-floating])>label{background:linear-gradient(transparent calc(50% - .0625rem * var(--scale,1)), var(--color-field) 0)}.env-text-field-well:has(>label)>.env-text-input:not(:focus)::placeholder{color:#0000}.env-text-field-well:focus-within>label{color:var(--color-field-active)}.env-text-field-well[data-variant=plain]{background:0 0;border-color:#0000;border-radius:0}.env-text-field-well[data-variant=plain]>.env-text-input{padding-inline:0}.env-text-field-well[data-variant=plain]>label{max-width:100%;inset-inline-start:0}.env-text-field-well[data-variant=plain]:focus-within{border-block-end-color:var(--env-field-border-color);box-shadow:0 calc(.0625rem * var(--scale,1)) 0 var(--env-field-border-color)}.env-text-field-well[data-variant=quiet]{transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;border-color:#0000}@media (hover:hover){.env-text-field-well[data-variant=quiet]:hover:not(:has(>.env-text-input:disabled)){background:var(--color-fill)}}.env-text-field-well[data-variant=quiet]:focus-within{background:var(--color-fill)}.env-text-field-well[data-variant=quiet]:focus-within>.env-text-field-start{color:var(--color-field-label)}.env-text-field-well[data-variant=quiet]>.env-text-input:focus::placeholder{color:#0000}.env-text-field-well[data-variant=quiet]:has(>.env-text-input[aria-invalid=true]){border-color:var(--env-field-border-color)}.env-dropdown-trigger[aria-invalid=true]{--env-field-border-base:var(--env-field-error-color);--env-field-interaction-color:var(--env-field-error-color)}.env-text-field-well:has(>.env-text-input[aria-invalid=true]){--env-field-border-base:var(--env-field-error-color);--env-field-interaction-color:var(--env-field-error-color)}.env-text-field-well[data-variant=plain]:has(>.env-text-input[aria-invalid=true]):after{content:"";block-size:calc(.125rem * var(--scale,1));border-radius:var(--md-sys-shape-corner-full);background:var(--env-field-border-color);pointer-events:none;transition:background-color var(--motion-duration-medium) var(--motion-ease);position:absolute;inset-block-end:0;inset-inline:0}.env-text-field-well[data-variant=plain]:has(>.env-text-input[aria-invalid=true]){box-shadow:none;border-block-end-color:#0000}.env-text-field-well[data-variant=plain]:has(>:focus-visible):after{block-size:calc(.25rem * var(--scale,1))}.env-text-field-well:has(>.env-text-input[aria-invalid=true])>label{color:var(--env-field-error-color)}.env-text-field-well:has(>.env-text-input:disabled){opacity:var(--state-disabled-opacity)}.env-text-input:disabled{cursor:default}.env-text-field-well:has(>.env-text-input:disabled)>label{cursor:default}textarea.env-text-input{min-height:calc(7.5rem * var(--scale,1));field-sizing:fixed;scrollbar-width:thin;resize:none;overflow-y:auto}textarea.env-text-input[data-sizing=content]{field-sizing:content;min-height:max(calc(7.5rem * var(--scale,1)), calc(var(--env-textarea-rows,2) * 1lh + var(--space-6) * var(--scale,1)))}textarea.env-text-input[data-sizing=content][data-rows]{min-height:calc(var(--env-textarea-rows) * 1lh + var(--space-6) * var(--scale,1))}.env-textarea-resize-edge{block-size:calc(var(--space-3) * var(--scale,1));color:var(--env-field-border-color);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;transition:color var(--motion-duration-medium) var(--motion-ease);background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset-block-end:calc(-.0625rem * var(--scale,1));inset-inline:0}.env-textarea-resize-edge:after{content:"";inset-inline:calc(var(--md-sys-shape-corner-large) * var(--scale,1));block-size:calc(.125rem * var(--scale,1));border-radius:var(--md-sys-shape-corner-full);pointer-events:none;background:currentColor;position:absolute;inset-block-end:0}.env-text-field-well[data-variant=plain]>.env-textarea-resize-edge:after{block-size:calc(.0625rem * var(--scale,1));opacity:0;inset-inline:0}.env-text-field-well[data-variant=plain]:focus-within>.env-textarea-resize-edge:after,.env-text-field-well[data-variant=plain]>.env-textarea-resize-edge[data-resizing]:after{opacity:1}@supports (field-sizing:content){textarea.env-text-input[data-sizing=content]+.env-textarea-resize-edge{display:none}}textarea.env-text-input:disabled+.env-textarea-resize-edge{display:none}@media (pointer:coarse){.env-textarea-resize-edge{block-size:calc(var(--control-height-touch) * var(--scale,1))}textarea.env-text-input:not(:disabled):has(+.env-textarea-resize-edge){padding-block-end:calc(var(--control-height-touch) * var(--scale,1))}@supports (field-sizing:content){textarea.env-text-input[data-sizing=content]:not(:disabled){padding-block-end:calc(var(--space-4) * var(--scale,1))}}}.env-choice-control,.env-radio-option,.env-form-field{font-size:calc(var(--font-size-body-small) * var(--scale,1))}@media (prefers-reduced-motion:reduce){.env-text-field-well,.env-text-field-well:after,.env-text-field-well>label,.env-textarea-resize-edge{transition:none}}.env-text-field-start,.env-text-field-end{color:var(--color-field-label);align-items:center;display:flex;position:absolute;inset-block:0}.env-text-field-start{pointer-events:none;inset-inline-start:calc(var(--space-4) * var(--scale,1))}.env-text-field-end{inset-inline-end:calc(var(--space-2) * var(--scale,1))}.env-text-field-start .env-symbol{width:calc(var(--control-icon-size) * var(--scale,1));height:calc(var(--control-icon-size) * var(--scale,1))}.env-text-field-well[data-start-icon]>.env-text-input{padding-inline-start:calc((var(--space-4) + var(--control-icon-size) + var(--space-3)) * var(--scale,1))}.env-text-field-well[data-start-icon]>label{inset-inline-start:calc((var(--space-4) + var(--control-icon-size) + var(--space-3)) * var(--scale,1))}.env-text-field-well[data-end-action]>.env-text-input{padding-inline-end:calc((var(--control-height) + var(--space-3)) * var(--scale,1))}.env-text-field-well:focus-within>.env-text-field-start{color:var(--color-field-active)}.env-text-field-end .env-button-text.env-icon-button{color:var(--color-field-label)}.env-text-field-end .env-button-text.env-icon-button:is(:hover,:active):not(:disabled):not([aria-disabled=true]){color:var(--color-field-text)}.env-text-input[type=search]::-webkit-search-cancel-button{appearance:none}.env-text-field[data-compact] .env-text-field-well{box-sizing:border-box;min-height:calc(var(--control-height) * var(--scale,1));border-radius:var(--md-sys-shape-corner-full);display:flex}.env-text-field[data-compact] .env-text-input{min-height:0;padding-block:calc(var(--space-1) * var(--scale,1));flex:auto}.env-text-field:where([data-compact]) .env-text-field-well>label{inset-block-start:calc((var(--control-height) * var(--scale,1) - 1lh) / 2 - .0625rem * var(--scale,1))}.env-text-field[data-label-hidden] .env-text-field-well>.env-text-input:not(:focus)::placeholder{color:var(--color-field-placeholder)}.env-text-field[data-label-hidden] .env-text-field-well>label{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.env-text-field[data-compact] .env-text-field-end{inset-inline-end:calc(var(--space-1) * var(--scale,1))}.env-text-field[data-compact] .env-text-field-end .env-icon-button{--icon-button-size:calc(var(--control-height) - var(--space-2))}.env-text-field[data-compact] .env-text-field-well[data-end-action]>.env-text-input{padding-inline-end:calc(var(--control-height) * var(--scale,1))}.env-text-field-well:is([data-prefix],[data-suffix]){display:flex}.env-text-field-well:is([data-prefix],[data-suffix])>.env-text-input{flex:1 1 0;min-inline-size:min(6rem,50%)}.env-text-field-prefix,.env-text-field-suffix{min-inline-size:0;color:var(--color-field-label);font:var(--type-body);font-size:calc(var(--control-font-size) * var(--scale,1));white-space:nowrap;text-overflow:ellipsis;cursor:text;transition:opacity var(--motion-duration-medium) var(--motion-ease);flex:0 auto;align-self:center;overflow:hidden}.env-text-field-prefix{padding-inline-start:calc(var(--space-4) * var(--scale,1))}.env-text-field-suffix{padding-inline-end:calc(var(--space-4) * var(--scale,1))}.env-text-field-well[data-prefix]>.env-text-input{padding-inline-start:calc(.125rem * var(--scale,1))}.env-text-field-well[data-suffix]>.env-text-input{padding-inline-end:calc(.125rem * var(--scale,1))}.env-text-field-well[data-start-icon]>.env-text-field-prefix{padding-inline-start:calc((var(--space-4) + var(--control-icon-size) + var(--space-3)) * var(--scale,1))}.env-text-field-well[data-end-action]>.env-text-field-suffix{padding-inline-end:calc((var(--control-height) + var(--space-3)) * var(--scale,1))}.env-text-field[data-compact] .env-text-field-well[data-end-action][data-suffix]>.env-text-input{padding-inline-end:calc(.125rem * var(--scale,1))}.env-text-field[data-compact] .env-text-field-well[data-end-action]>.env-text-field-suffix{padding-inline-end:calc(var(--control-height) * var(--scale,1))}.env-text-field-well[data-variant=plain]>.env-text-field-prefix{padding-inline-start:0}.env-text-field-well[data-variant=plain]>.env-text-field-suffix{padding-inline-end:0}.env-text-field:not([data-label-hidden]) .env-text-field-well:has(>label):has(>.env-text-input:not(:focus):placeholder-shown)>:is(.env-text-field-prefix,.env-text-field-suffix){opacity:0}@media (prefers-reduced-motion:reduce){.env-text-field-prefix,.env-text-field-suffix{transition:none}}.env-color-picker-area .react-colorful{aspect-ratio:3/2;block-size:auto;inline-size:100%;min-block-size:calc(var(--control-height-compact) * 3);max-block-size:14rem}.env-color-picker-area .react-colorful__interactive:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-color-picker-area .react-colorful__hue{block-size:var(--control-height-compact);flex-shrink:0}.env-color-picker-area .react-colorful__saturation{border-block-end-width:var(--space-3);border-radius:var(--radius-standard) var(--radius-standard) 0 0;box-shadow:inset 0 0 0 .0625rem #0000000d}.env-color-picker-area .react-colorful__last-control{border-radius:0 0 var(--radius-standard) var(--radius-standard)}.env-color-picker-area .react-colorful__pointer{border-width:.125rem;block-size:1.75rem;inline-size:1.75rem;box-shadow:0 .125rem .25rem #0003}.env-color-picker[data-disabled]>.env-text,.env-color-picker[data-disabled]>.env-color-picker-area{opacity:var(--state-disabled-opacity)}.env-color-picker-status{clip-path:inset(50%);white-space:nowrap;block-size:.0625rem;inline-size:.0625rem;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.env-color-picker-area .react-colorful__hue{block-size:var(--control-height-touch)}}.env-markdown-editor{min-inline-size:0}.env-markdown-editor-write{gap:var(--space-3);min-inline-size:0;display:grid}.env-markdown-toolbar{scrollbar-width:thin;min-inline-size:0;padding:var(--space-2);margin:calc(-1 * var(--space-2));overflow-x:auto}.env-markdown-toolbar>.env-button-group{max-inline-size:none}.env-markdown-source{caret-color:var(--lightningcss-light,var(--color-field-text))var(--lightningcss-dark,var(--color-white));tab-size:2}.env-markdown-editor-status:empty{clip-path:inset(50%);block-size:.0625rem;inline-size:.0625rem;position:absolute;overflow:hidden}.env-rich-text-editor{min-inline-size:0}.env-rich-text-editor>.env-form-field{gap:var(--space-3)}.env-rich-text-document{min-block-size:10rem;min-inline-size:0;max-inline-size:100%;padding:var(--space-4);border:.0625rem solid var(--color-markdown-border);background:var(--color-field);font-size:var(--control-font-size);border-radius:.25rem}.env-rich-text-document p{font-size:var(--control-font-size)}.env-rich-text-editor[data-variant=plain] .env-rich-text-document{background:0 0;border-color:#0000}.env-rich-text-document:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-rich-text-document[aria-invalid=true]{border-color:var(--color-field-error)}.env-rich-text-editor[data-disabled]{opacity:.55}.env-rich-text-document p.is-editor-empty:first-child:before{color:var(--color-text-muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.env-rich-text :where(ul[data-type=taskList]),.env-rich-text-document :where(ul[data-type=taskList]){padding-inline-start:0;list-style:none}.env-rich-text :where(li[data-type=taskItem]),.env-rich-text-document :where(li[data-type=taskItem]){align-items:baseline;gap:var(--space-2);display:flex}.env-rich-text :where(li[data-type=taskItem]>div),.env-rich-text-document :where(li[data-type=taskItem]>div){flex:1;min-inline-size:0}.env-rich-text-document pre{padding:var(--space-4);background:var(--color-field);white-space:pre;overflow:auto}.env-rich-text-document .tableWrapper{overflow-x:auto}.env-rich-text-document td,.env-rich-text-document th{min-inline-size:3rem;position:relative}.env-rich-text-document .selectedCell{background:var(--color-field)}.env-rich-text-reference{padding:0 var(--space-1);background:var(--color-field);color:var(--color-text-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem;text-decoration:none;display:inline}.env-rich-text-reference:focus-visible{outline:.125rem solid var(--color-focus-ring)}.env-rich-text-suggestions{box-sizing:border-box;align-content:start;gap:var(--space-1);min-inline-size:min(12rem, calc(100dvw - 2 * var(--viewport-gutter)));max-inline-size:min(24rem, calc(100dvw - 2 * var(--viewport-gutter)));max-block-size:min(18rem, calc(100dvh - 2 * var(--viewport-gutter)));padding:var(--space-2);border:.0625rem solid var(--color-markdown-border);background:var(--color-field);color:var(--color-text-primary);z-index:100;border-radius:.25rem;grid-auto-rows:minmax(min-content,auto);display:grid;overflow:auto;box-shadow:0 .25rem 1rem #0002}.env-rich-text-suggestions .env-button{justify-content:start}.env-rich-text-suggestions [aria-selected=true]{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-dropdown-control{max-width:100%;color:var(--color-text-primary);display:inline-flex;position:relative}.env-button.env-dropdown-trigger{gap:calc(.5rem * var(--scale,1));position:relative}.env-button-secondary.env-dropdown-trigger{border:calc(.0625rem * var(--scale,1)) solid var(--env-field-border-base,transparent)}.env-button-secondary.env-dropdown-trigger[aria-expanded=true]:not(:disabled,:active){background:var(--color-secondary-action-hover)}.env-button-outlined.env-dropdown-trigger[aria-expanded=true]:not(:disabled,:active){background:var(--color-subtle-action-hover);border-color:var(--color-subtle-action-border-hover)}.env-button.env-dropdown-trigger[aria-invalid=true]:not(:disabled){border-color:var(--env-field-border-base)}.env-button-secondary.env-dropdown-trigger[aria-invalid=true]:is(:hover,:active):not(:disabled){background:var(--color-secondary-action)}.env-button-outlined.env-dropdown-trigger[aria-invalid=true]:is(:hover,:active):not(:disabled){background:var(--color-subtle-action)}@media (hover:hover){.env-button.env-dropdown-trigger[aria-invalid=true]:hover:not(:disabled){border-color:hsl(from var(--env-field-border-base) h s var(--state-hover-lightness))}}.env-button.env-dropdown-trigger[aria-invalid=true]:active:not(:disabled){border-color:hsl(from var(--env-field-border-base) h s var(--state-pressed-lightness))}.env-dropdown-trigger .env-symbol{width:calc(1.125rem * var(--scale,1));height:calc(1.125rem * var(--scale,1));transform:rotate(90deg)}.env-dropdown-trigger[aria-expanded=true] .env-symbol{transform:rotate(-90deg)}.env-surface.env-dropdown-options{--env-surface-scale:var(--scale,1);border:calc(.0625rem * var(--scale,1)) solid var(--color-popup-border);background:var(--color-popup);width:max-content;min-width:min(var(--anchor-width), var(--available-width));max-width:min(calc(24rem * var(--scale,1)), var(--available-width));max-height:var(--available-height);display:grid;overflow:hidden}.env-dropdown-options[hidden]{display:none}.env-dropdown-option{border-radius:calc((var(--radius-surface) - var(--space-2)) * var(--scale,1));white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;min-inline-size:0;min-height:calc(var(--control-height) * var(--scale,1));padding:calc(.5rem * var(--scale,1)) calc(var(--space-4) * var(--scale,1));background:var(--color-select-option);color:var(--color-select-option-text);text-align:start;font:var(--type-body-small);cursor:pointer;border:0;outline:none;align-items:center;margin:0;display:flex}.env-dropdown-option:hover:not(:disabled){background:var(--color-select-option-hover)}.env-dropdown-option:active:not(:disabled){background:var(--color-select-option-pressed)}.env-dropdown-option[aria-selected=true]{background:var(--color-select-selected);color:var(--color-on-select-selected)}.env-dropdown-option[aria-selected=true]:hover:not(:disabled){background:var(--color-select-selected-hover)}.env-dropdown-option[aria-selected=true]:active:not(:disabled){background:var(--color-select-selected-pressed)}.env-dropdown-option:focus-visible{outline:calc(.125rem * var(--scale,1)) solid var(--color-focus-ring);outline-offset:-.125rem}.env-dropdown-option[data-disabled]{opacity:var(--state-disabled-opacity);cursor:default}.env-select-positioner{z-index:110}.env-form-field>.env-dropdown-trigger{justify-self:start}.env-dropdown-list{align-content:start;gap:calc(.125rem * var(--scale,1));min-height:0;min-inline-size:0;max-height:calc(var(--available-height) - calc(1rem * var(--scale,1)));overscroll-behavior:contain;grid-auto-rows:minmax(min-content,auto);display:grid;overflow-y:auto}.env-dropdown-option[data-disabled]{pointer-events:none}.env-dropdown-option[data-selected]{background:var(--color-select-selected);color:var(--color-on-select-selected)}.env-dropdown-option[data-selected]:hover:not([data-disabled]){background:var(--color-select-selected-hover)}.env-dropdown-option[data-selected]:active:not([data-disabled]){background:var(--color-select-selected-pressed)}.env-button.env-dropdown-trigger[data-density=compact]{--control-height-small:var(--control-height-compact);gap:calc(.25rem * var(--scale,1));padding-inline:calc(.625rem * var(--scale,1)) calc(.5rem * var(--scale,1))}.env-dropdown-trigger[data-density=compact] .env-symbol{width:calc(var(--control-icon-size) * var(--scale,1));height:calc(var(--control-icon-size) * var(--scale,1))}.env-surface.env-dropdown-options[data-density=compact]{--env-surface-radius:calc(var(--radius-standard) + var(--space-1));max-width:min(calc(22rem * var(--scale,1)), var(--available-width))}.env-dropdown-options[data-density=compact] .env-dropdown-list{max-height:calc(var(--available-height) - calc(.5rem * var(--scale,1)));gap:0}.env-surface.env-dropdown-options[data-density=compact] .env-dropdown-option{gap:calc(var(--space-2) * var(--scale,1));min-height:calc(1.75rem * var(--scale,1));padding:calc(var(--space-1) * var(--scale,1)) calc(var(--space-2) * var(--scale,1));border-radius:calc(var(--radius-standard) * var(--scale,1));color:var(--color-text-primary);background:0 0}.env-surface.env-dropdown-options[data-density=compact] .env-dropdown-option[data-highlighted]{background:var(--color-select-option-hover)}.env-surface.env-dropdown-options[data-density=compact] .env-dropdown-option:active:not([data-disabled]){background:var(--color-select-option-pressed)}.env-surface.env-dropdown-options[data-density=compact] .env-dropdown-option[data-selected]{font-weight:500}.env-dropdown-option-check{inline-size:calc(var(--control-icon-size) * var(--scale,1));block-size:calc(var(--control-icon-size) * var(--scale,1));color:var(--color-radio);flex:none;place-items:center;display:grid}@media (pointer:coarse){.env-surface.env-dropdown-options[data-density=compact] .env-dropdown-option{min-height:var(--control-height-touch)}}.env-combobox[data-compact]{--control-height:var(--control-height-compact)}.env-combobox .env-combobox-well{--env-combobox-row:1.5rem;--env-combobox-action:var(--control-height-compact);--env-combobox-actions:1;--env-combobox-end:var(--space-2);align-items:center;gap:calc(var(--space-1) * var(--scale,1));padding-block:calc((3.5rem - var(--env-combobox-row)) / 2 * var(--scale,1));padding-inline:calc(var(--space-4) * var(--scale,1)) calc((var(--env-combobox-end) + var(--env-combobox-actions) * var(--env-combobox-action) + var(--space-1)) * var(--scale,1));cursor:text;flex-wrap:wrap;display:flex}.env-combobox .env-combobox-well[data-actions="2"]{--env-combobox-actions:2}.env-combobox[data-compact] .env-combobox-well{--env-combobox-row:1.375rem;--env-combobox-action:calc(var(--control-height) - var(--space-2));--env-combobox-end:var(--space-1);border-radius:calc(var(--control-height) / 2 * var(--scale,1));padding-block:calc((var(--control-height) - .125rem - var(--env-combobox-row)) / 2 * var(--scale,1));padding-inline-start:calc(var(--space-3) * var(--scale,1))}.env-combobox .env-combobox-well>.env-text-input.env-combobox-input{inline-size:auto;min-inline-size:min(4rem,100%);min-block-size:calc(var(--env-combobox-row) * var(--scale,1));text-overflow:ellipsis;border-radius:0;flex:4rem;padding:0}.env-combobox .env-combobox-well>.env-combobox-input:read-only{cursor:default}.env-combobox:not([data-compact]) .env-text-field-end .env-icon-button{--icon-button-size:var(--control-height-compact)}.env-combobox-trigger .env-symbol{transform:rotate(90deg)}.env-combobox-trigger[data-popup-open] .env-symbol{transform:rotate(-90deg)}.env-text-field-end .env-combobox-trigger,.env-text-field-end .env-combobox-clear{cursor:pointer}.env-combobox-well:has(>.env-text-input:disabled) .env-text-field-end .env-icon-button{cursor:default}.env-combobox-leading{--env-combobox-leading-size:1.5rem;inline-size:calc(var(--env-combobox-leading-size) * var(--scale,1));block-size:calc(var(--env-combobox-leading-size) * var(--scale,1));color:var(--color-icon);flex:none;place-items:center;display:grid}.env-combobox-leading>.env-avatar{--env-avatar-size:calc(var(--env-combobox-leading-size) * var(--scale,1))}.env-combobox-leading>svg,.env-combobox-leading>.env-symbol{inline-size:calc(min(var(--control-icon-size), var(--env-combobox-leading-size)) * var(--scale,1));block-size:calc(min(var(--control-icon-size), var(--env-combobox-leading-size)) * var(--scale,1))}.env-combobox[data-compact] .env-combobox-value-leading{--env-combobox-leading-size:1.25rem}.env-combobox-chip{box-sizing:border-box;align-items:center;gap:calc(var(--space-1) * var(--scale,1));min-inline-size:0;max-inline-size:100%;block-size:calc(var(--env-combobox-row) * var(--scale,1));padding-inline:calc(var(--space-2) * var(--scale,1)) calc(.125rem * var(--scale,1));border-radius:calc(var(--radius-standard) * var(--scale,1));background:var(--color-chip);color:var(--color-field-text);font:var(--type-body-small);font-size:calc(var(--font-size-body-small) * var(--scale,1));cursor:default;outline:none;line-height:1.25;display:inline-flex}.env-combobox[data-compact] .env-combobox-chip{font-size:calc(.8125rem * var(--scale,1))}.env-combobox-chip:not(:has(>.env-combobox-chip-remove)){padding-inline-end:calc(var(--space-2) * var(--scale,1))}.env-combobox-chip:has(>.env-combobox-leading){padding-inline-start:calc(.1875rem * var(--scale,1))}.env-combobox-chip>.env-combobox-leading{--env-combobox-leading-size:calc(var(--env-combobox-row) - .375rem)}.env-combobox-chip:focus-visible{outline:calc(.125rem * var(--scale,1)) solid var(--color-focus-ring);outline-offset:calc(.0625rem * var(--scale,1))}.env-combobox-chip-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.env-combobox-chip-remove{inline-size:calc((var(--env-combobox-row) - .25rem) * var(--scale,1));block-size:calc((var(--env-combobox-row) - .25rem) * var(--scale,1));border-radius:calc((var(--radius-standard) - .125rem) * var(--scale,1));color:var(--color-field-label);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease), color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.env-combobox-chip-remove>svg{inline-size:calc(.875rem * var(--scale,1));block-size:calc(.875rem * var(--scale,1))}.env-combobox-chip-remove:hover{background:var(--color-state-layer-hover);color:var(--color-field-text)}.env-combobox-chip-remove:active{background:var(--color-state-layer-pressed)}.env-surface.env-combobox-popup{max-block-size:min(var(--available-height), 20rem);flex-direction:column;display:flex}.env-combobox-popup>.env-dropdown-list.env-combobox-list{min-block-size:0;max-block-size:none;scroll-padding-block:var(--space-1);flex:auto}.env-combobox-group{gap:inherit;display:grid}.env-combobox-group+.env-combobox-group{margin-block-start:var(--space-1)}.env-combobox-option{--env-combobox-option-padding:var(--space-4);box-sizing:border-box;align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--control-height);padding:var(--space-2) var(--env-combobox-option-padding);border-radius:calc(var(--radius-surface) - var(--space-2));color:var(--color-text-primary);font:var(--type-body-small);text-align:start;overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.env-combobox-option[data-highlighted]{background:var(--color-select-option-hover)}.env-combobox-option:active:not([data-disabled]){background:var(--color-select-option-pressed)}.env-combobox-option[data-selected] .env-combobox-option-label{font-weight:500}.env-combobox-option[data-disabled]{opacity:var(--state-disabled-opacity);cursor:default}.env-combobox-check{inline-size:var(--control-icon-size);block-size:var(--control-icon-size);color:var(--color-radio);flex:none;place-items:center;display:grid}.env-combobox-check .env-symbol{inline-size:var(--control-icon-size);block-size:var(--control-icon-size)}.env-combobox-option-text{flex:auto;min-inline-size:0;display:grid}.env-combobox-option-description{color:var(--color-text-muted);font:400 .75rem / 1.4 var(--font-family)}.env-combobox-group-label{padding-block:var(--space-2) var(--space-1);padding-inline:calc(var(--space-4) + var(--control-icon-size) + var(--space-2)) var(--space-4);color:var(--color-text-muted);font:500 .75rem / 1.4 var(--font-family);overflow-wrap:anywhere}.env-combobox-status:not(:empty),.env-combobox-empty:not(:empty){align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-2) var(--space-4);color:var(--color-text-muted);font:var(--type-body-small);overflow-wrap:anywhere;display:flex}.env-surface.env-combobox-popup[data-density=compact] .env-combobox-option{--env-combobox-option-padding:var(--space-2);min-block-size:1.75rem;padding-block:var(--space-1);border-radius:var(--radius-standard)}.env-surface.env-combobox-popup[data-density=compact] .env-combobox-leading{--env-combobox-leading-size:1.25rem}.env-surface.env-combobox-popup[data-density=compact] .env-combobox-group-label{padding-block:var(--space-1) .125rem;padding-inline:calc(var(--space-2) + var(--control-icon-size) + var(--space-2)) var(--space-2)}.env-surface.env-combobox-popup[data-density=compact] :is(.env-combobox-status,.env-combobox-empty):not(:empty){min-block-size:1.75rem;padding:var(--space-1) var(--space-2)}@media (pointer:coarse){.env-combobox .env-combobox-well,.env-combobox[data-compact] .env-combobox-well{--env-combobox-row:1.75rem}.env-surface.env-combobox-popup .env-combobox-option,.env-surface.env-combobox-popup[data-density=compact] .env-combobox-option{min-block-size:var(--control-height-touch)}}@media (prefers-reduced-motion:reduce){.env-combobox-chip-remove{transition:none}}.env-calendar{--env-calendar-day:2.5rem;gap:var(--space-2);inline-size:calc(7 * var(--env-calendar-day));min-inline-size:0;max-inline-size:100%;color:var(--color-text-primary);font:var(--type-body-small);display:grid}.env-calendar-header{align-items:center;gap:var(--space-1);display:flex}.env-calendar-heading{text-align:center;min-inline-size:0;font:var(--type-h2);overflow-wrap:anywhere;flex:auto}.env-calendar-header .env-icon-button{--icon-button-size:var(--env-calendar-day)}.env-calendar-header .env-button-text.env-icon-button{color:var(--color-icon)}.env-calendar-header .env-button-text.env-icon-button:is(:hover,:active):not(:disabled):not([aria-disabled=true]){color:var(--color-text-primary)}.env-calendar-header .env-symbol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.env-calendar-grid{table-layout:fixed;border-collapse:collapse;border-spacing:0;inline-size:100%}.env-calendar-grid th{padding:0 0 var(--space-1);color:var(--color-text-muted);font:500 .75rem / 1.4 var(--font-family);text-align:center;white-space:nowrap;overflow:hidden}.env-calendar-day,.env-calendar-pad{block-size:var(--env-calendar-day);text-align:center;vertical-align:middle;padding:0}.env-calendar-day{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.env-calendar-day-mark{box-sizing:border-box;inline-size:min(100%, calc(var(--env-calendar-day) - .25rem));aspect-ratio:1;font-variant-numeric:tabular-nums;transition:background-color var(--motion-duration-fast) var(--motion-ease), color var(--motion-duration-fast) var(--motion-ease);border-radius:50%;place-items:center;margin-inline:auto;display:grid}.env-calendar-day:hover:not([aria-disabled=true],[aria-selected=true])>.env-calendar-day-mark{background:var(--color-state-layer-hover)}.env-calendar-day:active:not([aria-disabled=true],[aria-selected=true])>.env-calendar-day-mark{background:var(--color-state-layer-pressed)}.env-calendar-day[aria-current=date]>.env-calendar-day-mark{box-shadow:inset 0 0 0 .0625rem var(--color-calendar-today);font-weight:600}.env-calendar-day[aria-selected=true]>.env-calendar-day-mark{background:var(--color-calendar-selected);box-shadow:none;color:var(--color-on-calendar-selected);font-weight:600}.env-calendar-day:focus-visible>.env-calendar-day-mark{outline:.125rem solid var(--color-focus-ring);outline-offset:.0625rem}.env-calendar-day[aria-disabled=true]{cursor:default}.env-calendar-day[aria-disabled=true]>.env-calendar-day-mark{opacity:var(--state-disabled-opacity)}@media (pointer:coarse){.env-calendar{--env-calendar-day:var(--control-height-touch)}}@media (prefers-reduced-motion:reduce){.env-calendar-day-mark{transition:none}}.env-date-time-field{min-inline-size:min(12rem,100%)}.env-date-time-field[data-compact]{--control-height:var(--control-height-compact);min-inline-size:min(8rem,100%)}.env-date-time-field .env-date-time-well{--env-date-time-action:var(--control-height-compact);--env-date-time-actions:1;--env-date-time-end:var(--space-2)}.env-date-time-field .env-date-time-well[data-actions="2"]{--env-date-time-actions:2}.env-date-time-field[data-compact] .env-date-time-well{--env-date-time-action:calc(var(--control-height) - var(--space-2));--env-date-time-end:var(--space-1)}.env-date-time-field .env-date-time-well>.env-text-input.env-date-time-trigger{text-align:start;cursor:pointer;align-items:center;padding-inline-end:calc((var(--env-date-time-end) + var(--env-date-time-actions) * var(--env-date-time-action) + var(--space-1)) * var(--scale,1));display:flex}.env-date-time-field .env-date-time-well>.env-date-time-trigger:disabled{cursor:default}.env-date-time-value,.env-date-time-placeholder{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.env-date-time-placeholder{color:var(--color-field-placeholder)}.env-text-field:not([data-label-hidden]) .env-date-time-well:has(>label):not([data-label-floating],:focus-within) .env-date-time-placeholder{color:#0000}.env-date-time-end{pointer-events:none}.env-date-time-end>.env-button{pointer-events:auto}.env-date-time-field:not([data-compact]) .env-text-field-end .env-icon-button{--icon-button-size:var(--control-height-compact)}.env-date-time-end>.env-symbol.env-date-time-icon{inline-size:calc(var(--env-date-time-action) * var(--scale,1));block-size:calc(var(--env-date-time-action) * var(--scale,1));place-items:center;display:grid}.env-date-time-end>.env-date-time-icon>svg{inline-size:calc(var(--control-icon-size) * var(--scale,1));block-size:calc(var(--control-icon-size) * var(--scale,1))}.env-text-field-well:focus-within .env-date-time-icon{color:var(--color-field-active)}.env-date-time-native{clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;padding:0;position:absolute;inset-block-end:0;inset-inline-start:50%;overflow:hidden}.env-popover.env-date-time-popup{--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);inline-size:auto;max-inline-size:calc(100vw - 2rem);padding:var(--space-4);gap:var(--space-3)}.env-popover.env-date-time-popup[data-density=compact]{padding:var(--space-3)}.env-date-time-popup[data-density=compact] .env-calendar{--env-calendar-day:2.25rem}@media (pointer:coarse){.env-date-time-popup[data-density=compact] .env-calendar{--env-calendar-day:var(--control-height-touch)}}.env-date-time-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.env-date-time-actions-end{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.env-slider{--env-slider-thumb-size:1.25rem;--env-slider-halo:color-mix(in srgb, var(--color-control-blue) 16%, transparent);min-inline-size:0}.env-slider-heading{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.env-slider-label{cursor:default;min-inline-size:0}.env-slider-value{color:var(--color-text-strong);font-variant-numeric:tabular-nums;font-weight:500}.env-slider-control{box-sizing:border-box;block-size:calc(var(--env-slider-thumb-size) + var(--space-2));padding-inline:calc(var(--env-slider-thumb-size) / 2);cursor:pointer;touch-action:none;align-items:center;display:flex}.env-slider-track{border-radius:var(--md-sys-shape-corner-full);background:var(--color-fill);flex:auto;block-size:.375rem}.env-slider-indicator{border-radius:inherit;background:var(--color-control-blue)}.env-slider-thumb{box-sizing:border-box;inline-size:var(--env-slider-thumb-size);block-size:var(--env-slider-thumb-size);background:var(--color-control-blue);transition:box-shadow var(--motion-duration-fast) var(--motion-ease);border-radius:50%}.env-slider-control:hover .env-slider-thumb,.env-slider-thumb[data-dragging]{box-shadow:0 0 0 .375rem var(--env-slider-halo)}.env-slider-thumb:has(:focus-visible){outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-slider[data-disabled] :is(.env-slider-heading,.env-slider-value){color:var(--color-disabled-text)}.env-slider[data-disabled] .env-slider-control{opacity:var(--state-disabled-opacity);cursor:default}.env-slider[data-disabled] .env-slider-thumb{box-shadow:none}@media (pointer:coarse){.env-slider{--env-slider-thumb-size:1.5rem}.env-slider-control{block-size:var(--control-height-touch)}.env-slider-thumb:before{content:"";inset:calc((var(--control-height-touch) - var(--env-slider-thumb-size)) / -2);border-radius:50%;position:absolute}}@media (prefers-reduced-motion:reduce){.env-slider-thumb{transition:none}}.env-file-dropzone{--env-file-dropzone-border:var(--color-field-border);min-inline-size:0}.env-file-dropzone[hidden]{display:none}.env-file-dropzone-target{box-sizing:border-box;align-content:center;justify-items:center;gap:var(--space-3);min-block-size:9rem;inline-size:100%;min-inline-size:0;padding:var(--space-5) var(--space-4);border:.125rem dashed var(--env-file-dropzone-border);border-radius:var(--md-sys-shape-corner-large);color:var(--color-text-primary);font:var(--type-body);text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:border-color var(--motion-duration-medium) var(--motion-ease), background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;margin:0;display:grid}.env-file-dropzone-icon{background:var(--color-fill);block-size:2.75rem;inline-size:2.75rem;color:var(--color-icon);transition:color var(--motion-duration-fast) var(--motion-ease);border-radius:50%;place-items:center;display:grid}.env-file-dropzone-icon>.env-symbol{block-size:1.5rem;inline-size:1.5rem}.env-file-dropzone-text{gap:var(--space-1);min-inline-size:0;display:grid}.env-file-dropzone-label{font-weight:500}.env-file-dropzone-description{color:var(--color-text-muted);font:var(--type-body-small)}@media (hover:hover){.env-file-dropzone-target:hover:not(:disabled,[aria-disabled=true]){--env-file-dropzone-border:hsl(from var(--color-field-active) h s var(--state-hover-lightness));background:var(--color-state-layer-hover)}}.env-file-dropzone-target:active:not(:disabled,[aria-disabled=true]){background:var(--color-state-layer-pressed)}.env-file-dropzone-target:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-file-dropzone[data-dragging] .env-file-dropzone-target{--env-file-dropzone-border:var(--color-field-active);background:var(--color-navigation-selected);border-style:solid}.env-file-dropzone[data-dragging] .env-file-dropzone-icon{color:var(--color-field-active)}.env-file-dropzone[data-invalid] .env-file-dropzone-target{--env-file-dropzone-border:var(--color-field-error)}.env-file-dropzone[data-pending] .env-file-dropzone-target{cursor:progress}.env-file-dropzone-target:disabled{opacity:var(--state-disabled-opacity);cursor:default}.env-file-dropzone[data-compact] .env-file-dropzone-target{place-items:center start;gap:var(--space-3);min-block-size:calc(var(--control-height) + var(--space-4));padding:var(--space-2) var(--space-4);text-align:start;grid-template-columns:auto minmax(0,1fr)}.env-file-dropzone[data-compact] .env-file-dropzone-text{gap:0}.env-file-dropzone[data-compact] .env-file-dropzone-icon{block-size:2rem;inline-size:2rem}.env-file-dropzone[data-compact] .env-file-dropzone-icon>.env-symbol{inline-size:var(--control-icon-size);block-size:var(--control-icon-size)}.env-file-dropzone[data-compact] .env-file-dropzone-label{font:var(--type-body-small);font-weight:500}@media (prefers-reduced-motion:reduce){.env-file-dropzone-target,.env-file-dropzone-icon{transition:none}}.env-connected-rows{--env-connected-row-scale:var(--scale,1)}.env-grouped-rows.env-connected-rows{--env-connected-row-scale:1}.env-connected-rows>.env-connected-row{border-radius:calc(var(--radius-row-inner) * var(--env-connected-row-scale))}.env-connected-rows>.env-connected-row:nth-child(1 of .env-connected-row){border-start-start-radius:calc(var(--radius-row-outer) * var(--env-connected-row-scale));border-start-end-radius:calc(var(--radius-row-outer) * var(--env-connected-row-scale))}.env-connected-rows>.env-connected-row:nth-last-child(1 of .env-connected-row){border-end-end-radius:calc(var(--radius-row-outer) * var(--env-connected-row-scale));border-end-start-radius:calc(var(--radius-row-outer) * var(--env-connected-row-scale))}.env-connected-rows>.env-connected-row:nth-child(1 of .env-connected-row):nth-last-child(1 of .env-connected-row){border-radius:calc(var(--radius-row-single) * var(--env-connected-row-scale))}.env-modal-pane{border:.0625rem solid var(--color-popup-border);color:var(--color-text-primary);font:var(--type-body);overscroll-behavior:contain;overflow-wrap:anywhere;pointer-events:auto;width:min(28rem,100%);max-height:100%;overflow-y:auto}.env-surface.env-modal-pane{--env-surface-color:var(--color-dialog)}.env-dialog-title,.env-dialog-description{margin:0}.env-dialog-header{gap:var(--space-2);display:grid}.env-dialog-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.env-dialog-title{overflow-wrap:anywhere;min-inline-size:0}.env-modal-pane[data-size=wide]:not([data-placement=right]){width:min(44rem,100%)}.env-modal-pane[data-placement=right]{border-block:0;border-inline-end:0;block-size:100%;max-block-size:none;inline-size:min(24rem,100%)}.env-modal-pane[data-placement=right][data-size=wide]{inline-size:min(44rem,100%)}@media (width<=28rem){.env-modal-pane[data-placement=right]{border-inline-start:0;inline-size:100%}}@media (width<=48rem){.env-modal-pane[data-placement=right][data-size=wide]{border-inline-start:0;inline-size:100%}}.env-dialog-title{font:var(--type-h1)}.env-dialog-description{font:var(--type-body-small);color:var(--color-text-muted)}.env-dialog-backdrop{z-index:100;background:hsl(from var(--color-dialog-overlay) h s l / var(--state-dialog-overlay-opacity));position:fixed;inset:0}.env-dialog-positioner{box-sizing:border-box;z-index:101;min-inline-size:0;padding:max(var(--viewport-gutter), env(safe-area-inset-top)) max(var(--viewport-gutter), env(safe-area-inset-right)) max(var(--viewport-gutter), env(safe-area-inset-bottom)) max(var(--viewport-gutter), env(safe-area-inset-left));pointer-events:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.env-dialog-positioner[data-placement=top]{place-items:start center;padding-block-start:max(var(--viewport-gutter), min(12vh, 6rem), env(safe-area-inset-top))}.env-dialog-positioner[data-placement=right]{place-items:stretch end;padding:0}.env-modal-pane[data-placement=right]{padding-block-start:max(var(--space-5), env(safe-area-inset-top));padding-block-end:max(var(--space-5), env(safe-area-inset-bottom));padding-inline-end:max(var(--space-5), env(safe-area-inset-right))}@media (width<=28rem){.env-modal-pane[data-placement=right]{padding-inline:max(var(--space-5), env(safe-area-inset-left), env(safe-area-inset-right))}}@media (width<=48rem){.env-modal-pane[data-placement=right][data-size=wide]{padding-inline:max(var(--space-5), env(safe-area-inset-left), env(safe-area-inset-right))}}.env-toast{box-sizing:border-box;align-items:center;gap:var(--space-2);width:max-content;max-width:min(100%,28rem);padding:var(--space-2) var(--space-3);border-radius:var(--radius-standard);min-width:0;min-height:3rem;font:var(--type-body-small);color:var(--color-on-toast);border:0;flex-wrap:nowrap;display:inline-flex}.env-toast-neutral{--toast-fill:var(--color-toast-neutral);background:var(--toast-fill)}.env-toast-success{--toast-fill:var(--color-toast-success);background:var(--toast-fill)}.env-toast-info{--toast-fill:var(--color-toast-info);background:var(--toast-fill)}.env-toast-error{--toast-fill:var(--color-toast-error);background:var(--toast-fill)}.env-toast-message{min-width:0;max-inline-size:24rem;padding-block:var(--space-1);-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;font:inherit;-webkit-box-orient:vertical;flex:0 auto;margin:0;display:-webkit-box;overflow:hidden}.env-toast-status-icon{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.env-toast .env-toast-action{white-space:normal;flex:0 auto;min-inline-size:0}.env-toast-dismiss{flex:0 0 var(--control-height-small);width:var(--control-height-small);height:var(--control-height-small);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:100vmax;justify-content:center;align-items:center;padding:0;display:inline-flex}.env-toast-dismiss .env-symbol{width:1.125rem;height:1.125rem}.env-toast-dismiss:hover{background:hsl(from var(--toast-fill) h s var(--state-hover-lightness))}.env-toast-dismiss:active{background:hsl(from var(--toast-fill) h s var(--state-pressed-lightness))}.env-toast-dismiss:focus-visible{outline:.125rem solid var(--color-on-toast);outline-offset:.125rem}.env-toast-portal-theme{background:0 0}.env-toast-viewport{z-index:120;gap:var(--space-2);width:max-content;max-width:calc(100% - max(var(--space-4), env(safe-area-inset-left)) - max(var(--space-4), env(safe-area-inset-right)));max-block-size:calc(100dvh - max(var(--space-4), env(safe-area-inset-top)) - max(var(--space-4), env(safe-area-inset-bottom)));overscroll-behavior:contain;pointer-events:none;outline:none;display:flex;position:fixed;overflow-y:auto}.env-toast-viewport:empty{display:none}.env-toast-viewport>.env-toast{pointer-events:auto;box-sizing:border-box;flex-shrink:0}.env-toast-viewport>.env-toast[data-limited]{display:none}.env-toast-viewport[data-settling]{overflow:visible}.env-toast-viewport>.env-toast[data-leaving]{z-index:-1;pointer-events:none;max-width:none;margin:0;position:absolute}.env-toast-viewport>.env-toast-queued-count{background:var(--color-toast-neutral);color:var(--color-on-toast);order:1}.env-toast-viewport-bottom-right{flex-direction:column-reverse;align-items:flex-end;inset-block-end:max(var(--space-4), env(safe-area-inset-bottom));inset-inline-end:max(var(--space-4), env(safe-area-inset-right))}.env-toast-viewport-top-center{flex-direction:column;align-items:center;inset-block-start:max(var(--space-4), env(safe-area-inset-top));inset-inline-start:50%;transform:translate(-50%)}.env-toast[data-starting-style],.env-toast[data-ending-style]{opacity:0}.env-toast{transition:opacity var(--motion-duration-medium) var(--motion-ease)}@media (prefers-reduced-motion:reduce){.env-toast{transition:none}}.env-notice{--env-notice-tone:var(--color-tone-accent);box-sizing:border-box;align-items:start;gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:.0625rem solid color-mix(in srgb, var(--env-notice-tone) 28%, transparent);border-radius:var(--md-sys-shape-corner-large);background:color-mix(in srgb, var(--env-notice-tone) var(--state-tone-subtle-opacity), transparent);color:var(--color-text-primary);font:var(--type-body);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.env-notice[data-tone=success]{--env-notice-tone:var(--color-tone-success)}.env-notice[data-tone=warning]{--env-notice-tone:var(--color-tone-warning)}.env-notice[data-tone=error]{--env-notice-tone:var(--color-tone-danger)}.env-notice-icon{block-size:1.4em;color:var(--env-notice-tone);grid-column:1;place-items:center;display:grid}.env-notice-icon .env-symbol{block-size:1.25rem;inline-size:1.25rem}.env-notice-content{gap:var(--space-1);grid-column:2;min-inline-size:0;display:grid}.env-notice-title{font:var(--type-h2)}.env-notice-message{color:var(--color-text-primary)}.env-notice-action{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.env-notice-dismiss.env-button{inline-size:var(--control-height-compact);max-inline-size:none;block-size:var(--control-height-compact);min-block-size:var(--control-height-compact);margin-block:calc((1.4 * var(--font-size-heading-small) - var(--control-height-compact)) / 2);color:var(--env-notice-tone);border-radius:50%;grid-column:3;margin-inline-end:calc(-1 * var(--space-2))}.env-notice-dismiss.env-button.env-icon-button:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--env-notice-tone) 14%, transparent);color:var(--env-notice-tone)}.env-notice-dismiss.env-button.env-icon-button:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--env-notice-tone) 22%, transparent);color:var(--env-notice-tone)}.env-popover-theme{display:contents}.env-popover-positioner{z-index:110;outline:none}.env-popover{box-sizing:border-box;inline-size:min(20rem,100vw - 2rem);max-block-size:var(--available-height,80vh);align-content:start;gap:var(--space-3);padding:var(--space-5);border:.0625rem solid var(--color-popup-border);border-radius:var(--radius-surface);background:var(--color-popup);color:var(--color-text-primary);font:var(--type-body);overflow-wrap:anywhere;transform-origin:var(--transform-origin);outline:none;display:grid;overflow-y:auto}.env-popover[data-width=wide]{inline-size:min(28rem,100vw - 2rem)}.env-popover-title{font:var(--type-h2);margin:0}.env-avatar{--env-avatar-size:2rem;inline-size:var(--env-avatar-size);block-size:var(--env-avatar-size);background:var(--color-avatar);color:var(--color-on-avatar);font:500 calc(var(--env-avatar-size) * .4) / 1 var(--font-family);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.env-avatar-small{--env-avatar-size:1.5rem}.env-avatar-large{--env-avatar-size:3rem}.env-avatar-display{--env-avatar-size:5.5rem}.env-avatar-fallback{display:contents}.env-avatar:has(.env-avatar-fallback-person){background:0 0}.env-avatar-person{block-size:100%;inline-size:100%;display:block}.env-avatar-person-background{fill:var(--color-avatar)}.env-avatar-person-figure{fill:var(--color-avatar-figure)}.env-avatar-image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.env-tooltip-theme{display:contents}.env-tooltip-positioner{z-index:130}.env-tooltip{max-inline-size:min(18rem,100vw - 2rem);padding:var(--space-1) var(--space-2);border-radius:var(--radius-standard);background:var(--color-toast-neutral);color:var(--color-on-toast);font:var(--type-body-small);overflow-wrap:anywhere}.env-tooltip-disabled-target{border-radius:100vmax;max-inline-size:100%;display:inline-flex}.env-tooltip-disabled-target:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-bar{gap:var(--space-2);min-inline-size:0;display:grid}.env-bar-heading{justify-content:space-between;align-items:baseline;gap:var(--space-3);font:var(--type-body-small);flex-wrap:wrap;display:flex}.env-bar-label{color:var(--color-text-muted)}.env-bar-value{color:var(--color-text-strong);font-weight:500}.env-bar-track{border-radius:var(--md-sys-shape-corner-full);background:var(--color-fill);block-size:.625rem;overflow:hidden}.env-bar-indicator{border-radius:inherit;background:var(--color-control-blue);block-size:100%;transition:inline-size var(--motion-duration-medium) var(--motion-ease)}.env-bar[data-indeterminate] .env-bar-indicator{inline-size:40%;animation:env-bar-indeterminate 1.2s var(--motion-ease) infinite}@keyframes env-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.env-bar-indicator{transition:none}.env-bar[data-indeterminate] .env-bar-indicator{animation:none}}.env-avatar-group{--env-avatar-group-size:2rem;--env-avatar-group-overlap:calc(var(--env-avatar-group-size) / 4);--env-avatar-group-ring-width:max(.125rem, calc(var(--env-avatar-group-size) / 16));--env-avatar-group-ring:var(--avatar-group-ring,var(--env-surface-color,var(--color-canvas)));box-sizing:border-box;vertical-align:middle;flex:none;align-items:center;display:inline-flex}.env-avatar-group-small{--env-avatar-group-size:1.5rem}.env-avatar-group-large{--env-avatar-group-size:3rem}.env-avatar-group-display{--env-avatar-group-size:5.5rem}.env-avatar-group>*{flex:none;position:relative}.env-avatar-group>*+*{margin-inline-start:calc(-1 * var(--env-avatar-group-overlap))}.env-avatar-group .env-avatar,.env-avatar-group-overflow{box-shadow:0 0 0 var(--env-avatar-group-ring-width) var(--env-avatar-group-ring)}.env-avatar-group-item{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;margin-block:0;padding:0;text-decoration:none;display:inline-flex}.env-avatar-group-item:after{content:"";border-radius:inherit;pointer-events:none;transition:background-color var(--motion-duration-fast) var(--motion-ease);position:absolute;inset:0}.env-avatar-group-item:hover:after{background:var(--color-state-layer-hover)}.env-avatar-group-item:active:after{background:var(--color-state-layer-pressed)}.env-avatar-group>:is(.env-avatar-group-item,.env-avatar-group-overflow):is(:hover,:focus-visible){z-index:1}.env-avatar-group-item:focus-visible,.env-avatar-group-overflow:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:var(--env-avatar-group-ring-width)}.env-avatar-group-overflow{box-sizing:border-box;min-inline-size:var(--env-avatar-group-size);block-size:var(--env-avatar-group-size);padding-inline:calc(var(--env-avatar-group-size) / 6);background:color-mix(in srgb, var(--color-state-layer) var(--state-fill-opacity), var(--env-avatar-group-ring));color:var(--color-text-primary);font:500 max(.6875rem, calc(var(--env-avatar-group-size) * .4)) / 1 var(--font-family);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;border-radius:100vmax;place-items:center;display:inline-grid}.env-avatar-group-tooltip{display:grid}@media (pointer:coarse){.env-avatar-group[data-interactive]{--env-avatar-group-overlap:clamp(0rem, calc(var(--env-avatar-group-size) - 1.5rem), calc(var(--env-avatar-group-size) / 4))}}@media (prefers-reduced-motion:no-preference){.env-avatar-group-item{transition:transform var(--motion-duration-fast) var(--motion-ease)}.env-avatar-group-item:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.env-avatar-group-item:after{transition:none}}.env-relative-time{font-variant-numeric:tabular-nums}.env-rating{align-items:center;gap:var(--space-2);display:inline-flex}.env-rating-value{font-variant-numeric:tabular-nums;min-inline-size:3ch}.env-rating-stars{color:var(--color-border-strong);gap:.125rem;display:inline-flex}.env-rating-star{block-size:1.125rem;inline-size:1.125rem;display:inline-flex;position:relative}.env-rating-star svg{fill:currentColor;block-size:100%;inline-size:100%;display:block}.env-rating-star[data-fill=full]{color:var(--color-tone-warning)}.env-rating-star-half{inline-size:50%;color:var(--color-tone-warning);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.env-rating-star-half svg{inline-size:1.125rem;max-inline-size:none}.env-color-swatch{block-size:1rem;inline-size:1rem;box-shadow:inset 0 0 0 .0625rem var(--color-border-strong);border-radius:100vmax;display:inline-block}.env-symbol>.env-color-swatch{block-size:100%;inline-size:100%;display:block}.env-menu-theme{display:contents}.env-menu-positioner{z-index:110;outline:none}.env-menu{box-sizing:border-box;inline-size:min(19rem,100vw - 2rem);max-block-size:var(--available-height,80vh);padding:var(--space-2);border-radius:var(--radius-surface);background:var(--color-pane);outline:none;gap:.125rem;display:grid;overflow-y:auto}.env-menu-header,.env-menu-item{box-sizing:border-box;border-radius:var(--radius-row-inner);background:var(--color-menu-row);min-inline-size:0;color:var(--color-row-text)}.env-menu-header{padding:var(--space-4) var(--row-padding-inline)}.env-menu-item{align-items:center;gap:var(--space-3);min-block-size:3rem;padding:var(--space-2) var(--row-padding-inline);font:var(--type-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-ease);outline:none;text-decoration:none;display:flex}.env-menu-item .env-symbol{width:calc(var(--control-icon-size) * 1.25);height:calc(var(--control-icon-size) * 1.25);color:var(--color-icon)}.env-menu-item-text{flex:auto;min-inline-size:0;display:grid}.env-menu-item-label{overflow-wrap:anywhere;min-inline-size:0}.env-menu-item-description{min-inline-size:0;color:var(--color-row-detail);font:var(--type-body-small);overflow-wrap:anywhere}.env-menu-item-trailing{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.env-menu-item-shortcut{align-items:center;gap:var(--space-1);color:var(--color-row-detail);font:var(--type-body-small);white-space:nowrap;flex:none;display:inline-flex}.env-menu-item-check{inline-size:calc(var(--control-icon-size) * 1.25);block-size:calc(var(--control-icon-size) * 1.25);flex:none;place-items:center;display:grid}.env-menu-item .env-menu-item-check-mark{color:var(--color-radio)}.env-menu-choice[data-checked] .env-menu-item-label{font-weight:500}.env-menu-item:is([data-highlighted],[data-popup-open]){background:hsl(from var(--color-menu-row) h s var(--state-surface-hover-lightness))}.env-menu-submenu-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.env-menu-item:active{background:hsl(from var(--color-menu-row) h s var(--state-surface-pressed-lightness))}.env-menu-item:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-menu-item:is([data-disabled],[aria-disabled=true]){opacity:var(--state-disabled-opacity);cursor:default}.env-menu-separator{block-size:var(--space-1);border:0;margin:0}.env-menu:not([data-density=compact])>:is(.env-menu-header,.env-menu-item):first-child,.env-menu:not([data-density=compact])>:is(.env-menu-separator,.env-menu-group)+:is(.env-menu-header,.env-menu-item),.env-menu:not([data-density=compact]) .env-menu-group>.env-menu-item:nth-child(1 of .env-menu-item){border-start-start-radius:var(--radius-row-outer);border-start-end-radius:var(--radius-row-outer)}.env-menu:not([data-density=compact])>:is(.env-menu-header,.env-menu-item):last-child,.env-menu:not([data-density=compact]) .env-menu-group>.env-menu-item:nth-last-child(1 of .env-menu-item){border-end-end-radius:var(--radius-row-outer);border-end-start-radius:var(--radius-row-outer)}.env-menu:not([data-density=compact])>:is(.env-menu-header,.env-menu-item):has(+:is(.env-menu-separator,.env-menu-group)){border-end-end-radius:var(--radius-row-outer);border-end-start-radius:var(--radius-row-outer)}.env-menu-group{gap:.125rem;display:grid}.env-menu>.env-menu-group:not(:first-child){margin-block-start:var(--space-1)}.env-menu-group-label{padding:var(--space-2) var(--row-padding-inline) var(--space-1);color:var(--color-text-muted);font:var(--type-body-small);overflow-wrap:anywhere;font-weight:500}.env-menu[data-density=compact]{--env-menu-slot:calc(var(--control-icon-size) + var(--space-2));--env-menu-leading:0rem;inline-size:max-content;min-inline-size:12rem;max-inline-size:min(22rem,100vw - 2rem);padding:var(--space-1);border:.0625rem solid var(--color-popup-border);border-radius:calc(var(--radius-standard) + var(--space-1));background:var(--color-popup);gap:0}.env-menu[data-density=compact]:has(.env-menu-item>:is(.env-menu-item-check,.env-symbol):first-child){--env-menu-leading:var(--env-menu-slot)}.env-menu[data-density=compact]:has(.env-menu-item>.env-menu-item-check+.env-symbol){--env-menu-leading:calc(2 * var(--env-menu-slot))}.env-menu[data-density=compact] .env-menu-item{gap:var(--space-2);min-block-size:1.75rem;padding-block:var(--space-1);padding-inline:calc(var(--space-2) + var(--env-menu-leading)) var(--space-2);border-radius:var(--radius-standard);font:var(--type-body-small);background:0 0}.env-menu[data-density=compact] .env-menu-item:has(>:is(.env-menu-item-check,.env-symbol):first-child){padding-inline-start:calc(var(--space-2) + var(--env-menu-leading) - var(--env-menu-slot))}.env-menu[data-density=compact] .env-menu-item:has(>.env-menu-item-check+.env-symbol){padding-inline-start:calc(var(--space-2) + var(--env-menu-leading) - 2 * var(--env-menu-slot))}.env-menu[data-density=compact] .env-menu-header{padding:var(--space-3) var(--space-2);border-radius:var(--radius-standard);font:var(--type-body-small);background:0 0}.env-menu[data-density=compact] .env-menu-item:is([data-highlighted],[data-popup-open]){background:hsl(from var(--color-popup) h s var(--state-surface-hover-lightness))}.env-menu[data-density=compact] .env-menu-item:active{background:hsl(from var(--color-popup) h s var(--state-surface-pressed-lightness))}.env-menu[data-density=compact] .env-menu-item .env-symbol,.env-menu[data-density=compact] .env-menu-item-check{inline-size:var(--control-icon-size);block-size:var(--control-icon-size)}.env-menu[data-density=compact] .env-menu-item-description{font-size:.75rem}.env-menu[data-density=compact] .env-menu-item-shortcut{gap:.125rem;margin-inline-start:var(--space-3)}.env-menu[data-density=compact] .env-menu-item-shortcut .env-kbd{block-size:1.125rem;min-inline-size:1.125rem;color:var(--color-text-muted);border-radius:.25rem;padding-inline:.25rem;font-size:.6875rem}.env-menu[data-density=compact] .env-menu-item-shortcut .env-kbd-separator{font:.6875rem / 1 var(--font-family);padding-inline:.125rem}.env-menu[data-density=compact] .env-menu-separator{block-size:.0625rem;margin:var(--space-1) 0;background:var(--color-popup-border)}.env-menu[data-density=compact] .env-menu-group{gap:0}.env-menu[data-density=compact] .env-menu-group-label{padding-block:var(--space-1) .125rem;padding-inline:calc(var(--space-2) + var(--env-menu-leading)) var(--space-2);font:500 .75rem / 1.4 var(--font-family)}.env-organization-trigger{max-inline-size:100%}.env-organization-trigger-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.env-organization-menu-header{box-sizing:border-box;min-block-size:7.25rem;padding:var(--space-5) var(--space-3);border-radius:var(--radius-row-outer) var(--radius-row-outer) var(--radius-row-inner) var(--radius-row-inner);justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-menu-row);color:var(--color-row-text);text-align:center;flex-direction:column;display:flex}.env-organization-menu-header .env-symbol{block-size:2rem;inline-size:2rem}.env-organization-menu-heading{font:var(--type-h1)}.env-organization-menu-options{gap:.125rem;display:grid}.env-organization-menu-options>.env-menu-item:last-child{border-end-end-radius:var(--radius-row-outer);border-end-start-radius:var(--radius-row-outer)}.env-organization-menu-option[data-checked]{font-weight:500}.env-organization-menu-detail{color:var(--color-text-muted);font:var(--type-body-small);flex:none;margin-inline-start:auto}.env-organization-menu-radio{box-sizing:border-box;border:.125rem solid var(--color-checkbox-border);block-size:1.125rem;inline-size:1.125rem;transition:border-color var(--motion-duration-fast) var(--motion-ease);border-radius:50%;flex:0 0 1.125rem;place-items:center;display:grid}.env-organization-menu-option[data-checked] .env-organization-menu-radio{border-color:var(--color-radio)}.env-organization-menu-radio-dot{background:var(--color-radio);border-radius:50%;block-size:.5rem;inline-size:.5rem}.env-organization-menu-create{box-sizing:border-box;min-block-size:var(--control-height);padding:var(--space-1) var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-menu-row);color:var(--color-row-text);font:var(--type-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-ease);border-radius:100vmax;outline:none;margin-block-start:var(--space-2);display:flex}.env-organization-menu-create .env-symbol{inline-size:var(--control-icon-size);block-size:var(--control-icon-size)}.env-organization-menu-create[data-highlighted]{background:hsl(from var(--color-menu-row) h s var(--state-surface-hover-lightness))}.env-organization-menu-create:active{background:hsl(from var(--color-menu-row) h s var(--state-surface-pressed-lightness))}.env-organization-menu-create:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}@media (pointer:coarse){.env-menu-item,.env-menu[data-density=compact] .env-menu-item{min-block-size:var(--control-height-touch)}}.env-menubar{align-items:center;gap:.125rem;min-inline-size:0;display:flex}.env-menubar-trigger{box-sizing:border-box;min-block-size:var(--control-height-compact);padding:0 var(--space-2);border-radius:var(--radius-standard);color:var(--color-text-primary);font:var(--type-body-small);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;outline:none;flex:none;align-items:center;margin:0;display:inline-flex}.env-menubar-trigger:hover:not([data-disabled]){background:var(--color-state-layer-hover)}.env-menubar-trigger[data-popup-open]{background:var(--color-state-layer-pressed)}.env-menubar-trigger:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-menubar-trigger[data-disabled]{opacity:var(--state-disabled-opacity);cursor:default}.env-menubar[data-access-keys-shown] .env-menubar-access-key{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.0625rem}.env-tree{--env-tree-row-height:1.75rem;--env-tree-indent:.75rem;--env-tree-icon-size:1rem;box-sizing:border-box;block-size:100%;min-block-size:0;min-inline-size:0;padding-inline:var(--space-2);overscroll-behavior:contain;scrollbar-width:thin;color:var(--color-navigation-text);font:var(--type-body-small);outline:none;position:relative;overflow:auto}.env-tree[data-density=standard]{--env-tree-row-height:2.25rem;--env-tree-icon-size:1.125rem;font:var(--type-body)}.env-tree-rows{min-inline-size:0;position:relative}.env-tree-row{box-sizing:border-box;block-size:var(--env-tree-row-height);align-items:center;gap:var(--space-1);padding-inline:calc(var(--space-1) + var(--env-tree-depth,0) * var(--env-tree-indent)) var(--space-2);border-radius:var(--radius-standard);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease);display:flex;position:absolute;inset-block-start:0;inset-inline:0}.env-tree-row:hover{background:var(--color-state-layer-hover)}.env-tree-row:active{background:var(--color-state-layer-pressed)}.env-tree-row[aria-selected=true]{background:var(--color-navigation-selected);color:var(--color-on-navigation-selected)}.env-tree-row[aria-selected=true]:hover{background:var(--color-row-selected-hover)}.env-tree-row[aria-selected=true]:active{background:var(--color-row-selected-pressed)}.env-tree[data-focus-visible]:focus .env-tree-row[data-active]{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-tree-row[aria-disabled=true]{opacity:var(--state-disabled-opacity);cursor:default}.env-tree-row[aria-disabled=true]:is(:hover,:active){background:0 0}.env-tree-chevron{inline-size:var(--env-tree-icon-size);block-size:var(--env-tree-icon-size);color:var(--color-navigation-icon);flex:none;place-items:center;display:grid}.env-tree-chevron .env-symbol{block-size:100%;inline-size:100%;transition:transform var(--motion-duration-fast) var(--motion-ease)}.env-tree-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .env-symbol{transform:scaleX(-1)}.env-tree-chevron[data-expanded] .env-symbol{transform:rotate(90deg)}.env-tree-chevron[data-expanded]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .env-symbol{transform:scaleX(-1)rotate(90deg)}.env-tree .env-tree-icon{inline-size:var(--env-tree-icon-size);block-size:var(--env-tree-icon-size);color:var(--color-navigation-icon)}.env-tree-row[aria-selected=true] :is(.env-tree-icon,.env-tree-chevron){color:inherit}.env-tree-label{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}.env-tree-detail{text-overflow:ellipsis;min-inline-size:0;color:var(--color-text-muted);font:var(--type-body-small);flex:0 1000 auto;overflow:hidden}.env-tree-trailing{align-items:center;gap:var(--space-1);flex:none;margin-inline-start:auto;padding-inline-start:var(--space-2);display:inline-flex}@media (pointer:coarse){.env-tree{--env-tree-row-height:var(--control-height-touch)}}@media (prefers-reduced-motion:reduce){.env-tree-row,.env-tree-chevron .env-symbol{transition:none}}.env-document-tabs{box-sizing:border-box;block-size:2.5rem;min-inline-size:0;max-inline-size:100%;padding-inline:var(--space-1);border-block-end:.0625rem solid var(--color-border-strong);contain:inline-size;overscroll-behavior-x:contain;scrollbar-width:none;align-items:stretch;gap:.125rem;display:flex;overflow:auto hidden}.env-document-tabs::-webkit-scrollbar{display:none}.env-document-tab{box-sizing:border-box;align-items:center;gap:var(--space-2);min-inline-size:0;max-inline-size:14rem;padding-inline:var(--space-3) var(--space-1);color:var(--color-text-muted);font:var(--type-body-small);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-ease), color var(--motion-duration-fast) var(--motion-ease);border-start-start-radius:var(--radius-standard);border-start-end-radius:var(--radius-standard);outline:none;flex:none;display:inline-flex;position:relative}.env-document-tab:hover{background:var(--color-state-layer-hover);color:var(--color-text-primary)}.env-document-tab:active{background:var(--color-state-layer-pressed)}.env-document-tab[data-active]{background:var(--color-fill);color:var(--color-text-primary)}.env-document-tab[data-active]:after{content:"";background:var(--color-on-navigation-selected);border-radius:.125rem .125rem 0 0;block-size:.125rem;position:absolute;inset:auto 0 0}.env-document-tab:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-document-tab .env-symbol{inline-size:var(--control-icon-size);block-size:var(--control-icon-size);color:var(--color-icon)}.env-document-tab-label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.env-document-tab[data-preview=true] .env-document-tab-label{font-synthesis:style;padding-inline-end:.125em;font-style:italic}.env-document-tab-close{block-size:1.5rem;inline-size:1.5rem;color:var(--color-icon);cursor:pointer;visibility:hidden;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.env-document-tab-close .env-symbol{block-size:1rem;inline-size:1rem}.env-document-tab:is([data-active],:hover,:focus-visible) .env-document-tab-close,.env-document-tab-close:focus-visible{visibility:visible}.env-document-tab-close:hover{background:var(--color-state-layer-hover);color:var(--color-text-primary)}.env-document-tab-close:active{background:var(--color-state-layer-pressed)}.env-document-tab-close:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}@media (pointer:coarse){.env-document-tabs{block-size:var(--control-height-touch)}.env-document-tab-close{visibility:visible}}@media (prefers-reduced-motion:reduce){.env-document-tab{transition:none}}.env-command-palette-positioner{box-sizing:border-box;z-index:101;padding:max(var(--viewport-gutter), min(12vh, 6rem)) var(--viewport-gutter) var(--viewport-gutter);pointer-events:none;grid-template-columns:minmax(0,1fr);place-items:start center;display:grid;position:fixed;inset:0}.env-command-palette{box-sizing:border-box;max-block-size:100%;inline-size:min(40rem,100%);padding:var(--space-2);border:.0625rem solid var(--color-popup-border);border-radius:var(--radius-surface);background:var(--color-dialog);color:var(--color-text-primary);font:var(--type-body);pointer-events:auto;transform-origin:top;outline:none;flex-direction:column;display:flex;overflow:hidden}.env-command-palette-search{align-items:center;gap:var(--space-3);min-block-size:var(--control-height);padding-inline:var(--space-4);background:var(--color-fill);border-radius:100vmax;flex:none;display:flex}.env-command-palette-search>.env-symbol{color:var(--color-icon)}.env-command-palette-input{min-inline-size:0;block-size:var(--control-height);color:var(--color-field-text);font:var(--type-body);font-size:var(--control-font-size);background:0 0;border:0;outline:none;flex:auto;padding:0}.env-command-palette-input::placeholder{color:var(--color-field-placeholder)}.env-command-palette-search:has(.env-command-palette-input:focus-visible){outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-command-palette-list{min-block-size:0;max-block-size:60vh;overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;align-content:start;gap:.125rem;margin-block-start:var(--space-2);display:grid;position:relative;overflow-y:auto}.env-command-palette-list[hidden]{display:none}.env-command-palette-group{gap:.125rem;display:grid}.env-command-palette-group+.env-command-palette-group,.env-command-palette-option+.env-command-palette-group{margin-block-start:var(--space-2)}.env-command-palette-heading{padding:var(--space-2) var(--space-4) var(--space-1);color:var(--color-text-muted);font:var(--type-body-small);font-weight:500}.env-command-palette-option{box-sizing:border-box;align-items:center;gap:var(--space-3);min-block-size:2.5rem;min-inline-size:0;padding:var(--space-1) var(--space-4);border-radius:calc(var(--radius-surface) - var(--space-2));color:var(--color-select-option-text);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;display:flex}.env-command-palette-option[data-highlighted]{background:var(--color-select-selected);color:var(--color-on-select-selected)}.env-command-palette-option:active{background:var(--color-select-selected-pressed)}.env-command-palette-option .env-symbol{color:var(--color-icon)}.env-command-palette-option[data-highlighted] .env-symbol{color:inherit}.env-command-palette-label{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}.env-command-palette-detail{text-overflow:ellipsis;min-inline-size:0;color:var(--color-text-muted);font:var(--type-body-small);flex:0 1000 auto;overflow:hidden}.env-command-palette-trailing{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font:var(--type-body-small);flex:none;margin-inline-start:auto;display:inline-flex}.env-command-palette-empty{padding:var(--space-5) var(--space-4);color:var(--color-text-muted);text-align:center}.env-command-palette-footer{padding:var(--space-2) var(--space-4) var(--space-1);border-block-start:.0625rem solid var(--color-popup-border);align-items:center;gap:var(--space-1) var(--space-4);color:var(--color-text-muted);font:var(--type-body-small);flex-wrap:wrap;flex:none;margin-block-start:var(--space-2);display:flex}.env-command-palette-footer-content{min-inline-size:0}.env-command-palette-hint{align-items:center;gap:var(--space-2);display:inline-flex}@media (pointer:coarse){.env-command-palette-option{min-block-size:var(--control-height-touch)}}.env-title-bar{--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);--icon-button-size:var(--control-height-compact);--env-title-bar-start:var(--space-3);--env-title-bar-end:var(--space-3);--env-title-bar-left:var(--env-title-bar-start);--env-title-bar-right:var(--env-title-bar-end);box-sizing:border-box;block-size:max(calc(env(titlebar-area-height,0px) + .0625rem), var(--title-bar-height));padding-left:calc(env(titlebar-area-x,0px) + var(--env-title-bar-left));padding-right:calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw) + var(--env-title-bar-right));-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none}.env-title-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--env-title-bar-left:var(--env-title-bar-end);--env-title-bar-right:var(--env-title-bar-start)}.env-title-bar :is(a,button,input,select,textarea,label,summary,iframe,[role=button],[role=link],[role=menubar],[role=menuitem],[role=combobox],[role=tablist],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=slider],[role=textbox],[role=searchbox],[tabindex],[contenteditable],.env-text-field-well){-webkit-app-region:no-drag;app-region:no-drag}.env-title-bar :is(input,textarea,[contenteditable]){-webkit-user-select:text;user-select:text}.env-title-bar .env-button-text.env-icon-button{color:var(--color-icon)}.env-title-bar .env-button-text.env-icon-button:is(:hover,:active):not(:disabled):not([aria-disabled=true]){color:var(--color-text-primary)}.env-title-bar-layout{align-items:center;column-gap:var(--space-3);border-block-end:.0625rem solid var(--color-border-strong);background:var(--color-canvas);color:var(--color-text-primary);font:var(--type-body-small);grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);display:grid}.env-title-bar-start,.env-title-bar-end{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.env-title-bar-end{justify-content:flex-end}.env-title-bar-center{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.env-window-frame{background:var(--color-canvas);color:var(--color-text-primary);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.env-window-frame-content{scrollbar-gutter:stable;outline:none;min-block-size:0;overflow-y:auto}.env-app-shell{--env-sidebar-inset:var(--space-3);--env-sidebar-min-width:12rem;--env-sidebar-max-width:20rem;--env-sidebar-expanded-width:clamp(var(--env-sidebar-min-width), var(--env-sidebar-content-width,0px), var(--env-sidebar-max-width));--env-sidebar-collapsed-width:calc(var(--control-height) + 2 * var(--env-sidebar-inset));--env-sidebar-width:var(--env-sidebar-expanded-width);--env-app-divider:.0625rem solid var(--color-border-strong);--env-app-control-height:var(--control-height);--app-sticky-top:var(--topbar-height);background:var(--color-canvas);min-block-size:100dvh}.env-app-shell:not([data-dividers]){--env-app-divider:0 solid transparent}.env-app-shell[data-collapsed]{--env-sidebar-width:var(--env-sidebar-collapsed-width)}.env-app-shell[data-narrow]{--env-sidebar-width:0rem}.env-app-topbar{z-index:25;block-size:var(--topbar-height);grid-template-columns:var(--env-sidebar-width) minmax(0, 1fr);border-block-end:var(--env-app-divider);background:var(--color-canvas);transition:grid-template-columns var(--motion-duration-medium) var(--motion-ease-standard);grid-template-rows:minmax(0,1fr);display:grid;position:fixed;inset:0 0 auto}.env-app-topbar>.env-app-loading-bar{inset:100% 0 auto}.env-app-topbar-context{min-inline-size:0;padding-inline:var(--env-sidebar-inset);align-items:center;gap:var(--space-3);border-inline-end:var(--env-app-divider);display:flex}.env-app-context{flex:1 1 0;align-items:center;min-inline-size:0;display:flex}.env-app-topbar-page{min-inline-size:0;padding-inline:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.env-app-title{min-inline-size:0;color:var(--color-text-primary);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.env-app-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.env-app-sidebar-toggle{inline-size:var(--control-height);block-size:var(--control-height);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.env-app-shell:is([data-region-hovered],[data-narrow]) button.env-app-sidebar-toggle,button.env-app-sidebar-toggle:focus-visible{background:var(--color-secondary-action);color:var(--color-on-secondary-action)}.env-app-shell button.env-app-sidebar-toggle:hover{background:var(--color-secondary-action-hover);color:var(--color-on-secondary-action)}.env-app-shell button.env-app-sidebar-toggle:active{background:var(--color-secondary-action-pressed)}.env-app-sidebar-toggle:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.env-app-brand,.env-app-toggle-icon{grid-area:1/1;place-items:center;display:grid}.env-app-brand>:is(img,svg){block-size:auto;max-block-size:1.5rem;inline-size:1.5rem;display:block}.env-app-toggle-icon{visibility:hidden;block-size:1.25rem;inline-size:1.25rem}.env-app-shell:is([data-region-hovered],[data-narrow]) .env-app-sidebar-toggle .env-app-brand,.env-app-sidebar-toggle:focus-visible .env-app-brand{visibility:hidden}.env-app-shell:is([data-region-hovered],[data-narrow]) .env-app-sidebar-toggle .env-app-toggle-icon,.env-app-sidebar-toggle:focus-visible .env-app-toggle-icon{visibility:visible}@media (hover:none),(pointer:coarse){.env-app-sidebar-toggle .env-app-brand{visibility:hidden}.env-app-sidebar-toggle .env-app-toggle-icon{visibility:visible}button.env-app-sidebar-toggle{background:var(--color-secondary-action);color:var(--color-on-secondary-action)}}.env-app-sidebar{inset:var(--topbar-height) auto 0 0;z-index:20;inline-size:var(--env-sidebar-width);border-inline-end:var(--env-app-divider);background:var(--color-canvas);transition:inline-size var(--motion-duration-medium) var(--motion-ease-standard);flex-direction:column;display:flex;position:fixed}.env-app-sidebar[hidden]{display:none}.env-app-navigation{min-block-size:0;padding:var(--space-5) var(--env-sidebar-inset) var(--env-sidebar-inset);align-content:start;justify-items:start;gap:var(--space-1);flex:0 auto;display:grid;overflow:hidden auto}.env-app-navigation .env-navigation-item:not(.env-navigation-icon-only){white-space:nowrap}.env-app-sidebar-content{flex-direction:column;flex:1 1 0;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden auto}.env-app-sidebar-resize{z-index:1;cursor:col-resize;touch-action:none;outline:none;inline-size:.5rem;position:absolute;inset-block:0;inset-inline-end:-.28125rem}.env-app-sidebar-resize:after{content:"";inline-size:.125rem;transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;position:absolute;inset-block:0;inset-inline-start:calc(50% - .0625rem)}.env-app-sidebar-resize:hover:after{background:var(--color-border-hover);transition-delay:var(--motion-duration-medium)}.env-app-sidebar-resize:focus-visible:after,.env-app-shell[data-resizing] .env-app-sidebar-resize:after{background:var(--color-focus-ring);transition-delay:0s}.env-app-shell[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.env-app-shell[data-resizing] :is(.env-app-topbar,.env-app-sidebar,.env-app-content){transition:none}.env-app-shell[data-compact] .env-app-sidebar-content,.env-app-shell[data-compact]:not([data-topbar=full]) .env-app-context{display:none}.env-app-shell[data-expanded-overlay] .env-app-sidebar{inline-size:var(--env-sidebar-expanded-width)}.env-app-shell[data-expanded-overlay] .env-app-topbar{grid-template-columns:var(--env-sidebar-expanded-width) minmax(0, 1fr)}@layer envui-document{:where(html:has(.env-app-shell:not([data-title-bar]))){scroll-padding-block-start:calc(var(--env-app-topbar-block-size,var(--topbar-height,3.25rem)) + .5rem)}}.env-app-content{min-inline-size:0;transition:padding-inline-start var(--motion-duration-medium) var(--motion-ease-standard);outline:none;padding-block-start:var(--topbar-height);padding-inline-start:var(--env-sidebar-width);container-type:inline-size}.env-app-shell[data-expanded-overlay] .env-app-content{padding-inline-start:var(--env-sidebar-collapsed-width)}.env-app-shell[data-narrow] .env-app-topbar{grid-template-columns:minmax(0,1fr) auto}.env-app-shell[data-narrow] .env-app-topbar-context{border-inline-end:0}.env-app-shell[data-narrow]:not([data-topbar=full]) .env-app-context{max-inline-size:16rem}.env-app-shell[data-narrow] .env-app-title{display:none}.env-app-shell[data-narrow] .env-app-topbar-page{padding-inline:0 var(--space-3)}.env-app-shell[data-narrow] .env-app-sidebar{inline-size:min(max(var(--env-sidebar-expanded-width), 20rem), calc(100vw - var(--space-8)));z-index:30}.env-app-sidebar-backdrop{inset:var(--topbar-height) 0 0 0;z-index:29;background:hsl(from var(--color-dialog-overlay) h s l / .3);position:fixed}.env-app-shell[data-topbar=full] .env-app-topbar{--env-title-bar-start:var(--env-sidebar-inset);--env-title-bar-end:var(--space-4);align-items:center;gap:var(--space-3);transition:none;display:flex}.env-app-shell[data-topbar=full]:not([data-title-bar]) .env-app-topbar{padding-inline:var(--env-title-bar-start) var(--env-title-bar-end)}.env-app-shell[data-topbar=full] :is(.env-app-topbar-context,.env-app-topbar-page){border:0;display:contents}.env-app-shell[data-topbar=full] .env-app-context{gap:var(--space-2);flex:0 auto}.env-app-shell[data-topbar=full] .env-app-title{margin-inline:var(--space-1) auto;flex:0 1000 auto}.env-app-shell[data-topbar=full] .env-app-actions{margin-inline-start:auto}.env-app-shell[data-topbar=full][data-narrow] .env-app-topbar{--env-title-bar-end:var(--space-3)}.env-app-shell[data-title-bar]{--topbar-height:max(calc(env(titlebar-area-height,0px) + .0625rem), var(--title-bar-height));--app-sticky-top:0px;min-block-size:0;position:fixed;inset:0;overflow:hidden}.env-app-shell[data-title-bar] .env-app-content{inset:var(--topbar-height) 0 0 0;scrollbar-gutter:stable;padding-block-start:0;position:absolute;overflow-y:auto}.env-app-topbar.env-title-bar{--env-title-bar-start:0rem;--env-title-bar-end:0rem}.env-app-topbar.env-title-bar .env-app-title{font:var(--type-body-small)}.env-app-topbar.env-title-bar .env-app-sidebar-toggle{margin-inline:calc((var(--env-app-control-height) - var(--control-height)) / 2)}.env-app-topbar.env-title-bar .env-app-brand>:is(img,svg){max-block-size:1.25rem;inline-size:1.25rem}.env-app-topbar.env-title-bar .env-app-toggle-icon{block-size:1rem;inline-size:1rem}.env-app-shell-skeleton{pointer-events:none;display:block}.env-app-navigation-placeholder{min-block-size:var(--control-height);padding:var(--space-1) var(--space-3);align-items:center;gap:var(--space-2);display:flex}.env-app-shell[data-compact] .env-app-navigation-placeholder-label{display:none}.env-app-shell[data-measuring] :is(.env-app-navigation,.env-app-topbar-context),.env-app-shell[data-topbar=full][data-measuring] .env-app-sidebar-content{inline-size:max-content}.env-app-shell[data-measuring] .env-app-context{flex:none}.env-app-shell:not([data-ready]) :is(.env-app-topbar,.env-app-sidebar,.env-app-content){transition:none}@media (prefers-reduced-motion:reduce){.env-app-topbar,.env-app-sidebar,.env-app-content{transition:none}}.env-panel-dock{--env-panel-dock-gap:var(--space-2);--env-panel-dock-gutter:var(--space-5);--env-panel-dock-chip-height:var(--control-height-compact);--env-panel-dock-strip-size:0rem;--env-panel-dock-shadow:0 .25rem 1rem hsl(from var(--color-dialog-overlay) h s l / .14);--env-panel-dock-active-shadow:0 .5rem 1.75rem hsl(from var(--color-dialog-overlay) h s l / .22);z-index:10;pointer-events:none;flex-direction:column;justify-content:flex-end;min-inline-size:0;display:flex;position:absolute;inset:0;overflow:clip}.env-panel-dock[data-chips]{--env-panel-dock-strip-size:calc(var(--env-panel-dock-chip-height) + var(--space-2))}.env-panel-dock[data-filled]{background:var(--color-canvas);pointer-events:auto}.env-panel-dock-row{align-items:flex-end;gap:var(--env-panel-dock-gap);min-block-size:0;padding:var(--env-panel-dock-gutter) var(--env-panel-dock-gutter) 0;overscroll-behavior-x:contain;scrollbar-width:thin;display:flex;overflow:auto hidden}.env-panel-dock-row:before,.env-panel-dock-strip:before{content:"";flex:1 0 0;margin-inline-end:calc(-1 * var(--env-panel-dock-gap))}.env-panel-dock-row[data-overflowing]{pointer-events:auto}.env-panel-dock[data-filled]:not([data-stacked])>.env-panel-dock-row{padding-block-start:calc(var(--control-height-compact) + 2 * var(--space-3) + var(--space-2))}.env-panel-dock-panel{--env-panel-dock-panel-color:var(--color-dialog);z-index:1;flex:0 1 var(--env-panel-dock-panel-width,32rem);min-inline-size:var(--env-panel-dock-panel-min-width,20rem);max-inline-size:var(--env-panel-dock-panel-max-width,48rem);block-size:var(--env-panel-dock-panel-height,28rem);border:.0625rem solid var(--color-popup-border);background:var(--env-panel-dock-panel-color);box-shadow:var(--env-panel-dock-shadow);color:var(--color-text-primary);font:var(--type-body);overflow-wrap:anywhere;pointer-events:auto;border-block-end:0;border-start-start-radius:var(--radius-surface);border-start-end-radius:var(--radius-surface);outline:none;flex-direction:column;display:flex;position:relative}.env-panel-dock-panel[data-active]{z-index:2;box-shadow:var(--env-panel-dock-active-shadow)}.env-panel-dock-panel:focus-visible,.env-panel-dock-content:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-panel-dock-panel[data-placement=fill]{inset:0 0 var(--env-panel-dock-strip-size);z-index:0;block-size:auto;min-inline-size:0;max-inline-size:none;box-shadow:none;border:0;border-radius:0;position:absolute}.env-panel-dock-panel[data-placement=hidden]{z-index:-1;inline-size:min(var(--env-panel-dock-panel-width,32rem), 100%);visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset-block-end:0;inset-inline-end:0}.env-panel-dock-content{overscroll-behavior-block:contain;min-block-size:0;border-start-start-radius:inherit;border-start-end-radius:inherit;outline:none;flex-direction:column;flex:auto;scroll-padding-block-start:calc(var(--env-panel-dock-header-size,0px) + var(--space-2));display:flex;overflow:auto}.env-panel-dock-resize{inset-block-start:-.375rem;inset-inline:var(--radius-surface);z-index:2;cursor:ns-resize;touch-action:none;outline:none;block-size:.75rem;position:absolute}.env-panel-dock-resize:after{content:"";border-radius:var(--md-sys-shape-corner-full);background:var(--color-border-strong);opacity:0;block-size:.25rem;inline-size:2.5rem;transition:opacity var(--motion-duration-fast) var(--motion-ease), background-color var(--motion-duration-fast) var(--motion-ease);position:absolute;inset-block-start:.5rem;inset-inline-start:calc(50% - 1.25rem)}.env-panel-dock-resize:is(:hover,:focus-visible):after,.env-panel-dock-panel[data-resizing]>.env-panel-dock-resize:after{opacity:1}.env-panel-dock-resize:hover:after{background:var(--color-border-hover)}.env-panel-dock-resize:focus-visible:after,.env-panel-dock-panel[data-resizing]>.env-panel-dock-resize:after{background:var(--color-focus-ring)}.env-panel-dock-panel[data-resizing]{-webkit-user-select:none;user-select:none}.env-panel-dock-panel[data-resizing]>.env-panel-dock-content{pointer-events:none}.env-panel-dock-header{--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);--icon-button-size:var(--control-height-compact);z-index:1;align-items:start;column-gap:var(--space-3);row-gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-5) var(--space-3);background:var(--env-panel-dock-panel-color,var(--color-dialog));color:var(--color-text-primary);flex-wrap:wrap-reverse;display:flex;position:sticky;inset-block-start:0}.env-panel-dock-heading{overflow-wrap:break-word;flex:10rem;gap:.125rem;min-inline-size:0;display:grid}.env-panel-dock-title{font:var(--type-h1);overflow-wrap:break-word;margin:0;padding-block-start:max(0rem, calc((var(--control-height-compact) - 1.4em) / 2))}.env-panel-dock-meta{min-inline-size:0;color:var(--color-text-muted);font:var(--type-body-small)}.env-panel-dock-actions,.env-panel-dock-controls{align-items:center;gap:.125rem;display:flex}.env-panel-dock-actions{flex:none;margin-inline-start:auto}.env-panel-dock-header-content{min-inline-size:0;flex:1 0 100%;order:-1;margin-block-start:var(--space-1)}.env-panel-dock-header{transition:box-shadow var(--motion-duration-fast) var(--motion-ease)}.env-panel-dock-header[data-scrolled]{box-shadow:0 .0625rem 0 var(--color-popup-border)}.env-panel-dock-header .env-button-text.env-icon-button{color:var(--color-icon)}.env-panel-dock-header .env-button-text.env-icon-button:is(:hover,:active):not(:disabled):not([aria-disabled=true]){color:var(--color-text-primary)}.env-panel-dock-strip{z-index:3;align-items:flex-end;gap:var(--env-panel-dock-gap);padding:var(--space-2) var(--env-panel-dock-gutter) 0;overscroll-behavior-x:contain;scrollbar-width:none;flex:none;margin:0;list-style:none;display:flex;position:relative;overflow:auto hidden}.env-panel-dock-strip::-webkit-scrollbar{display:none}.env-panel-dock-chip{max-inline-size:14rem;block-size:var(--env-panel-dock-chip-height);border:.0625rem solid var(--color-popup-border);background:var(--color-popup);box-shadow:var(--env-panel-dock-shadow);color:var(--color-text-primary);font:var(--type-body-small);pointer-events:auto;border-block-end:0;border-start-start-radius:var(--radius-standard);border-start-end-radius:var(--radius-standard);flex:none;align-items:center;display:flex}.env-panel-dock-chip-restore{align-self:stretch;align-items:center;gap:var(--space-2);min-inline-size:0;padding-block:0;padding-inline:var(--space-3) var(--space-1);color:inherit;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;border-start-start-radius:inherit;outline:none;flex:auto;display:flex}.env-panel-dock-chip-restore:hover{background:var(--color-state-layer-hover)}.env-panel-dock-chip-restore:active{background:var(--color-state-layer-pressed)}.env-panel-dock-chip .env-symbol{inline-size:var(--control-icon-size);block-size:var(--control-icon-size);color:var(--color-icon)}.env-panel-dock-chip-label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.env-panel-dock-chip-attention{background:var(--color-tone-accent);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.env-panel-dock-chip-close{block-size:1.5rem;inline-size:1.5rem;margin-inline:.125rem var(--space-1);color:var(--color-icon);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease), color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;border-radius:50%;outline:none;flex:none;place-items:center;padding:0;display:grid}.env-panel-dock-chip-close:hover{background:var(--color-state-layer-hover);color:var(--color-text-primary)}.env-panel-dock-chip-close:active{background:var(--color-state-layer-pressed)}.env-panel-dock-chip-close .env-symbol{color:inherit}.env-panel-dock-chip-restore:focus-visible,.env-panel-dock-chip-close:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:-.125rem}.env-panel-dock-probe{visibility:hidden;pointer-events:none;block-size:0;position:absolute;inset-block-start:0;inset-inline-end:100%}@media (pointer:coarse){.env-panel-dock-resize{block-size:1.5rem;inset-block-start:-.75rem}.env-panel-dock-resize:after{opacity:1;inset-block-start:.875rem}.env-panel-dock-chip-close{block-size:2rem;inline-size:2rem}}@media (prefers-reduced-motion:reduce){.env-panel-dock-header,.env-panel-dock-resize:after,.env-panel-dock-chip-restore,.env-panel-dock-chip-close{transition:none}}.env-composer{--env-composer-min-rows:1;--env-composer-max-rows:8;gap:var(--space-2);min-inline-size:0;max-inline-size:100%;display:grid}.env-composer-surface{--env-composer-border:var(--color-popup-border);align-items:end;column-gap:var(--space-2);min-inline-size:0;padding:var(--space-2);border:.0625rem solid var(--env-composer-border);border-radius:var(--radius-surface);background:var(--color-popup);color:var(--color-text-primary);cursor:text;transition:border-color var(--motion-duration-medium) var(--motion-ease), box-shadow var(--motion-duration-medium) var(--motion-ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"input action";display:grid}.env-composer[data-start] .env-composer-surface{grid-template-areas:"input input""start action"}.env-composer-input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc((var(--env-composer-min-rows) - 1) * 1lh + var(--icon-button-size));max-block-size:calc((var(--env-composer-max-rows) - 1) * 1lh + var(--icon-button-size));padding-block:calc((var(--icon-button-size) - 1lh) / 2);padding-inline:var(--space-4) 0;color:var(--color-field-text);font:var(--type-body);font-size:var(--control-font-size);caret-color:var(--color-field-active);resize:none;field-sizing:content;scrollbar-width:thin;overflow-wrap:anywhere;background:0 0;border:0;outline:none;grid-area:input;margin:0;display:block;overflow-y:auto}.env-composer[data-start] .env-composer-input{padding-inline-end:var(--space-4)}.env-composer-input::placeholder{color:var(--color-field-placeholder);opacity:1}.env-composer-start{align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--icon-button-size);color:var(--color-text-muted);font:var(--type-body-small);cursor:default;flex-wrap:wrap;grid-area:start;padding-inline-start:var(--space-4);display:flex}.env-composer-start>.env-icon-button:first-child{margin-inline-start:calc((var(--control-icon-size) - var(--icon-button-size)) / 2)}.env-composer-action{cursor:default;grid-area:action}@media (hover:hover){.env-composer:not([data-disabled]) .env-composer-surface:hover{--env-composer-border:hsl(from var(--color-field-active) h s var(--state-hover-lightness))}}.env-composer-surface:has(>.env-composer-input:focus){--env-composer-border:var(--color-field-active);box-shadow:0 0 0 .0625rem var(--env-composer-border)}.env-composer[data-disabled] .env-composer-surface{cursor:default}.env-composer[data-disabled] :is(.env-composer-input,.env-composer-start){opacity:var(--state-disabled-opacity)}.env-composer-footer{min-inline-size:0;padding-inline:var(--space-5);color:var(--color-text-muted);font:var(--type-body-small);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.env-composer-surface{transition:none}}.env-message-list{align-content:start;gap:var(--space-5);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;display:grid}.env-message{justify-items:start;gap:var(--space-2);min-inline-size:0;color:var(--color-text-primary);font:var(--type-body);margin:0;display:grid}.env-message[data-from=self]{justify-items:end}.env-message>*{min-inline-size:0;max-inline-size:100%}.env-message-header{align-items:baseline;column-gap:var(--space-2);font:var(--type-body-small);flex-wrap:wrap;display:flex}.env-message-author{color:var(--color-text-primary);font-weight:500}.env-message-meta{color:var(--color-text-muted)}.env-message[data-from=other]>.env-message-content{inline-size:100%}.env-message[data-from=self]>.env-message-content{max-inline-size:min(100%,max(75%,16rem));padding:var(--space-2) var(--space-4);border-radius:var(--md-sys-shape-corner-large);background:var(--color-fill)}.env-message-content[data-text]{white-space:pre-wrap}.env-message[data-from=self][data-status=failed]>.env-message-content{box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--color-tone-danger) 55%, transparent)}.env-message-content>:first-child{margin-block-start:0}.env-message-content>:last-child{margin-block-end:0}.env-message-status{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font:var(--type-body-small);display:flex}.env-message-status .env-spinner{color:currentColor}.env-message[data-status=failed] .env-message-status{color:var(--color-tone-danger)}.env-message-actions{--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);--icon-button-size:var(--control-height-compact);justify-self:stretch;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.env-message[data-from=self]>.env-message-actions{justify-content:flex-end}.env-message[data-from=other]>.env-message-actions>.env-button-text.env-icon-button:first-child{margin-inline-start:calc((var(--control-icon-size) - var(--icon-button-size)) / 2)}.env-message[data-from=self]>.env-message-actions>.env-button-text.env-icon-button:last-child{margin-inline-end:calc((var(--control-icon-size) - var(--icon-button-size)) / 2)}.env-stat{--env-stat-tone:var(--color-tone-neutral);align-content:start;gap:var(--space-1);min-inline-size:0;color:var(--color-text-primary);overflow-wrap:anywhere;display:grid}.env-stat-label{color:var(--color-text-muted);font:var(--type-body-small)}.env-stat-value{color:var(--color-text-primary);font:500 1.75rem / 1.2 var(--font-family);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.env-stat-footer{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);font:var(--type-body-small);flex-wrap:wrap;display:flex}.env-stat-trend{align-items:center;gap:var(--space-1);min-inline-size:0;color:var(--env-stat-tone);font-weight:500;display:inline-flex}.env-stat-trend[data-tone=success]{--env-stat-tone:var(--color-tone-success)}.env-stat-trend[data-tone=warning]{--env-stat-tone:var(--color-tone-warning)}.env-stat-trend[data-tone=danger]{--env-stat-tone:var(--color-tone-danger)}.env-stat-trend[data-tone=neutral]{--env-stat-tone:var(--color-tone-neutral)}.env-stat-detail{color:var(--color-text-muted)}.env-stat-group{--env-stat-group-gap:clamp(var(--space-4), 5%, var(--space-6));grid-template-columns:repeat(auto-fit, minmax(min(100%, 11rem, max(6.5rem, (100% - var(--env-stat-group-gap)) / 2)), 1fr));gap:var(--space-5) var(--env-stat-group-gap);min-inline-size:0;display:grid}.env-stat-group>.env-stat{container-type:inline-size}.env-stat-group>.env-stat .env-stat-value{font-size:clamp(1.25rem,8.33cqi + .833rem,1.75rem)}.env-heatmap{--env-heatmap-tone:var(--color-tone-accent);--env-heatmap-cell:.75rem;--env-heatmap-gap:.1875rem;gap:var(--space-2);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;color:var(--color-text-muted);font:400 .75rem / 1 var(--font-family);display:grid}.env-heatmap[data-tone=neutral]{--env-heatmap-tone:var(--color-tone-neutral)}.env-heatmap[data-tone=success]{--env-heatmap-tone:var(--color-tone-success)}.env-heatmap[data-tone=warning]{--env-heatmap-tone:var(--color-tone-warning)}.env-heatmap[data-tone=danger]{--env-heatmap-tone:var(--color-tone-danger)}.env-heatmap[data-tone=done]{--env-heatmap-tone:var(--color-tone-done)}.env-heatmap-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.env-heatmap-grid{border-collapse:separate;border-spacing:var(--env-heatmap-gap);font:inherit;outline:none}.env-heatmap-grid :is(th,td){padding:0}.env-heatmap-month,.env-heatmap-weekday{color:var(--color-text-muted);font:inherit;text-align:start;white-space:nowrap;font-weight:400}.env-heatmap-month>span{inline-size:0;padding-block-end:var(--space-1);display:block}.env-heatmap-weekday{line-height:var(--env-heatmap-cell);padding-inline-end:var(--space-1)}.env-heatmap-day,.env-heatmap-pad{inline-size:var(--env-heatmap-cell);min-inline-size:var(--env-heatmap-cell);block-size:var(--env-heatmap-cell)}.env-heatmap-day,.env-heatmap-swatch{background:var(--color-fill);border-radius:.125rem}.env-heatmap-day:not([data-level="0"]),.env-heatmap-swatch:not([data-level="0"]){background:color-mix(in srgb, var(--env-heatmap-tone) var(--env-heatmap-mix), var(--color-canvas))}.env-heatmap-day:focus{outline:none}@media (hover:hover){.env-heatmap-day:hover{outline:.0625rem solid var(--color-text-muted);outline-offset:.0625rem}}.env-heatmap-day:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.0625rem}.env-heatmap-legend{align-items:center;gap:var(--env-heatmap-gap);flex-wrap:wrap;justify-self:end;display:flex}.env-heatmap-legend>:first-child{margin-inline-end:var(--space-1)}.env-heatmap-legend>:last-child{margin-inline-start:var(--space-1)}.env-heatmap-swatch{inline-size:var(--env-heatmap-cell);block-size:var(--env-heatmap-cell)}@media (pointer:coarse){.env-heatmap{--env-heatmap-cell:1.25rem;--env-heatmap-gap:.25rem}}.env-heatmap-tooltip-positioner:is([data-focus-opened],[data-closed]){pointer-events:none}.env-dialog-backdrop{transition:opacity var(--motion-duration-slow) var(--motion-ease-enter)}.env-dialog-backdrop[data-starting-style],.env-dialog-backdrop[data-ending-style],.env-modal-pane[data-starting-style],.env-modal-pane[data-ending-style],.env-menu[data-starting-style],.env-menu[data-ending-style],.env-command-palette[data-starting-style],.env-command-palette[data-ending-style],.env-popover[data-starting-style],.env-popover[data-ending-style],.env-dropdown-options[data-starting-style],.env-dropdown-options[data-ending-style],.env-tooltip[data-starting-style],.env-tooltip[data-ending-style]{opacity:0}.env-modal-pane,.env-menu,.env-command-palette,.env-popover,.env-dropdown-options,.env-tooltip,.env-toast-viewport>.env-toast{transform-origin:var(--transform-origin);transition:opacity var(--motion-duration-medium) var(--motion-ease)}.env-dialog-backdrop[data-ending-style],.env-modal-pane[data-ending-style],.env-menu[data-ending-style],.env-command-palette[data-ending-style],.env-popover[data-ending-style],.env-dropdown-options[data-ending-style],.env-tooltip[data-ending-style],.env-toast-viewport>.env-toast[data-ending-style]{transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-ease-exit)}.env-menu[data-instant=group]{transition:none}.env-disclosure-note[open]>.env-disclosure-content,.env-avatar-image{animation:env-motion-fade-in var(--motion-duration-slow) var(--motion-ease-enter)}@keyframes env-motion-fade-in{0%{opacity:0}}.env-animated-number-value[data-direction]{animation:env-motion-fade-in var(--motion-duration-medium) var(--motion-ease)}.env-panel-dock-panel[data-entering][data-placement=row],.env-panel-dock-chip[data-entering]{animation:env-motion-fade-in var(--motion-duration-medium) var(--motion-ease-enter)}.env-panel-dock-panel[data-entering][data-placement=fill]{animation:env-panel-dock-fade-in var(--motion-duration-medium) var(--motion-ease-enter)}@keyframes env-panel-dock-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.env-button,.env-segment,.env-navigation-item,.env-avatar-button,.env-app-sidebar-toggle,.env-toast-dismiss,.env-clickable-card,.env-direction-link,.env-radio-option,.env-checkbox-box,.env-radio-control,.env-switch-control{transition-property:background-color,color,border-color,transform;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-ease)}.env-button:active:not(:disabled):not([aria-disabled=true]),.env-segment:active:not([data-disabled]),.env-navigation-item:active:not(:disabled):not([aria-disabled=true]),.env-avatar-button:active:not(:disabled),.env-app-sidebar-toggle:active,.env-toast-dismiss:active{transform:scale(.97)}.env-clickable-card:active:not(:disabled):not([aria-disabled=true]),.env-direction-link:active:not([aria-disabled=true]){transform:scale(.99)}.env-radio-option:active:not(:has(input:disabled)){transform:scale(.99)}.env-choice-control:active:not(:has(input:disabled)) :is(.env-checkbox-box,.env-radio-control,.env-switch-control){transform:scale(.9)}.env-modal-pane,.env-menu,.env-command-palette,.env-popover,.env-dropdown-options,.env-tooltip,.env-toast-viewport>.env-toast{transition:opacity var(--motion-duration-medium) var(--motion-ease), transform var(--motion-duration-slow) var(--motion-ease-enter)}.env-modal-pane[data-starting-style],.env-modal-pane[data-ending-style]{transform:translateY(.75rem)scale(.98)}.env-modal-pane[data-placement=top][data-starting-style],.env-modal-pane[data-placement=top][data-ending-style]{transform:translateY(-.5rem)scale(.98)}.env-modal-pane[data-placement=right][data-starting-style],.env-modal-pane[data-placement=right][data-ending-style]{transform:translate(2rem)}.env-menu[data-starting-style],.env-menu[data-ending-style],.env-popover[data-starting-style],.env-popover[data-ending-style],.env-dropdown-options[data-starting-style],.env-dropdown-options[data-ending-style]{transform:scale(.96)}.env-command-palette[data-starting-style],.env-command-palette[data-ending-style]{transform:translateY(-.5rem)scale(.98)}.env-tooltip[data-starting-style],.env-tooltip[data-ending-style]{transform:scale(.94)}.env-toast-viewport-bottom-right>.env-toast[data-starting-style],.env-toast-viewport-bottom-right>.env-toast[data-ending-style]{transform:translateY(.75rem)scale(.98)}.env-toast-viewport-top-center>.env-toast[data-starting-style],.env-toast-viewport-top-center>.env-toast[data-ending-style]{transform:translateY(-.75rem)scale(.98)}.env-modal-pane[data-ending-style],.env-menu[data-ending-style],.env-command-palette[data-ending-style],.env-popover[data-ending-style],.env-dropdown-options[data-ending-style],.env-tooltip[data-ending-style],.env-toast-viewport>.env-toast[data-ending-style]{transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-ease-exit)}.env-panel-dock-panel[data-entering][data-placement=row]{animation:env-panel-dock-rise var(--motion-duration-slow) var(--motion-ease-enter)}.env-panel-dock-panel[data-entering][data-placement=fill]{animation:env-panel-dock-grow var(--motion-duration-slow) var(--motion-ease-enter)}.env-panel-dock-chip[data-entering]{animation:env-panel-dock-chip-rise var(--motion-duration-medium) var(--motion-ease-enter)}.env-animated-number-value[data-direction]{animation:var(--motion-duration-slow) var(--motion-ease-enter) both}.env-animated-number-value[data-direction=up]{animation-name:env-motion-roll-up}.env-animated-number-value[data-direction=down]{animation-name:env-motion-roll-down}.env-dropdown-trigger .env-symbol,.env-combobox-trigger .env-symbol,.env-disclosure-note>summary:before{transition:transform var(--motion-duration-medium) var(--motion-ease)}.env-checkbox-control:is(:checked,:indeterminate)+.env-checkbox-mark,.env-organization-menu-radio-dot,.env-text-field-end>:not(.env-combobox-trigger,.env-date-time-icon),.env-theme-toggle .env-symbol>svg{animation:env-motion-pop-in var(--motion-duration-medium) var(--motion-ease-enter)}.env-skeleton{animation:1.6s ease-in-out infinite alternate env-motion-pulse}}@keyframes env-motion-pop-in{0%{opacity:0;transform:scale(.6)}}@keyframes env-motion-pulse{to{opacity:.55}}@keyframes env-motion-roll-up{0%{opacity:0;transform:translateY(.6em)}}@keyframes env-motion-roll-down{0%{opacity:0;transform:translateY(-.6em)}}@keyframes env-panel-dock-rise{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes env-panel-dock-grow{0%{opacity:0;transform:scale(.98)}}@keyframes env-panel-dock-chip-rise{0%{opacity:0;transform:translateY(.75rem)}}@font-face{font-family:envUI Inter;src:url(/assets/Inter-Dx4kXJAl.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{min-height:100dvh;margin:0;overflow-x:hidden}#root{min-height:100dvh}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.dashboard-auth-page{min-height:100dvh;padding:var(--space-4) var(--viewport-gutter) var(--space-6);grid-template-rows:auto minmax(0,1fr);display:grid}.dashboard-auth-start{min-height:var(--control-height);align-items:center;display:flex}.dashboard-auth-body{padding-block:var(--space-6) var(--space-9);grid-row:2;place-items:center;display:grid}.dashboard-auth-landing{text-align:center}.dashboard-auth-lockup{color:var(--color-text-primary);font-size:min(2.25rem,8vw)}.dashboard-workspace{--dashboard-page-width:76rem;--dashboard-content-top-padding:var(--space-6);--dashboard-content-inline-padding:clamp(var(--viewport-gutter), 2.5vw, var(--space-7));--dashboard-content-bottom-padding:var(--space-8);min-width:0;padding:var(--dashboard-content-top-padding) var(--dashboard-content-inline-padding) var(--dashboard-content-bottom-padding)}.dashboard-topbar-edge{inline-size:0;block-size:var(--topbar-height);visibility:hidden;pointer-events:none;position:fixed;inset-block-start:0;inset-inline-start:0}.dashboard-page{width:min(100%, var(--dashboard-page-width));margin-inline:auto}.dashboard-empty{min-block-size:min(30rem,60dvh)}.page-header,.page-toolbar,.section-toolbar{--control-height:var(--control-height-compact);--control-height-small:var(--control-height-compact);--icon-button-size:var(--control-height-compact)}.page-header,.section-toolbar{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.page-header>:first-child,.section-toolbar>:first-child{margin-inline-end:auto}.compact-controls{--control-height-small:var(--control-height-compact);--control-height:var(--control-height-compact);--icon-button-size:var(--control-height-compact)}.page-title,.section-title{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.section-title{align-items:baseline;column-gap:var(--space-3)}.page-toolbar{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.facts{gap:var(--space-2) var(--space-5);font:var(--type-body-small);grid-template-columns:minmax(min-content,1fr) auto;margin:0;display:grid}.facts>div{display:contents}.facts dt{color:var(--color-text-muted)}.facts dd{text-align:end;font-variant-numeric:tabular-nums;margin:0}.dashboard-page-skeleton{gap:var(--space-5);display:grid}.dashboard-agent-chat-slot{min-width:0;overflow-anchor:none;margin-block-end:var(--dashboard-content-top-padding);container:agent-chat/inline-size}.dashboard-route-content{min-width:0;min-height:max(0rem, calc(100dvh - var(--topbar-height) - var(--dashboard-content-top-padding) - var(--dashboard-content-bottom-padding)))}.dashboard-sidebar-chat-history{block-size:100%;overflow-y:auto}.dashboard-account-identity{align-items:center;gap:var(--space-3);display:flex}.dashboard-account-copy{min-width:0;display:grid}.dashboard-account-copy>*{overflow-wrap:break-word}@media (pointer:coarse){.dashboard-chat-toggle-keys{display:none}}.dashboard-wordmark{color:var(--color-text-primary);font-size:1.125rem;display:block}.overview-identity{padding:clamp(1.5rem, 5vw, 3rem) var(--space-4) 0;justify-items:center;gap:var(--space-2);text-align:center;display:grid}.agent-chat{min-width:0}.agent-chat-layout{--agent-conversation-width:min(44rem, 58cqi);--agent-rail-gap:clamp(var(--space-3), 1.5cqi, var(--space-6));--agent-sticky-top:calc(var(--app-sticky-top,var(--topbar-height)) + var(--space-5));width:100%;min-height:max(8rem, calc(100dvh - var(--topbar-height) - var(--dashboard-content-top-padding) - var(--dashboard-content-bottom-padding)));grid-template-columns:minmax(8rem, 1fr) minmax(18rem, var(--agent-conversation-width)) minmax(8rem, 1fr);column-gap:var(--agent-rail-gap);align-items:start;display:grid}.agent-chat-history-target{top:var(--agent-sticky-top);z-index:1;width:min(100%,16rem);min-width:0;max-height:calc(100dvh - var(--agent-sticky-top) - var(--space-5));flex-direction:column;grid-area:1/1;justify-self:center;display:flex;position:sticky}.agent-chat-history-target:empty{display:none}.agent-chat-history-target:empty+.agent-chat-main{grid-column:1/-1}.agent-chat-history{--control-height:var(--control-height-compact);--control-height-small:var(--control-height-compact);--icon-button-size:var(--control-height-compact);min-width:0;min-height:0;padding:0 var(--space-3) var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.agent-chat-history-target>.agent-chat-history{padding:0}.agent-chat-history-new{align-self:flex-start}.agent-chat-history-heading{padding-inline:var(--space-3);margin-block-start:var(--space-2)}.agent-chat-history-list{align-content:start;gap:var(--space-1);scrollbar-width:thin;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.agent-chat-history-item{align-items:center;gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.agent-chat-history-select{inline-size:100%}.agent-chat-history-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.agent-chat-history-item:not(:hover,:focus-within,[data-deleting]) .agent-chat-history-delete{opacity:0}}@media (hover:none),(pointer:coarse){.agent-chat-history-label{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.agent-chat-main{width:100%;min-width:0;min-height:max(calc(7rem + var(--space-3)), calc(100dvh - var(--agent-sticky-top) - var(--space-5) - var(--space-4)));margin-top:var(--space-5);flex-direction:column;grid-area:1/2;display:flex}.agent-transcript{width:min(100%,42rem);min-height:0;padding-block:var(--space-3);gap:var(--space-4);flex-direction:column;flex:auto;margin-inline:auto;display:flex}.agent-chat-empty{text-align:center;position:sticky;top:calc(50dvh - 3rem);transform:translateY(-50%)}.agent-run-status{align-items:center;gap:var(--space-2);display:inline-flex}.agent-composer-region{bottom:var(--space-5);z-index:2;width:min(100%,42rem);padding-top:var(--space-3);gap:var(--space-2);margin-inline:auto;display:grid;position:sticky}@container agent-chat (width<=62rem){.agent-chat-layout{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr)}.agent-chat-history-target{width:100%}}@container agent-chat (width<=34rem){.agent-chat-layout{display:block}.agent-chat-history-target{width:100%;position:static}.agent-chat-main{margin-top:0}.agent-composer-region{bottom:var(--space-3)}}.agent-message-context-list,.agent-approval-details{gap:var(--space-1);min-width:0;margin:0;display:grid}.agent-message-context-row,.agent-approval-detail{gap:var(--space-3);grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr);min-width:0;display:grid}.agent-message-context-row>:is(dt,dd),.agent-approval-detail>:is(dt,dd){min-width:0;margin:0}.agent-message-attachments{gap:var(--space-2);min-width:0;display:grid}.agent-form-link-layout{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.agent-form-link-mark{font-size:1.5rem;display:inline-flex}.agent-form-link-name{flex:8rem;min-width:0}.agent-form-diff-layout{gap:var(--space-1);min-width:0;display:grid}.agent-form-diff-heading{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.agent-form-diff-name{min-width:0}.agent-form-diff-summary{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}@container agent-chat (width<=34rem){.agent-message-context-row,.agent-approval-detail{grid-template-columns:minmax(0,1fr);gap:0}}.agent-activity-tree{gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.agent-activity-tree .agent-activity-tree{margin-block-start:var(--space-2);padding-inline-start:calc(var(--control-icon-size) + var(--space-2))}.agent-activity-item{gap:var(--space-1);min-width:0;display:grid}.agent-activity-heading{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.agent-activity-status{inline-size:var(--control-icon-size);block-size:var(--control-icon-size);flex:none;place-items:center;display:inline-grid}.agent-activity-status>svg{block-size:100%;inline-size:100%}.agent-activity-label{min-width:0}.agent-activity-time{margin-inline-start:auto}.agent-activity-detail{padding-inline-start:calc(var(--control-icon-size) + var(--space-2))}.agent-activity-note{white-space:pre-wrap}.forms-list{gap:var(--space-3);min-inline-size:0;display:grid;container:forms-list/inline-size}.forms-list-search{flex:14rem;max-inline-size:20rem}.forms-list-sort{align-items:center;gap:var(--space-2);display:none}.forms-list:has(.forms-list-table-region[data-stacked]) .forms-list-sort{display:flex}@container forms-list (inline-size<36rem){.forms-list-search{max-inline-size:none}}.forms-list-footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.forms-table-status{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.form-workspace-page{--form-workspace-bar-height:3rem;--form-workspace-bar-offset:0rem;--form-workspace-sticky-top:var(--app-sticky-top,var(--topbar-height));min-inline-size:0;margin-block-end:calc(0rem - var(--dashboard-content-bottom-padding));container:form-workspace/inline-size}.form-workspace-page:not([data-section=builder]) :is(.form-workspace-notice,.submissions-view,.form-workspace-editor-slot){inline-size:100%;max-inline-size:var(--dashboard-page-width);margin-inline:auto}.form-workspace-tabs{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.form-workspace-bar{box-sizing:border-box;min-block-size:3rem;margin-block-start:calc(0rem - var(--dashboard-content-top-padding));margin-inline:calc(0rem - var(--dashboard-content-inline-padding));padding:var(--space-1) var(--dashboard-content-inline-padding);background:var(--color-canvas);align-items:center;display:flex}.form-workspace-bar-content{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.form-workspace-place{align-items:center;gap:var(--space-1) var(--space-3);flex:auto;min-inline-size:0;display:flex}.form-workspace-place>*{flex:none}.form-workspace-place>.form-workspace-trail{flex:0 auto;min-inline-size:0}.form-workspace-name{text-overflow:ellipsis;white-space:nowrap;max-inline-size:clamp(8rem,28cqi,20rem);display:block;overflow:hidden}.form-workspace-note{white-space:nowrap}.form-workspace-sections{flex:0 auto;min-inline-size:0}.form-workspace-actions,.form-workspace-draft-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.form-workspace-actions{margin-inline-start:auto}.form-workspace-draft-actions:empty,.form-workspace-live-icon{display:none}@container form-workspace (inline-size>=40rem){@media (height>=32rem){.form-workspace-tabs{--form-workspace-bar-offset:var(--form-workspace-bar-height);--form-workspace-sticky-top:calc(var(--app-sticky-top,var(--topbar-height)) + var(--form-workspace-bar-height))}.form-workspace-bar{z-index:5;position:sticky;inset-block-start:var(--app-sticky-top,var(--topbar-height))}}}.form-workspace-tabs :focus{scroll-margin-block-start:calc(var(--form-workspace-bar-offset) + var(--space-2))}@container form-workspace (inline-size<40rem){.form-workspace-place{flex-basis:100%}.form-workspace-name{max-inline-size:none}.form-workspace-actions:not(:has(>.form-workspace-draft-actions:not(:empty))){display:none}.form-workspace-note,.form-workspace-live-label{display:none}.form-workspace-live-icon{margin-inline-start:auto;display:inline-flex}}.form-workspace-editor-slot,.form-workspace-editor{min-inline-size:0}.form-editor{--form-editor-slides-size:clamp(12rem, 20%, 15rem);--form-editor-inspector-size:clamp(19rem, 30%, 24rem);--form-editor-sticky-top:var(--form-workspace-sticky-top,var(--app-sticky-top,0rem));gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.form-editor[data-layout=panes]{block-size:max(28rem, calc(100dvh - var(--form-editor-sticky-top) - var(--space-5)))}.form-editor-diagnostics,.form-editor-workspace,.form-editor-views{min-inline-size:0}.form-editor[data-layout=panes] .form-editor-workspace{grid-template-columns:var(--form-editor-slides-size) minmax(0, 1fr) var(--form-editor-inspector-size);column-gap:var(--space-5);flex:auto;min-block-size:0;display:grid}.form-editor[data-layout=panes] .form-editor-views{min-block-size:0}.form-editor-toolbar{min-inline-size:0}.form-editor-toolbar-content{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.form-editor-tabs>.form-editor-tab-diffs{flex-shrink:1;min-inline-size:min-content}.form-editor-tab-label{justify-content:center;column-gap:var(--space-2);overflow-wrap:normal;flex-wrap:wrap;display:inline-flex}.form-editor[data-layout=single] .form-editor-toolbar{z-index:2;margin-block:calc(0rem - var(--space-2));padding-block:var(--space-2);background:var(--color-canvas);position:sticky;inset-block-start:var(--form-editor-sticky-top)}.form-editor[data-layout=single] .form-editor-panel,.form-editor[data-layout=single] .form-editor-panel :is(a[href],button,input,select,textarea,iframe,[tabindex]){scroll-margin-block-start:calc(var(--form-workspace-bar-offset,0rem) + var(--form-editor-toolbar-height,0rem) + var(--space-2))}.form-editor :is(a[href],button,input,select,textarea,iframe,[tabindex]){scroll-margin-block-end:var(--space-2)}@media (pointer:coarse){.form-editor-save-hint{display:none}}.form-editor-host{display:contents}.form-editor-inspector-slot{min-block-size:0;min-inline-size:0}.form-editor[data-layout=panes] .form-editor-inspector-slot{grid-template-rows:minmax(0,1fr);padding-block-start:calc(var(--form-editor-toolbar-height,0rem) + var(--space-4));display:grid}.form-editor-slides{min-inline-size:0}.form-editor[data-layout=single] .form-editor-slides{max-inline-size:40rem}.form-editor[data-layout=panes] .form-editor-slides{min-block-size:0;flex-direction:column;padding-inline-end:var(--space-3);display:flex}.form-editor-main{min-inline-size:0}.form-editor[data-layout=panes] .form-editor-main{flex:auto;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.form-editor-preview{min-block-size:0;min-inline-size:0}.form-editor[data-layout=panes] :is(.form-editor-preview,.form-editor-diffs){padding-block-end:var(--space-5)}.form-editor[data-layout=single] .form-editor-preview{block-size:clamp(24rem, calc(100dvh - var(--form-editor-sticky-top) - var(--form-editor-toolbar-height,0rem) - var(--space-6)), 52rem)}.form-editor[data-layout=panes] .form-editor-inspector{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;min-block-size:0;padding-inline:var(--space-5) var(--space-2);padding-block-end:var(--space-6);overflow-y:auto}.form-editor[data-layout=single] .form-editor-inspector{max-inline-size:40rem}.form-editor-diffs{gap:var(--space-3);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.form-editor[data-layout=panes] .form-editor-diffs{flex:auto}.form-editor[data-layout=panes] .form-json-diff.form-editor-diff{flex:auto;min-block-size:0;overflow:auto}.slide-list{gap:var(--space-3);flex-direction:column;flex:auto;min-block-size:0;display:flex}.slide-list-scroller{align-content:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.form-editor[data-layout=panes] .slide-list-scroller{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;overflow-y:auto}.slide-list-section,.slide-list-slides{grid-template-columns:minmax(0,1fr);gap:.125rem;min-inline-size:0;display:grid}.slide-list-slides{margin:0;padding:0;list-style:none}.slide-list-item{inline-size:100%}.slide-list-number{font-variant-numeric:tabular-nums;flex:none;min-inline-size:1.25em}.slide-list-item:not([aria-current]) .slide-list-number{color:var(--color-text-muted)}.slide-list-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.slide-list-question{position:relative}.slide-list-question[data-dragging]{opacity:var(--state-disabled-opacity)}.slide-list-question[data-drop]:after{inset-inline:var(--space-2);border-radius:var(--md-sys-shape-corner-full);background:var(--color-field-active);content:"";pointer-events:none;block-size:.125rem;position:absolute}.slide-list-question[data-drop=before]:after{inset-block-start:-.125rem}.slide-list-question[data-drop=after]:after{inset-block-end:-.125rem}.slide-list-drag-source[draggable=true]{cursor:grab}.slide-list-drag-source[draggable=true]:active{cursor:grabbing}.slide-list-actions{flex:none;display:flex}.slide-list-add{flex:auto}.form-editor-loading{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.form-editor-loading-inspector{max-inline-size:40rem}@container form-workspace (inline-size<56rem){.form-editor-loading-preview{display:none}}@container form-workspace (inline-size>=56rem){.form-editor-loading{block-size:max(28rem, calc(100dvh - var(--form-workspace-sticky-top,var(--app-sticky-top,0rem)) - var(--space-5)));grid-template-columns:clamp(12rem,20%,15rem) minmax(0,1fr) clamp(19rem,30%,24rem)}}.form-inspector{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.form-inspector-header{gap:var(--space-1);display:grid}.form-inspector-title{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-block-size:var(--control-height-compact);flex-wrap:wrap;display:flex}.form-inspector-header [data-inspector-heading]:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem;border-radius:var(--radius-standard)}.form-inspector-header-actions{align-items:center;gap:var(--space-1);display:flex}.form-inspector-group{gap:var(--space-4);min-inline-size:0;display:grid}.form-inspector-note{overflow-wrap:anywhere}.form-inspector-footer{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.form-inspector-options{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;min-inline-size:0;display:grid}.form-inspector-options-header,.form-inspector-option-list,.form-inspector-option{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.form-inspector-option-list{row-gap:var(--space-2);margin:0;padding:0;list-style:none}.form-inspector-options-default{grid-column:2;justify-self:center}.form-inspector-options-add{grid-column:1/-1;justify-self:start}.form-color-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.form-color-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.form-color-button{flex:none;min-inline-size:7.5rem}.form-color-value{font-variant-numeric:tabular-nums}.form-image-fields{min-inline-size:0}.form-image-current{gap:var(--space-3);display:grid}.form-image-thumbnail{place-items:center;min-block-size:7rem;display:grid;position:relative;overflow:hidden}.form-image-thumbnail img{object-fit:contain;block-size:7rem;inline-size:100%;display:block}.form-image-uploading{position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.form-preview:not(.is-bare){gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid}.form-preview.is-bare{grid-template-rows:minmax(0,1fr);block-size:100%;display:grid}.form-preview:not(.is-bare)>.form-preview-stage{border-radius:var(--radius-standard)}.form-preview-header{min-inline-size:0;min-block-size:var(--control-height-compact);padding-inline:var(--space-2);align-items:center;gap:var(--space-3);display:flex}.form-preview-title{flex:none}.form-preview-url{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;min-inline-size:0;overflow:hidden}.form-preview-stage{min-block-size:0;position:relative;overflow:hidden}.form-preview-layer{z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration-medium) var(--motion-ease-standard), visibility 0s linear var(--motion-duration-medium);position:absolute;inset:0}.form-preview-layer.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.form-preview-layer iframe{background:0 0;border:0;block-size:100%;inline-size:100%;display:block}@media (prefers-reduced-motion:reduce){.form-preview-layer{transition:none}}.submissions-view{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.submissions-inbox{align-items:start;gap:var(--space-5);grid-template-columns:minmax(16rem,24rem) minmax(0,1fr);min-inline-size:0;display:grid}.submissions-inbox[data-stacked]{grid-template-columns:minmax(0,1fr)}.submissions-inbox-reader{max-block-size:calc(100dvh - var(--form-workspace-sticky-top) - var(--space-6));overscroll-behavior:contain;scrollbar-width:thin;min-inline-size:0;position:sticky;inset-block-start:calc(var(--form-workspace-sticky-top) + var(--space-3));overflow-y:auto}.submissions-toolbar{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.submissions-search{flex:0 22rem;min-inline-size:12rem}.submissions-count{margin:0;margin-inline-start:auto}.submission-list{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;min-inline-size:0;display:grid}.submission-list-items{grid-template-columns:minmax(0,1fr);gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.submission-list-item{inline-size:100%}.submission-list-label{align-items:center;gap:var(--space-2);flex:auto;min-inline-size:0;display:inline-flex}.submission-list-label>*{flex:none}.submission-list-label>.submission-list-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;overflow:hidden}.submission-list-more{padding-block:var(--space-2) var(--space-4);justify-content:center;display:flex}.submission-reader{gap:var(--space-5);max-inline-size:46rem;padding:var(--space-1) var(--space-2) var(--space-6);align-content:start;display:grid}.submission-reader-header{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.submission-reader-title{gap:var(--space-1);min-inline-size:0;display:grid}.submission-reader-title>*{overflow-wrap:anywhere;margin:0}.submission-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.submission-navigation{gap:var(--space-1);display:flex}.submission-content{gap:var(--space-5);min-inline-size:0;display:grid}.submission-status{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.submission-answers{margin:0;display:grid}.submission-answer{gap:var(--space-1);padding-block:var(--space-3);border-block-start:.0625rem solid var(--color-border-strong);display:grid}.submission-answer:first-child{border-block-start:0;padding-block-start:0}.submission-answer dd{justify-items:start;gap:var(--space-1);margin:0;display:grid}.submission-answer-value{white-space:pre-wrap;overflow-wrap:anywhere}.submission-answer-notes{gap:var(--space-1);flex-wrap:wrap;display:flex}.submission-identifiers{font:var(--type-body-small);grid-template-columns:max-content minmax(0,1fr)}.submission-identifiers dd{text-align:start}.submission-identifier{font-family:var(--font-family-code);overflow-wrap:anywhere}.form-json-diff.form-publication-review-region{max-block-size:min(55dvh,36rem);overflow:auto}.form-publication-preview{block-size:clamp(16rem,100dvh - 26rem,32rem);display:grid;overflow:clip}.form-publication-summary{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.form-publication-view-switch{display:flex}.form-settings{--control-height:var(--control-height-compact);--control-height-small:var(--control-height-compact);--icon-button-size:var(--control-height-compact);gap:var(--space-6);inline-size:min(100%,48rem);display:grid}.form-settings-section{gap:var(--space-3);min-inline-size:0;display:grid}.form-settings-field{inline-size:min(100%,18rem)}.form-settings-url-field{inline-size:min(100%,26rem)}.form-settings-url{overflow-wrap:anywhere}.form-settings-row-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.form-settings-publication{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.form-json-diff{min-inline-size:0;overflow:clip}.form-json-diff-framed diffs-container{--diffs-light-bg:transparent;--diffs-dark-bg:transparent}.form-json-diff-title{padding:var(--space-2) var(--space-3);display:block}.form-json-diff-loading{padding:var(--space-4)}.confirmation-email-preview{--email-preview-background:#f6f4ee;--email-preview-ink:#191b1f;--email-preview-copy:#464947;--email-preview-muted:#787d7a;--email-preview-link:#006be6;background:var(--color-canvas);block-size:100%;min-block-size:0;overflow:hidden}.confirmation-email-preview__message{grid-template-rows:auto minmax(0,1fr);block-size:100%;inline-size:100%;display:grid;overflow:hidden}.confirmation-email-preview__header{padding:var(--space-5) var(--space-5) var(--space-4);gap:var(--space-4);display:grid}.confirmation-email-preview__subject{min-inline-size:0;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;padding-inline-start:calc(2rem + var(--space-3));overflow:hidden}.confirmation-email-preview__sender{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.confirmation-email-preview__from{flex:auto;min-inline-size:0;margin:0;display:grid}.confirmation-email-preview__address{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}.confirmation-email-preview__address strong{font-weight:500}.confirmation-email-preview__time{white-space:nowrap;flex:none}.confirmation-email-preview__body{--font-family:"Geist Variable", "Geist", sans-serif;overflow-wrap:normal;color:var(--email-preview-ink);font-family:var(--font-family);height:100%;min-height:0;margin:0 var(--space-4) var(--space-4) clamp(1rem, 8%, 4rem);background:var(--email-preview-background);flex-direction:column;display:flex;overflow-y:auto}.confirmation-email-preview__content{text-align:center;flex-direction:column;flex:1 0 auto;align-items:center;width:min(100%,35rem);margin-inline:auto;padding:4.5rem 1.5rem 2.125rem;display:flex}.confirmation-email-preview__hero{max-width:72%;max-height:11rem;margin-bottom:var(--space-5);object-fit:contain}.confirmation-email-preview__content h1{max-width:28.75rem;color:var(--email-preview-ink);font:500 clamp(1.75rem, 4cqi, 2.5rem)/1.08 var(--font-family);letter-spacing:0;margin:0}.confirmation-email-preview__content p{max-width:27.5rem;color:var(--email-preview-copy);font:400 clamp(.875rem, 2cqi, 1.125rem)/1.55 var(--font-family);white-space:pre-wrap;margin:1.125rem 0 0}.confirmation-email-preview__content p a{color:var(--email-preview-link);font-weight:500;text-decoration:none}.confirmation-email-preview__content .confirmation-email-preview__invalidation{color:var(--email-preview-muted);font:400 .8125rem/1.5 var(--font-family);margin-top:1.75rem}.confirmation-email-preview__content .confirmation-email-preview__invalidation a{color:var(--email-preview-link);font-weight:400;text-decoration:none}.confirmation-email-preview__body footer{place-items:center;padding:0 1.5rem 1.75rem;display:grid}.confirmation-email-preview__body footer img{width:7rem;max-width:40%;height:auto}.analytics-content{gap:var(--space-6);min-inline-size:0;display:grid}.analytics-activity{gap:var(--space-3);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;display:grid}.analytics-activity-tooltip{gap:.125rem;display:grid}.analytics-activity-tooltip strong{font-weight:500}.analytics-insights{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));max-inline-size:52rem;display:grid}.analytics-facts{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}
