:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--md-sys-color-primary:#0e6357;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#bfe6dd;--md-sys-color-on-primary-container:#00201b;--md-sys-color-tertiary:#3d6473;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#c0e9fb;--md-sys-color-on-tertiary-container:#001f29;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#410002;--md-sys-color-success:#146c2e;--md-sys-color-on-success:#fff;--md-sys-color-background:#edf2f2;--md-sys-color-on-background:#191c1e;--md-sys-color-surface:#edf2f2;--md-sys-color-on-surface:#191c1e;--md-sys-color-surface-variant:#dfe3e7;--md-sys-color-on-surface-variant:#41484d;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#e7eded;--md-sys-color-surface-container:#dfe6e7;--md-sys-color-surface-container-high:#d9e0e2;--md-sys-color-surface-container-highest:#d3dbdd;--md-sys-color-surface-tint:#0e6357;--md-sys-color-outline:#71787d;--md-sys-color-outline-variant:#c1c7cd;--md-sys-color-inverse-surface:#2e3133;--md-sys-color-inverse-on-surface:#f0f1f3;--md-sys-color-inverse-primary:#7fd7c6;--md-sys-color-scrim:#0006;--md-sys-state-hover-opacity:.08;--md-sys-state-focus-opacity:.12;--md-sys-state-pressed-opacity:.12;--md-sys-state-dragged-opacity:.16;--md-app-tap-highlight-color:transparent;--md-app-disabled-opacity:.38;--md-app-dragging-opacity:.5;--md-app-drop-box-fill:var(--md-sys-color-primary-container);--md-app-drop-box-outline:var(--md-sys-color-primary);--md-app-drop-box-outline-width:var(--md-app-edge-width-strong);--md-app-drop-box-radius:var(--md-sys-shape-corner-medium);--md-app-title-focus-underline:inset 0 -2px 0 0 var(--md-sys-color-outline);--md-app-container-tonal-surface:color-mix(in srgb, var(--md-sys-color-primary) 22%, var(--md-app-ground-entries));--md-app-container-tonal-on-surface:var(--md-sys-color-on-primary-container);--md-app-ai-surface:var(--md-sys-color-tertiary-container);--md-app-ai-on-surface:var(--md-sys-color-on-tertiary-container);--md-app-ai-accent:var(--md-sys-color-tertiary);--md-app-edge-color:var(--md-sys-color-outline-variant);--md-app-edge-width:1px;--md-app-edge-width-strong:2px;--md-app-control-edge-color:var(--md-sys-color-outline);--md-app-control-edge-width:var(--md-app-edge-width);--md-app-button-padding-block:var(--md-sys-spacing-2);--md-app-button-padding-inline:var(--md-sys-spacing-4);--md-app-segmented-compact-padding-block:var(--md-app-button-padding-block);--md-app-segmented-compact-padding-inline:var(--md-sys-spacing-3);--md-app-segmented-gap:2px;--md-app-segmented-inner-corner:var(--md-sys-shape-corner-small);--md-app-segmented-chosen-surface:var(--md-sys-color-primary);--md-app-segmented-chosen-on-surface:var(--md-sys-color-on-primary);--md-app-segmented-option-surface:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--md-app-segmented-inset:var(--md-app-control-edge-width);--md-app-field-surface:var(--md-app-ground-operated);--md-app-field-state-hover-opacity:calc(var(--md-sys-state-hover-opacity) / 2);--md-app-field-surface-hover:color-mix(in srgb, var(--md-app-field-on-surface) calc(var(--md-app-field-state-hover-opacity) * 100%), var(--md-app-field-surface));--md-app-field-accent-focus:var(--md-sys-color-primary);--md-app-field-accent-error:var(--md-sys-color-error);--md-app-field-ring-focus:inset 0 0 0 2px var(--md-app-field-accent-focus);--md-app-field-ring-error:inset 0 0 0 2px var(--md-app-field-accent-error);--md-app-field-tinted-surface:transparent;--md-app-field-tinted-edge:var(--md-sys-color-outline);--md-app-field-tinted-ring:inset 0 0 0 var(--md-app-edge-width) var(--md-app-field-tinted-edge);--md-app-field-tinted-edge-hover:var(--md-sys-color-on-surface);--md-app-field-tinted-ring-hover:inset 0 0 0 var(--md-app-edge-width) var(--md-app-field-tinted-edge-hover);--md-app-field-radius:var(--md-sys-shape-corner-medium);--md-app-field-padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);--md-app-field-gap:var(--md-sys-spacing-2);--md-app-field-size:var(--md-sys-typescale-body-medium-size);--md-app-transcribe-size:var(--md-sys-typescale-body-size);--md-app-field-line:var(--md-sys-typescale-body-medium-line);--md-app-field-on-surface:var(--md-sys-color-on-surface);--md-app-field-icon:var(--md-sys-color-primary);--md-app-field-min-height:var(--md-app-touch-target-min);--md-app-field-multiline-min-height:3.5rem;--md-app-section-surface:var(--md-app-ground-raised);--md-app-section-border:var(--md-app-edge-color);--md-app-section-border-width:var(--md-app-edge-width);--md-app-section-radius:var(--md-sys-shape-corner-large);--md-app-section-padding:var(--md-sys-spacing-4);--md-app-section-collapsed-padding:var(--md-sys-spacing-2) var(--md-sys-spacing-4);--md-app-section-gap:var(--md-sys-spacing-3);--md-app-section-head-gap:var(--md-sys-spacing-2);--md-app-section-head-size:var(--md-sys-typescale-title-medium-size);--md-app-section-head-line:var(--md-sys-typescale-title-medium-line);--md-app-section-head-weight:520;--md-app-section-head-on-surface:var(--md-sys-color-on-surface);--md-app-section-head-icon:var(--md-sys-color-primary);--md-app-section-grid-gap:var(--md-sys-spacing-6);--md-app-login-gap:var(--md-sys-spacing-4);--md-app-login-max-width:24rem;--md-app-page-narrow-max-width:40rem;--md-app-reading-max-width:32rem;--md-app-page-wide-max-width:none;--md-app-boards-grid-column-min:15rem;--md-app-boards-tile-menu-room:calc(var(--md-app-menu-toggle-size) + var(--md-app-floating-menu-offset) + var(--md-sys-spacing-3));--md-app-boards-tile-min-height:6.5rem;--md-app-boards-tile-symbol-size:2.75rem;--md-app-boards-tile-symbol-glyph:1.75rem;--md-app-boards-tile-desc-lines:2;--md-app-boards-tile-desc-lines-narrow:3;--md-app-two-factor-qr-size:12rem;--md-app-two-factor-secret-tracking:.08em;--md-app-two-factor-code-tracking:.04em;--md-app-section-grid-column-min:var(--md-app-breakpoint-grid-single-column);--md-sys-shape-corner-none:0;--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-small:8px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-card:14px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-large-increased:20px;--md-sys-shape-corner-list:var(--md-sys-shape-corner-large-increased);--md-sys-shape-corner-content:24px;--md-sys-shape-corner-extra-large:28px;--md-sys-shape-corner-extra-large-increased:32px;--md-sys-shape-corner-extra-extra-large:48px;--md-sys-shape-corner-full:9999px;--md-sys-spacing-0:0;--md-sys-spacing-1:4px;--md-sys-spacing-2:8px;--md-sys-spacing-3:12px;--md-sys-spacing-4:16px;--md-sys-spacing-5:24px;--md-sys-spacing-6:32px;--md-sys-spacing-8:48px;--md-app-touch-target-min:var(--md-sys-spacing-8);--md-app-touch-area-inline:var(--md-app-touch-target-min);--md-app-touch-area-shift:0%;--md-app-breakpoint-grid-single-column:24rem;--md-app-breakpoint-handheld:40rem;--md-app-breakpoint-sheet-fullscreen:48rem;--md-app-breakpoint-two-column:56rem;--md-app-breakpoint-short-viewport:30rem;--md-sys-elevation-level0:none;--md-sys-elevation-level1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--md-sys-elevation-level2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--md-sys-elevation-level3:0 1px 3px #0000004d, 0 4px 8px 3px #00000026;--md-sys-elevation-level4:0 2px 3px #0000004d, 0 6px 10px 4px #00000026;--md-sys-elevation-level5:0 4px 4px #0000004d, 0 8px 12px 6px #00000026;--md-app-elevation-none:var(--md-sys-elevation-level0);--md-app-elevation-resting:var(--md-sys-elevation-level1);--md-app-elevation-raised:var(--md-sys-elevation-level2);--md-app-menu-elevation:var(--md-sys-elevation-level2);--md-app-dialog-elevation:var(--md-sys-elevation-level3);--md-app-elevation-floating:var(--md-sys-elevation-level3);--md-app-elevation-floating-raised:var(--md-sys-elevation-level4);--md-sys-motion-duration-short:.15s;--md-sys-motion-duration-medium:.25s;--md-sys-motion-duration-long:.4s;--md-sys-motion-spring-spatial:linear(0, .038, .13, .253, .387, .519, .64, .746, .833, .903, .957, .995, 1.021, 1.036, 1.044, 1.046, 1.044, 1.04, 1.034, 1.028, 1.022, 1.016, 1.012, 1.007, 1);--md-sys-motion-spring-effects:linear(0, .032, .107, .202, .303, .402, .494, .576, .649, .711, .763, .807, .844, .874, .899, .919, .935, .948, .959, .967, .974, .98, .984, .987, 1);--md-sys-motion-spring-spatial-fast:var(--md-sys-motion-spring-spatial);--md-sys-motion-spring-spatial-fast-duration:.35s;--md-sys-motion-spring-spatial-default:var(--md-sys-motion-spring-spatial);--md-sys-motion-spring-spatial-default-duration:.5s;--md-sys-motion-spring-spatial-slow:var(--md-sys-motion-spring-spatial);--md-sys-motion-spring-spatial-slow-duration:.75s;--md-sys-motion-spring-effects-fast:var(--md-sys-motion-spring-effects);--md-sys-motion-spring-effects-fast-duration:.15s;--md-sys-motion-spring-effects-default:var(--md-sys-motion-spring-effects);--md-sys-motion-spring-effects-default-duration:.2s;--md-sys-motion-spring-effects-slow:var(--md-sys-motion-spring-effects);--md-sys-motion-spring-effects-slow-duration:.3s;--md-sys-typescale-font-family:"Roboto Flex", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--md-sys-typescale-font-family-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--md-sys-typescale-weight-regular:400;--md-sys-typescale-weight-medium:500;--md-sys-typescale-weight-semibold:600;--md-sys-typescale-weight-bold:700;--md-app-type-emphasis-weight:var(--md-sys-typescale-weight-bold);--md-app-type-emphasis-body-weight:var(--md-sys-typescale-weight-medium);--md-sys-typescale-title-size:1.375rem;--md-sys-typescale-title-line:1.75rem;--md-sys-typescale-title-medium-size:1rem;--md-sys-typescale-title-medium-line:1.5rem;--md-sys-typescale-title-small-size:.875rem;--md-sys-typescale-title-small-line:1.25rem;--md-sys-typescale-title-small-weight:500;--md-sys-typescale-title-small-tracking:.1px;--md-sys-typescale-body-tracking:.15px;--md-sys-typescale-body-medium-tracking:.25px;--md-sys-typescale-body-size:1rem;--md-sys-typescale-body-line:1.5rem;--md-sys-typescale-body-medium-size:.875rem;--md-sys-typescale-body-medium-line:1.25rem;--md-sys-typescale-label-small-size:.6875rem;--md-sys-typescale-label-small-line:1rem;--md-sys-typescale-label-small-weight:500;--md-sys-typescale-label-small-tracking:.5px;--md-sys-typescale-label-medium-size:.75rem;--md-sys-typescale-label-medium-line:1rem;--md-sys-typescale-label-medium-weight:500;--md-sys-typescale-label-medium-weight-prominent:700;--md-sys-typescale-label-medium-tracking:.5px;--md-sys-typescale-wordmark-size:1.25rem;--md-sys-typescale-wordmark-line:1.625rem;--md-sys-typescale-wordmark-weight:600;--md-sys-typescale-board-title-size:1.375rem;--md-sys-typescale-board-title-line:1.75rem;--md-sys-typescale-board-title-weight:640;--md-sys-typescale-list-title-size:.9375rem;--md-sys-typescale-list-title-line:1.375rem;--md-sys-typescale-list-title-weight:520;--md-sys-typescale-list-title-tracking:.15px;--md-sys-typescale-card-title-size:.875rem;--md-sys-typescale-card-title-line:1.25rem;--md-sys-typescale-card-title-weight:400;--md-sys-typescale-control-size:.8125rem;--md-sys-typescale-control-line:1.125rem;--md-sys-typescale-control-weight:540;--md-sys-typescale-control-tracking:.1px;--md-sys-typescale-meta-size:.75rem;--md-sys-typescale-meta-line:1rem;--md-sys-typescale-meta-weight:450;--md-sys-typescale-meta-tracking:.4px;--md-sys-typescale-rail-size:.6875rem;--md-sys-typescale-rail-line:.875rem;--md-sys-typescale-rail-weight:560;--md-sys-typescale-rail-tracking:.5px;--md-sys-typescale-label-size:var(--md-sys-typescale-control-size);--md-sys-typescale-label-line:var(--md-sys-typescale-control-line);--md-sys-typescale-label-weight:var(--md-sys-typescale-control-weight);--md-ref-label-rose:#b02e4d;--md-ref-label-orange:#a85400;--md-ref-label-amber:#f2b600;--md-ref-label-emerald:#43821c;--md-ref-label-sky:#0061a4;--md-ref-label-indigo:#3949ab;--md-ref-label-violet:#6a3ea1;--md-ref-label-slate:#4e5a61;--md-ref-label-teal:#008073;--md-ref-label-cyan:#166b8a;--md-ref-label-lime:#5a7300;--md-ref-label-pink:#a5266d;--md-ref-label-plum:#7b3f6d;--md-ref-label-brown:#7a5440;--md-ref-label-on:#fff;--md-ref-label-on-strong:#171d19;--md-app-list-width:21rem;--md-app-column-head-min-height:calc(var(--md-app-touch-target-min) - var(--md-sys-spacing-3));--md-app-column-gap:var(--md-sys-spacing-3);--md-app-column-head-gap:var(--md-sys-spacing-2);--md-app-column-collapsed-width:calc(var(--md-app-touch-target-min) + 2 * var(--md-sys-spacing-4));--md-app-column-collapsed-gap:var(--md-sys-spacing-2);--md-app-column-collapsed-title-size:var(--md-sys-typescale-control-size);--md-app-column-collapsed-title-line:var(--md-sys-typescale-control-line);--md-app-column-collapsed-title-weight:var(--md-sys-typescale-control-weight);--md-app-column-collapsed-title-max:min(50vh, 18rem);--md-app-progress-height:.375rem;--md-app-usage-meter-gap:var(--md-sys-spacing-2);--md-app-usage-meter-size:var(--md-sys-typescale-meta-size);--md-app-usage-meter-line:var(--md-sys-typescale-meta-line);--md-app-usage-meter-label-on-surface:var(--md-sys-color-on-surface-variant);--md-app-usage-meter-count-on-surface:var(--md-sys-color-on-surface);--md-app-usage-meter-over-on-surface:var(--md-sys-color-error);--md-app-progress-over-indicator:var(--md-sys-color-error);--md-app-progress-extra-indicator:var(--md-sys-color-tertiary);--md-app-my-day-gap:var(--md-sys-spacing-2);--md-app-my-day-padding-inline:var(--md-sys-spacing-3);--md-app-my-day-padding-block-end:var(--md-sys-spacing-2);--md-app-my-day-hint-size:var(--md-sys-typescale-meta-size);--md-app-my-day-hint-line:var(--md-sys-typescale-meta-line);--md-app-my-day-error-on-surface:var(--md-sys-color-error);--md-app-my-day-focus-padding-inline:var(--md-sys-spacing-1);--md-app-my-day-focus-gap:var(--md-sys-spacing-1);--md-app-review-gap:var(--md-sys-spacing-3);--md-app-review-list-gap:var(--md-sys-spacing-1);--md-app-review-size:var(--md-sys-typescale-body-medium-size);--md-app-review-line:var(--md-sys-typescale-body-medium-line);--md-app-review-muted-on-surface:var(--md-sys-color-on-surface-variant);--md-app-review-strong-on-surface:var(--md-sys-color-on-surface);--md-app-review-heading-size:var(--md-sys-typescale-title-small-size);--md-app-review-heading-line:var(--md-sys-typescale-title-small-line);--md-app-review-heading-weight:var(--md-sys-typescale-title-small-weight);--md-app-review-heading-gap:var(--md-sys-spacing-2);--md-app-focus-week-gap:var(--md-sys-spacing-3);--md-app-writing-aid-dialog-gap:var(--md-sys-spacing-3);--md-app-writing-aid-dialog-row-edge:var(--md-app-edge-color);--md-app-writing-aid-dialog-row-padding:var(--md-sys-spacing-1);--md-app-writing-aid-dialog-heading-size:var(--md-sys-typescale-title-small-size);--md-app-writing-aid-dialog-heading-line:var(--md-sys-typescale-title-small-line);--md-app-writing-aid-dialog-heading-weight:var(--md-sys-typescale-title-small-weight);--md-app-writing-aid-dialog-empty-on-surface:var(--md-sys-color-on-surface-variant);--md-app-checklist-progress-basis:7.5rem;--md-app-checklist-progress-min:3rem;--md-app-checklist-title-size:var(--md-sys-typescale-list-title-size);--md-app-checklist-title-line:var(--md-sys-typescale-list-title-line);--md-app-checklist-title-weight:var(--md-sys-typescale-list-title-weight);--md-app-checklist-toggle-icon-size:var(--md-app-icon-size);--md-app-grip-on-surface:var(--md-sys-color-on-surface-variant);--md-app-grip-size:var(--md-sys-spacing-4);--md-app-checklist-item-min-height:2.25rem;--md-app-checklist-item-min-height-dense:1.875rem;--md-app-checklist-item-line-box:max(var(--md-app-checklist-item-min-height), var(--md-app-touch-target-min));--md-app-checklist-item-marked-surface:var(--md-app-ground-operated);--md-app-icon-size:1.25em;--md-app-dashboard-gap:var(--md-sys-spacing-4);--md-app-widget-chrome:11rem;--md-app-widget-min-height:18rem;--md-app-widget-max-height:max(var(--md-app-widget-min-height), calc(100dvh - var(--md-app-widget-chrome)));--md-app-ground-raised:var(--md-sys-color-surface-container-lowest);--md-app-ground-entries:color-mix(in srgb, var(--md-sys-color-surface-tint) 6%, var(--md-sys-color-surface-container-lowest));--md-app-ground-operated:color-mix(in srgb, var(--md-sys-color-surface-tint) 8%, var(--md-sys-color-surface-container-lowest));--md-app-machine-text-surface:var(--md-app-ground-operated);--md-app-board-surface:var(--md-sys-color-surface-container-lowest);--md-app-list-surface:var(--md-app-ground-entries);--md-app-list-done-surface:var(--md-app-container-tonal-surface);--md-app-list-done-badge-surface:var(--md-sys-color-surface-container-low);--md-app-list-done-badge-on-surface:var(--md-sys-color-on-surface);--md-app-panel-add-gap:var(--md-sys-spacing-1);--md-app-panel-add-row-gap:var(--md-sys-spacing-4);--md-app-card-focus-width:3px;--md-app-card-focus-offset:2px;--md-app-card-surface:var(--md-app-ground-raised);--md-app-card-padding:var(--md-sys-spacing-3);--md-app-card-row-gap:var(--md-sys-spacing-2);--md-app-card-stack-gap:var(--md-sys-spacing-2);--md-app-card-handles-gap:var(--md-sys-spacing-2);--md-app-card-flow:column nowrap;--md-app-card-cross-align:stretch;--md-app-card-elevation:var(--md-app-elevation-resting);--md-app-card-elevation-hover:var(--md-app-elevation-raised);--md-app-page-item-surface:var(--md-app-ground-raised);--md-app-users-inactive-opacity:.6;--md-app-trash-filters-gap:var(--md-sys-spacing-2);--md-app-empty-state-gap:var(--md-sys-spacing-2);--md-app-empty-state-padding:var(--md-sys-spacing-6);--md-app-empty-state-text-max:var(--md-app-reading-max-width);--md-app-empty-state-action-gap:var(--md-sys-spacing-2);--md-app-banner-surface-offline:var(--md-sys-color-surface-container-high);--md-app-banner-on-surface-offline:var(--md-sys-color-on-surface);--md-app-banner-surface-unavailable:var(--md-sys-color-error-container);--md-app-banner-on-surface-unavailable:var(--md-sys-color-on-error-container);--md-app-banner-radius:var(--md-sys-shape-corner-large);--md-app-banner-padding:var(--md-sys-spacing-3) var(--md-sys-spacing-4);--md-app-banner-gap:var(--md-sys-spacing-3);--md-app-banner-inset:var(--md-sys-spacing-5);--md-app-banner-size:var(--md-sys-typescale-body-medium-size);--md-app-banner-line:var(--md-sys-typescale-body-medium-line);--md-app-board-filter-empty-padding:var(--md-sys-spacing-2) var(--md-sys-spacing-6);--md-app-board-access-row-gap:var(--md-sys-spacing-3);--md-app-board-access-line-gap:var(--md-sys-spacing-1);--md-app-board-access-list-gap:var(--md-sys-spacing-1);--md-app-checkbox-size:1.125rem;--md-app-checkbox-border:var(--md-sys-color-on-surface-variant);--md-app-checkbox-border-width:var(--md-app-edge-width-strong);--md-app-checkbox-radius:2px;--md-app-checkbox-surface-checked:var(--md-sys-color-primary);--md-app-checkbox-mark:var(--md-sys-color-on-primary);--md-app-checkbox-mark-size:var(--md-app-checkbox-size);--md-app-checkbox-text-gap:var(--md-sys-spacing-2);--md-app-tick-state-layer-size:2.5rem;--md-app-checkbox-state-layer:var(--md-sys-color-on-surface);--md-app-checkbox-state-layer-checked:var(--md-sys-color-primary);--md-app-card-complete-size:var(--md-sys-typescale-card-title-line);--md-app-card-complete-ring:var(--md-sys-color-on-surface-variant);--md-app-card-complete-ring-width:var(--md-app-edge-width);--md-app-card-complete-ring-edge:inset 0 0 0 var(--md-app-card-complete-ring-width) currentColor;--md-app-card-complete-fill:var(--md-sys-color-primary);--md-app-card-complete-mark:var(--md-sys-color-on-primary);--md-app-card-complete-mark-size:.875rem;--md-app-card-complete-badge-size:var(--md-app-icon-size);--md-app-card-complete-badge-mark-size:.875em;--md-app-card-complete-state-layer-size:2rem;--md-app-card-complete-hint-opacity:var(--md-app-disabled-opacity);--md-app-card-complete-turn:40deg;--md-app-card-complete-shape-open:polygon(50% 0%, 54.36% 0.19%, 58.68% 0.76%, 62.94% 1.7%, 67.1% 3.02%, 71.13% 4.68%, 75% 6.7%, 78.68% 9.04%, 82.14% 11.7%, 85.36% 14.64%, 88.3% 17.86%, 90.96% 21.32%, 93.3% 25%, 95.32% 28.87%, 96.98% 32.9%, 98.3% 37.06%, 99.24% 41.32%, 99.81% 45.64%, 100% 50%, 99.81% 54.36%, 99.24% 58.68%, 98.3% 62.94%, 96.98% 67.1%, 95.32% 71.13%, 93.3% 75%, 90.96% 78.68%, 88.3% 82.14%, 85.36% 85.36%, 82.14% 88.3%, 78.68% 90.96%, 75% 93.3%, 71.13% 95.32%, 67.1% 96.98%, 62.94% 98.3%, 58.68% 99.24%, 54.36% 99.81%, 50% 100%, 45.64% 99.81%, 41.32% 99.24%, 37.06% 98.3%, 32.9% 96.98%, 28.87% 95.32%, 25% 93.3%, 21.32% 90.96%, 17.86% 88.3%, 14.64% 85.36%, 11.7% 82.14%, 9.04% 78.68%, 6.7% 75%, 4.68% 71.13%, 3.02% 67.1%, 1.7% 62.94%, 0.76% 58.68%, 0.19% 54.36%, 0% 50%, 0.19% 45.64%, 0.76% 41.32%, 1.7% 37.06%, 3.02% 32.9%, 4.68% 28.87%, 6.7% 25%, 9.04% 21.32%, 11.7% 17.86%, 14.64% 14.64%, 17.86% 11.7%, 21.32% 9.04%, 25% 6.7%, 28.87% 4.68%, 32.9% 3.02%, 37.06% 1.7%, 41.32% 0.76%, 45.64% 0.19%);--md-app-card-complete-shape-done:polygon(50% 0%, 54.3% 0.8%, 58.28% 3.07%, 61.66% 6.47%, 64.36% 10.53%, 69.04% 9.16%, 73.83% 8.73%, 78.33% 9.54%, 82.14% 11.7%, 84.92% 15.08%, 86.51% 19.37%, 86.91% 24.15%, 86.37% 29%, 90.84% 30.96%, 94.78% 33.7%, 97.71% 37.22%, 99.24% 41.32%, 99.2% 45.7%, 97.66% 50%, 94.89% 53.93%, 91.36% 57.29%, 93.53% 61.66%, 94.78% 66.3%, 94.76% 70.87%, 93.3% 75%, 90.46% 78.33%, 86.51% 80.63%, 81.86% 81.86%, 77% 82.17%, 75.85% 86.91%, 73.83% 91.27%, 70.87% 94.76%, 67.1% 96.98%, 62.78% 97.71%, 58.28% 96.93%, 53.93% 94.89%, 50% 92%, 46.07% 94.89%, 41.72% 96.93%, 37.22% 97.71%, 32.9% 96.98%, 29.13% 94.76%, 26.17% 91.27%, 24.15% 86.91%, 23% 82.17%, 18.14% 81.86%, 13.49% 80.63%, 9.54% 78.33%, 6.7% 75%, 5.24% 70.87%, 5.22% 66.3%, 6.47% 61.66%, 8.64% 57.29%, 5.11% 53.93%, 2.34% 50%, 0.8% 45.7%, 0.76% 41.32%, 2.29% 37.22%, 5.22% 33.7%, 9.16% 30.96%, 13.63% 29%, 13.09% 24.15%, 13.49% 19.37%, 15.08% 15.08%, 17.86% 11.7%, 21.67% 9.54%, 26.17% 8.73%, 30.96% 9.16%, 35.64% 10.53%, 38.34% 6.47%, 41.72% 3.07%, 45.7% 0.8%);--md-app-card-complete-motion-shape-spring:var(--md-sys-motion-spring-spatial-default);--md-app-card-complete-motion-shape-duration:var(--md-sys-motion-spring-spatial-default-duration);--md-app-card-complete-hold:.6s;--md-app-card-completing-title:var(--md-sys-color-on-surface-variant);--md-app-card-complete-arrive-shift:var(--md-sys-spacing-4);--md-app-card-swipe-surface:var(--md-sys-color-primary-container);--md-app-card-swipe-on-surface:var(--md-sys-color-on-primary-container);--md-app-card-swipe-surface-ready:var(--md-sys-color-primary);--md-app-card-swipe-on-surface-ready:var(--md-sys-color-on-primary);--md-app-card-swipe-mark-size:1.25rem;--md-app-card-swipe-mark-size-ready:1.5rem;--md-app-card-swipe-gap:var(--md-sys-spacing-2);--md-app-card-swipe-inset:var(--md-sys-spacing-4);--md-app-card-swipe-out-distance:calc(100% + var(--md-app-card-swipe-inset));--md-app-card-swipe-motion-out-duration:var(--md-sys-motion-spring-spatial-fast-duration);--md-app-card-swipe-motion-out-spring:var(--md-sys-motion-spring-spatial-fast);--md-app-card-swipe-motion-held-duration:var(--md-sys-motion-spring-spatial-fast-duration);--md-app-card-swipe-motion-held-spring:var(--md-sys-motion-spring-spatial-fast);--md-app-card-swipe-motion-return-duration:var(--md-sys-motion-spring-spatial-fast-duration);--md-app-card-swipe-motion-return-spring:var(--md-sys-motion-spring-spatial-fast);--md-app-chip-surface:var(--md-app-ground-operated);--md-app-chip-border-width:var(--md-app-edge-width);--md-app-chip-padding-block:calc(var(--md-app-button-padding-block) - var(--md-app-chip-border-width));--md-app-color-picker-swatch-size:1.5rem;--md-app-label-dot-size:var(--md-app-icon-size);--md-app-origin-chip-surface:var(--md-app-container-tonal-surface);--md-app-origin-chip-on-surface:var(--md-app-container-tonal-on-surface);--md-app-origin-chip-border:var(--md-app-edge-color);--md-app-origin-chip-border-width:var(--md-app-chip-border-width);--md-app-origin-chip-radius:var(--md-sys-shape-corner-small);--md-app-origin-chip-padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);--md-app-origin-chip-gap:var(--md-sys-spacing-1);--md-app-origin-chip-icon:var(--md-sys-typescale-meta-size);--md-app-card-origin-size:var(--md-sys-typescale-meta-size);--md-app-card-origin-line:var(--md-sys-typescale-meta-line);--md-app-origin-chip-max-width:45%;--md-app-origin-chip-min-width:calc(var(--md-app-origin-chip-icon) + 2 * var(--md-sys-spacing-2) + 2 * var(--md-app-origin-chip-border-width));--md-app-card-checklist-divider:var(--md-sys-color-outline-variant);--md-app-card-checklist-divider-width:var(--md-app-edge-width);--md-app-card-checklist-title-size:var(--md-sys-typescale-meta-size);--md-app-card-checklist-title-weight:600;--md-app-card-checklist-title-on-surface:var(--md-sys-color-on-surface-variant);--md-app-card-checklist-text-size:var(--md-sys-typescale-meta-size);--md-app-card-checklist-text-line:1.25rem;--md-app-card-checklist-text-on-surface:var(--md-sys-color-on-surface);--md-app-card-priority-high-on-surface:var(--md-sys-color-error);--md-app-card-priority-low-on-surface:var(--md-sys-color-outline);--md-app-estimate-missing-edge:var(--md-sys-color-outline);--md-app-estimate-missing-edge-width:var(--md-app-edge-width);--md-app-estimate-missing-color:var(--md-sys-color-on-surface-variant);--md-app-card-due-on-surface:var(--md-sys-color-error);--md-app-card-due-weight:var(--md-app-type-emphasis-body-weight);--md-app-card-number-size:var(--md-sys-typescale-label-small-size);--md-app-card-number-line:var(--md-sys-typescale-label-small-line);--md-app-card-number-on-surface:var(--md-sys-color-on-surface-variant);--md-app-card-label-bar-height:var(--md-sys-spacing-2);--md-app-card-label-bar-height-expanded:calc(var(--md-sys-typescale-meta-line) + 2 * var(--md-sys-spacing-1));--md-app-task-group-head-on-surface:var(--md-sys-color-on-surface-variant);--md-app-task-group-head-done-on-surface:var(--md-sys-color-on-surface-variant);--md-app-task-group-head-missed-on-surface:var(--md-app-card-due-on-surface);--md-app-task-group-head-rule:var(--md-sys-color-outline-variant);--md-app-task-group-head-rule-width:var(--md-app-edge-width);--md-app-task-group-head-padding-block:var(--md-sys-spacing-2);--md-app-task-group-head-padding-inline:var(--md-sys-spacing-3);--md-app-task-group-head-padding:var(--md-app-task-group-head-padding-block) var(--md-app-task-group-head-padding-inline);--md-app-task-group-head-min-height:var(--md-app-column-head-min-height);--md-app-task-group-head-radius:var(--md-sys-shape-corner-small);--md-app-task-group-head-gap:var(--md-sys-spacing-2);--md-app-task-group-head-size:var(--md-sys-typescale-title-small-size);--md-app-task-group-head-line:var(--md-sys-typescale-title-small-line);--md-app-task-group-head-weight:var(--md-sys-typescale-title-small-weight);--md-app-task-group-symbol-size:1.5rem;--md-app-task-group-symbol-glyph:1.125rem;--md-app-task-group-trailing-size:var(--md-sys-typescale-meta-size);--md-app-task-group-trailing-color:var(--md-sys-color-on-surface-variant);--md-app-task-group-gap:var(--md-sys-spacing-3);--md-app-task-group-cards-gap:var(--md-sys-spacing-2);--md-app-task-group-cards-padding:var(--md-sys-spacing-1);--md-app-collapse-chevron-rotation:180deg;--md-app-attached-surface:var(--md-app-ground-entries);--md-app-attached-radius:var(--md-sys-shape-corner-medium);--md-app-attached-meta-size:var(--md-sys-typescale-label-small-size);--md-app-attached-meta-on-surface:var(--md-sys-color-on-surface-variant);--md-app-attached-name-size:var(--md-sys-typescale-body-medium-size);--md-app-attached-name-line:var(--md-sys-typescale-body-medium-line);--md-app-attached-name-clamp:2;--md-app-attached-meta-clamp:2;--md-app-attached-icon-on-surface:var(--md-sys-color-on-surface-variant);--md-app-attached-meta-end-gap:var(--md-sys-spacing-2);--md-app-attached-space-min:2rem;--md-app-menu-surface:var(--md-app-ground-raised);--md-app-menu-min-width:13rem;--md-app-menu-max-width:min(23rem, 92vw);--md-app-menu-text-size:var(--md-sys-typescale-body-medium-size);--md-app-menu-text-line:var(--md-sys-typescale-body-medium-line);--md-app-menu-entry-lead-size:var(--md-sys-spacing-5);--md-app-menu-entry-trailing-color:var(--md-sys-color-on-surface-variant);--md-app-menu-entry-supporting-size:var(--md-sys-typescale-body-medium-size);--md-app-menu-entry-supporting-line:var(--md-sys-typescale-body-medium-line);--md-app-menu-entry-mark-color:var(--md-sys-color-primary);--md-app-menu-radius:var(--md-sys-shape-corner-medium);--md-app-menu-anchor-offset:var(--md-sys-spacing-1);--md-app-menu-toggle-size:var(--md-sys-spacing-6);--md-app-menu-padding:var(--md-sys-spacing-1);--md-app-menu-item-padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);--md-app-menu-item-radius:var(--md-sys-shape-corner-small);--md-app-menu-gap:var(--md-sys-spacing-2);--md-app-menu-group-indent:calc(var(--md-sys-spacing-3) + var(--md-sys-spacing-5) + var(--md-app-menu-gap));--md-app-menu-group-gap:var(--md-sys-spacing-2);--md-app-menu-group-label-size:var(--md-sys-typescale-label-small-size);--md-app-menu-group-label-line:var(--md-sys-typescale-label-small-line);--md-app-menu-group-label-weight:var(--md-sys-typescale-label-small-weight);--md-app-menu-group-label-tracking:var(--md-sys-typescale-label-small-tracking);--md-app-menu-group-label-color:var(--md-sys-color-on-surface-variant);--md-app-menu-part-gap:var(--md-sys-spacing-4);--md-app-menu-part-max:50%;--md-app-tooltip-rich-surface:var(--md-sys-color-inverse-surface);--md-app-tooltip-rich-on-surface:var(--md-sys-color-inverse-on-surface);--md-app-tooltip-rich-radius:var(--md-sys-shape-corner-medium);--md-app-tooltip-rich-max-width:min(20rem, 88vw);--md-app-tooltip-rich-padding:var(--md-sys-spacing-3) var(--md-sys-spacing-4);--md-app-tooltip-rich-gap:var(--md-sys-spacing-2);--md-app-tooltip-rich-subhead-size:var(--md-sys-typescale-title-small-size);--md-app-tooltip-rich-subhead-line:var(--md-sys-typescale-title-small-line);--md-app-tooltip-rich-subhead-weight:var(--md-sys-typescale-title-small-weight);--md-app-tooltip-rich-text-size:var(--md-sys-typescale-body-medium-size);--md-app-tooltip-rich-text-line:var(--md-sys-typescale-body-medium-line);--md-app-tooltip-rich-action-color:var(--md-sys-color-inverse-primary);--md-app-search-field-width:min(18rem, 40vw);--md-app-search-results-max-width:min(34rem, 94vw);--md-app-search-results-max-height:min(60vh, 32rem);--md-app-search-docked-inset:var(--md-sys-spacing-5);--md-app-safe-bottom:env(safe-area-inset-bottom,0px);--md-app-safe-top:env(safe-area-inset-top,0px);--md-app-nav-rail-label-max:6rem;--md-app-nav-rail-width:6rem;--md-app-nav-rail-width-expanded:15rem;--md-app-nav-rail-row-height:48px;--md-app-nav-rail-menu-size:var(--md-app-touch-target-min);--md-app-nav-rail-glyph-x:calc(var(--md-sys-spacing-2) + var(--md-sys-spacing-2) + ( var(--md-app-nav-rail-width) - 2 * var(--md-sys-spacing-2) - 2 * var(--md-sys-spacing-2) - var(--md-app-nav-indicator-width) ) / 2 + var(--md-app-nav-indicator-padding-inline));--md-app-nav-rail-glyph-inset:calc(var(--md-app-nav-rail-glyph-x) - var(--md-sys-spacing-3) - var(--md-app-nav-indicator-padding-inline));--md-app-nav-rail-toggle-inset:calc(var(--md-app-nav-rail-glyph-x) - var(--md-sys-spacing-3) - (var(--md-app-nav-rail-menu-size) - var(--md-app-nav-indicator-glyph)) / 2);--md-app-nav-rail-fab-width-expanded:calc(var(--md-app-nav-rail-width-expanded) - 2 * var(--md-sys-spacing-3));--md-app-nav-rail-motion-shape-spring:var(--md-sys-motion-spring-spatial-default);--md-app-nav-rail-motion-shape-duration:var(--md-sys-motion-spring-spatial-default-duration);--md-app-nav-rail-motion-width-spring:var(--md-app-nav-rail-motion-shape-spring);--md-app-nav-rail-motion-width-duration:var(--md-app-nav-rail-motion-shape-duration);--md-app-nav-rail-motion-travel-spring:var(--md-sys-motion-spring-spatial-fast);--md-app-nav-rail-motion-travel-duration:var(--md-sys-motion-spring-spatial-fast-duration);--md-app-nav-rail-motion-label-spring:var(--md-sys-motion-spring-effects-default);--md-app-nav-rail-motion-label-duration:var(--md-sys-motion-spring-effects-default-duration);--md-app-nav-rail-motion-label-delay:.12s;--md-app-nav-section-size:var(--md-sys-typescale-title-small-size);--md-app-nav-section-line:var(--md-sys-typescale-title-small-line);--md-app-nav-section-weight:var(--md-sys-typescale-title-small-weight);--md-app-nav-section-tracking:var(--md-sys-typescale-title-small-tracking);--md-app-nav-section-on:var(--md-sys-color-on-surface-variant);--md-app-nav-section-gap:var(--md-sys-spacing-3);--md-app-nav-section-line-shift:calc(var(--md-app-nav-section-gap) / 2);--md-app-nav-rail-surface:var(--md-app-ground-entries);--md-app-nav-bar-height:5rem;--md-app-nav-bar-space:calc(var(--md-app-nav-bar-height) + var(--md-app-safe-bottom));--md-app-nav-icon-text:1.2rem;--md-app-nav-indicator-padding-block:var(--md-sys-spacing-2);--md-app-nav-indicator-padding-inline:var(--md-sys-spacing-4);--md-app-nav-indicator-glyph:1.5rem;--md-app-nav-indicator-width:calc(var(--md-app-nav-indicator-glyph) + 2 * var(--md-app-nav-indicator-padding-inline));--md-app-nav-indicator-height:calc(var(--md-app-nav-indicator-glyph) + 2 * var(--md-app-nav-indicator-padding-block));--md-app-nav-indicator-padding-block-bar:var(--md-sys-spacing-1);--md-app-nav-indicator-height-bar:calc(var(--md-app-nav-indicator-glyph) + 2 * var(--md-app-nav-indicator-padding-block-bar));--md-app-nav-bar-item-padding-top:var(--md-sys-spacing-3);--md-app-nav-bar-label-gap:var(--md-sys-spacing-1);--md-app-nav-bar-label-size:var(--md-sys-typescale-label-medium-size);--md-app-nav-bar-label-line:var(--md-sys-typescale-label-medium-line);--md-app-nav-bar-label-weight:var(--md-sys-typescale-label-medium-weight);--md-app-nav-bar-label-weight-active:var(--md-sys-typescale-label-medium-weight-prominent);--md-app-nav-bar-label-tracking:var(--md-sys-typescale-label-medium-tracking);--md-app-nav-bar-on-surface:var(--md-sys-color-on-surface-variant);--md-app-nav-bar-on-surface-active:var(--md-sys-color-on-surface);--md-app-nav-indicator-shift:none;--md-app-view-motion-enter-spring:var(--md-sys-motion-spring-effects-default);--md-app-view-motion-enter-duration:var(--md-sys-motion-spring-effects-default-duration);--md-app-board-symbol-size:2rem;--md-app-board-symbol-glyph:var(--md-app-icon-size);--md-app-board-symbol-radius:var(--md-sys-shape-corner-small);--md-app-board-symbol-radius-round:var(--md-sys-shape-corner-full);--md-app-board-symbol-tint:16%;--md-app-board-symbol-ground:var(--md-sys-color-surface-container-lowest);--md-app-board-symbol-ground-strong:var(--md-sys-color-on-surface);--md-app-icon-picker-columns:6;--md-app-icon-picker-cell:2.5rem;--md-app-icon-picker-gap:var(--md-sys-spacing-1);--md-app-key-cap-min-size:1.75rem;--md-app-key-cap-padding-inline:var(--md-sys-spacing-2);--md-app-key-cap-radius:var(--md-sys-shape-corner-small);--md-app-key-cap-surface:var(--md-app-ground-raised);--md-app-key-cap-color:var(--md-sys-color-on-surface);--md-app-key-cap-edge:var(--md-sys-color-outline-variant);--md-app-key-cap-edge-width:var(--md-app-edge-width);--md-app-key-cap-depth:2px;--md-app-key-cap-gap:var(--md-sys-spacing-1);--md-app-key-cap-icon-size:1rem;--md-app-key-cap-join-color:var(--md-sys-color-on-surface-variant);--md-app-shortcuts-heading-color:var(--md-sys-color-primary);--md-app-shortcuts-row-surface:var(--md-app-ground-entries);--md-app-shortcuts-row-min-height:2.5rem;--md-app-shortcuts-row-gap:2px;--md-app-shortcuts-row-radius:var(--md-sys-shape-corner-extra-small);--md-app-shortcuts-group-radius:var(--md-sys-shape-corner-large);--md-app-shortcuts-name-size:var(--md-sys-typescale-body-medium-size);--md-app-shortcuts-name-line:var(--md-sys-typescale-body-medium-line);--md-app-menu-divider:var(--md-sys-color-outline-variant);--md-app-menu-divider-width:var(--md-app-edge-width);--md-app-menu-separator-margin:var(--md-sys-spacing-1) var(--md-sys-spacing-2);--md-app-calendar-day-size:2.25rem;--md-app-datepicker-min-width:17rem;--md-app-datepicker-aside-width:12.5rem;--md-app-datepicker-column-gap:var(--md-sys-spacing-5);--md-app-datepicker-grid-gap-compact:var(--md-sys-spacing-0);--md-app-datepicker-turn-shift:25%;--md-app-datepicker-years-max-height:15rem;--md-app-datepicker-today-ring:inset 0 0 0 1px var(--md-sys-color-primary);--md-app-datepicker-deadline-ring:inset 0 0 0 1px var(--md-sys-color-error);--md-app-datepicker-deadline-on-surface:var(--md-sys-color-error);--md-app-timeinput-width:3.5rem;--md-app-timeinput-padding:var(--md-sys-spacing-2);--md-app-timeinput-edge:var(--md-app-control-edge-color);--md-app-timechip-padding-inline:var(--md-sys-spacing-2);--md-app-timeinput-size:var(--md-app-field-size);--md-app-timeinput-line:var(--md-app-field-line);--md-app-timeinput-gap:var(--md-sys-spacing-2);--md-app-app-bar-surface:var(--md-sys-color-primary);--md-app-app-bar-on-surface:var(--md-sys-color-on-primary);--md-app-app-bar-state-surface:color-mix(in srgb, var(--md-app-app-bar-on-surface) calc(var(--md-sys-state-focus-opacity) * 100%), var(--md-app-app-bar-surface));--md-app-app-bar-state-surface-hover:color-mix(in srgb, var(--md-app-app-bar-on-surface) calc(var(--md-sys-state-hover-opacity) * 100%), var(--md-app-app-bar-state-surface));--md-app-app-bar-ring-focus:inset 0 0 0 2px var(--md-app-app-bar-on-surface);--md-app-app-bar-elevation:var(--md-app-elevation-none);--md-app-app-bar-elevation-scrolled:var(--md-app-elevation-raised);--md-app-app-bar-surface-scrolled:var(--md-app-app-bar-surface);--md-app-app-bar-padding-block:var(--md-sys-spacing-1);--md-app-app-bar-height:calc(var(--md-app-app-bar-control-size) + 2 * var(--md-app-app-bar-padding-block) + var(--md-app-safe-top));--md-app-app-bar-brand-size:1.75rem;--md-app-brand-cell-radius:80px;--md-app-brand-cell-radius-round:160px;--md-app-brand-cell-turn:90deg;--md-app-brand-cell-stagger:40ms;--md-app-brand-cell:var(--md-sys-color-primary-container);--md-app-app-bar-control-size:var(--md-app-field-min-height);--md-app-app-bar-account-gap:clamp(calc(var(--md-sys-spacing-1) * 1.5), calc(calc(var(--md-sys-spacing-1) * 1.5) + (100vw - 20rem) * 2 / 70), var(--md-sys-spacing-2));--md-app-app-bar-zone-gap:var(--md-sys-spacing-5);--md-app-app-bar-gap:clamp(var(--md-sys-spacing-2), calc(var(--md-sys-spacing-2) + (100vw - 20rem) * 4 / 70), var(--md-sys-spacing-3));--md-app-app-bar-padding-inline:clamp(var(--md-sys-spacing-2), calc(var(--md-sys-spacing-2) + (100vw - 20rem) * 16 / 70), var(--md-sys-spacing-5));--md-app-app-bar-field-radius:var(--md-sys-shape-corner-full);--md-app-app-bar-user-name-max:9rem;--md-app-badge-surface:var(--md-sys-color-error);--md-app-badge-on-surface:var(--md-sys-color-on-error);--md-app-badge-ring:0 0 0 var(--md-app-edge-width) var(--md-app-app-bar-on-surface);--md-app-badge-min-size:1rem;--md-app-badge-padding-inline:var(--md-sys-spacing-1);--md-app-badge-radius:var(--md-sys-shape-corner-full);--md-app-badge-size:var(--md-sys-typescale-label-small-size);--md-app-badge-line:var(--md-sys-typescale-label-small-line);--md-app-badge-weight:var(--md-sys-typescale-label-small-weight);--md-app-badge-offset-block:var(--md-sys-spacing-2);--md-app-badge-offset-inline:var(--md-sys-spacing-0);--md-app-floating-menu-offset:var(--md-sys-spacing-2);--md-app-fab-size:3.5rem;--md-app-toolbar-height:4rem;--md-app-toolbar-corner:var(--md-sys-shape-corner-full);--md-app-toolbar-elevation:var(--md-app-elevation-floating);--md-app-toolbar-gap:var(--md-sys-spacing-2);--md-app-toolbar-snackbar-lift:calc(var(--md-app-toolbar-inset-over-nav) + var(--md-app-toolbar-height) + var(--md-sys-spacing-4));--md-app-toolbar-inset:calc(var(--md-sys-spacing-4) + var(--md-app-safe-bottom));--md-app-toolbar-inset-over-nav:calc(var(--md-app-nav-bar-space) + var(--md-sys-spacing-4));--md-app-toolbar-clearance:calc(var(--md-app-toolbar-height) + var(--md-app-toolbar-inset) + var(--md-sys-spacing-4));--md-app-toolbar-enter-shift:var(--md-sys-spacing-4);--md-app-toolbar-surface:var(--md-app-ground-raised);--md-app-toolbar-on-surface:var(--md-sys-color-on-surface);--md-app-board-tabs-height:var(--md-app-touch-target-min);--md-app-board-tabs-padding-inline:var(--md-sys-spacing-4);--md-app-board-tabs-gap:var(--md-sys-spacing-2);--md-app-board-tabs-label-max:10rem;--md-app-board-tabs-size:var(--md-sys-typescale-title-small-size);--md-app-board-tabs-line:var(--md-sys-typescale-title-small-line);--md-app-board-tabs-weight:var(--md-sys-typescale-title-small-weight);--md-app-board-tabs-on-surface:var(--md-sys-color-on-surface-variant);--md-app-board-tabs-selected-on-surface:var(--md-sys-color-on-surface);--md-app-board-tabs-indicator:var(--md-sys-color-primary);--md-app-board-tabs-indicator-height:2px;--md-app-board-tabs-divider:var(--md-sys-color-outline-variant);--md-app-board-tabs-divider-width:var(--md-app-edge-width);--md-app-view-tabs-gap:var(--md-sys-spacing-4);--md-app-fab-menu-item-height:var(--md-app-fab-size);--md-app-fab-menu-item-corner:var(--md-sys-shape-corner-full);--md-app-fab-menu-gap:var(--md-sys-spacing-1);--md-app-fab-menu-surface:var(--md-app-container-tonal-surface);--md-app-fab-menu-stagger:30ms;--md-app-fab-menu-enter-shift:var(--md-sys-spacing-2);--md-app-fab-menu-section-label-color:#f0f1f3;--md-app-fab-menu-section-label-surface:#0000008c;--md-app-fab-menu-section-label-radius:var(--md-sys-shape-corner-extra-small);--md-app-dialog-surface:var(--md-app-ground-raised);--md-app-dialog-border:var(--md-app-edge-color);--md-app-dialog-border-width:var(--md-app-edge-width);--md-app-dialog-width:min(28rem, 92vw);--md-app-dialog-wide-width:min(40rem, 92vw);--md-app-note-dialog-width:min(52rem, 92vw);--md-app-note-dialog-height:min(44rem, calc(100dvh - 2 * var(--md-app-dialog-inset-block)));--md-app-filter-dialog-width:min(44rem, 92vw);--md-app-filter-dialog-column-min:18rem;--md-app-dialog-padding:var(--md-sys-spacing-5);--md-app-dialog-fullscreen-padding-top:calc(var(--md-app-dialog-padding) + var(--md-app-safe-top));--md-app-dialog-fullscreen-padding-bottom:calc(var(--md-app-dialog-padding) + var(--md-app-safe-bottom));--md-app-dialog-radius:var(--md-sys-shape-corner-large);--md-app-dialog-enter-shift:var(--md-sys-spacing-4);--md-app-dialog-gap:var(--md-sys-spacing-3);--md-app-dialog-form-gap:var(--md-sys-spacing-4);--md-app-dialog-form-min-width:18rem;--md-app-dialog-head-gap:var(--md-app-dialog-form-gap);--md-app-dialog-foot-gap:var(--md-app-dialog-form-gap);--md-app-dialog-body-gap:var(--md-app-dialog-form-gap);--md-app-dialog-body-bleed:var(--md-sys-spacing-1);--md-app-card-add-title-max-lines:8;--md-app-card-add-title-max-height:calc(var(--md-app-field-line) * var(--md-app-card-add-title-max-lines) + 2 * var(--md-sys-spacing-2));--md-app-dialog-divider:var(--md-sys-color-outline-variant);--md-app-dialog-divider-width:var(--md-app-edge-width);--md-app-conflict-value-padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);--md-app-nav-setup-columns:var(--md-app-nav-setup-grip-column) auto minmax(0, 1fr) auto auto;--md-app-nav-setup-box-column:var(--md-app-touch-target-min);--md-app-nav-setup-grip-column:var(--md-app-grip-size);--md-app-nav-setup-row-intrinsic-block-size:calc(var(--md-app-board-symbol-size) + 2 * var(--md-sys-spacing-1));--md-app-dialog-actions-gap:var(--md-sys-spacing-2);--md-app-dialog-actions-margin-top:var(--md-sys-spacing-4);--md-app-dialog-inset-block:var(--md-sys-spacing-4);--md-app-dialog-max-height:calc(100dvh - 2 * var(--md-app-dialog-inset-block));--md-app-dialog-actions-padding-inline-compact:var(--md-sys-spacing-3);--md-app-dialog-destructive-reason-gap:var(--md-sys-spacing-1);--md-app-dialog-destructive-reason-size:var(--md-sys-typescale-meta-size);--md-app-dialog-destructive-reason-line:var(--md-sys-typescale-meta-line);--md-app-dialog-header-title-size:var(--md-sys-typescale-board-title-size);--md-app-dialog-header-title-line:var(--md-sys-typescale-board-title-line);--md-app-dialog-header-title-weight:var(--md-sys-typescale-board-title-weight);--md-app-dialog-title-max-lines:2;--md-app-title-clip-fade-depth:var(--md-app-dialog-header-title-line);--md-app-title-clip-fade:linear-gradient(to bottom, #000 calc(100% - var(--md-app-title-clip-fade-depth)), #0000);--md-app-dialog-title-max-height:calc(var(--md-app-dialog-header-title-line) * var(--md-app-dialog-title-max-lines));--md-app-title-reveal-reserve:16rem;--md-app-title-reveal-max-height:calc(100dvh - var(--md-app-title-reveal-reserve));--md-app-clip-reveal-gap:var(--md-sys-spacing-1);--md-app-clip-reveal-padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);--md-app-clip-reveal-size:var(--md-sys-typescale-label-size);--md-app-clip-reveal-line:var(--md-sys-typescale-label-line);--md-app-dialog-header-gap:var(--md-sys-spacing-1);--md-app-dialog-header-overline-gap:var(--md-sys-spacing-1);--md-app-dialog-header-overline-size:var(--md-sys-typescale-label-small-size);--md-app-dialog-header-overline-line:var(--md-sys-typescale-meta-line);--md-app-dialog-header-overline-on-surface:var(--md-sys-color-on-surface-variant);--md-app-dialog-header-overline-sep-opacity:.6;--md-app-dialog-header-nav-inset:calc((var(--md-app-touch-target-min) - var(--md-app-icon-size)) / 2);--md-app-dialog-header-overhang:calc((var(--md-app-touch-target-min) - var(--md-app-dialog-header-title-line)) / 2);--md-app-dialog-header-column-gap:var(--md-sys-spacing-3);--md-app-dialog-header-controls-gap:var(--md-sys-spacing-3);--md-app-view-header-gap:var(--md-sys-spacing-4);--md-app-view-header-row-gap:var(--md-sys-spacing-2);--md-app-view-header-margin:var(--md-sys-spacing-4);--md-app-view-header-margin-compact:var(--md-sys-spacing-3);--md-app-view-header-control-size:calc(var(--md-sys-spacing-6) + var(--md-sys-spacing-2));--md-app-view-header-tabs-gap:0px;--md-app-view-header-title-size:var(--md-sys-typescale-board-title-size);--md-app-view-header-title-line:var(--md-sys-typescale-board-title-line);--md-app-view-header-title-weight:var(--md-sys-typescale-board-title-weight);--md-app-view-header-heading-gap:var(--md-sys-spacing-1);--md-app-view-header-description-size:var(--md-sys-typescale-meta-size);--md-app-view-header-description-line:var(--md-sys-typescale-meta-line);--md-app-view-header-description-on-surface:var(--md-sys-color-on-surface-variant);--md-app-view-header-description-lines:2;--md-app-view-header-description-lines-narrow:1;--md-app-view-header-description-measure:80ch;--md-app-view-header-description-max-block:40vh;--md-app-view-header-back-padding:var(--md-sys-spacing-2);--md-app-security-meta-on-surface:var(--md-sys-color-on-surface-variant);--md-app-security-icon-failure:var(--md-sys-color-error);--md-app-security-icon-success:var(--md-sys-color-primary);--md-app-security-icon-pending:var(--md-sys-color-on-surface-variant);--md-app-report-row-gap:var(--md-sys-spacing-2);--md-app-report-row-padding:var(--md-sys-spacing-2);--md-app-report-row-divider:var(--md-sys-color-outline-variant);--md-app-report-row-divider-width:var(--md-app-edge-width);--md-app-report-row-label-weight:var(--md-sys-typescale-weight-medium);--md-app-report-row-label-on-surface:var(--md-sys-color-on-surface);--md-app-report-row-value-on-surface:var(--md-sys-color-on-surface);--md-app-report-row-value-muted-on-surface:var(--md-sys-color-on-surface-variant);--md-app-report-row-hint-size:var(--md-sys-typescale-meta-size);--md-app-report-row-hint-line:var(--md-sys-typescale-meta-line);--md-app-report-row-hint-on-surface:var(--md-sys-color-on-surface-variant);--md-app-environment-grant-surface:var(--md-app-ground-operated);--md-app-environment-grant-radius:var(--md-sys-shape-corner-small);--md-app-environment-grant-padding:var(--md-sys-spacing-2);--md-app-environment-grant-size:var(--md-sys-typescale-meta-size);--md-app-environment-grant-line:var(--md-sys-typescale-meta-line);--md-app-ai-settings-list-indent:var(--md-sys-spacing-5);--md-app-ai-settings-list-gap:var(--md-sys-spacing-1);--md-app-ai-admin-test-gap:var(--md-sys-spacing-2);--md-app-ai-admin-result-size:var(--md-sys-typescale-meta-size);--md-app-ai-admin-result-line:var(--md-sys-typescale-meta-line);--md-app-ai-admin-result-on-surface:var(--md-sys-color-on-surface);--md-app-ai-admin-result-error-on-surface:var(--md-sys-color-error);--md-app-ai-admin-warning-on-surface:var(--md-sys-color-error);--md-app-ai-admin-warning-gap:var(--md-sys-spacing-1);--md-app-ai-suggestion-row-gap:var(--md-sys-spacing-2);--md-app-ai-suggestion-gap:var(--md-sys-spacing-3);--md-app-ai-suggestion-padding:var(--md-sys-spacing-4);--md-app-ai-suggestion-radius:var(--md-sys-shape-corner-large);--md-app-ai-suggestion-panel-surface:var(--md-app-ground-entries);--md-app-ai-suggestion-error-edge:var(--md-sys-color-error-container);--md-app-ai-suggestion-title-size:var(--md-sys-typescale-title-small-size);--md-app-ai-suggestion-title-line:var(--md-sys-typescale-title-small-line);--md-app-ai-suggestion-title-weight:var(--md-sys-typescale-title-small-weight);--md-app-ai-suggestion-collapse-size:var(--md-app-icon-size);--md-app-ai-suggestion-mark-size:var(--md-sys-typescale-label-small-size);--md-app-ai-suggestion-mark-line:var(--md-sys-typescale-label-small-line);--md-app-ai-suggestion-mark-weight:var(--md-sys-typescale-label-small-weight);--md-app-ai-suggestion-mark-padding:var(--md-sys-spacing-2);--md-app-ai-suggestion-mark-gap:var(--md-sys-spacing-1);--md-app-ai-suggestion-mark-compact-padding:var(--md-sys-spacing-0);--md-app-ai-suggestion-hint-size:var(--md-sys-typescale-meta-size);--md-app-ai-suggestion-hint-line:var(--md-sys-typescale-meta-line);--md-app-ai-suggestion-hint-on-surface:var(--md-sys-color-on-surface-variant);--md-app-ai-suggestion-error-on-surface:var(--md-sys-color-error);--md-app-ai-suggestion-step-gap:var(--md-sys-spacing-3);--md-app-ai-suggestion-step-off-on-surface:var(--md-sys-color-on-surface-variant);--md-app-ai-suggestion-compare-gap:var(--md-sys-spacing-3);--md-app-ai-suggestion-compare-edge:var(--md-app-edge-width) solid var(--md-app-edge-color);--md-app-ai-suggestion-compare-label-size:var(--md-sys-typescale-meta-size);--md-app-ai-suggestion-compare-label-line:var(--md-sys-typescale-meta-line);--md-app-ai-suggestion-compare-label-weight:var(--md-sys-typescale-title-small-weight);--md-app-ai-suggestion-compare-label-on-surface:var(--md-sys-color-on-surface-variant);--md-app-day-proposal-row-gap:var(--md-sys-spacing-2);--md-app-day-proposal-row-padding:var(--md-sys-spacing-2);--md-app-day-proposal-row-edge:var(--md-sys-color-outline-variant);--md-app-day-proposal-body-gap:var(--md-sys-spacing-1);--md-app-day-proposal-meta-gap:var(--md-sys-spacing-1);--md-app-day-proposal-title-size:var(--md-sys-typescale-body-medium-size);--md-app-day-proposal-title-line:var(--md-sys-typescale-body-medium-line);--md-app-day-proposal-title-on-surface:var(--md-sys-color-on-surface);--md-app-day-proposal-reason-size:var(--md-sys-typescale-meta-size);--md-app-day-proposal-reason-line:var(--md-sys-typescale-meta-line);--md-app-day-proposal-reason-on-surface:var(--md-sys-color-on-surface-variant);--md-app-spellcheck-spelling-color:var(--md-sys-color-error);--md-app-spellcheck-grammar-color:var(--md-sys-color-tertiary);--md-app-spellcheck-wave-thickness:1.5px;--md-app-spellcheck-wave-offset:.2em;--md-app-spellcheck-delay:.4s;--md-app-writing-aid-head-gap:var(--md-sys-spacing-1);--md-app-writing-aid-head-padding:var(--md-sys-spacing-3);--md-app-writing-aid-kind-size:var(--md-sys-typescale-label-small-size);--md-app-writing-aid-kind-line:var(--md-sys-typescale-label-small-line);--md-app-writing-aid-kind-weight:var(--md-sys-typescale-label-small-weight);--md-app-writing-aid-kind-on-surface:var(--md-sys-color-on-surface-variant);--md-app-writing-aid-reason-size:var(--md-sys-typescale-meta-size);--md-app-writing-aid-reason-line:var(--md-sys-typescale-meta-line);--md-app-writing-aid-reason-on-surface:var(--md-sys-color-on-surface-variant);--md-app-writing-aid-best-weight:var(--md-sys-typescale-title-small-weight);--md-app-purge-meta-size:var(--md-sys-typescale-meta-size);--md-app-purge-meta-line:var(--md-sys-typescale-meta-line);--md-app-purge-meta-on-surface:var(--md-sys-color-on-surface-variant);--md-app-purge-counts-gap:var(--md-sys-spacing-1);--md-app-purge-unseen-mark-width:var(--md-sys-spacing-1);--md-app-purge-unseen-mark:var(--md-sys-color-primary);--md-app-purge-count-gap:var(--md-sys-spacing-2);--md-app-purge-count-value-weight:var(--md-sys-typescale-weight-medium);--md-app-purge-chip-surface:var(--md-app-ground-operated);--md-app-purge-chip-radius:var(--md-sys-shape-corner-small);--md-app-purge-chip-padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);--md-app-purge-dot-size:var(--md-sys-spacing-2);--md-app-purge-dot-surface:var(--md-sys-color-primary);--md-app-purge-dot-border-width:var(--md-app-edge-width);--md-app-purge-share-height:var(--md-sys-spacing-2);--md-app-purge-share-radius:var(--md-sys-shape-corner-extra-small);--md-app-purge-share-gap:2px;--md-app-purge-share-tone-1:var(--md-sys-color-primary);--md-app-purge-share-tone-2:var(--md-sys-color-tertiary);--md-app-purge-share-tone-3:var(--md-sys-color-outline);--md-app-purge-share-tone-4:var(--md-sys-color-outline-variant);--md-app-purge-share-tone-5:var(--md-sys-color-surface-container-highest);--md-app-purge-body-gap:var(--md-sys-spacing-2);--md-app-purge-body-indent:var(--md-app-touch-target-min);--md-app-purge-failed-on-surface:var(--md-sys-color-error);--md-app-purge-error-surface:var(--md-sys-color-error-container);--md-app-purge-error-on-surface:var(--md-sys-color-on-error-container);--md-app-purge-error-radius:var(--md-sys-shape-corner-small);--md-app-purge-error-padding:var(--md-sys-spacing-2);--md-app-purge-error-gap:var(--md-sys-spacing-2);--md-app-filter-button-gap:var(--md-sys-spacing-2);--md-app-filter-badge-size:var(--md-sys-typescale-label-small-size);--md-app-filter-badge-min:1.25rem;--md-app-filter-badge-padding:var(--md-sys-spacing-0) var(--md-sys-spacing-1);--md-app-filter-badge-surface:var(--md-sys-color-primary);--md-app-filter-badge-on-surface:var(--md-sys-color-on-primary);--md-app-filter-bar-gap:var(--md-sys-spacing-2);--md-app-filter-bar-margin:var(--md-sys-spacing-3);--md-app-filter-bar-chip-padding:var(--md-sys-spacing-1) var(--md-sys-spacing-3);--md-app-filter-bar-chip-surface:var(--md-app-container-tonal-surface);--md-app-filter-bar-chip-on-surface:var(--md-app-container-tonal-on-surface);--md-app-filter-bar-chip-icon:var(--md-sys-spacing-4);--md-app-table-surface:var(--md-app-ground-raised);--md-app-table-head-surface:var(--md-app-ground-entries);--md-app-table-row-height:52px;--md-app-table-row-height-dense:40px;--md-app-table-head-height:56px;--md-app-table-group-height:44px;--md-app-table-cell-padding-inline:var(--md-sys-spacing-4);--md-app-table-cell-padding-narrow:var(--md-sys-spacing-1);--md-app-table-radius:var(--md-sys-shape-corner-large);--md-app-table-cell-size:var(--md-sys-typescale-body-medium-size);--md-app-table-cell-line:var(--md-sys-typescale-body-medium-line);--md-app-table-cell-tracking:var(--md-sys-typescale-body-medium-tracking);--md-app-table-name-share:40%;--md-app-table-url-share:calc(100% - var(--md-app-table-name-share));--md-app-notifications-message-share:55%;--md-app-notifications-where-share:calc(100% - var(--md-app-notifications-message-share));--md-app-notifications-time-share:88px;--md-app-notifications-result-share:144px;--md-app-notifications-actions-share:var(--md-app-table-one-action-width);--md-app-table-one-action-width:calc(var(--md-app-touch-target-min) + 2 * var(--md-app-table-cell-padding-narrow));--md-app-users-name-share:45%;--md-app-users-email-share:calc(100% - var(--md-app-users-name-share));--md-app-users-role-share:192px;--md-app-users-two-factor-share:var(--md-app-table-count-column-width);--md-app-users-created-share:120px;--md-app-security-event-share:40%;--md-app-security-subject-share:30%;--md-app-security-actor-share:calc(100% - var(--md-app-security-event-share) - var(--md-app-security-subject-share));--md-app-security-ip-share:152px;--md-app-security-time-share:var(--md-app-notifications-time-share);--md-app-trash-entry-share:45%;--md-app-trash-where-share:calc(100% - var(--md-app-trash-entry-share));--md-app-trash-deleted-share:var(--md-app-notifications-time-share);--md-app-trash-gone-share:136px;--md-app-trash-action-share:200px;--md-app-links-list-group-gap:var(--md-sys-spacing-4);--md-app-table-icon-column-width:44px;--md-app-table-count-column-width:64px;--md-app-table-actions-column-width:100px;--md-app-table-grip-cell-padding:var(--md-sys-spacing-3);--md-app-table-grip-column-width:calc(var(--md-app-grip-size) + 2 * var(--md-app-table-grip-cell-padding));--md-app-category-nav-width:14rem;--md-app-category-nav-gap:var(--md-sys-spacing-4);--md-app-category-nav-sticky-top:calc(var(--md-app-app-bar-height) + var(--md-sys-spacing-4));--md-app-category-nav-max-block:calc(100dvh - var(--md-app-app-bar-height) - 2 * var(--md-sys-spacing-4));--md-app-category-nav-item-radius:var(--md-sys-shape-corner-full);--md-app-category-nav-item-padding-block:var(--md-sys-spacing-2);--md-app-category-nav-item-padding-inline:var(--md-sys-spacing-3);--md-app-category-nav-item-gap:var(--md-sys-spacing-2);--md-app-category-nav-size:var(--md-sys-typescale-label-size);--md-app-category-nav-line:var(--md-sys-typescale-label-line);--md-app-category-nav-dot-size:.75rem;--md-app-category-nav-surface-active:var(--md-sys-color-primary-container);--md-app-category-nav-surface-hover:var(--md-sys-color-surface-container-high);--md-app-category-nav-dot-default:var(--md-sys-color-outline);--md-app-category-nav-on-surface-active:var(--md-sys-color-on-primary-container);--md-app-category-nav-on-surface:var(--md-sys-color-on-surface-variant);--md-app-category-nav-count-on-surface:var(--md-sys-color-on-surface-variant);--md-app-category-nav-row-gap:var(--md-sys-spacing-1);--md-app-category-nav-grip-overhang-block:calc(( var(--md-app-touch-target-min) - var(--md-app-category-nav-line) - 2 * var(--md-app-category-nav-item-padding-block) ) / 2);--md-app-category-nav-grip-overhang-inline:calc((var(--md-app-touch-target-min) - var(--md-app-grip-size)) / 2);--md-app-category-order-gap:var(--md-sys-spacing-1);--md-app-category-order-row-min-height:3.5rem;--md-app-category-order-row-gap:var(--md-sys-spacing-3);--md-app-category-order-row-padding-inline:var(--md-sys-spacing-3);--md-app-category-order-row-radius:var(--md-sys-shape-corner-medium);--md-app-category-order-row-surface:var(--md-app-ground-entries);--md-app-links-search-max:26rem;--md-app-card-detail-width:min(72.5rem, calc(100vw - 7.5rem));--md-app-card-detail-max-height:calc(100dvh - 4rem);--md-app-card-detail-stack-gap:var(--md-sys-spacing-5);--md-app-card-detail-inset:var(--md-sys-spacing-5);--md-app-card-detail-scroll-end:var(--md-sys-shape-corner-extra-large);--md-app-card-detail-body-end:var(--md-sys-spacing-0);--md-app-card-detail-surface:var(--md-app-ground-entries);--md-app-card-detail-pill-title-max:11rem;--md-app-card-detail-dropzone-icon-size:1.625rem;--md-app-card-meta-gap:var(--md-sys-spacing-2);--md-app-card-meta-chip-text-size:var(--md-sys-typescale-label-size);--md-app-card-meta-chip-text-line:var(--md-sys-typescale-label-line);--md-app-card-meta-set-surface:var(--md-app-container-tonal-surface);--md-app-card-meta-set-text:var(--md-app-container-tonal-on-surface);--md-app-card-meta-unset-edge:var(--md-sys-color-outline);--md-app-card-meta-unset-text:var(--md-sys-color-on-surface-variant);--md-app-card-meta-remove-size:1.125rem;--md-app-card-meta-tile-min-height:calc(var(--md-app-touch-target-min) + var(--md-sys-spacing-4));--md-app-card-meta-tile-icon-size:var(--md-sys-spacing-4);--md-app-card-meta-tile-value-weight:var(--md-sys-typescale-control-weight);--md-app-bottom-sheet-radius:var(--md-sys-shape-corner-large);--md-app-bottom-sheet-max-height:80dvh;--md-app-bottom-sheet-row-gap:var(--md-sys-spacing-3);--md-app-bottom-sheet-handle-width:2rem;--md-app-bottom-sheet-handle-height:var(--md-sys-spacing-1);--md-app-bottom-sheet-handle-target:var(--md-app-touch-target-min);--md-app-bottom-sheet-grip-zone-min:var(--md-app-touch-target-min);--md-app-bottom-sheet-handle-color:var(--md-sys-color-outline-variant);--md-app-menu-form:popover;--md-app-bottom-sheet-entry-height:calc(var(--md-app-touch-target-min) + var(--md-sys-spacing-2));--md-app-bottom-sheet-entry-text-size:var(--md-sys-typescale-body-size);--md-app-bottom-sheet-entry-text-line:var(--md-sys-typescale-body-line);--md-app-bottom-sheet-overview-height:calc(var(--md-app-touch-target-min) + var(--md-sys-spacing-5));--md-app-bottom-sheet-page-shift:var(--md-sys-spacing-6);--md-app-bottom-sheet-swipe-out-distance:100%;--md-app-bottom-sheet-swipe-motion-out-duration:var(--md-sys-motion-spring-spatial-fast-duration);--md-app-bottom-sheet-swipe-motion-out-spring:var(--md-sys-motion-spring-spatial-fast);--md-app-bottom-sheet-swipe-motion-return-duration:var(--md-sys-motion-spring-spatial-fast-duration);--md-app-bottom-sheet-swipe-motion-return-spring:var(--md-sys-motion-spring-spatial-fast);--md-app-md-editor-motion-bar-reveal-spring:var(--md-sys-motion-spring-effects-fast);--md-app-md-editor-motion-bar-reveal-duration:var(--md-sys-motion-spring-effects-fast-duration);--md-app-md-editor-bar-height:2.5rem;--md-app-md-editor-bubble-padding:var(--md-sys-spacing-1);--md-app-md-editor-bubble-lift:var(--md-sys-spacing-2);--md-app-md-editor-divider-height:1.125rem;--md-app-md-editor-icon-size:1.125rem;--md-app-md-editor-table-bar-height:var(--md-app-md-editor-bar-height);--md-app-md-editor-quote-edge-width:.1875rem;--md-app-md-editor-quote-edge-color:var(--md-sys-color-outline);--md-app-md-editor-quote-text:var(--md-sys-color-on-surface-variant);--md-app-md-editor-code-lang-size:var(--md-sys-typescale-label-small-size);--md-app-md-editor-code-lang-line:var(--md-sys-typescale-label-small-line);--md-app-md-editor-code-lang-color:var(--md-sys-color-on-surface-variant);--md-app-md-editor-diagram-error-color:var(--md-sys-color-error);--md-app-md-editor-diagram-focus-width:var(--md-app-card-focus-width);--md-app-md-editor-diagram-focus-offset:var(--md-app-card-focus-offset);--md-app-version-badge-surface:var(--md-sys-color-primary);--md-app-version-badge-on-surface:var(--md-sys-color-on-primary);--md-app-version-badge-dev-surface:var(--md-app-ground-operated);--md-app-version-badge-dev-on-surface:var(--md-sys-color-on-surface-variant);--md-app-version-badge-padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);--md-app-version-badge-radius:var(--md-sys-shape-corner-full);--md-app-version-badge-size:var(--md-sys-typescale-label-small-size);--md-app-scrollbar-thumb:var(--md-sys-color-outline-variant);--md-app-scrollbar-thumb-hover:var(--md-sys-color-outline);--md-app-qr-surface:#fff;--md-app-qr-modules:#000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#7fd7c6;--md-sys-color-on-primary:#00382f;--md-sys-color-primary-container:#004b41;--md-sys-color-on-primary-container:#9bf3e1;--md-sys-color-tertiary:#a5cdde;--md-sys-color-on-tertiary:#063543;--md-sys-color-tertiary-container:#244c5a;--md-sys-color-on-tertiary-container:#c0e9fb;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-success:#7cdb8a;--md-sys-color-on-success:#003912;--md-sys-color-background:#182021;--md-sys-color-on-background:#e1e3e5;--md-sys-color-surface:#182021;--md-sys-color-on-surface:#e1e3e5;--md-sys-color-surface-variant:#41484d;--md-sys-color-on-surface-variant:#c0c7cd;--md-sys-color-surface-container-lowest:#131a1b;--md-sys-color-surface-container-low:#1f2728;--md-sys-color-surface-container:#232b2c;--md-sys-color-surface-container-high:#2c3436;--md-sys-color-surface-container-highest:#373f41;--md-sys-color-surface-tint:#7fd7c6;--md-sys-color-outline:#8a9297;--md-sys-color-outline-variant:#41484d;--md-sys-color-inverse-surface:#e1e3e5;--md-sys-color-inverse-on-surface:#2e3133;--md-sys-color-inverse-primary:#0e6357;--md-app-app-bar-surface:var(--md-sys-color-primary-container);--md-app-app-bar-on-surface:var(--md-sys-color-on-primary-container);--md-app-brand-cell:var(--md-sys-color-primary);--md-app-app-bar-elevation-scrolled:var(--md-app-elevation-none);--md-app-app-bar-surface-scrolled:color-mix(in srgb, var(--md-app-app-bar-on-surface) calc(var(--md-sys-state-hover-opacity) * 100%), var(--md-app-app-bar-surface));--md-app-ground-raised:var(--md-sys-color-surface-container-highest);--md-app-ground-entries:var(--md-sys-color-surface-container);--md-app-ground-operated:var(--md-sys-color-surface-container-high);--md-app-board-symbol-ground:var(--md-sys-color-on-surface);--md-app-board-symbol-ground-strong:var(--md-sys-color-surface-container-lowest);--md-app-board-surface:var(--md-sys-color-surface-container-lowest);--md-app-list-done-surface:var(--md-app-container-tonal-surface);--md-app-list-done-badge-surface:var(--md-sys-color-surface-container-highest);--md-app-card-elevation:var(--md-app-elevation-none);--md-app-card-elevation-hover:var(--md-app-elevation-resting)}:root[data-density=compact]{--md-app-card-padding:var(--md-sys-spacing-2);--md-app-card-row-gap:var(--md-sys-spacing-1);--md-app-card-stack-gap:var(--md-sys-spacing-1);--md-app-card-flow:row wrap;--md-app-card-cross-align:center;--md-app-table-row-height:var(--md-app-table-row-height-dense);--md-app-checklist-item-min-height:var(--md-app-checklist-item-min-height-dense)}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/roboto-flex-latin.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}::placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}html,body{margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);-webkit-tap-highlight-color:var(--md-app-tap-highlight-color)}body{font-family:var(--md-sys-typescale-font-family);font-size:var(--md-sys-typescale-body-size);line-height:var(--md-sys-typescale-body-line);color:var(--md-sys-color-on-background);background-color:var(--md-sys-color-background);min-height:100vh}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-shell__top{flex:none;height:1px;margin-bottom:-1px}.app-bar{align-items:center;gap:var(--md-app-app-bar-gap);z-index:10;padding:calc(var(--md-app-app-bar-padding-block) + var(--md-app-safe-top)) var(--md-app-app-bar-padding-inline) var(--md-app-app-bar-padding-block);background-color:var(--md-app-app-bar-surface);color:var(--md-app-app-bar-on-surface);box-shadow:var(--md-app-app-bar-elevation);transition:box-shadow var(--md-sys-motion-spring-effects-default-duration) var(--md-sys-motion-spring-effects-default), background-color var(--md-sys-motion-spring-effects-default-duration) var(--md-sys-motion-spring-effects-default);--md-app-field-surface:var(--md-app-app-bar-state-surface);--md-app-field-surface-hover:var(--md-app-app-bar-state-surface-hover);--md-app-field-ring-focus:var(--md-app-app-bar-ring-focus);--md-app-field-on-surface:var(--md-app-app-bar-on-surface);--md-app-field-icon:var(--md-app-app-bar-on-surface);--md-app-field-radius:var(--md-app-app-bar-field-radius);display:flex;position:sticky;top:0}.app-shell[data-scrolled] .app-bar{box-shadow:var(--md-app-app-bar-elevation-scrolled);background-color:var(--md-app-app-bar-surface-scrolled)}.app-bar .field__input::placeholder{color:var(--md-app-app-bar-on-surface);opacity:1}.app-bar__brand{height:var(--md-app-app-bar-brand-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.app-bar__brand .icon{width:var(--md-app-app-bar-brand-size);height:var(--md-app-app-bar-brand-size)}.brand__cell{rx:var(--md-app-brand-cell-radius);transform-box:fill-box;transform-origin:50%;transition:rx var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), transform var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}.brand__cell--round{rx:var(--md-app-brand-cell-radius-round)}@media (hover:hover){.app-bar__home:hover .brand__cell{rx:var(--md-app-brand-cell-radius-round);transform:rotate(var(--md-app-brand-cell-turn));transition-delay:var(--md-app-brand-cell-stagger)}.app-bar__home:hover .brand__cell--round{rx:var(--md-app-brand-cell-radius)}.app-bar__home:hover .brand__cell:nth-child(2){transition-delay:calc(2 * var(--md-app-brand-cell-stagger))}.app-bar__home:hover .brand__cell:nth-child(3){transition-delay:calc(3 * var(--md-app-brand-cell-stagger))}.app-bar__home:hover .brand__cell:nth-child(4){transition-delay:calc(4 * var(--md-app-brand-cell-stagger))}}@media (prefers-reduced-motion:reduce){.app-bar__home:hover .brand__cell{rx:var(--md-app-brand-cell-radius);transform:none}.app-bar__home:hover .brand__cell--round{rx:var(--md-app-brand-cell-radius-round)}}.app-bar__title{margin:var(--md-sys-spacing-0);font-size:var(--md-sys-typescale-wordmark-size);line-height:var(--md-sys-typescale-wordmark-line);font-weight:var(--md-sys-typescale-wordmark-weight)}.app-bar__home{align-items:center;gap:var(--md-sys-spacing-3);padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);color:inherit;margin-inline-start:calc(-1 * var(--md-sys-spacing-2));text-decoration:none;display:inline-flex}.app-bar__actions{align-items:center;gap:var(--md-app-app-bar-account-gap);margin-left:auto;display:flex}.app-bar__actions>.app-search__wrapper{margin-inline-end:calc(var(--md-app-app-bar-zone-gap) - var(--md-app-app-bar-account-gap))}.app-bar__actions>*,.app-bar__actions .app-bar__user,.app-bar__actions .menu-surface__toggle{height:var(--md-app-app-bar-control-size)}.app-bar__user{align-items:center;gap:var(--md-sys-spacing-2);min-width:0;padding:var(--md-sys-spacing-1) var(--md-sys-spacing-1) var(--md-sys-spacing-1) var(--md-sys-spacing-4);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-app-app-bar-state-surface);display:inline-flex}.app-bar__user-name{font-size:var(--md-sys-typescale-control-size);line-height:var(--md-sys-typescale-control-line);font-weight:var(--md-sys-typescale-control-weight);color:var(--md-app-app-bar-on-surface);min-width:0;max-width:var(--md-app-app-bar-user-name-max);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-bar__avatar{width:var(--md-sys-spacing-6);height:var(--md-sys-spacing-6);border-radius:var(--md-sys-shape-corner-full);font-size:var(--md-sys-typescale-control-size);font-weight:var(--md-sys-typescale-control-weight);color:var(--md-app-app-bar-surface);background-color:var(--md-app-app-bar-on-surface);justify-content:center;align-items:center;display:inline-flex}.app-bar .btn--icon,.app-bar .menu-surface__toggle:not(.btn){color:var(--md-app-app-bar-on-surface)}.app-bar :focus-visible{outline-color:var(--md-app-app-bar-on-surface)}.btn.app-bell{position:relative;overflow:visible}.app-bell__badge{top:var(--md-app-badge-offset-block);min-width:var(--md-app-badge-min-size);height:var(--md-app-badge-min-size);padding-inline:var(--md-app-badge-padding-inline);border-radius:var(--md-app-badge-radius);font-size:var(--md-app-badge-size);line-height:var(--md-app-badge-line);font-weight:var(--md-app-badge-weight);color:var(--md-app-badge-on-surface);background-color:var(--md-app-badge-surface);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--md-app-badge-offset-inline)}.app-bar .app-bell__badge{box-shadow:var(--md-app-badge-ring)}.app-search__wrapper{align-items:center;display:flex}.app-search{width:var(--md-app-search-field-width);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-block-end:var(--md-sys-spacing-0)}.field.app-search{margin-block-end:var(--md-sys-spacing-0)}.app-search__wrapper>.app-search__toggle,.app-search .app-search__close{display:none}.origin-chip{align-items:center;gap:var(--md-app-origin-chip-gap);min-width:var(--md-app-origin-chip-min-width);max-width:var(--md-app-origin-chip-max-width);padding:var(--md-app-origin-chip-padding);border:var(--md-app-origin-chip-border-width) solid var(--md-app-origin-chip-border);border-radius:var(--md-app-origin-chip-radius);color:var(--md-app-origin-chip-on-surface);background-color:var(--md-app-origin-chip-surface);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.origin-chip .icon{width:var(--md-app-origin-chip-icon);height:var(--md-app-origin-chip-icon);flex:none}.origin-chip__text{text-overflow:ellipsis;overflow:hidden}.origin-chips>.origin-chip{flex:1 1 0;max-width:max-content}@media (width<=40rem){.app-search__wrapper>.app-search__toggle{display:inline-flex}.app-bar__user-name{display:none}.app-bar__user{padding-inline:var(--md-sys-spacing-1)}.app-search__wrapper .app-search{display:none}.app-search--open .app-search{top:calc(var(--md-app-safe-top) + var(--md-app-app-bar-padding-block));left:var(--md-app-search-docked-inset);right:var(--md-app-search-docked-inset);z-index:1;width:auto;height:var(--md-app-app-bar-control-size);display:flex;position:absolute}.app-search--open .app-search .app-search__close{display:inline-flex}.app-search--open .app-search .field__input::-webkit-search-cancel-button{display:none}.app-search--open>.app-search__toggle{display:none}}.menu-surface__popup.app-search-results__popup{max-width:var(--md-app-search-results-max-width);max-height:var(--md-app-search-results-max-height)}.app-search-results__header-line{z-index:1;background-color:var(--md-app-menu-surface);position:sticky;top:0}.app-search__hit{flex-wrap:wrap}.app-search__hit .menu-surface__part:first-child{flex:1 0 100%;max-width:none}li:has(.app-search__hit)+li:has(.app-search__hit) .app-search__hit{border-top:var(--md-app-menu-divider-width) solid var(--md-app-menu-divider)}.menu-surface{display:inline-flex}.menu-surface__toggle:not(.btn){padding:var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:inline-flex}.menu-surface__popup{min-width:var(--md-app-menu-min-width);max-width:var(--md-app-menu-max-width);margin:var(--md-sys-spacing-0);padding:var(--md-app-menu-padding);border-radius:var(--md-app-menu-radius);font-family:var(--md-sys-typescale-font-family);font-size:var(--md-app-menu-text-size);line-height:var(--md-app-menu-text-line);color:var(--md-sys-color-on-surface);background-color:var(--md-app-menu-surface);box-shadow:var(--md-app-menu-elevation);overscroll-behavior:contain;border:none;list-style:none;position:fixed;inset:auto;overflow-y:auto}.menu-surface__popup[data-side=below]{margin-block-start:var(--md-app-menu-anchor-offset)}.menu-surface__popup[data-side=above]{margin-block-start:calc(-1 * var(--md-app-menu-anchor-offset))}.menu-surface__popup[hidden]{display:none}.rich-tooltip__popup{text-align:start;gap:var(--md-app-tooltip-rich-gap);padding:var(--md-app-tooltip-rich-padding);max-inline-size:var(--md-app-tooltip-rich-max-width);border-radius:var(--md-app-tooltip-rich-radius);background-color:var(--md-app-tooltip-rich-surface);color:var(--md-app-tooltip-rich-on-surface);flex-direction:column;display:flex}.rich-tooltip__subhead{font-size:var(--md-app-tooltip-rich-subhead-size);line-height:var(--md-app-tooltip-rich-subhead-line);font-weight:var(--md-app-tooltip-rich-subhead-weight)}.rich-tooltip__text{font-size:var(--md-app-tooltip-rich-text-size);line-height:var(--md-app-tooltip-rich-text-line);white-space:pre-wrap;overflow-wrap:anywhere}.rich-tooltip__actions{justify-content:flex-end;display:flex}.rich-tooltip__popup .rich-tooltip__action{color:var(--md-app-tooltip-rich-action-color)}.menu-surface__popup{opacity:0;transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}.menu-surface__popup:popover-open{opacity:1}@starting-style{.menu-surface__popup:popover-open{opacity:0}}.menu-surface__popup::backdrop{background-color:#0000}.menu-surface__line{align-items:center;gap:var(--md-app-menu-gap);width:100%;padding:var(--md-app-menu-item-padding);text-align:left;color:var(--md-sys-color-on-surface);text-decoration:none;display:flex}.menu-surface__line:hover,.menu-surface__line:focus-visible{text-decoration:none}.menu-surface__header,.menu-surface__footer{padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3) var(--md-sys-spacing-1);gap:var(--md-sys-spacing-2);flex-direction:column;display:flex}.menu-surface__footer{margin-top:var(--md-sys-spacing-1);border-top:var(--md-app-menu-divider-width) solid var(--md-app-menu-divider)}.menu-surface__header{margin-bottom:var(--md-sys-spacing-1);border-bottom:var(--md-app-menu-divider-width) solid var(--md-app-menu-divider)}.version-footer{gap:var(--md-sys-spacing-2);flex-direction:column;display:flex}.version-footer__line{align-items:center;gap:var(--md-sys-spacing-2);flex-wrap:wrap;display:flex}.version-badge{padding:var(--md-app-version-badge-padding);border-radius:var(--md-app-version-badge-radius);background-color:var(--md-app-version-badge-surface);color:var(--md-app-version-badge-on-surface);font-size:var(--md-app-version-badge-size);font-weight:var(--md-sys-typescale-weight-medium);flex:none}.version-badge--dev{background-color:var(--md-app-version-badge-dev-surface);color:var(--md-app-version-badge-dev-on-surface)}.version-footer__built{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-small-size)}.version-footer__refresh{justify-content:center;width:100%}.menu-surface__line>span{overflow-wrap:anywhere;min-width:0}.menu-surface__part{align-items:center;gap:var(--md-app-menu-gap);min-width:0;max-width:var(--md-app-menu-part-max);flex:0 auto;display:flex}.menu-surface__part:only-child{flex:auto;max-width:none}.menu-surface__part+.menu-surface__part{margin-inline-start:var(--md-app-menu-part-gap)}.menu-surface__part>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-surface__item{border-radius:var(--md-app-menu-item-radius);font-family:inherit;font-size:inherit;cursor:pointer;background-color:#0000;border:none}.menu-surface__separator{margin:var(--md-app-menu-separator-margin);border-top:var(--md-app-menu-divider-width) solid var(--md-app-menu-divider)}.menu-surface__item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-surface__item:hover,.menu-surface__item:focus-visible{background-color:var(--md-app-container-tonal-surface);color:var(--md-app-container-tonal-on-surface)}.menu-surface__item--danger{color:var(--md-sys-color-error)}.menu-surface__item--danger:hover,.menu-surface__item--danger:focus-visible{background-color:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.menu-surface__item--disabled{opacity:var(--md-app-disabled-opacity);cursor:default}.menu-surface__item--disabled:hover{background-color:#0000}.menu-surface__item>.menu-surface__end{align-items:center;gap:var(--md-app-menu-gap);flex:none;margin-inline-start:auto;display:inline-flex;overflow:visible}.menu-surface__trailing{font-size:var(--md-app-menu-entry-supporting-size);line-height:var(--md-app-menu-entry-supporting-line);color:var(--md-app-menu-entry-trailing-color)}.menu-surface__end--check>.icon{color:var(--md-app-menu-entry-mark-color)}.menu-surface__end--check:not(.menu-surface__end--on)>.icon{visibility:hidden}.menu-surface__item>.assignee-avatar,.menu-surface__item>.color-picker__swatch{inline-size:var(--md-app-menu-entry-lead-size);block-size:var(--md-app-menu-entry-lead-size);flex:none}.menu-surface__item>.menu-surface__text{flex-direction:column;min-width:0;display:flex}.menu-surface__text>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-surface__supporting{font-size:var(--md-app-menu-entry-supporting-size);line-height:var(--md-app-menu-entry-supporting-line);color:var(--md-app-menu-entry-trailing-color)}.menu-surface__item-spacer{width:var(--md-app-icon-size);height:var(--md-app-icon-size);flex:none}.content{min-width:0;padding:var(--md-sys-spacing-5);background-color:var(--md-app-board-surface);border-radius:var(--md-sys-shape-corner-content) 0 0 0;transition:opacity var(--md-app-view-motion-enter-duration) var(--md-app-view-motion-enter-spring);flex:1}.board-view{min-height:100%}.card__title{margin-top:var(--md-sys-spacing-0);margin-bottom:var(--md-sys-spacing-4);font-size:var(--md-sys-typescale-board-title-size);line-height:var(--md-sys-typescale-board-title-line);font-weight:var(--md-sys-typescale-board-title-weight);color:var(--md-sys-color-on-surface)}.btn{padding:var(--md-app-button-padding-block) var(--md-app-button-padding-inline);border:var(--md-app-control-edge-width) solid var(--md-app-control-edge-color);border-radius:var(--md-sys-shape-corner-full);font-family:inherit;font-size:var(--md-sys-typescale-control-size);line-height:var(--md-sys-typescale-control-line);font-weight:var(--md-sys-typescale-control-weight);letter-spacing:var(--md-sys-typescale-control-tracking);color:var(--md-sys-color-on-surface);cursor:pointer;background-color:#0000;justify-content:center}.btn--primary{color:var(--md-sys-color-on-primary);background-color:var(--md-sys-color-primary);border-color:#0000}.btn--filter{border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface-variant)}.btn--filter.btn--primary{color:var(--md-app-container-tonal-on-surface);background-color:var(--md-app-container-tonal-surface);border-color:#0000}.field{gap:var(--md-sys-spacing-1);margin-bottom:var(--md-sys-spacing-4);flex-direction:column;display:flex}.field[hidden]{display:none}.field__label{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.field__input,.field__box{box-sizing:border-box;padding:var(--md-app-field-padding);border-radius:var(--md-app-field-radius);font-family:inherit;font-size:var(--md-app-field-size);line-height:var(--md-app-field-line);color:var(--md-app-field-on-surface);background-color:var(--md-app-field-surface);min-height:var(--md-app-field-min-height);border:none}.select,.select__surface{min-width:0;display:block}.menu-surface__toggle.select__trigger{justify-content:space-between;align-items:center;gap:var(--md-sys-spacing-2);width:100%;padding:var(--md-app-field-padding);border-radius:var(--md-app-field-radius);color:var(--md-app-field-on-surface);background-color:var(--md-app-field-surface);text-align:left;cursor:pointer;display:flex}.select__trigger>.menu-surface__toggle-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.select__trigger svg{flex:none}textarea.field__input,.md-editor{min-height:var(--md-app-field-multiline-min-height)}.field__box{align-items:center;gap:var(--md-app-field-gap);padding-block:var(--md-sys-spacing-0);display:flex}.field__box .field__input,.field__input--bare{min-width:0;min-height:auto;padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-none);box-shadow:none;background-color:#0000;border:none;flex:1}.field__box>.icon{color:var(--md-app-field-icon);flex:none}.field__error{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-error)}.field__error:empty{display:none}.field__input:disabled,.field__box--disabled{opacity:var(--md-app-disabled-opacity);cursor:not-allowed}.icon{width:var(--md-app-icon-size);height:var(--md-app-icon-size);vertical-align:middle;flex:none}.btn,.card-item__badge,.nav-rail__icon,.fab__icon{align-items:center;gap:var(--md-sys-spacing-1);display:inline-flex}.btn--icon{justify-content:center;gap:var(--md-sys-spacing-0);background-color:#0000;border:none}.btn--icon,.datepicker__day,.datepicker__year,.md-editor__btn,.icon-picker__option,.segmented__option,.menu-surface__item,.menu-surface__toggle:not(.btn),.filter-button,.filter-bar__chip,.filter-bar__reset,.clip-reveal,.toolbar__btn,.attached,.meta-section>.section__head--foldable{min-width:var(--md-app-touch-target-min);min-height:var(--md-app-touch-target-min)}.checkbox:before,.complete-toggle:before,.card-item .menu-surface__toggle:before,.attached .menu-surface__toggle:before,.attached .attached__delete:before,.data-table__cell--actions .menu-surface__toggle:before,.data-table__cell--actions .btn--icon:before,.card-item__badge--toggle:before,.checklist-item__grip:before,.checklist__grip:before,.attached__grip:before,.data-table__grip:before,.nav-setup__grip:before,.category-nav__grip:before,.filter-chip:before,.column__drag-handle:before,.meta-chip__button:before,.meta-chip__remove:before,.task-group__drag-handle:before,.column__add-btn:before,.column__head .menu-surface__toggle:before,.segmented--dense .segmented__option:before,.ai-suggestion__collapse:before,.my-day__focus:before,.view-header .btn:before,.task-group__head:before{content:"";width:max(100%, var(--md-app-touch-area-inline));height:max(100%, var(--md-app-touch-target-min));transform:translate(calc(-50% + var(--md-app-touch-area-shift)), -50%);z-index:-1;position:absolute;top:50%;left:50%}.card-item,.column__drag-handle,.task-group__drag-handle,.checklist-item__grip,.checklist__grip,.attached__grip,.data-table__grip,.category-nav__grip,.category-order__row{-webkit-touch-callout:none}.column__drag-handle,.task-group__drag-handle,.checklist-item__grip,.checklist__grip,.attached__grip,.nav-setup__grip,.data-table__grip,.category-nav__grip{--md-app-icon-size:var(--md-app-grip-size);color:var(--md-app-grip-on-surface);cursor:grab;touch-action:none;flex:none;align-items:center;display:inline-flex;position:relative;overflow:visible}.column__drag-handle:active,.task-group__drag-handle:active,.checklist-item__grip:active,.checklist__grip:active,.attached__grip:active,.nav-setup__grip:active,.data-table__grip:active,.category-nav__grip:active{cursor:grabbing}.card-item,.checklist-item,.checklist__head,.attached,.column__head,.filter-dialog__chips,.nav-rail__item,.data-table__cell--actions,.data-table__cell--grip,.meta-chip__button,.meta-chip__remove,.card-item__handles,.column__add,.task-group__bar,.segmented--dense,.ai-suggestion__head,.my-day,.view-header,.view-header__actions{isolation:isolate}.checkbox,.complete-toggle,.card-item .menu-surface__toggle,.column__head .menu-surface__toggle,.attached .menu-surface__toggle,.attached .attached__delete,.data-table__cell--actions .menu-surface__toggle,.data-table__cell--actions .btn--icon,.my-day .my-day__focus,.view-header .btn{min-width:auto;min-height:auto;position:relative;overflow:visible}.card-item .menu-surface__toggle,.column__head .menu-surface__toggle,.attached .menu-surface__toggle,.attached .attached__delete,.data-table__cell--actions .menu-surface__toggle,.data-table__cell--actions .btn--icon,.data-table__cell--actions .users__hint,.attached .users__hint{inline-size:var(--md-app-menu-toggle-size);block-size:var(--md-app-menu-toggle-size);padding:var(--md-sys-spacing-0);justify-content:center;align-items:center;display:inline-flex}.view-header .btn{block-size:var(--md-app-view-header-control-size)}.view-header .btn--icon{inline-size:var(--md-app-view-header-control-size)}.menu-surface--floating{top:var(--md-app-floating-menu-offset);right:var(--md-app-floating-menu-offset);z-index:2;pointer-events:none;position:absolute}.menu-surface--floating>.menu-surface__toggle,.menu-surface--floating .menu-surface__popup,.reveal-on-demand .menu-surface__popup{pointer-events:auto}@media (hover:hover){.menu-surface--floating>.menu-surface__toggle,.reveal-on-demand{opacity:0;pointer-events:none}:hover>.menu-surface--floating>.menu-surface__toggle,.menu-surface--floating>.menu-surface__toggle:focus-visible,.menu-surface--floating.menu-surface--open>.menu-surface__toggle,:hover>.reveal-on-demand,.reveal-on-demand-host:hover .reveal-on-demand,.reveal-on-demand:focus-visible,.reveal-on-demand:focus-within,.reveal-on-demand.menu-surface--open{opacity:1;pointer-events:auto}.reveal-on-demand-host:has(:focus-visible) .reveal-on-demand{opacity:1;pointer-events:auto}}.btn,.boards__link,.card-item,.toggle-chip,.nav-rail__item,.nav-rail__toggle,.menu-surface__toggle,.app-bar__home,.fab,.datepicker__month,.datepicker__day-face,.datepicker__year,.md-editor__btn,.card-detail__dropzone,.task-group__head,.data-table__row{transition:background-color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast), box-shadow var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);position:relative;overflow:hidden}.card-detail__advanced-summary,.card-detail__textlink,.card-item__badge--toggle,.card-label-bar,.checkbox,.complete-toggle,.filter-bar__chip,.menu-surface__item,.icon-picker__option,.segmented__option,.snackbar,.snackbar__action{position:relative}.btn:after,.boards__link:after,.card-item:after,.toggle-chip:after,.nav-rail__item:after,.nav-rail__toggle:after,.menu-surface__toggle:after,.app-bar__home:after,.fab:after,.datepicker__month:after,.datepicker__day-face:after,.datepicker__year:after,.md-editor__btn:after,.card-detail__dropzone:after,.task-group__head:after,.board-tabs__tab:after,.board-tabs__add:after,.card-detail__advanced-summary:after,.card-detail__textlink:after,.card-item__badge--toggle:after,.card-label-bar:after,.checkbox__box:after,.complete-toggle:after,.filter-bar__chip:after,.menu-surface__item:after,.icon-picker__option:after,.segmented__option:after,.search-view__hit:after,.day-proposal__open:after,.section__head--foldable:after,.data-table__row:after,.snackbar:after,.snackbar__action:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);background-color:currentColor;position:absolute;inset:0}.checkbox__box:after,.complete-toggle:after{width:var(--md-app-tick-state-layer-size);height:var(--md-app-tick-state-layer-size);border-radius:var(--md-sys-shape-corner-full);inset:50% auto auto 50%;translate:-50% -50%}.complete-toggle:after{width:var(--md-app-card-complete-state-layer-size);height:var(--md-app-card-complete-state-layer-size)}.checkbox__box{color:var(--md-app-checkbox-state-layer)}.checkbox:active:has(.checkbox__input:checked) .checkbox__box{color:var(--md-app-checkbox-state-layer)}.checkbox:active .checkbox__box{color:var(--md-app-checkbox-state-layer-checked)}.checkbox:has(.checkbox__input:checked) .checkbox__box{color:var(--md-app-checkbox-state-layer-checked)}.complete-toggle:focus-visible:after{opacity:var(--md-sys-state-focus-opacity)}.checkbox:has(.checkbox__input:focus-visible) .checkbox__box:after{opacity:var(--md-sys-state-focus-opacity)}.app-bar__home,.card-detail__advanced-summary,.card-detail__textlink,.card-item__badge--toggle{border-radius:var(--md-sys-shape-corner-full)}@media (hover:hover){.btn:hover:after,.boards__link:hover:after,.toggle-chip:hover:after,.nav-rail__item:hover:after,.nav-rail__toggle:hover:after,.menu-surface__toggle:hover:after,.app-bar__home:hover:after,.fab:hover:after,.datepicker__month:hover:after,.datepicker__day:hover .datepicker__day-face:after,.datepicker__year:hover:after,.md-editor__btn:hover:after,.card-detail__dropzone:hover:after,.task-group__head:hover:after,.board-tabs__tab:hover:after,.board-tabs__add:hover:after,.section__head--foldable:hover:after,.day-proposal__open:hover:after,.data-table__row:hover:after,.checkbox:hover .checkbox__box:after,.complete-toggle:hover:after{opacity:var(--md-sys-state-hover-opacity)}.card-item:hover,.search-view__hit:hover{box-shadow:var(--md-app-card-elevation-hover)}.field__input:hover:not(:disabled):not(.field__box *),.field__box:hover,.menu-surface__toggle.select__trigger:hover:not(:disabled){background-color:var(--md-app-field-surface-hover)}}.btn:active:after,.boards__link:active:after,.card-item:active:after,.toggle-chip:active:after,.meta-chip__button:active:after,.meta-chip__remove:active:after,.meta-tile:active:after,.bottom-sheet__handle:active:after,.board-tabs__tab:active:after,.board-tabs__add:active:after,.nav-rail__item:active:after,.nav-rail__toggle:active:after,.menu-surface__toggle:active:after,.app-bar__home:active:after,.fab:active:after,.datepicker__month:active:after,.datepicker__day:active .datepicker__day-face:after,.datepicker__year:active:after,.md-editor__btn:active:after,.card-detail__dropzone:active:after,.task-group__head:active:after,.card-detail__advanced-summary:active:after,.card-detail__textlink:active:after,.card-item__badge--toggle:active:after,.card-label-bar:active:after,.checkbox:active .checkbox__box:after,.complete-toggle:active:after,.filter-bar__chip:active:after,.menu-surface__item:active:after,.icon-picker__option:active:after,.segmented__option:active:after,.search-view__hit:active:after,.day-proposal__open:active:after,.section__head--foldable:active:after,.data-table__row:active:after,.category-nav__item:active:after,.snackbar:active:after,.snackbar__action:active:after{opacity:var(--md-sys-state-pressed-opacity)}.card-label-bar:after{color:var(--md-ref-label-on-strong)}:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}input:not([type=checkbox],[type=radio]):focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.field__input:focus,.field__box:focus-within{box-shadow:var(--md-app-field-ring-focus);outline:none}.field__box .field__input:focus,.field__input--bare:focus{box-shadow:none}.field__input--error,.field__box--error,.field__input--error:focus,.field__box--error:focus-within{box-shadow:var(--md-app-field-ring-error)}.app-body{flex:1;min-height:0;display:flex}.nav-rail{gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-4) var(--md-sys-spacing-2);background-color:var(--md-app-nav-rail-surface);top:var(--md-app-app-bar-height);height:calc(100dvh - var(--md-app-app-bar-height));width:var(--md-app-nav-rail-width);transition:width var(--md-app-nav-rail-motion-width-duration) var(--md-app-nav-rail-motion-width-spring);flex-direction:column;align-self:flex-start;display:flex;position:sticky;overflow:hidden auto}.nav-rail__label{max-width:var(--md-app-nav-rail-label-max);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.nav-rail__section{visibility:hidden;padding-inline:var(--md-sys-spacing-4);color:#0000;font-size:var(--md-app-nav-section-size);line-height:var(--md-app-nav-section-line);font-weight:var(--md-app-nav-section-weight);letter-spacing:var(--md-app-nav-section-tracking);white-space:nowrap;position:relative;overflow:hidden}.nav-rail__section:before{content:"";visibility:visible;border-block-start:var(--md-app-edge-width) solid var(--md-app-edge-color);position:absolute;inset-block-start:calc(50% + var(--md-app-nav-section-line-shift));inset-inline:0}.nav-rail__section+.nav-rail__item{margin-block-start:var(--md-app-nav-section-gap)}.nav-rail__fab{display:contents}.nav-rail:empty{display:none}.nav-rail__item{min-height:var(--md-app-touch-target-min);justify-content:center;align-items:center;gap:var(--md-sys-spacing-1);min-width:var(--md-sys-spacing-8);padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-large);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-rail-size);line-height:var(--md-sys-typescale-rail-line);font-weight:var(--md-sys-typescale-rail-weight);letter-spacing:var(--md-sys-typescale-rail-tracking);flex-direction:column;flex:none;text-decoration:none;display:flex}.nav-rail__item--more,.nav-rail__toggle{cursor:pointer;background:0 0;border:none;font-family:inherit}.nav-rail__toggle{width:var(--md-app-nav-rail-menu-size);height:var(--md-app-nav-rail-menu-size);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-app-nav-icon-text);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.nav-rail__toggle .nav-rail__icon{padding:var(--md-sys-spacing-0)}.nav-rail-more__popup .menu-surface__part:first-child{max-width:none}.menu-surface__item>.key-caps{flex:none;margin-inline-start:auto}.nav-rail__more{display:contents}.nav-rail__item--active{color:var(--md-sys-color-on-surface)}.nav-rail__icon{padding:var(--md-app-nav-indicator-padding-block) var(--md-app-nav-indicator-padding-inline);border-radius:var(--md-sys-shape-corner-large);font-size:var(--md-app-nav-icon-text);justify-content:center;align-items:center;display:inline-flex}.nav-rail__item--active:before{content:"";z-index:-1;width:var(--md-app-nav-indicator-width);height:var(--md-app-nav-indicator-height);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-sys-color-primary-container);transform:var(--md-app-nav-indicator-shift);transition:transform var(--md-app-nav-rail-motion-travel-duration) var(--md-app-nav-rail-motion-travel-spring), width var(--md-app-nav-rail-motion-shape-duration) var(--md-app-nav-rail-motion-shape-spring), height var(--md-app-nav-rail-motion-shape-duration) var(--md-app-nav-rail-motion-shape-spring);margin:auto;position:absolute;inset:0}.nav-rail__icon:has(>.board-symbol){padding:var(--md-sys-spacing-0);min-inline-size:var(--md-app-nav-indicator-width)}.nav-rail__item--active .nav-rail__icon{color:var(--md-sys-color-on-primary-container)}@media (width>40rem){.nav-rail--expanded{width:var(--md-app-nav-rail-width-expanded)}.nav-rail--expanded,.nav-rail--collapsing{padding-inline:var(--md-sys-spacing-3);align-items:stretch}.nav-rail--expanded .nav-rail__item,.nav-rail--collapsing .nav-rail__item{justify-content:flex-start;gap:var(--md-sys-spacing-3);min-height:var(--md-app-nav-rail-row-height);padding-inline:var(--md-app-nav-rail-glyph-inset) var(--md-sys-spacing-4);border-radius:var(--md-sys-shape-corner-full);transition:padding-inline-start var(--md-app-nav-rail-motion-shape-duration) var(--md-app-nav-rail-motion-shape-spring);flex-direction:row}.nav-rail--expanded .nav-rail__toggle,.nav-rail--collapsing .nav-rail__toggle{align-self:flex-start;margin-inline-start:var(--md-app-nav-rail-toggle-inset)}.nav-rail--expanded .nav-rail__item--active:before{border-radius:var(--md-sys-shape-corner-full);width:100%;height:100%}.nav-rail--expanded .nav-rail__item--active{color:var(--md-sys-color-on-primary-container)}.nav-rail--expanded .nav-rail__label,.nav-rail--expanded .fab>.fab__label{opacity:1;transition:opacity var(--md-app-nav-rail-motion-label-duration) var(--md-app-nav-rail-motion-label-spring) var(--md-app-nav-rail-motion-label-delay);display:block}.nav-rail--expanded .nav-rail__section{visibility:visible;color:var(--md-app-nav-section-on);transition:color var(--md-app-nav-rail-motion-label-duration) var(--md-app-nav-rail-motion-label-spring) var(--md-app-nav-rail-motion-label-delay)}.nav-rail--expanded .nav-rail__section:before{opacity:0;transition:opacity var(--md-app-nav-rail-motion-label-duration) var(--md-app-nav-rail-motion-label-spring) var(--md-app-nav-rail-motion-label-delay)}@starting-style{.nav-rail--expanded .nav-rail__label,.nav-rail--expanded .fab>.fab__label{opacity:0}}.nav-rail--expanded .nav-rail__label{max-width:none}.nav-rail--expanded .fab{width:var(--md-app-nav-rail-fab-width-expanded);justify-content:flex-start;gap:var(--md-sys-spacing-3);padding-inline:var(--md-sys-spacing-4)}}@media (width<=40rem){.app-body{flex-direction:column}.app-bar{--md-app-app-bar-zone-gap:var(--md-app-app-bar-account-gap)}.nav-rail{height:var(--md-app-nav-bar-space);padding-block:var(--md-sys-spacing-0) var(--md-app-safe-bottom);padding-inline:var(--md-sys-spacing-0);gap:var(--md-sys-spacing-0);box-shadow:none;z-index:10;flex-direction:row;justify-content:space-around;align-items:stretch;width:auto;position:fixed;inset:auto 0 0;overflow-y:visible}.nav-rail__item{border-radius:var(--md-sys-shape-corner-full);justify-content:flex-start;gap:var(--md-app-nav-bar-label-gap);min-width:0;padding:var(--md-app-nav-bar-item-padding-top) var(--md-sys-spacing-0) var(--md-sys-spacing-0);color:var(--md-app-nav-bar-on-surface);font-size:var(--md-app-nav-bar-label-size);line-height:var(--md-app-nav-bar-label-line);font-weight:var(--md-app-nav-bar-label-weight);letter-spacing:var(--md-app-nav-bar-label-tracking);flex:1 1 0;overflow:visible}.nav-rail__label{text-align:center;max-width:100%;display:block}.nav-rail__item--active{color:var(--md-app-nav-bar-on-surface-active);font-weight:var(--md-app-nav-bar-label-weight-active)}.nav-rail__icon{padding:var(--md-app-nav-indicator-padding-block-bar) var(--md-app-nav-indicator-padding-inline)}.nav-rail__item--active:before{inset:var(--md-app-nav-bar-item-padding-top) 0 auto;margin:var(--md-sys-spacing-0) auto;height:var(--md-app-nav-indicator-height-bar)}.content{padding-bottom:calc(var(--md-app-nav-bar-space) + var(--md-sys-spacing-4))}}.fab{width:var(--md-app-fab-size);height:var(--md-app-fab-size);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-large);color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container);box-shadow:var(--md-app-elevation-floating);font-family:inherit;font-size:var(--md-sys-typescale-label-size);font-weight:var(--md-sys-typescale-label-weight);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.nav-rail .fab{transition:width var(--md-app-nav-rail-motion-shape-duration) var(--md-app-nav-rail-motion-shape-spring);flex:none;align-self:center;position:relative}.fab>.fab__label{display:none}.fab:hover{box-shadow:var(--md-app-elevation-floating-raised)}.fab__icon{font-size:var(--md-sys-typescale-title-size)}.nav-rail:has(.fab--open){z-index:12}@media (width<=40rem){.fab{right:var(--md-sys-spacing-5);bottom:calc(var(--md-app-nav-bar-space) + var(--md-sys-spacing-4));z-index:10;position:fixed}}.fab-menu .menu-surface__popup:not([hidden]){align-items:flex-end;gap:var(--md-app-fab-menu-gap);min-width:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);box-shadow:none;background-color:#0000;flex-direction:column;display:flex;overflow:visible}.nav-rail .fab-menu .menu-surface__popup:not([hidden]){align-items:flex-start}.fab-menu .menu-surface__popup>li{opacity:0;transform:translateY(var(--md-app-fab-menu-enter-shift))}.fab-menu .menu-surface__popup:popover-open>li{opacity:1;transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), transform var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast);transition-delay:var(--md-app-fab-menu-stagger);transform:none}.fab-menu .menu-surface__popup:popover-open>li:nth-child(2){transition-delay:calc(2 * var(--md-app-fab-menu-stagger))}.fab-menu .menu-surface__popup:popover-open>li:nth-child(3){transition-delay:calc(3 * var(--md-app-fab-menu-stagger))}.fab-menu .menu-surface__popup:popover-open>li:nth-child(4){transition-delay:calc(4 * var(--md-app-fab-menu-stagger))}.fab-menu .menu-surface__popup:popover-open>li:nth-child(5){transition-delay:calc(5 * var(--md-app-fab-menu-stagger))}.fab-menu .menu-surface__popup:popover-open>li:nth-child(6){transition-delay:calc(6 * var(--md-app-fab-menu-stagger))}@media (prefers-reduced-motion:reduce){.fab-menu .menu-surface__popup>li{opacity:1;transform:none}.fab-menu .menu-surface__popup:popover-open>li{transition-delay:0s}}.fab-menu .menu-surface__item{width:auto;block-size:var(--md-app-fab-menu-item-height);padding-inline:var(--md-sys-spacing-5);border-radius:var(--md-app-fab-menu-item-corner);color:var(--md-app-container-tonal-on-surface);background-color:var(--md-app-fab-menu-surface);box-shadow:var(--md-app-elevation-floating)}.fab-menu .menu-surface__section-label{margin-inline:var(--md-sys-spacing-5);padding-inline:var(--md-sys-spacing-2);border-radius:var(--md-app-fab-menu-section-label-radius);color:var(--md-app-fab-menu-section-label-color);background-color:var(--md-app-fab-menu-section-label-surface);display:inline-block}.fab-menu .menu-surface__item:hover,.fab-menu .menu-surface__item:focus-visible{box-shadow:var(--md-app-elevation-floating-raised)}.fab-menu{display:contents}.fab-menu__scrim{z-index:11;background-color:var(--md-sys-color-scrim);transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast);position:fixed;inset:0}@starting-style{.fab-menu__scrim{opacity:0}}.fab__icon{transition:transform var(--md-sys-motion-spring-effects-default-duration) var(--md-sys-motion-spring-effects-default)}.fab--open{z-index:12}.fab--open .fab__icon{transform:rotate(45deg)}.snackbar-host{inset:auto;left:50%;bottom:calc(var(--md-sys-spacing-5) + var(--md-app-safe-bottom));margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);align-items:center;gap:var(--md-sys-spacing-2);background:0 0;border:none;flex-direction:column;display:flex;position:fixed;overflow:visible;transform:translate(-50%)}@media (width<=40rem){.snackbar-host{bottom:calc(var(--md-app-nav-bar-space) + var(--md-sys-spacing-4))}}.snackbar{pointer-events:auto;max-width:92vw;padding:var(--md-sys-spacing-3) var(--md-sys-spacing-4);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-inverse-on-surface);background-color:var(--md-sys-color-inverse-surface);box-shadow:var(--md-app-elevation-floating);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line);cursor:pointer;animation:snackbar-in var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}.snackbar--leaving{animation:snackbar-out var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast) forwards;pointer-events:none}.snackbar--error{color:var(--md-sys-color-on-error);background-color:var(--md-sys-color-error)}.snackbar:has(.snackbar__action){align-items:center;gap:var(--md-sys-spacing-3);display:flex}.snackbar__message:has(.snackbar__subject){white-space:nowrap;min-width:0;display:flex}.snackbar__subject{text-overflow:ellipsis;min-width:0;overflow:hidden}.snackbar__rest{flex:none}.snackbar__action{padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-inverse-primary);font-size:var(--md-sys-typescale-label-size);line-height:var(--md-sys-typescale-label-line);font-weight:var(--md-sys-typescale-control-weight);cursor:pointer;background-color:#0000;border:none;flex:none}.snackbar--error .snackbar__action{color:var(--md-sys-color-on-error);text-decoration:underline}@keyframes snackbar-in{0%{opacity:0;transform:translateY(var(--md-sys-spacing-3))}to{opacity:1;transform:translateY(0)}}@keyframes snackbar-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--md-sys-spacing-3))}}.dialog-surface{width:var(--md-app-dialog-width);padding:var(--md-app-dialog-padding);border:var(--md-app-dialog-border-width) solid var(--md-app-dialog-border);border-radius:var(--md-app-dialog-radius);color:var(--md-sys-color-on-surface);background-color:var(--md-app-dialog-surface);box-shadow:var(--md-app-dialog-elevation);overflow-wrap:anywhere}.dialog-surface:where([open]){max-block-size:var(--md-app-dialog-max-height);flex-direction:column;display:flex;overflow:hidden}.dialog-surface>.dialog-form{flex:auto;min-block-size:0}.dialog-form:has(>.dialog-body){row-gap:var(--md-sys-spacing-0)}.dialog-form>.dialog-actions{flex:none}.dialog-body{gap:var(--md-app-dialog-body-gap);overscroll-behavior:contain;min-block-size:0;margin-block:calc(var(--md-app-dialog-head-gap) - var(--md-app-dialog-body-bleed) - var(--md-app-dialog-divider-width)) calc(var(--md-app-dialog-foot-gap) - var(--md-app-dialog-body-bleed) - var(--md-app-dialog-divider-width));margin-inline:calc(-1 * var(--md-app-dialog-padding));padding:var(--md-app-dialog-body-bleed) var(--md-app-dialog-padding);border-block:var(--md-app-dialog-divider-width) solid transparent;scroll-padding-block:var(--md-app-dialog-form-gap);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.dialog-body:last-child{margin-block-end:calc(-1 * (var(--md-app-dialog-body-bleed) + var(--md-app-dialog-divider-width)))}.dialog-body[data-overflow-start]{border-block-start-color:var(--md-app-dialog-divider)}.dialog-body[data-overflow-end]{border-block-end-color:var(--md-app-dialog-divider)}.dialog-body__edge{block-size:var(--md-sys-spacing-0);flex:none}.dialog-body__edge:first-child{margin-block-end:calc(-1 * var(--md-app-dialog-body-gap))}.dialog-body__edge:last-child{margin-block-start:calc(-1 * var(--md-app-dialog-body-gap))}.confirm-dialog,.conflict-dialog{--md-app-dialog-head-gap:var(--md-sys-spacing-0);--md-app-dialog-foot-gap:var(--md-sys-spacing-0);--md-app-dialog-body-gap:var(--md-sys-spacing-0)}.dialog-surface{opacity:0;transform:translateY(var(--md-app-dialog-enter-shift));transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), transform var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}.dialog-surface[open]{opacity:1;transform:translateY(0)}@starting-style{.dialog-surface[open]{opacity:0;transform:translateY(var(--md-app-dialog-enter-shift))}}.dialog-surface::backdrop{background-color:var(--md-sys-color-scrim);opacity:1;transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}@starting-style{.dialog-surface[open]::backdrop{opacity:0}}html:has(dialog[open]){overflow:hidden}html[data-page-scrolls]{scrollbar-gutter:stable}.create-board-dialog__textarea{resize:vertical;min-height:var(--md-app-field-multiline-min-height);font-family:inherit}.confirm-dialog__message,.conflict-dialog__message,.conflict-dialog__field{margin:var(--md-sys-spacing-3) var(--md-sys-spacing-0) var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-size);line-height:var(--md-sys-typescale-body-line)}.conflict-dialog__version{margin-top:var(--md-sys-spacing-3)}.conflict-dialog__caption{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant);display:block}.conflict-dialog__value{margin:var(--md-sys-spacing-1) var(--md-sys-spacing-0) var(--md-sys-spacing-0);padding:var(--md-app-conflict-value-padding);border-radius:var(--md-sys-shape-corner-small);background-color:var(--md-app-machine-text-surface);color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-body-size);line-height:var(--md-sys-typescale-body-line);white-space:pre-wrap}.card-move-dialog__card{margin:var(--md-sys-spacing-3) var(--md-sys-spacing-0) var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-size);line-height:var(--md-sys-typescale-body-line)}.login{max-width:var(--md-app-login-max-width);gap:var(--md-app-login-gap);flex-direction:column;margin:0 auto;display:flex}.login>.field{margin-bottom:var(--md-sys-spacing-0)}.field--checkbox{align-items:center;gap:var(--md-sys-spacing-2);cursor:pointer;flex-direction:row}.boards__grid{margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);grid-template-columns:repeat(auto-fill, minmax(var(--md-app-boards-grid-column-min), 1fr));gap:var(--md-sys-spacing-4);list-style:none;display:grid}.boards__tile{--md-app-accent:var(--md-sys-color-primary);position:relative}.boards__link{width:100%;min-height:var(--md-app-boards-tile-min-height);text-align:left;padding:var(--md-sys-spacing-4);padding-left:var(--md-sys-spacing-5);border-radius:var(--md-sys-shape-corner-large);font:inherit;color:var(--md-sys-color-on-surface);background-color:var(--md-app-page-item-surface);box-shadow:var(--md-app-elevation-resting);cursor:pointer;border:none;position:relative}.boards__tile-btn{align-items:center;column-gap:var(--md-sys-spacing-3);row-gap:var(--md-sys-spacing-1);content-visibility:auto;contain-intrinsic-block-size:auto var(--md-app-boards-tile-min-height);grid-template-columns:auto 1fr;grid-template-areas:"initial name""initial desc";display:grid}@media (hover:none){.boards__tile-name{margin-inline-end:var(--md-app-boards-tile-menu-room)}}.boards__tile-btn:before{content:"";top:var(--md-sys-spacing-0);bottom:var(--md-sys-spacing-0);left:var(--md-sys-spacing-0);width:var(--md-sys-spacing-1);border-top-left-radius:var(--md-sys-shape-corner-large);border-bottom-left-radius:var(--md-sys-shape-corner-large);background-color:var(--md-app-accent);position:absolute}.boards__tile .board-symbol{grid-area:initial;--md-app-board-symbol-size:var(--md-app-boards-tile-symbol-size);--md-app-board-symbol-glyph:var(--md-app-boards-tile-symbol-glyph)}.boards__tile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line);font-weight:var(--md-sys-typescale-weight-medium);grid-area:name;overflow:hidden}.boards__tile-desc{min-width:0;font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant);-webkit-line-clamp:var(--md-app-boards-tile-desc-lines);-webkit-box-orient:vertical;grid-area:desc;display:-webkit-box;overflow:hidden}.boards__link:hover{box-shadow:var(--md-app-elevation-raised)}.board-symbol{--md-app-accent:var(--md-sys-color-primary);--md-app-board-symbol-base:var(--md-sys-color-surface-container-lowest);width:var(--md-app-board-symbol-size);height:var(--md-app-board-symbol-size);border-radius:var(--md-app-board-symbol-radius);color:var(--md-app-accent);background-color:color-mix(in srgb, var(--md-app-accent) var(--md-app-board-symbol-tint), var(--md-app-board-symbol-base));flex:none;justify-content:center;align-items:center;display:inline-flex}.board-symbol[data-accent]{--md-app-board-symbol-base:var(--md-app-board-symbol-ground)}.board-symbol[data-ink=strong]{--md-app-board-symbol-base:var(--md-app-board-symbol-ground-strong)}.board-symbol .icon{width:var(--md-app-board-symbol-glyph);height:var(--md-app-board-symbol-glyph)}.board-symbol--round{border-radius:var(--md-app-board-symbol-radius-round)}.icon-picker{grid-template-columns:repeat(auto-fill, var(--md-app-icon-picker-cell));gap:var(--md-app-icon-picker-gap);max-width:calc(var(--md-app-icon-picker-columns) * (var(--md-app-icon-picker-cell) + var(--md-app-icon-picker-gap)));display:grid}.icon-picker__option{width:var(--md-app-icon-picker-cell);height:var(--md-app-icon-picker-cell);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:inline-flex}.icon-picker__option[aria-checked=true]{color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container)}.boards__tile[data-accent="0"],.board-symbol[data-accent="0"]{--md-app-accent:var(--md-ref-label-emerald)}.boards__tile[data-accent="1"],.board-symbol[data-accent="1"]{--md-app-accent:var(--md-ref-label-sky)}.boards__tile[data-accent="2"],.board-symbol[data-accent="2"]{--md-app-accent:var(--md-ref-label-violet)}.boards__tile[data-accent="3"],.board-symbol[data-accent="3"]{--md-app-accent:var(--md-ref-label-amber)}.boards__tile[data-accent="4"],.board-symbol[data-accent="4"]{--md-app-accent:var(--md-ref-label-rose)}.boards__tile[data-accent="5"],.board-symbol[data-accent="5"]{--md-app-accent:var(--md-ref-label-indigo)}.boards__tile[data-accent="6"],.board-symbol[data-accent="6"]{--md-app-accent:var(--md-ref-label-orange)}.boards__tile[data-accent="7"],.board-symbol[data-accent="7"]{--md-app-accent:var(--md-ref-label-slate)}.users__person{align-items:center;gap:var(--md-sys-spacing-3);min-inline-size:0;display:flex}.users__person .assignee-avatar{flex:none}.users__name,.users__email{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.users__email,.users__cell--created{color:var(--md-sys-color-on-surface-variant)}.users__cell--created{font-variant-numeric:tabular-nums}.users__role{align-items:center;gap:var(--md-sys-spacing-1);display:inline-flex}.users__role--admin{color:var(--md-sys-color-primary)}.users__row--inactive{opacity:var(--md-app-users-inactive-opacity)}.users__hint{color:var(--md-sys-color-on-surface-variant)}.users__badge{padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-full);font-size:var(--md-sys-typescale-label-size);font-weight:var(--md-sys-typescale-label-weight)}.users__badge[data-state=active]{color:var(--md-sys-color-on-success);background-color:var(--md-sys-color-success)}.users__badge[data-state=inactive]{color:var(--md-sys-color-on-error);background-color:var(--md-sys-color-error)}.users__badge[data-state=admin]{color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container)}.appearance-dialog__note,.ai-settings__note,.user-edit-dialog__note,.user-password-dialog__hint{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.view-frame{width:100%;margin-inline:auto}.view-frame[data-width=narrow]{max-width:var(--md-app-page-narrow-max-width)}.view-frame[data-width=wide]{max-width:var(--md-app-page-wide-max-width)}.view-header{align-items:center;column-gap:var(--md-sys-spacing-0);row-gap:var(--md-sys-spacing-0);margin-bottom:var(--md-app-view-header-margin);z-index:1;grid-template-columns:auto auto auto minmax(0,1fr);display:grid;position:relative}.view-header__back{margin-inline-end:var(--md-app-view-header-gap)}.view-header__menu,.view-header__actions{margin-inline-start:var(--md-app-view-header-gap)}.view-header__back{grid-area:1/1}.view-header__heading{grid-area:1/2}.view-header__menu{grid-area:1/3;display:flex}.view-header__description-row{align-items:flex-start;gap:var(--md-app-view-header-heading-gap);min-inline-size:0;flex-direction:column;grid-area:2/2/auto/-1;margin-block-start:var(--md-app-view-header-heading-gap);display:flex}.view-header__description--measured{max-inline-size:var(--md-app-view-header-description-measure)}.view-header__heading{gap:var(--md-app-view-header-heading-gap);flex-direction:column;min-width:0;display:flex}.view-header__title{margin:var(--md-sys-spacing-0);font-size:var(--md-app-view-header-title-size);line-height:var(--md-app-view-header-title-line);font-weight:var(--md-app-view-header-title-weight);color:var(--md-sys-color-on-surface)}.view-header__description{margin:var(--md-sys-spacing-0);font-size:var(--md-app-view-header-description-size);line-height:var(--md-app-view-header-description-line);color:var(--md-app-view-header-description-on-surface)}.view-header__description--clamped{-webkit-line-clamp:var(--md-app-view-header-description-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.view-header__description--clamped[data-expanded=true]{max-block-size:var(--md-app-view-header-description-max-block);overscroll-behavior-y:contain;display:block;overflow:hidden auto}.view-header__back{padding:var(--md-app-view-header-back-padding);color:var(--md-sys-color-on-surface)}.view-header__actions{align-items:center;gap:var(--md-sys-spacing-2);flex-wrap:wrap;grid-area:1/4;justify-self:end;display:inline-flex}.view-header__actions .field{margin-block-end:var(--md-sys-spacing-0)}.filter-button{align-items:center;gap:var(--md-app-filter-button-gap);flex:none;display:inline-flex}.filter-button__badge{min-width:var(--md-app-filter-badge-min);padding:var(--md-app-filter-badge-padding);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-app-filter-badge-surface);color:var(--md-app-filter-badge-on-surface);font-size:var(--md-app-filter-badge-size);justify-content:center;align-items:center;display:inline-flex}.filter-bar{align-items:center;gap:var(--md-app-filter-bar-gap);margin-bottom:var(--md-app-filter-bar-margin);flex-wrap:wrap;display:flex}.filter-bar__chip{align-items:center;gap:var(--md-sys-spacing-1);padding:var(--md-app-filter-bar-chip-padding);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-app-filter-bar-chip-surface);color:var(--md-app-filter-bar-chip-on-surface);font-family:inherit;font-size:var(--md-sys-typescale-label-size);cursor:pointer;border:none;display:inline-flex}.filter-bar__chip svg{width:var(--md-app-filter-bar-chip-icon);height:var(--md-app-filter-bar-chip-icon)}.filter-dialog{inline-size:var(--md-app-filter-dialog-width)}.filter-dialog__body{--md-app-section-grid-column-min:var(--md-app-filter-dialog-column-min);gap:var(--md-app-dialog-gap)}@media (width>=56rem){.filter-dialog__section--wide{grid-column:1/-1}}.filter-dialog__search{inline-size:100%}.filter-dialog__chosen{align-items:center;gap:var(--md-sys-spacing-2);min-width:0;display:flex}.filter-dialog__chosen:not(:empty){margin-block-end:var(--md-app-dialog-gap)}.filter-dialog__chosen-label{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);flex:none}.filter-dialog__chosen-row{min-width:0}@media (width<=40rem){.filter-dialog__chosen-label{display:none}.filter-dialog__chosen-row{flex-wrap:nowrap;overflow-x:auto}.filter-dialog__chosen-row>*{flex:none}}.section--collapsible:not([open]){padding:var(--md-app-section-collapsed-padding);gap:var(--md-sys-spacing-0)}.section__head--foldable{border-radius:var(--md-sys-shape-corner-medium);cursor:pointer;pointer-events:none;list-style:none;position:relative}.section__head--foldable::-webkit-details-marker{display:none}.filter-dialog--folds .section__head--foldable,.meta-section>.section__head--foldable{pointer-events:auto}.section--collapsible .section__summary{display:none}.filter-dialog--folds .section--collapsible .section__summary,.meta-section:not([open])>.section__head .section__summary{display:inline}.section__summary{text-align:end;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);flex:1000;overflow:hidden}.section--collapsible .section__chevron{color:var(--md-sys-color-on-surface-variant);margin-inline-start:auto;display:none}.filter-dialog--folds .section--collapsible .section__chevron,.meta-section .section__chevron{display:inline-flex}.filter-chip__count{color:var(--md-sys-color-on-surface-variant)}.filter-chip--on .filter-chip__count{color:inherit}.filter-dialog__chips{column-gap:var(--md-sys-spacing-2);row-gap:var(--md-sys-spacing-4);flex-wrap:wrap;display:flex}.board-view__header{margin-bottom:var(--md-app-view-header-margin-compact)}.board-menu{flex:none}@media (width<=40rem){.view-header{grid-template-columns:auto minmax(0,1fr) auto auto}.view-header__back{margin-inline-end:var(--md-sys-spacing-3)}.view-header__menu,.view-header__actions{margin-inline-start:var(--md-sys-spacing-3)}.view-header__title,.view-header__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-header__description{-webkit-line-clamp:var(--md-app-view-header-description-lines-narrow);white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.view-header__description[data-expanded=true]{display:block;overflow:visible}.view-header__description--clamped[data-expanded=true]{max-block-size:var(--md-app-view-header-description-max-block);overflow:hidden auto}.board-view__header .view-header__actions{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;grid-area:auto/1/auto/-1;justify-self:stretch;margin-block-start:var(--md-app-view-header-row-gap);margin-inline-start:var(--md-sys-spacing-0);overflow-x:auto}.view-header__actions>.btn{flex:none}}.board{align-items:flex-start;gap:var(--md-sys-spacing-4);padding-bottom:var(--md-sys-spacing-4);padding-inline:var(--md-sys-spacing-2);scroll-padding-inline:var(--md-sys-spacing-2);cursor:grab;display:flex;overflow-x:auto}.board>*{cursor:auto}.board--panning,.board--panning>*{cursor:grabbing}.board--panning,body.is-dragging,.is-drag-source{-webkit-user-select:none;user-select:none}.column{flex:0 0 var(--md-app-list-width);gap:var(--md-app-column-gap);padding:var(--md-sys-spacing-4);background-color:var(--md-app-list-surface);border:var(--md-app-edge-width) solid var(--md-app-edge-color);border-radius:var(--md-sys-shape-corner-list);transition:flex-basis var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), width var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast);flex-direction:column;display:flex}.column--new{box-shadow:var(--md-app-elevation-none);border:var(--md-app-edge-width) dashed var(--md-app-edge-color);background-color:#0000}.column__title{min-width:0;margin:var(--md-sys-spacing-0);font-size:var(--md-sys-typescale-list-title-size);line-height:var(--md-sys-typescale-list-title-line);font-weight:var(--md-sys-typescale-list-title-weight);letter-spacing:var(--md-sys-typescale-list-title-tracking);color:var(--md-sys-color-on-surface);flex:1}.column__count{min-width:var(--md-sys-spacing-5);padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-full);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);font-weight:var(--md-sys-typescale-control-weight);color:var(--md-app-container-tonal-on-surface);background-color:var(--md-app-container-tonal-surface);justify-content:center;align-items:center;display:inline-flex}.column--done .column__count{color:var(--md-app-list-done-badge-on-surface);background-color:var(--md-app-list-done-badge-surface)}.column__empty-done{align-items:center;gap:var(--md-sys-spacing-1);padding:var(--md-sys-spacing-4) var(--md-sys-spacing-2);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);text-align:center;flex-direction:column;display:flex}.column__cards{gap:var(--md-app-card-stack-gap);min-height:var(--md-sys-spacing-8);border-radius:var(--md-sys-shape-corner-small);padding-top:var(--md-sys-spacing-1);flex-direction:column;display:flex}.column__cards>.card-item{flex:none}body:has(.board-view--full){min-height:0}.app-shell:has(.board-view--full){height:100dvh;min-height:0;overflow:hidden}.app-shell:has(.board-view--full) .content{flex-direction:column;min-height:0;display:flex;overflow:hidden}.board-view--full{flex-direction:column;flex:1;min-height:0;display:flex}.view-header .keys-hint{align-items:center;gap:var(--md-sys-spacing-2);color:var(--md-sys-color-on-surface-variant);display:inline-flex}@media (width<=40rem){.view-header .keys-hint{display:none}}.board-view--full .board-view__header{flex:none}.board-view--full .board{flex:1;min-height:0;overflow-y:hidden}.board-view--full .column{max-height:100%}.board-view--full .column__head,.board-view--full .column__add{flex:none}.board-tabs{scrollbar-width:none;border-block-end:var(--md-app-board-tabs-divider-width) solid var(--md-app-board-tabs-divider);flex:none;display:none;overflow-x:auto}.dashboard__tabs{display:flex}.users__tabs,.security__tabs,.trash__tabs,.board-view--full .board-tabs,.links__tabs,.purge__tabs{margin-block-end:var(--md-app-view-tabs-gap)}@media (width<=40rem){.board-view--full .board-view__header:has(+.board-tabs){margin-bottom:var(--md-app-view-header-tabs-gap)}}.board-tabs__list{flex:none;display:flex}.board-tabs__tab,.board-tabs__add{align-items:center;gap:var(--md-app-board-tabs-gap);min-height:var(--md-app-board-tabs-height);padding-inline:var(--md-app-board-tabs-padding-inline);color:var(--md-app-board-tabs-on-surface);font-family:inherit;font-size:var(--md-app-board-tabs-size);line-height:var(--md-app-board-tabs-line);font-weight:var(--md-app-board-tabs-weight);white-space:nowrap;cursor:pointer;background-color:#0000;border:none;flex:none;display:inline-flex;position:relative}.board-tabs__label{max-width:var(--md-app-board-tabs-label-max);text-overflow:ellipsis;overflow:hidden}.board-tabs__tab[aria-selected=true]{color:var(--md-app-board-tabs-selected-on-surface)}.board-tabs__tab[aria-selected=true]:before{content:"";block-size:var(--md-app-board-tabs-indicator-height);background-color:var(--md-app-board-tabs-indicator);position:absolute;inset-block-end:0;inset-inline:0}@media (width<=40rem){.board-tabs{display:flex}.board-view--full .board{scroll-snap-type:x mandatory;scroll-behavior:smooth}.board-view--full .board>.column{scroll-snap-align:start}.board-view__header .view-header__actions{display:none}}.view-frame .view-frame__toolbar,.view-frame__toolbar .filter-button__label{display:none}@media (width<=40rem){.view-frame .view-frame__toolbar{--md-app-toolbar-inset:var(--md-app-toolbar-inset-over-nav);z-index:10;display:flex}.board-view--full .board,.dashboard,.links,.users,.boards{padding-block-end:var(--md-app-toolbar-clearance)}}.board-view--full .column__cards{min-height:0;padding-inline:var(--md-sys-spacing-1);padding-bottom:var(--md-sys-spacing-1);margin-inline:calc(-1 * var(--md-sys-spacing-1));flex:0 auto;overflow-y:auto}.column__add{gap:var(--md-app-panel-add-row-gap) var(--md-app-panel-add-gap);flex-wrap:wrap;display:flex}.column__add-btn{white-space:nowrap;border-radius:var(--md-sys-shape-corner-full);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-4);color:var(--md-app-container-tonal-on-surface);background-color:#0000;border:none;flex:auto;justify-content:center;overflow:visible}.column__add-btn:hover,.column__add-btn:focus-visible{background-color:var(--md-app-container-tonal-surface)}.column--done .column__add-btn:hover,.column--done .column__add-btn:focus-visible{color:var(--md-app-list-done-badge-on-surface);background-color:var(--md-app-list-done-badge-surface)}.column__title-input{width:100%;min-width:0;font-size:var(--md-sys-typescale-list-title-size);line-height:var(--md-sys-typescale-list-title-line);font-weight:var(--md-sys-typescale-list-title-weight)}.card-item{padding:var(--md-app-card-padding);flex-flow:var(--md-app-card-flow);gap:var(--md-app-card-row-gap);align-items:var(--md-app-card-cross-align);background-color:var(--md-app-card-surface);box-shadow:var(--md-app-card-elevation);color:var(--md-sys-color-on-surface);border-radius:var(--md-sys-shape-corner-card);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.card-item:focus-visible{outline:var(--md-app-card-focus-width) solid var(--md-sys-color-primary);outline-offset:var(--md-app-card-focus-offset)}.card-item input,.card-item textarea{-webkit-user-select:text;user-select:text}.card-item--dragging{opacity:.5}.drag-preview{margin:var(--md-sys-spacing-0);z-index:1000;box-shadow:var(--md-app-elevation-floating);cursor:grabbing;position:fixed;top:0;left:0}.drag-preview,.drag-preview *{pointer-events:none!important}.drop-box{pointer-events:none;box-sizing:border-box;background-color:var(--md-app-drop-box-fill);border:var(--md-app-drop-box-outline-width) dashed var(--md-app-drop-box-outline);border-radius:var(--md-app-drop-box-radius);transition:transform var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), width var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), height var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast);flex:none}.drop-box--y{align-self:stretch;inline-size:auto}.drop-box-row>.drop-box{pointer-events:auto}.drop-box--x{align-self:stretch}@media (width<=40rem){.card-item--swipeable{touch-action:pan-y}}.card-item--swiping{z-index:1}.card-item--swipe-return{transition:translate var(--md-app-card-swipe-motion-return-duration) var(--md-app-card-swipe-motion-return-spring)}.card-item--swipe-out{translate:var(--md-app-card-swipe-out-distance) 0;transition:translate var(--md-app-card-swipe-motion-out-duration) var(--md-app-card-swipe-motion-out-spring)}.card-item--swipe-out-start{translate:calc(-1 * var(--md-app-card-swipe-out-distance)) 0}.card-item--swipe-held{transition:translate var(--md-app-card-swipe-motion-held-duration) var(--md-app-card-swipe-motion-held-spring)}.column__cards,.task-group__cards{position:relative}.card-swipe{align-items:center;gap:var(--md-app-card-swipe-gap);padding-inline:var(--md-app-card-swipe-inset);border-radius:var(--md-sys-shape-corner-card);color:var(--md-app-card-swipe-on-surface);background-color:var(--md-app-card-swipe-surface);font-size:var(--md-sys-typescale-label-size);line-height:var(--md-sys-typescale-label-line);pointer-events:none;transition:background-color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast), color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);display:flex;position:absolute}.card-swipe svg{width:var(--md-app-card-swipe-mark-size);height:var(--md-app-card-swipe-mark-size);transition:width var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), height var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}.card-swipe--end{flex-direction:row-reverse}.card-swipe--ready{color:var(--md-app-card-swipe-on-surface-ready);background-color:var(--md-app-card-swipe-surface-ready)}.card-swipe--ready svg{width:var(--md-app-card-swipe-mark-size-ready);height:var(--md-app-card-swipe-mark-size-ready)}.card-item__head{align-items:flex-start;gap:var(--md-sys-spacing-2);flex:0 auto;min-width:0;display:flex}.checkbox{cursor:pointer;flex:none;justify-content:center;align-items:flex-start;line-height:0;display:inline-flex}.checkbox__input{appearance:none;width:var(--md-app-checkbox-size);height:var(--md-app-checkbox-size);margin:var(--md-sys-spacing-0);border:var(--md-app-checkbox-border-width) solid var(--md-app-checkbox-border);border-radius:var(--md-app-checkbox-radius);cursor:pointer;transition:background-color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast), border-color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);background-color:#0000;flex:none}.checkbox__input:checked{border-color:var(--md-app-checkbox-surface-checked);background-color:var(--md-app-checkbox-surface-checked)}.checkbox__box{width:var(--md-app-checkbox-size);height:var(--md-app-checkbox-size);flex:none;display:inline-flex;position:relative}.checkbox__mark{inset-inline-start:0;width:var(--md-app-checkbox-size);height:var(--md-app-checkbox-size);color:var(--md-app-checkbox-mark);opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0}.checkbox__mark svg{width:var(--md-app-checkbox-mark-size);height:var(--md-app-checkbox-mark-size)}.checkbox__input:checked~.checkbox__mark{opacity:1}.checkbox__text{margin-left:var(--md-app-checkbox-text-gap);color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line)}.complete-toggle{width:var(--md-app-card-complete-size);height:var(--md-app-card-complete-size);margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-full);color:var(--md-app-card-complete-ring);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:inline-grid}.complete-mark{width:var(--md-app-card-complete-size);height:var(--md-app-card-complete-size);color:var(--md-app-card-complete-ring);flex:none;place-items:center;display:inline-grid}.complete-toggle__shape{border-radius:var(--md-sys-shape-corner-full);width:100%;height:100%;clip-path:var(--md-app-card-complete-shape-open);box-shadow:var(--md-app-card-complete-ring-edge);transition:clip-path var(--md-app-card-complete-motion-shape-duration) var(--md-app-card-complete-motion-shape-spring), rotate var(--md-app-card-complete-motion-shape-duration) var(--md-app-card-complete-motion-shape-spring), background-color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);grid-area:1/1}.complete-toggle__mark{opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);grid-area:1/1;display:inline-flex;position:relative}.complete-toggle__mark svg{width:var(--md-app-card-complete-mark-size);height:var(--md-app-card-complete-mark-size)}@media (hover:hover){.complete-toggle[aria-checked=false]:hover .complete-toggle__mark{opacity:var(--md-app-card-complete-hint-opacity)}}[data-completed=true]:is(.complete-toggle,.complete-mark){color:var(--md-app-card-complete-fill)}[data-completed=true]>.complete-toggle__shape{clip-path:var(--md-app-card-complete-shape-done);background-color:var(--md-app-card-complete-fill);rotate:var(--md-app-card-complete-turn)}[data-completed=true]>.complete-toggle__mark{color:var(--md-app-card-complete-mark);opacity:1}.card-item--completing .card-item__title{color:var(--md-app-card-completing-title);transition:color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);text-decoration:line-through}.card-item--collapsing{height:0;min-height:0;padding-block:var(--md-sys-spacing-0);margin-block:var(--md-sys-spacing-0);opacity:0;transition:height var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), padding var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), opacity var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);border-block-width:0;overflow:hidden}.card-item--arrived{animation:card-arrive var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}@keyframes card-arrive{0%{opacity:0;transform:translateY(calc(-1 * var(--md-app-card-complete-arrive-shift)))}}@media (prefers-reduced-motion:reduce){[data-completed=true]>.complete-toggle__shape{clip-path:var(--md-app-card-complete-shape-open);rotate:none}}.card-item__menu{flex:none}.card-item__title{min-width:0;font-size:var(--md-sys-typescale-card-title-size);line-height:var(--md-sys-typescale-card-title-line);font-weight:var(--md-sys-typescale-card-title-weight);flex:1}.card-item__top{align-items:flex-start;gap:var(--md-sys-spacing-2);width:100%;display:flex}.card-item__origin{width:100%;min-width:0;display:flex}.card-item__origin .origin-chip{font-size:var(--md-app-card-origin-size);line-height:var(--md-app-card-origin-line)}.card-item__top>.card-item__badge--number{height:var(--md-app-card-label-bar-height);flex:none;align-items:center;margin-left:auto;display:inline-flex}.card-item__top:has(.card-item__labels--expanded)>.card-item__badge--number{height:var(--md-app-card-label-bar-height-expanded)}.card-item__labels{gap:var(--md-sys-spacing-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.card-label-bar{width:var(--md-sys-spacing-8);height:var(--md-app-card-label-bar-height);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-full);font-family:inherit;font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);font-weight:var(--md-sys-typescale-label-weight);color:#0000;--bar-color:var(--md-ref-label-slate);background-color:var(--bar-color);cursor:pointer;border:none;align-items:center;display:inline-flex;overflow:hidden}.card-item__labels--expanded .card-label-bar{width:auto;height:auto;padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);color:var(--md-ref-label-on)}.card-item__labels--expanded .card-label-bar[data-ink=strong]{color:var(--md-ref-label-on-strong)}.card-label-bar:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.card-label-bar[data-color=rose]{--bar-color:var(--md-ref-label-rose)}.card-label-bar[data-color=orange]{--bar-color:var(--md-ref-label-orange)}.card-label-bar[data-color=amber]{--bar-color:var(--md-ref-label-amber)}.card-label-bar[data-color=emerald]{--bar-color:var(--md-ref-label-emerald)}.card-label-bar[data-color=sky]{--bar-color:var(--md-ref-label-sky)}.card-label-bar[data-color=indigo]{--bar-color:var(--md-ref-label-indigo)}.card-label-bar[data-color=violet]{--bar-color:var(--md-ref-label-violet)}.card-label-bar[data-color=slate]{--bar-color:var(--md-ref-label-slate)}.card-label-bar[data-color=teal]{--bar-color:var(--md-ref-label-teal)}.card-label-bar[data-color=cyan]{--bar-color:var(--md-ref-label-cyan)}.card-label-bar[data-color=lime]{--bar-color:var(--md-ref-label-lime)}.card-label-bar[data-color=pink]{--bar-color:var(--md-ref-label-pink)}.card-label-bar[data-color=plum]{--bar-color:var(--md-ref-label-plum)}.card-label-bar[data-color=brown]{--bar-color:var(--md-ref-label-brown)}.card-item__badges{align-items:center;gap:var(--md-sys-spacing-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.card-item__badge{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.card-item__badge>.complete-mark{width:var(--md-app-card-complete-badge-size);height:var(--md-app-card-complete-badge-size)}.card-item__badge>.complete-mark svg{width:var(--md-app-card-complete-badge-mark-size);height:var(--md-app-card-complete-badge-mark-size)}.card-item__badge--number{font-variant-numeric:tabular-nums;font-size:var(--md-app-card-number-size);line-height:var(--md-app-card-number-line);color:var(--md-app-card-number-on-surface)}.card-item__badge--due[data-due=overdue],.card-item__badge--due[data-due=today]{color:var(--md-app-card-due-on-surface);font-weight:var(--md-app-card-due-weight)}.card-item__badge--due[data-due=soon]{font-weight:var(--md-app-card-due-weight)}.card-item__badges>.card-item__handles{margin-inline-start:auto}@media (hover:hover){.card-item__badges{min-block-size:var(--md-app-menu-toggle-size);position:relative}.card-item__badges:has(>:not(.card-item__handles))>.card-item__handles{border-radius:var(--md-sys-shape-corner-full);position:absolute;inset-block-end:var(--md-sys-spacing-0);inset-inline-end:var(--md-sys-spacing-0)}.reveal-on-demand-host:hover .card-item__badges>.card-item__handles{background:var(--md-app-card-surface)}.reveal-on-demand-host:has(:focus-visible) .card-item__badges>.card-item__handles{background:var(--md-app-card-surface)}.card-item__handles:has(.menu-surface--open){background:var(--md-app-card-surface)}}.card-item__handles{align-items:center;gap:var(--md-app-card-handles-gap);flex:none;display:flex}.card-item__handles>:not(:only-child){--md-app-touch-area-inline:calc(100% + 1.5 * var(--md-app-card-handles-gap))}.card-item__handles>:first-child:not(:only-child){--md-app-touch-area-shift:calc(var(--md-app-card-handles-gap) / -4)}.card-item__handles>:last-child:not(:only-child){--md-app-touch-area-shift:calc(var(--md-app-card-handles-gap) / 4)}@media (width<=40rem){.card-item__handles>.date-menu{display:contents}.card-item__handles>.date-menu>.menu-surface__toggle{display:none}.card-item__handles>.card-item__menu{--md-app-touch-area-inline:unset;--md-app-touch-area-shift:unset}}.card-item__badge--toggle{padding:var(--md-sys-spacing-0);font-family:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;position:relative}.card-item__badge--guess{padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2);border:var(--md-app-estimate-missing-edge-width) dashed var(--md-app-estimate-missing-edge);border-radius:var(--md-sys-shape-corner-full);color:var(--md-app-estimate-missing-color)}.card-item__badge--priority-high{color:var(--md-app-card-priority-high-on-surface)}.card-item__badge--priority-low{color:var(--md-app-card-priority-low-on-surface)}.card-item__checklist{gap:var(--md-sys-spacing-2);width:100%;padding-top:var(--md-sys-spacing-2);border-top:var(--md-app-card-checklist-divider-width) solid var(--md-app-card-checklist-divider);flex-direction:column;display:flex}.card-item__checklist-title{margin:var(--md-sys-spacing-0);font-size:var(--md-app-card-checklist-title-size);font-weight:var(--md-app-card-checklist-title-weight);color:var(--md-app-card-checklist-title-on-surface);overflow-wrap:anywhere}.card-item__checklist-items{gap:var(--md-sys-spacing-1);margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);flex-direction:column;list-style:none;display:flex}.card-item__checklist-item{align-items:flex-start;gap:var(--md-sys-spacing-2);display:flex}.card-item__checklist-text{min-width:0;font-size:var(--md-app-card-checklist-text-size);line-height:var(--md-app-card-checklist-text-line);color:var(--md-app-card-checklist-text-on-surface);overflow-wrap:anywhere}.card-item__assignees{align-items:center;gap:var(--md-sys-spacing-1);flex-wrap:wrap;display:flex}.label-chip:not(.toggle-chip){padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-full);font-family:inherit;font-size:var(--md-sys-typescale-label-size);font-weight:var(--md-sys-typescale-label-weight);color:var(--md-ref-label-on);background-color:var(--md-ref-label-slate);border:none;align-items:center;display:inline-flex}.label-chip[data-ink=strong]{color:var(--md-ref-label-on-strong)}.label-chip[data-color=rose]{background-color:var(--md-ref-label-rose)}.label-chip[data-color=orange]{background-color:var(--md-ref-label-orange)}.label-chip[data-color=amber]{background-color:var(--md-ref-label-amber)}.label-chip[data-color=emerald]{background-color:var(--md-ref-label-emerald)}.label-chip[data-color=sky]{background-color:var(--md-ref-label-sky)}.label-chip[data-color=indigo]{background-color:var(--md-ref-label-indigo)}.label-chip[data-color=violet]{background-color:var(--md-ref-label-violet)}.label-chip[data-color=slate]{background-color:var(--md-ref-label-slate)}.label-chip[data-color=teal]{background-color:var(--md-ref-label-teal)}.label-chip[data-color=cyan]{background-color:var(--md-ref-label-cyan)}.label-chip[data-color=lime]{background-color:var(--md-ref-label-lime)}.label-chip[data-color=pink]{background-color:var(--md-ref-label-pink)}.label-chip[data-color=plum]{background-color:var(--md-ref-label-plum)}.label-chip[data-color=brown]{background-color:var(--md-ref-label-brown)}.card-item__labels .label-chip{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.label-chip--toggle.label-chip--on{color:var(--md-ref-label-on);border-color:#0000}.label-chip--toggle.label-chip--on[data-ink=strong]{color:var(--md-ref-label-on-strong)}.label-chip--toggle:not(.label-chip--on){color:var(--md-sys-color-on-surface);background-color:var(--md-app-chip-surface)}.label-chip .color-picker__swatch{--md-app-edge-color:var(--md-sys-color-outline);inline-size:var(--md-app-label-dot-size);block-size:var(--md-app-label-dot-size)}.label-chip-row{gap:var(--md-sys-spacing-2);flex-wrap:wrap;display:flex}.assignee-avatar{width:var(--md-sys-spacing-6);height:var(--md-sys-spacing-6);border-radius:var(--md-sys-shape-corner-full);font-size:var(--md-sys-typescale-label-size);font-weight:var(--md-sys-typescale-label-weight);color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container);justify-content:center;align-items:center;display:inline-flex}.card-item__assignees .assignee-avatar{width:auto;min-width:var(--md-sys-spacing-5);height:var(--md-sys-typescale-meta-line);padding:var(--md-sys-spacing-0) var(--md-sys-spacing-1);border-radius:var(--md-sys-shape-corner-full);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.toggle-chip{justify-content:center;align-items:center;gap:var(--md-sys-spacing-2);padding:var(--md-app-chip-padding-block) var(--md-sys-spacing-4);border:var(--md-app-chip-border-width) solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-full);font-family:inherit;font-size:var(--md-sys-typescale-label-size);line-height:var(--md-sys-typescale-label-line);color:var(--md-sys-color-on-surface);background-color:var(--md-app-chip-surface);cursor:pointer;display:inline-flex;overflow:visible}.day-chip--on,.filter-chip--on,.time-chip--on,.checklist__toggle--on{color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container);border-color:var(--md-sys-color-primary)}.day-chip-row{gap:var(--md-sys-spacing-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.day-chip{min-width:0;min-height:var(--md-app-touch-target-min);padding:var(--md-sys-spacing-1) var(--md-sys-spacing-0)}.md3-scroll{scrollbar-width:thin;scrollbar-color:var(--md-app-scrollbar-thumb) transparent}.md3-scroll::-webkit-scrollbar{width:var(--md-sys-spacing-2);height:var(--md-sys-spacing-2)}.md3-scroll::-webkit-scrollbar-track{background:0 0}.md3-scroll::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-small);background-color:var(--md-app-scrollbar-thumb)}.md3-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--md-app-scrollbar-thumb-hover)}.btn--tonal{color:var(--md-app-container-tonal-on-surface);background-color:var(--md-app-container-tonal-surface);border-color:#0000}.btn--text-error{color:var(--md-sys-color-error);background-color:#0000;border-color:#0000}.btn:disabled{opacity:var(--md-app-disabled-opacity);cursor:default}.card-detail{width:var(--md-app-card-detail-width);max-width:var(--md-app-card-detail-width);max-height:var(--md-app-card-detail-max-height);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-extra-large);color:var(--md-sys-color-on-surface);background-color:var(--md-app-card-detail-surface);box-shadow:var(--md-app-dialog-elevation);border:none;flex-direction:column;display:flex;overflow:hidden}.card-detail::backdrop{background-color:var(--md-sys-color-scrim)}.dialog-header{flex:none;grid-template-rows:auto auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.dialog-header__nav{margin-block:calc(-1 * var(--md-app-dialog-header-overhang));grid-area:2/1;margin-inline-start:calc(-1 * var(--md-app-dialog-header-nav-inset));margin-inline-end:var(--md-app-dialog-header-column-gap)}.card-detail__header{padding:var(--md-sys-spacing-5) var(--md-app-card-detail-inset) var(--md-sys-spacing-4)}.dialog-header__titlewrap{grid-area:1/2/4;grid-template-rows:subgrid;min-width:0;display:grid}.dialog-header__titlewrap>.dialog-header__overline{grid-row:1;margin-block-end:var(--md-app-dialog-header-gap)}.dialog-header__titlewrap>:not(.dialog-header__overline){grid-row:2;min-width:0}.dialog-header__titlewrap>:not(.dialog-header__overline)~*{grid-row:3;margin-block-start:var(--md-app-dialog-header-gap)}.dialog-header__controls{grid-area:4/1/auto/-1;margin-block-start:var(--md-app-dialog-header-controls-gap);display:flex}.dialog-header__controls>*{flex:auto;min-width:0}.clip-reveal{align-self:flex-start;gap:var(--md-app-clip-reveal-gap);padding:var(--md-app-clip-reveal-padding);font-size:var(--md-app-clip-reveal-size);line-height:var(--md-app-clip-reveal-line)}.clip-reveal[hidden]{display:none}.dialog-form{gap:var(--md-app-dialog-form-gap);flex-direction:column;display:flex}.dialog-form .field{margin-bottom:var(--md-sys-spacing-0)}.dialog-actions{justify-content:flex-end;align-items:center;gap:var(--md-app-dialog-actions-gap);margin-top:var(--md-app-dialog-actions-margin-top);flex-wrap:wrap;display:flex}.dialog-header__title{margin:var(--md-sys-spacing-0);min-width:0;font-size:var(--md-app-dialog-header-title-size);line-height:var(--md-app-dialog-header-title-line);font-weight:var(--md-app-dialog-header-title-weight);color:var(--md-sys-color-on-surface);align-items:center;display:flex}.dialog-header__title-text{overflow-wrap:anywhere;min-width:0}.dialog-header__overline{align-items:center;gap:var(--md-app-dialog-header-overline-gap);margin:var(--md-sys-spacing-0);min-height:var(--md-app-dialog-header-overline-line);font-size:var(--md-app-dialog-header-overline-size);line-height:var(--md-app-dialog-header-overline-line);color:var(--md-app-dialog-header-overline-on-surface);flex-wrap:wrap;display:flex}.dialog-header__overline-part{overflow-wrap:anywhere;min-width:0}.dialog-header__overline-sep{opacity:var(--md-app-dialog-header-overline-sep-opacity)}.dialog-header__actions{align-items:center;gap:var(--md-sys-spacing-1);margin-block:calc(-1 * var(--md-app-dialog-header-overhang));grid-area:2/3;margin-inline-start:var(--md-app-dialog-header-column-gap);display:flex}.card-detail__title{padding:var(--md-sys-spacing-0);field-sizing:content;resize:none;inline-size:100%;max-block-size:var(--md-app-dialog-title-max-height);text-overflow:ellipsis;font-family:inherit;font-size:var(--md-app-dialog-header-title-size);line-height:var(--md-app-dialog-header-title-line);font-weight:var(--md-app-dialog-header-title-weight);color:var(--md-sys-color-on-surface);border-radius:var(--md-sys-shape-corner-none);background-color:#0000;border:none;overflow-y:auto}.card-detail__title[data-clipped=true]{-webkit-mask-image:var(--md-app-title-clip-fade);mask-image:var(--md-app-title-clip-fade)}.card-detail__title[data-expanded=true]{max-block-size:var(--md-app-title-reveal-max-height)}.card-detail__title:focus{box-shadow:var(--md-app-title-focus-underline);-webkit-mask-image:none;mask-image:none}.dialog-header__close{padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant)}.card-detail>.card-detail__meta-chips{align-items:center;gap:var(--md-app-card-meta-gap);min-width:0;padding:var(--md-sys-spacing-0) var(--md-sys-spacing-5) var(--md-sys-spacing-4);flex-wrap:wrap;flex:none;display:flex}.meta-state--set{color:var(--md-app-card-meta-set-text);background-color:var(--md-app-card-meta-set-surface);border-style:solid;border-color:#0000}.meta-state--unset{border-style:dashed;border-color:var(--md-app-card-meta-unset-edge);color:var(--md-app-card-meta-unset-text);background-color:#0000}.meta-chip[data-priority=high] .icon,.meta-tile[data-priority=high] .meta-tile__name .icon{color:var(--md-app-card-priority-high-on-surface)}.meta-chip{border-width:var(--md-app-chip-border-width);border-radius:var(--md-sys-shape-corner-full);align-items:center;min-width:0;display:inline-flex;overflow:visible}.meta-chip__button,.meta-chip__remove{border-radius:var(--md-sys-shape-corner-full);color:inherit;cursor:pointer;background-color:#0000;border:none;align-items:center;font-family:inherit;display:inline-flex;position:relative;overflow:visible}.meta-chip__button{gap:var(--md-sys-spacing-1);min-width:0;padding:var(--md-app-chip-padding-block) var(--md-sys-spacing-3);font-size:var(--md-app-card-meta-chip-text-size);line-height:var(--md-app-card-meta-chip-text-line)}.meta-chip__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta-chip__button:has(+.meta-chip__remove){padding-inline-end:var(--md-sys-spacing-1)}.meta-chip__remove{padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2) var(--md-sys-spacing-1) var(--md-sys-spacing-0)}.meta-chip__remove>.icon{width:var(--md-app-card-meta-remove-size);height:var(--md-app-card-meta-remove-size)}.meta-chip-slot:not(.meta-chip){min-width:0;display:inline-flex}.card-detail__main>.meta-section{display:none}.meta-tiles{gap:var(--md-sys-spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.meta-tile{justify-content:center;align-items:flex-start;gap:var(--md-sys-spacing-1);min-width:0;min-height:var(--md-app-card-meta-tile-min-height);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);border-width:var(--md-app-chip-border-width);border-radius:var(--md-sys-shape-corner-medium);text-align:start;cursor:pointer;flex-direction:column;font-family:inherit;display:flex;position:relative}.meta-tile__name{align-items:center;gap:var(--md-sys-spacing-1);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);display:inline-flex}.meta-tile__name>.icon{width:var(--md-app-card-meta-tile-icon-size);height:var(--md-app-card-meta-tile-icon-size)}.meta-tile__value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line);font-weight:var(--md-app-card-meta-tile-value-weight);overflow:hidden}@media (width<=48rem){:root{--md-app-menu-form:sheet}.bottom-sheet{width:100%;max-width:100%;max-height:var(--md-app-bottom-sheet-max-height);margin-block:auto var(--md-sys-spacing-0);margin-inline:var(--md-sys-spacing-0);border-block-end:none;border-inline:none;border-start-start-radius:var(--md-app-bottom-sheet-radius);border-start-end-radius:var(--md-app-bottom-sheet-radius);border-end-end-radius:var(--md-sys-spacing-0);border-end-start-radius:var(--md-sys-spacing-0);padding-block-end:calc(var(--md-app-dialog-padding) + var(--md-app-safe-bottom))}.bottom-sheet__form>.bottom-sheet__handle{width:var(--md-app-bottom-sheet-handle-width);height:var(--md-app-bottom-sheet-handle-height);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-app-bottom-sheet-handle-color);cursor:pointer;border:none;align-self:center;margin-block-end:var(--md-sys-spacing-2);display:block;position:relative}.bottom-sheet__form>.bottom-sheet__handle:before{content:"";inline-size:var(--md-app-bottom-sheet-handle-target);block-size:var(--md-app-bottom-sheet-handle-target);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.bottom-sheet__form>.bottom-sheet__handle,.bottom-sheet .dialog-header,.bottom-sheet{touch-action:none}.bottom-sheet .dialog-header__close{display:none}.bottom-sheet--returning{transition:translate var(--md-app-bottom-sheet-swipe-motion-return-duration) var(--md-app-bottom-sheet-swipe-motion-return-spring)}.bottom-sheet--leaving{translate:0 var(--md-app-bottom-sheet-swipe-out-distance);transition:translate var(--md-app-bottom-sheet-swipe-motion-out-duration) var(--md-app-bottom-sheet-swipe-motion-out-spring)}}.bottom-sheet{--md-app-dialog-body-gap:var(--md-app-bottom-sheet-row-gap)}.bottom-sheet__handle{display:none}.bottom-sheet__entries{margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);font-size:var(--md-app-bottom-sheet-entry-text-size);line-height:var(--md-app-bottom-sheet-entry-text-line);flex-direction:column;list-style:none;display:flex}.bottom-sheet__entries .menu-surface__item{min-height:var(--md-app-bottom-sheet-entry-height)}.bottom-sheet__page[data-page=overview] .menu-surface__item{min-height:var(--md-app-bottom-sheet-overview-height)}.bottom-sheet__page{transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), transform var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}@starting-style{.bottom-sheet__page[data-enter=forward]{transform:translateX(var(--md-app-bottom-sheet-page-shift));opacity:0}.bottom-sheet__page[data-enter=back]{transform:translateX(calc(-1 * var(--md-app-bottom-sheet-page-shift)));opacity:0}}.card-detail__body{gap:var(--md-app-card-detail-stack-gap);min-height:0;padding:var(--md-sys-spacing-0) var(--md-app-card-detail-inset) var(--md-app-card-detail-body-end);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;margin-block-end:var(--md-app-card-detail-scroll-end);display:grid;overflow:auto}.card-detail__main{gap:var(--md-app-card-detail-stack-gap);flex-direction:column;min-width:0;display:flex}.section,.card-detail__section{gap:var(--md-app-section-gap);padding:var(--md-app-section-padding);border:var(--md-app-section-border-width) solid var(--md-app-section-border);border-radius:var(--md-app-section-radius);background-color:var(--md-app-section-surface);flex-direction:column;display:flex}.section__head{align-items:center;gap:var(--md-app-section-head-gap);min-width:0;display:flex}.section__head:has(>.section__count)>.section__title{flex:0 auto}.section__count{flex:none;margin-inline-end:auto}.section__head>.icon{color:var(--md-app-section-head-icon);flex:none}.section__title{min-width:0;margin:var(--md-sys-spacing-0);font-size:var(--md-app-section-head-size);line-height:var(--md-app-section-head-line);font-weight:var(--md-app-section-head-weight);color:var(--md-app-section-head-on-surface);overflow-wrap:anywhere;flex:auto}.section__actions{align-items:center;gap:var(--md-sys-spacing-1);flex:none;display:flex}.section__body{gap:var(--md-app-section-gap);flex-direction:column;min-width:0;display:flex}.card-detail__row-input{width:100%}.card-detail__field-label{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.card-detail__advanced{gap:var(--md-sys-spacing-2);margin-top:var(--md-sys-spacing-1);flex-direction:column;display:flex}.card-detail__advanced-summary{cursor:pointer;font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);font-weight:var(--md-sys-typescale-weight-semibold);color:var(--md-sys-color-primary)}.card-detail__advanced-fields{gap:var(--md-sys-spacing-1);flex-direction:column;display:flex}.card-detail__advanced-fields>.card-detail__row-input+.card-detail__field-label{margin-top:var(--md-sys-spacing-2)}.card-detail__advanced-actions{justify-content:space-between;align-items:center;gap:var(--md-sys-spacing-2);margin-top:var(--md-sys-spacing-1);display:flex}.datepicker{width:100%}.datepicker__toggle{padding:var(--md-sys-spacing-0);color:var(--md-sys-color-primary);flex:none}.datepicker__input{min-width:0;padding:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface);background-color:#0000;border:none;flex:1;font-family:inherit}.datepicker__popup{gap:var(--md-sys-spacing-2);min-width:var(--md-app-datepicker-min-width);flex-direction:column;display:flex}:is(.menu-surface__popup:has(>.datepicker__popup),.menu-surface__popup:has(>.date-menu__picker)){max-width:none;overflow:visible}.datepicker__month-pane,.datepicker__aside{gap:var(--md-sys-spacing-2);flex-direction:column;display:flex}.datepicker__grid--from-next{animation:datepicker-turn-next var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}.datepicker__grid--from-prev{animation:datepicker-turn-prev var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast)}@keyframes datepicker-turn-next{0%{translate:var(--md-app-datepicker-turn-shift) 0;opacity:0}}@keyframes datepicker-turn-prev{0%{translate:calc(-1 * var(--md-app-datepicker-turn-shift)) 0;opacity:0}}@media (width>=48rem){.datepicker__popup:has(>.datepicker__aside){grid-template-columns:auto var(--md-app-datepicker-aside-width);column-gap:var(--md-app-datepicker-column-gap);align-items:start;display:grid}.menu-surface__popup>.date-menu__picker{grid-template-columns:auto var(--md-app-datepicker-aside-width);column-gap:var(--md-app-datepicker-column-gap);row-gap:var(--md-sys-spacing-2);grid-template-rows:auto auto 1fr;grid-template-areas:"month field""month time""month actions";display:grid}.menu-surface__popup>.date-menu__picker .datepicker--inline,.menu-surface__popup>.date-menu__picker .datepicker--inline>.datepicker__popup,.menu-surface__popup>.date-menu__picker .datepicker__aside{display:contents}.menu-surface__popup>.date-menu__picker .datepicker__field{grid-area:field}.menu-surface__popup>.date-menu__picker .datepicker__month-pane{grid-area:month}.menu-surface__popup>.date-menu__picker .datepicker__time{grid-area:time}.menu-surface__popup>.date-menu__picker .date-menu__picker-actions{grid-area:actions;align-self:end}}@media (width<=40rem){.datepicker--inline>.datepicker__field{display:none}}.datepicker__calendar{display:contents}.datepicker__header{justify-content:space-between;align-items:center;gap:var(--md-sys-spacing-2);display:flex}.datepicker__nav{padding:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface-variant);flex:none}.datepicker__month{align-items:center;gap:var(--md-sys-spacing-1);padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-small);font-family:inherit;font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line);font-weight:var(--md-sys-typescale-weight-medium);color:var(--md-sys-color-on-surface);cursor:pointer;background-color:#0000;border:none;display:inline-flex}.datepicker__weekdays,.datepicker__grid{gap:var(--md-sys-spacing-1);min-width:min(calc(var(--md-app-menu-max-width) - 2 * var(--md-app-menu-padding)), calc(7 * var(--md-app-touch-target-min) + 6 * var(--md-sys-spacing-1)));grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.datepicker__month-pane{touch-action:pan-y}@media (width<=48rem){.bottom-sheet .datepicker__weekdays,.bottom-sheet .datepicker__grid{gap:var(--md-app-datepicker-grid-gap-compact);min-width:0}}.datepicker__weekday{text-align:center;font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.datepicker__day{min-width:0;padding:var(--md-sys-spacing-0);font-family:inherit;font-size:var(--md-sys-typescale-control-size);color:var(--md-sys-color-on-surface);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:inline-flex}.datepicker__day-face{width:var(--md-app-calendar-day-size);height:var(--md-app-calendar-day-size);border-radius:var(--md-sys-shape-corner-full);justify-content:center;align-items:center;display:inline-flex}.datepicker__day--today{color:var(--md-sys-color-primary);font-weight:var(--md-sys-typescale-weight-medium)}.datepicker__day--today .datepicker__day-face{box-shadow:var(--md-app-datepicker-today-ring)}.datepicker__day--marked{color:var(--md-app-datepicker-deadline-on-surface)}.datepicker__day--marked .datepicker__day-face{box-shadow:var(--md-app-datepicker-deadline-ring)}.datepicker__day--selected{color:var(--md-sys-color-on-primary)}.datepicker__day--selected .datepicker__day-face,.datepicker__day--selected:hover .datepicker__day-face{background-color:var(--md-sys-color-primary);box-shadow:none}.datepicker__year-title{font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line);font-weight:var(--md-sys-typescale-weight-medium);color:var(--md-sys-color-on-surface)}.datepicker__years{gap:var(--md-sys-spacing-1);max-height:var(--md-app-datepicker-years-max-height);grid-template-columns:repeat(3,1fr);display:grid;overflow-y:auto}.datepicker__year{padding:var(--md-sys-spacing-2) var(--md-sys-spacing-1);border-radius:var(--md-sys-shape-corner-full);font-family:inherit;font-size:var(--md-sys-typescale-control-size);color:var(--md-sys-color-on-surface);cursor:pointer;background-color:#0000;border:none}.datepicker__year--current,.datepicker__year--current:hover{color:var(--md-sys-color-on-primary);background-color:var(--md-sys-color-primary);box-shadow:none}.datepicker__time{gap:var(--md-app-timeinput-gap);padding-top:var(--md-sys-spacing-2);flex-direction:column;display:flex}.datepicker__time-chips{gap:var(--md-sys-spacing-2);flex-wrap:wrap;display:flex}.time-chip{padding-inline:var(--md-app-timechip-padding-inline)}.datepicker__time-row{align-items:center;gap:var(--md-sys-spacing-2);display:flex}.datepicker__actions{justify-content:flex-end;gap:var(--md-sys-spacing-2);display:flex}.datepicker__time-inputs{align-items:center;gap:var(--md-sys-spacing-1);display:inline-flex}.datepicker__popup .datepicker__time-field{width:var(--md-app-timeinput-width);min-height:var(--md-app-field-min-height);padding:var(--md-app-timeinput-padding);border:var(--md-app-edge-width) solid var(--md-app-timeinput-edge);border-radius:var(--md-app-field-radius);background-color:var(--md-app-field-surface);font-size:var(--md-app-timeinput-size);line-height:var(--md-app-timeinput-line);text-align:center;appearance:textfield}.datepicker__time-field::-webkit-outer-spin-button{appearance:none;margin:0}.datepicker__time-field::-webkit-inner-spin-button{appearance:none;margin:0}.datepicker__time-sep{font-size:var(--md-sys-typescale-body-size);line-height:var(--md-sys-typescale-body-line);color:var(--md-sys-color-on-surface-variant)}.card-detail__mono{font-family:var(--md-sys-typescale-font-family-mono)}.card-detail__pill{flex:1}.card-detail__pill--title{max-width:var(--md-app-card-detail-pill-title-max)}.card-detail__pill-input{min-width:0;padding:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface);background-color:#0000;border:none;flex:1;font-family:inherit}.card-detail__add-row{align-items:center;gap:var(--md-sys-spacing-2);flex-wrap:wrap;display:flex}.card-detail__textlink{align-items:center;gap:var(--md-sys-spacing-1);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);font-weight:var(--md-sys-typescale-control-weight);color:var(--md-sys-color-primary);cursor:pointer;list-style:none;display:inline-flex}.card-detail__textlink::-webkit-details-marker{display:none}.md-editor{min-height:auto;padding:var(--md-sys-spacing-0);background-color:#0000;flex-direction:column;display:flex}.md-editor__bar{align-items:center;gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-0);display:flex}.md-editor--quiet .md-editor__bar{visibility:hidden;max-height:var(--md-sys-spacing-0);opacity:0;padding-block:var(--md-sys-spacing-0);transition:max-height var(--md-app-md-editor-motion-bar-reveal-duration) var(--md-app-md-editor-motion-bar-reveal-spring), opacity var(--md-app-md-editor-motion-bar-reveal-duration) var(--md-app-md-editor-motion-bar-reveal-spring);overflow:hidden}.md-editor--quiet:focus-within .md-editor__bar{visibility:visible;max-height:var(--md-app-md-editor-bar-height);opacity:1;padding-block:var(--md-sys-spacing-2)}.md-editor--quiet:has(.menu-surface--open) .md-editor__bar{visibility:visible;max-height:var(--md-app-md-editor-bar-height);opacity:1;padding-block:var(--md-sys-spacing-2)}.md-editor--quiet .md-editor__wysiwyg:not(:focus),.md-editor--quiet .md-editor__input:not(:focus){box-shadow:none;background-color:#0000}.md-editor--quiet .md-editor__wysiwyg:not(:focus):hover{background-color:var(--md-app-field-tinted-surface)}.md-editor__btn--wide{gap:var(--md-sys-spacing-1);padding-inline:var(--md-sys-spacing-2);width:auto}.md-editor__bubble .menu-surface__popup{align-items:center;gap:var(--md-sys-spacing-1);min-width:auto;padding:var(--md-app-md-editor-bubble-padding);transform:translateY(calc(-100% - var(--md-app-md-editor-bubble-lift)));flex-direction:row}.md-editor__bubble--under .menu-surface__popup{transform:none}.range-anchor{width:var(--md-sys-spacing-0);height:var(--md-sys-spacing-0);position:absolute}::highlight(pm-spelling){text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--md-app-spellcheck-spelling-color);text-decoration-color:var(--md-app-spellcheck-spelling-color);text-decoration-thickness:var(--md-app-spellcheck-wave-thickness);text-underline-offset:var(--md-app-spellcheck-wave-offset)}::highlight(pm-grammar){text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--md-app-spellcheck-grammar-color);text-decoration-color:var(--md-app-spellcheck-grammar-color);text-decoration-thickness:var(--md-app-spellcheck-wave-thickness);text-underline-offset:var(--md-app-spellcheck-wave-offset)}.writing-aid-host{position:relative}.writing-aid__mirror{margin:var(--md-sys-spacing-0);pointer-events:none;white-space:pre;color:#0000;background:0 0;border-style:solid;border-color:#0000;position:absolute;overflow:hidden}.writing-aid__mirror--multiline{white-space:pre-wrap;overflow-wrap:break-word}.writing-aid-host>.writing-aid__mirror{margin:var(--md-sys-spacing-0);grid-area:auto}.writing-aid__head{gap:var(--md-app-writing-aid-head-gap);flex-direction:column;display:flex}.writing-aid__kind-line{align-items:center;gap:var(--md-app-writing-aid-head-gap);display:flex}.writing-aid__kind{font-size:var(--md-app-writing-aid-kind-size);line-height:var(--md-app-writing-aid-kind-line);font-weight:var(--md-app-writing-aid-kind-weight);color:var(--md-app-writing-aid-kind-on-surface)}.writing-aid__reason,.writing-aid__blocked{margin:var(--md-sys-spacing-0);font-size:var(--md-app-writing-aid-reason-size);line-height:var(--md-app-writing-aid-reason-line);color:var(--md-app-writing-aid-reason-on-surface)}.writing-aid__blocked{padding:var(--md-app-writing-aid-head-padding)}.writing-aid__best{font-weight:var(--md-app-writing-aid-best-weight)}.md-editor{position:relative}.md-editor__toolbar{align-items:center;gap:var(--md-sys-spacing-1);min-width:0;display:flex;overflow-x:auto}.md-editor__btn{padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface-variant);cursor:pointer;background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.md-editor__btn[hidden]{display:none}.md-editor__btn:disabled{opacity:var(--md-app-disabled-opacity);cursor:default}.md-editor__mode[aria-pressed=true]{color:var(--md-app-container-tonal-on-surface);background-color:var(--md-app-container-tonal-surface)}.md-editor__divider{width:var(--md-app-edge-width);height:var(--md-app-md-editor-divider-height);margin:var(--md-sys-spacing-0) var(--md-sys-spacing-1);background-color:var(--md-app-edge-color);flex:none}.segmented{gap:var(--md-app-segmented-gap);padding-block:var(--md-app-segmented-inset);flex:none;display:inline-flex}.segmented__option{align-items:center;gap:var(--md-sys-spacing-1);padding:var(--md-sys-spacing-1) var(--md-sys-spacing-3);border-radius:var(--md-app-segmented-inner-corner);color:var(--md-sys-color-on-surface);background-color:var(--md-app-segmented-option-surface);font-family:inherit;font-size:var(--md-sys-typescale-control-size);line-height:var(--md-sys-typescale-control-line);cursor:pointer;transition:background-color var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast), border-radius var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);border:none;display:inline-flex}.segmented__option:first-child{border-start-start-radius:var(--md-sys-shape-corner-full);border-end-start-radius:var(--md-sys-shape-corner-full)}.segmented__option:last-child{border-start-end-radius:var(--md-sys-shape-corner-full);border-end-end-radius:var(--md-sys-shape-corner-full)}.segmented__option .icon{width:var(--md-app-md-editor-icon-size);height:var(--md-app-md-editor-icon-size)}.segmented__option[aria-pressed=true]{border-radius:var(--md-sys-shape-corner-full);color:var(--md-app-segmented-chosen-on-surface);background-color:var(--md-app-segmented-chosen-surface)}.segmented__option:disabled{opacity:var(--md-app-disabled-opacity);cursor:default}.segmented--stretch{align-self:stretch;display:flex}.segmented--stretch .segmented__option{flex:1 1 0;justify-content:center}.segmented--dense .segmented__option{min-height:0;padding:var(--md-app-segmented-compact-padding-block) var(--md-app-segmented-compact-padding-inline)}.md-editor__body{flex-direction:column;display:flex;position:relative}.md-editor__tablebar{align-items:center;gap:var(--md-sys-spacing-1);height:var(--md-app-md-editor-table-bar-height);max-inline-size:100%;display:flex;position:absolute;inset-inline-start:var(--md-sys-spacing-0);overflow-x:auto}.md-editor__tablebar[hidden]{display:none}.md-editor__input,.md-editor__wysiwyg{padding:var(--md-sys-spacing-3) var(--md-sys-spacing-4);border-radius:var(--md-app-field-radius);font-family:inherit;font-size:var(--md-app-field-size);line-height:var(--md-app-field-line);color:var(--md-app-field-on-surface);background-color:var(--md-app-field-surface);min-height:var(--md-app-field-multiline-min-height);border:none}.md-editor__input{resize:vertical}.md-editor__wysiwyg{outline:none}.md-editor__wysiwyg:empty:before{content:attr(data-placeholder);color:var(--md-sys-color-outline)}.md-editor__raw{margin:var(--md-sys-spacing-1) var(--md-sys-spacing-0);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);border:var(--md-app-edge-width) dashed var(--md-app-edge-color);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface-variant);background-color:var(--md-app-field-surface);font-family:var(--md-sys-typescale-font-family-mono);white-space:pre-wrap;overflow-x:auto}.md-prose h1,.md-prose h2,.md-prose h3,.md-prose h4{margin:var(--md-sys-spacing-2) var(--md-sys-spacing-0) var(--md-sys-spacing-1);line-height:var(--md-sys-typescale-title-line)}.md-prose h1{font-size:var(--md-sys-typescale-title-size)}.md-prose h2{font-size:var(--md-sys-typescale-title-medium-size)}.md-prose h3,.md-prose h4{font-size:var(--md-sys-typescale-body-size)}.md-prose p{margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2)}.md-prose ul,.md-prose ol{margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);padding-left:var(--md-sys-spacing-5)}.md-prose a{color:var(--md-sys-color-primary);overflow-wrap:anywhere}.md-prose code{padding:0 var(--md-sys-spacing-1);border-radius:var(--md-sys-shape-corner-small);font-family:var(--md-sys-typescale-font-family-mono);background-color:var(--md-app-machine-text-surface)}.md-prose>:first-child{margin-top:var(--md-sys-spacing-0)}.md-prose li>ul,.md-prose li>ol{margin-bottom:var(--md-sys-spacing-0)}.md-prose blockquote{margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);border-inline-start:var(--md-app-md-editor-quote-edge-width) solid var(--md-app-md-editor-quote-edge-color);color:var(--md-app-md-editor-quote-text);padding-inline-start:var(--md-sys-spacing-3)}.md-prose blockquote>:last-child{margin-bottom:var(--md-sys-spacing-0)}.md-prose pre{max-inline-size:100%;margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);border:var(--md-app-edge-width) solid var(--md-app-edge-color);border-radius:var(--md-sys-shape-corner-small);font-family:var(--md-sys-typescale-font-family-mono);white-space:pre;background-color:var(--md-app-machine-text-surface);overflow-x:auto}.md-prose pre code{padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-none);background-color:#0000}.md-prose pre[data-lang]:before{content:attr(data-lang);margin-bottom:var(--md-sys-spacing-1);font-family:var(--md-sys-typescale-font-family);font-size:var(--md-app-md-editor-code-lang-size);line-height:var(--md-app-md-editor-code-lang-line);color:var(--md-app-md-editor-code-lang-color);display:block}.md-prose .md-scroll,.md-prose .md-mermaid{max-inline-size:100%;margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);overflow-x:auto}.md-prose .md-mermaid>svg{display:block}.md-prose .md-mermaid--editable{cursor:pointer}.md-prose .md-mermaid--editable:focus-visible{outline:var(--md-app-md-editor-diagram-focus-width) solid var(--md-sys-color-primary);outline-offset:var(--md-app-md-editor-diagram-focus-offset)}.md-prose .md-mermaid__note{margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);font-size:var(--md-app-md-editor-code-lang-size);line-height:var(--md-app-md-editor-code-lang-line);color:var(--md-app-md-editor-code-lang-color)}.md-prose .md-mermaid__note--error{color:var(--md-app-md-editor-diagram-error-color)}.md-prose .md-scroll--active{margin-top:var(--md-app-md-editor-table-bar-height)}.md-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums}.md-prose th,.md-prose td{overflow-wrap:normal;padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);border:var(--md-app-edge-width) solid var(--md-app-edge-color);text-align:start;vertical-align:top}.md-prose th{font-weight:var(--md-app-type-emphasis-weight);background-color:var(--md-app-machine-text-surface)}.md-prose .md-align-center{text-align:center}.md-prose .md-align-end{text-align:end}.card-detail__dropzone{justify-content:center;align-items:center;gap:var(--md-sys-spacing-1);width:100%;padding:var(--md-sys-spacing-5);border:var(--md-app-edge-width) dashed var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-large);font-size:var(--md-sys-typescale-control-size);color:var(--md-sys-color-on-surface-variant);cursor:pointer;background-color:#0000;flex-direction:column;display:flex}.card-detail__dropzone .icon{width:var(--md-app-card-detail-dropzone-icon-size);height:var(--md-app-card-detail-dropzone-icon-size);color:var(--md-sys-color-primary)}.card-detail__dropzone--drag{background-color:var(--md-app-drop-box-fill)}.card-detail__dropzone-cta{color:var(--md-sys-color-primary);font-weight:var(--md-sys-typescale-control-weight)}.card-detail__file-input,.card-detail>.card-detail__toolbar{display:none}@media (width<=48rem){.card-detail{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding-block:var(--md-app-safe-top) var(--md-app-safe-bottom);border-radius:var(--md-sys-shape-corner-none)}.card-detail__header{padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);padding-inline-start:var(--md-app-card-detail-inset)}.card-detail__complete,.card-detail__header .dialog-header__menu,.card-detail__header .dialog-header__actions{display:none}.card-detail>.card-detail__toolbar{display:flex}:root:has(dialog.card-detail[open]) .snackbar-host{bottom:var(--md-app-toolbar-clearance)}:root:has(.view-frame__toolbar) .snackbar-host{bottom:var(--md-app-toolbar-snackbar-lift)}:root:has(dialog.bottom-sheet[open]) dialog.bottom-sheet[open]>.snackbar-host{top:calc(var(--md-app-safe-top) + var(--md-sys-spacing-4));bottom:auto}.md-editor__bubble .menu-surface__popup{display:none}.card-detail__body{padding-block-end:var(--md-app-toolbar-clearance)}}@media (width<=48rem),(height<=30rem){.card-detail{--md-app-card-detail-scroll-end:var(--md-sys-spacing-0);--md-app-card-detail-body-end:var(--md-app-card-detail-inset)}.card-detail>.card-detail__meta-chips{display:none}.card-detail__main>.meta-section{display:flex}.card-detail__header{padding-block-end:var(--md-sys-spacing-0)}.card-detail__body{padding-block-start:var(--md-app-card-detail-stack-gap)}}.toolbar{inset-inline:var(--md-sys-spacing-4);justify-content:center;align-items:center;gap:var(--md-app-toolbar-gap);inline-size:fit-content;max-inline-size:100%;block-size:var(--md-app-toolbar-height);padding-inline:var(--md-sys-spacing-2);border-radius:var(--md-app-toolbar-corner);color:var(--md-app-toolbar-on-surface);background-color:var(--md-app-toolbar-surface);box-shadow:var(--md-app-toolbar-elevation);transition:opacity var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast), transform var(--md-sys-motion-spring-spatial-fast-duration) var(--md-sys-motion-spring-spatial-fast);margin-inline:auto;display:flex;position:fixed;inset-block-end:var(--md-app-toolbar-inset)}@starting-style{.toolbar{opacity:0;transform:translateY(var(--md-app-toolbar-enter-shift))}}.toolbar__btn--prominent{padding-inline:var(--md-sys-spacing-4);border-radius:var(--md-sys-shape-corner-full)}@media (width<=24rem){.toolbar__btn--prominent>span{display:none}.toolbar__btn--prominent{padding-inline:var(--md-sys-spacing-0);inline-size:var(--md-app-touch-target-min)}}.label-manage{margin-top:var(--md-sys-spacing-3);color:var(--md-sys-color-on-surface-variant)}.label-manage__list{margin:var(--md-sys-spacing-2) var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);gap:var(--md-sys-spacing-2);flex-direction:column;list-style:none;display:flex}.label-manage__row,.label-manage__new{gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-0);flex-direction:column;display:flex}.label-manage__row+.label-manage__row{border-top:1px solid var(--md-sys-color-outline-variant)}.label-manage__new{margin-top:var(--md-sys-spacing-2);border-top:1px solid var(--md-sys-color-outline-variant)}.label-manage__row-top{align-items:center;gap:var(--md-sys-spacing-2);display:flex}.label-manage__name{flex:1;min-width:0}.color-picker__swatch{--swatch-color:var(--md-sys-color-surface-container-highest);inline-size:var(--md-app-color-picker-swatch-size);block-size:var(--md-app-color-picker-swatch-size);border:var(--md-app-edge-width) solid var(--md-app-edge-color);border-radius:var(--md-sys-shape-corner-full);color:var(--md-ref-label-on);background-color:var(--swatch-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.color-picker__swatch:not([data-swatch]){color:var(--md-sys-color-on-surface-variant)}.color-picker__swatch[data-swatch=rose]{--swatch-color:var(--md-ref-label-rose)}.color-picker__swatch[data-swatch=orange]{--swatch-color:var(--md-ref-label-orange)}.color-picker__swatch[data-swatch=amber]{--swatch-color:var(--md-ref-label-amber)}.color-picker__swatch[data-swatch=emerald]{--swatch-color:var(--md-ref-label-emerald)}.color-picker__swatch[data-swatch=sky]{--swatch-color:var(--md-ref-label-sky)}.color-picker__swatch[data-swatch=indigo]{--swatch-color:var(--md-ref-label-indigo)}.color-picker__swatch[data-swatch=violet]{--swatch-color:var(--md-ref-label-violet)}.color-picker__swatch[data-swatch=slate]{--swatch-color:var(--md-ref-label-slate)}.color-picker__swatch[data-swatch=teal]{--swatch-color:var(--md-ref-label-teal)}.color-picker__swatch[data-swatch=cyan]{--swatch-color:var(--md-ref-label-cyan)}.color-picker__swatch[data-swatch=lime]{--swatch-color:var(--md-ref-label-lime)}.color-picker__swatch[data-swatch=pink]{--swatch-color:var(--md-ref-label-pink)}.color-picker__swatch[data-swatch=plum]{--swatch-color:var(--md-ref-label-plum)}.color-picker__swatch[data-swatch=brown]{--swatch-color:var(--md-ref-label-brown)}.label-manage-dialog__hint{margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.checklists{gap:var(--md-sys-spacing-2);flex-direction:column;display:flex}.collapse-chevron{transition:transform var(--md-sys-motion-spring-effects-fast-duration) var(--md-sys-motion-spring-effects-fast);flex:none;display:inline-flex}.task-group--open .task-group__chevron,.collapse-toggle--expanded .collapse-chevron,.menu-surface__group--expanded .collapse-chevron,.clip-reveal--expanded .collapse-chevron,.section--collapsible[open]>.section__head>.collapse-chevron{transform:rotate(var(--md-app-collapse-chevron-rotation))}.menu-surface__item .collapse-chevron{margin-inline-start:auto}.menu-surface__row--in-group .menu-surface__item{padding-inline-start:var(--md-app-menu-group-indent)}.menu-surface__section-label{padding:var(--md-app-menu-item-padding);font-size:var(--md-app-menu-group-label-size);line-height:var(--md-app-menu-group-label-line);font-weight:var(--md-app-menu-group-label-weight);letter-spacing:var(--md-app-menu-group-label-tracking);color:var(--md-app-menu-group-label-color);padding-block-end:var(--md-sys-spacing-1);display:block}.menu-surface__section-start{margin-block-start:var(--md-app-menu-group-gap)}.collapse-toggle{flex:none;align-self:center}.checklist{gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-0) var(--md-sys-spacing-2) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-large);background-color:var(--md-app-list-surface);flex-direction:column;display:flex}.checklist .field__box:not(:focus-within){background-color:var(--md-app-field-tinted-surface);box-shadow:var(--md-app-field-tinted-ring)}@media (hover:hover){.checklist .field__box:hover:not(:focus-within){background-color:var(--md-app-field-tinted-surface);box-shadow:var(--md-app-field-tinted-ring-hover)}}.checklist__head{align-items:center;gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-0) var(--md-sys-spacing-1);flex-wrap:nowrap;display:flex}.checklist__title{-webkit-line-clamp:1;min-inline-size:0;margin:var(--md-sys-spacing-0);font-size:var(--md-app-checklist-title-size);line-height:var(--md-app-checklist-title-line);font-weight:var(--md-app-checklist-title-weight);-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}.checklist__title[data-expanded=true]{display:block;overflow:visible}.progress{block-size:var(--md-app-progress-height);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-app-container-tonal-surface);overflow:hidden}.progress__bar{border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-sys-color-primary);block-size:100%;inline-size:0}.usage-meter{gap:var(--md-app-usage-meter-gap);flex-direction:column;display:flex}.usage-meter__line{justify-content:space-between;gap:var(--md-app-usage-meter-gap);font-size:var(--md-app-usage-meter-size);line-height:var(--md-app-usage-meter-line);flex-wrap:wrap;display:flex}.usage-meter__label{color:var(--md-app-usage-meter-label-on-surface)}.usage-meter__count{color:var(--md-app-usage-meter-count-on-surface);font-variant-numeric:tabular-nums}.usage-meter--over .usage-meter__count{color:var(--md-app-usage-meter-over-on-surface)}.progress--over .progress__bar{background-color:var(--md-app-progress-over-indicator)}.progress:has(.progress__bar--extra){display:flex}.progress__bar--extra{background-color:var(--md-app-progress-extra-indicator);border-radius:0}.card-detail__progress{flex:0 1 var(--md-app-checklist-progress-basis);min-inline-size:var(--md-app-checklist-progress-min)}@media (width<=40rem){.checklist__head .card-detail__progress{display:none}}.checklist__count{font-size:var(--md-sys-typescale-meta-size);font-weight:var(--md-sys-typescale-control-weight);color:var(--md-sys-color-primary)}.checklist__delete{margin-left:auto}.checklist__toggle{white-space:nowrap}.checklist__toggle .icon{width:var(--md-app-checklist-toggle-icon-size);height:var(--md-app-checklist-toggle-icon-size)}.checklist__items{margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);border-radius:var(--md-sys-shape-corner-medium);flex-direction:column;list-style:none;display:flex}.checklist-item--marked{background-color:var(--md-app-checklist-item-marked-surface)}.checklist-item{align-items:flex-start;gap:var(--md-sys-spacing-2);min-height:var(--md-app-checklist-item-min-height);padding:var(--md-sys-spacing-0) var(--md-sys-spacing-1);border-radius:var(--md-sys-shape-corner-medium);display:flex}.checklist-item>.checklist-item__grip{margin-block-start:calc((var(--md-app-checklist-item-line-box) - var(--md-app-grip-size)) / 2)}.checklist-item>.complete-toggle{margin-block-start:calc((var(--md-app-checklist-item-line-box) - var(--md-app-card-complete-size)) / 2)}.checklist-item>.checklist-item__delete{min-block-size:var(--md-app-checklist-item-line-box)}.checklist-item--dragging,.checklist--dragging{opacity:.5}.checklist--collapsed{padding-block-end:var(--md-sys-spacing-1)}.checklist-item__text{font-size:var(--md-sys-typescale-control-size);line-height:var(--md-sys-typescale-control-line);flex:1;padding-block-start:calc((var(--md-app-checklist-item-line-box) - var(--md-sys-typescale-control-line)) / 2)}.checklist-item__link{color:var(--md-sys-color-primary);overflow-wrap:anywhere}.checklist-item__delete{color:var(--md-sys-color-outline)}.checklist-item--done .checklist-item__text{color:var(--md-sys-color-outline);text-decoration:line-through}.attached-list{margin:var(--md-sys-spacing-2) var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);gap:var(--md-sys-spacing-2);flex-direction:column;list-style:none;display:flex}.attached{align-items:center;gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);background-color:var(--md-app-attached-surface);border:var(--md-app-edge-width) solid var(--md-app-edge-color);border-radius:var(--md-app-attached-radius);display:flex}.attached:has(>.attached__below){flex-wrap:wrap}.attached:has(>.attached__below)>.attached__text{flex-basis:0}.attached:has(>.attached__below)>.attached__space{flex-grow:0}.attached__below{flex-basis:100%;min-inline-size:0}.attached--dragging,.data-table__row--dragging,.category-nav__row--dragging{opacity:var(--md-app-dragging-opacity)}.nav-setup__start{align-items:center;gap:var(--md-sys-spacing-3);display:flex}.nav-setup__start-label{color:var(--md-sys-color-on-surface-variant)}.shortcuts__group{gap:var(--md-sys-spacing-2);flex-direction:column;display:flex}.shortcuts__group>.section__head .section__title{color:var(--md-app-shortcuts-heading-color)}.shortcuts__list{gap:var(--md-app-shortcuts-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shortcuts__row{align-items:center;gap:var(--md-sys-spacing-3);min-block-size:var(--md-app-shortcuts-row-min-height);padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2) var(--md-sys-spacing-1) var(--md-sys-spacing-4);border-radius:var(--md-app-shortcuts-row-radius);background-color:var(--md-app-shortcuts-row-surface);display:flex}.shortcuts__row:first-child{border-start-start-radius:var(--md-app-shortcuts-group-radius);border-start-end-radius:var(--md-app-shortcuts-group-radius)}.shortcuts__row:last-child{border-end-end-radius:var(--md-app-shortcuts-group-radius);border-end-start-radius:var(--md-app-shortcuts-group-radius)}.shortcuts__text{flex-direction:column;flex:1;min-width:0;display:flex}.shortcuts__name{font-size:var(--md-app-shortcuts-name-size);line-height:var(--md-app-shortcuts-name-line);overflow-wrap:anywhere}.shortcuts__note{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.shortcuts__row>.shortcuts__keys{flex-wrap:wrap;flex:none;justify-content:flex-end}@media (width<=40rem){.shortcuts__row{flex-wrap:wrap}.shortcuts__text{flex-basis:auto}.shortcuts__row>.shortcuts__keys{flex:auto}}.key-caps{align-items:center;gap:var(--md-app-key-cap-gap);display:inline-flex}.key-cap{box-sizing:border-box;min-inline-size:var(--md-app-key-cap-min-size);block-size:var(--md-app-key-cap-min-size);padding-inline:var(--md-app-key-cap-padding-inline);border:var(--md-app-key-cap-edge-width) solid var(--md-app-key-cap-edge);border-block-end-width:var(--md-app-key-cap-depth);border-radius:var(--md-app-key-cap-radius);background-color:var(--md-app-key-cap-surface);color:var(--md-app-key-cap-color);font-family:var(--md-sys-typescale-font-family-mono);font-size:var(--md-sys-typescale-control-size);font-weight:var(--md-sys-typescale-weight-medium);white-space:nowrap;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.key-cap>.icon{inline-size:var(--md-app-key-cap-icon-size);block-size:var(--md-app-key-cap-icon-size)}.key-caps__join{color:var(--md-app-key-cap-join-color);font-size:var(--md-sys-typescale-meta-size)}.nav-setup__hint{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);margin:0}.pick-list{gap:var(--md-sys-spacing-1);padding:var(--md-sys-spacing-2) 0;flex-direction:column;margin:0;list-style:none;display:flex}.pick-row{align-items:center;gap:var(--md-sys-spacing-2);padding:var(--md-sys-spacing-1) var(--md-sys-spacing-2);border-radius:var(--md-sys-shape-corner-medium)}.pick-row--chosen{background-color:var(--md-app-container-tonal-surface)}.pick-row__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.pick-row__icon{color:var(--md-sys-color-on-surface-variant);flex:none;align-items:center;display:inline-flex}.nav-setup__row{grid-template-columns:var(--md-app-nav-setup-columns);min-block-size:var(--md-app-tick-state-layer-size);content-visibility:auto;contain-intrinsic-block-size:auto var(--md-app-nav-setup-row-intrinsic-block-size);display:grid}.nav-setup__row .checkbox{inline-size:var(--md-app-nav-setup-box-column);grid-area:1/-2/auto/-1}.nav-setup__list[data-screen=phone] .nav-setup__tick--desktop,.nav-setup__list[data-screen=desktop] .nav-setup__tick--mobile{display:none}.nav-setup__row .nav-setup__name{white-space:nowrap;overflow-wrap:normal;text-overflow:ellipsis}.nav-setup__note{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);grid-area:2/3/auto/-1}.nav-setup__row--dragging{opacity:.5}.nav-setup__grip--empty{visibility:hidden;cursor:default}.nav-setup__shortcut{margin-inline-start:var(--md-sys-spacing-1)}.attached__icon{color:var(--md-app-attached-icon-on-surface);flex:none;align-items:center;display:inline-flex}.attached__text{flex-direction:column;flex:auto;min-width:0;display:flex}.attached__name{font-size:var(--md-app-attached-name-size);line-height:var(--md-app-attached-name-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attached__text--single .attached__name{white-space:normal;-webkit-line-clamp:var(--md-app-attached-name-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}a.attached__name,a.attached__meta,.attached__follow{color:var(--md-sys-color-primary);align-self:flex-start;max-inline-size:100%}.attached__follow{padding:var(--md-sys-spacing-0);font:inherit;font-size:var(--md-app-attached-name-size);line-height:var(--md-app-attached-name-line);text-align:start;cursor:pointer;background:0 0;border:none}.attached__follow:hover{text-decoration:underline}.attached__meta{color:var(--md-app-attached-meta-on-surface);font-size:var(--md-app-attached-meta-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attached__meta:not(a){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.attached__meta--one-line:not(a){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attached__meta-row{align-items:baseline;gap:var(--md-app-attached-meta-end-gap);min-width:0;display:flex}.attached__meta-row>.attached__meta{flex:0 auto;min-width:0}.attached__meta-row>:not(.attached__meta){font-size:var(--md-app-attached-meta-size);color:var(--md-app-attached-meta-on-surface);flex:none}.attached__space{flex:1 1 var(--md-app-attached-space-min);min-inline-size:var(--md-app-attached-space-min);align-self:stretch}.attached__delete{color:var(--md-sys-color-outline);flex:none}@media (hover:hover){.attached__name.is-editable:hover,.attached__meta.is-editable:hover,.attached__space:hover,.checklist__title:hover,.checklist-item__text:hover{cursor:text;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.attached__space:hover{text-decoration:none}}.inline-edit__input{min-width:0;inline-size:100%}textarea.inline-edit__input{field-sizing:content;resize:none;font-family:inherit}.upload__progress{inline-size:100%}.column__head{justify-content:space-between;align-items:center;gap:var(--md-sys-spacing-2);min-height:var(--md-app-column-head-min-height);display:flex}.column__head:not(:last-child){margin-block-end:calc(var(--md-app-column-head-gap) - var(--md-app-column-gap))}.column__head-main{align-items:center;gap:var(--md-sys-spacing-2);flex:1;min-width:0;display:inline-flex}.column--dragging{opacity:var(--md-app-dragging-opacity)}.column__menu{flex:none}.column--done{background-color:var(--md-app-list-done-surface)}.column--collapsed{flex:0 0 var(--md-app-column-collapsed-width);width:var(--md-app-column-collapsed-width);justify-self:start;min-height:0;overflow:hidden}.column--collapsed .column__head{justify-content:flex-start;align-items:center;gap:var(--md-app-column-collapsed-gap);flex-direction:column;flex:1;min-height:0}.column--collapsed .column__head-main{align-items:center;gap:var(--md-app-column-collapsed-gap);flex-direction:column;flex:0 auto;min-height:0}.column--collapsed .column__title{writing-mode:vertical-rl;text-orientation:mixed;min-height:0;max-height:var(--md-app-column-collapsed-title-max);text-overflow:ellipsis;white-space:nowrap;font-size:var(--md-app-column-collapsed-title-size);line-height:var(--md-app-column-collapsed-title-line);font-weight:var(--md-app-column-collapsed-title-weight);flex:0 auto;overflow:hidden}.column--collapsed .column__count{flex:none}.trash__filters{gap:var(--md-app-trash-filters-gap);flex-wrap:wrap;display:flex}.trash__entry,.trash__filter-button{flex:none}.trash__origin{align-items:center;gap:var(--md-sys-spacing-2);min-inline-size:0;display:flex}.trash__kind{color:var(--md-sys-color-on-surface-variant);flex:none;display:inline-flex}.trash__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.trash__deleted,.trash__gone,.trash__note{font-variant-numeric:tabular-nums;color:var(--md-sys-color-on-surface-variant)}.trash__note{white-space:nowrap;flex:none}.attached .trash__note{font-size:var(--md-app-attached-meta-size)}.attached.trash__item .attached__meta-row{flex-wrap:wrap}.attached.trash__item .attached__meta-row>:not(.attached__meta){flex:0 auto;min-inline-size:0}.board-access-dialog__list{gap:var(--md-app-board-access-list-gap);flex-direction:column;display:flex}.board-access-dialog__row{align-items:center;gap:var(--md-app-board-access-row-gap);display:flex}.board-access-dialog__who{gap:var(--md-app-board-access-line-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.board-access-dialog__name,.board-access-dialog__mail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-access-dialog__mail{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant)}.board-access-dialog__row .assignee-avatar,.board-access-dialog__row .users__badge{flex:none}.board-access-dialog__row--locked{opacity:var(--md-app-disabled-opacity)}.board-access-dialog__note{align-items:center;gap:var(--md-sys-spacing-1);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);color:var(--md-sys-color-on-surface-variant);flex:none;display:inline-flex}.app-main{background-color:var(--md-app-board-surface);border-radius:var(--md-sys-shape-corner-content) 0 0 0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-status{padding:var(--md-app-banner-inset) var(--md-app-banner-inset) 0}:is(.app-status:empty,.app-main:has(.outage-state)>.app-status){display:none}.status-banner{align-items:center;gap:var(--md-app-banner-gap);padding:var(--md-app-banner-padding);border-radius:var(--md-app-banner-radius);background-color:var(--md-app-banner-surface-offline);color:var(--md-app-banner-on-surface-offline);font-size:var(--md-app-banner-size);line-height:var(--md-app-banner-line);grid-template-columns:auto 1fr auto;display:grid}.status-banner--unavailable{background-color:var(--md-app-banner-surface-unavailable);color:var(--md-app-banner-on-surface-unavailable)}.status-banner__icon{display:inline-flex}.status-banner__text{min-width:0;margin:0}.status-banner .status-banner__action{color:inherit}@media (width<=40rem){.status-banner{grid-template-columns:auto 1fr;align-items:start}.status-banner__action{grid-column:2;justify-self:start}}.empty-state{align-items:center;gap:var(--md-app-empty-state-gap);padding:var(--md-app-empty-state-padding);text-align:center;color:var(--md-sys-color-on-surface-variant);flex-direction:column;grid-column:1/-1;display:flex}.empty-state__icon{color:var(--md-sys-color-outline)}.empty-state__text{max-width:var(--md-app-empty-state-text-max)}.empty-state__hint{font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.empty-state__action{justify-content:center;gap:var(--md-app-empty-state-action-gap);flex-wrap:wrap;display:flex}.board-view__filter-empty{padding:var(--md-app-board-filter-empty-padding);text-align:left;align-items:flex-start}.board-view__filter-empty .empty-state__icon{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn--text{color:var(--md-sys-color-primary);background-color:#0000;border-color:#0000}.login__hint{margin:var(--md-sys-spacing-0) var(--md-sys-spacing-0) var(--md-sys-spacing-2);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-size);line-height:var(--md-sys-typescale-body-line)}.two-factor{--md-app-dialog-head-gap:var(--md-sys-spacing-3);--md-app-dialog-body-gap:var(--md-sys-spacing-3);--md-app-dialog-foot-gap:var(--md-sys-spacing-0)}.two-factor__secret-label{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.two-factor__status{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-primary);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);font-weight:var(--md-sys-typescale-weight-medium)}.two-factor__qr{padding:var(--md-sys-spacing-3);border-radius:var(--md-sys-shape-corner-content);background-color:var(--md-app-qr-surface);color:var(--md-app-qr-modules);align-self:center}.two-factor__qr svg{width:var(--md-app-two-factor-qr-size);height:var(--md-app-two-factor-qr-size);display:block}.two-factor__secret{padding:var(--md-sys-spacing-2) var(--md-sys-spacing-3);border-radius:var(--md-sys-shape-corner-content);color:var(--md-sys-color-on-surface);background-color:var(--md-app-machine-text-surface);font-size:var(--md-app-transcribe-size);letter-spacing:var(--md-app-two-factor-secret-tracking);word-break:break-all;align-self:center}.two-factor__codes{gap:var(--md-sys-spacing-2);margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-3);border-radius:var(--md-sys-shape-corner-content);background-color:var(--md-app-machine-text-surface);grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.two-factor__code{color:var(--md-sys-color-on-surface);font-size:var(--md-app-transcribe-size);letter-spacing:var(--md-app-two-factor-code-tracking)}.dashboard{gap:var(--md-app-view-tabs-gap);flex-direction:column;display:flex}.dashboard__header{margin-bottom:var(--md-sys-spacing-0)}.dashboard__header+.dashboard__tabs{margin-block-start:calc(var(--md-app-view-header-tabs-gap) - var(--md-app-view-tabs-gap))}.menu-surface__toggle-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard__empty{gap:var(--md-sys-spacing-3);padding:var(--md-sys-spacing-8) var(--md-sys-spacing-4);border-radius:var(--md-sys-shape-corner-content);background-color:var(--md-app-list-surface)}.dashboard__grid{columns:var(--md-app-list-width);column-gap:var(--md-app-dashboard-gap)}.dashboard__grid>*{break-inside:avoid;margin-block-end:var(--md-app-dashboard-gap)}@media (width<=24rem){.dashboard__grid{columns:1}}.dashboard-widget{min-width:0;max-height:var(--md-app-widget-max-height);border-radius:var(--md-sys-shape-corner-list);flex-direction:column;display:flex}.review-dialog__body{gap:var(--md-app-review-gap);flex-direction:column;display:flex}.review-dialog .bottom-sheet__controls{align-items:center;gap:var(--md-app-review-gap);font-size:var(--md-app-review-size);line-height:var(--md-app-review-line);color:var(--md-app-review-muted-on-surface);flex-wrap:wrap;display:flex}.review-dialog .bottom-sheet__controls>.segmented--stretch{flex:auto}.review-dialog__stats{gap:var(--md-app-review-gap);font-size:var(--md-app-review-size);line-height:var(--md-app-review-line);color:var(--md-app-review-muted-on-surface);flex-wrap:wrap;display:flex}.review-dialog__stat strong{color:var(--md-app-review-strong-on-surface)}.review-dialog__section{gap:var(--md-app-review-list-gap);flex-direction:column;display:flex}.review-dialog__heading{align-items:baseline;gap:var(--md-app-review-heading-gap);font-size:var(--md-app-review-heading-size);line-height:var(--md-app-review-heading-line);font-weight:var(--md-app-review-heading-weight);color:var(--md-app-review-strong-on-surface);margin:0;display:flex}.review-dialog__heading-text{overflow-wrap:anywhere;flex:1;min-width:0}.review-dialog__trailing{white-space:nowrap;color:var(--md-app-review-muted-on-surface)}.review-dialog__list{gap:var(--md-app-review-list-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.review-dialog__item{align-items:center;gap:var(--md-app-review-list-gap);font-size:var(--md-app-review-size);line-height:var(--md-app-review-line);color:var(--md-app-review-muted-on-surface);display:flex}.review-dialog__title{overflow-wrap:anywhere;min-width:0;color:var(--md-app-review-strong-on-surface);flex:1}.review-dialog__item--done .review-dialog__title{color:var(--md-app-review-muted-on-surface);text-decoration:line-through}.review-dialog__estimate{white-space:nowrap}.review-dialog__notice,.review-dialog__line{font-size:var(--md-app-review-size);line-height:var(--md-app-review-line);color:var(--md-app-review-muted-on-surface);margin:0}.review-dialog__review{gap:var(--md-app-review-gap);flex-direction:column;display:flex}.review-dialog__tone{align-items:center;gap:var(--md-app-review-gap);flex-wrap:wrap;display:flex}.review-dialog__text{white-space:pre-line;overflow-wrap:anywhere;font-size:var(--md-app-review-size);line-height:var(--md-app-review-line);margin:0}.focus-week__body{gap:var(--md-app-focus-week-gap);flex-direction:column;display:flex}.writing-aid-dialog__body{gap:var(--md-app-writing-aid-dialog-gap);flex-direction:column;display:flex}.writing-aid-dialog__heading{margin:var(--md-sys-spacing-0);font-size:var(--md-app-writing-aid-dialog-heading-size);line-height:var(--md-app-writing-aid-dialog-heading-line);font-weight:var(--md-app-writing-aid-dialog-heading-weight)}.writing-aid-dialog__words{margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);flex-direction:column;list-style:none;display:flex}.writing-aid-dialog__word{justify-content:space-between;align-items:center;gap:var(--md-app-writing-aid-dialog-gap);padding-inline:var(--md-app-writing-aid-dialog-row-padding);border-bottom:var(--md-app-edge-width) solid var(--md-app-writing-aid-dialog-row-edge);display:flex}.writing-aid-dialog__text{min-width:var(--md-sys-spacing-0);overflow-wrap:anywhere}.writing-aid-dialog__empty{color:var(--md-app-writing-aid-dialog-empty-on-surface)}.my-day{gap:var(--md-app-my-day-gap);padding:0 var(--md-app-my-day-padding-inline) var(--md-app-my-day-padding-block-end);flex-direction:column;display:flex}.my-day__focus{gap:var(--md-app-my-day-focus-gap);padding:0 var(--md-app-my-day-focus-padding-inline);font-size:inherit;line-height:inherit;white-space:nowrap;vertical-align:bottom}.my-day__focus-slot{white-space:nowrap}.my-day__meter{pointer-events:none}.my-day .my-day__focus{pointer-events:auto}.my-day__lead{gap:var(--md-app-task-group-gap);flex-direction:column;display:flex}.my-day__order{justify-content:flex-end;align-items:center;gap:var(--md-app-my-day-gap);padding-inline:var(--md-app-task-group-head-padding-inline);flex-wrap:wrap;display:flex}.my-day__order-label{font-size:var(--md-app-task-group-head-size);line-height:var(--md-app-task-group-head-line);font-weight:var(--md-app-task-group-head-weight);margin-inline-end:auto}.my-day__hint{margin:0 var(--md-app-my-day-padding-inline) var(--md-app-my-day-padding-block-end);font-size:var(--md-app-my-day-hint-size);line-height:var(--md-app-my-day-hint-line)}.my-day__hint--error{color:var(--md-app-my-day-error-on-surface)}.dashboard-widget .column__cards{min-height:0;padding-inline:var(--md-sys-spacing-1);padding-bottom:var(--md-sys-spacing-1);margin-inline:calc(-1 * var(--md-sys-spacing-1));flex:0 auto;overflow-y:auto}.date-menu .menu-surface__toggle{padding:var(--md-sys-spacing-1);border-radius:var(--md-sys-shape-corner-full);color:var(--md-app-container-tonal-on-surface);background-color:var(--md-app-container-tonal-surface)}.date-menu__picker{gap:var(--md-sys-spacing-2);flex-direction:column;display:flex}.date-menu__picker-actions{justify-content:space-between;gap:var(--md-sys-spacing-2);display:flex}.column__cards--grouped{gap:var(--md-app-task-group-gap)}.task-group{gap:var(--md-app-task-group-cards-gap);flex-direction:column;display:flex}.task-group__bar{align-items:center;gap:var(--md-app-task-group-head-gap);min-height:var(--md-app-task-group-head-min-height);border-radius:var(--md-app-task-group-head-radius);box-shadow:inset 0 calc(-1 * var(--md-app-task-group-head-rule-width)) 0 var(--md-app-task-group-head-rule);display:flex}.task-group--open .task-group__bar{box-shadow:none}.task-group__bar:has(.task-group__drag-handle){padding-inline-start:var(--md-app-task-group-head-padding-inline)}.task-group--dragging{opacity:var(--md-app-dragging-opacity)}.task-group__head{align-items:center;gap:var(--md-app-task-group-head-gap);width:100%;padding:var(--md-app-task-group-head-padding);border-radius:var(--md-app-task-group-head-radius);color:var(--md-app-task-group-head-on-surface);font-family:inherit;font-size:var(--md-app-task-group-head-size);line-height:var(--md-app-task-group-head-line);font-weight:var(--md-app-task-group-head-weight);text-align:left;cursor:pointer;background-color:#0000;border:none;align-self:stretch;display:flex;overflow:visible}.task-group--done .task-group__head{color:var(--md-app-task-group-head-done-on-surface)}.task-group--missed .task-group__head{color:var(--md-app-task-group-head-missed-on-surface)}.task-group__label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.task-group__count{font-variant-numeric:tabular-nums;flex:none}.task-group__head>.board-symbol{--md-app-board-symbol-size:var(--md-app-task-group-symbol-size);--md-app-board-symbol-glyph:var(--md-app-task-group-symbol-glyph)}.task-group__trailing{color:var(--md-app-task-group-trailing-color);font-size:var(--md-app-task-group-trailing-size);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.task-group__trailing+.task-group__chevron{margin-inline-start:var(--md-sys-spacing-0)}.task-group__chevron{margin-inline-start:auto}.task-group__cards{gap:var(--md-app-task-group-cards-gap);padding-inline:var(--md-app-task-group-cards-padding);flex-direction:column;display:flex}.task-group__cards[hidden]{display:none}.widget-add-dialog .dialog-form,.import-assignee-dialog .dialog-form{min-width:var(--md-app-dialog-form-min-width)}.dialog-error{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-error);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.import-assignee-dialog__rows{gap:var(--md-app-dialog-gap);flex-direction:column;display:flex}.import-assignee-dialog__row .field__label{justify-content:space-between;align-items:baseline;gap:var(--md-sys-spacing-2);display:flex}.import-assignee-dialog__person{min-width:0}.import-assignee-dialog__count{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-small-size);flex:none}.section-grid{gap:var(--md-app-section-grid-gap);grid-template-columns:1fr;align-items:start;min-width:0;display:grid}.section-grid>*{min-width:0}@media (width>=56rem){.section-grid{grid-template-columns:repeat(auto-fit, minmax(var(--md-app-section-grid-column-min), 1fr))}}.purge-run__dot{inline-size:var(--md-app-purge-dot-size);block-size:var(--md-app-purge-dot-size);border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-app-purge-dot-surface);flex:none}.purge-run__dot--quiet{border:var(--md-app-purge-dot-border-width) solid var(--md-app-purge-meta-on-surface);background-color:#0000}.purge-run__dot--failed{background-color:var(--md-app-purge-failed-on-surface)}.purge-run__source,.purge-run__duration{font-size:var(--md-app-purge-meta-size);line-height:var(--md-app-purge-meta-line);color:var(--md-app-purge-meta-on-surface)}.purge-run__source{padding:var(--md-app-purge-chip-padding);border-radius:var(--md-app-purge-chip-radius);background-color:var(--md-app-purge-chip-surface)}.purge-run__total{font-size:var(--md-app-purge-meta-size);line-height:var(--md-app-purge-meta-line);color:var(--md-app-purge-meta-on-surface)}.purge-run__total--failed{color:var(--md-app-purge-failed-on-surface);font-weight:var(--md-app-purge-count-value-weight)}.purge-run__body{gap:var(--md-app-purge-body-gap);flex-direction:column;padding-inline-start:var(--md-app-purge-body-indent);display:flex}.purge-run__share{gap:var(--md-app-purge-share-gap);block-size:var(--md-app-purge-share-height);border-radius:var(--md-app-purge-share-radius);display:flex;overflow:hidden}.purge-run__share-part{background-color:var(--md-app-purge-share-tone-5)}.purge-run__share-part--1{background-color:var(--md-app-purge-share-tone-1)}.purge-run__share-part--2{background-color:var(--md-app-purge-share-tone-2)}.purge-run__share-part--3{background-color:var(--md-app-purge-share-tone-3)}.purge-run__share-part--4{background-color:var(--md-app-purge-share-tone-4)}.purge-run__counts{align-items:center;column-gap:var(--md-app-purge-count-gap);row-gap:var(--md-app-purge-counts-gap);font-size:var(--md-app-purge-meta-size);line-height:var(--md-app-purge-meta-line);grid-template-columns:max-content minmax(0,max-content) max-content;display:grid}.purge-run__count{display:contents}.purge-run__count-dot{inline-size:var(--md-app-purge-dot-size);block-size:var(--md-app-purge-dot-size);border-radius:var(--md-sys-shape-corner-extra-small);background-color:var(--md-app-purge-share-tone-5);flex:none}.purge-run__count-dot--1{background-color:var(--md-app-purge-share-tone-1)}.purge-run__count-dot--2{background-color:var(--md-app-purge-share-tone-2)}.purge-run__count-dot--3{background-color:var(--md-app-purge-share-tone-3)}.purge-run__count-dot--4{background-color:var(--md-app-purge-share-tone-4)}.purge-run__count-name{color:var(--md-app-purge-meta-on-surface);overflow-wrap:anywhere}.purge-run__count-value{text-align:end;font-weight:var(--md-app-purge-count-value-weight);font-variant-numeric:tabular-nums}.purge-run__count-dot--none{background-color:#0000}.purge-run__zeros .purge-run__count-name,.purge-run__zeros .purge-run__count-value{color:var(--md-app-purge-meta-on-surface);font-weight:var(--md-sys-typescale-weight-regular)}.purge-run__drive{color:var(--md-app-purge-meta-on-surface)}.purge-run__error{align-items:flex-start;gap:var(--md-app-purge-error-gap);padding:var(--md-app-purge-error-padding);border-radius:var(--md-app-purge-error-radius);color:var(--md-app-purge-error-on-surface);background-color:var(--md-app-purge-error-surface);font-size:var(--md-app-purge-meta-size);line-height:var(--md-app-purge-meta-line);overflow-wrap:anywhere;margin:0;display:flex}.purge__unreachable{color:var(--md-app-purge-meta-on-surface);margin:0}.purge__main,.users__main,.security__main,.trash__main{gap:var(--md-sys-spacing-3);flex-direction:column;min-inline-size:0;display:flex}.purge__search-note{font-size:var(--md-app-purge-meta-size);line-height:var(--md-app-purge-meta-line);color:var(--md-app-purge-meta-on-surface);margin:0}.notification__message,.notification__where{align-items:center;gap:var(--md-sys-spacing-2);min-inline-size:0;display:flex}.notification__icon{color:var(--md-app-purge-meta-on-surface);flex:none;display:inline-flex}.notification__title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.notification__link{color:var(--md-sys-color-on-surface);text-decoration:none}.notification__link:hover{text-decoration:underline}.notification__cell--time{font-variant-numeric:tabular-nums;color:var(--md-app-purge-meta-on-surface)}.data-table__row.notification--unseen>:first-child{box-shadow:inset var(--md-app-purge-unseen-mark-width) 0 0 var(--md-app-purge-unseen-mark)}.attached.notification--unseen{border-inline-start:var(--md-app-purge-unseen-mark-width) solid var(--md-app-purge-unseen-mark)}.notification--own{opacity:var(--md-app-disabled-opacity)}.attached.notification--failed .attached__name{color:var(--md-app-purge-failed-on-surface);font-weight:var(--md-app-purge-count-value-weight)}.attached.notification .attached__meta-row>.attached__meta{flex:none}.attached.notification .attached__meta-row>:not(.attached__meta){flex:0 auto;min-inline-size:0}.attached.notification a.attached__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purge__tile-below{gap:var(--md-app-purge-body-gap);flex-direction:column;display:flex}.security__event{align-items:center;gap:var(--md-sys-spacing-2);min-inline-size:0;display:flex}.security__icon{color:var(--md-app-security-icon-success);flex:none;display:inline-flex}.security__icon--failure{color:var(--md-app-security-icon-failure)}.security__icon--pending{color:var(--md-app-security-icon-pending)}.security__kind,.security__clip{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.security__cell--ip,.security__cell--time{font-variant-numeric:tabular-nums;color:var(--md-app-security-meta-on-surface)}.security__detail{gap:var(--md-sys-spacing-1) var(--md-sys-spacing-3);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.security__detail-name{color:var(--md-app-security-meta-on-surface)}.security__detail-value{overflow-wrap:anywhere;margin:0}.environment{min-width:0}.report-row{gap:var(--md-app-report-row-gap);padding:var(--md-app-report-row-padding) 0;flex-wrap:wrap;align-items:baseline;display:flex}.report-row+.report-row{border-top:var(--md-app-report-row-divider-width) solid var(--md-app-report-row-divider)}.report-row__label{font-weight:var(--md-app-report-row-label-weight);color:var(--md-app-report-row-label-on-surface)}.report-row__value{color:var(--md-app-report-row-value-on-surface);overflow-wrap:anywhere;min-width:0}.report-row__line{display:block}.report-row__value--unknown{color:var(--md-app-report-row-value-muted-on-surface);font-style:italic}.report-row__value--empty{color:var(--md-app-report-row-value-muted-on-surface)}.report-row__hint{font-size:var(--md-app-report-row-hint-size);line-height:var(--md-app-report-row-hint-line);color:var(--md-app-report-row-hint-on-surface);flex-basis:100%}.environment__grant{margin-top:var(--md-app-report-row-padding);padding:var(--md-app-environment-grant-padding);border-radius:var(--md-app-environment-grant-radius);background:var(--md-app-environment-grant-surface);font-family:var(--md-sys-typescale-font-family-mono);font-size:var(--md-app-environment-grant-size);line-height:var(--md-app-environment-grant-line);overflow-wrap:anywhere;display:block}.ai-admin{min-width:0}.ai-admin__section--wide{grid-column:1/-1}.ai-admin__test{align-items:center;gap:var(--md-app-ai-admin-test-gap);padding-top:var(--md-app-ai-admin-test-gap);flex-wrap:wrap;display:flex}.ai-admin__result{font-size:var(--md-app-ai-admin-result-size);line-height:var(--md-app-ai-admin-result-line);color:var(--md-app-ai-admin-result-on-surface);overflow-wrap:anywhere;flex-basis:100%}.ai-admin__result:empty{display:none}.ai-admin__result--error{color:var(--md-app-ai-admin-result-error-on-surface)}.ai-admin__warning{align-items:center;gap:var(--md-app-ai-admin-warning-gap);color:var(--md-app-ai-admin-warning-on-surface);display:inline-flex}.ai-admin__usage .ai-admin__number{text-align:end;font-variant-numeric:tabular-nums}.ai-settings__list{gap:var(--md-app-ai-settings-list-gap);flex-direction:column;margin:0;padding-inline-start:var(--md-app-ai-settings-list-indent);display:flex}.data-table{border-collapse:collapse;background-color:var(--md-app-table-surface);border-radius:var(--md-app-table-radius);inline-size:100%;overflow:hidden}.data-table__head-row{block-size:var(--md-app-table-head-height);background-color:var(--md-app-table-head-surface)}.data-table__head-row,.data-table__group{border-block-end:var(--md-app-edge-width) solid var(--md-app-edge-color)}.data-table__row+.data-table__group{border-block-start:var(--md-app-edge-width) solid var(--md-app-edge-color)}.data-table__cell{padding-inline:var(--md-app-table-cell-padding-inline);text-align:start;font-size:var(--md-app-table-cell-size);line-height:var(--md-app-table-cell-line);letter-spacing:var(--md-app-table-cell-tracking);white-space:nowrap}.data-table__cell--head{font-size:var(--md-sys-typescale-control-size);line-height:var(--md-sys-typescale-control-line);font-weight:var(--md-sys-typescale-control-weight);letter-spacing:var(--md-sys-typescale-control-tracking);color:var(--md-sys-color-on-surface-variant)}.data-table__row{block-size:var(--md-app-table-row-height)}.data-table__row+.data-table__row,.data-table__detail+.data-table__row,.data-table__note+.data-table__row{border-block-start:var(--md-app-edge-width) solid var(--md-app-edge-color)}.data-table__group-cell{block-size:var(--md-app-table-group-height);padding-inline:var(--md-app-table-cell-padding-inline);background-color:var(--md-app-table-head-surface);text-align:start;font-size:var(--md-sys-typescale-control-size);line-height:var(--md-sys-typescale-control-line);font-weight:var(--md-sys-typescale-control-weight);color:var(--md-sys-color-on-surface-variant)}.data-table__group-head{align-items:center;gap:var(--md-sys-spacing-2);display:flex}.data-table__group-count{font-variant-numeric:tabular-nums}.data-table__group-actions{align-items:center;margin-inline-start:auto;display:inline-flex}.data-table__cell--actions{padding-inline:var(--md-app-table-cell-padding-narrow);white-space:nowrap;text-align:end}.data-table__cell--grip{padding-inline:var(--md-app-table-grip-cell-padding);text-align:center}.links__rows[data-group]:empty{min-block-size:var(--md-app-touch-target-min);display:flex}.data-table__actions{align-items:center;gap:var(--md-sys-spacing-1);display:inline-flex}.data-table__detail-cell{padding:var(--md-sys-spacing-3) var(--md-app-table-cell-padding-inline)}.data-table__note-cell{padding:var(--md-sys-spacing-0) var(--md-app-table-cell-padding-inline) var(--md-sys-spacing-2)}.links__name,.links__url{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.links__url-host{color:var(--md-sys-color-on-surface)}.links__url-path{color:var(--md-sys-color-on-surface-variant)}.links__cell--details{padding-inline:var(--md-app-table-cell-padding-narrow);text-align:center}.users__table,.security__table,.trash__table,.notifications__table,.links__table{table-layout:fixed}.links__cards{font-variant-numeric:tabular-nums;color:var(--md-sys-color-on-surface-variant)}.links__cell--cards .links__cards{text-align:end;display:block}.links__rows .links__cards{align-items:center;gap:var(--md-sys-spacing-1);display:inline-flex}.links__list,.purge__tiles,.security__tiles,.trash__tiles{gap:var(--md-app-links-list-group-gap);flex-direction:column;display:flex}.links__list>.section__head:first-child,.purge__tiles>.section__head:first-child,.security__tiles>.section__head:first-child,.trash__tiles>.section__head:first-child{margin-block-start:var(--md-sys-spacing-0)}.links__rows,.purge__tile-list,.users__rows,.security__tile-list,.trash__tile-list{margin-block:var(--md-sys-spacing-0)}.category-layout{grid-template-columns:var(--md-app-category-nav-width) minmax(0, 1fr);gap:var(--md-app-category-nav-gap);align-items:start;display:grid}.category-layout__main{min-inline-size:0}.links__tabs-slot,.links__bar-slot{display:contents}.category-nav{gap:var(--md-sys-spacing-1);max-block-size:var(--md-app-category-nav-max-block);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--md-app-category-nav-sticky-top);overflow-y:auto}.category-nav:has(.category-nav__grip){padding-block:var(--md-app-category-nav-grip-overhang-block);margin-inline-start:calc(-1 * var(--md-app-category-nav-grip-overhang-inline));padding-inline-start:var(--md-app-category-nav-grip-overhang-inline)}.category-nav__row{align-items:center;gap:var(--md-app-category-nav-row-gap);display:flex}.category-nav__grip--empty{inline-size:var(--md-app-grip-size);visibility:hidden;cursor:default}.category-nav__item{align-items:center;gap:var(--md-app-category-nav-item-gap);inline-size:100%;padding-block:var(--md-app-category-nav-item-padding-block);padding-inline:var(--md-app-category-nav-item-padding-inline);border-radius:var(--md-app-category-nav-item-radius);color:var(--md-app-category-nav-on-surface);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.category-nav__item:hover{background:var(--md-app-category-nav-surface-hover)}.category-nav__item:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.category-nav__item[aria-pressed=true]{background:var(--md-app-category-nav-surface-active);color:var(--md-app-category-nav-on-surface-active)}.category-nav__dot{--nav-dot-color:var(--md-app-category-nav-dot-default);inline-size:var(--md-app-category-nav-dot-size);block-size:var(--md-app-category-nav-dot-size);border-radius:var(--md-sys-shape-corner-full);background:var(--nav-dot-color);flex:none}.category-nav__icon{flex:none;display:inline-flex}.category-nav__name{font-size:var(--md-app-category-nav-size);line-height:var(--md-app-category-nav-line);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.category-nav__count{font-size:var(--md-app-category-nav-size);line-height:var(--md-app-category-nav-line);font-variant-numeric:tabular-nums;color:var(--md-app-category-nav-count-on-surface);flex:none}.category-order{gap:var(--md-app-category-order-gap);margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);flex-direction:column;list-style:none;display:flex}.category-order__row{align-items:center;gap:var(--md-app-category-order-row-gap);min-block-size:var(--md-app-category-order-row-min-height);padding-inline:var(--md-app-category-order-row-padding-inline);border-radius:var(--md-app-category-order-row-radius);background:var(--md-app-category-order-row-surface);color:var(--md-app-category-nav-on-surface);touch-action:pan-y;display:flex}.category-order__row--dragging{display:none}.category-nav__dot[data-tint=rose]{--nav-dot-color:var(--md-ref-label-rose)}.category-nav__dot[data-tint=orange]{--nav-dot-color:var(--md-ref-label-orange)}.category-nav__dot[data-tint=amber]{--nav-dot-color:var(--md-ref-label-amber)}.category-nav__dot[data-tint=emerald]{--nav-dot-color:var(--md-ref-label-emerald)}.category-nav__dot[data-tint=sky]{--nav-dot-color:var(--md-ref-label-sky)}.category-nav__dot[data-tint=indigo]{--nav-dot-color:var(--md-ref-label-indigo)}.category-nav__dot[data-tint=violet]{--nav-dot-color:var(--md-ref-label-violet)}.category-nav__dot[data-tint=slate]{--nav-dot-color:var(--md-ref-label-slate)}.category-nav__dot[data-tint=teal]{--nav-dot-color:var(--md-ref-label-teal)}.category-nav__dot[data-tint=cyan]{--nav-dot-color:var(--md-ref-label-cyan)}.category-nav__dot[data-tint=lime]{--nav-dot-color:var(--md-ref-label-lime)}.category-nav__dot[data-tint=pink]{--nav-dot-color:var(--md-ref-label-pink)}.category-nav__dot[data-tint=plum]{--nav-dot-color:var(--md-ref-label-plum)}.category-nav__dot[data-tint=brown]{--nav-dot-color:var(--md-ref-label-brown)}.links__details-edit{gap:var(--md-sys-spacing-3);padding-block:var(--md-sys-spacing-3);flex-direction:column;display:flex}.links__details-actions{justify-content:flex-end;gap:var(--md-sys-spacing-2);display:flex}.links__search-field{inline-size:var(--md-app-links-search-max);max-inline-size:100%}.links__search-field .field__input::-webkit-search-cancel-button{display:none}.view-header__title-row{align-items:center;gap:var(--md-sys-spacing-2);min-inline-size:0;display:flex}.note-dialog{inline-size:var(--md-app-note-dialog-width);block-size:var(--md-app-note-dialog-height);--md-app-dialog-head-gap:var(--md-app-section-gap);--md-app-dialog-foot-gap:var(--md-app-section-gap)}.note-dialog__title{min-width:0;margin-bottom:var(--md-sys-spacing-0);flex:1}.note-dialog__body{flex-grow:1}.note-dialog__body>.md-editor{min-block-size:100%}.note-dialog__body .md-editor__body,.note-dialog__body .md-editor__wysiwyg,.note-dialog__body .md-editor__input{flex:1}@media (width<=48rem){.note-dialog{block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;padding-block:var(--md-app-dialog-fullscreen-padding-top) var(--md-app-dialog-fullscreen-padding-bottom);border-radius:var(--md-sys-shape-corner-none)}}.link-edit-dialog{inline-size:min(var(--md-app-dialog-wide-width), calc(100vw - var(--md-sys-spacing-8)));--md-app-dialog-head-gap:var(--md-sys-spacing-0);--md-app-dialog-body-gap:var(--md-sys-spacing-2);--md-app-dialog-foot-gap:var(--md-sys-spacing-2)}.link-edit-dialog__error{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-error);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}@media (width<=40rem){.dialog-actions:has(.btn--text-error) .btn{padding-inline:var(--md-app-dialog-actions-padding-inline-compact)}.dialog-actions:has(.btn--text-error) .btn--primary .icon{display:none}}.link-edit-dialog__reason{font-size:var(--md-app-dialog-destructive-reason-size);line-height:var(--md-app-dialog-destructive-reason-line);margin-inline-start:var(--md-app-dialog-destructive-reason-gap)}.reading-dialog{inline-size:min(var(--md-app-dialog-wide-width), calc(100vw - var(--md-sys-spacing-8)))}.reading-dialog__prose{padding:var(--md-sys-spacing-2) var(--md-sys-spacing-0)}.column--links{--md-app-attached-surface:var(--md-app-card-surface);--md-app-attached-radius:var(--md-sys-shape-corner-card)}.column--links .task-group__cards{gap:var(--md-sys-spacing-1)}.category-pick__row{display:flex}.category-pick__count{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);flex:none}.link-pick__row{display:flex}.link-pick__row[hidden]{display:none}.link-pick__category{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);flex:none}.link-pick__error{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-error);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.card-detail__pick-links,.card-detail__add-note{align-self:flex-start}.reveal-form,.reveal-form__slot,.card-detail__attach-form,.card-detail__recurrence-form{gap:var(--md-app-section-gap);flex-direction:column;min-width:0;display:flex}.reveal-form__button{align-self:flex-start}.reveal-form__button[hidden],.reveal-form__slot:empty{display:none}.ai-suggestion__row{align-items:flex-start;gap:var(--md-app-ai-suggestion-row-gap);flex-wrap:wrap;min-width:0;display:flex}.ai-suggestion__row>.reveal-form:has(.reveal-form__slot:not(:empty)){flex-basis:100%}.ai-suggestion__trigger{color:var(--md-app-ai-on-surface);background-color:var(--md-app-ai-surface)}.ai-suggestion__row>.ai-suggestion__hint,.ai-suggestion__row>.ai-suggestion__busy{flex-basis:100%}.ai-suggestion__busy{align-items:center;gap:var(--md-app-ai-suggestion-row-gap);flex-wrap:wrap;display:flex}.ai-suggestion{gap:var(--md-app-ai-suggestion-gap);min-width:0;padding:var(--md-app-ai-suggestion-padding);border:var(--md-app-edge-width) solid var(--md-app-ai-surface);border-radius:var(--md-app-ai-suggestion-radius);background-color:var(--md-app-ai-suggestion-panel-surface);flex-direction:column;display:flex}.ai-suggestion[hidden]{display:none}.ai-suggestion--failed{border-color:var(--md-app-ai-suggestion-error-edge)}.ai-suggestion__head,.ai-suggestion__footer{align-items:center;gap:var(--md-app-ai-suggestion-row-gap) var(--md-app-ai-suggestion-gap);flex-wrap:wrap;display:flex}.bottom-sheet .ai-suggestion__footer{z-index:1;padding-block:var(--md-app-ai-suggestion-row-gap);background-color:var(--md-app-ai-suggestion-panel-surface);position:sticky;inset-block-end:var(--md-sys-spacing-0)}.ai-suggestion__title{font-size:var(--md-app-ai-suggestion-title-size);line-height:var(--md-app-ai-suggestion-title-line);font-weight:var(--md-app-ai-suggestion-title-weight);margin:0}.ai-suggestion--collapsed>:not(.ai-suggestion__head){display:none}.ai-suggestion__head--foldable{cursor:pointer}.ai-suggestion__collapse{width:var(--md-app-ai-suggestion-collapse-size);height:var(--md-app-ai-suggestion-collapse-size);min-width:0;min-height:0;padding:var(--md-sys-spacing-0)}.ai-suggestion__count{font-variant-numeric:tabular-nums}.ai-suggestion:not(.ai-suggestion--collapsed) .ai-suggestion__count{display:none}.ai-suggestion__end{align-items:center;gap:var(--md-app-ai-suggestion-row-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ai-suggestion__mark{align-items:center;gap:var(--md-app-ai-suggestion-mark-gap);padding:0 var(--md-app-ai-suggestion-mark-padding);border-radius:var(--md-sys-shape-corner-full);color:var(--md-app-ai-on-surface);background-color:var(--md-app-ai-surface);font-size:var(--md-app-ai-suggestion-mark-size);line-height:var(--md-app-ai-suggestion-mark-line);font-weight:var(--md-app-ai-suggestion-mark-weight);white-space:nowrap;display:inline-flex}.ai-suggestion__mark .icon{width:var(--md-app-ai-suggestion-mark-line);height:var(--md-app-ai-suggestion-mark-line);color:var(--md-app-ai-accent)}.ai-suggestion__mark--compact{padding:var(--md-app-ai-suggestion-mark-compact-padding)}.ai-suggestion__hint{align-items:flex-start;gap:var(--md-app-ai-suggestion-mark-gap);font-size:var(--md-app-ai-suggestion-hint-size);line-height:var(--md-app-ai-suggestion-hint-line);color:var(--md-app-ai-suggestion-hint-on-surface);margin:0;display:flex}.ai-suggestion__hint .icon{width:var(--md-app-ai-suggestion-hint-line);height:var(--md-app-ai-suggestion-hint-line);flex:none}.ai-suggestion__hint--error{color:var(--md-app-ai-suggestion-error-on-surface)}.ai-suggestion__loading{gap:var(--md-app-ai-suggestion-row-gap);flex-direction:column;display:flex}.ai-suggestion__sees{font-size:var(--md-app-ai-suggestion-hint-size);line-height:var(--md-app-ai-suggestion-hint-line);color:var(--md-app-ai-suggestion-hint-on-surface)}.ai-suggestion__sees>summary{cursor:pointer}.ai-suggestion__sees-list{margin:0;padding-inline-start:var(--md-app-ai-settings-list-indent)}.text-improvement{gap:var(--md-app-ai-suggestion-gap);flex-direction:column;min-width:0;margin-block-start:var(--md-app-ai-suggestion-gap);display:flex}.text-improvement[hidden]{display:none}.text-improvement__compare{gap:var(--md-app-ai-suggestion-compare-gap);flex-direction:column;min-width:0;display:flex}.text-improvement__block{gap:var(--md-app-ai-suggestion-row-gap);flex-direction:column;min-width:0;display:flex}.text-improvement__block+.text-improvement__block{border-block-start:var(--md-app-ai-suggestion-compare-edge);padding-block-start:var(--md-app-ai-suggestion-compare-gap)}.text-improvement__label{margin:var(--md-sys-spacing-0);font-size:var(--md-app-ai-suggestion-compare-label-size);line-height:var(--md-app-ai-suggestion-compare-label-line);font-weight:var(--md-app-ai-suggestion-compare-label-weight);color:var(--md-app-ai-suggestion-compare-label-on-surface)}.text-improvement__text{overflow-wrap:anywhere;min-width:0;font-size:var(--md-app-field-size);line-height:var(--md-app-field-line)}.text-improvement__changed{margin:var(--md-sys-spacing-0);font-size:var(--md-app-ai-suggestion-hint-size);line-height:var(--md-app-ai-suggestion-hint-line);color:var(--md-app-ai-suggestion-error-on-surface)}.text-improvement__changed[hidden]{display:none}.text-improvement__ask{gap:var(--md-app-ai-suggestion-gap);flex-direction:column;display:flex}.text-improvement__ask-end{justify-content:flex-end;gap:var(--md-app-ai-suggestion-row-gap);display:flex}.checklist-suggestion{gap:var(--md-app-ai-suggestion-gap);flex-direction:column;min-width:0;display:flex}.checklist-suggestion__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checklist-suggestion__step{align-items:center;gap:var(--md-app-ai-suggestion-step-gap);min-block-size:var(--md-app-touch-target-min);min-width:0;display:flex}.checklist-suggestion__text{field-sizing:content;resize:none;overflow-wrap:anywhere;flex:auto;min-width:0;font-family:inherit}textarea.checklist-suggestion__text{min-height:0}.checklist-suggestion__step--off .checklist-suggestion__text{color:var(--md-app-ai-suggestion-step-off-on-surface);text-decoration:line-through}.day-proposal{gap:var(--md-app-day-proposal-body-gap);flex-direction:column;display:flex}.day-proposal__open{align-items:center;gap:var(--md-app-ai-suggestion-mark-gap);width:100%;min-height:var(--md-app-touch-target-min);padding-block:var(--md-sys-spacing-0);padding-inline:var(--md-app-ai-suggestion-padding);border:var(--md-app-edge-width) solid var(--md-app-edge-color);border-radius:var(--md-app-ai-suggestion-radius);background-color:var(--md-app-ai-suggestion-panel-surface);color:var(--md-sys-color-on-surface);font:inherit;text-align:start;cursor:pointer;display:flex;position:relative}.day-proposal__open-title{min-width:0;font-size:var(--md-app-ai-suggestion-title-size);line-height:var(--md-app-ai-suggestion-title-line);font-weight:var(--md-app-ai-suggestion-title-weight);flex:auto}.day-proposal__open-go{color:var(--md-sys-color-on-surface-variant);display:inline-flex}.day-proposal__summary,.day-proposal__rule{margin:0}.day-proposal__summary{font-size:var(--md-app-day-proposal-title-size);line-height:var(--md-app-day-proposal-title-line);color:var(--md-app-day-proposal-title-on-surface)}.day-proposal__rule,.day-proposal__reason{font-size:var(--md-app-day-proposal-reason-size);line-height:var(--md-app-day-proposal-reason-line);color:var(--md-app-day-proposal-reason-on-surface)}.day-proposal__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.day-proposal__row{align-items:flex-start;gap:var(--md-app-day-proposal-row-gap);padding-block:var(--md-app-day-proposal-row-padding);border-block-start:var(--md-app-edge-width) solid var(--md-app-day-proposal-row-edge);min-width:0;display:flex}.day-proposal__row:first-child{border-block-start:0}.day-proposal__body{gap:var(--md-app-day-proposal-body-gap);flex-direction:column;flex:1;min-width:0;display:flex}.day-proposal__title{overflow-wrap:anywhere;font-size:var(--md-app-day-proposal-title-size);line-height:var(--md-app-day-proposal-title-line);color:var(--md-app-day-proposal-title-on-surface)}.day-proposal__row--off .day-proposal__title{color:var(--md-app-ai-suggestion-step-off-on-surface);text-decoration:line-through}.day-proposal__meta{align-items:center;gap:var(--md-app-day-proposal-meta-gap);flex-wrap:wrap;min-width:0;display:flex}.day-proposal__meta .origin-chip{font-size:var(--md-app-card-origin-size);line-height:var(--md-app-card-origin-line)}.day-proposal__reason{margin:0}.day-proposal__blocked{font-size:var(--md-app-day-proposal-reason-size);line-height:var(--md-app-day-proposal-reason-line);color:var(--md-app-my-day-error-on-surface);margin:0}.checklist-suggestion__target{align-items:center;gap:var(--md-app-ai-suggestion-row-gap);min-width:0;font-size:var(--md-app-ai-suggestion-hint-size);line-height:var(--md-app-ai-suggestion-hint-line);color:var(--md-app-ai-suggestion-hint-on-surface);flex-wrap:wrap;display:flex}.checklist-suggestion__target>.select{flex:auto;min-width:0}.checklists:empty,.attached-list:empty{display:none}.reveal-form__actions{justify-content:flex-end;display:flex}.card-detail__recurrence-summary{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface);font-size:var(--md-app-field-size);line-height:var(--md-app-field-line)}.dialog-hint{margin:var(--md-sys-spacing-0);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line)}.card-add-dialog__title{field-sizing:content;resize:none;max-block-size:var(--md-app-card-add-title-max-height);font-family:inherit;overflow-y:auto}.card-add-dialog__recognised{gap:var(--md-app-dialog-gap);flex-direction:column;display:flex}.card-add-dialog__recognised[hidden],.card-add-dialog__target[hidden]{display:none}.card-add-dialog__parsed{margin:var(--md-sys-spacing-0);font-size:var(--md-app-field-size);line-height:var(--md-app-field-line);overflow-wrap:anywhere}.card-add-dialog__chips{gap:var(--md-sys-spacing-2);flex-wrap:wrap;display:flex}.card-add-dialog__hint>.ai-suggestion__row{align-items:center}.card-add-dialog__hint .card-add-dialog__syntax{flex:1 1 0;min-width:0}.card-add-dialog__ai{align-items:center;gap:var(--md-sys-spacing-2);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-meta-size);line-height:var(--md-sys-typescale-meta-line);flex-wrap:wrap;display:flex}.card-add-dialog__ai>.btn{margin-inline-start:auto}.card-add-dialog__chips:empty{display:none}.card-add-dialog__preview{margin:var(--md-sys-spacing-0);padding-inline-start:var(--md-sys-spacing-5)}.card-add-dialog__line+.card-add-dialog__line{margin-block-start:var(--md-app-dialog-gap)}.card-add-dialog__line,.card-add-dialog__line-text{font-size:var(--md-app-field-size);line-height:var(--md-app-field-line);overflow-wrap:anywhere}.card-add-dialog__line>.card-add-dialog__chips{margin-block-start:var(--md-sys-spacing-1)}.card-add-dialog__due:empty,.card-add-dialog__labels:empty{display:none}.card-add-dialog__line--failed{color:var(--md-sys-color-error)}.card-add-dialog__line--failed::marker{color:var(--md-sys-color-error)}.card-add-dialog__target{gap:var(--md-app-dialog-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=40rem){.card-add-dialog__target{grid-template-columns:minmax(0,1fr)}}.file-pick{display:none}.search-view__list{margin:var(--md-sys-spacing-0);padding:var(--md-sys-spacing-0);gap:var(--md-sys-spacing-2);flex-direction:column;list-style:none;display:flex}.search-view__list[hidden]{display:none}.search-view__hit{text-align:start;width:100%;padding:var(--md-sys-spacing-3) var(--md-sys-spacing-4);background-color:var(--md-app-page-item-surface);border-radius:var(--md-sys-shape-corner-large);box-shadow:var(--md-app-elevation-resting);color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;border:none;display:block;position:relative}.search-view__hit .menu-surface__line{padding:var(--md-sys-spacing-0);flex-wrap:wrap}.search-view__hit .menu-surface__line>.menu-surface__part:first-child{flex:1 0 100%;max-width:none}.search-view__filters:not(:empty){margin-block-end:var(--md-sys-spacing-3)}@media (width<=40rem){.trash__name,.users__name,.users__email,.security__kind,.security__clip,.board-access-dialog__name,.board-access-dialog__mail,.menu-surface__item>span,.menu-surface__text>span,.menu-surface__part>span,.attached__name,.attached__text--single .attached__name,.pick-row__name,.boards__tile-name,.task-group__label{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.attached__meta:not(.attached__meta--one-line){white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:var(--md-app-attached-meta-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.boards__tile-desc{-webkit-line-clamp:var(--md-app-boards-tile-desc-lines-narrow);overflow-wrap:anywhere}.category-layout{grid-template-columns:minmax(0,1fr)}.category-layout>.category-nav,.links:not(.links--search-open) .view-header__actions{display:none}.links .view-header__actions,.purge .view-header__actions,.users .view-header__actions,.security .view-header__actions,.trash .view-header__actions{flex-wrap:nowrap;grid-area:auto/1/auto/-1;justify-self:stretch;margin-block-start:var(--md-app-view-header-row-gap);margin-inline-start:var(--md-sys-spacing-0)}.links__search-field{inline-size:auto;min-inline-size:var(--md-sys-spacing-0);flex:auto}.data-table{table-layout:fixed}}
