.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:50%;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{display:table-cell;padding:.5em;vertical-align:middle;cursor:pointer}.DayPicker-WeekNumber{min-width:1em;border-right:1px solid #eaecec;color:#8b9898;text-align:right;font-size:.75em}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}.ample-editor{background-color:var(--color-background-primary);-webkit-tap-highlight-color:rgba(0,0,0,0)}.ample-editor .attachment{align-items:center;background-color:var(--color-background-secondary);border:1px solid var(--color-border-primary);border-radius:4px;color:var(--color-text-link);display:inline-flex;max-width:600px;position:relative;width:100%}.ample-editor .attachment .attachment-link{align-items:center;display:inline-flex;padding:8px;position:relative}.ample-editor .attachment .attachment-link-icon{margin-right:8px}.ample-editor .attachment .attachment-link-icon:after{background-color:var(--color-background-secondary);left:0;padding:8px;position:absolute;top:0}.ample-editor .attachment .delete-button{color:var(--color-text-medium-contrast);cursor:pointer;margin-left:auto;padding:8px}.ample-editor .attachment .indicator{display:none;position:absolute;top:8px;left:8px;background-color:var(--color-background-secondary);color:var(--color-text-medium-contrast)}.ample-editor .attachment .indicator:after{content:"cloud_upload"}.ample-editor .attachment .status-text{color:var(--color-text-medium-contrast)}.ample-editor .attachment.uploading .indicator{display:block}.ample-editor .attachment.failed .attachment-link{color:var(--color-text-medium-contrast)}.ample-editor .attachment.failed .attachment-link-icon:after{color:var(--color-text-error-medium-contrast);content:"error_outline"}.ample-editor .attachment.failed .status-text{color:var(--color-text-error-medium-contrast)}.ample-editor .attachment.opening .attachment-link .attachment-link-icon:after{content:"open_in_new"}.ample-editor .attachment.opening,.ample-editor .attachment.uploading{cursor:default;color:var(--color-border-primary)}.ample-editor .attachment.opening .attachment-link,.ample-editor .attachment.uploading .attachment-link{color:var(--color-text-medium-contrast)}.ample-editor .attachment.opening .delete-button,.ample-editor .attachment.uploading .delete-button{color:var(--color-text-lower-contrast)}@media(hover:hover){.ample-editor .attachment:not(.failed):not(.opening):not(.uploading) .attachment-link:hover .attachment-link-icon:after{content:"open_in_new"}.ample-editor .attachment .delete-button:hover{color:var(--color-text-high-contrast)}}.ample-editor blockquote{padding-left:1em;border-left:3px solid var(--color-border-primary);margin:20px 0;color:var(--color-text-medium-contrast)}.ample-editor .bullet-list-item{display:list-item;list-style-type:disc;margin:-6px 0 6px 21px;padding:0;position:relative}.ample-editor .bullet-list-item.indent-1{margin-left:37px;list-style-type:square}.ample-editor .bullet-list-item.indent-2{margin-left:53px;list-style-type:circle}.ample-editor .bullet-list-item.indent-3{margin-left:69px;list-style-type:none}.ample-editor .bullet-list-item.indent-3:before{position:absolute;font-size:14px;top:2px;left:-28px;width:21px;text-align:right;content:"□"}.ample-editor .bullet-list-item.indent-4{margin-left:85px;list-style-type:none}.ample-editor .bullet-list-item.indent-4:before{position:absolute;font-size:14px;top:2px;left:-28px;width:21px;text-align:right;content:"▲";font-size:10px;top:4px}.ample-editor .bullet-list-item:first-child,.ample-editor :not(.bullet-list-item)+.bullet-list-item{margin-top:6px}.ample-editor .check-list-item{position:relative;border-radius:4px;margin-top:-6px;margin-bottom:12px}.ample-editor .check-list-item.expanded{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin-right:-12px;margin-left:-12px;background-color:var(--color-background-secondary)}.ample-editor .check-list-item.expanded .row-wrapper{padding:0 12px}.ample-editor .check-list-item.expanded.highlighted{background-color:var(--color-background-action-low-contrast)}.ample-editor .check-list-item.indent-1{margin-left:20px}.ample-editor .check-list-item.indent-2{margin-left:40px}.ample-editor .check-list-item.indent-3{margin-left:60px}.ample-editor .check-list-item.indent-4{margin-left:80px}.ample-editor .check-list-item.dismissed{opacity:.3}.ample-editor .check-list-item .android-chrome-space{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ample-editor .check-list-item .android-chrome-space:not(.empty){display:none}.ample-editor .check-list-item .row-wrapper{display:flex;flex-direction:row;width:100%;border-left:4px solid var(--color-background-task-value);transition:border .1s ease-in;background-color:var(--color-background-secondary)}.ample-editor .check-list-item.expanded .row-wrapper{background-color:var(--color-background-tertiary)}.ample-editor .check-list-item.highlighted .row-wrapper{background-color:var(--color-background-action-low-contrast)}.ample-editor .check-list-item.value-1 .row-wrapper{border-left-color:#3e92cc}.ample-editor .check-list-item.value-2 .row-wrapper{border-left-color:#ffb238}.ample-editor .check-list-item.value-3 .row-wrapper{border-left-color:#f5624c}.ample-editor .check-list-item .input-container{align-self:start;margin-right:10px;position:relative;top:14px;left:10px;width:15px;height:15px;border-radius:4px;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:993px){.ample-editor .check-list-item .input-container{top:15px}}.ample-editor-editor.firefox .check-list-item .input-container{-moz-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.ample-editor .check-list-item .input-container input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:16px;height:16px}.ample-editor .check-list-item .input-container input[type=checkbox]:disabled+.checkbox{border-color:var(--color-text-medium-contrast);cursor:default}.ample-editor .check-list-item .input-container .checkbox{margin:-4px 0 0 -2px;font-size:20px;color:var(--color-text-medium-contrast);cursor:pointer}.ample-editor .check-list-item .input-container.shift .checkbox{color:var(--color-text-error-medium-contrast)}.ample-editor .check-list-item .content-container{display:inline-flex;flex-grow:1;padding:11px 4px 10px 8px;min-width:0;word-wrap:break-word}.ample-editor .check-list-item .content-container>p{width:100%;word-wrap:break-word}.ample-editor .check-list-item .widgets-bar{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-left:auto;align-self:start;padding:6px 0;text-align:right;cursor:text;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ample-editor-editor.firefox .check-list-item .widgets-bar{-moz-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.ample-editor .check-list-item .widgets-bar .widget{visibility:hidden;cursor:pointer;width:28px;height:28px;border-radius:14px;padding:5px;margin-left:2px;font-size:18px;color:var(--color-text-medium-contrast)}.ample-editor .check-list-item .widgets-bar .widget.active,.ample-editor .check-list-item .widgets-bar .widget.enabled{visibility:visible}.ample-editor .check-list-item .widgets-bar .widget.active{background-color:#626d7a;color:var(--color-text-reversed)}.ample-editor .check-list-item .widgets-bar .widget.enabled:not(.active).due-date{color:var(--color-text-link)}.ample-editor .check-list-item .widgets-bar .widget.enabled:not(.active).priority{color:var(--color-text-error-low-contrast)}.ample-editor .check-list-item .widgets-bar .widget.readonly{cursor:default}.ample-editor .check-list-item .widgets-bar .widget-popup-container{position:absolute;right:0;top:calc(100% - 2px);width:280px;text-align:left}.ample-editor .check-list-item .widgets-bar .widget-popup-container.priority{width:200px}.ample-editor .check-list-item .widgets-bar .widget-popup-container .DayPicker{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);max-width:280px;position:absolute;width:100%;z-index:1}.ample-editor .check-list-item.overdue .widgets-bar .widget.due-date.enabled:not(.active){color:var(--color-text-error-medium-contrast)}.ample-editor .check-list-item .expander{display:block;align-self:start;width:28px;height:28px;border-radius:14px;margin:6px 6px 6px 2px;font-size:24px;padding:2px;text-align:center;color:var(--color-text-lower-contrast);cursor:pointer;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ample-editor-editor.firefox .check-list-item .expander{-moz-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.ample-editor .check-list-item .expander:after{content:"keyboard_arrow_down"}.ample-editor .check-list-item.expanded .widgets-bar .widget{visibility:hidden}.ample-editor .check-list-item.expanded .expander{color:var(--color-text-medium-contrast)}.ample-editor .check-list-item.expanded .expander:after{content:"keyboard_arrow_up"}.ample-editor .check-list-item .details-container{display:none;width:100%;border-radius:0 0 4px 4px;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ample-editor .check-list-item.expanded .details-container{display:block}@media print{.ample-editor .check-list-item.expanded{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.ample-editor .check-list-item .expander{display:none}.ample-editor .check-list-item.expanded .row-wrapper,.ample-editor .check-list-item .row-wrapper{background-color:#fff}}@media(hover:hover){.ample-editor:not(.mobile-embed) .check-list-item:hover:not(.expanded) .row-wrapper{background-color:var(--color-background-tertiary)}.ample-editor:not(.mobile-embed) .check-list-item:hover:not(.expanded) .widgets-bar .widget:not(.readonly){visibility:visible;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.ample-editor:not(.mobile-embed) .check-list-item:hover:not(.expanded) .widgets-bar .widget:not(.readonly):not(.active){background-color:var(--color-background-primary)}.ample-editor:not(.mobile-embed) .check-list-item:hover:not(.expanded) .widgets-bar .widget:not(.readonly):not(.active):hover{background-color:var(--color-background-secondary)}.ample-editor:not(.mobile-embed) .check-list-item:hover:not(.expanded) .expander{background-color:var(--color-background-tertiary);color:var(--color-text-medium-contrast)}.ample-editor:not(.mobile-embed) .check-list-item:hover:not(.expanded) .expander:hover{background-color:var(--color-background-element-medium-contrast)}.ample-editor:not(.mobile-embed) .check-list-item:before{direction:ltr;display:inline-block;font-family:Material Icons;font-feature-settings:"liga";font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:none;position:absolute;left:0;top:-3px;height:calc(100% + 6px);padding-top:9px;width:22px;color:var(--color-text-lower-contrast);font-size:20px;content:"drag_indicator"}.ample-editor:not(.mobile-embed) .check-list-item.ProseMirror-selectednode:before,.ample-editor:not(.mobile-embed) .check-list-item:hover:before{display:inline-block;cursor:move}.ample-editor:not(.mobile-embed) .check-list-item.expanded:before,.ample-editor:not(.mobile-embed) .check-list-item.expanded:hover:before{display:none}.ample-editor:not(.mobile-embed) .check-list-item:not(.expanded){margin-left:-22px;padding-left:22px}.ample-editor:not(.mobile-embed) .check-list-item:not(.expanded).indent-1{margin-left:-2px}.ample-editor:not(.mobile-embed) .check-list-item:not(.expanded).indent-2{margin-left:18px}.ample-editor:not(.mobile-embed) .check-list-item:not(.expanded).indent-3{margin-left:38px}.ample-editor:not(.mobile-embed) .check-list-item:not(.expanded).indent-4{margin-left:58px}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:hover:not(.expanded){background-color:var(--color-background-secondary)}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:hover:not(.expanded) .widget:not(.enabled){visibility:hidden}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:hover:not(.expanded) .widget.enabled{background-color:transparent;box-shadow:none}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:not(.expanded){margin-left:0;padding-left:0}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:not(.expanded).indent-1{margin-left:20px}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:not(.expanded).indent-2{margin-left:40px}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:not(.expanded).indent-3{margin-left:60px}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:not(.expanded).indent-4{margin-left:80px}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:not(.expanded) .expander{background-color:var(--color-background-secondary);color:var(--color-text-lower-contrast)}.ample-editor:not(.mobile-embed).keyboard-interaction .check-list-item:hover:before,.ample-editor:not(.mobile-embed).readonly .check-list-item:hover:before{display:none}.ample-editor:not(.mobile-embed).readonly .check-list-item:hover:not(.expanded){background-color:var(--color-background-secondary)}.ample-editor:not(.mobile-embed).readonly .check-list-item:not(.expanded){margin-left:0;padding-left:0}.ample-editor:not(.mobile-embed).readonly .check-list-item:not(.expanded).indent-1{margin-left:20px}.ample-editor:not(.mobile-embed).readonly .check-list-item:not(.expanded).indent-2{margin-left:40px}.ample-editor:not(.mobile-embed).readonly .check-list-item:not(.expanded).indent-3{margin-left:60px}.ample-editor:not(.mobile-embed).readonly .check-list-item:not(.expanded).indent-4{margin-left:80px}}@media(hover:none){.ample-editor .check-list-item.selected .row-wrapper{background-color:var(--color-background-tertiary)}.ample-editor .check-list-item.selected:not(.expanded) .widgets-bar{display:flex}.ample-editor .check-list-item.expanded .expander,.ample-editor .check-list-item.selected .expander{background-color:var(--color-background-element-medium-contrast)}.ample-editor .check-list-item .row-wrapper{flex-wrap:wrap}.ample-editor .check-list-item .content-container{width:calc(100% - 72px);line-height:24px;padding:8px}.ample-editor .check-list-item .expander{color:var(--color-text-medium-contrast)}.ample-editor .check-list-item .widgets-bar{order:4;display:none;margin-left:32px;padding:0 0 12px 6px;width:100%;justify-content:flex-start}.ample-editor .check-list-item .widgets-bar .widget{visibility:visible;background-color:var(--color-background-primary);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);margin-left:0;margin-right:6px;width:32px;height:32px;border-radius:16px;padding:7px}.ample-editor .check-list-item .widgets-bar .widget.active{background-color:#626d7a;color:var(--color-text-reversed)}.ample-editor .check-list-item .widgets-bar .widget-popup-container{left:0;top:calc(100% - 8px);width:auto;right:0!important}.ample-editor .check-list-item .input-container{top:0;left:0;margin-right:0;box-sizing:content-box;padding:12px 2px 12px 10px;width:20px;height:20px}.ample-editor .check-list-item .input-container .checkbox{font-size:24px}.ample-editor .check-list-item .DayPicker-NavButton--prev{right:unset;left:8px}.ample-editor .check-list-item .DayPicker-NavButton--next{right:8px}.ample-editor .check-list-item .DayPicker-NavButton{top:8px;width:24px;height:24px}}.ample-editor.mobile-embed .check-list-item.selected .row-wrapper{background-color:var(--color-background-tertiary)}.ample-editor.mobile-embed .check-list-item.selected:not(.expanded) .widgets-bar{display:flex}.ample-editor.mobile-embed .check-list-item.expanded .expander,.ample-editor.mobile-embed .check-list-item.selected .expander{background-color:var(--color-background-element-medium-contrast)}.ample-editor.mobile-embed .check-list-item .row-wrapper{flex-wrap:wrap}.ample-editor.mobile-embed .check-list-item .content-container{width:calc(100% - 72px);line-height:24px;padding:8px}.ample-editor.mobile-embed .check-list-item .expander{color:var(--color-text-medium-contrast)}.ample-editor.mobile-embed .check-list-item .widgets-bar{order:4;display:none;margin-left:32px;padding:0 0 12px 6px;width:100%;justify-content:flex-start}.ample-editor.mobile-embed .check-list-item .widgets-bar .widget{visibility:visible;background-color:var(--color-background-primary);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);margin-left:0;margin-right:6px;width:32px;height:32px;border-radius:16px;padding:7px}.ample-editor.mobile-embed .check-list-item .widgets-bar .widget.active{background-color:#626d7a;color:var(--color-text-reversed)}.ample-editor.mobile-embed .check-list-item .widgets-bar .widget-popup-container{left:0;top:calc(100% - 8px);width:auto;right:0!important}.ample-editor.mobile-embed .check-list-item .input-container{top:0;left:0;margin-right:0;box-sizing:content-box;padding:12px 2px 12px 10px;width:20px;height:20px}.ample-editor.mobile-embed .check-list-item .input-container .checkbox{font-size:24px}.ample-editor.mobile-embed .check-list-item .DayPicker-NavButton--prev{right:unset;left:8px}.ample-editor.mobile-embed .check-list-item .DayPicker-NavButton--next{right:8px}.ample-editor.mobile-embed .check-list-item .DayPicker-NavButton{top:8px;width:24px;height:24px}.ample-editor .check-list-item:first-child,.ample-editor :not(.check-list-item)+.check-list-item{margin-top:6px}.ample-editor .code{background-color:var(--color-background-code);border-radius:3px;box-shadow:-4px 0 0 0 var(--color-background-code),4px 0 0 0 var(--color-background-code);font-family:monospace;margin:0 4px;padding:2px 0;white-space:pre-wrap}.ample-editor .code:after,.ample-editor .code:before{content:"";display:inline-block;vertical-align:text-top}.ample-editor .code-block{border:1px solid var(--color-border-primary);background-color:var(--color-background-element-low-contrast);margin:8px 0;padding:8px;position:relative;white-space:pre-wrap}.ample-editor .code-block .syntax-select{position:absolute;top:5px;right:5px;font-size:10px}.ample-editor .code-block .syntax-select select{-moz-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;height:auto}.ample-editor .completed-tasks{padding:8px 16px}.ample-editor .completed-tasks .completed-tasks-progress-bar{margin-left:auto;width:360px;height:22px}.ample-editor .completed-tasks .completed-tasks-progress-bar>svg{margin-top:-9px}.ample-editor .completed-tasks .completed-tasks-progress-bar .tooltip-trigger{pointer-events:all;cursor:default}.ample-editor .completed-tasks .completed-tasks-progress-bar .tooltip-trigger:focus{outline:none}.ample-editor .completed-tasks .completed-tasks-progress-bar .tooltip-trigger .tooltip-rect{stroke:none;fill:none}.ample-editor .completed-tasks .completed-tasks-progress-bar .tooltip-trigger .tooltip-line{stroke:none;stroke-width:2px}.ample-editor .completed-tasks .completed-tasks-progress-bar .tooltip-trigger:hover .tooltip-line{stroke:#000}.ample-editor .completed-tasks .completed-tasks-progress-bar .line-stroke{stroke:url(#completed-tasks-stroke-gradient);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;fill:none}.ample-editor .completed-tasks .completed-tasks-progress-bar .line-fill{stroke:none;stroke-width:0;fill:url(#completed-tasks-fill-gradient)}.ample-editor .completed-tasks .completed-tasks-progress-bar .week-marker{stroke:var(--color-border-primary);stroke-linecap:round;stroke-width:2px;stroke-dasharray:1px,4px}@media only screen and (max-width:600px){.ample-editor .completed-tasks .completed-tasks-progress-bar{display:flex;height:40px;margin-left:0;width:100%}.ample-editor .completed-tasks .completed-tasks-progress-bar>svg{margin-top:0}.ample-editor .completed-tasks .completed-tasks-progress-bar .tooltip-line{stroke-width:3px}}.ample-editor .completed-tasks .completed-tasks-footer,.ample-editor .completed-tasks .completed-tasks-header{display:flex;justify-content:space-between;align-items:center;min-height:64px;padding:24px 16px;color:var(--color-text-high-contrast);font-size:14px}.ample-editor .completed-tasks .tasks-editor .check-list-item .content-container{text-decoration:line-through}.ample-editor .completed-tasks .show-more-button{color:var(--color-text-link);cursor:pointer;font-size:14px;padding:0 16px 24px;text-align:center}@media only screen and (max-width:600px){.ample-editor .completed-tasks .completed-tasks-footer,.ample-editor .completed-tasks .completed-tasks-header{align-items:flex-start;flex-direction:column;height:auto;padding:12px 0}.ample-editor .completed-tasks .completed-tasks-footer .text,.ample-editor .completed-tasks .completed-tasks-header .text{margin-bottom:12px}}.tippy-tooltip.completed-tasks-theme{padding:6px 12px;background-color:#2f3740;color:var(--color-text-reversed);font-size:12px;line-height:16px;text-align:center}.ample-editor .DayPicker{color:var(--color-text-high-contrast);line-height:normal;white-space:nowrap}.ample-editor .DayPicker .DayPicker-Day,.ample-editor .DayPicker .DayPicker-NavButton,.ample-editor .DayPicker .DayPicker-wrapper{outline:none}.ample-editor .DayPicker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:var(--color-background-action-high-contrast);color:var(--color-text-reversed)}.ample-editor .DayPicker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:var(--color-background-action-high-contrast-alt)}.ample-editor .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:var(--color-background-action-low-contrast);color:var(--color-text-high-contrast)}.ample-editor .DayPicker .DayPicker-Day--today{color:var(--color-text-status)}.ample-editor .editor-tabs{background-color:var(--color-background-secondary);margin-top:-70px;position:relative}.ample-editor .editor-tabs .tab-bar{align-items:center;background-color:var(--color-background-tertiary);border-top:1px solid var(--color-border-primary);color:var(--color-text-low-contrast);cursor:pointer;display:flex;flex-direction:row;height:50px;overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ample-editor .editor-tabs .tab-bar::-webkit-scrollbar{display:none}.ample-editor .editor-tabs .tab-bar .expander{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;height:49px;padding-right:32px;margin-left:auto}.ample-editor .editor-tabs .tab-bar-inner{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;flex-direction:row;flex-grow:1;padding:0 32px;width:0}.ample-editor .editor-tabs.collapsed .tab-bar .tab-bar-inner{border-bottom-color:var(--color-background-tertiary)}.ample-editor .editor-tabs .tab{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;font-size:14px;height:49px;justify-content:center;margin-bottom:-1px;padding:0 16px;white-space:nowrap}.ample-editor .editor-tabs .tab .material-icons{font-size:16px;margin-right:6px}.ample-editor .editor-tabs .tab .count{margin-left:8px}.ample-editor .editor-tabs.collapsed .tab{border-bottom-color:var(--color-background-tertiary)}.ample-editor .editor-tabs:not(.collapsed) .tab.current{border-bottom-color:var(--color-background-secondary);border-left:1px solid var(--color-border-primary);border-right:1px solid var(--color-border-primary);background-color:var(--color-background-secondary);color:var(--color-text-high-contrast);cursor:default;padding:0 15px}.ample-editor .editor-tabs:not(.collapsed) .tab.current .material-icons{color:var(--color-text-medium-contrast)}.ample-editor .editor-tabs .no-tasks-message{color:var(--color-text-medium-contrast);font-size:14px;padding:32px}.ample-editor .editor-tabs .error-message{color:var(--color-text-error-medium-contrast);font-size:14px;padding:32px}.ample-editor .editor-tabs .tasks-editor .check-list-item .content-container,.ample-editor .editor-tabs .tasks-editor .check-list-item .input-container:not(.shift) .checkbox{color:var(--color-text-medium-contrast)}.ample-editor .editor-tabs .tasks-editor .check-list-item .row-wrapper{background-color:var(--color-background-tertiary)}@media print{.ample-editor .editor-tabs{background-color:var(--color-background-primary);margin-top:0}.ample-editor .editor-tabs.collapsed{display:none}.ample-editor .editor-tabs .tab-bar{visibility:hidden}}@media only screen and (max-width:720px){.ample-editor .editor-tabs:not(.collapsed) .tab:first-child.current{border-left-color:var(--color-background-secondary)}.ample-editor .editor-tabs .tab-bar .tab-bar-inner{padding:0 16px 0 0}}@media only screen and (max-width:600px){.ample-editor .editor-tabs .tab{font-size:13px}.ample-editor .editor-tabs .tab .material-icons{font-size:14px}.ample-editor .editor-tabs .tab-bar .expander{display:none}.ample-editor .editor-tabs .no-tasks-message{font-size:14.5px}}@media only screen and (max-width:460px){.ample-editor:not(.mobile-embed) .editor-tabs .tab .material-icons{display:none}.ample-editor .editor-tabs .no-tasks-message{font-size:15px}}@media only screen and (max-width:600px){.ample-editor .editor-tabs .no-tasks-message{padding:16px}}@media(hover:hover){.ample-editor:not(.mobile-embed) .editor-tabs .tasks-editor:not(.readonly) .check-list-item:not(.expanded):hover .expander,.ample-editor:not(.mobile-embed) .editor-tabs .tasks-editor:not(.readonly) .check-list-item:not(.expanded):hover .row-wrapper{background-color:var(--color-background-element-medium-contrast)}.ample-editor:not(.mobile-embed) .editor-tabs .tasks-editor:not(.readonly) .check-list-item:not(.expanded):hover .expander:hover{background-color:var(--color-background-element-high-contrast)}}.ample-editor .emoji-popper-container{position:absolute;z-index:10}.ample-editor .emoji-popper-container .emoji-mart-search{display:none}.ample-editor h1.heading{font-size:24px;margin:12px 0 9.6px}.ample-editor h2.heading{font-size:21px;margin:10.5px 0 8.4px}.ample-editor h3.heading{font-size:18px;margin:10.5px 0 7.2px}.ample-editor h1.heading .heading-anchor{left:-28px}.ample-editor h2.heading .heading-anchor{left:-25px}.ample-editor h3.heading .heading-anchor{left:-22px}.ample-editor .heading{position:relative}.ample-editor .heading.highlight:before{background-color:var(--color-text-error-low-contrast);border-radius:4px;bottom:-8px;content:"";left:-8px;opacity:.2;position:absolute;right:-8px;top:-8px}.ample-editor .heading>a:not(.link){color:var(--color-text-high-contrast)}.ample-editor .heading .heading-anchor{display:none;font-size:inherit;padding-right:4px;position:absolute}@media(hover:hover){.ample-editor .heading .heading-anchor:hover,.ample-editor .heading:hover .heading-anchor{display:block}}.ample-editor .hidden-tasks{padding:8px 16px}.ample-editor .horizontal-rule{border:none;margin:1em 0;padding:2px 10px}.ample-editor .horizontal-rule.ProseMirror-selectednode{background-color:var(--color-background-element-low-contrast)}.ample-editor .horizontal-rule:after{background-color:var(--color-background-element-high-contrast);content:"";display:block;height:1px;line-height:2px}.ample-editor .ample-editor-editor .image,.ample-editor .tasks-editor .image{display:inline-flex;position:relative;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-height:32px;min-width:32px}.ample-editor .ample-editor-editor .image.failed,.ample-editor .tasks-editor .image.failed{outline:2px solid var(--color-text-error-medium-contrast)}.ample-editor .ample-editor-editor .image.ProseMirror-selectednode,.ample-editor .ample-editor-editor .image.resizing,.ample-editor .tasks-editor .image.ProseMirror-selectednode,.ample-editor .tasks-editor .image.resizing{outline:2px solid #8cf}.ample-editor .ample-editor-editor .image img,.ample-editor .tasks-editor .image img{align-self:flex-start;cursor:default;max-width:100%}.ample-editor .ample-editor-editor .image img.failed,.ample-editor .tasks-editor .image img.failed{width:200px;height:200px}.ample-editor .ample-editor-editor .image .overlay-button,.ample-editor .tasks-editor .image .overlay-button{display:none;position:absolute;width:32px;height:32px;padding:4px;border-radius:4px;color:var(--color-text-reversed);background-color:#000;opacity:.5}.ample-editor .ample-editor-editor .image .resize-handle,.ample-editor .tasks-editor .image .resize-handle{bottom:0;cursor:nwse-resize;right:0;touch-action:none;border-radius:4px 0 0 0}.ample-editor .ample-editor-editor .image .resize-handle:before,.ample-editor .tasks-editor .image .resize-handle:before{content:"photo_size_select_large";position:absolute}.ample-editor .ample-editor-editor .image.ProseMirror-selectednode .resize-handle,.ample-editor .tasks-editor .image.ProseMirror-selectednode .resize-handle{display:block}.ample-editor .ample-editor-editor .image.resizing .resize-handle,.ample-editor .tasks-editor .image.resizing .resize-handle{background-color:rgba(0,0,0,.5);display:block;opacity:1}.ample-editor .ample-editor-editor .image .open-link,.ample-editor .tasks-editor .image .open-link{cursor:pointer;top:0;right:0}.ample-editor .ample-editor-editor .image .open-link:before,.ample-editor .tasks-editor .image .open-link:before{content:"open_in_new";position:absolute}.ample-editor .ample-editor-editor .image .indicator,.ample-editor .tasks-editor .image .indicator{top:0;left:0}.ample-editor .ample-editor-editor .image .indicator:before,.ample-editor .tasks-editor .image .indicator:before{content:"cloud_upload";position:absolute}.ample-editor .ample-editor-editor .image.failed .indicator,.ample-editor .ample-editor-editor .image.uploading .indicator,.ample-editor .tasks-editor .image.failed .indicator,.ample-editor .tasks-editor .image.uploading .indicator{display:block}.ample-editor .ample-editor-editor .image.failed .indicator,.ample-editor .tasks-editor .image.failed .indicator{background-color:rgba(0,0,0,.5);color:var(--color-text-error-medium-contrast);opacity:1}.ample-editor .ample-editor-editor .image.failed .indicator:before,.ample-editor .tasks-editor .image.failed .indicator:before{content:"error"}.ample-editor .ample-editor-editor .image.has-text .indicator,.ample-editor .tasks-editor .image.has-text .indicator{cursor:pointer}.ample-editor .ample-editor-editor .image.has-text .indicator:before,.ample-editor .tasks-editor .image.has-text .indicator:before{content:"text_rotate_vertical"}.ample-editor .ample-editor-editor .image .android-chrome-space,.ample-editor .tasks-editor .image .android-chrome-space{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(hover:none){.ample-editor .ample-editor-editor .image.ProseMirror-selectednode.has-text .indicator,.ample-editor .tasks-editor .image.ProseMirror-selectednode.has-text .indicator{border-radius:0 0 4px 4px;display:block;left:unset;right:36px}.ample-editor .ample-editor-editor .image.ProseMirror-selectednode .open-link[href],.ample-editor .tasks-editor .image.ProseMirror-selectednode .open-link[href]{border-radius:0 0 0 4px;display:block}}@media(hover:hover){.ample-editor:not(.mobile-embed) .ample-editor-editor .image.has-text:hover .indicator,.ample-editor:not(.mobile-embed) .ample-editor-editor .image:hover .open-link[href],.ample-editor:not(.mobile-embed) .tasks-editor .image.has-text:hover .indicator,.ample-editor:not(.mobile-embed) .tasks-editor .image:hover .open-link[href]{display:block}.ample-editor:not(.mobile-embed) .ample-editor-editor .image .overlay-button:hover,.ample-editor:not(.mobile-embed) .tasks-editor .image .overlay-button:hover{background-color:rgba(0,0,0,.5);opacity:1}}.ample-editor.mobile-embed .ample-editor-editor .image.ProseMirror-selectednode.has-text .indicator,.ample-editor.mobile-embed .tasks-editor .image.ProseMirror-selectednode.has-text .indicator{border-radius:0 0 4px 4px;display:block;left:unset;right:36px}.ample-editor.mobile-embed .ample-editor-editor .image.ProseMirror-selectednode .open-link[href],.ample-editor.mobile-embed .tasks-editor .image.ProseMirror-selectednode .open-link[href]{border-radius:0 0 0 4px;display:block}.ample-editor .link{cursor:pointer}.ample-editor .link .icon{position:absolute;display:inline-block;margin-left:-19px;width:19px;height:18px}.ample-editor .link .icon:after{direction:ltr;display:inline-block;font-family:Material Icons;font-feature-settings:"liga";font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;padding-top:2px;padding-left:2px;vertical-align:middle;color:var(--color-text-lower-contrast);content:"link";font-size:18px;line-height:18px;width:22px;height:22px;border-radius:11px}.ample-editor .link .icon.direct-link:after{content:"open_in_new";font-size:17px}.ample-editor .link .icon.has-description:after{content:"chat";font-size:16px;padding-left:3px}.ample-editor .link .icon.has-media:after{content:"mms";font-size:16px;padding-left:3px}.ample-editor .link .icon.note-link:after{content:"description";font-size:16px;line-height:16px}.ample-editor .link .icon.preview-link:after{content:"preview";font-size:18px;line-height:16px}.ample-editor .link>span{cursor:text;margin-right:19px}.ample-editor .link.traditional-link>span{margin-right:0}.ample-editor .link>span>img{display:inline-block;vertical-align:middle}.ample-editor .link mark{color:var(--color-text-link)}.ample-editor .note-link-menu-container{position:absolute;display:block;z-index:1}.ample-editor .note-link-menu .mdc-list-divider{border-bottom-color:var(--color-border-secondary)}.ample-editor .note-link-menu .mdc-list-item{background-color:var(--color-background-popup)}.ample-editor .note-link-menu .mdc-list-item .mdc-list-item__meta{color:var(--color-text-low-contrast)}.ample-editor .note-link-menu .mdc-list-item .mdc-list-item__secondary-text{color:var(--color-text-medium-contrast)}.ample-editor .note-link-menu .mdc-list-item.mdc-list-item--disabled{color:var(--color-text-low-contrast);cursor:default}.ample-editor .note-link-menu .mdc-list-item .mdc-list-item__graphic svg,.ample-editor .note-link-menu .mdc-list-item .mdc-list-item__meta{height:24px;width:24px}.ample-editor .note-link-menu .mdc-list-item .mdc-list-item__meta path{fill:var(--color-text-low-contrast)}.ample-editor .note-link-menu .note-link-menu-item.mdc-list-item--disabled{background-color:var(--color-background-element-low-contrast)}.ample-editor .note-link-menu .note-link-menu-item .value{font-weight:700}.ample-editor .note-link-menu .tag{margin-right:8px}.ample-editor .note-link-menu .tag .tag-icon{height:16px;width:16px;margin:0 3px -4px 0}.ample-editor .number-list-item{list-style:none;margin:-6px 0 6px 5px;padding:0 0 0 17px;position:relative}.ample-editor .number-list-item.indent-0:before{position:absolute;left:-28px;width:40px;text-align:right;counter-increment:number-list-items-0;content:counter(number-list-items-0) ". "}.ample-editor .number-list-item.indent-1{margin-left:21px}.ample-editor .number-list-item.indent-1:before{position:absolute;left:-28px;width:40px;text-align:right;counter-increment:number-list-items-1;content:counter(number-list-items-1,lower-alpha) ". "}.ample-editor .number-list-item.indent-2{margin-left:37px}.ample-editor .number-list-item.indent-2:before{position:absolute;left:-28px;width:40px;text-align:right;counter-increment:number-list-items-2;content:counter(number-list-items-2,lower-roman) ". "}.ample-editor .number-list-item.indent-3{margin-left:53px}.ample-editor .number-list-item.indent-3:before{position:absolute;left:-28px;width:40px;text-align:right;counter-increment:number-list-items-3;content:counter(number-list-items-3,upper-alpha) ". "}.ample-editor .number-list-item.indent-4{margin-left:69px}.ample-editor .number-list-item.indent-4:before{position:absolute;left:-28px;width:40px;text-align:right;counter-increment:number-list-items-4;content:counter(number-list-items-4,upper-roman) ". "}.ample-editor .number-list-item:first-child,.ample-editor :not(.number-list-item)+.number-list-item{margin-top:6px}.ample-editor .number-list-item+:not(.number-list-item){counter-reset:number-list-items-0 number-list-items-1 number-list-items-2 number-list-items-3 number-list-items-4}.ample-editor .number-list-item.indent-0+.number-list-item.indent-1{counter-reset:number-list-items-1}.ample-editor .number-list-item.indent-1+.number-list-item.indent-2{counter-reset:number-list-items-2}.ample-editor .number-list-item.indent-1+.number-list-item.indent-3{counter-reset:number-list-items-3}.ample-editor .number-list-item.indent-1+.number-list-item.indent-4{counter-reset:number-list-items-4}.ample-editor .number-list-item+.number-list-item.indent-0{counter-increment:number-list-items-0 0!important}.ample-editor .number-list-item+.number-list-item.indent-1{counter-increment:number-list-items-1 0!important}.ample-editor .number-list-item+.number-list-item.indent-2{counter-increment:number-list-items-2 0!important}.ample-editor .number-list-item+.number-list-item.indent-3{counter-increment:number-list-items-3 0!important}.ample-editor .number-list-item+.number-list-item.indent-4{counter-increment:number-list-items-4 0!important}.ample-editor .ample-editor-editor{counter-set:number-list-items-0 0 number-list-items-1 0 number-list-items-2 0 number-list-items-3 0 number-list-items-4 0}.ample-editor .ProseMirror .placeholder{position:absolute;top:18px;pointer-events:none}.ample-editor .ProseMirror:not(.ProseMirror-focused) .placeholder:before{color:var(--color-text-lower-contrast);content:attr(data-placeholder);cursor:text}.ample-editor .popup-list{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:var(--color-background-primary);padding:0}.ample-editor .popup-list .popup-list-item{cursor:pointer;font-size:14px}.ample-editor .popup-list .popup-list-item.mdc-list-item--selected{background-color:var(--color-background-tertiary)}.ample-editor .popup-list .popup-list-item .mdc-list-item__graphic{margin-right:13px}.ample-editor .popup-list .popup-list-item .mdc-list-item__text{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.ample-editor .popup-list .popup-list-item .mdc-list-item__text .mdc-list-item__primary-text,.ample-editor .popup-list .popup-list-item .mdc-list-item__text .mdc-list-item__secondary-text{align-items:center;display:flex;margin-bottom:0}.ample-editor .popup-list .popup-list-item .mdc-list-item__text .mdc-list-item__primary-text:before,.ample-editor .popup-list .popup-list-item .mdc-list-item__text .mdc-list-item__secondary-text:before{height:auto}.ample-editor .popup-list .popup-list-item .mdc-list-item__text .mdc-list-item__primary-text>span{overflow:hidden;text-overflow:ellipsis}.ample-editor .referencing-notes{padding:16px 24px 32px}.ample-editor .referencing-notes .unlinked-references{margin-top:16px}.ample-editor .referencing-notes .unlinked-references .unlinked-references-header{color:var(--color-text-medium-contrast);cursor:pointer;padding:0 8px;width:100%}.ample-editor .referencing-notes .unlinked-references .unlinked-references-header:hover,.ample-editor .referencing-notes .unlinked-references .unlinked-references-header:hover .material-icons{color:var(--color-text-high-contrast)}.ample-editor .referencing-notes .unlinked-references .snippet-container{display:flex;margin-right:-4px}.ample-editor .referencing-notes .unlinked-references .snippet-action-container{align-self:flex-start}.ample-editor .referencing-notes .unlinked-references .snippet-action{width:28px;height:28px;padding:4px;font-size:20px;color:var(--color-text-medium-contrast)}.ample-editor .referencing-notes .unlinked-references .snippet-action img,.ample-editor .referencing-notes .unlinked-references .snippet-action svg{width:20px;height:20px}.ample-editor .referencing-notes .unlinked-references .snippet-action.mdc-ripple-upgraded--background-focused:before,.ample-editor .referencing-notes .unlinked-references .snippet-action:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:0}.ample-editor .referencing-notes .unlinked-references .snippet{flex-grow:1;margin-right:4px}.ample-editor .referencing-notes .loader-container{display:flex;justify-content:center}.ample-editor .referencing-notes .referencing-notes-header{align-items:center;color:var(--color-text-medium-contrast);display:flex;padding:0 8px}.ample-editor .referencing-notes .referencing-notes-header .title{flex-grow:1}.ample-editor .referencing-notes .referencing-notes-header .filter-button{width:28px;height:28px;padding:4px;font-size:20px;color:var(--color-text-medium-contrast);margin-right:-4px}.ample-editor .referencing-notes .referencing-notes-header .filter-button img,.ample-editor .referencing-notes .referencing-notes-header .filter-button svg{width:20px;height:20px}.ample-editor .referencing-notes .referencing-notes-header .filter-button.mdc-ripple-upgraded--background-focused:before,.ample-editor .referencing-notes .referencing-notes-header .filter-button:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:0}.ample-editor .referencing-notes .referencing-notes-header .filter-button.filtered{color:var(--color-text-link)}.ample-editor .referencing-notes .referencing-note{margin:8px 0;padding:8px}.ample-editor .referencing-notes .referencing-note.collapsed{background-color:var(--color-background-tertiary)}.ample-editor .referencing-notes .referencing-note.collapsed .note-header{margin-bottom:0}.ample-editor .referencing-notes .note-header{align-items:center;display:flex;flex-direction:row;margin-bottom:12px}.ample-editor .referencing-notes .note-link{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:1;line-height:18px;overflow:hidden}.ample-editor .referencing-notes .note-link .note-icon{color:var(--color-text-medium-contrast);font-size:18px;margin-right:4px}.ample-editor .referencing-notes .note-link .note-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ample-editor .referencing-notes .note-tags{align-items:center;flex-wrap:wrap;display:flex;flex-direction:row;flex-grow:0;flex-shrink:10;min-width:30%;margin-left:4px;overflow:hidden}.ample-editor .referencing-notes .note-tags .note-tag{align-items:center;color:var(--color-text-medium-contrast);display:flex;font-size:14px;font-weight:500;line-height:20px;margin-left:12px;white-space:nowrap;padding-left:4px}.ample-editor .referencing-notes .note-tags .note-tag .tag-icon{height:16px;margin:-4px 3px -4px -4px;width:16px}.ample-editor .referencing-notes .note-tags .note-tag .note-tag-text{overflow:hidden;text-overflow:ellipsis}.ample-editor .referencing-notes .note-expander{width:28px;height:28px;padding:4px;font-size:20px;color:var(--color-text-medium-contrast);margin-left:auto;margin-right:-4px}.ample-editor .referencing-notes .note-expander img,.ample-editor .referencing-notes .note-expander svg{width:20px;height:20px}.ample-editor .referencing-notes .note-expander.mdc-ripple-upgraded--background-focused:before,.ample-editor .referencing-notes .note-expander:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:0}.ample-editor .referencing-notes .snippet{background-color:var(--color-background-tertiary);color:var(--color-text-medium-contrast);margin-bottom:6px;min-height:45px;overflow-x:auto;padding:12px 16px;word-break:break-word}.ample-editor .referencing-notes .snippet p{margin:0}.ample-editor .referencing-notes .snippet.ProseMirror p:empty:before{content:" "}.ample-editor .referencing-notes .snippet .check-list-item{align-items:center;display:flex}.ample-editor .referencing-notes .snippet .check-list-item:before{display:none}.ample-editor .referencing-notes .snippet .check-list-item>input[type=checkbox]{margin-bottom:2px;margin-right:8px;pointer-events:none}.ample-editor .referencing-notes .snippet .image{max-width:100%}.ample-editor .referencing-notes .no-referencing-notes,.ample-editor .referencing-notes .omitted-referencing-notes{color:var(--color-text-medium-contrast);font-size:14px;padding:16px 8px 0}.ample-editor .referencing-notes .omitted-referencing-notes{font-style:italic;padding-top:8px}.ample-editor .referencing-notes .filter-menu{min-width:300px;padding:16px}.ample-editor .referencing-notes .filter-menu .label{color:var(--color-text-high-contrast);font-size:16px;white-space:nowrap}.ample-editor .referencing-notes .filter-menu .tag-filter-input{padding-left:28px}.ample-editor .referencing-notes .filter-menu .tag-filter-input .mdc-text-field__icon{left:0;margin-bottom:2px}.ample-editor .referencing-notes .filter-menu .tag-filter-input .tag-icon{height:20px;width:20px}.ample-editor .referencing-notes .filter-menu .tag-filter-input .tag-icon path{fill:var(--color-text-medium-contrast)}@media only screen and (max-width:600px){.ample-editor .referencing-notes .no-referencing-notes,.ample-editor .referencing-notes .omitted-referencing-notes{font-size:14.5px}}@media only screen and (max-width:460px){.ample-editor .referencing-notes .no-referencing-notes,.ample-editor .referencing-notes .omitted-referencing-notes{font-size:15px}}@media only screen and (max-width:600px){.ample-editor .referencing-notes{padding:16px}}.ample-editor .rich-footnote-container{display:block;margin-right:20px;position:absolute;z-index:1}.ample-editor .rich-footnote{background-color:var(--color-background-popup);box-sizing:border-box;padding:12px 0;width:100%}.ample-editor .rich-footnote .description-editor{border-bottom:1px solid var(--color-text-lower-contrast);padding-top:16px;position:relative}.ample-editor .rich-footnote .description-editor.readonly{border-bottom:none;padding-top:0}.ample-editor .rich-footnote .description-editor.readonly .mdc-floating-label{display:none}.ample-editor .rich-footnote .description-editor:not(.readonly):not(.disabled):hover{border-bottom-color:var(--color-text-low-contrast)}.ample-editor .rich-footnote .description-editor.disabled{border-bottom-color:var(--color-background-element-medium-contrast)}.ample-editor .rich-footnote .description-editor.disabled .description-editor-editor .placeholder,.ample-editor .rich-footnote .description-editor.disabled .description-editor-editor .placeholder:before{color:var(--color-text-lower-contrast)}.ample-editor .rich-footnote .description-editor.focused{border-bottom-color:transparent}.ample-editor .rich-footnote .description-editor.focused .mdc-floating-label{color:var(--color-text-link)}.ample-editor .rich-footnote .description-editor .description-editor-editor{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:40px;overflow-y:auto;padding:16px 0}.ample-editor .rich-footnote .description-editor .description-editor-editor p{margin:0}.ample-editor .rich-footnote .description-editor .description-editor-editor .code-block{overflow-x:auto;white-space:pre}.ample-editor .rich-footnote .description-editor .description-editor-editor .placeholder,.ample-editor .rich-footnote .description-editor .description-editor-editor .placeholder:before{color:var(--color-text-low-contrast)}.ample-editor .rich-footnote .description-editor .description-editor-editor>*{max-width:420px}.ample-editor .rich-footnote .description-editor.readonly .description-editor-editor>.code-block,.ample-editor .rich-footnote .description-editor.readonly .description-editor-editor>blockquote{max-width:840px}.ample-editor .rich-footnote .description-editor.readonly .description-editor-editor{min-height:auto;padding:0}.ample-editor .rich-footnote .description-editor .mdc-line-ripple{background-color:var(--color-background-action-high-contrast)}.ample-editor .rich-footnote .description-editor .mdc-floating-label{color:var(--color-text-medium-contrast);transform:translateY(0) scale(.75);top:0;bottom:auto;font-size:1rem;letter-spacing:0;text-transform:uppercase}.ample-editor .rich-footnote .description-editor .mdc-floating-label .mdc-floating-label--float-above{transform:translateY(0) scale(.75)}@media only screen and (max-width:600px){.ample-editor .rich-footnote .description-editor .description-editor-editor{max-height:250px}}.ample-editor .rich-footnote .google-sheets-preview{border-bottom:1px solid var(--color-background-popup);border-top:1px solid var(--color-background-popup);margin:8px 0;padding-bottom:75%}.ample-editor .rich-footnote .google-sheets-preview.loaded{border-bottom-color:var(--color-border-primary);border-top-color:var(--color-border-primary)}.ample-editor .rich-footnote .google-sheets-preview:not(.loaded)>iframe{visibility:hidden}.ample-editor .rich-footnote .google-sheets-preview .loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ample-editor .rich-footnote .href-input{height:48px}.ample-editor .rich-footnote .href-input.mdc-text-field--with-leading-icon{padding-left:28px}.ample-editor .rich-footnote .href-input.mdc-text-field--with-leading-icon .mdc-text-field__icon{bottom:12px;left:0}.ample-editor .rich-footnote .href-input+.note-link-menu{left:24px;position:absolute;width:calc(100% - 48px);z-index:101}.ample-editor .rich-footnote .note-link-preview{background-color:var(--color-background-secondary);box-sizing:border-box;margin:8px 0;max-width:640px;padding:8px 24px}.ample-editor .rich-footnote .note-link-preview .loading-indicator-container{align-items:center;display:flex;justify-content:center;min-height:80px}.ample-editor .rich-footnote .note-link-preview .note-link-preview-name{color:var(--color-text-low-contrast);font-size:20px;font-weight:500;line-height:24px;padding:8px 0}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor{color:var(--color-text-medium-contrast);flex-grow:1;padding:8px 0;word-break:break-word}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor.empty{color:var(--color-text-low-contrast);font-style:italic}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor p{margin:0}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor .check-list-item:hover:before{display:none}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor .check-list-item:hover:not(.expanded){background-color:var(--color-background-secondary)}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor .check-list-item:hover:not(.expanded) .row-wrapper{background-color:var(--color-background-tertiary)}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor .heading>a:not(.link){color:var(--color-text-medium-contrast)}.ample-editor .rich-footnote .note-link-preview .note-link-preview-editor .image>img{max-width:100%}.ample-editor .rich-footnote .public-note-preview{background-color:#f9fbfc;box-sizing:border-box;margin:8px 0;max-width:640px;position:relative}.ample-editor .rich-footnote .public-note-preview>iframe{min-width:480px;padding:8px 24px}.ample-editor .rich-footnote .public-note-preview .loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ample-editor .rich-footnote .twitter-preview{padding:0 16px}.ample-editor .rich-footnote .twitter-preview .loader{align-items:center;display:flex;justify-content:center;min-width:0;min-height:100px}.ample-editor .rich-footnote .youtube-preview{margin:8px 0;padding-bottom:56.25%}.ample-editor .rich-footnote .mdc-button,.ample-editor .rich-footnote .mdc-floating-label{letter-spacing:0}.ample-editor .rich-footnote .mdc-button{min-width:56px}.ample-editor .rich-footnote .section{padding:12px 24px}.ample-editor .rich-footnote .href-icon{color:var(--color-text-lower-contrast);cursor:default;font-size:20px;font-style:normal;pointer-events:auto}.ample-editor .rich-footnote .href-icon.valid{color:var(--color-text-link);cursor:pointer}.ample-editor .rich-footnote .href-view{display:flex;max-width:468px;padding-top:12px}.ample-editor .rich-footnote .href-view .href-icon{flex-shrink:0;padding-right:8px}.ample-editor .rich-footnote .href-view .href-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ample-editor .rich-footnote .media-input-section{margin-top:12px;padding-top:16px}.ample-editor .rich-footnote .media-input-section .mdc-floating-label{color:var(--color-text-medium-contrast);font-size:.75rem;top:-8px;left:24px;text-transform:uppercase}.ample-editor .rich-footnote .drop-zone{border:1px dashed var(--color-border-tertiary);height:70px;padding:1px}.ample-editor .rich-footnote .drop-zone.active{border-color:var(--color-background-action-high-contrast)}.ample-editor .rich-footnote .drop-zone.active .target.inactive{display:none}.ample-editor .rich-footnote .drop-zone.active .target.active{display:flex}.ample-editor .rich-footnote .drop-zone .drop-zone-inner{background-color:var(--color-background-secondary);padding-left:14px}.ample-editor .rich-footnote .drop-zone .material-icons{color:var(--color-text-medium-contrast);margin-right:8px}.ample-editor .rich-footnote .drop-zone .browse-link{margin-left:4px;cursor:pointer}.ample-editor .rich-footnote .drop-zone .target{align-items:center;display:flex;height:66px}.ample-editor .rich-footnote .drop-zone .target.active{display:none;justify-content:center}.ample-editor .rich-footnote .media-edit{align-items:center;background-color:var(--color-background-secondary);display:flex}.ample-editor .rich-footnote .media-edit img,.ample-editor .rich-footnote .media-edit video{align-self:center;max-width:144px;max-height:108px}.ample-editor .rich-footnote .media-edit .media-link{position:relative;display:flex;align-items:center;justify-content:center}.ample-editor .rich-footnote .media-edit .media-link:after{direction:ltr;display:inline-block;font-family:Material Icons;font-feature-settings:"liga";font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;bottom:8px;color:var(--color-text-reversed);content:"open_in_new";font-size:18px;font-weight:700;right:8px;position:absolute}.ample-editor .rich-footnote .media-edit .material-icons{color:#acacb1;cursor:pointer;margin-left:auto;margin-right:16px}.ample-editor .rich-footnote .media-edit .material-icons:hover{color:#7b7b7e}.ample-editor .rich-footnote .media-view{display:flex;position:relative;margin:12px 0;justify-content:center;min-height:64px;min-width:64px}.ample-editor .rich-footnote .media-view img,.ample-editor .rich-footnote .media-view video{align-self:center;max-width:440px;max-height:300px;border-radius:4px}.ample-editor .rich-footnote .media-view video{outline:none}.ample-editor .rich-footnote .media-view .media-link{position:absolute;bottom:8px;right:20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.ample-editor .rich-footnote .media-view .media-link .material-icons{position:absolute;color:var(--color-text-reversed);font-size:20px;font-weight:700}.ample-editor .rich-footnote .media-view .media-link .underlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#2b343e;opacity:.75;border-radius:4px}.ample-editor .rich-footnote .local-file-indicator{position:absolute;top:2px;left:4px;padding:4px;color:var(--color-text-reversed);font-size:20px;font-weight:700;background-color:#2b343e;border-radius:4px;opacity:.75}.ample-editor .rich-footnote .local-file-indicator.failed{color:var(--color-text-error-medium-contrast);opacity:1}.ample-editor .rich-footnote .uploading-indicator{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.ample-editor .rich-footnote .uploading-indicator .rmwc-circular-progress{margin-right:8px}.ample-editor .rich-footnote .uploading-indicator .uploading-indicator-text{background-color:var(--color-background-secondary);border-radius:4px;padding:8px}.ample-editor .rich-footnote .uploading-indicator:not(.failed) .uploading-indicator-text{margin-left:-40px;padding-left:48px}.ample-editor .rich-footnote .media-input-section{position:relative}.ample-editor .rich-footnote .media-input-section.uploading .media-edit{min-height:60px}.ample-editor .rich-footnote .media-input-section .local-file-indicator{left:26px;top:18px}.ample-editor .rich-footnote .media-input-section .uploading-indicator{position:absolute;height:100%;left:64px;right:64px;top:0}.ample-editor .rich-footnote .bottom-container{display:flex;padding:0 24px}.ample-editor .rich-footnote .bottom-container a{cursor:pointer}.ample-editor .rich-footnote .bottom-container .details-link{margin-left:-8px}.ample-editor .rich-footnote .bottom-container .close-button{margin-left:auto;margin-right:-12px}.ample-editor .rich-footnote .responsive-iframe-container{height:0;max-width:100%;position:relative;width:100%}.ample-editor .rich-footnote .responsive-iframe-container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:600px){.ample-editor .rich-footnote .media-view img,.ample-editor .rich-footnote .media-view video{max-width:100%}}@media print{.ample-editor .rich-footnote{display:none}}.ample-editor table{width:100%;border-collapse:collapse;border-top:1px solid #000}.ample-editor table tr{border:1px solid #000;border-top:none;border-left:none;border-radius:0;display:flex;flex-direction:row;flex-wrap:nowrap}.ample-editor table td{border:none;border-left:1px solid #000;border-radius:0;flex:1 1;word-break:break-all}.ample-editor .task-adjust-popup{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:var(--color-background-primary);padding:8px 0;position:absolute;width:100%;z-index:1}.ample-editor .task-adjust-popup .heading{padding:12px 20px;font-size:12px;text-transform:uppercase;color:var(--color-text-medium-contrast)}.ample-editor .task-adjust-popup .option{align-items:center;color:var(--color-text-high-contrast);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:12px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ample-editor .task-adjust-popup .option:hover{background-color:var(--color-background-tertiary)}.ample-editor .task-adjust-popup .option .exact-date{align-self:flex-end;color:var(--color-text-medium-contrast);margin-left:8px}.ample-editor .task-adjust-popup .option .material-icons{color:var(--color-text-medium-contrast);font-size:20px;padding-right:8px}.ample-editor .task-adjust-popup .option .priority-icon{color:var(--color-text-error-low-contrast);margin-top:-3px}.ample-editor .task-adjust-popup .option .priority-icon.none{color:var(--color-text-lower-contrast)}.ample-editor .task-adjust-popup .divider{border-bottom:1px solid var(--color-border-primary);margin:8px 0}.ample-editor .task-commands-menu-container{position:absolute;display:block;z-index:1}.ample-editor .task-commands-menu{background-color:var(--color-background-popup);max-height:200px;overflow-y:auto}.ample-editor .task-commands-menu .date-input:not(:focus){border-bottom-right-radius:0;border-top-right-radius:0}.ample-editor .task-commands-menu .date-input.overdue{color:var(--color-text-error-medium-contrast)}.ample-editor .task-commands-menu .date-input::-moz-placeholder{color:var(--color-text-low-contrast)}.ample-editor .task-commands-menu .date-input:-ms-input-placeholder{color:var(--color-text-low-contrast)}.ample-editor .task-commands-menu .date-input::placeholder{color:var(--color-text-low-contrast)}.ample-editor .task-commands-menu .date-input:disabled::-moz-placeholder{color:var(--color-text-lower-contrast)}.ample-editor .task-commands-menu .date-input:disabled:-ms-input-placeholder{color:var(--color-text-lower-contrast)}.ample-editor .task-commands-menu .date-input:disabled::placeholder{color:var(--color-text-lower-contrast)}.ample-editor .task-commands-menu .time-input{display:flex;align-items:center;flex-shrink:0}.ample-editor .task-commands-menu .time-input.overdue .text-input{color:var(--color-text-error-medium-contrast)}.ample-editor .task-commands-menu .time-input .text-input{max-width:92px;padding-left:11px}.ample-editor .task-commands-menu .time-input .text-input:not(:focus){border-left:none;padding-left:12px;border-bottom-left-radius:0;border-top-left-radius:0}.ample-editor .task-commands-menu .time-input .text-input-container input[type=text]:disabled{color:var(--color-text-medium-contrast)}.ample-editor .task-commands-menu .mdc-list-item{background-color:var(--color-background-popup)}.ample-editor .task-commands-menu .mdc-list-item .mdc-list-item__meta{color:var(--color-text-low-contrast)}.ample-editor .task-commands-menu .mdc-list-item .mdc-list-item__secondary-text{color:var(--color-text-medium-contrast)}.ample-editor .task-commands-menu input{-webkit-appearance:none}.ample-editor .task-commands-menu .search-input input{padding-left:52px}.ample-editor .task-commands-menu .sub-menu{align-items:center;display:flex;overflow:hidden;padding:16px}.ample-editor .task-commands-menu .sub-menu .label{color:var(--color-text-medium-contrast);padding-right:12px;white-space:nowrap}.ample-editor .task-commands-menu .sub-menu .enter-icon{color:var(--color-text-low-contrast);cursor:pointer;margin-left:auto}.ample-editor .task-commands-menu .date-input,.ample-editor .task-commands-menu .text-input{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:4px;color:var(--color-text-high-contrast);font-size:14px;height:40px;padding-left:12px}.ample-editor .task-commands-menu .date-input:focus,.ample-editor .task-commands-menu .text-input:focus{outline:none}.ample-editor .task-commands-menu .date-input:focus.invalid,.ample-editor .task-commands-menu .text-input:focus.invalid{border-color:var(--color-text-error-low-contrast)}.ample-editor .task-commands-menu .date-input:focus.valid,.ample-editor .task-commands-menu .text-input:focus.valid{border-color:var(--color-background-action-high-contrast)}.ample-editor .task-commands-menu .date-input.numeric,.ample-editor .task-commands-menu .text-input.numeric{margin-right:12px;min-width:32px;flex-shrink:1;width:auto}.ample-editor .task-detail{background-color:var(--color-background-secondary);border-radius:0 0 4px 4px;display:flex;flex-direction:column;font-size:13px}.ample-editor .task-detail .bottom-bar{align-items:center;display:flex;flex:1 1;flex-basis:auto;flex-direction:row;margin-top:auto;padding:24px;width:100%}.ample-editor .task-detail .bottom-bar .action.delete-button,.ample-editor .task-detail .bottom-bar .action.dismiss-button{white-space:nowrap}.ample-editor .task-detail .bottom-bar .action:first-child{margin-left:-8px}.ample-editor .task-detail .bottom-bar .action.additional{flex-shrink:1;height:unset;min-height:36px}.ample-editor .task-detail .bottom-bar .divider{margin:0 2px;border-left:1px solid var(--color-border-primary);height:12px}.ample-editor .task-detail .bottom-bar .close-button{margin-left:auto}.ample-editor .task-detail .bottom-bar .mdc-button{letter-spacing:normal;font-size:13px;font-weight:400}.ample-editor .task-detail .date-input:not(:focus){border-bottom-right-radius:0;border-top-right-radius:0}.ample-editor .task-detail .date-input.overdue{color:var(--color-text-error-medium-contrast)}.ample-editor .task-detail .date-input::-moz-placeholder{color:var(--color-text-low-contrast)}.ample-editor .task-detail .date-input:-ms-input-placeholder{color:var(--color-text-low-contrast)}.ample-editor .task-detail .date-input::placeholder{color:var(--color-text-low-contrast)}.ample-editor .task-detail .date-input:disabled::-moz-placeholder{color:var(--color-text-lower-contrast)}.ample-editor .task-detail .date-input:disabled:-ms-input-placeholder{color:var(--color-text-lower-contrast)}.ample-editor .task-detail .date-input:disabled::placeholder{color:var(--color-text-lower-contrast)}.ample-editor .task-detail .duration-input{display:flex;flex-direction:column}.ample-editor .task-detail .duration-input.valid:not(.focused) .date-time-input-container .time-input{display:none}.ample-editor .task-detail .duration-input.valid:not(.focused) .date-time-input-container .duration-date-container .text-input{border-top-right-radius:4px}.ample-editor .task-detail .duration-input .repeating-input-container .time-input .text-input:not(:focus){border-bottom-right-radius:0}.ample-editor .task-detail .duration-input .date-time-input-container .duration-date-container .text-input:not(:focus){border-bottom-right-radius:0;border-top-right-radius:0}.ample-editor .task-detail .duration-input .date-time-input-container{display:flex;flex-direction:row}.ample-editor .task-detail .duration-input .text-input-container{flex-grow:1}.ample-editor .task-detail .duration-input .text-input-container input[type=text]:disabled{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .fuzzy-time-input .react-autosuggest__container:first-child .text-input:not(:focus),.ample-editor .task-detail .fuzzy-time-input:not(:focus-within) .react-autosuggest__container:first-child .text-input{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.ample-editor .task-detail .fuzzy-time-input .text-input-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.ample-editor .task-detail .fuzzy-time-input .time-type-icon{height:16px;position:absolute;right:12px;width:16px}.ample-editor .task-detail .fuzzy-time-input .time-type-icon.unset{display:none}.ample-editor .task-detail .fuzzy-time-input .time-type-icon path{fill:var(--color-text-high-contrast)}.ample-editor .task-detail .fuzzy-time-input .time-type-icon.derived-value path{fill:var(--color-text-low-contrast)}.ample-editor .task-detail .fuzzy-time-input.overdue .time-type-icon path{fill:var(--color-text-error-medium-contrast)}.ample-editor .task-detail .fuzzy-time-input .react-autosuggest__container:focus-within+.time-type-icon.unset{display:block}.ample-editor .task-detail .fuzzy-time-input .text-input.day-part{min-width:100px}.ample-editor .task-detail .fuzzy-time-input .text-input.time{max-width:100px;padding-left:4px;padding-right:32px;text-align:right}.ample-editor .task-detail .fuzzy-time-input .text-input.time:not(:focus){padding-left:3px}.ample-editor .task-detail .fuzzy-time-input:not(.overdue) .text-input.day-part.derived-value{color:var(--color-text-low-contrast)}.ample-editor .task-detail .fuzzy-time-input:not(.overdue) .text-input.time.derived-value{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .next-instance-input{display:flex;position:relative}.ample-editor .task-detail .next-instance-input .next-instance-date-container{position:relative;flex-grow:1}.ample-editor .task-detail .next-instance-input .next-instance-date-container .next-instance-date-input{height:40px;width:100%;padding-left:12px;background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);border-top:none;border-radius:0 0 4px 4px;color:var(--color-text-high-contrast);font-size:14px}.ample-editor .task-detail .next-instance-input .next-instance-date-container .next-instance-date-input:disabled{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .next-instance-input .next-instance-date-container .next-instance-date-input:focus{outline:none;border-top:1px solid var(--color-border-primary);border-radius:4px}.ample-editor .task-detail .next-instance-input .next-instance-date-container .next-instance-date-input:focus.invalid{border-color:var(--color-text-error-low-contrast)}.ample-editor .task-detail .next-instance-input .next-instance-date-container .next-instance-date-input:focus.valid{border-color:var(--color-background-action-high-contrast)}.ample-editor .task-detail .next-instance-input .adjusted-icon{color:var(--color-text-medium-contrast);display:none;font-size:18px;left:10px;position:absolute;top:11px}.ample-editor .task-detail .next-instance-input .time-input .text-input-container .text-input:not(:focus){border-top:none;border-top-right-radius:0}.ample-editor .task-detail .next-instance-input .time-input .text-input-container .text-input:focus{margin-top:-1px}.ample-editor .task-detail .next-instance-input.adjusted .next-instance-date-container .next-instance-date-input{padding-left:32px}.ample-editor .task-detail .next-instance-input.adjusted .adjusted-icon{display:block}.ample-editor .task-detail .next-instance-input .next-instance-date-container .next-instance-date-input:not(:focus){border-bottom-right-radius:0}.ample-editor .task-detail .repeat-input{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:4px;height:40px}.ample-editor .task-detail .repeat-input:focus-within{border-color:var(--color-background-action-high-contrast)}.ample-editor .task-detail .repeat-input .repeat-input-container{height:40px;width:100%}.ample-editor .task-detail .repeat-input .repeat-input-container .mdc-select__selected-text{height:40px;min-width:180px;padding:8px 8px 8px 12px}.ample-editor .task-detail .repeat-input .repeat-input-container .mdc-select__dropdown-icon{bottom:9px}.ample-editor .task-detail .repeat-input .repeat-input-container .mdc-notched-outline,.ample-editor .task-detail .repeat-input .repeat-input-container .mdc-notched-outline__idle{display:none}.ample-editor .task-detail .repeat-input .repeat-input-container.mdc-ripple-upgraded--foreground-activation{border-bottom-left-radius:0;border-bottom-right-radius:0}.ample-editor .task-detail .repeat-rule-input.valid:not(.focused) .repeating-input-container .time-input{display:none}.ample-editor .task-detail .repeat-rule-input.valid:not(.focused) .repeating-input-container .text-input-container .text-input{border-top-right-radius:4px}.ample-editor .task-detail .repeat-rule-input .repeating-input-container{display:flex;flex-direction:row}.ample-editor .task-detail .repeat-rule-input .repeating-input-container .text-input-container .text-input:not(:focus){border-bottom-right-radius:0;border-top-right-radius:0}.ample-editor .task-detail .repeat-rule-input .repeating-input-container .time-input .text-input-container .text-input{border-top-right-radius:4px}.ample-editor .task-detail .repeat-rule-input .repeating-input-container input[type=text]:disabled{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .repeat-rule-input .text-input-container{flex-grow:1}.ample-editor .task-detail .task-metadata{margin:8px 8px 0 auto;align-self:flex-start;flex-grow:1;display:flex;flex-direction:column;align-items:center;min-width:140px;max-width:200px;padding:16px;border-top-width:1px;border:1px solid var(--color-border-primary);border-top:6px solid var(--color-border-primary);border-radius:4px;background-color:var(--color-background-primary);font-size:14px}.ample-editor .task-detail .task-metadata.value-0{border-top-color:var(--color-background-task-value)}.ample-editor .task-detail .task-metadata.value-0 .value{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .task-metadata.value-1{border-top-color:#3e92cc}.ample-editor .task-detail .task-metadata.value-1 .value{color:#3e92cc}.ample-editor .task-detail .task-metadata.value-2{border-top-color:#ffb238}.ample-editor .task-detail .task-metadata.value-2 .value{color:#ffb238}.ample-editor .task-detail .task-metadata.value-3{border-top-color:#f5624c}.ample-editor .task-detail .task-metadata.value-3 .value{color:#f5624c}.ample-editor .task-detail .task-metadata .value{color:var(--color-background-task-value);font-size:28px;padding:4px 0}.ample-editor .task-detail .task-metadata .value.text-input{text-align:center;width:60px}.ample-editor .task-detail .task-metadata:not(.readonly) .value{cursor:pointer}.ample-editor .task-detail .task-metadata .created-at-description{color:var(--color-text-medium-contrast);font-size:12px;font-style:italic}.ample-editor .task-detail .task-metadata.flex-wrapped{background-color:transparent;border:none;flex-direction:row;flex-wrap:wrap;font-size:13px;margin:0;max-width:100%;justify-content:center}.ample-editor .task-detail .task-metadata.flex-wrapped.value-1{color:#3e92cc}.ample-editor .task-detail .task-metadata.flex-wrapped.value-2{color:#ffb238}.ample-editor .task-detail .task-metadata.flex-wrapped.value-3{color:#f5624c}.ample-editor .task-detail .task-metadata.flex-wrapped .value{font-size:13px;padding:0 4px}.ample-editor .task-detail .task-metadata.flex-wrapped .created-at-description{font-size:13px;font-style:normal}.ample-editor .task-detail .task-metadata.flex-wrapped .created-at-description:before{content:"-";margin-right:4px}@media only screen and (max-width:600px){.ample-editor .task-detail .task-metadata{background-color:transparent;border:none;flex-direction:row;flex-wrap:wrap;font-size:13px;margin:0;max-width:100%;align-self:center}.ample-editor .task-detail .task-metadata.value-1{color:#3e92cc}.ample-editor .task-detail .task-metadata.value-2{color:#ffb238}.ample-editor .task-detail .task-metadata.value-3{color:#f5624c}.ample-editor .task-detail .task-metadata .value{font-size:13px;padding:0 4px}.ample-editor .task-detail .task-metadata .created-at-description{font-size:13px;font-style:normal}.ample-editor .task-detail .task-metadata .created-at-description:before{content:"-";margin-right:4px}}.ample-editor .task-detail .time-input{display:flex;align-items:center;flex-shrink:0}.ample-editor .task-detail .time-input.overdue .text-input{color:var(--color-text-error-medium-contrast)}.ample-editor .task-detail .time-input .text-input{max-width:92px;padding-left:11px}.ample-editor .task-detail .time-input .text-input:not(:focus){border-left:none;padding-left:12px;border-bottom-left-radius:0;border-top-left-radius:0}.ample-editor .task-detail .time-input .text-input-container input[type=text]:disabled{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .mdc-chip-set{padding-top:0;padding-bottom:0;padding-left:0}.ample-editor .task-detail .mdc-chip-set>:first-child{margin-left:0}.ample-editor .task-detail .mdc-dialog__surface{max-width:480px}.ample-editor .task-detail input{-webkit-appearance:none}.ample-editor .task-detail .DayPickerInput-OverlayWrapper{white-space:nowrap}.ample-editor .task-detail .controls-container{display:flex;flex-direction:row;flex-wrap:wrap;color:var(--color-text-medium-contrast);margin-bottom:8px;padding:16px 18px 0}.ample-editor .task-detail .controls{flex-grow:1}.ample-editor .task-detail .control{position:relative;display:flex;flex-direction:row;align-items:center;max-width:564px;padding:8px 32px 8px 0}.ample-editor .task-detail .control.duration,.ample-editor .task-detail .control.notify,.ample-editor .task-detail .control.priority{padding-right:0}.ample-editor .task-detail .control-label{display:flex;align-items:center;align-self:flex-start;flex-shrink:0;width:152px;height:40px;text-transform:uppercase;color:var(--color-text-high-contrast)}.ample-editor .task-detail .control-label .material-icons{margin-right:12px}.ample-editor .task-detail .date-input-container,.ample-editor .task-detail .duration-input,.ample-editor .task-detail .repeat-input,.ample-editor .task-detail .repeat-rule-input{flex-grow:1;max-width:380px}.ample-editor .task-detail .task-adjust-popup{max-width:380px}.ample-editor .task-detail .date-input-container,.ample-editor .task-detail .text-input-container{border-radius:4px}.ample-editor .task-detail .date-input,.ample-editor .task-detail .text-input{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:4px;box-sizing:border-box;color:var(--color-text-high-contrast);font-size:14px;height:40px;padding-left:12px;width:100%}.ample-editor .task-detail .date-input:disabled,.ample-editor .task-detail .text-input:disabled{color:var(--color-text-medium-contrast)}.ample-editor .task-detail .date-input:focus,.ample-editor .task-detail .text-input:focus{outline:none}.ample-editor .task-detail .date-input:focus.invalid,.ample-editor .task-detail .text-input:focus.invalid{border-color:var(--color-text-error-low-contrast)}.ample-editor .task-detail .date-input:focus.valid,.ample-editor .task-detail .text-input:focus.valid{border-color:var(--color-background-action-high-contrast)}.ample-editor .task-detail .date-input.with-next-instance:not(:focus),.ample-editor .task-detail .text-input.with-next-instance:not(:focus){border-bottom-left-radius:0;border-bottom-right-radius:0}.ample-editor .task-detail .text-input-container{position:relative}.ample-editor .task-detail .text-input-container .react-autosuggest__suggestions-container{max-height:240px;overflow-y:auto}.ample-editor .task-detail .text-input-container .react-autosuggest__suggestions-container--open{position:absolute;z-index:2;width:100%;margin-top:1px;background-color:var(--color-background-primary);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.ample-editor .task-detail .text-input-container .react-autosuggest__suggestions-list{padding:8px 0;margin:0}.ample-editor .task-detail .text-input-container .react-autosuggest__suggestion{padding:8px 16px;white-space:nowrap;color:var(--color-text-high-contrast);list-style:none}.ample-editor .task-detail .text-input-container .react-autosuggest__suggestion .selected{font-weight:700}.ample-editor .task-detail .text-input-container .react-autosuggest__suggestion--highlighted{background-color:var(--color-background-tertiary)}.ample-editor .task-detail .text-input{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:4px}.ample-editor .task-detail .repeating-input-container{position:relative}.ample-editor .task-detail .repeating-input-container .repeat-icon{color:var(--color-text-high-contrast);display:none;font-size:18px;opacity:.5;position:absolute;right:12px;top:12px}.ample-editor .task-detail .valid:not(.focused) .repeating-input-container .repeat-icon{display:inline-block}.ample-editor .task-detail .valid:not(.focused) .repeating-input-container .text-input{background-color:var(--color-background-action-low-contrast);padding-right:32px}@media only screen and (max-width:690px){.ample-editor .task-detail .task-adjust-popup{max-width:292px}}@media only screen and (max-width:600px){.ample-editor .task-detail .controls-container{flex-direction:column}.ample-editor .task-detail .controls-container .control{max-width:unset;padding-right:38px}.ample-editor .task-detail .controls-container .control.duration,.ample-editor .task-detail .controls-container .control.notify,.ample-editor .task-detail .controls-container .control.priority{padding-right:0}.ample-editor .task-detail .controls-container .control-label{width:42px}.ample-editor .task-detail .controls-container .control-label .text{display:none}.ample-editor .task-detail .controls-container .date-input-container,.ample-editor .task-detail .controls-container .duration-input,.ample-editor .task-detail .controls-container .repeat-rule-input{max-width:unset}.ample-editor .task-detail .controls-container .date-input-container .task-adjust-popup,.ample-editor .task-detail .controls-container .duration-input .task-adjust-popup,.ample-editor .task-detail .controls-container .repeat-rule-input .task-adjust-popup{min-width:calc(100% + 92px)}.ample-editor .task-detail .controls-container .control.due-date>.date-input-container,.ample-editor .task-detail .controls-container .control.due-date>.duration-input .date-time-input-container,.ample-editor .task-detail .controls-container .control.due-date>.repeat-rule-input .repeating-input-container,.ample-editor .task-detail .controls-container .control.due-date>.time-input,.ample-editor .task-detail .controls-container .control.start>.date-input-container,.ample-editor .task-detail .controls-container .control.start>.duration-input .date-time-input-container,.ample-editor .task-detail .controls-container .control.start>.time-input{height:60px;position:relative}.ample-editor .task-detail .controls-container .control.due-date>.date-input-container:after,.ample-editor .task-detail .controls-container .control.due-date>.duration-input .date-time-input-container:after,.ample-editor .task-detail .controls-container .control.due-date>.repeat-rule-input .repeating-input-container:after,.ample-editor .task-detail .controls-container .control.due-date>.time-input:after,.ample-editor .task-detail .controls-container .control.start>.date-input-container:after,.ample-editor .task-detail .controls-container .control.start>.duration-input .date-time-input-container:after,.ample-editor .task-detail .controls-container .control.start>.time-input:after{position:absolute;top:0;display:block;padding:8px 0 0 12px;height:24px;color:var(--color-text-medium-contrast);content:""}.ample-editor .task-detail .controls-container .control.due-date>.date-input-container .date-input,.ample-editor .task-detail .controls-container .control.due-date>.date-input-container .text-input,.ample-editor .task-detail .controls-container .control.due-date>.duration-input .date-time-input-container .date-input,.ample-editor .task-detail .controls-container .control.due-date>.duration-input .date-time-input-container .text-input,.ample-editor .task-detail .controls-container .control.due-date>.repeat-rule-input .repeating-input-container .date-input,.ample-editor .task-detail .controls-container .control.due-date>.repeat-rule-input .repeating-input-container .text-input,.ample-editor .task-detail .controls-container .control.due-date>.time-input .date-input,.ample-editor .task-detail .controls-container .control.due-date>.time-input .text-input,.ample-editor .task-detail .controls-container .control.start>.date-input-container .date-input,.ample-editor .task-detail .controls-container .control.start>.date-input-container .text-input,.ample-editor .task-detail .controls-container .control.start>.duration-input .date-time-input-container .date-input,.ample-editor .task-detail .controls-container .control.start>.duration-input .date-time-input-container .text-input,.ample-editor .task-detail .controls-container .control.start>.time-input .date-input,.ample-editor .task-detail .controls-container .control.start>.time-input .text-input{padding-top:24px;height:60px}.ample-editor .task-detail .controls-container .control.due-date>.date-input-container:after,.ample-editor .task-detail .controls-container .control.due-date>.duration-input .date-time-input-container:after,.ample-editor .task-detail .controls-container .control.due-date>.repeat-rule-input .repeating-input-container:after{content:"DUE"}.ample-editor .task-detail .controls-container .control.start>.date-input-container:after,.ample-editor .task-detail .controls-container .control.start>.duration-input .date-time-input-container:after{content:"HIDE UNTIL"}.ample-editor .task-detail .controls-container .control.priority .mdc-chip{border-radius:20px;height:40px;padding-right:24px;padding-left:24px}.ample-editor .task-detail .controls-container .control.duration .mdc-chip{border-radius:24px;height:48px}.ample-editor .task-detail .controls-container .control.duration .mdc-chip .mdc-chip__text{white-space:normal;max-width:32px;text-align:center;line-height:1rem}.ample-editor .task-detail .control.due-date.has-fuzzy-time{flex-wrap:wrap;justify-content:flex-end}.ample-editor .task-detail .control.due-date.has-fuzzy-time .date-input-container .date-input{border-top-right-radius:4px}.ample-editor .task-detail .control.due-date.has-fuzzy-time .date-input-container .date-input:not(:focus){border-bottom-left-radius:0}.ample-editor .task-detail .DayPicker-Caption{padding-left:32px}.ample-editor .task-detail .fuzzy-time-input{flex-grow:1;padding-left:42px;width:100%}.ample-editor .task-detail .fuzzy-time-input .text-input-container,.ample-editor .task-detail .fuzzy-time-input .text-input-container .react-autosuggest__container:first-child{flex-grow:1}.ample-editor .task-detail .fuzzy-time-input .text-input.day-part{border-top-left-radius:0;min-width:unset;max-width:unset}.ample-editor .task-detail .fuzzy-time-input .text-input.day-part:not(:focus){border-bottom-left-radius:4px;border-left:1px solid var(--color-border-primary);border-top:none;margin-top:1px;padding-left:11px}.ample-editor .task-detail .fuzzy-time-input .text-input.day-part:focus{border-top-left-radius:4px}.ample-editor .task-detail .fuzzy-time-input .text-input.time{border-top-right-radius:0;min-width:100px;padding-right:36px}.ample-editor .task-detail .fuzzy-time-input .text-input.time:not(:focus){border-top:none;margin-top:1px}.ample-editor .task-detail .fuzzy-time-input .text-input.time:focus{border-top-right-radius:4px}.ample-editor .task-detail .fuzzy-time-input.time-input{height:40px!important}.ample-editor .task-detail .fuzzy-time-input.time-input .text-input-container .react-autosuggest__container .text-input.day-part,.ample-editor .task-detail .fuzzy-time-input.time-input .text-input-container .react-autosuggest__container .text-input.time{height:40px;padding-top:4px}.ample-editor .task-detail .repeat-input{flex-grow:1;height:60px;max-width:unset}.ample-editor .task-detail .repeat-input:before{color:var(--color-text-medium-contrast);content:"REPEAT";display:block;height:24px;padding:8px 0 0 12px}.ample-editor .task-detail .repeat-input .repeat-input-container{height:32px}.ample-editor .task-detail .repeat-input .repeat-input-container .mdc-select__selected-text{flex-grow:1;height:32px;padding:4px 8px 4px 12px}.ample-editor .task-detail .bottom-bar{padding:16px;border-top:1px solid var(--color-border-primary)}.ample-editor .task-detail .bottom-bar .extra-words{display:none}.ample-editor .task-detail .bottom-bar .close-button{border:none}.ample-editor .task-detail .bottom-bar .close-button:not(:disabled){background-color:transparent}}@media print{.ample-editor .task-detail .bottom-bar{display:none}}.ample-editor .tasks-editor{padding:16px 0}.ample-editor .tasks-editor .tasks-group{padding:8px 16px}.ample-editor .tasks-editor .tasks-group.dropping{background-color:var(--color-background-tertiary)}.ample-editor .tasks-editor .tasks-group.dropping *{pointer-events:none}.ample-editor .tasks-editor .tasks-group.empty .tasks-group-heading{margin-bottom:8px}.ample-editor .tasks-editor:not(.dragging) .tasks-group.empty{display:none}.ample-editor .tasks-editor .tasks-group-heading{color:var(--color-text-medium-contrast);cursor:default;font-size:12px;margin-bottom:12px;text-transform:uppercase}.ample-editor .tasks-editor a.tasks-group-heading{color:var(--color-text-link);cursor:pointer}.ample-editor .tasks-editor .check-list-item .content-container p{margin:0}.ample-editor .tasks-editor.readonly .check-list-item .input-container .checkbox{cursor:default}@media only screen and (max-width:600px){.ample-editor .tasks-editor .tasks-group{padding:8px 0}}@media print{.ample-editor .tasks-editor .check-list-item .row-wrapper{background-color:var(--color-background-primary)}.ample-editor .tasks-editor .check-list-item .input-container{display:none}}.ample-editor .toolbar{border-bottom:1px solid var(--color-border-primary);border-top:1px solid var(--color-border-primary);box-sizing:border-box;display:flex;flex-direction:row;max-height:48px;padding-right:48px;position:relative}.ample-editor .toolbar.expanded{max-height:144px}.ample-editor .toolbar.expanded .button-group.collapsible .expander{color:var(--color-text-link)}.ample-editor .toolbar.expanded .button.block-heading-3,.ample-editor .toolbar.expanded .button.block-number_list_item{border-right-color:transparent}.ample-editor .toolbar .button-group{display:flex;flex-direction:row;align-items:flex-start;overflow-y:hidden;padding:0 6px;outline:none}.ample-editor .toolbar .button-group.collapsible{position:relative;flex-wrap:wrap;padding-right:38px;cursor:pointer}.ample-editor .toolbar .button-group.collapsible .button.block-code_block{margin-right:-32px;background-color:var(--color-background-primary);padding-bottom:10px}.ample-editor .toolbar .button-group.last{border-left:1px solid var(--color-border-primary);flex-grow:1;flex-shrink:0;flex-wrap:nowrap}.ample-editor .toolbar .button-group .expander{color:var(--color-text-medium-contrast);font-size:24px;padding:6px;position:absolute;right:6px;top:6px;z-index:-1}.ample-editor .toolbar .button{display:flex;color:var(--color-text-medium-contrast);cursor:pointer;padding:8px 2px}.ample-editor .toolbar .button .material-icons{border-radius:4px;font-size:24px;padding:4px}.ample-editor .toolbar .button svg{width:20px;height:20px;margin:2px}.ample-editor .toolbar .button svg path{fill:var(--color-text-medium-contrast)}.ample-editor .toolbar .button.active .material-icons{background-color:var(--color-background-element-medium-contrast);color:var(--color-text-high-contrast)}.ample-editor .toolbar .button.active svg path{fill:var(--color-text-high-contrast)}.ample-editor .toolbar .button.active.clear-active-marks .material-icons,.ample-editor .toolbar .button.active.list_item-reorder .material-icons,.ample-editor .toolbar .button.active.redo .material-icons,.ample-editor .toolbar .button.active.undo .material-icons{background-color:unset;color:var(--color-text-medium-contrast)}.ample-editor .toolbar .button.disabled{color:var(--color-text-lower-contrast);cursor:default}.ample-editor .toolbar .button.block-heading-3,.ample-editor .toolbar .button.block-number_list_item{border-right:1px solid var(--color-border-primary);margin-right:6px;padding-right:12px}@media(hover:hover){.ample-editor:not(.mobile-embed) .toolbar .button:hover:not(.disabled) .material-icons{background-color:var(--color-background-action-low-contrast);color:var(--color-text-high-contrast)}.ample-editor:not(.mobile-embed) .toolbar .button:hover:not(.disabled) svg path{fill:var(--color-text-high-contrast)}}.ample-editor .toolbar .toolbar-indicator-container{position:absolute;top:0;right:0;display:flex;justify-content:center;box-sizing:border-box;height:100%;width:48px;padding-top:12px}@media print{.ample-editor .toolbar{display:none}}@media only screen and (max-width:600px){.ample-editor{font-size:16px}}.ample-editor .toolbar-wrapper{background-color:var(--color-background-primary);position:-webkit-sticky;position:sticky;top:0;z-index:2}.ample-editor .ample-editor-editor{min-height:200px;padding:18px 32px 100px}@media only screen and (max-width:600px){.ample-editor .ample-editor-editor{padding:18px 16px 100px}}@media print{.ample-editor .ample-editor-editor{padding-bottom:18px}}.ample-editor .ProseMirror{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ample-editor .ProseMirror p{margin:0}.ample-editor .ProseMirror mark{color:var(--color-text-high-contrast);background-color:var(--color-background-highlight);margin:-1px;padding:1px}.ample-editor .ProseMirror-selectednode{box-shadow:0 0 0 1px var(--color-background-action-high-contrast)}.ample-editor .ProseMirror{position:relative;word-wrap:break-word;white-space:pre-wrap;-webkit-font-variant-ligatures:none;font-feature-settings:none;font-variant-ligatures:none}.ample-editor .ProseMirror-hideselection ::selection{background:transparent}.ample-editor .ProseMirror-hideselection ::-moz-selection{background:transparent}.ample-editor .ProseMirror-hideselection{caret-color:transparent}.ample-editor .ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ample-editor .ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid #000;-webkit-animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@-webkit-keyframes ProseMirror-cursor-blink{to{visibility:hidden}}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ample-editor .ProseMirror-focused .ProseMirror-gapcursor{display:block}.__prosemirror-dev-tools__ .tabs{background-color:transparent}.tippy-tooltip .hotkey-separator{color:var(--color-text-lower-contrast);font-weight:700}.link{cursor:pointer}.link .icon{margin-left:-19px;width:19px;height:18px}.link .icon,.link .icon:after{position:absolute;display:inline-block}.link .icon:after{direction:ltr;font-family:Material Icons;font-feature-settings:"liga";font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;padding-top:2px;padding-left:2px;vertical-align:middle;color:var(--color-text-lower-contrast);content:"link";font-size:18px;line-height:18px;width:22px;height:22px;border-radius:11px}.link .icon.direct-link:after{content:"open_in_new";font-size:17px}.link .icon.has-description:after{content:"chat";font-size:16px;padding-left:3px}.link .icon.has-media:after{content:"mms";font-size:16px;padding-left:3px}.link .icon.note-link:after{content:"description";font-size:16px;line-height:16px}.link .icon.preview-link:after{content:"preview";font-size:18px;line-height:16px}.link>span{cursor:text;margin-right:19px}.link.traditional-link>span{margin-right:0}.link>span>img{display:inline-block;vertical-align:middle}.link mark{color:var(--color-text-link)}@media(hover:hover){.ample-editor:not(.keyboard-interaction) .link:hover .icon:after{color:var(--color-text-medium-contrast)}.ample-editor:not(.keyboard-interaction) .link:hover .icon:not(.direct-link):after{box-shadow:0 1px 3px 0 rgba(0,0,0,.2);background-color:var(--color-background-primary)}.ample-editor:not(.keyboard-interaction) .link:hover .icon:hover:after{color:var(--color-text-high-contrast)}}.ample-editor.readonly .link>span{cursor:pointer}.rich-footnote-container{display:block;margin-right:20px;position:absolute;z-index:1}.rich-footnote{background-color:var(--color-background-popup);box-sizing:border-box;padding:12px 0;width:100%}.rich-footnote .description-editor{border-bottom:1px solid var(--color-text-lower-contrast);padding-top:16px;position:relative}.rich-footnote .description-editor.readonly{border-bottom:none;padding-top:0}.rich-footnote .description-editor.readonly .mdc-floating-label{display:none}.rich-footnote .description-editor:not(.readonly):not(.disabled):hover{border-bottom-color:var(--color-text-low-contrast)}.rich-footnote .description-editor.disabled{border-bottom-color:var(--color-background-element-medium-contrast)}.rich-footnote .description-editor.disabled .description-editor-editor .placeholder,.rich-footnote .description-editor.disabled .description-editor-editor .placeholder:before{color:var(--color-text-lower-contrast)}.rich-footnote .description-editor.focused{border-bottom-color:transparent}.rich-footnote .description-editor.focused .mdc-floating-label{color:var(--color-text-link)}.rich-footnote .description-editor .description-editor-editor{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:40px;overflow-y:auto;padding:16px 0}.rich-footnote .description-editor .description-editor-editor p{margin:0}.rich-footnote .description-editor .description-editor-editor .code-block{overflow-x:auto;white-space:pre}.rich-footnote .description-editor .description-editor-editor .placeholder,.rich-footnote .description-editor .description-editor-editor .placeholder:before{color:var(--color-text-low-contrast)}.rich-footnote .description-editor .description-editor-editor>*{max-width:420px}.rich-footnote .description-editor.readonly .description-editor-editor>.code-block,.rich-footnote .description-editor.readonly .description-editor-editor>blockquote{max-width:840px}.rich-footnote .description-editor.readonly .description-editor-editor{min-height:auto;padding:0}.rich-footnote .description-editor .mdc-line-ripple{background-color:var(--color-background-action-high-contrast)}.rich-footnote .description-editor .mdc-floating-label{color:var(--color-text-medium-contrast);transform:translateY(0) scale(.75);top:0;bottom:auto;font-size:1rem;letter-spacing:0;text-transform:uppercase}.rich-footnote .description-editor .mdc-floating-label .mdc-floating-label--float-above{transform:translateY(0) scale(.75)}@media only screen and (max-width:600px){.rich-footnote .description-editor .description-editor-editor{max-height:250px}}.ample-editor.readonly .rich-footnote .description-editor-editor p,.ample-editor.readonly .rich-footnote .description-editor-editor ul,.rich-footnote-container.public-reader .rich-footnote .description-editor-editor p,.rich-footnote-container.public-reader .rich-footnote .description-editor-editor ul{max-width:640px}.rich-footnote .google-sheets-preview{border-bottom:1px solid var(--color-background-popup);border-top:1px solid var(--color-background-popup);margin:8px 0;padding-bottom:75%}.rich-footnote .google-sheets-preview.loaded{border-bottom-color:var(--color-border-primary);border-top-color:var(--color-border-primary)}.rich-footnote .google-sheets-preview:not(.loaded)>iframe{visibility:hidden}.rich-footnote .google-sheets-preview .loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.rich-footnote .href-input{height:48px}.rich-footnote .href-input.mdc-text-field--with-leading-icon{padding-left:28px}.rich-footnote .href-input.mdc-text-field--with-leading-icon .mdc-text-field__icon{bottom:12px;left:0}.rich-footnote .href-input+.note-link-menu{left:24px;position:absolute;width:calc(100% - 48px);z-index:101}.rich-footnote .note-link-preview{background-color:var(--color-background-secondary);box-sizing:border-box;margin:8px 0;max-width:640px;padding:8px 24px}.rich-footnote .note-link-preview .loading-indicator-container{align-items:center;display:flex;justify-content:center;min-height:80px}.rich-footnote .note-link-preview .note-link-preview-name{color:var(--color-text-low-contrast);font-size:20px;font-weight:500;line-height:24px;padding:8px 0}.rich-footnote .note-link-preview .note-link-preview-editor{color:var(--color-text-medium-contrast);flex-grow:1;padding:8px 0;word-break:break-word}.rich-footnote .note-link-preview .note-link-preview-editor.empty{color:var(--color-text-low-contrast);font-style:italic}.rich-footnote .note-link-preview .note-link-preview-editor p{margin:0}.rich-footnote .note-link-preview .note-link-preview-editor .check-list-item:hover:before{display:none}.rich-footnote .note-link-preview .note-link-preview-editor .check-list-item:hover:not(.expanded){background-color:var(--color-background-secondary)}.rich-footnote .note-link-preview .note-link-preview-editor .check-list-item:hover:not(.expanded) .row-wrapper{background-color:var(--color-background-tertiary)}.rich-footnote .note-link-preview .note-link-preview-editor .heading>a:not(.link){color:var(--color-text-medium-contrast)}.rich-footnote .note-link-preview .note-link-preview-editor .image>img{max-width:100%}.rich-footnote .public-note-preview{background-color:#f9fbfc;box-sizing:border-box;margin:8px 0;max-width:640px;position:relative}.rich-footnote .public-note-preview>iframe{min-width:480px;padding:8px 24px}.rich-footnote .public-note-preview .loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.rich-footnote .twitter-preview{padding:0 16px}.rich-footnote .twitter-preview .loader{align-items:center;display:flex;justify-content:center;min-width:0;min-height:100px}.rich-footnote .youtube-preview{margin:8px 0;padding-bottom:56.25%}.rich-footnote .mdc-button,.rich-footnote .mdc-floating-label{letter-spacing:0}.rich-footnote .mdc-button{min-width:56px}.rich-footnote .section{padding:12px 24px}.rich-footnote .href-icon{color:var(--color-text-lower-contrast);cursor:default;font-size:20px;font-style:normal;pointer-events:auto}.rich-footnote .href-icon.valid{color:var(--color-text-link);cursor:pointer}.rich-footnote .href-view{display:flex;max-width:468px;padding-top:12px}.rich-footnote .href-view .href-icon{flex-shrink:0;padding-right:8px}.rich-footnote .href-view .href-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rich-footnote .media-input-section{margin-top:12px;padding-top:16px}.rich-footnote .media-input-section .mdc-floating-label{color:var(--color-text-medium-contrast);font-size:.75rem;top:-8px;left:24px;text-transform:uppercase}.rich-footnote .drop-zone{border:1px dashed var(--color-border-tertiary);height:70px;padding:1px}.rich-footnote .drop-zone.active{border-color:var(--color-background-action-high-contrast)}.rich-footnote .drop-zone.active .target.inactive{display:none}.rich-footnote .drop-zone.active .target.active{display:flex}.rich-footnote .drop-zone .drop-zone-inner{background-color:var(--color-background-secondary);padding-left:14px}.rich-footnote .drop-zone .material-icons{color:var(--color-text-medium-contrast);margin-right:8px}.rich-footnote .drop-zone .browse-link{margin-left:4px;cursor:pointer}.rich-footnote .drop-zone .target{align-items:center;display:flex;height:66px}.rich-footnote .drop-zone .target.active{display:none;justify-content:center}.rich-footnote .media-edit{align-items:center;background-color:var(--color-background-secondary);display:flex}.rich-footnote .media-edit img,.rich-footnote .media-edit video{align-self:center;max-width:144px;max-height:108px}.rich-footnote .media-edit .media-link{position:relative;display:flex;align-items:center;justify-content:center}.rich-footnote .media-edit .media-link:after{direction:ltr;display:inline-block;font-family:Material Icons;font-feature-settings:"liga";font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;bottom:8px;color:var(--color-text-reversed);content:"open_in_new";font-size:18px;font-weight:700;right:8px;position:absolute}.rich-footnote .media-edit .material-icons{color:#acacb1;cursor:pointer;margin-left:auto;margin-right:16px}.rich-footnote .media-edit .material-icons:hover{color:#7b7b7e}.rich-footnote .media-view{display:flex;position:relative;margin:12px 0;justify-content:center;min-height:64px;min-width:64px}.rich-footnote .media-view img,.rich-footnote .media-view video{align-self:center;max-width:440px;max-height:300px;border-radius:4px}.rich-footnote .media-view video{outline:none}.rich-footnote .media-view .media-link{position:absolute;bottom:8px;right:20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.rich-footnote .media-view .media-link .material-icons{position:absolute;color:var(--color-text-reversed);font-size:20px;font-weight:700}.rich-footnote .media-view .media-link .underlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#2b343e;opacity:.75;border-radius:4px}.rich-footnote .local-file-indicator{position:absolute;top:2px;left:4px;padding:4px;color:var(--color-text-reversed);font-size:20px;font-weight:700;background-color:#2b343e;border-radius:4px;opacity:.75}.rich-footnote .local-file-indicator.failed{color:var(--color-text-error-medium-contrast);opacity:1}.rich-footnote .uploading-indicator{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.rich-footnote .uploading-indicator .rmwc-circular-progress{margin-right:8px}.rich-footnote .uploading-indicator .uploading-indicator-text{background-color:var(--color-background-secondary);border-radius:4px;padding:8px}.rich-footnote .uploading-indicator:not(.failed) .uploading-indicator-text{margin-left:-40px;padding-left:48px}.rich-footnote .media-input-section{position:relative}.rich-footnote .media-input-section.uploading .media-edit{min-height:60px}.rich-footnote .media-input-section .local-file-indicator{left:26px;top:18px}.rich-footnote .media-input-section .uploading-indicator{position:absolute;height:100%;left:64px;right:64px;top:0}.rich-footnote .bottom-container{display:flex;padding:0 24px}.rich-footnote .bottom-container a{cursor:pointer}.rich-footnote .bottom-container .details-link{margin-left:-8px}.rich-footnote .bottom-container .close-button{margin-left:auto;margin-right:-12px}.rich-footnote .responsive-iframe-container{height:0;max-width:100%;position:relative;width:100%}.rich-footnote .responsive-iframe-container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:600px){.rich-footnote .media-view img,.rich-footnote .media-view video{max-width:100%}}@media print{.rich-footnote{display:none}}.ample-editor.readonly .rich-footnote,.rich-footnote-container.public-reader .rich-footnote{display:flex;flex-direction:column}.ample-editor.readonly .rich-footnote .href-view,.rich-footnote-container.public-reader .rich-footnote .href-view{max-width:628px}.ample-editor.readonly .rich-footnote .media-view,.rich-footnote-container.public-reader .rich-footnote .media-view{background-color:#2b343e;margin-top:-12px;max-height:360px;max-width:640px;position:relative}.ample-editor.readonly .rich-footnote .media-view:before,.rich-footnote-container.public-reader .rich-footnote .media-view:before{content:"";display:block;padding-top:56.25%;width:100%}.ample-editor.readonly .rich-footnote .media-view>img,.ample-editor.readonly .rich-footnote .media-view>video,.rich-footnote-container.public-reader .rich-footnote .media-view>img,.rich-footnote-container.public-reader .rich-footnote .media-view>video{position:absolute;max-width:100%;max-height:100%;border-radius:0}.ample-editor.readonly .rich-footnote .media-view .media-link,.rich-footnote-container.public-reader .rich-footnote .media-view .media-link{bottom:0;right:0;width:32px;height:32px}.ample-editor.readonly .rich-footnote .media-view .media-link .material-icons,.rich-footnote-container.public-reader .rich-footnote .media-view .media-link .material-icons{font-size:16px}.ample-editor.readonly .rich-footnote .preview-section,.ample-editor.readonly .rich-footnote .section,.rich-footnote-container.public-reader .rich-footnote .preview-section,.rich-footnote-container.public-reader .rich-footnote .section{order:1}.ample-editor.readonly .rich-footnote .google-sheets-preview,.ample-editor.readonly .rich-footnote .media-view,.ample-editor.readonly .rich-footnote .twitter-preview,.ample-editor.readonly .rich-footnote .youtube-preview,.rich-footnote-container.public-reader .rich-footnote .google-sheets-preview,.rich-footnote-container.public-reader .rich-footnote .media-view,.rich-footnote-container.public-reader .rich-footnote .twitter-preview,.rich-footnote-container.public-reader .rich-footnote .youtube-preview{order:0}.ample-editor:not(.readonly) .rich-footnote-spacer{cursor:text}@media print{.ample-editor .rich-footnote-spacer{display:none}}