@layer reset,tokens,legacy,components;@layer reset{*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--keep-bg);color:var(--keep-fg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body.is-modal-open{overflow:hidden;overscroll-behavior:none}button{font-family:inherit}}@layer tokens{:root{--k-topbar-gap: 8px;--k-topbar-padding: 8px 8px 8px 12px;--k-topbar-bg: var(--keep-surface);--k-topbar-rule-width: 1px;--k-topbar-rule: var(--keep-border);--k-topbar-menu-z: 20;--k-topbar-scrolled-shadow: rgba(0, 0, 0, .14) 0 4px 5px 0, rgba(0, 0, 0, .12) 0 1px 10px 0, rgba(0, 0, 0, .2) 0 2px 4px -1px;--k-topbar-classic-padding: var(--sat) 4px 0 0;--k-topbar-classic-bg: var(--keep-surface);--k-topbar-classic-lifted-bg: var(--keep-bg);--k-topbar-brand-width: 222px;--k-topbar-actions-gap: 0;--k-topbar-btn-size: 48px;--k-topbar-menu-btn-size: 48px;--k-search-flex: 1 1 auto;--k-search-max-width: 722px;--k-search-height: 48px;--k-search-margin: 0 8px;--k-search-padding: 0 8px;--k-search-gap: 8px;--k-search-corner: 8px;--k-search-bg: var(--keep-search-bg);--k-search-focus-bg: #ffffff;--k-search-focus-shadow: rgba(65, 69, 73, .3) 0 1px 1px 0, rgba(65, 69, 73, .15) 0 1px 3px 1px;--k-search-hint: var(--keep-placeholder);--k-search-input-flex: 1;--k-search-input-face: var(--keep-face-sans);--k-search-input-line-height: normal;--k-search-input-features: normal;--k-search-input-ligatures: none;--k-card-edge: 1px;--k-card-corner: 8px;--k-card-inner-corner: calc(var(--k-card-corner) - var(--k-card-edge));--k-card-min-content: 36px;--k-card-min-height: auto;--k-card-layered-min-height: 128px;--k-card-gap: 16px;--k-card-pad-top: 12px;--k-card-pad-x: 16px;--k-card-pad-bottom: 4px;--k-card-tiles-gap: 8px;--k-card-hover-shadow: rgba(60, 64, 67, .3) 0 1px 2px 0, rgba(60, 64, 67, .15) 0 1px 3px 1px;--k-card-selected-shadow: none;--k-card-selected-hover-shadow: var(--k-card-hover-shadow);--k-card-selected-ring: rgb(32, 33, 36);--k-card-focus-alpha: 13.3333%;--k-card-focus-fade: 80ms;--k-card-title-margin: 5px 0 12px;--k-card-title-font: 400 20px/25px var(--keep-face-sans);--k-card-title-tracking: .285714px;--k-card-body-font: 14.6667px/18px var(--keep-face-text);--k-card-text-features: "liga" 0;--k-card-text-ligatures: no-contextual;--k-card-ink-line-height: 24px;--k-card-words-alpha: 1;--k-card-empty-size: 15px;--k-card-empty-alpha: 1;--k-card-pin-gutter: 16px;--k-card-pinned-reserve: 24px;--k-card-tool-ink: #000;--k-card-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-2 12.2-2.6-2.6L6 13l4 4 8-8-1.4-1.4z'/%3E%3C/svg%3E");--k-card-layer-scrim: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(32, 33, 36, .71));--k-editor-modal-shadow: rgba(60, 64, 67, .3) 0 1px 3px 0, rgba(60, 64, 67, .15) 0 4px 8px 3px;--k-editor-pane-end: 24px;--k-editor-pane-corner: 16px;--k-editor-pane-page: #fff;--k-editor-pane-lift: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);--k-editor-toolbar: 64px;--k-editor-toprow-start: 8px;--k-editor-toprow-start-wide: 16px;--k-editor-toprow-end: 24px;--k-editor-text-start: 20px;--k-editor-text-end: 6px;--k-editor-title-size: 20px;--k-editor-title-line-height: 1.2;--k-editor-body-size: 14.6667px;--k-editor-body-line-height: 24px;--k-editor-text-features: "liga" 0;--k-editor-text-ligatures: no-contextual;--k-editor-bar-gap: 8px;--k-editor-edited-ink: rgba(0, 0, 0, .8);--k-editor-title-hint-ink: rgba(0, 0, 0, .6);--k-editor-tool-ink: #000;--k-editor-close-ink: rgba(0, 0, 0, .87);--k-editor-drop-fill: rgba(255, 255, 255, .8);--k-editor-drop-ink: rgba(60, 64, 67, .4);--k-editor-scrim: #202124;--k-editor-scrim-opacity: .6;--k-editor-link-thumb-fill: #e8eaed;--k-editor-link-failed-ink: #000;--k-editor-link-ink: #202124;--k-editor-popup-margin: 14px;--k-editor-popup-min-width: 240px;--k-editor-popup-pad: 8px;--k-editor-popup-corner: 4px;--k-editor-popup-menu-width: 196px;--k-editor-popup-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--k-format-strip-chip-width: 34px;--k-format-strip-chip-height: 34px;--k-format-strip-pressed-fill: #EDEDF6;--k-indent-tip-fill: rgb(26, 115, 232);--k-indent-tip-ink: #fff;--k-indent-tip-ring: rgba(0, 0, 0, .6);--k-richfield-placeholder: rgba(0, 0, 0, .6);--k-fmt-h1-scale: 1.375;--k-fmt-h2-scale: 1.1875;--k-search-hit-fill: #fdd663;--k-search-hit-ink: currentColor;--k-search-hit-link-ink: #202124;--k-find-mark-fill: #fff1a8;--k-find-mark-active-fill: #fbbc04;--k-checklist-focus-rule: rgba(0, 0, 0, .15);--k-checklist-grabber-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 20 20'%3E%3Ccircle cx='7.5' cy='5.5' r='1.5'/%3E%3Ccircle cx='12.5' cy='5.5' r='1.5'/%3E%3Ccircle cx='7.5' cy='10.5' r='1.5'/%3E%3Ccircle cx='12.5' cy='10.5' r='1.5'/%3E%3Ccircle cx='7.5' cy='15.5' r='1.5'/%3E%3Ccircle cx='12.5' cy='15.5' r='1.5'/%3E%3C/svg%3E");--k-checklist-box-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2'/%3E%3C/svg%3E");--k-checklist-box-checked-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z'/%3E%3Cpath d='m18 9-1.4-1.4-6.6 6.6-2.6-2.6L6 13l4 4z'/%3E%3C/svg%3E");--k-checklist-remove-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");--k-checklist-add-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 48 48'%3E%3Cpath d='M38 26H26v12h-4V26H10v-4h12V10h4v12h12z'/%3E%3Cpath fill='none' d='M0 0h48v48H0z'/%3E%3C/svg%3E");--k-checklist-web-box-ink: #000000;--k-checklist-remove-ink: #202124b6;--k-checklist-rule: rgba(0, 0, 0, .1);--k-checklist-done-ink: rgb(95, 99, 104);--k-checklist-done-hover-ink: rgb(32, 33, 36);--k-checklist-chevron-ink: #000;--k-checklist-box-top: 7px;--k-checklist-box-mark: var(--keep-on-accent);--k-checklist-picker-box-fill: var(--keep-accent);--k-checklist-card-box-top: 5.75px;--k-checklist-card-gap: 2px;--k-checklist-card-row-gap: 10px;--k-checklist-card-child-indent: calc(var(--cl-indent) * 2 / 3);--k-checklist-card-text-size: 14.6667px;--k-checklist-card-text-line: 24px;--k-checklist-card-count-alpha: .71;--k-checklist-row-text-size: 14.6667px;--k-checklist-row-text-line: 24px;--k-checklist-row-text-pad: 5px 0;--k-checklist-text-features: "liga" 0;--k-checklist-add-size: 15px;--k-checklist-header-size: 15px;--k-checklist-composer-add-alpha: .87;--k-color-picker-corner: 10px;--k-color-picker-sheet-corner: 28px;--k-color-picker-shadow: rgba(60, 64, 67, .3) 0 1px 2px 0, rgba(60, 64, 67, .15) 0 2px 6px 2px;--k-color-picker-web-ink: rgba(0, 0, 0, .87);--k-color-picker-web-rule: rgb(218, 220, 224);--k-color-picker-head-size: 16px;--k-color-picker-head-line-height: 24px;--k-color-picker-head-inset: 24px;--k-color-picker-head-top: 12px;--k-swatch-size: 32px;--k-swatch-ring: 1px;--k-swatch-active-ring: 2px;--k-swatch-mark: 34px;--k-swatch-dialog-margin: 8px;--k-swatch-web-default-ring: #e0e0e0;--k-paper-chip-size: 40px;--k-paper-chip-ring: 1px;--k-paper-chip-active-ring: 2px;--k-paper-chip-badge: 24px;--k-paper-chip-badge-start: 44px;--k-paper-chip-badge-over: 2px;--k-paper-chip-badge-tick: 19.2px;--k-paper-chip-web-default-ring: #e0e0e0;--k-paper-chip-web-none-glyph: #5f6368;--k-color-dialog-padding: 34px;--k-color-dialog-corner: 28px;--k-color-dialog-scrim: rgba(0, 0, 0, .32);--k-color-dialog-shadow: 0 8px 10px -5px rgba(0, 0, 0, .2), 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12);--k-color-dialog-title-inset: 8px;--k-color-dialog-title-size: 24px;--k-color-dialog-title-line-height: 32px;--k-color-dialog-palette-gap: 24px;--k-account-disc-gap: 8px;--k-account-disc-ring: rgba(32, 33, 36, calc(30 / 255));--k-account-menu-padding: 52px 16px 0;--k-account-menu-bg: #f0f4f9;--k-account-menu-block: #fff;--k-account-menu-high: #e9eef6;--k-account-menu-fg: #1f1f1f;--k-account-menu-fg-2: #444746;--k-account-menu-primary: #0b57d0;--k-account-menu-foot: #303030;--k-account-menu-dot: rgba(0, 0, 0, .87);--k-account-menu-monogram-size: 26px;--k-account-menu-row-monogram-fill: #a8c7fa;--k-account-menu-row-monogram-ink: #0842a0;--k-account-menu-chip-fill: #e1e3e1;--k-drawing-surface: #fcfcff;--k-drawing-on-surface: #010102;--k-drawing-container: #e4e4e7;--k-drawing-container-high: #ccccce;--k-drawing-primary: #387aff;--k-drawing-verb-off: rgba(1, 1, 2, .12);--k-drawing-menu-height: 48px;--k-drawing-section-padding: 8px;--k-drawing-color-height: 40px;--k-drawing-swatch: 20px;--k-drawing-swatch-on: 32px;--k-drawing-separator-margin: 5px;--k-drawing-sheet-foot: 2px;--k-drawing-elevation: 6px;--k-drawing-dock-shadow: 0 0 1.5px 1px rgba(0, 0, 0, .03), 0 6px 6.5px 1.5px rgba(0, 0, 0, .15);--k-drawing-word-size: 12px;--k-drawing-word-tracking: .1px;--k-drawing-word-weight: 700;--k-drawing-word-face: "Google Sans Text Regular", var(--keep-face-text);--k-drawing-tool-idle: #757575;--k-drawing-tool-accent: #4285f4;--k-drawing-divider: rgba(1, 1, 2, .12);--k-drawing-outline-variant: #c5c6d0;--k-drawing-inverse-surface: #17171a;--k-drawing-on-inverse-surface: #fcfcff;--k-drawing-grid-picture: #ffffff;--k-collab-box-fill: #fff;--k-collab-box-band: #f8fafd;--k-collab-box-band-fg: rgb(60, 64, 67);--k-collab-box-rule: rgba(0, 0, 0, .15);--k-collab-box-fg: rgba(0, 0, 0, .87);--k-collab-box-fg-2: rgb(95, 99, 104);--k-collab-box-ring: rgba(0, 0, 0, .6);--k-collab-box-error: rgb(217, 48, 37);--k-collab-box-foot: rgba(0, 0, 0, .07);--k-collab-box-hover: rgba(0, 0, 0, .04);--k-collab-box-hint: rgba(60, 64, 67, .871);--k-collab-box-photo-shadow: 0 1px 1px 1px rgba(60, 64, 67, .15);--k-collab-box-offline-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 20 20'%3E%3Cpath d='M10 20C4.5 20 0 15.5 0 10S4.5 0 10 0s10 4.5 10 10-4.5 10-10 10m2.6-16.8-7.4 7.4h5.3l-3.2 6.3 8-7.9H9.5z'/%3E%3C/svg%3E");--k-collab-screen-title: #636363;--k-collab-screen-close: #5f6368;--k-collab-screen-error: #ba1a1a;--k-collab-screen-band: #d0e4ff;--k-collab-screen-band-icon: #3271ea;--k-collab-screen-band-text: #1b1b1c;--k-collab-screen-bar-height: 64px;--k-avatar-stack-more-fill: rgba(0, 0, 0, .5);--k-settings-web-fill: #ffffff;--k-settings-web-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);--k-settings-web-ink: rgb(60, 64, 67);--k-settings-web-title-ink: #202124;--k-settings-web-accent: #1a73e8;--k-settings-web-box-ink: #000000;--k-settings-web-button-ink: rgba(0, 0, 0, .87);--k-settings-web-button-hover: rgba(95, 99, 104, .039);--k-settings-web-save-hover: rgba(66, 133, 244, .039);--k-settings-web-button-focus: rgba(95, 99, 104, .122);--k-settings-web-button-focus-hover: rgba(95, 99, 104, .157);--k-settings-web-button-press: rgba(95, 99, 104, .161);--k-settings-web-save-focus: rgba(66, 133, 244, .122);--k-settings-web-save-focus-hover: rgba(66, 133, 244, .157);--k-settings-web-save-press: rgba(66, 133, 244, .161);--k-settings-web-focus-ring: rgba(0, 0, 0, .6);--k-settings-page-container: #f0f4f9;--k-settings-page-container-high: #e9eef6;--k-settings-page-container-highest: #dde3ea;--k-settings-page-on-surface: #1f1f1f;--k-settings-page-on-surface-variant: #444746;--k-settings-page-primary: #0b57d0;--k-settings-page-on-primary: #ffffff;--k-settings-page-outline: #747775;--k-settings-page-primary-container: #d3e3fd;--k-settings-page-surface: #ffffff;--k-settings-page-highlight: #000000;--k-settings-page-highlight-alpha: .1216;--k-settings-page-toolbar: 64px;--k-settings-page-nav-slot: 56px;--k-settings-page-title-size: 18px;--k-settings-page-side: 16px;--k-settings-page-row-min-height: 48px;--k-settings-page-row-pad: 8px;--k-settings-page-row-text-size: 14px;--k-settings-page-row-text-line: 20px;--k-settings-page-header-size: 24px;--k-settings-page-header-top: 24px;--k-settings-page-header-line: 32px;--k-settings-page-subtext-size: 12px;--k-settings-page-two-column-bar: 35%;--k-settings-page-two-column-list: 65%;--k-settings-page-two-column-list-start: 16px;--k-settings-page-two-column-list-end: 20px;--k-settings-page-two-column-first-header-top: 72px;--k-settings-page-two-column-header-bottom: 8px;--k-settings-switch-track-width: 52px;--k-settings-switch-track-height: 32px;--k-settings-switch-thumb-box: 32px;--k-settings-switch-thumb-off: 16px;--k-settings-switch-thumb-on: 24px;--k-settings-switch-thumb-pressed: 28px;--k-sidenav-width: 80px;--k-sidenav-expanded-width: 280px;--k-sidenav-open-width: var(--k-sidenav-expanded-width);--k-sidenav-open-width-sw320: 304px;--k-sidenav-scrim: rgba(0, 0, 0, .5);--k-sidenav-pill-corner: 0 25px 25px 0;--k-sidenav-label-tracking: .25px;--k-sidenav-licenses-ink: #5f6368;--k-drawer-row-height: 55px;--k-drawer-side-padding: 28px;--k-drawer-text-margin: 16px;--k-drawer-highlight-inset: 12px;--k-drawer-highlight-corner: 40px;--k-drawer-header-end-padding: 24px;--k-drawer-lockup-margin: 20px;--k-drawer-logo-height: 22px;--k-drawer-logo-top: 3px;--k-drawer-lockup-gap: 4px;--k-drawer-name-size: 20px;--k-drawer-name-line: 24px;--k-drawer-corner: 16px;--k-drawer-elevation: 1px;--k-drawer-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--k-drawer-name-ink: #474747;--k-composer-wrap-padding: 24px 16px 0;--k-composer-placeholder: #5f6368;--k-composer-open-shadow: rgba(60, 64, 67, .3) 0 1px 2px 0, rgba(60, 64, 67, .15) 0 2px 6px 2px;--k-composer-hint: rgba(0, 0, 0, .6);--k-composer-pin-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M17 4v7l2 3v2h-6v5l-1 1-1-1v-5H5v-2l2-3V4c0-1.1.9-2 2-2h6c1.11 0 2 .89 2 2M9 4v7.75L7.5 14h9L15 11.75V4z'/%3E%3C/svg%3E");--k-composer-pin-glyph-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M17 4a2 2 0 0 0-2-2H9c-1.1 0-2 .9-2 2v7l-2 3v2h6v5l1 1 1-1v-5h6v-2l-2-3z'/%3E%3C/svg%3E");--k-composer-pin-ring: rgba(0, 0, 0, .6);--k-composer-tool-ink: #000;--k-composer-close-ink: rgba(0, 0, 0, .87);--k-selbar-bg: var(--keep-surface);--k-selbar-rule: var(--keep-border);--k-selbar-menu-z: 20;--k-selbar-web-rule: #dadce0;--k-selbar-web-close-ink: #000;--k-selbar-web-count-ink: #3c4043;--k-selbar-web-action-ink: #1a73e8;--k-selbar-web-more-fill: var(--keep-surface);--k-selbar-web-more-ink: var(--keep-fg);--k-selbar-web-more-row-ink: #3c4043;--k-selbar-web-more-rule: #dadce0;--k-selbar-app-nav: 56px;--k-selbar-app-nav-min: 48px;--k-selbar-app-action: 48px;--k-selbar-app-action-min: 40px;--k-selbar-app-overflow: 40px;--k-selbar-app-overflow-min: 36px;--k-selbar-app-inset: 8px;--k-selbar-app-end-margin: 4px;--k-selbar-app-title-gap: 4px;--k-selbar-app-disabled-alpha: .6;--k-confirm-dim: rgba(10, 10, 10, .45);--k-confirm-corner: 8px;--k-confirm-fill: #ffffff;--k-confirm-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);--k-confirm-title-face: "Google Sans", Roboto, Arial, sans-serif;--k-confirm-title-size: 16px;--k-confirm-title-line-height: 24px;--k-confirm-title-weight: 500;--k-confirm-title-tracking: .00625em;--k-confirm-title-ink: rgb(60, 64, 67);--k-confirm-title-pad: 0 8px 16px 0;--k-confirm-message-pad: 0 0 24px;--k-confirm-message-tracking: .0142857143em;--k-confirm-message-ink: rgb(60, 64, 67);--k-confirm-button-height: 36px;--k-confirm-button-pad: 8px 24px;--k-confirm-button-corner: 4px;--k-confirm-button-tracking: .0178571429em;--k-confirm-button-ink: rgba(0, 0, 0, .87);--k-confirm-button-gap: 16px;--k-confirm-alert-top: 24px;--k-confirm-alert-message-min-height: 48px;--k-confirm-alert-actions-pad: 14px 24px;--k-confirm-alert-button-min-width: 64px;--k-confirm-alert-button-inset: 4px;--k-confirm-alert-focus-layer: 17%;--k-confirm-web-primary-ink: rgb(26, 115, 232);--k-confirm-web-ring: rgba(0, 0, 0, .6);--k-confirm-web-hover: rgba(95, 99, 104, .039);--k-confirm-web-focus: rgba(95, 99, 104, .122);--k-confirm-web-focus-hover: rgba(95, 99, 104, .157);--k-confirm-web-active: rgba(95, 99, 104, .161);--k-confirm-web-primary-hover: rgba(66, 133, 244, .039);--k-confirm-web-primary-focus: rgba(66, 133, 244, .122);--k-confirm-web-primary-focus-hover: rgba(66, 133, 244, .157);--k-confirm-web-primary-active: rgba(66, 133, 244, .161);--k-confirm-web-close-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='none' d='M0 0h18v18H0zh18v18H0z'/%3E%3Cpath d='m14.53 4.53-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z'/%3E%3C/svg%3E");--k-confirm-web-close-hover: rgba(95, 99, 104, .157);--k-confirm-platform-dim: rgba(0, 0, 0, .6);--k-confirm-platform-fill: #ffffff;--k-confirm-platform-ink: rgba(0, 0, 0, .87);--k-confirm-platform-button-ink: #387aff;--k-label-menu-fill: #fff;--k-label-menu-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15);--k-label-menu-ink: var(--keep-fg);--k-label-menu-field-ink: #3c4043;--k-label-menu-hint: rgba(60, 64, 67, .87);--k-label-menu-glyph-ink: #000;--k-label-menu-glyph-alpha: .35;--k-label-menu-hover: rgba(95, 99, 104, .039);--k-label-menu-focus: rgba(95, 99, 104, .122);--k-label-menu-box-ink: #000;--k-label-menu-rule: rgb(218, 220, 224);--k-label-screen-bar-height: 64px;--k-label-screen-bar-inset: 8px;--k-label-screen-back: 56px;--k-label-screen-title-gap: 4px;--k-label-screen-row: 56px;--k-label-screen-glyph-inset: 4px;--k-label-screen-target: 48px;--k-label-screen-end-inset: 8px;--k-label-screen-modal-side: 20px;--k-label-screen-scrim: rgba(0, 0, 0, .5);--k-label-screen-hint: rgba(0, 0, 0, .3);--k-label-editor-field-side: 60px;--k-label-editor-words-pad: 12px;--k-label-editor-end-width: 56px;--k-label-editor-hint-alpha: .38;--k-label-editor-error: #b3261e;--k-web-labels-fill: var(--keep-bg);--k-kw-kbd-fill: #ffffff;--k-kw-kbd-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);--k-kw-kbd-ink: rgb(32, 33, 36);--k-kw-kbd-close-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='none' d='M0 0h18v18H0zh18v18H0z'/%3E%3Cpath d='m14.53 4.53-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z'/%3E%3C/svg%3E");--k-kw-kbd-close-hover: rgba(95, 99, 104, .157);--k-kw-kbd-close-ring: rgba(0, 0, 0, .6);--k-kw-kbd-rule: rgb(218, 220, 224);--k-kw-kbd-label: rgb(95, 99, 104);--k-kw-kbd-keys: rgb(60, 64, 67);--k-ksh-dim: rgba(0, 0, 0, .18);--k-ksh-surface: #fcfcff;--k-ksh-title: #010101;--k-ksh-body: #252525;--k-ksh-subheader: #8c8c8c;--k-ksh-label: #252528;--k-ksh-focus: rgba(0, 0, 0, .12);--k-ksh-indicator: rgba(230, 230, 230, .6);--k-ksh-tab: #636368;--k-snackbar-margin: 30px;--k-snackbar-fill: #313235;--k-snackbar-ink: #fff;--k-snackbar-shadow: rgba(0, 0, 0, .2) 2px 2px 2px;--k-snackbar-corner: 3px;--k-snackbar-gap: 5px;--k-snackbar-pad-y: 10px;--k-snackbar-pad-start: 20px;--k-snackbar-pad-end: 10px;--k-snackbar-line-height: 22.4px;--k-snackbar-toast-pad-y: 14px;--k-snackbar-toast-line-height: 1.5;--k-snackbar-wide-min: 320px;--k-snackbar-wide-max: 576px;--k-snackbar-fab-lift: 200px;--k-snackbar-editor-lift: 80px;--k-snackbar-action-pad-y: 0;--k-snackbar-action-pad-x: 24px;--k-snackbar-action-inset: 0;--k-snackbar-action-line-height: 20px;--k-snackbar-action-min-height: 48px;--k-snackbar-action-corner: 4px;--k-snackbar-action-tracking: .25px;--k-snackbar-action-ink: #8ab4f8;--k-snackbar-close-size: 26px;--k-snackbar-close-ink: #e8eaed;--k-fab-fill: #d3e3fd;--k-fab-ink: #041e49;--k-fab-pill-fill: #eef3fe;--k-fab-open-fill: #d3e3fd;--k-fab-open-ink: #041e49;--k-fab-size: 80px;--k-fab-open-size: 56px;--k-fab-corner: 16px;--k-fab-open-corner: 28px;--k-fab-glyph: 36px;--k-fab-edge: 16px;--k-fab-foot: 40px;--k-fab-menu-over-button: 8px;--k-fab-row-gap: 4px;--k-fab-row: 56px;--k-fab-row-pad: 24px;--k-fab-row-icon-gap: 8px;--k-fab-scrim: rgba(0, 0, 0, .6);--k-filters-tile: #1a73e8;--k-filters-tile-ink: #ffffff;--k-filters-thing-tile: #f1f3f4;--k-filters-thing-ink: #1a73e8;--k-filters-web-card: #ffffff;--k-filters-web-ring: var(--keep-swatch-ring);--k-filters-web-more-ink: #1a73e8;--k-picker-selbar-fill: var(--keep-surface);--k-picker-selbar-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15);--k-picker-selbar-field-ink: #3c4043;--k-picker-menu-shadow: rgba(60, 64, 67, .3) 0 1px 2px 0, rgba(60, 64, 67, .15) 0 2px 6px 2px;--k-picker-menu-rule: #dadce0;--k-link-preview-fill-hover: rgba(0, 0, 0, .09);--k-link-preview-thumb-fill: rgba(0, 0, 0, .1);--k-link-preview-band-fill: rgba(0, 0, 0, .016);--k-link-preview-band-top: 7px;--k-card-link-thumb: 60px;--k-card-link-text-start: 66px;--k-card-link-title-top: 8px;--k-card-link-title-end: 32px;--k-card-link-host-end: 4px;--k-card-link-line-height: 17.66px;--k-card-link-launch-size: 48px;--k-card-link-launch-pad-start: 24px;--k-card-link-launch-pad-bottom: 16px;--k-card-link-launch-alpha: .54;--k-card-link-failed-alpha: .54;--k-card-link-more-pad: 10px;--k-card-link-more-alpha: .54;--k-card-link-wash: rgba(255, 255, 255, .8);--k-card-link-thumb-fill: #e8eaed;--k-card-link-failed-ink: #000000;--k-card-link-divider-wide: #b0b1bc;--k-sheet-max-width: 520px;--k-sheet-margin: 0 8px calc(8px + var(--sab));--k-sheet-corner: 16px;--k-sheet-foot-corner: 16px;--k-sheet-pad-foot: 8px;--k-sheet-fill: var(--keep-surface);--k-sheet-dim: .32;--k-sheet-handle-width: 32px;--k-sheet-handle-height: 4px;--k-sheet-handle-top: 6px;--k-sheet-handle-bottom: 10px;--k-sheet-row-height: 48px;--k-sheet-row-pad-y: 12px;--k-sheet-row-pad-x: 24px;--k-sheet-row-gap: 24px;--k-sheet-row-icon: 24px;--k-sort-choice-fill: var(--keep-chip);--k-sort-sheet-fill: #f8fafd;--k-sort-rule: #20212428;--k-sort-selected-fill: #c2e7ff;--k-sort-selected-ink: #001d35;--k-web-versions-fill: var(--keep-bg);--k-web-versions-download: #1a73e8;--k-photo-viewer-backdrop: #f1f1f3;--k-photo-viewer-bar: #e4e4e7;--k-photo-viewer-ink: #010102;--k-photo-viewer-menu: #f0f4f9;--k-photo-viewer-confirm-fill: #ccccce;--k-photo-viewer-confirm-ink: #010102;--k-photo-viewer-confirm-action: #387aff;--k-photo-viewer-menu-ink: #1f1f1f;--k-tiles-row-gap: .6%;--k-tiles-ladder-gap: 8px;--k-tiles-pictures-margin: 0 0 8px;--k-tiles-placeholder: #e8eaed;--k-classic-bar-height: 64px;--k-classic-bar-button-height: 56px;--k-classic-bar-menu-fill: var(--keep-m3-surface-container);--k-gear-menu-fill: #ffffff;--k-gear-menu-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15);--k-gear-menu-ink: rgb(60, 64, 67);--k-gear-menu-hover: rgba(0, 0, 0, .08);--k-gear-menu-pressed: rgba(0, 0, 0, .16);--k-trash-banner-margin: 0 8px;--k-trash-banner-pad: 12px;--k-trash-banner-line-flex: 1 1 auto;--k-trash-banner-line-size: 14px;--k-trash-banner-line-height: 20px;--k-trash-banner-line-weight: 400;--k-trash-banner-rule: #20212428;--k-trash-banner-cross: rgba(95, 99, 104, .6);--k-trash-bar-empty-ink: #1a73e8;--k-empty-tint: #fbbc04;--k-empty-glyph: 120px;--k-empty-top: 8px;--k-empty-gap: 16px;--k-empty-side: 14px;--k-empty-line-size: 14px;--k-sync-status-fill: #fce8e6;--k-sync-status-ink: #c5221f;--k-stranded-notice-fill: #feefc3;--k-stranded-notice-ink: #3c4043;--k-icon-button-small: 32px;--k-chip-size: 11px;--k-chip-line: 20px;--k-chip-tracking: .25px;--k-chip-pad-y: 3px;--k-chip-pad-x: 8px;--k-chip-gap: 4px;--k-card-chip-corner: 8px;--k-card-chip-reminder-pad-y: 4px;--k-card-chip-reminder-start: 8px;--k-card-chip-reminder-end: 11px;--k-card-chip-reminder-end-repeats: 8px;--k-card-chip-reminder-gap: 3px;--k-card-chip-reminder-min-height: 24px;--k-card-chip-icon: 15px;--k-card-chip-audio: 24px;--k-card-chip-tint: 60%;--k-card-chip-sunrise: #FFD9B8;--k-card-chip-lagoon: #C7EBEA;--k-card-chip-orchid: #E7D6F9;--k-card-chip-meadow: #D9EFC4;--k-card-chip-dune: #E8DCBF;--k-card-chip-ember: #FFCDBE;--k-card-chip-slate: #D8E2EC;--k-card-chip-aurora: #CCF1DC;--k-card-chip-halo: #FFE3B0;--k-modal-scrim-dim: .5;--k-content-max: none;--k-content-start: 80px;--k-content-pinned-start: 280px;--k-content-foot: 48px;--k-board-col-min: 240px;--k-board-col-fixed: 1;--k-board-gap: var(--k-card-gap);--k-board-run-end: 24px;--k-board-pad: 0 16px;--k-board-label-size: 11px;--k-board-label-tracking: .8px;--k-board-label-case: uppercase;--k-board-label-line: 16px;--k-board-label-ink: var(--keep-fg-muted);--k-board-label-margin: 48px auto 0;--k-board-label-pad-top: 0;--k-board-label-pad-bottom: 8px;--k-pane-floor: 176px;--k-pane-panel-margin: 12px;--k-pane-handle-box: 48px;--k-pane-handle-width: 4px;--k-pane-handle-height: 48px;--k-pane-handle-held-width: 12px;--k-pane-handle-held-height: 52px}@media(max-width:700px),(hover:none)and (max-height:500px){:root{--k-topbar-gap: 4px;--k-topbar-padding: 8px;--k-topbar-brand-width: auto;--k-search-flex: 0 0 auto;--k-search-max-width: none;--k-search-height: 40px;--k-search-margin: 0 0 0 auto;--k-search-padding: 0;--k-search-bg: transparent;--k-card-gap: 8px;--k-checklist-box-top: 9px;--k-composer-wrap-padding: 12px;--k-sheet-max-width: none;--k-sheet-margin: 0;--k-sheet-corner: 28px;--k-sheet-foot-corner: 0;--k-sheet-pad-foot: max(8px, var(--sab));--k-content-start: 56px;--k-content-pinned-start: 56px;--k-board-col-min: 160px;--k-board-col-fixed: 0;--k-board-run-end: 0;--k-board-pad: 0 8px}}@media(hover:none){:root{--k-topbar-padding: calc(4px + var(--sat)) 16px 20px;--k-topbar-bg: var(--keep-bg);--k-topbar-rule: transparent;--k-topbar-scrolled-shadow: none;--k-topbar-brand-width: auto;--k-topbar-actions-gap: 4px;--k-topbar-btn-size: 40px;--k-topbar-menu-btn-size: 40px;--k-search-flex: 1 1 auto;--k-search-max-width: 720px;--k-search-height: 56px;--k-search-margin: 0;--k-search-padding: 0 4px 0 16px;--k-search-corner: 28px;--k-search-bg: var(--keep-search-pill);--k-search-focus-bg: var(--keep-search-pill);--k-search-focus-shadow: none;--k-search-hint: var(--keep-m3-on-surface-variant);--k-search-input-face: var(--keep-face-text);--k-search-input-line-height: 24px;--k-search-input-features: "calt" 0;--k-search-input-ligatures: normal;--k-card-corner: 12px;--k-card-min-height: calc(var(--k-card-min-content) + 2 * var(--k-card-edge));--k-card-pad-top: 16px;--k-card-pad-bottom: 18.5px;--k-card-tiles-gap: 16px;--k-card-hover-shadow: var(--keep-lift-shadow);--k-card-selected-shadow: inset 0 0 0 2px var(--keep-accent);--k-card-selected-hover-shadow: var(--k-card-selected-shadow);--k-card-title-margin: 0 0 8px;--k-card-title-font: 500 16px/normal var(--keep-face-text);--k-card-title-tracking: normal;--k-card-body-font: 14px/normal var(--keep-face-text);--k-card-text-features: "calt" 0;--k-card-text-ligatures: normal;--k-card-ink-line-height: normal;--k-card-words-alpha: var(--keep-card-words-alpha);--k-card-empty-size: 16px;--k-card-pin-gutter: 0;--k-editor-title-size: 24px;--k-editor-title-line-height: normal;--k-editor-body-size: 16px;--k-editor-body-line-height: normal;--k-editor-text-features: "calt" 0;--k-editor-text-ligatures: normal;--k-format-strip-chip-width: 44px;--k-format-strip-chip-height: 38px;--k-search-hit-ink: #000;--k-search-hit-link-ink: #000;--k-checklist-card-box-top: 2.25px;--k-checklist-card-gap: 0;--k-checklist-card-row-gap: 4px;--k-checklist-card-child-indent: 16px;--k-checklist-card-text-size: 14px;--k-checklist-card-text-line: normal;--k-checklist-row-text-size: 16px;--k-checklist-row-text-line: normal;--k-checklist-row-text-pad: 8px 0;--k-checklist-text-features: "calt" 0;--k-checklist-add-size: 16px;--k-checklist-header-size: 16px;--k-checklist-composer-add-alpha: .71;--k-color-picker-corner: 28px;--k-color-picker-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--k-swatch-size: 48px;--k-paper-chip-size: 64px;--k-account-menu-padding: 52px 0 0 16px;--k-account-menu-monogram-size: 28px;--k-sidenav-open-width: 320px;--k-sidenav-scrim: rgba(0, 0, 0, .6);--k-sidenav-pill-corner: 0 24px 24px 0;--k-sidenav-label-tracking: 0;--k-selbar-bg: var(--keep-bg);--k-selbar-rule: transparent;--k-confirm-dim: rgba(0, 0, 0, .32);--k-confirm-corner: 28px;--k-confirm-fill: var(--keep-m3-surface-container-high);--k-confirm-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--k-confirm-title-face: var(--keep-face-sans);--k-confirm-title-size: 24px;--k-confirm-title-line-height: 32px;--k-confirm-title-weight: 400;--k-confirm-title-tracking: 0;--k-confirm-title-ink: var(--keep-m3-on-surface);--k-confirm-title-pad: 24px 24px 16px;--k-confirm-message-pad: 0 24px;--k-confirm-message-tracking: 0;--k-confirm-message-ink: var(--keep-m3-on-surface-variant);--k-confirm-button-height: 40px;--k-confirm-button-pad: 10px 16px;--k-confirm-button-corner: 20px;--k-confirm-button-tracking: 0;--k-confirm-button-ink: var(--keep-m3-primary);--k-confirm-button-gap: 8px;--k-snackbar-margin: 8px;--k-snackbar-fill: #17171a;--k-snackbar-ink: #fcfcff;--k-snackbar-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14);--k-snackbar-corner: 4px;--k-snackbar-gap: 8px;--k-snackbar-pad-y: 0;--k-snackbar-pad-start: 16px;--k-snackbar-pad-end: 8px;--k-snackbar-line-height: 20px;--k-snackbar-action-pad-y: 10px;--k-snackbar-action-pad-x: 16px;--k-snackbar-action-inset: 4px;--k-snackbar-action-line-height: 1.6;--k-snackbar-action-tracking: 0;--k-snackbar-action-ink: #387aff;--k-snackbar-close-size: 32px;--k-snackbar-close-ink: var(--k-snackbar-ink);--k-fab-fill: var(--keep-m3-primary-container);--k-fab-ink: var(--keep-m3-on-primary-container);--k-fab-pill-fill: var(--keep-m3-primary-container);--k-fab-open-fill: var(--keep-m3-primary);--k-fab-open-ink: var(--keep-m3-on-primary);--k-filters-tile: #d3e3fd;--k-filters-tile-ink: #202124;--k-link-preview-band-fill: transparent;--k-link-preview-band-top: 20px;--k-tiles-row-gap: 4px;--k-tiles-pictures-margin: 16px 20px 21px;--k-icon-button-small: 40px;--k-chip-size: 12px;--k-chip-line: 1.4;--k-chip-tracking: .1px;--k-content-max: 1032px;--k-content-start: 0;--k-content-foot: 120px;--k-board-col-fixed: 0;--k-board-run-end: 0;--k-board-label-size: 12px;--k-board-label-tracking: .1px;--k-board-label-case: none;--k-board-label-line: normal;--k-board-label-ink: var(--keep-section-ink);--k-board-label-margin: 16px auto 20px;--k-board-label-pad-top: 8px;--k-board-label-pad-bottom: 0}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){:root{--k-topbar-gap: 4px;--k-topbar-padding: calc(4px + var(--sat)) 15px 20px 4px;--k-topbar-rule-width: 0;--k-topbar-menu-z: 51;--k-topbar-menu-btn-size: 48px;--k-search-margin: 0 0 0 4px;--k-search-padding: 0 8px 0 24px;--k-search-gap: 4px;--k-card-empty-alpha: 0;--k-checklist-box-mark: var(--keep-m3-on-primary);--k-checklist-picker-box-fill: var(--keep-m3-primary);--k-account-disc-gap: 12px;--k-selbar-menu-z: 51;--k-link-preview-band-fill: #ffffffcc}}@media(hover:none)and (min-width:600px)and (max-width:839.98px)and (min-height:600px){:root{--k-topbar-classic-padding: var(--sat) 12px 0 8px;--k-card-gap: 8px;--k-classic-bar-button-height: 64px;--k-board-pad: 0 8px}}@media(hover:none)and (min-width:720px)and (max-width:839.98px)and (min-height:720px){:root{--k-card-gap: 12px;--k-board-pad: 0 10px}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane{--k-topbar-gap: 4px;--k-topbar-padding: calc(4px + var(--sat)) 15px 20px 16px;--k-topbar-bg: var(--keep-pane-page);--k-topbar-rule-width: 0;--k-topbar-menu-z: 51;--k-topbar-classic-padding: var(--sat) 12px 0 20px;--k-topbar-classic-bg: var(--keep-pane-page);--k-topbar-classic-lifted-bg: var(--keep-pane-page);--k-topbar-menu-btn-size: 48px;--k-search-margin: 0 0 0 9px;--k-search-padding: 0 8px 0 24px;--k-search-gap: 4px;--k-search-bg: var(--keep-pane-card);--k-search-focus-bg: var(--keep-pane-card);--k-search-input-flex: 1 1 0;--k-card-empty-alpha: 0;--k-account-disc-gap: 12px;--k-selbar-bg: var(--keep-pane-page);--k-selbar-menu-z: 51;--k-classic-bar-button-height: 64px;--k-classic-bar-menu-fill: var(--keep-pane-page);--k-trash-banner-margin: 0 var(--pane-end, 4px) 0 var(--pane-start, 22px);--k-trash-banner-pad: 4px 12px 12px;--k-trash-banner-line-flex: none;--k-trash-banner-line-size: 16px;--k-trash-banner-line-height: 22px;--k-trash-banner-line-weight: 300;--k-board-col-min: 160px;--k-board-gap: var(--pane-gutter, 8px);--k-board-pad: 0 var(--pane-end, 4px) 0 var(--pane-start, 22px)}}@media(hover:none)and (min-width:1000px)and (min-height:1000px){:root{--k-card-pad-top: 12px;--k-card-pad-x: 12px;--k-card-pad-bottom: 14.5px;--k-card-tiles-gap: 12px;--k-card-pinned-reserve: 30px}}@media(hover:hover){:root{--k-topbar-rule: #dadce0}}:root[data-theme=dark]{--k-card-selected-ring: rgb(232, 234, 237);--k-card-tool-ink: #fff;--k-card-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-2 12.2-2.6-2.6L6 13l4 4 8-8-1.4-1.4z'/%3E%3C/svg%3E");--k-card-layer-scrim: linear-gradient(to bottom, rgba(32, 33, 36, 0), #202124);--k-editor-modal-shadow: rgba(0, 0, 0, .6) 0 1px 3px 0, rgba(0, 0, 0, .3) 0 4px 8px 3px;--k-editor-pane-page: #202124;--k-editor-pane-lift: 0 1px 3px 0 rgba(0, 0, 0, .6), 0 4px 8px 3px rgba(0, 0, 0, .3);--k-editor-edited-ink: rgba(255, 255, 255, .8);--k-editor-title-hint-ink: rgba(255, 255, 255, .6);--k-editor-tool-ink: #fff;--k-editor-close-ink: #dadce0;--k-editor-drop-fill: rgba(32, 33, 36, .8);--k-editor-drop-ink: rgba(232, 234, 237, .4);--k-editor-scrim: var(--keep-bg);--k-editor-scrim-opacity: .75;--k-editor-link-thumb-fill: #3c4043;--k-editor-link-failed-ink: #fff;--k-editor-link-ink: #ffffff;--k-format-strip-pressed-fill: var(--keep-hover);--k-indent-tip-fill: rgb(138, 180, 248);--k-indent-tip-ink: rgb(32, 33, 36);--k-indent-tip-ring: rgba(255, 255, 255, .6);--k-richfield-placeholder: rgba(255, 255, 255, .6);--k-find-mark-fill: #5a4d1f;--k-find-mark-active-fill: #93700a;--k-checklist-focus-rule: rgba(255, 255, 255, .15);--k-checklist-grabber-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 20 20'%3E%3Ccircle cx='7.5' cy='5.5' r='1.5'/%3E%3Ccircle cx='12.5' cy='5.5' r='1.5'/%3E%3Ccircle cx='7.5' cy='10.5' r='1.5'/%3E%3Ccircle cx='12.5' cy='10.5' r='1.5'/%3E%3Ccircle cx='7.5' cy='15.5' r='1.5'/%3E%3Ccircle cx='12.5' cy='15.5' r='1.5'/%3E%3C/svg%3E");--k-checklist-box-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2'/%3E%3C/svg%3E");--k-checklist-box-checked-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z'/%3E%3Cpath d='m18 9-1.4-1.4-6.6 6.6-2.6-2.6L6 13l4 4z'/%3E%3C/svg%3E");--k-checklist-remove-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");--k-checklist-add-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23fff' viewBox='0 0 48 48'%3E%3Cpath d='M38 26H26v12h-4V26H10v-4h12V10h4v12h12z'/%3E%3Cpath fill='none' d='M0 0h48v48H0z'/%3E%3C/svg%3E");--k-checklist-web-box-ink: #ffffff;--k-checklist-remove-ink: #e8eaedb6;--k-checklist-rule: rgba(250, 250, 250, .1);--k-checklist-done-ink: rgb(154, 160, 166);--k-checklist-done-hover-ink: rgb(232, 234, 237);--k-checklist-chevron-ink: #fff;--k-color-picker-web-ink: rgba(255, 255, 255, .87);--k-color-picker-web-rule: rgb(95, 99, 104);--k-swatch-web-default-ring: rgb(95, 99, 104);--k-paper-chip-web-default-ring: rgb(95, 99, 104);--k-paper-chip-web-none-glyph: #9aa0a6;--k-account-disc-ring: rgba(241, 243, 244, calc(30 / 255));--k-account-menu-bg: #1e1f20;--k-account-menu-block: #0e0e0e;--k-account-menu-high: #282a2c;--k-account-menu-fg: #e3e3e3;--k-account-menu-fg-2: #c4c7c5;--k-account-menu-primary: #a8c7fa;--k-account-menu-foot: #e3e3e3;--k-account-menu-dot: #e3e3e3;--k-account-menu-row-monogram-fill: #81c995;--k-account-menu-row-monogram-ink: #1f1f1f;--k-account-menu-chip-fill: #444746;--k-drawing-surface: #17171a;--k-drawing-on-surface: #fcfcff;--k-drawing-container: #3a3a3d;--k-drawing-container-high: #4d4d52;--k-drawing-verb-off: rgba(252, 252, 255, .12);--k-drawing-divider: rgba(252, 252, 255, .12);--k-drawing-outline-variant: #44464f;--k-drawing-inverse-surface: #fcfcff;--k-drawing-on-inverse-surface: #010102;--k-collab-box-fill: #2d2e30;--k-collab-box-band: #28292c;--k-collab-box-band-fg: rgb(232, 234, 237);--k-collab-box-rule: rgba(255, 255, 255, .15);--k-collab-box-fg: rgba(255, 255, 255, .87);--k-collab-box-fg-2: rgb(154, 160, 166);--k-collab-box-ring: rgb(154, 160, 166);--k-collab-box-error: rgb(246, 174, 169);--k-collab-box-foot: rgba(0, 0, 0, .14);--k-collab-box-hover: rgba(255, 255, 255, .04);--k-collab-box-hint: rgba(232, 234, 237, .871);--k-collab-box-photo-shadow: 0 1px 1px 1px rgba(0, 0, 0, .3);--k-collab-box-offline-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 20C4.5 20 0 15.5 0 10S4.5 0 10 0s10 4.5 10 10-4.5 10-10 10m2.6-16.8-7.4 7.4h5.3l-3.2 6.3 8-7.9H9.5z'/%3E%3C/svg%3E");--k-collab-screen-title: #e8eaed;--k-collab-screen-close: #9aa0a6;--k-collab-screen-error: #ffb4ab;--k-collab-screen-band: #04409f;--k-collab-screen-band-icon: #a1c9ff;--k-collab-screen-band-text: #ffffff;--k-avatar-stack-more-fill: #9aa0a6;--k-settings-web-fill: #313235;--k-settings-web-shadow: 0 1px 3px 0 rgba(0, 0, 0, .6), 0 4px 8px 3px rgba(0, 0, 0, .3);--k-settings-web-ink: rgb(232, 234, 237);--k-settings-web-title-ink: rgb(232, 234, 237);--k-settings-web-accent: rgb(138, 180, 248);--k-settings-web-box-ink: #ffffff;--k-settings-web-button-ink: rgb(218, 220, 224);--k-settings-web-button-hover: rgba(154, 160, 166, .039);--k-settings-web-save-hover: rgba(138, 180, 248, .039);--k-settings-web-button-focus: rgba(154, 160, 166, .122);--k-settings-web-button-focus-hover: rgba(154, 160, 166, .157);--k-settings-web-button-press: rgba(154, 160, 166, .161);--k-settings-web-save-focus: rgba(138, 180, 248, .122);--k-settings-web-save-focus-hover: rgba(138, 180, 248, .157);--k-settings-web-save-press: rgba(138, 180, 248, .161);--k-settings-web-focus-ring: rgba(255, 255, 255, .6);--k-settings-page-container: #1e1f20;--k-settings-page-container-high: #282a2c;--k-settings-page-container-highest: #333537;--k-settings-page-on-surface: #e3e3e3;--k-settings-page-on-surface-variant: #c4c7c5;--k-settings-page-primary: #a8c7fa;--k-settings-page-on-primary: #062e6f;--k-settings-page-outline: #8e918f;--k-settings-page-primary-container: #0842a0;--k-settings-page-surface: #131314;--k-settings-page-highlight: #ffffff;--k-settings-page-highlight-alpha: .2;--k-sidenav-licenses-ink: #9aa0a6;--k-drawer-name-ink: #ffffff;--k-composer-placeholder: #a6a6a7;--k-composer-open-shadow: rgba(0, 0, 0, .6) 0 1px 2px 0, rgba(0, 0, 0, .3) 0 2px 6px 2px;--k-composer-hint: rgba(255, 255, 255, .6);--k-composer-pin-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fff' d='M17 4v7l2 3v2h-6v5l-1 1-1-1v-5H5v-2l2-3V4c0-1.1.9-2 2-2h6c1.11 0 2 .89 2 2M9 4v7.75L7.5 14h9L15 11.75V4z'/%3E%3C/svg%3E");--k-composer-pin-glyph-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fff' d='M17 4a2 2 0 0 0-2-2H9c-1.1 0-2 .9-2 2v7l-2 3v2h6v5l1 1 1-1v-5h6v-2l-2-3z'/%3E%3C/svg%3E");--k-composer-pin-ring: rgba(255, 255, 255, .6);--k-composer-tool-ink: #fff;--k-composer-close-ink: #dadce0;--k-selbar-web-rule: var(--keep-border);--k-selbar-web-close-ink: #fff;--k-selbar-web-count-ink: #e8eaed;--k-selbar-web-action-ink: #8ab4f8;--k-selbar-web-more-fill: #202124;--k-selbar-web-more-ink: #e8eaed;--k-selbar-web-more-row-ink: var(--keep-fg);--k-selbar-web-more-rule: var(--keep-border);--k-confirm-web-primary-ink: rgb(138, 180, 248);--k-confirm-web-ring: rgba(255, 255, 255, .6);--k-confirm-web-hover: rgba(154, 160, 166, .039);--k-confirm-web-focus: rgba(154, 160, 166, .122);--k-confirm-web-focus-hover: rgba(154, 160, 166, .157);--k-confirm-web-active: rgba(154, 160, 166, .161);--k-confirm-web-primary-hover: rgba(138, 180, 248, .039);--k-confirm-web-primary-focus: rgba(138, 180, 248, .122);--k-confirm-web-primary-focus-hover: rgba(138, 180, 248, .157);--k-confirm-web-primary-active: rgba(138, 180, 248, .161);--k-confirm-web-close-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23fff' viewBox='0 0 18 18'%3E%3Cpath fill='none' d='M0 0h18v18H0zh18v18H0z'/%3E%3Cpath d='m14.53 4.53-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z'/%3E%3C/svg%3E");--k-confirm-web-close-hover: rgba(154, 160, 166, .157);--k-confirm-platform-fill: #424242;--k-confirm-platform-ink: #ffffff;--k-label-menu-fill: #2d2e30;--k-label-menu-shadow: 0 1px 2px 0 rgba(0, 0, 0, .6), 0 2px 6px 2px rgba(0, 0, 0, .3);--k-label-menu-ink: #e8eaed;--k-label-menu-field-ink: #e8eaed;--k-label-menu-hint: rgba(232, 234, 237, .871);--k-label-menu-glyph-ink: #828384;--k-label-menu-glyph-alpha: 1;--k-label-menu-hover: rgba(154, 160, 166, .039);--k-label-menu-focus: rgba(154, 160, 166, .122);--k-label-menu-box-ink: #fff;--k-label-menu-rule: rgb(95, 99, 104);--k-label-screen-scrim: rgba(0, 0, 0, .6);--k-label-screen-hint: #9aa0a6;--k-label-editor-hint-alpha: .6;--k-label-editor-error: #f2b8b5;--k-web-labels-fill: #2d2e30;--k-kw-kbd-fill: #313235;--k-kw-kbd-shadow: 0 1px 3px 0 rgba(0, 0, 0, .6), 0 4px 8px 3px rgba(0, 0, 0, .3);--k-kw-kbd-ink: rgb(232, 234, 237);--k-kw-kbd-close-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23fff' viewBox='0 0 18 18'%3E%3Cpath fill='none' d='M0 0h18v18H0zh18v18H0z'/%3E%3Cpath d='m14.53 4.53-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z'/%3E%3C/svg%3E");--k-kw-kbd-close-hover: rgba(154, 160, 166, .157);--k-kw-kbd-close-ring: rgba(255, 255, 255, .6);--k-kw-kbd-rule: rgb(95, 99, 104);--k-kw-kbd-label: rgb(154, 160, 166);--k-kw-kbd-keys: rgb(232, 234, 237);--k-ksh-dim: rgba(0, 0, 0, .65);--k-ksh-surface: #252528;--k-ksh-title: #fafafa;--k-ksh-body: #e5e5e5;--k-ksh-subheader: #999999;--k-ksh-label: #e4e4e7;--k-ksh-focus: rgba(255, 255, 255, .2);--k-ksh-indicator: rgba(58, 58, 58, .8);--k-ksh-tab: #99999e;--k-fab-fill: #5c6a86;--k-fab-ink: #eef1f8;--k-fab-pill-fill: #48516a;--k-filters-tile: #8ab4f8;--k-filters-tile-ink: #202124;--k-filters-thing-tile: #3c4043;--k-filters-thing-ink: #4285f4;--k-filters-web-card: #28292c;--k-filters-web-ring: #808082;--k-filters-web-more-ink: #8ab4f8;--k-picker-selbar-fill: #2d2e30;--k-picker-selbar-shadow: 0 1px 2px 0 rgba(0, 0, 0, .6), 0 2px 6px 2px rgba(0, 0, 0, .3);--k-picker-selbar-field-ink: var(--keep-fg);--k-picker-menu-shadow: rgba(0, 0, 0, .6) 0 1px 2px 0, rgba(0, 0, 0, .3) 0 2px 6px 2px;--k-picker-menu-rule: #5f6368;--k-link-preview-fill-hover: rgba(255, 255, 255, .13);--k-link-preview-thumb-fill: rgba(255, 255, 255, .14);--k-link-preview-band-fill: rgba(255, 255, 255, .08);--k-card-link-wash: #ffffff28;--k-card-link-thumb-fill: #3c4043;--k-card-link-failed-ink: #ffffff;--k-card-link-divider-wide: rgb(73, 73, 78);--k-sort-sheet-fill: #1b1b1b;--k-sort-rule: #e8eaed28;--k-sort-selected-fill: #004a77;--k-sort-selected-ink: #c2e7ff;--k-web-versions-fill: #202124;--k-web-versions-download: #8ab4f8;--k-photo-viewer-backdrop: #010102;--k-photo-viewer-bar: #3a3a3d;--k-photo-viewer-ink: #fcfcff;--k-photo-viewer-menu: #1e1f20;--k-photo-viewer-confirm-fill: #4d4d52;--k-photo-viewer-confirm-ink: #fcfcff;--k-photo-viewer-menu-ink: #e3e3e3;--k-tiles-placeholder: #3c4043;--k-gear-menu-fill: #202124;--k-gear-menu-shadow: 0 1px 2px 0 rgba(0, 0, 0, .6), 0 2px 6px 2px rgba(0, 0, 0, .3);--k-gear-menu-ink: rgb(232, 234, 237);--k-gear-menu-hover: rgba(255, 255, 255, .16);--k-gear-menu-pressed: rgba(255, 255, 255, .24);--k-trash-bar-empty-ink: #8ab4f8;--k-empty-tint: #e8eaed;--k-sync-status-fill: #5c2b29;--k-sync-status-ink: #f6aea9;--k-stranded-notice-fill: #41331c;--k-stranded-notice-ink: #fdd663;--k-card-chip-tint: 14.902%;--k-card-chip-sunrise: #4A2A1E;--k-card-chip-lagoon: #10363E;--k-card-chip-orchid: #35244A;--k-card-chip-meadow: #1F3A22;--k-card-chip-dune: #3A3A2A;--k-card-chip-ember: #4A1F22;--k-card-chip-slate: #262F3A;--k-card-chip-aurora: #133A31;--k-card-chip-halo: #45351F}@media(max-width:700px),(hover:none)and (max-height:500px){:root[data-theme=dark]{--k-sheet-fill: var(--keep-m3-surface-container-low, #121318)}}@media(hover:none){:root[data-theme=dark]{--k-topbar-bg: #17191f;--k-selbar-bg: #17191f;--k-snackbar-fill: #fcfcff;--k-snackbar-ink: #010102;--k-fab-fill: var(--keep-m3-primary-container);--k-fab-ink: var(--keep-m3-on-primary-container);--k-fab-pill-fill: var(--keep-m3-primary-container);--k-link-preview-band-fill: var(--keep-preview-bg);--k-sort-choice-fill: #353b4d;--k-trash-banner-rule: #e8eaed28;--k-trash-banner-cross: rgba(154, 160, 166, .6)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){:root[data-theme=dark]{--k-link-preview-band-fill: #ffffff28}}@media(hover:hover){:root[data-theme=dark]{--k-topbar-rule: #5f6368;--k-search-focus-bg: #f0f4f9;--k-search-focus-shadow: none;--k-card-hover-shadow: rgba(0, 0, 0, .6) 0 1px 2px 0, rgba(0, 0, 0, .3) 0 1px 3px 1px;--k-color-picker-shadow: rgba(0, 0, 0, .6) 0 1px 2px 0, rgba(0, 0, 0, .3) 0 2px 6px 2px;--k-confirm-fill: #313235;--k-confirm-shadow: 0 1px 3px 0 rgba(0, 0, 0, .6), 0 4px 8px 3px rgba(0, 0, 0, .3);--k-confirm-title-ink: rgb(232, 234, 237);--k-confirm-message-ink: rgb(232, 234, 237);--k-confirm-button-ink: rgb(218, 220, 224)}}}@layer tokens{:root{color-scheme:light;--keep-fg: #202124;--keep-fg-muted: #5f6368;--keep-placeholder: #444746;--keep-bar-ink: #202124;--keep-border: #e0e0e0;--keep-card-border: var(--keep-border);--keep-hover: rgba(95, 99, 104, .16);--keep-logo: #fbbc04;--keep-bg: #fff;--keep-surface: #fff;--keep-chip: #f1f3f4;--keep-search-bg: #f0f4f9;--keep-tonal: transparent;--keep-tonal-ink: var(--keep-fg-muted);--keep-section-ink: var(--keep-fg-muted);--keep-active: #feefc3;--keep-active-hover: #fde79a;--keep-accent: #1a73e8;--keep-watermark: #dadce0;--keep-divider: rgba(0, 0, 0, .12);--keep-swatch-ring: rgba(0, 0, 0, .16);--keep-swatch-ring-hover: rgba(0, 0, 0, .45);--keep-rail-shadow: 2px 0 8px rgba(60, 64, 67, .15);--keep-checkbox: #5f6368;--keep-on-accent: #fff;--keep-card-checkbox: var(--keep-fg);--keep-alpha-disabled: .38;--keep-alpha-disabled-low: .12;--keep-drawing-paper: #FAFAFA;--keep-drawing-grid-ink: #C4C7C5;--keep-preview-bg: rgba(0, 0, 0, .05);--keep-overdue-bg: #fce8e6;--keep-overdue-fg: #c5221f;--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px);--topbar-h: calc(64px + var(--sat));--card-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);--keep-lift-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-decel: cubic-bezier(0, 0, .2, 1);--ease-accel: cubic-bezier(.4, 0, 1, 1);--cl-indent: 36px;--keep-outline: #727584;--keep-empty-tint: #fbbc04;--keep-face-sans: "Google Sans", "Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--keep-face-text: "Google Sans Text", "Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--keep-face-roboto: "Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;font-family:Roboto,Product Sans,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;color:var(--keep-fg)}:root[data-theme=dark]{color-scheme:dark;--keep-fg: #e8eaed;--keep-fg-muted: #9aa0a6;--keep-placeholder: #c4c7c5;--keep-bar-ink: #e3e3e3;--keep-border: #5f6368;--keep-hover: rgba(232, 234, 237, .12);--keep-bg: #202124;--keep-surface: #202124;--keep-chip: #3c4043;--keep-search-bg: #282a2c;--keep-active: #41331c;--keep-active-hover: #4d3d21;--keep-accent: #8ab4f8;--keep-watermark: #3c4043;--keep-divider: rgba(255, 255, 255, .16);--keep-swatch-ring: rgba(255, 255, 255, .24);--keep-swatch-ring-hover: rgba(255, 255, 255, .7);--keep-rail-shadow: 2px 0 8px rgba(0, 0, 0, .65);--keep-checkbox: #9aa0a6;--keep-on-accent: #202124;--keep-card-checkbox: var(--keep-fg);--keep-preview-bg: rgba(255, 255, 255, .09);--keep-overdue-bg: #5c2b29;--keep-overdue-fg: #f6aea9;--card-shadow: 0 1px 2px 0 rgba(0, 0, 0, .6), 0 1px 3px 1px rgba(0, 0, 0, .4);--keep-lift-shadow: 0 1px 3px 0 rgba(0, 0, 0, .6), 0 4px 8px 3px rgba(0, 0, 0, .3);--keep-outline: var(--keep-border);--keep-empty-tint: #e8eaed}@media(hover:none){:root{--topbar-h: calc(80px + var(--sat))}}@media(hover:none){:root{--keep-bg: #EDEDF6;--keep-lift-shadow: var(--card-shadow);--keep-card-border: #B0B1BC;--keep-card-words-alpha: .71;--keep-tonal: #EDEDF6;--keep-tonal-ink: var(--keep-m3-on-surface-variant);--keep-section-ink: #30323B;--keep-card-checkbox: #30323B;--keep-m3-surface: #FAF8FE;--keep-m3-on-surface: #30323B;--keep-m3-on-surface-variant: #5D5F68;--keep-m3-surface-container-low: #F4F3FA;--keep-m3-surface-container: #EDEDF6;--keep-m3-surface-container-high: #E7E7F1;--keep-m3-surface-container-highest: #E2E2EC;--keep-m3-primary: #4D5E8B;--keep-m3-on-primary: #F9F8FF;--keep-m3-primary-container: #B4C5F9;--keep-m3-on-primary-container: #2E3F6A;--keep-m3-outline: #797A84;--keep-m3-outline-variant: #B0B1BC;--keep-m3-primary-state-layer: var(--keep-m3-primary);--keep-m3-sheet-new: #F1F0F8}}@media(hover:none){:root[data-theme=dark]{--keep-bg: #17191f;--keep-surface: #0d0e12;--keep-border: #454850;--keep-lift-shadow: var(--card-shadow);--keep-card-border: var(--keep-border);--keep-card-words-alpha: 1;--keep-tonal: transparent;--keep-tonal-ink: var(--keep-m3-on-surface-variant);--keep-section-ink: var(--keep-fg-muted);--keep-card-checkbox: var(--keep-fg);--keep-m3-surface: #0D0E12;--keep-m3-on-surface: #E4E5F0;--keep-m3-on-surface-variant: #A9AAB5;--keep-m3-surface-container-low: #121318;--keep-m3-surface-container: #181920;--keep-m3-surface-container-high: #1D1F26;--keep-m3-surface-container-highest: #24262D;--keep-m3-surface-bright: #2A2C34;--keep-m3-primary: #B9C6EE;--keep-m3-on-primary: #333F61;--keep-m3-primary-container: #455274;--keep-m3-on-primary-container: #DBE2FF;--keep-m3-outline: #73757F;--keep-m3-outline-variant: #454850;--keep-m3-primary-state-layer: #9EAAD2;--keep-m3-sheet-new: #15171D;--keep-chip: #292c34;--keep-fg-muted: #a9aab5}}[data-color=default]{--keep-note-bg: var(--keep-surface);background:var(--keep-note-bg)}[data-color=red]{--keep-note-bg: #faafa8;background:var(--keep-note-bg);border-color:transparent}[data-color=orange]{--keep-note-bg: #f39f76;background:var(--keep-note-bg);border-color:transparent}[data-color=yellow]{--keep-note-bg: #fff8b8;background:var(--keep-note-bg);border-color:transparent}[data-color=green]{--keep-note-bg: #e2f6d3;background:var(--keep-note-bg);border-color:transparent}[data-color=teal]{--keep-note-bg: #b4ddd3;background:var(--keep-note-bg);border-color:transparent}[data-color=blue]{--keep-note-bg: #d4e4ed;background:var(--keep-note-bg);border-color:transparent}[data-color=darkblue]{--keep-note-bg: #aeccdc;background:var(--keep-note-bg);border-color:transparent}[data-color=purple]{--keep-note-bg: #d3bfdb;background:var(--keep-note-bg);border-color:transparent}[data-color=pink]{--keep-note-bg: #f6e2dd;background:var(--keep-note-bg);border-color:transparent}[data-color=brown]{--keep-note-bg: #e9e3d4;background:var(--keep-note-bg);border-color:transparent}[data-color=gray]{--keep-note-bg: #efeff1;background:var(--keep-note-bg);border-color:transparent}[data-theme=dark] [data-color=red]{--keep-note-bg: #77172e;background:var(--keep-note-bg)}[data-theme=dark] [data-color=orange]{--keep-note-bg: #692b17;background:var(--keep-note-bg)}[data-theme=dark] [data-color=yellow]{--keep-note-bg: #7c4a03;background:var(--keep-note-bg)}[data-theme=dark] [data-color=green]{--keep-note-bg: #264d3b;background:var(--keep-note-bg)}[data-theme=dark] [data-color=teal]{--keep-note-bg: #0c625d;background:var(--keep-note-bg)}[data-theme=dark] [data-color=blue]{--keep-note-bg: #256377;background:var(--keep-note-bg)}[data-theme=dark] [data-color=darkblue]{--keep-note-bg: #284255;background:var(--keep-note-bg)}[data-theme=dark] [data-color=purple]{--keep-note-bg: #472e5b;background:var(--keep-note-bg)}[data-theme=dark] [data-color=pink]{--keep-note-bg: #6c394f;background:var(--keep-note-bg)}[data-theme=dark] [data-color=brown]{--keep-note-bg: #4b443a;background:var(--keep-note-bg)}[data-theme=dark] [data-color=gray]{--keep-note-bg: #232427;background:var(--keep-note-bg)}[data-paper=sunrise]{background-image:linear-gradient(160deg,#ffd9b8,#fff3e0);border-color:transparent}[data-paper=lagoon]{background-image:linear-gradient(160deg,#c7ebea,#e4f5ff);border-color:transparent}[data-paper=orchid]{background-image:linear-gradient(160deg,#e7d6f9,#fcdfee);border-color:transparent}[data-paper=meadow]{background-image:linear-gradient(160deg,#d9efc4,#f2f9dc);border-color:transparent}[data-paper=dune]{background-image:linear-gradient(160deg,#e8dcbf,#f7f0dc);border-color:transparent}[data-paper=ember]{background-image:linear-gradient(200deg,#ffcdbe,#ffe6d2);border-color:transparent}[data-paper=slate]{background-image:linear-gradient(160deg,#d8e2ec,#eff3f7);border-color:transparent}[data-paper=aurora]{background-image:linear-gradient(135deg,#ccf1dc,#d2e6fb 52%,#e8d7f8);border-color:transparent}[data-paper=halo]{background-image:linear-gradient(0deg,#ffe3b0,#ffe3b000 72% 100%);border-color:transparent}[data-theme=dark] [data-paper=sunrise]{background-image:linear-gradient(160deg,#4a2a1e,#2a1a14)}[data-theme=dark] [data-paper=lagoon]{background-image:linear-gradient(160deg,#10363e,#0e2430)}[data-theme=dark] [data-paper=orchid]{background-image:linear-gradient(160deg,#35244a,#24192e)}[data-theme=dark] [data-paper=meadow]{background-image:linear-gradient(160deg,#1f3a22,#16281a)}[data-theme=dark] [data-paper=dune]{background-image:linear-gradient(160deg,#3a3a2a,#24241b)}[data-theme=dark] [data-paper=ember]{background-image:linear-gradient(200deg,#4a1f22,#2c1618)}[data-theme=dark] [data-paper=slate]{background-image:linear-gradient(160deg,#262f3a,#1a2028)}[data-theme=dark] [data-paper=aurora]{background-image:linear-gradient(135deg,#133a31,#172d45 52%,#2a1f3e)}[data-theme=dark] [data-paper=halo]{background-image:linear-gradient(0deg,#45351f,#45351f00 72% 100%)}@media(hover:none){:root{--keep-pane-page: var(--keep-bg);--keep-pane-card: var(--keep-m3-surface);--keep-pane-on-card: var(--keep-m3-on-surface);--keep-search-pill: var(--keep-pane-card)}:root[data-theme=dark]{--keep-pane-page: var(--keep-bg);--keep-pane-card: var(--keep-m3-surface-bright);--keep-pane-on-card: var(--keep-m3-on-surface);--keep-search-pill: var(--keep-pane-card)}}@media(hover:none){:root{font-family:var(--keep-face-text)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){:root,:root[data-theme=dark]{--keep-checkbox: var(--keep-m3-on-surface-variant)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){:root{--keep-surface: var(--keep-m3-surface);--keep-search-pill: var(--keep-surface)}:root[data-theme=dark]{--keep-search-pill: var(--keep-m3-surface-bright)}}}@layer legacy{@font-face{font-family:ChicagoFLF;src:url(/fonts/chicago-flf.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-cyrillic-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-cyrillic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-greek-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-greek.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-vietnamese.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-latin-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-cyrillic-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-cyrillic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-greek-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-greek.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-vietnamese.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-latin-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Text;src:url(/fonts/google-sans-text-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(button,[role=button],a[href],select,summary,input:not([type=text],[type=search],[type=url],[type=email],[type=tel],[type=password],[type=number],[type=time],[type=date],[type=datetime-local]),[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--keep-accent);outline-offset:2px}:where([role=dialog],[role=status])[tabindex="-1"]:focus-visible{outline:none}.drag-ghost{position:fixed;z-index:4002;opacity:.95;box-shadow:0 2px 20px #0006;border-radius:8px;transition:none;pointer-events:none;cursor:grabbing;will-change:transform}.drag-ghost.is-settling{box-shadow:none;transition:transform 218ms ease-in,opacity 218ms ease-in}@media(prefers-reduced-motion:reduce){.drag-ghost.is-settling{transition:none}}body.is-dragging{-webkit-user-select:none;user-select:none}@media(hover:none){.drag-ghost{border-radius:12px}}.chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px 4px;margin-top:8px}.label-name{white-space:pre}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes keep-fade-in{0%{opacity:0}to{opacity:1}}@keyframes keep-surface-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes keep-snackbar-in{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:none}}@keyframes keep-selbar-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes keep-pop-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@keyframes keep-fade-out{to{opacity:0}}@keyframes keep-surface-out{to{opacity:0;transform:translateY(8px) scale(.99)}}@keyframes keep-fade-from-clear{0%{opacity:0}}@keyframes keep-backdrop-in{0%{opacity:0}}@keyframes keep-board-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes keep-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ripple-clip{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.ripple-dot{position:absolute;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;will-change:transform,opacity}.person-photo{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}@keyframes ks-rise{0%{transform:translateY(8%)}to{transform:none}}@keyframes ks-fall{0%{transform:none}to{transform:translateY(8%)}}@media(hover:hover){.web-anchor{position:relative;display:inline-flex}}}@layer components{:where(.icon-btn):focus-visible{outline-offset:0}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--keep-fg-muted);cursor:pointer;transition:background .15s ease}.icon-btn:hover{background:var(--keep-hover)}.icon-btn:disabled{background:transparent;opacity:.38;cursor:default}.icon-btn--sm{width:var(--k-icon-button-small);height:var(--k-icon-button-small)}@keyframes keep-spin{to{transform:rotate(360deg)}}.icon-btn--spinning svg{animation:keep-spin .7s linear infinite}@media(prefers-reduced-motion:reduce){.icon-btn--spinning svg{animation:none;opacity:.5}}}@layer components{.text-btn{border:none;background:transparent;color:var(--keep-fg);font-size:14px;font-weight:500;padding:8px 24px;border-radius:4px;cursor:pointer;white-space:nowrap;flex-shrink:0}.text-btn:hover{background:var(--keep-hover)}}@layer components{.chip{display:inline-flex;align-items:center;gap:var(--k-chip-gap);max-width:100%;padding:var(--k-chip-pad-y) var(--k-chip-pad-x);border-radius:4px;background:var(--keep-preview-bg);box-shadow:inset 0 0 0 1px var(--keep-divider);font-size:var(--k-chip-size);line-height:var(--k-chip-line);letter-spacing:var(--k-chip-tracking);color:var(--keep-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip--reminder{color:var(--keep-fg-muted)}.chip--overdue{background:var(--keep-overdue-bg);color:var(--keep-overdue-fg);box-shadow:none}@media(hover:none){.chip-audio{display:inline-flex;flex:none;width:var(--k-card-chip-audio);height:var(--k-card-chip-audio);align-self:flex-start;color:var(--keep-m3-on-surface)}.chip-audio>svg{display:block}.note-card .chip{padding:5.56px 8px 5.44px;border-radius:var(--k-card-chip-corner);box-shadow:none;line-height:normal;background:var(--keep-card-chip-fill);color:var(--keep-card-chip-ink)}.note-card{--keep-card-chip-fill: var(--keep-m3-surface-container-highest);--keep-card-chip-ink: var(--keep-m3-on-surface-variant)}.note-card:not([data-color=default]){--keep-card-chip-fill: color-mix(in srgb, #fff var(--k-card-chip-tint), var(--keep-note-bg));--keep-card-chip-ink: var(--keep-m3-on-surface)}.note-card[data-paper]{--keep-card-chip-ink: var(--keep-m3-on-surface)}.note-card[data-paper=sunrise]{--keep-card-chip-fill: var(--k-card-chip-sunrise)}.note-card[data-paper=lagoon]{--keep-card-chip-fill: var(--k-card-chip-lagoon)}.note-card[data-paper=orchid]{--keep-card-chip-fill: var(--k-card-chip-orchid)}.note-card[data-paper=meadow]{--keep-card-chip-fill: var(--k-card-chip-meadow)}.note-card[data-paper=dune]{--keep-card-chip-fill: var(--k-card-chip-dune)}.note-card[data-paper=ember]{--keep-card-chip-fill: var(--k-card-chip-ember)}.note-card[data-paper=slate]{--keep-card-chip-fill: var(--k-card-chip-slate)}.note-card[data-paper=aurora]{--keep-card-chip-fill: var(--k-card-chip-aurora)}.note-card[data-paper=halo]{--keep-card-chip-fill: var(--k-card-chip-halo)}.note-card .chip--reminder{gap:var(--k-card-chip-reminder-gap);min-height:var(--k-card-chip-reminder-min-height);padding:var(--k-card-chip-reminder-pad-y) var(--k-card-chip-reminder-end) var(--k-card-chip-reminder-pad-y) var(--k-card-chip-reminder-start)}.note-card .chip--reminder.chip--repeats{padding-right:var(--k-card-chip-reminder-end-repeats)}.note-card .chip--reminder>svg{flex:none;width:var(--k-card-chip-icon);height:var(--k-card-chip-icon)}.note-card .chip--reminder>.chip__repeat{flex:none;margin-left:0}.note-card .chip__time{min-width:0;overflow:hidden;text-overflow:ellipsis}}.chip__repeat{margin-left:3px;opacity:.75;font-size:11px;line-height:1}@media(hover:none){.chip{font-feature-settings:"calt" 1}.note-card .chip>.label-name{overflow:hidden;text-overflow:ellipsis}.editor__chips .chip{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media(hover:hover){.chip{font-family:var(--keep-face-sans);font-weight:500}}}@layer components{.modal-scrim{position:fixed;inset:0;background:transparent;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 16px;padding:8dvh 16px 16px;z-index:40;overscroll-behavior:contain}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.modal-scrim{padding:calc(10dvh + var(--sat)) 12px calc(16px + var(--sab))}}.modal-scrim:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(0,0,0,var(--k-modal-scrim-dim));animation:keep-fade-in .2s var(--ease-decel)}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.modal-scrim:before{background:rgba(0,0,0,var(--k-sheet-dim))}}@media(hover:none)and (min-width:840px)and (min-height:600px){.modal-scrim:before{background:rgba(0,0,0,var(--k-sheet-dim))}}@media(prefers-reduced-motion:reduce){.modal-scrim:before{animation:none}}}@layer components{.brand-bulb-glyph{display:inline-block;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-bulb{display:block}}@layer components{.selbar__pop .picker{position:absolute;top:100%;right:0;z-index:21}@media(max-width:700px),(hover:none)and (max-height:500px){.selbar__pop .picker{position:fixed;top:var(--topbar-h);right:8px;bottom:auto;left:auto}}@media(min-width:701px)and (hover:hover),(min-width:701px)and (min-height:501px){.selbar__pop .picker{bottom:auto;left:auto}}.picker{position:absolute;bottom:calc(100% + 4px);left:0;z-index:30;display:flex;flex-direction:column;width:280px;max-width:calc(100vw - 32px);padding:8px 0;background:var(--keep-surface);border:1px solid var(--keep-border);border-radius:10px;box-shadow:var(--card-shadow);color:var(--keep-fg);text-align:left;animation:keep-pop-in .15s var(--ease-decel)}@media(min-width:701px)and (hover:hover),(min-width:701px)and (min-height:501px){.selbar__pop .picker{width:225px}}@media(hover:hover){.selbar__pop .picker{border:none;background:var(--k-picker-selbar-fill);box-shadow:var(--k-picker-selbar-shadow)}}@media(hover:hover){.selbar__pop .picker{padding:11px 0 6px;border-radius:2px}}@media(hover:hover){.picker.note-menu--web{position:absolute;inset:100% auto auto 0;width:max-content;min-width:169px;padding:6px 0;border:none;border-radius:4px;background:var(--keep-bg);box-shadow:var(--k-picker-menu-shadow);z-index:31}}@media(hover:hover){.picker.note-menu--web.note-menu--up{top:auto;bottom:100%}}.picker__title{padding:4px 16px 8px;font-size:14px;font-weight:500}@media(hover:hover){.selbar__pop .picker__title{padding:0 12px;font-size:14px;line-height:16px;font-weight:400}}.picker__input{margin:0 12px 8px;padding:8px;border:none;border-bottom:1px solid var(--keep-border);background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;outline:none}@media(hover:hover){.selbar__pop .picker__input{flex:1;min-width:0;box-sizing:border-box;height:20px;margin:0;padding:2px 22px 2px 2px;border-bottom:none;font-size:13px;line-height:16px}}@media(hover:hover){.selbar__pop .picker__input{color:var(--k-picker-selbar-field-ink)}}@media(hover:hover){.selbar__pop .picker__input::placeholder{color:#3c4043de;opacity:1}}@media(hover:hover){:where(:root[data-theme=dark]) .selbar__pop .picker__input::placeholder{color:revert;opacity:revert}}.picker__list{max-height:220px;overflow-y:auto}@media(hover:hover){.selbar__pop .picker__list{margin-top:14px}}.picker__footer{display:flex;justify-content:flex-end;gap:4px;padding:4px 8px 0;border-top:1px solid var(--keep-border)}.picker--menu{left:auto;right:0;width:auto;min-width:208px}@media(max-width:700px),(hover:none)and (max-height:500px){.picker--menu{position:fixed;left:auto;right:8px;bottom:calc(84px + var(--sab));max-width:calc(100vw - 16px)}}.picker__item{display:flex;align-items:center;width:100%;min-height:40px;padding:10px 16px;border:none;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer}.picker__item:hover{background:var(--keep-hover)}.picker__item.picker__item--off{opacity:.38}@media(hover:none){.picker__item{min-height:44px}}@media(hover:none){.note-menu .picker__item{font-size:16px;line-height:24px;letter-spacing:0}}@media(hover:hover){.note-menu--web .picker__item{min-height:32px;padding:5px 10px 5px 17px;font-size:14px;line-height:20px}}@media(hover:hover){.note-menu--web .picker__item:disabled{opacity:.54;background:none;cursor:default}}@media(hover:hover){.picker__divider{height:1px}}@media(hover:hover){.note-menu--web .picker__divider{margin:2px 13px 1px;background:var(--k-picker-menu-rule)}}.picker-scrim{position:fixed;inset:0;z-index:29}.selbar__pop .picker-scrim{z-index:20}@media(hover:hover){.selbar__pop .picker-scrim{pointer-events:none}}@media(prefers-reduced-motion:reduce){.picker{animation:none}}@media(hover:hover){.note-menu--web .picker__item{font-family:var(--keep-face-sans)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.editor .note-menu{background:var(--keep-note-bg)}.editor[data-color=default] .note-menu{background:var(--keep-m3-surface-container-low)}.editor[data-color=default][data-new] .note-menu{background:var(--keep-m3-sheet-new)}}}@layer components{.sheet-tint{display:contents}.sheet-scrim{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:transparent}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint .sheet-scrim:before,.modal-scrim--onepane .sheet-tint .sheet-scrim:before{content:none}}.sheet{width:100%;max-width:var(--k-sheet-max-width);margin:var(--k-sheet-margin);padding:8px 0 var(--k-sheet-pad-foot);background:var(--keep-surface);border:1px solid var(--keep-border);border-top-left-radius:var(--k-sheet-corner);border-top-right-radius:var(--k-sheet-corner);border-bottom-right-radius:var(--k-sheet-foot-corner);border-bottom-left-radius:var(--k-sheet-foot-corner);box-shadow:var(--card-shadow);color:var(--keep-fg);animation:keep-sheet-in .25s var(--ease-decel)}.sheet:focus{outline:none}@media(max-width:700px),(hover:none)and (max-height:500px){.sheet{border:none;background:var(--k-sheet-fill)}}.sheet__row{display:flex;align-items:center;gap:20px;width:100%;min-height:56px;padding:8px 24px;border:none;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:16px;text-align:left;cursor:pointer}.sheet__row:hover:not(:disabled){background:var(--keep-hover)}.sheet__row:disabled{cursor:default;opacity:.55}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint .sheet__row,.modal-scrim--onepane .sheet-tint .sheet__row{gap:var(--k-sheet-row-gap);min-height:var(--k-sheet-row-height);padding:var(--k-sheet-row-pad-y) var(--k-sheet-row-pad-x);font-size:16px;line-height:24px;color:var(--keep-m3-on-surface)}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .sheet-tint .sheet__row{gap:var(--k-sheet-row-gap);min-height:var(--k-sheet-row-height);padding:var(--k-sheet-row-pad-y) var(--k-sheet-row-pad-x);font-size:16px;line-height:24px;color:var(--keep-m3-on-surface)}}@media(hover:none){.sheet__row{line-height:24px}}.sheet__icon{display:inline-flex;flex:0 0 22px;color:var(--keep-fg-muted)}.sheet__row--selected .sheet__icon{color:var(--keep-fg)}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint .sheet__icon,.modal-scrim--onepane .sheet-tint .sheet__icon{flex:0 0 var(--k-sheet-row-icon);color:var(--keep-m3-on-surface-variant)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint .sheet__icon>svg,.modal-scrim--onepane .sheet-tint .sheet__icon>svg{width:var(--k-sheet-row-icon);height:var(--k-sheet-row-icon)}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .sheet-tint .sheet__icon{flex:0 0 var(--k-sheet-row-icon);color:var(--keep-m3-on-surface-variant)}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .sheet-tint .sheet__icon>svg{width:var(--k-sheet-row-icon);height:var(--k-sheet-row-icon)}}.sheet__text{display:flex;flex-direction:column;gap:2px;min-width:0}.sheet__why{font-size:12px;line-height:1.35;color:var(--keep-fg-muted);white-space:normal}.sheet__handle{width:var(--k-sheet-handle-width);height:var(--k-sheet-handle-height);margin:var(--k-sheet-handle-top) auto var(--k-sheet-handle-bottom);border-radius:2px;background:var(--keep-fg-muted);opacity:.5}.sheet__title{padding:4px 24px 12px;font-size:22px;color:var(--keep-fg)}@media(hover:none){.sheet__title{line-height:28px;font-family:var(--keep-face-sans)}}.sheet__row--choice{min-height:54px}.sheet__row--selected,.sheet__row--selected:hover:not(:disabled){background:var(--keep-chip)}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .sheet-tint .sheet__stamp{padding:var(--k-sheet-row-pad-y) var(--k-sheet-row-pad-x);font-size:16px;line-height:24px;font-weight:500;color:var(--keep-m3-on-surface)}.modal-scrim--onepane .sheet-tint .sheet__row--off{opacity:.38}}.sheet-scrim:before{content:"";position:absolute;inset:0;z-index:-1;background:#00000080;animation:keep-fade-in .2s var(--ease-decel)}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.sheet-scrim:before{background:rgba(0,0,0,var(--k-sheet-dim))}}@media(hover:none)and (min-width:840px)and (min-height:600px){.sheet-scrim:before{background:rgba(0,0,0,var(--k-sheet-dim))}}@keyframes keep-sheet-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes keep-sheet-out{to{opacity:0;transform:translateY(32px)}}.sheet-scrim--closing:before{animation:keep-fade-out .2s var(--ease-accel) forwards}.sheet--closing{animation:keep-sheet-out .2s var(--ease-accel) forwards}@media(prefers-reduced-motion:reduce){.sheet-scrim:before,.sheet,.sheet-scrim--closing:before,.sheet--closing{animation:none}}}@layer components{@media(hover:none){.sheet--sort .sheet__row--choice{margin:0 8px;width:calc(100% - 16px);border-radius:28px}.sheet--sort .sheet__row--selected,.sheet--sort .sheet__row--selected:hover:not(:disabled){background:var(--k-sort-choice-fill)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.sheet--sort{background:var(--keep-m3-surface-container-low)}}}@layer components{@media(hover:none){html .sheet.sheet--sort.sheet--keepsort{padding:0 0 calc(4px + var(--sab, 0px));background:var(--k-sort-sheet-fill)}.sheet--keepsort .sheet__title.keepsort__title{padding:20px 24px;font-size:16px;line-height:24px;font-weight:500;color:var(--keep-fg)}.keepsort__rule{height:1px;background:var(--k-sort-rule)}.keepsort__rows{display:flex;flex-direction:column;padding:8px 0}html .sheet.sheet--keepsort .sheet__row.keepsort__row{gap:24px;margin:0 8px;width:calc(100% - 16px);min-height:48px;padding:12px 12px 12px 24px;border-radius:9999px;font-size:16px;line-height:24px;color:var(--keep-fg);background:transparent}html .sheet.sheet--keepsort .sheet__row.keepsort__row.keepsort__row--selected,html .sheet.sheet--keepsort .sheet__row.keepsort__row.keepsort__row--selected:hover:not(:disabled){background:var(--k-sort-selected-fill);color:var(--k-sort-selected-ink)}.keepsort__icon{flex:none;display:inline-flex;width:24px;height:24px}.keepsort-scrim{position:fixed;inset:0;z-index:51}.keepsort-popup{position:fixed;z-index:52;display:flex;flex-direction:column;background:var(--keep-pane-page);box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.keepsort-popup__row{display:flex;align-items:center;gap:12px;min-width:224px;height:48px;padding:0 24px 0 12px;border:0;background:var(--keep-pane-page);color:var(--keep-fg);font-family:inherit;font-size:16px;line-height:24px;text-align:left;cursor:pointer}.keepsort-popup__row.keepsort__row--selected{background:var(--k-sort-selected-fill);color:var(--k-sort-selected-ink)}.sheet__title.keepsort__title{font-family:var(--keep-face-text)}}}@layer components{.sheet--versions{max-height:min(70vh,640px);overflow-y:auto;padding:16px 24px calc(16px + var(--sab))}.vsheet__head{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:var(--keep-fg)}.vsheet__head svg{color:var(--keep-fg-muted)}.vsheet__sub{margin:4px 0 12px;font-size:12px;color:var(--keep-fg-muted)}.vsheet__empty{margin:0;font-size:14px;color:var(--keep-fg-muted)}.vsheet__row{display:flex;flex-direction:column;padding:6px 0;cursor:pointer}.vsheet__stamp{font-size:13px;font-weight:500;color:var(--keep-fg-muted)}.vsheet__preview,.vsheet__text{margin-top:2px;font-size:14px;line-height:20px;color:var(--keep-fg);white-space:pre-wrap;overflow-wrap:anywhere}.vsheet__preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vsheet__dl{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:6px;color:var(--keep-accent)}}@layer components{.record{padding:16px 20px}.record__head{display:flex;align-items:center;gap:12px}.record__dot{width:10px;height:10px;border-radius:50%;background:var(--keep-fg-muted);flex-shrink:0}.record__dot--live{background:#c5221f;animation:record-pulse 1.4s ease-in-out infinite}@keyframes record-pulse{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.record__dot--live{animation:none}}.record__time{font-size:20px;font-variant-numeric:tabular-nums}.record__warn{font-size:12px;color:var(--keep-overdue-fg);margin-left:auto}.record__head .icon-btn{margin-left:auto}.record__warn+.icon-btn{margin-left:8px}.record__meter{height:6px;margin:14px 0;border-radius:3px;background:var(--keep-preview-bg);overflow:hidden}.record__meter span{display:block;height:100%;background:var(--keep-accent);transform-origin:left center;transition:transform .06s linear}.record__transcript{margin:0;min-height:3.2em;max-height:8em;overflow-y:auto;font-size:14px;line-height:1.5;color:var(--keep-fg)}.record__hint{display:inline-flex;align-items:center;gap:6px;color:var(--keep-fg-muted)}.record__words-error,.record__notice{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--keep-fg-muted)}.record__error{margin:0 0 8px;font-size:14px;line-height:1.5;color:var(--keep-fg)}.record__actions{display:flex;justify-content:flex-end;gap:4px;margin-top:8px}}@layer components{@media(hover:hover){.web-dialog-scrim{align-items:center;padding:16px;z-index:45}.web-dialog-scrim:before{background:#202124;opacity:.6}.web-versions{position:relative;display:flex;flex-direction:column;width:380px;max-width:calc(100vw - 32px);height:438px;max-height:calc(100vh - 32px);border-radius:8px;background:var(--k-web-versions-fill);color:var(--keep-fg);box-shadow:#0009 0 1px 3px,#0000004d 0 4px 8px 3px}.web-versions__head{display:flex;align-items:center;justify-content:space-between;padding:16px 12px 0 24px}.web-versions__head h2{margin:0;font-size:22px;font-weight:400}.web-versions__sub{margin:4px 24px 0;padding-bottom:12px;border-bottom:1px solid var(--keep-border);font-size:12px}.web-versions__list{flex:1;overflow-y:auto;padding:16px 24px}.web-versions__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.web-versions__when{display:flex;flex-direction:column;gap:4px;font-size:12px}.web-versions__time{display:inline-flex;align-items:center;gap:6px;font-size:14px}.web-versions__who{margin:4px 0 0;padding-left:22px}.web-versions__dl{color:var(--k-web-versions-download);font-weight:500}.web-versions__foot{display:flex;justify-content:flex-end;padding:8px 12px;border-top:1px solid var(--keep-border)}.web-versions__foot .text-btn{font-weight:500}}}@layer components{@media(hover:hover){.web-viewer{position:fixed;inset:0;z-index:60;background:#1e1f20eb;color:#e3e3e3}.web-viewer__bar{position:absolute;top:0;left:0;right:0;height:64px;display:flex;align-items:center;padding:0 16px;z-index:1}.web-viewer__btn{width:40px;height:40px;color:#e3e3e3de}.web-viewer__glyph{margin:0 11px;color:#e3e3e3}.web-viewer__title{font-size:16px;font-weight:500;line-height:24px;color:#c4c7c5;white-space:nowrap}.web-viewer__end{display:flex;gap:8px;margin-left:auto}.web-viewer__stage{position:absolute;inset:64px 64px 72px;display:flex;align-items:center;justify-content:center;overflow:auto}.web-viewer__img{max-width:100%;max-height:100%;object-fit:contain}.web-viewer__side{position:absolute;top:calc(50% - 45px);width:48px;height:90px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:24px;background:transparent;color:#e3e3e3;cursor:pointer}.web-viewer__side:hover{background:#e3e3e314}.web-viewer__side--prev{left:16px}.web-viewer__side--next{right:16px}.web-viewer__zoom{position:absolute;left:50%;bottom:16px;display:flex;gap:8px;transform:translate(-50%)}}}@layer components{.link-field{display:grid;isolation:isolate}.link-field--title{flex-shrink:0}.link-field>textarea,.link-field>.link-layer{grid-area:1 / 1 / 2 / 2}.link-layer{z-index:-1;color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;overflow-wrap:break-word;overflow:hidden;text-decoration:none;--link-ink: var(--keep-fg)}.link-layer .field-link{text-decoration:underline;text-decoration-color:var(--link-ink)}.link-layer--done{--link-ink: color-mix(in srgb, var(--keep-fg) calc(var(--keep-alpha-disabled) * 100%), transparent)}@media(hover:none){.link-layer[data-title]{--link-ink: var(--keep-accent)}.link-layer .field-link{text-decoration-skip-ink:none}.link-layer[data-title] .field-link{color:var(--link-ink)}.link-field--title:not([data-composing]):has(>.link-layer[data-title])>textarea{-webkit-text-fill-color:transparent}.link-field--title[data-composing]>.link-layer[data-title] .field-link{color:transparent}}.open-link{position:fixed;z-index:45;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 11px 0 10px;border-radius:8px;background:var(--keep-surface);color:var(--keep-fg);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.open-link__icon{flex:none}.link-dialog{width:100%;max-width:532px;padding:24px 0 8px;background:var(--keep-surface);border-radius:28px;color:var(--keep-fg)}.link-dialog__title{padding:0 24px 8px;font-size:24px;line-height:32px;overflow-wrap:anywhere}.link-dialog__list{display:flex;flex-direction:column}.link-dialog__row{padding:6px 24px;border:none;background:none;color:inherit;font:inherit;font-size:16px;line-height:24px;text-align:left;min-height:36px}@media(hover:none){.link-dialog__title{font-family:var(--keep-face-sans)}}@media(hover:hover){.richfield .field-link{text-decoration:underline;text-decoration-color:currentColor}}}@layer components{.note-link{color:inherit;text-decoration:underline;text-underline-offset:2px;word-break:break-all}.search-hit{background-color:var(--k-search-hit-fill);color:var(--k-search-hit-ink);padding:0;border-radius:0}.note-link>.search-hit{color:var(--k-search-hit-link-ink)}.fmt-i{font-style:italic}.fmt-u{text-decoration:underline;text-underline-offset:2px}.fmt-h1{font-size:calc(var(--k-fmt-h1-scale) * 1em);line-height:1.25}.fmt-h2{font-size:calc(var(--k-fmt-h2-scale) * 1em);line-height:1.3}@media(hover:none){.fmt-b{font-weight:700}}@media(hover:hover){.fmt-b{font-weight:700}}}@layer components{@media(hover:hover){.richfield{white-space:pre-wrap;overflow-wrap:break-word;cursor:text;position:relative}.richfield[data-empty]:before{content:attr(data-placeholder);position:absolute;pointer-events:none;color:var(--k-richfield-placeholder)}.richfield .fmt-h1{font-family:var(--keep-face-sans);font-size:20px;line-height:24px}.richfield .fmt-h2{font-size:17.3333px;line-height:24px}}}@layer components{.format-strip{display:flex;align-items:center;flex:1 1 auto;min-width:0}.format-strip__scroller{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;min-width:0}.format-strip__scroller::-webkit-scrollbar{display:none}.format-strip__divider{flex:none;width:1px;height:20px;margin:0 4px;background:var(--keep-divider);opacity:.45}.format-strip__hide{flex:none}.format-strip__btn[aria-pressed=true]{background:var(--k-format-strip-pressed-fill)}@media(hover:none){.format-strip__btn.icon-btn--sm{width:var(--k-format-strip-chip-width);height:var(--k-format-strip-chip-height);border-radius:11px}}@media(hover:hover){.format-strip.format-strip--web{position:absolute;bottom:calc(100% + 8px);left:-4px;z-index:2;flex:none;padding:2px 4px;border-radius:8px;background:var(--keep-bg);box-shadow:#0009 0 1px 2px,#0000004d 0 2px 6px 2px}.format-strip--web .format-strip__btn{width:var(--k-format-strip-chip-width);height:var(--k-format-strip-chip-height)}}}@layer components{.indent-tip{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;min-height:30px;padding:7px 15px;border-radius:0 0 8px 8px;background-color:var(--k-indent-tip-fill);color:var(--k-indent-tip-ink);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:normal;opacity:0;transition:opacity .218s linear}.indent-tip--shown{opacity:1}.indent-tip__words{flex:1 1 auto}.indent-tip__got-it{flex:0 0 auto;box-sizing:border-box;height:36px;margin:0;padding:8px 24px;border:none;border-radius:4px;background:transparent;color:var(--k-indent-tip-ink);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.0178571429em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.indent-tip__got-it:hover{background-color:#ffffff0a}.indent-tip__got-it:focus{outline:none;background-color:#ffffff1f}.indent-tip__got-it:focus:hover{background-color:#ffffff28}.indent-tip__got-it:active{background-color:#ffffff29}.indent-tip__got-it:focus-visible{outline:2px solid var(--k-indent-tip-ring);outline-offset:2px}}@layer components{.find-mark{background:var(--k-find-mark-fill);color:inherit;border-radius:2px}.find-mark--active{background:var(--k-find-mark-active-fill)}}@layer components{.link-preview-list{display:flex;flex-direction:column;gap:8px;margin:10px 0 0}.link-preview-list--bleed{gap:0;margin:var(--k-link-preview-band-top) calc(-1 * var(--k-card-pad-x)) calc(-1 * var(--k-card-pad-bottom));overflow:hidden;border-radius:0 0 var(--k-card-inner-corner) var(--k-card-inner-corner)}.link-preview-list--bleed.link-preview-list--solo{margin-top:calc(-1 * var(--card-pad-top, 12px));border-radius:7px}.link-preview-list--bleed .link-preview{min-height:56px;gap:10px;padding-right:36px;background:var(--k-link-preview-band-fill);border-radius:0}.link-preview-list--bleed.link-preview-list--solo .link-preview{min-height:88px}.link-preview-list--bleed .link-preview+.link-preview:before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;height:1px;background:var(--keep-card-border);pointer-events:none}.link-preview-list--bleed .link-preview__thumb{flex:0 0 56px;width:56px;height:auto;align-self:stretch;margin-left:0;border-radius:0;background:transparent}.link-preview-list--bleed.link-preview-list--solo .link-preview__thumb{flex-basis:88px;width:88px}.link-preview-list--bleed .link-preview__meta{gap:0;padding:0}.link-preview-list--bleed .link-preview__title{font-size:14px;line-height:20px;letter-spacing:.25px;display:block;white-space:nowrap;text-overflow:ellipsis}.link-preview-list--bleed .link-preview__host{font-size:12px;line-height:16px;letter-spacing:.3px}.link-preview-list--bleed .link-preview__open{top:4px;right:4px;transform:none}.link-preview-list--bleed .link-preview__open svg{width:18px;height:18px}.link-preview{position:relative;display:flex;align-items:center;gap:28px;min-height:100px;padding-right:40px;background:var(--keep-preview-bg);color:inherit;text-decoration:none;border-radius:12px;overflow:hidden}a.link-preview:hover{background:var(--k-link-preview-fill-hover)}.link-preview__thumb{flex:0 0 100px;width:100px;height:auto;align-self:stretch;margin-left:0;display:flex;align-items:center;justify-content:center;background:var(--k-link-preview-thumb-fill);color:var(--keep-fg-muted);border-radius:0;overflow:hidden}.link-preview__thumb img{width:36px;height:36px;object-fit:contain}.link-preview__thumb--photo img{width:100%;height:100%;object-fit:cover}.link-preview__meta{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:10px 0}.link-preview__title,.link-preview__host{overflow:hidden}.link-preview__title{font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.link-preview__host{font-size:11px;color:var(--keep-fg-muted);text-overflow:ellipsis;white-space:nowrap}.link-preview__open{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:inline-flex;color:var(--keep-fg-muted)}@media(hover:none){.link-preview{min-height:56px;gap:12px;padding-right:28px}.link-preview__thumb{flex:0 0 44px;width:44px;height:44px;align-self:center;margin-left:6px;border-radius:8px}.link-preview__thumb:not(.link-preview__thumb--photo) img{width:36px;height:36px}.link-preview__meta{gap:2px;padding:8px 0}.link-preview__title{display:block;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.link-preview__host{font-size:12px}.link-preview__open{top:8px;right:8px;transform:none}.link-preview-list--bleed .link-preview{gap:6px;padding-right:38px;background:var(--k-link-preview-band-fill);border-radius:0}.link-preview-list--bleed .link-preview+.link-preview:before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;height:1px;background:var(--keep-card-border);pointer-events:none}.link-preview-list--bleed .link-preview__thumb{flex:0 0 56px;width:56px;height:auto;align-self:stretch;margin-left:0;border-radius:0}.link-preview-list--bleed .link-preview__open{top:7px;right:2px}.link-preview-list--bleed .link-preview__open svg{width:19px;height:19px}}@media(hover:hover){.link-preview-list--bleed .link-preview__title{font-family:var(--keep-face-sans)}}}@layer components{@media(hover:none){.card-link{position:relative;display:flex;flex-direction:column;min-height:var(--k-card-link-thumb);padding-left:var(--k-card-link-text-start);background:var(--k-card-link-wash)}.card-link__thumb{position:absolute;top:0;bottom:0;left:0;width:var(--k-card-link-thumb);display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--k-card-link-thumb-fill)}.card-link__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-link__thumb--picture{background:transparent}.card-link__thumb--failed{opacity:var(--k-card-link-failed-alpha);color:var(--k-card-link-failed-ink)}.card-link__title,.card-link__host{display:block;font-size:12px;line-height:var(--k-card-link-line-height);letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-link__title{margin:var(--k-card-link-title-top) var(--k-card-link-title-end) 0 0;padding-top:.16px;color:var(--keep-m3-on-surface, var(--keep-fg))}.card-link__host{margin-right:var(--k-card-link-host-end);color:var(--keep-m3-on-surface-variant, var(--keep-fg-muted))}.card-link__launch{position:absolute;top:0;right:0;z-index:2;box-sizing:border-box;width:var(--k-card-link-launch-size);height:var(--k-card-link-launch-size);padding:0 0 var(--k-card-link-launch-pad-bottom) var(--k-card-link-launch-pad-start);display:flex;align-items:center;justify-content:center;color:var(--keep-m3-on-surface, var(--keep-fg));opacity:var(--k-card-link-launch-alpha);-webkit-tap-highlight-color:transparent}.card-link--top:before,.card-link--bottom:after{content:"";position:absolute;left:0;right:0;z-index:1;height:1px;background:var(--keep-card-border);pointer-events:none}.card-link--top:before{top:0}.card-link--bottom:after{bottom:0}.card-links{position:relative}.note-card[data-selected] .card-links:after{content:"";position:absolute;inset:0;z-index:3;border:2px solid var(--keep-accent);border-top:0;border-radius:inherit;pointer-events:none}.card-links__more{display:block;padding:var(--k-card-link-more-pad);font-size:12px;line-height:16px;letter-spacing:.1px;font-weight:700;color:var(--keep-m3-on-surface, var(--keep-fg));opacity:var(--k-card-link-more-alpha);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(hover:none)and (min-width:600px)and (min-height:600px){.card-link--top:before,.card-link--bottom:after{background:var(--k-card-link-divider-wide)}}}@layer components{.tiles{display:flex;flex-direction:column;gap:0;margin:calc(-1 * var(--card-pad-top, 12px)) -16px 8px;overflow:hidden;border-radius:7px 7px 0 0}.tiles--full{margin:0 0 8px;border-radius:0;gap:var(--k-tiles-ladder-gap)}.tiles--full.tiles--pictures{margin:var(--k-tiles-pictures-margin);gap:0}.tiles:not(.tiles--full)>*+.tiles__row,.tiles:not(.tiles--full)>*+.tiles__item,.tiles--full.tiles--pictures>*+.tiles__row,.tiles--full.tiles--pictures>*+.tiles__item{margin-top:var(--k-tiles-row-gap)}.tiles__item{position:relative;min-width:0}.tiles__row{display:flex;flex-direction:row;gap:var(--k-tiles-row-gap);min-width:0}.tiles--full .tiles__row>.tiles__item{min-height:0}.tiles__row>.tiles__item>.tile{height:100%;max-height:none}.tiles__row>.tiles__item>.tiles__imgbtn{height:100%}.tiles__row>.tiles__item>.tiles__imgbtn>.tile{height:100%;max-height:none}.tiles--full .tile,.tiles--full .tile--placeholder{border-radius:var(--tile-corner, 0)}.tiles--full .tiles__item{min-height:48px}.tile{display:block;width:100%;height:auto;object-fit:cover}.tiles--full .tile{max-height:none}.tile--placeholder{width:100%;background:var(--keep-preview-bg)}.tile--placeholder-drawing{background:var(--keep-drawing-paper)}.tile__square{display:none}@media(hover:none){.tiles--full .tile--placeholder{display:flex;justify-content:center;background:transparent}.tiles--full .tile__square{display:block;flex:none;height:100%;max-width:100%;aspect-ratio:1;border-radius:var(--tile-square-corner, 8px);background:var(--k-tiles-placeholder)}}.tile-audio{display:inline-flex;align-items:center;gap:6px;margin:8px 16px;padding:4px 10px;border-radius:12px;background:var(--keep-preview-bg);font-size:12px;color:var(--keep-fg-muted)}.tiles--full .tile-audio{margin:0 16px}.tile-audio-player{width:calc(100% - 32px);margin:0 16px;height:36px}.tiles__imgbtn{display:block;width:100%;padding:0;border:none;background:none;cursor:pointer;text-align:inherit;font:inherit;color:inherit}.tiles__audio-menu{position:absolute;top:4px;right:50px;width:40px;height:40px;color:var(--keep-fg-muted)}.tile-audio-player--menu{width:calc(100% - 108px)}.tiles__menu{position:absolute;inset:12px auto auto 12px;width:220px}@media(hover:none){.tiles__menu .picker__item{font-size:16px;line-height:normal;letter-spacing:0}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.picker.tiles__menu{background:var(--keep-m3-surface-container)}}.tile-unknown{display:inline-block;margin:8px 16px;padding:4px 10px;max-width:calc(100% - 32px);border:1px dashed var(--keep-border);border-radius:12px;background:var(--keep-preview-bg);font-size:12px;font-style:italic;color:var(--keep-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiles--full .tile-unknown{margin:0 16px;max-width:calc(100% - 54px)}.tiles__remove{position:absolute;bottom:5px;right:5px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer}@media(hover:hover)and (min-width:701px){.editor__scroll>.tiles--full:first-child>.tiles__item{min-height:0}.tiles__remove{width:28px;height:28px}}.tiles__delete{position:absolute;top:4px;right:6px;width:40px;height:40px}}@layer components{.classic-bar .classic-bar__nav,.classic-bar .classic-bar__action,.classic-bar .classic-bar__overflow{flex:none;height:var(--k-classic-bar-button-height);border-radius:28px;color:var(--keep-fg)}.classic-bar .classic-bar__nav{width:56px}.classic-bar .classic-bar__action{width:48px}.classic-bar .classic-bar__overflow{width:40px}@media(hover:none)and (max-height:599.98px)and (orientation:landscape){.classic-bar .classic-bar__nav,.classic-bar .classic-bar__action,.classic-bar .classic-bar__overflow{height:48px}}.classic-bar__title{flex:1 1 auto;min-width:0;margin:0;padding-left:4px;height:var(--k-classic-bar-height);line-height:var(--k-classic-bar-height);font-size:18px;font-weight:400;color:var(--keep-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:none){.classic-bar__title{font-family:var(--keep-face-sans)}}.classic-bar__more{position:relative;flex:none;display:flex}.classic-bar__scrim{position:fixed;inset:0;z-index:30}.picker.classic-bar__menu{position:absolute;top:calc(50% - 24px);right:calc(50% - 18px);bottom:auto;left:auto;width:196px;min-width:196px;max-width:none;padding:8px 0;border:none;border-radius:4px;background:var(--k-classic-bar-menu-fill);box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026;z-index:31;animation:none}.picker.classic-bar__menu--leaving{pointer-events:none}.classic-bar__menu .picker__item{min-height:48px;padding:0 16px;font-size:16px;line-height:normal;letter-spacing:0;color:var(--keep-m3-on-surface)}.classic-rename__input{width:100%;box-sizing:border-box;margin:8px 0 0;padding:8px 0;border:none;border-bottom:1px solid var(--keep-border);background:transparent;color:var(--keep-fg);font:inherit;font-size:16px;outline:none}.classic-rename__error{min-height:20px}}@layer components{.kw-menu{position:fixed;z-index:30;display:flex;flex-direction:column;box-sizing:border-box;padding:6px 0;border-radius:4px;background:var(--k-gear-menu-fill);box-shadow:var(--k-gear-menu-shadow);animation:keep-fade-in 218ms linear}.kw-menu__item{display:block;box-sizing:border-box;width:100%;height:32px;margin:0;padding:5px 10px 5px 17px;border:1px solid transparent;background:transparent;color:var(--k-gear-menu-ink);font-family:inherit;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.0142857143em;text-align:left;white-space:nowrap;cursor:pointer}.kw-menu__item:hover,.kw-menu__item:focus-visible{background:var(--k-gear-menu-hover);outline:none}.kw-menu__item:active{background:var(--k-gear-menu-pressed)}@media(hover:hover){.kw-menu{font-family:var(--keep-face-sans)}}}@layer components{.trash-banner{display:flex;align-items:center;box-sizing:border-box;margin:var(--k-trash-banner-margin);padding:var(--k-trash-banner-pad)}.trash-banner__line{flex:var(--k-trash-banner-line-flex);min-width:0;font-size:var(--k-trash-banner-line-size);line-height:var(--k-trash-banner-line-height);font-weight:var(--k-trash-banner-line-weight);color:var(--keep-fg-muted)}.trash-banner__rule{flex:none;align-self:stretch;width:1px;margin:12px;background:var(--k-trash-banner-rule)}.trash-banner__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--k-trash-banner-cross);-webkit-tap-highlight-color:transparent}}@layer components{.board{--masonry-col-min: var(--k-board-col-min);--masonry-col-gap: var(--k-board-gap);--masonry-row-gap: var(--k-board-gap);--masonry-col-fixed: var(--k-board-col-fixed);max-width:var(--board-max);margin:0 auto var(--k-board-run-end);padding:var(--k-board-pad);column-width:var(--masonry-col-min);column-gap:var(--masonry-col-gap)}@media(hover:hover){.composer-wrap+.board{margin-top:72px}.composer-wrap--reminders+.board{margin-top:32px}}.board[data-masonry=on]{position:relative;column-width:auto}.board__heading{max-width:var(--board-max);margin:4px auto 0;padding:8px 16px 0;padding-left:calc(16px + var(--board-inset, 0px));padding-right:calc(16px + var(--board-inset, 0px));font-size:18px;font-weight:500;color:var(--keep-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board__label{max-width:var(--board-max);margin:var(--k-board-label-margin);padding:var(--k-board-label-pad-top) 16px var(--k-board-label-pad-bottom);font-size:var(--k-board-label-size);font-weight:500;line-height:var(--k-board-label-line);letter-spacing:var(--k-board-label-tracking);text-transform:var(--k-board-label-case);color:var(--k-board-label-ink)}@media(hover:hover){.board__label{padding-left:calc(32px + var(--board-inset, 0px));padding-right:calc(32px + var(--board-inset, 0px))}}@media(max-width:700px),(hover:none)and (max-height:500px){.board__heading,.board__label{padding-left:24px;padding-right:24px}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.app:not(.app--classic) .content:not(.content--results)>.board__label--pinned:first-of-type{margin-top:0;padding-top:4px}.board{--masonry-cols: 2;column-count:2;column-width:auto}}@media(hover:none)and (max-height:599.98px)and (orientation:landscape){.board{--masonry-cols: 3;column-count:3}}@media(hover:none)and (min-width:600px)and (max-width:839.98px)and (min-height:600px){.board{--masonry-cols: 2;column-count:2;column-width:auto}.board__heading,.board__label{padding-left:24px;padding-right:24px}}@media(hover:none)and (max-width:839.98px)and (min-height:600px)and (orientation:landscape){.board{--masonry-cols: 3;column-count:3}}@media(hover:none)and (min-width:720px)and (max-width:839.98px)and (min-height:720px){.board{--masonry-cols: 3;column-count:3}.board__heading,.board__label{padding-left:26px;padding-right:26px}.board__label{margin-top:20px;margin-bottom:24px}}@media(hover:none)and (max-width:839.98px)and (min-height:720px)and (orientation:landscape){.board{--masonry-cols: 4;column-count:4}}.board.board--list{column-count:1;column-width:auto;--masonry-col-fixed: 0}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane:not(.app--classic) .content:not(.content--results)>.board__label--pinned:first-of-type{margin-top:0;padding-top:4px}.app--pane .board{--masonry-cols: var(--pane-cols, 2)}.app--pane .board__label{padding-left:calc(var(--pane-start, 22px) + 16px);padding-right:calc(var(--pane-end, 4px) + 16px)}}@media(hover:none)and (min-width:840px)and (min-height:720px){.app--pane .board__label{margin-top:20px;margin-bottom:24px}}.app--classic .board__heading{display:none}.trash-bar{display:flex;align-items:center;max-width:var(--board-max);margin:8px auto 0;padding-left:calc(16px + var(--board-inset, 0px));padding-right:calc(16px + var(--board-inset, 0px))}@media(max-width:700px),(hover:none)and (max-height:500px){.trash-bar{padding-left:24px;padding-right:24px}}.app--classic .trash-bar .text-btn{display:none}@media(hover:hover){.trash-bar{justify-content:center;gap:16px;margin-top:-8px;padding-top:24px;padding-bottom:24px;font-size:17px;font-style:italic;color:var(--keep-fg)}.trash-bar .text-btn{height:36px;padding:0 24px;border-radius:4px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;color:var(--k-trash-bar-empty-ink)}}}@layer components{.topbar{position:fixed;top:0;left:0;right:0;height:var(--topbar-h);display:flex;align-items:center;gap:var(--k-topbar-gap);padding:var(--k-topbar-padding);background:var(--k-topbar-bg);border-bottom:var(--k-topbar-rule-width) solid var(--k-topbar-rule);z-index:20}.topbar.bar--menu-open{z-index:var(--k-topbar-menu-z)}.topbar.topbar--scrolled{box-shadow:var(--k-topbar-scrolled-shadow)}.topbar.classic-bar{align-items:flex-start;gap:0;padding:var(--k-topbar-classic-padding);background:var(--k-topbar-classic-bg);border-bottom:0}.topbar.classic-bar--lifted{background:var(--k-topbar-classic-lifted-bg)}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane.app .topbar{right:auto;width:max(176px,calc(max(var(--pane-x, 50vw),var(--pane-pin-x, 0px)) - 12px));clip-path:inset(0 max(0px,calc(max(176px,calc(max(var(--pane-x, 50vw),var(--pane-pin-x, 0px)) - 12px)) - var(--pane-x, 50vw) + 12px)) -100vh 0);opacity:var(--pane-board-alpha, 1)}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane.app .topbar.bar--menu-open{clip-path:none}}.topbar__group{display:flex;align-items:center}.topbar__brand{gap:4px;min-width:0;flex-shrink:0;width:var(--k-topbar-brand-width)}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .topbar__brand{flex:none}}.topbar__logo{flex-shrink:0}.topbar__title{font-family:ChicagoFLF,Roboto,Product Sans,system-ui,sans-serif;font-size:22px;font-weight:400;letter-spacing:.5px;color:var(--keep-bar-ink);margin-left:4px}@media(max-width:700px),(hover:none)and (max-height:500px){.topbar__brand--search-open .topbar__title{display:none}}@media(max-width:320px){.topbar__title{display:none}}@media(hover:hover){.topbar__view{margin-left:4px;font-family:var(--keep-face-sans);font-size:20px;font-weight:400;line-height:48px;letter-spacing:.25px;color:var(--keep-bar-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.topbar__home{display:inline-flex;align-items:center;min-width:0;padding:0 4px 0 0;border:none;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.topbar__home:hover{background:var(--keep-hover)}@media(hover:none){.topbar__home{display:none}}.topbar__search{display:flex;align-items:center;flex:var(--k-search-flex);min-width:0;max-width:var(--k-search-max-width);height:var(--k-search-height);margin:var(--k-search-margin);padding:var(--k-search-padding);gap:var(--k-search-gap);border-radius:var(--k-search-corner);background:var(--k-search-bg)}@media(hover:hover)and (max-width:700px){.topbar__search:not(.topbar__search--open) input{display:none}}@media(hover:hover)and (max-width:700px){.topbar__search.topbar__search--open{flex:1 1 auto;height:46px;padding:0 8px;background:var(--keep-chip)}}.topbar__search:focus-within{background:var(--k-search-focus-bg);box-shadow:var(--k-search-focus-shadow)}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .topbar__search{overflow:hidden}}@media(hover:hover){.topbar__search>.topbar__search-btn{order:-1}}@media(hover:hover){.topbar__search>.icon-btn[aria-label=Search]{color:var(--keep-placeholder)}}@media(hover:hover){:root[data-theme=dark] .topbar__search:focus-within input,:root[data-theme=dark] .topbar__search:focus-within .icon-btn{color:#1f1f1f}}@media(hover:hover){:root[data-theme=dark] .topbar__search:focus-within input::placeholder{color:#444746}}@media(hover:hover){:root[data-theme=dark] .topbar__search:focus-within>.icon-btn[aria-label="Clear search"]{color:#5f6368}}@media(hover:none){.topbar__search>.icon-btn[aria-label=Search]{display:none}}.topbar__search input{flex:var(--k-search-input-flex);min-width:0;align-self:stretch;border:none;outline:none;background:transparent;font:inherit;font-family:var(--k-search-input-face);font-size:16px;line-height:var(--k-search-input-line-height);font-feature-settings:var(--k-search-input-features);font-variant-ligatures:var(--k-search-input-ligatures);color:var(--keep-fg);text-overflow:ellipsis}.topbar__search input::placeholder{color:var(--k-search-hint);opacity:1}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.topbar__search input{padding-left:0}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .topbar__search input{padding-left:0}}.icon-btn.topbar__pill-toggle{display:none}@media(hover:none){.icon-btn.topbar__pill-toggle,.icon-btn.topbar__pill-sort{display:inline-flex;color:var(--keep-m3-on-surface-variant)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.icon-btn.topbar__pill-toggle,.icon-btn.topbar__pill-sort{width:48px;height:48px}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .icon-btn.topbar__pill-toggle,.app--pane .icon-btn.topbar__pill-sort,.app--pane .icon-btn.topbar__pill-pane{display:inline-flex;flex:0 1 48px;min-width:0;width:48px;height:48px}}.topbar__actions{gap:var(--k-topbar-actions-gap);margin-left:auto;flex-shrink:0}@media(max-width:700px),(hover:none)and (max-height:500px){.topbar__search--open~.topbar__actions{display:none}}@media(max-width:700px),(hover:none)and (max-height:500px){.topbar__actions .icon-btn[aria-label=Refresh],.topbar__actions .icon-btn[aria-label=Settings],.topbar__actions .icon-btn[aria-label="Sort notes"]{display:none}}@media(hover:none){.topbar__actions .icon-btn[aria-label=Refresh],.topbar__actions .icon-btn[aria-label=Settings],.topbar__actions .icon-btn[aria-label="Sort notes"],.topbar__actions .icon-btn[aria-label="List View"],.topbar__actions .icon-btn[aria-label="Grid View"]{display:none}}@media(hover:hover)and (max-width:700px){.topbar__actions .icon-btn[aria-label=Settings]{display:inline-flex}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .topbar__actions{flex:none}}.topbar__actions>.icon-btn{width:var(--k-topbar-btn-size);height:var(--k-topbar-btn-size)}.topbar__brand>.icon-btn{width:var(--k-topbar-menu-btn-size);height:var(--k-topbar-menu-btn-size)}@media(hover:none){.topbar__brand>.icon-btn{color:var(--keep-m3-on-surface-variant)}}}@layer components{.board[data-masonry=on] .note-card{position:absolute;top:0;left:0;width:var(--masonry-width, 100%);margin:0;overflow-anchor:none}.board[data-masonry=on] .note-card:not([style*=left]){visibility:hidden}.board[data-masonry=on] .note-card:not(.note-card--hole):not(.note-card--enter){transition:transform 218ms ease}.is-dragging .board[data-masonry=on] .note-card:not(.note-card--hole){transition:transform 218ms ease-in}.board[data-masonry=on] .note-card.note-card--menu-open:not(.note-card--hole){transition:none}.board[data-masonry=on] .note-card.note-card--cv:not(.note-card--menu-open){content-visibility:auto}@media(hover:hover){.board[data-masonry=on] .note-card.note-card--cv:hover,.board[data-masonry=on] .note-card.note-card--cv:focus-within,.board[data-masonry=on] .note-card.note-card--cv[data-selected]{content-visibility:visible}}@media(prefers-reduced-motion:reduce){.is-dragging .board[data-masonry=on] .note-card:not(.note-card--hole),.board[data-masonry=on] .note-card:not(.note-card--hole):not(.note-card--enter){transition:none}}.note-card--hole{visibility:hidden;transition:none}.drag-ghost .note-card{margin:0;box-shadow:none}.note-card--enter{animation:keep-card-in .2s var(--ease-decel)}@media(prefers-reduced-motion:reduce){.note-card--enter{animation:none}}.note-card{position:relative;display:block;width:100%;min-height:var(--k-card-min-height);margin:0 0 var(--k-card-gap);padding:var(--k-card-pad-top) var(--k-card-pad-x) var(--k-card-pad-bottom);--card-pad-top: var(--k-card-pad-top);border:var(--k-card-edge) solid var(--keep-card-border);border-radius:var(--k-card-corner);break-inside:avoid;cursor:default;transition:box-shadow .15s ease}.note-card:hover{box-shadow:var(--k-card-hover-shadow)}.note-card:focus-visible{outline:none}.note-card[data-selected]{box-shadow:var(--k-card-selected-shadow)}.note-card[data-selected]:hover{box-shadow:var(--k-card-selected-hover-shadow)}.note-card[data-color=red],.note-card[data-color=orange],.note-card[data-color=yellow],.note-card[data-color=green],.note-card[data-color=teal],.note-card[data-color=blue],.note-card[data-color=darkblue],.note-card[data-color=purple],.note-card[data-color=pink],.note-card[data-color=brown],.note-card[data-color=gray],.note-card[data-paper=sunrise],.note-card[data-paper=lagoon],.note-card[data-paper=orchid],.note-card[data-paper=meadow],.note-card[data-paper=dune],.note-card[data-paper=ember],.note-card[data-paper=slate],.note-card[data-paper=aurora],.note-card[data-paper=halo]{border-color:transparent}.note-card.note-card--layered{min-height:var(--k-card-layered-min-height)}.note-card>.tiles{margin:calc(-1 * var(--card-pad-top, 12px)) calc(-1 * var(--k-card-pad-x)) var(--k-card-tiles-gap);border-radius:var(--k-card-inner-corner) var(--k-card-inner-corner) 0 0}@media(hover:none){.note-card:after{content:"";position:absolute;inset:-1px;z-index:1;border:1px solid transparent;border-radius:inherit;background:color-mix(in srgb,var(--keep-m3-on-surface-variant) var(--k-card-focus-alpha),transparent);background-clip:padding-box;pointer-events:none;opacity:0;transition:opacity var(--k-card-focus-fade) linear}}@media(hover:none){.note-card:focus-visible:after{opacity:1}}@media(hover:none){.note-card[data-selected]:after{box-shadow:var(--k-card-selected-shadow)}}@media(hover:none){.note-card.note-card--pictures{padding-bottom:0}}@media(hover:none){.note-card.note-card--pictures>.tiles{margin-bottom:0;border-radius:var(--k-card-inner-corner)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.note-card.note-card--blank{padding-top:0;padding-bottom:0}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .note-card.note-card--blank{padding-top:0;padding-bottom:0}}@media(hover:none)and (prefers-reduced-motion:reduce){.note-card:after{transition:none}}@media(hover:hover){.note-card[data-selected]:after{content:"";position:absolute;inset:-1px;z-index:3;border-radius:var(--k-card-corner);box-shadow:inset 0 0 0 2px var(--k-card-selected-ring);pointer-events:none}}@media(hover:hover){.note-card.note-card--web-layered{min-height:180px}}.note-card__title{margin:var(--k-card-title-margin);font:var(--k-card-title-font);letter-spacing:var(--k-card-title-tracking);font-feature-settings:var(--k-card-text-features);font-variant-ligatures:var(--k-card-text-ligatures);word-break:break-word}.note-card__body{margin:0;font:var(--k-card-body-font);font-feature-settings:var(--k-card-text-features);font-variant-ligatures:var(--k-card-text-ligatures);opacity:var(--k-card-words-alpha);white-space:pre-wrap;word-break:break-word;display:-webkit-box;-webkit-line-clamp:18;-webkit-box-orient:vertical;overflow:hidden}.note-card__body-ink{line-height:var(--k-card-ink-line-height)}.note-card__empty{margin:0;font-size:var(--k-card-empty-size);color:var(--keep-fg-muted);opacity:var(--k-card-empty-alpha)}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.note-card--empty-with-row .note-card__empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .note-card--empty-with-row .note-card__empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.note-card__empty--list{display:none}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.note-card__empty--list{display:block}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .note-card__empty--list{display:block}}.note-card__select{position:absolute;top:2px;left:2px;display:inline-flex;align-items:center;justify-content:center;width:24px;border:none;border-radius:50%;background:var(--keep-fg);color:var(--keep-surface);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:2}.note-card:hover .note-card__select,.note-card:focus-within .note-card__select{opacity:1;pointer-events:auto}@media(hover:none){.note-card__select{opacity:1;pointer-events:auto;width:40px;height:40px;display:none}}@media(hover:hover){.note-card__select{top:-8px;left:-8px;width:20px;height:20px;z-index:4}}.note-card__select--on{opacity:1;pointer-events:auto;background:var(--keep-accent)}@media(hover:hover){.note-card__select{background:var(--keep-note-bg, var(--keep-surface)) var(--k-card-check) 50% / 24px 24px no-repeat;transition:opacity .218s linear,background-color .218s linear}}@media(hover:hover){.note-card__select>svg{display:none}}@media(hover:hover){.note-card__select--on{background-color:#6f6f6f}}.note-card__pin{position:absolute;top:6px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:transparent;color:var(--keep-fg-muted);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background .15s ease;z-index:2}.note-card:hover .note-card__pin,.note-card:focus-within .note-card__pin{opacity:1;pointer-events:auto}.note-card__pin:hover{background:var(--keep-hover)}.note-card__pin:focus-visible{outline-offset:0}.note-card__pin+.cl-preview{padding-right:var(--k-card-pin-gutter)}@media(hover:none){.note-card__pin{display:none}}@media(hover:none){.note-card__pin.note-card__pin--on~.note-card__body,.note-card__pin.note-card__pin--on~.cl-preview>.cl-preview__row:first-child{padding-right:var(--k-card-pinned-reserve)}}@media(hover:hover){.note-card__pin{top:5px;right:7px;color:var(--k-card-tool-ink);transition:opacity .218s ease-in,background .15s ease;z-index:4}}@media(hover:hover){.note-card__pin+.cl-preview--web>.cl-preview__header{margin-right:calc(-1 * var(--k-card-pin-gutter))}}@media(hover:hover){.note-card:hover .note-card__pin,.note-card:focus-within .note-card__pin{opacity:.54}}@media(hover:hover){.note-card:hover .note-card__pin:hover,.note-card:focus-within .note-card__pin:hover{opacity:.87}}@media(hover:hover){.note-card__pin>svg{opacity:.71}}@media(hover:hover){.note-card__pin:hover>svg{opacity:.87}}.note-card__actions{margin:16px -12px 0;height:34px;display:flex;justify-content:flex-start;gap:6px;opacity:0;pointer-events:none;transition:opacity .15s ease}.note-card__actions>*{pointer-events:none}.note-card__actions>.icon-btn{width:34px;height:34px}.note-card--band-solo .note-card__actions{position:absolute;left:4px;right:4px;bottom:4px;margin:0;z-index:2}.note-card--band-solo .note-card__actions:before{content:"";position:absolute;inset:-3px -4px -4px;z-index:-1;border-radius:0 0 7px 7px;background:linear-gradient(to bottom,transparent,var(--keep-surface) 55%);pointer-events:none}.note-card:hover .note-card__actions,.note-card:focus-within .note-card__actions{opacity:1}.note-card:hover .note-card__actions>*,.note-card:focus-within .note-card__actions>*{pointer-events:auto}.is-dragging .note-card:hover .note-card__actions,.is-dragging .note-card:focus-within .note-card__actions,.is-dragging .note-card__actions,.is-dragging .note-card__actions>*{opacity:0;pointer-events:none}@media(hover:none){.note-card__actions{display:none}}@media(hover:none){.note-card:hover .note-card__actions,.note-card:focus-within .note-card__actions,.note-card__actions{opacity:0;pointer-events:none}}@media(hover:none){.note-card:hover .note-card__actions>*,.note-card:focus-within .note-card__actions>*,.note-card__actions>*{pointer-events:none}}@media(hover:hover){.note-card__actions{margin-left:-13px;position:relative;padding-right:34px}}@media(hover:hover){.note-card__actions .icon-btn{width:34px;height:34px;color:var(--k-card-tool-ink)}}@media(hover:hover){.note-card__actions .icon-btn>svg{opacity:.71}}@media(hover:hover){.note-card__actions>.web-anchor--end{position:absolute;top:0;right:0;margin:0}}@media(hover:hover){.note-card--web-layered .note-card__actions{position:absolute;left:3px;right:4px;bottom:4px;margin:0;z-index:8}}@media(hover:hover){.note-card--web-layered .note-card__actions .icon-btn{color:#fff}}@media(hover:hover){.note-card__actions .icon-btn[aria-expanded=true]{background-color:#9aa0a629;opacity:.87}}@media(hover:hover){.note-card__actions .icon-btn[aria-expanded=true]>svg{opacity:1}}@media(hover:hover){.note-card__actions .icon-btn:hover>svg{opacity:.87}}@media(hover:hover)and (max-width:700px){.note-card__actions{gap:0}}@media(hover:hover)and (max-width:700px){.note-card__actions>*,.note-card__actions .icon-btn{flex:0 1 34px;min-width:24px}}@media(hover:hover)and (max-width:700px){.note-card__actions>.web-anchor--end{flex:0 1 auto}}.note-card__layer{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:16px;border-radius:inherit;overflow:hidden;background:var(--k-card-layer-scrim);pointer-events:none}.note-card__layer-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-bottom:2px;border-radius:50%;color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:400;line-height:1}.note-card__layer-name,.note-card__layer-date{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.note-card__layer-name{font-size:16px;color:#fff}.note-card__layer-date{font-size:12px;color:#ffffffb3}@media(hover:hover){.note-card__web-layer{position:absolute;left:0;right:0;bottom:0;z-index:7;display:flex;flex-direction:column;justify-content:flex-end;height:180px;max-height:100%;padding:15px 15px 45px;border-radius:0 0 7px 7px;background:linear-gradient(#fff0 0% 10%,#202124bf 50% 100%);color:#fff;cursor:default}}@media(hover:hover){.note-card__web-layer-avatar{display:inline-block;flex:none;width:30px;height:30px;margin-right:4px;overflow:hidden;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 1px 1px #0000001a;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16' height='16' viewBox='0 0 96 96'%3E%3Cg id='Icon'%3E%3Ccircle cx='48' cy='48' r='48' fill='%23c6dafc'/%3E%3Cg fill='%235e97f6'%3E%3Cpath d='M48 23c-8.28 0-15 6.72-15 15s6.72 15 15 15 15-6.72 15-15-6.72-15-15-15M48 61c-10.33 0-31 5.17-31 15.5v8.13C25.36 91.72 36.18 96 48 96s22.64-4.28 31-11.37V76.5C79 66.17 58.33 61 48 61'/%3E%3C/g%3E%3Cpath fill='none' d='M0 0h96v96H0z'/%3E%3C/g%3E%3C/svg%3E") 50% / 100% no-repeat;cursor:pointer}}@media(hover:hover){.note-card__web-layer-label,.note-card__web-layer-name,.note-card__web-layer-time{margin-top:3px}}@media(hover:hover){.note-card__web-layer-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(hover:hover){.note-card__web-layer-time{font-size:11px}}@media(hover:none){.note-card:not(.note-card--banded) .chips{margin-bottom:-2.5px}.note-card--chips-first .chips{margin-top:0}.note-card .chips{align-items:stretch}}}@layer components{.editor__previews{margin:4px 0 0;flex-shrink:0;max-height:40%;overflow-y:auto}.editor{position:relative;width:100%;max-width:600px;background-color:var(--keep-surface);border:1px solid var(--keep-border);border-radius:8px;box-shadow:0 4px 8px 3px #3c404326,0 1px 3px #3c40434d;padding:8px 0;max-height:84vh;max-height:84dvh;display:flex;flex-direction:column;animation:keep-surface-in .3s var(--ease-standard)}.editor:where([data-color=default],[data-color=red],[data-color=orange],[data-color=yellow],[data-color=green],[data-color=teal],[data-color=blue],[data-color=darkblue],[data-color=purple],[data-color=pink],[data-color=brown],[data-color=gray]){background-color:var(--keep-note-bg)}.editor:where([data-color=red],[data-color=orange],[data-color=yellow],[data-color=green],[data-color=teal],[data-color=blue],[data-color=darkblue],[data-color=purple],[data-color=pink],[data-color=brown],[data-color=gray],[data-paper=sunrise],[data-paper=lagoon],[data-paper=orchid],[data-paper=meadow],[data-paper=dune],[data-paper=ember],[data-paper=slate],[data-paper=aurora],[data-paper=halo]){border-color:transparent}@media(hover:hover){.editor.editor--pictures-first{padding-top:0}}@media(hover:none)and (min-width:840px)and (min-height:600px){.editor-pane .editor{flex:1;width:auto;max-width:none;height:100%;max-height:none;margin-right:var(--k-editor-pane-end);border:none;border-radius:var(--k-editor-pane-corner) var(--k-editor-pane-corner) 0 0;box-shadow:none;padding:0;animation:none}}@media(hover:hover)and (min-width:701px){.editor:has(>.editor__scroll>.tiles--full:first-child){padding-top:0}}.editor.editor--collab{padding:0;border:none}@media(hover:hover){.modal-scrim--editor>.editor{padding:0;box-shadow:var(--k-editor-modal-shadow)}}.editor__pin{position:absolute;z-index:1;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:transparent;color:var(--keep-fg-muted);cursor:pointer;transition:opacity .15s ease,background .15s ease}.editor__pin:hover{background:var(--keep-hover)}@media(hover:hover)and (min-width:701px){.editor__pin{top:12px;right:12px;width:34px;height:34px}}@media(hover:hover){.modal-scrim--editor .editor__pin{top:12px;right:12px;width:34px;height:34px;opacity:.71}}.editor__toprow,.editor__mic,.editor__done{display:none}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.editor__toprow{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:calc(4px + var(--sat)) 4px 4px 4px}}@media(hover:none){.editor-pane .editor__toprow,.modal-scrim--onepane .editor__toprow{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;box-sizing:border-box}}@media(hover:none){.editor-pane .editor__toprow{height:var(--k-editor-toolbar);padding:0 var(--k-editor-toprow-end) 0 var(--k-editor-toprow-start-wide)}}@media(hover:none){.modal-scrim--onepane .editor__toprow{height:calc(var(--k-editor-toolbar) + var(--sat));padding:var(--sat) var(--k-editor-toprow-end) 0 var(--k-editor-toprow-start)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.modal-scrim--onepane .editor__toprow{padding:var(--sat) var(--k-editor-toprow-end) 0 var(--k-editor-toprow-start-wide)}}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.editor__topcluster{display:flex;align-items:center;gap:4px}}@media(hover:none){.editor-pane .editor__topcluster,.modal-scrim--onepane .editor__topcluster{display:flex;align-items:center;gap:var(--k-editor-bar-gap);margin-left:auto}}.editor__tools{position:relative;display:flex;align-items:center;min-width:0}.link-layer--title,.link-layer--body,.editor__title,.editor__body{border:none;outline:none;background:transparent;font-family:inherit;color:var(--keep-fg);padding:12px 16px;resize:none;font-feature-settings:var(--k-editor-text-features);font-variant-ligatures:var(--k-editor-text-ligatures)}.link-layer--title,.editor__title{font-family:var(--keep-face-sans);font-size:var(--k-editor-title-size);font-weight:400;padding-right:48px;line-height:var(--k-editor-title-line-height);overflow:hidden;flex-shrink:0}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.link-layer--title,.editor__title{padding-right:16px}}@media(hover:hover){.link-layer--title,.editor__title{letter-spacing:.125px}}@media(hover:none){.link-field--title[data-composing]>.link-layer[data-title]{color:transparent}}.link-layer--body,.editor__body{display:block;width:100%;font-size:var(--k-editor-body-size);line-height:var(--k-editor-body-line-height);min-height:120px;overflow:hidden;field-sizing:content}@media(hover:hover){.link-layer--body,.editor__body{font-family:var(--keep-face-text)}}.editor__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.editor__scroll--list{display:flex;flex-direction:column;overflow:visible}.editor__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px;flex-shrink:0}@media(max-width:700px),(hover:none)and (max-height:500px){.editor__footer{flex-wrap:wrap}}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.editor__footer{padding-bottom:calc(16px + max(var(--sab),var(--editor-kb, 0px)))}}@media(hover:none)and (orientation:portrait)and (min-width:701px){.editor__footer{padding-top:16px}}@media(hover:none){.editor-pane .editor__footer,.modal-scrim--onepane .editor__footer{padding-top:16px;padding-right:24px;padding-bottom:calc(16px + max(var(--sab),var(--editor-kb, 0px)));padding-left:20px}}@media(hover:hover){.modal-scrim--editor .editor__footer{flex-wrap:wrap;gap:0;padding:0 15px 4px 8px}}.editor__checklist{flex:1;overflow-y:auto;padding:4px 8px 8px}@media(hover:none){.editor__checklist{--cl-indent: 38px}}@media(hover:hover){.modal-scrim--editor .editor__checklist{padding:12px 0 0}}.editor__chips{padding:0 16px;flex-shrink:0}.editor__chips .chips{margin-top:16px;gap:8px}.editor__findbar{display:flex;align-items:center;gap:4px;padding:2px 8px;border-top:1px solid var(--keep-border)}.editor__findinput{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;padding:8px 4px}.editor__findcount{font-size:12px;color:var(--keep-fg-muted);white-space:nowrap;padding:0 2px}.editor__title--find,.editor__body--find{white-space:pre-wrap;overflow-wrap:anywhere}.editor__edited{display:flex;flex-wrap:wrap;column-gap:.25em;max-height:1lh;overflow:hidden;padding-right:2px;margin-right:-2px;flex-shrink:1000}@media(min-width:701px)and (hover:hover),(min-width:701px)and (min-height:501px){.editor__footer--unsaved>.editor__edited{flex:1 1 0;max-width:max-content}}@media(max-width:700px),(hover:none)and (max-height:500px){.editor__edited{order:-1;flex-basis:100%;justify-content:flex-end;padding:4px 4px 0;max-height:none;row-gap:12px}}@media(hover:hover){.modal-scrim--editor .editor__edited{order:-1;flex:0 0 100%;justify-content:flex-end;max-height:none;margin:12.5px 0 11.5px;padding-right:1px;font-size:12px;line-height:16px;font-style:normal;color:var(--k-editor-edited-ink)}}.editor__edited--time,.editor__edited--writer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2px;margin-right:-2px}.editor__edited--time{flex:0 1 auto;min-width:0}@media(hover:hover){.modal-scrim--editor .editor__edited--time{white-space:pre}}.editor__unsaved{font-size:12px;font-style:italic;color:var(--keep-overdue-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto;padding-right:2px;margin-right:-2px}@media(min-width:701px)and (hover:hover),(min-width:701px)and (min-height:501px){.editor__footer--unsaved>.editor__unsaved{order:-1;flex-basis:100%;text-align:right;padding:4px 4px 0;margin-right:0}}@media(max-width:700px),(hover:none)and (max-height:500px){.editor__unsaved{order:-1;flex-basis:100%;text-align:right;padding:4px 4px 0;margin-right:0}}@media(min-width:701px)and (hover:hover),(min-width:701px)and (min-height:501px){.editor__footer--unsaved{flex-wrap:wrap}}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.modal-scrim--editor{padding:0;align-items:stretch}}@media(hover:hover){.modal-scrim--editor{padding-top:var(--web-editor-top, 8vh)}}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.editor{max-width:none;height:100dvh;max-height:none;border:none;border-radius:0;box-shadow:none;padding:0}.editor__pin,.editor__close,.editor__tool--hide-touch{display:none}.editor__done{display:inline-flex;margin-left:auto}}@media(hover:none)and (min-width:840px)and (min-height:600px){.editor-pane{--keep-bg: var(--k-editor-pane-page);--keep-card-border: var(--keep-border);--keep-lift-shadow: var(--k-editor-pane-lift)}:root[data-theme=dark] .editor-pane{--keep-surface: #202124;--keep-border: #5f6368}.editor-pane{position:fixed;top:var(--sat);bottom:0;left:calc(var(--pane-x, 50vw) + 12px);right:0;z-index:23;display:flex;flex-direction:column}.editor-pane{background:transparent}.editor-pane .editor[data-color=default]{--keep-note-bg: var(--keep-m3-surface)}}@media(hover:none){.editor-pane .editor__toprow .editor__split,.modal-scrim--onepane .editor__toprow .editor__back{background:transparent;color:var(--keep-m3-on-surface)}.editor-pane .editor__topcluster .icon-btn,.modal-scrim--onepane .editor__topcluster .icon-btn{border-radius:12px;background:var(--keep-m3-surface-container-high);color:var(--keep-m3-on-surface-variant)}.editor-pane .editor__pin,.editor-pane .editor__close,.editor-pane .editor__tool--hide-touch{display:none}.editor-pane .link-layer--title,.editor-pane .editor__title,.modal-scrim--onepane .link-layer--title,.modal-scrim--onepane .editor__title{padding:32px var(--k-editor-text-end) 12px var(--k-editor-text-start)}.editor-pane .link-layer--body,.editor-pane .editor__body,.modal-scrim--onepane .link-layer--body,.modal-scrim--onepane .editor__body{padding-right:var(--k-editor-text-end);padding-left:var(--k-editor-text-start)}.editor-pane .editor__titlerow,.modal-scrim--onepane .editor__titlerow{position:relative;flex-shrink:0}.editor-pane .editor__titlerow .link-layer--title,.editor-pane .editor__titlerow .editor__title,.modal-scrim--onepane .editor__titlerow .link-layer--title,.modal-scrim--onepane .editor__titlerow .editor__title{padding-right:64px}.editor-pane .editor__tools--pane,.modal-scrim--onepane .editor__tools--pane{flex:1 1 auto;gap:var(--k-editor-bar-gap)}.editor-pane .editor__tools-end,.modal-scrim--onepane .editor__tools-end{display:flex;align-items:center;gap:var(--k-editor-bar-gap);margin-left:auto}.editor-pane .editor__tools--pane>.icon-btn--sm,.editor-pane .editor__tools-end>.icon-btn--sm,.modal-scrim--onepane .editor__tools--pane>.icon-btn--sm,.modal-scrim--onepane .editor__tools-end>.icon-btn--sm{background:var(--keep-m3-surface-container);color:var(--keep-m3-on-surface-variant);opacity:1}.editor-pane .editor__tools--pane>.icon-btn--sm:disabled,.editor-pane .editor__tools-end>.icon-btn--sm:disabled,.modal-scrim--onepane .editor__tools--pane>.icon-btn--sm:disabled,.modal-scrim--onepane .editor__tools-end>.icon-btn--sm:disabled{color:var(--keep-m3-on-surface)}.editor-pane .editor__tools--pane>.icon-btn--sm:disabled>svg,.editor-pane .editor__tools-end>.icon-btn--sm:disabled>svg,.modal-scrim--onepane .editor__tools--pane>.icon-btn--sm:disabled>svg,.modal-scrim--onepane .editor__tools-end>.icon-btn--sm:disabled>svg{opacity:.1}.editor-pane .editor__tools-end>.editor__action,.modal-scrim--onepane .editor__tools-end>.editor__action{width:32px;border-radius:16px;margin-left:4px}}.editor__busy{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:80;padding:10px 18px;border-radius:6px;background:#3c4043;color:#fff;font-size:14px}.modal-scrim--closing:before{animation:keep-fade-out .2s var(--ease-accel) forwards}.editor--closing{animation:keep-surface-out .2s var(--ease-accel) forwards}.editor--morph-in,.editor--morph-out{animation:none}.editor--morph-in>*{animation:keep-fade-from-clear 218ms ease-in backwards}.editor--morph-out>*{animation:keep-fade-out 218ms ease-in both}.modal-scrim--web:before{animation:keep-backdrop-in 218ms ease-in}.modal-scrim--web.modal-scrim--closing:before{animation:keep-fade-out 218ms ease-in forwards}.modal-scrim--transform:before{background:#00000052;animation:none}.modal-scrim--fade-through:before{background:var(--keep-bg);animation:none}.modal-scrim--fade-through.modal-scrim--from-add:before{background:var(--keep-surface)}.editor--transform,.editor--fade-through{animation:none}.editor--gone{visibility:hidden}@media(prefers-reduced-motion:reduce){.modal-scrim--web:before,.editor,.modal-scrim--closing:before,.editor--closing,.editor--morph-in>*,.editor--morph-out>*{animation:none}}.editor.editor--collab>:not(.collab-box){display:none}@media(hover:hover){.modal-scrim--web:before{background:var(--k-editor-scrim);opacity:var(--k-editor-scrim-opacity)}.modal-scrim--editor .link-layer--title,.modal-scrim--editor .editor__title{padding:16px 16px 0;line-height:24px}.modal-scrim--editor .editor__title::placeholder{font-weight:500;color:var(--k-editor-title-hint-ink)}.modal-scrim--editor .link-layer--body,.modal-scrim--editor .editor__body{min-height:0;padding:12px 16px;font-size:14.6667px;line-height:24px}.editor__tools--web{order:1;gap:16px}.editor__tools--web>.icon-btn,.editor__tools--web>.web-anchor>.icon-btn{width:34px;height:34px;color:var(--k-editor-tool-ink)}.editor__tools--web>.icon-btn:disabled,.editor__tools--web>.web-anchor>.icon-btn:disabled{opacity:1}.editor__tools--web .icon-btn>svg{opacity:.71}.editor__tools--web .icon-btn:disabled>svg{opacity:.25}.editor__tools--web .icon-btn[aria-pressed=true]{background:var(--keep-hover)}.modal-scrim--editor .editor__close{order:2;height:36px;margin-left:auto;padding:8px 24px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:var(--k-editor-close-ink)}.editor__drop{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;border:2px dashed var(--k-editor-drop-ink);border-radius:8px;background:var(--k-editor-drop-fill);pointer-events:none}.editor__drop>span{font-size:18px;font-weight:700;color:var(--k-editor-drop-ink)}.editor__tools--web .icon-btn[aria-expanded=true]{background-color:#9aa0a629;opacity:.87}.editor__tools--web .icon-btn[aria-expanded=true]>svg{opacity:1}}}@layer components{@media(hover:none){.editor-links{display:flex;flex-direction:column;padding:18px 0 12px}.editor-link{position:relative;height:72px;margin:6px 20px;transition:opacity .25s,height .3s cubic-bezier(.4,0,.2,1),margin .3s cubic-bezier(.4,0,.2,1)}.editor-link--hidden{height:0;margin:0 20px;opacity:0;overflow:hidden;pointer-events:none}.editor-link__open{display:flex;align-items:center;height:72px;padding-right:48px;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--keep-m3-primary) 6.94%,var(--keep-surface));box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.editor-link__thumb{position:relative;flex:0 0 72px;width:72px;height:72px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--k-editor-link-thumb-fill)}.editor-link__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.editor-link__thumb--picture,:root[data-theme=dark] .editor-link__thumb--picture{background:transparent}.editor-link__thumb--failed{opacity:.54;color:var(--k-editor-link-failed-ink)}.editor-link__text{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1 1 auto;padding-left:8px;color:var(--k-editor-link-ink)}.editor-link__title,.editor-link__host{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-link__title{font-family:var(--keep-face-sans);font-size:14px;line-height:24px;font-weight:500;letter-spacing:.016em}.editor-link__host{font-family:var(--keep-face-roboto);font-size:12px;line-height:17.6px;letter-spacing:.019em}.editor-link__menu{position:absolute;top:0;right:0;width:48px;height:72px;padding:0 8px;border:none;background:none;color:#5f6368;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.editor-link__popup{position:absolute;top:4px;right:4px;z-index:3;min-width:var(--k-editor-popup-menu-width);padding:var(--k-editor-popup-pad) 0;border-radius:var(--k-editor-popup-corner);background:var(--keep-m3-surface-container, var(--keep-surface));box-shadow:0 2px 6px 2px #00000026,0 1px 2px #0000004d;display:flex;flex-direction:column}.editor-link__item{height:48px;padding:0 16px;border:none;background:none;text-align:left;font:inherit;font-size:16px;line-height:normal;letter-spacing:0;white-space:nowrap;color:var(--keep-m3-on-surface, var(--keep-fg))}.editor-links__more{align-self:flex-start;min-width:88px;min-height:48px;margin:0 0 4px 20px;padding:0 12px;border:none;background:none;text-align:left;font:inherit;font-size:14px;line-height:20px;font-weight:500;color:var(--k-editor-link-ink)}}}@layer components{@media(hover:none){.editor-pane .editor__listopts,.modal-scrim--onepane .editor__listopts{position:absolute;top:12px;right:var(--k-editor-text-end);display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;background:transparent;color:var(--keep-m3-on-surface-variant);opacity:.54;cursor:pointer}.editor-pane .pane-popup-catcher,.modal-scrim--onepane .pane-popup-catcher{position:fixed;inset:0;z-index:30}.editor-pane .pane-popup,.modal-scrim--onepane .pane-popup{position:fixed;z-index:31;box-sizing:border-box;display:flex;flex-direction:column;width:max-content;max-width:calc(100vw - 2 * var(--k-editor-popup-margin));padding:var(--k-editor-popup-pad) 0;border-radius:var(--k-editor-popup-corner);background:var(--keep-m3-surface-container);box-shadow:var(--k-editor-popup-shadow)}.editor-pane .pane-popup--list,.modal-scrim--onepane .pane-popup--list{min-width:var(--k-editor-popup-menu-width)}.editor-pane .pane-popup__stamp,.modal-scrim--onepane .pane-popup__stamp{padding:12px 24px;font-size:16px;line-height:24px;font-weight:500;color:var(--keep-m3-on-surface)}.editor-pane .pane-popup__row,.modal-scrim--onepane .pane-popup__row{display:flex;align-items:center;gap:24px;box-sizing:border-box;min-height:48px;padding:12px 24px;border:none;background:transparent;color:var(--keep-m3-on-surface);font-family:inherit;font-size:16px;line-height:24px;font-weight:400;text-align:left;white-space:nowrap;cursor:pointer}.editor-pane .pane-popup--list .pane-popup__row,.modal-scrim--onepane .pane-popup--list .pane-popup__row{padding:12px 16px}.editor-pane .pane-popup__glyph,.modal-scrim--onepane .pane-popup__glyph{display:inline-flex;flex:none;color:var(--keep-m3-on-surface-variant)}.editor-pane .pane-popup__row--off,.modal-scrim--onepane .pane-popup__row--off{opacity:.38}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .pane-popup--action,.modal-scrim--onepane .pane-popup--action{right:var(--k-editor-popup-margin);bottom:calc(var(--k-editor-popup-margin) + max(var(--sab),var(--editor-kb, 0px)));min-width:var(--k-editor-popup-min-width);background:var(--keep-note-bg)}.editor-pane .editor[data-color=default] .pane-popup--action,.modal-scrim--onepane .editor[data-color=default] .pane-popup--action{background:var(--keep-m3-surface-container)}.editor-pane .editor[data-color=default][data-new] .pane-popup--action,.modal-scrim--onepane .editor[data-color=default][data-new] .pane-popup--action{background:var(--keep-m3-surface)}}}@layer components{@media(hover:none)and (min-width:840px)and (min-height:600px){.editor-pane .sheet-tint .sheet--add{left:calc(var(--pane-x, 50vw) + 12px + 16px + var(--k-editor-popup-margin))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint .sheet--add,.modal-scrim--onepane .sheet-tint .sheet--add{position:fixed;bottom:calc(var(--k-editor-popup-margin) + var(--sab));width:max-content;min-width:var(--k-editor-popup-min-width);max-width:calc(100vw - 2 * var(--k-editor-popup-margin));margin:0;padding:var(--k-editor-popup-pad) 0;border:none;border-radius:var(--k-editor-popup-corner);background:var(--keep-note-bg);box-shadow:var(--k-editor-popup-shadow);animation:keep-pop-in .15s var(--ease-decel)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.modal-scrim--onepane .sheet-tint .sheet--add{left:30px}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint[data-color=default] .sheet--add,.modal-scrim--onepane .sheet-tint[data-color=default] .sheet--add,:root[data-theme=dark] .modal-scrim--onepane .sheet-tint[data-color=default] .sheet--add{background:var(--keep-m3-surface-container)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .sheet-tint[data-color=default][data-new] .sheet--add,.modal-scrim--onepane .sheet-tint[data-color=default][data-new] .sheet--add,:root[data-theme=dark] .modal-scrim--onepane .sheet-tint[data-color=default][data-new] .sheet--add{background:var(--keep-m3-surface)}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .sheet-tint .sheet--add{max-width:640px;padding:8px 0 var(--sab)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.sheet--add,:root[data-theme=dark] .sheet--add{background:var(--keep-m3-surface-container-low)}.sheet-tint[data-color] .sheet--add,:root[data-theme=dark] .sheet-tint[data-color] .sheet--add{background:var(--keep-note-bg)}.sheet-tint[data-color=default] .sheet--add,:root[data-theme=dark] .sheet-tint[data-color=default] .sheet--add{background:var(--keep-m3-surface-container-low)}.sheet-tint[data-color=default][data-new] .sheet--add,:root[data-theme=dark] .sheet-tint[data-color=default][data-new] .sheet--add{background:var(--keep-m3-sheet-new)}}}@layer components{@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .picker.reminder-picker,.modal-scrim--onepane .picker.reminder-picker{position:fixed;top:calc(var(--sat) + var(--k-editor-popup-margin));right:var(--k-editor-popup-margin);bottom:auto;left:auto;width:max-content;min-width:var(--k-editor-popup-min-width);max-width:calc(100vw - 2 * var(--k-editor-popup-margin));padding:16px 0;border:none;border-radius:var(--k-editor-popup-corner);background:var(--keep-note-bg);box-shadow:var(--k-editor-popup-shadow)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .editor[data-color=default] .picker.reminder-picker,.modal-scrim--onepane .editor[data-color=default] .picker.reminder-picker{background:var(--keep-m3-surface-container)}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .picker.reminder-picker{position:fixed;inset:auto 0 0;width:auto;max-width:640px;margin:0 auto;padding:16px 0 calc(8px + var(--sab));border:none;border-radius:28px 28px 0 0;box-shadow:0 0 0 100vmax #00000052}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.editor .reminder-picker{background:var(--keep-note-bg)}.editor[data-color=default] .reminder-picker{background:var(--keep-m3-surface-container-low)}.editor[data-color=default][data-new] .reminder-picker{background:var(--keep-m3-sheet-new)}}@media(hover:hover){.selbar__pop .picker.reminder-picker{width:280px}}.picker__preset{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 16px;border:none;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.picker__preset:hover{background:var(--keep-hover)}.picker__preset-time{color:var(--keep-fg-muted);font-size:13px;white-space:nowrap}.picker__repeat{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;border-top:1px solid var(--keep-border);background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.picker__repeat:hover{background:var(--keep-hover)}.picker__repeat-list{border-top:1px solid var(--keep-border)}.picker__repeat-choice{display:block;width:100%;padding:8px 16px 8px 42px;border:none;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.picker__repeat-choice:hover{background:var(--keep-hover)}.picker__repeat-choice[aria-checked=true]{color:var(--keep-accent);font-weight:500}.picker__nudge{display:block;width:100%;margin-top:4px;padding:8px 16px;border:none;background:transparent;color:var(--keep-accent);font-family:inherit;font-size:12px;line-height:1.4;text-align:left;cursor:pointer}.picker__nudge:hover{background:var(--keep-hover)}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor-pane .picker.reminder-picker .picker__nudge,.modal-scrim--onepane .picker.reminder-picker .picker__nudge{width:0;min-width:100%;box-sizing:border-box}}.picker__nudge--muted{color:var(--keep-fg-muted);cursor:default}.picker__nudge--muted:hover{background:transparent}@media(hover:none){.reminder-picker[data-rows=app] .picker__title,.reminder-picker[data-rows=app] .picker__preset,.reminder-picker[data-rows=app] .picker__repeat,.reminder-picker[data-rows=app] .picker__repeat-choice{line-height:1.172}.reminder-picker[data-rows=app] .picker__repeat,.reminder-picker[data-rows=app] .picker__repeat-list,.reminder-picker[data-rows=app] .picker__footer{border-top:none;box-shadow:inset 0 1px 0 var(--keep-border)}.reminder-picker[data-rows=app] .picker__repeat-choice{padding:8px 16px 8px 46px}.reminder-picker__chevron{flex:none;width:20px;height:20px;fill:var(--keep-fg-muted)}.picker__repeat[aria-expanded=false] .reminder-picker__chevron{transform:rotate(-90deg)}.reminder-picker__picks{display:flex;gap:8px;padding:4px 12px 8px}.reminder-picker__pick,.reminder-picker__remove,.reminder-picker__save{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;height:40px;min-width:58px;margin:4px 0;border-radius:20px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;white-space:nowrap;cursor:pointer}.reminder-picker__pick{position:relative;padding:0 23px;border:1px solid var(--keep-m3-outline);background:transparent;color:var(--keep-m3-primary)}.reminder-picker__pick-field{position:absolute;top:-5px;left:-1px;width:calc(100% + 2px);height:calc(100% + 10px);margin:0;padding:0;border:0;opacity:0;cursor:pointer}.reminder-picker__remove{padding:0 12px;border:none;background:transparent;color:var(--keep-m3-primary)}.reminder-picker__save{padding:0 24px;border:none;background:var(--keep-m3-primary);color:var(--keep-m3-on-primary)}.reminder-picker__save:disabled{background:color-mix(in srgb,var(--keep-fg) 12%,transparent);color:color-mix(in srgb,var(--keep-fg) 38%,transparent)}}}@layer components{.cl-row{display:flex;align-items:flex-start;gap:10px;border-radius:4px;position:relative}.cl-row:hover{background:var(--keep-hover)}.cl-row.cl-row--lifting,.cl-row.cl-row--lifting:hover{position:relative;z-index:3;will-change:transform;background:var(--keep-note-bg, var(--keep-surface));box-shadow:0 1px 3px #3c40434d,0 1px 2px #3c40432e;border-radius:4px}.composer .cl-row{--box-row-x: 0px;display:block;position:relative;margin:0;padding:0;border-radius:0;border-top:1px solid transparent;border-bottom:1px solid transparent;transition:none}.composer .cl-row:hover{background:none}.composer .cl-row:focus-within{border-color:var(--k-checklist-focus-rule)}@media(hover:none){.cl-row{padding-top:6px;padding-bottom:6px}}@media(hover:none){.editor__checklist .cl-row{padding-left:53px;padding-right:46px;gap:15px;touch-action:pan-y pinch-zoom;transition:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row{--box-row-x: 0px;display:block;margin:0;padding:0 0 2px;border-radius:0;border-top:1px solid transparent;border-bottom:1px solid transparent;transition:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row:not(.cl-row--lifting):hover{background:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row:focus-within{border-color:var(--k-checklist-focus-rule)}}.cl-row--child{margin-left:var(--cl-indent)}.composer .cl-row--child{--box-row-x: 25px;margin-left:0}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row--child{--box-row-x: 25px;margin-left:0}}.composer .cl-row--done{opacity:.71}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row--done{opacity:.71}}.cl-row__grabber{position:absolute;left:-6px;width:14px;height:14px;cursor:grab;touch-action:none}.cl-row:hover .cl-row__grabber,.cl-row:focus-within .cl-row__grabber{opacity:.8}.cl-row__grabber:active{cursor:grabbing}.cl-row--lifting .cl-row__grabber{cursor:grabbing;opacity:.8}.composer .cl-row__grabber{z-index:1;left:var(--box-row-x);top:3px;width:24px;height:24px;border-radius:0;opacity:.54;background:var(--k-checklist-grabber-glyph) no-repeat 50% / 24px 24px;cursor:move}.composer .cl-row:hover .cl-row__grabber,.composer .cl-row:focus-within .cl-row__grabber,.composer .cl-row--lifting .cl-row__grabber{opacity:.54}@media(hover:none){.editor__checklist .cl-row>.cl-row__grabber{left:-2px;top:0;width:48px;height:48px;opacity:1;border-radius:0;background:var(--keep-m3-on-surface-variant);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11,18c0,1.1 -0.9,2 -2,2s-2,-0.9 -2,-2 0.9,-2 2,-2 2,0.9 2,2zM9,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM9,4c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM15,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM15,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM15,16c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2z'/%3E%3C/svg%3E") center / 24px 24px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11,18c0,1.1 -0.9,2 -2,2s-2,-0.9 -2,-2 0.9,-2 2,-2 2,0.9 2,2zM9,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM9,4c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM15,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM15,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM15,16c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2z'/%3E%3C/svg%3E") center / 24px 24px no-repeat}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__grabber{z-index:1;left:var(--box-row-x);top:3px;width:24px;height:24px;border-radius:0;opacity:.54;background:var(--k-checklist-grabber-glyph) no-repeat 50% / 24px 24px;cursor:move}}@media(prefers-reduced-motion:reduce){.cl-row--lifting{box-shadow:0 0 0 2px var(--keep-accent)}}.cl-row__box{flex:0 0 auto;width:18px;height:18px;margin:var(--k-checklist-box-top) 0 0;appearance:none;position:relative;--cl-box-edge: 2px;--cl-box-ring: var(--keep-checkbox);--cl-box-fill: color-mix(in srgb, var(--keep-checkbox) calc(var(--keep-alpha-disabled) * 100%), transparent);--cl-box-mark: var(--k-checklist-box-mark);border-radius:var(--cl-box-edge);box-shadow:inset 0 0 0 var(--cl-box-edge) var(--cl-box-ring);cursor:pointer}.cl-row__box:checked{background:var(--cl-box-fill);box-shadow:none}.cl-row__box:checked:before{content:"";position:absolute;inset:0;background:var(--cl-box-mark);clip-path:polygon(calc(100% * 7 / 18) calc(100% * 11.2 / 18),calc(100% * 4.4 / 18) calc(100% * 8.6 / 18),calc(100% * 3 / 18) calc(100% * 10 / 18),calc(100% * 7 / 18) calc(100% * 14 / 18),calc(100% * 15 / 18) calc(100% * 6 / 18),calc(100% * 13.6 / 18) calc(100% * 4.6 / 18))}.picker__row .cl-row__box{--cl-box-fill: var(--k-checklist-picker-box-fill)}.cl-row__box:indeterminate{background:var(--cl-box-fill);box-shadow:none}.cl-row__box:indeterminate:before{content:"";position:absolute;inset:0;background:var(--cl-box-mark);clip-path:polygon(calc(100% * 4 / 18) calc(100% * 8 / 18),calc(100% * 14 / 18) calc(100% * 8 / 18),calc(100% * 14 / 18) calc(100% * 10 / 18),calc(100% * 4 / 18) calc(100% * 10 / 18))}.cl-preview .cl-row__box{width:11px;height:11px;margin-top:var(--k-checklist-card-box-top);opacity:.549;--cl-box-edge: calc(11px * 2 / 18);--cl-box-ring: var(--keep-card-checkbox);--cl-box-fill: var(--keep-card-checkbox);--cl-box-mark: var(--keep-surface)}.cl-preview .cl-row__box:checked:before{clip-path:polygon(calc(100% * 7 / 18) calc(100% * 10.6 / 18),calc(100% * 4.4 / 18) calc(100% * 8 / 18),calc(100% * 3 / 18) calc(100% * 9.4 / 18),calc(100% * 7 / 18) calc(100% * 13.4 / 18),calc(100% * 15 / 18) 30%,calc(100% * 13.6 / 18) calc(100% * 4 / 18))}.cl-preview .cl-row__box:focus-visible{opacity:1}.composer .cl-row__box{z-index:1;position:absolute;left:calc(24px + var(--box-row-x));top:7px;width:18px;height:18px;margin:0;opacity:.54;box-shadow:none;background:var(--k-checklist-box-glyph) no-repeat 50% / 18px 18px}.composer .cl-row__box:hover,.composer .cl-row__box:focus{opacity:.87}.composer .cl-row__box:checked{box-shadow:none;background:var(--k-checklist-box-checked-glyph) no-repeat 50% / 18px 18px}.composer .cl-row__box:checked:before{content:none}.composer .cl-row--disabled>.cl-row__box,.composer .cl-row--disabled>.cl-row__box:hover{opacity:.15;cursor:not-allowed}@media(forced-colors:active){.cl-row__box{appearance:auto}}@media(forced-colors:active){.cl-row__box:checked:before{content:none}}@media(hover:none){.cl-preview .cl-row__box:enabled:after{content:"";position:absolute;left:0;top:-4.07px;width:24px;height:21px}}@media(hover:none){.cl-preview[data-selecting] .cl-row__box{pointer-events:none}}@media(hover:none){.editor__checklist .cl-row>.cl-row__box{margin-top:9px;--cl-box-ring: var(--keep-m3-on-surface-variant);--cl-box-fill: color-mix(in srgb, var(--keep-m3-on-surface-variant) calc(var(--keep-alpha-disabled) * 100%), transparent);--cl-box-mark: var(--keep-m3-on-primary)}}@media(hover:none){.editor__checklist .cl-row--disabled>.cl-row__box{--cl-box-ring: color-mix(in srgb, var(--keep-m3-on-surface) calc(var(--keep-alpha-disabled-low) * 100%), transparent);--cl-box-fill: color-mix(in srgb, var(--keep-m3-on-surface) calc(var(--keep-alpha-disabled-low) * 100%), transparent);--cl-box-mark: var(--keep-m3-surface);cursor:default}}@media(hover:hover){.cl-preview--web .cl-row__box{width:18px;height:18px;margin-top:3px;opacity:1}}@media(hover:hover){.cl-preview--web .cl-row__box,.editor .cl-row>.cl-row__box{--web-box-ink: var(--k-checklist-web-box-ink);--web-box-alpha: .54;box-shadow:none;border-radius:0}}@media(hover:hover){.cl-preview--web .cl-preview__row--disabled>.cl-row__box{--web-box-alpha: .15}}@media(hover:hover){.editor .cl-row>.cl-row__box{--web-box-alpha: .41}}@media(hover:hover){.editor .cl-row>.cl-row__box:checked{--web-box-alpha: .28}}@media(hover:hover){.cl-preview--web .cl-row__box,.editor .cl-row>.cl-row__box{--web-box-ring: color-mix(in srgb, var(--web-box-ink) calc(var(--web-box-alpha) * 100%), transparent);background:linear-gradient(var(--web-box-ring),var(--web-box-ring)) 2px 2px / 14px 2px no-repeat,linear-gradient(var(--web-box-ring),var(--web-box-ring)) 2px 14px / 14px 2px no-repeat,linear-gradient(var(--web-box-ring),var(--web-box-ring)) 2px 4px / 2px 10px no-repeat,linear-gradient(var(--web-box-ring),var(--web-box-ring)) 14px 4px / 2px 10px no-repeat}}@media(hover:hover){.cl-preview--web .cl-row__box:checked:before,.editor .cl-row>.cl-row__box:checked:before{background:var(--web-box-ink);opacity:var(--web-box-alpha);clip-path:polygon(40% calc(100% * 10.6 / 18),calc(100% * 5.3 / 18) calc(100% * 8.7 / 18),calc(100% * 4.6 / 18) calc(100% * 9.4 / 18),40% calc(100% * 12 / 18),75% calc(100% * 5.7 / 18),calc(100% * 12.8 / 18) calc(100% * 5 / 18))}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__box{z-index:1;position:absolute;left:calc(24px + var(--box-row-x));top:7px;width:18px;height:18px;margin:0;opacity:.54;box-shadow:none;background:var(--k-checklist-box-glyph) no-repeat 50% / 18px 18px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__box:hover,.modal-scrim--editor .editor__checklist .cl-row>.cl-row__box:focus{opacity:.87}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__box:checked{box-shadow:none;background:var(--k-checklist-box-checked-glyph) no-repeat 50% / 18px 18px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__box:checked:before{content:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row--disabled>.cl-row__box,.modal-scrim--editor .editor__checklist .cl-row--disabled>.cl-row__box:hover{opacity:.15;cursor:not-allowed}}.cl-row__grow{flex:1;display:grid;isolation:isolate;min-width:0}.cl-row__grow:after{content:attr(data-value) " ";visibility:hidden}.cl-row__grow>.link-layer,.cl-row__grow>.cl-row__text,.cl-row__grow:after{grid-area:1 / 1 / 2 / 2;font-family:inherit;font-size:14px;line-height:1.5;padding:6px 0;border:none;white-space:pre-wrap;overflow-wrap:anywhere}.composer .cl-row__grow{padding:5px 45px 5px calc(53px + var(--box-row-x))}.composer .cl-row__grow>.link-layer,.composer .cl-row__grow>.cl-row__text,.composer .cl-row__grow:after{padding:0;font-size:15px;line-height:24px;min-height:26px}.editor__checklist .cl-row__grow>.link-layer,.editor__checklist .cl-row__grow>.cl-row__text,.editor__checklist .cl-row__grow:after{font-size:var(--k-checklist-row-text-size);line-height:var(--k-checklist-row-text-line);padding:var(--k-checklist-row-text-pad);font-feature-settings:var(--k-checklist-text-features)}@media(hover:hover){.modal-scrim--editor .cl-row__grow>.link-layer,.modal-scrim--editor .cl-row__grow>.cl-row__text,.modal-scrim--editor .cl-row__grow:after{padding:5px 0;font-size:14.6667px;line-height:24px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__grow{padding:0 45px 0 calc(53px + var(--box-row-x))}}.cl-row__text{outline:none;background:transparent;color:var(--keep-fg);resize:none;overflow:hidden}.composer .cl-row__text::placeholder{color:transparent}.composer .cl-row--disabled .cl-row__text{opacity:.15}@media(hover:none){.editor__checklist .cl-row--disabled .cl-row__text{color:color-mix(in srgb,var(--keep-fg) calc(var(--keep-alpha-disabled-low) * 100%),transparent)}}@media(hover:hover){.composer .cl-row__text.richfield[data-empty]:before{content:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row__text.richfield[data-empty]:before{content:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row--disabled .cl-row__text{opacity:.15}}.cl-row__text--done{text-decoration:line-through}@media(hover:none){.editor__checklist .cl-row__text--done{color:color-mix(in srgb,var(--keep-fg) calc(var(--keep-alpha-disabled) * 100%),transparent);caret-color:var(--keep-fg)}}.cl-row__remove{opacity:0;pointer-events:none;transition:opacity .12s ease}.cl-row:hover .cl-row__remove,.cl-row:focus-within .cl-row__remove{opacity:1;pointer-events:auto}.composer .cl-row__remove{z-index:1;position:absolute;top:4px;right:12px;box-sizing:border-box;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:50%;background:var(--k-checklist-remove-glyph) no-repeat 50% / 18px 18px;opacity:0;pointer-events:none}.composer .cl-row__remove svg{display:none}.composer .cl-row:hover .cl-row__remove,.composer .cl-row:focus-within .cl-row__remove{opacity:1;pointer-events:auto}.composer .cl-row__remove:hover{background-color:#5f636828}@media(hover:none){.cl-row:not(:has(.cl-row__text:focus)) .cl-row__remove:not(:focus-visible){opacity:0;pointer-events:none}}@media(hover:none){.editor__checklist .cl-row>.cl-row__remove{position:absolute;top:0;right:-2px;width:48px;height:48px;color:var(--k-checklist-remove-ink);transition:none}}@media(hover:none){.editor__checklist .cl-row>.cl-row__remove>svg{width:24px;height:24px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__remove{z-index:1;position:absolute;top:4px;right:12px;box-sizing:border-box;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:50%;background:var(--k-checklist-remove-glyph) no-repeat 50% / 18px 18px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__remove>svg{display:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-row>.cl-row__remove:hover{background-color:#5f636828}}.cl-add{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;padding:8px 8px 8px 10px;border-radius:4px;cursor:pointer}.cl-add:hover{background:var(--keep-hover)}.composer .cl-add{position:relative;display:block;width:100%;height:38px;padding:10px 50px 10px 58px;border:none;border-radius:0;background:none;color:var(--keep-fg);font-size:15px;line-height:18px;text-align:left;opacity:var(--k-checklist-composer-add-alpha)}.composer .cl-add:hover,.composer .cl-add:focus{outline:none;background:none;opacity:.87}.editor__checklist .cl-add{font-size:var(--k-checklist-add-size)}@media(hover:none){.editor__checklist .cl-add{line-height:1.3772;color:var(--keep-m3-on-surface-variant);min-height:48px;padding-top:0;padding-bottom:0;padding-left:50px;gap:18px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-add{position:relative;display:block;width:100%;height:38px;padding:10px 50px 10px 58px;border:none;border-radius:0;background:none;color:var(--keep-fg);line-height:18px;text-align:left;opacity:.71}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-add:hover,.modal-scrim--editor .editor__checklist .cl-add:focus{outline:none;background:none;opacity:.87}}.cl-add__plus{line-height:1;text-align:center}.composer .cl-add__plus{position:absolute;left:24px;top:50%;transform:translateY(-50%);width:18px;height:18px;font-size:0;background:var(--k-checklist-add-glyph) no-repeat 50% / 18px 18px}@media(hover:none){.editor__checklist .cl-add__plus{flex:0 0 auto;width:24px;height:24px;font-size:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20,13h-7v7h-2v-7H4v-2h7V4h2v7h7v2z'/%3E%3C/svg%3E") center / 24px 24px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20,13h-7v7h-2v-7H4v-2h7V4h2v7h7v2z'/%3E%3C/svg%3E") center / 24px 24px no-repeat}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-add__plus{position:absolute;left:24px;top:50%;transform:translateY(-50%);width:18px;height:18px;font-size:0;background:var(--k-checklist-add-glyph) no-repeat 50% / 18px 18px}}.cl-divider{height:1px;background:var(--keep-divider);margin:8px 8px 4px}.composer .cl-divider{height:0;margin:5px 14px 14px;background:none;border-bottom:1px solid var(--k-checklist-rule)}@media(hover:none){.editor__checklist .cl-divider{display:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-divider{height:0;margin:5px 14px 14px;background:none;border-bottom:1px solid var(--k-checklist-rule)}}.composer .cl-checked-header:hover{opacity:.87}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-checked-header:hover{opacity:.87}}.cl-checked-toggle{display:flex;align-items:center;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.cl-checked-toggle:hover{background:var(--keep-hover)}.composer .cl-checked-toggle{position:relative;left:15px;display:inline-flex;width:auto;min-height:0;gap:0;padding:0 0 2px;border-radius:0;background:none;color:var(--k-checklist-done-ink);font-size:15px;opacity:1}.composer .cl-checked-header:hover .cl-checked-toggle{color:var(--k-checklist-done-hover-ink)}.editor__checklist .cl-checked-toggle{font-size:var(--k-checklist-header-size)}@media(hover:none){.editor__checklist .cl-checked-toggle{font-weight:400;width:calc(100% + 4px);min-height:48px;margin:0 -2px;padding:0 20px 0 0;gap:6px;border-radius:0;color:var(--keep-m3-on-surface-variant)}}@media(hover:none){.editor__checklist .cl-checked-toggle:hover{background:transparent}}@media(hover:hover){.cl-checked-toggle>.ripple-clip{display:none}}@media(hover:hover){.modal-scrim--editor .cl-checked-toggle{font-size:15px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-checked-toggle{position:relative;left:15px;display:inline-flex;width:auto;min-height:0;gap:0;margin-bottom:4px;padding:0 0 2px;border-radius:0;background:none;color:var(--k-checklist-done-ink);opacity:1}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-checked-header:hover .cl-checked-toggle{color:var(--k-checklist-done-hover-ink)}}.cl-checked-toggle__caret{flex:0 0 auto}.composer .cl-checked-toggle__caret{margin-right:10px;color:var(--k-checklist-chevron-ink);opacity:.54;transform:none}.composer .cl-checked-header:hover .cl-checked-toggle__caret{opacity:.87}@media(hover:none){.editor__checklist .cl-checked-toggle__caret{margin:12px}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-checked-toggle__caret{margin-right:10px;color:var(--k-checklist-chevron-ink);opacity:.54;transform:none}}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-checked-header:hover .cl-checked-toggle__caret{opacity:.87}}.cl-checked-toggle__caret--closed{transform:rotate(-90deg)}.composer .cl-checked-toggle__caret--closed{transform:rotate(180deg)}@media(hover:hover){.modal-scrim--editor .editor__checklist .cl-checked-toggle__caret--closed{transform:rotate(180deg)}}.cl-row__text--find{white-space:pre-wrap;overflow-wrap:anywhere}@media(hover:none){.editor__checklist .cl-row:not(.cl-row--lifting):hover,.editor__checklist .cl-add:hover{background:transparent}}@media(hover:hover){.editor__checklist .cl-add,.editor__checklist .cl-checked-toggle,.composer .cl-add,.composer .cl-checked-toggle{font-family:var(--keep-face-sans)}.editor__checklist .cl-row__grow>.link-layer,.editor__checklist .cl-row__grow>.cl-row__text,.editor__checklist .cl-row__grow:after,.composer .cl-row__grow>.link-layer,.composer .cl-row__grow>.cl-row__text,.composer .cl-row__grow:after{font-family:var(--keep-face-text)}.editor__checklist .cl-row__grow>.link-layer,.editor__checklist .cl-row__grow>.cl-row__text,.editor__checklist .cl-row__grow:after{font-variant-ligatures:no-contextual}}}@layer components{.cl-preview{display:flex;flex-direction:column;gap:var(--k-checklist-card-gap)}.cl-preview__row{display:flex;align-items:flex-start;gap:var(--k-checklist-card-row-gap)}@media(hover:none){.cl-preview__row{padding-top:1.82px;padding-bottom:1.18px}}@media(hover:none){.note-card--list-top .cl-preview>.cl-preview__row:first-child{margin-top:-1.82px}}@media(hover:none){.note-card--list-foot .cl-preview>.cl-preview__row:last-child{margin-bottom:-1.18px}}@media(hover:hover){.cl-preview--web .cl-preview__row{gap:10px;padding:3.5px 0}}.cl-preview__row--child{margin-left:var(--k-checklist-card-child-indent)}@media(hover:hover){.cl-preview--web .cl-preview__row--child{margin-left:25px}}.cl-preview__text{font-size:var(--k-checklist-card-text-size);line-height:var(--k-checklist-card-text-line);font-feature-settings:var(--k-checklist-text-features);word-break:break-word}@media(hover:none){.cl-preview__text{opacity:var(--keep-card-words-alpha)}}@media(hover:hover){.cl-preview__row--disabled .cl-preview__text{opacity:.35}}@media(hover:none){.cl-preview__ellipsis{margin-left:16px;padding-top:3.08px;padding-bottom:.92px;font-size:16px;line-height:normal;letter-spacing:0}.cl-preview__checked{margin-top:8px;padding:1.56px 4px 1.44px;font-size:12px;line-height:normal;letter-spacing:.1px;color:var(--keep-m3-on-surface-variant);opacity:var(--k-checklist-card-count-alpha);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(hover:hover){.cl-preview__text{font-family:var(--keep-face-text);font-variant-ligatures:no-contextual}}@media(hover:hover){.cl-preview--web{gap:0}.cl-preview__header{padding-bottom:2px}.cl-preview__header:hover{opacity:.87}.cl-preview__header--full:hover{opacity:.71}.cl-preview__rule{height:0;margin:2px 0 14px;border-bottom:1px solid var(--k-checklist-rule)}.cl-preview__done{display:flex;align-items:center;font-family:var(--keep-face-sans);font-size:15px;color:var(--k-checklist-done-ink);cursor:pointer}.cl-preview__header:hover .cl-preview__done{color:var(--k-checklist-done-hover-ink)}.cl-preview__header--full .cl-preview__done{cursor:default}.cl-preview__chevron{flex:0 0 auto;margin-right:10px;color:var(--k-checklist-chevron-ink);opacity:.54}.cl-preview__header:hover .cl-preview__chevron{opacity:.87}.cl-preview__header--full .cl-preview__chevron,.cl-preview__plus{display:none}.cl-preview__header--full .cl-preview__plus{display:block;margin-right:5px}.cl-preview__below{opacity:.71}.cl-preview__row--disabled{pointer-events:none}.cl-preview__cut{font-size:14px;color:var(--keep-fg)}}}@layer components{.selbar__pop .color-picker{position:absolute;top:100%;right:0;z-index:21}@media(max-width:700px),(hover:none)and (max-height:500px){.selbar__pop .color-picker{position:fixed;top:var(--topbar-h);right:8px;bottom:auto;left:auto}}@media(min-width:701px)and (hover:hover),(min-width:701px)and (min-height:501px){.selbar__pop .color-picker{bottom:auto;left:auto;top:calc(100% - 5px);right:50%}}.color-picker{position:absolute;bottom:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--keep-surface);border:1px solid var(--keep-border);border-radius:10px;box-shadow:var(--card-shadow);z-index:30;animation:keep-pop-in .12s var(--ease-decel)}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.modal-scrim--onepane .editor .color-picker{max-width:640px;margin:0 auto}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.editor .color-picker{position:fixed;inset:auto 0 0;gap:0;padding:20px 0 var(--sab);border:none;border-radius:var(--k-color-picker-sheet-corner) var(--k-color-picker-sheet-corner) 0 0;box-shadow:0 0 0 100vmax #00000052}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor .color-picker.color-picker--popup{position:fixed;top:auto;right:auto;bottom:calc(14px + max(var(--sab),var(--editor-kb, 0px)));left:max(0px,min(var(--bg-pop-x, 14px),calc(100vw - 580px)));box-sizing:border-box;width:580px;max-width:100vw;gap:0;padding:8px 0;border:none;border-radius:var(--k-color-picker-corner);background:var(--keep-note-bg);box-shadow:var(--k-color-picker-shadow)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor[data-color=default] .color-picker.color-picker--popup{background:var(--keep-m3-surface-container)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor[data-color=default][data-new] .color-picker.color-picker--popup{background:var(--keep-m3-surface)}}@media(hover:hover){.web-anchor>.color-picker{top:calc(100% - 4px);bottom:auto;left:15px}}@media(hover:hover){.web-anchor>.color-picker,.selbar__pop>.color-picker{padding:0;gap:0;border:none;border-radius:var(--k-color-picker-corner);outline:none;background:var(--keep-bg);box-shadow:var(--k-color-picker-shadow)}}.color-picker__row{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor .color-picker--popup>.color-picker__row{display:flex;overflow-x:auto;scrollbar-width:none}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor .color-picker--popup>.color-picker__row::-webkit-scrollbar{display:none}}@media(hover:hover){.web-anchor>.color-picker .color-picker__row,.selbar__pop>.color-picker .color-picker__row{display:flex;gap:0;border:1px solid transparent}}@media(hover:hover){.web-anchor>.color-picker .color-picker__row:focus,.selbar__pop>.color-picker .color-picker__row:focus{border-color:var(--k-color-picker-web-ink);outline:none}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.editor .color-picker>.color-picker__row{display:flex;overflow-x:auto;scrollbar-width:none}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.editor .color-picker>.color-picker__row::-webkit-scrollbar{display:none}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor .color-picker--popup>.color-picker__row--colors{gap:8px;margin:0 0 4px;padding:12px 12px 20px 24px}}@media(hover:hover){.web-anchor>.color-picker .color-picker__row--colors,.selbar__pop>.color-picker .color-picker__row--colors{padding:8px 9px 3px}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.editor .color-picker>.color-picker__row--colors{gap:var(--keep-sheet-swatch-gap, 14.5px);padding:12px 12px 24px 24px;margin:0}}@media(hover:none){.editor .color-picker>.color-picker__row--papers{gap:12px;margin:8px 0 32px;padding:2px 14px 2px 30px}}@media(hover:hover){.web-anchor>.color-picker .color-picker__row--papers{justify-content:center;padding:5px 0;border-top-color:var(--k-color-picker-web-rule);border-radius:0 0 var(--k-color-picker-corner) var(--k-color-picker-corner)}}.color-picker--below{top:calc(100% + 4px);bottom:auto}.picker-head{font-size:12px;line-height:16px;color:var(--keep-section-ink);padding:2px 2px 0}.color-picker--sectioned .picker-head:not(:first-child){padding-top:6px}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor .color-picker--popup>.picker-head{padding:0 var(--k-color-picker-head-inset);font-size:var(--k-color-picker-head-size);line-height:var(--k-color-picker-head-line-height);font-weight:500;color:var(--keep-m3-on-surface)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.editor .color-picker--popup>.picker-head:first-child{padding-top:var(--k-color-picker-head-top)}}@media(hover:none)and (max-width:599.98px),(hover:none)and (max-height:599.98px){.editor .color-picker>.picker-head{padding:0 var(--k-color-picker-head-inset);font-size:var(--k-color-picker-head-size);line-height:var(--k-color-picker-head-line-height);font-weight:500;color:var(--keep-m3-on-surface)}}.swatch{width:26px;height:26px;padding:0;border:none;border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px var(--keep-swatch-ring);transition:box-shadow .1s ease}.swatch[data-color=red],.swatch[data-color=orange],.swatch[data-color=yellow],.swatch[data-color=green],.swatch[data-color=teal],.swatch[data-color=blue],.swatch[data-color=darkblue],.swatch[data-color=purple],.swatch[data-color=pink],.swatch[data-color=brown],.swatch[data-color=gray]{border-color:transparent}.swatch[data-color=default]{box-shadow:inset 0 0 0 2px var(--keep-border)}.swatch:hover,.swatch:focus-visible{box-shadow:inset 0 0 0 1px var(--keep-swatch-ring),0 0 0 2px var(--keep-swatch-ring-hover);outline:none}@media(hover:none){.editor .color-picker .swatch,.color-dialog .swatch{position:relative;flex:none;width:var(--k-swatch-size);height:var(--k-swatch-size);box-shadow:inset 0 0 0 var(--k-swatch-ring) var(--keep-m3-outline);outline:none}}@media(hover:none){.editor .color-picker .swatch[data-color=default],.color-dialog .swatch[data-color=default]{background:var(--keep-m3-surface)}}@media(hover:none){.editor .color-picker .swatch.swatch--active,.color-dialog .swatch.swatch--active{box-shadow:inset 0 0 0 var(--k-swatch-active-ring) var(--keep-m3-primary)}}@media(hover:none){.editor .color-picker .swatch.swatch--active:after,.editor .color-picker .swatch[data-color=default]:after,.color-dialog .swatch.swatch--active:after,.color-dialog .swatch[data-color=default]:after{content:"";position:absolute;inset:calc((100% - var(--k-swatch-mark)) / 2);background:var(--keep-m3-primary);pointer-events:none}}@media(hover:none){.editor .color-picker .swatch[data-color=default]:not(.swatch--active):after,.color-dialog .swatch[data-color=default]:not(.swatch--active):after{background:var(--keep-m3-on-surface-variant);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.19,21.19l-3.06,-3.06 -1.43,-1.43 -8.3,-8.3L7,7 2.81,2.81 1.39,4.22l4.25,4.25C4.62,9.82 4.07,11.42 4.01,13L4,13c0,4.42 3.58,8 8,8 1.74,0 3.35,-0.57 4.66,-1.51l3.12,3.12 1.41,-1.42zM12,19c-3.22,0 -5.86,-2.55 -5.99,-5.74l0.01,-0.19c0.04,-1.14 0.42,-2.25 1.06,-3.18l8.16,8.16c-0.95,0.6 -2.05,0.95 -3.24,0.95zM12,4.83l4.25,4.24c1.05,1.05 1.69,2.51 1.74,4.01l0.01,0.17c-0.02,0.56 -0.13,1.11 -0.3,1.62l1.53,1.53c0.49,-1.03 0.77,-2.18 0.77,-3.4h-0.01c-0.07,-1.91 -0.84,-3.87 -2.33,-5.35L12,2 8.41,5.58 9.83,7 12,4.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.19,21.19l-3.06,-3.06 -1.43,-1.43 -8.3,-8.3L7,7 2.81,2.81 1.39,4.22l4.25,4.25C4.62,9.82 4.07,11.42 4.01,13L4,13c0,4.42 3.58,8 8,8 1.74,0 3.35,-0.57 4.66,-1.51l3.12,3.12 1.41,-1.42zM12,19c-3.22,0 -5.86,-2.55 -5.99,-5.74l0.01,-0.19c0.04,-1.14 0.42,-2.25 1.06,-3.18l8.16,8.16c-0.95,0.6 -2.05,0.95 -3.24,0.95zM12,4.83l4.25,4.24c1.05,1.05 1.69,2.51 1.74,4.01l0.01,0.17c-0.02,0.56 -0.13,1.11 -0.3,1.62l1.53,1.53c0.49,-1.03 0.77,-2.18 0.77,-3.4h-0.01c-0.07,-1.91 -0.84,-3.87 -2.33,-5.35L12,2 8.41,5.58 9.83,7 12,4.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}}@media(hover:none){.color-dialog .swatch{margin:var(--k-swatch-dialog-margin)}}@media(hover:hover){.web-anchor>.color-picker .swatch,.selbar__pop>.color-picker .swatch{flex:none;width:var(--k-swatch-size);height:var(--k-swatch-size);margin:2px;border:2px solid var(--keep-note-bg);background-clip:padding-box;box-shadow:none}}@media(hover:hover){.web-anchor>.color-picker .swatch[data-color=default],.selbar__pop>.color-picker .swatch[data-color=default]{border-color:var(--k-swatch-web-default-ring)}}@media(hover:hover){.web-anchor>.color-picker .swatch[data-color=default]:before,.selbar__pop>.color-picker .swatch[data-color=default]:before{content:"";position:absolute;left:50%;top:50%;width:17px;height:17px;transform:translate(-50%,-50%);background:var(--keep-fg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.19 21.19l-3.06-3.06-1.43-1.43-8.3-8.3L7 7 2.81 2.81 1.39 4.22l4.25 4.25A8.056 8.056 0 0 0 4.01 13H4c0 4.42 3.58 8 8 8 1.74 0 3.35-.57 4.66-1.51l3.12 3.12 1.41-1.42zM12 19c-3.22 0-5.86-2.55-5.99-5.74l.01-.19c.04-1.14.42-2.25 1.06-3.18l8.16 8.16c-.95.6-2.05.95-3.24.95zM12 4.83l4.25 4.24c1.05 1.05 1.69 2.51 1.74 4.01l.01.17c-.02.56-.13 1.11-.3 1.62l1.53 1.53c.49-1.03.77-2.18.77-3.4h-.01c-.07-1.91-.84-3.87-2.33-5.35L12 2 8.41 5.58 9.83 7 12 4.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.19 21.19l-3.06-3.06-1.43-1.43-8.3-8.3L7 7 2.81 2.81 1.39 4.22l4.25 4.25A8.056 8.056 0 0 0 4.01 13H4c0 4.42 3.58 8 8 8 1.74 0 3.35-.57 4.66-1.51l3.12 3.12 1.41-1.42zM12 19c-3.22 0-5.86-2.55-5.99-5.74l.01-.19c.04-1.14.42-2.25 1.06-3.18l8.16 8.16c-.95.6-2.05.95-3.24.95zM12 4.83l4.25 4.24c1.05 1.05 1.69 2.51 1.74 4.01l.01.17c-.02.56-.13 1.11-.3 1.62l1.53 1.53c.49-1.03.77-2.18.77-3.4h-.01c-.07-1.91-.84-3.87-2.33-5.35L12 2 8.41 5.58 9.83 7 12 4.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events:none}}@media(hover:hover){.web-anchor>.color-picker .swatch:hover,.web-anchor>.color-picker .swatch:focus-visible,.selbar__pop>.color-picker .swatch:hover,.selbar__pop>.color-picker .swatch:focus-visible{border-color:var(--k-color-picker-web-ink);box-shadow:none}}@media(hover:hover){.web-anchor>.color-picker .swatch.swatch--active:after,.selbar__pop>.color-picker .swatch.swatch--active:after{content:""}}.swatch--active{box-shadow:inset 0 0 0 1px var(--keep-swatch-ring),0 0 0 2px #a142f4}.paper-chip{width:26px;height:26px;padding:0;border:none;border-radius:50%;cursor:pointer;background-color:var(--keep-surface);background-size:cover;box-shadow:inset 0 0 0 1px var(--keep-swatch-ring);transition:box-shadow .1s ease}.paper-chip[data-paper=sunrise],.paper-chip[data-paper=lagoon],.paper-chip[data-paper=orchid],.paper-chip[data-paper=meadow],.paper-chip[data-paper=dune],.paper-chip[data-paper=ember],.paper-chip[data-paper=slate],.paper-chip[data-paper=aurora],.paper-chip[data-paper=halo]{border-color:transparent}@media(hover:none){.editor .color-picker .paper-chip{position:relative;flex:none;width:var(--k-paper-chip-size);height:var(--k-paper-chip-size);box-shadow:inset 0 0 0 var(--k-paper-chip-ring) var(--keep-m3-outline);outline:none}}@media(hover:none){.editor .color-picker .paper-chip.paper-chip--active{box-shadow:inset 0 0 0 var(--k-paper-chip-active-ring) var(--keep-m3-primary)}}@media(hover:hover){.web-anchor>.color-picker .paper-chip{flex:none;width:var(--k-paper-chip-size);height:var(--k-paper-chip-size);margin:2px;box-shadow:none}}@media(hover:hover){.web-anchor>.color-picker .paper-chip:not(.paper-chip--active):not(.paper-chip--none):hover,.web-anchor>.color-picker .paper-chip:not(.paper-chip--active):not(.paper-chip--none):focus-visible{box-shadow:inset 0 0 0 2px var(--k-color-picker-web-ink)}}@media(hover:hover){.web-anchor>.color-picker .paper-chip.paper-chip--active:not(.paper-chip--none){box-shadow:inset 0 0 0 2px #a142f4}}.paper-chip--none{box-shadow:inset 0 0 0 2px var(--keep-border);background-image:linear-gradient(45deg,transparent calc(50% - 1px),var(--keep-border) calc(50% - 1px),var(--keep-border) calc(50% + 1px),transparent calc(50% + 1px))}@media(hover:none){.editor .color-picker .paper-chip--none{background-color:transparent;background-image:none}}@media(hover:none){.editor .color-picker .paper-chip--none:before{content:"";position:absolute;inset:calc(100% * 15 / 54);background:var(--keep-m3-on-surface-variant);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.9,21.9l-6.1,-6.1l-2.69,-2.69l0,0L5,5l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1 0.9,2 2,2h13.17l2.31,2.31L21.9,21.9zM5,19V7.83l6.84,6.84L11,15.72L9,13l-3,4h8.17l2,2H5zM7.83,5l-2,-2H19c1.1,0 2,0.9 2,2v13.17l-2,-2V5H7.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.9,21.9l-6.1,-6.1l-2.69,-2.69l0,0L5,5l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1 0.9,2 2,2h13.17l2.31,2.31L21.9,21.9zM5,19V7.83l6.84,6.84L11,15.72L9,13l-3,4h8.17l2,2H5zM7.83,5l-2,-2H19c1.1,0 2,0.9 2,2v13.17l-2,-2V5H7.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events:none}}@media(hover:hover){.web-anchor>.color-picker .paper-chip--none{border:2px solid var(--k-paper-chip-web-default-ring);box-shadow:none;background-color:transparent;background-image:none}}@media(hover:hover){.web-anchor>.color-picker .paper-chip--none:hover,.web-anchor>.color-picker .paper-chip--none:focus-visible{border-color:var(--k-color-picker-web-ink)}}@media(hover:hover){.web-anchor>.color-picker .paper-chip--none:before{content:"";position:absolute;left:50%;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);background:var(--k-paper-chip-web-none-glyph);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.9,21.9l-6.1,-6.1l-2.69,-2.69l0,0L5,5l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1 0.9,2 2,2h13.17l2.31,2.31L21.9,21.9zM5,19V7.83l6.84,6.84L11,15.72L9,13l-3,4h8.17l2,2H5zM7.83,5l-2,-2H19c1.1,0 2,0.9 2,2v13.17l-2,-2V5H7.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.9,21.9l-6.1,-6.1l-2.69,-2.69l0,0L5,5l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1 0.9,2 2,2h13.17l2.31,2.31L21.9,21.9zM5,19V7.83l6.84,6.84L11,15.72L9,13l-3,4h8.17l2,2H5zM7.83,5l-2,-2H19c1.1,0 2,0.9 2,2v13.17l-2,-2V5H7.83z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events:none}}.paper-chip--active{outline:2px solid #a142f4;outline-offset:1px}.paper-chip__check{display:none}@media(hover:none){.editor .color-picker .paper-chip__check{display:block;position:absolute;left:var(--k-paper-chip-badge-start);top:calc(-1 * var(--k-paper-chip-badge-over));width:var(--k-paper-chip-badge);height:var(--k-paper-chip-badge);border-radius:50%;background:var(--keep-m3-primary);pointer-events:none}}@media(hover:none){.editor .color-picker .paper-chip__check:after{content:"";position:absolute;inset:calc((100% - var(--k-paper-chip-badge-tick)) / 2);background:var(--keep-m3-on-primary)}}@media(hover:hover){.web-anchor>.color-picker .paper-chip:not(.paper-chip--none)>.paper-chip__check{transform:translate(4px,-4px)}}@media(hover:none){.editor .color-picker .swatch--active:after,.color-dialog .swatch--active:after,.editor .color-picker .paper-chip__check:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9,16.2L4.8,12l-1.4,1.4L9,19 21,7l-1.4,-1.4L9,16.2z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9,16.2L4.8,12l-1.4,1.4L9,19 21,7l-1.4,-1.4L9,16.2z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}}@media(hover:hover){.web-anchor>.color-picker .swatch,.selbar__pop>.color-picker .swatch,.web-anchor>.color-picker .paper-chip{position:relative;cursor:pointer;outline:none}.web-anchor>.color-picker .swatch.swatch--active,.selbar__pop>.color-picker .swatch.swatch--active,.web-anchor>.color-picker .paper-chip--none.paper-chip--active{border-color:#a142f4}.web-anchor>.color-picker .swatch.swatch--active:after,.selbar__pop>.color-picker .swatch.swatch--active:after,.web-anchor>.color-picker .paper-chip__check{display:block;position:absolute;top:0;right:0;width:16px;height:16px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z'/%3E%3C/svg%3E") center / 100% 100% no-repeat #a142f4;transform:translate(6px,-6px);z-index:3;pointer-events:none}}@media(prefers-reduced-motion:reduce){.color-picker{animation:none}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.editor .color-picker{background:var(--keep-note-bg)}.editor[data-color=default] .color-picker{background:var(--keep-m3-surface-container-low)}.editor[data-color=default][data-new] .color-picker{background:var(--keep-m3-sheet-new)}}}@layer components{@media(hover:none)and (min-width:840px)and (min-height:600px){:root[data-pane-at] .color-dialog-scrim{position:fixed;inset:0;z-index:55;display:flex;align-items:center;justify-content:center;background:var(--k-color-dialog-scrim)}:root[data-pane-at] .color-dialog{box-sizing:border-box;padding:var(--k-color-dialog-padding);border-radius:var(--k-color-dialog-corner);background:var(--keep-m3-surface-container-low);box-shadow:var(--k-color-dialog-shadow)}:root[data-pane-at] .color-dialog__title{margin:var(--k-color-dialog-title-inset) 0 0 var(--k-color-dialog-title-inset);font-size:var(--k-color-dialog-title-size);line-height:var(--k-color-dialog-title-line-height);font-weight:400;color:var(--keep-m3-on-surface)}:root[data-pane-at] .color-dialog__palette{margin-top:var(--k-color-dialog-palette-gap)}:root[data-pane-at] .color-dialog__row{display:flex}}@media(hover:none){.color-dialog__title{font-family:var(--keep-face-sans)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.color-dialog{background:var(--keep-m3-surface-container-low)}.color-dialog-scrim{position:fixed;inset:0;z-index:55;display:flex;align-items:center;justify-content:center;background:var(--k-color-dialog-scrim)}.color-dialog{box-sizing:border-box;padding:var(--k-color-dialog-padding);border-radius:var(--k-color-dialog-corner);box-shadow:var(--k-color-dialog-shadow)}.color-dialog__title{margin:var(--k-color-dialog-title-inset) 0 0 var(--k-color-dialog-title-inset);font-size:var(--k-color-dialog-title-size);line-height:var(--k-color-dialog-title-line-height);font-weight:400;color:var(--keep-m3-on-surface)}.color-dialog__palette{margin-top:var(--k-color-dialog-palette-gap)}.color-dialog__row{display:flex}}}@layer components{.avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:var(--k-account-disc-gap);border-radius:50%;background:#a142f4;color:#fff;font-size:14px;font-weight:500;overflow:hidden;flex-shrink:0}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .avatar{flex:none}}.avatar__img{width:100%;height:100%;object-fit:cover;display:block}.avatar--btn{position:relative;padding:0;border:none;cursor:pointer;font-family:inherit}@media(hover:hover){.avatar--btn{background:var(--keep-monogram, #a142f4);font-family:Google Sans,Roboto,sans-serif;font-weight:400;font-size:calc(32px * 26 / 56)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.avatar--btn{background:var(--keep-monogram, #a142f4);font:400 15.04px sans-serif}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.avatar--btn:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--k-account-disc-ring);pointer-events:none}}.account{position:relative;display:inline-flex}.account-menu{position:fixed;top:calc(var(--sat) + 65px);right:var(--acct-right, 16px);z-index:45;display:flex;flex-direction:column;width:400px;max-height:calc(100dvh - var(--sat) - 81px);overflow-y:auto;box-sizing:border-box;padding:var(--k-account-menu-padding);border-radius:28px;background:var(--k-account-menu-bg);box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d;color:var(--k-account-menu-fg);text-align:left;font-size:14px;line-height:20px}@media(max-width:452px){.account-menu{inset:0;width:auto;max-height:none;padding:calc(var(--sat) + 52px) 0 var(--sab) 16px;border-radius:0;box-shadow:none}}.account-menu__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--k-account-menu-fg-2);cursor:pointer}@media(max-width:452px){.account-menu__close{top:calc(var(--sat) + 8px)}}.account-menu__group{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.account-menu__group>*{border-radius:4px;background:var(--k-account-menu-block)}.account-menu__group>:first-child{border-top-left-radius:30px;border-top-right-radius:30px}.account-menu__group>:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.account-menu__head{display:flex;align-items:center;min-height:80px}.account-menu__photo{position:relative;flex:none;color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;align-self:stretch;width:84px;border-radius:30px 0 0 4px}.account-menu__pic{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover}.account-menu__pic--letter{display:flex;align-items:center;justify-content:center;background:var(--keep-monogram, #a142f4);color:#fff;font-size:var(--k-account-menu-monogram-size);font-weight:400}@media(hover:hover){.account-menu__pic--letter{font-family:Google Sans,Roboto,sans-serif}}.account-menu__badge{position:absolute;left:52px;bottom:calc(50% - 28px);display:flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box;border:1px solid var(--k-account-menu-block);border-radius:50%;background:var(--k-account-menu-high);color:var(--k-account-menu-fg-2)}.account-menu__toggle{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 24px;grid-template-rows:auto auto;column-gap:8px;align-items:center;align-self:stretch;padding:13px 16px 13px 8px;border:none;border-radius:0 30px 4px 0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.account-menu__name{grid-column:1;font-size:20px;line-height:28px;font-weight:400;color:var(--k-account-menu-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__email{grid-column:1;font-size:14px;line-height:20px;color:var(--k-account-menu-fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__chevron{grid-column:2;grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;width:24px;height:36px;border-radius:12px;background:var(--k-account-menu-high);color:var(--k-account-menu-fg)}.account-menu__row,.account-menu__manage{display:flex;align-items:center;width:100%;min-height:56px;box-sizing:border-box;padding:0 16px 0 20px;border:none;background:var(--k-account-menu-block);color:var(--k-account-menu-fg);font:inherit;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.account-menu__row:disabled{color:var(--k-account-menu-fg-2);cursor:default}.account-menu__icon{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:16px;color:var(--k-account-menu-fg-2)}.account-menu__icon--add{border-radius:50%;background:var(--k-account-menu-high);color:var(--k-account-menu-primary)}.account-menu__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__acct{color:var(--k-account-menu-fg)}.account-menu__acct-avatar{flex:none;width:32px;height:32px;margin:0 12px 0 -4px;border-radius:50%;object-fit:cover}.account-menu__acct-avatar--letter{display:inline-flex;align-items:center;justify-content:center;background:var(--k-account-menu-row-monogram-fill);color:var(--k-account-menu-row-monogram-ink);font-family:Google Sans,Roboto,sans-serif;font-size:22px;line-height:32px;font-weight:400;text-transform:uppercase}.account-menu__acct-avatar--out{opacity:.4}.account-menu__acct-who{display:flex;flex:1;flex-direction:column;min-width:0;padding:8px 0}.account-menu__acct-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:14px;line-height:20px}.account-menu__acct-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:12px;line-height:16px;color:var(--k-account-menu-fg-2)}.account-menu__acct-chip{flex:none;box-sizing:border-box;height:16px;margin-left:8px;padding:0 4px;border-radius:4px;background:var(--k-account-menu-chip-fill);color:var(--k-account-menu-fg-2);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.1px}.account-menu__acct-out{background:var(--k-account-menu-block)}.account-menu__acct-out .account-menu__row{cursor:default}.account-menu__acct-actions{display:flex;flex-flow:row wrap;align-items:center;gap:8px;margin:2px 0 0;padding:0 16px 16px 60px}.account-menu__acct-signin,.account-menu__acct-remove{padding:0;border:none;background:none;color:var(--k-account-menu-primary);font:inherit;font-weight:500;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer}.account-menu__manage{flex-shrink:0;margin-top:12px;border-radius:30px}.account-menu__manage svg{flex:none;margin-right:12px}.account-menu__footer{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:60px;font-size:12px;line-height:16px;color:var(--k-account-menu-foot)}.account-menu__footer a{padding:5px 4px;border-radius:4px;color:inherit;text-decoration:none}.account-menu__footer>a{justify-self:end;margin-right:8px}@media(max-width:452px){.account-menu__footer{margin-top:auto}}.account-menu__terms{position:relative;justify-self:start;display:flex;align-items:center}.account-menu__terms a{margin-left:8px}.account-menu__dot{position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--k-account-menu-dot)}.signin-btn{margin-left:var(--k-account-disc-gap);padding:8px 16px;border:1px solid var(--keep-border);border-radius:20px;background:var(--keep-surface);color:var(--keep-accent);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;max-width:45vw;overflow:hidden;text-overflow:ellipsis}.signin-btn:focus-visible{outline-offset:0}.signin-btn:hover:not(:disabled){background:var(--keep-hover)}.signin-btn:disabled{color:var(--keep-fg-muted);cursor:default}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.signin-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;max-width:none;padding:0;border:none;border-radius:50%;background:var(--keep-chip);color:var(--keep-fg);flex-shrink:0}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.signin-btn:before{content:"K";content:"K" / ""}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .signin-btn{flex:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;max-width:none;padding:0;border:none;border-radius:50%;background:var(--keep-chip);color:var(--keep-fg)}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .signin-btn:before{content:"K";content:"K" / ""}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.signin-btn__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .signin-btn__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}}@layer components{.draw{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:var(--keep-bg);color:var(--keep-fg);touch-action:none;animation:keep-surface-in .2s var(--ease-decel)}@media(prefers-reduced-motion:reduce){.draw{animation:none}}.draw__bar{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:calc(8px + var(--sat)) 12px 8px;border-bottom:1px solid var(--keep-border);position:relative;z-index:2;background:var(--keep-bg)}.draw__bar-spacer{flex:1}.draw__surface{flex:1;min-height:0;position:relative;background:var(--keep-drawing-paper)}.draw__canvas{display:block;touch-action:none;cursor:crosshair}.draw__canvas--select{cursor:default}.draw__widths{display:flex;align-items:center;min-height:44px}.draw__palette{display:flex;flex-direction:column}.draw__palette--open{border-bottom:1px solid var(--keep-border);padding-bottom:6px}.draw__swatchrow{display:flex;align-items:center;min-height:44px}.draw__swatch,.draw__palette-toggle{flex:1 1 0;min-width:0;height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;padding:0;color:var(--keep-fg-muted);cursor:pointer;outline-offset:-2px}.draw__swatch__dot{display:block;width:min(var(--k-drawing-swatch),100%);aspect-ratio:1;border-radius:50%;transition:width 90ms ease}.draw__swatch--on .draw__swatch__dot{width:min(var(--k-drawing-swatch-on),100%)}span.draw__palette-toggle{cursor:default}@media(prefers-reduced-motion:reduce){.draw__swatch__dot{transition:none}}.draw__width{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0;border:none;border-radius:22px;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:13px;cursor:pointer}.draw__width span{display:block;border-radius:50%;background:currentColor}.draw__width--on span{outline:2px solid currentColor}.draw__bar .icon-btn:disabled{opacity:.35;cursor:default}.draw__dock{position:absolute;left:0;right:0;bottom:0;z-index:1;width:100%;max-width:360px;margin:0 auto;background:var(--keep-surface);box-shadow:var(--k-drawing-dock-shadow);padding-bottom:var(--sab)}@media(orientation:portrait)and (max-width:409.98px){.draw__dock{max-width:none}}.draw__tray{display:flex;flex-direction:column;align-items:stretch;padding:var(--k-drawing-section-padding) 0 var(--k-drawing-sheet-foot)}.draw__tray .draw__palette{padding:0 16px;border-bottom:1px solid transparent;margin-bottom:var(--k-drawing-separator-margin)}.draw__tray .draw__palette--open{border-bottom-color:var(--keep-border)}.draw__tray .draw__swatchrow{align-items:flex-start;height:var(--k-drawing-color-height);min-height:0}.draw__tray .draw__palette--open .draw__swatchrow{height:auto}.draw__tray .draw__swatch,.draw__tray .draw__palette-toggle{height:auto;aspect-ratio:1}.draw__tray .draw__widths{align-items:flex-start;height:var(--k-drawing-menu-height);min-height:0;padding:0 16px}.draw__tray .draw__width{height:var(--k-drawing-color-height)}.draw__verbrow{display:flex}@font-face{font-family:Google Sans Text Regular;src:url(/fonts/google-sans-text-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.draw__verb{display:flex;align-items:center;justify-content:center;flex:1;height:var(--k-drawing-menu-height);padding:0;border:none;background:transparent;font-family:var(--k-drawing-word-face);font-size:var(--k-drawing-word-size);font-weight:var(--k-drawing-word-weight);letter-spacing:var(--k-drawing-word-tracking);text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none}.draw__tools{display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;align-items:center;height:var(--k-drawing-menu-height);box-shadow:inset 0 -1px 0 var(--keep-border)}.draw__tool{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--keep-fg);cursor:pointer}.draw__tool:disabled{opacity:.35;cursor:default}.draw__tool-indicator{position:absolute;left:50%;transform:translate(-50%)}.draw__menu{position:relative;display:flex}.draw__menu-list{position:absolute;top:calc(50% - 24px);right:calc(50% - 18px);bottom:auto;left:auto;min-width:196px;max-height:calc(100dvh - 8px - var(--sat));overflow-y:auto}@media(hover:none){.draw__menu-list .picker__item{font-size:16px;line-height:normal;letter-spacing:0}}.draw__pager{position:absolute;left:50%;bottom:16px;z-index:3;display:flex;align-items:center;gap:16px;padding:4px 8px;background:#fff;color:#747474;border-radius:4px;box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .15s linear}.draw__pager--up{opacity:1;pointer-events:auto}.draw__pager .icon-btn{color:#747474}.draw__pager-nav{display:flex;align-items:center;gap:4px}.draw__pager-label{min-width:88px;text-align:center;font-size:14px;color:#202124;white-space:nowrap}.draw[data-card]{inset:auto;top:max(0px,calc(50% - 300px));left:max(0px,calc(50% - 400px));width:min(800px,100vw);height:min(600px,100dvh)}.draw[data-card]:before{content:"";position:fixed;inset:0;z-index:-1;background:#ffffffa8}.draw__bar--web{gap:16px;padding-top:calc(9px + var(--sat));padding-bottom:7px;background:#fff;color:#000;border-bottom-color:#e5e5e5;box-shadow:inset 0 -1px #c2c2c2}.draw__bar--web .icon-btn{color:#747474}.draw__bar--web .icon-btn[aria-pressed=true]{color:#202020}.draw__bar--web .icon-btn:hover,.draw__tool--web:hover,.draw__caret:hover{background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5}.draw__bar--web .icon-btn:disabled{color:#dadada;opacity:1}.draw__tool--select:hover{color:#5a5a5a}.draw__tool--select:hover svg path:last-child{fill:#5a94f5}.draw__webtools{display:flex;align-items:center;gap:16px;position:relative;z-index:30}.draw__webtools[hidden]{display:flex;visibility:hidden}.draw__webtool{position:relative;display:flex;align-items:center}.draw__tool--web{width:40px;height:39px;border-radius:4px;color:#989898}.draw__tool--web.draw__tool--grid{color:#747474}.draw__tool--web.draw__tool--on{color:#202020}.draw__caret{display:inline-flex;align-items:center;justify-content:center;width:18px;height:39px;padding:0;border:none;border-radius:4px;background:transparent;color:#747474;cursor:pointer}.draw__tool--web.draw__tool--on+.draw__caret{color:#202020}.draw__tool--web.draw__tool--on[data-ink=black] svg path:last-child{fill:#5a5a5a}.draw__caret svg{width:18px;height:18px}.draw__webpanel{position:absolute;top:calc(100% + 1px);left:-130px;gap:7px;z-index:30;display:flex;flex-direction:column;padding:4px 4px 8px;background:#fff;color:#000;border-radius:2px;box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.draw__webpanel .draw__swatch,.draw__webpanel .draw__palette-toggle,.draw__webpanel .draw__width{flex:0 0 42px;color:#000}.draw__webpanel .draw__swatch__dot{width:20px}.draw__webpanel .draw__swatch--on .draw__swatch__dot{width:32px}.draw__webpanel .draw__palette--open{border-bottom-color:#0000001f}.draw__webmenu{position:absolute;top:calc(100% + 1px);right:auto;bottom:auto;left:-20px;width:auto;min-width:98px;padding:6px 0;border-radius:4px}.draw__webmenu .picker__item{min-height:32px;padding:6px 18px}.draw__webmenu--end{left:auto;right:0;min-width:178px}.draw__webgrid{left:-151px;flex-direction:row;gap:10px;padding:6px 9px}.draw__webgrid-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:78px;height:98px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--keep-fg);font-family:inherit;cursor:pointer}.draw__webgrid-cell:hover{background:var(--keep-hover)}.draw__webgrid-cell--on .draw__grid-preview{overflow:visible;box-shadow:inset 0 0 0 1.25px var(--keep-accent)}.draw__webgrid-label{font-size:13px}.draw__grid-dialog{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000080;z-index:40}.draw__grid-card{min-width:280px;max-width:100%;padding:24px 0 20px;border-radius:28px;box-shadow:var(--card-shadow)}.draw__grid-title{margin:0 24px;font-size:24px;font-weight:400;line-height:32px}@media(hover:none){.draw__grid-title{font-family:var(--keep-face-sans)}}.draw__grid-options{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-evenly;padding:8px}.draw__grid-option{display:flex;flex-direction:column;align-items:center;margin:8px 0;padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit}.draw__grid-preview{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--k-drawing-grid-picture);color:#9aa0a6;box-shadow:inset 0 0 0 1px var(--keep-swatch-ring)}.draw__webgrid .draw__grid-preview{color:#757575}.draw__grid-preview svg{width:48px;height:48px}.draw__grid-option--on .draw__grid-preview{overflow:visible;box-shadow:inset 0 0 0 1.25px var(--keep-accent)}.draw__grid-check{position:absolute;top:0;left:0;width:21px;height:21px;border-radius:50%;background:var(--keep-accent)}.draw__grid-check:after{content:"";position:absolute;inset:4px 6px 6px;border-radius:1px;transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.draw__grid-label{font-size:14px}.draw__grid-actions{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 0}@media(hover:none){.draw__grid-actions .text-btn{color:var(--keep-m3-primary)}}@media(hover:none){.draw__grid-card{width:calc(95vw - 48px)}}@media(hover:none)and (orientation:landscape){.draw__grid-card{width:calc(65vw - 48px)}}@media(hover:none)and (min-width:480px)and (min-height:640px)and (orientation:portrait){.draw__grid-card{width:calc(80vw - 48px)}}@media(hover:none)and (min-width:640px)and (min-height:480px)and (orientation:landscape){.draw__grid-card{width:calc(55vw - 48px)}}@media(hover:none)and (min-width:720px)and (min-height:960px)and (orientation:portrait){.draw__grid-card{width:calc(72vw - 48px)}}@media(hover:none)and (min-width:960px)and (min-height:720px)and (orientation:landscape){.draw__grid-card{width:calc(45vw - 48px)}}.draw__dock[hidden]{display:block;visibility:hidden}.draw__toast-anchor{position:absolute;left:0;right:0;bottom:0;height:0;z-index:1}.draw__toast{position:absolute;left:16px;bottom:8px;display:flex;align-items:center;gap:8px;width:max-content;max-width:min(420px,calc(100vw - 32px));padding:6px 8px 6px 16px;border-radius:6px;background:#3c4043;color:#e8eaed;font-size:14px;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024;animation:keep-snackbar-in .25s var(--ease-standard)}.draw__toast--webtip{left:30px;bottom:30px;max-width:456px;padding:14px 8px 14px 24px;border-radius:4px}.draw__toast--webtip .snackbar__action{text-transform:none}@media(hover:none){.draw__toast{left:8px;right:8px;width:auto;max-width:none;padding:var(--k-snackbar-pad-y) var(--k-snackbar-pad-end) var(--k-snackbar-pad-y) var(--k-snackbar-pad-start);border-radius:4px;background:var(--k-snackbar-fill);color:var(--k-snackbar-ink)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.draw__toast{width:fit-content;margin-inline:auto;min-width:min(320px,calc(100% - 16px));max-width:min(576px,calc(100% - 16px))}}@media(hover:none){.draw__toast.draw__toast--foot{bottom:calc(8px + var(--sab, 0px) - var(--draw-dock-h, 0px))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.draw__toast.draw__toast--foot{width:min(576px,calc(100% - 16px));padding:14px 16px;border-radius:4px;line-height:20px}}@media(hover:none){.draw .draw__bar{background:var(--k-drawing-surface);border-bottom-color:var(--k-drawing-surface)}.draw .draw__bar .icon-btn{color:var(--k-drawing-on-surface)}.draw .draw__bar .icon-btn:disabled{opacity:.298}.draw .draw__dock{background:var(--k-drawing-surface)}.draw .draw__tools{box-shadow:inset 0 -1px 0 var(--k-drawing-outline-variant)}.draw .draw__tool{color:var(--k-drawing-tool-idle)}.draw .draw__tool--on .draw__glyph-changed{fill:var(--k-drawing-tool-accent)}.draw .draw__tool-indicator{bottom:-2px;width:20px;height:4px;border-radius:3px 3px 0 0;background:var(--k-drawing-primary)}.draw .picker.draw__menu-list{background:var(--k-drawing-container)}.draw .draw__menu-list .picker__item{color:var(--k-drawing-on-surface)}.draw .draw__grid-card{background:var(--k-drawing-container-high)}.draw .draw__grid-title,.draw .draw__grid-label{color:var(--k-drawing-on-surface)}.draw .draw__grid-actions .text-btn,.draw .draw__verb{color:var(--k-drawing-primary)}.draw .draw__tray .draw__palette-toggle{color:var(--k-drawing-tool-idle)}.draw .draw__tray .draw__width{color:var(--k-drawing-on-surface)}.draw .draw__tray .draw__palette--open{border-bottom-color:var(--k-drawing-divider)}.draw .draw__verb[aria-disabled=true]{color:var(--k-drawing-verb-off)}.draw .draw__toast.draw__toast--foot{padding:14px 16px;border-radius:4px;background:var(--k-drawing-inverse-surface);color:var(--k-drawing-on-inverse-surface);line-height:20px}.draw .draw__toast--foot .snackbar__text{padding-block:0;line-height:var(--k-snackbar-line-height)}}}@layer components{.drawing-view{display:block;width:100%;background:var(--keep-drawing-paper)}}@layer components{@media(hover:none){.photo-viewer{position:fixed;inset:0;z-index:48;overflow:hidden;background-color:var(--k-photo-viewer-backdrop);color:var(--k-photo-viewer-ink);touch-action:none;user-select:none;-webkit-user-select:none}.photo-viewer__bar{position:absolute;top:0;left:0;right:0;box-sizing:content-box;height:64px;padding-top:var(--sat);display:flex;align-items:center;background-color:var(--k-photo-viewer-bar);color:var(--k-photo-viewer-ink);transition:opacity .15s linear,visibility .15s linear}.photo-viewer__bar--hidden{opacity:0;visibility:hidden}.photo-viewer__up{flex:none;width:48px;height:48px;margin-left:12px;color:inherit}.photo-viewer__title{margin:0 0 0 8px;font-family:var(--keep-face-sans);font-size:22px;font-weight:400;line-height:28px;letter-spacing:0;color:inherit;white-space:nowrap}.photo-viewer__more{flex:none;width:40px;height:48px;margin:0 10px 0 auto;color:inherit}.photo-viewer__stage{position:absolute;top:calc(64px + var(--sat));left:0;right:0;bottom:0;overflow:hidden;touch-action:none}.photo-viewer__track{display:flex;gap:32px;height:100%;transition:transform .25s var(--ease-decel)}.photo-viewer__track--dragging{transition:none}.photo-viewer__page{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.photo-viewer__img{width:100%;height:100%;object-fit:contain;transform-origin:50% 50%;pointer-events:none}.photo-viewer__failed{margin:0;padding:32px;font-family:var(--keep-face-text);font-size:16px;line-height:24px;text-align:center}.photo-viewer__menu{position:fixed;top:calc(var(--sat) + 8px);right:12px;z-index:31;display:flex;flex-direction:column;box-sizing:border-box;width:196px;max-height:calc(100dvh - 16px - var(--sat));overflow-y:auto;padding:8px 0;border-radius:4px;background-color:var(--k-photo-viewer-menu);box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026;animation:keep-pop-in .15s var(--ease-decel)}.photo-viewer__row{display:flex;align-items:center;flex:none;width:100%;height:48px;padding:0 16px;border:none;background:transparent;font-family:var(--keep-face-text);font-size:16px;line-height:normal;letter-spacing:0;text-align:left;white-space:nowrap;color:var(--k-photo-viewer-menu-ink);cursor:pointer}.photo-viewer__row:active{background:color-mix(in srgb,var(--k-photo-viewer-menu-ink) 10%,transparent)}}}@layer components{.collab-box{--cb-fill: var(--k-collab-box-fill);--cb-band: var(--k-collab-box-band);--cb-band-fg: var(--k-collab-box-band-fg);--cb-rule: var(--k-collab-box-rule);--cb-fg: var(--k-collab-box-fg);--cb-fg-2: var(--k-collab-box-fg-2);--cb-ring: var(--k-collab-box-ring);--cb-error: var(--k-collab-box-error);--cb-foot: var(--k-collab-box-foot);--cb-hover: var(--k-collab-box-hover);--cb-hint: var(--k-collab-box-hint);position:relative;box-sizing:border-box;width:100%;min-height:245px;display:flex;flex-direction:column;border-radius:8px;background:var(--cb-fill);color:var(--cb-fg)}.collab-box__band{display:flex;align-items:center;padding:10px 15px;border-bottom:1px solid var(--cb-rule);border-radius:8px 8px 0 0;background:var(--cb-band);color:var(--cb-band-fg);font-size:13px}.collab-box__band svg{flex:none;margin-right:8px;fill:currentColor}.collab-box__body{flex:1;padding:15px 15px 0}.collab-box__title{box-sizing:content-box;height:25px;padding:0 0 10px;border-bottom:1px solid var(--cb-rule);font-size:18px;font-weight:500}.collab-box__list{min-height:150px;max-height:400px;overflow-x:hidden;overflow-y:auto;margin:0;padding:10px 0;list-style:none;font-size:13px}.collab-box__row,.collab-box__add{position:relative;display:flex;align-items:center;padding:5px}.collab-box__photo{flex:none;box-sizing:border-box;width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid #fff;border-radius:50%;box-shadow:var(--k-collab-box-photo-shadow);color:#fff;font-size:18px}.collab-box__photo img{width:100%;height:100%;object-fit:cover}.collab-box__who{flex:1;min-width:0;display:flex;flex-direction:column;margin:0 13px}.collab-box__name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collab-box__owner{margin-left:5px;font-style:italic;font-weight:400}.collab-box__address{color:var(--cb-fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collab-box__x,.collab-box__check{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:none;color:inherit;opacity:.54;cursor:pointer}.collab-box__x:hover,.collab-box__check:hover{opacity:.87}.collab-box__add-icon{flex:none;box-sizing:border-box;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--cb-ring);border-radius:50%}.collab-box__add-icon svg{opacity:.5}.collab-box__field{flex:1;min-width:0;margin:0 13px;padding:0;border:none;outline:none;background:none;color:inherit;font:inherit}.collab-box__field::placeholder{color:var(--cb-hint)}.collab-box__line{position:absolute;left:58px;top:40px;color:var(--cb-error);font-size:13px;font-style:italic}.collab-box__foot{display:flex;align-items:center;justify-content:flex-end;padding:10px 15px;border-radius:0 0 8px 8px;background:var(--cb-foot)}.collab-box__state{height:20px;margin-right:15px;padding:2px 0 0 5px;box-sizing:border-box;font-size:11px;font-style:italic}.collab-box__state--offline{display:flex;align-items:center;padding:2px 0 0 24px;background-image:var(--k-collab-box-offline-glyph);background-repeat:no-repeat;background-position:0;background-size:19px 19px}.collab-box__btn{height:36px;padding:0 24px;border:none;border-radius:4px;background:none;color:inherit;font:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;cursor:pointer}.collab-box__btn:hover{background:var(--cb-hover)}.collab-box__btn:disabled{opacity:.38;cursor:default}.collab-box__cancel{margin-right:16px}.collab-screen{--collab-title: var(--k-collab-screen-title);--collab-close: var(--k-collab-screen-close);--collab-error: var(--k-collab-screen-error);--collab-band: var(--k-collab-screen-band);--collab-band-icon: var(--k-collab-screen-band-icon);--collab-band-text: var(--k-collab-screen-band-text);position:fixed;inset:0;z-index:46;display:flex;flex-direction:column;background:var(--keep-m3-surface, var(--keep-surface));color:var(--keep-m3-on-surface, var(--keep-fg));padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)}.collab-screen__bar{display:flex;align-items:center;height:var(--k-collab-screen-bar-height);flex:none;padding:0 4px}.collab-screen__cancel{width:48px;height:48px;color:var(--collab-close)}.collab-screen__title{flex:1;min-width:0;margin:0 0 0 20px;font-size:22px;line-height:28px;font-weight:400;color:var(--collab-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collab-screen__save{font-size:14px;font-weight:500;color:var(--keep-m3-primary, var(--keep-accent));padding:10px 12px}.collab-screen__body{flex:1;overflow-y:auto}.collab-screen__band{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:16px;background:var(--collab-band);color:var(--collab-band-text);font-size:14px;font-weight:500;letter-spacing:.1px}.collab-screen__band svg{flex:none;color:var(--collab-band-icon)}.collab-screen__list{list-style:none;margin:0;padding:0}.collab-row{display:flex;align-items:center;padding:0 20px 4px}.collab-row__avatar{flex:none;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.collab-row__disc{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.collab-row__text{flex:1;min-width:0;display:flex;flex-direction:column;padding:8px}.collab-row__name{padding:2px 0;font-size:16px;line-height:24px;font-weight:700;color:var(--keep-m3-on-surface, var(--keep-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collab-row__address{padding:2px 0;font-size:14px;line-height:20px;letter-spacing:.25px;color:var(--keep-m3-on-surface, var(--keep-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collab-row__error{padding:2px 0;font-size:14px;color:var(--collab-error)}.collab-row__x{flex:none;width:48px;height:48px;color:var(--keep-m3-on-surface, var(--keep-fg))}.collab-add{display:flex;align-items:center;padding:6px 22px 0}.collab-add__icon{flex:none;width:56px;height:56px;display:flex;align-items:center;justify-content:center;opacity:.54;color:var(--keep-m3-on-surface, var(--keep-fg))}.collab-add__field{flex:1;min-width:0;min-height:48px;padding:0 10px;border:0;background:none;outline:none;font:inherit;font-size:16px;color:var(--keep-m3-on-surface, var(--keep-fg))}.collab-add__field::placeholder{color:var(--keep-m3-outline, var(--keep-fg-muted));opacity:1}@media(hover:none){.collab-screen__title{font-family:var(--keep-face-sans)}}}@layer components{.avatar-stack__circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;border-radius:50%;color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:400;line-height:1}button.avatar-stack__circle{cursor:pointer}.avatar-stack__more{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--k-avatar-stack-more-fill);color:var(--keep-surface);line-height:1;white-space:nowrap}}@layer components{.modal-scrim.modal-scrim--kw{align-items:center;justify-content:center;padding:0}.modal-scrim.modal-scrim--kw:before{background:#0a0a0a73;animation:none}.kw-dialog{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:300px;max-width:100vw;max-height:100vh;padding:15px;border:none;border-radius:8px;background:var(--k-settings-web-fill);box-shadow:var(--k-settings-web-shadow);color:var(--k-settings-web-ink);font-size:12px;line-height:16px;letter-spacing:.025em;font-weight:400;cursor:default;animation:none}.kw-dialog:focus{outline:none}.kw-dialog__content{flex:auto;overflow:auto}.kw-dialog__title{margin:0;font-size:22px;line-height:28px;font-weight:400;letter-spacing:0;text-align:center;color:var(--k-settings-web-title-ink)}.kw-dialog__section{margin-top:15px;padding-top:5px}.kw-dialog__heading{margin:0;padding-top:10px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.0178571429em;color:var(--k-settings-web-accent)}.kw-dialog__row{display:flex;align-items:center;gap:12px;margin-top:15px}.kw-dialog__label{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.kw-dialog__box{flex:none;display:inline-flex;width:18px;height:18px;margin:0;padding:0;border:none;background:transparent;color:var(--k-settings-web-box-ink);opacity:.54;cursor:pointer}.kw-dialog__box:hover,.kw-dialog__box:focus{opacity:.87;outline:none}.kw-dialog__buttons{display:flex;justify-content:flex-end;margin-top:30px}.kw-dialog__btn{box-sizing:border-box;height:36px;padding:8px 24px;border:none;border-radius:4px;background:transparent;color:var(--k-settings-web-button-ink);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.0178571429em;white-space:nowrap;cursor:pointer}.kw-dialog__btn:hover{background:var(--k-settings-web-button-hover)}.kw-dialog__btn--save{color:var(--k-settings-web-accent)}.kw-dialog__btn--save:hover{background:var(--k-settings-web-save-hover)}.kw-dialog__btn:focus{background:var(--k-settings-web-button-focus);outline:2px solid var(--k-settings-web-focus-ring);outline-offset:2px}.kw-dialog__btn:focus:hover{background:var(--k-settings-web-button-focus-hover)}.kw-dialog__btn--save:focus{background:var(--k-settings-web-save-focus)}.kw-dialog__btn--save:focus:hover{background:var(--k-settings-web-save-focus-hover)}.kw-dialog__buttons .kw-dialog__btn:active{background:var(--k-settings-web-button-press)}.kw-dialog__buttons .kw-dialog__btn--save:active{background:var(--k-settings-web-save-press)}@media(hover:none){.modal-scrim.modal-scrim--settings-page{display:block;padding:0;--ks-container: var(--k-settings-page-container);--ks-container-high: var(--k-settings-page-container-high);--ks-container-highest: var(--k-settings-page-container-highest);--ks-on-surface: var(--k-settings-page-on-surface);--ks-on-surface-variant: var(--k-settings-page-on-surface-variant);--ks-primary: var(--k-settings-page-primary);--ks-on-primary: var(--k-settings-page-on-primary);--ks-outline: var(--k-settings-page-outline);--ks-primary-container: var(--k-settings-page-primary-container);--ks-surface: var(--k-settings-page-surface);--ks-highlight: var(--k-settings-page-highlight);--ks-highlight-a: var(--k-settings-page-highlight-alpha)}.modal-scrim.modal-scrim--settings-page:before{content:none}}.settings-window{animation:keep-fade-in .2s cubic-bezier(.22,1,.36,1) both,ks-rise .35s cubic-bezier(.22,1,.36,1) both;animation-timing-function:linear(0,.2262,.4095,.5563,.6723,.7627,.8319,.884,.9222,.9497,.9688,.9815,.9898,.9947,.9976,.999,.9997,.9999,1,1,1),linear(0,.2262,.4095,.5563,.6723,.7627,.8319,.884,.9222,.9497,.9688,.9815,.9898,.9947,.9976,.999,.9997,.9999,1,1,1)}.settings-window.settings-window--leaving{animation:ks-fall .25s cubic-bezier(.64,0,.78,0) both,keep-fade-out .15s linear .1s both;animation-timing-function:linear(0,0,0,.0001,.0003,.001,.0024,.0053,.0102,.0185,.0313,.0503,.0778,.116,.1681,.2373,.3277,.4437,.5905,.7738,1),linear;pointer-events:none}@media(prefers-reduced-motion:reduce){.settings-window,.settings-window.settings-window--leaving{animation:none}}.settings-window{position:fixed;inset:0;overflow:hidden;background:var(--ks-container);color:var(--ks-on-surface)}.settings-page{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ks-container);color:var(--ks-on-surface)}.settings-page:focus{outline:none}.settings-page__bar{flex:none;padding-top:var(--sat);background:var(--ks-container);transition:background-color .15s linear}.settings-page__bar--lifted{background:var(--ks-container-highest)}.settings-page__toolbar{display:flex;align-items:center;height:var(--k-settings-page-toolbar);margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}.settings-page__up{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--k-settings-page-nav-slot);height:var(--k-settings-page-toolbar);padding:0;border:none;background:transparent;color:var(--ks-on-surface-variant);cursor:pointer;-webkit-tap-highlight-color:transparent}.settings-page__title{margin:0 0 0 4px;min-width:0;overflow:hidden;font-size:var(--k-settings-page-title-size);font-weight:400;line-height:24px;color:var(--ks-on-surface);white-space:nowrap;text-overflow:ellipsis}.settings-page__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--sab)}.settings-page__list{display:flex;flex-direction:column;padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}.settings-page__header{margin:0;padding:calc(var(--k-settings-page-header-top) + 1.6px) var(--k-settings-page-side) 2.4px;font-size:var(--k-settings-page-header-size);font-weight:500;line-height:var(--k-settings-page-header-line);color:var(--ks-on-surface)}.settings-page__list>.settings-page__header:first-child{padding-top:1.6px}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;min-height:var(--k-settings-page-row-min-height);margin:0;padding:var(--k-settings-page-row-pad) var(--k-settings-page-side);border:none;background:transparent;color:var(--ks-on-surface);font-family:inherit;font-size:var(--k-settings-page-row-text-size);font-weight:400;line-height:var(--k-settings-page-row-text-line);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.settings-row--value:not(.settings-row--ripple):active{background:color-mix(in srgb,var(--ks-on-surface) 10%,transparent)}.settings-row__label{flex:1 1 0;min-width:0}.settings-row__value{flex:1 1 0;min-width:0;overflow:hidden;text-align:end;white-space:nowrap;text-overflow:ellipsis}.settings-page__subtext{margin:0;padding:1.56px var(--k-settings-page-side) 9.44px;font-size:var(--k-settings-page-subtext-size);line-height:normal;letter-spacing:.00833333em;color:var(--ks-on-surface-variant)}.settings-page__subtext--keep{font-style:italic}.settings-row--switch{--switch-p: 0;--switch-tw: var(--k-settings-switch-thumb-off);--switch-th: var(--k-settings-switch-thumb-off);--switch-thumb-0: var(--ks-outline);--switch-thumb-a0: 1;--switch-thumb-1: var(--ks-on-primary);--switch-thumb-a1: 1;--switch-track-0: var(--ks-container-highest);--switch-track-a0: 1;--switch-track-1: var(--ks-primary);--switch-track-a1: 1;--switch-deco: var(--ks-outline);--switch-deco-a: 1}.settings-row--switch[aria-checked=true]{--switch-p: 1;--switch-tw: var(--k-settings-switch-thumb-on);--switch-th: var(--k-settings-switch-thumb-on);--ripple-hl: var(--ks-primary);--ripple-hl-a: .2588}.settings-row--switch[data-pressed]{--switch-tw: var(--k-settings-switch-thumb-pressed);--switch-th: var(--k-settings-switch-thumb-pressed);--switch-thumb-0: var(--ks-on-surface-variant);--switch-thumb-1: var(--ks-primary-container)}.settings-row--switch:disabled{cursor:default;--switch-thumb-0: var(--ks-on-surface);--switch-thumb-a0: .38;--switch-thumb-1: var(--ks-surface);--switch-thumb-a1: 1;--switch-track-0: var(--ks-container-highest);--switch-track-a0: .12;--switch-track-1: var(--ks-on-surface);--switch-track-a1: .12;--switch-deco: var(--ks-on-surface);--switch-deco-a: .12}.settings-row--switch:disabled>.settings-row__label{color:color-mix(in srgb,var(--ks-on-surface) 60%,transparent)}.settings-row--switch,.settings-row--ripple{isolation:isolate;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;--ripple-hl: var(--ks-highlight);--ripple-hl-a: var(--ks-highlight-a);--ripple-wave: var(--ks-highlight);--ripple-wave-a: var(--ks-highlight-a)}.settings-row--switch:focus-visible,.settings-row--ripple:focus-visible{outline:none}.settings-row--ripple{position:relative}.settings-row__ripple{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.settings-switch{position:relative;flex:none;width:var(--k-settings-switch-track-width);height:var(--k-settings-switch-track-height);border-radius:16px;background:color-mix(in srgb,color-mix(in srgb,var(--switch-track-1) calc(var(--switch-p) * 100%),var(--switch-track-0)) calc((var(--switch-track-a0) * (1 - var(--switch-p)) + var(--switch-track-a1) * var(--switch-p)) * 100%),transparent)}.settings-switch:before{content:"";position:absolute;inset:0;box-sizing:border-box;border-radius:16px;border:2px solid color-mix(in srgb,color-mix(in srgb,var(--switch-deco) calc((1 - var(--switch-p)) * 100%),black) calc(var(--switch-deco-a) * (1 - var(--switch-p)) * 100%),transparent)}.settings-switch__box{position:absolute;top:0;inset-inline-start:calc(var(--switch-p) * 20px);width:var(--k-settings-switch-thumb-box);height:var(--k-settings-switch-thumb-box)}.settings-switch__thumb{position:absolute;inset:0;margin:auto;width:var(--switch-tw);height:var(--switch-th);border-radius:9999px;background:color-mix(in srgb,color-mix(in srgb,var(--switch-thumb-1) calc(var(--switch-p) * 100%),var(--switch-thumb-0)) calc((var(--switch-thumb-a0) * (1 - var(--switch-p)) + var(--switch-thumb-a1) * var(--switch-p)) * 100%),transparent)}.settings-switch__press{position:absolute;top:-4px;left:-4px;width:40px;height:40px;border-radius:50%;overflow:hidden;z-index:-1;pointer-events:none}.settings-switch__press:before,.settings-row__ripple:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--ripple-hl) calc(var(--ripple-hl-a) * 100%),transparent);opacity:var(--ripple-layer, 0)}.settings-switch__wave,.settings-row__wave{position:absolute;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ripple-wave) 100%,transparent) 33.3333%,color-mix(in srgb,var(--ripple-wave) 95.7031%,transparent),color-mix(in srgb,var(--ripple-wave) 84.375%,transparent),color-mix(in srgb,var(--ripple-wave) 68.3594%,transparent),color-mix(in srgb,var(--ripple-wave) 50%,transparent),color-mix(in srgb,var(--ripple-wave) 31.6406%,transparent),color-mix(in srgb,var(--ripple-wave) 15.625%,transparent),color-mix(in srgb,var(--ripple-wave) 4.2969%,transparent),color-mix(in srgb,var(--ripple-wave) 0%,transparent));opacity:calc(var(--ripple-wave-a) * var(--ripple-wave-fade, 0));transform:scale(0);will-change:transform,opacity}.settings-switch__wave{left:-49px;top:-49px;width:138px;height:138px}.settings-switch__wave--on{--ripple-wave: var(--ks-primary);--ripple-wave-a: .2588}@media(hover:none)and (orientation:landscape)and (min-width:840px)and (min-height:480px){.settings-page{flex-direction:row}.settings-page__bar,.settings-page__bar--lifted{flex:0 0 var(--k-settings-page-two-column-bar);align-self:stretch;background:var(--ks-container-high)}.settings-page__toolbar{margin-right:0}.settings-page__scroll{flex:0 0 var(--k-settings-page-two-column-list);box-sizing:border-box}.settings-page__list{padding:0 calc(var(--k-settings-page-two-column-list-end) + env(safe-area-inset-right,0px)) 0 var(--k-settings-page-two-column-list-start)}.settings-page__header{padding-bottom:calc(var(--k-settings-page-two-column-header-bottom) + 2.4px)}.settings-page__list>.settings-page__header:first-child{padding-top:calc(var(--k-settings-page-two-column-first-header-top) + 1.6px)}}.settings-dialog-scrim{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000052}.settings-dialog{--settings-alert-pref: 320px;--settings-alert-min: 95vw;box-sizing:border-box;width:calc(min(100vw,max(var(--settings-alert-pref),var(--settings-alert-min))) - 48px);max-height:calc(100% - 48px);overflow-y:auto;padding-top:24px;border-radius:28px;background:var(--ks-container-high);color:var(--ks-on-surface)}@media(orientation:landscape){.settings-dialog{--settings-alert-min: 65vw}}@media(orientation:portrait)and (min-width:480px)and (min-height:640px){.settings-dialog{--settings-alert-min: 80vw}}@media(orientation:landscape)and (min-width:640px)and (min-height:480px){.settings-dialog{--settings-alert-min: 55vw}}@media(orientation:portrait)and (min-width:720px)and (min-height:960px){.settings-dialog{--settings-alert-min: 72vw}}@media(orientation:landscape)and (min-width:960px)and (min-height:720px){.settings-dialog{--settings-alert-min: 45vw}}@media(hover:none)and (min-width:600px)and (min-height:600px){.settings-dialog{--settings-alert-pref: 580px}}.settings-dialog:focus{outline:none}.settings-dialog__title{margin:0;padding:0 24px 16px;font-size:24px;font-weight:400;line-height:32px}.settings-dialog__choices{display:flex;flex-direction:column}.settings-dialog__choice{display:flex;align-items:center;gap:25px;min-height:48px;margin:0;padding:0 24px;border:none;background:transparent;color:var(--ks-on-surface);font-family:inherit;font-size:16px;line-height:24px;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.settings-dialog__choice:active{background:color-mix(in srgb,var(--ks-on-surface) 10%,transparent)}.settings-dialog__radio{position:relative;flex:none;box-sizing:border-box;width:20px;height:20px;margin:2px;border:2px solid var(--ks-on-surface-variant);border-radius:50%}.settings-dialog__choice[aria-checked=true]>.settings-dialog__radio{border-color:var(--ks-primary)}.settings-dialog__choice[aria-checked=true]>.settings-dialog__radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--ks-primary)}.settings-dialog__help{margin:0;padding:8px 24px 0;font-size:14px;line-height:23px;color:var(--ks-on-surface-variant)}.settings-dialog__help a{color:var(--ks-primary)}.settings-dialog__buttons{display:flex;justify-content:flex-end;padding:14px 24px}.settings-dialog__btn{min-height:51px;padding:0 16px;border:none;border-radius:9999px;background:transparent;color:var(--ks-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}@media(hover:none){.settings-dialog__title,.settings-page__header,.settings-page__title{font-family:var(--keep-face-sans)}}@media(hover:hover){.kw-dialog{font-family:var(--keep-face-sans)}}}@layer components{.sidenav{position:fixed;top:var(--topbar-h);left:0;bottom:0;width:var(--k-sidenav-width);padding:8px 0;background:var(--keep-surface);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;white-space:nowrap;z-index:15;transition:width .25s var(--ease-decel),box-shadow .15s ease}.sidenav::-webkit-scrollbar{width:0;height:0}@media(hover:hover){.sidenav:hover{width:var(--k-sidenav-expanded-width);box-shadow:var(--keep-rail-shadow)}}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav,.sidenav:hover{width:56px;box-shadow:none}}@media(hover:none){.sidenav,.sidenav:hover{width:0;visibility:hidden;box-shadow:none;transition:width .25s var(--ease-decel),box-shadow .15s ease,visibility 0s .25s}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .sidenav{--keep-surface: var(--keep-m3-surface)}}.sidenav__item{display:flex;align-items:center;gap:20px;width:100%;height:48px;padding:0 0 0 13px;border:none;background:transparent;color:var(--keep-fg);cursor:pointer;border-radius:var(--k-sidenav-pill-corner);transition:background .15s ease}.sidenav__item:hover{background:var(--keep-hover)}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav__item{justify-content:center;padding:0;background:transparent}}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav--open .sidenav__item{justify-content:flex-start;gap:20px;padding:0 24px}}@media(hover:none){.sidenav--open .sidenav__item{position:relative;isolation:isolate;color:var(--keep-m3-on-surface);height:var(--k-drawer-row-height);padding:0 var(--k-drawer-side-padding);gap:var(--k-drawer-text-margin)}}@media(hover:none){.sidenav__item>.ripple-clip{clip-path:inset(0 var(--k-drawer-highlight-inset) round var(--k-drawer-highlight-corner))}}@media(hover:none){.sidenav__item>.ripple-clip>.ripple-dot{background:var(--keep-m3-primary-state-layer);--ripple-alpha: .1}}@media(hover:hover){.sidenav:not(.sidenav--pinned):not(.sidenav--open):not(:hover) .sidenav__item{width:48px;margin-left:12px;padding-left:0;border-radius:50%}}.sidenav__item--active{background:var(--keep-active)}.sidenav__item--active:hover{background:var(--keep-active-hover)}@media(hover:none){.sidenav--open .sidenav__item--active:before{content:"";position:absolute;inset:0 var(--k-drawer-highlight-inset);z-index:-1;border-radius:var(--k-drawer-highlight-corner);background:var(--keep-m3-primary-container)}}.sidenav__item--aux{display:none}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav__item--aux{display:flex}}@media(hover:none){.sidenav__item--aux{display:flex}}@media(hover:hover)and (max-width:700px){.sidenav__item--aux{display:none}}.sidenav__divider,.sidenav__labels-head,.sidenav__item--create,.sidenav__glyph--app{display:none}.sidenav__icon{flex:0 0 48px;display:inline-flex;justify-content:center;color:var(--keep-fg-muted);position:relative}.sidenav__item--active .sidenav__icon{color:var(--keep-fg)}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav__item .sidenav__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%}}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav__item--active .sidenav__icon{background:var(--keep-active)}}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav--open .sidenav__item .sidenav__icon{flex:0 0 24px;width:24px;height:24px;background:transparent}}@media(hover:none){.sidenav__item--active .sidenav__icon{color:var(--keep-fg-muted)}}@media(hover:none){.sidenav--open .sidenav__item .sidenav__icon{flex:0 0 24px;width:24px;height:24px;justify-content:flex-start;color:var(--keep-m3-on-surface)}}@media(hover:none){.sidenav--open .sidenav__item--active .sidenav__icon{color:var(--keep-m3-on-primary-container)}}.sidenav__brand{display:none;align-items:center;gap:8px;padding:8px 24px 12px}@media(hover:none){.sidenav--open .sidenav__brand{display:flex;align-items:flex-start;gap:var(--k-drawer-lockup-gap);padding:var(--k-drawer-lockup-margin)}}@media(hover:none){.sidenav--open .sidenav__brand .brand-bulb{width:auto;height:var(--k-drawer-logo-height);margin-top:var(--k-drawer-logo-top)}}.sidenav__brand-name{font-family:ChicagoFLF,Roboto,Product Sans,system-ui,sans-serif;font-size:22px;color:var(--keep-fg-muted);letter-spacing:.5px}@media(hover:none){.sidenav--open .sidenav__brand-name{font-size:var(--k-drawer-name-size);line-height:var(--k-drawer-name-line);letter-spacing:0;color:var(--k-drawer-name-ink)}}.sidenav__label{font-size:14px;font-weight:500;letter-spacing:var(--k-sidenav-label-tracking);line-height:20px;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .1s ease}@media(hover:hover){.sidenav__label{font-family:var(--keep-face-sans)}}@media(hover:hover){.sidenav:hover .sidenav__label{opacity:1;transition-delay:.05s}}.sidenav--open .sidenav__label,.sidenav--pinned .sidenav__label{opacity:1}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav__label{display:none}}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav--open .sidenav__label{display:inline;opacity:1}}@media(hover:none){.sidenav--open .sidenav__item--create .sidenav__label{font-size:12px;line-height:16px;letter-spacing:.1px}}.sidenav--open,.sidenav--open:hover{width:var(--k-sidenav-open-width);box-shadow:var(--keep-rail-shadow)}@media(hover:none){.sidenav--open,.sidenav--open:hover{top:0;padding-top:var(--sat);z-index:25;border-radius:0 var(--k-drawer-corner) var(--k-drawer-corner) 0;box-shadow:var(--k-drawer-shadow);visibility:visible;transition:width .25s var(--ease-decel),box-shadow .15s ease,visibility 0s}}@media(hover:none)and (min-width:320px)and (max-width:399.98px)and (min-height:320px){.sidenav--open,.sidenav--open:hover{width:var(--k-sidenav-open-width-sw320)}}.app--nav-over-note .sidenav--open,.app--nav-over-note .sidenav--open:hover{z-index:43}.sidenav--pinned,.sidenav--pinned:hover{width:var(--k-sidenav-expanded-width);box-shadow:none}.nav-scrim{position:fixed;inset:var(--topbar-h) 0 0 0;z-index:14;background:transparent}.nav-scrim:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--k-sidenav-scrim);animation:keep-fade-in .2s var(--ease-decel)}@media(hover:hover)and (min-width:701px){.nav-scrim{display:none}}@media(hover:none){.nav-scrim{inset:0;z-index:24}}.app--nav-over-note .nav-scrim{z-index:42}@media(prefers-reduced-motion:reduce){.nav-scrim:before{animation:none}}@media(hover:hover){.sidenav__licenses{position:fixed;left:24px;bottom:17px;display:none;font-size:12px;line-height:18px;color:var(--k-sidenav-licenses-ink);text-decoration:none}}@media(hover:hover){.sidenav__licenses:hover{text-decoration:underline}}@media(hover:hover){.sidenav--pinned .sidenav__licenses,.sidenav:hover .sidenav__licenses{display:block}}@media(hover:hover)and (max-width:700px){.sidenav__licenses,.sidenav--pinned .sidenav__licenses,.sidenav:hover .sidenav__licenses{display:none}}@media(hover:none){.sidenav__licenses{display:none}}@media(max-width:700px),(hover:none)and (max-height:500px){.sidenav__item--active,.sidenav__item:hover,.sidenav__item--active:hover{background:transparent}.sidenav--open .sidenav__item--active{background:var(--keep-active)}}@media(hover:none){.sidenav--open .sidenav__divider{display:block;box-sizing:border-box;height:16px;padding:7.5px var(--k-drawer-side-padding);background-color:var(--keep-m3-outline-variant);background-clip:content-box}.sidenav--open .sidenav__labels-head{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:48px;padding:0 var(--k-drawer-header-end-padding) 0 var(--k-drawer-side-padding)}.sidenav__labels-title{padding:12px 0;font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;color:var(--keep-m3-on-surface-variant);overflow:hidden;text-overflow:ellipsis}.sidenav__labels-edit{position:relative;flex:none;box-sizing:border-box;min-width:48px;height:48px;padding:0 var(--k-drawer-text-margin);border:none;border-radius:24px;background:transparent;font-size:12px;font-weight:500;letter-spacing:.1px;text-transform:none;color:var(--keep-m3-on-surface-variant);cursor:pointer}.sidenav--open .sidenav__item--create{display:flex}.sidenav--open .sidenav__item--edit-labels{display:none}.sidenav--open .sidenav__glyph--app{display:block}.sidenav--open .sidenav__glyph--web{display:none}.sidenav--open .sidenav__item--active,.sidenav--open .sidenav__item--active:hover{background:transparent;color:var(--keep-m3-on-primary-container)}}}@layer components{.composer-wrap{display:flex;justify-content:center;padding:var(--k-composer-wrap-padding)}@media(hover:none){.composer-wrap{display:none}}.composer{width:100%;max-width:600px;background:var(--keep-surface);border:1px solid var(--keep-border);border-radius:8px;box-shadow:var(--keep-lift-shadow)}@media(hover:hover){.composer.composer--expanded{position:relative;padding:0;box-shadow:var(--k-composer-open-shadow)}}.composer--expanded{box-shadow:var(--card-shadow)}.composer--expanded>*{animation:keep-fade-in .18s var(--ease-decel)}@media(prefers-reduced-motion:reduce){.composer--expanded>*{animation:none}}.composer__collapsed{display:flex;align-items:center;gap:12px;padding-right:16px;min-height:44px}@media(hover:hover){.composer__collapsed{gap:6px;padding-right:11px}}@media(hover:hover){.composer__collapsed .icon-btn{width:48px;height:48px;margin:-1px 0 -3px}}.composer__placeholder{flex:1;min-width:0;text-align:left;border:none;background:transparent;font-size:16px;font-weight:400;color:var(--k-composer-placeholder);padding:12px 16px;cursor:text}@media(hover:hover){.composer__placeholder{font-family:var(--keep-face-sans)}}.composer__pin{position:absolute;z-index:1;top:5px;right:12px;box-sizing:border-box;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent var(--k-composer-pin-glyph) no-repeat 50% / 24px 24px;opacity:.504;cursor:pointer;transition:opacity .218s ease-in}.composer--expanded:hover .composer__pin{opacity:.383}.composer--expanded .composer__pin:hover{opacity:.757;background-color:#5f636828}.composer__pin:focus{outline:none;border-color:var(--k-composer-pin-ring)}@media(hover:hover){.composer__pics~.composer__pin{z-index:1}}.composer__pin--on{background-image:var(--k-composer-pin-glyph-on)}.composer__title,.composer__body{width:100%;border:none;outline:none;background:transparent;color:var(--keep-fg);resize:none}@media(max-width:700px),(hover:none)and (max-height:500px){.composer__title{font-size:16px}}@media(hover:hover){.composer__title{padding-bottom:0;font-size:20px;font-weight:400;line-height:25px;letter-spacing:.285714px;font-family:var(--keep-face-sans)}}@media(hover:hover){.composer__title::placeholder{font-weight:500;letter-spacing:.125px}}@media(hover:hover){.composer .composer__title{height:41px;padding:16px 58px 0 16px;font-size:20px;font-weight:400;line-height:25px}}@media(hover:hover){.composer .composer__title::placeholder{font-weight:500;color:var(--k-composer-hint)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.composer__title{padding-bottom:0;font-family:var(--keep-face-sans);font-size:20px;font-weight:400;line-height:25px;letter-spacing:.285714px}}@media(hover:none)and (min-width:600px)and (min-height:600px){.composer__title::placeholder{font-weight:500;letter-spacing:.125px}}.composer__body{font-size:14px;line-height:1.5;overflow:hidden}@media(max-width:700px),(hover:none)and (max-height:500px){.composer__body{font-size:16px}}@media(hover:hover){.composer__body{min-height:50px;padding-top:12px;padding-bottom:12px;font-size:15px;line-height:24px;font-family:var(--keep-face-text)}}@media(hover:hover){.composer__body::placeholder{font-size:16px}}@media(hover:hover){.composer .composer__body{min-height:50px;padding:12px 16px;font-size:15px;line-height:24px}}@media(hover:hover){.composer .composer__body::placeholder{font-size:16px;color:var(--k-composer-hint)}}@media(hover:hover){.composer .composer__body.richfield[data-empty]:before{font-size:16px}}@media(hover:none)and (min-width:600px)and (min-height:600px){.composer__body{font-family:var(--keep-face-text);min-height:50px;padding-top:12px;padding-bottom:12px;font-size:15px;line-height:24px}}@media(hover:none)and (min-width:600px)and (min-height:600px){.composer__body::placeholder{font-size:16px}}.composer .checklist{padding:12px 0 0}@media(hover:hover){.composer .composer__footer{display:flex;align-items:center;justify-content:space-between;padding:4px 15px 4px 8px}}@media(hover:hover){.composer.composer--formatting .composer__footer{margin-top:35px}}@media(hover:hover){.composer__tools{display:flex;align-items:center;gap:16px}}@media(hover:hover){.composer__tools .icon-btn{width:34px;height:34px;color:var(--keep-fg)}}@media(hover:hover){.composer__tools>.icon-btn,.composer__tools>.web-anchor>.icon-btn{color:var(--k-composer-tool-ink)}}@media(hover:hover){.composer__tools>.icon-btn:disabled,.composer__tools>.web-anchor>.icon-btn:disabled{opacity:1}}@media(hover:hover){.composer__tools .icon-btn>svg{opacity:.71}}@media(hover:hover){.composer__tools .icon-btn:disabled>svg{opacity:.25}}@media(hover:hover){.composer .composer__tools{position:relative}}@media(hover:hover){.composer__tools .icon-btn[aria-expanded=true]{background-color:#9aa0a629;opacity:.87}}@media(hover:hover){.composer__tools .icon-btn[aria-expanded=true]>svg{opacity:1}}@media(hover:hover){.composer .composer__close{height:36px;padding:8px 24px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:var(--k-composer-close-ink)}}@media(hover:hover){.composer__pics{display:flex;flex-wrap:wrap;overflow:hidden;border-radius:8px 8px 0 0}}@media(hover:hover){.composer__pic{position:relative;flex:1 1 0;min-width:0}}@media(hover:hover){.composer__pic>img{display:block;width:100%;height:100%;object-fit:cover}}@media(hover:hover){.composer__pic-remove{position:absolute;right:5px;bottom:5px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:2px;background:#0009;color:#fff;cursor:pointer}}}@layer components{.selbar{position:fixed;top:0;left:0;right:0;height:var(--topbar-h);z-index:20;display:flex;align-items:center;background:var(--k-selbar-bg);border-bottom:1px solid var(--k-selbar-rule);animation:keep-selbar-in .18s var(--ease-decel)}.selbar__count{flex:1;min-width:0}.selbar__actions{display:flex;align-items:center;flex-shrink:0}.selbar__pop{position:relative}@media(hover:hover){.selbar.selbar--web{gap:0;padding:var(--sat) 17px 0 5px}.selbar--web{border-bottom-color:var(--k-selbar-web-rule)}.selbar--web .selbar__close{width:60px;height:60px;color:var(--k-selbar-web-close-ink);opacity:.54}.selbar--web .selbar__actions>.icon-btn,.selbar--web .selbar__actions>.selbar__pop>.icon-btn{width:44px;height:44px;color:var(--k-selbar-web-action-ink)}.selbar--web .selbar__count{margin-left:17px;font-size:22px;line-height:28px;font-weight:400;color:var(--k-selbar-web-count-ink)}.selbar--web .selbar__actions{gap:10px}.selbar__more .selbar__more-delete{position:relative;margin-top:4px}.selbar__more .selbar__more-delete:before{content:"";position:absolute;top:-1px;left:13px;right:13px;height:1px;background:var(--k-selbar-web-more-rule)}}.selbar.bar--menu-open{z-index:var(--k-selbar-menu-z)}@media(hover:hover){.selbar__pop .picker.selbar__more{width:167px;min-width:167px;padding:6px 0;border-radius:4px;background:var(--k-selbar-web-more-fill);color:var(--k-selbar-web-more-ink);position:absolute;inset:100% 0 auto auto}.selbar__more .picker__item{box-sizing:border-box;min-height:32px;height:32px;padding:5px 10px 5px 17px;border:1px solid transparent;font-size:14px;line-height:20px;color:var(--k-selbar-web-more-row-ink)}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane.app .selbar{right:auto;width:max(176px,calc(max(var(--pane-x, 50vw),var(--pane-pin-x, 0px)) - 12px));clip-path:inset(0 max(0px,calc(max(176px,calc(max(var(--pane-x, 50vw),var(--pane-pin-x, 0px)) - 12px)) - var(--pane-x, 50vw) + 12px)) -100vh 0);opacity:var(--pane-board-alpha, 1)}.app--pane.app .selbar.bar--menu-open{clip-path:none}}@media(prefers-reduced-motion:reduce){.selbar{animation:none}}@media(hover:none){.selbar.selbar--app{gap:0;padding:var(--sat) calc(var(--k-selbar-app-inset) + var(--k-selbar-app-end-margin)) 16px var(--k-selbar-app-inset)}.app--pane.app .selbar.selbar--app{padding-left:20px}.selbar--app .selbar__close{flex:0 1 var(--k-selbar-app-nav);width:var(--k-selbar-app-nav);min-width:var(--k-selbar-app-nav-min);height:48px;border-radius:24px;color:var(--keep-m3-on-surface)}.selbar--app .selbar__count{flex:1 0 auto;min-width:max-content;margin-left:var(--k-selbar-app-title-gap);font-size:22px;line-height:28px;font-weight:400;white-space:nowrap;color:var(--keep-m3-on-surface)}.selbar--app .selbar__actions{gap:0;flex:0 1 auto;min-width:0}.selbar--app .selbar__actions>.icon-btn,.selbar--app .selbar__actions>.selbar__pop>.icon-btn{flex:0 1 var(--k-selbar-app-action);width:var(--k-selbar-app-action);min-width:var(--k-selbar-app-action-min);height:48px;color:var(--keep-m3-on-surface-variant)}.selbar--app .selbar__actions>.selbar__pop{flex:0 1 var(--k-selbar-app-action);width:var(--k-selbar-app-action);min-width:var(--k-selbar-app-action-min)}.selbar--app .classic-bar__more{flex:0 1 var(--k-selbar-app-overflow);width:var(--k-selbar-app-overflow);min-width:var(--k-selbar-app-overflow-min)}.selbar--app .selbar__actions>.selbar__pop>.icon-btn{width:100%;min-width:0}.selbar--app .classic-bar__overflow{width:100%;height:48px;color:var(--keep-m3-on-surface-variant)}.selbar--app .selbar__remind:disabled{opacity:var(--k-selbar-app-disabled-alpha)}}@media(hover:none){.selbar--app .selbar__count{font-family:var(--keep-face-sans)}}@media(hover:hover){.selbar--web .selbar__count{font-family:var(--keep-face-sans)}}}@layer components{.confirm-scrim{align-items:center;z-index:55}@media(hover:hover){.modal-scrim.confirm-scrim{padding:0}}@media(hover:hover){.modal-scrim.confirm-scrim:before{background:var(--k-confirm-dim);animation:none}}@media(hover:none){.modal-scrim.confirm-scrim--alert{padding:0}}@media(hover:none){.modal-scrim.confirm-scrim--alert:before{background:var(--k-confirm-dim)}}@media(hover:none){.modal-scrim.confirm-scrim--platform:before{background:var(--k-confirm-platform-dim)}}.confirm{width:100%;max-width:360px;padding:24px;background:var(--keep-surface);border-radius:8px;box-shadow:0 4px 8px 3px #3c404326,0 1px 3px #3c40434d;color:var(--keep-fg)}@media(hover:hover){.confirm{box-sizing:border-box;width:430px;max-width:none;padding:24px;border:none;border-radius:var(--k-confirm-corner);background:var(--k-confirm-fill);box-shadow:var(--k-confirm-shadow);outline:none}}@media(hover:hover){.confirm.confirm--close{position:relative}}@media(hover:hover)and (max-width:599.98px){.confirm{width:270px}}@media(hover:none){.confirm.confirm--alert{--confirm-alert-pref: 320px;--confirm-alert-min: 95vw;box-sizing:border-box;width:calc(min(100vw,max(var(--confirm-alert-pref),var(--confirm-alert-min))) - 48px);max-width:none;padding:0;border-radius:var(--k-confirm-corner);background:var(--k-confirm-fill);box-shadow:var(--k-confirm-shadow);color:var(--keep-m3-on-surface)}}@media(hover:none)and (orientation:landscape){.confirm.confirm--alert{--confirm-alert-min: 65vw}}@media(hover:none)and (orientation:portrait)and (min-width:480px)and (min-height:640px){.confirm.confirm--alert{--confirm-alert-min: 80vw}}@media(hover:none)and (orientation:landscape)and (min-width:640px)and (min-height:480px){.confirm.confirm--alert{--confirm-alert-min: 55vw}}@media(hover:none)and (orientation:portrait)and (min-width:720px)and (min-height:960px){.confirm.confirm--alert{--confirm-alert-min: 72vw}}@media(hover:none)and (orientation:landscape)and (min-width:960px)and (min-height:720px){.confirm.confirm--alert{--confirm-alert-min: 45vw}}@media(hover:none)and (min-width:600px)and (min-height:600px){.confirm.confirm--alert{--confirm-alert-pref: 580px}}@media(hover:none){.confirm.confirm--platform{width:calc(95vw - 32px);max-width:none;padding:22px 24px 12px;border-radius:2px;background:var(--k-confirm-platform-fill);color:var(--k-confirm-platform-ink);box-shadow:0 11px 15px #0003,0 24px 38px #00000024}}@media(hover:none)and (orientation:landscape){.confirm.confirm--platform{width:calc(65vw - 32px)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.confirm.confirm--platform{width:calc(80vw - 32px)}}@media(hover:none)and (orientation:landscape)and (min-height:600px){.confirm.confirm--platform{width:calc(55vw - 32px)}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.confirm{background:var(--keep-m3-surface-container-high)}}@media(hover:none){.confirm.confirm--alert.photo-viewer-confirm{--confirm-alert-pref: 320px;background:var(--k-photo-viewer-confirm-fill);color:var(--k-photo-viewer-confirm-ink)}}.confirm__title{margin:0;font-size:16px;font-weight:500}@media(hover:hover){.confirm__title{margin:0;padding:var(--k-confirm-title-pad);font-family:var(--k-confirm-title-face);font-size:var(--k-confirm-title-size);font-weight:var(--k-confirm-title-weight);line-height:var(--k-confirm-title-line-height);letter-spacing:var(--k-confirm-title-tracking);color:var(--k-confirm-title-ink)}}@media(hover:none){.confirm.confirm--alert .confirm__title{margin:0;padding:var(--k-confirm-title-pad);font-size:var(--k-confirm-title-size);font-weight:var(--k-confirm-title-weight);line-height:var(--k-confirm-title-line-height);letter-spacing:var(--k-confirm-title-tracking);color:var(--k-confirm-title-ink)}}.confirm__message{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--keep-fg-muted)}.confirm__message:first-child{margin-top:0}@media(hover:hover){.confirm__message,.confirm__message:first-child{margin:0;padding:var(--k-confirm-message-pad);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:var(--k-confirm-message-tracking);color:var(--k-confirm-message-ink);overflow-wrap:break-word}}@media(hover:none){.confirm.confirm--alert .confirm__message{box-sizing:border-box;min-height:var(--k-confirm-alert-message-min-height);margin:0;padding:var(--k-confirm-message-pad);font-size:14px;font-weight:400;line-height:20px;letter-spacing:var(--k-confirm-message-tracking);color:var(--k-confirm-message-ink)}}@media(hover:none){.confirm.confirm--alert .confirm__message:first-child{padding-top:var(--k-confirm-alert-top)}}@media(hover:none){.confirm--platform .confirm__message{font-size:16px;line-height:24px;color:inherit}}@media(hover:none){.confirm.confirm--alert.photo-viewer-confirm .confirm__message{color:var(--k-photo-viewer-confirm-ink)}}.confirm__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.confirm__actions .text-btn{min-height:40px}@media(hover:hover){.confirm__actions{display:block;margin:0 0 -16px;font-family:Roboto,arial,sans-serif;font-size:15px;font-weight:400;line-height:normal;text-align:right}}@media(hover:hover){.confirm__actions:after{content:"";display:inline-block;height:var(--k-confirm-button-height);overflow:hidden}}@media(hover:hover){.confirm__actions .text-btn{display:inline-block;box-sizing:border-box;height:var(--k-confirm-button-height);min-height:0;padding:var(--k-confirm-button-pad);border:none;border-radius:var(--k-confirm-button-corner);background:transparent;color:var(--k-confirm-button-ink);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--k-confirm-button-tracking);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}}@media(hover:hover){.confirm__actions .text-btn:first-child{margin-right:var(--k-confirm-button-gap)}}@media(hover:hover){.confirm__actions .text-btn:last-child{color:var(--k-confirm-web-primary-ink)}}@media(hover:hover){.confirm__actions .text-btn:hover{background:var(--k-confirm-web-hover)}}@media(hover:hover){.confirm__actions .text-btn:focus{background:var(--k-confirm-web-focus);outline:2px solid var(--k-confirm-web-ring);outline-offset:2px}}@media(hover:hover){.confirm__actions .text-btn:focus:hover{background:var(--k-confirm-web-focus-hover)}}@media(hover:hover){.confirm__actions .text-btn:active{background:var(--k-confirm-web-active)}}@media(hover:hover){.confirm__actions .text-btn:last-child:hover{background:var(--k-confirm-web-primary-hover)}}@media(hover:hover){.confirm__actions .text-btn:last-child:focus{background:var(--k-confirm-web-primary-focus)}}@media(hover:hover){.confirm__actions .text-btn:last-child:focus:hover{background:var(--k-confirm-web-primary-focus-hover)}}@media(hover:hover){.confirm__actions .text-btn:last-child:active{background:var(--k-confirm-web-primary-active)}}@media(hover:hover)and (max-width:599.98px){.confirm__actions .text-btn:first-child{margin-right:0}}@media(hover:none){.confirm.confirm--alert .confirm__actions{display:flex;justify-content:flex-end;gap:var(--k-confirm-button-gap);margin:0;padding:var(--k-confirm-alert-actions-pad)}}@media(hover:none){.confirm.confirm--alert .confirm__actions .text-btn{box-sizing:border-box;min-width:var(--k-confirm-alert-button-min-width);height:var(--k-confirm-button-height);min-height:var(--k-confirm-button-height);margin:var(--k-confirm-alert-button-inset) 0;padding:var(--k-confirm-button-pad);border-radius:var(--k-confirm-button-corner);font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--k-confirm-button-tracking);text-transform:none;color:var(--k-confirm-button-ink)}}@media(hover:none){.confirm.confirm--alert .confirm__actions .text-btn:focus-visible{outline:none;background:color-mix(in srgb,var(--keep-m3-primary) var(--k-confirm-alert-focus-layer),transparent)}}@media(hover:none){.confirm--platform .confirm__actions{margin-top:12px;gap:8px}}@media(hover:none){.confirm--platform .confirm__actions .text-btn{min-height:36px;padding:0 8px;font-size:16px;text-transform:none;color:var(--k-confirm-platform-button-ink)}}@media(hover:none){.confirm.confirm--alert.photo-viewer-confirm .confirm__actions .text-btn{color:var(--k-photo-viewer-confirm-action)}}@media(hover:hover){.confirm__close{position:absolute;top:8px;right:8px;box-sizing:border-box;width:26px;height:26px;margin:0;padding:0;border:1px solid transparent;border-radius:50%;background-color:transparent;background-image:var(--k-confirm-web-close-glyph);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;opacity:.54;outline:none;cursor:pointer}}@media(hover:hover){.confirm__close:hover{opacity:.87;background-color:var(--k-confirm-web-close-hover)}}@media(hover:hover){.confirm__close:focus{border-color:var(--k-confirm-web-ring)}}@media(hover:none){.confirm.confirm--alert .confirm__title{font-family:var(--k-confirm-title-face)}.confirm--platform{font-family:var(--keep-face-roboto)}}}@layer components{@media(hover:hover){.picker.label-picker--web{width:225px;max-width:225px;padding:11px 0 0;border:none;border-radius:2px;background:var(--k-label-menu-fill);box-shadow:var(--k-label-menu-shadow);color:var(--k-label-menu-ink);font-family:Roboto,arial,sans-serif;font-size:13px}}@media(hover:hover){.label-picker--web .picker__title{padding:0 12px;font-size:14px;font-weight:400;line-height:16px;cursor:default}}@media(hover:hover){.label-picker--web .picker__field{position:relative;display:flex;margin:0;padding:8px 12px}}@media(hover:hover){.label-picker--web .picker__input{flex:1;min-width:0;box-sizing:border-box;height:20px;margin:0;padding:2px 22px 2px 2px;border:none;border-bottom:1px solid transparent;background:transparent;color:var(--k-label-menu-field-ink);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:16px}}@media(hover:hover){.label-picker--web .picker__input::placeholder{color:var(--k-label-menu-hint);opacity:1}}@media(hover:hover){.label-picker--web .picker__field-glyph{position:absolute;top:50%;right:12px;margin-top:-8px;color:var(--k-label-menu-glyph-ink);opacity:var(--k-label-menu-glyph-alpha)}}@media(hover:hover){.label-picker--web .picker__list{max-height:250px;margin:0;padding:6px 0;overflow-y:auto}}.picker__row{display:flex;align-items:center;gap:10px;padding:8px 16px;cursor:pointer}.picker__row:hover{background:var(--keep-hover)}@media(hover:hover){.label-picker--web .picker__row{box-sizing:border-box;display:flex;align-items:flex-start;height:29px;padding:5px 10px 3px;gap:7px;outline:none;cursor:pointer}}@media(hover:hover){.label-picker--web .picker__row:hover{background:var(--k-label-menu-hover)}}@media(hover:hover){.label-picker--web .picker__row:focus-visible{background:var(--k-label-menu-focus)}}@media(hover:hover){.label-picker--web .picker__box{display:flex;flex:none;width:18px;height:18px;color:var(--k-label-menu-box-ink);opacity:.54}}.picker__name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.label-picker--web .picker__name{max-width:160px;padding-top:2px;font-size:13px;line-height:15px}}.picker__create{width:100%;padding:10px 16px;border:none;background:transparent;color:var(--keep-fg);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.picker__create:hover{background:var(--keep-hover)}.picker__create .label-name{white-space:pre-wrap}@media(hover:hover){.label-picker--web .picker__create{display:flex;align-items:flex-start;gap:7px;width:100%;padding:5px 10px 3px;border:none;border-top:1px solid var(--k-label-menu-rule);color:inherit;font-family:inherit;font-size:13px;line-height:15px}}@media(hover:hover){.label-picker--web .picker__create:hover{background:var(--k-label-menu-hover)}}@media(hover:hover){.label-picker--web .picker__create-glyph{flex:none;opacity:.54}}@media(hover:hover){.label-picker--web .picker__create-name{font-weight:700;word-break:break-all}}@media(hover:hover){.web-anchor>.label-picker{top:100%;bottom:auto;left:0;z-index:31}.web-anchor>.label-picker.label-picker--up{top:auto;bottom:100%}}}@layer components{@media(hover:none){.label-screen{position:fixed;inset:0;z-index:48;display:flex;flex-direction:column;box-sizing:border-box;padding:var(--sat) 0 var(--sab);background:var(--keep-m3-surface);color:var(--keep-m3-on-surface)}.label-screen__bar{display:flex;align-items:center;flex:none;height:var(--k-label-screen-bar-height);padding:0 var(--k-label-screen-bar-inset)}.label-screen__back{flex:none;display:flex;align-items:center;justify-content:center;width:var(--k-label-screen-back);height:48px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--keep-m3-on-surface-variant)}.label-screen__field{flex:1;min-width:0;height:48px;margin-left:var(--k-label-screen-title-gap);padding:0 0 0 4px;border:none;background:transparent;color:var(--keep-m3-on-surface);font:inherit;font-size:16px;outline:none}.label-screen__field::placeholder{color:var(--k-label-screen-hint);opacity:1}.label-screen__list{flex:1;overflow-y:auto}.label-screen__row{display:flex;align-items:center;width:100%;height:var(--k-label-screen-row);padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left}.label-screen__glyph{flex:none;display:flex;align-items:center;justify-content:center;width:var(--k-label-screen-target);height:var(--k-label-screen-target);margin-left:var(--k-label-screen-glyph-inset);color:var(--keep-m3-on-surface-variant)}.label-screen__glyph--create{color:var(--keep-m3-primary)}.label-screen__name{flex:1;min-width:0;padding:0 12px 0 20px;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-screen__box{flex:none;display:flex;align-items:center;justify-content:center;width:var(--k-label-screen-target);height:var(--k-label-screen-target);margin-right:var(--k-label-screen-end-inset);color:var(--keep-m3-on-surface-variant)}.label-screen__box--all,.label-screen__box--some{color:var(--keep-m3-primary)}}.label-screen-scrim{display:none}@media(hover:none)and (min-width:600px)and (min-height:600px)and (orientation:landscape){.label-screen{left:calc(18% + var(--k-label-screen-modal-side));right:calc(18% + var(--k-label-screen-modal-side))}.label-screen-scrim{display:block;position:fixed;inset:0;z-index:48;background:var(--k-label-screen-scrim)}}}@layer components{@media(hover:none){.modal-scrim.modal-scrim--label-manager{display:block;padding:0;z-index:48;--kl-error: var(--k-label-editor-error);--kl-scrim: var(--k-label-screen-scrim)}.modal-scrim.modal-scrim--label-manager:before{content:none}.label-manager{position:fixed;inset:0;display:flex;flex-direction:column;box-sizing:border-box;background:var(--keep-m3-surface);color:var(--keep-m3-on-surface);animation:keep-fade-in .2s cubic-bezier(.22,1,.36,1) both,ks-rise .35s cubic-bezier(.22,1,.36,1) both;animation-timing-function:linear(0,.2262,.4095,.5563,.6723,.7627,.8319,.884,.9222,.9497,.9688,.9815,.9898,.9947,.9976,.999,.9997,.9999,1,1,1),linear(0,.2262,.4095,.5563,.6723,.7627,.8319,.884,.9222,.9497,.9688,.9815,.9898,.9947,.9976,.999,.9997,.9999,1,1,1)}.label-manager.label-manager--leaving{animation:ks-fall .25s cubic-bezier(.64,0,.78,0) both,keep-fade-out .15s linear .1s both;animation-timing-function:linear(0,0,0,.0001,.0003,.001,.0024,.0053,.0102,.0185,.0313,.0503,.0778,.116,.1681,.2373,.3277,.4437,.5905,.7738,1),linear;pointer-events:none}.modal-scrim.modal-scrim--label-manager.modal-scrim--label-manager-leaving{pointer-events:none}.label-manager__bar{flex:none;display:flex;align-items:center;height:calc(var(--k-label-screen-bar-height) + var(--sat));padding:var(--sat) calc(var(--k-label-screen-bar-inset) + env(safe-area-inset-right,0px)) 0 calc(var(--k-label-screen-bar-inset) + env(safe-area-inset-left,0px));background:var(--keep-m3-surface);transition:background-color .15s linear}.label-manager__bar--lifted{background:var(--keep-m3-surface-container)}.label-manager__back{flex:none;display:flex;align-items:center;justify-content:center;width:var(--k-label-screen-back);height:48px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--keep-m3-on-surface-variant);-webkit-tap-highlight-color:transparent}.label-manager__title{min-width:0;margin-left:var(--k-label-screen-title-gap);overflow:hidden;font-size:18px;font-weight:400;line-height:24px;color:var(--keep-m3-on-surface);white-space:nowrap;text-overflow:ellipsis}.label-manager__list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 env(safe-area-inset-right,0px) var(--sab) env(safe-area-inset-left,0px)}.label-manager__row{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:var(--k-label-screen-row);padding:0 var(--k-label-editor-field-side)}.label-manager__row--editing:before,.label-manager__row--editing:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--keep-m3-outline-variant)}.label-manager__row--editing:before{top:0}.label-manager__row--editing:after{bottom:0}.label-manager__start,.label-manager__end{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;height:var(--k-label-screen-target);padding:0;border:none;border-radius:24px;background:transparent;color:var(--keep-m3-on-surface-variant);transform:translateY(-50%);-webkit-tap-highlight-color:transparent}.label-manager__start{left:var(--k-label-screen-glyph-inset);width:var(--k-label-screen-target)}.label-manager__end{right:var(--k-label-screen-end-inset);width:var(--k-label-editor-end-width)}.label-manager__end--primary{color:var(--keep-m3-primary)}.label-manager__field{display:flex;flex-direction:column;min-width:0}.label-manager__input{box-sizing:border-box;width:100%;min-width:0;padding:2px 0 2px var(--k-label-editor-words-pad);border:none;border-radius:0;background:transparent;color:var(--keep-m3-on-surface);font:inherit;font-size:16px;line-height:24px;text-overflow:ellipsis;outline:none;caret-color:var(--keep-m3-primary)}.label-manager__input--create{min-height:48px}.label-manager__input::placeholder{color:var(--keep-m3-on-surface);opacity:var(--k-label-editor-hint-alpha)}.label-manager__error{padding:2px 0 2px var(--k-label-editor-words-pad);font-size:12px;line-height:16px;letter-spacing:.00833em;color:var(--kl-error)}.label-manager__limit{padding:2px 0 2px var(--k-label-editor-words-pad);font-size:16px;line-height:24px;font-style:italic}}@media(hover:none)and (min-width:600px)and (min-height:600px)and (orientation:landscape){.modal-scrim.modal-scrim--label-manager{background:var(--kl-scrim)}.label-manager,.label-manager.label-manager--leaving{left:calc(18% + var(--k-label-screen-modal-side));right:calc(18% + var(--k-label-screen-modal-side));animation:none}}@media(hover:none)and (prefers-reduced-motion:reduce){.label-manager,.label-manager.label-manager--leaving{animation:none}}@media(hover:hover){.web-labels-scrim{align-items:center;padding:16px}.web-labels-scrim:before{opacity:1;background:#0a0a0a73;animation:none}.web-labels{display:flex;flex-direction:column;width:300px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);background:var(--k-web-labels-fill);color:var(--keep-fg);box-shadow:#0009 0 1px 3px,#0000004d 0 4px 8px 3px}.web-labels__title{padding:15px 15px 0;font-size:16px;font-weight:500;line-height:24px}.web-labels__list{overflow-y:auto;padding-bottom:14px}.web-labels__row{display:flex;align-items:center;gap:6px;min-height:45px;padding:0 12px 0 10px}.web-labels__input{flex:1;min-width:0;height:26px;border:none;border-bottom:1px solid transparent;background:transparent;color:var(--keep-fg);font:inherit;font-size:14px;font-weight:500;outline:none}.web-labels__input:focus,.web-labels__row--create .web-labels__input{border-bottom-color:var(--keep-border)}.web-labels__delete .web-labels__trash,.web-labels__row:hover .web-labels__delete .web-labels__glyph{display:none}.web-labels__row:hover .web-labels__delete .web-labels__trash{display:inline}.web-labels__hint{padding:0 15px 6px 48px;font-size:12px;font-style:italic;color:var(--keep-fg-muted)}.web-labels__foot{display:flex;justify-content:flex-end;padding:11px 15px;border-top:1px solid var(--keep-border)}}}@layer components{.modal-scrim.modal-scrim--kw-kbd{align-items:center;justify-content:center;padding:0}.modal-scrim.modal-scrim--kw-kbd:before{background:#0a0a0a73;animation:none}.kw-kbd{position:fixed;padding:25px 0;border:none;border-radius:8px;background:var(--k-kw-kbd-fill);box-shadow:var(--k-kw-kbd-shadow);color:var(--k-kw-kbd-ink);font-family:Google Sans,Roboto,arial,sans-serif;font-size:15px;font-weight:700;line-height:normal;letter-spacing:normal;text-align:start;cursor:default;animation:none}.kw-kbd:focus{outline:none}.kw-kbd__close{position:absolute;top:15px;right:15px;width:26px;height:26px;margin:0;padding:0;border:1px solid transparent;border-radius:50%;background-color:transparent;background-image:var(--k-kw-kbd-close-glyph);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;opacity:.54;outline:none}.kw-kbd__close:hover{opacity:.87;background-color:var(--k-kw-kbd-close-hover)}.kw-kbd__close:focus{border-color:var(--k-kw-kbd-close-ring)}.kw-kbd__header{padding:0 25px 18px;font-size:18px;line-height:22px}.kw-kbd--scrolled .kw-kbd__header{border-bottom:1px solid var(--k-kw-kbd-rule)}.kw-kbd__table{display:block;max-height:510px;overflow-y:auto;padding:0 25px;border-collapse:collapse}.kw-kbd__table th{padding:30px 0 7.5px;font-size:15px;font-weight:700;line-height:18px;text-align:left}.kw-kbd__table tr:first-child th{padding-top:15px}.kw-kbd__row{border-bottom:1px solid var(--k-kw-kbd-rule)}.kw-kbd__table td{position:relative;padding:9.45px 0;font-size:13.5px;line-height:17px}.kw-kbd__label{width:240px;color:var(--k-kw-kbd-label);font-weight:400}.kw-kbd__line{display:inline-block;width:240px;white-space:nowrap;vertical-align:top}.kw-kbd__table .kw-kbd__keys{width:216px;padding-left:67.5px;padding-right:0;white-space:nowrap;color:var(--k-kw-kbd-keys);text-align:left}.kw-kbd__sr{position:absolute;top:0;height:0;margin:0;padding:0;overflow:hidden;white-space:nowrap}}@layer components{.ksh-scrim{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;overscroll-behavior:contain}.ksh-scrim:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--k-ksh-dim);animation:ksh-dim-in .3s linear}.ksh-scrim--leaving:before{opacity:0;animation:ksh-dim-out .3s linear}.ksh{position:relative;box-sizing:border-box;width:var(--ksh-w, 389px);height:calc(var(--ksh-h, 549px) - 16px);margin-bottom:8px;border-radius:26px;background:var(--k-ksh-surface);overflow:hidden;outline:none;animation:ksh-in-fade .15s cubic-bezier(.17,.17,.2,1),ksh-in-rise .3s cubic-bezier(.17,.17,.2,1)}.ksh--full{height:calc(100% - 16px)}.ksh--leaving{pointer-events:none;opacity:0;transform:translateY(38px);animation:ksh-out-fade .1s cubic-bezier(.37,0,.63,1),ksh-out-fall .3s cubic-bezier(.17,.17,.2,1)}@media(hover:none)and (min-width:600px)and (min-height:600px){.ksh{animation:ksh-in-fade .15s linear}.ksh--leaving{transform:none;animation:ksh-out-fade .1s cubic-bezier(.37,0,.63,1)}.ksh-scrim:before,.ksh-scrim--leaving:before{animation-duration:.35s}}@keyframes ksh-dim-in{0%{opacity:0}}@keyframes ksh-dim-out{0%{opacity:1}to{opacity:0}}@keyframes ksh-in-fade{0%{opacity:0}}@keyframes ksh-in-rise{0%{transform:translateY(38px)}}@keyframes ksh-out-fade{0%{opacity:1}to{opacity:0}}@keyframes ksh-out-fall{0%{transform:none}to{transform:translateY(38px)}}@media(prefers-reduced-motion:reduce){.ksh,.ksh--leaving,.ksh-scrim:before,.ksh-scrim--leaving:before{animation:none}}.ksh__view{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding-bottom:16px}.ksh--tabs .ksh__view{padding-bottom:48px}.ksh__title{margin:24px 24px 0;font-size:16px;font-weight:600;line-height:24px;color:var(--k-ksh-title)}.ksh__cmd{margin:4px 24px 16px;font-size:14px;font-weight:400;line-height:21.33px;color:var(--k-ksh-body)}.ksh__pager{flex:1;min-height:0;display:flex;overflow:hidden;touch-action:pan-y}.ksh__group{flex:0 0 var(--ksh-col, 389px);width:var(--ksh-col, 389px);min-width:0;display:flex;flex-direction:column}.ksh__subheader{display:flex;align-items:center;flex:none}.ksh__subheader-text{padding-left:24px;font-size:13px;font-weight:600;line-height:19.81px;color:var(--k-ksh-subheader);white-space:nowrap}.ksh__dots{flex:1;height:1.5px;margin:0 10px 0 16px;background-image:repeating-linear-gradient(to right,#979797 0 1.5px,transparent 1.5px 4.5px)}.ksh__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.ksh__row{display:flex;align-items:center;padding:0 24px;outline:none}.ksh__label{flex:1;min-width:0;padding:14px 0;font-size:17px;line-height:25px;color:var(--k-ksh-label)}.ksh__row:focus-visible{background:var(--k-ksh-focus)}.ksh__keys{display:flex;align-items:center;flex:none;margin-left:2px}.ksh__key{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:32px;padding:5px;margin-left:8px;border-radius:8px;background:#efefef;color:#252525;font-size:13px;font-weight:600;line-height:22px;text-transform:uppercase;white-space:nowrap}.ksh__key--icon{width:32px;padding:0}.ksh__key--icon svg{display:block;fill:#252525;stroke:#252525;stroke-width:.5}.ksh__tabs{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:flex;height:22px;border-radius:11px;background:var(--k-ksh-indicator)}.ksh__tab{box-sizing:border-box;width:60px;padding:0 10px;font-size:11px;font-weight:400;line-height:22px;color:var(--k-ksh-tab);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:clip;cursor:pointer}.ksh__selector{position:absolute;top:0;left:0;width:var(--ksh-sel, 60px);height:22px;pointer-events:none;transition:transform .25s cubic-bezier(.37,0,.63,1)}.ksh__selector:before{content:"";position:absolute;inset:2px;border-radius:9px;background:#0381fe1a}.app--nav-over-note .ksh-scrim{z-index:44}@media(hover:none){.ksh{font-family:var(--keep-face-roboto)}}}@layer components{.snackbar{position:fixed;left:16px;bottom:calc(16px + var(--sab));z-index:50;display:flex;align-items:center;gap:var(--k-snackbar-gap);max-width:min(420px,calc(100vw - 32px));padding:var(--k-snackbar-pad-y) var(--k-snackbar-pad-end) var(--k-snackbar-pad-y) var(--k-snackbar-pad-start);background:var(--k-snackbar-fill);color:var(--k-snackbar-ink);font-size:14px;box-shadow:var(--k-snackbar-shadow);animation:keep-snackbar-in .25s var(--ease-standard)}.has-fab .snackbar{bottom:calc(88px + var(--sab))}@media(hover:none){.has-fab .snackbar{bottom:calc(var(--k-snackbar-fab-lift) + var(--sab))}}.has-editor-sheet .snackbar{z-index:19}@media(max-width:700px),(hover:none)and (max-height:500px),(hover:none)and (orientation:portrait){.has-editor-bar .snackbar{bottom:calc(var(--editor-bar-gap, 0px) + 8px)}}@media(hover:none){.snackbar{left:calc(var(--k-snackbar-margin) + env(safe-area-inset-left,0px));right:calc(var(--k-snackbar-margin) + env(safe-area-inset-right,0px));bottom:calc(var(--k-snackbar-margin) + var(--sab));max-width:none;border-radius:var(--k-snackbar-corner)}}@media(hover:none){.has-editor-drawing .snackbar{z-index:19}}@media(hover:none){.has-line-under .snackbar:not(.snackbar--over){z-index:19}}@media(hover:none){.fab-stack--open~.snackbar,.fab-stack--leaving~.snackbar{z-index:20}}@media(hover:none)and (min-width:600px)and (min-height:600px){.snackbar{width:fit-content;margin-inline:auto;min-width:min(var(--k-snackbar-wide-min),calc(100vw - 16px));max-width:min(var(--k-snackbar-wide-max),calc(100vw - 16px))}}@media(hover:none)and (prefers-reduced-motion:no-preference){.snackbar.snackbar--toast:not(.snackbar--closing){animation:keep-toast-in var(--toast-in-ms, .5s) var(--toast-in-ease, ease) both}}@media(hover:hover){.snackbar{left:var(--k-snackbar-margin);bottom:var(--k-snackbar-margin);box-sizing:border-box;min-width:452px;max-width:min(672px,calc(100vw - 60px));min-height:64px;gap:var(--k-snackbar-gap);padding:var(--k-snackbar-pad-y) var(--k-snackbar-pad-end) var(--k-snackbar-pad-y) var(--k-snackbar-pad-start);border-radius:var(--k-snackbar-corner);background:var(--k-snackbar-fill);color:var(--k-snackbar-ink);font-size:14px;line-height:var(--k-snackbar-line-height);box-shadow:var(--k-snackbar-shadow)}}@media(hover:none){.has-fab .snackbar--toast{bottom:calc(var(--k-snackbar-fab-lift) + var(--sab))}}@media(hover:none){.has-editor-bar .snackbar--field{bottom:calc(8px + var(--sab))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.snackbar--in-editor-pane{left:calc(var(--editor-pane-left, 0px) + 8px);bottom:calc(var(--k-snackbar-editor-lift) + var(--sab));min-width:min(var(--k-snackbar-wide-min),calc(100vw - var(--editor-pane-left, 0px) - 16px));max-width:min(var(--k-snackbar-wide-max),calc(100vw - var(--editor-pane-left, 0px) - 16px))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.snackbar--in-editor-pane.snackbar--field{bottom:calc(8px + var(--sab))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.snackbar--in-editor-pane.snackbar--toast{right:32px;min-width:min(var(--k-snackbar-wide-min),calc(100vw - var(--editor-pane-left, 0px) - 40px));max-width:min(var(--k-snackbar-wide-max),calc(100vw - var(--editor-pane-left, 0px) - 40px))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.has-fab .snackbar--in-editor-pane{bottom:calc(var(--k-snackbar-editor-lift) + var(--sab))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.has-fab .snackbar--in-editor-pane.snackbar--field{bottom:calc(8px + var(--sab))}}@media(hover:none)and (min-width:600px)and (min-height:600px){.fab-stack--open~.snackbar--in-editor-pane,.fab-stack--leaving~.snackbar--in-editor-pane{z-index:50}}@media(hover:none)and (min-width:600px)and (min-height:600px){.snackbar--in-board-pane{right:calc(100vw - var(--board-pane-right, 100vw) + 8px);min-width:min(var(--k-snackbar-wide-min),calc(var(--board-pane-right, 100vw) - 16px));max-width:min(var(--k-snackbar-wide-max),calc(var(--board-pane-right, 100vw) - 16px))}}@media(hover:none){.has-collab-foot .snackbar--over{bottom:calc(8px + var(--collab-foot, 0px))}}.snackbar--closing{animation:keep-snackbar-out .15s var(--ease-accel) forwards}.snackbar__text{flex:1;min-width:0}@media(hover:none){.snackbar__text{padding-block:var(--k-snackbar-toast-pad-y);line-height:var(--k-snackbar-toast-line-height)}}.snackbar__action{flex-shrink:0;padding:var(--k-snackbar-action-pad-y) var(--k-snackbar-action-pad-x);border:none;border-radius:var(--k-snackbar-action-corner);background:transparent;color:#8ab4f8;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.snackbar__action:hover{background:#e8eaed1f}@media(hover:none){.snackbar__action{box-sizing:border-box;min-height:calc(var(--k-snackbar-action-min-height) - 2 * var(--k-snackbar-action-inset));margin-block:var(--k-snackbar-action-inset);line-height:var(--k-snackbar-action-line-height);letter-spacing:var(--k-snackbar-action-tracking);text-transform:none;color:var(--k-snackbar-action-ink)}}@media(hover:hover){.snackbar__action{height:36px;padding:var(--k-snackbar-action-pad-y) var(--k-snackbar-action-pad-x);border-radius:var(--k-snackbar-action-corner);font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--k-snackbar-action-tracking);text-transform:none;color:var(--k-snackbar-action-ink)}}.snackbar__close{flex-shrink:0;width:var(--k-snackbar-close-size);height:var(--k-snackbar-close-size);border:none;border-radius:50%;background:transparent;color:var(--k-snackbar-close-ink);font-size:13px;cursor:pointer}.snackbar__close:hover{background:#e8eaed1f}@media(hover:none){.snackbar--toast .snackbar__close{display:none}}@media(hover:hover){.snackbar__close{width:var(--k-snackbar-close-size);height:var(--k-snackbar-close-size);margin-right:4px;color:var(--k-snackbar-close-ink)}}@media(prefers-reduced-motion:reduce){.snackbar,.snackbar--closing{animation:none}}@keyframes keep-snackbar-out{to{opacity:0;transform:translateY(120%)}}@keyframes keep-toast-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}}@layer components{.fab-stack{position:fixed;right:var(--k-fab-edge);z-index:22;display:flex;flex-direction:column;align-items:flex-end;gap:var(--k-fab-menu-over-button);pointer-events:none}.fab{border:none;border-radius:var(--k-fab-corner);background:var(--k-fab-fill);color:var(--k-fab-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #0000004d,0 6px 16px #0003;transition:border-radius .15s var(--ease-decel),background .15s ease,color .15s ease,padding .2s var(--ease-decel);pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.fab svg{flex:none}.fab__label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;transition:max-width .2s var(--ease-decel),margin-left .2s var(--ease-decel),opacity .1s ease}.fab--extended .fab__label{transition:max-width .2s var(--ease-decel),margin-left .2s var(--ease-decel),opacity .15s ease}.fab-stack--open .fab{border-radius:var(--k-fab-open-corner);background:var(--k-fab-open-fill);color:var(--k-fab-open-ink)}.fab-menu{display:flex;flex-direction:column;align-items:flex-end;gap:var(--k-fab-row-gap);pointer-events:none}@property --pill-p{syntax: "<number>"; inherits: true; initial-value: 1;}.fab-pill{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:var(--k-fab-row-icon-gap);min-width:var(--k-fab-row);min-height:var(--k-fab-row);padding:0 var(--k-fab-row-pad);border:none;border-radius:28px;background:transparent;color:var(--k-fab-ink);font-family:var(--keep-face-text);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;cursor:pointer;clip-path:inset(0 0 0 calc((1 - var(--pill-p, 1)) * 100%) round 28px);opacity:0;visibility:hidden}.fab-pill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:calc((1 - var(--pill-p, 1)) * 100%);z-index:-1;border-radius:28px;background:var(--k-fab-pill-fill)}.fab-stack--open .fab-pill{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:visibility 0s;animation:fab-pill-width var(--pill-width-ms, .42s) var(--pill-width-ease, ease-out) var(--pill-delay, 0ms) backwards,fab-pill-alpha var(--pill-alpha-ms, .15s) var(--pill-alpha-ease, ease-out) var(--pill-delay, 0ms) backwards}.fab-stack--leaving .fab-pill{visibility:visible;animation:fab-pill-width-out var(--pill-width-ms, .42s) var(--pill-width-ease, ease-out) var(--pill-exit-delay, 0ms) both,fab-pill-alpha-out var(--pill-alpha-ms, .15s) var(--pill-alpha-ease, ease-out) var(--pill-exit-delay, 0ms) both}@keyframes fab-pill-width-out{0%{--pill-p: 1}to{--pill-p: 0}}@keyframes fab-pill-alpha-out{0%{opacity:var(--pill-rest-alpha, 1)}to{opacity:0}}@keyframes fab-pill-width{0%{--pill-p: 0}}@keyframes fab-pill-alpha{0%{opacity:0}}.fab-stack--open .fab-pill:disabled{opacity:.55;cursor:default}.fab-pill:disabled{--pill-rest-alpha: .55}.fab-pill__label{display:inline-flex;flex-direction:column;align-items:flex-start}.fab-pill__why{font-size:12px;font-weight:400;line-height:16px;opacity:.85}.fab-scrim{position:fixed;inset:0;z-index:21}@media(prefers-reduced-motion:reduce){.fab,.fab svg,.fab__label,.fab-pill{transition:none}.fab-stack--open .fab-pill,.fab-stack--leaving .fab-pill{animation:none}}@media(hover:none){.fab-stack{bottom:calc(var(--k-fab-foot) + var(--sab))}.fab,.fab.fab--extended{position:relative;min-width:var(--k-fab-size);width:var(--k-fab-size);height:var(--k-fab-size);padding:0;transition-property:width,min-width,height,margin-bottom,border-radius,background,color;transition-duration:var(--pill-width-ms, .42s);transition-timing-function:var(--pill-width-ease, ease-out)}.fab svg{width:var(--k-fab-glyph);height:var(--k-fab-glyph)}.fab.fab--extended .fab__label{max-width:0;margin-left:0;opacity:0}.fab-stack--open .fab{min-width:var(--k-fab-open-size);width:var(--k-fab-open-size);height:var(--k-fab-open-size);margin-bottom:24px}.fab-stack--open .fab svg{transform:none}.fab .fab__close{display:block;position:absolute;inset:0;margin:auto;opacity:0}.fab .fab__plus,.fab .fab__close{transition:opacity 0s linear var(--fab-glyph-ms, 48ms)}.fab-stack--open .fab .fab__plus{opacity:0}.fab-stack--open .fab .fab__close{opacity:1}}@media(prefers-reduced-motion:reduce){.fab,.fab.fab--extended,.fab .fab__plus,.fab .fab__close{transition:none}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane .fab-stack{right:calc(100vw - var(--pane-x, 50vw) + 12px + var(--k-fab-edge));bottom:calc(var(--k-fab-foot) + max(var(--sab),var(--fab-foot, 0px)))}.app--pane .fab-scrim{right:calc(100vw - var(--pane-x, 50vw) + 12px)}}.fab-scrim:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--k-fab-scrim);animation:keep-fade-in var(--fab-scrim-ms, .15s) var(--fab-scrim-ease, ease-out) both}.fab-scrim--leaving:before{animation:keep-fade-out var(--fab-scrim-ms, .15s) var(--fab-scrim-ease, ease-out) both}@media(prefers-reduced-motion:reduce){.fab-scrim:before,.fab-scrim--leaving:before{animation:none}.fab-scrim--leaving:before{opacity:0}}}@layer components{.filter-row{top:var(--topbar-h);z-index:10;flex-wrap:wrap;align-items:center;gap:10px 20px;max-width:var(--board-max);margin:0 auto 8px;background:var(--keep-bg)}.filter-chip{display:inline-flex;align-items:center;max-width:100%;font:inherit;font-size:13px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.filter-chip:hover{background:var(--keep-hover)}.filter-swatch{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;cursor:pointer}.filter-swatch[data-color=red],.filter-swatch[data-color=orange],.filter-swatch[data-color=yellow],.filter-swatch[data-color=green],.filter-swatch[data-color=teal],.filter-swatch[data-color=blue],.filter-swatch[data-color=darkblue],.filter-swatch[data-color=purple],.filter-swatch[data-color=pink],.filter-swatch[data-color=brown],.filter-swatch[data-color=gray]{border-color:transparent}.filter-row--browser{position:static;display:block;max-height:none;overflow-y:visible;padding:2px 16px 14px;border-bottom:none}.filter-browser__section+.filter-browser__section{margin-top:16px}.filter-browser__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.filter-browser__title{margin:0;color:var(--keep-fg)}.filter-browser__more{min-height:40px;padding:8px 4px;border:none;background:transparent;color:var(--keep-accent);font:inherit;cursor:pointer}.filter-browser__tiles{display:grid;grid-template-columns:repeat(auto-fill,157px);max-width:640px;gap:4px;margin-top:8px}.filter-chip--tile{position:relative;flex-direction:column;justify-content:center;gap:0;width:157px;height:157px;min-height:0;padding:0;border:none;border-radius:0;background:var(--k-filters-tile);color:var(--k-filters-tile-ink);white-space:normal}.filter-chip--tile:hover{background:var(--k-filters-tile);filter:brightness(.94)}.filter-tile__box{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:0;background:transparent;color:var(--k-filters-tile-ink)}.filter-chip--tile:hover .filter-tile__box{background:transparent;color:var(--k-filters-tile-ink)}.filter-tile__cap{position:absolute;bottom:12px;left:0;right:0;overflow:hidden;font-size:13px;color:var(--k-filters-tile-ink);text-align:center;text-overflow:ellipsis;white-space:nowrap}.filter-swatch--tile{width:64px;height:64px;border-radius:22px;color:var(--keep-fg-muted)}.filter-swatch--tile[data-color=default]{box-shadow:inset 0 0 0 1px var(--keep-border)}.filter-swatch--tile:hover,.filter-swatch--tile:focus-visible{box-shadow:inset 0 0 0 1px var(--keep-swatch-ring),0 0 0 2px var(--keep-fg-muted)}.filter-chip--thing,.filter-chip--thing:hover{background:var(--k-filters-thing-tile)}.filter-chip--thing .filter-tile__box,.filter-chip--thing:hover .filter-tile__box{color:var(--k-filters-thing-ink)}.filter-chip--thing .filter-tile__cap{color:var(--keep-fg)}@media(hover:hover){.filter-browser__section{background:var(--k-filters-web-card);box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026;border-radius:0}.filter-browser__head{height:40px;padding:0 10px;align-items:center}.filter-browser__title{font-weight:500;color:var(--keep-fg)}.filter-browser__tiles{width:calc(var(--zero-cols, 4) * 157px + (var(--zero-cols, 4) - 1) * 4px);margin-top:0}.filter-browser__tiles--colors{display:flex;flex-wrap:wrap;gap:31px;width:auto;padding:13px}.filter-swatch--tile,.filter-swatch--tile[data-color=default]{width:50px;height:50px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--k-filters-web-ring)}.filter-swatch--tile[data-color=default] svg{display:none}.filter-swatch--tile:hover,.filter-swatch--tile:focus-visible{box-shadow:inset 0 0 0 1px var(--k-filters-web-ring),0 0 0 2px var(--keep-fg-muted)}}.filter-row{padding-left:calc(12px + var(--board-inset, 0px))}.filter-row--browser{padding-left:calc(16px + min(var(--board-inset, 0px),max(0px,(100% - (4 * 157px + 3 * 4px + 2 * 16px)) / 2)));padding-right:calc(16px + min(var(--board-inset, 0px),max(0px,(100% - (4 * 157px + 3 * 4px + 2 * 16px)) / 2)))}.filter-person__circle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--keep-chip);color:var(--keep-fg);font-size:14px}@media(hover:none){.filter-browser__title,.filter-browser__more{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}.filter-tile__cap{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.1px}}@media(hover:hover){.filter-browser__section{width:640px;max-width:100%;margin-left:auto;margin-right:auto}.filter-browser__title{font-size:15px}.filter-browser__more{font-size:14px;font-weight:500;line-height:20px;color:var(--k-filters-web-more-ink)}.filter-chip--tile[data-label-id],.filter-chip--tile[data-label-id]:hover{background:var(--k-filters-thing-tile)}.filter-chip--tile[data-label-id] .filter-tile__box,.filter-chip--tile[data-label-id]:hover .filter-tile__box{color:var(--keep-fg-muted)}.filter-chip--tile[data-label-id] .filter-tile__cap{color:var(--keep-fg)}}@media(hover:hover){.filter-row--browser{padding-top:23px}}}@layer components{@media(hover:hover){.picker.web-remind{top:100%;bottom:auto;left:0;width:302px;padding:6px 0;border:none;border-radius:4px;background:var(--keep-bg);box-shadow:#0009 0 1px 2px,#0000004d 0 2px 6px 2px;font-size:13px;z-index:31}}@media(hover:hover){.web-remind__title{padding:12px 15px 10px;font-size:14px;font-weight:500}.web-remind__row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:0 15px;border:none;background:transparent;color:var(--keep-fg);font:inherit;text-align:left;cursor:pointer}.web-remind__row:hover,.web-remind__option:hover{background:var(--keep-hover)}.web-remind__pick{justify-content:flex-start;gap:7px}.web-remind__when{color:var(--keep-fg)}.web-remind__head{display:flex;align-items:center;gap:4px;padding:0 8px 6px;border-bottom:1px solid var(--keep-border);font-size:14px}.web-remind__field{position:relative;display:flex;align-items:center;width:250px;height:26px;margin:12px 15px 0;border-bottom:1px solid var(--keep-border)}.web-remind__field input,.web-remind__value{flex:1;min-width:0;border:none;background:transparent;color:var(--keep-fg);font:inherit;font-size:13px;outline:none}.web-remind__drop{display:inline-flex;padding:0;border:none;background:transparent;color:var(--keep-fg-muted);cursor:pointer}.web-remind__menu{position:absolute;top:100%;left:0;z-index:2;display:flex;flex-direction:column;min-width:100%;padding:6px 0;border-radius:4px;background:var(--keep-bg);box-shadow:#0009 0 1px 2px,#0000004d 0 2px 6px 2px}.web-remind__option{display:flex;justify-content:space-between;gap:16px;min-height:35px;padding:0 15px;border:none;background:transparent;color:var(--keep-fg);font:inherit;font-size:13px;text-align:left;cursor:pointer;align-items:center}.web-remind__calendar{padding:6px 8px}.web-remind__month{display:flex;align-items:center;justify-content:space-between;font-weight:500}.web-remind__week{display:grid;grid-template-columns:repeat(7,32px);text-align:center;font-size:12px;line-height:28px}.web-remind__day{width:28px;height:28px;border:none;border-radius:50%;background:transparent;color:var(--keep-fg);font:inherit;cursor:pointer}.web-remind__day--on{background:var(--keep-accent);color:var(--keep-bg)}.web-remind__foot{display:flex;justify-content:flex-end;padding:18px 8px 4px}.web-remind__foot .text-btn{font-size:14px;font-weight:500}}}@layer components{.selection-reminder{position:fixed;z-index:45}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.selection-reminder .picker{position:fixed;inset:auto 0 0;width:auto;max-width:640px;margin:0 auto;padding:16px 0 calc(8px + var(--sab));border:none;border-radius:28px 28px 0 0;background:var(--keep-note-bg);box-shadow:0 0 0 100vmax #00000052}.selection-reminder[data-color=default] .picker{background:var(--keep-m3-surface-container-low)}}@media(hover:none)and (min-width:600px)and (min-height:600px){.selection-reminder .picker{position:fixed;top:calc(var(--sat) + var(--k-editor-popup-margin));right:var(--k-editor-popup-margin);bottom:auto;left:auto;width:max-content;min-width:var(--k-editor-popup-min-width);max-width:calc(100vw - 2 * var(--k-editor-popup-margin));padding:16px 0;border:none;border-radius:var(--k-editor-popup-corner);background:var(--keep-note-bg);box-shadow:var(--k-editor-popup-shadow)}.selection-reminder[data-color=default] .picker{background:var(--keep-m3-surface-container)}}}@layer components{.stranded-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--board-max);margin:8px auto 0;padding:10px 12px 10px 16px;background:var(--k-stranded-notice-fill);color:var(--k-stranded-notice-ink);border-radius:8px;font-size:13px;line-height:1.5}.stranded-notice{padding-left:calc(16px + var(--board-inset, 0px));padding-right:calc(12px + var(--board-inset, 0px))}.anon-notice__actions{display:flex;gap:8px;flex-shrink:0}@media(max-width:700px),(hover:none)and (max-height:500px){.stranded-notice{padding-left:24px;padding-right:24px}}@media(hover:none)and (min-width:600px)and (max-width:839.98px)and (min-height:600px){.stranded-notice{padding-left:24px;padding-right:24px}}@media(hover:none)and (min-width:720px)and (max-width:839.98px)and (min-height:720px){.stranded-notice{padding-left:26px;padding-right:26px}}}@layer components{.sync-status{max-width:var(--board-max);margin:8px auto 0;padding:10px 16px;background:var(--k-sync-status-fill);color:var(--k-sync-status-ink);border-radius:8px;font-size:13px}.sync-status--unsaved{display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:1.5}.sync-status{padding-left:calc(16px + var(--board-inset, 0px));padding-right:calc(16px + var(--board-inset, 0px))}.sync-status--dismissable{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-right:calc(12px + var(--board-inset, 0px))}@media(max-width:700px),(hover:none)and (max-height:500px){.sync-status{padding-left:24px;padding-right:24px}}@media(hover:none)and (min-width:600px)and (max-width:839.98px)and (min-height:600px){.sync-status{padding-left:24px;padding-right:24px}}@media(hover:none)and (min-width:720px)and (max-width:839.98px)and (min-height:720px){.sync-status{padding-left:26px;padding-right:26px}}}@layer components{.board-empty:focus-visible{outline:none}.board-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12vh;margin-top:12dvh;color:var(--keep-watermark)}.board-empty__icon{margin:0 auto;color:var(--keep-watermark)}.board-empty p{margin-top:8px;font-size:22px;color:var(--keep-fg-muted);font-weight:400;text-align:center;padding:0 24px}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.board-empty--keep{margin-top:0;color:var(--k-empty-tint);scroll-margin-bottom:var(--sab)}.board-empty__glyph{display:block;flex:none;width:var(--k-empty-glyph);height:var(--k-empty-glyph);margin:var(--k-empty-top) 0 var(--k-empty-gap)}.board-empty--line-only .board-empty__glyph{display:none}.board-empty--keep .board-empty__line{margin-top:0;margin-bottom:0;padding:0 var(--k-empty-side);font-size:var(--k-empty-line-size);font-weight:400;line-height:normal;letter-spacing:0;color:var(--keep-m3-on-surface);text-align:center}.board-empty__held{visibility:hidden}}}@layer components{.boot-splash__bar{margin-top:18px;width:160px;height:4px;border-radius:2px;background:var(--keep-watermark);opacity:.55;overflow:hidden;position:relative}.boot-splash__bar:after{content:"";position:absolute;top:0;bottom:0;width:40%;border-radius:2px;background:var(--keep-fg-muted);animation:keep-boot-slide 1.2s ease-in-out infinite}@keyframes keep-boot-slide{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.boot-splash__bar:after{animation:none;left:0;width:100%;opacity:.4}}}@layer components{@media(hover:none)and (min-width:840px)and (min-height:600px){.empty-pane{position:fixed;top:var(--sat);bottom:0;left:calc(var(--pane-x, 50vw) + 12px);right:0;z-index:23;display:flex;flex-direction:column;background:transparent}.empty-pane__card,.empty-pane-under__card{flex:1;margin-right:var(--k-editor-pane-end);border-radius:var(--k-editor-pane-corner) var(--k-editor-pane-corner) 0 0;background:var(--keep-pane-card, var(--keep-surface));display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.empty-pane__body,.empty-pane-under__body{display:flex;flex-direction:column;align-items:center;gap:var(--k-empty-gap);padding:var(--k-empty-top) var(--k-empty-side) var(--sab);text-align:center}:root[data-pane-at=full-browse] .empty-pane__body{display:none}.empty-pane-under{position:fixed;top:var(--sat);bottom:0;left:calc(var(--pane-x, 50vw) + 12px);right:0;z-index:22;display:flex;flex-direction:column;pointer-events:none}.empty-pane-under__body{visibility:hidden}.editor-pane:has(>.editor--closing)~.empty-pane-under .empty-pane-under__body{visibility:visible}:root[data-pane-at=full-browse] .empty-pane-under__body{display:none}.empty-pane__glyph,.empty-pane-under__glyph{flex:none;color:var(--keep-empty-tint)}.empty-pane__line,.empty-pane-under__line{margin:0;font-size:var(--k-empty-line-size);line-height:20px;letter-spacing:0;color:var(--keep-pane-on-card, var(--keep-fg))}}}@layer components{.session-end-scrim{align-items:center;z-index:60}.session-end{width:100%;max-width:420px;padding:24px;background:var(--keep-surface);border-radius:8px;box-shadow:0 4px 8px 3px #3c404326,0 1px 3px #3c40434d;color:var(--keep-fg)}.session-end__title{margin:0 0 12px;font-size:18px;font-weight:500}.session-end__body{margin:0;font-size:14px;line-height:1.5;color:var(--keep-fg-muted)}.session-end__actions{display:flex;justify-content:flex-end;margin-top:20px}}@layer components{@media(hover:hover){.web-tip{position:fixed;z-index:1000;box-sizing:border-box;height:24px;padding:4px 8px;border-radius:4px;background:#3c4043e6;color:#fff;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3px;white-space:nowrap;pointer-events:none;transform:translate(-50%)}.web-tip--above{transform:translate(-50%,-100%)}}}@layer components{.app{min-height:100vh;min-height:100dvh}.content{--board-max: var(--k-content-max);margin-left:var(--k-content-start);transition:margin-left .25s var(--ease-decel);padding-top:calc(var(--topbar-h) + 8px);padding-bottom:calc(var(--k-content-foot) + var(--sab));animation:keep-board-in .2s var(--ease-decel)}@media(hover:hover){.content--results{padding-top:calc(var(--topbar-h) + 16px)}}.app__body--nav-pinned .content{margin-left:var(--k-content-pinned-start)}.content[data-layout=list]{--board-max: 632px}@media(hover:none)and (max-height:599.98px)and (orientation:landscape){.content[data-layout=list]{--board-max: none}}@media(hover:none)and (min-width:600px)and (min-height:600px){.content[data-layout=list]{--board-max: none}}@media(hover:none)and (max-width:839.98px),(hover:none)and (max-height:599.98px){.app:not(.app--classic) .content:not(.content--results){padding-top:var(--topbar-h)}}@media(hover:none)and (min-width:840px)and (min-height:600px){.app--pane{min-height:100dvh;background:var(--keep-pane-page);--topbar-h: calc(80px + var(--sat))}.app--pane:not(.app--classic) .content:not(.content--results){padding-top:var(--topbar-h)}.app--pane.app--classic .content{background:var(--keep-pane-page);padding-top:calc(var(--topbar-h) + 22px)}.app--pane .content{--keep-surface: var(--keep-m3-surface);width:max(var(--k-pane-floor),calc(max(var(--pane-x, 50vw),var(--pane-pin-x, 0px)) - var(--k-pane-panel-margin)));flex:none;opacity:var(--pane-board-alpha, 1);clip-path:inset(0 max(0px,calc(max(var(--k-pane-floor),calc(max(var(--pane-x, 50vw),var(--pane-pin-x, 0px)) - var(--k-pane-panel-margin))) - var(--pane-x, 50vw) + var(--k-pane-panel-margin))) 0 0)}.pane-divider{position:fixed;left:calc(var(--pane-x, 50vw) - var(--k-pane-handle-box) / 2);top:calc((100dvh - var(--k-pane-handle-box)) / 2);width:var(--k-pane-handle-box);height:var(--k-pane-handle-box);z-index:23;touch-action:none;cursor:col-resize;-webkit-tap-highlight-color:transparent}.pane-divider:before{content:"";position:absolute;left:calc((var(--k-pane-handle-box) - var(--k-pane-handle-width)) / 2);top:0;width:var(--k-pane-handle-width);height:var(--k-pane-handle-height);border-radius:calc(var(--k-pane-handle-width) / 2);background:var(--keep-outline)}:root[data-pane-drag=true] .pane-divider:before{left:calc((var(--k-pane-handle-box) - var(--k-pane-handle-held-width)) / 2);top:calc((var(--k-pane-handle-box) - var(--k-pane-handle-held-height)) / 2);width:var(--k-pane-handle-held-width);height:var(--k-pane-handle-held-height);border-radius:calc(var(--k-pane-handle-held-width) / 2);background:var(--keep-fg)}}@media(hover:none){.has-editor-drawing .pane-divider{display:none}}.app--classic{--topbar-h: calc(64px + var(--sat))}.app--classic .content{background:var(--keep-bg);min-height:100dvh;box-sizing:border-box}.board-return{position:fixed;inset:0;z-index:23;background:var(--keep-bg);pointer-events:none}@media(prefers-reduced-motion:reduce){.content{animation:none}}}
