@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c.p.2bn3s6zvc0dyp.woff2)format("woff2");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}.MHlz9q_className{font-family:Inter,SF Pro Text,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal}.MHlz9q_variable{--font-inter:"Inter", SF Pro Text, Segoe UI, system-ui, -apple-system, BlinkMacSystemFont, sans-serif}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--suite-neutral-0:#f4f4f4;--suite-neutral-1:#ebebeb;--suite-neutral-2:#fff;--suite-neutral-3:#fff;--suite-neutral-4:#fff;--suite-text-on-light-primary:#232323;--suite-text-on-light-secondary:#585858;--suite-text-on-light-muted:#686868;--suite-text-on-dark-primary:#f2f2f2;--suite-text-on-dark-secondary:#bebebe;--suite-text-on-dark-muted:#999;--suite-text-primary:var(--suite-text-on-light-primary);--suite-text-secondary:var(--suite-text-on-light-secondary);--suite-text-muted:var(--suite-text-on-light-muted);--suite-text-inverse:#fff;--suite-contrast:var(--suite-text-primary);--suite-canvas:var(--suite-neutral-2);--suite-navigation:var(--suite-neutral-0);--suite-surface-inset:var(--suite-neutral-1);--suite-surface:var(--suite-neutral-2);--suite-surface-raised:var(--suite-neutral-3);--suite-surface-overlay:var(--suite-neutral-4);--suite-hover:#ebebeb;--suite-active:#ddd;--suite-selected:#e4e4e4;--suite-border:#e5e5e5;--suite-border-frame:#dadada;--suite-border-strong:#858585;--suite-border-focus:#585858;--suite-shadow-elevated:0 24px 78px #00000024;--suite-shadow-tooltip:0 2px 8px #00000014;--suite-shadow-document:0 1px 2px #00000014;--suite-shadow-modal:0 24px 78px #00000024}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--suite-neutral-0:#141414;--suite-neutral-1:#101010;--suite-neutral-2:#1d1d1d;--suite-neutral-3:#272727;--suite-neutral-4:#272727;--suite-canvas:var(--suite-neutral-1);--suite-surface:var(--suite-neutral-1);--suite-text-primary:var(--suite-text-on-dark-primary);--suite-text-secondary:var(--suite-text-on-dark-secondary);--suite-text-muted:var(--suite-text-on-dark-muted);--suite-text-inverse:#141414;--suite-hover:#2b2b2b;--suite-active:#383838;--suite-selected:#343434;--suite-border:#303030;--suite-border-frame:#3c3c3c;--suite-border-strong:#828282;--suite-border-focus:#bebebe;--suite-shadow-elevated:0 28px 86px #0000008f;--suite-shadow-tooltip:0 2px 8px #0000003d;--suite-shadow-document:0 1px 2px #0000003d;--suite-shadow-modal:0 28px 86px #0000008f}
:root{--app-scroll-edge-size:16px;--app-scroll-edge-color:var(--suite-canvas);--suite-brand-estimator:#9b6dff;--suite-theme-accent:var(--suite-text-primary);--suite-theme-accent-foreground:var(--suite-text-inverse);--app-canvas:var(--suite-canvas);--app-surface:var(--suite-surface);--app-surface-inset:var(--suite-surface-inset);--app-muted-surface:var(--color-muted-surface,var(--suite-surface-inset));--app-object-hover:var(--suite-hover);--app-text-accent:var(--suite-text-primary);--app-text-danger:#b72d2d;--app-border-hairline:var(--suite-border);--app-border-subtle:var(--suite-border);--app-border-strong:var(--suite-border-strong);--app-border-focus:var(--suite-border-focus);--app-hover:var(--suite-hover);--app-active:var(--suite-active);--app-selected:var(--suite-selected);--app-disabled-opacity:.55;--app-pending-opacity:.68;--app-accent:var(--suite-text-primary);--app-accent-strong:var(--suite-text-secondary);--app-accent-soft:var(--suite-selected);--app-accent-border:var(--suite-border-strong);--app-accent-foreground:var(--suite-text-inverse);--app-checkbox-checked-background:var(--suite-text-primary);--app-checkbox-checked-foreground:var(--suite-text-inverse);--app-switch-track-on:#15803d;--app-switch-track-off:var(--suite-text-muted);--app-switch-thumb:#fff;--app-picker-row-selected-border:transparent;--app-button-secondary-hover-background:var(--suite-hover);--app-select-indicator-color:var(--suite-text-primary);--app-structured-leading-surface:var(--suite-surface-inset);--app-structured-leading-color:var(--suite-text-secondary);--app-badge-accent-border:var(--suite-border-frame);--app-badge-accent-background:var(--suite-selected);--app-badge-accent-color:var(--suite-text-primary);--color-success:#0f754f;--color-success-soft:#e0f0e8;--color-warning:#8a5700;--color-warning-soft:#f8ead0;--color-danger:#c63d32;--color-danger-soft:#f6e0dc;--color-info:#315fc2;--color-info-soft:#edf3ff;--app-work-status-icon-size:1rem;--app-work-status-done:#168a5b;--app-work-status-paused:#c77700;--app-work-status-blocked:#c63d32;--app-work-status-terminal-mark:#fff;--app-work-status-done-mark:#fff;--app-lead-status-open:var(--suite-text-primary);--app-lead-status-sold:#168653;--app-lead-status-lost:#ae5c60;--app-lead-status-declined:#a72;--app-lead-status-unknown:#c83e3b;--app-page-width-standard:1180px;--app-page-width-configuration:56rem;--app-page-width-wide:96rem;--app-control-size:32px;--app-control-size-compact:24px;--app-control-height-compact:var(--app-control-size-compact);--app-control-height-standard:var(--app-control-size);--app-control-height-form:var(--app-control-size);--app-control-height:var(--app-control-size);--app-control-radius-action:999px;--app-control-radius-field:10px;--app-checkbox-radius:calc(var(--app-control-radius-field) / 2);--app-checkbox-panel-radius:.875rem;--app-control-radius-editor:16px;--app-control-radius-composer:24px;--app-settings-card-radius:16px;--app-resource-card-radius:8px;--app-settings-card-surface:var(--suite-surface);--app-selection-radius:10px;--app-popover-radius:16px;--app-tooltip-radius:12px;--app-shortcut-hint-radius:5px;--app-control-fill:transparent;--app-control-fill-hover:var(--suite-hover);--app-control-fill-active:var(--suite-active);--app-control-fill-open:var(--app-control-fill-active);--app-control-fill-selected:var(--app-selected);--app-search-surface:var(--suite-hover);--app-property-row-height:32px;--app-property-leading-size:24px;--app-property-glyph-size:16px;--app-property-gap:8px;--app-property-avatar-fill:var(--suite-text-on-light-secondary);--app-property-avatar-ink:#fff;--app-control-fill-danger:color-mix(in srgb, var(--app-text-danger) 12%, var(--suite-surface-overlay));--app-button-warning-background:#a65a0b;--app-button-warning-hover-background:#8d4c09;--app-button-success-background:#15803d;--app-button-success-hover-background:#166534;--app-button-semantic-foreground:#fff;--app-control-icon:var(--suite-text-secondary);--app-control-icon-hover:var(--suite-text-primary);--app-control-icon-active:var(--suite-text-primary);--app-control-icon-danger:var(--app-text-danger);--app-native-select-chevron:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%23585858' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--app-control-focus-inset:inset 0 0 0 1px var(--suite-border-focus);--app-control-disabled-opacity:var(--app-disabled-opacity);--app-control-pending-opacity:var(--app-pending-opacity);--app-button-height:var(--app-control-size);--app-button-radius:var(--app-control-radius-action);--app-icon-glyph-size:16px;--app-icon-stroke-width:1.5;--app-popover-surface:var(--suite-surface-overlay);--app-popover-border:var(--suite-border-frame);--app-popover-shadow:var(--suite-shadow-elevated);--app-tooltip-shadow:var(--suite-shadow-tooltip);--app-toast-surface:var(--app-popover-surface);--app-toast-border:var(--app-popover-border);--app-toast-shadow:var(--app-popover-shadow);--app-toast-indicator:var(--suite-text-secondary);--app-toast-danger:var(--app-text-danger);--app-menu-row-hover:var(--app-hover);--app-menu-row-selected:var(--app-selected);--app-menu-row-active:var(--app-active);--app-menu-row-rule:var(--suite-border);--app-atmosphere-wash:transparent;--app-panel-surface:var(--suite-surface);--app-panel-border:var(--suite-border-frame);--app-panel-highlight:inset 0 1px 0 #ffffff7a;--app-field-surface:var(--suite-surface);--app-field-surface-hover:var(--suite-surface);--app-text-entry-surface:var(--app-field-surface);--app-text-entry-surface-hover:var(--app-field-surface-hover);--app-text-entry-readonly-surface:color-mix(in srgb, var(--app-text-entry-surface) 72%, var(--app-surface-inset));--app-select-surface:var(--app-field-surface);--app-select-surface-hover:var(--app-field-surface-hover);--app-field-edge:var(--suite-border-strong);--app-field-edge-hover:color-mix(in srgb, var(--app-field-edge) 85%, var(--suite-border-focus));--app-field-edge-focus:var(--suite-border-focus);--app-field-shadow:none;--app-field-focus-shadow:var(--app-field-shadow);--app-modal-surface:var(--suite-surface-overlay);--app-modal-reduced-transparency-surface:var(--app-modal-surface);--app-modal-border:var(--suite-border-frame);--app-modal-radius:16px;--app-modal-shadow:var(--suite-shadow-modal);--app-motion-fast:.12s cubic-bezier(.2, 0, 0, 1);--app-motion-popover:.18s cubic-bezier(.2, 0, 0, 1);--app-motion-exit:.12s cubic-bezier(.4, 0, 1, 1);--app-motion-emphasized:cubic-bezier(.2, .8, .2, 1);--app-body-background:var(--suite-canvas);--color-border:var(--suite-border-frame);--color-border-strong:var(--suite-border-strong);--color-background:var(--suite-canvas);--color-surface:var(--suite-surface);--color-surface-raised:var(--suite-surface-raised);--color-subtle:var(--suite-surface-inset);--color-muted-surface:var(--suite-surface-inset);--color-primary:var(--suite-text-primary);--color-primary-hover:var(--suite-text-secondary);--color-primary-soft:var(--suite-selected);--color-primary-ink:var(--suite-text-inverse);--color-action-primary-bg:var(--suite-text-primary);--color-action-primary-hover:var(--suite-text-secondary);--color-action-primary-text:var(--suite-text-inverse)}:root[data-theme=dark]{--color-success:#64d3a5;--color-success-soft:#10281f;--color-warning:#f4b545;--color-warning-soft:#332612;--color-danger:#ff7f72;--color-danger-soft:#351614;--color-info:#7aa8ff;--color-info-soft:#101b32;--app-work-status-done:#64d3a5;--app-work-status-done-mark:#101010;--app-work-status-paused:#f4b545;--app-work-status-blocked:#ff7f72;--app-switch-track-on:#16a34a;--app-text-danger:#ff7f72;--app-native-select-chevron:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%23bebebe' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--app-panel-highlight:inset 0 1px 0 #ffffff0a}
:root{--font-ui-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-ui-mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-brand-suite-label:var(--font-inter,Inter), "SF Pro Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--type-size-xs:.75rem;--type-size-sm:.875rem;--type-size-md:1rem;--type-size-lg:1.125rem;--type-size-xl:1.375rem;--type-size-2xl:1.75rem;--type-line-tight:1.18;--type-line-compact:1.25;--type-line-body:1.5;--type-weight-normal:var(--font-weight-normal);--type-weight-medium:var(--font-weight-medium);--type-weight-semibold:var(--font-weight-semibold);--type-structure-size:var(--type-size-sm);--type-structure-weight:var(--type-weight-medium);--type-structure-line:var(--type-line-compact);--type-structure-tracking:0;--type-value-size:var(--type-size-md);--type-value-weight:var(--type-weight-normal);--type-value-line:var(--type-line-body);--type-value-tracking:0;--type-property-value-size:var(--type-size-sm);--type-property-value-weight:var(--type-weight-medium);--type-property-value-line:var(--type-line-body);--type-property-value-tracking:0;--type-object-title-size:var(--type-size-xl);--type-object-title-weight:var(--type-weight-semibold);--type-object-title-line:var(--type-line-tight);--type-object-title-tracking:0;--type-document-title-size:var(--type-size-2xl);--type-document-title-weight:var(--type-weight-semibold);--type-document-title-line:var(--type-line-tight);--type-document-title-tracking:0;--type-document-heading-1-size:1.5rem;--type-document-heading-2-size:1.25rem;--type-document-heading-3-size:var(--type-size-md);--type-summary-value-size:1.25rem;--type-compact-badge-size:.625rem;--type-region-title-size:var(--type-size-md);--type-region-title-weight:var(--type-weight-semibold);--type-region-title-line:var(--type-line-compact);--type-region-title-tracking:0;--type-page-header-control-size:var(--type-size-md);--type-page-header-control-weight:var(--type-weight-medium);--type-page-header-control-line:var(--type-line-body);--type-page-header-control-tracking:0;--type-context-size:var(--type-size-sm);--type-context-weight:var(--type-weight-normal);--type-context-line:var(--type-line-body);--type-context-tracking:0;--type-context-meta-size:var(--type-size-sm);--type-context-meta-weight:var(--type-weight-medium);--type-context-meta-line:var(--type-line-compact);--type-context-meta-tracking:0;--type-micro-meta-size:var(--type-size-xs);--type-micro-meta-weight:var(--type-weight-medium);--type-micro-meta-line:var(--type-line-compact);--type-micro-meta-tracking:0;--type-body-size:var(--type-size-md);--type-body-weight:var(--type-weight-normal);--type-body-line:var(--type-line-body);--type-body-tracking:0;--type-supporting-size:var(--type-size-sm);--type-supporting-weight:var(--type-weight-normal);--type-supporting-line:var(--type-line-body);--type-supporting-tracking:0;--type-page-title-size:clamp(1.5rem, 4vw, var(--type-size-2xl));--type-page-title-weight:var(--type-weight-semibold);--type-page-title-line:var(--type-line-tight);--type-page-title-tracking:0;--type-page-description-size:var(--type-supporting-size);--type-page-description-weight:var(--type-supporting-weight);--type-page-description-line:var(--type-supporting-line);--type-page-description-tracking:var(--type-supporting-tracking);--type-section-title-size:var(--type-size-lg);--type-section-title-weight:var(--type-weight-semibold);--type-section-title-line:var(--type-line-tight);--type-section-title-tracking:0;--type-row-title-size:var(--type-size-sm);--type-row-title-weight:var(--type-weight-medium);--type-row-title-line:var(--type-line-body);--type-row-title-tracking:0;--type-meta-size:var(--type-size-xs);--type-meta-weight:var(--type-weight-medium);--type-meta-line:var(--type-line-compact);--type-kicker-size:var(--type-size-xs);--type-kicker-weight:var(--type-weight-semibold);--type-kicker-tracking:.03em}html{font-family:var(--font-ui-sans);font-weight:var(--type-body-weight);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:normal;font-optical-sizing:auto;font-synthesis-weight:none;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}body{font-family:var(--font-ui-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-line);font-feature-settings:normal;font-optical-sizing:auto;font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea,optgroup,option,summary{font:inherit;font-feature-settings:inherit;letter-spacing:inherit}strong,b,h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold)}h1,h2,h3,h4,h5,h6,p{margin:0}.app-page-header--compact-title{--type-page-title-size:24px}
:root{--command-group-color-slate:#626a73;--command-group-color-stone:#817267;--command-group-color-red:#b8514b;--command-group-color-orange:#b76935;--command-group-color-yellow:#987823;--command-group-color-lime:#798046;--command-group-color-green:#398467;--command-group-color-cyan:#35818c;--command-group-color-blue:#527fc2;--command-group-color-indigo:#6b68b7;--command-group-color-violet:#9264aa;--command-group-color-pink:#af6283;--command-group-icon-foreground:#fff}[data-command-group-color=slate]{--group-color:var(--command-group-color-slate);--assignment-group-option-color:var(--command-group-color-slate);--assignment-group-selected-color:var(--command-group-color-slate)}[data-command-group-color=stone]{--group-color:var(--command-group-color-stone);--assignment-group-option-color:var(--command-group-color-stone);--assignment-group-selected-color:var(--command-group-color-stone)}[data-command-group-color=red]{--group-color:var(--command-group-color-red);--assignment-group-option-color:var(--command-group-color-red);--assignment-group-selected-color:var(--command-group-color-red)}[data-command-group-color=orange]{--group-color:var(--command-group-color-orange);--assignment-group-option-color:var(--command-group-color-orange);--assignment-group-selected-color:var(--command-group-color-orange)}[data-command-group-color=yellow]{--group-color:var(--command-group-color-yellow);--assignment-group-option-color:var(--command-group-color-yellow);--assignment-group-selected-color:var(--command-group-color-yellow)}[data-command-group-color=lime]{--group-color:var(--command-group-color-lime);--assignment-group-option-color:var(--command-group-color-lime);--assignment-group-selected-color:var(--command-group-color-lime)}[data-command-group-color=green]{--group-color:var(--command-group-color-green);--assignment-group-option-color:var(--command-group-color-green);--assignment-group-selected-color:var(--command-group-color-green)}[data-command-group-color=cyan]{--group-color:var(--command-group-color-cyan);--assignment-group-option-color:var(--command-group-color-cyan);--assignment-group-selected-color:var(--command-group-color-cyan)}[data-command-group-color=blue]{--group-color:var(--command-group-color-blue);--assignment-group-option-color:var(--command-group-color-blue);--assignment-group-selected-color:var(--command-group-color-blue)}[data-command-group-color=indigo]{--group-color:var(--command-group-color-indigo);--assignment-group-option-color:var(--command-group-color-indigo);--assignment-group-selected-color:var(--command-group-color-indigo)}[data-command-group-color=violet]{--group-color:var(--command-group-color-violet);--assignment-group-option-color:var(--command-group-color-violet);--assignment-group-selected-color:var(--command-group-color-violet)}[data-command-group-color=pink]{--group-color:var(--command-group-color-pink);--assignment-group-option-color:var(--command-group-color-pink);--assignment-group-selected-color:var(--command-group-color-pink)}.app-group-icon-mark{background:var(--group-color);width:24px;height:24px;color:var(--command-group-icon-foreground);border-radius:50%;flex:none;place-items:center;display:inline-grid}.app-group-icon-mark>svg{width:var(--group-icon-glyph-size,16px);height:var(--group-icon-glyph-size,16px)}.app-member-group-lead{min-height:19px;font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);line-height:var(--type-context-meta-line);flex:none;padding-inline:6px}@media (max-width:720px){.app-linked-work-row.app-linked-identity-row.has-trailing>.app-linked-work-row__primary{grid-template-columns:24px minmax(0,1fr) auto}.app-linked-work-row.app-linked-identity-row .app-linked-work-row__trailing{grid-area:1/3}}
.app-member-profile{gap:var(--space-4,1rem);flex-direction:column;min-width:0;min-height:0;display:flex}.app-member-profile__header,.app-member-profile__tabs{flex:none}.app-member-profile__identity{align-items:center;gap:var(--space-3,.75rem);min-width:0;display:flex}.app-member-profile__identity-copy{gap:var(--space-1,.25rem);min-width:0;display:grid}.app-member-profile__identity-copy>strong{overflow-wrap:anywhere;font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--type-region-title-line)}.app-member-profile__identity-copy>h2{overflow-wrap:anywhere;font-size:var(--type-object-title-size);font-weight:var(--type-object-title-weight);line-height:var(--type-object-title-line);margin:0}.app-member-profile__identity-copy>span{color:var(--suite-text-secondary);font-size:var(--type-context-size);line-height:var(--type-context-line);overflow-wrap:anywhere}.app-member-profile__panel{min-width:0;min-height:0}.app-modal__body.app-member-profile__panel{overscroll-behavior:contain;align-content:start;overflow-y:auto}.app-member-profile__count{color:var(--suite-text-secondary);font-variant-numeric:tabular-nums}.app-member-profile__assignments{align-content:start;gap:var(--space-6,1.5rem);display:grid}.app-member-profile__assignment-group{align-content:start;gap:var(--space-2,.5rem);min-width:0;display:grid}.app-member-profile__assignment-group>h3{font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);margin:0}.app-member-profile__collection{gap:var(--space-3,.75rem);min-width:0;display:grid}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){.app-modal--sheet .app-member-profile__header{padding:.5rem 1rem 1rem}.app-modal--sheet .app-member-profile__tabs{max-width:calc(100% - 2rem);margin-inline:1rem}.app-modal--sheet .app-member-profile__panel{flex:1;margin-top:0;padding:1rem}}
.app-document-format-popover{width:min(18rem,100vw - 24px);max-height:calc(100dvh - 16px);padding:8px;overflow-y:auto}.app-document-format-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-block:12px;display:grid}.app-document-format-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-document-paragraph-form{gap:16px;display:grid}.app-document-paragraph-spacing{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.app-document-table{border-collapse:collapse;table-layout:fixed;width:100%}.app-document-table :is(th,td){border:1px solid var(--app-field-edge);text-align:left;vertical-align:top;overflow-wrap:anywhere;min-width:0;padding:8px;position:relative}.app-document-table th{font-weight:var(--font-weight-semibold)}.app-document-table :is(th,td)>:first-child{margin-top:0}.app-document-table :is(th,td)>:last-child{margin-bottom:0}.app-document-table .selectedCell:after{z-index:1;content:"";background:var(--app-menu-row-selected);pointer-events:none;position:absolute;inset:0}
.app-number-field{grid-template-columns:var(--app-control-height-form) minmax(4rem, 1fr) var(--app-control-height-form);width:100%;min-width:0;height:var(--app-control-height-form);min-height:var(--app-control-height-form);border:1px solid var(--app-field-edge);border-radius:var(--app-control-radius-field);background:var(--app-text-entry-surface,var(--app-field-surface));box-shadow:var(--app-field-shadow);transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast);align-items:stretch;display:grid;overflow:hidden}.app-number-field:not([data-appearance=plain]):hover:not(:focus-within):not([data-disabled=true]):not([data-readonly=true]):not([data-invalid=true]){border-color:var(--app-field-edge-hover);background:var(--app-text-entry-surface-hover,var(--app-field-surface-hover))}.app-number-field:not([data-appearance=plain]):focus-within{border-color:var(--app-field-edge-focus)}.app-number-field:not([data-appearance=plain])[data-invalid=true]{border-color:color-mix(in srgb, var(--app-text-danger) 54%, var(--app-field-edge))}.app-number-field:not([data-appearance=plain])[data-invalid=true]:focus-within{border-color:color-mix(in srgb, var(--app-text-danger) 72%, var(--app-field-edge-focus))}.app-number-field[data-disabled=true]{opacity:var(--app-disabled-opacity);cursor:not-allowed}.app-number-field:not([data-appearance=plain])[data-readonly=true]{background:var(--app-text-entry-readonly-surface)}.app-number-field[data-appearance=plain]{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.app-number-field[data-appearance=plain]:focus-within:not([data-disabled=true]):not([data-readonly=true]){border-bottom-color:var(--app-field-edge-focus)}.app-number-field[data-appearance=plain][data-invalid=true]{border-bottom-color:color-mix(in srgb, var(--app-text-danger) 54%, var(--app-field-edge))}.app-number-field[data-appearance=plain][data-invalid=true]:focus-within:not([data-disabled=true]):not([data-readonly=true]){border-bottom-color:color-mix(in srgb, var(--app-text-danger) 72%, var(--app-field-edge-focus))}.app-number-field[data-appearance=plain][data-readonly=true] .app-number-field__input{cursor:default}.app-number-field__value{width:100%;min-width:0;height:calc(var(--app-control-height-form) - 2px);min-height:calc(var(--app-control-height-form) - 2px);align-items:stretch;display:flex}.app-number-field__value--adorned{grid-template-columns:1rem var(--app-number-value-width,1.5rem) 1rem;padding:0 var(--space-1,4px);justify-content:center;align-items:center;gap:.125rem;display:grid}.app-number-field__adornment{width:1rem;min-width:1rem;color:var(--suite-text-secondary);font-size:var(--type-size-sm);font-weight:var(--font-weight-semibold,var(--type-weight-semibold));line-height:var(--type-structure-line);pointer-events:none;align-items:center;display:grid}.app-number-field__adornment--prefix{justify-items:end}.app-number-field__adornment--suffix{justify-items:start}.app-number-field .app-number-field__input{width:100%;min-width:0;height:calc(var(--app-control-height-form) - 2px);min-height:calc(var(--app-control-height-form) - 2px);padding:0 var(--space-2,8px);box-shadow:none;text-align:right;line-height:var(--type-context-line);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;border-radius:0}.app-number-field__value--adorned .app-number-field__input{text-align:center;width:100%;padding:0}.app-number-field .app-number-field__input::-webkit-inner-spin-button{appearance:none;margin:0}.app-number-field .app-number-field__input::-webkit-outer-spin-button{appearance:none;margin:0}.app-number-field .app-number-field__input:hover:not(:disabled),.app-number-field .app-number-field__input:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}.app-number-field .app-number-field__input:disabled,.app-number-field .app-number-field__input[readonly]{background:0 0;border:0}.app-number-field__step{width:var(--app-control-height-form);min-width:var(--app-control-height-form);height:calc(var(--app-control-height-form) - 2px);min-height:calc(var(--app-control-height-form) - 2px);color:var(--suite-text-secondary);box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;transform:none}.app-number-field__step:first-child{border-right:1px solid var(--suite-border)}.app-number-field__step:last-child{border-left:1px solid var(--suite-border)}.app-number-field__step svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size);fill:none;stroke:currentColor;stroke-linecap:round}.app-number-field__step:hover:not(:disabled),.app-number-field__step:focus-visible{border-color:var(--suite-border-frame);background:var(--app-control-fill-hover);color:var(--suite-text-primary);box-shadow:none;outline:none;transform:none}.app-number-field .app-number-field__step:disabled{cursor:default;color:var(--suite-text-secondary);opacity:.42;transform:none}.app-number-field__icon--compact{display:none}@media (min-width:1025px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.app-number-field{width:100%;min-width:0;height:var(--app-control-height-form);min-height:var(--app-control-height-form);color:var(--suite-text-primary);grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) 26px;align-items:stretch;display:grid;overflow:hidden}.app-number-field__value{grid-area:1/1/span 2;align-items:center;gap:5px;min-width:0;height:100%;padding:0 .72rem;display:flex}.app-number-field .app-number-field__input,.app-number-field .app-number-field__input:hover,.app-number-field .app-number-field__input:focus,.app-number-field .app-number-field__input:disabled,.app-number-field .app-number-field__input[readonly]{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;font:inherit;font-size:var(--type-body-size);line-height:var(--type-line-compact);color:inherit;font-variant-numeric:tabular-nums;text-align:left;appearance:textfield;opacity:1;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.app-number-field__input::-webkit-inner-spin-button{appearance:none;margin:0}.app-number-field__input::-webkit-outer-spin-button{appearance:none;margin:0}.app-number-field__adornment{width:auto;min-width:0;font-size:var(--type-size-xs);font-weight:var(--font-weight-normal);color:var(--suite-text-secondary);pointer-events:none;flex:none;line-height:1}.app-number-field__adornment:empty{display:none}.app-number-field .app-number-field__step{width:26px;min-width:0;height:100%;min-height:0;color:var(--suite-text-secondary);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;grid-column:2;place-items:center;padding:0;display:grid;transform:none}.app-number-field__step:first-child{grid-row:2}.app-number-field__step:last-child{grid-row:1}.app-number-field .app-number-field__step:hover:not(:disabled),.app-number-field .app-number-field__step:focus-visible{background:var(--app-control-fill-hover);color:var(--suite-text-primary);box-shadow:none;outline:none;transform:none}.app-number-field .app-number-field__step:active:not(:disabled){background:var(--app-control-fill-active);transform:none}.app-number-field .app-number-field__step:disabled{opacity:.35;cursor:default}.app-number-field__step svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.app-number-field__value--adorned{justify-content:normal;gap:5px;display:flex}.app-number-field .app-number-field__step:first-child{border-right:0}.app-number-field .app-number-field__step:last-child{border-left:0}.app-number-field .app-number-field__step svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size)}.app-number-field__icon--compact{display:block}.app-number-field__icon--separated{display:none}}.app-number-field[data-step-controls=hidden]{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr)}.app-number-field[data-step-controls=hidden] .app-number-field__value{align-items:center;gap:var(--space-1,4px);padding-inline:var(--space-2,8px);grid-area:1/1;display:flex}.app-number-field[data-step-controls=hidden] .app-number-field__input{text-align:right;flex:1;min-width:0;padding:0}.app-number-field[data-step-controls=hidden] .app-number-field__adornment{white-space:nowrap;flex:none;width:auto;min-width:0}.app-number-field[data-step-controls=hidden] .app-number-field__adornment:empty{display:none}.app-number-field[data-step-controls=hidden][data-value-align=start] .app-number-field__value{justify-content:flex-start}.app-number-field[data-step-controls=hidden][data-value-align=start] .app-number-field__input{width:var(--app-number-value-width,100%);text-align:start;flex:0 auto}.app-number-field[data-step-controls=hidden][data-value-align=start][data-appearance=plain] .app-number-field__value{padding-inline:0}.app-number-field[data-text-role=property-value] .app-number-field__input{font-size:var(--type-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line)}.app-number-field[data-text-role=property-value] .app-number-field__adornment{font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line)}@media (min-width:768px){.app-number-field[data-text-role=property-value] .app-number-field__input{font-size:var(--type-property-value-size)}}
.app-quantity-grid{width:100%;min-width:0;container:app-quantity-grid/inline-size}.app-quantity-grid__columns{gap:0 var(--space-6,1.5rem);grid-template-columns:minmax(0,1fr);display:grid}.app-quantity-grid__column{min-width:0}.app-quantity-row,.app-quantity-row.app-field{grid-template-columns:minmax(0, 1fr) var(--app-quantity-control-width,7.25rem);align-items:center;gap:var(--space-1,.25rem) var(--space-6,1.5rem);min-width:0;padding-block:var(--space-1,.25rem);margin:0;display:grid}.app-quantity-grid__column>.app-quantity-row+.app-quantity-row,.app-quantity-grid__column+.app-quantity-grid__column>.app-quantity-row:first-child{border-top:1px solid var(--suite-border)}.app-quantity-row>.app-field__label,.app-quantity-row>dt{min-width:0;color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);overflow-wrap:anywhere}.app-quantity-row .app-number-field{width:100%;min-width:0}.app-quantity-grid--trim-block-edges .app-quantity-grid__column:first-child>.app-quantity-row:first-child{padding-block-start:0}.app-quantity-grid--trim-block-edges .app-quantity-grid__column:last-child>.app-quantity-row:last-child{padding-block-end:0}.app-quantity-amount__unit{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line);white-space:nowrap}.app-quantity-row>.app-field__help,.app-quantity-row>.app-field__error{text-align:right;overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.app-quantity-row>.app-field__error{justify-content:flex-end}.app-quantity-row.app-quantity-row--stacked{grid-template-columns:minmax(0,1fr)}.app-quantity-row--stacked>.app-field__help,.app-quantity-row--stacked>.app-field__error{text-align:start;justify-content:flex-start}.app-quantity-row--stacked>.app-field__control{justify-self:start;width:min(100%,7.25rem)}.app-quantity-row--messages-start>.app-field__help,.app-quantity-row--messages-start>.app-field__error{text-align:start;justify-content:flex-start}.app-quantity-row--messages-end>.app-field__help,.app-quantity-row--messages-end>.app-field__error{text-align:end;justify-content:flex-end}.app-quantity-row--value{min-height:calc(var(--app-control-height-form) + 2 * var(--space-1,.25rem))}.app-quantity-row--value>dd{min-width:0;padding-inline:var(--space-2,.5rem);justify-content:flex-end;align-items:baseline;margin:0;display:flex}.app-quantity-amount{align-items:baseline;gap:var(--space-1,.25rem);min-width:0;color:var(--suite-text-primary);font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:inline-flex}@container app-quantity-grid (min-width:38.75rem){.app-quantity-grid__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.app-quantity-grid__column+.app-quantity-grid__column>.app-quantity-row:first-child{border-top:0}.app-quantity-grid--trim-block-edges .app-quantity-grid__column>.app-quantity-row:first-child{padding-block-start:0}.app-quantity-grid--trim-block-edges .app-quantity-grid__column>.app-quantity-row:last-child{padding-block-end:0}}@container app-quantity-grid (max-width:23.75rem){.app-quantity-row,.app-quantity-row.app-field{column-gap:var(--space-4,1rem)}}
.app-file-picker{gap:.75rem;min-width:0;display:grid}.app-file-picker__label-row{gap:.25rem;display:grid}.app-file-picker__hint{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.app-file-picker__control{min-width:0;min-height:calc(var(--app-control-height-standard) + .5rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.25rem 0;display:grid}.app-file-picker__summary{min-width:0;max-width:100%;color:var(--suite-text-secondary);font-size:var(--type-structure-size);line-height:var(--type-structure-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-file-picker__summary.has-selection{color:var(--suite-text-primary);font-weight:var(--type-weight-medium)}.app-file-picker--attachment .app-file-picker__control{padding:var(--app-file-picker-padding,.875rem);border:var(--app-file-picker-border,1px solid var(--suite-border-frame));border-radius:var(--app-file-picker-radius,.5rem);background:var(--app-file-picker-surface,var(--suite-surface));flex-wrap:wrap;gap:.75rem;display:flex;overflow:hidden}.app-file-picker--attachment{container-type:inline-size}.app-file-picker__document{min-width:0;min-height:calc(var(--app-control-height-standard) + .5rem + var(--type-meta-size) * var(--type-meta-line));flex:12rem;align-items:center;gap:.75rem;display:flex}.app-file-picker__leading{border:1px solid var(--suite-border-frame);height:2.5rem;color:var(--app-structured-leading-color);background:var(--suite-surface-raised);border-radius:.5rem;flex:0 0 2.5rem;place-items:center;display:grid}.app-file-picker__leading svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size)}.app-file-picker__details{gap:.25rem;min-width:0;display:grid}.app-file-picker__identity{align-items:center;gap:.25rem;min-width:0;display:flex}.app-file-picker__preview{min-width:0;max-width:100%;margin-inline-start:-.25rem;padding-inline:.25rem}.app-file-picker__identity>.app-icon-button{flex-shrink:0}.app-file-picker--attachment .app-file-picker__summary{color:var(--suite-text-primary);font-weight:var(--type-weight-medium)}.app-file-picker__preview .app-file-picker__summary{color:var(--app-file-preview-color,var(--suite-text-primary))}.app-file-picker__description{color:var(--suite-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);overflow-wrap:anywhere}.app-file-picker__actions{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}@container (max-width:22rem){.app-file-picker--attachment .app-file-picker__actions{flex-basis:100%}}.app-file-picker__image-area{width:var(--app-file-picker-image-width,6rem);max-width:100%;position:relative}.app-button.app-file-picker__image-trigger{width:100%;height:var(--app-file-picker-image-height,6rem);border:1px solid var(--suite-border-frame);border-radius:var(--app-control-radius-field);white-space:normal;font-size:var(--type-context-size);line-height:var(--type-context-line);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.5rem;display:grid}.app-file-picker__image-preview{object-fit:contain;background:#fff;width:100%;height:100%;min-height:0;display:block}.app-button.app-file-picker__image-trigger--empty{grid-template-rows:auto auto;align-content:center;gap:.75rem}.app-button.app-file-picker__image-trigger--tooltip-caption{grid-template-rows:minmax(0,1fr);gap:0}.app-file-picker__image-placeholder{place-items:center;display:grid}.app-file-picker__tooltip-hint{margin-top:.25rem;display:block}.app-file-picker__image-actions{border:1px solid var(--suite-border-frame);border-radius:var(--app-button-radius);background:var(--suite-surface);display:flex;position:absolute;top:-.5rem;right:-.5rem}
.app-tabs{width:fit-content;min-width:0;max-width:100%;min-height:var(--app-control-height-standard);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:1px;padding:0;display:inline-flex}.app-tabs--scroll{flex-wrap:nowrap;width:max-content;overflow-x:auto}.app-tabs--equal{flex-wrap:nowrap;width:100%;display:flex}.app-tab.app-button{height:max(var(--app-control-height-standard), var(--app-control-touch-target,0px));border-radius:var(--app-selection-radius);color:var(--suite-text-secondary);font-weight:var(--type-weight-medium);flex:none}.app-tabs--equal>.app-tab{text-overflow:ellipsis;flex:1 1 0;min-width:0;display:block;overflow:hidden}.app-tab.app-button[aria-selected=true],.app-tab.app-button[aria-selected=true]:hover{background:var(--app-control-fill-selected);color:var(--app-control-icon-active)}.app-tab.app-button:hover{color:var(--app-control-icon-hover)}.app-tab.app-button:focus-visible{box-shadow:var(--app-control-focus-inset)}.app-tabs--underline{border-bottom:1px solid var(--app-border-hairline);width:100%}.app-tabs--underline .app-tab.app-button{border-bottom:2px solid #0000;border-radius:0}.app-tabs--underline .app-tab.app-button[aria-selected=true],.app-tabs--underline .app-tab.app-button[aria-selected=true]:hover{border-bottom-color:var(--suite-text-primary);background:0 0}.app-tabs-header{align-items:center;gap:var(--space-3,.75rem);min-width:0;display:flex}.app-tabs-header--contained{padding:var(--space-3,.75rem);border:1px solid var(--app-border-hairline,var(--suite-border));border-radius:var(--object-radius-compact,8px);background:var(--app-surface,var(--suite-surface))}.app-tabs-header__label{color:var(--suite-text-secondary);font-size:var(--type-meta-size);font-weight:var(--type-weight-medium);flex:none}.app-tabs-header>.app-tabs,.app-tabs-header>.app-tabs-strip{flex:auto}.app-tabs-strip{align-items:center;gap:var(--space-1,.25rem);min-width:0;display:flex}.app-tabs-strip--scroll{overflow-x:auto}.app-tabs-strip--scroll>.app-tabs{flex:none;max-width:none;overflow:visible}.app-tabs-strip__end-action{--app-icon-button-surface-size:24px;flex:none;align-items:center;display:flex}.app-tabs-strip--folder{margin-bottom:-1px}.app-tabs-strip--folder>.app-tabs{margin-bottom:0}.app-tabs-header__actions{flex:none}.app-tab-group{border-radius:var(--app-selection-radius);flex:none;align-items:center;display:inline-flex}.app-tab-group[data-selected=true]{background:var(--app-control-fill-selected)}.app-tabs:where(:not(.app-tabs--folder,.app-tabs--underline))>.app-tab-group:has(>.app-tab:not(:disabled)):is(:hover,:has(:focus-visible)){background:var(--app-control-fill-selected)}.app-tabs:where(:not(.app-tabs--folder,.app-tabs--underline))>.app-tab-group>.app-tab.app-button:is(:hover,:focus-visible),.app-tab-group>.app-tab.app-button[aria-selected=true]{background:0 0}.app-tabs--equal>.app-tab-group{flex:1 1 0;min-width:0}.app-tabs--equal>.app-tab-group>.app-tab{text-overflow:ellipsis;flex:1 1 0;min-width:0;display:block;overflow:hidden}.app-tab-close{--app-icon-button-surface-size:24px;flex:none}.app-tab-status{flex:0 0 var(--app-icon-glyph-size);width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size);color:var(--suite-text-secondary);justify-content:center;align-items:center;display:inline-flex}.app-tab-status--error{color:var(--app-text-danger)}.app-tab-status--pending .app-tab-status__icon{animation:1s linear infinite app-tab-status-spin}@keyframes app-tab-status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-tab-status--pending .app-tab-status__icon{animation:none}}.app-tabs-header--folder{border:0;border-bottom:1px solid var(--app-border-hairline);background:0 0;border-radius:0;align-items:flex-end;padding:0}.app-tabs-header--folder>.app-tabs-header__label,.app-tabs-header--folder>.app-tabs-header__actions{margin-bottom:var(--space-2,.5rem)}.app-tabs-header--folder>.app-tabs-header__label{align-self:center;margin-bottom:0;padding-inline-start:var(--space-3,.75rem)}.app-tabs--folder{padding-top:var(--space-1,.25rem);align-items:flex-end;margin-bottom:-1px}.app-tabs--folder>:is(.app-tab-group,.app-tab){min-height:max(var(--app-control-height-standard), var(--app-control-touch-target,0px));border:1px solid #0000;border-bottom-color:var(--app-border-hairline);border-radius:var(--app-selection-radius) var(--app-selection-radius) 0 0;background:color-mix(in srgb, var(--app-muted-surface) 55%, var(--app-surface))}.app-tabs--folder>.app-tab-group>.app-tab{height:calc(max(var(--app-control-height-standard), var(--app-control-touch-target,0px)) - 2px);border-radius:inherit;min-height:0}.app-tabs--folder>.app-tab:not([aria-selected=true]):hover:not(:disabled){background:var(--app-control-fill-hover)}.app-tabs--folder>.app-tab-group:not([data-selected=true]):has(>.app-tab:hover:not(:disabled)){background:var(--app-control-fill-hover)}.app-tabs--folder>.app-tab-group[data-selected=true],.app-tabs--folder>.app-tab[aria-selected=true],.app-tabs--folder>.app-tab[aria-selected=true]:hover{border-color:var(--app-border-hairline);border-bottom-color:var(--app-surface);background:var(--app-surface)}.app-tabs--folder>.app-tab-group>.app-tab,.app-tabs--folder>.app-tab-group>.app-tab:hover{background:0 0}.app-tabs--close-on-hover>.app-tab-group{position:relative}.app-tabs--close-on-hover>.app-tab-group>.app-tab{padding-inline-end:calc(var(--app-control-height-standard) + var(--space-1,.25rem))}.app-tabs--close-on-hover .app-tab-close-tooltip{inset-inline-end:2px;position:absolute;top:50%;translate:0 -50%}.app-tabs--close-on-hover .app-tab-close:active:not(:disabled){transform:none}@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.app-tabs--close-on-hover .app-tab-close{opacity:0;pointer-events:none}.app-tabs--close-on-hover>.app-tab-group:is(:hover,:has(:focus-visible)) .app-tab-close{opacity:1;pointer-events:auto}.app-tabs--close-on-hover>.app-tab-group:is(:hover,:has(:focus-visible)) .app-tab-close:disabled{opacity:var(--app-control-disabled-opacity)}}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){.app-tabs-header{flex-wrap:wrap}.app-tabs-header>.app-tabs,.app-tabs-header>.app-tabs-strip{flex-basis:100%;order:1;width:100%}.app-tabs-header__actions{margin-left:auto}}
:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select,textarea),.app-managed-text-field:not(.app-embedded-input),.app-select-trigger{box-sizing:border-box;width:100%;min-width:0;min-height:var(--app-control-height-form);border:1px solid var(--app-field-edge);border-radius:var(--app-control-radius-field);background-color:var(--app-field-surface);color:var(--suite-text-primary);box-shadow:var(--app-field-shadow);font:inherit;font-size:var(--type-body-size);line-height:var(--type-line-compact);transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast), color var(--app-motion-fast), opacity var(--app-motion-fast);outline:none;padding:.25rem .72rem}.app-field :where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select),.app-field .app-managed-text-field:not(.app-embedded-input):not([data-multiline]),.app-select-trigger{height:auto;line-height:var(--type-line-compact)}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),textarea),.app-managed-text-field:not(.app-embedded-input){background-color:var(--app-text-entry-surface,var(--app-field-surface))}:where(select),.app-select-trigger{background-color:var(--app-select-surface,var(--app-field-surface))}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),textarea)::placeholder,.app-managed-text-field:empty:before,.app-select-trigger[data-placeholder]{color:var(--suite-text-secondary);opacity:1}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select,textarea):hover:not(:disabled):not(:focus),.app-managed-text-field:not(.app-embedded-input):hover:not([data-disabled]):not(:focus),.app-select-trigger:hover:not([data-disabled]):not(:focus-visible):not([data-state=open]){border-color:var(--app-field-edge-hover);background-color:var(--app-field-surface-hover)}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),textarea):hover:not(:disabled):not(:focus),.app-managed-text-field:not(.app-embedded-input):hover:not([data-disabled]):not(:focus){background-color:var(--app-text-entry-surface-hover,var(--app-field-surface-hover))}:where(select):hover:not(:disabled):not(:focus),.app-select-trigger:hover:not([data-disabled]):not(:focus-visible):not([data-state=open]){background-color:var(--app-select-surface-hover,var(--app-field-surface-hover))}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select,textarea):focus,.app-managed-text-field:not(.app-embedded-input):focus,.app-select-trigger:focus-visible,.app-select-trigger[data-state=open]{border-color:var(--app-field-edge-focus)}.app-select-trigger.is-invalid,:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select,textarea)[aria-invalid]:not([aria-invalid=false]),.app-managed-text-field:not(.app-embedded-input)[aria-invalid]:not([aria-invalid=false]){border-color:color-mix(in srgb, var(--app-text-danger) 54%, var(--app-field-edge))}.app-select-trigger.is-invalid:focus-visible,.app-select-trigger.is-invalid[data-state=open],.app-checkbox.is-invalid:focus-visible,:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select,textarea)[aria-invalid]:not([aria-invalid=false]):focus,.app-managed-text-field:not(.app-embedded-input)[aria-invalid]:not([aria-invalid=false]):focus{border-color:color-mix(in srgb, var(--app-text-danger) 72%, var(--app-field-edge-focus))}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.app-embedded-input),select,textarea):disabled,.app-managed-text-field:not(.app-embedded-input)[data-disabled],.app-select-trigger[data-disabled],.app-checkbox[data-disabled]{cursor:not-allowed;opacity:var(--app-disabled-opacity)}.app-embedded-input,.app-embedded-input:hover,.app-embedded-input:focus,.app-embedded-input:focus-visible,.app-embedded-input:disabled,.app-embedded-input[readonly],.app-embedded-input[data-disabled],.app-embedded-input[aria-readonly=true]{appearance:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;transition:none}input.app-embedded-input[type=search]::-webkit-search-decoration{appearance:none}input.app-embedded-input[type=search]::-webkit-search-cancel-button{appearance:none}input.app-embedded-input[type=search]::-webkit-search-results-button{appearance:none}input.app-embedded-input[type=search]::-webkit-search-results-decoration{appearance:none}.app-inline-field-control{min-width:0;min-height:var(--app-control-height-standard);padding:var(--app-inline-field-padding-block,3.5px) 0;border-bottom:1px solid var(--app-field-edge);color:var(--suite-text-primary);font-size:var(--type-structure-size,.875rem);font-weight:var(--type-weight-normal);line-height:var(--app-inline-field-input-height,calc(var(--app-control-height-standard) - 8px));transition:border-color var(--app-motion-fast);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.app-inline-field-control:hover{border-bottom-color:var(--app-field-edge-hover)}.app-inline-field-control:focus-within{border-bottom-color:var(--app-field-edge-focus)}.app-inline-field-control:has([aria-invalid=true]){border-bottom-color:var(--app-text-danger)}.app-inline-field-control>.app-inline-field-control__input.app-embedded-input{width:0;min-width:0;height:var(--app-inline-field-input-height,calc(var(--app-control-height-standard) - 8px));min-height:var(--app-inline-field-input-height,calc(var(--app-control-height-standard) - 8px));font:inherit;color:inherit;flex:8rem;padding:0}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){.app-modal--sheet .app-inline-field-control{--app-inline-field-input-height:44px;--app-inline-field-padding-block:0px;font-size:var(--type-size-md)}}:where(textarea),.app-managed-text-field[data-multiline]{min-height:7rem;line-height:var(--type-body-line);resize:vertical}:where(textarea:not(.app-embedded-input)),.app-managed-text-field[data-multiline]:not(.app-embedded-input){border-radius:var(--app-control-radius-editor);padding:12px}.app-editor-frame{border:1px solid var(--app-field-edge);border-radius:var(--app-control-radius-editor);background:var(--app-text-entry-surface);min-width:0;transition:border-color var(--app-motion-fast);display:grid}.app-editor-frame:hover:not([data-disabled]):not([data-invalid]):not(:focus-within){border-color:var(--app-field-edge-hover)}.app-editor-frame[data-shape=composer]{border-radius:var(--app-control-radius-composer)}.app-editor-frame:focus-within{border-color:var(--app-field-edge-focus)}.app-editor-frame [contenteditable]{outline:none}.app-editor-frame[data-invalid]{border-color:color-mix(in srgb, var(--app-text-danger) 54%, var(--app-field-edge))}.app-editor-frame[data-invalid]:focus-within{border-color:color-mix(in srgb, var(--app-text-danger) 72%, var(--app-field-edge-focus))}.app-editor-frame[data-appearance=plain]{background:0 0;border:0;border-radius:0}.app-editor-frame .app-inline-field-control:not(:has([aria-invalid=true])){border-bottom-color:#0000}.app-editor-frame[data-disabled]{opacity:var(--app-disabled-opacity)}.app-managed-text-field.app-embedded-input[data-multiline]{height:auto;min-height:var(--app-embedded-multiline-min-height,0);resize:none;overflow:visible}.app-managed-text-field{cursor:text;overflow-wrap:anywhere;white-space:pre-wrap;display:block}.app-managed-text-field:not([data-multiline]){line-height:var(--type-line-compact);scrollbar-width:none;white-space:pre;overflow:auto hidden}.app-managed-text-field:not([data-multiline])::-webkit-scrollbar{display:none}.app-managed-text-field[data-multiline]{height:7.125rem;overflow:auto}.app-managed-text-field[data-multiline][data-auto-grow]{resize:none;height:auto;min-height:calc(2lh + 24px);overflow:visible}.app-managed-text-field:empty:before{content:attr(data-placeholder);pointer-events:none}:where(select){appearance:none;background-image:var(--app-native-select-chevron);background-position:right .72rem center;background-repeat:no-repeat;background-size:var(--app-icon-glyph-size);padding-right:2.25rem}:where(select)::-ms-expand{display:none}.app-checkbox{appearance:none;box-sizing:border-box;border:1px solid var(--app-border-strong);border-radius:var(--app-checkbox-radius);background:var(--app-field-surface);width:1rem;min-width:1rem;height:1rem;min-height:1rem;color:var(--app-checkbox-checked-foreground);box-shadow:none;transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast), color var(--app-motion-fast), opacity var(--app-motion-fast);outline:none;place-items:center;padding:0;line-height:0;display:inline-grid;overflow:hidden}.app-checkbox:hover:not([data-disabled]):not([data-state=checked]):not([data-state=indeterminate]),.app-checkbox-target:hover>.app-checkbox:not([data-disabled]):not([data-state=checked]):not([data-state=indeterminate]){border-color:var(--app-border-focus);background:var(--app-field-surface-hover)}.app-checkbox:focus-visible{border-color:var(--app-border-focus);box-shadow:var(--app-field-focus-shadow)}.app-checkbox[data-state=checked],.app-checkbox[data-state=indeterminate]{border-color:var(--app-checkbox-checked-background);background:var(--app-checkbox-checked-background);color:var(--app-checkbox-checked-foreground)}.app-checkbox.is-invalid{border-color:color-mix(in srgb, var(--app-text-danger) 54%, var(--app-border-strong))}.app-checkbox__indicator{place-items:center;width:100%;height:100%;line-height:0;display:inline-grid}.app-checkbox__indicator svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size);grid-area:1/1;display:block}.app-checkbox__indicator .app-checkbox__indeterminate,.app-checkbox[data-state=indeterminate] .app-checkbox__check{display:none}.app-checkbox[data-state=indeterminate] .app-checkbox__indeterminate{display:block}.app-checkbox-field{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;min-width:0;display:grid}.app-checkbox-target{width:max(1rem, var(--app-control-touch-target,0px));min-height:max(1rem, var(--app-control-touch-target,0px));cursor:pointer;place-items:center;display:inline-grid}.app-checkbox-target[data-disabled]{cursor:not-allowed}@media (max-width:767px),(any-pointer:coarse){[data-app-touch-controls=true] .app-checkbox-field:not(.app-checkbox-field--panel){align-items:center}[data-app-touch-controls=true] .app-checkbox-field:not(.app-checkbox-field--panel)>.app-checkbox{margin-block-start:0}[data-app-touch-controls=true] .app-checkbox-field>label:not(.app-checkbox-target){min-height:var(--app-control-touch-target,0px);align-items:center;display:flex}}.app-checkbox-field>.app-checkbox{margin-block-start:.16rem}.app-checkbox-field>label:not(.app-checkbox-target){min-width:0;display:block}.app-checkbox-field>.app-checkbox-target{align-self:center}.app-checkbox-field--panel{border:1px solid color-mix(in srgb, var(--color-border) 38%, transparent);border-radius:var(--app-checkbox-panel-radius);background:var(--color-muted-surface);min-width:0;color:var(--suite-text-primary);font-weight:var(--font-weight-semibold);line-height:var(--type-line-body);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.app-checkbox-field--panel>.app-checkbox{flex:none;width:1.125rem;height:1.125rem;margin-block-start:.15rem}.app-checkbox-field--panel[data-disabled]{cursor:not-allowed;opacity:.56}.app-checkbox-field--selection{min-height:max(var(--app-control-height-standard), var(--app-control-touch-target,0px));align-items:center;gap:var(--space-3,.75rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);color:var(--suite-text-primary);font-size:var(--type-context-size);font-weight:var(--type-context-weight);line-height:var(--type-context-line);margin:0}.app-checkbox-field--selection>.app-checkbox{margin-block-start:0}.app-checkbox-field--selection>span{overflow-wrap:anywhere;min-width:0}.app-checkbox-field__label-editor{flex:1;min-width:0}.app-checkbox-field-row{align-items:center;gap:var(--space-1,4px) var(--space-3,12px);flex-wrap:wrap;min-width:0;display:flex}.app-checkbox-field-row>.app-checkbox-field{flex:12rem;min-width:0}.app-checkbox-field-row__actions{align-items:center;gap:var(--space-1,4px);display:flex}@media (hover:hover) and (pointer:fine){.app-checkbox-field-row[data-actions-visibility=contextual]>.app-checkbox-field-row__actions{opacity:0;pointer-events:none}.app-checkbox-field-row[data-actions-visibility=contextual]:is(:hover,:focus-within)>.app-checkbox-field-row__actions{opacity:1;pointer-events:auto}}@media (any-pointer:coarse){.app-checkbox-field-row[data-actions-visibility=contextual]>.app-checkbox-field-row__actions{opacity:1;pointer-events:auto}}.app-checkbox-field--selection[data-pending],.app-checkbox-field--selection[data-pending]>.app-checkbox{cursor:progress}.app-checkbox-field--selection[data-pending]>.app-checkbox{opacity:1}.app-select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;display:inline-flex}.app-select-trigger--medium{font-weight:var(--font-weight-medium)}.app-select-trigger[data-text-role=property-value]{font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line)}.app-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-select-trigger__icon{width:1rem;height:1rem;color:var(--app-control-icon);flex:none;display:block}.app-select-content{box-sizing:border-box;z-index:100;min-width:var(--radix-select-trigger-width,12rem);max-height:min(var(--radix-select-content-available-height,24rem), 24rem);border:1px solid var(--app-popover-border);border-radius:var(--app-popover-radius);background:var(--app-popover-surface);color:var(--suite-text-primary);box-shadow:var(--app-popover-shadow);transform-origin:var(--radix-select-content-transform-origin);will-change:opacity, transform;padding:8px;position:relative;overflow:hidden}.app-select-content[data-state=open]{animation:app-select-content-in var(--app-motion-popover) both}.app-select-content[data-state=closed]{animation:app-select-content-out var(--app-motion-exit) both}.app-select-viewport{gap:1px;min-width:0;display:grid}.app-select-item{box-sizing:border-box;min-height:max(2.25rem, var(--app-control-touch-target,0px));border-radius:var(--app-selection-radius);color:var(--suite-text-primary);font-size:var(--type-context-size);font-weight:var(--type-context-weight);line-height:var(--type-context-line);cursor:default;transition:background-color var(--app-motion-fast), color var(--app-motion-fast), opacity var(--app-motion-fast);outline:none;align-items:center;gap:.55rem;padding:.5rem 2rem .5rem 8px;display:flex;position:relative}.app-select-item--body{font-size:var(--type-body-size);line-height:var(--type-body-line)}.app-select-item[data-highlighted]{background:var(--app-menu-row-hover)}.app-select-item[data-state=checked]{background:var(--app-menu-row-selected)}.app-select-item[data-disabled]{cursor:not-allowed;opacity:var(--app-disabled-opacity)}.app-select-action{width:100%;font-family:inherit;font-weight:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding-inline-end:.68rem}.app-select-action:hover,.app-select-action:focus-visible{background:var(--app-menu-row-hover)}.app-select-action svg{width:var(--app-icon-glyph-size,1rem);height:var(--app-icon-glyph-size,1rem);color:var(--suite-text-secondary);flex:none}.app-select-item__indicator{width:1rem;height:1rem;color:var(--app-select-indicator-color);place-items:center;display:inline-grid;position:absolute;right:.62rem}.app-select-item__indicator svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size);display:block}.app-color-field,.app-color-field__controls{min-width:0}.app-color-field__controls{gap:.75rem;display:grid}.app-color-field__trigger{width:100%}.app-color-field--compact{gap:.25rem}.app-color-field--compact .app-color-field__trigger{height:var(--app-control-height-standard);min-height:var(--app-control-height-standard);padding-block:0}.app-color-field__value,.app-color-field__option{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.app-color-field__value>span:last-child,.app-color-field__option>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-color-swatch{background:var(--app-color-swatch-color,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--suite-text-primary) 18%, transparent);border-radius:50%;flex:none;display:inline-block}.app-color-swatch--compact{width:.75rem;height:.75rem}.app-color-swatch--standard{width:1rem;height:1rem}.app-color-swatch--summary{width:1.5rem;height:1.5rem}.app-color-palette{border:0;min-width:0;margin:0;padding:0}.app-color-palette__options{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.app-color-palette__option{width:var(--app-control-height-standard);height:var(--app-control-height-standard);place-items:center;display:inline-grid;position:relative}.app-color-palette__option>input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-color-field__custom-control{box-sizing:border-box;width:100%;min-width:0;height:var(--app-control-height-form);min-height:var(--app-control-height-form);border:1px solid var(--app-field-edge);border-radius:var(--app-control-radius-field);background:var(--app-text-entry-surface,var(--app-field-surface));box-shadow:var(--app-field-shadow);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding-inline-start:.72rem;display:grid}.app-color-field--compact .app-color-field__custom-control{height:var(--app-control-height-standard);min-height:var(--app-control-height-standard)}.app-color-field__custom-control:hover:not(.is-disabled):not(:focus-within){border-color:var(--app-field-edge-hover);background:var(--app-text-entry-surface-hover,var(--app-field-surface-hover))}.app-color-field__custom-control:focus-within{border-color:var(--app-field-edge-focus)}.app-color-field__custom-control.is-invalid{border-color:color-mix(in srgb, var(--app-text-danger) 54%, var(--app-field-edge))}.app-color-field__custom-control.is-disabled{cursor:not-allowed;opacity:var(--app-disabled-opacity)}.app-color-field__custom-input{width:100%;min-width:0;font-family:var(--font-ui-mono);padding:0 .6rem}.app-color-field__custom-swatch{align-self:center}.app-color-field__custom-menu-trigger.app-select-trigger{width:var(--app-control-height-form);min-width:var(--app-control-height-form);height:calc(var(--app-control-height-form) - 2px);border:0;border-left:1px solid var(--app-field-edge);min-height:0;box-shadow:none;background:0 0;border-radius:0;justify-content:center;padding:0}.app-color-field--compact .app-color-field__custom-menu-trigger.app-select-trigger{width:var(--app-control-height-standard);min-width:var(--app-control-height-standard);height:calc(var(--app-control-height-standard) - 2px)}.app-color-field__custom-menu-trigger.app-select-trigger:hover:not([data-disabled]),.app-color-field__custom-menu-trigger.app-select-trigger:focus-visible,.app-color-field__custom-menu-trigger.app-select-trigger[data-state=open]{border-color:var(--app-field-edge);background:var(--app-control-fill-hover)}@keyframes app-select-content-in{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-select-content-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-2px)scale(.99)}}@media (prefers-reduced-motion:reduce){.app-select-content[data-state=open],.app-select-content[data-state=closed]{animation:none}}input[type=search]:not(.app-embedded-input),input[type=search]:not(.app-embedded-input):hover,input[type=search]:not(.app-embedded-input):is(:focus,:focus-visible){background:var(--app-search-surface);box-shadow:none;border:0;outline:none}.app-search-field{width:100%;min-width:0;min-height:var(--app-control-height-form);border-radius:var(--app-control-radius-field);background:var(--app-search-surface);color:var(--suite-text-primary);box-shadow:none;transition:background-color var(--app-motion-fast);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:0 .42rem 0 .68rem;display:grid}.app-search-field:hover:not(:focus-within){background:var(--app-search-surface)}.app-search-field:focus-within{background:var(--app-search-surface);box-shadow:none;outline:none}.app-search-field--contextual{border-radius:var(--app-selection-radius);background:var(--app-search-surface);box-shadow:none;border:0;gap:.5rem;padding:0 .75rem}.app-search-field--contextual:hover:not(:focus-within){background:var(--app-search-surface);box-shadow:none;border-color:#0000}.app-search-field__leading{width:1rem;height:1rem;color:var(--suite-text-secondary);place-items:center;display:inline-grid}.app-search-field__leading svg,.app-search-field__clear svg{width:1rem;height:1rem}.app-search-field .app-search-field__input,.app-search-field .app-search-field__input:hover,.app-search-field .app-search-field__input:focus,.app-search-field .app-search-field__input:focus-visible{width:100%;min-width:0;min-height:0;box-shadow:none;color:var(--suite-text-primary);font:inherit;font-size:var(--type-context-size,.875rem);background:0 0;border:0;border-radius:0;outline:none;padding:0}.app-search-field__loading{border:1.5px solid color-mix(in srgb, currentColor 24%, transparent);width:.8rem;height:.8rem;color:var(--suite-text-secondary);border-top-color:currentColor;border-radius:50%;animation:.68s linear infinite app-search-field-spin}.app-search-field__actions{align-items:center;gap:.25rem;display:flex}.app-search-field__actions:empty{display:none}.app-search-field__clear.app-icon-button{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem}@keyframes app-search-field-spin{to{transform:rotate(360deg)}}.app-expandable-search{--app-expandable-search-width:min(15rem, 42vw);width:var(--app-control-height-standard);height:var(--app-control-height-standard);min-height:var(--app-control-height-standard);justify-content:flex-end;align-items:center;min-width:0;display:flex}.app-expandable-search.is-open{width:var(--app-expandable-search-width)}.app-expandable-search__field{width:100%;min-width:0;height:var(--app-control-height-standard);min-height:var(--app-control-height-standard);border-radius:var(--app-selection-radius);background:var(--app-search-surface);color:var(--suite-text-secondary);box-shadow:none;transition:background-color var(--app-motion-fast), color var(--app-motion-fast);border:0;align-items:center;gap:.5rem;padding:0 .62rem;display:flex}.app-expandable-search__field:hover{background:var(--app-search-surface);color:var(--suite-text-primary);box-shadow:none}.app-expandable-search__field:focus-within{background:var(--app-search-surface);color:var(--suite-text-primary);box-shadow:none;outline:none}.app-expandable-search__leading{width:1rem;height:1rem;color:var(--suite-text-secondary);pointer-events:none;flex:none;place-items:center;display:inline-grid}.app-expandable-search__leading svg,.app-expandable-search__clear svg{width:1rem;height:1rem;display:block}.app-expandable-search__clear.app-icon-button{flex:none;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;margin-right:-.36rem}.app-expandable-search .app-expandable-search__input,.app-expandable-search .app-expandable-search__input:focus,.app-expandable-search .app-expandable-search__input:focus-visible{width:100%;min-width:0;min-height:0;box-shadow:none;color:var(--suite-text-primary);font:inherit;font-size:var(--type-size-sm);background:0 0;border:0;outline:none;padding:0}.app-expandable-search__input::placeholder{color:var(--suite-text-secondary)}.app-expandable-search .app-icon-button svg{width:1rem;height:1rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-range-field{align-items:center;gap:.75rem;min-width:0;display:flex}.app-range-field__input{min-width:0;height:var(--app-button-height);accent-color:var(--app-control-icon-active);border-radius:var(--app-button-radius);cursor:pointer;flex:1;margin:0;padding:.5rem}.app-range-field__input:focus-visible{box-shadow:var(--app-control-focus-inset);outline:none}.app-range-field__input:disabled{cursor:default}.app-range-field__value{font-variant-numeric:tabular-nums}.app-select-viewport>[role=group]{gap:1px;display:grid}@media (prefers-reduced-motion:reduce){.app-search-field__loading{animation:none}}
.app-access-selector{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.app-setting-switch{border-block:1px solid var(--app-border-subtle,var(--suite-border));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:.9rem 0;display:grid}.app-setting-switch+.app-setting-switch{border-top:0}.app-setting-switch--inline{gap:var(--space-2,.5rem);min-height:var(--app-control-height-standard);border:0;grid-template-columns:auto auto;padding:0;display:inline-grid}.app-setting-switch__copy{gap:.2rem;min-width:0;display:grid}.app-setting-switch__label{color:var(--suite-text-primary);font-size:var(--type-row-title-size);font-weight:var(--type-row-title-weight);line-height:var(--type-row-title-line);letter-spacing:var(--type-row-title-tracking)}.app-setting-switch__description{color:var(--suite-text-secondary);font-size:var(--type-context-size);font-weight:var(--type-context-weight);line-height:var(--type-context-line)}.app-access-selector__label{color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line,1.25);align-items:center;padding:0;display:inline-flex}.app-access-selector__options{flex-wrap:wrap;gap:.42rem;min-width:0;margin-block-start:.38rem;display:flex}.app-access-option{min-width:9.35rem;height:var(--app-control-height-form);min-height:var(--app-control-height-form);border:1px solid var(--app-field-edge,var(--app-border-strong));border-radius:var(--app-selection-radius);background:var(--app-field-surface,var(--app-surface));color:var(--suite-text-primary);cursor:pointer;transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), opacity var(--app-motion-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:0 .62rem;display:grid;position:relative}.app-access-option:hover:not(.is-disabled){border-color:var(--app-field-edge-hover,var(--app-border-strong));background:var(--app-field-surface-hover,var(--app-control-fill-hover))}.app-access-option:has(input:focus-visible){border-color:var(--app-field-edge-focus,var(--app-border-focus))}.app-access-option[data-state=checked]{border-color:var(--app-field-edge-focus,var(--app-border-strong));background:var(--app-control-fill-selected)}.app-access-option.is-disabled{cursor:not-allowed;opacity:var(--app-control-disabled-opacity)}.app-access-option>input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-access-option__leading{place-items:center;display:inline-grid}.app-access-option__label{font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.app-switch{box-sizing:border-box;border-radius:var(--app-control-radius-action);background:var(--app-switch-track-off);cursor:pointer;width:2rem;height:1.15rem;transition:background-color var(--app-motion-fast), box-shadow var(--app-motion-fast), opacity var(--app-motion-fast);border:0;outline:none;flex:none;align-items:center;padding:.13rem;display:inline-flex}.app-switch:focus-visible{box-shadow:var(--app-control-focus-inset)}.app-switch[data-state=checked]{background:var(--app-switch-track-on)}.app-setting-switch__control{box-sizing:border-box;border-radius:var(--app-control-radius-action);cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;width:2rem;height:1.15rem;padding:0;display:inline-flex}.app-setting-switch__control:focus-visible>.app-switch{box-shadow:var(--app-control-focus-inset)}.app-setting-switch__control:disabled,.app-switch[data-disabled],.app-switch:disabled{cursor:not-allowed;opacity:var(--app-control-disabled-opacity)}.app-switch__thumb{border-radius:var(--app-control-radius-action);background:var(--app-switch-thumb);width:.89rem;height:.89rem;transition:transform var(--app-motion-fast);display:block;transform:translate(0);box-shadow:0 1px 3px #0000002e}.app-switch[data-state=checked] .app-switch__thumb{transform:translate(.85rem)}.app-switch--indicator{cursor:inherit;pointer-events:none}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){.app-setting-switch__control{width:44px;min-width:44px;height:44px;min-height:44px}}@media (max-width:520px){.app-setting-switch:not(.app-setting-switch--inline):has(.app-setting-switch__description){align-items:start}.app-setting-switch:not(.app-setting-switch--inline):has(.app-setting-switch__description) .app-setting-switch__control{margin-top:.1rem}}.app-selection-surface{cursor:pointer;border-radius:var(--app-selection-radius);transition:background-color var(--app-motion-fast), box-shadow var(--app-motion-fast), opacity var(--app-motion-fast);background:0 0;outline:none}.app-selection-surface:where(:not(:disabled,[aria-disabled=true],.is-disabled)):hover{background:var(--app-control-fill-hover)}.app-selection-surface:is(.is-selected,[aria-selected=true],[aria-current=page],[data-state=checked],:has(>input:checked)){background:var(--app-control-fill-selected)}.app-selection-surface:where(:not(:disabled,[aria-disabled=true],.is-disabled)):active{background:var(--app-control-fill-active)}.app-selection-surface:is(:focus-visible,:has(>:focus-visible),:has(.app-selection-surface__link:focus-visible)){box-shadow:var(--app-control-focus-inset)}.app-selection-surface__link{outline:none}.app-selection-surface:is(:disabled,[aria-disabled=true],.is-disabled){cursor:not-allowed;opacity:var(--app-control-disabled-opacity)}.app-segmented-control{border-radius:var(--app-control-radius-field);background:var(--app-field-surface);border:0;grid-auto-columns:minmax(4rem,max-content);grid-auto-flow:column;width:fit-content;min-width:0;max-width:100%;margin:0;padding:0;display:inline-grid;position:relative}.app-segmented-control:after{border:1px solid var(--app-field-edge);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.app-segmented-control--equal{grid-auto-columns:minmax(4rem,1fr);width:100%}.app-segmented-control__option{box-sizing:border-box;min-height:max(var(--app-control-height-standard), var(--app-control-touch-target,0px));padding:calc(var(--space-1,.25rem) - 2px) calc(var(--space-3,.75rem) - 2px);color:var(--suite-text-primary);font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);line-height:var(--type-context-meta-line);text-align:center;border:2px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.app-segmented-control>.app-selection-surface.app-segmented-control__option{background-clip:padding-box}.app-segmented-control__option:not(:last-child){border-inline-end-width:1px;padding-inline-end:calc(var(--space-3,.75rem) - 1px)}.app-segmented-control__option+.app-segmented-control__option:before{inset-inline-start:-2px;background:var(--app-field-edge);content:"";pointer-events:none;width:1px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.app-segmented-control__option>input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px),(any-pointer:coarse){.app-segmented-control{--app-control-touch-target:44px}}@media (prefers-reduced-motion:reduce){.app-switch__thumb{transition:none}}
