@charset "UTF-8";.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}:root{--portal-blue: #0f6fae;--portal-blue-dark: #0f4c81;--portal-cyan: #eaf7fd;--portal-green: #2f9e44;--portal-orange: #e76f51;--portal-red: #cc3d3d;--portal-purple: #7656a8;--portal-pink: #c8467a;--portal-ink: #243244;--portal-muted: #687789;--portal-line: #dce3ea;--portal-soft: #f4f7fa;--portal-white: #ffffff;--portal-shadow: 0 10px 28px rgba(30, 49, 70, .09);--portal-shadow-heavy: 0 24px 70px rgba(20, 35, 50, .32);--portal-shadow-card: 0 4px 14px rgba(30, 49, 70, .04);--portal-shadow-row-menu: 0 12px 28px rgba(30, 49, 70, .16);--portal-shadow-sticky: 0 16px 28px rgba(15, 23, 42, .12);--portal-backdrop: rgba(28, 42, 57, .62);--pill-pending-bg: #fff4e8;--pill-pending-text: #9a4c19;--pill-complete-bg: #ebf8ee;--pill-complete-text: #237a36;--pill-review-bg: #fcecf3;--pill-review-text: #9a2f5c;--pill-scheduled-bg: #edf6ff;--pill-scheduled-text: #1e6091;--pill-ready-bg: #ebf8ee;--pill-ready-text: #237a36;--pill-studied-bg: #f1edfa;--pill-studied-text: #674697;--pill-overdue-bg: #fdecec;--pill-overdue-text: #a62f2f;--tag-added-bg: #ebf8ee;--tag-added-text: #1c6b2d;--tag-added-border: #a7dcb6;--tag-changed-bg: #fff4e8;--tag-changed-text: #8a4416;--tag-changed-border: #f0c79c;--scope-badge-bg: #8a4416;--scope-badge-text: #ffffff;--scope-badge-divider: rgba(255, 255, 255, .45);--session-kind-teacher-bg: #f4f7fa;--session-kind-teacher-border: #445267;--session-kind-teacher-text: #445267;--session-kind-study-bg: #f0fdf4;--session-kind-study-border: var(--portal-green);--session-kind-study-text: #166534;--session-kind-knowledge-bg: #edf6ff;--session-kind-knowledge-border: var(--portal-blue);--session-kind-knowledge-text: var(--portal-blue-dark);--session-kind-ai-bg: #f5f3ff;--session-kind-ai-border: #7c3aed;--session-kind-ai-text: #5b21b6;--tag-removed-bg: #fdecec;--tag-removed-text: #972929;--tag-removed-border: #f2b3b3;--tag-moved-bg: #edf6ff;--tag-moved-text: #1b567f;--tag-moved-border: #aed3ec;--tag-neutral-bg: #eef1f4;--tag-neutral-text: #44566a;--tag-neutral-border: #ccd6df;--tag-verbatim-bg: #f0fdfa;--tag-verbatim-text: #0f766e;--tag-verbatim-border: #5eead4;--drill-correct-border: #bbf7d0;--drill-correct-bg: #f0fdf4;--drill-correct-text: #166534;--drill-incorrect-border: #fecaca;--drill-incorrect-bg: #fef2f2;--drill-incorrect-text: #991b1b;--drill-retry-border: #c4b5fd;--drill-retry-bg: #f5f3ff;--drill-retry-text: #5b21b6;--session-btn-neutral-text: #374151;--drill-unanswered-border: #bae6fd;--drill-unanswered-bg: #f0f9ff;--drill-unanswered-text: #0f4c81;--session-start: #16a34a;--session-start-shadow: rgba(22, 163, 74, .2);--session-pause: #FF7A59;--session-pause-shadow: rgba(255, 122, 89, .18);--session-stop: #dc2626;--session-stop-shadow: rgba(220, 38, 38, .18);--session-reset: #64748b;--session-disabled-bg: #e5e7eb;--session-disabled-text: #64748b;--log-started: #16a34a;--log-paused: var(--session-pause);--log-stopped: #dc2626;--log-reset: #475569;--section-bg: #ffffff;--section-frame-shadow: 0 0 0 1px #f3f4f6, 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);--page-bg: #F3F6FA;--main-text-color: #374151;--overdue-text: #b52f2f;--topbar-height: 62px;--status-bar-height: 22px;--sidebar-width: 230px;--sidebar-icon-width: 72px;--portal-main-padding: 28px;--grid-view-height: calc(100vh - var(--topbar-height) - var(--status-bar-height) - (2 * var(--portal-main-padding)));--font-family: "Inter", Arial, sans-serif;--font-size-base: 14px;--font-size-sm: 11px;--font-size-xs: 10px;--font-size-lg: 24px;--font-size-xl: 27px;--font-size-timer: 30px;--font-size-follow-question: clamp(21px, 3vw, 31px);--radius-btn: 6px;--radius-panel: 8px;--radius-session: 14px;--radius-pill: 999px;--radius-circle: 50%;--radius-progress: 4px;--details-panel-border: #e5e7eb;--details-panel-bg: rgba(255, 255, 255, .82);--details-group-border: #bae6fd;--details-group-accent: #0ea5e9;--details-group-bg: #f0f9ff;--details-item-border: #dfe4ea;--details-item-bg: #f8fafc;--details-item-label: #374151;--details-item-text: #64748b;--toolbar-border: #e5e7eb;--toolbar-bg: rgba(255, 255, 255, .82);--toolbar-label: #6b7280;--toolbar-radius: 12px;--toolbar-control-radius: 10px;--metric-chip-total-border: #bbf7d0;--metric-chip-total-bg: #f0fdf4;--metric-chip-total-text: #166534;--metric-chip-answered-border: #ddd6fe;--metric-chip-answered-bg: #f5f3ff;--metric-chip-answered-text: #5b21b6;--metric-chip-correct-border: #bef264;--metric-chip-correct-bg: #f7fee7;--metric-chip-correct-text: #3f6212;--metric-chip-accuracy-border: #bae6fd;--metric-chip-accuracy-bg: #f0f9ff;--metric-chip-accuracy-text: #0369a1;--metric-chip-repeated-border: #fecaca;--metric-chip-repeated-bg: #fef2f2;--metric-chip-repeated-text: #991b1b;--metric-chip-incorrect-attempts-border: #f3c8b8;--metric-chip-incorrect-attempts-bg: #fdf2ee;--metric-chip-incorrect-attempts-text: #b9481f;--row-behind-bg: #fff5ee;--row-behind-bg-hover: #ffeadb;--row-behind-edge: #f5c6a5;--row-behind-accent: var(--portal-orange);--row-behind-marker-bg: #fde6d6;--row-behind-marker-bg-hover: #fbd6bd;--row-behind-marker-border: #f0b48f;--row-behind-marker-text: #9a3f1c;--identity-avatar-size: 34px;--icon-toggle-size: 28px;--session-header-height: 68px;--session-pin-gap: 8px;--session-command-height: 0px;--session-scroll-offset: calc(var(--topbar-height) + 8px);--session-command-center-border: #e5e7eb;--session-command-center-shadow: 0 14px 35px rgba(15, 23, 42, .08);--icon-toggle-border-collapse: #cbd5e1;--icon-toggle-border-lock: #d1d5db;--icon-toggle-icon-collapse: #475569;--icon-toggle-icon-lock: #6b7280;--icon-toggle-active-border: #8b5cf6;--icon-toggle-active-bg: #f5f3ff;--icon-toggle-active-text: #6d28d9;--legend-swatch-correct: #84cc16;--legend-swatch-incorrect: #ef4444;--session-btn-radius: 8px;--session-btn-disabled-border: #d1d5db;--session-btn-disabled-bg: #e5e7eb;--session-btn-disabled-text: #64748b;--drill-section-radius: 14px;--drill-section-shadow: 0 0 0 1px #f3f4f6, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--run-indicator-border: #c4b5fd;--run-indicator-bg: #f5f3ff;--run-indicator-text: #5b21b6;--resource-order-badge-bg: #7c3aed;--resource-order-badge-text: #ffffff;--test-share-link-border: #dbeafe;--test-share-link-bg: #f8fbff;--test-share-link-copy-border: #bfdbfe;--test-share-link-copy-bg: #eff6ff;--test-share-link-copy-text: #1d4ed8;--practice-btn-correct-border: #22c55e;--practice-btn-correct-text: #166534;--practice-btn-correct-selected-bg: #16a34a;--practice-btn-incorrect-border: #ef4444;--practice-btn-incorrect-text: #991b1b;--practice-btn-incorrect-selected-bg: #dc2626;--practice-btn-review-selected-bg: #7c3aed;--session-review-shadow: rgba(124, 58, 237, .18);--practice-btn-muted-border: #d1d5db;--practice-btn-muted-bg: #e5e7eb;--practice-btn-muted-text: #94a3b8;--dictation-icon: #687789;--dictation-icon-hover-bg: rgba(15, 111, 174, .1);--dictation-recording: #cc3d3d;--dictation-recording-pulse: rgba(204, 61, 61, .35);--comment-toggle-border: #dbe3ec;--comment-toggle-active-border: #a5b4fc;--comment-toggle-active-bg: #eef2ff;--attempt-badge-border: #fca5a5;--attempt-badge-bg: #fff1f2;--attempt-badge-text: #b42318;--current-question-badge-border: #e5a83b;--current-question-badge-bg: #fdf3d7;--current-question-badge-text: #8a5a08;--current-question-badge-idle-border: var(--portal-line);--current-question-badge-idle-bg: var(--portal-white);--current-question-badge-idle-text: var(--portal-muted);--current-question-glow: rgba(229, 168, 59, .35);--ai-chat-bg: #fbfbfc;--ai-chat-muted: var(--portal-muted);--ai-chat-line: var(--portal-line);--ai-chat-accent: #068dcd;--ai-chat-accent-text: var(--portal-white);--ai-chat-danger: #b91c1c;--ai-chat-card-bg: #f7fbfd;--ai-chat-button-bg: var(--portal-white);--ai-chat-button-text: #10496c;--ai-chat-radius: 6px;--ai-chat-font: var(--font-family)}:root{--bda-primary: #068dcd;--bda-primary-light: #078dca;--bda-primary-dark: #008fd1;--bda-primary-border: #168fc4;--bda-primary-btn-border: #067db4;--bda-success: #4f7e1f;--bda-success-bg: #668d2c;--bda-success-border: #31570d;--bda-danger: #dc3049;--bda-danger-delete: #dc3545;--bda-danger-border: #c3263c;--bda-warning: #d88b1d;--bda-restore: #668d2c;--bda-restore-border: #4d7b1e;--bda-page-bg: #F3F6FA;--bda-body-bg: #fafafa;--bda-surface: #ffffff;--bda-header-bg: #dee5eb;--bda-subnav-bg: #eceeef;--bda-toolbar-bg: #f7f8f9;--bda-table-header-bg: #dff4fb;--bda-selected-bg: #e8f5fb;--bda-hover-bg: #eef8fc;--bda-even-row-bg: #fcfcfc;--bda-deleted-row-bg: #f5f5f5;--bda-selected-q-bg: #e3f3ff;--bda-pagination-bg: #eef0f2;--bda-text: #222222;--bda-text-muted: #666666;--bda-text-light: #555555;--bda-text-lighter: #777777;--bda-text-very-light: #999999;--bda-text-label: #999A9A;--bda-text-footer: #ffffff;--bda-text-active: #ffffff;--bda-border-main: #068dcd;--bda-border-panel: #cccccc;--bda-border-table: #dddddd;--bda-border-admin: #cbd4da;--bda-border-input: #cfcfcf;--bda-border-table-wrap: #b8cdd7;--bda-border-block: #d6d6d6;--bda-border-subnav: #c7ccd0;--bda-border-modal: #9ba9b1;--bda-rich-editor-toolbar-bg: #f0f0f0;--bda-rich-editor-border: #b0b4b8;--bda-shadow-panel: 0 2px 10px rgba(0, 0, 0, .1);--bda-shadow-panel-light: 0 1px 8px rgba(0, 0, 0, .14);--bda-shadow-sidebar: 0 1px 4px rgba(0, 0, 0, .08);--bda-shadow-view-header: 0 1px 4px rgba(0, 0, 0, .07);--bda-shadow-modal: 0 8px 30px rgba(0, 0, 0, .3);--bda-shadow-backdrop: rgba(0, 0, 0, .46);--bda-radius-btn: 3px;--bda-radius-panel: 5px;--bda-radius-nav: 10px;--bda-radius-modal: 5px;--bda-radius-badge: 3px;--bda-radius-input: 2px;--bda-radius-circle: 50%;--bda-font: "Roboto", Arial, Helvetica, sans-serif;--bda-font-size-xs: 9px;--bda-font-size-sm: 10px;--bda-font-size-btn: 11px;--bda-font-size-base: 12px;--bda-font-size-h2: 14px;--bda-font-size-h1: 16px;--bda-font-size-h1-big: 18px;--bda-font-size-metric: 20px;--bda-header-height: 43px;--bda-subnav-height: 34px;--bda-maincontainer-max: 840px;--bda-admin-content-max: 1600px;--bda-sidebar-width: 205px}.dfp-grid{--tm-grid-font-family: var(--font-family);--tm-grid-font-size: 13px;--tm-grid-text: #475569;--tm-grid-muted: #8490a0;--tm-grid-bg: var(--portal-white);--tm-grid-header-bg: var(--portal-white);--tm-grid-filtered-header-bg: transparent;--tm-grid-border: #edf1f4;--tm-grid-row-alt-bg: var(--portal-white);--tm-grid-row-hover-bg: var(--portal-soft);--tm-grid-focus: var(--portal-blue);--tm-grid-accent: var(--portal-blue);--tm-grid-accent-text: var(--portal-white);--tm-grid-danger: var(--portal-red);--tm-grid-button-bg: var(--portal-white);--tm-grid-button-text: #445267;--tm-grid-button-border: #cbd5df;--tm-grid-card-bg: var(--portal-white);--tm-grid-card-shadow: var(--portal-shadow-card);--tm-grid-menu-bg: var(--portal-white);--tm-grid-menu-shadow: var(--portal-shadow-row-menu);--tm-grid-radius: var(--radius-btn);--tm-grid-cell-padding-x: 10px;--tm-grid-cell-padding-y: 12px;--tm-grid-header-height: 36px;--tm-grid-gap: 7px;--tm-grid-input-bg: var(--portal-white);--tm-grid-input-border: #cad5df;--tm-grid-locked-bg: var(--portal-soft);--tm-grid-invalid: var(--portal-red);--tm-grid-group-bg: var(--portal-soft);--tm-grid-totals-bg: #eef3f7;--tm-grid-hit-bg: color-mix(in srgb, var(--portal-blue) 8%, var(--portal-soft));--tm-grid-dialog-bg: var(--portal-white);--tm-grid-backdrop: var(--portal-backdrop);--tm-grid-space: 4px;--tm-grid-control-height: 38px;--tm-grid-small-control-height: 26px;--tm-grid-control-font-size: 13px;--tm-grid-control-font-weight: 700;--tm-grid-search-icon: inline-flex;--tm-grid-header-font-size: 13px;--tm-grid-header-text: #475569;--tm-grid-header-font-weight: 700;--tm-grid-header-transform: uppercase;--tm-grid-header-letter-spacing: normal;--tm-grid-header-icon-size: 1.3em;--tm-grid-filtered-header-row-bg: var(--portal-cyan);--tm-grid-pinned-edge-line: #cad5df;--tm-grid-resize-mark: transparent;--tm-grid-button-radius: var(--radius-btn);--tm-grid-tab-font-size: 13px;--tm-grid-tab-font-weight: 700;--tm-grid-tab-text: var(--portal-muted);--tm-grid-tab-active-font-weight: 700;--tm-grid-tab-active-text: var(--portal-blue-dark);--tm-grid-tab-underline: 2px;--tm-grid-badge-bg: var(--portal-line);--tm-grid-badge-text: var(--portal-ink);--tm-grid-badge-radius: 999px;--tm-ui-font-family: var(--font-family);--tm-ui-accent: var(--portal-blue);--tm-ui-focus: var(--portal-blue);--tm-ui-tab-font-size: 13px;--tm-ui-tab-font-weight: 700;--tm-ui-tab-text: var(--portal-muted);--tm-ui-tab-active-font-weight: 700;--tm-ui-tab-active-bg: transparent;--tm-ui-tab-active-text: var(--portal-blue-dark);--tm-ui-tab-underline: 2px;--tm-ui-tab-badge-bg: var(--portal-line);--tm-ui-tab-badge-text: var(--portal-ink);--tm-ui-tab-badge-radius: 999px;--tm-ui-tab-badge-active-bg: var(--portal-blue);--tm-ui-tab-badge-active-text: var(--portal-white);--tm-grid-toggle-off-badge-bg: var(--portal-cyan);--tm-grid-toggle-off-badge-text: var(--portal-blue-dark);--tm-grid-toggle-off-badge-border: var(--portal-blue);--tm-grid-toggle-on-badge-bg: var(--portal-white);--tm-grid-toggle-on-badge-text: var(--portal-blue-dark);--tm-grid-toggle-on-badge-border: var(--portal-blue);--tm-grid-pager-bg: var(--bda-pagination-bg);--tm-grid-pager-border: 1px solid #c9d0d5;--tm-grid-pager-align: center;--tm-grid-dialog-title-align: start;--tm-grid-dialog-title-size: 16px;--tm-grid-dialog-cell-border: none;--tm-grid-dialog-actions-align: flex-end;--tm-grid-dialog-font-size: 13px}tm-checkbox-list{--tm-ui-font-family: inherit;--tm-ui-font-size: 1em;--tm-ui-text: currentColor;--tm-ui-muted: var(--portal-muted);--tm-ui-focus: var(--portal-blue);--tm-ui-radius: var(--radius-btn, 6px);--tm-ui-input-border: #cad5df;--tm-ui-input-bg: var(--portal-white, #fff);--tm-ui-icon-size: 15px;--tm-ui-button-height: 30px;--tm-ui-button-bg: var(--portal-white, #fff);--tm-ui-button-text: var(--portal-ink, #243244);--tm-ui-button-border: #cad5df;--tm-ui-button-radius: var(--radius-btn, 6px);--tm-ui-button-hover-bg: var(--bda-toolbar-bg, #f5f6f7);--tm-ui-button-font-size: 12px;--tm-ui-pressed-bg: var(--icon-toggle-active-bg);--tm-ui-pressed-text: var(--icon-toggle-active-text);--tm-ui-pressed-border: var(--icon-toggle-active-border);--tm-ui-checkbox-list-focus-ring: #c9e8f7;--tm-ui-checkbox-list-lock-radius: var(--radius-circle, 50%);--tm-ui-checkbox-list-search-height: 36px;--tm-ui-checkbox-list-search-font-size: var(--font-size-sm);--tm-ui-checkbox-list-separator: 2px solid #000;--tm-ui-checkbox-list-small-font-size: 12px;--tm-ui-checkbox-list-group-text: var(--portal-blue-dark, #222);--tm-ui-checkbox-list-empty-text: #5a6b76}.admin-grid{--tm-grid-filtered-header-row-bg: #f9eada;--tm-grid-selected-row-bg: #e8f1ff;--tm-grid-selected-row-border: var(--portal-blue);--tm-grid-last-opened-bg: #fff4dc;--tm-grid-last-opened-mark: #d88b1d;--tm-grid-cell-padding-y: 4px}.admin-grid tm-grid :is(.actions-cell,.action-ruler) .action{block-size:34px;padding:0 11px;font-size:var(--font-size-sm);font-weight:800}.admin-grid>.admin-tabs{margin-block-end:8px}.admin-grid>.admin-tabs [tmTabsEnd]{margin-block-start:-10px}.admin-grid .status-badge{display:inline-block;min-inline-size:52px;padding:4px 7px;border-radius:3px;background:#888;color:#fff;font-size:10px;font-weight:700;text-align:center;line-height:1}.admin-grid .status-badge[data-status=active]{background:#668d2c}.admin-grid .status-badge[data-status=archived]{background:#ab8a2c}.admin-grid .status-badge[data-status=deleted],.admin-grid .status-badge[data-status=not-active]{background:#888}.admin-grid .status-badge[data-status=perfect]{background:#668d2c}.admin-grid .status-badge[data-status=completed-restart]{background:#068dcd}.admin-grid .status-badge[data-status=repeat-required]{background:#d88b1d}.required-grid tm-grid .row.row-terminal{color:var(--portal-muted)}.required-grid tm-grid .row.row-terminal strong{font-weight:500}.required-grid tm-grid .row.row-behind{--tm-grid-row-mark: var(--row-behind-accent);background:var(--row-behind-bg);box-shadow:inset 0 1px 0 var(--row-behind-edge),inset 0 -1px 0 var(--row-behind-edge)}.required-grid tm-grid .row.row-behind:hover{background:var(--row-behind-bg-hover)}.required-grid tm-grid .row.child-row{background:var(--portal-soft);color:var(--portal-muted)}.admin-grid tm-grid .row.row-deleted{background:#f5f5f5;color:#666}*,*:before,*:after{box-sizing:border-box}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}body{margin:0;min-height:100vh;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--main-text-color);background:var(--page-bg);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a{text-decoration:none}.admin-content input:focus-visible,.admin-content select:focus-visible,.admin-content textarea:focus-visible,.admin-header input:focus-visible,.modal-viewport input:focus-visible,.modal-viewport select:focus-visible,.modal-viewport textarea:focus-visible,.edit-question-modal input:focus-visible,.edit-question-modal select:focus-visible,.edit-question-modal textarea:focus-visible{outline:2px solid #c9e8f7;border-color:var(--portal-blue)}[hidden]{display:none!important}.display-id{white-space:nowrap}.cdk-overlay-container{z-index:1250}.dialog-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.dialog-close:hover:not(:disabled){background:#0000000f}.dialog-close:focus-visible{outline:2px solid var(--portal-blue, #2563eb);outline-offset:2px}.dialog-close:disabled{cursor:default;opacity:.4}.portal-main.portal-main:has(>app-session){overflow:visible}app-session :is(button,input,select,textarea,a[href],[tabindex]){scroll-margin-block-start:var(--session-scroll-offset);scroll-margin-block-end:var(--status-bar-height)}.tippy-content{white-space:pre-line}:where(.rich-text) :where(p,blockquote,pre,h1,h2,h3,h4,h5,h6){margin:0}:where(.rich-text) :where(ol,ul){margin:0;padding-inline-start:1.5em}.dictation-wrap{position:relative}.dictation-btn,.dictation-discard{position:absolute;top:50%;inset-inline-end:13px;transform:translate(50%,-50%);display:inline-flex;align-items:center;justify-content:center;height:min(20px,100% - 6px);aspect-ratio:1;padding:0;border:0;border-radius:50%;background:transparent;color:var(--dictation-icon);cursor:pointer;line-height:0}.dictation-discard{inset-inline-end:35px}.dictation-wrap--textarea>.dictation-btn,.dictation-wrap--textarea>.dictation-discard{top:4px;height:20px;transform:translate(50%);margin-inline-end:var(--dictation-scrollbar, 0px)}[dir=rtl] .dictation-btn,[dir=rtl] .dictation-discard{transform:translate(-50%,-50%)}[dir=rtl] .dictation-wrap--textarea>.dictation-btn,[dir=rtl] .dictation-wrap--textarea>.dictation-discard{transform:translate(-50%)}.dictation-btn:hover,.dictation-discard:hover{background:var(--dictation-icon-hover-bg)}.dictation-btn svg,.dictation-discard svg{width:14px;height:14px;max-width:100%;max-height:100%}.ql-toolbar button.ql-dictation svg{width:16px;height:16px}.dictation-btn--recording,.ql-toolbar button.ql-dictation.dictation-btn--recording{color:var(--dictation-recording);animation:dictation-pulse 1.2s ease-in-out infinite}.dictation-btn--transcribing,.ql-toolbar button.ql-dictation.dictation-btn--transcribing{cursor:default}.dictation-btn--transcribing svg,.ql-toolbar button.ql-dictation.dictation-btn--transcribing svg{animation:dictation-spin 1s linear infinite}.dictation-btn--failed,.ql-toolbar button.ql-dictation.dictation-btn--failed{color:var(--dictation-recording)}@keyframes dictation-pulse{0%,to{box-shadow:0 0 0 0 var(--dictation-recording-pulse)}50%{box-shadow:0 0 0 4px var(--dictation-recording-pulse)}}@keyframes dictation-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.dictation-btn--recording,.dictation-btn--transcribing svg,.ql-toolbar button.ql-dictation.dictation-btn--recording,.ql-toolbar button.ql-dictation.dictation-btn--transcribing svg{animation:none}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}
